1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4fc9823f-bd9a-e35f-1de8-fad0585a7077")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,614595,(e,t,r)=>{"use strict";var n=e.r(271645),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},l=n.useSyncExternalStore,a=n.useRef,i=n.useEffect,s=n.useMemo,u=n.useDebugValue;r.useSyncExternalStoreWithSelector=function(e,t,r,n,c){var d=a(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(!i){if(i=!0,l=e,e=n(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return a=t}return a=e}if(t=a,o(l,e))return t;var r=n(e);return void 0!==c&&c(t,r)?(l=e,t):(l=e,a=r)}var l,a,i=!1,s=void 0===r?null:r;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,r,n,c]))[0],d[1]);return i(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},313027,(e,t,r)=>{"use strict";t.exports=e.r(614595)},40618,e=>{"use strict";let t,r,n,o,l,a,i,s,u,c,d,f,p,m;var h,v,g,b,y,E=e.i(843476),w=e.i(272064),x=e.i(271645),S=e.i(998348),R=e.i(941444);function T(e,t,r,n){let o=(0,R.useLatestValue)(r);(0,x.useEffect)(()=>{function r(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,r,n),()=>e.removeEventListener(t,r,n)},[e,t,n])}class C 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}}var k=e.i(544508),O=e.i(80758),P=Object.defineProperty,F=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},L=(e,t,r)=>(F(e,t,"read from private field"),r?r.call(e):t.get(e)),N=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},A=(e,t,r,n)=>(F(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);class M{constructor(e){N(this,g,{}),N(this,b,new C(()=>new Set)),N(this,y,new Set),((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?P(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"disposables",(0,k.disposables)()),A(this,g,e),O.env.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return L(this,g)}subscribe(e,t){if(O.env.isServer)return()=>{};let r={selector:e,callback:t,current:e(L(this,g))};return L(this,y).add(r),this.disposables.add(()=>{L(this,y).delete(r)})}on(e,t){return O.env.isServer?()=>{}:(L(this,b).get(e).add(t),this.disposables.add(()=>{L(this,b).get(e).delete(t)}))}send(e){let t=this.reduce(L(this,g),e);if(t!==L(this,g)){for(let e of(A(this,g,t),L(this,y))){let t=e.selector(L(this,g));j(e.current,t)||(e.current=t,e.callback(t))}for(let t of L(this,b).get(e.type))t(L(this,g),e)}}}function j(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&&D(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&D(e.entries(),t.entries()):!!(I(e)&&I(t))&&D(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function D(e,t){for(;;){let r=e.next(),n=t.next();if(r.done&&n.done)return!0;if(r.done||n.done||!Object.is(r.value,n.value))return!1}}function I(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}g=new WeakMap,b=new WeakMap,y=new WeakMap;var $=e.i(397701),H=Object.defineProperty,_=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?H(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,r},W=((t=W||{})[t.Push=0]="Push",t[t.Pop=1]="Pop",t);let V={0(e,t){let r=t.id,n=e.stack,o=e.stack.indexOf(r);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(r),n=t,{...e,stack:n}}return{...e,stack:[...e.stack,r]}},1(e,t){let r=t.id,n=e.stack.indexOf(r);if(-1===n)return e;let o=e.stack.slice();return o.splice(n,1),{...e,stack:o}}};class B extends M{constructor(){super(...arguments),_(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),_(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new B({stack:[]})}reduce(e,t){return(0,$.match)(t.type,V,e,t)}}let G=new C(()=>B.new());var U=e.i(313027),Y=e.i(914189);function K(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:j;return(0,U.useSyncExternalStoreWithSelector)((0,Y.useEvent)(t=>e.subscribe(X,t)),(0,Y.useEvent)(()=>e.state),(0,Y.useEvent)(()=>e.state),(0,Y.useEvent)(t),r)}function X(e){return e}var q=e.i(835696);function z(e,t){let r=(0,x.useId)(),n=G.get(t),[o,l]=K(n,(0,x.useCallback)(e=>[n.selectors.isTop(e,r),n.selectors.inStack(e,r)],[n,r]));return(0,q.useIsoMorphicEffect)(()=>
2{if(e)return n.actions.push(r),()=>n.actions.pop(r)},[n,e,r]),!!e&&(!l||o)}var J=e.i(402155);let Q=new Map,Z=new Map;function ee(e){var t;let r=null!=(t=Z.get(e))?t:0;return Z.set(e,r+1),0!==r?()=>et(e):(Q.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0,()=>et(e))}function et(e){var t;let r=null!=(t=Z.get(e))?t:1;if(1===r?Z.delete(e):Z.set(e,r-1),1!==r)return;let n=Q.get(e);n&&(null===n["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",n["aria-hidden"]),e.inert=n.inert,Q.delete(e))}var er=e.i(813581);let en=["[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 el=((r=el||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),ea=((n=ea||{})[n.Error=0]="Error",n[n.Overflow=1]="Overflow",n[n.Success=2]="Success",n[n.Underflow=3]="Underflow",n),ei=((o=ei||{})[o.Previous=-1]="Previous",o[o.Next=1]="Next",o),es=((l=es||{})[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l),eu=((a=eu||{})[a.Keyboard=0]="Keyboard",a[a.Mouse=1]="Mouse",a);function ec(e){null==e||e.focus({preventScroll:!0})}function ed(e,t){var r,n,o;let{sorted:l=!0,relativeTo:a=null,skipElements:i=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=Array.isArray(e)?e.length>0?(0,J.getRootNode)(e[0]):document:(0,J.getRootNode)(e),u=Array.isArray(e)?l?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),o=t(r);if(null===n||null===o)return 0;let l=n.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(eo)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(en)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);i.length>0&&u.length>1&&(u=u.filter(e=>!i.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),a=null!=a?a: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(a))-1;if(4&t)return Math.max(0,u.indexOf(a))+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!==(0,J.getActiveElement)(h))return 6&t&&null!=(o=null==(n=null==(r=h)?void 0:r.matches)?void 0:n.call(r,"textarea,input"))&&o&&h.select(),2}function ef(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function ep(){return ef()||/Android/gi.test(window.navigator.userAgent)}function em(e,t,r,n){let o=(0,R.useLatestValue)(r);(0,x.useEffect)(()=>{if(e)return document.addEventListener(t,r,n),()=>document.removeEventListener(t,r,n);function r(e){o.current(e)}},[e,t,n])}function eh(e,t,r,n){let o=(0,R.useLatestValue)(r);(0,x.useEffect)(()=>{if(e)return window.addEventListener(t,r,n),()=>window.removeEventListener(t,r,n);function r(e){o.current(e)}},[e,t,n])}function ev(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,x.useMemo)(()=>(0,J.getOwnerDocument)(...t),[...t])}"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 eg=e.i(700020),eb=((i=eb||{})[i.None=1]="None",i[i.Focusable=2]="Focusable",i[i.Hidden=4]="Hidden",i);let ey=(0,eg.forwardRefWithAs)(function(e,t){var r;let{features:n=1,...o}=e,l={ref:t,"aria-hidden":(2&n)==2||(null!=(r=o["aria-hidden"])?r:void 0),hidden:(4&n)==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&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,eg.useRender)()({ourProps:l,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),eE=(0,x.createContext)(null);function ew(e){let{children:t,node:r}=e,[n,o]=(0,x.useState)(null),l=ex(null!=r?r:n);return x.default.createElement(eE.Provider,{value:l},t,null===l&&x.default.createElement(ey,{features:eb.Hidden,ref:e=>{var t,r;if(e){for(let n of null!=(r=null==(t=(0,J.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(n!==document.body&&n!==document.head&&er.isElement(n)&&null!=n&&n.contains(e)){o(n);break}}}}))}function ex(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,x.useContext)(eE))?e:t}function eS(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let eR=(h=()=>new Map,v={PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,k.disposables)(),meta:new Set,computedMeta:{}};return n.count++,n.meta.add(t),n.computedMeta=eS(n.meta),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t),r.computedMeta=eS(r.meta)),this},SCROLL_PREVENT(e){let t,r={doc:e.doc,d:e.d,meta:()=>e.computedMeta},n=[ef()?{before(e){let{doc:t,d:r,meta:n}=e;
2function o(e){for(let t of n().containers)for(let r of t())if(r.contains(e))return!0;return!1}r.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,k.disposables)();e.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>e.dispose()))}let n=null!=(e=window.scrollY)?e:window.pageYOffset,l=null;r.addEventListener(t,"click",e=>{if(er.isHTMLorSVGElement(e.target))try{let r=e.target.closest("a");if(!r)return;let{hash:n}=new URL(r.href),a=t.querySelector(n);er.isHTMLorSVGElement(a)&&!o(a)&&(l=a)}catch{}},!0),r.group(e=>{r.addEventListener(t,"touchstart",t=>{if(e.dispose(),er.isHTMLorSVGElement(t.target)&&er.hasInlineStyle(t.target))if(o(t.target)){let r=t.target;for(;r.parentElement&&o(r.parentElement);)r=r.parentElement;e.style(r,"overscrollBehavior","contain")}else e.style(t.target,"touchAction","none")})}),r.addEventListener(t,"touchmove",e=>{if(er.isHTMLorSVGElement(e.target)&&!er.isHTMLInputElement(e.target))if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),r.add(()=>{var e;n!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,n),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{},{before(e){var r;let{doc:n}=e,o=n.documentElement;t=Math.max(0,(null!=(r=n.defaultView)?r:window).innerWidth-o.clientWidth)},after(e){let{doc:r,d:n}=e,o=r.documentElement,l=Math.max(0,o.clientWidth-o.offsetWidth),a=Math.max(0,t-l);n.style(o,"paddingRight",`${a}px`)}},{before(e){let{doc:t,d:r}=e;r.style(t.documentElement,"overflow","hidden")}}];n.forEach(e=>{let{before:t}=e;return null==t?void 0:t(r)}),n.forEach(e=>{let{after:t}=e;return null==t?void 0:t(r)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}},s=h(),u=new Set,{getSnapshot:()=>s,subscribe:e=>(u.add(e),()=>u.delete(e)),dispatch(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let o=v[e].call(s,...r);o&&(s=o,u.forEach(e=>e()))}});function eT(){let e,t=(e="u"<typeof document,"useSyncExternalStore"in x&&(0,x.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[r,n]=x.useState(O.env.isHandoffComplete);return r&&!1===O.env.isHandoffComplete&&n(!1),x.useEffect(()=>{!0!==r&&n(!0)},[r]),x.useEffect(()=>O.env.handoff(),[]),!t&&r}eR.subscribe(()=>{let e=eR.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&eR.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&eR.dispatch("TEARDOWN",r)}});var eC=e.i(255743),ek=e.i(294316),eO=e.i(674175),eP=e.i(233137);let eF=(0,x.createContext)(!1);function eL(e){return x.default.createElement(eF.Provider,{value:e.force},e.children)}let eN=(0,x.createContext)(void 0),eA=(0,x.createContext)(null);eA.displayName="DescriptionContext";let eM=Object.assign((0,eg.forwardRefWithAs)(function(e,t){let r=(0,x.useId)(),n=(0,x.useContext)(eN),{id:o=`headlessui-description-${r}`,...l}=e,a=function e(){let t=(0,x.useContext)(eA);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}(),i=(0,ek.useSyncRefs)(t);(0,q.useIsoMorphicEffect)(()=>a.register(o),[o,a.register]);let s=(0,eC.useSlot)({...a.slot,disabled:n||!1}),u={ref:i,...a.props,id:o};return(0,eg.useRender)()({ourProps:u,theirProps:l,slot:s,defaultTag:"p",name:a.name||"Description"})}),{});var ej=e.i(746725);function eD(){let e=(0,x.useRef)(!1);return(0,q.useIsoMorphicEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var eI=e.i(368578);function e$(e){let t=(0,Y.useEvent)(e),r=(0,x.useRef)(!1);(0,x.useEffect)(()=>(r.current=!1,()=>{r.current=!0,(0,eI.microTask)(()=>{r.current&&t()})}),[t])}var eH=((c=eH||{})[c.Forwards=0]="Forwards",c[c.Backwards=1]="Backwards",c);function e_(e,t){let r=(0,x.useRef)([]),n=(0,Y.useEvent)(e);(0,x.useEffect)(()=>{let e=[...r.current];for(let[o,l]of t.entries())if(r.current[o]!==l){let o=n(t,e);return r.current=t,o}},[n,...t])}let eW=[];function eV(){"loading"!==document.readyState&&((()=>{function e(e){if(!er.isHTMLorSVGElement(e.target)||e.target===document.body||eW[0]===e.target)return;let t=e.target;t=t.closest(en),eW.unshift(null!=t?t:e.target),(eW=eW.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",eV))}function eB(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)er.isElement(r.current)&&t.add(r.current);return t}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",eV),eV());var eG=((d=eG||{})[d.None=0]="None",d[d.InitialFocus=1]="InitialFocus",d[d.TabLock=2]="TabLock",d[d.FocusLock=4]="FocusLock",d[d.RestoreFocus=8]="RestoreFocus",d[d.AutoFocus=16]="AutoFocus",d);let eU=Object.assign((0,eg.forwardRefWithAs)(function(e,t){let r,n=(0,x.useRef)(null),o=(0,ek.useSyncRefs)(n,t),{initialFocus:l,initialFocusFallback:a,containers:i,features:s=15,...u}=e;
2eT()||(s=0);let c=ev(n.current);!function(e,t){let{ownerDocument:r}=t,n=!!(8&e),o=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,x.useRef)(eW.slice());return e_((e,r)=>{let[n]=e,[o]=r;!0===o&&!1===n&&(0,eI.microTask)(()=>{t.current.splice(0)}),!1===o&&!0===n&&(t.current=eW.slice())},[e,eW,t]),(0,Y.useEvent)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(n);e_(()=>{n||(0,J.isActiveElement)(null==r?void 0:r.body)&&ec(o())},[n]),e$(()=>{n&&ec(o())})}(s,{ownerDocument:c});let d=function(e,t){let{ownerDocument:r,container:n,initialFocus:o,initialFocusFallback:l}=t,a=(0,x.useRef)(null),i=z(!!(1&e),"focus-trap#initial-focus"),s=eD();return e_(()=>{if(0===e)return;if(!i){null!=l&&l.current&&ec(l.current);return}let t=n.current;t&&(0,eI.microTask)(()=>{if(!s.current)return;let n=null==r?void 0:r.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===n){a.current=n;return}}else if(t.contains(n)){a.current=n;return}if(null!=o&&o.current)ec(o.current);else{if(16&e){if(ed(t,el.First|el.AutoFocus)!==ea.Error)return}else if(ed(t,el.First)!==ea.Error)return;if(null!=l&&l.current&&(ec(l.current),(null==r?void 0:r.activeElement)===l.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}a.current=null==r?void 0:r.activeElement})},[l,i,e]),a}(s,{ownerDocument:c,container:n,initialFocus:l,initialFocusFallback:a});!function(e,t){let{ownerDocument:r,container:n,containers:o,previousActiveElement:l}=t,a=eD(),i=!!(4&e);T(null==r?void 0:r.defaultView,"focus",e=>{if(!i||!a.current)return;let t=eB(o);er.isHTMLElement(n.current)&&t.add(n.current);let r=l.current;if(!r)return;let s=e.target;er.isHTMLElement(s)?eY(t,s)?(l.current=s,ec(s)):(e.preventDefault(),e.stopPropagation(),ec(r)):ec(l.current)},!0)}(s,{ownerDocument:c,container:n,containers:i,previousActiveElement:d});let f=(r=(0,x.useRef)(0),eh(!0,"keydown",e=>{"Tab"===e.key&&(r.current=+!!e.shiftKey)},!0),r),p=(0,Y.useEvent)(e=>{if(!er.isHTMLElement(n.current))return;let t=n.current;(0,$.match)(f.current,{[eH.Forwards]:()=>{ed(t,el.First,{skipElements:[e.relatedTarget,a]})},[eH.Backwards]:()=>{ed(t,el.Last,{skipElements:[e.relatedTarget,a]})}})}),m=z(!!(2&s),"focus-trap#tab-lock"),h=(0,ej.useDisposables)(),v=(0,x.useRef)(!1),g=(0,eg.useRender)();return x.default.createElement(x.default.Fragment,null,m&&x.default.createElement(ey,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:eb.Focusable}),g({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(v.current=!0,h.requestAnimationFrame(()=>{v.current=!1}))},onBlur(e){if(!(4&s))return;let t=eB(i);er.isHTMLElement(n.current)&&t.add(n.current);let r=e.relatedTarget;er.isHTMLorSVGElement(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(eY(t,r)||(v.current?ed(n.current,(0,$.match)(f.current,{[eH.Forwards]:()=>el.Next,[eH.Backwards]:()=>el.Previous})|el.WrapAround,{relativeTo:e.target}):er.isHTMLorSVGElement(e.target)&&ec(e.target)))}},theirProps:u,defaultTag:"div",name:"FocusTrap"}),m&&x.default.createElement(ey,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:eb.Focusable}))}),{features:eG});function eY(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var eK=e.i(174080);let eX=x.Fragment,eq=(0,eg.forwardRefWithAs)(function(e,t){let{ownerDocument:r=null,...n}=e,o=(0,x.useRef)(null),l=(0,ek.useSyncRefs)((0,ek.optionalRef)(e=>{o.current=e}),t),a=ev(o.current),i=function(e){let t=(0,x.useContext)(eF),r=(0,x.useContext)(eJ),[n,o]=(0,x.useState)(()=>{var n;if(!t&&null!==r)return null!=(n=r.current)?n:null;if(O.env.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(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,x.useEffect)(()=>{null!==n&&(null!=e&&e.body.contains(n)||null==e||e.body.appendChild(n))},[n,e]),(0,x.useEffect)(()=>{t||null!==r&&o(r.current)},[r,o,t]),n}(null!=r?r:a),s=(0,x.useContext)(eQ),u=(0,ej.useDisposables)(),c=eT(),d=(0,eg.useRender)();return e$(()=>{var e;i&&i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i))}),i&&c?(0,eK.createPortal)(x.default.createElement("div",{"data-headlessui-portal":"",ref:e=>{u.dispose(),s&&e&&u.add(s.register(e))}},d({ourProps:{ref:l},theirProps:n,slot:{},defaultTag:eX,name:"Portal"})),i):null}),ez=x.Fragment,eJ=(0,x.createContext)(null),eQ=(0,x.createContext)(null),eZ=(0,eg.forwardRefWithAs)(function(e,t){let r=(0,ek.useSyncRefs)(t),{enabled:n=!0,ownerDocument:o,...l}=e,a=(0,eg.useRender)();return n?x.default.createElement(eq,{...l,ownerDocument:o,ref:r}):a({ourProps:{ref:r},theirProps:l,slot:{},defaultTag:eX,name:"Portal"})}),e0=(0,eg.forwardRefWithAs)(function(e,t){let{target:r,...n}=e,o={ref:(0,ek.useSyncRefs)(t)},l=(0,eg.useRender)();return x.default.createElement(eJ.Provider,{value:r},l({ourProps:o,theirProps:n,defaultTag:ez,name:"Popover.Group"}))}),e1=Object.assign(eZ,{Group:e0});var e2=e.i(83733),e4=e.i(732607);function e5(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,eg.isFragment)(null!=(t=e.as)?t:te)||1===x.default.Children.count(e.children)}let e6=(0,x.createContext)(null);e6.displayName="TransitionContext";var e3=((f=e3||{}).Visible="visible",f.Hidden="hidden",f);let e8=(0,x.createContext)(null);function e7(e){return"children"in e?e7(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function e9(e,t){let r=(0,R.useLatestValue)(e),n=(0,x.useRef)([]),o=eD(),l=(0,ej.useDisposables)(),a=(0,Y.useEvent)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eg.RenderStrategy.Hidden,a=n.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==a&&((0,$.match)(t,{[eg.RenderStrategy.Unmount](){n.current.splice(a,1)},[eg.RenderStrategy.Hidden](){n.current[a].state="hidden"}}),l.microTask(()=>{var e;!e7(n)&&o.current&&(null==(e=r.current)||e.call(r))}))}),i=(0,Y.useEvent)(e=>{let t=n.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>a(e,eg.RenderStrategy.Unmount)}),s=(0,x.useRef)([]),u=(0,x.useRef)(Promise.resolve()),c=(0,x.useRef)({enter:[],leave:[]}
2),d=(0,Y.useEvent)((e,r,n)=>{s.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{s.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(c.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())})]),"enter"===r?u.current=u.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),f=(0,Y.useEvent)((e,t,r)=>{Promise.all(c.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=s.current.shift())||e()}).then(()=>r(t))});return(0,x.useMemo)(()=>({children:n,register:i,unregister:a,onStart:d,onStop:f,wait:u,chains:c}),[i,a,n,d,f,c,u])}e8.displayName="NestingContext";let te=x.Fragment,tt=eg.RenderFeatures.RenderStrategy,tr=(0,eg.forwardRefWithAs)(function(e,t){let{show:r,appear:n=!1,unmount:o=!0,...l}=e,a=(0,x.useRef)(null),i=e5(e),s=(0,ek.useSyncRefs)(...i?[a,t]:null===t?[]:[t]);eT();let u=(0,eP.useOpenClosed)();if(void 0===r&&null!==u&&(r=(u&eP.State.Open)===eP.State.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,x.useState)(r?"visible":"hidden"),f=e9(()=>{r||d("hidden")}),[p,m]=(0,x.useState)(!0),h=(0,x.useRef)([r]);(0,q.useIsoMorphicEffect)(()=>{!1!==p&&h.current[h.current.length-1]!==r&&(h.current.push(r),m(!1))},[h,r]);let v=(0,x.useMemo)(()=>({show:r,appear:n,initial:p}),[r,n,p]);(0,q.useIsoMorphicEffect)(()=>{r?d("visible"):e7(f)||null===a.current||d("hidden")},[r,f]);let g={unmount:o},b=(0,Y.useEvent)(()=>{var t;p&&m(!1),null==(t=e.beforeEnter)||t.call(e)}),y=(0,Y.useEvent)(()=>{var t;p&&m(!1),null==(t=e.beforeLeave)||t.call(e)}),E=(0,eg.useRender)();return x.default.createElement(e8.Provider,{value:f},x.default.createElement(e6.Provider,{value:v},E({ourProps:{...g,as:x.Fragment,children:x.default.createElement(tn,{ref:s,...g,...l,beforeEnter:b,beforeLeave:y})},theirProps:{},defaultTag:x.Fragment,features:tt,visible:"visible"===c,name:"Transition"})))}),tn=(0,eg.forwardRefWithAs)(function(e,t){var r,n;let{transition:o=!0,beforeEnter:l,afterEnter:a,beforeLeave:i,afterLeave:s,enter:u,enterFrom:c,enterTo:d,entered:f,leave:p,leaveFrom:m,leaveTo:h,...v}=e,[g,b]=(0,x.useState)(null),y=(0,x.useRef)(null),E=e5(e),w=(0,ek.useSyncRefs)(...E?[y,t,b]:null===t?[]:[t]),S=null==(r=v.unmount)||r?eg.RenderStrategy.Unmount:eg.RenderStrategy.Hidden,{show:R,appear:T,initial:C}=function(){let e=(0,x.useContext)(e6);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[k,O]=(0,x.useState)(R?"visible":"hidden"),P=function(){let e=(0,x.useContext)(e8);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:F,unregister:L}=P;(0,q.useIsoMorphicEffect)(()=>F(y),[F,y]),(0,q.useIsoMorphicEffect)(()=>{if(S===eg.RenderStrategy.Hidden&&y.current)return R&&"visible"!==k?void O("visible"):(0,$.match)(k,{hidden:()=>L(y),visible:()=>F(y)})},[k,y,F,L,R,S]);let N=eT();(0,q.useIsoMorphicEffect)(()=>{if(E&&N&&"visible"===k&&null===y.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[y,k,N,E]);let A=C&&!T,M=T&&R&&C,j=(0,x.useRef)(!1),D=e9(()=>{j.current||(O("hidden"),L(y))},P),I=(0,Y.useEvent)(e=>{j.current=!0,D.onStart(y,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==i||i())})}),H=(0,Y.useEvent)(e=>{let t=e?"enter":"leave";j.current=!1,D.onStop(y,t,e=>{"enter"===e?null==a||a():"leave"===e&&(null==s||s())}),"leave"!==t||e7(D)||(O("hidden"),L(y))});(0,x.useEffect)(()=>{E&&o||(I(R),H(R))},[R,E,o]);let _=!(!o||!E||!N||A),[,W]=(0,e2.useTransition)(_,g,R,{start:I,end:H}),V=(0,eg.compact)({ref:w,className:(null==(n=(0,e4.classNames)(v.className,M&&u,M&&c,W.enter&&u,W.enter&&W.closed&&c,W.enter&&!W.closed&&d,W.leave&&p,W.leave&&!W.closed&&m,W.leave&&W.closed&&h,!W.transition&&R&&f))?void 0:n.trim())||void 0,...(0,e2.transitionDataAttributes)(W)}),B=0;"visible"===k&&(B|=eP.State.Open),"hidden"===k&&(B|=eP.State.Closed),R&&"hidden"===k&&(B|=eP.State.Opening),R||"visible"!==k||(B|=eP.State.Closing);let G=(0,eg.useRender)();return x.default.createElement(e8.Provider,{value:D},x.default.createElement(eP.OpenClosedProvider,{value:B},G({ourProps:V,theirProps:v,defaultTag:te,features:tt,visible:"visible"===k,name:"Transition.Child"})))}),to=(0,eg.forwardRefWithAs)(function(e,t){let r=null!==(0,x.useContext)(e6),n=null!==(0,eP.useOpenClosed)();return x.default.createElement(x.default.Fragment,null,!r&&n?x.default.createElement(tr,{ref:t,...e}):x.default.createElement(tn,{ref:t,...e}))}),tl=Object.assign(tr,{Child:to,Root:tr});var ta=((p=ta||{})[p.Open=0]="Open",p[p.Closed=1]="Closed",p),ti=((m=ti||{})[m.SetTitleId=0]="SetTitleId",m);let ts={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},tu=(0,x.createContext)(null);function tc(e){let t=(0,x.useContext)(tu);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,tc),t}return t}function td(e,t){return(0,$.match)(t.type,ts,e,t)}tu.displayName="DialogContext";let tf=(0,eg.forwardRefWithAs)(function(e,t){let r,n,o,l,a,i,s,u,c,d,f=(0,x.useId)(),{id:p=`headlessui-dialog-${f}`,open:m,onClose:h,initialFocus:v,role:g="dialog",autoFocus:b=!0,__demoMode:y=!1,unmount:E=!1,...w}=e,C=(0,x.useRef)(!1);
2g="dialog"===g||"alertdialog"===g?g:(C.current||(C.current=!0,console.warn(`Invalid role [${g}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let O=(0,eP.useOpenClosed)();void 0===m&&null!==O&&(m=(O&eP.State.Open)===eP.State.Open);let P=(0,x.useRef)(null),F=(0,ek.useSyncRefs)(P,t),L=ev(P.current),N=+!m,[A,M]=(0,x.useReducer)(td,{titleId:null,descriptionId:null,panelRef:(0,x.createRef)()}),j=(0,Y.useEvent)(()=>h(!1)),D=(0,Y.useEvent)(e=>M({type:0,id:e})),I=!!eT()&&0===N,[H,_]=(r=(0,x.useContext)(eQ),n=(0,x.useRef)([]),o=(0,Y.useEvent)(e=>(n.current.push(e),r&&r.register(e),()=>l(e))),l=(0,Y.useEvent)(e=>{let t=n.current.indexOf(e);-1!==t&&n.current.splice(t,1),r&&r.unregister(e)}),a=(0,x.useMemo)(()=>({register:o,unregister:l,portals:n}),[o,l,n]),[n,(0,x.useMemo)(()=>function(e){let{children:t}=e;return x.default.createElement(eQ.Provider,{value:a},t)},[a])]),W=ex(),{resolveContainers:V}=function(){let{defaultContainers:e=[],portals:t,mainTreeNode:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,Y.useEvent)(()=>{var n,o;let l=(0,J.getOwnerDocument)(r),a=[];for(let t of e)null!==t&&(er.isElement(t)?a.push(t):"current"in t&&er.isElement(t.current)&&a.push(t.current));if(null!=t&&t.current)for(let e of t.current)a.push(e);for(let e of null!=(n=null==l?void 0:l.querySelectorAll("html > *, body > *"))?n:[])e!==document.body&&e!==document.head&&er.isElement(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(o=null==r?void 0:r.getRootNode())?void 0:o.host))||a.some(t=>e.contains(t))||a.push(e));return a});
2return{resolveContainers:n,contains:(0,Y.useEvent)(e=>n().some(t=>t.contains(e)))}}({mainTreeNode:W,portals:H,defaultContainers:[{get current(){var B;return null!=(B=A.panelRef.current)?B:P.current}}]}),U=null!==O&&(O&eP.State.Closing)===eP.State.Closing;!function(e){let{allowed:t,disallowed:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=z(e,"inert-others");(0,q.useIsoMorphicEffect)(()=>{var e,o;if(!n)return;let l=(0,k.disposables)();for(let t of null!=(e=null==r?void 0:r())?e:[])t&&l.add(ee(t));let a=null!=(o=null==t?void 0:t())?o:[];for(let e of a){if(!e)continue;let t=(0,J.getOwnerDocument)(e);if(!t)continue;let r=e.parentElement;for(;r&&r!==t.body;){for(let e of r.children)a.some(t=>e.contains(t))||l.add(ee(e));r=r.parentElement}}return l.dispose},[n,t,r])}(!y&&!U&&I,{allowed:(0,Y.useEvent)(()=>{var e,t;return[null!=(t=null==(e=P.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,Y.useEvent)(()=>{var e;return[null!=(e=null==W?void 0:W.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let X=G.get(null);(0,q.useIsoMorphicEffect)(()=>{if(I)return X.actions.push(p),()=>X.actions.pop(p)},[X,p,I]);let Q=K(X,(0,x.useCallback)(e=>X.selectors.isTop(e,p),[X,p]));i=(0,R.useLatestValue)(e=>{e.preventDefault(),j()}),s=(0,x.useCallback)(function(e,t){if(e.defaultPrevented)return;let r=t(e);if(null!==r&&r.getRootNode().contains(r)&&r.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(V))if(null!==t&&(t.contains(r)||e.composed&&e.composedPath().includes(t)))return;return function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,J.getOwnerDocument)(e))?void 0:t.body)&&(0,$.match)(r,{0:()=>e.matches(en),1(){let t=e;for(;null!==t;){if(t.matches(en))return!0;t=t.parentElement}return!1}})}(r,es.Loose)||-1===r.tabIndex||e.preventDefault(),i.current(e,r)}},[i,V]),u=(0,x.useRef)(null),em(Q,"pointerdown",e=>{var t,r;ep()||(u.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),em(Q,"pointerup",e=>{if(ep()||!u.current)return;let t=u.current;return u.current=null,s(e,()=>t)},!0),c=(0,x.useRef)({x:0,y:0}),em(Q,"touchstart",e=>{c.current.x=e.touches[0].clientX,c.current.y=e.touches[0].clientY},!0),em(Q,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-c.current.x)>=30||Math.abs(t.y-c.current.y)>=30))return s(e,()=>er.isHTMLorSVGElement(e.target)?e.target:null)},!0),eh(Q,"blur",e=>s(e,()=>er.isHTMLIframeElement(window.document.activeElement)?window.document.activeElement:null),!0),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"u">typeof document?document.defaultView:null,r=arguments.length>2?arguments[2]:void 0,n=z(e,"escape");T(t,"keydown",e=>{n&&(e.defaultPrevented||e.key===S.Keys.Escape&&r(e))})}(Q,null==L?void 0:L.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),j()}),function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),n=(0,x.useSyncExternalStore)(eR.subscribe,eR.getSnapshot,eR.getSnapshot),o=t?n.get(t):void 0;o&&o.count,(0,q.useIsoMorphicEffect)(()=>{if(!(!t||!e))return eR.dispatch("PUSH",t,r),()=>eR.dispatch("POP",t,r)},[e,t])}(z(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}})}(!y&&!U&&I,L,V),d=(0,R.useLatestValue)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&j()}),(0,x.useEffect)(()=>{if(!I)return;let e=null===P?null:er.isHTMLElement(P)?P:P.current;if(!e)return;let t=(0,k.disposables)();if("u">typeof ResizeObserver){let r=new ResizeObserver(()=>d.current(e));r.observe(e),t.add(()=>r.disconnect())}if("u">typeof IntersectionObserver){let r=new IntersectionObserver(()=>d.current(e));r.observe(e),t.add(()=>r.disconnect())}return()=>t.dispose()},[P,d,I]);let[Z,et]=function(){let[e,t]=(0,x.useState)([]);return[e.length>0?e.join(" "):void 0,(0,x.useMemo)(()=>function(e){let r=(0,Y.useEvent)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),n=(0,x.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value}),[r,e.slot,e.name,e.props,e.value]);return x.default.createElement(eA.Provider,{value:n},e.children)},[t])]}(),eo=(0,x.useMemo)(()=>[{dialogState:N,close:j,setTitleId:D,unmount:E},A],[N,j,D,E,A]),el=(0,eC.useSlot)({open:0===N}),ea={ref:F,id:p,role:g,tabIndex:-1,"aria-modal":y?void 0:0===N||void 0,"aria-labelledby":A.titleId,"aria-describedby":Z,unmount:E},ei=!function(){var e;let[t]=(0,x.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,n]=(0,x.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,q.useIsoMorphicEffect)(()=>
2{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){n(e.matches)}},[t]),r}(),eu=eG.None;I&&!y&&(eu|=eG.RestoreFocus,eu|=eG.TabLock,b&&(eu|=eG.AutoFocus),ei&&(eu|=eG.InitialFocus));let ec=(0,eg.useRender)();return x.default.createElement(eP.ResetOpenClosedProvider,null,x.default.createElement(eL,{force:!0},x.default.createElement(e1,null,x.default.createElement(tu.Provider,{value:eo},x.default.createElement(e0,{target:P},x.default.createElement(eL,{force:!1},x.default.createElement(et,{slot:el},x.default.createElement(_,null,x.default.createElement(eU,{initialFocus:v,initialFocusFallback:P,containers:V,features:eu},x.default.createElement(eO.CloseProvider,{value:j},ec({ourProps:ea,theirProps:w,slot:el,defaultTag:tp,features:tm,visible:0===N,name:"Dialog"})))))))))))}),tp="div",tm=eg.RenderFeatures.RenderStrategy|eg.RenderFeatures.Static,th=(0,eg.forwardRefWithAs)(function(e,t){let{transition:r=!1,open:n,...o}=e,l=(0,eP.useOpenClosed)(),a=e.hasOwnProperty("open")||null!==l,i=e.hasOwnProperty("onClose");if(!a&&!i)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!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!==n||r)&&!o.static?x.default.createElement(ew,null,x.default.createElement(tl,{show:n,transition:r,unmount:o.unmount},x.default.createElement(tf,{ref:t,...o}))):x.default.createElement(ew,null,x.default.createElement(tf,{ref:t,open:n,...o}))}),tv=(0,eg.forwardRefWithAs)(function(e,t){let r=(0,x.useId)(),{id:n=`headlessui-dialog-panel-${r}`,transition:o=!1,...l}=e,[{dialogState:a,unmount:i},s]=tc("Dialog.Panel"),u=(0,ek.useSyncRefs)(t,s.panelRef),c=(0,eC.useSlot)({open:0===a}),d=(0,Y.useEvent)(e=>{e.stopPropagation()}),f=o?to:x.Fragment,p=(0,eg.useRender)();return x.default.createElement(f,{...o?{unmount:i}:{}},p({ourProps:{ref:u,id:n,onClick:d},theirProps:l,slot:c,defaultTag:"div",name:"Dialog.Panel"}))}),tg=((0,eg.forwardRefWithAs)(function(e,t){let{transition:r=!1,...n}=e,[{dialogState:o,unmount:l}]=tc("Dialog.Backdrop"),a=(0,eC.useSlot)({open:0===o}),i=r?to:x.Fragment,s=(0,eg.useRender)();return x.default.createElement(i,{...r?{unmount:l}:{}},s({ourProps:{ref:t,"aria-hidden":!0},theirProps:n,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,eg.forwardRefWithAs)(function(e,t){let r=(0,x.useId)(),{id:n=`headlessui-dialog-title-${r}`,...o}=e,[{dialogState:l,setTitleId:a}]=tc("Dialog.Title"),i=(0,ek.useSyncRefs)(t);(0,x.useEffect)(()=>(a(n),()=>a(null)),[n,a]);let s=(0,eC.useSlot)({open:0===l});return(0,eg.useRender)()({ourProps:{ref:i,id:n},theirProps:o,slot:s,defaultTag:"h2",name:"Dialog.Title"})})),tb=Object.assign(th,{Panel:tv,Title:tg,Description:eM}),ty={coral:{iconCircle:"bg-primary-15",eyebrow:"text-primary",closeHover:"hover:bg-primary-15 hover:text-primary"},teal:{iconCircle:"bg-teal-15",eyebrow:"text-teal-deep",closeHover:"hover:bg-teal-15 hover:text-teal-120"}},tE=(0,E.jsx)(w.CloseIcon,{width:16,height:16});e.s(["DialogShell",0,function(e){let{open:t,onClose:r,closeDisabled:n=!1,accent:o="coral",icon:l,eyebrow:a,title:i,children:s,bodyClassName:u="text-ink-soft text-meta mx-auto mb-6 max-w-75 leading-relaxed",error:c,footer:d,initialFocus:f}=e,p=ty[o],m=c?.trim(),h=()=>{n||r()};return(0,E.jsx)(tl,{show:t,as:x.Fragment,children:(0,E.jsxs)(tb,{as:"div",className:"relative z-50 font-sans",onClose:h,initialFocus:f,children:[(0,E.jsx)(to,{as:x.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,E.jsx)("div",{"aria-hidden":"true",className:"bg-ink/50 fixed inset-0 backdrop-blur-sm"})}),(0,E.jsx)("div",{className:"fixed inset-0 z-10 overflow-y-auto",children:(0,E.jsx)("div",{className:"flex min-h-full items-center justify-center p-5",children:(0,E.jsx)(to,{as:x.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",children:(0,E.jsxs)(tv,{className:"rounded-fr-lg bg-cream relative w-full max-w-105 px-9 pt-10 pb-9 text-center shadow-lg max-sm:px-6 max-sm:pt-8 max-sm:pb-7",children:[(0,E.jsx)("button",{type:"button",onClick:h,"aria-label":"fechar",disabled:n,className:`text-ink-mute ${p.closeHover} absolute top-4 right-4 flex h-9 w-9 items-center justify-center rounded-full transition-colors duration-200 disabled:opacity-40`,children:tE}),l?(0,E.jsx)("div",{className:`${p.iconCircle} mx-auto mb-6 flex h-18 w-18 items-center justify-center rounded-full`,"aria-hidden":"true",children:l}):null,a?.trim()?(0,E.jsx)("p",{className:`tracking-eyebrow text-xxs ${p.eyebrow} mb-2.5 font-sans font-semibold uppercase`,children:a}):null,(0,E.jsx)(tg,{as:"h2",className:"font-headings text-ink mb-3 text-xl leading-tight font-extrabold tracking-tight",children:i}),(0,E.jsx)("div",{className:u,children:s}),m?(0,E.jsxs)("p",{role:"alert",className:"text-primary mx-auto mb-5 flex max-w-75 items-center justify-center gap-1.5 text-[0.78rem] font-medium",children:[(0,E.jsx)(w.AlertIcon,{className:"text-primary shrink-0"}),(0,E.jsx)("span",{children:m})]}):null,d]})})})})]})})}],40618)},680756,e=>{"use strict";e.i(541049),e.i(615045),e.i(821825),e.s([])},438358,e=>{"use strict";e.i(513964),e.s([])},605983,e=>{"use strict";var t=e.i(843476),r=e.i(162225),n=e.i(272064),o=e.i(522016),l=e.i(271645),a=e.i(40618);let i=(0,l.memo)(function(){let{open:e=!1,onClose:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=(0,l.useCallback)(()=>{"function"==typeof i&&i()},[i]);return(0,t.jsx)(a.DialogShell,{open:e,onClose:s,accent:"coral",icon:(0,t.jsx)(n.AlertIcon,{className:"text-primary",width:28,height:28}),eyebrow:"ops, algo deu errado",title:"documento não cadastrado",footer
2:(0,t.jsx)("div",{className:"flex flex-col items-center gap-3.5",children:(0,t.jsx)(o.default,{href:"/minha-conta/dados",onClick:s,className:`${(0,r.pillCtaClasses)({variant:"filled",size:"lg"})} w-full max-w-70`,children:"atualizar agora"})}),children:"verificamos que sua conta não possui um documento cadastrado. para continuar com a compra, atualize seus dados cadastrais."})});var s=e.i(513964);let u="pro"===s.STORE?{title:"Deu um problema do nosso lado",text:"Nossa equipe já foi avisada e está investigando. Tente de novo em instantes, normalmente resolve.",buttonLabel:"Tentar de novo"}:{title:"deu um problema do nosso lado",text:"a gente já foi notificado e tá investigando. tente de novo daqui a pouco, geralmente resolve.",buttonLabel:"tentar de novo"},c={buttonLabel:u.buttonLabel,icon:"error",open:!0,title:u.title,text:u.text},d="pro"===s.STORE?{...u,eyebrow:"Ops, tivemos um problema",backHome:"Voltar ao inÃcio",codeLabel:"Código:"}:{...u,eyebrow:"ops, algo deu errado",backHome:"voltar ao inÃcio",codeLabel:"código:"},f=(0,l.memo)(function(){let{buttonLabel:e=d.buttonLabel,open:r=!1,title:i=d.title,text:s=d.text,onClose:u,onReload:c,errorCode:f=null}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=(0,l.useCallback)(()=>{"function"==typeof u&&u()},[u]),m=(0,l.useCallback)(()=>{"function"==typeof c&&c(),p()},[c,p]);return(0,t.jsx)(a.DialogShell,{open:r,onClose:p,accent:"coral",icon:(0,t.jsx)(n.CloudOffIcon,{className:"text-primary"}),eyebrow:d.eyebrow,title:i,bodyClassName:"text-ink-soft text-meta mx-auto mb-7 max-w-75 leading-relaxed",footer:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3.5",children:[(0,t.jsxs)("button",{type:"button",onClick:m,className:"bg-primary text-cream hover:bg-primary-120 text-meta shadow-primary hover:shadow-primary-lifted inline-flex w-full max-w-70 items-center justify-center gap-1.5 rounded-full px-7 py-3.5 font-bold transition-[background,transform,box-shadow] duration-200 hover:-translate-y-0.5 active:translate-y-0",children:[e,(0,t.jsx)(n.RefreshIcon,{})]}),(0,t.jsx)(o.default,{href:"/",onClick:p,className:"text-ink-mute hover:text-ink py-1 text-sm underline underline-offset-[3px] transition-colors duration-200",children:d.backHome})]}),f?.trim()?(0,t.jsxs)("p",{className:"border-line text-ink-mute mt-5 border-t pt-5 text-xs",children:[d.codeLabel," ",f]}):null]}),children:s})});var p=e.i(773007);e.i(438358);let m=e=>e??{};class h{static anyErrorReload(e){let t=m(e);(0,s.isProductionEnvironment)()&&console.error(e),h._captureToSentry(e);let r=t.statusCode??t.status??null;return Object.assign({},c,{as:f,onReload:()=>window.location.reload(),errorCode:"number"==typeof r&&Number.isFinite(r)&&r>0?`HTTP ${r}`:null})}static missingDocument(){return{as:i,open:!0}}static _captureToSentry(e){let t=m(e),r=t.statusCode??t.status??null,n="string"==typeof t.message?t.message:String(e||""),o=e instanceof Error?e:Error(`anyErrorReload: ${r||"no-status"} ${n}`);(0,p.safeCapture)(o,{dedupKey:["anyErrorReload",String(r??"no-status"),n.slice(0,60)],extra:{statusCode:r,status:t.status,name:t.name,url:t.url,message:n,body:"string"==typeof t.body&&t.body?t.body.slice(0,200):void 0}})}}e.s(["DialogUtils",0,h],605983)},879326,e=>{"use strict";var t=e.i(123909);let r=(0,t.sc)("máximo de 20 caracteres"),n=(0,t.sc)("máximo de 200 caracteres");e.s(["BUSINESS_NAME_MAX_LEN",0,200,"BUSINESS_NAME_MAX_LEN_ERROR",0,n,"REGISTRATION_MAX_LEN",0,20,"REGISTRATION_MAX_LEN_ERROR",0,r,"addressToForm",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{address:t="",city:r="",neighborhood:n="",state:o=""}=e;return{address:t,city:r,neighborhood:n,state:o}},"emptyAddress",0,{address:"",city:"",state:"",neighborhood:""},"valid16OlderTest",0,e=>{let[t,r,n]=e?.split("/")||[],o=new Date(Date.parse(`${n}-${r}-${t}`));return new Date(Date.now()).getFullYear()-o.getFullYear()>=16},"validDateTest",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",[t,r,n]=e?.split("/")||[];return!isNaN(Date.parse(`${n}-${r}-${t}`))}])},732832,100018,e=>{"use strict";e.i(438358),e.i(605983),e.i(879326);var t=e.i(269069);e.i(104923);var r=e.i(843476),n=e.i(507789),o=e.i(271645);e.i(680756);var l=e.i(46739),a=e.i(454801);let i={heading1:a.Heading1,heading2:a.Heading2,heading3:a.Heading3,heading4:a.Heading4,heading5:a.Heading5,heading6:a.Heading6,paragraph:a.Paragraph,preformatted:a.Preformatted,strong:a.Strong,em:a.Em,listItem:a.ListItem,oListItem:a.OListItem,list:a.List,oList:a.OList},s=e=>(0,r.jsx)(l.ContextWrapper,{className:"text-primary underline",...e}),u=(0,o.memo)(function(e){return(0,r.jsx)(n.PrismicRichText,{...e})});e.s(["parseRTF",0,(e,n)=>{let o=Object.assign({},i,n?.components);if(!e||!e.length)return;if("string"==typeof e)return e;let l=JSON.stringify(e);return(0,r.jsx)(u,{field:e,fallback:null,components:o,externalLinkComponent:s,internalLinkComponent:s,linkResolver:t.linkResolver},l)}],100018),e.s([],732832)},269069,462653,967904,104923,e=>{"use strict";var t=e.i(810190);let r=RegExp(`^(${Object.keys(t.BRANDS).join("|")})_`);e.s(["linkResolver",0,function(e){if("string"==typeof e)return e;switch(e?.type?.replace(r,"")){case"campaign":return`/campanha/${e.uid}`;case"category":return`/categoria/${e.uid}`;case"home":return"/";case"moment":{let r=e.type?.split("_")[0],n=r&&r in t.BRANDS?r:"fr";return`/${t.BRANDS[n].momentPublicSlug}/${e.uid}`}case"offer":return`/oferta/${e.uid}`;case"page":return`/${e.uid}`;case"partnership":return`/parceria/${e.uid}`;case"product_model":return`/produto/${e.uid}`;case"voucher":return`/vale/${e.uid}`;case"designer":{let{action:t,productId:r,projectId:n,type:o,...l}=e;if(48302==r)return"/fotolivro-colorir";let a=r?`/diagrame-online/${r}`:`/diagrame-online/${t}/${n}`,i=[];for(let e in l){let t=l[e];t&&i.push(`${e}=${t}`)}return i.length?`${a}?${i.join("&")}`:a}case"order":return`/minha-conta/pedido/${e.orderId}`;case"product":return`/redir-produto/${e.productId}`}switch(e?.link_type){case"Web":case"Any":return e.url}return"/404"}],269069);var n=e.i(513964);let o=[{type:(0,n.storeType)("home"),path:"/"},{type:(0,n.storeType)("page"),path:"/:uid"},{type:(0,n.storeType)("campaign"),path:"/campanha/:uid"},{type:(0,n.storeType)("category"),path:"/categoria/:uid"},{type:(0,n.storeType)("moment"),path:`/${t.BRANDS[n.STORE].momentPublicSlug}/:uid`}
2,{type:(0,n.storeType)("offer"),path:"/oferta/:uid"},{type:(0,n.storeType)("product_model"),path:"/produto/:uid"},{type:(0,n.storeType)("partnership"),path:"/parceria/:uid"},{type:(0,n.storeType)("voucher"),path:"/vale/:uid"},{type:(0,n.storeType)("landing_page"),path:"/lp/:uid"}];e.s(["filterRoutesToKnownTypes",0,(e,t,r)=>t&&0!==Object.keys(t).length?e.filter(e=>{let n=Object.prototype.hasOwnProperty.call(t,e.type);return n||r(e),n}):e,"routes",0,o],462653),e.s([],967904),e.s([],104923)}]); 3 4//# debugId=4fc9823f-bd9a-e35f-1de8-fad0585a7077
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.