1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,591657,569304,e=>{"use strict";let t;var r=e.i(999161),n=e.i(652025),l=e.i(45544),o=e.i(419593);function i(){let e=(0,r.useRef)(!1);return(0,o.useIsoMorphicEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}e.s(["useIsMounted",0,i],569304);var s=e.i(926949),a=e.i(675163),u=e.i(819988),d=e.i(424705),c=e.i(549440),m=e.i(686309),f=e.i(796634),p=e.i(209968);function h(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,p.isFragment)(null!=(t=e.as)?t:x)||1===r.default.Children.count(e.children)}let v=(0,r.createContext)(null);v.displayName="TransitionContext";var g=((t=g||{}).Visible="visible",t.Hidden="hidden",t);let b=(0,r.createContext)(null);function y(e){return"children"in e?y(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function E(e,t){let o=(0,s.useLatestValue)(e),a=(0,r.useRef)([]),u=i(),d=(0,n.useDisposables)(),c=(0,l.useEvent)((e,t=p.RenderStrategy.Hidden)=>{let r=a.current.findIndex(({el:t})=>t===e);-1!==r&&((0,f.match)(t,{[p.RenderStrategy.Unmount](){a.current.splice(r,1)},[p.RenderStrategy.Hidden](){a.current[r].state="hidden"}}),d.microTask(()=>{var e;!y(a)&&u.current&&(null==(e=o.current)||e.call(o))}))}),m=(0,l.useEvent)(e=>{let t=a.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>c(e,p.RenderStrategy.Unmount)}),h=(0,r.useRef)([]),v=(0,r.useRef)(Promise.resolve()),g=(0,r.useRef)({enter:[],leave:[]}),b=(0,l.useEvent)((e,r,n)=>{h.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{h.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(g.current[r].map(([e,t])=>t)).then(()=>e())}
1)]),"enter"===r?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),E=(0,l.useEvent)((e,t,r)=>{Promise.all(g.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=h.current.shift())||e()}).then(()=>r(t))});return(0,r.useMemo)(()=>({children:a,register:m,unregister:c,onStart:b,onStop:E,wait:v,chains:g}),[m,c,a,b,E,g,v])}b.displayName="NestingContext";let x=r.Fragment,w=p.RenderFeatures.RenderStrategy,T=(0,p.forwardRefWithAs)(function(e,t){let{show:n,appear:i=!1,unmount:s=!0,...d}=e,m=(0,r.useRef)(null),f=h(e),g=(0,u.useSyncRefs)(...f?[m,t]:null===t?[]:[t]);(0,a.useServerHandoffComplete)();let x=(0,c.useOpenClosed)();if(void 0===n&&null!==x&&(n=(x&c.State.Open)===c.State.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[T,R]=(0,r.useState)(n?"visible":"hidden"),F=E(()=>{n||R("hidden")}),[C,k]=(0,r.useState)(!0),P=(0,r.useRef)([n]);(0,o.useIsoMorphicEffect)(()=>{!1!==C&&P.current[P.current.length-1]!==n&&(P.current.push(n),k(!1))},[P,n]);let D=(0,r.useMemo)(()=>({show:n,appear:i,initial:C}),[n,i,C]);(0,o.useIsoMorphicEffect)(()=>{n?R("visible"):y(F)||null===m.current||R("hidden")},[n,F]);let M={unmount:s},I=(0,l.useEvent)(()=>{var t;C&&k(!1),null==(t=e.beforeEnter)||t.call(e)}),z=(0,l.useEvent)(()=>{var t;C&&k(!1),null==(t=e.beforeLeave)||t.call(e)}),O=(0,p.useRender)();return r.default.createElement(b.Provider,{value:F},r.default.createElement(v.Provider,{value:D},O({ourProps:{...M,as:r.Fragment,children:r.default.createElement(S,{ref:g,...M,...d,beforeEnter:I,beforeLeave:z})},theirProps:{},defaultTag:r.Fragment,features:w,visible:"visible"===T,name:"Transition"})))}),S=(0,p.forwardRefWithAs)(function(e,t){var n,i;let{transition:s=!0,beforeEnter:g,afterEnter:T,beforeLeave:S,afterLeave:R,enter:F,enterFrom:C,enterTo:k,entered:P,leave:D,leaveFrom:M,leaveTo:I,...z}=e,[O,N]=(0,r.useState)(null),j=(0,r.useRef)(null),L=h(e),A=(0,u.useSyncRefs)(...L?[j,t,N]:null===t?[]:[t]),H=null==(n=z.unmount)||n?p.RenderStrategy.Unmount:p.RenderStrategy.Hidden,{show:W,appear:B,initial:V}=function(){let e=(0,r.useContext)(v);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[$,_]=(0,r.useState)(W?"visible":"hidden"),U=function(){let e=(0,r.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:G,unregister:K}=U;(0,o.useIsoMorphicEffect)(()=>G(j),[G,j]),(0,o.useIsoMorphicEffect)(()=>{if(H===p.RenderStrategy.Hidden&&j.current)return W&&"visible"!==$?void _("visible"):(0,f.match)($,{hidden:()=>K(j),visible:()=>G(j)})},[$,j,G,K,W,H]);let Y=(0,a.useServerHandoffComplete)();(0,o.useIsoMorphicEffect)(()=>{if(L&&Y&&"visible"===$&&null===j.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[j,$,Y,L]);let q=V&&!B,X=B&&W&&V,J=(0,r.useRef)(!1),Q=E(()=>{J.current||(_("hidden"),K(j))},U),Z=(0,l.useEvent)(e=>{J.current=!0,Q.onStart(j,e?"enter":"leave",e=>{"enter"===e?null==g||g():"leave"===e&&(null==S||S())})}),ee=(0,l.useEvent)(e=>{let t=e?"enter":"leave";J.current=!1,Q.onStop(j,t,e=>{"enter"===e?null==T||T():"leave"===e&&(null==R||R())}),"leave"!==t||y(Q)||(_("hidden"),K(j))});(0,r.useEffect)(()=>{L&&s||(Z(W),ee(W))},[W,L,s]);let et=!(!s||!L||!Y||q),[,er]=(0,d.useTransition)(et,O,W,{start:Z,end:ee}),en=(0,p.compact)({ref:A,className:(null==(i=(0,m.classNames)(z.className,X&&F,X&&C,er.enter&&F,er.enter&&er.closed&&C,er.enter&&!er.closed&&k,er.leave&&D,er.leave&&!er.closed&&M,er.leave&&er.closed&&I,!er.transition&&W&&P))?void 0:i.trim())||void 0,...(0,d.transitionDataAttributes)(er)}),el=0;"visible"===$&&(el|=c.State.Open),"hidden"===$&&(el|=c.State.Closed),W&&"hidden"===$&&(el|=c.State.Opening),W||"visible"!==$||(el|=c.State.Closing);let eo=(0,p.useRender)();return r.default.createElement(b.Provider,{value:Q},r.default.createElement(c.OpenClosedProvider,{value:el},eo({ourProps:en,theirProps:z,defaultTag:x,features:w,visible:"visible"===$,name:"Transition.Child"})))}),R=(0,p.forwardRefWithAs)(function(e,t){let n=null!==(0,r.useContext)(v),l=null!==(0,c.useOpenClosed)();return r.default.createElement(r.default.Fragment,null,!n&&l?r.default.createElement(T,{ref:t,...e}):r.default.createElement(S,{ref:t,...e}))}),F=Object.assign(T,{Child:R,Root:T});e.s(["Transition",0,F,"TransitionChild",0,R],591657)},617171,e=>{"use strict";
1var t=e.i(999161),r=e.i(195671),n=e.i(651199),l=e.i(217021),o=e.i(45544);let i=(0,t.createContext)(null);function s(e=null){var r;return null!=(r=(0,t.useContext)(i))?r:e}e.s(["MainTreeProvider",0,function({children:e,node:o}){let[a,u]=(0,t.useState)(null),d=s(null!=o?o:a);return t.default.createElement(i.Provider,{value:d},e,null===d&&t.default.createElement(r.Hidden,{features:r.HiddenFeatures.Hidden,ref:e=>{var t,r;if(e){for(let o of null!=(r=null==(t=(0,l.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(o!==document.body&&o!==document.head&&n.isElement(o)&&null!=o&&o.contains(e)){u(o);break}}}}))},"useMainTreeNode",0,s,"useRootContainers",0,function({defaultContainers:e=[],portals:t,mainTreeNode:r}={}){let i=(0,o.useEvent)(()=>{var o,i;let s=(0,l.getOwnerDocument)(r),a=[];for(let t of e)null!==t&&(n.isElement(t)?a.push(t):"current"in t&&n.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!=(o=null==s?void 0:s.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&n.isElement(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(i=null==r?void 0:r.getRootNode())?void 0:i.host))||a.some(t=>e.contains(t))||a.push(e));return a});
1return{resolveContainers:i,contains:(0,o.useEvent)(e=>i().some(t=>t.contains(e)))}}])},278760,e=>{"use strict";let t;var r=e.i(999161),n=e.i(767920),l=((t=l||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t);e.s(["Direction",0,l,"useTabDirection",0,function(){let e=(0,r.useRef)(0);return(0,n.useWindowEvent)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}])},226531,e=>{"use strict";var t=e.i(999161);let r=(0,t.createContext)(()=>{});e.s(["CloseProvider",0,function({value:e,children:n}){return t.default.createElement(r.Provider,{value:e},n)}])},649213,e=>{"use strict";var t=e.i(380447),r=e.i(999161);let n=(0,r.createContext)({lng:"en"});e.s(["DesignSystemProvider",0,({lng:e,children:r})=>(0,t.jsx)(n.Provider,{value:{lng:e},children:r}),"useDesignSystemContext",0,()=>{let e=(0,r.useContext)(n);if(!e)throw Error("useDesignSystemContext must be used within a DesignSystemProvider");return e}])},957722,e=>{"use strict";var t=e.i(380447),r=e.i(999161),n=e.i(462280),l=e.i(197649),o=e.i(351529),i=e.i(879934);let s=(e,t)=>"small"===t?"bold"===e?{as:"subtitle",level:2}:{as:"body",level:2}:"extraSmall"===t?"bold"===e?{as:"subtitle",level:3}:{as:"caption"}:"bold"===e?{as:"subtitle",level:2}:{as:"body",level:2},a=({className:e,textClassName:a,iconClassName:u,type:d="fill",children:c,icon:m,color:f="primary",state:p="default",size:h="default",fontWeight:v="regular",iconAlt:g,onClick:b,responsive:y,disabled:E,textProps:x})=>{let w=(0,r.useMemo)(()=>x||s(v,h),[v,h,x]),T=(0,r.useMemo)(()=>"fill"===d?{primary:"bg-orange-primary",success:"bg-green-system",error:"bg-red-system",warning:"bg-yellow-system",info:"bg-blue-system",white:"bg-white",inherit:"bg-inherit"}:{primary:"border border-solid border-orange-primary bg-white hover:outline-orange-primary",success:"border border-solid border-green-system bg-white hover:outline-green-system",error:"border border-solid border-red-system bg-white hover:outline-red-system",warning:"border border-solid border-yellow-system bg-white hover:outline-yellow-system",info:"border border-solid border-blue-system bg-white hover:outline-blue-system",white:"border border-solid border-semantic-border-primary bg-white hover:border-orange-primary",inherit:"border border-solid border-semantic-border-primary bg-gray-200 hover:border-orange-primary"},[d]),S={"rounded-2":"small"===h||"extraSmall"===h,"rounded-2-5":"default"===h,"rounded-3":"large"===h,...y&&{"sm:rounded-2":y.sm&&("small"===y.sm.size||"extraSmall"===y.sm.size),"sm:rounded-2-5!":y.sm&&"default"===y.sm.size,"sm:rounded-3!":y.sm&&"large"===y.sm.size,"md:rounded-2!":y.md&&("small"===y.md.size||"extraSmall"===y.md.size),"md:rounded-2-5!":y.md&&"default"===y.md.size,"md:rounded-3!":y.md&&"large"===y.md.size,"lg:rounded-2!":y.lg&&("small"===y.lg.size||"extraSmall"===y.lg.size),"lg:rounded-2-5!":y.lg&&"default"===y.lg.size,"lg:rounded-3!":y.lg&&"large"===y.lg.size,"xl:rounded-2!":y.xl&&("small"===y.xl.size||"extraSmall"===y.xl.size),"xl:rounded-2-5!":y.xl&&"default"===y.xl.size,"xl:rounded-3!":y.xl&&"large"===y.xl.size}},R="skeleton"===p?"text-semantic-background-skeleton":"inherit"===f?"text-semantic-text-secondary":"outline"===d?{"text-orange-primary":"primary"===f,"text-green-system":"success"===f,"text-red-system":"error"===f,"text-yellow-system":"warning"===f,"text-blue-system":"info"===f,"text-semantic-text-primary":"white"===f}:"fill"===d?{"text-white":!0,"text-semantic-text-primary":"white"===f}:"text-black",F=(0,l.default)("border-gray-200 bg-gray-100 text-gray-400 hover:border-gray-200 active:border-gray-200 cursor-not-allowed","hover:outline-gray-200"),C="skeleton"===p&&(0,l.default)("animate-pulse","border-transparent bg-semantic-background-skeleton "),k=(0,r.useMemo)(()=>{if(y)return Object.keys(y).reduce((e,t)=>{if(void 0===e[t]){let r=s(y[t].fontWeight??v,y[t].size??h);e[t]=r}return e},{})},[v,y,h]),P=(0,r.useMemo)(()=>""!==m&&m&&m.startsWith("http"),[m]);return(0,t.jsxs)("div",{className:(0,n.twMerge)((0,l.default)(["ghost"!==d&&["outline outline-transparent","transition-colors duration-300 ease-in-out",T[f]],"ghost"===d&&"border-none bg-transparent"],"flex w-fit items-center justify-center gap-x-1",{"min-h-8":"default"===h,"min-h-11":"large"===h,"min-h-7":"small"===h,"min-h-4":"extraSmall"===h,"min-h-6":"ghost"===d},S,{"px-3":"ghost"!==d,"px-0":"ghost"===d},"transition-colors duration-300 ease-in-out","cursor-default",y?(0,l.default)(y.sm&&{"sm:min-h-4":"extraSmall"===y.sm.size,"sm:min-h-7":"small"===y.sm.size,"sm:min-h-8":"default"===y.sm.size,"sm:min-h-11":"large"===y.sm.size,"sm:min-h-6":"ghost"===d}
1,y.md&&{"md:min-h-4":"extraSmall"===y.md.size,"md:min-h-7":"small"===y.md.size,"md:min-h-8":"default"===y.md.size,"md:min-h-11":"large"===y.md.size,"md:min-h-6":"ghost"===d},y.lg&&{"lg:min-h-4":"extraSmall"===y.lg.size,"lg:min-h-7":"small"===y.lg.size,"lg:min-h-8":"default"===y.lg.size,"lg:min-h-11":"large"===y.lg.size,"lg:min-h-6":"ghost"===d},y.xl&&{"xl:min-h-4":"extraSmall"===y.xl.size,"xl:min-h-7":"small"===y.xl.size,"xl:min-h-8":"default"===y.xl.size,"xl:min-h-11":"large"===y.xl.size,"xl:min-h-6":"ghost"===d}):{},R,e,E&&F,C)),onClick:b,children:[m&&!P&&(0,t.jsx)(o.Icon,{className:(0,n.twMerge)((0,l.default)(m,["text-[18px]","extraSmall"===h&&"text-[16px] md:text-[18px]","small"===h&&"text-[16px]","ghost"===d&&"text-[14px] md:text-[16px]","text-inherit"],u))}),m&&P&&(0,t.jsx)("img",{src:m,alt:g??"Icon",width:"small"===h?16:18,height:"small"===h?16:18}),(0,t.jsx)(i.Text,{as:w.as,level:w.level,className:(0,l.default)("text-inherit",a),responsive:k,children:c})]})};a.displayName="Badge",e.s(["Badge",0,a])},790596,508899,608468,e=>{"use strict";let t,r,n;var l=e.i(380447),o=e.i(999161),i=e.i(462280),s=e.i(197649),a=e.i(362117),u=e.i(475179),d=e.i(845378),c=e.i(45544),m=e.i(250708),f=e.i(419593),p=e.i(412089),h=e.i(661873),v=e.i(793868),g=e.i(617171),b=e.i(633929),y=e.i(675163),E=e.i(924611),x=e.i(819988),w=e.i(226531),T=e.i(549440),S=e.i(98661),R=e.i(23786),F=e.i(994234),C=e.i(796634),k=e.i(209968),P=e.i(179603),D=e.i(652025),M=e.i(569304),I=e.i(837925),z=e.i(278760),O=e.i(771861),N=e.i(195671),j=e.i(737631),L=e.i(651199),A=e.i(327659),H=e.i(284860),W=e.i(217021);function B(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)L.isElement(r.current)&&t.add(r.current);return t}var V=((t=V||{})[t.None=0]="None",t[t.InitialFocus=1]="InitialFocus",t[t.TabLock=2]="TabLock",t[t.FocusLock=4]="FocusLock",t[t.RestoreFocus=8]="RestoreFocus",t[t.AutoFocus=16]="AutoFocus",t);let $=Object.assign((0,k.forwardRefWithAs)(function(e,t){let r=(0,o.useRef)(null),n=(0,x.useSyncRefs)(r,t),{initialFocus:l,initialFocusFallback:i,containers:s,features:a=15,...m}=e;(0,y.useServerHandoffComplete)()||(a=0);let f=(0,v.useOwnerDocument)(r.current);!function(e,{ownerDocument:t}){let r=!!(8&e),n=function(e=!0){let t=(0,o.useRef)(j.history.slice());return(0,O.useWatch)(([e],[r])=>{!0===r&&!1===e&&(0,H.microTask)(()=>{t.current.splice(0)}),!1===r&&!0===e&&(t.current=j.history.slice())},[e,j.history,t]),(0,c.useEvent)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);(0,O.useWatch)(()=>{r||(0,W.isActiveElement)(null==t?void 0:t.body)&&(0,A.focusElement)(n())},[r]),(0,I.useOnUnmount)(()=>{r&&(0,A.focusElement)(n())})}(a,{ownerDocument:f});let p=function(e,{ownerDocument:t,container:r,initialFocus:n,initialFocusFallback:l}){let i=(0,o.useRef)(null),s=(0,d.useIsTopLayer)(!!(1&e),"focus-trap#initial-focus"),a=(0,M.useIsMounted)();return(0,O.useWatch)(()=>{if(0===e)return;if(!s){null!=l&&l.current&&(0,A.focusElement)(l.current);return}let o=r.current;o&&(0,H.microTask)(()=>{if(!a.current)return;let r=null==t?void 0:t.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===r){i.current=r;return}}else if(o.contains(r)){i.current=r;return}if(null!=n&&n.current)(0,A.focusElement)(n.current);else{if(16&e){if((0,A.focusIn)(o,A.Focus.First|A.Focus.AutoFocus)!==A.FocusResult.Error)return}else if((0,A.focusIn)(o,A.Focus.First)!==A.FocusResult.Error)return;if(null!=l&&l.current&&((0,A.focusElement)(l.current),(null==t?void 0:t.activeElement)===l.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}i.current=null==t?void 0:t.activeElement})},[l,s,e]),i}(a,{ownerDocument:f,container:r,initialFocus:l,initialFocusFallback:i});!function(e,{ownerDocument:t,container:r,containers:n,previousActiveElement:l}){let o=(0,M.useIsMounted)(),i=!!(4&e);(0,u.useEventListener)(null==t?void 0:t.defaultView,"focus",e=>{if(!i||!o.current)return;let t=B(n);L.isHTMLElement(r.current)&&t.add(r.current);let s=l.current;if(!s)return;let a=e.target;L.isHTMLElement(a)?_(t,a)?(l.current=a,(0,A.focusElement)(a)):(e.preventDefault(),e.stopPropagation(),(0,A.focusElement)(s)):(0,A.focusElement)(l.current)},!0)}(a,{ownerDocument:f,container:r,containers:s,previousActiveElement:p});let h=(0,z.useTabDirection)(),g=(0,c.useEvent)(e=>{if(!L.isHTMLElement(r.current))return;let t=r.current;(0,C.match)(h.current,{[z.Direction.Forwards]:()=>{(0,A.focusIn)(t,A.Focus.First,{skipElements:[e.relatedTarget,i]})},[z.Direction.Backwards]:()=>{(0,A.focusIn)(t,A.Focus.Last,{skipElements:[e.relatedTarget,i]})}})}),b=(0,d.useIsTopLayer)(!!(2&a),"focus-trap#tab-lock"),E=(0,D.useDisposables)(),w=(0,o.useRef)(!1),T=(0,k.useRender)();return o.default.createElement(o.default.Fragment,null,b&&o.default.createElement(N.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:g,features:N.HiddenFeatures.Focusable}),T({ourProps:{ref:n,onKeyDown(e){"Tab"==e.key&&(w.current=!0,E.requestAnimationFrame(()=>{w.current=!1}))},onBlur(e){if(!(4&a))return;let t=B(s);L.isHTMLElement(r.current)&&t.add(r.current);let n=e.relatedTarget;L.isHTMLorSVGElement(n)&&"true"!==n.dataset.headlessuiFocusGuard&&(_(t,n)||(w.current?(0,A.focusIn)(r.current,(0,C.match)(h.current,{[z.Direction.Forwards]:()=>A.Focus.Next,[z.Direction.Backwards]:()=>A.Focus.Previous})|A.Focus.WrapAround,{relativeTo:e.target}):L.isHTMLorSVGElement(e.target)&&(0,A.focusElement)(e.target)))}},theirProps:m,defaultTag:"div",name:"FocusTrap"}),b&&o.default.createElement(N.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:g,features:N.HiddenFeatures.Focusable}))}),{features:V});function _(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var U=e.i(840050),G=e.i(591657),K=((r=K||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),Y=((n=Y||{})[n.SetTitleId=0]="SetTitleId",n);let q={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},X=(0,o.createContext)(null);function J(e){let t=(0,o.useContext)(X);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,J),t}return t}function Q(e,t){return(0,C.match)(t.type,q,e,t)}X.displayName="DialogContext";let Z=(0,k.forwardRefWithAs)(function(e,t){let r=(0,o.useId)(),{id:n=`headlessui-dialog-${r}`,open:l,onClose:i,initialFocus:s,role:C="dialog",autoFocus:D=!0,__demoMode:M=!1,unmount:I=!1,...z}=e,O=(0,o.useRef)(!1);
1C="dialog"===C||"alertdialog"===C?C:(O.current||(O.current=!0,console.warn(`Invalid role [${C}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let N=(0,T.useOpenClosed)();void 0===l&&null!==N&&(l=(N&T.State.Open)===T.State.Open);let j=(0,o.useRef)(null),L=(0,x.useSyncRefs)(j,t),A=(0,v.useOwnerDocument)(j.current),H=+!l,[W,B]=(0,o.useReducer)(Q,{titleId:null,descriptionId:null,panelRef:(0,o.createRef)()}),_=(0,c.useEvent)(()=>i(!1)),G=(0,c.useEvent)(e=>B({type:0,id:e})),K=!!(0,y.useServerHandoffComplete)()&&0===H,[Y,q]=(0,U.useNestedPortals)(),J=(0,g.useMainTreeNode)(),{resolveContainers:Z}=(0,g.useRootContainers)({mainTreeNode:J,portals:Y,defaultContainers:[{get current(){var er;return null!=(er=W.panelRef.current)?er:j.current}}]}),en=null!==N&&(N&T.State.Closing)===T.State.Closing;(0,m.useInertOthers)(!M&&!en&&K,{allowed:(0,c.useEvent)(()=>{var e,t;return[null!=(t=null==(e=j.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,c.useEvent)(()=>{var e;return[null!=(e=null==J?void 0:J.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let el=R.stackMachines.get(null);(0,f.useIsoMorphicEffect)(()=>{if(K)return el.actions.push(n),()=>el.actions.pop(n)},[el,n,K]);let eo=(0,F.useSlice)(el,(0,o.useCallback)(e=>el.selectors.isTop(e,n),[el,n]));(0,h.useOutsideClick)(eo,Z,e=>{e.preventDefault(),_()}),function(e,t="u">typeof document?document.defaultView:null,r){let n=(0,d.useIsTopLayer)(e,"escape");(0,u.useEventListener)(t,"keydown",e=>{n&&(e.defaultPrevented||e.key===a.Keys.Escape&&r(e))})}(eo,null==A?void 0:A.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),_()}),(0,b.useScrollLock)(!M&&!en&&K,A,Z),(0,p.useOnDisappear)(K,j,_);let[ei,es]=(0,P.useDescriptions)(),ea=(0,o.useMemo)(()=>[{dialogState:H,close:_,setTitleId:G,unmount:I},W],[H,_,G,I,W]),eu=(0,E.useSlot)({open:0===H}),ed={ref:L,id:n,role:C,tabIndex:-1,"aria-modal":M?void 0:0===H||void 0,"aria-labelledby":W.titleId,"aria-describedby":ei,unmount:I},ec=!function(){var e;let[t]=(0,o.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,n]=(0,o.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,f.useIsoMorphicEffect)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){n(e.matches)}},[t]),r}(),em=V.None;K&&!M&&(em|=V.RestoreFocus,em|=V.TabLock,D&&(em|=V.AutoFocus),ec&&(em|=V.InitialFocus));let ef=(0,k.useRender)();return o.default.createElement(T.ResetOpenClosedProvider,null,o.default.createElement(S.ForcePortalRoot,{force:!0},o.default.createElement(U.Portal,null,o.default.createElement(X.Provider,{value:ea},o.default.createElement(U.PortalGroup,{target:j},o.default.createElement(S.ForcePortalRoot,{force:!1},o.default.createElement(es,{slot:eu},o.default.createElement(q,null,o.default.createElement($,{initialFocus:s,initialFocusFallback:j,containers:Z,features:em},o.default.createElement(w.CloseProvider,{value:_},ef({ourProps:ed,theirProps:z,slot:eu,defaultTag:ee,features:et,visible:0===H,name:"Dialog"})))))))))))}),ee="div",et=k.RenderFeatures.RenderStrategy|k.RenderFeatures.Static,er=(0,k.forwardRefWithAs)(function(e,t){let{transition:r=!1,open:n,...l}=e,i=(0,T.useOpenClosed)(),s=e.hasOwnProperty("open")||null!==i,a=e.hasOwnProperty("onClose");if(!s&&!a)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!s)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.");if(!i&&"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)&&!l.static?o.default.createElement(g.MainTreeProvider,null,o.default.createElement(G.Transition,{show:n,transition:r,unmount:l.unmount},o.default.createElement(Z,{ref:t,...l}))):o.default.createElement(g.MainTreeProvider,null,o.default.createElement(Z,{ref:t,open:n,...l}))}),en=(0,k.forwardRefWithAs)(function(e,t){let r=(0,o.useId)(),{id:n=`headlessui-dialog-panel-${r}`,transition:l=!1,...i}=e,[{dialogState:s,unmount:a},u]=J("Dialog.Panel"),d=(0,x.useSyncRefs)(t,u.panelRef),m=(0,E.useSlot)({open:0===s}),f=(0,c.useEvent)(e=>{e.stopPropagation()}),p=l?G.TransitionChild:o.Fragment,h=(0,k.useRender)();return o.default.createElement(p,{...l?{unmount:a}:{}},h({ourProps:{ref:d,id:n,onClick:f}
1,theirProps:i,slot:m,defaultTag:"div",name:"Dialog.Panel"}))}),el=((0,k.forwardRefWithAs)(function(e,t){let{transition:r=!1,...n}=e,[{dialogState:l,unmount:i}]=J("Dialog.Backdrop"),s=(0,E.useSlot)({open:0===l}),a=r?G.TransitionChild:o.Fragment,u=(0,k.useRender)();return o.default.createElement(a,{...r?{unmount:i}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:n,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,k.forwardRefWithAs)(function(e,t){let r=(0,o.useId)(),{id:n=`headlessui-dialog-title-${r}`,...l}=e,[{dialogState:i,setTitleId:s}]=J("Dialog.Title"),a=(0,x.useSyncRefs)(t);(0,o.useEffect)(()=>(s(n),()=>s(null)),[n,s]);let u=(0,E.useSlot)({open:0===i});return(0,k.useRender)()({ourProps:{ref:a,id:n},theirProps:l,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),eo=(P.Description,Object.assign(er,{Panel:en,Title:el,Description:P.Description}));e.s(["Dialog",0,eo,"DialogPanel",0,en,"DialogTitle",0,el],508899);var ei=e.i(276932),es=e.i(351529);let ea=e=>{let t=(0,o.useRef)(e);(0,o.useEffect)(()=>{let r=t.current;t.current=e,r&&!e&&ed()},[e]),(0,o.useEffect)(()=>()=>{t.current&&ed()},[])},eu=null,ed=()=>{if("u"<typeof document)return;eu&&clearTimeout(eu);let e=0,t=()=>{if(e+=1,document.querySelector('[role="dialog"]')){eu=e<12?setTimeout(t,100):null;return}eu=null,ec()};eu=setTimeout(t,100)},ec=()=>{let e=document.documentElement;"hidden"===e.style.overflow&&(e.style.overflow=""),e.style.paddingRight&&(e.style.paddingRight=""),"fixed"===e.style.position&&(e.style.position="",e.style.width="",e.style.touchAction="")};e.s(["useReleaseOrphanScrollLock",0,ea],608468);var em=e.i(973281);let ef={en:{actions:{close:"Close",submit:"Submit",reset:"Reset"}},th:{actions:{close:"à¸à¸´à¸",submit:"à¸à¸à¸¥à¸",reset:"รีà¹à¸à¹à¸"}}},ep=(0,o.forwardRef)(({visible:e=!1,onClose:t,onSubmit:r,title:n,content:a,actions:u,className:d,panelClassName:c,footerClassName:m,headerClassName:f,titleClass:p,contentClass:h,closeIcon:v=!0,overlayClass:g,disableOutsideClick:b=!1,contentRef:y,platform:E="mobile",closeButtonClass:x,responsive:w,lng:T="en",onReset:S},R)=>{let F=(0,o.useMemo)(()=>ef[T]||ef.en,[T]),[C,k]=(0,o.useState)(!1);ea(C),(0,o.useEffect)(()=>{k(e)},[e]);let P=(0,o.useCallback)(()=>{k(!1),t&&t()},[t]),D=(0,o.useCallback)(()=>{k(!1),r&&r()},[r]);(0,o.useImperativeHandle)(R,()=>({open:()=>k(!0),close:P}));let M=e=>"desktop"===e?{as:"header",level:4}:{as:"subtitle",level:1},I=(0,o.useMemo)(()=>{if(void 0===w)return;let e={};return Object.entries(w).forEach(([t,r])=>{e[t]=M(r)}),e},[w]),z=(0,o.useMemo)(()=>{if(void 0===w)return;let e={};return Object.entries(w).forEach(([t,r])=>{e[t]={size:"desktop"===r?"large":"mobile"}}),e},[w]);return(0,l.jsx)(G.Transition,{appear:!0,show:C,children:(0,l.jsxs)(eo,{open:C,transition:!0,static:!0,className:(0,i.twMerge)((0,s.default)("t2a-design-system-layout","modal",{"modal--desktop":"desktop"===E},w&&Object.entries(w).map(([e,t])=>({[`modal--desktop-${e}`]:"desktop"===t,[`modal--mobile-${e}`]:"mobile"===t})),d)),onClose:b?()=>{}:P,children:[(0,l.jsx)(G.TransitionChild,{enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,l.jsx)("div",{className:(0,i.twMerge)("modal__overlay",g)})}),(0,l.jsx)(G.TransitionChild,{enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,l.jsxs)(en,{className:(0,i.twMerge)("modal__panel",c),children:[(0,l.jsxs)("div",{className:(0,i.twMerge)((0,s.default)("header",f)),children:[n&&(0,o.isValidElement)(n)&&n,n&&"string"==typeof n&&(0,l.jsx)(em.Paragraph,{className:(0,i.twMerge)(p),...M(E),responsive:I,children:n}),S&&(0,l.jsxs)("span",{className:(0,s.default)("flex flex-1 justify-end gap-4"),onClick:S,children:[(0,l.jsx)(em.Paragraph,{className:"cursor-pointer underline",as:"body",level:1,children:F.actions.reset}),(0,l.jsx)(es.Icon,{onClick:P,className:(0,i.twMerge)((0,s.default)("icon-ic-cancel","text-semantic-text-secondary cursor-pointer text-[24px]"))})]}),v&&!S&&(0,l.jsx)(es.Icon,{onClick:P,className:(0,i.twMerge)((0,s.default)("icon-ic-cancel","close-icon",x))})]}
1),(0,l.jsx)("div",{className:(0,i.twMerge)("content",!u&&"content--no-footer",h),ref:y??null,children:a&&a}),u&&(0,l.jsxs)("div",{className:(0,i.twMerge)("modal__footer",m),children:[u&&(0,o.isValidElement)(u)&&u,u&&"boolean"==typeof u&&(0,l.jsxs)(l.Fragment,{children:[t&&(0,l.jsx)(ei.Button,{htmlType:"button",onClick:P,type:"outline",size:"mobile",responsive:z,children:F.actions.close}),r&&(0,l.jsx)(ei.Button,{htmlType:"button",onClick:D,type:"fill",size:"mobile",responsive:z,children:F.actions.submit})]})]})]})})]})})});ep.displayName="ModalHeadless",e.s(["Modal",0,ep],790596)},99675,e=>{"use strict";var t,r=((t={})[t.SM=390]="SM",t[t.MD=768]="MD",t[t.LG=1024]="LG",t[t.XL=1280]="XL",t[t["2XL"]=1280]="2XL",t);e.s(["ResponsiveEnum",()=>r])}]);
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.