1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{1694:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("progress").parts("root","label","track","range","valueText","view","circle","circleTrack","circleRange"),n=i.build()},1747:(e,t,r)=>{"use strict";r.d(t,{$:()=>v,O:()=>b});var i=r(49222),n=r(77766),o=r(23608),a=r(36292),s=r(79882),l=r(17116),c=r(35192);let u=(0,s.B)("span");u.displayName="Span";var d=r(48885);let h=(0,s.B)("div",{base:{position:"absolute",display:"flex",alignItems:"center",justifyContent:"center"},variants:{axis:{horizontal:{insetStart:"50%",translate:"-50%",_rtl:{translate:"50%"}},vertical:{top:"50%",translate:"0 -50%"},both:{insetStart:"50%",top:"50%",translate:"-50% -50%",_rtl:{translate:"50% -50%"}}}},defaultVariants:{axis:"both"}});h.displayName="AbsoluteCenter";let p=n.forwardRef(function(e,t){let{spinner:r=(0,i.jsx)(d.y,{size:"inherit",borderWidth:"0.125em",color:"inherit"}),spinnerPlacement:n="start",children:o,text:a,visible:s=!0,...l}=e;return s?a?(0,i.jsxs)(u,{ref:t,display:"contents",...l,children:["start"===n&&r,a,"end"===n&&r]}):r?(0,i.jsxs)(u,{ref:t,display:"contents",...l,children:[(0,i.jsx)(h,{display:"inline-flex",children:r}),(0,i.jsx)(u,{visibility:"hidden",display:"contents",children:o})]}):(0,i.jsx)(u,{ref:t,display:"contents",...l,children:o}):o});p.displayName="Loader";let{useRecipeResult:g,PropsProvider:f,usePropsContext:m}=(0,a.a)({key:"button"}),v=(0,n.forwardRef)(function(e,t){let r=m(),a=(0,n.useMemo)(()=>(0,o.v)(r,e),[r,e]),u=g(a),{loading:d,loadingText:h,children:f,spinner:v,spinnerPlacement:b,...y}=u.props;return(0,i.jsx)(s.B.button,{type:"button",ref:t,...y,"data-loading":(0,l.s)(d),disabled:d||y.disabled,className:(0,c.cx)(u.className,a.className),css:[u.styles,a.css],children:!a.asChild&&d?(0,i.jsx)(p,{spinner:v,text:h,spinnerPlacement:b,children:f}):f})});v.displayName="Button";let b=f},1836:(e,t,r)=>{"use strict";r.d(t,{l:()=>i});let i=e=>e},2401:(e,t,r)=>{"use strict";r.d(t,{KP:()=>o,dY:()=>s,nz:()=>l,er:()=>a});var i=Object.defineProperty,n=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r},o=class e{constructor(){n(this,"id",null),n(this,"fn_cleanup"),n(this,"cleanup",()=>{this.cancel()})}static create(){return new e}request(e){this.cancel(),this.id=globalThis.requestAnimationFrame(()=>{this.id=null,this.fn_cleanup=e?.()})}cancel(){null!==this.id&&(globalThis.cancelAnimationFrame(this.id),this.id=null),this.fn_cleanup?.(),this.fn_cleanup=void 0}isActive(){return null!==this.id}};function a(e){let t=o.create();return t.request(e),t.cleanup}function s(e){let t=new Set;function r(e){let r=globalThis.requestAnimationFrame(e);t.add(()=>globalThis.cancelAnimationFrame(r))}return r(()=>r(e)),function(){t.forEach(e=>e())}}function l(e,t,r){let i=a(()=>{e.removeEventListener(t,n,!0),r()}),n=()=>{i(),r()};return e.addEventListener(t,n,{once:!0,capture:!0}),i}},3645:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("collapsible").parts("root","trigger","content","indicator"),n=i.build()},4404:(e,t,r)=>{"use strict";r.d(t,{c:()=>n});var i=r(49222);let n=(0,r(96522).wt)({displayName:"YandexDiskIcon",viewBox:"0 0 32 32",path:(0,i.jsxs)("g",{children:[(0,i.jsx)("ellipse",{style:{opacity:.2},cx:"9.902",cy:"22.244",rx:"15.315",ry:"6.281",transform:"matrix(0.97235312,-0.23351535,0.28643384,0.95810002,0,0)"}),(0,i.jsx)("path",{style:{fill:"#4f4f4f"},d:"m 14.999999,6.9999972 c -6.9999997,0 -5.3718577,6.1708868 -8.9558637,8.0970968 -3.636053,2.06286 -1.632773,3.909577 -1.044136,5.902903 0.993082,3.323732 3.774955,0.975422 11.9999997,-1 8.224645,-1.974968 9.993206,-1.676515 9,-5 -0.595535,-1.971097 1.359116,-3.797884 -2.891142,-3.971833 -3.454568,0.189212 -3.108858,-4.0281668 -8.108858,-4.0281668 z"}),(0,i.jsx)("path",{style:{opacity:.1,fill:"#ffffff"},d:"M 15 7 C 8.0000003 7 9.6289279 13.171446 6.0449219 15.097656 C 4.1059245 16.197717 3.7857145 17.235438 3.984375 18.267578 C 4.1577529 17.560805 4.7297109 16.841868 6.0449219 16.095703 C 9.6289279 14.169493 8.0000003 8 15 8 C 20 8 19.654807 12.216556 23.109375 12.027344 C 25.193109 12.112624 25.783376 12.596771 25.916016 13.298828 C 26.017914 12.081746 26.072979
111.148634 23.109375 11.027344 C 19.654807 11.216556 20 7 15 7 z M 25.904297 14.429688 C 25.863911 14.922043 25.834805 15.453239 26 16 C 26.089401 16.299155 26.1475 16.559924 26.189453 16.804688 C 26.305345 16.348711 26.23174 15.775454 26 15 C 25.941709 14.807068 25.921934 14.618439 25.904297 14.429688 z"}),(0,i.jsx)("ellipse",{style:{fill:"#2e72de"},cx:"10.189",cy:"21.271",rx:"15.315",ry:"6.281",transform:"matrix(0.97235312,-0.23351535,0.28643384,0.95810002,0,0)"}),(0,i.jsx)("ellipse",{style:{opacity:.2},cx:"11.55",cy:"26.811",rx:"7.163",ry:"3.153",transform:"matrix(0.97262806,-0.23236752,0.21506239,0.97660031,0,0)"}),(0,i.jsx)("ellipse",{style:{fill:"#ffffff"},cx:"11.765",cy:"25.838",rx:"7.163",ry:"3.153",transform:"matrix(0.97262806,-0.23236752,0.21506239,0.97660031,0,0)"}),(0,i.jsx)("path",{style:{opacity:.1,fill:"#ffffff"},d:"M 21.560547 11.003906 A 6.2692939 15.31979 77.128662 0 0 14.201172 11.982422 A 6.2692939 15.31979 77.128662 0 0 1.0566406 21.273438 A 6.2692939 15.31979 77.128662 0 1 14.201172 12.982422 A 6.2692939 15.31979 77.128662 0 1 30.892578 15.423828 A 6.2692939 15.31979 77.128662 0 1 30.943359 15.726562 A 6.2692939 15.31979 77.128662 0 0 30.892578 14.423828 A 6.2692939 15.31979 77.128662 0 0 21.560547 11.003906 z"})]})})},4582:(e,t,r)=>{"use strict";r.d(t,{X:()=>h});var i=r(49222),n=r(96522),o=r(6074),a=r(46199),s=r(45674),l=r(15732),c=r(65684);function u({label:e,description:t,onClose:r,buttonText:d,onAction:h}){let{white01:p,textGrayLight:g}=(0,l.F)();return(0,i.jsx)(o.P.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},transition:{duration:.3,ease:"easeOut"},children:(0,i.jsxs)(n.so,{p:4,boxShadow:"0 8px 32px rgba(0,0,0,0.5)",borderRadius:"16px",bg:"#1E2433",minWidth:{base:"full",md:"360px"},maxWidth:"420px",direction:"column",gap:3,position:"relative",children:[(0,i.jsx)(n.Jn,{color:"#8A93A8",onClick:r,position:"absolute",top:"10px",right:"10px",size:"sm",_hover:{color:p,bg:"transparent"}}),(0,i.jsxs)(n.so,{align:"flex-start",gap:3,pr:"28px",children:[(0,i.jsx)(n.so,{flexShrink:0,w:"26px",h:"26px",borderRadius:"full",background:`linear-gradient(to bottom, ${c.w4.colors.brand[100]}, ${c.w4.colors.brand[400]})`,align:"center",justify:"center",mt:"1px",children:(0,i.jsx)(s.xp2,{size:"full",color:c.w4.colors.brand[750]})}),(0,i.jsxs)(n.so,{direction:"column",gap:.5,children:[(0,i.jsx)(n.EY,{color:p,fontSize:"15px",fontWeight:"700",lineHeight:"1.3",whiteSpace:"pre-wrap",children:e}),t&&(0,i.jsx)(n.EY,{color:g,fontSize:"13px",fontWeight:"400",lineHeight:"1.4",whiteSpace:"pre-wrap",children:t})]})]}),h&&d&&(0,i.jsx)(a.J,{w:"full",fontSize:"15px",onClick:()=>{h(),r()},fontWeight:"700",background:`linear-gradient(to right, ${c.w4.colors.brand[750]}, ${c.w4.colors.brand[550]}, ${c.w4.colors.brand[750]})`,color:"#FFFFFF",borderRadius:"12px",h:"48px",border:"1px solid",borderColor:c.w4.colors.brand[500],_hover:{background:"linear-gradient(to right, #3a5b53, #629d8b, #3a5b53)"},_active:{background:"linear-gradient(to right, #2a443e, #4b7a6d, #2a443e)"},children:d})]})})}var d=r(77766);function h(){let e=(0,n.dj)(),{blue500:t}=(0,l.F)(),r=1e3,o=(0,d.useCallback)(t=>{let i=3*r,n=e({title:t,status:"loading",duration:i,isClosable:!0,position:"top-right"});return setTimeout(()=>e.close(n),i),n},[e]),a=(0,d.useCallback)((t,i="top")=>e({title:t,status:"error",duration:3*r,isClosable:!0,position:i}),[e]),s=(0,d.useCallback)((t,i=3*r)=>e({title:t,status:"success",duration:i,isClosable:!0,position:"top-right"}),[e]),c=(0,d.useCallback)((i,n="top")=>e({title:i,status:"info",variant:"solid",containerStyle:{backgroundColor:t,borderRadius:"md",overflow:"hidden"},duration:3*r,isClosable:!0,position:n}),[t,e]);return{loadingToast:o,errorToast:a,successToast:s,attentionToast:c,toastWithDescription:(0,d.useCallback)(({title:t,description:i,status:n,duration:o=3*r,position:a="top-right"})=>e({title:t,description:i,status:n,duration:o,isClosable:!0,position:a}),[e]),errorToastWithAction:(0,d.useCallback)(({label:t,description:n,buttonText:o,onAction:a,duration:s=10*r,position:l="top"})=>e({position:l,duration:s,meta:{rootProps:{width:"auto",borderRadius:"0",bg:"transparent",color:"inherit",boxShadow:"none",p:"0",gap:"0"}},render:({onClose:e})=>(0,i.jsx)(u,{label:t,description:n,buttonText:o,onAction:a,onClose:e})}),[e])}}},4969:(e,t,r)=>{"use strict";r.d(t,{o:()=>a});var i=r(49222),n=r(96522),o=r(15732);let a=(0,r(77766).memo)(function({size:e,iconColor:t}){let{brand500:r,white01:a}=(0,o.F)();return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 20 20",fill:"none",flexShrink:0,asChild:!0,children:(0,i.jsxs)("svg",{children:[(0,i.jsx)("rect",{x:"1.66675",y:"1.66663",width:"16.6667",height:"16.6667",rx:"3.33333",fill:t??r}),(0,i.jsx)("path",{d:"M5.83325 10.5555L8.43742 13.3333L14.1666 6.66663",stroke:a,strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"})]})})})},5821:(e,t)=>{"use strict";let r,i,n;
1Object.defineProperty(t,"__esModule",{value:!0});var o={actionAsyncStorage:function(){return r},workAsyncStorage:function(){return i},workUnitAsyncStorage:function(){return n}};for(var a in o)Object.defineProperty(t,a,{enumerable:!0,get:o[a]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6005:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});var i=r(49222);let n=(0,r(96522).wt)({displayName:"YoutubeIcon",viewBox:"0 0 24 24",path:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{fill:"#FF0033",d:"M23.5 6.2a3 3 0 0 0-2.1-2.1c-1.8-.6-9.4-.6-9.4-.6s-7.6 0-9.4.6A3 3 0 0 0 .5 6.2 31.7 31.7 0 0 0 0 12c0 1.9.2 3.9.5 5.8a3 3 0 0 0 2.1 2.1c1.8.6 9.4.6 9.4.6s7.6 0 9.4-.6a3 3 0 0 0 2.1-2.1c.3-1.9.5-3.9.5-5.8s-.2-3.9-.5-5.8Z"}),(0,i.jsx)("path",{fill:"#FFFFFF",d:"m9.75 15.5 6.25-3.5-6.25-3.5v7Z"})]})})},6074:(e,t,r)=>{"use strict";let i,n,o;r.d(t,{P:()=>oA});let a=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],s=new Set([...a,"pathRotation"]),l=(e,t,r)=>r>t?t:r<e?e:r,c={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},u={...c,transform:e=>l(0,1,e)},d={...c,default:1},h=e=>Math.round(1e5*e)/1e5,p=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,g=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,f=(e,t)=>r=>!!("string"==typeof r&&g.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),m=(e,t,r)=>i=>{if("string"!=typeof i)return i;let[n,o,a,s]=i.match(p);return{[e]:parseFloat(n),[t]:parseFloat(o),[r]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},v={...c,transform:e=>Math.round(l(0,255,e))},b={test:f("rgb","red"),parse:m("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:i=1})=>"rgba("+v.transform(e)+", "+v.transform(t)+", "+v.transform(r)+", "+h(u.transform(i))+")"},y={test:f("#"),parse:function(e){let t="",r="",i="",n="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),i=e.substring(5,7),n=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),i=e.substring(3,4),n=e.substring(4,5),t+=t,r+=r,i+=i,n+=n),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(i,16),alpha:n?parseInt(n,16)/255:1}},transform:b.transform},x=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),_=x("deg"),w=x("%"),k=x("px"),C=x("vh"),S=x("vw"),E={...w,parse:e=>w.parse(e)/100,transform:e=>w.transform(100*e)},P={test:f("hsl","hue"),parse:m("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:i=1})=>"hsla("+Math.round(e)+", "+w.transform(h(t))+", "+w.transform(h(r))+", "+h(u.transform(i))+")"},T={test:e=>b.test(e)||y.test(e)||P.test(e),parse:e=>b.test(e)?b.parse(e):P.test(e)?P.parse(e):y.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?b.transform(e):P.transform(e),getAnimatableNone:e=>{let t=T.parse(e);return t.alpha=0,T.transform(t)}},I=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,O="number",R="color",A=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function L(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},n=[],o=0,a=t.replace(A,e=>(T.test(e)?(i.color.push(o),n.push(R),r.push(T.parse(e))):e.startsWith("var(")?(i.var.push(o),n.push("var"),r.push(e)):(i.number.push(o),n.push(O),r.push(parseFloat(e))),++o,"${}")).split("${}");return{values:r,split:a,indexes:i,types:n}}function M({split:e,types:t}){let r=e.length;return i=>{let n="";for(let o=0;o<r;o++)if(n+=e[o],void 0!==i[o]){let e=t[o];e===O?n+=h(i[o]):e===R?n+=T.transform(i[o]):n+=i[o]}return n}}let D={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(p)?.length||0)+(e.match(I)?.length||0)>0},parse:function(e){return L(e).values},createTransformer:function(e){return M(L(e))},getAnimatableNone:function(e){let t=L(e);return M(t)(t.values.map((e,r)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:"number"==typeof e?0:T.test(e)?T.getAnimatableNone(e):e)(e,t.split[r])))}},N=new Set(["brightness","contrast","saturate","opacity"]);function j(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[i]=r.match(p)||[];if(!i)return e;let n=r.replace(i,""),o=+!!N.has(t);return i!==r&&(o*=100),t+"("+o+n+")"}let F=/\b([a-z-]*)\(.*?\)/gu,$={...D,getAnimatableNone:e=>{let t=e.match(F);return t?t.map(j).join(" "):e}},z={...D,getAnimatableNone:e=>{let t=D.parse(e);return D.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},V={...c,transform:Math.round},B={borderWidth:k,borderTopWidth:k,borderRightWidth:k,borderBottomWidth:k,borderLeftWidth:k,borderRadius:k,borderTopLeftRadius:k,borderTopRightRadius:k,borderBottomRightRadius:k,borderBottomLeftRadius:k,width:k,maxWidth:k,height:k,maxHeight:k,top:k,right:k,bottom:k,left:k,inset:k,insetBlock:k,insetBlockStart:k,insetBlockEnd:k,insetInline:k,insetInlineStart:k,insetInlineEnd:k,padding:k,paddingTop:k,paddingRight:k,paddingBottom:k,paddingLeft:k,paddingBlock:k,paddingBlockStart:k,paddingBlockEnd:k,paddingInline:k,paddingInlineStart:k,paddingInlineEnd:k,margin:k,marginTop:k,marginRight:k,marginBottom:k,marginLeft:k,marginBlock:k,marginBlockStart:k,marginBlockEnd:k,marginInline:k,marginInlineStart:k,marginInlineEnd:k,fontSize:k,backgroundPositionX:k,backgroundPositionY:k,rotate:_,pathRotation:_,rotateX:_,rotateY:_,rotateZ:_,scale:d,scaleX:d,scaleY:d,scaleZ:d,skew:_,skewX:_,skewY:_,distance:k,translateX:k,translateY:k,translateZ:k,x:k,y:k,z:k,perspective:k,transformPerspective:k,opacity:u,originX:E,originY:E,originZ:k,zIndex:V,fillOpacity:u,strokeOpacity:u,numOctaves:V},W={...B,color:T,backgroundColor:T,outlineColor:T,fill:T,stroke:T,borderColor:T,borderTopColor:T,borderRightColor:T,borderBottomColor:T,borderLeftColor:T,filter:$,WebkitFilter:$,mask:z,WebkitMask:z},H=e=>W[e],U=()=>({translate:0,scale:1,origin:0,originPoint:0}),G=()=>({x:U(),y:U()}),q=()=>({min:0,max:0}),X=()=>({x:q(),y:q()}),Y=e=>!!(e&&e.getVelocity),K=new Set(["width","height","top","left","right","bottom",...a]),Z=e=>t=>t.test(e),J=[c,k,w,_,S,C,{test:e=>"auto"===e,parse:e=>e}],Q=e=>J.find(Z(e));r(23727);let ee=()=>{},et=()=>{},er=e=>t=>"string"==typeof t&&t.startsWith(e),ei=er("--"),en=er("var(--"),eo=e=>!!en(e)&&ea.test(e.split("/*")[0].trim()),ea=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function es(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}let el=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,ec=e=>180*e/Math.PI,eu=e=>eh(ec(Math.atan2(e[1],e[0]))),ed={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:eu,rotateZ:eu,skewX:e=>ec(Math.atan(e[1])),skewY:e=>ec(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},eh=e=>((e%=360)<0&&(e+=360),e),ep=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),eg=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),ef={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:ep,scaleY:eg,scale:e=>(ep(e)+eg(e))/2,rotateX:e=>eh(ec(Math.atan2(e[6],e[5]))),rotateY:e=>eh(ec(Math.atan2(-e[2],e[0]))),rotateZ:eu,rotate:eu,skewX:e=>ec(Math.atan(e[4])),skewY:e=>ec(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function em(e){return+!!e.includes("scale")}function ev(e,t){let r,i;if(!e||"none"===e)return em(t);let n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(n)r=ef,i=n;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=ed,i=t}if(!i)return em(t);let o=r[t],a=i[1].split(",").map(eb);return"function"==typeof o?o(a):a[o]}function eb(e){return parseFloat(e.trim())}let ey=e=>e===c||e===k,ex=new Set(["x","y","z"]),e_=a.filter(e=>!ex.has(e)),ew={width:({x:e},{paddingLeft:t="0",paddingRight:r="0",boxSizing:i})=>{let n=e.max-e.min;return"border-box"===i?n:n-parseFloat(t)-parseFloat(r)},height:({y:e},{paddingTop:t="0",paddingBottom:r="0",boxSizing:i})=>{let n=e.max-e.min;return"border-box"===i?n:n-parseFloat(t)-parseFloat(r)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>ev(t,"x"),y:(e,{transform:t})=>ev(t,"y")};ew.translateX=ew.x,ew.translateY=ew.y;var ek,eC=r(98574);let eS=new Set,eE=!1,eP=!1,eT=!1;function eI(){if(eP){let e=Array.from(eS).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;
1t.forEach(e=>{let t,i=(t=[],e_.forEach(r=>{let i=e.getValue(r);void 0!==i&&(t.push([r,i.get()]),i.set(+!!r.startsWith("scale")))}),t);i.length&&(r.set(e,i),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{e.getValue(t)?.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}eP=!1,eE=!1,eS.forEach(e=>e.complete(eT)),eS.clear()}function eO(){eS.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(eP=!0)})}class eR{constructor(e,t,r,i,n,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=i,this.element=n,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(eS.add(this),eE||(eE=!0,eC.Gt.read(eO),eC.Gt.resolveKeyframes(eI))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:i}=this;if(null===e[0]){let n=i?.get(),o=e[e.length-1];if(void 0!==n)e[0]=n;else if(r&&t){let i=r.readValue(t,o);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=o),i&&void 0===n&&i.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),eS.delete(this)}cancel(){"scheduled"===this.state&&(eS.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}let eA=new Set([$,z]);function eL(e,t){let r=H(e);return eA.has(r)||(r=D),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let eM=new Set(["auto","none","0"]);class eD extends eR{constructor(e,t,r,i,n){super(e,t,r,i,n,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let i=e[r];if("string"==typeof i&&eo(i=i.trim())){let n=function e(t,r,i=1){et(`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[n,o]=function(e){let t=el.exec(e);if(!t)return[,];let[,r,i,n]=t;return[`--${r??i}`,n]}(t);if(!n)return;let a=window.getComputedStyle(r).getPropertyValue(n);if(a){let e=a.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)?parseFloat(e):e}return eo(o)?e(o,r,i+1):o}(i,t.current);void 0!==n&&(e[r]=n),r===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!K.has(r)||2!==e.length)return;let[i,n]=e,o=Q(i),a=Q(n);if(es(i)!==es(n)&&ew[r]){this.needsMeasurement=!0;return}if(o!==a)if(ey(o)&&ey(a))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else ew[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++)(null===e[t]||function(e){if("number"==typeof e)return 0===e;if(null===e)return!0;return"none"===e||"0"===e||/^0[^.\s]+$/u.test(e)}(e[t]))&&r.push(t);r.length&&function(e,t,r){let i,n=0;for(;n<e.length&&!i;){let t=e[n];"string"==typeof t&&!eM.has(t)&&L(t).values.length&&(i=e[n]),n++}if(i&&r)for(let n of t)e[n]=eL(r,i)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ew[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(r,i).jump(i,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:r}=this;if(!e||!e.current)return;let i=e.getValue(t);i&&i.jump(this.measuredOrigin,!1);let n=r.length-1,o=r[n];r[n]=ew[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,r])=>{e.getValue(t).set(r)}),this.resolveNoneKeyframes()}}let eN=e=>1e3*e;function ej(e,t){-1===e.indexOf(t)&&e.push(t)}function eF(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class e${constructor(){this.subscriptions=[]}add(e){return ej(this.subscriptions,e),()=>eF(this.subscriptions,e)}notify(e,t,r){let i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,r);else for(let n=0;n<i;n++){let i=this.subscriptions[n];i&&i(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}var ez=r(1836);function eV(e,t,r){t.startsWith("--")?e.style.setProperty(t,r):e.style[t]=r}function eB(e){let t;return()=>(void 0===t&&(t=e()),t)}let eW={};function eH(e,t){let r=eB(e);return()=>eW[t]??r()}let eU=eH(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),eG=e=>null!==e;function eq(e,{repeat:t,repeatType:r="loop"},i,n=1){let o=e.filter(eG),a=n<0||t&&"loop"!==r&&t%2==1?0:o.length-1;return a&&void 0!==i?i:o[a]}class eX{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}let eY=e=>Array.isArray(e)&&"number"==typeof e[0],eK=eH(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),eZ=(e,t,r=10)=>{let i="",n=Math.max(Math.round(t/r),2);for(let t=0;t<n;t++)i+=Math.round(1e4*e(t/(n-1)))/1e4+", ";return`linear(${i.substring(0,i.length-2)})`},eJ=([e,t,r,i])=>`cubic-bezier(${e}, ${t}, ${r}, ${i})`,eQ={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eJ([0,.65,.55,1]),circOut:eJ([.55,0,1,.45]),backIn:eJ([.31,.01,.66,-.59]),backOut:eJ([.33,1.53,.69,.99])};function e0(e){return"function"==typeof e&&"applyToOptions"in e}class e1 extends eX{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:r,keyframes:i,pseudoElement:n,allowFlatten:o=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=!!n,this.allowFlatten=o,this.options=e,et(e.type);const l=function({type:e,...t}){return e0(e)&&eK()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,r,{delay:i=0,duration:n=300,repeat:o=0,repeatType:a="loop",ease:s="easeOut",times:l}={},c){let u={[t]:r};l&&(u.offset=l);let d=function e(t,r){if(t)return"function"==typeof t?eK()?eZ(t,r):"ease-out":eY(t)?eJ(t):Array.isArray(t)?t.map(t=>e(t,r)||eQ.easeOut):eQ[t]}(s,n);Array.isArray(d)&&(u.easing=d);let h={delay:i,duration:n,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"};return c&&(h.pseudoElement=c),e.animate(u,h)}(t,r,i,l,n),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!n){let e=eq(i,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(e),eV(t,r,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){return Number(this.animation.effect?.getComputedTiming?.().duration||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=eN(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:r,observe:i}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&eU())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),r&&(this.animation.rangeEnd=r),ez.l):i(this)}}let e2=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),{schedule:e3}=(0,r(96393).I)(queueMicrotask,!1);var e5=r(62494);
1function e6(){i=void 0}let e4={now:()=>(void 0===i&&e4.set(eC.uv.isProcessing||e5.W.useManualTiming?eC.uv.timestamp:performance.now()),i),set:e=>{i=e,queueMicrotask(e6)}},e7=(e,t)=>t?1e3/t*e:0,e8;class e9{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=e4.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=e4.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new e$);let r=this.events[e].add(t);return"change"===e?()=>{r(),eC.Gt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return e8&&e8.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=e4.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return e7(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function te(e,t){return new e9(e,t)}let tt=[...J,T,D],tr=new WeakMap;function ti(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function tn(e){return"string"==typeof e||Array.isArray(e)}let to=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ta=["initial",...to];function ts(e){return ti(e.animate)||ta.some(t=>tn(e[t]))}function tl(e){return!!(ts(e)||e.variants)}var tc=r(93036);function tu(e){let t=[{},{}];return e?.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function td(e,t,r,i){if("function"==typeof t){let[n,o]=tu(i);t=t(void 0!==r?r:e.custom,n,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[n,o]=tu(i);t=t(void 0!==r?r:e.custom,n,o)}return t}var th=r(28291);let tp=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],tg={};class tf{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:i,skipAnimations:n,blockInitialAnimation:o,visualState:a},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=eR,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=e4.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,eC.Gt.render(this.render,!1,!0))};const{latestValues:l,renderState:c}=a;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.skipAnimationsConfig=n,this.options=s,this.blockInitialAnimation=!!o,this.isControllingVariants=ts(t),this.isVariantNode=tl(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:u,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in d){const t=d[e];void 0!==l[e]&&Y(t)&&t.set(l[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,tr.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
1h((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(th.r.current||(0,tc.Uu)(),this.shouldReduceMotion=th.O.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,eC.WG)(this.notifyUpdate),(0,eC.WG)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let r;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&e2.has(e)&&this.current instanceof HTMLElement){let{factory:r,keyframes:i,times:n,ease:o,duration:a}=t.accelerate,s=new e1({element:this.current,name:e,keyframes:i,times:n,ease:o,duration:eN(a)}),l=r(s);this.valueSubscriptions.set(e,()=>{l(),s.cancel()});return}let i=s.has(e);i&&this.onBindTransform&&this.onBindTransform();let n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&eC.Gt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{n(),r&&r()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in tg){let t=tg[e];if(!t)continue;let{isEnabled:r,Feature:i}=t;if(!this.features[e]&&i&&r(this.props)&&(this.features[e]=new i(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):X()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<tp.length;t++){let r=tp[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let i=e["on"+r];i&&(this.propEventSubscriptions[r]=this.on(r,i))}this.prevMotionValues=function(e,t,r){for(let i in t){let n=t[i],o=r[i];if(Y(n))e.addValue(i,n);else if(Y(o))e.addValue(i,te(n,{owner:e}));else if(o!==n)if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(n):t.hasAnimated||t.set(n)}else{let t=e.getStaticValue(i);e.addValue(i,te(void 0!==t?t:n,{owner:e}))}}for(let i in r)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=te(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){let r=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=r){let i,n;if("string"==typeof r&&(i=r,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(i)||(n=r,/^0[^.\s]+$/u.test(n))))r=parseFloat(r);else{let i;i=r,!tt.find(Z(i))&&D.test(t)&&(r=eL(e,t))}this.setBaseTarget(e,Y(r)?r.get():r)}return Y(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let i=td(this.props,r,this.presenceContext?.custom);i&&(t=i[e])}if(r&&void 0!==t)return t;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||Y(i)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new e$),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){e3.render(this.render)}}class tm extends tf{constructor(){super(...arguments),this.KeyframeResolver=eD}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let r=e.style;return r?r[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;Y(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}function tv(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}let tb=(e,t)=>t&&"number"==typeof e?t.transform(e):e,ty={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},tx=a.length;function t_(e,t,r){let{style:i,vars:n,transformOrigin:o}=e,l=!1,c=!1;for(let e in t){let r=t[e];if(s.has(e)){l=!0;continue}if(ei(e)){n[e]=r;continue}{let t=tb(r,B[e]);e.startsWith("origin")?(c=!0,o[e]=t):i[e]=t}}if(!t.transform&&(l||r?i.transform=function(e,t,r){let i="",n=!0;for(let o=0;o<tx;o++){let s=a[o],l=e[s];if(void 0===l)continue;let c=!0;if("number"==typeof l)c=l===+!!s.startsWith("scale");else{let e=parseFloat(l);c=s.startsWith("scale")?1===e:0===e}if(!c||r){let e=tb(l,B[s]);if(!c){n=!1;let t=ty[s]||s;i+=`${t}(${e}) `}r&&(t[s]=e)}}let o=e.pathRotation;return o&&(n=!1,i+=`rotate(${tb(o,B.pathRotation)}) `),i=i.trim(),r?i=r(t,n?"":i):n&&(i="none"),i}(t,e.transform,r):i.transform&&(i.transform="none")),c){let{originX:e="50%",originY:t="50%",originZ:r=0}=o;i.transformOrigin=`${e} ${t} ${r}`}}let tw={offset:"stroke-dashoffset",array:"stroke-dasharray"},tk={offset:"strokeDashoffset",array:"strokeDasharray"},tC=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function tS(e,{attrX:t,attrY:r,attrScale:i,pathLength:n,pathSpacing:o=1,pathOffset:a=0,...s}
1,l,c,u){if(t_(e,s,c),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:h}=e;for(let e of(d.transform&&(h.transform=d.transform,delete d.transform),(h.transform||d.transformOrigin)&&(h.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),h.transform&&(h.transformBox=u?.transformBox??"fill-box",delete d.transformBox),tC))void 0!==d[e]&&(h[e]=d[e],delete d[e]);void 0!==t&&(d.x=t),void 0!==r&&(d.y=r),void 0!==i&&(d.scale=i),void 0!==n&&function(e,t,r=1,i=0,n=!0){e.pathLength=1;let o=n?tw:tk;e[o.offset]=`${-i}`,e[o.array]=`${t} ${r}`}(d,n,o,a,!1)}let tE=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),tP=e=>"string"==typeof e&&"svg"===e.toLowerCase();function tT(e,{style:t,vars:r},i,n){let o,a=e.style;for(o in t)a[o]=t[o];for(o in n?.applyProjectionStyles(a,i),r)a.setProperty(o,r[o])}let tI=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function tO(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let tR={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!k.test(e))return e;else e=parseFloat(e);let r=tO(e,t.target.x),i=tO(e,t.target.y);return`${r}% ${i}%`}},tA=(e,t,r)=>e+(t-e)*r,tL={borderRadius:{...tR,applyTo:[...tI]},borderTopLeftRadius:tR,borderTopRightRadius:tR,borderBottomLeftRadius:tR,borderBottomRightRadius:tR,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let i=D.parse(e);if(i.length>5)return e;let n=D.createTransformer(e),o=+("number"!=typeof i[0]),a=r.x.scale*t.x,s=r.y.scale*t.y;i[0+o]/=a,i[1+o]/=s;let l=tA(a,s,.5);return"number"==typeof i[2+o]&&(i[2+o]/=l),"number"==typeof i[3+o]&&(i[3+o]/=l),n(i)}}};function tM(e,{layout:t,layoutId:r}){return s.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!tL[e]||"opacity"===e)}function tD(e,t,r){let i=e.style,n=t?.style,o={};if(!i)return o;for(let t in i)(Y(i[t])||n&&Y(n[t])||tM(t,e)||r?.getValue(t)?.liveStyle!==void 0)&&(o[t]=i[t]);return o}function tN(e,t,r){let i=tD(e,t,r);for(let r in e)(Y(e[r])||Y(t[r]))&&(i[-1!==a.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return i}class tj extends tm{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=X}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(s.has(t)){let e=H(t);return e&&e.default||0}return t=tE.has(t)?t:tv(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return tN(e,t,r)}build(e,t,r){tS(e,t,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(e,t,r,i){for(let r in tT(e,t,void 0,i),t.attrs)e.setAttribute(tE.has(r)?r:tv(r),t.attrs[r])}mount(e){this.isSVGTag=tP(e.tagName),super.mount(e)}}function tF({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function t$(e){return void 0===e||1===e}function tz({scale:e,scaleX:t,scaleY:r}){return!t$(e)||!t$(t)||!t$(r)}function tV(e){return tz(e)||tB(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function tB(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function tW(e,t,r,i,n){return void 0!==n&&(e=i+n*(e-i)),i+r*(e-i)+t}function tH(e,t=0,r=1,i,n){e.min=tW(e.min,t,r,i,n),e.max=tW(e.max,t,r,i,n)}function tU(e,{x:t,y:r}){tH(e.x,t.translate,t.scale,t.originPoint),tH(e.y,r.translate,r.scale,r.originPoint)}function tG(e,t){e.min+=t,e.max+=t}function tq(e,t,r,i,n=.5){let o=tA(e.min,e.max,n);tH(e,t,r,o,i)}function tX(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function tY(e,t,r){let i=r??e;tq(e.x,tX(t.x,i.x),t.scaleX,t.scale,t.originX),tq(e.y,tX(t.y,i.y),t.scaleY,t.scale,t.originY)}function tK(e,t){return tF(function(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}class tZ extends tm{constructor(){super(...arguments),this.type="html",this.renderInstance=tT}mount(e){et(e.style),super.mount(e)}readValueFromInstance(e,t){if(s.has(t))return this.projection?.isProjecting?em(t):((e,t)=>{let{transform:r="none"}=getComputedStyle(e);return ev(r,t)})(e,t);{let r=window.getComputedStyle(e),i=(ei(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return tK(e,t)}build(e,t,r){t_(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return tD(e,t,r)}}var tJ=r(77766);let tQ=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function t0(e){if("string"!=typeof e||e.includes("-"));else if(tQ.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}var t1=r(49222),t2=r(94240);let t3=(0,tJ.createContext)({strict:!1});var t5=r(90047);let t6=(0,tJ.createContext)({});function t4(e){return Array.isArray(e)?e.join(" "):e}let t7=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function t8(e,t,r){for(let i in t)Y(t[i])||tM(i,r)||(e[i]=t[i])}let t9=()=>({...t7(),attrs:{}}),re=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function rt(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||re.has(e)}let rr=e=>!rt(e);try{ek=require("@emotion/is-prop-valid").default,"function"==typeof ek&&(rr=e=>e.startsWith("on")?!rt(e):ek(e))}catch{}function ri(e){return Y(e)?e.get():e}var rn=r(78946),ro=r(80808);
1let ra=e=>(t,r)=>{let i=(0,tJ.useContext)(t6),n=(0,tJ.useContext)(rn.t),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},r,i,n){return{latestValues:function(e,t,r,i){let n={},o=i(e,{});for(let e in o)n[e]=ri(o[e]);let{initial:a,animate:s}=e,l=ts(e),c=tl(e);t&&c&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let u=!!r&&!1===r.initial,d=(u=u||!1===a)?s:a;if(d&&"boolean"!=typeof d&&!ti(d)){let t=Array.isArray(d)?d:[d];for(let r=0;r<t.length;r++){let i=td(e,t[r]);if(i){let{transitionEnd:e,transition:t,...r}=i;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(n[e]=t)}for(let t in e)n[t]=e[t]}}}return n}(r,i,n,e),renderState:t()}})(e,t,i,n);return r?o():(0,ro.M)(o)},rs=ra({scrapeMotionValuesFromProps:tD,createRenderState:t7}),rl=ra({scrapeMotionValuesFromProps:tN,createRenderState:t9}),rc={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},ru=!1;function rd(){return!function(){if(ru)return;let e={};for(let t in rc)e[t]={isEnabled:e=>rc[t].some(t=>!!e[t])};tg=e,ru=!0}(),tg}let rh=Symbol.for("motionComponentSymbol"),rp="data-"+tv("framerAppearId"),rg=(0,tJ.createContext)({});function rf(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var rm=r(99470);function rv(e,{forwardMotionProps:t=!1,type:r}={},i,n){i&&function(e){let t=rd();for(let r in e)t[r]={...t[r],...e[r]};tg=t}(i);let o=r?"svg"===r:t0(e),a=o?rl:rs;function s(r,i){var s;let l,c,u,d={...(0,tJ.useContext)(t5.Q),...r,layoutId:function({layoutId:e}){let t=(0,tJ.useContext)(t2.L).id;return t&&void 0!==e?t+"-"+e:e}(r)},{isStatic:h}=d,p=function(e){let{initial:t,animate:r}=function(e,t){if(ts(e)){let{initial:t,animate:r}=e;return{initial:!1===t||tn(t)?t:void 0,animate:tn(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,tJ.useContext)(t6));return(0,tJ.useMemo)(()=>({initial:t,animate:r}),[t4(t),t4(r)])}(r),g=a(r,h);if(!h){(0,tJ.useContext)(t3).strict;let t=function(e){let{drag:t,layout:r}=rd();if(!t&&!r)return{};let i={...t,...r};return{MeasureLayout:t?.isEnabled(e)||r?.isEnabled(e)?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}(d);l=t.MeasureLayout,p.visualElement=function(e,t,r,i,n,o){let{visualElement:a}=(0,tJ.useContext)(t6),s=(0,tJ.useContext)(t3),l=(0,tJ.useContext)(rn.t),c=(0,tJ.useContext)(t5.Q),u=c.reducedMotion,d=c.skipAnimations,h=(0,tJ.useRef)(null),p=(0,tJ.useRef)(!1);i=i||s.renderer,!h.current&&i&&(h.current=i(e,{visualState:t,parent:a,props:r,presenceContext:l,blockInitialAnimation:!!l&&!1===l.initial,reducedMotionConfig:u,skipAnimations:d,isSVG:o}),p.current&&h.current&&(h.current.manuallyAnimateOnMount=!0));let g=h.current,f=(0,tJ.useContext)(rg);g&&!g.projection&&n&&("html"===g.type||"svg"===g.type)&&function(e,t,r,i){let{layoutId:n,layout:o,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:c,layoutAnchor:u,layoutCrossfade:d}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:n,layout:o,alwaysMeasureLayout:!!a||s&&rf(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:i,crossfade:d,layoutScroll:l,layoutRoot:c,layoutAnchor:u})}(h.current,r,n,f);let m=(0,tJ.useRef)(!1);(0,tJ.useInsertionEffect)(()=>{g&&m.current&&g.update(r,l)});let v=r[rp],b=(0,tJ.useRef)(!!v&&!window.MotionHandoffIsComplete?.(v)&&window.MotionHasOptimisedAnimation?.(v));return(0,rm.E)(()=>{p.current=!0,g&&(m.current=!0,window.MotionIsMounted=!0,g.updateFeatures(),g.scheduleRenderMicrotask(),b.current&&g.animationState&&g.animationState.animateChanges())}),(0,tJ.useEffect)(()=>{g&&(!b.current&&g.animationState&&g.animationState.animateChanges(),b.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(v)}),b.current=!1),g.enteringChildren=void 0)}),g}(e,g,d,n,t.ProjectionNode,o)}return(0,t1.jsxs)(t6.Provider,{value:p,children:[l&&p.visualElement?(0,t1.jsx)(l,{visualElement:p.visualElement,...d}):null,function(e,t,r,{latestValues:i},n,o=!1,a){let s=(a??t0(e)?function(e,t,r,i){let n=(0,tJ.useMemo)(()=>{let r=t9();return tS(r,t,tP(i),e.transformTemplate,e.style),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};t8(t,e.style,e),n.style={...t,...n.style}}return n}:function(e,t){let r,i,n={},o=(r=e.style||{},t8(i={},r,e),Object.assign(i,function({transformTemplate:e},t){return(0,tJ.useMemo)(()=>{let r=t7();return t_(r,t,e),Object.assign({},r.vars,r.style)}
1,[t])}(e,t)),i);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=o,n})(t,i,n,e),l=function(e,t,r){let i={};for(let n in e)("values"!==n||"object"!=typeof e.values)&&!Y(e[n])&&(rr(n)||!0===r&&rt(n)||!t&&!rt(n)||e.draggable&&n.startsWith("onDrag"))&&(i[n]=e[n]);return i}(t,"string"==typeof e,o),c=e!==tJ.Fragment?{...l,...s,ref:r}:{},{children:u}=t,d=(0,tJ.useMemo)(()=>Y(u)?u.get():u,[u]);return(0,tJ.createElement)(e,{...c,children:d})}(e,r,(s=p.visualElement,c=(0,tJ.useRef)(i),(0,tJ.useInsertionEffect)(()=>{c.current=i}),u=(0,tJ.useRef)(null),(0,tJ.useCallback)(e=>{e&&g.onMount?.(e),s&&(e?s.mount(e):s.unmount());let t=c.current;if("function"==typeof t)if(e){let r=t(e);"function"==typeof r&&(u.current=r)}else u.current?(u.current(),u.current=null):t(e);else t&&(t.current=e)},[s])),g,h,t,o)]})}s.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let l=(0,tJ.forwardRef)(s);return l[rh]=e,l}class rb{constructor(e){this.isMounted=!1,this.node=e}update(){}}function ry(e,t,r){let i=e.getProps();return td(i,t,void 0!==r?r:i.custom,e)}function rx(e,t){if(e?.inherit&&t){let{inherit:r,...i}=e;return{...t,...i}}return e}function r_(e,t){let r=e?.[t]??e?.default??e;return r!==e?rx(r,e):r}let rw=e=>Array.isArray(e);function rk(e,t){let r=e.getValue("willChange");if(Y(r)&&r.add)return r.add(t);if(!r&&e5.W.WillChange){let r=new e5.W.WillChange("auto");e.addValue("willChange",r),r.add(t)}}let rC=(...e)=>e.reduce((e,t)=>r=>t(e(r)));function rS(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function rE(e,t){return r=>r>0?t:e}let rP=(e,t,r)=>{let i=e*e,n=r*(t*t-i)+i;return n<0?0:Math.sqrt(n)},rT=[y,b,P];function rI(e){let t=rT.find(t=>t.test(e));if(ee(`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let r=t.parse(e);return t===P&&(r=function({hue:e,saturation:t,lightness:r,alpha:i}){e/=360,r/=100;let n=0,o=0,a=0;if(t/=100){let i=r<.5?r*(1+t):r+t-r*t,s=2*r-i;n=rS(s,i,e+1/3),o=rS(s,i,e),a=rS(s,i,e-1/3)}else n=o=a=r;return{red:Math.round(255*n),green:Math.round(255*o),blue:Math.round(255*a),alpha:i}}(r)),r}let rO=(e,t)=>{let r=rI(e),i=rI(t);if(!r||!i)return rE(e,t);let n={...r};return e=>(n.red=rP(r.red,i.red,e),n.green=rP(r.green,i.green,e),n.blue=rP(r.blue,i.blue,e),n.alpha=tA(r.alpha,i.alpha,e),b.transform(n))},rR=new Set(["none","hidden"]);function rA(e,t){return r=>tA(e,t,r)}function rL(e){return"number"==typeof e?rA:"string"==typeof e?eo(e)?rE:T.test(e)?rO:rN:Array.isArray(e)?rM:"object"==typeof e?T.test(e)?rO:rD:rE}function rM(e,t){let r=[...e],i=r.length,n=e.map((e,r)=>rL(e)(e,t[r]));return e=>{for(let t=0;t<i;t++)r[t]=n[t](e);return r}}function rD(e,t){let r={...e,...t},i={};for(let n in r)void 0!==e[n]&&void 0!==t[n]&&(i[n]=rL(e[n])(e[n],t[n]));return e=>{for(let t in i)r[t]=i[t](e);return r}}let rN=(e,t)=>{let r=D.createTransformer(t),i=L(e),n=L(t);if(!(i.indexes.var.length===n.indexes.var.length&&i.indexes.color.length===n.indexes.color.length&&i.indexes.number.length>=n.indexes.number.length))return ee(`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),rE(e,t);if(rR.has(e)&&!n.values.length||rR.has(t)&&!i.values.length)return rR.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return rC(rM(function(e,t){let r=[],i={color:0,var:0,number:0};for(let n=0;n<t.values.length;n++){let o=t.types[n],a=e.indexes[o][i[o]],s=e.values[a]??0;r[n]=s,i[o]++}return r}(i,n),n.values),r)};function rj(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?tA(e,t,r):rL(e)(e,t)}let rF=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>eC.Gt.update(t,e),stop:()=>(0,eC.WG)(t),now:()=>eC.uv.isProcessing?eC.uv.timestamp:e4.now()}};function r$(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let rz=.01,rV=2,rB=.005,rW=.5;function rH(e,t){return e*Math.sqrt(1-t*t)}let rU=["duration","bounce"],rG=["stiffness","damping","mass"];function rq(e,t){return t.some(t=>void 0!==e[t])}function rX(e=.3,t=.3){let r,i,n,o,a,s,c="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:u,restDelta:d}=c,h=c.keyframes[0],p=c.keyframes[c.keyframes.length-1],g={done:!1,value:h},{stiffness:f,damping:m,mass:v,duration:b,velocity:y,isResolvedFromDuration:x}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!rq(e,rG)&&rq(e,rU))if(t.velocity=0,e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),i=r*r,n=2*l(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:1,stiffness:i,damping:n}}else{let r=function({duration:e=800,bounce:t=.3,velocity:r=0,mass:i=1}){let n,o;ee(eN(10));let a=1-t;a=l(.05,1,a),e=l(.01,10,e/1e3),a<1?(n=t=>{let i=t*a,n=i*e;return .001-(i-r)/rH(t,a)*Math.exp(-n)},o=t=>{let i=t*a*e,o=Math.pow(a,2)*Math.pow(t,2)*e,s=Math.exp(-i),l=rH(Math.pow(t,2),a);return(i*r+r-o)*s*(-n(t)+.001>0?-1:1)/l}):(n=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),o=t=>e*e*(r-t)*Math.exp(-t*e));let s=function(e,t,r){let i=r;for(let r=1;r<12;r++)i-=e(i)/t(i);return i}(n,o,5/e);
1if(e=eN(e),isNaN(s))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(s,2)*i;return{stiffness:t,damping:2*a*Math.sqrt(i*t),duration:e}}}({...e,velocity:0});(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...c,velocity:-((c.velocity||0)/1e3)}),_=y||0,w=m/(2*Math.sqrt(f*v)),k=p-h,C=Math.sqrt(f/v)/1e3,S=5>Math.abs(k);if(u||(u=S?rz:rV),d||(d=S?rB:rW),w<1)n=rH(C,w),o=(_+w*C*k)/n,r=e=>p-Math.exp(-w*C*e)*(o*Math.sin(n*e)+k*Math.cos(n*e)),a=w*C*o+k*n,s=w*C*k-o*n,i=e=>Math.exp(-w*C*e)*(a*Math.sin(n*e)+s*Math.cos(n*e));else if(1===w){r=e=>p-Math.exp(-C*e)*(k+(_+C*k)*e);let e=_+C*k;i=t=>Math.exp(-C*t)*(C*e*t-_)}else{let e=C*Math.sqrt(w*w-1);r=t=>{let r=Math.exp(-w*C*t),i=Math.min(e*t,300);return p-r*((_+w*C*k)*Math.sinh(i)+e*k*Math.cosh(i))/e};let t=(_+w*C*k)/e,n=w*C*t-k*e,o=w*C*k-t*e;i=t=>{let r=Math.exp(-w*C*t),i=Math.min(e*t,300);return r*(n*Math.sinh(i)+o*Math.cosh(i))}}let E={calculatedDuration:x&&b||null,velocity:e=>eN(i(e)),next:e=>{if(!x&&w<1){let t=Math.exp(-w*C*e),r=Math.sin(n*e),i=Math.cos(n*e),l=p-t*(o*r+k*i);return g.done=Math.abs(eN(t*(a*r+s*i)))<=u&&Math.abs(p-l)<=d,g.value=g.done?p:l,g}let t=r(e);return x?g.done=e>=b:g.done=Math.abs(eN(i(e)))<=u&&Math.abs(p-t)<=d,g.value=g.done?p:t,g},toString:()=>{let e=Math.min(r$(E),2e4),t=eZ(t=>E.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return E}function rY(e,t,r){let i=Math.max(t-5,0);return e7(r-e(i),t-i)}function rK({keyframes:e,velocity:t=0,power:r=.8,timeConstant:i=325,bounceDamping:n=10,bounceStiffness:o=500,modifyTarget:a,min:s,max:l,restDelta:c=.5,restSpeed:u}){let d,h,p=e[0],g={done:!1,value:p},f=r*t,m=p+f,v=void 0===a?m:a(m);v!==m&&(f=v-p);let b=e=>-f*Math.exp(-e/i),y=e=>v+b(e),x=e=>{let t=b(e),r=y(e);g.done=Math.abs(t)<=c,g.value=g.done?v:r},_=e=>{let t;if(t=g.value,void 0!==s&&t<s||void 0!==l&&t>l){var r;d=e,h=rX({keyframes:[g.value,(r=g.value,void 0===s?l:void 0===l||Math.abs(s-r)<Math.abs(l-r)?s:l)],velocity:rY(y,e,g.value),damping:n,stiffness:o,restDelta:c,restSpeed:u})}};return _(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==d||(t=!0,x(e),_(e)),void 0!==d&&e>=d)?h.next(e-d):(t||x(e),g)}}}rX.applyToOptions=e=>{let t=function(e,t=100,r){let i=r({...e,keyframes:[0,t]}),n=Math.min(r$(i),2e4);return{type:"keyframes",ease:e=>i.next(n*e).value/t,duration:n/1e3}}(e,100,rX);return e.ease=t.ease,e.duration=eN(t.duration),e.type="keyframes",e};let rZ=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function rJ(e,t,r,i){return e===t&&r===i?ez.l:n=>0===n||1===n?n:rZ(function(e,t,r,i,n){let o,a,s=0;do(o=rZ(a=t+(r-t)/2,i,n)-e)>0?r=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a}(n,0,1,e,r),t,i)}let rQ=rJ(.42,0,1,1),r0=rJ(0,0,.58,1),r1=rJ(.42,0,.58,1),r2=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,r3=e=>t=>1-e(1-t),r5=rJ(.33,1.53,.69,.99),r6=r3(r5),r4=r2(r6),r7=e=>e>=1?1:(e*=2)<1?.5*r6(e):.5*(2-Math.pow(2,-10*(e-1))),r8=e=>1-Math.sin(Math.acos(e)),r9=r3(r8),ie=r2(r8),it={linear:ez.l,easeIn:rQ,easeInOut:r1,easeOut:r0,circIn:r8,circInOut:ie,circOut:r9,backIn:r6,backInOut:r4,backOut:r5,anticipate:r7},ir=e=>{if(eY(e)){et(e.length);let[t,r,i,n]=e;return rJ(t,r,i,n)}return"string"==typeof e?(et(it[e],`Invalid easing type '${e}'`),it[e]):e},ii=(e,t,r)=>{let i=t-e;return i?(r-e)/i:1};function io({duration:e=300,keyframes:t,times:r,ease:i="easeInOut"}){var n;let o,a=Array.isArray(i)&&"number"!=typeof i[0]?i.map(ir):ir(i),s={done:!1,value:t[0]},c=function(e,t,{clamp:r=!0,ease:i,mixer:n}={}){let o=e.length;if(et(t.length),1===o)return()=>t[0];if(2===o&&t[0]===t[1])return()=>t[1];let a=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=function(e,t,r){let i=[],n=r||e5.W.mix||rj,o=e.length-1;for(let r=0;r<o;r++){let o=n(e[r],e[r+1]);t&&(o=rC(Array.isArray(t)?t[r]||ez.l:t,o)),i.push(o)}return i}(t,i,n),c=s.length,u=r=>{if(a&&r<e[0])return t[0];let i=0;if(c>1)for(;i<e.length-2&&!(r<e[i+1]);i++);let n=ii(e[i],e[i+1],r);return s[i](n)};return r?t=>u(l(e[0],e[o-1],t)):u}((n=r&&r.length===t.length?r:(!function(e,t){let r=e[e.length-1];for(let i=1;i<=t;i++){let n=ii(0,t,i);e.push(tA(r,1,n))}}(o=[0],t.length-1),o),n.map(t=>t*e)),t,{ease:Array.isArray(a)?a:t.map(()=>a||r1).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=c(t),s.done=t>=e,s)}}let ia={decay:rK,inertia:rK,tween:io,keyframes:io,spring:rX};function is(e){"string"==typeof e.type&&(e.type=ia[e.type])}let il=e=>e/100;class ic extends eX{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==e4.now()&&this.tick(e4.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;is(e);let{type:t=io,repeat:r=0,repeatDelay:i=0,repeatType:n,velocity:o=0}=e,{keyframes:a}=e,s=t||io;s!==io&&"number"!=typeof a[0]&&(this.mixKeyframes=rC(il,rj(a[0],a[1])),a=[0,100]);let l=s({...e,keyframes:a});"mirror"===n&&(this.mirroredGenerator=s({...e,keyframes:[...a].reverse(),velocity:-o})),null===l.calculatedDuration&&(l.calculatedDuration=r$(l));let{calculatedDuration:c}=l;this.calculatedDuration=c,this.resolvedDuration=c+i,this.totalDuration=this.resolvedDuration*(r+1)-i,this.generator=l}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let r,{generator:i,totalDuration:n,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:s,calculatedDuration:c}=this;if(null===this.startTime)return i.next(0);let{delay:u=0,keyframes:d,repeat:h,repeatType:p,repeatDelay:g,type:f,onUpdate:m,finalKeyframe:v}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-n/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let b=this.currentTime-u*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?b<0:b>n;this.currentTime=Math.max(b,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=n);let x=this.currentTime,_=i;if(h){let e=Math.min(this.currentTime,n)/s,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,h+1))%2&&("reverse"===p?(r=1-r,g&&(r-=g/s)):"mirror"===p&&(_=a)),x=l(0,1,r)*s}y?(this.delayState.value=d[0],r=this.delayState):r=_.next(x),o&&!y&&(r.value=o(r.value));let{done:w}=r;y||null===c||(w=this.playbackSpeed>=0?this.currentTime>=n:this.currentTime<=0);let k=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return k&&f!==rK&&(r.value=eq(d,this.options,v,this.speed)),m&&m(r.value),k&&this.finish(),r}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e=eN(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return rY(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(e4.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=this.currentTime/1e3)}play(){if(this.isStopped)return;let{driver:e=rF,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=t??r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(e4.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}let iu={anticipate:r7,backInOut:r4,circInOut:ie};class id extends e1{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in iu&&(e.ease=iu[e.ease])}(e),is(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:r,onComplete:i,element:n,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new ic({...o,autoplay:!1}),s=Math.max(10,e4.now()-this.startTime),c=l(0,10,s-10),u=a.sample(s).value,{name:d}=this.options;n&&d&&eV(n,d,u),t.setWithVelocity(a.sample(Math.max(0,s-c)).value,u,c),a.stop()}}let ih=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(D.test(e)||"0"===e)&&!e.startsWith("url("));function ip(e){e.duration=0,e.type="keyframes"}let ig=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,im=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),iv=eB(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class ib extends eX{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:i=0,repeatDelay:n=0,repeatType:
1o="loop",keyframes:a,name:s,motionValue:l,element:c,...u}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=e4.now();const d={autoplay:e,delay:t,type:r,repeat:i,repeatDelay:n,repeatType:o,name:s,motionValue:l,element:c,...u},h=c?.KeyframeResolver||eR;this.keyframeResolver=new h(a,(e,t,r)=>this.onKeyframesResolved(e,t,d,!r),s,l,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,r,i){let n;this.keyframeResolver=void 0;let{name:o,type:a,velocity:s,delay:l,isHandoff:c,onUpdate:u}=r;this.resolvedAt=e4.now();let d=!0;!function(e,t,r,i){let n=e[0];if(null===n)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],a=ih(n,t),s=ih(o,t);return ee(`You are trying to animate ${t} from "${n}" to "${o}". "${a?o:n}" is not an animatable value.`),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||e0(r))&&i)}(e,o,a,s)&&(d=!1,(e5.W.instantAnimations||!l)&&u?.(eq(e,r,t)),e[0]=e[e.length-1],ip(r),r.repeat=0);let h={startTime:i?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...r,keyframes:e},p=d&&!c&&function(e){let{motionValue:t,name:r,repeatDelay:i,repeatType:n,damping:o,type:a,keyframes:s}=e,l=t?.owner?.current;if(!(l instanceof HTMLElement)&&!(l instanceof SVGElement))return!1;let{onUpdate:c,transformTemplate:u}=t.owner.getProps();return iv()&&r&&(e2.has(r)||im.has(r)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&ig.test(e[t]))return!0;return!1}(s))&&("transform"!==r||!u)&&!c&&!i&&"mirror"!==n&&0!==o&&"inertia"!==a}(h),g=h.motionValue?.owner?.current;if(p)try{n=new id({...h,element:g})}catch{n=new ic(h)}else n=new ic(h);n.finished.then(()=>{this.notifyFinished()}).catch(ez.l),this.pendingTimeline&&(this.stopTimeline=n.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=n}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),eT=!0,eO(),eI(),eT=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let iy={type:"spring",stiffness:500,damping:25,restSpeed:10},ix={type:"keyframes",duration:.8},i_={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},iw=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),ik=(e,t,r,i={},n,o)=>a=>{let l=r_(i,e)||{},c=l.delay||i.delay||0,{elapsed:u=0}=i;u-=eN(c);let d={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-u,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{a(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:o?void 0:n};!function(e){for(let t in e)if(!iw.has(t))return!0;return!1}(l)&&Object.assign(d,((e,{keyframes:t})=>t.length>2?ix:s.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:iy:i_)(e,d)),d.duration&&(d.duration=eN(d.duration)),d.repeatDelay&&(d.repeatDelay=eN(d.repeatDelay)),void 0!==d.from&&(d.keyframes[0]=d.from);let h=!1;if(!1!==d.type&&(0!==d.duration||d.repeatDelay)||(ip(d),0===d.delay&&(h=!0)),(e5.W.instantAnimations||e5.W.skipAnimations||n?.shouldSkipAnimations||l.skipAnimations)&&(h=!0,ip(d),d.delay=0),d.allowFlatten=!l.type&&!l.ease,h&&!o&&void 0!==t.get()){let e=eq(d.keyframes,l);if(void 0!==e)return void eC.Gt.update(()=>{d.onUpdate(e),d.onComplete()})}return l.isSync?new ic(d):new ib(d)};function iC(e,t,{delay:r=0,transitionOverride:i,type:n}={}){let{transition:o,transitionEnd:a,...s}=t,l=e.getDefaultTransition();o=o?rx(o,l):l;let c=o?.reduceMotion,u=o?.skipAnimations;i&&(o=i);let d=[],h=n&&e.animationState&&e.animationState.getState()[n],p=o?.path;for(let t in p&&p.animateVisualElement(e,s,o,r,d),s){let i=e.getValue(t,e.latestValues[t]??null),n=s[t];if(void 0===n||h&&function({protectedKeys:e,needsAnimating:t},r){let i=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,i}(h,t))continue;let a={delay:r,...r_(o||{},t)};u&&(a.skipAnimations=!0);let l=i.get();if(void 0!==l&&!i.isAnimating()&&!Array.isArray(n)&&n===l&&!a.velocity){eC.Gt.update(()=>i.set(n));continue}let p=!1;if(window.MotionHandoffAnimation){let r=e.props[rp];if(r){let e=window.MotionHandoffAnimation(r,t,eC.Gt);null!==e&&(a.startTime=e,p=!0)}}rk(e,t);let g=c??e.shouldReduceMotion;i.start(ik(t,i,n,g&&K.has(t)?{type:!1}:a,e,p));let f=i.animation;f&&d.push(f)}if(a){let t=()=>eC.Gt.update(()=>{a&&function(e,t){let{transitionEnd:r={},transition:i={},...n}=ry(e,t)||{};for(let t in n={...n,...r}){var o;let r=rw(o=n[t])?o[o.length-1]||0:o;e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,te(r))}}(e,a)});d.length?Promise.all(d).then(t):t()}return d}function iS(e,t,r,i=0,n=1){let o=Array.from(e).sort((e,t)=>
1e.sortNodePosition(t)).indexOf(t),a=e.size,s=(a-1)*i;return"function"==typeof r?r(o,a):1===n?o*i:s-o*i}function iE(e,t,r={}){let i=ry(e,t,"exit"===r.type?e.presenceContext?.custom:void 0),{transition:n=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(n=r.transitionOverride);let o=i?()=>Promise.all(iC(e,i,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=n;return function(e,t,r=0,i=0,n=0,o=1,a){let s=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),s.push(iE(l,t,{...a,delay:r+("function"==typeof i?0:i)+iS(e.variantChildren,l,i,n,o)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,i,o,a,s,r)}:()=>Promise.resolve(),{when:s}=n;if(!s)return Promise.all([o(),a(r.delay)]);{let[e,t]="beforeChildren"===s?[o,a]:[a,o];return e().then(()=>t())}}let iP=ta.length;function iT(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let i=0;i<r;i++)if(t[i]!==e[i])return!1;return!0}let iI=[...to].reverse(),iO=to.length;function iR(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function iA(){return{animate:iR(!0),whileInView:iR(),whileHover:iR(),whileTap:iR(),whileDrag:iR(),whileFocus:iR(),exit:iR()}}class iL extends rb{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let i;if(e.notify("AnimationStart",t),Array.isArray(t))i=Promise.all(t.map(t=>iE(e,t,r)));else if("string"==typeof t)i=iE(e,t,r);else{let n="function"==typeof t?ry(e,t,r.custom):t;i=Promise.all(iC(e,n,r))}return i.then(()=>{e.notify("AnimationComplete",t)})})(e,t,r))),r=iA(),i=!0,n=!1,o=t=>(r,i)=>{let n=ry(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(n){let{transition:e,transitionEnd:t,...i}=n;r={...r,...i,...t}}return r};function a(a){let{props:s}=e,l=function e(t){if(!t)return;if(!t.isControllingVariants){let r=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(r.initial=t.props.initial),r}let r={};for(let e=0;e<iP;e++){let i=ta[e],n=t.props[i];(tn(n)||!1===n)&&(r[i]=n)}return r}(e.parent)||{},c=[],u=new Set,d={},h=1/0;for(let t=0;t<iO;t++){var p,g;let f=iI[t],m=r[f],v=void 0!==s[f]?s[f]:l[f],b=tn(v),y=f===a?m.isActive:null;!1===y&&(h=t);let x=v===l[f]&&v!==s[f]&&b;if(x&&(i||n)&&e.manuallyAnimateOnMount&&(x=!1),m.protectedKeys={...d},!m.isActive&&null===y||!v&&!m.prevProp||ti(v)||"boolean"==typeof v)continue;if("exit"===f&&m.isActive&&!0!==y){m.prevResolvedValues&&(d={...d,...m.prevResolvedValues});continue}let _=(p=m.prevProp,"string"==typeof(g=v)?g!==p:!!Array.isArray(g)&&!iT(g,p)),w=_||f===a&&m.isActive&&!x&&b||t>h&&b,k=!1,C=Array.isArray(v)?v:[v],S=C.reduce(o(f),{});!1===y&&(S={});let{prevResolvedValues:E={}}=m,P={...E,...S},T=t=>{w=!0,u.has(t)&&(k=!0,u.delete(t)),m.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in P){let t=S[e],r=E[e];if(!d.hasOwnProperty(e))(rw(t)&&rw(r)?!iT(t,r)||_:t!==r)?null!=t?T(e):u.add(e):void 0!==t&&u.has(e)?T(e):m.protectedKeys[e]=!0}m.prevProp=v,m.prevResolvedValues=S,m.isActive&&(d={...d,...S}),(i||n)&&e.blockInitialAnimation&&(w=!1);let I=x&&_,O=!I||k;w&&O&&c.push(...C.map(t=>{let r={type:f};if("string"==typeof t&&(i||n)&&!I&&e.manuallyAnimateOnMount&&e.parent){let{parent:i}=e,n=ry(i,t);if(i.enteringChildren&&n){let{delayChildren:t}=n.transition||{};r.delay=iS(i.enteringChildren,e,t)}}return{animation:t,options:r}}))}if(u.size){let t={};if("boolean"!=typeof s.initial){let r=ry(e,Array.isArray(s.initial)?s.initial[0]:s.initial);r&&r.transition&&(t.transition=r.transition)}u.forEach(r=>{let i=e.getBaseTarget(r),n=e.getValue(r);n&&(n.liveStyle=!0),t[r]=i??null}),c.push({animation:t})}let f=!!c.length;return i&&(!1===s.initial||s.initial===s.animate)&&!e.manuallyAnimateOnMount&&(f=!1),i=!1,n=!1,f?t(c):Promise.resolve()}return{animateChanges:a,setActive:function(t,i){if(r[t].isActive===i)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,i)),r[t].isActive=i;let n=a(t);for(let e in r)r[e].protectedKeys={};return n},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=iA(),n=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();ti(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let iM=0;class iD extends rb{constructor(){super(...arguments),this.id=iM++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;if(e&&!1===r){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let r=ry(this.node,e,t);if(r){let{transition:e,transitionEnd:t,...i}=r;for(let e in i)this.node.getValue(e)?.jump(i[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>
1{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}let iN={x:!1,y:!1};function ij(e){return[e("x"),e("y")]}function iF(e){return e.max-e.min}function i$(e,t,r,i=.5){e.origin=i,e.originPoint=tA(t.min,t.max,e.origin),e.scale=iF(r)/iF(t),e.translate=tA(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function iz(e,t,r,i){i$(e.x,t.x,r.x,i?i.originX:void 0),i$(e.y,t.y,r.y,i?i.originY:void 0)}function iV(e,t,r,i=0){e.min=(i?tA(r.min,r.max,i):r.min)+t.min,e.max=e.min+iF(t)}function iB(e,t,r,i=0){let n=i?tA(r.min,r.max,i):r.min;e.min=t.min-n,e.max=e.min+iF(t)}function iW(e,t,r,i){iB(e.x,t.x,r.x,i?.x),iB(e.y,t.y,r.y,i?.y)}let iH=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),iU=new Set(["INPUT","SELECT","TEXTAREA"]);function iG(e,t,r,i={passive:!0}){return e.addEventListener(t,r,i),()=>e.removeEventListener(t,r,i)}var iq=r(71338);function iX(e){return(0,iq.G)(e)&&"ownerSVGElement"in e}function iY(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let i=document;t&&(i=t.current);let n=r?.[e]??i.querySelectorAll(e);return n?Array.from(n):[]}return Array.from(e).filter(e=>null!=e)}let iK=new WeakMap,iZ=(e,t,r)=>(i,n)=>n&&n[0]?n[0][e+"Size"]:iX(i)&&"getBBox"in i?i.getBBox()[t]:i[r],iJ=iZ("inline","width","offsetWidth"),iQ=iZ("block","height","offsetHeight");function i0({target:e,borderBoxSize:t}){iK.get(e)?.forEach(r=>{r(e,{get width(){return iJ(e,t)},get height(){return iQ(e,t)}})})}function i1(e){e.forEach(i0)}let i2=new Set;function i3(e,t){let r;return"function"==typeof e?(i2.add(e),o||(o=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};i2.forEach(t=>t(e))},window.addEventListener("resize",o)),()=>{i2.delete(e),i2.size||"function"!=typeof o||(window.removeEventListener("resize",o),o=void 0)}):(!n&&"u">typeof ResizeObserver&&(n=new ResizeObserver(i1)),(r=iY(e)).forEach(e=>{let r=iK.get(e);r||(r=new Set,iK.set(e,r)),r.add(t),n?.observe(e)}),()=>{r.forEach(e=>{let r=iK.get(e);r?.delete(t),r?.size||n?.unobserve(e)})})}let i5=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function i6(e){return{point:{x:e.pageX,y:e.pageY}}}function i4(e,t,r,i){return iG(e,t,e=>i5(e)&&r(e,i6(e)),i)}let i7=({current:e})=>e?e.ownerDocument.defaultView:null,i8=(e,t)=>Math.abs(e-t),i9=new Set(["auto","scroll"]);class ne{constructor(e,t,{transformPagePoint:r,contextWindow:i=window,dragSnapToOrigin:n=!1,distanceThreshold:o=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=nt(this.lastRawMoveEventInfo,this.transformPagePoint));let r=ni(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,n=(e=r.offset,t={x:0,y:0},Math.sqrt(i8(e.x,t.x)**2+i8(e.y,t.y)**2)>=this.distanceThreshold);if(!i&&!n)return;let{point:o}=r,{timestamp:a}=eC.uv;this.history.push({...o,timestamp:a});let{onStart:s,onMove:l}=this.handlers;
1i||(s&&s(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=nt(t,this.transformPagePoint),eC.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:i,resumeAnimation:n}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&n&&n(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=ni("pointercancel"===e.type?this.lastMoveEventInfo:nt(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),i&&i(e,o)},!i5(e))return;this.dragSnapToOrigin=n,this.handlers=t,this.transformPagePoint=r,this.distanceThreshold=o,this.contextWindow=i||window;const s=nt(i6(e),this.transformPagePoint),{point:l}=s,{timestamp:c}=eC.uv;this.history=[{...l,timestamp:c}];const{onSessionStart:u}=t;u&&u(e,ni(s,this.history));const d={passive:!0,capture:!0};this.removeListeners=rC(i4(this.contextWindow,"pointermove",this.handlePointerMove,d),i4(this.contextWindow,"pointerup",this.handlePointerUp,d),i4(this.contextWindow,"pointercancel",this.handlePointerUp,d)),a&&this.startScrollTracking(a)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(i9.has(e.overflowX)||i9.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let r=e===window,i=r?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},n={x:i.x-t.x,y:i.y-t.y};(0!==n.x||0!==n.y)&&(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=n.x,this.lastMoveEventInfo.point.y+=n.y):this.history.length>0&&(this.history[0].x-=n.x,this.history[0].y-=n.y),this.scrollPositions.set(e,i),eC.Gt.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),(0,eC.WG)(this.updatePoint)}}function nt(e,t){return t?{point:t(e.point)}:e}function nr(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ni({point:e},t){return{point:e,delta:nr(e,nn(t)),offset:nr(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,r=null,i=nn(e);for(;t>=0&&(r=e[t],!(i.timestamp-r.timestamp>eN(.1)));)t--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&i.timestamp-r.timestamp>2*eN(.1)&&(r=e[1]);let n=(i.timestamp-r.timestamp)/1e3;if(0===n)return{x:0,y:0};let o={x:(i.x-r.x)/n,y:(i.y-r.y)/n};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t)}}function nn(e){return e[e.length-1]}function no(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function na(e,t){let r=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,i]=[i,r]),{min:r,max:i}}function ns(e,t,r){return{min:nl(e,t),max:nl(e,r)}}function nl(e,t){return"number"==typeof e?e:e[t]||0}let nc=new WeakMap;class nu{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=X(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:r}={}){let{presenceContext:i}=this.visualElement;if(i&&!1===i.isPresent)return;let n=e=>{t&&this.snapToCursor(i6(e).point),this.stopAnimation()},o=(e,t)=>{let{drag:r,dragPropagation:i,onDragStart:n}=this.getProps();if(r&&!i&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"y"===e)if(iN[e])return null;else return iN[e]=!0,()=>{iN[e]=!1};return iN.x||iN.y?null:(iN.x=iN.y=!0,()=>{iN.x=iN.y=!1})}(r),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ij(e=>{let t=this.getAxisMotionValue(e).get()||0;if(w.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let i=r.layout.layoutBox[e];i&&(t=iF(i)*(parseFloat(t)/100))}}this.originPoint[e]=t}),n&&eC.Gt.update(()=>n(e,t),!1,!0),rk(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},a=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:r,dragDirectionLock:i,onDirectionLock:n,onDrag:o}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:a}=t;if(i&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(a),null!==this.currentDirection&&n&&n(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&eC.Gt.update(()=>o(e,t),!1,!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:c}=this.getProps();
1this.panSession=new ne(e,{onSessionStart:n,onStart:o,onMove:a,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,distanceThreshold:r,contextWindow:i7(this.visualElement),element:this.visualElement.current})}stop(e,t){let r=e||this.latestPointerEvent,i=t||this.latestPanInfo,n=this.isDragging;if(this.cancel(),!n||!i||!r)return;let{velocity:o}=i;this.startAnimation(o);let{onDragEnd:a}=this.getProps();a&&eC.Gt.postRender(()=>a(r,i))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,r){let{drag:i}=this.getProps();if(!r||!nh(e,i,this.currentDirection))return;let n=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},i){return void 0!==t&&e<t?e=i?tA(t,e,i.min):Math.max(e,t):void 0!==r&&e>r&&(e=i?tA(r,e,i.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),n.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,i=this.constraints;e&&rf(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(e,{top:t,left:r,bottom:i,right:n}){return{x:no(e.x,r,n),y:no(e.y,t,i)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:ns(e,"left","right"),y:ns(e,"top","bottom")}}(t),i!==this.constraints&&!rf(e)&&r&&this.constraints&&!this.hasMutatedConstraints&&ij(e=>{var t,i;let n;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=r.layoutBox[e],i=this.constraints[e],n={},void 0!==i.min&&(n.min=i.min-t.min),void 0!==i.max&&(n.max=i.max-t.min),n))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!rf(t))return!1;let i=t.current;et();let{projection:n}=this.visualElement;if(!n||!n.layout)return!1;n.root&&(n.root.scroll=void 0,n.root.updateScroll());let o=function(e,t,r){let i=tK(e,r),{scroll:n}=t;return n&&(tG(i.x,n.offset.x),tG(i.y,n.offset.y)),i}(i,n.root,this.visualElement.getTransformPagePoint()),a=(e=n.layout.layoutBox,{x:na(e.x,o.x),y:na(e.y,o.y)});if(r){let e=r(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=tF(e))}return a}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:i,dragTransition:n,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{};return Promise.all(ij(a=>{if(!nh(a,t,this.currentDirection))return;let l=s&&s[a]||{};(!0===o||o===a)&&(l={min:0,max:0});let c={type:"inertia",velocity:r?e[a]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...n,...l};return this.startAxisValueAnimation(a,c)})).then(a)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return rk(this.visualElement,e),r.start(ik(e,r,0,t,this.visualElement,!1))}stopAnimation(){ij(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`;return this.visualElement.getProps()[t]||this.visualElement.getValue(e,this.visualElement.latestValues[e]??0)}snapToCursor(e){ij(t=>{let{drag:r}=this.getProps();if(!nh(t,r,this.currentDirection))return;let{projection:i}=this.visualElement,n=this.getAxisMotionValue(t);if(i&&i.layout){let{min:r,max:o}=i.layout.layoutBox[t],a=n.get()||0;n.set(e[t]-tA(r,o,.5)+a)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!rf(t)||!r||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};ij(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var r,n;let o,a,s,c=t.get();i[e]=(r={min:c,max:c},n=this.constraints[e],o=.5,a=iF(r),(s=iF(n))>a?o=ii(n.min,n.max-a,r.min):a>s&&(o=ii(r.min,r.max-s,n.min)),l(0,1,o))}});let{transformTemplate:n}=this.visualElement.getProps();this.visualElement.current.style.transform=n?n({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),ij(t=>{if(!nh(t,e,null))return;let r=this.getAxisMotionValue(t),{min:n,max:o}=this.constraints[t];r.set(tA(n,o,i[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;nc.set(this.visualElement,this);let t=this.visualElement.current,r=i4(t,"pointerdown",e=>{let{drag:r,dragListener:i=!0}=this.getProps(),n=e.target,o=n!==t&&(iU.has(n.tagName)||!0===n.isContentEditable);r&&i&&!o&&this.start(e)}),i=()=>{var r,i,n;let o,a,{dragConstraints:s}=this.getProps();rf(s)&&s.current&&(this.constraints=this.resolveRefConstraints(),e||(r=t,
1i=s.current,o=i3(r,nd(n=()=>this.scalePositionWithinConstraints())),a=i3(i,nd(n)),e=()=>{o(),a()}))},{projection:n}=this.visualElement,o=n.addEventListener("measure",i);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),eC.Gt.read(i);let a=iG(window,"resize",()=>this.scalePositionWithinConstraints()),s=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ij(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),r(),o(),s&&s(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:n=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:i,dragConstraints:n,dragElastic:o,dragMomentum:a}}}function nd(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function nh(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class np extends rb{constructor(e){super(e),this.removeGroupControls=ez.l,this.removeListeners=ez.l,this.controls=new nu(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ez.l}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}let ng=e=>(t,r)=>{e&&eC.Gt.update(()=>e(t,r),!1,!0)};class nf extends rb{constructor(){super(...arguments),this.removePointerDownListener=ez.l}onPointerDown(e){this.session=new ne(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:i7(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:ng(e),onStart:ng(t),onMove:ng(r),onEnd:(e,t)=>{delete this.session,i&&eC.Gt.postRender(()=>i(e,t))}}}mount(){this.removePointerDownListener=i4(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let nm={hasAnimatedSinceResize:!0,hasEverUpdated:!1};var nv=r(81253);let nb=!1;class ny extends tJ.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:i}=this.props,{projection:n}=e;n&&(t.group&&t.group.add(n),r&&r.register&&i&&r.register(n),nb&&n.root.didUpdate(),n.addEventListener("animationComplete",()=>{this.safeToRemove()}),n.setOptions({...n.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),nm.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:i,isPresent:n}=this.props,{projection:o}=r;return o&&(o.isPresent=n,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),nb=!0,i||e.layoutDependency!==t||void 0===t||e.isPresent!==n?o.willUpdate():this.safeToRemove(),e.isPresent!==n&&(n?o.promote():o.relegate()||eC.Gt.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:r}=e;r&&(r.options.layoutAnchor=t,r.root.didUpdate(),e3.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:i}=e;nb=!0,i&&(i.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function nx(e){let[t,r]=(0,nv.xQ)(),i=(0,tJ.useContext)(t2.L);return(0,t1.jsx)(ny,{...e,layoutGroup:i,switchLayoutGroup:(0,tJ.useContext)(rg),isPresent:t,safeToRemove:r})}let n_=tI.length,nw=e=>"string"==typeof e?parseFloat(e):e,nk=e=>"number"==typeof e||k.test(e);function nC(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let nS=nP(0,.5,r9),nE=nP(.5,.95,ez.l);function nP(e,t,r){return i=>i<e?0:i>t?1:r(ii(e,t,i))}function nT(e,t){e.min=t.min,e.max=t.max}function nI(e,t){nT(e.x,t.x),nT(e.y,t.y)}function nO(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function nR(e,t,r,i,n){return e-=t,e=i+1/r*(e-i),void 0!==n&&(e=i+1/n*(e-i)),e}function nA(e,t,[r,i,n],o,a){!function(e,t=0,r=1,i=.5,n,o=e,a=e){if(w.test(t)&&(t=parseFloat(t),t=tA(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=tA(o.min,o.max,i);e===o&&(s-=t),e.min=nR(e.min,t,r,s,n),e.max=nR(e.max,t,r,s,n)}(e,t[r],t[i],t[n],t.scale,o,a)}let nL=["x","scaleX","originX"],nM=["y","scaleY","originY"];function nD(e,t,r,i){nA(e.x,t,nL,r?r.x:void 0,i?i.x:void 0),nA(e.y,t,nM,r?r.y:void 0,i?i.y:void 0)}function nN(e){return 0===e.translate&&1===e.scale}function nj(e){return nN(e.x)&&nN(e.y)}function nF(e,t){return e.min===t.min&&e.max===t.max}function n$(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function nz(e,t){return n$(e.x,t.x)&&n$(e.y,t.y)}function nV(e){return iF(e.x)/iF(e.y)}function nB(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class nW{constructor(){this.members=[]}add(e){ej(this.members,e);for(let t=this.members.length-1;t>=0;t--){let r=this.members[t];if(r===e||r===this.lead||r===this.prevLead)continue;let i=r.instance;i&&!1!==i.isConnected||r.snapshot||(eF(this.members,r),r.unmount())}e.scheduleRender()}remove(e){if(eF(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.updateSnapshot(),e.scheduleRender();let{layoutDependency:i}=r.options,{layoutDependency:n}=e.options;(void 0===i||i!==n)&&(e.resumeFrom=r,t&&(r.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root?.isU
1pdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&r.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}let nH=(e,t)=>e.depth-t.depth;class nU{constructor(){this.children=[],this.isDirty=!1}add(e){ej(this.children,e),this.isDirty=!0}remove(e){eF(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(nH),this.isDirty=!1,this.children.forEach(e)}}let nG=["","X","Y","Z"],nq=0;function nX(e,t,r,i){let{latestValues:n}=t;n[e]&&(r[e]=n[e],t.setStaticValue(e,0),i&&(i[e]=0))}function nY({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:i,resetTransform:n}){return class{constructor(e={},r=t?.()){this.id=nq++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(nJ),this.nodes.forEach(n7),this.nodes.forEach(n8),this.nodes.forEach(nQ)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new nU)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new e$),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=iX(t)&&!(iX(t)&&"svg"===t.tagName),this.instance=t;let{layoutId:r,layout:i,visualElement:n}=this.options;if(n&&!n.current&&n.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(i||r)&&(this.isLayoutDirty=!0),e){let r,i=0,n=()=>this.root.updateBlockedByResize=!1;eC.Gt.read(()=>{i=window.innerWidth}),e(t,()=>{let e=window.innerWidth;if(e!==i){let t,o;i=e,this.root.updateBlockedByResize=!0,r&&r(),t=e4.now(),o=({timestamp:e})=>{let r=e-t;r>=250&&((0,eC.WG)(o),n())},eC.Gt.setup(o,!0),r=()=>(0,eC.WG)(o),nm.hasAnimatedSinceResize&&(nm.hasAnimatedSinceResize=!1,this.nodes.forEach(n4))}})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&n&&(r||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:r,layout:i})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||n.getDefaultTransition()||on,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=n.getProps(),l=!this.targetLayout||!nz(this.targetLayout,i),c=!t&&r;if(this.options.layoutRoot||this.resumeFrom||c||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...r_(o,"layout"),onPlay:a,onComplete:s};(n.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,c,t.path)}else t||n4(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,eC.WG)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
1h(n9),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:r}=t.options;if(!r)return;let i=r.props[rp];if(window.MotionHasOptimisedAnimation(i,"transform")){let{layout:e,layoutId:r}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",eC.Gt,!(e||r))}let{parent:n}=t;n&&!n.hasCheckedOptimisedAppear&&e(n)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEach(n2),this.nodes.forEach(n1);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(n3);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(n5),this.nodes.forEach(n6),this.nodes.forEach(nK),this.nodes.forEach(nZ)):this.nodes.forEach(n3),this.clearAllSnapshots();let e=e4.now();eC.uv.delta=l(0,1e3/60,e-eC.uv.timestamp),eC.uv.timestamp=e,eC.uv.isProcessing=!0,eC.PP.update.process(eC.uv),eC.PP.preRender.process(eC.uv),eC.PP.render.process(eC.uv),eC.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,e3.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(n0),this.sharedNodes.forEach(oe)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eC.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eC.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||iF(this.snapshot.measuredBox.x)||iF(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=X()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=i(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!n)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!nj(this.projectionDelta),r=this.getTransformTemplate(),i=r?r(this.latestValues,""):void 0,o=i!==this.prevTransformTemplateValue;e&&this.instance&&(t||tV(this.latestValues)||o)&&(n(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),i=this.removeElementScroll(r);return e&&(i=this.removeTransform(i)),os((t=i).x),os(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return X();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(oc))){let{scroll:e}=this.root;e&&(tG(t.x,e.offset.x),tG(t.y,e.offset.y))}return t}removeElementScroll(e){let t=X();if(nI(t,e),this.scroll?.wasRoot)return t;for(let r=0;r<this.path.length;r++){let i=this.path[r],{scroll:n,options:o}=i;i!==this.root&&n&&o.layoutScroll&&(n.wasRoot&&nI(t,e),tG(t.x,n.offset.x),tG(t.y,n.offset.y))}return t}applyTransform(e,t=!1,r){let i=r||X();nI(i,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&(tG(i.x,-r.scroll.offset.x),tG(i.y,-r.scroll.offset.y)),tV(r.latestValues)&&tY(i,r.latestValues,r.layout?.layoutBox)}return tV(this.latestValues)&&tY(i,this.latestValues,this.layout?.layoutBox),i}removeTransform(e){let t=X();nI(t,e);for(let e=0;e<this.path.length;e++){let r,i=this.path[e];tV(i.latestValues)&&(i.instance&&(tz(i.latestValues)&&i.updateSnapshot(),nI(r=X(),i.measurePageBox())),nD(t,i.latestValues,i.snapshot?.layoutBox,r))}return tV(this.latestValues)&&nD(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eC.uv.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
1isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let r=!!this.resumingFrom||this!==t;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:i,layoutId:n}=this.options;if(!this.layout||!(i||n))return;this.resolvedRelativeTargetAt=eC.uv.timestamp;let o=this.getClosestProjectingParent();if(o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=X(),this.targetWithTransforms=X()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var a,s,l,c;this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,l=this.relativeParent.target,c=this.options.layoutAnchor||void 0,iV(a.x,s.x,l.x,c?.x),iV(a.y,s.y,l.y,c?.y)}else this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):nI(this.target,this.layout.layoutBox),tU(this.target,this.targetDelta)):nI(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&1!==this.animationProgress?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0)}}getClosestProjectingParent(){if(!(!this.parent||tz(this.parent.latestValues)||tB(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,r){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=X(),this.relativeTargetOrigin=X(),iW(this.relativeTargetOrigin,t,r,this.options.layoutAnchor||void 0),nI(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,r=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(r=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===eC.uv.timestamp&&(r=!1),r)return;let{layout:i,layoutId:n}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||n))return;nI(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,a=this.treeScale.y;!function(e,t,r,i=!1){let n,o,a=r.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){o=(n=r[s]).projectionDelta;let{visualElement:a}=n.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(i&&n.options.layoutScroll&&n.scroll&&n!==n.root&&(tG(e.x,-n.scroll.offset.x),tG(e.y,-n.scroll.offset.y)),o&&(t.x*=o.x.scale,t.y*=o.y.scale,tU(e,o)),i&&tV(n.latestValues)&&tY(e,n.latestValues,n.layout?.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=X());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(nO(this.prevProjectionDelta.x,this.projectionDelta.x),nO(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),iz(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===o&&this.treeScale.y===a&&nB(this.projectionDelta.x,this.prevProjectionDelta.x)&&nB(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=G(),this.projectionDelta=G(),this.projectionDeltaWithTransform=G
1()}setAnimationOrigin(e,t=!1,r){let i,n=this.snapshot,o=n?n.latestValues:{},a={...this.latestValues},s=G();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let l=X(),c=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),d=!u||u.members.length<=1,h=!!(c&&!d&&!0===this.options.crossfade&&!this.path.some(oi));this.animationProgress=0;let p=r?.interpolateProjection(e);this.mixTargetDelta=t=>{let r=t/1e3,n=p?.(r);if(n?(s.x.translate=n.x,s.x.scale=tA(e.x.scale,1,r),s.x.origin=e.x.origin,s.x.originPoint=e.x.originPoint,s.y.translate=n.y,s.y.scale=tA(e.y.scale,1,r),s.y.origin=e.y.origin,s.y.originPoint=e.y.originPoint):(ot(s.x,e.x,r),ot(s.y,e.y,r)),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,g,f,m,v,b;iW(l,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),f=this.relativeTarget,m=this.relativeTargetOrigin,v=l,b=r,or(f.x,m.x,v.x,b),or(f.y,m.y,v.y,b),i&&(u=this.relativeTarget,g=i,nF(u.x,g.x)&&nF(u.y,g.y))&&(this.isProjectionDirty=!1),i||(i=X()),nI(i,this.relativeTarget)}c&&(this.animationValues=a,function(e,t,r,i,n,o){n?(e.opacity=tA(0,r.opacity??1,nS(i)),e.opacityExit=tA(t.opacity??1,0,nE(i))):o&&(e.opacity=tA(t.opacity??1,r.opacity??1,i));for(let n=0;n<n_;n++){let o=tI[n],a=nC(t,o),s=nC(r,o);(void 0!==a||void 0!==s)&&(a||(a=0),s||(s=0),0===a||0===s||nk(a)===nk(s)?(e[o]=Math.max(tA(nw(a),nw(s),i),0),(w.test(s)||w.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||r.rotate)&&(e.rotate=tA(t.rotate||0,r.rotate||0,i))}(a,o,this.latestValues,r,h,d)),n&&void 0!==n.rotate&&(this.animationValues||(this.animationValues=a),this.animationValues.pathRotation=n.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,eC.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eC.Gt.update(()=>{var t,r,i;let n;nm.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=te(0)),this.motionValue.jump(0,!1),this.currentAnimation=(t=this.motionValue,r=[0,1e3],i={...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}},(n=Y(t)?t:te(t)).start(ik("",n,r,i)),n.animation),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:i,latestValues:n}=e;if(t&&r&&i){if(this!==e&&this.layout&&i&&ol(this.options.animationType,this.layout.layoutBox,i.layoutBox)){r=this.target||X();let t=iF(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let i=iF(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+i}nI(t,r),tY(t,n),iz(this.projectionDeltaWithTransform,this.layoutCorrected,t,n)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new nW),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;
1return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let i=this.getStack();i&&i.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;let i={};r.z&&nX("z",e,i,this.animationValues);for(let t=0;t<nG.length;t++)nX(`rotate${nG[t]}`,e,i,this.animationValues),nX(`skew${nG[t]}`,e,i,this.animationValues);for(let t in e.render(),i)e.setStaticValue(t,i[t]),this.animationValues&&(this.animationValues[t]=i[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let r=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=ri(t?.pointerEvents)||"",e.transform=r?r(this.latestValues,""):"none";return}let i=this.getLead();if(!this.projectionDelta||!this.layout||!i.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=ri(t?.pointerEvents)||""),this.hasProjected&&!tV(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1);return}e.visibility="";let n=i.animationValues||i.latestValues;this.applyTransformsToTarget();
1let o=function(e,t,r){let i="",n=e.x.translate/t.x,o=e.y.translate/t.y,a=r?.z||0;if((n||o||a)&&(i=`translate3d(${n}px, ${o}px, ${a}px) `),(1!==t.x||1!==t.y)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:e,rotate:t,pathRotation:n,rotateX:o,rotateY:a,skewX:s,skewY:l}=r;e&&(i=`perspective(${e}px) ${i}`),t&&(i+=`rotate(${t}deg) `),n&&(i+=`rotate(${n}deg) `),o&&(i+=`rotateX(${o}deg) `),a&&(i+=`rotateY(${a}deg) `),s&&(i+=`skewX(${s}deg) `),l&&(i+=`skewY(${l}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(i+=`scale(${s}, ${l})`),i||"none"}(this.projectionDeltaWithTransform,this.treeScale,n);r&&(o=r(n,o)),e.transform=o;let{x:a,y:s}=this.projectionDelta;for(let t in e.transformOrigin=`${100*a.origin}% ${100*s.origin}% 0`,i.animationValues?e.opacity=i===this?n.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:n.opacityExit:e.opacity=i===this?void 0!==n.opacity?n.opacity:"":void 0!==n.opacityExit?n.opacityExit:0,tL){if(void 0===n[t])continue;let{correct:r,applyTo:a,isCSSVariable:s}=tL[t],l="none"===o?n[t]:r(n[t],i);if(a){let t=a.length;for(let r=0;r<t;r++)e[a[r]]=l}else s?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=i===this?ri(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(n1),this.root.sharedNodes.clear()}}}function nK(e){e.updateLayout()}function nZ(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:i}=e.layout,{animationType:n}=e.options,o=t.source!==e.layout.source;if("size"===n)ij(e=>{let i=o?t.measuredBox[e]:t.layoutBox[e],n=iF(i);i.min=r[e].min,i.max=i.min+n});else if("x"===n||"y"===n){let e="x"===n?"y":"x";nT(o?t.measuredBox[e]:t.layoutBox[e],r[e])}else ol(n,t.layoutBox,r)&&ij(i=>{let n=o?t.measuredBox[i]:t.layoutBox[i],a=iF(r[i]);n.max=n.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[i].max=e.relativeTarget[i].min+a)});let a=G();iz(a,r,t.layoutBox);let s=G();o?iz(s,e.applyTransform(i,!0),t.measuredBox):iz(s,r,t.layoutBox);let l=!nj(a),c=!1;if(!e.resumeFrom){let i=e.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:n,layout:o}=i;if(n&&o){let a=e.options.layoutAnchor||void 0,s=X();iW(s,t.layoutBox,n.layoutBox,a);let l=X();iW(l,r,o.layoutBox,a),nz(s,l)||(c=!0),i.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=s,e.relativeParent=i)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function nJ(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function nQ(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function n0(e){e.clearSnapshot()}function n1(e){e.clearMeasurements()}function n2(e){e.isLayoutDirty=!0,e.updateLayout()}function n3(e){e.isLayoutDirty=!1}function n5(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function n6(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function n4(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function n7(e){e.resolveTargetDelta()}function n8(e){e.calcProjection()}function n9(e){e.resetSkewAndRotation()}function oe(e){e.removeLeadSnapshot()}function ot(e,t,r){e.translate=tA(t.translate,0,r),e.scale=tA(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function or(e,t,r,i){e.min=tA(t.min,r.min,i),e.max=tA(t.max,r.max,i)}function oi(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let on={duration:.45,ease:[.4,0,.1,1]},oo=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),oa=oo("applewebkit/")&&!oo("chrome/")?Math.round:ez.l;function os(e){e.min=oa(e.min),e.max=oa(e.max)}function ol(e,t,r){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(nV(t)-nV(r)))}function oc(e){return e!==e.root&&e.scroll?.wasRoot}let ou=nY({attachResizeListener:(e,t)=>iG(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),od={current:void 0},oh=nY({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!od.current){let e=new ou({});e.mount(window),e.setOptions({layoutScroll:!0}),od.current=e}return od.current},resetTransform:(e,t)=>
1{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function op(e,t){let r=iY(e),i=new AbortController;return[r,{passive:!0,...t,signal:i.signal},()=>i.abort()]}function og(e,t,r){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===r);let n=i["onHover"+r];n&&eC.Gt.postRender(()=>n(t,i6(t)))}class of extends rb{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){let[i,n,o]=op(e,r);return i.forEach(e=>{let r,i=!1,o=!1,a=t=>{r&&(r(t),r=void 0),e.removeEventListener("pointerleave",l)},s=e=>{i=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),o&&(o=!1,a(e))},l=e=>{if("touch"!==e.pointerType){if(i){o=!0;return}a(e)}};e.addEventListener("pointerenter",i=>{if("touch"===i.pointerType||iN.x||iN.y)return;o=!1;let a=t(e,i);"function"==typeof a&&(r=a,e.addEventListener("pointerleave",l,n))},n),e.addEventListener("pointerdown",()=>{i=!0,window.addEventListener("pointerup",s,n),window.addEventListener("pointercancel",s,n)},n)}),o}(e,(e,t)=>(og(this.node,t,"Start"),e=>og(this.node,e,"End"))))}unmount(){}}class om extends rb{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=rC(iG(this.node.current,"focus",()=>this.onFocus()),iG(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var ov=r(52050);let ob=(e,t)=>!!t&&(e===t||ob(e,t.parentElement)),oy=new WeakSet;function ox(e){return t=>{"Enter"===t.key&&e(t)}}function o_(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function ow(e){return i5(e)&&!(iN.x||iN.y)}let ok=new WeakSet;function oC(e,t,r){let{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===r);let n=i["onTap"+("End"===r?"":r)];n&&eC.Gt.postRender(()=>n(t,i6(t)))}class oS extends rb{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:r}=this.node.props;this.unmount=function(e,t,r={}){let[i,n,o]=op(e,r),a=e=>{let i=e.currentTarget;if(!ow(e)||ok.has(e))return;oy.add(i),r.stopPropagation&&ok.add(e);let o=t(i,e),a={...n,capture:!0},s=(e,t)=>{window.removeEventListener("pointerup",l,a),window.removeEventListener("pointercancel",c,a),oy.has(i)&&oy.delete(i),ow(e)&&"function"==typeof o&&o(e,{success:t})},l=e=>{s(e,i===window||i===document||r.useGlobalTarget||ob(i,e.target))},c=e=>{s(e,!1)};window.addEventListener("pointerup",l,a),window.addEventListener("pointercancel",c,a)};return i.forEach(e=>{((r.useGlobalTarget?window:e).addEventListener("pointerdown",a,n),(0,ov.s)(e))&&(e.addEventListener("focus",e=>((e,t)=>{let r=e.currentTarget;if(!r)return;let i=ox(()=>{if(oy.has(r))return;o_(r,"down");let e=ox(()=>{o_(r,"up")});r.addEventListener("keyup",e,t),r.addEventListener("blur",()=>o_(r,"cancel"),t)});r.addEventListener("keydown",i,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",i),t)})(e,n)),iH.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(oC(this.node,t,"Start"),(e,{success:t})=>oC(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:r?.tap===!1})}unmount(){}}let oE=new WeakMap,oP=new WeakMap,oT=e=>{let t=oE.get(e.target);t&&t(e)},oI=e=>{e.forEach(oT)},oO={some:0,all:1};class oR extends rb{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.stopObserver?.();let{viewport:r={}}=this.node.getProps(),{root:i,margin:n,amount:o="some",once:a}=r,s={root:i?i.current:void 0,rootMargin:n,threshold:"number"==typeof o?o:oO[o]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,a&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:i}=this.node.getProps(),n=t?r:i;n&&n(e)};this.stopObserver=(e=this.node.current,t=function({root:e,...t}){let r=e||document;oP.has(r)||oP.set(r,{});let i=oP.get(r),n=JSON.stringify(t);return i[n]||(i[n]=new IntersectionObserver(oI,{root:e,...t})),i[n]}(s),oE.set(e,l),t.observe(e),()=>{oE.delete(e),t.unobserve(e)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}let oA=function(e,t){if("u"<typeof Proxy)return rv;let r=new Map,i=(r,i)=>rv(r,i,e,t);return new Proxy((e,t)=>i(e,t),{get:(n,o)=>"create"===o?i:(r.has(o)||r.set(o,rv(o,void 0,e,t)),r.get(o))})}({animation:{Feature:iL},exit:{Feature:iD},inView:{Feature:oR},tap:{Feature:oS},focus:{Feature:om},hover:{Feature:of},pan:{Feature:nf},drag:{Feature:np,ProjectionNode:oh,MeasureLayout:nx},layout:{ProjectionNode:oh,MeasureLayout:nx}},(e,t)=>t.isSVG??t0(e)?new tj(t):new tZ(t,{allowProjection:e!==tJ.Fragment}))},6482:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("popover").parts("arrow","arrowTip","anchor","trigger","indicator","positioner","content","title","description","closeTrigger"),n=i.build()},6535:(e,t,r)=>{"use strict";let i,n,o,a;r.d(t,{oC:()=>c});var s,l=r(34630),c=(s={box:"border-box"},n=new WeakMap,o=new WeakMap,a=e=>i||(i=new e.ResizeObserver(e=>{for(let t of e){o.set(t.target,t);let e=n.get(t.target);if(e)for(let r of e)r(t)}})),{observe:(e,t)=>
1{let r=n.get(e)||new Set;r.add(t),n.set(e,r);let i=(0,l.zk)(e);return a(i).observe(e,s),()=>{let r=n.get(e);r&&(r.delete(t),0===r.size&&(n.delete(e),a(i).unobserve(e)))}},unobserve:e=>{n.delete(e),i?.unobserve(e)}})},7153:(e,t,r)=>{"use strict";r.d(t,{BU:()=>v,F4:()=>f,JT:()=>b,L3:()=>h,N8:()=>p,Yi:()=>w,cl:()=>C,jv:()=>x,kn:()=>_,s:()=>d,vV:()=>g,xX:()=>k});var{floor:i,abs:n,round:o,min:a,max:s,pow:l,sign:c}=Math,u=e=>Number.isNaN(e)?0:e,d=(e,t,r)=>{let i=u(e);return(null==t||i>=t)&&(null==r||i<=r)},h=(e,t,r)=>a(s(u(e),t),r),p=e=>h(e,0,1),g=(e,t,r)=>(u(e)-t)/(r-t),f=(e,t,r,i)=>{let n;return h((n=e*(r-t)+t,o((u(n)-t)/i)*i+t),t,r)},m=(e,t)=>{let r=e,i=t.toString(),n=i.indexOf("."),a=n>=0?i.length-n:0;if(a>0){let e=l(10,a);r=o(r*e)/e}return r},v=(e,t,r,o)=>{let a=null!=t?Number(t):0,s=Number(r),l=(e-a)%o,u=2*n(l)>=o?e+c(l)*(o-n(l)):e-l;if(u=m(u,o),!Number.isNaN(a)&&u<a)u=a;else if(!Number.isNaN(s)&&u>s){let e=i((s-a)/o),t=a+e*o;u=e<=0||t<a?s:t}return m(u,o)},b=(e,t,r)=>e[t]===r?e:[...e.slice(0,t),r,...e.slice(t+1)];function y(e,t){let r,i,n,o,a=(r=t.values,i=t.min,0===e?i:r[e-1]),s=(n=t.values,o=t.max,e===n.length-1?o:n[e+1]),l=t.values.slice();return function(r){let i=v(r,a,s,t.step);return(l=b(l,e,r))[e]=i,l}}function x(e,t){let r=t.values[e]+t.step;return y(e,t)(r)}function _(e,t){let r=t.values[e]-t.step;return y(e,t)(r)}var w=(e,t,r,i)=>e.map((n,o)=>({min:0===o?t:e[o-1]+i,max:o===e.length-1?r:e[o+1]-i,value:n})),k=(e,t)=>{let[r,i]=e,[n,o]=t;return e=>r===i||n===o?n:n+(o-n)/(i-r)*(e-r)},C=e=>"number"==typeof e?`${e}px`:e},7364:(e,t,r)=>{"use strict";r.d(t,{bK:()=>c});var i,n=Object.defineProperty,o=e=>{throw TypeError(e)},a=(e,t,r)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?n(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r},s=(e,t,r)=>(t.has(e)||o("Cannot read from private field"),r?r.call(e):t.get(e)),l=class{constructor(e){a(this,"onTick",e),a(this,"frameId",null),a(this,"pausedAtMs",null),a(this,"context"),a(this,"cancelFrame",()=>{null!==this.frameId&&(cancelAnimationFrame(this.frameId),this.frameId=null)}),a(this,"setStartMs",e=>{this.context.startMs=e}),a(this,"start",()=>{if(null!==this.frameId)return;let e=performance.now();null!==this.pausedAtMs?(this.context.startMs+=e-this.pausedAtMs,this.pausedAtMs=null):this.context.startMs=e,this.frameId=requestAnimationFrame(s(this,i))}),a(this,"pause",()=>{null!==this.frameId&&(this.cancelFrame(),this.pausedAtMs=performance.now())}),a(this,"stop",()=>{null!==this.frameId&&(this.cancelFrame(),this.pausedAtMs=null)}),((e,t,r)=>t.has(e)?o("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r))(this,i,e=>{(this.context.now=e,this.context.deltaMs=e-this.context.startMs,!1===this.onTick(this.context))?this.stop():this.frameId=requestAnimationFrame(s(this,i))}),this.context={now:0,startMs:performance.now(),deltaMs:0}}get elapsedMs(){return null!==this.pausedAtMs?this.pausedAtMs-this.context.startMs:performance.now()-this.context.startMs}};function c(e,t){let r=new l(({deltaMs:r})=>{if(r>=t)return e(),!1});return r.start(),()=>r.stop()}i=new WeakMap},7679:(e,t,r)=>{"use strict";r.d(t,{C8:()=>f,H2:()=>l,Ok:()=>p,RP:()=>c,Yw:()=>u,eq:()=>g,g3:()=>n,i_:()=>o,jC:()=>a,nf:()=>d,sJ:()=>i,tt:()=>s});let i=e=>e,n=e=>e,o=e=>e,a=e=>e,s=e=>e,l=e=>e,c=e=>e,u=e=>e,d=e=>e;function h(){let e=e=>e;return new Proxy(e,{get:()=>e})}let p=h(),g=h(),f=e=>e},9456:(e,t,r)=>{"use strict";r.d(t,{G:()=>o,m:()=>n});var i=r(2401);function n(e,t){let{defer:r}=t,n=r?i.er:e=>e(),o=[];return o.push(n(()=>{let r="function"==typeof e?e():e;o.push(function(e,t){if(!e)return;let{attributes:r,callback:i}=t,n=new(e.ownerDocument.defaultView||window).MutationObserver(e=>{for(let t of e)"attributes"===t.type&&t.attributeName&&r.includes(t.attributeName)&&i(t)});return n.observe(e,{attributes:!0,attributeFilter:r}),()=>n.disconnect()}(r,t))})),()=>{o.forEach(e=>e?.())}}function o(e,t){let{defer:r}=t,n=r?i.er:e=>e(),o=[];return o.push(n(()=>{let r="function"==typeof e?e():e;o.push(function(e,t){let{callback:r}=t;if(!e)return;let i=new(e.ownerDocument.defaultView||window).MutationObserver(r);return i.observe(e,{childList:!0,subtree:!0}),()=>i.disconnect()}(r,t))}
1)),()=>{o.forEach(e=>e?.())}}},10916:(e,t,r)=>{"use strict";r.d(t,{J:()=>s});var i=r(49222),n=r(77766),o=r(32356),a=r(65017);let s=n.forwardRef(function(e,t){return(0,i.jsx)(a.K,{variant:"ghost","aria-label":"Close",ref:t,...e,children:e.children??(0,i.jsx)(o.US,{})})});s.displayName="CloseButton"},11001:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var i=r(45907),n=r(11867),o=(...e)=>e.map(e=>e?.trim?.()).filter(Boolean).join(" "),a=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g,s=e=>{let t,r={};for(;t=a.exec(e);)r[t[1]]=t[2];return r},l=(e,t)=>{if((0,i.Kg)(e)){if((0,i.Kg)(t))return`${e};${t}`;e=s(e)}else(0,i.Kg)(t)&&(t=s(t));return Object.assign({},e??{},t??{})};function c(...e){let t={};for(let r of e)if(r){for(let e in t){if(e.startsWith("on")&&"function"==typeof t[e]&&"function"==typeof r[e]){t[e]=(0,n.OK)(r[e],t[e]);continue}if("className"===e||"class"===e){t[e]=o(t[e],r[e]);continue}if("style"===e){t[e]=l(t[e],r[e]);continue}t[e]=void 0!==r[e]?r[e]:t[e]}for(let e in r)void 0===t[e]&&(t[e]=r[e]);for(let e of Object.getOwnPropertySymbols(r))t[e]=r[e]}return t}},11039:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var i=r(49222);let n=(0,r(96522).wt)({displayName:"ChatBubbleDots",viewBox:"0 0 64 70",path:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M13 0 H51 C57.627 0 64 6.373 64 13 V31 C64 37.627 57.627 44 51 44 H32 Q28 44 26 48 Q24 56 20 62 Q18 65 16 64 Q15 63 16 60 Q18 54 18 48 H13 C6.373 48 0 41.627 0 35 V13 C0 6.373 6.373 0 13 0 Z",fill:"currentColor"}),(0,i.jsx)("circle",{cx:"20",cy:"22",r:"5.5",fill:"white"}),(0,i.jsx)("circle",{cx:"32",cy:"22",r:"5.5",fill:"white"}),(0,i.jsx)("circle",{cx:"44",cy:"22",r:"5.5",fill:"white"})]})})},11634:(e,t,r)=>{"use strict";r.d(t,{X_:()=>c,Zr:()=>u,av:()=>l,mA:()=>s});var i=r(61325),n=r(66195),o=r(82226),a=r(13673);let s=!0,l=e=>{s&&!n.xE?(0,i.Ay)("hit",e):console.log("%c[YandexMetrika](HIT)","color: orange",e)},c=e=>{if(!s||n.xE||!window.ym)return void console.log("%c[YandexMetrika](GOAL)","color: orange",e);try{(0,i.Ay)("reachGoal",e)}catch(e){console.error("[YandexMetrika](GOAL) failed",e)}},u=async()=>{let e=null;if(n.xE)try{let{value:t}=await o.p.get({key:a.jz});t&&(e=t,(0,a.DV)(t,"fingerprint"))}catch(e){console.error("Error reading fingerprint yandex_client_id:",e)}return new Promise(t=>{s&&window.ym?window.ym(0x5a18ad9,"getClientID",r=>{let{fingerprintYandexClientId:i}=(0,a.Ln)(),n=i||e;if(n){(0,a.DV)(n,"fingerprint"),t(n);return}r&&(0,a.DV)(r,"ym"),t(r||"")}):t(e||(0,a.on)())})}},11867:(e,t,r)=>{"use strict";let i;r.d(t,{D_:()=>a,Jg:()=>n,OK:()=>l,lQ:()=>s,uR:()=>c,wg:()=>o});var n=(e,...t)=>("function"==typeof e?e(...t):e)??void 0,o=e=>e,a=e=>e(),s=()=>{},l=(...e)=>(...t)=>{e.forEach(function(e){e?.(...t)})},c=(i=0,()=>(i++,i.toString(36)))},11964:(e,t,r)=>{"use strict";r.d(t,{E:()=>f,T:()=>u,c:()=>p,h:()=>d,w:()=>c});var i=r(77766),n=r(61077),o=r(90062),a=r(81450),s=r(81987),l=i.createContext("u">typeof HTMLElement?(0,n.A)({key:"css"}):null);l.Provider;var c=function(e){return(0,i.forwardRef)(function(t,r){return e(t,(0,i.useContext)(l),r)})},u=i.createContext({}),d={}.hasOwnProperty,h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",p=function(e,t){var r={};for(var i in t)d.call(t,i)&&(r[i]=t[i]);return r[h]=e,r},g=function(e){var t=e.cache,r=e.serialized,i=e.isStringTag;return(0,o.SF)(t,r,i),(0,s.s)(function(){return(0,o.sk)(t,r,i)}),null},f=c(function(e,t,r){var n=e.css;"string"==typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var s=e[h],l=[n],c="";"string"==typeof e.className?c=(0,o.Rk)(t.registered,l,e.className):null!=e.className&&(c=e.className+" ");var p=(0,a.J)(l,void 0,i.useContext(u));c+=t.key+"-"+p.name;var f={};for(var m in e)d.call(e,m)&&"css"!==m&&m!==h&&(f[m]=e[m]);return f.className=c,r&&(f.ref=r),i.createElement(i.Fragment,null,i.createElement(g,{cache:t,serialized:p,isStringTag:"string"==typeof s}),i.createElement(s,f))})},12324:(e,t,r)=>{"use strict";r.d(t,{_:()=>n});var i=r(77766);function n(e,t={}){var r;let o,{sync:a=!1}=t,s=(r=e,(o=(0,i.useRef)(r)).current=r,o);return(0,i.useCallback)((...e)=>a?queueMicrotask(()=>s.current?.(...e)):s.current?.(...e),[a,s])}},13583:(e,t,r)=>{"use strict";r.d(t,{v:()=>k,z:()=>C});var i=r(49222),n=r(77766),o=r(61142),a=r(85554);let s=(0,a.F3)("FileTransfer",{web:()=>r.e(7520).then(r.bind(r,57520)).then(e=>new e.FileTransferWeb)});!function(e=!1){var t,r;typeof window>"u"||(window.CapacitorUtils=window.CapacitorUtils||{},void 0===window.Capacitor||e?void 0!==window.cordova&&((t=window).CapacitorUtils.Synapse=new Proxy({},{get:(e,r)=>t.cordova.plugins[r]})):(r=window).CapacitorUtils.Synapse=new Proxy({},{get:(e,t)=>new Proxy({},{get:(e,i)=>(e,n,o)=>{let a=r.Capacitor.Plugins[t];void 0===a?o(Error(`Capacitor plugin ${t} not found`)):"function"!=typeof a[i]?o(Error(`Method ${i} not found in Capacitor plugin ${t}`)):(async()=>{try{let t=await a[i](e);n(t)}catch(e){o(e)}})()}})}))}();var l=r(29084);let c=(0,a.F3)("FileOpener",{web:()=>r.e(5616).then(r.bind(r,25616)).then(e=>new e.FileOpenerWeb)});var u=r(56784);async function d(e){let t=atob(e),r=t.length,i=new Uint8Array(r);for(let e=0;e<r;e++)i[e]=t.charCodeAt(e);return Array.from(new Uint8Array(await crypto.subtle.digest("SHA-256",i))).map(e=>e.toString(16).padStart(2,"0")).join("")}var h=r(66195),p=r(97783),g=r(82226);let f=(0,a.F3)("Zip",{web:()=>r.e(7836).then(r.bind(r,17836)).then(e=>new e.ZipWeb)});var m=r(23727);let v="last_update_check",b="store_update_reminder_dismissed_at",y="downloaded_apk_version",x="update.apk",_=(0,n.createContext)(void 0);async function w(e,t,r){let i=await s.addListener("progress",t=>{if("download"===t.type&&t.url===e){if(!t.lengthComputable||t.contentLength<=0)return void r(null);r(Math.min(100,Math.max(0,t.bytes/t.contentLength*100)))}});try{await s.downloadFile({url:e,path:t,progress:!0})}finally{await i.remove().catch(()=>void 0)}}let k=({children:e})=>{let{t,currentLang:r}
1=(0,p.W)(),[a,s]=(0,n.useState)("idle"),[k,C]=(0,n.useState)(null),[S,E]=(0,n.useState)(null),[P,T]=(0,n.useState)(null),[I,O]=(0,n.useState)(null),[R,A]=(0,n.useState)(null),[L,M]=(0,n.useState)(!1),[D,N]=(0,n.useState)(!1),j=(0,n.useRef)(null),F=(0,n.useCallback)(()=>{null!==j.current&&(clearTimeout(j.current),j.current=null)},[]),$=(0,n.useCallback)(e=>{F(),j.current=setTimeout(()=>{j.current=null,N(!0)},e)},[F]);async function z(){try{let e=new URL("/bundle-info.json",window.location.origin).toString(),t=await fetch(e,{cache:"no-store"});if(!t.ok)return null;let r=await t.json();return r?.bundleId??null}catch{return null}}(0,n.useEffect)(()=>F,[F]);let V=(0,n.useCallback)(async()=>{if(!P)return!1;let e="pending_live_update.zip",t=`bundle_${P.latestBundleId}`;try{s("downloading"),O(null),A(null);try{await l.YA.deleteFile({path:e,directory:l.__.Cache})}catch{}let r=await l.YA.getUri({path:e,directory:l.__.Cache});await w(P.url,r.uri,O),O(100),s("verifying");let{data:i}=await l.YA.readFile({path:e,directory:l.__.Cache});if("string"!=typeof i)throw Error("Downloaded bundle is not readable");if((await d(i)).toLowerCase()!==P.sha256.toLowerCase())throw Error("Bundle verification failed");s("preparing");let n=await l.YA.getUri({path:"",directory:l.__.Data}),a=`${n.uri}/${t}`;await f.unzip({sourceFile:r.uri,destinationPath:a});let c=await o.q.getInfo(),u=parseInt(c.build);return await g.p.set({key:"pending_bundle_id",value:P.latestBundleId}),await g.p.set({key:"live_update_native_version",value:u.toString()}),O(100),s("ready"),N(!0),!0}catch(e){console.error(e);try{await l.YA.rmdir({path:t,directory:l.__.Data,recursive:!0})}catch{}return A(e.message||"Live update failed"),s("error"),!1}finally{try{await l.YA.deleteFile({path:e,directory:l.__.Cache})}catch{}}},[P]),B=(0,n.useCallback)(async e=>{try{let[t,r]=await Promise.all([l.YA.stat({path:x,directory:l.__.Cache}),g.p.get({key:y})]),i=r.value?parseInt(r.value,10):NaN;return t&&i===e}catch{return!1}},[]),W=(0,n.useCallback)(async(e=!1)=>{if("true"===m.env.NEXT_PUBLIC_DISABLE_UPDATES){let e=(0,h.Gu)();if("app-store"!==e&&"google-play-public"!==e)return!1}else if(!(0,h._z)()&&!(0,h.JK)())return!1;try{var t;let i;F();let n=(0,h.Gu)(),a="apk"===n&&"true"!==m.env.NEXT_PUBLIC_DISABLE_UPDATES;if(!a&&"app-store"!==n&&"google-play-public"!==n)return!1;let[l,c,d,p]=await Promise.all([g.p.get({key:v}),g.p.get({key:b}),g.p.get({key:"current_bundle_id"}),z()]),f=Date.now(),y=function(e,t,r){if(r)return!0;let i=e?Number(e):NaN;return!Number.isFinite(i)||t-i>=216e5}(l.value,f,e),x=function(e,t,r){if(r)return 0;let i=e?Number(e):NaN;return Number.isFinite(i)?Math.min(216e5,Math.max(0,216e5-(t-i))):0}(c.value,f,e),_=d.value||p||"builtin";s("checking"),A(null);let w=await o.q.getInfo(),k=parseInt(w.build);if(a){let e,t=await (e=new URLSearchParams({bundleId:_,vc:String(k)}),(0,u.bQ)(`/updates/live/check?${e.toString()}`));if(t.updateAvailable&&t.latest)return T(t.latest),E("live"),C({versionName:w.version,versionCode:k,mandatory:!1,minSdk:0,publishedAt:new Date().toISOString(),apk:{url:"",sha256:"",sizeBytes:0}}),M(!1),N(!1),s("idle"),!0}let S=await (t=w.id,i=new URLSearchParams({vc:String(k)}),t&&i.append("appId",t),r&&i.append("locale",r),(0,u.bQ)(`/updates/check?${i.toString()}`));if(S.updateAvailable&&S.latest){let e="open_store"===S.updateAction,t=!e&&y,r=e&&0===x;if(T(null),E(e?"store":"native"),C(S.latest),M(t),N(r),e&&!r&&$(x),e)s("idle");else if(S.latest.versionCode){let e=await B(S.latest.versionCode);s(e?"ready":"idle")}else s("ready");return t&&await g.p.set({key:v,value:f.toString()}),!0}return C(null),N(!1),s("idle"),!1}catch(e){return console.error(e),A(e.message||"Check failed"),s("error"),!1}finally{s(e=>"checking"===e?"idle":e)}},[M,r,B,F,$]),H=(0,n.useCallback)(async()=>{if("live"===S)return V();if(!k?.versionCode||!k.apk)return!1;try{if(await B(k.versionCode))return s("ready"),O(100),!0;s("downloading"),O(null),A(null);try{await l.YA.deleteFile({path:x,directory:l.__.Cache})}catch{}let e=await l.YA.getUri({path:x,directory:l.__.Cache});await w(k.apk.url,e.uri,O),O(100),s("verifying");let{data:t}=await l.YA.readFile({path:x,directory:l.__.Cache});if("string"!=typeof t)throw Error("Downloaded APK is not readable");if((await d(t)).toLowerCase()!==k.apk.sha256.toLowerCase())throw Error("Verification failed: Hash mismatch");return s("preparing"),await g.p.set({key:y,value:k.versionCode.toString()}),O(100),s("ready"),!0}catch(e){console.error("Download/Verify failed",e);try{await l.YA.deleteFile({path:x,directory:l.__.Cache})}catch{}return await g.p.remove({key:y}),A(e.message||"Download failed"),s("error"),!1}},[k,S,V,B]),U=(0,n.useCallback)(async()=>{try{if("live"===S)return void await o.q.exitApp();if("store"===S){k?.storeUrl&&await (0,h.HW)(k.storeUrl);return}if(!k?.versionCode)return;let e=await l.YA.getUri({path:x,directory:l.__.Cache});await c.openFile({path:e.uri,mimeType:"application/vnd.android.package-archive"}).catch(async e=>{if(e.message?.includes("permission")||e.message?.includes("Unknown Sources"))A(t("common:error_allow_unknown_sources"));else throw e}),await g.p.remove({key:y})}catch(e){console.error(e),A(t("common:error_install_failed"))}},[t,k?.storeUrl,k?.versionCode,S]),G=(0,n.useCallback)(async()=>
1{if(N(!1),"store"!==S)return;let e=Date.now().toString();$(216e5);try{await g.p.set({key:b,value:e})}catch(e){console.error("Failed to save store update reminder",e)}},[$,S]);return(0,i.jsx)(_.Provider,{value:{status:a,updateInfo:k,updateType:S,progress:I,error:R,isModalOpen:L,isMotivationOpen:D,setIsModalOpen:M,setIsMotivationOpen:N,checkForUpdates:W,downloadUpdate:H,installUpdate:U,remindUpdateLater:G},children:e})},C=()=>{let e=(0,n.useContext)(_);if(!e)throw Error("useAndroidUpdates must be used within AndroidUpdatesProvider");return e}},13664:(e,t,r)=>{"use strict";function i(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}r.d(t,{o:()=>i})},13673:(e,t,r)=>{"use strict";r.d(t,{DV:()=>d,FP:()=>o,Ln:()=>s,ey:()=>c,jz:()=>n,on:()=>l});var i=r(38483);let n="mobile_fingerprint_yandex_client_id",o="marketing-data-updated";function a(e){return e?.trim()||""}function s(){return{fingerprintYandexClientId:a(localStorage.getItem(n)),storedYandexClientId:a(localStorage.getItem(i.Oz))}}function l(){let e=s();return e.fingerprintYandexClientId||e.storedYandexClientId}function c({fingerprintYandexClientId:e,queryYandexClientId:t,storedYandexClientId:r,cookieYandexClientId:i,ymYandexClientId:n}){let o=[["fingerprint",a(e)],["query",a(t)],["storage",a(r)],["cookie",a(i)],["ym",a(n)]].find(([,e])=>!!e);return{value:o?.[1]||"",source:o?.[0]||null}}function u(){window.dispatchEvent(new CustomEvent(o))}function d(e,t){let r=a(e);if(!r)return!1;let o=s();if("fingerprint"===t){let e=o.fingerprintYandexClientId!==r||o.storedYandexClientId!==r;return localStorage.setItem(n,r),localStorage.setItem(i.Oz,r),e&&u(),e}return o.fingerprintYandexClientId?o.storedYandexClientId!==o.fingerprintYandexClientId&&(localStorage.setItem(i.Oz,o.fingerprintYandexClientId),u(),!0):o.storedYandexClientId!==r&&(localStorage.setItem(i.Oz,r),u(),!0)}},13684:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var i=r(12324),n=r(77766),o=r(28230),a=r(50373),s=r(27094),l=r(34630),c=r(90067),u=r(2401),d=r(73608),h=r(61648),p=(0,s.Op)({props:({props:e})=>({...e,present:!!e.present}),initialState:({prop:e})=>e("present")?"mounted":"unmounted",refs:()=>({node:null,styles:null}),context:({bindable:e})=>({unmountAnimationName:e(()=>({defaultValue:null})),prevAnimationName:e(()=>({defaultValue:null})),present:e(()=>({defaultValue:!1})),initial:e(()=>({sync:!0,defaultValue:!1}))}),exit:["cleanupNode"],watch({track:e,prop:t,send:r}){e([()=>t("present")],()=>{r({type:"PRESENCE.CHANGED"})})},on:{"NODE.SET":{actions:["setupNode"]},"PRESENCE.CHANGED":{actions:["setInitial","syncPresence"]}},states:{mounted:{on:{UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]},"UNMOUNT.SUSPEND":{target:"unmountSuspended"}}},unmountSuspended:{effects:["trackAnimationEvents"],on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]},UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]}}},unmounted:{on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]}}}},implementations:{actions:{setInitial:({context:e})=>{e.get("initial")||queueMicrotask(()=>{e.set("initial",!0)})},invokeOnExitComplete:({prop:e,refs:t})=>{e("onExitComplete")?.();let r=t.get("node");if(!r)return;let i=new((0,l.zk)(r)).CustomEvent("exitcomplete",{bubbles:!1});r.dispatchEvent(i)},setupNode:({refs:e,event:t})=>{e.get("node")!==t.node&&(e.set("node",t.node),e.set("styles",(0,c.L)(t.node)))},cleanupNode:({refs:e})=>{e.set("node",null),e.set("styles",null)},syncPresence:({context:e,refs:t,send:r,prop:i})=>{let n=i("present");if(n)return r({type:"MOUNT",src:"presence.changed"});let o=t.get("node");if(!n&&o?.ownerDocument.visibilityState==="hidden")return r({type:"UNMOUNT",src:"visibilitychange"});(0,u.er)(()=>
1{if(i("present"))return;let n=g(t.get("styles"));e.set("unmountAnimationName",n),"none"===n||n===e.get("prevAnimationName")||t.get("styles")?.display==="none"||t.get("styles")?.animationDuration==="0s"?r({type:"UNMOUNT",src:"presence.changed"}):r({type:"UNMOUNT.SUSPEND"})})},setPrevAnimationName:({context:e,refs:t})=>{(0,u.er)(()=>{e.set("prevAnimationName",g(t.get("styles")))})},clearPrevAnimationName:({context:e})=>{e.set("prevAnimationName",null)}},effects:{trackAnimationEvents:({context:e,refs:t,send:r,prop:i})=>{let n=t.get("node");if(!n)return;let o=r=>{(r.composedPath?.()?.[0]??r.target)===n&&e.set("prevAnimationName",g(t.get("styles")))},a=o=>{let a=g(t.get("styles"));(0,d.wt)(o)!==n||a!==e.get("unmountAnimationName")||i("present")||r({type:"UNMOUNT",src:"animationend"})},s=e=>{(0,d.wt)(e)!==n||i("present")||r({type:"UNMOUNT",src:"animationcancel"})};n.addEventListener("animationstart",o),n.addEventListener("animationcancel",s),n.addEventListener("animationend",a);let l=(0,h.eC)(n,{animationFillMode:"forwards"});return()=>{n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",s),n.removeEventListener("animationend",a),(0,u.dY)(()=>l())}}}}});function g(e){return e?.animationName||"none"}var f=(e={})=>{let{lazyMount:t,unmountOnExit:r,present:s,skipAnimationOnMount:l=!1,...c}=e,u=(0,n.useRef)(!1),d={...c,present:s,onExitComplete:(0,i._)(e.onExitComplete)},h=function(e,t){let{state:r,send:i,context:n}=e,o=r.matches("mounted","unmountSuspended");return{skip:!n.get("initial"),present:o,setNode(e){e&&i({type:"NODE.SET",node:e})},unmount(){i({type:"UNMOUNT"})}}}((0,o.z)(p,d),a._);h.present&&(u.current=!0);let g=!h.present&&!u.current&&t||r&&!h.present&&u.current;return{ref:h.setNode,getPresenceProps:()=>({"data-state":h.skip&&l?void 0:s?"open":"closed",hidden:!h.present}),present:h.present,unmounted:g}}},13704:(e,t,r)=>{"use strict";r.d(t,{CC:()=>i,I0:()=>a,jB:()=>n,q2:()=>o});let i=0,n=1,o=2,a=3},14250:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});var i=r(77766);function n(e){let[t,r]=(0,i.useState)(null),[n,o]=(0,i.useState)(!1),[a,s]=(0,i.useState)(null),[l,c]=(0,i.useState)(!1);return{data:t,isLoading:n,isCalled:l,error:a,isError:!!a,mutate:(0,i.useCallback)(t=>(o(!0),s(null),c(!0),e(t).then(e=>(r(e),o(!1),e)).catch(e=>(o(!1),s(e),e))),[e]),reset:(0,i.useCallback)(()=>{r(null),o(!1),s(null),c(!1)},[])}}},14775:(e,t,r)=>{e.exports=r(35831)},15045:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var i=r(49222),n=r(96522),o=r(15732);function a({size:e}){let{neutralsLight:t}=(0,o.F)();return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 16 16",fill:"none",asChild:!0,children:(0,i.jsxs)("svg",{children:[(0,i.jsx)("path",{d:"M10.333 8C10.333 9.28867 9.28834 10.3333 7.99967 10.3333C6.71101 10.3333 5.66634 9.28867 5.66634 8C5.66634 6.71133 6.71101 5.66667 7.99967 5.66667C9.28834 5.66667 10.333 6.71133 10.333 8Z",stroke:t}),(0,i.jsx)("path",{d:"M13.8601 6.10134C14.3976 7.02787 14.6663 7.49107 14.6663 8C14.6663 8.50893 14.3976 8.97213 13.8601 9.89867L12.5776 12.1092C12.0422 13.032 11.7745 13.4935 11.3343 13.7467C10.8941 14 10.3598 14 9.29121 14H6.70814C5.63955 14 5.10527 14 4.66505 13.7467C4.22483 13.4935 3.95713 13.032 3.42175 12.1092L2.13929 9.89867C1.60177 8.97213 1.33301 8.50893 1.33301 8C1.33301 7.49107 1.60177 7.02787 2.13929 6.10133L3.42175 3.89081C3.95713 2.96797 4.22483 2.50656 4.66505 2.25328C5.10527 2 5.63955 2 6.70814 2H9.29121C10.3598 2 10.8941 2 11.3343 2.25328C11.7745 2.50656 12.0422 2.96798 12.5776 3.89081L13.8601 6.10134Z",stroke:t})]})})}},15221:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var i=r(77766),n=r(84048);function o(e){let{key:t,recipe:r}=e,o=(0,n.$)();return(0,i.useMemo)(()=>r?o.cva(r):null!=t?o.getRecipeFn(t):o.cva({}),[t,r,o])}},15688:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("slider").parts("root","label","thumb","valueText","track","range","control","markerGroup","marker","draggingIndicator"),n=i.build()},15732:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var i=r(29131),n=r(65684),o=r(27597);let a=()=>{let e=n.w4.colors,t=(0,o.y)();return{transparent:(0,i.dU)(e.transparent,e.transparent),tooltipBg:(0,i.dU)(e.gray[700],e.gray[300]),tooltipColor:(0,i.dU)(e.whiteAlpha[900],e.gray[900]),buttonDefaultBg:(0,i.dU)(e.gray[100],e.whiteAlpha[200]),buttonDefaultHoverBg:(0,i.dU)(e.gray[200],e.whiteAlpha[300]),buttonDefaultActiveBg:(0,i.dU)(e.gray[300],e.whiteAlpha[400]),buttonDefaultColor:(0,i.dU)(e.gray[800],e.whiteAlpha[900]),switchTrackBg:(0,i.dU)(e.gray[300],e.whiteAlpha[400]),switchCheckedBg:(0,i.dU)(e.brand[400],e.brand[700]),white01:(0,i.dU)(e.landing.white01,e.landing.white01),white02:(0,i.dU)(e.landing.white02,e.landing.white02),whiteToBlack:(0,i.dU)(e.neutral[0],e.neutral[850]),whiteToBlackSecond:(0,i.dU)(e.neutral[50],e.neutral[850]),blackToWhite:(0,i.dU)(e.neutral[850],e.neutral[0]),grayDefault:(0,i.dU)(e.neutral[300],e.neutral[750]),neutral300:(0,i.dU)(e.neutral[300],e.neutral[300]),borderGray:(0,i.dU)(e.neutral[300],e.neutral[600]),borderGrayLight:(0,i.dU)(e.neutral[150],e.neutral[500]),borderGrayMuted:(0,i.dU)(e.neutral[300],e.neutral[630]),textColorDefault:(0,i.dU)(e.neutral[800],e.neutral[100]),textGrayLight:(0,i.dU)(e.neutral[550],e.neutral[580]),textSubtle:(0,i.dU)(e.neutral[650],e.neutral[150]),neutralsLight:(0,i.dU)(e.neutral[650],e.neutral[250]),bgSelect:(0,i.dU)(e.neutral[0],e.neutral[680]),modalBg:(0,i.dU)(e.neutral[0],e.blue[800]),bgSelectorModal:(0,i.dU)(e.neutral[150],e.blue[400]),bgLight:(0,i.dU)(e.neutral[50],e.neutral[950]),bgDefault:(0,i.dU)(e.neutral[150],e.neutral[850]),pageBg:(0,i.dU)(t?e.page.bgLight:e.neutral[150],e.neutral[850]),chatBg:(0,i.dU)(t?e.page.bgLight:e.neutral[50],t?e.neutral[850]:e.neutral[950]),sidebarBg:(0,i.dU)(e.page.sidebarBgLight,e.neutral[850]),pageBorder:(0,i.dU)(e.page.borderLight,e.whiteAlpha[300]),messageUserBg:(0,i.dU)(e.message.userBgLight,e.brand[750]),textForeground:(0,i.dU)(e.text.foregroundLight,e.text.foregroundDark),neutralColorGray:(0,i.dU)(e.neutral[150],e.neutral[600]),buttonNeutral:(0,i.dU)(e.neutral[100],e.neutral[700]),buttonModalNeutral:(0,i.dU)(e.neutral[150],e.blue[800]),bgPrompt:(0,i.dU)(e.neutral[200],e.neutral[850]),bgSettingElements:(0,i.dU)(e.neutral[250],e.neutral[630]),bgHoverCardNeutral:(0,i.dU)(e.neutral[200],e.neutral[650]),dividerColor:(0,i.dU)(e.neutral[300],e.neutral[650]),inputColor:(0,i.dU)(e.neutral[600],e.neutral[300]),neutralsCardProfile:(0,i.dU)(e.neutral[200],e.neutralOpacity[500]),bgCardInfo:(0,i.dU)(e.blueOpacity[200],e.neutralOpacity[500]),assistantTelegramIconBg:(0,i.dU)(e.blueOpacity[200],e.neutral[650]),assistantTelegramStatusBg:(0,i.dU)(e.brandOpacity[500],e.neutral[650]),assistantTelegramPausedStatusBg:(0,i.dU)(e.neutral[100],e.neutralOpacity[650]),assistantTelegramActionBg:(0,i.dU)(e.neutral[50],e.neutral[650]),assistantTooltipBg:(0,i.dU)(e.blue[800],e.neutral[250]),assistantTooltipIconColor:(0,i.dU)(e.brand[400],e.brand[400]),assistantCalendarHoverBg:(0,i.dU)(e.brandOpacity[500],e.brandOpacity[500]),blue500:(0,i.dU)(e.blue[500],e.blue[500]),blue900:(0,i.dU)(e.blue[900],e.blue[900]),blueDefault:(0,i.dU)(e.blue[500],e.blue[100]),blueOpacityDefault:(0,i.dU)(e.blueOpacity[400],e.blueOpacity[100]
1),cyanDefault:(0,i.dU)(e.cyan[700],e.cyan[500]),cyanOpacityDefault:(0,i.dU)(e.cyanOpacity[700],e.cyanOpacity[500]),red400:(0,i.dU)(e.red[400],e.red[400]),red500:(0,i.dU)(e.red[500],e.red[500]),redOpacity:(0,i.dU)(e.redOpacity[500],e.redOpacity[500]),purple500:(0,i.dU)(e.purple[500],e.purple[500]),success500:(0,i.dU)(e.success[500],e.success[500]),toastErrorBg:(0,i.dU)(e.red[600],e.red[200]),toastInfoBg:(0,i.dU)(e.blue[600],e.blue[200]),toastSuccessBg:(0,i.dU)(e.green[600],e.green[200]),toastWarningBg:(0,i.dU)(e.orange[600],e.orange[200]),toastColor:(0,i.dU)(e.neutral[0],e.gray[900]),buttonPrimary:(0,i.dU)(e.brand[400],e.brand[700]),buttonPrimaryLight:(0,i.dU)(e.brand[200],e.brand[800]),brand500:(0,i.dU)(e.brand[500],e.brand[500]),brand550:(0,i.dU)(e.brand[550],e.brand[550]),buttonHovered:(0,i.dU)(e.brand[600],e.brand[500]),inputHovered:(0,i.dU)(e.brand[500],e.brand[600]),buttonPressed:(0,i.dU)(e.brand[700],e.brand[600]),itemsColorBrandActive:(0,i.dU)(e.brand[550],e.brand[200]),itemsColorBrandDisabled:(0,i.dU)(e.brand[200],e.brand[650]),buttonDisabled:(0,i.dU)(e.brandOpacity[700],e.brandOpacity[600]),bgBrandLightCard:(0,i.dU)(e.brandOpacity[500],e.neutralOpacity[650]),bgBrandLightCardsSelected:(0,i.dU)(e.brandOpacity[650],e.brandOpacity[600]),bgModalTabSelected:(0,i.dU)(e.brandOpacity[650],e.brandOpacity[850]),bgNeutralHover:(0,i.dU)(e.neutralOpacity[200],e.neutralOpacity[400]),bgCardNeutral:(0,i.dU)(e.neutralOpacity[500],e.neutralOpacity[650]),bgHoverCardNeutralOpacity:(0,i.dU)(e.neutralOpacity[650],e.neutralOpacity[200]),neutralOpacity100:(0,i.dU)(e.neutralOpacity[100],e.neutralOpacity[100]),yandexIntegrationGradient:(0,i.dU)(`linear-gradient(135deg, ${e.integration.yandexGradientStart} 0%, ${e.integration.yandexGradientEnd} 100%)`,`linear-gradient(135deg, ${e.integration.yandexGradientStart} 0%, ${e.integration.yandexGradientEnd} 100%)`),cloudFilePdfAccent:(0,i.dU)(e.integration.cloudFilePdfAccent,e.integration.cloudFilePdfAccent),cloudFilePdfBg:(0,i.dU)(e.integration.cloudFilePdfBg,e.integration.cloudFilePdfBg),cloudFileSheetAccent:(0,i.dU)(e.integration.cloudFileSheetAccent,e.integration.cloudFileSheetAccent),cloudFileSheetBg:(0,i.dU)(e.integration.cloudFileSheetBg,e.integration.cloudFileSheetBg),cloudFileDocAccent:(0,i.dU)(e.integration.cloudFileDocAccent,e.integration.cloudFileDocAccent),cloudFileDocBg:(0,i.dU)(e.integration.cloudFileDocBg,e.integration.cloudFileDocBg),cloudFileTextAccent:(0,i.dU)(e.integration.cloudFileTextAccent,e.integration.cloudFileTextAccent),cloudFileTextBg:(0,i.dU)(e.integration.cloudFileTextBg,e.integration.cloudFileTextBg),cloudFileDefaultAccent:(0,i.dU)(e.integration.cloudFileDefaultAccent,e.integration.cloudFileDefaultAccent),cloudFileDefaultBg:(0,i.dU)(e.integration.cloudFileDefaultBg,e.integration.cloudFileDefaultBg),menuVoiceAccent:(0,i.dU)(e.menuIcon.voiceAccent,e.menuIcon.voiceAccent),menuVoiceBg:(0,i.dU)(e.menuIcon.voiceBg,e.menuIcon.voiceBgDark),menuPromptAccent:(0,i.dU)(e.menuIcon.promptAccent,e.menuIcon.promptAccent),menuPromptBg:(0,i.dU)(e.menuIcon.promptBg,e.menuIcon.promptBgDark),menuWebSearchAccent:(0,i.dU)(e.blue[500],e.blue[500]),menuWebSearchBg:(0,i.dU)(e.menuIcon.webSearchBg,e.menuIcon.webSearchBgDark),menuDriveBg:(0,i.dU)(e.menuIcon.driveBg,e.menuIcon.driveBgDark),menuYandexBg:(0,i.dU)(e.menuIcon.yandexBg,e.menuIcon.yandexBgDark),menuYoutubeBg:(0,i.dU)(e.menuIcon.youtubeBg,e.menuIcon.youtubeBgDark),menuDeviceAccent:(0,i.dU)(e.neutral[600],e.neutral[300]),menuDeviceBg:(0,i.dU)(e.menuIcon.deviceBg,e.menuIcon.deviceBgDark),amazon:(0,i.dU)(e.landing.amazon,e.landing.amazon),amazonLight:(0,i.dU)(e.landing.oceanGreen01,e.landing.amazon),oceanGreen01:(0,i.dU)(e.landing.oceanGreen01,e.landing.oceanGreen01),oceanGreen02:(0,i.dU)(e.landing.oceanGreen02,e.landing.oceanGreen02),gableGreen01:(0,i.dU)(e.landing.gableGreen01,e.landing.gableGreen01),bgChatV2:(0,i.dU)(e.landing.bgChat,e.landing.gableGreen01),buttonBgOceanGreen:(0,i.dU)(e.landing.oceanGreen02Light,e.landing.oceanGreen02),buttonBgOceanGreenSolid:(0,i.dU)(e.landing.oceanGreen02SolidLight,e.landing.oceanGreen02SolidDark),buttonBgOceanGreenHover:(0,i.dU)(e.landing.oceanGreen03,e.landing.oceanGreen01),oceanGreenAccent:(0,i.dU)(t?e.landing.oceanGreen02SolidDark:e.brand[500],t?e.landing.amazon:e.brand[500]),textColorGableGreen01:(0,i.dU)(e.landing.gableGreen01,e.landing.white01),textColorOceanGreen01:(0,i.dU)(e.landing.oceanGreen01,e.landing.white01),textColorGableGreen02:(0,i.dU)(e.landing.gableGreen02,e.landing.white02),brandMainLight:(0,i.dU)(e.brand[100],e.brand[750]),neutralLight:(0,i.dU)(e.neutral[50],e.neutral[950]),brandSecond:(0,i.dU)(e.neutral[80],e.brand[650]),brandColorButton:(0,i.dU)(e.brand[500],e.brand[750]),colorYellow:(0,i.dU)(e.yellow[100],e.yellow[400]),colorBlue:(0,i.dU)(e.blue[50],e.blue[300]),colorRed:(0,i.dU)(e.red[100],e.red[400]),colorGreen:(0,i.dU)(e.brand[100],e.blue[800]),colorTealDefault:(0,i.dU)(e.teal[400],e.teal[500]),attachColor:(0,i.dU)(e.neutral[500],e.brand[700]),attachHoverColor:(0,i.dU)(e.neutral[850],e.brand[500]),brandLight:(0,i.dU)(e.brand[400],e.brand[100]),greenColor:(0,i.dU)(e.brand[400],e.brand[500]),tealLight:(0,i.dU)(e.teal[100],e.teal[500]),yellowSecond:(0,i.dU)(e.yellow[200],e.yellow[500]),orangeLight:(0,i.dU)(e.orange[200],e.orange[300]),redDark:(0,i.dU)(e.red[300],e.red[500]),neutralBlueLight:(0,i.dU)(e.neutral[150],e.blue[850]),buttonPriceColor:(0,i.dU)(e.brand[500],e.brand[700]),buttonIsFavorite:(0,i.dU)(e.brand[500],e.neutral[0]),textAreaBg:(0,i.dU)(e.neutral[0],e.blue[800]),bgErrorToast:(0,i.dU)("red.600","red.200"),green:(0,i.dU)(e.green[300],e.green[300]),neutralBoxShadow:(0,i.dU)(n.w4.shadows.light,n.w4.shadows.dark),bgMirrorPanel:(0,i.dU)(e.mirror.bgLight,e.mirror.bgDark),borderMirrorPanel:(0,i.dU)(e.brand[200],e.mirror.borderDark),shadowMirrorPanel:(0,i.dU)(n.w4.shadows.mirrorLight,n.w4.shadows.mirrorDark),shadowCollapseToggle:(0,i.dU)(n.w4.shadows.collapseToggleLight,n.w4.shadows.collapseToggleDark),overlayIconBg:"whiteAlpha.200",overlayIconBgHover:"whiteAlpha.300",overlayBadgeBg:"blackAlpha.400",overlayBadgeBgHover:"blackAlpha.600",darkenAmountButton:5}}},16160:(e,t,r)=>{"use strict";function i(e,t){return Array.from(e?.querySelectorAll(t)??[])}r.d(t,{I5:()=>l,Ut:()=>s,YG:()=>i,aX:()=>o,hJ:()=>a,p_:()=>n});var n=e=>e.id;function o(e,t,r=n){return e.find(e=>r(e)===t)}function a(e,t,r=n){let i=o(e,t,r);return i?e.indexOf(i):-1}function s(e,t,r=!0){let i=a(e,t);return i=r?(i+1)%e.length:Math.min(i+1,e.length-1),e[i]}function l(e,t,r=!0){let i=a(e,t);return -1===i?r?e[e.length-1]:null:(i=r?(i-1+e.length)%e.length:Math.max(0,i-1),e[i])}},16579:()=>{},17116:(e,t,r)=>{"use strict";r.d(t,{s:()=>i});let i=e=>e?"":void 0},17539:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});var i=r(49032).M.extendWith("group")},18306:(e,t,r)=>{"use strict";e.exports=r(84406)},18360:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var i=r(49222),n=r(96522);let o=({size:e,color:t,...r})=>(0,i.jsx)(n.In,{width:e,height:e,viewBox:"0 0 22 23",fill:"none",xmlns:"http://www.w3.org/2000/svg",...r,asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M4.20208 6.64952C3.29985 6.76728 2.64432 6.99392 2.11282 7.43012C1.91028 7.59633 1.72457 7.78205 1.55835 7.98459C0.650391 9.09094 0.650391 10.7348 0.650391 14.0223C0.650391 17.3098 0.650441 19.0814 1.55839 20.1877C1.72461 20.3902 1.91033 20.576 2.11286 20.7422C3.21921 21.6501 4.86296 21.6501 8.15044 21.6501C11.4379 21.6501 13.0817 21.6501 14.188 20.7422C14.3906 20.576 14.5763 20.3902 14.7425 20.1877C15.6504 19.0814 15.6504 17.4376 15.6504 14.1501C15.6504 11.9681 15.6504 10.5101 15.3849 9.45284M15.6505 15.15V13.15L18.2505 9.68331C18.5023 9.3476 18.8975 9.15001 19.3171 9.15001C20.0535 9.15001 20.6505 9.74701 20.6505 10.4833V17.8167C20.6505 18.553 20.0535 19.15 19.3171 19.15C18.8975 19.15 18.5023 18.9524 18.2505 18.6167L15.6505 15.15ZM9.11979 5.67507C9.12659 5.64166 9.17429 5.64166 9.18119 5.67507C9.53569 7.40943 10.891 8.76482 12.6254 9.11931C12.6588 9.12614 12.6588 9.17388 12.6254 9.18071C10.891 9.5352 9.53569 10.8906 9.18119 12.6249C9.17429 12.6584 9.12659 12.6584 9.11979 12.6249C8.76529 10.8906 7.40987 9.5352 5.67551 9.18071C5.6421 9.17388 5.6421 9.12614 5.67551 9.11931C7.40987 8.76482 8.76529 7.40943 9.11979 5.67507ZM14.1285 0.667907C14.1334 0.644043 14.1674 0.644043 14.1723 0.667907C14.4256 1.90673 15.3936 2.87486 16.6325 3.12807C16.6564 3.13295 16.6564 3.16705 16.6325 3.17193C15.3936 3.42513 14.4256 4.39328 14.1723 5.63206C14.1674 5.65599 14.1334 5.65599 14.1285 5.63206C13.8753 4.39328 12.9071 3.42513 11.6683 3.17193C11.6444 3.16705 11.6444 3.13295 11.6683 3.12807C12.9071 2.87486 13.8753 1.90673 14.1285 0.667907Z",strokeWidth:r.strokeWidth??1.3,strokeLinecap:"round",strokeLinejoin:"round",stroke:t??"#4B4F58"})})})},18690:(e,t,r)=>{"use strict";r.d(t,{O:()=>_});var i=r(62564),n=r(34630),o=r(90067),a=r(2401),s=r(45907),l=r(37619),c=r(11867);function u(e=0,t=0,r=0,i=0){if("function"==typeof DOMRect)return new DOMRect(e,t,r,i);let n={x:e,y:t,width:r,height:i,top:t,right:e+r,bottom:t+i,left:e};return{...n,toJSON:()=>n}}var d=r(31416),h=r(77855),p={strategy:"absolute",placement:"bottom",listeners:!0,restoreStyles:!1,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function g(e,t){let r=e.devicePixelRatio||1;return Math.round(t*r)/r}function f(e,t){return null!=e&&.5>Math.abs(e-t)}function m(e){return"function"==typeof e?e():"clipping-ancestors"===e?"clippingAncestors":e}var v=["transform","visibility","pointer-events","--x","--y","--z-index","--reference-width","--reference-height","--available-width","--available-height","--transform-origin"],b=["top","right","bottom","left"];function y(e,t){if(!e)return c.lQ;let r=new Map(t.map(t=>[t,e.style.getPropertyValue(t)]));return()=>{r.forEach((t,r)=>{t?e.style.setProperty(r,t):e.style.removeProperty(r)}),0===e.style.length&&e.removeAttribute("style")}}function x(e){return null==e?null:(0,n.sb)(e)?e:"object"==typeof e&&e&&"contextElement"in e&&e.contextElement?e.contextElement:e}function _(e,t,r={}){let{defer:w,...k}=r,C=w?a.er:e=>e(),S=[];return S.push(C(()=>{S.push(function(e,t,r={}){var a;let _,w,k,C,S,E,P=()=>("function"==typeof t?t():t)??null,T=()=>{let t="function"==typeof e?e():e;return r.getAnchorElement?.()??t},I=()=>{var e;let t=T();return t||r.getAnchorRect?(e=r.getAnchorRect,{contextElement:(0,n.sb)(t)?t:t?.contextElement,getBoundingClientRect:()=>{let r=e?.(t);return r||!t?function(e){if(!e)return u();let{x:t,y:r,width:i,height:n}=e;return u(t,r,i,n)}(r):t.getBoundingClientRect()}}):null},O=Object.assign({},p,r),R=[],A=null,{placement:L,strategy:M,onComplete:D,onPositioned:N}=O,j=!1,F=c.lQ,$=(a=O.listeners)?!0===a?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:a:{};async function z(){!function(){if(!O.listeners)return;let e=T(),t=I(),r=P();if(!t||!r)return;let n=x(e)!==x(S),o=r!==E;(n||o)&&(F(),S=e,E=r,F=(0,i.ll)(t,r,V,$))}();let e=P();if(!e)return;if(e!==A){var t;let r,n;_?.(),w?.(),A=e,_=O.restoreStyles?y(e,v):void 0,r=e.querySelector("[data-part=arrow]"),w=O.restoreStyles?y(r,b):void 0,R=[function(e,t){if(!(0,s.kZ)(t.offset??t.gutter))return(0,i.cY)(({placement:r})=>{let i=(e?.clientHeight||0)/2,n=t.offset?.mainAxis??t.gutter,{hasAlign:o}=(0,h.eG)(r),a=o?void 0:t.shift,s=t.offset?.crossAxis??a;return(0,l.oE)({crossAxis:s,mainAxis:"number"==typeof n?n+i:n??i,alignmentAxis:t.shift})})}(r,O),function(e){if(e.flip)return(0,i.UU)(()=>{let t=m(e.boundary);return{...t?{boundary:t}:void 0,padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip}})}(O),function(e){if(e.slide||e.overlap)return(0,i.BN)(()=>{let t=m(e.boundary);return{...t?{boundary:t}:void 0,mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(0,i.ER)()}})}(O),(t=e.ownerDocument,n=r||t.createElement("div"),(0,i.UE)({element:n,padding:O.arrowPadding})),(0,d.me)(r),(0,d.jv)({gutter:O.gutter,offset:O.offset,overlap:O.overlap},r),function(e){let t,r,n,o;if(!1!==e.sizeMiddleware||e.sameWidth||e.fitViewport)return(0,i.Ej)(()=>{let i=m(e.boundary);return{padding:e.overflowPadding,...i?{boundary:i}:void 0,apply({elements:e,rects:i,availableHeight:a,availableWidth:s}){let l=e.floating,c=Math.round(i.reference.width),u=Math.round(i.reference.height);s=Math.floor(s),a=Math.floor(a),f(t,c)||(l.style.setProperty("--reference-width",`${c}px`),t=c),f(r,u)||(l.style.setProperty("--reference-height",`${u}px`),r=u),f(n,s)||(l.style.setProperty("--available-width",`${s}px`),n=s),f(o,a)||(l.style.setProperty("--available-height",`${a}px`),o=a)}}})}(O),function(e){if(e.hideWhenDetached)return(0,i.jD)(()=>({strategy:"referenceHidden",boundary:m(e.boundary)??"clippingAncestors"}))}(O),d.Vf],j=!1}let r=I();if(!r)return;let a=await (0,i.rD)(r,e,{placement:L,middleware:R,strategy:M});D?.(a);let c=(0,n.zk)(e),u=g(c,a.x),p=g(c,a.y);if(f(k,u)||(e.style.setProperty("--x",`${u}px`),k=u),f(C,p)||(e.style.setProperty("--y",`${p}px`),C=p),O.hideWhenDetached&&(a.middlewareData.hide?.referenceHidden?(e.style.setProperty("visibility","hidden"),e.style.setProperty("pointer-events","none")):(e.style.removeProperty("visibility"),e.style.removeProperty("pointer-events"))),!j){let t=e.firstElementChild;t&&(e.style.setProperty("--z-index",(0,o.L)(t).zIndex),j=!0)}}async function V(){r.updatePosition?(await r.updatePosition({updatePosition:z,floatingElement:P()}),N?.({placed:!0})):await z()}return V(),()=>{F(),w?.(),_?.(),N?.({placed:!1})}}(e,t,k))})),()=>
1{S.forEach(e=>e?.())}}},19333:(e,t,r)=>{"use strict";function i(e,t){let r={};for(let i in e){let n=t(i,e[i]);r[n[0]]=n[1]}return r}r.d(t,{N:()=>i})},19354:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});let i=()=>window?.matchMedia("(display-mode: standalone)").matches},19528:(e,t,r)=>{"use strict";r.d(t,{S:()=>P,u:()=>E});var i=r(73608),n=r(34630),o=r(2401),a=r(70247),s=r(71819),l=r(28522),c=r(68512),u=r(11867),d="pointerdown.outside",h="focus.outside";function p(e,t){if(!t||!("clientY"in e))return!1;let r=t.scrollHeight>t.clientHeight,i=r&&e.clientX>t.offsetLeft+t.clientWidth,n=t.scrollWidth>t.clientWidth,o=n&&e.clientY>t.offsetTop+t.clientHeight,a={x:t.offsetLeft,y:t.offsetTop,width:t.clientWidth+16*!!r,height:t.clientHeight+16*!!n},s={x:e.clientX,y:e.clientY};return a.y<=s.y&&s.y<=a.y+a.height&&a.x<=s.x&&s.x<=a.x+a.width&&(i||o)}function g(e,t,r){let i=new(e.ownerDocument.defaultView||window).CustomEvent(t,r);return e.dispatchEvent(i)}var f=r(19620),m=r(45907),v=r(90067),b="layer:request-dismiss",y={layers:[],branches:[],recentlyRemoved:new Set,count(){return this.layers.length},pointerBlockingLayers(){return this.layers.filter(e=>e.pointerBlocking)},topMostPointerBlockingLayer(){return[...this.pointerBlockingLayers()].slice(-1)[0]},hasPointerBlockingLayer(){return this.pointerBlockingLayers().length>0},isBelowPointerBlockingLayer(e){return this.indexOf(e)<(this.topMostPointerBlockingLayer()?this.indexOf(this.topMostPointerBlockingLayer()?.node):-1)},isTopMost(e){let t=this.layers[this.count()-1];return t?.node===e},getNestedLayers(e){return Array.from(this.layers).slice(this.indexOf(e)+1)},getLayersByType(e){return this.layers.filter(t=>t.type===e)},getNestedLayersByType(e,t){let r=this.indexOf(e);return -1===r?[]:this.layers.slice(r+1).filter(e=>e.type===t)},getParentLayerOfType(e,t){let r=this.indexOf(e);if(!(r<=0))return this.layers.slice(0,r).reverse().find(e=>e.type===t)},countNestedLayersOfType(e,t){return this.getNestedLayersByType(e,t).length},isInNestedLayer(e,t){return!!this.getNestedLayers(e).some(e=>
1(0,n.gR)(e.node,t))||!!(this.recentlyRemoved.size>0)},isInBranch(e){return Array.from(this.branches).some(t=>(0,n.gR)(t,e))},add(e){let t=this.indexOf(e.node);-1!==t&&this.layers.splice(t,1),this.layers.push(e),this.syncLayers()},addBranch(e){this.branches.push(e)},remove(e){let t=this.indexOf(e);if(t<0)return;let r=this.layers[t];r.styleTargets?.forEach(e=>{var t;let r=e();r&&((t=r).style.removeProperty("--layer-index"),t.style.removeProperty("--nested-layer-count"),t.style.removeProperty("--z-index"),t.removeAttribute("data-nested"),t.removeAttribute("data-has-nested"))}),this.recentlyRemoved.add(e),(0,o.dY)(()=>this.recentlyRemoved.delete(e)),t<this.count()-1&&this.getNestedLayers(e).forEach(t=>y.dismiss(t.node,e)),this.layers.splice(t,1),this.syncLayers()},removeBranch(e){let t=this.branches.indexOf(e);t>=0&&this.branches.splice(t,1)},syncLayers(){this.layers.forEach((e,t)=>{x(e,t,e.node),e.styleTargets?.forEach(r=>{let i=r();if(!i||i===e.node)return;x(e,t,i);let{zIndex:n}=(0,v.L)(e.node);i.style.setProperty("--z-index",n)})})},indexOf(e){return this.layers.findIndex(t=>t.node===e)},dismiss(e,t){var r,i,n,o,a,s;let l,c=this.indexOf(e);if(-1===c)return;let u=this.layers[c];r=e,i=b,n=e=>{u.requestDismiss?.(e),e.defaultPrevented||u?.dismiss()},r.addEventListener(i,n,{once:!0}),o=e,a=b,s={originalLayer:e,targetLayer:t,originalIndex:c,targetIndex:t?this.indexOf(t):-1},l=new(o.ownerDocument.defaultView||window).CustomEvent(a,{cancelable:!0,bubbles:!0,detail:s}),o.dispatchEvent(l),this.syncLayers()},clear(){this.remove(this.layers[0].node)}};function x(e,t,r){r.style.setProperty("--layer-index",`${t}`),r.removeAttribute("data-nested"),r.removeAttribute("data-has-nested"),y.getParentLayerOfType(e.node,e.type)&&r.setAttribute("data-nested",e.type);let i=y.countNestedLayersOfType(e.node,e.type);i>0&&r.setAttribute("data-has-nested",e.type),r.style.setProperty("--nested-layer-count",`${i}`)}var _=r(61648),w=new WeakMap,k=new WeakMap;function C(e){let t=y.isBelowPointerBlockingLayer(e)?"none":"auto";e.style.pointerEvents!==t&&(e.style.pointerEvents=t)}function S(){y.layers.forEach(({node:e})=>{C(e),function(e){if(k.has(e))return;let t=(0,n.zk)(e);if(void 0===t.MutationObserver)return;let r=new t.MutationObserver(()=>{k.has(e)&&C(e)});r.observe(e,{attributes:!0,attributeFilter:["style"]}),k.set(e,r)}(e)})}function E(e,t){let{defer:r}=t,v=r?o.er:e=>e(),b=[];return b.push(v(()=>{let r=(0,m.Tn)(e)?e():e;b.push(function(e,t){var r,m;let v,b,{warnOnMissingNode:x=!0}=t;if(x&&!e)return void(0,f.R8)("[@zag-js/dismissable] node is `null` or `undefined`");if(!e)return;let{onDismiss:C,onRequestDismiss:E,pointerBlocking:P,exclude:T,debug:I,type:O="dialog",layerStyleTargets:R}=t;y.add({dismiss:C,node:e,type:O,pointerBlocking:P,requestDismiss:E,styleTargets:R}),S();let A=[P?(r=t.persistentElements,v=(0,n.YE)(e),b=[],y.hasPointerBlockingLayer()&&!v.body.hasAttribute("data-inert")&&(w.set(v.body,v.body.style.pointerEvents),queueMicrotask(()=>{let e=v.body;e&&(e.style.pointerEvents="none",e.setAttribute("data-inert",""))})),r?.forEach(e=>{let[t,r]=function(e,t){let{timeout:r,rootNode:i}=t,o=(0,n.zk)(i),a=(0,n.YE)(i),s=new o.AbortController;return function(e,t,r){let{signal:i}=t;return[new Promise((t,n)=>{let o=setTimeout(()=>{n(Error(`Timeout of ${r}ms exceeded`))},r);i.addEventListener("abort",()=>{clearTimeout(o),n(new DOMException("Promise aborted","AbortError"))}),e.then(e=>{i.aborted||(clearTimeout(o),t(e))}).catch(e=>{i.aborted||(clearTimeout(o),n(e))})}),()=>t.abort()]}(new Promise(t=>{let r=e();if(r)return void t(r);let i=new o.MutationObserver(()=>{let r=e();r&&r.isConnected&&(i.disconnect(),t(r))});i.observe(a.body,{childList:!0,subtree:!0})}),s,r)}(()=>{let t=e();return(0,n.sb)(t)?t:null},{timeout:1e3});t.then(e=>b.push((0,_.eC)(e,{pointerEvents:"auto"}))),b.push(r)}),()=>{y.hasPointerBlockingLayer()||(queueMicrotask(()=>{let e=v.body;if(!e)return;let t=w.get(e);void 0!==t&&(e.style.pointerEvents=t,w.delete(e)),e.removeAttribute("data-inert"),0===e.style.length&&e.removeAttribute("style")}),b.forEach(e=>e()))}):void 0,(m=function(r){y.isTopMost(e)&&(t.onEscapeKeyDown?.(r),!r.defaultPrevented&&C&&(r.preventDefault(),C()))},(0,i.kn)((0,n.YE)(e),"keydown",e=>{"Escape"!==e.key||e.isComposing||m?.(e)},{capture:!0})),function(e,t){let{defer:r}=t,f=r?o.er:e=>e(),m=[];return m.push(f(()=>{let r="function"==typeof e?e():e;m.push(function(e,t){let r,f,{exclude:m,onFocusOutside:v,onPointerDownOutside:b,onInteractOutside:y,defer:x,followControlledElements:_=!0}=t;if(!e)return;let w=(0,n.YE)(e),k=(0,n.zk)(e),C=r={each(e){for(let t=0;t<k.frames?.length;t+=1){let r=k.frames[t];r&&e(r)}},addEventListener:(e,t,i)=>(r.each(r=>{try{r.document.addEventListener(e,t,i)}catch{}}),()=>{try{r.removeEventListener(e,t,i)}catch{}}),removeEventListener(e,t,i){r.each(r=>{try{r.document.removeEventListener(e,t,i)}catch{}})}},S=(f=null!=k.frameElement?k.parent:null,{addEventListener:(e,t,r)=>{try{f?.addEventListener(e,t,r)}catch{}return()=>{try{f?.removeEventListener(e,t,r)}catch{}}},removeEventListener:(e,t,r)=>{try{f?.removeEventListener(e,t,r)}catch{}}});function E(t,r){if(!(0,n.sb)(r)||!r.isConnected||(0,n.gR)(e,r)||function(e,t){if(!("clientY"in t)||!e)return!1;let r=e.getBoundingClientRect();
1return 0!==r.width&&0!==r.height&&r.top<=t.clientY&&t.clientY<=r.top+r.height&&r.left<=t.clientX&&t.clientX<=r.left+r.width}(e,t)||_&&(0,l.$5)(e,r))return!1;let i=w.querySelector(`[aria-controls="${e.id}"]`);return!(i&&p(t,(0,c.ob)(i)))&&!p(t,(0,c.ob)(e))&&!m?.(r)}let P=new Set,T=(0,n.Ng)(e?.getRootNode()),I=!1;function O(t){I=!0;let r=()=>{I=!1};function l(r){let l=x&&!(0,a.CN)()?o.er:e=>e(),c=r??t,h=c?.composedPath?.()??[c?.target];l(()=>{let r=T?h[0]:(0,i.wt)(t);if(e&&E(t,r)){if(b||y){let t=(0,u.OK)(b,y);e.addEventListener(d,t,{once:!0})}g(e,d,{bubbles:!1,cancelable:!0,detail:{originalEvent:c,contextmenu:(0,i.fv)(c),focusable:function(e){for(let t of e)if((0,n.sb)(t)&&(0,s.tp)(t))return!0;return!1}(h),target:r}})}})}w.addEventListener("pointerup",r,{once:!0}),k.addEventListener("pointerup",r,{once:!0}),"touch"===t.pointerType?(P.forEach(e=>e()),P.add((0,i.kn)(w,"click",l,{once:!0})),P.add(S.addEventListener("click",l,{once:!0})),P.add(C.addEventListener("click",l,{once:!0}))):l()}let R=new Set,A=setTimeout(()=>{R.add((0,i.kn)(w,"pointerdown",O,!0)),R.add(S.addEventListener("pointerdown",O,!0)),R.add(C.addEventListener("pointerdown",O,!0))},0);function L(t){I||(x?o.er:e=>e())(()=>{let r=t?.composedPath?.()??[t?.target],n=T?r[0]:(0,i.wt)(t);if(e&&E(t,n)){if(v||y){let t=(0,u.OK)(v,y);e.addEventListener(h,t,{once:!0})}g(e,h,{bubbles:!1,cancelable:!0,detail:{originalEvent:t,contextmenu:!1,focusable:(0,s.tp)(n),target:n}})}})}return(0,a.CN)()||(R.add((0,i.kn)(w,"focusin",L,!0)),R.add(S.addEventListener("focusin",L,!0)),R.add(C.addEventListener("focusin",L,!0))),()=>{clearTimeout(A),P.forEach(e=>e()),R.forEach(e=>e())}}(r,t))})),()=>{m.forEach(e=>e?.())}}(e,{exclude:function(r){if(!e)return!1;let i="function"==typeof T?T():T,o=Array.isArray(i)?i:[i],a=t.persistentElements?.map(e=>e()).filter(n.sb);return a&&o.push(...a),o.some(e=>(0,n.gR)(e,r))||y.isInNestedLayer(e,r)},onFocusOutside:function(e){let r=(0,i.wt)(e.detail.originalEvent);y.isInBranch(r)||(t.onFocusOutside?.(e),t.onInteractOutside?.(e),e.defaultPrevented||(I&&console.log("onFocusOutside:",e.detail.originalEvent),C?.()))},onPointerDownOutside:function(r){let n=(0,i.wt)(r.detail.originalEvent);y.isBelowPointerBlockingLayer(e)||y.isInBranch(n)||(t.onPointerDownOutside?.(r),t.onInteractOutside?.(r),r.defaultPrevented||(I&&console.log("onPointerDownOutside:",r.detail.originalEvent),C?.()))},defer:t.defer})];return()=>{let t;y.remove(e),S(),(t=k.get(e))&&(t.disconnect(),k.delete(e)),e.style.pointerEvents="",A.forEach(e=>e?.())}}(r,t))})),()=>{b.forEach(e=>e?.())}}function P(e,t={}){let{defer:r}=t,i=r?o.er:e=>e(),n=[];return n.push(i(()=>{let t=(0,m.Tn)(e)?e():e;t?(y.addBranch(t),n.push(()=>{y.removeBranch(t)})):(0,f.R8)("[@zag-js/dismissable] branch node is `null` or `undefined`")})),()=>{n.forEach(e=>e?.())}}},19620:(e,t,r)=>{"use strict";function i(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}function n(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}function o(e,t){if(null==e)throw Error(t())}function a(e,t,r){let i=[];for(let r of t)null==e[r]&&i.push(r);if(i.length>0)throw Error(`[zag-js${r?` > ${r}`:""}] missing required props: ${i.join(", ")}`)}r.d(t,{D8:()=>o,Pe:()=>a,R8:()=>i,V1:()=>n})},19959:(e,t,r)=>{"use strict";r.d(t,{E:()=>i,U:()=>n});let i=(e,t)=>{if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[r,i]=e.split("/");if(!r||!i||"currentBg"===r)return{invalid:!0,value:r};let n=t(`colors.${r}`),o=t.raw(`opacity.${i}`)?.value;if(!o&&isNaN(Number(i)))return{invalid:!0,value:r};let a=o?100*Number(o)+"%":`${i}%`,s=n??r;return{invalid:!1,color:s,value:`color-mix(in srgb, ${s} ${a}, transparent)`}},n=e=>(t,r)=>{let i=r.utils.colorMix(t);if(i.invalid)return{[e]:t};let n="--mix-"+e;return{[n]:i.value,[e]:`var(${n}, ${i.color})`}}},20527:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var i=r(31416),n={bottom:"rotate(45deg)",left:"rotate(135deg)",top:"rotate(225deg)",right:"rotate(315deg)"};function o(e={}){let{placement:t,sameWidth:r,fitViewport:a,strategy:s="absolute"}=e;return{arrow:{position:"absolute",width:i.O3.arrowSize.reference,height:i.O3.arrowSize.reference,[i.O3.arrowSizeHalf.variable]:`calc(${i.O3.arrowSize.reference} / 2)`,[i.O3.arrowOffset.variable]:`calc(${i.O3.arrowSizeHalf.reference} * -1)`},arrowTip:{transform:t?n[t.split("-")[0]]:void 0,background:i.O3.arrowBg.reference,top:"0",left:"0",width:"100%",height:"100%",position:"absolute",zIndex:"inherit"},floating:{position:s,isolation:"isolate",minWidth:r?void 0:"max-content",width:r?"var(--reference-width)":void 0,maxWidth:a?"var(--available-width)":void 0,maxHeight:a?"var(--available-height)":void 0,pointerEvents:t?void 0:"none",top:"0px",left:"0px",transform:t?"translate3d(var(--x), var(--y), 0)":"translate3d(0, -100vh, 0)",zIndex:"var(--z-index)"}}}},20546:(e,t,r)=>{"use strict";r.d(t,{$G0:()=>b,BCk:()=>$,GJJ:()=>C,GPF:()=>O,GUg:()=>n,H6t:()=>F,Juj:()=>U,KOO:()=>o,KjC:()=>B,LG1:()=>P,MO8:()=>I,Mbf:()=>k,Mst:()=>q,Oev:()=>R,Oz0:()=>y,RMN:()=>L,RVb:()=>m,SXS:()=>Y,TdP:()=>x,UyR:()=>j,V3f:()=>l,ZT8:()=>_,_rf:()=>z,aPL:()=>c,bTr:()=>V,efR:()=>S,exc:()=>X,hDN:()=>u,hVg:()=>w,i84:()=>p,l_V:()=>D,lfb:()=>a,mDR:()=>T,qbB:()=>W,rGi:()=>v,s21:()=>E,sgM:()=>G,sk9:()=>d,tv7:()=>N,ucQ:()=>f,wwB:()=>s,xCi:()=>g,xPd:()=>H,yPJ:()=>M,z9i:()=>A,zrT:()=>h});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"}},{tag:"line",attr:{x1:"12",x2:"12",y1:"8",y2:"12"}},{tag:"line",attr:{x1:"12",x2:"12.01",y1:"16",y2:"16"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"}},{tag:"path",attr:{d:"M12 9v4"}},{tag:"path",attr:{d:"M12 17h.01"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 5v14"}},{tag:"path",attr:{d:"m19 12-7 7-7-7"}}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m12 19-7-7 7-7"}},{tag:"path",attr:{d:"M19 12H5"}}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 12h14"}},{tag:"path",attr:{d:"m12 5 7 7-7 7"}}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m5 12 7-7 7 7"}},{tag:"path",attr:{d:"M12 19V5"}}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9"}},{tag:"path",attr:{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0"}}]})(e)}function d(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"}}]})(e)}function h(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m6 9 6 6 6-6"}}]})(e)}function p(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m15 18-6-6 6-6"}}]})(e)}function g(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m9 18 6-6-6-6"}}]})(e)}function f(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m18 15-6-6-6 6"}}]})(e)}function m(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m7 20 5-5 5 5"}},{tag:"path",attr:{d:"m7 4 5 5 5-5"}}]})(e)}function v(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m7 15 5 5 5-5"}},{tag:"path",attr:{d:"m7 9 5-5 5 5"}}]})(e)}function b(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}},{tag:"path",attr:{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}}]})(e)}function y(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}},{tag:"polyline",attr:{points:"7 10 12 15 17 10"}},{tag:"line",attr:{x1:"12",x2:"12",y1:"15",y2:"3"}}]})(e)}function x(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}},{tag:"polyline",attr:{points:"15 3 21 3 21 9"}},{tag:"line",attr:{x1:"10",x2:"21",y1:"14",y2:"3"}}]})(e)}function _(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z"}},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"}}]})(e)}function w(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"}},{tag:"polyline",attr:{points:"14 2 14 8 20 8"}},{tag:"line",attr:{x1:"16",x2:"8",y1:"13",y2:"13"}},{tag:"line",attr:{x1:"16",x2:"8",y1:"17",y2:"17"}},{tag:"line",attr:{x1:"10",x2:"8",y1:"9",y2:"9"}}]})(e)}function k(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"}},{tag:"line",attr:{x1:"4",x2:"4",y1:"22",y2:"15"}}]})(e)}function C(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M2 9V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1"}},{tag:"path",attr:{d:"M2 13h10"}},{tag:"path",attr:{d:"m9 16 3-3-3-3"}}]})(e)}function S(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}},{tag:"line",attr:{x1:"12",x2:"12",y1:"10",y2:"16"}},{tag:"line",attr:{x1:"9",x2:"15",y1:"13",y2:"13"}}]})(e)}function E(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}}]})(e)}function P(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"}},{tag:"line",attr:{x1:"2",x2:"22",y1:"12",y2:"12"}},{tag:"path",attr:{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"}}]})(e)}function T(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"}}]})(e)}function I(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"}},{tag:"path",attr:{d:"M12 16v-4"}},{tag:"path",attr:{d:"M12 8h.01"}}]})(e)}function O(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}},{tag:"path",attr:{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"}}]})(e)}function R(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 6h18"}},{tag:"path",attr:{d:"M7 12h10"}},{tag:"path",attr:{d:"M10 18h4"}}]})(e)}function A(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"4",x2:"20",y1:"12",y2:"12"}},{tag:"line",attr:{x1:"4",x2:"20",y1:"6",y2:"6"}},{tag:"line",attr:{x1:"4",x2:"20",y1:"18",y2:"18"}}]})(e)}function L(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m3 21 1.9-5.7a8.5 8.5 0 1 1 3.8 3.8z"}}]})(e)}function M(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"2",x2:"22",y1:"2",y2:"22"}},{tag:"path",attr:{d:"M18.89 13.23A7.12 7.12 0 0 0 19 12v-2"}},{tag:"path",attr:{d:"M5 10v2a7 7 0 0 0 12 5"}},{tag:"path",attr:{d:"M15 9.34V5a3 3 0 0 0-5.68-1.33"}},{tag:"path",attr:{d:"M9 9v3a3 3 0 0 0 5.12 2.12"}},{tag:"line",attr:{x1:"12",x2:"12",y1:"19",y2:"22"}}]})(e)}function D(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z"}},{tag:"path",attr:{d:"M19 10v2a7 7 0 0 1-14 0v-2"}},{tag:"line",attr:{x1:"12",x2:"12",y1:"19",y2:"22"}}]})(e)}function N(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"1"}},{tag:"circle",attr:{cx:"19",cy:"12",r:"1"}},{tag:"circle",attr:{cx:"5",cy:"12",r:"1"}}]})(e)}function j(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48"}}]})(e)}function F(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"}},{tag:"path",attr:{d:"m15 5 4 4"}}]})(e)}function $(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",x2:"12",y1:"17",y2:"22"}},{tag:"path",attr:{d:"M5 17h14v-1.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V6h1a2 2 0 0 0 0-4H8a2 2 0 0 0 0 4h1v4.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24Z"}}]})(e)}function z(e){return(0,
1i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 12h14"}},{tag:"path",attr:{d:"M12 5v14"}}]})(e)}function V(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m17 2 4 4-4 4"}},{tag:"path",attr:{d:"M3 11v-1a4 4 0 0 1 4-4h14"}},{tag:"path",attr:{d:"m7 22-4-4 4-4"}},{tag:"path",attr:{d:"M21 13v1a4 4 0 0 1-4 4H3"}}]})(e)}function B(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m13.5 8.5-5 5"}},{tag:"path",attr:{d:"m8.5 8.5 5 5"}},{tag:"circle",attr:{cx:"11",cy:"11",r:"8"}},{tag:"path",attr:{d:"m21 21-4.3-4.3"}}]})(e)}function W(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"11",cy:"11",r:"8"}},{tag:"path",attr:{d:"m21 21-4.3-4.3"}}]})(e)}function H(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"}},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"}}]})(e)}function U(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{width:"18",height:"18",x:"3",y:"3",rx:"2"}}]})(e)}function G(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"}}]})(e)}function q(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 6h18"}},{tag:"path",attr:{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6"}},{tag:"path",attr:{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2"}},{tag:"line",attr:{x1:"10",x2:"10",y1:"11",y2:"17"}},{tag:"line",attr:{x1:"14",x2:"14",y1:"11",y2:"17"}}]})(e)}function X(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"}},{tag:"path",attr:{d:"M15.54 8.46a5 5 0 0 1 0 7.07"}},{tag:"path",attr:{d:"M19.07 4.93a10 10 0 0 1 0 14.14"}}]})(e)}function Y(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 6 6 18"}},{tag:"path",attr:{d:"m6 6 12 12"}}]})(e)}},20752:(e,t,r)=>{"use strict";r.d(t,{Jd:()=>f,hC:()=>m,vu:()=>g});var i=r(49222),n=r(77766),o=r(57589),a=r(14775),s=r(98821),l=r(88238),c=r(97783),u=r(89542),d=r(98929);let h="chat-ai-bot:user-refetch",p=(0,n.createContext)({}),g=({children:e,initialUser:t,initialFreeRequests:r})=>{let[g,f]=(0,n.useState)(()=>!!t),m=(0,o.tg)(g),{replace:v}=(0,a.useRouter)(),{t:b}=(0,c.W)(),y=(0,o.H7)(),{mutate:x}=(0,l.iX)(),[_,w]=(0,n.useState)(!1),k=(0,n.useRef)(t),[C,S]=(0,n.useState)(r??0);m.data&&(k.current=m.data);let E=(0,n.useCallback)(async()=>{w(!0),f(!1);try{await new Promise(e=>setTimeout(e,100)),await x("/user")}finally{f(!0),w(!1)}},[x]);(0,n.useEffect)(()=>{let e=()=>{E()};return window.addEventListener(h,e),()=>{window.removeEventListener(h,e)}},[E]),(0,n.useEffect)(()=>{(async()=>
1{if(m.error?.statusCode===401){await d.qs.clearTokens(),v("/auth/sign-in");return}m.error?.statusCode===404&&(await d.qs.clearTokens(),v("/auth/sign-up"))})()},[v,m.error?.statusCode]);let P=m.data??k.current;if((0,n.useEffect)(()=>{P&&(0,u.ls)(P.id)},[P]),!P)return null;let T=P.firstnameWeb||P.firstname||P.email?.split("@")[0]||b("common:you")||"You",I=P?.settings?.codeBlockStyle||"auto";async function O(e){w(!0),f(!1);let t=await y.mutate(e);return t instanceof s.j$||await x("/user"),f(!0),w(!1),t}return(0,i.jsx)(p.Provider,{value:{user:P,displayedUsername:T,updateUser:O,refetchUser:E,patchUser:function(e){let t=k.current;if(!t)return;let r={...t,...e};k.current=r,x("/user",r,!1)},isLoading:_,codeBlockStyle:I,updateFreeRequest:function(e){S(e)},freeRequests:C},children:e})},f=()=>(0,n.useContext)(p),m=()=>(0,n.useContext)(p)},21330:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var i=r(49222),n=r(96522);function o({size:e,color:t}){return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 24 24",fill:"none",color:t??"#093933",asChild:!0,children:(0,i.jsxs)("svg",{children:[(0,i.jsx)("path",{d:"M18 11.5V15C18 18.2998 18 19.9497 16.9749 20.9749C15.9497 22 14.2998 22 11 22C7.70017 22 6.05025 22 5.02513 20.9749C4 19.9497 4 18.2998 4 15V9C4 5.70017 4 4.05025 5.02513 3.02513C6.05025 2 7.70017 2 11 2C11.7473 2 11.41 2 12 2.01191",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M11.125 18.75H11M11.25 18.75C11.25 18.8881 11.1381 19 11 19C10.8619 19 10.75 18.8881 10.75 18.75C10.75 18.6119 10.8619 18.5 11 18.5C11.1381 18.5 11.25 18.6119 11.25 18.75Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M15.5714 1C16.0716 1.47074 16.9998 3.60714 16 5C16.9 5.30769 17.8 4.69231 18.1 3.82357C18.5718 4.32252 19 5.45557 19 6.17643C19 7.736 17.6568 9 16 9C14.3432 9 13 7.736 13 6.17643C13 5.21052 13.387 4.41643 13.9998 3.82357C14.6136 3.23114 15.5714 2.42948 15.5714 1Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})})}},21778:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem"),n=i.build()},22316:(e,t,r)=>{"use strict";r.d(t,{fC:()=>i.fC,DH:()=>i.DH,Xt:()=>i.Xt,sf:()=>i.sf,KE:()=>f,Q6:()=>i.Q6,pW:()=>i.pW,YO:()=>i.YO,W2:()=>i.W2,OH:()=>i.OH,Ef:()=>i.Ef,ey:()=>i.ey});var i=r(89434),n=r(49222),o=r(77766),a=r(27597),s=r(96522),l=r(65039),c=r(97783),u=r(15732),d=r(32421),h=r(37083),p=r(24322),g=r(46199);function f({isActive:e}){let{t}=(0,c.W)(),{oceanGreenAccent:r,white01:m,textSubtle:v}=(0,u.F)(),b=(0,a.y)(),y=(0,i.OH)(),[x,_]=(0,o.useState)(!1);(0,o.useEffect)(()=>{!e||localStorage.getItem(h.Oj)||_(!0)},[e]);let w=(0,o.useCallback)(()=>{localStorage.setItem(h.Oj,"true"),_(!1)},[]),k=(0,o.useCallback)(()=>{_(!1),y?.startTour()},[y]);return(0,n.jsx)(l.P,{isOpen:x,onClose:w,isHideFooter:!0,hideHeader:!0,isCentered:!0,size:"sm",paddingTop:5,paddingLeft:6,paddingRight:6,paddingBottom:5,hideCloseButton:!0,contentProps:{overflow:"hidden",css:{".chakra-modal__close-btn":{color:m}}},body:(0,n.jsxs)(s.az,{children:[(0,n.jsx)(d.p,{icon:p.Lhl,iconColor:b?r:v}),(0,n.jsxs)(s.az,{mr:5,children:[(0,n.jsx)(s.EY,{mb:2,fontWeight:600,children:t("common:tour_guide_welcome_title")}),(0,n.jsx)(s.EY,{whiteSpace:"pre-line",children:t("common:tour_guide_welcome_description")})]}),(0,n.jsxs)(s.so,{gap:3,justify:"flex-end",mt:4,children:[(0,n.jsx)(g.J,{variant:"ghost",w:"fit-content",onClick:w,h:"40px",children:t("common:no")}),(0,n.jsx)(g.J,{onClick:k,h:"40px",w:"fit-content",bg:r,children:t("common:yes")})]})]})})}},22607:(e,t,r)=>{"use strict";r.d(t,{Gv:()=>i,Kg:()=>n,Tn:()=>o});let i=e=>null!=e&&"object"==typeof e&&!Array.isArray(e),n=e=>"string"==typeof e,o=e=>"function"==typeof e},22742:(e,t,r)=>{"use strict";r.d(t,{u:()=>n,z:()=>i});let i=Object.freeze({}),n=Object.freeze({})},22764:(e,t,r)=>{"use strict";r.d(t,{c:()=>n,j:()=>i});var[i,n]=(0,r(98832).q)({name:"PresenceContext",hookName:"usePresenceContext",providerName:"<PresenceProvider />"})},23608:(e,t,r)=>{"use strict";r.d(t,{v:()=>o});let i=(...e)=>e.map(e=>
1e?.trim?.()).filter(Boolean).join(" "),n=/^on[A-Z]/;function o(...e){let t={};for(let r of e){for(let e in t){if(n.test(e)&&"function"==typeof t[e]&&"function"==typeof r[e]){t[e]=function(...e){return function(...t){e.forEach(e=>e?.(...t))}}(t[e],r[e]);continue}if("className"===e||"class"===e){t[e]=i(t[e],r[e]);continue}if("style"===e){t[e]=Object.assign({},t[e]??{},r[e]??{});continue}t[e]=void 0!==r[e]?r[e]:t[e]}for(let e in r)void 0===t[e]&&(t[e]=r[e])}return t}},24322:(e,t,r)=>{"use strict";r.d(t,{Lhl:()=>n,f9d:()=>o});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}}]})(e)}},24495:(e,t,r)=>{"use strict";r.d(t,{g1:()=>m,o_:()=>v,oe:()=>b});let i=["firebase_","google_","ga_"],n=new Set(["ad_activeview","ad_click","ad_exposure","ad_impression","ad_query","ad_reward","adunit_exposure","app_clear_data","app_exception","app_remove","app_store_refund","app_store_subscription_cancel","app_store_subscription_convert","app_store_subscription_renew","app_update","app_upgrade","dynamic_link_app_open","dynamic_link_app_update","dynamic_link_first_open","error","firebase_campaign","firebase_in_app_message_action","firebase_in_app_message_dismiss","firebase_in_app_message_impression","first_open","first_visit","in_app_purchase","notification_dismiss","notification_foreground","notification_open","notification_receive","notification_send","os_update","screen_view","session_start","session_start_with_rollout","user_engagement"]),o=new Set(["firebase_conversion","session_id","user_id"]),a=new Map,s=new Map,l=new Map,c=new Map,u=new Map,d=new Map;function h(e){let t=0x811c9dc5;for(let r=0;r<e.length;r+=1)t^=e.charCodeAt(r),t=Math.imul(t,0x1000193);return(t>>>0).toString(36).slice(0,6)||"0"}function p(e,t,r,i){if(e.length<=r)return e;let n=h(t),o=`_${n}`,a=Math.max(i.length,r-o.length);return`${e.slice(0,a)}${o}`}function g(e,{maxLength:t,prefix:r,reservedNames:n,cache:o,baseCache:a}){let s=`${e??""}`.trim();if(o.has(s))return o.get(s);let l=s.normalize("NFKD").replace(/[^\x00-\x7F]/g,"").toLowerCase().replace(/[^a-z0-9_]+/g,"_").replace(/_+/g,"_").replace(/^_+|_+$/g,"");l||(l=r),/^[a-z]/.test(l)||(l=`${r}_${l}`),(n.has(l)||i.some(e=>l.startsWith(e)))&&(l=`${r}_${l}`),l=p(l,s,t,r);let c=a.get(l);return c&&c!==s&&(l=p(`${l}_${h(s)}`,`${s}:${c}`,t,r)),o.set(s,l),a.has(l)||a.set(l,s),l}function f(e){try{return JSON.stringify(e)??String(e)}catch{return String(e)}}function m(e){return g(e,{maxLength:40,prefix:"ph",reservedNames:n,cache:a,baseCache:s})}function v(e,t){let r={ph_event_name:e,engagement_time_msec:1};for(let[e,i]of Object.entries(t??{})){if("user_id"===e)continue;let t=function(e){if(null!=e)return"string"==typeof e?e:"number"==typeof e?Number.isFinite(e)?e:String(e):"boolean"==typeof e?e?"true":"false":e instanceof Date?e.toISOString():f(e)}("from"===e&&"android"===i?"android_google_public":"distribution_channel"===e&&"google-play"===i?"google-play-public":i);void 0!==t&&(r[g(e,{maxLength:40,prefix:"ph",reservedNames:o,cache:l,baseCache:c})]=t)}return r}function b(e){let t={};for(let[r,i]of Object.entries(e??{}))"user_id"!==r&&(t[g(r,{maxLength:24,prefix:"ph",reservedNames:o,cache:u,baseCache:d})]=null==i?null:"string"==typeof i?i:"number"==typeof i||"boolean"==typeof i?String(i):i instanceof Date?i.toISOString():f(i));return t}},24679:(e,t,r)=>{"use strict";r.d(t,{$U:()=>_,AY:()=>er,B7:()=>l,CR:()=>D,DN:()=>eC,Eh:()=>P,Et:()=>eu,F$:()=>h,GA:()=>eA,Gn:()=>v,H5:()=>V,Hl:()=>ew,I9:()=>eO,JX:()=>ev,Jb:()=>ep,Ko:()=>X,Kr:()=>E,LF:()=>p,LS:()=>s,Os:()=>F,QI:()=>R,QK:()=>eE,Qk:()=>ex,Qo:()=>m,Qu:()=>ey,R4:()=>J,RU:()=>Y,SR:()=>S,Sf:()=>eR,So:()=>G,Tn:()=>eo,U$:()=>eT,Uv:()=>u,VC:()=>ed,VU:()=>eL,Wm:()=>i,Wu:()=>Q,Xf:()=>a,Y$:()=>ec,YO:()=>z,Zb:()=>H,Zd:()=>L,Zk:()=>x,_h:()=>ei,b4:()=>ea,cP:()=>T,eR:()=>o,h6:()=>I,h8:()=>k,iQ:()=>es,iV:()=>eP,ik:()=>M,j0:()=>e_,jE:()=>B,jO:()=>eb,jy:()=>y,kj:()=>ek,lN:()=>b,m:()=>en,m$:()=>C,m4:()=>O,mC:()=>q,mL:()=>et,mt:()=>d,nN:()=>c,oh:()=>N,oj:()=>eg,ot:()=>g,py:()=>f,qq:()=>W,qs:()=>K,r5:()=>ef,r8:()=>eI,rd:()=>A,v6:()=>ee,vO:()=>em,w6:()=>eh,wn:()=>j,wu:()=>eS,x7:()=>Z,xi:()=>el,xu:()=>w,yJ:()=>n,z1:()=>U,zI:()=>$});let i="Chat AI",n="GREET_MESSAGE_ID",o="WELCOME_MESSAGE_ID",a="welcome_message_images",s="welcome_message_videos",l="exampleMessage",c=-1,u=0,d=-2,h=1,p=2,g="dndWeb",f="dndExt",m="##||##",v=200,b=3,y="Network response was not ok",x=-3,_=-4,w=0,k=320,C=850,S=800,E=650,P=768,T=560,I=480,O=430,R=420,A="(min-width: 400px)",L="open",M="video",D="image",N="onboarding",j="tab",F=-5,$="5",z="5",V="4",B=40,W="animate_photo",H="edit_photo",U="animate_photo_to_video",G=-7,q=4,X=1,Y=10,K=10,Z=10,J="Multi Model",Q="repeat",ee="/chat",et="common",er="all",ei=6e4,en=20,eo=4e3,ea=3e4,es=27e5,el=100,ec=0,eu=1,ed=6,eh=800,ep=300,eg=200,ef=96,em=300,ev="Midjourney",eb="Grok xAI",ey=3,ex=2,e_="image-gen-prompt",ew="main-chat",ek=2,eC=20,eS=80,eE=60,eP=40,eT=300,eI=50,eO="https://...",eR="https://www.youtube.com/watch?v=...",eA=5,eL=2e3},25093:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,n.isNextRouterError)(t)||(0,i.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let i=r(19018),n=r(22302);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},25427:(e,t,r)=>{"use strict";r.d(t,{w:()=>s,y:()=>l});var i=r(49222),n=r(77766),o=r(53591);let a=(0,n.createContext)(void 0);function s({children:e}){let[t,r]=(0,n.useState)(!1),[l,c]=(0,n.useState)(""),[u,d]=(0,n.useState)(null),h=(0,n.useCallback)((e,t)=>{c(e),d(t),r(!0)},[]);(0,n.useEffect)(()=>{if(u&&!u.messageId)return(0,o.HV)(u.messageUuid,e=>{d(t=>t?.messageUuid===u.messageUuid?{...t,messageId:e}:t)})},[u]);let p=(0,n.useCallback)(()=>{r(!1),c(""),d(null)},[]);return(0,i.jsx)(a.Provider,{value:{isCanvasOpen:t,canvasHtmlContent:l,canvasSource:u,handleRunCode:h,handleCloseCanvas:p},children:e})}function l(){let e=(0,n.useContext)(a);if(void 0===e)throw Error("useCanvas must be used within a CanvasProvider");return e}},26753:(e,t,r)=>{"use strict";r.d(t,{R:()=>n});var i=r(49222);let n=(0,r(96522).wt)({displayName:"GoogleDriveIcon",viewBox:"0 0 87.3 78",path:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"m6.6 66.85 3.85 6.65c.8 1.4 1.95 2.5 3.3 3.3l13.75-23.8h-27.5c0 1.55.4 3.1 1.2 4.5z",fill:"#0066da"}),(0,i.jsx)("path",{d:"m43.65 25-13.75-23.8c-1.35.8-2.5 1.9-3.3 3.3l-25.4 44a9.06 9.06 0 0 0 -1.2 4.5h27.5z",f
1ill:"#00ac47"}),(0,i.jsx)("path",{d:"m73.55 76.8c1.35-.8 2.5-1.9 3.3-3.3l1.6-2.75 7.65-13.25c.8-1.4 1.2-2.95 1.2-4.5h-27.502l5.852 11.5z",fill:"#ea4335"}),(0,i.jsx)("path",{d:"m43.65 25 13.75-23.8c-1.35-.8-2.9-1.2-4.5-1.2h-18.5c-1.6 0-3.15.45-4.5 1.2z",fill:"#00832d"}),(0,i.jsx)("path",{d:"m59.8 53h-32.3l-13.75 23.8c1.35.8 2.9 1.2 4.5 1.2h50.8c1.6 0 3.15-.45 4.5-1.2z",fill:"#2684fc"}),(0,i.jsx)("path",{d:"m73.4 26.5-12.7-22c-.8-1.4-1.95-2.5-3.3-3.3l-13.75 23.8 16.15 28h27.45c0-1.55-.4-3.1-1.2-4.5z",fill:"#ffba00"})]})})},27094:(e,t,r)=>{"use strict";r.d(t,{Op:()=>o,b6:()=>n,mj:()=>a});var i=r(72799);function n(){return{and:(...e)=>function(t){return e.every(e=>t.guard(e))},or:(...e)=>function(t){return e.some(e=>t.guard(e))},not:e=>function(t){return!t.guard(e)}}}function o(e){return(0,i.KC)(e),e}function a(){return{guards:n(),createMachine:e=>o(e),choose:e=>function({choose:t}){return t(e)?.actions}}}},27584:(e,t,r)=>{"use strict";r.d(t,{FZ2:()=>f,FrV:()=>v,K$h:()=>y,Mbv:()=>l,QCN:()=>p,f35:()=>s,gSK:()=>h,gt3:()=>g,i0t:()=>u,kwt:()=>d,l7z:()=>c,nBS:()=>a,nrc:()=>o,oeh:()=>b,pPd:()=>m,sOK:()=>x,zyo:()=>n});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 256 512"},child:[{tag:"path",attr:{d:"M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M448 73.143v45.714C448 159.143 347.667 192 224 192S0 159.143 0 118.857V73.143C0 32.857 100.333 0 224 0s224 32.857 224 73.143zM448 176v102.857C448 319.143 347.667 352 224 352S0 319.143 0 278.857V176c48.125 33.143 136.208 48.572 224 48.572S399.874 209.143 448 176zm0 160v102.857C448 479.143 347.667 512 224 512S0 479.143 0 438.857V336c48.125 33.143 136.208 48.572 224 48.572S399.874 369.143 448 336z"}}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"}}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"}}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"}}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M176 352c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96zm160-160h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16z"}}]})(e)}function d(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"}}]})(e)}function h(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"}}]})(e)}function p(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2
10 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"}}]})(e)}function g(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"}}]})(e)}function f(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"}}]})(e)}function m(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"}}]})(e)}function v(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"}}]})(e)}function b(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M527.9 224H480v-48c0-26.5-21.5-48-48-48H272l-64-64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h400c16.5 0 31.9-8.5 40.7-22.6l79.9-128c20-31.9-3-73.4-40.7-73.4zM48 118c0-3.3 2.7-6 6-6h134.1l64 64H426c3.3 0 6 2.7 6 6v42H152c-16.8 0-32.4 8.8-41.1 23.2L48 351.4zm400 282H72l77.2-128H528z"}}]})(e)}function y(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"}}]})(e)}function x(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z"}}]})(e)}},27597:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});var i=r(20752);function n(){let{user:e}=(0,i.Jd)(),t=e?.id%2==0;return!!e&&!t}},27918:()=>{},28230:(e,t,r)=>{"use strict";r.d(t,{z:()=>b});var i,n=r(34630),o=r(72799),a=((i=a||{}).NotStarted="Not Started",i.Started="Started",i.Stopped="Stopped",i),s="__init__",l=r(37619),c=r(45907),u=r(19620),d=r(53011),h=r(11867),p=r(77766),g=r(392),f=void 0!==globalThis.document?p.useLayoutEffect:p.useEffect;function m(e){let t=e().value??e().defaultValue,r=e().isEqual??Object.is,[i]=(0,p.useState)(t),[n,o]=(0,p.useState)(i),a=void 0!==e().value,s=(0,p.useRef)(n);s.current=a?e().value:n;let l=(0,p.useRef)(s.current);return f(()=>{l.current=s.current},[n,e().value]),{initial:i,ref:s,get:function(){return a?e().value:n},set(t){(e().sync?g.flushSync:h.D_)(()=>{let i,n;return i=l.current,n=(0,c.Tn)(t)?t(i):t,void(e().debug&&console.log(`[bindable > ${e().debug}] setValue`,{next:n,prev:i}),!a&&o(n),!r(n,i)&&e().onChange?.(n,i))})},invoke(t,r){e().onChange?.(t,r)},hash:t=>e().hash?.(t)??String(t)}}m.cleanup=e=>{(0,p.useEffect)(()=>e,[])},m.ref=e=>{let t=(0,p.useRef)(e);return{get:()=>t.current,set:e=>{t.current=e}}};var v=(e,t)=>
1{let r=(0,p.useRef)(!1),i=(0,p.useRef)(!1);(0,p.useEffect)(()=>{if(r.current&&i.current)return t();i.current=!0},[...(e??[]).map(e=>"function"==typeof e?e():e)]),(0,p.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[])};function b(e,t={}){var r;let i,_,w=(0,p.useMemo)(()=>{var e;let r,i,{id:o,ids:a,getRootNode:s}=t;return e={id:o,ids:a,getRootNode:s},r=()=>e.getRootNode?.()??document,i=()=>(0,n.YE)(r()),{...e,getRootNode:r,getDoc:i,getWin:()=>i().defaultView??window,getActiveElement:()=>(0,n.bq)(r()),isActiveElement:n.X7,getById:e=>r().getElementById(e)}},[t]),k=(...t)=>{e.debug&&console.log(...t)},C=(i=y(e.props?.({props:(0,l.oE)(t),scope:w})??t),function(e){return i.current[e]}),S=y(e.context?.({prop:C,bindable:m,scope:w,flush:x,getContext:()=>E,getComputed:()=>$,getRefs:()=>L,getEvent:()=>R()})),E={get:e=>S.current?.[e].ref.current,set(e,t){S.current?.[e].set(t)},initial:e=>S.current?.[e].initial,hash(e){let t=S.current?.[e].get();return S.current?.[e].hash(t)}},P=(0,p.useRef)(new Map),T=(0,p.useRef)(null),I=(0,p.useRef)(null),O=(0,p.useRef)({type:""}),R=()=>({...O.current,current:()=>O.current,previous:()=>I.current}),A=()=>({...z,matches:(...e)=>e.some(e=>(0,o.HK)(z.ref.current,e)),hasTag:t=>(0,o.ti)(e,z.ref.current,t)}),L=(r=e.refs?.({prop:C,context:E})??{},_=(0,p.useRef)(r),{get:e=>_.current[e],set(e,t){_.current[e]=t}}),M=()=>({state:A(),context:E,event:R(),prop:C,send:H,action:D,guard:N,track:v,refs:L,computed:$,flush:x,scope:w,choose:F}),D=t=>{let r=(0,c.Tn)(t)?t(M()):t;if(r)for(let t of r.map(t=>{let r=e.implementations?.actions?.[t];return r||(0,u.R8)(`[zag-js] No implementation found for action "${JSON.stringify(t)}"`),r}))t?.(M())},N=t=>{if((0,c.Tn)(t))return t(M());let r=e.implementations?.guards?.[t];return r||(0,u.R8)(`[zag-js] No implementation found for guard "${JSON.stringify(t)}"`),r?.(M())},j=t=>{let r=(0,c.Tn)(t)?t(M()):t;if(!r)return;let i=r.map(t=>{let r=e.implementations?.effects?.[t];return r||(0,u.R8)(`[zag-js] No implementation found for effect "${JSON.stringify(t)}"`),r}),n=[];for(let e of i){let t=e?.(M());t&&n.push(t)}return()=>n.forEach(e=>e?.())},F=e=>(0,d.$r)(e).find(e=>{let t=!e.guard;return(0,c.Kg)(e.guard)?t=!!N(e.guard):(0,c.Tn)(e.guard)&&(t=e.guard(M())),t}),$=t=>((0,u.D8)(e.computed,()=>"[zag-js] No computed object found on machine"),(0,e.computed[t])({context:E,event:R(),prop:C,refs:L,scope:w,computed:$})),z=m(()=>({defaultValue:(0,o.lk)(e,e.initialState({prop:C})),onChange(t,r){let{exiting:i,entering:n}=(0,o.Jc)(e,r,t,T.current?.reenter);if(i.forEach(e=>{let t=P.current.get(e.path);t?.(),P.current.delete(e.path)}
1),i.forEach(e=>{D(e.state?.exit)}),D(T.current?.actions),n.forEach(e=>{let t=j(e.state?.effects);if(t){let r=P.current.get(e.path);P.current.set(e.path,r?(0,h.OK)(r,t):t)}}),r===s){D(e.entry);let t=j(e.effects);if(t){let e=P.current.get(s);P.current.set(s,e?(0,h.OK)(e,t):t)}}n.forEach(e=>{D(e.state?.entry)})}})),V=(0,p.useRef)(void 0),B=(0,p.useRef)(a.NotStarted);f(()=>{queueMicrotask(()=>{let e=B.current===a.Started;B.current=a.Started,k(e?"rehydrating...":"initializing...");let t=V.current??z.initial;z.invoke(t,e?z.get():s)});let t=P.current;return()=>{let r=W();k("unmounting..."),V.current=r,B.current=a.Stopped,t.forEach(e=>e?.()),P.current=new Map,T.current=null,queueMicrotask(()=>{D(e.exit),B.current=a.Stopped})}},[]);let W=()=>"ref"in z?z.ref.current:z.get(),H=t=>{queueMicrotask(()=>{if(B.current!==a.Started)return;I.current=O.current,O.current=t;let r=W(),{transitions:i,source:n}=(0,o.L5)(e,r,t.type),s=F(i);if(!s)return;T.current=s;let l=(0,o.lk)(e,s.target??r,n);k("transition",t.type,s.target||r,`(${s.actions})`),l!==r?(0,g.flushSync)(()=>z.set(l)):s.reenter?z.invoke(r,r):D(s.actions??[])})};return e.watch?.(M()),{state:A(),send:H,context:E,prop:C,scope:w,refs:L,computed:$,event:R(),getStatus:()=>B.current}}function y(e){let t=(0,p.useRef)(e);return t.current=e,t}function x(e){queueMicrotask(()=>{(0,g.flushSync)(()=>e())})}},28291:(e,t,r)=>{"use strict";r.d(t,{O:()=>i,r:()=>n});let i={current:null},n={current:!1}},28522:(e,t,r)=>{"use strict";r.d(t,{$5:()=>s,PS:()=>d,d:()=>l,mX:()=>u,sV:()=>c});var i=r(34630),n=new Set(["menu","listbox","dialog","grid","tree","regi
1on","application"]),o=e=>n.has(e),a=e=>e.getAttribute("aria-controls")?.split(" ")||[];function s(e,t){let r=new Set,n=(0,i.zm)(e),s=e=>{for(let i of e.querySelectorAll("[aria-controls]"))if("true"===i.getAttribute("aria-expanded"))for(let e of a(i)){if(!e||r.has(e))continue;r.add(e);let i=n.getElementById(e);if(i){let e=i.getAttribute("role"),r="true"===i.getAttribute("aria-modal");if(e&&o(e)&&!r&&(i===t||i.contains(t)||s(i)))return!0}}return!1};return s(e)}function l(e,t){let r=(0,i.zm)(e),o=new Set,s=e=>{for(let i of e.querySelectorAll("[aria-controls]"))if("true"===i.getAttribute("aria-expanded"))for(let e of a(i)){if(!e||o.has(e))continue;o.add(e);let i=r.getElementById(e);if(i){let e=i.getAttribute("role"),r="true"===i.getAttribute("aria-modal");e&&n.has(e)&&!r&&(t(i),s(i))}}};s(e)}function c(e){let t=new Set;return l(e,r=>{e.contains(r)||t.add(r)}),Array.from(t)}function u(e){return!!e.hasAttribute("aria-controls")&&"true"===e.getAttribute("aria-expanded")||!!e.querySelector?.('[aria-controls][aria-expanded="true"]')}function d(e){let t;if(!e.id)return!1;let r=(0,i.zm)(e),o=CSS.escape(e.id),a=`[aria-controls~="${o}"][aria-expanded="true"], [aria-controls="${o}"][aria-expanded="true"]`;return!!(r.querySelector(a)&&(t=e.getAttribute("role"))&&n.has(t))}},29027:(e,t,r)=>{"use strict";var i=r(34544);function n(){}function o(){}o.resetWarningCache=n,e.exports=function(){function e(e,t,r,n,o,a){if(a!==i){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:n};return r.PropTypes=r,r}},29084:(e,t,r)=>{"use strict";r.d(t,{__:()=>n.__,YA:()=>
1o});var i=r(85554),n=r(30196);let o=(0,i.F3)("Filesystem",{web:()=>r.e(9796).then(r.bind(r,59796)).then(e=>new e.FilesystemWeb)});!function(e=!1){var t,r;typeof window>"u"||(window.CapacitorUtils=window.CapacitorUtils||{},void 0===window.Capacitor||e?void 0!==window.cordova&&((t=window).CapacitorUtils.Synapse=new Proxy({},{get:(e,r)=>t.cordova.plugins[r]})):(r=window).CapacitorUtils.Synapse=new Proxy({},{get:(e,t)=>new Proxy({},{get:(e,i)=>(e,n,o)=>{let a=r.Capacitor.Plugins[t];void 0===a?o(Error(`Capacitor plugin ${t} not found`)):"function"!=typeof a[i]?o(Error(`Method ${i} not found in Capacitor plugin ${t}`)):(async()=>{try{let t=await a[i](e);n(t)}catch(e){o(e)}})()}})}))}()},29131:(e,t,r)=>{"use strict";r.d(t,{an:()=>x,G6:()=>_,dU:()=>w});var i=r(49222),n=r(77766),o=(e,t,r,i,n,o,a,s)=>{let l=document.documentElement,c=["light","dark"];function u(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,i=r&&o?n.map(e=>o[e]||e):n;r?(l.classList.remove(...i),l.classList.add(o&&o[t]?o[t]:t)):l.setAttribute(e,t)}),r=t,s&&c.includes(r)&&(l.style.colorScheme=r)}if(i)u(i);else try{let e=localStorage.getItem(t)||r,i=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;u(i)}catch(e){}},a=["light","dark"],s="(prefers-color-scheme: dark)",l="u"<typeof window,c=n.createContext(void 0),u={setTheme:e=>{},themes:[]},d=e=>n.useContext(c)?n.createElement(n.Fragment,null,e.children):n.createElement(p,{...e}),h=["light","dark"],p=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:i=!0,storageKey:o="theme",themes:l=h,defaultTheme:u=r?"system":"light",attribute:d="data-theme",value:p,children:b,nonce:y,scriptProps:x})=>{let[_,w]=n.useState(()=>f(o,u)),[k,C]=n.useState(()=>"system"===_?v():_),S=p?Object.values(p):l,E=n.useCallback(e=>{let n=e;if(!n)return;"system"===e&&r&&(n=v());let o=p?p[n]:n,s=t?m(y):null,l=document.documentElement,c=e=>{"class"===e?(l.classList.remove(...S),o&&l.classList.add(o)):e.startsWith("data-")&&(o?l.setAttribute(e,o):l.removeAttribute(e))};if(Array.isArray(d)?d.forEach(c):c(d),i){let e=a.includes(u)?u:null,t=a.includes(n)?n:e;l.style.colorScheme=t}null==s||s()},[y]),P=n.useCallback(e=>{let t="function"==typeof e?e(_):e;w(t);try{localStorage.setItem(o,t)}catch(e){}},[_]),T=n.useCallback(t=>{C(v(t)),"system"===_&&r&&!e&&E("system")},[_,e]);n.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),n.useEffect(()=>{let e=e=>{e.key===o&&(e.newValue?w(e.newValue):P(u))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),n.useEffect(()=>{E(null!=e?e:_)},[e,_]);let I=n.useMemo(()=>({theme:_,setTheme:P,forcedTheme:e,resolvedTheme:"system"===_?k:_,themes:r?[...l,"system"]:l,systemTheme:r?k:void 0}),[_,P,e,k,r,l]);return n.createElement(c.Provider,{value:I},n.createElement(g,{forcedTheme:e,storageKey:o,attribute:d,enableSystem:r,enableColorScheme:i,defaultTheme:u,value:p,themes:l,nonce:y,scriptProps:x}),b)},g=n.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:i,enableColorScheme:a,defaultTheme:s,value:l,themes:c,nonce:u,scriptProps:d})=>{let h=JSON.stringify([r,t,s,e,c,l,i,a]).slice(1,-1);return n.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"u"<typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${o.toString()})(${h}
1)`}})}),f=(e,t)=>{let r;if(!l){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},m=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},v=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light");let b=(0,n.createContext)("system"),y=()=>()=>{};function x({defaultTheme:e,children:t,...r}){return(0,i.jsx)(b.Provider,{value:e??"system",children:(0,i.jsx)(d,{attribute:"class",enableSystem:!0,defaultTheme:e,...r,children:t})})}function _(){var e;let{resolvedTheme:t,setTheme:r}=null!=(e=n.useContext(c))?e:u,i=(0,n.useContext)(b),o="dark"===((0,n.useSyncExternalStore)(y,()=>!0,()=>!1)?t:i)?"dark":"light",a=e=>{r(e),"u">typeof document&&(document.cookie=`theme=${e}; path=/; max-age=31536000; samesite=lax`)};return{colorMode:o,setColorMode:a,toggleColorMode:()=>a("dark"===o?"light":"dark")}}function w(e,t){return"dark"===_().colorMode?t:e}},29640:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});var i=r(77766),n=r(84048);function o(e){let{key:t,recipe:r}=e,o=(0,n.$)();return(0,i.useMemo)(()=>r?o.sva(r):null!=t?o.getSlotRecipeFn(t):o.sva({slots:[]}),[t,r,o])}},29813:(e,t,r)=>{"use strict";let i;r.d(t,{X:()=>l});var n=r(81851),o=r(77766),a=r(11001),s=e=>{let t=(0,o.memo)((0,o.forwardRef)((t,r)=>{let i,{asChild:s,children:l,...c}=t;if(!s)return(0,o.createElement)(e,{...c,ref:r},l);if(!(0,o.isValidElement)(l))return null;let u=o.Children.only(l),d=(i=Object.getOwnPropertyDescriptor(u.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning?u.ref:(i=Object.getOwnPropertyDescriptor(u,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning?u.props.ref:u.props.ref||u.ref;return(0,o.cloneElement)(u,{...(0,a.v)(c,u.props),ref:r?(0,n.t)(r,d):d})}));return t.displayName=e.displayName||e.name,t},l=(i=new Map,new Proxy(s,{apply:(e,t,r)=>s(r[0]),get:(e,t)=>(i.has(t)||i.set(t,s(t)),i.get(t))}))},29906:(e,t,r)=>{"use strict";r.d(t,{$n:()=>l,Jn:()=>u,K0:()=>c});var i=r(49222),n=r(65017),o=r(10916),a=r(75970),s=r(77766);let l=a.S,c=(0,s.forwardRef)(function({children:e,icon:t,isDisabled:r,variant:o,colorScheme:a,colorPalette:s,size:l,...c},u){let d="unstyled"===o||"link"===o?"plain":o;return(0,i.jsx)(n.K,{ref:u,disabled:c.disabled??r,variant:d,colorPalette:(s??a)==="main"?"brand":s??a,size:l,fontWeight:"semibold",lineHeight:"1.2",borderWidth:"outline"===d?void 0:"0",borderRadius:"md",...c,children:e??t})}),u=(0,s.forwardRef)(function(e,t){return(0,i.jsx)(o.J,{ref:t,h:"8",minW:"8",...e})})},29907:(e,t,r)=>{"use strict";r.d(t,{I:()=>c,w:()=>u});var i=r(49222),n=r(38613),o=r(80538),a=r(77766);let s="16px",l=new Set(["circle","defs","ellipse","g","line","path","polygon","polyline","rect"]),c=(0,a.forwardRef)(function({children:e,asChild:t,size:r,boxSize:o,...c},u){let d=a.Children.toArray(e)[0],h=(0,a.isValidElement)(d)&&"string"==typeof d.type&&l.has(d.type),p=o??r,g=[p,c.w,c.width,c.h,c.height].some(e=>void 0!==e),f=g?{"data-explicit-size":""}:void 0;return h?(0,i.jsx)(n.I,{asChild:!0,boxSize:g?p:s,...f,...c,children:(0,i.jsx)("svg",{ref:u,children:e})}):(0,i.jsx)(n.I,{ref:u,asChild:t,boxSize:g?p:s,...f,...c,children:e})});function u(e){let t=(0,o.w)(e),r=[e.defaultProps?.size,e.defaultProps?.boxSize,e.defaultProps?.w,e.defaultProps?.width,e.defaultProps?.h,e.defaultProps?.height].some(e=>void 0!==e),n=(0,a.forwardRef)(function({size:e,boxSize:n,...o},a){let l=n??e,c=[l,o.w,o.width,o.h,o.height].some(e=>void 0!==e);return(0,i.jsx)(t,{ref:a,boxSize:c?l:r?void 0:s,...o})});return n.displayName=e.displayName,n}},30025:(e,t,r)=>{"use strict";r.d(t,{u:()=>n});var i=r(77766);function n(){let[e,t]=(0,i.useState)(null),[r,n]=(0,i.useState)(null),[o,a]=(0,i.useState)(null),[s,l]=(0,i.useState)(!1),[c,u]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let e=new URLSearchParams(window.location.search),r=e.get("source"),i=e.get("variant"),o=e.get("landing_variant"),s=e.get("
1chat_model"),c=e.get("demoGeneration");t("iframe"===r),n("new"===i),a("test"===o),l("1"===c),s&&u(s)},[]),{isIframe:e,isNewVariant:r,isLandingTestVariant:o,isDemoGeneration:s,iframeDefaultModel:c}}},30196:(e,t,r)=>{"use strict";var i,n,o,a;r.d(t,{Wi:()=>n,__:()=>i}),(o=i||(i={})).Documents="DOCUMENTS",o.Data="DATA",o.Library="LIBRARY",o.Cache="CACHE",o.External="EXTERNAL",o.ExternalStorage="EXTERNAL_STORAGE",o.ExternalCache="EXTERNAL_CACHE",o.LibraryNoCloud="LIBRARY_NO_CLOUD",o.Temporary="TEMPORARY",(a=n||(n={})).UTF8="utf8",a.ASCII="ascii",a.UTF16="utf16"},31066:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});var i={border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},31416:(e,t,r)=>{"use strict";r.d(t,{O3:()=>n,Vf:()=>a,jv:()=>o,me:()=>s});var i=e=>({variable:e,reference:`var(${e})`}),n={arrowSize:i("--arrow-size"),arrowSizeHalf:i("--arrow-size-half"),arrowBg:i("--arrow-background"),transformOrigin:i("--transform-origin"),arrowOffset:i("--arrow-offset")};function o(e,t){return{name:"transformOrigin",fn(r){let{elements:i,middlewareData:o,placement:a,rects:s,y:l}=r,c=a.split("-")[0],u=o.arrow?.x||0,d=o.arrow?.y||0,h=t?.clientWidth||0,p=t?.clientHeight||0,g=u+h/2,f=d+p/2,m=Math.abs(o.shift?.y||0),v=s.reference.height/2,b=p/2,y=e.offset?.mainAxis??e.gutter,x="number"==typeof y?y+b:y??b,_=m>x,w={top:`${g}px calc(100% + ${x}px)`,bottom:`${g}px ${-x}px`,left:`calc(100% + ${x}px) ${f}px`,right:`${-x}px ${f}px`}[c],k=`${g}px ${s.reference.y+v-l}px`,C=!!e.overlap&&"y"==("top"===c||"bottom"===c?"y":"x")&&_;return i.floating.style.setProperty(n.transformOrigin.variable,C?k:w),{data:{transformOrigin:C?k:w}}}}}var a={name:"rects",fn:({rects:e})=>({data:e})},s=e=>{if(e)return{name:"shiftArrow",fn({placement:t,middlewareData:r}){if(!r.arrow)return{};let{x:i,y:o}=r.arrow,a=t.split("-")[0];return Object.assign(e.style,{left:null!=i?`${i}px`:"",top:null!=o?`${o}px`:"",[a]:`calc(100% + ${n.arrowOffset.reference})`}),{}}}}},31618:(e,t,r)=>{"use strict";r.d(t,{h:()=>a});var i=r(29131),n=r(77766),o=r(36138);function a(){let{textModels:e,imageModels:t,videoModels:r}=(0,o.G)(),{colorMode:a}=(0,i.G6)(),s=function({textModels:e,imageModels:t,videoModels:r}){return(0,n.useMemo)(()=>[...e?.all||[],...t?.all||[],...r?.all||[]],[e,t,r])}({textModels:e,imageModels:t,videoModels:r}),l=(0,n.useMemo)(()=>new Map(s.map(e=>[e.model,{description:e.description,plans:e.plans,icons:e.icon,intelligence:e.intelligence,isInternetAccess:e.isInternetAccess}])),[s]),c=(0,n.useCallback)(e=>{let t=l.get(e);if(t)return{...t,icon:"dark"===a?t.icons?.light:t.icons?.dark}},[l,a]),u=(0,n.useCallback)(e=>!!c(e)?.isInternetAccess,[c]),d=(0,n.useMemo)(()=>{let e=new Map;return s.forEach(t=>{let{developerCompany:r}=t;if(!r||e.has(r))return;let i=c(t.model);i?.icon&&e.set(r,i.icon)}),e},[s,c]),h=(0,n.useCallback)((e,t)=>{if(!t)return d.get(e)||"";let r=c(t)?.icon;return r||d.get(e)||""},[c,d]);return{getModelData:c,allModels:s,companyIconsMap:d,getIconUrl:h,isModelWebSearch:u}}},31998:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var i=r(37619),n=r(11867),o=r(19620),a={error:[1,2],warning:[3,6],loading:[4,5],success:[5,7],info:[6,8]},s="info",l=(e,t)=>{let[r,i]=a[e??s];return t?r:i},c=e=>(function(e={}){let t={placement:"bottom",overlap:!1,max:24,gap:16,offsets:"1rem",hotkey:["altKey","KeyT"],removeDelay:200,pauseOnPageIdle:!0,...(0,i.oE)(e)},r=[],a=[],c=new Set,u=[],d=e=>(r.forEach(t=>t(e)),e),h=e=>{let r=e.id??`toast:${(0,n.uR)()}`,i=a.find(e=>e.id===r);if(c.has(r)&&c.delete(r),i)a=a.map(t=>t.id===r?d({...t,...e,id:r}):t);else{var o;let i={id:r,duration:t.duration,removeDelay:t.removeDelay,type:s,...e,stacked:!t.overlap,gap:t.gap},n=i.priority??l(i.type,!!i.action);o={...i,priority:n},a.length>=t.max?u.push(o):(d(o),a.unshift(o))}return r},p=e=>{if(c.add(e),e)for(r.forEach(t=>t({id:e,dismiss:!0})),a=a.filter(t=>t.id!==e),u=u.sort((e,t)=>(e.priority??l(e.type,!!e.action))-(t.priority??l(t.type,!!t.action)));u.length>0&&a.length<t.max;){let e=u.shift();e&&(d(e),a.unshift(e))}
1else a.forEach(e=>{r.forEach(t=>t({id:e.id,dismiss:!0}))}),a=[],u=[];return e};return{attrs:t,subscribe:e=>(r.push(e),()=>{let t=r.indexOf(e);r.splice(t,1)}),create:h,update:(e,t)=>h({id:e,...t}),remove:p,dismiss:e=>{a=null!=e?a.map(t=>t.id===e?d({...t,message:"DISMISS"}):t):a.map(e=>d({...e,message:"DISMISS"}))},error:e=>h({...e,type:"error"}),success:e=>h({...e,type:"success"}),info:e=>h({...e,type:"info"}),warning:e=>h({...e,type:"warning"}),loading:e=>h({...e,type:"loading"}),getVisibleToasts:()=>a.filter(e=>!c.has(e.id)),getCount:()=>a.length,promise:(e,t,r={})=>{let i;if(!t||!t.loading)return void(0,o.R8)("[zag-js > toast] toaster.promise() requires at least a 'loading' option to be specified");let a=h({...r,...t.loading,promise:e,type:"loading"}),s=!0,l=(0,n.Jg)(e).then(async e=>{let o;if(i=["resolve",e],(o=e)&&"object"==typeof o&&"ok"in o&&"boolean"==typeof o.ok&&"status"in o&&"number"==typeof o.status&&!e.ok){s=!1;let i=(0,n.Jg)(t.error,`HTTP Error! status: ${e.status}`);h({...r,...i,id:a,type:"error"})}else if(void 0!==t.success){s=!1;let i=(0,n.Jg)(t.success,e);h({...r,...i,id:a,type:i.type??"success"})}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){s=!1;let i=(0,n.Jg)(t.error,e);h({...r,...i,id:a,type:"error"})}}).finally(()=>{s&&p(a),t.finally?.()});return{id:a,unwrap:()=>new Promise((e,t)=>l.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t))}},pause:e=>{a=null!=e?a.map(t=>t.id===e?d({...t,message:"PAUSE"}):t):a.map(e=>d({...e,message:"PAUSE"}))},resume:e=>{a=null!=e?a.map(t=>t.id===e?d({...t,message:"RESUME"}):t):a.map(e=>d({...e,message:"RESUME"}))},isVisible:e=>!c.has(e)&&!!a.find(t=>t.id===e),isDismissed:e=>c.has(e),expand:()=>{a=a.map(e=>d({...e,stacked:!0}))},collapse:()=>{a=a.map(e=>d({...e,stacked:!1}))}}})(e)},32023:(e,t,r)=>{"use strict";r.d(t,{Acf:()=>c,Gb_:()=>l,fzd:()=>h,g_n:()=>a,jnX:()=>o,lur:()=>u,x$p:()=>n,xi4:()=>d,ykq:()=>s});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M12 19h-7a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2h4l3 3h7a2 2 0 0 1 2 2v3.5"}},{tag:"path",attr:{d:"M16 19h6"}},{tag:"path",attr:{d:"M19 16v6"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z"}},{tag:"path",attr:{d:"M9 4v16"}},{tag:"path",attr:{d:"M15 10l-2 2l2 2"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z"}},{tag:"path",attr:{d:"M9 4v16"}},{tag:"path",attr:{d:"M14 10l2 2l-2 2"}}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z"}},{tag:"path",attr:{d:"M15 4v16"}},{tag:"path",attr:{d:"M9 10l2 2l-2 2"}}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 6l16 0"}},{tag:"path",attr:{d:"M4 12l16 0"}},{tag:"path",attr:{d:"M4 18l16 0"}}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M3 20l1.3 -3.9c-2.324 -3.437 -1.426 -7.872 2.1 -10.374c3.526 -2.501 8.59 -2.296 11.845 .48c3.255 2.777 3.695 7.266 1.029 10.501c-2.666 3.235 -7.615 4.215 -11.574 2.293l-4.7 1"}}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M16 3a1 1 0 0 1 .117 1.993l-.117 .007v4.764l1.894 3.789a1 1 0 0 1 .1 .331l.006 .116v2a1 1 0 0 1 -.883 .993l-.117 .007h-4v4a1 1 0 0 1 -1.993 .117l-.007 -.117v-4h-4a1 1 0 0 1 -.993 -.883l-.007 -.117v-2a1 1 0 0 1 .06 -.34l.046 -.107l1.894 -3.791v-4.762a1 1 0 0 1 -.117 -1.993l.117 -.007h8z",strokeWidth:"0",fill:"currentColor"}}]})(e)}function d(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M9 4v6l-2 4v2h10v-2l-2 -4v-6"}},{tag:"path",attr:{d:"M12 16l0 5"}},{tag:"path",attr:{d:"M8 4l8 0"}}]})(e)}function h(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"}},{tag:"path",attr:{d:"M3.6 9h16.8"}},{tag:"path",attr:{d:"M3.6 15h16.8"}},{tag:"path",attr:{d:"M11.5 3a17 17 0 0 0 0 18"}},{tag:"path",attr:{d:"M12.5 3a17 17 0 0 1 0 18"}}]})(e)}},32356:(e,t,r)=>{"use strict";r.d(t,{C1:()=>s,D3:()=>a,Sr:()=>o,US:()=>u,id:()=>l,mo:()=>c});var i=r(49222),n=r(79882);let o=e=>(0,i.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:(0,i.jsx)("path",{d:"M20 6 9 17l-5-5"})}),a=e=>(0,i.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:(0,i.jsx)("path",{d:"m6 9 6 6 6-6"})}),s=e=>
1(0,i.jsx)(n.B.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11.0026 16L6.75999 11.7574L8.17421 10.3431L11.0026 13.1716L16.6595 7.51472L18.0737 8.92893L11.0026 16Z"})}),l=e=>(0,i.jsx)(n.B.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 15H13V17H11V15ZM11 7H13V13H11V7Z"})}),c=e=>(0,i.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"currentColor",stroke:"currentColor",strokeWidth:"0",...e,children:(0,i.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 7H13V9H11V7ZM11 11H13V17H11V11Z"})}),u=e=>(0,i.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"currentColor",...e,children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L12 10.5858L6.70711 5.29289C6.31658 4.90237 5.68342 4.90237 5.29289 5.29289C4.90237 5.68342 4.90237 6.31658 5.29289 6.70711L10.5858 12L5.29289 17.2929C4.90237 17.6834 4.90237 18.3166 5.29289 18.7071C5.68342 19.0976 6.31658 19.0976 6.70711 18.7071L12 13.4142L17.2929 18.7071C17.6834 19.0976 18.3166 19.0976 18.7071 18.7071C19.0976 18.3166 19.0976 17.6834 18.7071 17.2929L13.4142 12L18.7071 6.70711Z"})})},32421:(e,t,r)=>{"use strict";r.d(t,{p:()=>s});var i=r(49222),n=r(96522),o=r(15732);function a({icon:e,text:t,color:r}){return(0,i.jsxs)(n.so,{align:"center",justify:"center",gap:1,h:"24px",px:"10px",children:[e&&(0,i.jsx)(e,{size:"16px",color:r}),(0,i.jsx)(n.EY,{fontSize:"14px",fontWeight:"500",color:r,whiteSpace:"nowrap",children:t})]})}function s({icon:e,icons:t,iconUrls:r,iconColor:l,iconText:c,iconSize:u="20px"}){let{oceanGreenAccent:d,textAreaBg:h}=(0,o.F)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.az,{mx:"-24px",mt:"-20px",h:"44px",bg:d}),r?.length?(0,i.jsx)(n.so,{mt:"-24px",mb:3,children:r.map((e,t)=>(0,i.jsx)(n.so,{align:"center",justify:"center",w:"40px",h:"40px",ml:t>0?"-10px":0,borderRadius:"full",bg:h,boxShadow:"0 6px 16px rgba(0, 0, 0, 0.16)",zIndex:r.length-t,children:(0,i.jsx)(n._V,{src:e,alt:"",w:"20px",h:"20px",objectFit:"contain"})},e))}):t?.length?(0,i.jsx)(n.so,{mt:"-24px",mb:3,children:t.map((e,r)=>(0,i.jsx)(n.so,{align:"center",justify:"center",w:"40px",h:"40px",ml:r>0?"-10px":0,borderRadius:"full",bg:h,boxShadow:"0 6px 16px rgba(0, 0, 0, 0.16)",zIndex:t.length-r,children:(0,i.jsx)(e,{size:"20px",color:l})},r))}):(e||c)&&(0,i.jsx)(n.so,{align:"center",justify:"center",w:"fit-content",minW:"48px",h:"48px",mt:"-24px",mb:3,borderRadius:"14px",bg:h,boxShadow:"0 6px 16px rgba(0, 0, 0, 0.16)",children:c?(0,i.jsx)(a,{icon:e,text:c,color:l}):e&&(0,i.jsx)(e,{size:u,color:l})})]})}},32936:(e,t,r)=>{"use strict";r.d(t,{W1:()=>tE,IU:()=>tP,Dr:()=>tT,cO:()=>tI});var i={};r.r(i),r.d(i,{Arrow:()=>ta,ArrowTip:()=>to,CheckboxItem:()=>tf,Content:()=>tn,Context:()=>tb,ContextTrigger:()=>tt,Indicator:()=>ts,Item:()=>tu,ItemCommand:()=>tp,ItemContext:()=>ty,ItemGroup:()=>tl,ItemGroupLabel:()=>tc,ItemIndicator:()=>tg,ItemText:()=>th,Positioner:()=>tr,RadioItem:()=>tv,RadioItemGroup:()=>tm,Root:()=>e8,RootPropsProvider:()=>e9,RootProvider:()=>e7,Separator:()=>ti,Trigger:()=>te,TriggerItem:()=>td});var n=r(49222),o=r(58634),a=r(29813),s=r(98832),[l,c]=(0,s.q)({name:"MenuContext",hookName:"useMenuContext",providerName:"<MenuProvider />",strict:!1}),u=r(77766),d=r(11001),h=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getArrowProps(),e);return(0,n.jsx)(a.X.div,{...r,ref:t})});h.displayName="MenuArrow";var p=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getArrowTipProps(),e);return(0,n.jsx)(a.X.div,{...r,ref:t})});p.displayName="MenuArrowTip";var g=r(80504),[f,m]=(0,s.q)({name:"MenuItemContext",hookName:"useMenuItemContext",providerName:"<MenuItemProvider />"}),[v,b]=(0,s.q)({name:"MenuItemPropsContext",hookName:"useMenuItemPropsContext",providerName:"<MenuItemPropsProvider />"}),y=(0,g.P)(),x=(0,u.forwardRef)((e,t)=>{let[r,i]=y(e,["checked","closeOnSelect","disabled","onCheckedChange","value","valueText"]),o={...r,type:"checkbox"},s=c(),l=(0,d.v)(s.getOptionItemProps(o),i);return(0,n.jsx)(v,{value:o,children:(0,n.jsx)(f,{value:s.getOptionItemState(o),children:(0,n.jsx)(a.X.div,{...l,ref:t})})})});x.displayName="MenuCheckboxItem";var _=r(81851),w=r(22764),k=(0,u.forwardRef)((e,t)=>{let r=c(),i=(0,w.c)(),o=(0,d.v)(r.getContentProps(),i.getPresenceProps(),e);return i.unmounted?null:(0,n.jsx)(a.X.div,{...o,ref:(0,_.t)(i.ref,t)})});k.displayName="MenuContent";var C=e=>e.children(c()),S=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getContextTriggerProps(),e);return(0,n.jsx)(a.X.button,{...r,ref:t})});S.displayName="MenuContextTrigger";var E=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getIndicatorProps(),e);return(0,n.jsx)(a.X.div,{...r,ref:t})});E.displayName="MenuIndicator";var P=(0,g.P)(),T=(0,u.forwardRef)((e,t)=>{let[r,i]=P(e,["closeOnSelect","disabled","value","valueText","onSelect"]),o=c(),s=(0,d.v)(o.getItemProps(r),i),l=o.getItemState(r);return(0,u.useEffect)(()=>o.addItemListener({id:l.id,onSelect:r.onSelect}),[l.id,r.onSelect]),(0,n.jsx)(v,{value:r,children:(0,n.jsx)(f,{value:l,children:(0,n.jsx)(a.X.div,{...s,ref:t})})})});T.displayName="MenuItem";var I=e=>e.children(m()),[O,R]=(0,s.q)({name:"MenuItemGroupContext",hookName:"useMenuItemGroupContext",providerName:"<MenuItemGroupProvider />"}),A=(0,g.P)(),L=(0,u.forwardRef)((e,t)=>
1{let[r,i]=A(e,["id"]),o=c(),s={id:(0,u.useId)(),...r},l=(0,d.v)(o.getItemGroupProps(s),i);return(0,n.jsx)(O,{value:s,children:(0,n.jsx)(a.X.div,{...l,ref:t})})});L.displayName="MenuItemGroup";var M=(0,u.forwardRef)((e,t)=>{let r=c(),i=R(),o=(0,d.v)(r.getItemGroupLabelProps({htmlFor:i.id}),e);return(0,n.jsx)(a.X.div,{...o,ref:t})});M.displayName="MenuItemGroupLabel";var D=(0,u.forwardRef)((e,t)=>{let r=c(),i=b(),o=(0,d.v)(r.getItemIndicatorProps(i),e);return(0,n.jsx)(a.X.div,{...o,ref:t})});D.displayName="MenuItemIndicator";var N=(0,u.forwardRef)((e,t)=>{let r=c(),i=b(),o=(0,d.v)(r.getItemTextProps(i),e);return(0,n.jsx)(a.X.div,{...o,ref:t})});N.displayName="MenuItemText";var j=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getPositionerProps(),e);return(0,w.c)().unmounted?null:(0,n.jsx)(a.X.div,{...r,ref:t})});j.displayName="MenuPositioner";var F=(0,g.P)(),$=(0,u.forwardRef)((e,t)=>{let[r,i]=F(e,["closeOnSelect","disabled","value","valueText"]),o=c(),s=R(),l={...r,checked:s.value===r.value,type:"radio",onCheckedChange:()=>s.onValueChange?.({value:r.value})},u=(0,d.v)(o.getOptionItemProps(l),i);return(0,n.jsx)(v,{value:l,children:(0,n.jsx)(f,{value:o.getOptionItemState(l),children:(0,n.jsx)(a.X.div,{...u,ref:t})})})});$.displayName="MenuRadioItem";var z=(0,g.P)(),V=(0,u.forwardRef)((e,t)=>{let[r,i]=z(e,["id","onValueChange","value"]),o=c(),s={id:(0,u.useId)(),...r},l=(0,d.v)(o.getItemGroupProps({id:s.id}),i);return(0,n.jsx)(O,{value:s,children:(0,n.jsx)(a.X.div,{...l,ref:t})})});V.displayName="MenuRadioItemGroup";var B=r(63940),W=r(13684),H=e=>{let t=(0,u.useRef)(e),r=(0,u.useRef)(!1);(0,u.useEffect)(()=>{t.current=e}),(0,u.useEffect)(()=>{!0!==r.current&&(r.current=!0,t.current())},[])},U=r(77522),G=r(80388),q=r(27094),X=r(19528),Y=r(61971),K=r(16160),Z=r(69689),J=Object.assign(function(e,t){let{state:r,activeId:i,key:n,timeout:o=350,itemToId:a}=t,s=r.keysSoFar+n,l=s.length>1&&Array.from(s).every(e=>e===s[0])?s[0]:s,c=function(e,t,r,i=K.p_){let n=r?(0,K.hJ)(e,r,i):-1,o=r?(0,Z.LV)(e,n):e;return 1===t.length&&(o=o.filter(e=>i(e)!==r)),o.find(e=>{let r;return r=(e.dataset?.valuetext??e.textContent??"").split("").map(e=>{let t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?`/x${t.toString(16)}`.replace("/","\\"):""}).join("").trim(),r.trim().toLowerCase().startsWith(t.toLowerCase())})}(e.slice(),l,i,a);function u(){clearTimeout(r.timer),r.timer=-1}return!function e(t){r.keysSoFar=t,u(),""!==t&&(r.timer=+setTimeout(()=>{e(""),u()},o))}(s),c},{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}}),Q=r(34630),ee=r(73608),et=r(68512),er=r(2401),ei=r(9456),en=r(44975),eo=r(66020),ea=r(18690),es=r(77855),el=(e,t)=>({x:e,y:t});function ec(e,t){let{x:r,y:i}=t,n=!1;for(let t=0,o=e.length-1;t<e.length;o=t++){let a=e[t].x,s=e[t].y,l=e[o].x,c=e[o].y;s>i!=c>i&&r<(l-a)*(i-s)/(c-s)+a&&(n=!n)}return n}var eu=r(70864),ed=r(45907),eh=r(53011),ep=(e,t)=>{let r=e.ids?.trigger;return null!=r?(0,ed.Tn)(r)?r(t):r:t?`menu:${e.id}:trigger:${t}`:`menu:${e.id}:trigger`},eg=(e,t)=>{let r=e.ids?.contextTrigger;return null!=r?(0,ed.Tn)(r)?r(t):r:t?`menu:${e.id}:ctx-trigger:${t}`:`menu:${e.id}:ctx-trigger`},ef=e=>e.ids?.content??`menu:${e.id}:content`,em=e=>e.ids?.positioner??`menu:${e.id}:popper`,ev=(e,t)=>`${e.id}/${t}`,eb=e=>e?.dataset.value??null,ey=(e,t)=>e.ids?.groupLabel?.(t)??`menu:${e.id}:group-label:${t}`,ex=e=>e.getById(ef(e)),e_=e=>e.getById(em(e)),ew=e=>e.getById(ep(e)),ek=e=>(0,K.YG)(e.getRootNode(),`[data-scope="menu"][data-part="trigger"][data-ownedby="${e.id}"]`),eC=e=>(0,K.YG)(e.getRootNode(),`[data-scope="menu"][data-part="context-trigger"][data-ownedby="${e.id}"]`),eS=(e,t)=>null==t?ew(e)??ek(e)[0]:e.getById(ep(e,t)),eE=e=>{let t=CSS.escape(ef(e)),r=`[role^="menuitem"][data-ownedby=${t}]:not([data-disabled])`;return(0,K.YG)(ex(e),r)},eP=(e,t)=>!!t&&(e.id===t||e.dataset.value===t),eT=e=>(0,Q.sb)(e)&&(""===e.dataset.disabled||e.hasAttribute("disabled")),eI=e=>!!e?.getAttribute("role")?.startsWith("menuitem")&&!!e?.hasAttribute("data-controls"),eO="menu:select";function eR(e){let t=e.parent;for(;t&&t.context.get("isSubmenu");)t=t.refs.get("parent");t?.send({type:"CLOSE"})}function eA(e,t){e&&(e.refs.set("pointerRoutingLocked",t),e.context.set("pointerRoutingMode",t?"locked":"interactive"))}function eL(e){let t=e.context.get("highlightedValue");if(!t)return!1;let r=e.refs.get("children");for(let e in r){let i=r[e];if(i.state.hasTag("open")&&ep(i.scope)===t)return!0}return!1}var{not:eM,and:eD,or:eN}=(0,q.b6)(),ej=(0,q.Op)({props:({props:e})=>({closeOnSelect:!0,typeahead:!0,composite:!0,loopFocus:!1,navigate(e){(0,Y.I)(e.n
1ode)},...e,positioning:{placement:"bottom-start",gutter:8,...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"idle",context:({bindable:e,prop:t,scope:r})=>({highlightedValue:e(()=>({defaultValue:t("defaultHighlightedValue")||null,value:t("highlightedValue"),onChange(e){t("onHighlightChange")?.({highlightedValue:e})}})),lastHighlightedValue:e(()=>({defaultValue:null})),currentPlacement:e(()=>({defaultValue:void 0})),intentPolygon:e(()=>({defaultValue:null})),anchorPoint:e(()=>({defaultValue:null,hash:e=>`x: ${e?.x}, y: ${e?.y}`})),isSubmenu:e(()=>({defaultValue:!1})),triggerValue:e(()=>({defaultValue:t("defaultTriggerValue")??null,value:t("triggerValue"),onChange(e){let i=t("onTriggerValueChange");if(!i)return;let n=eS(r,e);i({value:e,triggerElement:n})}})),pointerRoutingMode:e(()=>({defaultValue:"interactive"}))}),refs:()=>({parent:null,children:{},pointerRoutingLocked:!1,typeaheadState:{...J.defaultOptions},positioningOverride:{}}),computed:{isRtl:({prop:e})=>"rtl"===e("dir"),isTypingAhead:({refs:e})=>""!==e.get("typeaheadState").keysSoFar,highlightedId:({context:e,scope:t,refs:r})=>(function(e,t,r){let i=Object.keys(e).length>0;if(!t)return null;if(!i)return ev(r,t);for(let r in e){let i=ep(e[r].scope);if(i===t)return i}return ev(r,t)})(r.get("children"),e.get("highlightedValue"),t)},watch({track:e,action:t,context:r,prop:i}){e([()=>r.get("isSubmenu")],()=>{t(["setSubmenuPlacement"])}),e([()=>r.hash("anchorPoint")],()=>{r.get("anchorPoint")&&t(["reposition"])}),e([()=>i("open")],()=>{t(["toggleVisibility"])})},on:{"TRIGGER_VALUE.SET":{actions:["setTriggerValue","setAnchorPoint","reposition","focusMenu"]},"PARENT.SET":{actions:["setParentMenu"]},"CHILD.SET":{actions:["setChildMenu"]},OPEN:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","invokeOnOpen"]}],OPEN_AUTOFOCUS:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","highlightFirstItem","invokeOnOpen"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["invokeOnClose","releaseParentRoutingLock","focusTrigger"]}],"HIGHLIGHTED.RESTORE":{actions:["restoreHighlightedItem"]},"HIGHLIGHTED.SET":{actions:["setHighlightedItem"]},"HIGHLIGHTED.SUGGEST":{actions:["suggestHighlightedItem"]}},states:{idle:{tags:["closed"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint","setTriggerValue"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","setTriggerValue","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue"]}],TRIGGER_FOCUS:{guard:eM("isSubmenu"),target:"closed"},TRIGGER_POINTERMOVE:{guard:"isSubmenu",target:"opening"}}},"opening:contextmenu":{tags:["closed"],effects:["waitForLongPress"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed",actions:["focusTrigger"]},CONTEXT_MENU_CANCEL:[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["invokeOnClose","releaseParentRoutingLock","focusTrigger"]}],"LONG_PRESS.OPEN":[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","invokeOnOpen"]}]}},opening:{tags:["closed"],effects:["waitForOpenDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed",actions:["focusTrigger"]},BLUR:[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["invokeOnClose","releaseParentRoutingLock","focusTrigger"]}],TRIGGER_POINTERLEAVE:[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["invokeOnClose","releaseParentRoutingLock","focusTrigger"]}],"DELAY.OPEN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}},closing:{tags:["open"],effects:["trackPointerMove","trackInteractOutside","waitForCloseDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]},MENU_POINTERENTER:{target:"open",actions:["clearIntentPolygon"]}
1,POINTER_MOVED_AWAY_FROM_SUBMENU:[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]}],"DELAY.CLOSE":[{guard:"isOpenControlled",actions:["invokeOnClose","releaseParentRoutingLock"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem","invokeOnClose","releaseParentRoutingLock"]}]}},closed:{tags:["closed"],entry:["clearHighlightedItem","unlockParentOnClose","clearAnchorPoint"],on:{"CONTROLLED.OPEN":[{guard:eN("isOpenAutoFocusEvent","isArrowDownEvent"),target:"open",actions:["highlightFirstItem"]},{guard:"isArrowUpEvent",target:"open",actions:["highlightLastItem"]},{target:"open"}],CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint","setTriggerValue"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","setTriggerValue","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",target:"opening"},TRIGGER_BLUR:{target:"idle"},ARROW_DOWN:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","highlightFirstItem","invokeOnOpen"]}],ARROW_UP:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","highlightLastItem","invokeOnOpen"]}]}},open:{tags:["open"],effects:["trackInteractOutside","trackFocusVisible","trackPositioning","scrollToHighlightedItem"],entry:["focusMenu","unlockParentOnOpen"],on:{"CONTROLLED.CLOSE":[{target:"closed",guard:"isArrowLeftEvent",actions:["focusParentMenu"]},{target:"closed",actions:["focusTrigger"]}],TRIGGER_CLICK:[{guard:eD(eM("isTriggerItem"),"isOpenControlled"),actions:["invokeOnClose","releaseParentRoutingLock"]},{guard:eM("isTriggerItem"),target:"closed",actions:["invokeOnClose","releaseParentRoutingLock","focusTrigger"]}],CONTEXT_MENU:{actions:["setAnchorPoint","setTriggerValue","focusMenu"]},ARROW_UP:{actions:["highlightPrevItem","focusMenu"]},ARROW_DOWN:{actions:["highlightNextItem","focusMenu"]},ARROW_LEFT:[{guard:eD("isSubmenu","isOpenControlled"),actions:["invokeOnClose","releaseParentRoutingLock"]},{guard:"isSubmenu",target:"closed",actions:["focusParentMenu","invokeOnClose","releaseParentRoutingLock"]}],HOME:{actions:["highlightFirstItem","focusMenu"]},END:{actions:["highlightLastItem","focusMenu"]},ARROW_RIGHT:{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},ENTER:[{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},{actions:["clickHighlightedItem"]}],ITEM_POINTERMOVE:[{guard:eM("isPointerRoutingLocked"),actions:["setHighlightedItem","focusMenu","closeSiblingMenus"]},{actions:["setLastHighlightedItem","closeSiblingMenus"]}],ITEM_POINTERLEAVE:{guard:eD(eM("isPointerRoutingLocked"),eM("isTriggerItem")),actions:["clearHighlightedItem"]},ITEM_CLICK:[{guard:eD(eM("isTriggerItemHighlighted"),eM("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose","releaseParentRoutingLock"]},{guard:eD(eM("isTriggerItemHighlighted"),eM("isHighlightedItemEditable"),"closeOnSelect"),target:"closed",actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose","releaseParentRoutingLock","focusTrigger"]},{guard:eD(eM("isTriggerItemHighlighted"),eM("isHighlightedItemEditable")),actions:["invokeOnSelect","setOptionState"]},{actions:["setHighlightedItem"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",actions:["setIntentPolygon"]},TRIGGER_POINTERLEAVE:{target:"closing",actions:["setIntentPolygon"]},ITEM_POINTERDOWN:{actions:["setHighlightedItem"]},TYPEAHEAD:{actions:["highlightMatchedItem"]},FOCUS_MENU:{actions:["focusMenu"]},"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{closeOnSelect:({prop:e,event:t})=>!!(t?.closeOnSelect??e("closeOnSelect")),isTriggerItem:({event:e})=>eI(e.target),isTriggerItemHighlighted:({event:e,scope:t,computed:r})=>{let i=e.target??t.getById(r("highlightedId"));return!!i?.hasAttribute("data-controls")},isSubmenu:({context:e})=>e.get("isSubmenu"),isPointerRoutingLocked:({refs:e})=>e.get("pointerRoutingLocked"),isHighlightedItemEditable:({scope:e,computed:t})=>(0,Q.fg)(e.getById(t("highlightedId"))),isOpenControlled:({prop:e})=>void 0!==e("open"),isArrowLeftEvent:({event:e})=>e.previousEvent?.type==="ARROW_LEFT",isArrowUpEvent:({event:e})=>e.previousEvent?.type==="ARROW_UP",isArrowDownEvent:({event:e})=>e.previousEvent?.type==="ARROW_DOWN",isOpenAutoFocusEvent:({event:e})=>e.previousEvent?.type==="OPEN_AUTOFOCUS"},effects:{waitForOpenDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.OPEN"})},200);return()=>clearTimeout(t)},waitForCloseDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.CLOSE"})},100);return()=>clearTimeout(t)},waitForLongPress({send:e}){let t=setTimeout(()=>{e({type:"LONG_PRESS.OPEN"})},700);return()=>clearTimeout(t)},trackFocusVisible:({scope:e})=>(0,eo.Yy)({root:e.getRootNode?.()}),trackPositioning({context:e,prop:t,scope:r,refs:i}){if(r.getById(eg(r))||eC(r).length>0)return;let n={...t("positioning"),...i.get("positioningOverride")};return e.set("currentPlacement",n.placement),(0,ea.O)(()=>eS(r,e.get("triggerValue")),()=>e_(r),{...n,defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackInteractOutside({refs:e,scope:t,prop:r,context:i,send:n}){let o=!0,a=e=>eC(t).some(t=>(0,Q.gR)(t,e));return(0,X.u)(()=>
1ex(t),{type:"menu",defer:!0,exclude:[ew(t),...ek(t)].filter(Boolean),onInteractOutside:r("onInteractOutside"),onRequestDismiss:r("onRequestDismiss"),onFocusOutside(t){r("onFocusOutside")?.(t);let i=(0,ee.wt)(t.detail.originalEvent);if(a(i)||function e(t,r){if(!(0,Q.sb)(t))return!1;for(let i in r){let n=r[i],o=function(e){let t=ef(e);return ex(e)??e.getDoc().getElementById(t)}(n.scope);if(o&&(0,Q.gR)(o,t))return!0;let a=n.refs.get("children");if(Object.keys(a).length>0&&e(t,a))return!0}return!1}(i,e.get("children")))return void t.preventDefault()},onEscapeKeyDown(t){r("onEscapeKeyDown")?.(t),i.get("isSubmenu")&&t.preventDefault(),eR({parent:e.get("parent")})},onPointerDownOutside(e){(r("onPointerDownOutside")?.(e),a((0,ee.wt)(e.detail.originalEvent))&&e.detail.contextmenu)?e.preventDefault():o=!e.detail.focusable},onDismiss(){n({type:"CLOSE",src:"interact-outside",restoreFocus:o})}})},trackPointerMove({context:e,scope:t,send:r,refs:i}){let n=i.get("parent");if(!n)return;eA(n,!0);let o=t.getDoc();return(0,ee.kn)(o,"pointermove",t=>{var i,o;i=e.get("intentPolygon"),o={x:t.clientX,y:t.clientY},i&&ec(i,o)||(r({type:"POINTER_MOVED_AWAY_FROM_SUBMENU"}),eA(n,!1))})},scrollToHighlightedItem({scope:e,computed:t}){let r=()=>{"pointer"===(0,eo.ME)()||function(e,t){let{rootEl:r,...i}=t||{};e&&r&&(0,et.ZU)(r)&&(r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth)&&e.scrollIntoView(i)}(e.getById(t("highlightedId")),{rootEl:ex(e),block:"nearest"})};return(0,er.er)(()=>{(0,eo.Cl)("virtual"),r()}),(0,ei.m)(()=>ex(e),{defer:!0,attributes:["aria-activedescendant"],callback:r})}},actions:{setAnchorPoint({context:e,event:t}){e.set("anchorPoint",e=>(0,eu.n)(e,t.point)?e:t.point)},setSubmenuPlacement({context:e,computed:t,refs:r}){if(!e.get("isSubmenu"))return;let i=t("isRtl")?"left-start":"right-start";r.set("positioningOverride",{placement:i,gutter:0})},reposition({context:e,scope:t,prop:r,event:i,refs:n}){let o=i.point??e.get("anchorPoint"),a={...r("positioning"),...n.get("positioningOverride")},s=i.value??e.get("triggerValue");(0,ea.O)(()=>eS(t,s),()=>e_(t),{...a,defer:!0,getAnchorRect:o?()=>({width:0,height:0,...o}):void 0,...i.options??{},listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setOptionState({event:e}){if(!e.option)return;let{checked:t,onCheckedChange:r,type:i}=e.option;"radio"===i?r?.(!0):"checkbox"===i&&r?.(!t)},clickHighlightedItem({scope:e,computed:t,prop:r,context:i}){let n=e.getById(t("highlightedId"));if(!n||n.dataset.disabled)return;let o=i.get("highlightedValue");(0,Q.IR)(n)?r("navigate")?.({value:o,node:n,href:n.href}):queueMicrotask(()=>n.click())},setIntentPolygon({context:e,scope:t,event:r}){let i=ex(t),n=e.get("currentPlacement");if(!i||!n)return;let o=function(e,t){let r,i,n=function(e){let{x:t,y:r,width:i,height:n}=e,o=t+i/2,a=r+n/2;return{x:t,y:r,width:i,height:n,minX:t,minY:r,maxX:t+i,maxY:r+n,midX:o,midY:a,center:el(o,a)}}(e),{top:o,right:a,left:s,bottom:l}=(r=el(n.minX,n.minY),i=el(n.maxX,n.minY),{top:r,right:i,bottom:el(n.maxX,n.maxY),left:el(n.minX,n.maxY)}),[c]=t.split("-");return({top:[s,o,a,l],right:[o,a,l,s],bottom:[o,s,l,a],left:[a,o,s,l]})[c]}(i.getBoundingClientRect(),n);if(!o)return;let a="right"===(0,es.bf)(n);e.set("intentPolygon",[{...r.point,x:r.point.x+(a?-5:5)},...o])},clearIntentPolygon({context:e}){e.set("intentPolygon",null)},clearAnchorPoint({context:e}){e.set("anchorPoint",null)},unlockParentOnOpen({refs:e,context:t,scope:r}){let i=e.get("parent");if(t.get("isSubmenu")){let e=ep(r);i?.send({type:"HIGHLIGHTED.SUGGEST",value:e})}eA(i,!1)},unlockParentOnClose({refs:e,context:t}){var r,i;r=e.get("parent"),i=t.get("isSubmenu"),!r||r.refs.get("pointerRoutingLocked")||i&&eL(r)||eA(r,!1)},setHighlightedItem({context:e,event:t}){let r=t.value||eb(t.target);e.set("highlightedValue",r)},clearHighlightedItem({context:e}){e.set("highlightedValue",null)},focusMenu({scope:e}){(0,er.er)(()=>{let t=ex(e),r=(0,en.R)({root:t,enabled:!(0,Q.gR)(t,e.getActiveElement()),filter:e=>!e.role?.startsWith("menuitem")});r?.focus({preventScroll:!0})})},highlightFirstItem({context:e,scope:t}){(ex(t)?queueMicrotask:er.er)(()=>{let r=(0,eh.$1)(eE(t));r&&e.set("highlightedValue",eb(r))})},highlightLastItem({context:e,scope:t}){(ex(t)?queueMicrotask:er.er)(()=>{let r=(0,eh.HV)(eE(t));r&&e.set("highlightedValue",eb(r))})},highlightNextItem({context:e,scope:t,event:r,prop:i}){var n;let o,a,s=(n={loop:r.loop,value:e.get("highlightedValue"),loopFocus:i("loopFocus")},a=(o=eE(t)).findIndex(e=>eP(e,n.value)),(0,eh.K2)(o,a,{loop:n.loop??n.loopFocus}));e.set("highlightedValue",eb(s))},highlightPrevItem({context:e,scope:t,event:r,prop:i}){var n;let o,a,s=(n={loop:r.loop,value:e.get("highlightedValue"),loopFocus:i("loopFocus")},a=(o=eE(t)).findIndex(e=>eP(e,n.value)),(0,eh.YL)(o,a,{loop:n.loop??n.loopFocus}));e.set("highlightedValue",eb(s))},invokeOnSelect({context:e,prop:t,scope:r}){let i=e.get("highlightedValue");null!=i&&(!function(e,t){if(!e)return;let r=new((0,Q.zk)(e)).CustomEvent(eO,{detail:{value:t}});e.dispatchEvent(r)}(i?r.getById(ev(r,i)):null,i),t("onSelect")?.({value:i}))},focusTrigger({scope:e,context:t,event:r}){t.get("isSubmenu")||t.get("anchorPoint")||!1===r.restoreFocus||queueMicrotask(()=>{let r=eS(e,t.get("triggerValue"));r?.focus({preventScroll:!0})})},highlightMatchedItem({scope:e,context:t,event:r,refs:i}){var n;let o,a,s=(n={key:r.key,value:t.get("highlightedValue"),typeaheadState:i.get("typeaheadState")},a=(o=eE(e)).find(e=>eP(e,n.value)),J(o,{state:n.typeaheadState,key:n.key,activeId:a?.id??null}));s&&t.set("highlightedValue",eb(s))},setParentMenu({refs:e,event:t,context:r}){e.set("parent",t.value),r.set("isSubmenu",!0)},setChildMenu({refs:e,event:t}){let r=e.get("children");r[t.id]=t.value,e.set("children",r)},closeSiblingMenus({refs:e,event:t,scope:r}){let i=t.target;if(!eI(i))return;
1let n=i?.getAttribute("data-uid"),o=e.get("children");for(let e in o){if(e===n)continue;let i=o[e],a=i.context.get("intentPolygon");a&&t.point&&ec(a,t.point)||(ex(r)?.focus({preventScroll:!0}),i.send({type:"CLOSE"}))}},closeRootMenu({refs:e}){eR({parent:e.get("parent")})},openSubmenu({refs:e,scope:t,computed:r}){let i=t.getById(r("highlightedId")),n=i?.getAttribute("data-uid"),o=e.get("children"),a=n?o[n]:null;a?.send({type:"OPEN_AUTOFOCUS"})},focusParentMenu({refs:e}){e.get("parent")?.send({type:"FOCUS_MENU"})},setLastHighlightedItem({context:e,event:t}){e.set("lastHighlightedValue",eb(t.target))},suggestHighlightedItem({context:e,event:t}){let r=t.value;if(r){if(null!=e.get("highlightedValue"))return void e.set("lastHighlightedValue",r);e.set("highlightedValue",r)}},restoreHighlightedItem({context:e}){let t=e.get("lastHighlightedValue");e.set("lastHighlightedValue",null),t&&e.set("highlightedValue",t)},restoreParentHighlightedItem({refs:e}){e.get("parent")?.send({type:"HIGHLIGHTED.RESTORE"})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},releaseParentRoutingLock({refs:e,context:t}){if(t.get("isSubmenu")){var r;(r=e.get("parent"))&&(eL(r)||eA(r,!1))}},toggleVisibility({prop:e,event:t,send:r}){r({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})},setTriggerValue({context:e,event:t}){void 0!==t.value&&e.set("triggerValue",t.value)}}}}),eF=r(20527),e$=r(11867),ez=r(21778),eV=r(28230),eB=r(50373),[eW,eH]=(0,s.q)({name:"MenuMachineContext",hookName:"useMenuMachineContext",providerName:"<MenuMachineProvider />",strict:!1}),[eU,eG]=(0,s.q)({name:"MenuMachineContext",hookName:"useMenuMachineContext",providerName:"<MenuMachineProvider />",strict:!1}),eq=(0,g.P)(),eX=e=>{let[t,r]=(0,B.s)(e),[i,o]=eq(r,["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onRequestDismiss","onSelect","onTriggerValueChange","open","positioning","triggerValue","defaultTriggerValue","typeahead"]),a=c(),s=eH(),{api:h,service:p}=(e=>{let t=(0,u.useId)(),{getRootNode:r}=(0,U.w)(),{dir:i}=(0,G.g)(),n={id:t,dir:i,getRootNode:r,...e},o=(0,eV.z)(ej,n);return{api:function(e,t){let{context:r,send:i,state:n,computed:o,prop:a,scope:s}=e,l=n.hasTag("open"),c=r.get("isSubmenu"),u=o("isTypingAhead"),h=a("composite"),p=r.get("currentPlacement"),g=p?(0,es.bf)(p):void 0,f=r.get("anchorPoint"),m=r.get("highlightedValue"),v=r.get("triggerValue"),b=(0,eF.a)({...a("positioning"),placement:f?"bottom":p});function y(e){return{id:ev(s,e.value),disabled:!!e.disabled,highlighted:m===e.value}}function x(e){let t=e.valueText??e.value;return{...e,id:e.value,valueText:t}}function _(e){return{...y(x(e)),checked:!!e.checked}}function w(r){let{closeOnSelect:n,valueText:o,value:a}=r,l=y(r),c=ev(s,a);return t.element({...ez.r.item.attrs,id:c,role:"menuitem","aria-disabled":(0,Z.rq)(l.disabled),"data-disabled":(0,Z.sE)(l.disabled),"data-ownedby":ef(s),"data-highlighted":(0,Z.sE)(l.highlighted),"data-value":a,"data-valuetext":o,onDragStart(e){e.currentTarget.matches("a[href]")&&e.preventDefault()},onPointerMove(e){if(l.disabled||"mouse"!==e.pointerType)return;let t=e.currentTarget;l.highlighted||i({type:"ITEM_POINTERMOVE",id:c,target:t,closeOnSelect:n,point:(0,ee.TH)(e)})},onPointerLeave(t){l.disabled||"mouse"!==t.pointerType||!e.event.previous()?.type.includes("POINTER")||i({type:"ITEM_POINTERLEAVE",id:c,target:t.currentTarget,closeOnSelect:n})},onPointerDown(e){l.disabled||i({type:"ITEM_POINTERDOWN",target:e.currentTarget,id:c,closeOnSelect:n})},onClick(e){(0,ee.b9)(e)||(0,ee.$b)(e)||l.disabled||i({type:"ITEM_CLICK",target:e.currentTarget,id:c,closeOnSelect:n})}})}return{highlightedValue:m,open:l,setOpen(e){n.hasTag("open")!==e&&i({type:e?"OPEN":"CLOSE"})},triggerValue:v,setTriggerValue(e){i({type:"TRIGGER_VALUE.SET",value:e})},setHighlightedValue(e){i({type:"HIGHLIGHTED.SET",value:e})},setParent(e){i({type:"PARENT.SET",value:e,id:e.prop("id")})},setChild(e){i({type:"CHILD.SET",value:e,id:e.prop("id")})},reposition(e={}){i({type:"POSITIONING.SET",options:e})},addItemListener(e){let t=s.getById(e.id);if(!t)return;let r=()=>e.onSelect?.();return t.addEventListener(eO,r),()=>t.removeEventListener(eO,r)},getContextTriggerProps(e={}){let{value:r}=e,n=null!=r&&v===r,o=eg(s,r);return t.element({...ez.r.contextTrigger.attrs,dir:a("dir"),id:o,"data-ownedby":s.id,"data-value":r,"data-current":(0,Z.sE)(n),"data-state":l?"open":"closed",onPointerDown(e){"mouse"===e.pointerType||i({type:"CONTEXT_MENU_START",point:(0,ee.TH)(e),value:r})},onPointerCancel(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onPointerMove(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onPointerUp(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onContextMenu(e){i({type:l&&null!=r&&!n?"TRIGGER_VALUE.SET":"CONTEXT_MENU",point:(0,ee.TH)(e),value:r}),e.preventDefault()},style:{WebkitTouchCallout:"none",WebkitUserSelect:"none",userSelect:"none"}})},getTriggerItemProps(e){let t=e.getTriggerProps();return(0,d.v)(w({value:t.id}),t)},getTriggerProps(r={}){let{value:n}=r,o=null!=n&&v===n,u=ep(s,n);return t.button({...c?ez.r.triggerItem.attrs:ez.r.trigger.attrs,"data-placement":p,"data-side":g,type:"button",dir:a("dir"),id:u,...null!=n&&{"data-ownedby":s.id,"data-value":n,"data-current":(0,Z.sE)(o)},"data-uid":a("id"),"aria-haspopup":h?"menu":"dialog","aria-controls":ef(s),"data-controls":ef(s),"aria-expanded":null==n?l:l&&o,"data-state":l?"open":"closed",onPointerMove(e){if("mouse"!==e.pointerType||eT(e.currentTarget)||!c)return;let t=(0,ee.TH)(e);i({type:"TRIGGER_POINTERMOVE",target:e.currentTarget,point:t})},onPointerLeave(t){if(eT(t.currentTarget)||"mouse"!==t.pointerType||!c)return;eA(e.refs.get("parent"),!0);let r=(0,ee.TH)(t);i({type:"TRIGGER_POINTERLEAVE",target:t.currentTarget,point:r})},onPointerDown(e){eT(e.currentTarget)||(0,ee.fv)(e)||e.preventDefault()},onClick(e){e.defaultPrevented||eT(e.currentTarget)||i({type:l&&null!=n&&!o?"TRIGGER_VALUE.SET":"TRIGGER_CLICK",target:e.currentTarget,value:n})},onBlur(){i({type:"TRIGGER_BLUR"})},onFocus(){i({type:"TRIGGER_FOCUS"})},onKeyDown(e){if(e.defaultPrevented)return;let t={ArrowDown(){i({type:"ARROW_DOWN",value:n})},ArrowUp(){i({type:"ARROW_UP",value:n})},Enter(){i({type:"ARROW_DOWN",src:"enter",value:n})},Space(){i({type:"ARROW_DOWN",src:"space",value:n})}}[(0,ee.K)(e,{orientation:"vertical",dir:a("dir")})];t&&(e.preventDefault(),t(e))}})},getIndicatorProps:()=>t.element({...ez.r.indicator.attrs,dir:a("dir"),"data-state":l?"open":"closed"}),getPositionerProps:()=>t.element({...ez.r.positioner.attrs,dir:a("dir"),id:em(s),style:b.floating}),getArrowProps:()=>t.element({id:s.ids?.arrow??`menu:${s.id}:arrow`,...ez.r.arrow.attrs,dir:a("dir"),style:b.arrow}),getArrowTipProps:()=>t.element({...ez.r.arrowTip.attrs,dir:a("dir"),style:b.arrowTip}),getContentProps:()=>t.element({...ez.r.content.attrs,id:ef(s),"aria-label":a("aria-label"),hidden:!l,"data-state":l?"open":"closed",role:h?"menu":"dialog",tabIndex:0,dir:a("dir"),"aria-activedescendant":o("highlightedId")||void 0,"aria-labelledby":f?eg(s,v??void 0):ep(s,v??void 0),"data-placement":p,"data-side":g,onPointerEnter(e){"mouse"===e.pointerType&&i({type:"MENU_POINTERENTER"})},onKeyDown(e){if(e.defaultPrevented||!(0,Q.gR)(e.currentTarget,(0,ee.wt)(e)))return;let t=(0,ee.wt)(e);if(t?.closest("[role=menu]")!==e.currentTarget&&t!==e.currentTarget)return;if("Tab"===e.key&&!(0,en.K)(e))return void e.preventDefault();let r={ArrowDown(){i({type:"ARROW_DOWN"})},ArrowUp(){i({type:"ARROW_UP"})},ArrowLeft(){i({type:"ARROW_LEFT"})},ArrowRight(){i({type:"ARROW_RIGHT"})},Enter(){i({type:"ENTER"})},Space(e){u?i({type:"TYPEAHEAD",key:e.key}):r.Enter?.(e)},Home(){i({type:"HOME"})},End(){i({type:"END"})}},n=r[(0,ee.K)(e,{dir:a("dir")})];if(n){n(e),e.stopPropagation(),e.preventDefault();return}!a("typeahead")||!(0,ee.TW)(e)||(0,ee.VL)(e)||(0,Q.fg)(t)||(i({type:"TYPEAHEAD",key:e.key}),e.preventDefault())}}),getSeparatorProps:()=>t.element({...ez.r.separator.attrs,role:"separator",dir:a("dir"),"aria-orientation":"horizontal"}),getItemState:y,getItemProps:w,getOptionItemState:_,getOptionItemProps(e){let{type:r,disabled:n,closeOnSelect:o}=e,s=x(e),l=_(e);return{...w(s),...t.element({"data-type":r,...ez.r.item.attrs,dir:a("dir"),"data-value":s.value,role:`menuitem${r}`,"aria-checked":!!l.checked,"data-state":l.checked?"checked":"unchecked",onClick(e){n||(0,ee.b9)(e)||(0,ee.$b)(e)||i({type:"ITEM_CLICK",target:e.currentTarget,option:s,closeOnSelect:o})}})}},getItemIndicatorProps(e){let r=_((0,e$.wg)(e)),i=r.checked?"checked":"unchecked";return t.element({...ez.r.itemIndicator.attrs,dir:a("dir"),"data-disabled":(0,Z.sE)(r.disabled),"data-highlighted":(0,Z.sE)(r.highlighted),"data-state":(0,ed.cK)(e,"checked")?i:void 0,hidden:(0,ed.cK)(e,"checked")?!r.checked:void 0})},getItemTextProps(e){let r=_((0,e$.wg)(e)),i=r.checked?"checked":"unchecked";return t.element({...ez.r.itemText.attrs,dir:a("dir"),"data-disabled":(0,Z.sE)(r.disabled),"data-highlighted":(0,Z.sE)(r.highlighted),"data-state":(0,ed.cK)(e,"checked")?i:void 0})},getItemGroupLabelProps:e=>t.element({...ez.r.itemGroupLabel.attrs,id:ey(s,e.htmlFor),dir:a("dir")}),getItemGroupProps:e=>{let r;return t.element({id:(r=e.id,s.ids?.group?.(r)??`menu:${s.id}:group:${r}`),...ez.r.itemGroup.attrs,dir:a("dir"),"aria-labelledby":ey(s,e.id),role:"group"})}}}(o,eB._),service:o}})(i),g=(0,W.x)((0,d.v)({present:h.open},t));return H(()=>{!s||a&&(a.setChild(p),h.setParent(s))}),(0,n.jsx)(eU,{value:(0,u.useCallback)(()=>a?.getTriggerItemProps(h),[h,a]),children:(0,n.jsx)(eW,{value:p,children:(0,n.jsx)(l,{value:h,children:(0,n.jsx)(w.j,{value:g,...o}
1)})})})},eY=e=>{let t=c(),r=eH(),[i,{value:o,children:a}]=(0,B.s)(e),{api:s,service:h}=o,p=(0,W.x)((0,d.v)({present:s.open},i));return H(()=>{!r||t&&(t.setChild(h),s.setParent(r))}),(0,n.jsx)(eU,{value:(0,u.useCallback)(()=>t?.getTriggerItemProps(s),[s,t]),children:(0,n.jsx)(eW,{value:h,children:(0,n.jsx)(l,{value:s,children:(0,n.jsx)(w.j,{value:p,children:a})})})})},eK=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(c().getSeparatorProps(),e);return(0,n.jsx)(a.X.hr,{...r,ref:t})});eK.displayName="MenuSeparator";var eZ=(0,g.P)(),eJ=(0,u.forwardRef)((e,t)=>{let[r,i]=eZ(e,["value"]),o=c(),s=(0,w.c)(),l=o.getTriggerProps(r),u=(0,d.v)({...l,"aria-controls":s.unmounted?void 0:l["aria-controls"]},i);return(0,n.jsx)(a.X.button,{...u,ref:t})});eJ.displayName="MenuTrigger";var eQ=(0,u.forwardRef)((e,t)=>{let r=(0,d.v)(eG()?.()??{},e);return(0,n.jsx)(v,{value:{value:r["data-value"]},children:(0,n.jsx)(a.X.div,{...r,ref:t})})});eQ.displayName="MenuTriggerItem";var e0=(0,o.I)({Arrow:()=>h,ArrowTip:()=>p,CheckboxItem:()=>x,Content:()=>k,Context:()=>C,ContextTrigger:()=>S,Indicator:()=>E,Item:()=>T,ItemContext:()=>I,ItemGroup:()=>L,ItemGroupLabel:()=>M,ItemIndicator:()=>D,ItemText:()=>N,Positioner:()=>j,RadioItem:()=>$,RadioItemGroup:()=>V,Root:()=>eX,RootProvider:()=>eY,Separator:()=>eK,Trigger:()=>eJ,TriggerItem:()=>eQ}),e1=r(54771),e2=r(32356);let{withRootProvider:e3,withContext:e5,useStyles:e6,PropsProvider:e4}=(0,e1.c)({key:"menu"}),e7=e3(e0.RootProvider),e8=e3(e0.Root,{defaultProps:{lazyMount:!0,unmountOnExit:!0}}),e9=e4,te=e5(e0.Trigger,"trigger",{forwardAsChild:!0}),tt=e5(e0.ContextTrigger,"contextTrigger",{forwardAsChild:!0}),tr=e5(e0.Positioner,"positioner",{forwardAsChild:!0}),ti=e5(e0.Separator,"separator",{forwardAsChild:!0}),tn=e5(e0.Content,"content",{forwardAsChild:!0}),to=e5(e0.ArrowTip,"arrowTip",{forwardAsChild:!0}),ta=e5(e0.Arrow,"arrow",{forwardAsChild:!0,defaultProps:{children:(0,n.jsx)(to,{})}}),ts=e5(e0.Indicator,"indicator",{forwardAsChild:!0}),tl=e5(e0.ItemGroup,"itemGroup",{forwardAsChild:!0}),tc=e5(e0.ItemGroupLabel,"itemGroupLabel",{forwardAsChild:!0}),tu=e5(e0.Item,"item",{forwardAsChild:!0}),td=e5(e0.TriggerItem,"item",{forwardAsChild:!0}),th=e5(e0.ItemText,"itemText",{forwardAsChild:!0}),tp=e5("kbd","itemCommand"),tg=e5(e0.ItemIndicator,"itemIndicator",{forwardAsChild:!0,defaultProps:{children:(0,n.jsx)(e2.Sr,{boxSize:"4"})}}),tf=e5(e0.CheckboxItem,"item",{forwardAsChild:!0}),tm=e5(e0.RadioItemGroup,"itemGroup",{forwardAsChild:!0}),tv=e5(e0.RadioItem,"item",{forwardAsChild:!0}),tb=e0.Context,ty=e0.ItemContext;var tx=r(49614),t_=r(65738),tw=r(15732);let tk=(0,u.createContext)({suppressInitial:!1,highlightActive:!0,enablePointerHighlight:()=>{}});function tC({children:e,isOpen:t,open:r,onClose:i,onOpen:o,onOpenChange:a,placement:s,closeOnSelect:l,closeOnBlur:c,onInteractOutside:d,positioning:h,modifiers:p,autoSelect:g,suppressInitialHighlight:f=!1,...m}){let[v,b]=(0,u.useState)(!f),y=(0,u.useRef)(!f),x=r??t,_=p?.find(e=>"offset"===e.name)?.options?.offset,w={offset:{mainAxis:8},...h,...s?{placement:s}:{},..._?{offset:{crossAxis:_[0],mainAxis:_[1]}}:{}}
1;return(0,u.useEffect)(()=>{if(!f)return;let e=e=>{y.current!==e&&(y.current=e,b(e))},t=t=>{"Tab"!==t.key&&"ArrowDown"!==t.key&&"ArrowUp"!==t.key&&"Home"!==t.key&&"End"!==t.key&&(1!==t.key.length||t.altKey||t.ctrlKey||t.metaKey)||e(!0)},r=()=>e(!1);return document.addEventListener("keydown",t,!0),document.addEventListener("pointerdown",r,!0),()=>{document.removeEventListener("keydown",t,!0),document.removeEventListener("pointerdown",r,!0)}},[f]),(0,u.useEffect)(()=>{!x&&f&&(y.current=!1,b(!1))},[x,f]),(0,n.jsx)(tk.Provider,{value:{suppressInitial:f,highlightActive:v,enablePointerHighlight:()=>{y.current||(y.current=!0,b(!0))}},children:(0,n.jsx)(e8,{colorPalette:"brand",open:x,onOpenChange:({open:e})=>{a?.({open:e}),e&&o?.(),e||i?.()},closeOnSelect:l,onInteractOutside:e=>{d?.(e),(!1===c||(0,t_.kd)(e.detail?.target))&&e.preventDefault()},positioning:w,...m,children:e})})}function tS({children:e,icon:t,_hover:r,_highlighted:i,onPointerMove:o,asChild:a,...s}){let{transparent:l}=(0,tw.F)(),{suppressInitial:c,highlightActive:d,enablePointerHighlight:h}=(0,u.useContext)(tk);return(0,n.jsx)(tu,{asChild:a,px:"3",py:"1.5",gap:"2",fontSize:"md",lineHeight:"1.6",borderRadius:"0",...s,onPointerMove:e=>{h(),o?.(e)},_hover:r,_highlighted:c&&!d?{bg:l,outline:"none"}:i??{bg:{base:"gray.100",_dark:"whiteAlpha.200"},outline:"none"},children:a?e:(0,n.jsxs)(n.Fragment,{children:[t,e]})})}let tE=Object.assign(tC,i,{Root:tC,Item:tS,Separator:function(e){return(0,n.jsx)(ti,{my:"2",mx:"0",bg:"transparent",border:"0",borderBottom:"1px solid",borderColor:{base:"gray.200",_dark:"whiteAlpha.300"},opacity:.6,...e})},Content:function(e){return(0,n.jsx)(tn,{minW:"10rem",maxW:"calc(100vw - 2rem)",py:"2",px:"0",borderRadius:"md",border:"1px solid",borderColor:{base:"gray.200",_dark:"whiteAlpha.300"},boxShadow:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",...e})}}),tP=te,tT=tS;function tI({children:e,...t}){return(0,n.jsx)(tx.Z,{children:(0,n.jsx)(tr,{children:(0,n.jsx)(tn,{...t,children:e})})})}},33494:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("hoverCard").parts("arrow","arrowTip","trigger","positioner","content"),n=i.build()},34544:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},34630:(e,t,r)=>{"use strict";r.d(t,{$4:()=>y,B6:()=>u,IR:()=>d,J9:()=>h,Ng:()=>c,X7:()=>p,YE:()=>v,bq:()=>b,fg:()=>f,gR:()=>m,sb:()=>n,tZ:()=>s,wz:()=>o,zk:()=>function e(t){return c(t)?e(t.host):o(t)?t.defaultView??window:n(t)?t.ownerDocument?.defaultView??window:window},zm:()=>x});var i=r(69689),n=e=>(0,i.Gv)(e)&&1===e.nodeType&&"string"==typeof e.nodeName,o=e=>(0,i.Gv)(e)&&9===e.nodeType,a=e=>n(e)?e.localName||"":"#document";function s(e){return["html","body","#document"].includes(a(e))}var l=e=>(0,i.Gv)(e)&&void 0!==e.nodeType,c=e=>l(e)&&11===e.nodeType&&"host"in e,u=e=>n(e)&&"input"===e.localName,d=e=>!!e?.matches("a[href]"),h=e=>!!n(e)&&(e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0);function p(e){return!!e&&b(e.getRootNode())===e}var g=/(textarea|select)/;function f(e){if(null==e||!n(e))return!1;try{return u(e)&&null!=e.selectionStart||g.test(e.localName)||e.isContentEditable||"true"===e.getAttribute("contenteditable")||""===e.getAttribute("contenteditable")}catch{return!1}}function m(e,t){if(!e||!t||!n(e)||!l(t))return!1;if(n(t)&&e===t||e.contains(t))return!0;let r=t.getRootNode?.();if(r&&c(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function v(e){return o(e)?e:(0,i.Gv)(e)&&e===e.window?e.document:e?.ownerDocument??document}function b(e){let t=e.activeElement;for(;t?.shadowRoot;){let e=t.shadowRoot.activeElement;if(e&&e!==t)t=e;else break}return t}function y(e){if("html"===a(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||v(e).documentElement;return c(t)?t.host:t}function x(e){let t;try{if(t=e.getRootNode({composed:!0}),o(t)||c(t))return t}catch{}return e.ownerDocument??document}},35192:(e,t,r)=>{"use strict";r.d(t,{cx:()=>n});var i=r(22607);let n=(...e)=>{let t=[];for(let r=0;r<e.length;r++){let n=e[r];if(!(0,i.Kg)(n))continue;let o=n.trim();o&&t.push(o)}return t.join(" ")}},35831:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return s.ReadonlyURLSearchParams},RedirectType:function(){return h.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return h.forbidden},notFound:function(){return h.notFound},permanentRedirect:function(){return h.permanentRedirect},redirect:function(){return h.redirect},unauthorized:function(){return h.unauthorized},unstable_isUnrecognizedActionError:function(){return d.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return h.unstable_rethrow},useParams:function(){return y},usePathname:function(){return v},useRouter:function(){return b},useSearchParams:function(){return m},useSelectedLayoutSegment:function(){return _},useSelectedLayoutSegments:function(){return x},useServerInsertedHTML:function(){return u.useServerInsertedHTML}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(52137)._(r(77766)),a=r(35907),s=r(59714),l=r(54523),c=r(58532),u=r(62456),d=r(64104),h=r(90294),{instrumentParamsForClientValidation:p,instrumentSearchParamsForClientValidation:g,expectCompleteParamsInClientValidation:f}={};function m(){c.useDynamicSearchParams?.("useSearchParams()");let e=(0,o.useContext)(s.SearchParamsContext);return(0,o.useMemo)(()=>e?new s.ReadonlyURLSearchParams(e):null,[e])}function v(){return c.useDynamicRouteParams?.("usePathname()"),(0,o.useContext)(s.PathnameContext)}function b(){let e=(0,o.useContext)(a.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});let t=(0,o.useContext)(a.LayoutRouterContext),r=t?.parentCacheNode.bfcacheId??0;return(0,o.useMemo)(()=>({back:e.back,forward:e.forward,refresh:e.refresh,hmrRefresh:e.hmrRefresh,push:e.push,replace:e.replace,prefetch:e.prefetch,experimental_gesturePush:e.experimental_gesturePush,bfcacheId:"_b_"+r+"_"}),[e,r])}function y(){return c.useDynamicRouteParams?.("useParams()"),(0,o.useContext)(s.PathParamsContext)}function x(e="children"){c.useDynamicRouteParams?.("useSelectedLayoutSegments()");let t=(0,o.useContext)(a.LayoutRouterContext);return t?(0,l.getSelectedLayoutSegmentPath)(t.parentTree,e):null}function _(e="children"){c.useDynamicRouteParams?.("useSelectedLayoutSegment()"),(0,o.useContext)(s.NavigationPromisesContext);let t=x(e);return(0,l.computeSelectedLayoutSegment)(t,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},36138:(e,t,r)=>{"use strict";r.d(t,{_:()=>v,G:()=>b});var i=r(49222),n=r(77766),o=r(88319),a=r(56784);let s={light:"",dark:""};function l(e){return{model:e.model,title:e.title,titleWithoutIcon:e.titleWithoutIcon??e.title,description:e.description??"",price:e.price[0]?.count,intelligence:e.intelligence,isNeedExpensiveAttention:!!e.isNeedExpensiveAttention,icon:e.icon??s}}function c(e){return{icon:s,models:e.map(l)}}async function u(e,t=!1){let r,i=await d({lang:e}),n=(r={OpenAI:[],Anthropic:[],Google:[],Others:[]},i.all.forEach(e=>{var t;r["OpenAI"===(t=e.developerCompany)?"OpenAI":"Anthropic"===t?"Anthropic":"Google"===t?"Google":"Others"].push(e)}),{OpenAI:c(r.OpenAI),Anthropic:c(r.Anthropic),Google:c(r.Google),Others:c(r.Others)});return t?{textGroup:n,textSortedGroup:{basicModel:c(i.all.filter(e=>e.isBasic)),advancedModel:c(i.all.filter(e=>!e.isInternetAccess)),internetModel:c(i.all.filter(e=>e.isInternetAccess))},textModels:i}:{textGroup:n,textModels:i}}async function d({options:e,lang:t}){return(await (0,a.bQ)("/models/v2",{...e,headers:{...e?.headers,"Accept-Language":t??""}})).models}async function h({options:e,lang:t}){return(await (0,a.bQ)("/models-image",{...e,headers:{...e?.headers,"Accept-Language":t??""}})).modelsImage}async function p({options:e,lang:t}){return(await (0,a.bQ)("/models-video",{...e,headers:{...e?.headers,"Accept-Language":t??""}})).modelsVideo}
1async function g({options:e,lang:t}){return(await (0,a.bQ)("/models-assistant",{...e,headers:{...e?.headers,"Accept-Language":t??""}})).assistantModels}async function f({options:e,lang:t}){return(await (0,a.bQ)("/models-realtime",{...e,headers:{...e?.headers,"Accept-Language":t??""}})).realtimeModels}let m=(0,n.createContext)({}),v=({children:e,lang:t,initialTextModelsGroup:r,initialTextModelsGroupSorted:a,isSortedModels:s,initialTextModels:l,initialImageModels:c,initialVideoModels:v,initialAssistantModels:b,initialRealtimeModelsModels:y})=>{let{data:x,mutate:_}=function({lang:e,isSortedModels:t}){return(0,o.Ay)(["models",e,t],()=>u(e,t),{refreshInterval:36e5,revalidateOnMount:!1,revalidateOnFocus:!1})}({lang:t,isSortedModels:s}),[w,k]=(0,n.useState)(r),[C,S]=(0,n.useState)(a),[E,P]=(0,n.useState)(l),[T,I]=(0,n.useState)(c),[O,R]=(0,n.useState)(v),[A,L]=(0,n.useState)(b),[M,D]=(0,n.useState)(y),N=(0,n.useRef)(t),[j,F]=(0,n.useState)(l);l!==j&&(F(l),P(l));let[$,z]=(0,n.useState)(c);c!==$&&(z(c),I(c));let[V,B]=(0,n.useState)(v);v!==V&&(B(v),R(v)),(0,n.useEffect)(()=>{x?.textGroup&&k(x.textGroup),x?.textSortedGroup&&S(x.textSortedGroup),x?.textModels&&P(x.textModels)},[x]),(0,n.useEffect)(()=>{if(N.current===t)return;N.current=t;let e=!1;return Promise.allSettled([d({lang:t}),h({lang:t}),p({lang:t}),g({lang:t}),f({lang:t})]).then(([t,r,i,n,o])=>{if(e)return;"fulfilled"===t.status&&P(t.value),"fulfilled"===r.status&&I(r.value),"fulfilled"===i.status&&R(i.value),"fulfilled"===n.status&&L(n.value),"fulfilled"===o.status&&D(o.value);let a=[t,r,i,n,o].filter(e=>"rejected"===e.status);a.length>0&&console.error("Failed to refresh some localized models",a)}),()=>{e=!0}},[t]);let W=(0,n.useCallback)(async e=>{let r=await u(t,e);r.textGroup&&r.textGroup!==w&&k(r.textGroup),r.textSortedGroup&&r.textSortedGroup!==C&&S(r.textSortedGroup),r.textModels&&P(r.textModels),await _(r,!1)},[t,_,w,C]),H=(0,n.useCallback)(async e=>{if("image"===e){let e=await h({lang:t});e&&I(e);return}if("video"===e){let e=await p({lang:t});e&&R(e);return}if("assistant"===e){let e=await g({lang:t});e&&L(e);return}if("chat"===e){let e=await d({lang:t});e&&P(e)}},[t]);return(0,i.jsx)(m.Provider,{value:{textGroup:w,textSortedGroup:C,refreshModels:W,refreshModelsV2:H,textModels:E,imageModels:T,videoModels:O,assistantModels:A,realtimeModels:M},children:e})},b=()=>(0,n.useContext)(m)},36292:(e,t,r)=>{"use strict";r.d(t,{a:()=>h});var i=r(49222),n=r(77766),o=r(54219),a=r(23608),s=r(35192),l=r(56591),c=r(22742),u=r(79882),d=r(15221);function h(e){let{key:t,recipe:r}=e,h=(0,l.Zb)(t||r.className||"Component"),[p,g]=(0,o.q)({strict:!1,name:`${h}PropsContext`,providerName:`${h}PropsContext`});function f(e){let{unstyled:i,...o}=e,a=(0,d.m)({key:t,recipe:o.recipe||r}),[s,l]=(0,n.useMemo)(()=>a.splitVariantProps(o),[a,o]);return{styles:i?c.z:a(s),className:a.className,props:l}}return{withContext:(e,t)=>
1{let{displayName:r,...o}=t??{},c=(0,u.B)(e,{},o),d=(0,n.forwardRef)((e,t)=>{let r=g(),o=(0,n.useMemo)(()=>(0,a.v)(r,e),[e,r]),{styles:l,className:u,props:d}=f(o);return(0,i.jsx)(c,{...d,ref:t,css:[l,o.css],className:(0,s.cx)(u,o.className)})});return d.displayName=r??h??(0,l.gy)(e),d},PropsProvider:p,withPropsProvider:function(){return p},usePropsContext:g,useRecipeResult:f}}},37083:(e,t,r)=>{"use strict";r.d(t,{$1:()=>N,$5:()=>j,B7:()=>C,E7:()=>c,E_:()=>K,FL:()=>$,Jb:()=>I,Kf:()=>A,Kj:()=>G,Nt:()=>d,Oj:()=>q,Pz:()=>V,QU:()=>v,Qd:()=>h,R$:()=>p,S4:()=>F,Sk:()=>T,T2:()=>g,TV:()=>f,VZ:()=>a,Wo:()=>U,XD:()=>u,Xt:()=>D,ZD:()=>O,ZZ:()=>y,Zi:()=>_,Zk:()=>x,_d:()=>b,cL:()=>B,dV:()=>L,eZ:()=>m,gI:()=>w,gR:()=>k,gh:()=>l,hL:()=>n,hM:()=>E,hx:()=>i,kP:()=>R,lH:()=>M,nb:()=>X,pF:()=>s,r1:()=>W,tN:()=>z,uG:()=>H,wU:()=>P,xV:()=>o,xY:()=>S,yS:()=>Y});let i="default_width",n="chat_sidebar_collapsed",o="chat_prev_default_width",a="free-chat-messages",s="hide_news",l="quantity_generate",c="news_quantity",u="user_table_settings",d="subscription_table_settings",h="payment_table_settings",p="column_widths",g="selected_category",f="loginFrom",m="is_open_folders",v="is_folders_section_open",b="chatInputDraft",y="freeChatInputDraft",x="favoriteChatInputDraft",_="auth_prefill_email",w="realtime_instructions",k="realtime_model",C="realtime_voice",S="appType",E="is_show_offer_telegram_connect",P="show_example_image",T="show_example_video",I="is_show_add_users_notify",O="is_multi_model",R="is_multi_model_edit",A="models_list",L="edit_models_list",M="anonymous_id",D="edit_chat_input_draft",N="local_storage_event",j="selected_tab_models",F="imageTrendActiveTab",$="free_image_generations",z="is_show_onboarding",V="grid_columns",B="grid_columns_mobile",W="android_banner_dismissed_at",H="yclid",U="image_generation_prompt",G="video_generation_prompt",q="tour_guide_dismissed",X="video_resolution_by_model",Y="show_gallery_actions_mobile_image",K="show_gallery_actions_mobile_video"},37396:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});let i=(0,r(85554).F3)("Device",{web:()=>r.e(1738).then(r.bind(r,41738)).then(e=>new e.DeviceWeb)})},37619:(e,t,r)=>{"use strict";r.d(t,{Up:()=>n,oE:()=>function e(t){if(!(0,i.Qd)(t)||void 0===t)return t;let r=Reflect.ownKeys(t).filter(e=>"string"==typeof e),n={};for(let i of r){let r=t[i];void 0!==r&&(n[i]=e(r))}return n}});var i=r(45907);function n(e,t){let r={};for(let i of t){let t=e[i];void 0!==t&&(r[i]=t)}return r}},38483:(e,t,r)=>{"use strict";r.d(t,{BS:()=>O,CK:()=>i,Cb:()=>V,DX:()=>D,E3:()=>y,EL:()=>$,GN:()=>d,Gc:()=>b,IK:()=>F,K:()=>o,Lc:()=>s,Oz:()=>u,Pd:()=>C,Q4:()=>n,QK:()=>f,Rn:()=>_,Rs:()=>I,Yt:()=>v,_D:()=>p,a7:()=>k,au:()=>M,b3:()=>S,bi:()=>P,dC:()=>z,dK:()=>L,d_:()=>w,eA:()=>g,eR:()=>c,ep:()=>E,gf:()=>R,iF:()=>x,kQ:()=>h,pZ:()=>l,st:()=>m,t7:()=>T,wQ:()=>a,x:()=>j,xs:()=>A,zJ:()=>N});let i="chat_id",n="folder_id",o="default_filter",a="0",s="sync-accounts",l="token",c="connectBusiness",u="yandex_client_id",d="sync_",h="mode",p="model",g="demonstration",f="video",m="image",v="neurals-images",b="neurals-codes",y="neurals-designers",x="neurals-texts",_="neurals-presentations",w="neurals-posts",k="neurals-logos",C="neurals-banners",S="neurals-product-cards",E="neurals-object-removal",P="neurals-background-change",T="neurals-photo-enhance",I="business",O="marketing",R="developers",A="design",L="entrepreneurs",M="executives",D="hr",N="sales",j="learning",F="image_prompt",$="code",z="device_id",V="state"},38613:(e,t,r)=>{"use strict";r.d(t,{I:()=>u});var i=r(49222),n=r(77766),o=r(36292),a=r(79882),s=r(35192);let{useRecipeResult:l,PropsProvider:c}=(0,o.a)({key:"icon"}),u=n.forwardRef(function(e,t){let{styles:r,className:n,props:o}=l({asChild:!e.as,...e});return(0,i.jsx)(a.B.svg,{ref:t,focusable:!1,"aria-hidden":"true",...o,css:[r,e.css],className:(0,s.cx)(n,e.className)})})},39197:()=>{},39783:(e,t,r)=>{"use strict";r.d(t,{K:()=>i,r:()=>n});var i=(0,r(67566).y)("field").parts("root","errorText","helperText","input","label","select","textarea","requiredIndicator"),n=i.build()},40785:(e,t,r)=>{"use strict";r.d(t,{K:()=>a});var i=r(49222),n=r(96522),o=r(15732);function a({size:e}){let{neutralsLight:t}=(0,o.F)();return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 24 24",fill:"none",asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M5.50003 12.002H19M10.9999 18.002C10.9999 18.002 5.00001 13.583 5 12.0019C4.99999 10.4208 11 6.00195 11 6.00195",stroke:t,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})}},41430:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("radio-group").parts("root","label","item","itemText","itemControl","indicator"),n=i.build()},42106:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});let i=(0,r(85554).F3)("AppLauncher",{web:()=>r.e(3292).then(r.bind(r,3292)).then(e=>new e.AppLauncherWeb)})},44602:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});var i=r(22607);let n=(e,t)=>{let r=(0,i.Tn)(t)?t:e=>t.includes(e),n={},o={};for(let t of Object.keys(e))r(t)?o[t]=e[t]:n[t]=e[t];return[o,n]}},44975:(e,t,r)=>{"use strict";r.d(t,{K:()=>a,R:()=>o});var i=r(34630),n=r(71819);function o(e){let{root:t,getInitialEl:r,filter:i,enabled:o=!0}=e;if(!o)return;let a=null;if((a="function"==typeof r?r():r)||(a=t?.querySelector("[data-autofocus],[autofocus]")),!a){let e=(0,n.j9)(t);a=i?e.filter(i)[0]:e[0]}return a||t||void 0}function a(e){let t=e.currentTarget;if(!t)return!1;let[r,o]=(0,n.yF)(t);return!((0,i.X7)(r)&&e.shiftKey||(0,i.X7)(o)&&!e.shiftKey)&&(!!r||!!o)}},45264:(e,t,r)=>{"use strict";r.d(t,{Q1:()=>m,dj:()=>f});var i=r(49222),n=r(31998),o=r(46523),a=r(48885),s=r(56735),l=r(49614),c=r(15732),u=r(77766);
1let d="top-end",h={top:"top","top-start":"top-start","top-left":"top-start","top-end":"top-end","top-right":"top-end",bottom:"bottom","bottom-start":"bottom-start","bottom-left":"bottom-start","bottom-end":"bottom-end","bottom-right":"bottom-end"},p=["top","top-start","top-end","bottom","bottom-start","bottom-end"],g=p.reduce((e,t)=>(e[t]=(0,n.j)({placement:t}),e),{});function f(){return Object.assign((0,u.useCallback)(e=>{let{containerStyle:t,render:r,position:i,...n}=e;return g[i?h[i]??d:d].create({...n,duration:null===n.duration?1/0:n.duration,type:e.status??e.type??"info",meta:{...e.meta,closable:e.isClosable??!0,legacyRender:r,rootProps:{...t,...e.meta?.rootProps}}})},[]),{close:e=>{let t=String(e);p.forEach(e=>g[e].dismiss(t))},closeAll:()=>{p.forEach(e=>g[e].dismiss())}})}function m(){let{toastColor:e,toastErrorBg:t,toastInfoBg:r,toastSuccessBg:n,toastWarningBg:u}=(0,c.F)(),d={error:t,info:r,loading:r,success:n,warning:u};return(0,i.jsx)(l.Z,{children:p.map(t=>(0,i.jsx)(o.l$,{toaster:g[t],children:r=>{var n;let l;return n=g[t],l=r.type?d[r.type]:void 0,(0,i.jsx)(o.mk,{width:{base:"xs",md:"sm"},borderRadius:"md",bg:l,color:l?e:void 0,...r.meta?.rootProps,children:"function"==typeof r.meta?.legacyRender?r.meta.legacyRender({id:r.id,onClose:()=>n.dismiss(r.id)}):(0,i.jsxs)(i.Fragment,{children:["loading"===r.type?(0,i.jsx)(a.y,{size:"sm"}):(0,i.jsx)(o.Lv,{}),(0,i.jsxs)(s.B,{gap:"1",flex:"1",children:[r.title&&(0,i.jsx)(o.Sb,{children:r.title}),r.description&&(0,i.jsx)(o.aD,{children:r.description})]}),r.meta?.closable&&(0,i.jsx)(o.k1,{})]})})}},t))})}g[d],g["bottom-end"]},45281:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>o,iD:()=>a,jz:()=>s,mP:()=>c,zU:()=>l});var i=r(77766),n=r(48325);function o(e=!1){let[t,r]=(0,i.useState)(e),n=(0,i.useCallback)(()=>r(!0),[]);return[t,{on:n,off:(0,i.useCallback)(()=>r(!1),[]),toggle:(0,i.useCallback)(()=>r(e=>!e),[])}]}function a(e,t=1500){let[r,n]=(0,i.useState)(!1),o=(0,i.useRef)(null);return(0,i.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),{hasCopied:r,onCopy:(0,i.useCallback)(async()=>{await navigator.clipboard.writeText(e),n(!0),o.current&&clearTimeout(o.current),o.current=setTimeout(()=>n(!1),t)},[t,e]),value:e}}function s({ref:e,handler:t,enabled:r=!0}){(0,i.useEffect)(()=>{if(!r)return;let i=r=>{let i=r.target;!(i instanceof Node)||e.current?.contains(i)||t(r)};return document.addEventListener("mousedown",i),document.addEventListener("touchstart",i),()=>{document.removeEventListener("mousedown",i),document.removeEventListener("touchstart",i)}},[r,t,e])}function l(e){let{isChecked:t,isDisabled:r,inputProps:i,radioProps:n}=e;return{getInputProps:(e={})=>({...i,...e}),getRadioProps:(e={})=>({...n,...e,"data-checked":t?"":void 0,"data-disabled":r?"":void 0})}}
1function c({onChange:e,onValueChange:t,...r}){let i=(0,n.m)({...r,onValueChange:r=>{e?.(r.value),t?.(r)}});return{...i,getRadioProps:e=>{let t={...e,value:String(e.value)},r=i.getItemState(t);return{isChecked:r.checked,isDisabled:r.disabled,inputProps:i.getItemHiddenInputProps(t),radioProps:i.getItemProps(t)}}}}},45364:(e,t,r)=>{"use strict";r.d(t,{O:()=>n});var i=r(31618);function n(){let{getIconUrl:e}=(0,i.h)();return{openaiIcon:e("OpenAI"),anthropicIcon:e("Anthropic"),geminiIcon:e("Google"),othersIcon:e("Others"),midjourneyIcon:e("Midjourney"),fluxIcon:e("Flux"),ideogramIcon:e("Ideogram"),perplexityIcon:e("Perplexity"),grokIcon:e("xAI"),deepseekIcon:e("DeepSeek"),klingIcon:e("Kling"),veoIcon:e("Veo"),googleIcon:e("Google"),recraftIcon:e("Recraft"),googleImageIcon:e("Google"),tilTokIcon:e("ByteDance"),qwenIcon:e("Alibaba Cloud","QWEN-image-2")}}},45674:(e,t,r)=>{"use strict";r.d(t,{HP8:()=>s,IxG:()=>o,K8u:()=>l,Ym0:()=>u,fxF:()=>a,vky:()=>c,xp2:()=>n});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0L7.1 4.995z"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm8.5-1v12H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H8.5zm-1 0H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h5.5V2z"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M11 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM8 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm.256 7a4.474 4.474 0 0 1-.229-1.004H3c.001-.246.154-.986.832-1.664C4.484 10.68 5.711 10 8 10c.26 0 .507.009.74.025.226-.341.496-.65.804-.918C9.077 9.038 8.564 9 8 9c-5 0-6 3-6 4s1 1 1 1h5.256Z"}},{tag:"path",attr:{d:"M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm-.646-4.854.646.647.646-.647a.5.5 0 0 1 .708.708l-.647.646.647.646a.5.5 0 0 1-.708.708l-.646-.647-.646.647a.5.5 0 0 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 .708-.708Z"}}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146z"}}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146zm.122 2.112v-.002.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a4.507 4.507 0 0 0-.288-.076 4.922 4.922 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a4.924 4.924 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034.114 0 .23-.011.343-.04L9.927 2.028c-.029.113-.04.23-.04.343a1.779 1.779 0 0 0 .062.46z"}}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M7.657 6.247c.11-.33.576-.33.686 0l.645 1.937a2.89 2.89 0 0 0 1.829 1.828l1.936.645c.33.11.33.576 0 .686l-1.937.645a2.89 2.89 0 0 0-1.828 1.829l-.645 1.936
1a.361.361 0 0 1-.686 0l-.645-1.937a2.89 2.89 0 0 0-1.828-1.828l-1.937-.645a.361.361 0 0 1 0-.686l1.937-.645a2.89 2.89 0 0 0 1.828-1.828l.645-1.937zM3.794 1.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387A1.734 1.734 0 0 0 4.593 5.69l-.387 1.162a.217.217 0 0 1-.412 0L3.407 5.69A1.734 1.734 0 0 0 2.31 4.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387A1.734 1.734 0 0 0 3.407 2.31l.387-1.162zM10.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732L9.1 2.137a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L10.863.1z"}}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z"}}]})(e)}},45907:(e,t,r)=>{"use strict";r.d(t,{Et:()=>i,Kg:()=>n,Qd:()=>u,Tn:()=>o,cK:()=>s,kZ:()=>a});var i=e=>"number"==typeof e&&!Number.isNaN(e),n=e=>"string"==typeof e,o=e=>"function"==typeof e,a=e=>null==e,s=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),l=Function.prototype.toString,c=l.call(Object),u=e=>{if(null==e||"object"!=typeof e||"[object Object]"!=Object.prototype.toString.call(e)||d(e))return!1;let t=Object.getPrototypeOf(e);if(null===t)return!0;let r=s(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==c},d=e=>"object"==typeof e&&null!==e&&"$$typeof"in e&&"props"in e||"object"==typeof e&&null!==e&&"__v_isVNode"in e},46179:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(83474)}])},46199:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var i=r(49222),n=r(75970),o=r(65684),a=r(15732),s=r(77766),l=r(30025);let c=(0,s.forwardRef)(function({children:e,variant:t,bg:r,dataTestId:s,color:c,...u},d){let{buttonPrimary:h,amazonLight:p,white01:g,transparent:f}=(0,a.F)(),{isNewVariant:m}=(0,l.u)(),v=m?p:h,b=m?g:o.w4.colors.neutral[0],y=r??(t?f:v);return(0,i.jsx)(n.S,{ref:d,"data-test-id":s,width:"100%",minH:"auto",h:"auto",py:"12px",px:"24px",fontSize:"18px",fontWeight:500,borderRadius:"8px",variant:t,_hover:{bg:y},_active:{bg:y},bg:r??(t?void 0:v),color:c??(t?void 0:b),...u,children:e})})},46523:(e,t,r)=>{"use strict";r.d(t,{gC:()=>eo,k1:()=>er,aD:()=>en,Lv:()=>es,mk:()=>et,Sb:()=>ei,l$:()=>ee});var i=r(49222),n=r(29813),o=r(77522),a=r(80388),[s,l]=(0,r(98832).q)({name:"ToastContext",hookName:"useToastContext",providerName:"<ToastProvider />"}),c=r(34630),u=(0,r(67566).y)("toast").parts("group","root","title","description","actionTrigger","closeTrigger").build(),d=(e,t)=>e.getById(`toast-group:${t}`),h=e=>`toast:${e.id}`,p=e=>e.getById(h(e)),g=e=>`toast:${e.id}:title`,f=e=>`toast:${e.id}:description`,m=r(69689),v={info:5e3,error:5e3,success:2e3,loading:1/0,warning:5e3,DEFAULT:5e3};function b(e,t){return e??v[t]??v.DEFAULT}var y=r(27094),x=r(19528),_=r(2401),w=r(73608),k=r(11867),{guards:C,createMachine:S}=(0,y.mj)(),{and:E}=C,P=S({props:({props:e})=>({dir:"ltr",id:(0,k.uR)(),...e,store:e.store}),initialState:({prop:e})=>e("store").attrs.overlap?"overlap":"stack",refs:()=>({lastFocusedEl:null,isFocusWithin:!1,isPointerWithin:!1,ignoreMouseTimer:_.KP.create(),dismissableCleanup:void 0}),context:({bindable:e})=>({toasts:e(()=>({defaultValue:[],sync:!0,hash:e=>e.map(e=>e.id).join(",")})),heights:e(()=>({defaultValue:[],sync:!0}))}),computed:{count:({context:e})=>e.get("toasts").length,overlap:({prop:e})=>e("store").attrs.overlap,placement:({prop:e})=>e("store").attrs.placement},effects:["subscribeToStore","trackDocumentVisibility","trackHotKeyPress"],watch({track:e,context:t,action:r}){e([()=>t.hash("toasts")],()=>{queueMicrotask(()=>{r(["collapsedIfEmpty","setDismissableBranch"])})})},exit:["clearDismissableBranch","clearLastFocusedEl","clearMouseEventTimer"],on:{"DOC.HOTKEY":{actions:["focusRegionEl"]},"REGION.BLUR":[{guard:E("isOverlapping","isPointerOut"),target:"overlap",actions:["collapseToasts","resumeToasts","restoreFocusIfPointerOut"]},{guard:"isPointerOut",target:"stack",actions:["resumeToasts","restoreFocusIfPointerOut"]},{actions:["clearFocusWithin"]}],"TOAST.REMOVE":{actions:["removeToast","removeHeight","ignoreMouseEventsTemporarily"]},"TOAST.PAUSE":{actions:["pauseToasts"]}},states:{stack:{on:{"REGION.POINTER_LEAVE":[{guard:"isOverlapping",target:"overlap",actions:["clearPointerWithin","resumeToasts","collapseToasts"]},{actions:["clearPointerWithin","resumeToasts"]}],"REGION.OVERLAP":{target:"overlap",actions:["collapseToasts"]},"REGION.FOCUS":{actions:["setLastFocusedEl","pauseToasts"]},"REGION.POINTER_ENTER":{actions:["setPointerWithin","pauseToasts"]}}},overlap:{on:{"REGION.STACK":{target:"stack",actions:["expandToasts"]},"REGION.POINTER_ENTER":{target:"stack",actions:["setPointerWithin","pauseToasts","expandToasts"]},"REGION.FOCUS":{target:"stack",actions:["setLastFocusedEl","pauseToasts","expandToasts"]}}}},implementations:{guards:{isOverlapping:({computed:e})=>e("overlap"),isPointerOut:({refs:e})=>!e.get("isPointerWithin")},effects:{subscribeToStore({context:e,prop:t}){let r=t("store");return e.set("toasts",r.getVisibleToasts()),r.subscribe(t=>{t.dismiss?e.set("toasts",e=>e.filter(e=>e.id!==t.id)):e.set("toasts",e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r?[...e.slice(0,r),{...e[r],...t},...e.slice(r+1)]:[t,...e]})})},trackHotKeyPress:({prop:e,send:t})=>(0,w.kn)(document,"keydown",r=>{let{hotkey:i}=e("store").attrs;i.every(e=>r[e]||r.code===e)&&t({type:"DOC.HOTKEY"})},{capture:!0}),trackDocumentVisibility({prop:e,send:t,scope:r}){let{pauseOnPageIdle:i}=e("store").attrs;if(!i)return;let n=r.getDoc();return(0,w.kn)(n,"visibilitychange",()=>{t({type:"hidden"===n.visibilityState?"PAUSE_ALL":"RESUME_ALL"})})}},actions:{setDismissableBranch({refs:e,context:t,computed:r,scope:i}){let n=t.get("toasts"),o=r("placement"),a=n.length>0;if(!a)return void e.get("dismissableCleanup")?.();if(a&&e.get("dismissableCleanup"))return;let s=(0,x.S)(()=>d(i,o),{defer:!0});e.set("dismissableCleanup",s)},clearDismissableBranch({refs:e}){e.get("dismissableCleanup")?.()},focusRegionEl({scope:e,computed:t}){queueMicrotask(()=>
1{d(e,t("placement"))?.focus()})},pauseToasts({prop:e}){e("store").pause()},resumeToasts({prop:e}){e("store").resume()},expandToasts({prop:e}){e("store").expand()},collapseToasts({prop:e}){e("store").collapse()},removeToast({prop:e,event:t}){e("store").remove(t.id)},removeHeight({event:e,context:t}){e?.id!=null&&queueMicrotask(()=>{t.set("heights",t=>t.filter(t=>t.id!==e.id))})},collapsedIfEmpty({send:e,computed:t}){!t("overlap")||t("count")>1||e({type:"REGION.OVERLAP"})},setLastFocusedEl({refs:e,event:t}){!e.get("isFocusWithin")&&t.target&&(e.set("isFocusWithin",!0),e.set("lastFocusedEl",t.target))},restoreFocusIfPointerOut({refs:e}){!e.get("lastFocusedEl")||e.get("isPointerWithin")||(e.get("lastFocusedEl")?.focus({preventScroll:!0}),e.set("lastFocusedEl",null),e.set("isFocusWithin",!1))},setPointerWithin({refs:e}){e.set("isPointerWithin",!0)},clearPointerWithin({refs:e}){e.set("isPointerWithin",!1),e.get("lastFocusedEl")&&!e.get("isFocusWithin")&&(e.get("lastFocusedEl")?.focus({preventScroll:!0}),e.set("lastFocusedEl",null))},clearFocusWithin({refs:e}){e.set("isFocusWithin",!1)},clearLastFocusedEl({refs:e}){e.get("lastFocusedEl")&&(e.get("lastFocusedEl")?.focus({preventScroll:!0}),e.set("lastFocusedEl",null),e.set("isFocusWithin",!1))},ignoreMouseEventsTemporarily({refs:e}){e.get("ignoreMouseTimer").request()},clearMouseEventTimer({refs:e}){e.get("ignoreMouseTimer").cancel()}}}}),T=function(e,t){let{context:r,prop:i,send:n,refs:o,computed:a}=e;return{getCount:()=>r.get("toasts").length,getToasts:()=>r.get("toasts"),getGroupProps(r={}){let{label:s="Notifications"}=r,{hotkey:l}=i("store").attrs,d=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),h=a("placement"),[p,g="center"]=h.split("-");return t.element({...u.group.attrs,dir:i("dir"),tabIndex:-1,role:"region","aria-label":`${s}, ${h} (${d})`,id:`toast-group:${h}`,"data-placement":h,"data-side":p,"data-align":g,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",style:function(e,t){let{prop:r,computed:i,context:n}=e,{offsets:o,gap:a}=r("store").attrs,s=n.get("heights"),l="string"==typeof o?{left:o,right:o,bottom:o,top:o}:o,c="rtl"===r("dir"),u=t.replace("-start",c?"-right":"-left").replace("-end",c?"-left":"-right"),d=u.includes("right"),h=u.includes("left"),p={position:"fixed",pointerEvents:i("count")>0?void 0:"none",display:"flex",flexDirection:"column","--gap":`${a}px`,"--first-height":`${s[0]?.height||0}px`,"--viewport-offset-left":l.left,"--viewport-offset-right":l.right,"--viewport-offset-top":l.top,"--viewport-offset-bottom":l.bottom,zIndex:m.hx},g="center";if(d&&(g="flex-end"),h&&(g="flex-start"),p.alignItems=g,u.includes("top")){let e=l.top;p.top=`max(env(safe-area-inset-top, 0px), ${e})`}if(u.includes("bottom")){let e=l.bottom;p.bottom=`max(env(safe-area-inset-bottom, 0px), ${e})`}if(!u.includes("left")){let e=l.right;p.insetInlineEnd=`calc(env(safe-area-inset-right, 0px) + ${e})`}if(!u.includes("right")){let e=l.left;p.insetInlineStart=`calc(env(safe-area-inset-left, 0px) + ${e})`}return p}(e,h),onMouseEnter(){o.get("ignoreMouseTimer").isActive()||n({type:"REGION.POINTER_ENTER",placement:h})},onMouseMove(){o.get("ignoreMouseTimer").isActive()||n({type:"REGION.POINTER_ENTER",placement:h})},onMouseLeave(){o.get("ignoreMouseTimer").isActive()||n({type:"REGION.POINTER_LEAVE",placement:h})},onFocus(e){n({type:"REGION.FOCUS",target:e.relatedTarget})},onBlur(e){o.get("isFocusWithin")&&!(0,c.gR)(e.currentTarget,e.relatedTarget)&&queueMicrotask(()=>n({type:"REGION.BLUR"}))}})},subscribe:e=>i("store").subscribe(()=>e(r.get("toasts")))}},I=r(19620),O=r(7364),{not:R}=(0,y.b6)(),A=(0,y.Op)({props:({props:e})=>((0,I.Pe)(e,["id","type","parent","removeDelay"],"toast"),{closable:!0,...e,translations:{closeTriggerLabel:"Dismiss notification",...e.translations},duration:b(e.duration,e.type)}),initialState:({prop:e})=>"loading"===e("type")||e("duration")===1/0?"visible:persist":"visible",context:({prop:e,bindable:t})=>({remainingTime:t(()=>({defaultValue:b(e("duration"),e("type"))})),createdAt:t(()=>({defaultValue:Date.now()})),mounted:t(()=>({defaultValue:!1})),initialHeight:t(()=>({defaultValue:0}))}),refs:()=>({closeTimerStartTime:Date.now(),lastCloseStartTimerStartTime:0}),computed:{zIndex:({prop:e})=>{let t=e("parent").context.get("toasts"),r=t.findIndex(t=>t.id===e("id"));return t.length-r},height:({prop:e})=>{let t=e("parent").context.get("heights").find(t=>
1t.id===e("id"));return t?.height??0},heightIndex:({prop:e})=>e("parent").context.get("heights").findIndex(t=>t.id===e("id")),frontmost:({prop:e})=>0===e("index"),heightBefore:({prop:e})=>{let t=e("parent").context.get("heights"),r=t.findIndex(t=>t.id===e("id"));return t.reduce((e,t,i)=>i>=r?e:e+t.height,0)},shouldPersist:({prop:e})=>"loading"===e("type")||e("duration")===1/0},watch({track:e,prop:t,send:r}){e([()=>t("message")],()=>{let e=t("message");e&&r({type:e,src:"programmatic"})}),e([()=>t("type"),()=>t("duration")],()=>{r({type:"UPDATE"})})},on:{UPDATE:[{guard:"shouldPersist",target:"visible:persist",actions:["resetCloseTimer"]},{target:"visible:updating",actions:["resetCloseTimer"]}],MEASURE:{actions:["measureHeight"]}},entry:["setMounted","measureHeight","invokeOnVisible"],effects:["trackHeight"],states:{"visible:updating":{tags:["visible","updating"],effects:["waitForNextTick"],on:{SHOW:{target:"visible"}}},"visible:persist":{tags:["visible","paused"],on:{RESUME:{guard:R("isLoadingType"),target:"visible",actions:["setCloseTimer"]},DISMISS:{target:"dismissing"}}},visible:{tags:["visible"],effects:["waitForDuration"],on:{DISMISS:{target:"dismissing"},PAUSE:{target:"visible:persist",actions:["syncRemainingTime"]}}},dismissing:{entry:["invokeOnDismiss"],effects:["waitForRemoveDelay"],on:{REMOVE:{target:"unmounted",actions:["notifyParentToRemove"]}}},unmounted:{entry:["invokeOnUnmount"]}},implementations:{effects:{waitForRemoveDelay:({prop:e,send:t})=>(0,O.bK)(()=>
1{t({type:"REMOVE",src:"timer"})},e("removeDelay")),waitForDuration({send:e,context:t,computed:r}){if(!r("shouldPersist"))return(0,O.bK)(()=>{e({type:"DISMISS",src:"timer"})},t.get("remainingTime"))},waitForNextTick:({send:e})=>(0,O.bK)(()=>{e({type:"SHOW",src:"timer"})},0),trackHeight({scope:e,prop:t}){let r;return(0,_.er)(()=>{let i=p(e);if(!i)return;let n=new(e.getWin()).MutationObserver(()=>{let e=i.style.height;i.style.height="auto";let r=i.getBoundingClientRect().height;i.style.height=e;let n={id:t("id"),height:r};L(t("parent"),n)});n.observe(i,{childList:!0,subtree:!0,characterData:!0}),r=()=>n.disconnect()}),()=>r?.()}},guards:{isLoadingType:({prop:e})=>"loading"===e("type"),shouldPersist:({computed:e})=>e("shouldPersist")},actions:{setMounted({context:e}){(0,_.er)(()=>{e.set("mounted",!0)})},measureHeight({scope:e,prop:t,context:r}){queueMicrotask(()=>{let i=p(e);if(!i)return;let n=i.style.height;i.style.height="auto";let o=i.getBoundingClientRect().height;i.style.height=n,r.set("initialHeight",o);let a={id:t("id"),height:o};L(t("parent"),a)})},setCloseTimer({refs:e}){e.set("closeTimerStartTime",Date.now())},resetCloseTimer({context:e,refs:t,prop:r}){t.set("closeTimerStartTime",Date.now()),e.set("remainingTime",b(r("duration"),r("type")))},syncRemainingTime({context:e,refs:t}){e.set("remainingTime",e=>{let r=t.get("closeTimerStartTime"),i=Date.now()-r;return t.set("lastCloseStartTimerStartTime",Date.now()),e-i})},notifyParentToRemove({prop:e}){e("parent").send({type:"TOAST.REMOVE",id:e("id")})},invokeOnDismiss({prop:e,event:t}){e("onStatusChange")?.({status:"dismissing",src:t.src})},invokeOnUnmount({prop:e}){e("onStatusChange")?.({status:"unmounted"})},invokeOnVisible({prop:e}){e("onStatusChange")?.({status:"visible"})}}}});function L(e,t){let{id:r,height:i}=t;e.context.set("heights",e=>e.find(e=>e.id===r)?e.map(e=>e.id===r?{...e,height:i}:e):[{id:r,height:i},...e])}var M=r(77766),D=r(28230),N=r(50373),j=r(11001),F=(0,M.forwardRef)((e,t)=>{let{toaster:r,children:s,...l}=e,c=(0,a.g)(),u=(0,o.w)(),d=(0,D.z)(P,{store:r,id:(0,M.useId)(),dir:c?.dir,getRootNode:u?.getRootNode}),h=T(d,N._),p=(0,j.v)(h.getGroupProps(),l);return(0,i.jsx)(n.X.div,{...p,ref:t,children:h.getToasts().map((e,t)=>(0,i.jsx)($,{value:e,parent:d,index:t,children:e=>s(e)},e.id))})});F.displayName="Toaster";var $=e=>{let t=(0,o.w)(),r={...e.value,parent:e.parent,index:e.index,getRootNode:t.getRootNode},n=(0,D.z)(A,{...r});return(0,i.jsx)(s,{value:function(e,t){let{state:r,send:i,prop:n,scope:o,context:a,computed:s}=e,l=n("translations"),c=r.hasTag("visible"),d=r.hasTag("paused"),p=a.get("mounted"),v=s("frontmost"),b=n("parent").computed("placement"),y=n("type"),x=n("stacked"),_=n("title"),w=n("description"),k=n("action"),[C,S="center"]=b.split("-");return{type:y,title:_,description:w,placement:b,visible:c,paused:d,closable:!!n("closable"),pause(){i({type:"PAUSE"})},resume(){i({type:"RESUME"})},dismiss(){i({type:"DISMISS",src:"programmatic"})},getRootProps:()=>t.element({...u.root.attrs,dir:n("dir"),id:h(o),"data-state":c?"open":"closed","data-type":y,"data-placement":b,"data-align":S,"data-side":C,"data-mounted":(0,m.sE)(p),"data-paused":(0,m.sE)(d),"data-first":(0,m.sE)(v),"data-sibling":(0,m.sE)(!v),"data-stack":(0,m.sE)(x),"data-overlap":(0,m.sE)(!x),role:"status","aria-atomic":"true","aria-describedby":w?f(o):void 0,"aria-labelledby":_?g(o):void 0,tabIndex:0,style:function(e,t){let{prop:r,context:i,computed:n}=e,o=r("parent"),a=o.computed("placement"),{gap:s}=o.prop("store").attrs,[l]=a.split("-"),c=i.get("mounted"),u=i.get("remainingTime"),d=n("height"),h=n("frontmost"),p=!h,g=!r("stacked"),f=r("stacked"),m="loading"===r("type")?Number.MAX_SAFE_INTEGER:u,v=n("heightIndex")*s+n("heightBefore"),b={position:"absolute",pointerEvents:"auto","--opacity":"0","--remove-delay":`${r("removeDelay")}ms`,"--duration":`${m}ms`,"--initial-height":`${d}px`,"--offset":`${v}px`,"--index":r("index"),"--z-index":n("zIndex"),"--lift-amount":"calc(var(--lift) * var(--gap))","--y":"100%","--x":"0"};return"top"===l?Object.assign(b,{top:"0","--sign":"-1","--y":"-100%","--lift":"1"}):"bottom"===l&&Object.assign(b,{bottom:"0","--sign":"1","--y":"100%","--lift":"-1"}),c&&(Object.assign(b,{"--y":"0","--opacity":"1"}),f&&Object.assign(b,{"--y":"calc(var(--lift) * var(--offset))","--height":"var(--initial-height)"})),t||Object.assign(b,{"--opacity":"0",pointerEvents:"none"}),p&&g&&(Object.assign(b,{"--base-scale":"var(--index) * 0.05 + 1","--y":"calc(var(--lift-amount) * var(--index))","--scale":"calc(-1 * var(--base-scale))","--height":"var(--first-height)"}),t||Object.assign(b,{"--y":"calc(var(--sign) * 40%)"})),p&&f&&!t&&Object.assign(b,{"--y":"calc(var(--lift) * var(--offset) + var(--lift) * -100%)"}),h&&!t&&Object.assign(b,{"--y":"calc(var(--lift) * -100%)"}),b}(e,c),onKeyDown(e){e.defaultPrevented||"Escape"==e.key&&(i({type:"DISMISS",src:"keyboard"}),e.preventDefault())}}),getGhostBeforeProps:()=>
1t.element({"data-ghost":"before",style:function(e,t){let{computed:r}=e,i={position:"absolute",inset:"0",scale:"1 2",pointerEvents:t?"none":"auto"};return r("frontmost")&&!t&&Object.assign(i,{height:"calc(var(--initial-height) + 80%)"}),i}(e,c)}),getGhostAfterProps:()=>t.element({"data-ghost":"after",style:{position:"absolute",left:"0",height:"calc(var(--gap) + 2px)",bottom:"100%",width:"100%"}}),getTitleProps:()=>t.element({...u.title.attrs,id:g(o)}),getDescriptionProps:()=>t.element({...u.description.attrs,id:f(o)}),getActionTriggerProps:()=>t.button({...u.actionTrigger.attrs,type:"button",onClick(e){e.defaultPrevented||(k?.onClick?.(),i({type:"DISMISS",src:"user"}))}}),getCloseTriggerProps:()=>t.button({id:`toast${o.id}:close`,...u.closeTrigger.attrs,type:"button","aria-label":l?.closeTriggerLabel,onClick(e){e.defaultPrevented||i({type:"DISMISS",src:"user"})}})}}(n,N._),children:e.children(e.value)})};$.displayName="ToastActor";var z=r(58634),V=(0,M.forwardRef)((e,t)=>{let r=(0,j.v)(l().getActionTriggerProps(),e);return(0,i.jsx)(n.X.button,{...r,ref:t})});V.displayName="ToastActionTrigger";var B=(0,M.forwardRef)((e,t)=>{let r=(0,j.v)(l().getCloseTriggerProps(),e);return(0,i.jsx)(n.X.button,{...r,ref:t})});B.displayName="ToastCloseTrigger";var W=e=>e.children(l()),H=(0,M.forwardRef)((e,t)=>{let r=(0,j.v)(l().getDescriptionProps(),e);return(0,i.jsx)(n.X.div,{...r,ref:t})});H.displayName="ToastDescription";var U=(0,M.forwardRef)((e,t)=>{let r=l();return(0,i.jsxs)("div",{...(0,j.v)(r.getRootProps(),e),ref:t,children:[(0,i.jsx)("div",{...r.getGhostBeforeProps()}),e.children,(0,i.jsx)("div",{...r.getGhostAfterProps()})]})});U.displayName="ToastRoot";var G=(0,M.forwardRef)((e,t)=>{let r=(0,j.v)(l().getTitleProps(),e);return(0,i.jsx)(n.X.div,{...r,ref:t})});G.displayName="ToastTitle";var q=(0,z.I)({ActionTrigger:()=>V,CloseTrigger:()=>B,Context:()=>W,Description:()=>H,Root:()=>U,Title:()=>G}),X=r(54771),Y=r(79882),K=r(32356);let{withProvider:Z,withContext:J,useStyles:Q}=(0,X.c)({key:"toast"}),ee=(0,Y.B)(F,{},{forwardAsChild:!0}),et=Z(q.Root,"root",{forwardAsChild:!0}),er=J(q.CloseTrigger,"closeTrigger",{forwardAsChild:!0,defaultProps:{children:(0,i.jsx)(K.US,{})}}),ei=J(q.Title,"title",{forwardAsChild:!0}),en=J(q.Description,"description",{forwardAsChild:!0}),eo=J(q.ActionTrigger,"actionTrigger",{forwardAsChild:!0}),ea={warning:K.id,success:K.C1,error:K.id},es=(0,M.forwardRef)(function(e,t){let{unstyled:r,...n}=e,o=l(),a=Q(),s=ea[o.type];return s?(0,i.jsx)(s,{ref:t,...n,css:[r?void 0:a.indicator,e.css]}):null})},48325:(e,t,r)=>{"use strict";r.d(t,{m:()=>O});var i=r(77522),n=r(80388),o=r(77098),a=r(27094),s=r(52288),l=r(6535),c=r(66020),u=r(16160),d=e=>e.ids?.root??`radio-group:${e.id}`,h=e=>e.ids?.label??`radio-group:${e.id}:label`,p=(e,t)=>e.ids?.item?.(t)??`radio-group:${e.id}:radio:${t}`,g=(e,t)=>e.ids?.itemHiddenInput?.(t)??`radio-group:${e.id}:radio:input:${t}`,f=(e,t)=>e.ids?.itemLabel?.(t)??`radio-group:${e.id}:radio:label:${t}`,m=e=>e.ids?.indicator??`radio-group:${e.id}:indicator`,v=e=>e.getById(d(e)),b=e=>{let t=CSS.escape(d(e)),r=`input[type=radio][data-ownedby='${t}']:not([disabled])`;return(0,u.YG)(v(e),r)},{not:y}=(0,a.b6)(),x=(0,a.Op)({props:({props:e})=>({orientation:"vertical",...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}})),activeValue:t(()=>({defaultValue:null})),focusedValue:t(()=>({defaultValue:null})),focusVisibleValue:t(()=>({defaultValue:null})),hoveredValue:t(()=>({defaultValue:null})),indicatorRect:t(()=>({defaultValue:null})),animateIndicator:t(()=>({defaultValue:!1})),fieldsetDisabled:t(()=>({defaultValue:!1})),ssr:t(()=>({defaultValue:!0}))}),refs:()=>({indicatorCleanup:null,focusVisibleValue:null,prevValue:null}),computed:{isDisabled:({prop:e,context:t})=>!!e("disabled")||t.get("fieldsetDisabled")},entry:["syncPrevValue","syncIndicatorRect","syncSsr"],exit:["cleanupObserver"],effects:["trackFormControlState","trackFocusVisible"],watch({track:e,action:t,context:r}){e([()=>r.get("value")],()=>{t(["syncIndicatorAnimation","syncIndicatorRect","syncInputElements"])})},on:{SET_VALUE:[{guard:y("isTrusted"),actions:["setValue","dispatchChangeEvent"]},{actions:["setValue"]}],SET_HOVERED:{actions:["setHovered"]},SET_ACTIVE:{actions:["setActive"]},SET_FOCUSED:{actions:["setFocused"]},INDICATOR_TRANSITION_END:{actions:["clearIndicatorAnimation"]}},states:{idle:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackFormControlState:({context:e,scope:t})=>(0,s.$S)(v(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}}),trackFocusVisible:({scope:e})=>(0,c.Yy)({root:e.getRootNode?.()})},actions:{setValue({context:e,event:t}){e.set("value",t.value)},setHovered({context:e,event:t}){e.set("hoveredValue",t.value)},setActive({context:e,event:t}){e.set("activeValue",t.value)},setFocused({context:e,event:t}){e.set("focusedValue",t.value);let r=null!=t.value&&t.focusVisible?t.value:null;e.set("focusVisibleValue",r)},syncPrevValue({context:e,refs:t}){t.set("prevValue",e.get("value"))},syncIndicatorAnimation({context:e,refs:t}){let r=t.get("prevValue"),i=e.get("value");e.set("animateIndicator",null!=r&&null!=i&&r!==i),t.set("prevValue",i)},clearIndicatorAnimation({context:e}){e.set("animateIndicator",!1)},syncInputElements({context:e,scope:t}){b(t).forEach(t=>{t.checked=t.value===e.get("value")})},cleanupObserver({refs:e}){e.get("indicatorCleanup")?.()},syncSsr({context:e}){e.set("ssr",!1)},syncIndicatorRect({context:e,scope:t,refs:r}){if(r.get("indicatorCleanup")?.(),!t.getById(m(t)))return;let i=e.get("value"),n=((e,t)=>{if(t)return e.getById(p(e,t))})(t,i);if(null==i||!n)return void e.set("indicatorRect",null);let o=()=>{e.set("indicatorRect",{x:n?.offsetLeft??0,y:n?.offsetTop??0,width:n?.offsetWidth??0,height:n?.offsetHeight??0})};o();let a=l.oC.observe(n,o);r.set("indicatorCleanup",a)},dispatchChangeEvent({context:e,scope:t}){b(t).forEach(t=>{let r=t.value===e.get("value");r!==t.checked&&(0,s.uf)(t,{checked:r})})}}}}),_=r(69689),w=r(73608),k=r(70247),C=r(31066),S=r(7153),E=r(41430),P=r(77766),T=r(28230),I=r(50373),O=e=>{let t=(0,o.t)(),r=(0,P.useId)(),{getRootNode:a}=(0,i.w)(),{dir:s}=(0,n.g)(),l={id:r,ids:{label:t?.ids?.legend}
1,dir:s,disabled:t?.disabled,invalid:t?.invalid,getRootNode:a,...e};return function(e,t){let{context:r,send:i,computed:n,prop:o,scope:a}=e,s=n("isDisabled"),l=o("invalid"),u=o("readOnly");function b(e){return{value:e.value,invalid:!!e.invalid||!!l,disabled:!!e.disabled||s,checked:r.get("value")===e.value,focused:r.get("focusedValue")===e.value,focusVisible:r.get("focusVisibleValue")===e.value,hovered:r.get("hoveredValue")===e.value,active:r.get("activeValue")===e.value}}function y(e){let t=b(e);return{"data-focus":(0,_.sE)(t.focused),"data-focus-visible":(0,_.sE)(t.focusVisible),"data-disabled":(0,_.sE)(t.disabled),"data-readonly":(0,_.sE)(u),"data-state":t.checked?"checked":"unchecked","data-hover":(0,_.sE)(t.hovered),"data-invalid":(0,_.sE)(t.invalid),"data-orientation":o("orientation"),"data-ssr":(0,_.sE)(r.get("ssr"))}}let x=()=>{let e=v(a)?.querySelector("input:not(:disabled):checked")??v(a)?.querySelector("input:not(:disabled)");e?.focus()};return{focus:x,value:r.get("value"),setValue(e){i({type:"SET_VALUE",value:e,isTrusted:!1})},clearValue(){i({type:"SET_VALUE",value:null,isTrusted:!1})},getRootProps:()=>t.element({...E.r.root.attrs,role:"radiogroup",id:d(a),"aria-labelledby":h(a),"aria-required":o("required")||void 0,"aria-disabled":s||void 0,"aria-readonly":u||void 0,"data-orientation":o("orientation"),"data-disabled":(0,_.sE)(s),"data-invalid":(0,_.sE)(l),"data-required":(0,_.sE)(o("required")),"aria-orientation":o("orientation"),dir:o("dir"),style:{position:"relative"}}),getLabelProps:()=>t.element({...E.r.label.attrs,dir:o("dir"),"data-orientation":o("orientation"),"data-disabled":(0,_.sE)(s),"data-invalid":(0,_.sE)(l),"data-required":(0,_.sE)(o("required")),id:h(a),onClick:x}),getItemState:b,getItemProps(e){let r=b(e);return t.label({...E.r.item.attrs,dir:o("dir"),id:p(a,e.value),htmlFor:g(a,e.value),...y(e),onPointerMove(){r.disabled||r.hovered||i({type:"SET_HOVERED",value:e.value,hovered:!0})},onPointerLeave(){r.disabled||i({type:"SET_HOVERED",value:null})},onPointerDown(t){r.disabled||(0,w.Ml)(t)&&(r.focused&&"mouse"===t.pointerType&&t.preventDefault(),i({type:"SET_ACTIVE",value:e.value,active:!0}))},onPointerUp(){r.disabled||i({type:"SET_ACTIVE",value:null})},onClick(){let t;!r.disabled&&(0,k.nr)()&&(t=e.value,a.getById(g(a,t)))?.focus()}})},getItemTextProps:e=>t.element({...E.r.itemText.attrs,dir:o("dir"),id:f(a,e.value),...y(e)}),getItemControlProps(e){let r,i=b(e);return t.element({...E.r.itemControl.attrs,dir:o("dir"),id:(r=e.value,a.ids?.itemControl?.(r)??`radio-group:${a.id}:radio:control:${r}`),"data-active":(0,_.sE)(i.active),"aria-hidden":!0,...y(e)})},getItemHiddenInputProps(e){let r=b(e);return t.input({"data-ownedby":d(a),id:g(a,e.value),type:"radio",name:o("name")||o("id"),form:o("form"),value:e.value,required:o("required"),"aria-labelledby":f(a,e.value),"aria-invalid":r.invalid||void 0,onClick(t){u?t.preventDefault():t.currentTarget.checked&&i({type:"SET_VALUE",value:e.value,isTrusted:!0})},onBlur(){i({type:"SET_FOCUSED",value:null,focused:!1,focusVisible:!1})},onFocus(){let t=(0,c.pP)();i({type:"SET_FOCUSED",value:e.value,focused:!0,focusVisible:t})},onKeyDown(t){t.defaultPrevented||" "===t.key&&i({type:"SET_ACTIVE",value:e.value,active:!0})},onKeyUp(e){e.defaultPrevented||" "===e.key&&i({type:"SET_ACTIVE",value:null})},disabled:r.disabled||u,defaultChecked:r.checked,style:C.f})},getIndicatorProps(){let e,n=r.get("indicatorRect"),l=r.get("animateIndicator");return t.element({id:m(a),...E.r.indicator.attrs,dir:o("dir"),hidden:null==r.get("value")||null==(e=n)||0===e.width&&0===e.height&&0===e.x&&0===e.y,"data-disabled":(0,_.sE)(s),"data-orientation":o("orientation"),onTransitionEnd(e){(0,w.wt)(e)===e.currentTarget&&i({type:"INDICATOR_TRANSITION_END"})},style:{"--transition-property":"left, top, width, height","--left":(0,S.cl)(n?.x),"--top":(0,S.cl)(n?.y),"--width":(0,S.cl)(n?.width),"--height":(0,S.cl)(n?.height),position:"absolute",willChange:l?"var(--transition-property)":"auto",transitionProperty:l?"var(--transition-property)":"none",transitionDuration:l?"var(--transition-duration, 150ms)":"0ms",transitionTimingFunction:"var(--transition-timing-function)",["horizontal"===o("orientation")?"left":"top"]:"horizontal"===o("orientation")?"var(--left)":"var(--top)"}})}}}((0,T.z)(x,l),I._)}},48885:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});let{withContext:i,PropsProvider:n}=(0,r(36292).a)({key:"spinner"}),o=i("span")},49032:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("checkbox").parts("root","label","control","indicator"),n=i.build()},49614:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var i=r(77522),n=r(77766),o=r(49222),a=r(34630),s=r(392),l=e=>{let{children:t,disabled:r}
1=e,[a,l]=(0,n.useState)(e.container?.current),d=(0,n.useSyncExternalStore)(u,()=>!1,()=>!0),{getRootNode:h}=(0,i.w)();if((0,n.useEffect)(()=>{l(()=>e.container?.current)},[e.container]),d||r)return(0,o.jsx)(o.Fragment,{children:t});let p=a??c(h);return(0,o.jsx)(o.Fragment,{children:n.Children.map(t,e=>(0,s.createPortal)(e,p))})},c=e=>{let t=e?.(),r=t.getRootNode();return(0,a.Ng)(r)?r:(0,a.YE)(t).body},u=()=>()=>{}},50373:(e,t,r)=>{"use strict";r.d(t,{_:()=>n});var i,n=(i=e=>e,new Proxy({},{get:(e,t)=>"style"===t?e=>i({style:e}).style:i}))},51811:(e,t)=>{"use strict";t.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");var r={},n=e.length;if(n<2)return r;var o=t&&t.decode||u,a=0,s=0,d=0;do{if(-1===(s=e.indexOf("=",a)))break;if(-1===(d=e.indexOf(";",a)))d=n;else if(s>d){a=e.lastIndexOf(";",s-1)+1;continue}var h=l(e,a,s),p=c(e,s,h),g=e.slice(h,p);if(!i.call(r,g)){var f=l(e,s+1,d),m=c(e,d,f);34===e.charCodeAt(f)&&34===e.charCodeAt(m-1)&&(f++,m--);var v=e.slice(f,m);r[g]=function(e,t){try{return t(e)}catch(t){return e}}(v,o)}a=d+1}while(a<n);return r},t.serialize=function(e,t,i){var l=i&&i.encode||encodeURIComponent;if("function"!=typeof l)throw TypeError("option encode is invalid");if(!n.test(e))throw TypeError("argument name is invalid");var c=l(t);if(!o.test(c))throw TypeError("argument val is invalid");var u=e+"="+c;if(!i)return u;if(null!=i.maxAge){var d=Math.floor(i.maxAge);if(!isFinite(d))throw TypeError("option maxAge is invalid");u+="; Max-Age="+d}if(i.domain){if(!a.test(i.domain))throw TypeError("option domain is invalid");u+="; Domain="+i.domain}if(i.path){if(!s.test(i.path))throw TypeError("option path is invalid");u+="; Path="+i.path}if(i.expires){var h,p=i.expires;if(h=p,"[object Date]"!==r.call(h)||isNaN(p.valueOf()))throw TypeError("option expires is invali
1d");u+="; Expires="+p.toUTCString()}if(i.httpOnly&&(u+="; HttpOnly"),i.secure&&(u+="; Secure"),i.partitioned&&(u+="; Partitioned"),i.priority)switch("string"==typeof i.priority?i.priority.toLowerCase():i.priority){case"low":u+="; Priority=Low";break;case"medium":u+="; Priority=Medium";break;case"high":u+="; Priority=High";break;default:throw TypeError("option priority is invalid")}if(i.sameSite)switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:case"strict":u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"none":u+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return u};var r=Object.prototype.toString,i=Object.prototype.hasOwnProperty,n=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,o=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,a=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,s=/^[\u0020-\u003A\u003D-\u007E]*$/;function l(e,t,r){do{var i=e.charCodeAt(t);if(32!==i&&9!==i)return t}while(++t<r);return r}function c(e,t,r){for(;t>r;){var i=e.charCodeAt(--t);if(32!==i&&9!==i)return t+1}return r}
1function u(e){return -1!==e.indexOf("%")?decodeURIComponent(e):e}},51942:(e,t,r)=>{"use strict";var i=r(77766),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useState,a=i.useEffect,s=i.useLayoutEffect,l=i.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!n(e,r)}catch(e){return!0}}var u="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),i=o({inst:{value:r,getSnapshot:t}}),n=i[0].inst,u=i[1];return s(function(){n.value=r,n.getSnapshot=t,c(n)&&u({inst:n})},[e,r,t]),a(function(){return c(n)&&u({inst:n}),e(function(){c(n)&&u({inst:n})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:u},52009:(e,t,r)=>{"use strict";r.d(t,{B8:()=>v,C3:()=>T,C_:()=>h,Ef:()=>L,Ks:()=>f,Mq:()=>s,ON:()=>x,Pz:()=>u,Rw:()=>E,Sb:()=>o,Sm:()=>d,W4:()=>p,ZU:()=>k,Zr:()=>n,_0:()=>w,c3:()=>l,gX:()=>g,hE:()=>b,i:()=>y,iE:()=>_,kY:()=>S,nZ:()=>C,qf:()=>R,rS:()=>I,si:()=>m,sp:()=>P,wu:()=>c,xN:()=>a,zZ:()=>O});var i=r(23727);let n="u">typeof IS_MOBILE_BUILD&&IS_MOBILE_BUILD?"":"/app",o="https://chataibot.pro/api",a="en",s=!0,l="https://chataibot.pro",c="https://chataibot.pro/docs/Privacy_policy_for_users_en.pdf",u="https://chataibot.pro/docs/Terms_of_service_en.pdf",d="https://www.apple.com/legal/internet-services/itunes/dev/stdeula/";function h(e){return e?.toUpperCase()==="RU"?"https://chataibot.ru/privacy":"https://chataibot.pro/privacy"}let p="[email protected]",g="chat_ai_tg_bot",f=`https://t.me/${g}`,m="https://t.me/ChatAISupport",v="https://t.me/ChatAiAlisa",b="https://chrome.google.com/webstore/detail/chat-ai-chat-gpt-%D0%BD%D0%B0-%D0%B2%D1%81%D0%B5%D1%85/ajmoajhghochmponojnjididjabohili",y="https://chataibot.pro/application/",x="https://apps.apple.com/us/app/chat-ai-bot-ai-assistant/id6760748914";i.env.NEXT_PRIVATE_IMAGES_TOKEN;let _="https://chataibot.ru",w="https://chataibot.pro",k="https://vk.me/chataibotru",C=`${l}/blog/create-ai-assistant-v-telegram/`,S=s?"https://chataibot.pro/blog/guide-to-neural-networks/":"https://chataibot.ru/blog/guide-to-neural-networks/",E=s?"https://chataibot.pro/blog/neural-network-artist/":"https://chataibot.ru/blog/neural-network-artist/",P=i.env.NEXT_PUBLIC_WEB_ORIGIN??"",T=i.env.NEXT_PUBLIC_APP_NAME||"Chat AI Bot",I="https://play.google.com/store/account/subscriptions",O="https://apps.apple.com/account/subscriptions",R="https://apps.apple.com/app/id6760748914",A=["ru","be","kk","tg","uk","uz","az","ky"];function L(e){return!A.includes(e)}},52050:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});var i=r(71338);function n(e){return(0,i.G)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}},52213:(e,t,r)=>{"use strict";let i;r.d(t,{m:()=>eL});var n,o=new Map("WebkitAppearance,WebkitBorderBefore,WebkitBorderBeforeColor,WebkitBorderBeforeStyle,WebkitBorderBeforeWidth,WebkitBoxReflect,WebkitLineClamp,WebkitMask,WebkitMaskAttachment,WebkitMaskClip,WebkitMaskComposite,WebkitMaskImage,WebkitMaskOrigin,WebkitMaskPosition,WebkitMaskPositionX,WebkitMaskPositionY,WebkitMaskRepeat,WebkitMaskRepeatX,WebkitMaskRepeatY,WebkitMaskSize,WebkitOverflowScrolling,WebkitTapHighlightColor,WebkitTextFillColor,WebkitTextStroke,WebkitTextStrokeColor,WebkitTextStrokeWidth,WebkitTouchCallout,WebkitUserModify,WebkitUserSelect,accentColor,alignContent,alignItems,alignSelf,alignTracks,all,anchorName,anchorScope,animation,animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,boxAlign,boxDecorationBreak,boxDirection,boxFlex,boxFlexGroup,boxLines,boxOrdinalGroup,boxOrient,boxPack,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,captionSide,caret,caretColor,caretShape,clear,clip,clipPath,clipRule,color,colorInterpolationFilters,colorScheme,columnCount,columnFill,columnGap,c
1olumnRule,columnRuleColor,columnRuleStyle,columnRuleWidth,columnSpan,columnWidth,columns,contain,containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,container,containerName,containerType,content,contentVisibility,cornerShape,counterIncrement,counterReset,counterSet,cursor,cx,cy,d,direction,display,dominantBaseline,emptyCells,fieldSizing,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontFamily,fontFeatureSettings,fontKerning,fontLanguageOverride,fontOpticalSizing,fontPalette,fontSize,fontSizeAdjust,fontSmooth,fontStretch,fontStyle,fontSynthesis,fontSynthesisPosition,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantEmoji,fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,hangingPunctuation,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,imageResolution,imeMode,initialLetter,initialLetterAlign,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,interpolateSize,isolation,justifyContent,justifyItems,justifySelf,justifyTracks,left,letterSpacing,lightingColor,lineBreak,lineClamp,lineHeight,lineHeightStep,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marginTrim,marker,markerEnd,markerMid,markerStart,mask,maskBorder,maskBorderMode,maskBorderOutset,maskBorderRepeat,maskBorderSlice,maskBorderSource,maskBorderWidth,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,maskRepeat,maskSize,maskType,masonryAutoFlow,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxLines,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,objectFit,objectPosition,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowBlock,overflowClipBox,overflowClipMargin,overflowInline,overflowWrap,overflowX,overflowY,overlay,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,paintOrder,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,positionAnchor,positionArea,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,printColorAdjust,quotes,r,resize,right,rotate,rowGap,rubyAlign,rubyMerge,rubyPosition,rx,ry,scale,scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapCoordinate,scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapStop,scrollSnapType,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,scrollbarColor,scrollbarGutter,scrollbarWidth,shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,tabSize,tableLayout,textAlign,textAlignLast,textAnchor,textBox,textBoxEdge,textBoxTrim,textCombineUpright,textDecoration,textDecorationColor,textDecorationLine,textDecorationSkip,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textJustify,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textSpacingTrim,textTransform,textUnderlineOffset,textUnderlinePosition,textWrap,textWrapMode,textWrapStyle,timelineScope,top,touchAction,transform,transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,viewTransitionName,visibility,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,zoom,alignmentBaseline,baselineShift,colorInterpolation,colorRen
1dering,glyphOrientationVertical".split(",").concat("".split(",")).map(e=>[e,!0])),a=/&|@/,s=(n=e=>o.has(e)||e.startsWith("--")||a.test(e),i=Object.create(null),e=>(void 0===i[e]&&(i[e]=n(e)),i[e])),l=r(13664),c=r(19333),u=r(96334);function d(e,t){let r={};return(0,u.B)(e,(e,t)=>{e&&(r[t.join(".")]=e.value)},{stop:t}),r}var h=r(22607),p=Object.defineProperty,g=(e,t,r)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?p(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r};function f(e){if(null===e)return"null";if(void 0===e)return"undefined";let t=typeof e;if("string"===t)return`s:${e}`;if("number"===t)return`n:${e}`;if("boolean"===t)return`b:${e}`;if("function"===t)return`f:${e.name||"anonymous"}`;if(Array.isArray(e))return`a:[${e.map(f).join(",")}]`;if("object"===t){let t=Object.keys(e).sort();return`o:{${t.map(t=>`${t}:${f(e[t])}`).join(",")}}`}return String(e)}class m{constructor(e=500){g(this,"cache",new Map),g(this,"maxSize"),this.maxSize=e}get(e){let t=this.cache.get(e);return void 0!==t&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){if(this.cache.has(e))this.cache.delete(e);else if(this.cache.size>=this.maxSize){let e=this.cache.keys().next().value;void 0!==e&&this.cache.delete(e)}this.cache.set(e,t)}clear(){this.cache.clear()}}let v=e=>{let t=new m;return function(...r){let i=1===r.length?f(r[0]):r.map(f).join("|"),n=t.get(i);return void 0===n&&(n=e.apply(this,r),t.set(i,n)),n}};var b=r(54377),y=r(44602),x=r(61418);function _(e=""){let t=new RegExp(String.raw`-?\d+(?:\.\d+|\d*)`),r=RegExp("px|em|rem"),i=e.match(RegExp(`${t.source}(${r.source})`));return i?.[1]}function w(e=""){if("number"==typeof e)return`${e}px`;let t=_(e);return t&&"px"!==t?"em"===t||"rem"===t?`${16*parseFloat(e)}px`:void 0:e}function k(e=""){let t=_(e);return t&&"rem"!==t?"em"===t?`${parseFloat(e)}rem`:"px"===t?`${parseFloat(e)/16}rem`:void 0:e}function C(e){let t=parseFloat(w(e)??"")-.04;return k(`${t}px`)}function S({min:e,max:t}){return null==e&&null==t?"":["@media screen",e&&`(min-width: ${e})`,t&&`(max-width: ${t})`].filter(Boolean).join(" and ")}let E=/^@|&|&$/;var P=r(96642);let T=Object.freeze(Object.create(null)),I=Object.freeze([]);function O(){return Object.create(null)}let R=e=>({minMax:RegExp(`(!?\\(\\s*min(-device-)?-${e})(.| 2)+\\(\\s*max(-device)?-${e}`,"i"),min:RegExp(`\\(\\s*min(-device)?-${e}`,"i"),maxMin:RegExp(`(!?\\(\\s*max(-device)?-${e})(.| 3)+\\(\\s*min(-device)?-${e}`,"i"),max:RegExp(`\\(\\s*max(-device)?-${e}`,"i")}),A=R("width"),L=R("height"),M=e=>({isMin:G(e.minMax,e.maxMin,e.min),isMax:G(e.maxMin,e.minMax,e.max)}),{isMin:D,isMax:N}=M(A),{isMin:j,isMax:F}=M(L),$=/print/i,z=/^print$/i,V=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/,B=/(\d)/,W=Number.MAX_VALUE,H={ch:8.8984375,em:16,rem:16,ex:8.296875,px:1};function U(e){let t=V.exec(e)||(D(e)||j(e)?B.exec(e):null);return t?"0"===t[0]?0:parseFloat(t[1])*(H[t[2]]||1):W}function G(e,t,r){return i=>e.test(i)||!t.test(i)&&r.test(i)}let q=v((e,t)=>{var r,i;let n,o,a,s,l=(r=e,i=t,n=$.test(r),o=z.test(r),a=$.test(i),s=z.test(i),n&&a?!o&&s?1:o&&!s?-1:r.localeCompare(i):n?1:a?-1:null);if(null!==l)return l;let c=D(e)||j(e),u=N(e)||F(e),d=D(t)||j(t),h=N(t)||F(t);if(c&&h)return -1;if(u&&d)return 1;let p=U(e),g=U(t);return p===W&&g===W?e.localeCompare(t):p===W?1:g===W?-1:p!==g?p>g?u?-1:1:u?1:-1:e.localeCompare(t)});function X(e){return e.sort(([e],[t])=>q(e,t))}let Y=/\s*!(important)?/i,K=v(e=>!!(0,h.Kg)(e)&&Y.test(e)),Z=v(e=>(0,h.Kg)(e)?e.replace(Y,"").trim():e);function J(e){var t;let{transform:r,conditions:i,normalize:n}=e,o=(t=e,v(function(...e){let r;return(0,b.X)({},...1===(r=function(...e){return e.filter(e=>!!(0,h.Gv)(e)&&Object.keys((0,l.o)(e)).length>0)}(...e)).length?r:r.map(e=>t.normalize(e)))}));return v(function(...e){let t=n(o(...e)),a=O();return(0,u.B)(t,(e,t)=>{if(null==e)return;let[n,...o]=i.sort(t).map(i.resolve),s=K(e);s&&(e=Z(e));let l=r(n,e)??T;l=(0,u.B)(l,e=>(0,h.Kg)(e)&&s?`${e} !important`:e,{getKey:e=>i.expandAtRule(e)}),function(e,t,r){let i=e;for(let e of t)e&&(i[e]||(i[e]=O()),i=i[e]);(0,b.X)(i,r)}(a,o.flat(),l)}),function e(t){let r=[],i=[],n={};
3for(let[o,a]of Object.entries(t))o.startsWith("@media")?r.push([o,a]):o.startsWith("@container")?i.push([o,a]):(0,h.Gv)(a)?n[o]=e(a):n[o]=a;let o=X(r),a=X(i);return{...n,...Object.fromEntries(o),...Object.fromEntries(a)}}(a)})}var Q=r(35192),ee=r(98262);let et=e=>({base:T,variants:T,defaultVariants:T,compoundVariants:[],...e}),er=e=>(e?.__cva__?e.config:e)??T,ei={reset:"reset",base:"base",tokens:"tokens",recipes:"recipes"},en={reset:0,base:1,tokens:2,recipes:3};var eo=r(96976);let ea=/([\0-\x1f\x7f]|^-?\d)|^-$|^-|[^\x80-\uFFFF\w-]/g,es=function(e,t){return t?"\0"===e?"�":"-"===e&&1===e.length?"\\-":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16):"\\"+e},el=e=>(e+"").replace(ea,es),ec=(e,t)=>{let r="",i=0,n="char",o="",a="",s=[];for(;i<e.length;){let l=e[i];if("{"===l){let n=e.indexOf("}",i);if(-1===n)break;let o=e.slice(i+1,n);r+=t(o)??o,i=n+1;continue}if("token"===n&&","===l){""===e[i]&&i++,n="fallback",s.push(n);let l=t(o);l?.endsWith(")")&&(r+=l.slice(0,-1)),o="",a="";continue}if("fallback"===n&&", var("===a+l){let t=eu(e.slice(i+1))+i+1,o=e.slice(i+1,t);if(-1===t)break;r+=", var("+o+")",i=t+1,n=s.pop()??n,a="";continue}if("token"===n||"fallback"===n){if(i++,")"===l){n=s.pop()??n??"char",a+=l;let e=o?t(o)??el(o):o;if(a){if(!(a=a.slice(1).trim()).startsWith("token(")&&a.endsWith(")")&&(a=a.slice(0,-1)),a.includes("token(")){let e=ec(a,t);e&&(a=e.slice(0,-1))}else if(a){let e=t(a);e&&(a=e)}}let i=r.at(-1);a?i?.trim()?r+=e.slice(0,-1)+", "+a+")":r+=a:r+=e||")",o="",a="",n="char";continue}"token"===n&&(o+=l),"fallback"===n&&(a+=l);continue}let c=e.indexOf("token(",i);if(-1!==c){let t=c+6;r+=e.slice(i,c),i=t,n="token",s.push(n);continue}r+=l,i++}return r},eu=e=>{let t=0,r=["("];for(;t<e.length;){let i=e[t];if("("===i)r.push(i);else if(")"===i&&(r.pop(),0===r.length))break;t++}return t};function ed(e){let t={};return e.forEach((e,r)=>{e instanceof Map?t[r]=Object.fromEntries(e):t[r]=e}),t}let eh=/({([^}]*)})/g,ep=/[{}]/g,eg=/\w+\.\w+/,ef=e=>{if(!(0,h.Kg)(e))return[];let t=e.match(eh);return t?t.map(e=>e.replace(ep,"").trim()):[]};function em(e,t){if(null==t||!Array.isArray(t))return t;switch(e){case"easings":return`cubic-bezier(${t.join(", ")})`;case"animations":case"fonts":case"gradients":case"shadows":return t.join(", ");default:return t}}let ev=/calc/g;function eb(e){return(0,h.Gv)(e)&&e.reference?e.reference:String(e)}let ey=(e,...t)=>t.map(eb).join(` ${e} `).replace(ev,""),ex=(...e)=>`calc(${ey("+",...e)})`,e_=(...e)=>`calc(${ey("-",...e)})`,ew=(...e)=>`calc(${ey("*",...e)})`,ek=(...e)=>`calc(${ey("/",...e)})`,eC=e=>{let t=eb(e);return null==t||Number.isNaN(parseFloat(t))?ew(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},eS=Object.assign(e=>({add:(...t)=>eS(ex(e,...t)),subtract:(...t)=>eS(e_(e,...t)),multiply:(...t)=>eS(ew(e,...t)),divide:(...t)=>eS(ek(e,...t)),negate:()=>eS(eC(e)),toString:()=>e.toString()}),{add:ex,subtract:e_,multiply:ew,divide:ek,negate:eC}),eE=new Set(["spacing","sizes","borderWidths","fontSizes","radii"]),eP=[{enforce:"pre",transform(e){let{prefix:t,allTokens:r,formatCssVar:i,formatTokenName:n,registerToken:o}=e;r.filter(({extensions:e})=>"spacing"===e.category).forEach(e=>{let r=e.path.slice(),a=i(r,t);if((0,h.Kg)(e.value)&&"0rem"===e.value)return;let s=[...e.path],l=s[s.length-1];null!=l&&(s[s.length-1]=`-${l}`),o({...e,value:eS.negate(a.ref),name:n(s),path:s,extensions:{...e.extensions,negative:!0,prop:`-${e.extensions.prop}`,originalPath:r}})})}},{enforce:"post",transform(e){let{allTokens:t,registerToken:r,formatTokenName:i}=e,n=t.filter(({extensions:e})=>"colors"===e.category),o=new Map,a=new Map;n.forEach(e=>{let{colorPalette:t}=e.extensions;t&&(t.keys.forEach(e=>{o.set(i(e),e)}),t.roots.forEach(r=>{let n=i(r),s=a.get(n)||[];if(s.push(e),a.set(n,s),e.extensions.default&&1===r.length){let e=t.keys[0]?.filter(Boolean);if(!e.length)return;let n=r.concat(e);o.set(i(n),[])}}))}),o.forEach(e=>{let t=["colors","colorPalette",...e].filter(Boolean),n=i(t),o=i(t.slice(1));r({name:n,value:n,originalValue:n,path:t,extensions:{condition:"base",originalPath:t,category:"colors",prop:o,virtual:!0}},"pre")})}},{enforce:"post",transform(e){e.allTokens.filter(e=>eE.has(e.extensions.category)&&!e.extensions.negative).forEach(e
3=>{Object.assign(e.extensions,{pixelValue:w(e.value)})})}},{enforce:"post",transform(e){let t=[],r=[];e.allTokens.forEach(e=>{""===e.value?t.push(e):r.push(e)}),e.allTokens.splice(0,e.allTokens.length,...r),t.forEach(t=>{if(e.tokenMap.get(t.name)!==t)return;let r=e.allTokens.find(e=>e.name===t.name);r?(t.extensions.conditions&&!r.extensions.conditions&&(r.extensions.conditions=t.extensions.conditions),e.tokenMap.set(t.name,r)):e.tokenMap.delete(t.name)})}}],eT=[{type:"extensions",enforce:"pre",name:"tokens/css-var",transform(e,t){let{prefix:r,formatCssVar:i}=t,{negative:n,originalPath:o}=e.extensions;return{cssVar:i((n?o:e.path).filter(Boolean),r)}}},{enforce:"post",type:"value",name:"tokens/conditionals",transform(e,t){let{prefix:r,formatCssVar:i,getByName:n}=t,o=ef(e.value);return o.length&&o.forEach(t=>{if(!n(t))return;let o=i(t.split("."),r);e.value=e.value.replaceAll(`{${t}}`,o.ref)}),e.value}},{type:"extensions",enforce:"pre",name:"tokens/colors/colorPalette",match:e=>"colors"===e.extensions.category&&!e.extensions.virtual,transform(e,t){let r=e.path.slice();if(r.pop(),r.shift(),0===r.length){let t=[...e.path];t.shift(),r=t}if(0===r.length)return{};let i=r.reduce((e,t,r,i)=>{let n=i.slice(0,r+1);return e.push(n),e},[]),n=r[0],o=t.formatTokenName(r),a=e.path.slice(e.path.indexOf(n)+1).reduce((e,t,r,i)=>(e.push(i.slice(r)),e),[]);return 0===a.length&&a.push([""]),{colorPalette:{value:o,roots:i,keys:a}}}}],eI=e=>(0,h.Gv)(e)&&Object.prototype.hasOwnProperty.call(e,"value");function eO(e){return"DEFAULT"===e[0]?e:e.filter(e=>"DEFAULT"!==e)}function eR(e){return e.filter(e=>"base"!==e)}Array.from(new Set(["aspectRatios","zIndex","opacity","colors","fonts","fontSizes","fontWeights","lineHeights","letterSpacings","sizes","shadows","spacing","radii","cursor","borders","borderWidths","borderStyles","durations","easings","animations","blurs","gradients","breakpoints","assets"]));var eA=r(19959);function eL(...e){let t,r,i=(0,P.S)(...e),{theme:n={},utilities:o={},globalCss:a={},cssVarsRoot:p=":where(:root, :host)",cssVarsPrefix:g="chakra",preflight:f}=i,m={names:r=Object.values(t=i.layers??ei).sort((e,t)=>en[e]-en[t]),atRule:`@layer ${r.join(", ")};`,wrap(e,r){if(i.disableLayers)return r;let n=t[e];return{[`@layer ${n}`]:r}}},_=function(e){let{prefix:t="",tokens:r={},semanticTokens:i={},breakpoints:n={}}=e,o=e=>e.join("."),a=[],s=new Map,d=new Map,p=new Map,g=new Map,f=new Map,m=new Map,b=new Map,y=new Map,x=[];function _(e,t){a.push(e),"base"!==e.extensions.condition&&s.has(e.name)||s.set(e.name,e),t&&y.forEach(r=>{r.enforce===t&&O(r,e)})}let w=n?{breakpoints:(0,u.s)(n,e=>({value:e})),sizes:(0,c.N)(n,(e,t)=>[`breakpoint-${e}`,{value:t}])}:{breakpoints:{},sizes:{}},k=(0,l.o)({...r,breakpoints:w.breakpoints,sizes:{...r.sizes,...w.sizes}});function C(e){return s.get(e)}let S={},E=v((e,t)=>f.get(e)??t),P=v(e=>S[e]||null),T=v(e=>ec(e,e=>{if(!e)return;if(e.includes("/")){let t=((e,t)=>{if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[r,i]=e.split("/");if(!r||!i)return{invalid:!0,value:r};let n=t(r),o=C(`opacity.${i}`)?.value;if(!o&&isNaN(Number(i)))return{invalid:!0,value:r};let a=o?100*Number(o)+"%":`${i}%`,s=n??r;return{invalid:!1,color:s,value:`color-mix(in srgb, ${s} ${a}, transparent)`}})(e,e=>E(e));if(t.invalid)throw Error("Invalid color mix at "+e+": "+t.value);return t.value}let t=E(e);return t||(eg.test(e)?el(e):e)})),I={prefix:t,allTokens:a,tokenMap:s,registerToken:_,getByName:C,formatTokenName:o,formatCssVar:(e,t)=>(0,eo.V)(e.join("-"),{prefix:t}),flatMap:f,cssVarMap:p,categoryMap:b,colorPaletteMap:g,getVar:E,getCategoryValues:P,expandReferenceInValue:T};function O(e,t){if(t.extensions.references||(0,h.Tn)(e.match)&&!e.match(t))return;let r=e.transform(t,I);switch(!0){case"extensions"===e.type:Object.assign(t.extensions,r);break;case"value"===e.type:t.value=r;break;default:t[e.type]=r}}function R(e){x.forEach(t=>{t.enforce===e&&t.transform(I)})}function A(e){y.forEach(t=>{t.enforce===e&&a.forEach(e=>{O(t,e)})})}return(0,u.B)(k,(e,t)=>{let r=t.includes("DEFAULT"),i=(t=eO(t))[0],n=o(t),a=em(i,((0,h.Kg)(e)?{value:e}:e).value),s={value:a,originalValue:a,name:n,path:t,extensions:{condition:"base",originalPath:t,category:i,prop:o(t.slice(1))}};r&&(s.extensions.default=!0),_(s)},{stop:eI}),(0,u.B)(i,(e,t)=>{let r=t.includes("DEFAULT"),i=(t=eR(eO(t)))[0],n=o(t),a=function(e,t){let r={};for(let i in t)r[i]=em(e,t[i]);return r}(i,((0,h.Kg)(e.value)||Array.isArray(e.value)?{value:{base:e.value}}:e).value),s={value:a.base??"",originalValue:a.base??"",name:n,path:t,extensions:{originalPath:t,category:i,conditions:a,condition:"base",prop:o(t.slice(1))}};r&&(s.extensions.default=!0),_(s)},{stop:eI}
3),!function(...e){e.forEach(e=>{y.set(e.name,e)})}(...eT),!function(...e){x.push(...e)}(...eP),R("pre"),A("pre"),a.slice().forEach(e=>{let t=function(e){if(!e.extensions.conditions)return;let{conditions:t}=e.extensions,r=[];return(0,u.B)(t,(t,i)=>{let n=eR(i);if(!n.length)return;let o={...e,value:t,extensions:{...e.extensions,condition:n.join(":")}};r.push(o)}),r}(e);t&&0!==t.length&&t.forEach(e=>{_(e)})}),a.forEach(e=>{let t;if(t=e.value,!eh.test(t))return;let r=function(e){let t=ef(e),r=[];for(let e=0;e<t.length;e++){let i=C(t[e]);i&&r.push(i)}return r}(e.value);e.extensions.references=r.reduce((e,t)=>(e[t.name]=t,e),{})}),a.forEach(e=>{!function e(t){if(!t.extensions?.references)return t.extensions?.cssVar?.ref??t.value;let r=t.extensions.references??{},i=t.value,n=Object.keys(r);for(let t=0;t<n.length;t++){let o=n[t],a=r[o];if(a.extensions.conditions)continue;let s=e(a);i=i.replace(`{${o}}`,s)}return t.value=i,delete t.extensions.references,t.value}(e)}),R("post"),A("post"),a.forEach(e=>{!function(e){let{condition:t}=e.extensions;t&&(d.has(t)||d.set(t,new Set),d.get(t).add(e))}(e),function(e){let{category:t,prop:r,condition:i,conditions:n}=e.extensions;if(!t)return;b.has(t)||b.set(t,new Map);let o=b.get(t),a=o.get(r);null==i||"base"===i?o.set(r,e):n&&!a&&o.set(r,e)}(e),function(e){let{condition:t,negative:r,virtual:i,cssVar:n}=e.extensions;!r&&!i&&t&&n&&""!==e.value&&(p.has(t)||p.set(t,new Map),p.get(t).set(n.var,e.value))}(e),function(e){let{category:t,prop:r,cssVar:i,negative:n}=e.extensions;if(!t)return;m.has(t)||m.set(t,new Map);let o=n?e.extensions.conditions?e.originalValue:e.value:i.ref;m.get(t).set(r,o),f.set([t,r].join("."),o)}(e),function(e){let{colorPalette:t,virtual:r,default:i}=e.extensions;t&&!r&&t.roots.forEach(r=>{var n,a;let s,l=o(r);g.has(l)||g.set(l,new Map);let c=C(o((n=[...e.path],a=[...r],-1===(s=n.findIndex((e,t)=>a.every((e,r)=>n[t+r]===e)))||(n.splice(s,a.length),n.splice(s,0,"colorPalette")),n)));if(!c||!c.extensions.cssVar)return;let{var:u}=c.extensions.cssVar;if(g.get(l).set(u,e.extensions.cssVar.ref),i&&1===r.length){let i=C(o(["colors","colorPalette"]));if(!i)return;let n=C(o(e.path));if(!n)return;let a=t.keys[0]?.filter(Boolean);if(!a.length)return;let s=o(r.concat(a));g.has(s)||g.set(s,new Map),g.get(s).set(i.extensions.cssVar.var,n.extensions.cssVar.ref)}})}(e)}),S=ed(m),I}({breakpoints:n.breakpoints,tokens:n.tokens,semanticTokens:n.semanticTokens,prefix:g}),w=function(e){var t;let r,i,n,o=Object.fromEntries(Object.entries(e).sort(([,e],[,t])=>parseInt(e,10)<parseInt(t,10)?-1:1).map(([e,t],r,i)=>{let n=null;return r<=i.length-1&&(n=i[r+1]?.[1]),null!=n&&(n=C(n)),[e,{name:e,min:k(t),max:n}]}));function a(e){return S(o[e])}
3let s=Object.fromEntries(Object.entries((i=Object.keys(o),r=[],(t=i).forEach((e,i)=>{let n=i,o=t[++n];for(;o;)r.push([e,o]),o=t[++n]}),n=r,Object.fromEntries(i.flatMap(e=>{let t=o[e],r=[`${e}Down`,S({max:C(t.min)})];return[[e,S({min:t.min})],[`${e}Only`,a(e)],r]}).filter(([,e])=>""!==e).concat(n.map(([e,t])=>{let r=o[e],i=o[t];return[`${e}To${t.charAt(0).toUpperCase()+t.slice(1)}`,S({min:r.min,max:C(i.min)})]}))))));return{values:Object.values(o),only:a,keys:function(){return(0,x.s)(["base",...Object.keys(o)])},conditions:s,getCondition:e=>s[e],up:function(e){return S({min:o[e].min})},down:function(e){return S({max:C(o[e].min)})}}}(n.breakpoints??T),R=(e=>{let{breakpoints:t,conditions:r={}}=e,i=Object.assign({},(0,c.N)(r,(e,t)=>[`_${e}`,t]),t.conditions);function n(){return Object.keys(i)}function o(e){return n().includes(e)||E.test(e)||e.startsWith("_")}return{keys:n,sort:v(e=>e.filter(e=>"base"!==e).sort((e,t)=>{let r=o(e),i=o(t);return r&&!i?1:!r&&i?-1:0})),has:o,resolve:function(e){return Reflect.get(i,e)||e},breakpoints:t.keys(),expandAtRule:function(e){return e.startsWith("@breakpoint")?t.getCondition(e.replace("@breakpoint ","")):e}}})({conditions:i.conditions??T,breakpoints:w}),A=function(e){var t;let r,i=(t=e.config,(0,c.N)(t,(e,t)=>[e,t])),n=e.tokens,o=new Map,a=new Map;function s(e,t){i[e]=t,l(e,t)}let l=(e,t)=>{let r=p(t);r&&(a.set(e,r),d(e,t))},u=new Map,d=(e,t)=>{if(!t)return;let r=p(t,e=>`type:Tokens["${e}"]`);if("object"==typeof r&&r.type)return void u.set(e,new Set([`type:${r.type}`]));if(r){let t=new Set(Object.keys(r));u.set(e,t)}let i=u.get(e)??new Set;t.property&&u.set(e,i.add(`CssProperties["${t.property}"]`))},p=(e,t)=>{let{values:r}=e,i=e=>{let r=t?.(e);return r?{[r]:r}:void 0};if((0,h.Kg)(r))return i?.(r)??n.getCategoryValues(r)??T;if(Array.isArray(r)){let e={};for(let t=0;t<r.length;t++)e[r[t]]=r[t];return e}return(0,h.Tn)(r)?r(t?i:n.getCategoryValues):r},g=v((e,t)=>({[e]:e.startsWith("--")?n.getVar(t,t):t})),f=Object.assign(n.getVar,{raw:e=>n.getByName(e)}),m=v((e,t)=>{let r=y(e);(0,h.Kg)(t)&&!t.includes("_EMO_")&&(t=n.expandReferenceInValue(t));let o=i[r];if(!o)return g(r,t);let s=a.get(r)?.[t];return o.transform?o.transform(s??t,{raw:t,token:f,utils:{colorMix:e=>(0,eA.E)(e,f)}}):g(e,s??t)});for(let[e,t]of Object.entries(i)){let{shorthand:r}=t??{};r&&(Array.isArray(r)?r:[r]).forEach(t=>o.set(t,e))}for(let[e,t]of(s("colorPalette",{values:Object.keys(r=ed(n.colorPaletteMap)),transform:v(e=>r[e])}),Object.entries(i)))t&&l(e,t);for(let[e,t]of Object.entries(i))t&&d(e,t);let b=o.size>0,y=v(e=>o.get(e)??e);return{keys:()=>[...Array.from(o.keys()),...Object.keys(i)],hasShorthand:b,transform:m,shorthands:o,resolveShorthand:y,register:s,getTypes:()=>{let e=new Map;for(let[t,r]of u.entries()){if(0===r.size){e.set(t,["string"]);continue}let i=Array.from(r).map(e=>e.startsWith("CssProperties")?e:e.startsWith("type:")?e.replace("type:",""):JSON.stringify(e));e.set(t,i)}return e},addPropertyType:(e,t)=>{let r=u.get(e)??new Set;u.set(e,new Set([...r,...t]))}}}({config:o,tokens:_});!function(){let{textStyles:e,layerStyles:t,animationStyles:r}=n;for(let[i,n]of Object.entries((0,l.o)({textStyle:e,layerStyle:t,animationStyle:r}))){let e=d(n??T,eM);A.register(i,{values:Object.keys(e),transform:t=>F(e[t])})}}(),A.addPropertyType("animationName",Object.keys(n.keyframes??T));let L=new Set(["css",...A.keys(),...R.keys()]),M=v(e=>L.has(e)||s(e)),D=e=>{if(Array.isArray(e)){let t=O();for(let r=0;r<e.length;r++){let i=e[r];null!=i&&(t[R.breakpoints[r]]=i)}return t}return e},N=function(e){let{utility:t,normalize:r}=e,{hasShorthand:i,resolveShorthand:n}=t;return function(e){return(0,u.B)(e,r,{stop:e=>Array.isArray(e),getKey:i?n:void 0})}}({utility:A,normalize:D}),j=function(e){let{conditions:t,isValidProperty:r}=e,i=v((e,i)=>!r(e)||!i.split(",").every(e=>"base"===e||t.has(e)));return function(e){return(0,u.B)(e,e=>e,{stop:e=>Array.isArray(e),getKey:(e,r)=>!(0,h.Gv)(r)||t.has(e)?e:i(e,Object.keys(r).join(","))?(function(e){let t=[],r=0,i="",n=!1;for(let o=0;o<e.length;o++){let a=e[o];if("\\"===a&&!n){n=!0,i+=a;continue}if(n){n=!1,i+=a;continue}"("===a?r++:")"===a&&r--,","===a&&0===r?(t.push(i.trim()),i=""):i+=a}
3return i&&t.push(i.trim()),t})(e).map(e=>{let t,r=e.startsWith("&")?e.slice(1):e;return(t=r.toLowerCase()).startsWith(":host-context")||t.startsWith(":host")||t.startsWith("::slotted")?`${r} &`:`&${r}`}).join(", "):e})}}({conditions:R,isValidProperty:M}),F=J({transform:A.transform,conditions:R,normalize:N}),$=function(e){let{css:t,conditions:r,normalize:i,layers:n}=e;return function e(o={}){let a=et(o),{base:s,defaultVariants:u,compoundVariants:d}=a,h=(0,c.N)(a.variants,(e,t)=>[e,(0,c.N)(t,(e,t)=>[e,i(t)])]),p=J({conditions:r,normalize:i,transform:(e,t)=>h[e]?.[t]}),g=v(function(e={}){var r,o;let a,c=i({...u,...(0,l.o)(e)}),h={...i(s)};(0,b.X)(h,p(c));let g=(r=d,o=c,a=T,r.forEach(e=>{Object.entries(e).every(([e,t])=>"css"===e||(Array.isArray(t)?t:[t]).some(t=>o[e]===t))&&(a=t(a,e.css))}),a);return n.wrap("recipes",t(h,g))}),f=Object.keys(h),m=(0,c.N)(h,(e,t)=>[e,Object.keys(t)]);return Object.assign(v(function(e){return t(g(e))}),{className:o.className,__cva__:!0,variantMap:m,variantKeys:f,raw:g,config:o,splitVariantProps:e=>{let t=(0,ee.c)(e,["recipe"]),[r,i]=(0,y.r)(t,f),n=f.includes("colorPalette"),o=f.includes("orientation");return n||(r.colorPalette=e.colorPalette||u.colorPalette),o&&(i.orientation=e.orientation),[r,i]},merge(t){var r,i;let n,o,a,s,l,c,u;return e((r=this,i=t,n=et(er(r)),o=et(er(i)),a=(0,x.s)(Object.keys(n.variants),Object.keys(o.variants)),s=(0,b.X)({},n.base,o.base),l=Object.fromEntries(a.map(e=>[e,(0,b.X)({},n.variants[e],o.variants[e])])),c=(0,b.X)({},n.defaultVariants,o.defaultVariants),u=[...n.compoundVariants,...o.compoundVariants],{className:(0,Q.cx)(n.className,o.className),base:s,variants:l,defaultVariants:c,compoundVariants:u}))}})}}({css:F,conditions:R,normalize:N,layers:m}),z=function(e){let{cva:t}=e;return function(e=T){let r=Object.entries(((e=T)=>{let t=(e.slots??[]).map(t=>{let r,i;return[t,{base:e.base?.[t]??T,variants:O(),defaultVariants:e.defaultVariants??T,compoundVariants:e.compoundVariants?(r=e.compoundVariants,i=t,r.filter(e=>e.css[i]).map(e=>({...e,css:e.css[i]}))):I}]});for(let[r,i]of Object.entries(e.variants??{}))for(let[e,n]of Object.entries(i))t.forEach(([t,i])=>{var o;(o=i.variants)[r]??(o[r]={}),i.variants[r][e]=n[t]??T});return Object.fromEntries(t)})(e)).map(([e,r])=>[e,t(r)]),i=v(function(e){return Object.fromEntries(r.map(([t,r])=>[t,r(e)]))}),n=e.variants??T,o=Object.keys(n),a=(0,c.N)(n,(e,t)=>[e,Object.keys(t)]),s={};return e.className&&(s=Object.fromEntries(e.slots.map(t=>[t,`${e.className}__${t}`]))),Object.assign(i,{variantMap:a,variantKeys:o,splitVariantProps:function(t){let r=(0,ee.c)(t,["recipe"]),[i,n]=(0,y.r)(r,o),a=o.includes("colorPalette"),s=o.includes("orientation");return a||(i.colorPalette=t.colorPalette||e.defaultVariants?.colorPalette),s&&(n.orientation=t.orientation),[i,n]},classNameMap:s})}}({cva:$});function V(){let e={};for(let[t,r]of _.cssVarMap.entries()){let i=Object.fromEntries(r);if(0===Object.keys(i).length)continue;let n="base"===t?p:R.resolve(t),o=n.startsWith("@"),a=F(j({[n]:o?{[p]:i}:i}));(0,b.X)(e,a)}return m.wrap("tokens",e)}function B(){let e=Object.assign({},(0,c.N)(n.keyframes??T,(e,t)=>[`@keyframes ${e}`,t]),F(j(a)));return m.wrap("base",e)}function W(){let e=function(e){let{preflight:t}=e;if(!t)return{};let{scope:r="",level:i="parent"}=(0,h.Gv)(t)?t:{},n="";r&&"parent"===i?n=`${r} `:r&&"element"===i&&(n=`&${r}`);let o={"*":{margin:"0px",padding:"0px",font:"inherit",wordWrap:"break-word",WebkitTapHighlightColor:"transparent"},"*, *::before, *::after, *::backdrop":{boxSizing:"border-box",borderWidth:"0px",borderStyle:"solid",borderColor:"var(--global-color-border, currentColor)"},hr:{height:"0px",color:"inherit",borderTopWidth:"1px"},body:{minHeight:"100dvh",position:"relative"},img:{borderStyle:"none"},"img, svg, video, canvas, audio, iframe, embed, object":{display:"block",verticalAlign:"middle"},iframe:{border:"none"},"img, video":{maxWidth:"100%",height:"auto"},"p, h1, h2, h3, h4, h5, h6":{overflowWrap:"break-word"},"ol, ul":{listStyle:"none"},"code, kbd, pre, samp":{fontSize:"1em"},"button, [type='button'], [type='reset'], [type='submit']":{WebkitAppearance:"button",backgroundColor:"transparent",backgroundImage:"none"},"button, input, optgroup, select, textarea":{color:"inherit"},"button, select":{textTransform:"none"},table:{textIndent:"0px",borderColor:"inherit",borderCollapse:"collapse"},"*::placeholder":{opacity:"unset",color:"#9ca3af",userSelect:"none"},textarea:{resize:"vertical"},summary:{display:"list-item"},small:{fontSize:"80%"},"sub, sup":{fontSize:"75%",lineHeight:0,position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},dialog:{padding:"0px"},a:{color:"inherit",textDecoration:"inherit"},"abbr:where([title])":{textDecoration:"underline dotted"},"b, strong":{fontWeight:"bolder"},"code, kbd, samp, pre":{fontSize:"1em","--font-mono-fallback":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New'",fontFamily:"var(--global-font-mono, var(--font-mono-fallback))"},'input[type="text"], input[type="email"], input[type="search"], input[type="password"]':{WebkitAppearance:"none",MozAp
3pearance:"none"},"input[type='search']":{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration, ::-webkit-search-cancel-button":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},'input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button':{height:"auto"},"input[type='number']":{MozAppearance:"textfield"},":-moz-ui-invalid":{boxShadow:"none"},":-moz-focusring":{outline:"auto"},"[hidden]:where(:not([hidden='until-found']))":{display:"none !important"}},a={[r||"html"]:{lineHeight:1.5,"--font-fallback":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",WebkitTextSizeAdjust:"100%",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",textRendering:"optimizeLegibility",touchAction:"manipulation",MozTabSize:"4",tabSize:"4",fontFamily:"var(--global-font-body, var(--font-fallback))"}};return"element"===i?Object.assign(a,Object.entries(o).reduce((e,[t,r])=>(e[t]={[n]:r},e),{})):n?a[n]=o:Object.assign(a,o),a}({preflight:f});return m.wrap("reset",e)}let H=function(e){let t=new Map;for(let r of new Set(e.allTokens.map(e=>e.name))){let i=e.getByName(r);if(!i?.extensions.cssVar)continue;let{cssVar:n,virtual:o,conditions:a}=i.extensions,s=a||o?n.ref:i.value;t.set(r,{value:s,variable:n.ref})}return t}(_),U=(e,t)=>H.get(e)?.value||t;function G(e,t){return n.recipes?.[e]??t}function q(e,t){return n.slotRecipes?.[e]??t}U.var=(e,t)=>H.get(e)?.variable||t;let X=new Map,Y=new Map;function K(e){return Object.hasOwnProperty.call(n.recipes??T,e)}function Z(e){return Object.hasOwnProperty.call(n.slotRecipes??T,e)}let ea=[W(),B(),V()],es={layerStyles:eD(n.layerStyles??T),textStyles:eD(n.textStyles??T),animationStyles:eD(n.animationStyles??T),tokens:eN(_,Object.keys(n.tokens??T),(e,t)=>!e.extensions.conditions&&!t.includes("colorPalette")),semanticTokens:eN(_,Object.keys(n.semanticTokens??T),e=>!!e.extensions.conditions),keyframes:ej(n.keyframes??T),breakpoints:ej(n.breakpoints??T)};return{$$chakra:!0,_config:i,_global:ea,breakpoints:w,tokens:_,conditions:R,utility:A,token:U,properties:L,layers:m,isValidProperty:M,splitCssProps:function(e){return(0,y.r)(e,M)},normalizeValue:D,getTokenCss:V,getGlobalCss:B,getPreflightCss:W,css:F,cva:$,sva:z,getRecipe:G,getSlotRecipe:q,getRecipeFn:function(e,t){let r=X.get(e);return r||(r=$(G(e,t??T)),X.set(e,r)),r},getSlotRecipeFn:function(e,t){let r=Y.get(e);return r||(r=z(q(e,t??T)),Y.set(e,r)),r},hasRecipe:function(e){return K(e)||Z(e)},isRecipe:K,isSlotRecipe:Z,query:es}}let eM=e=>(0,h.Gv)(e)&&"value"in e,eD=e=>({list:()=>Object.keys(d(e,eM)),search(e){return this.list().filter(t=>t.includes(e))}}),eN=(e,t,r)=>({categoryKeys:t,list(t){let i=e.categoryMap.get(t),n=i?[...i.entries()]:[],o=[];for(let e=0;e<n.length;e++){let[t,i]=n[e];r(i,t)&&o.push(t)}return o},search(e,t){return this.list(e).filter(e=>e.includes(t))}}),ej=e=>({list:()=>Object.keys(e),search(e){return this.list().filter(t=>t.includes(e))}})},52288:(e,t,r)=>{"use strict";r.d(t,{$S:()=>c,CF:()=>s,U4:()=>o,_T:()=>a,uf:()=>l});var i=r(34630);function n(e,t){let{type:r="HTMLInputElement",property:n="value"}=t;return Object.getOwnPropertyDescriptor((0,i.zk)(e)[r].prototype,n)??{}}function o(e,t,r="value"){if(!e)return;let i="input"===e.localName?"HTMLInputElement":"textarea"===e.localName?"HTMLTextAreaElement":"select"===e.localName?"HTMLSelectElement":void 0;if(i){let o=n(e,{type:i,property:r});o.set?.call(e,t)}e.setAttribute(r,t)}function a(e,t){if(!e)return;let r=n(e,{type:"HTMLInputElement",property:"checked"});r.set?.call(e,t),t?e.setAttribute("checked",""):e.removeAttribute("checked")}function s(e,t){let{value:r,bubbles:n=!0}=t;if(!e)return;let a=(0,i.zk)(e);if(!(e instanceof a.HTMLInputElement))return;o(e,`${r}`);let s=new a.Event("input",{bubbles:n});e.dispatchEvent(d(s))}function l(e,t){let{checked:r,bubbles:n=!0}=t;if(!e)return;let o=(0,i.zk)(e);if(!(e instanceof o.HTMLInputElement))return;a(e,r);let s=new o.Event("click",{bubbles:n});e.dispatchEvent(d(s))}function c(e,t){if(!e)return;let{onFieldsetDisabledChange:r,onFormReset:n}=t,o=[function(e,t){if(!e)return;let r=e.matches("textarea, input, select, button")?e.form:e.closest("form"),i=e=>{e.defaultPrevented||t()};return r?.addEventListener("reset",i,{passive:!0}),()=>r?.removeEventListener("reset",i)}(e,n),function(e,t){let r=e?.closest("fieldset");if(!r)return;t(r.disabled);let n=new((0,i.zk)(r)).MutationObserver(()=>t(r.disabled));return n.observe(r,{attributes:!0,attributeFilter:["disabled"]}),()=>n.disconnect()}(e,r)];return()=>
3o.forEach(e=>e?.())}var u=Symbol.for("zag.changeEvent");function d(e){return Object.prototype.hasOwnProperty.call(e,u)||Object.defineProperty(e,u,{value:!0}),e}},53011:(e,t,r)=>{"use strict";function i(e){return null==e?[]:Array.isArray(e)?e:[e]}r.d(t,{$1:()=>o,$r:()=>i,HV:()=>a,K2:()=>l,YL:()=>c,pW:()=>n});var n=e=>Array.from(Array(e).keys()),o=e=>e[0],a=e=>e[e.length-1];function s(e,t,r={}){let{step:i=1,loop:n=!0}=r,o=t+i,a=e.length,l=a-1;return -1===t?i>0?0:l:o<0?n?l:0:o>=a?n?0:t>a?a:t:o}function l(e,t,r={}){return e[s(e,t,r)]}function c(e,t,r={}){return e[function(e,t,r={}){let{step:i=1,loop:n=!0}=r;return s(e,t,{step:-i,loop:n})}(e,t,r)]}},53591:(e,t,r)=>{"use strict";r.d(t,{CH:()=>s,HV:()=>a,yw:()=>o});let i={},n={},o=(e,t)=>{i[e]=t,n[e]&&(n[e].forEach(e=>e(t)),delete n[e])},a=(e,t)=>i[e]?(t(i[e]),()=>{}):(n[e]||(n[e]=[]),n[e].push(t),()=>{n[e]=(n[e]||[]).filter(e=>e!==t)}),s=e=>i[e]},53816:()=>{},54219:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});var i=r(77766);function n(e={}){let{name:t,strict:r=!0,hookName:o="useContext",providerName:a="Provider",errorMessage:s,defaultValue:l}=e,c=(0,i.createContext)(l);return c.displayName=t,[c.Provider,function e(){let t=(0,i.useContext)(c);if(!t&&r){let t=Error(s??`${o} returned \`undefined\`. Seems you forgot to wrap component within ${a}`);throw t.name="ContextError",Error.captureStackTrace?.(t,e),t}return t},c]}},54377:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});var i=r(22607);function n(e,...t){for(let r of t)!function e(t,r){if(null==r)return t;for(let n of Object.keys(r))if(void 0!==r[n]&&"__proto__"!==n)if(!(0,i.Gv)(t[n])&&(0,i.Gv)(r[n]))Object.assign(t,{[n]:r[n]});else if(t[n]&&(0,i.Gv)(r[n]))e(t[n],r[n]);else if(Array.isArray(r[n])&&Array.isArray(t[n])){let o=0;for(;o<r[n].length;o++)(0,i.Gv)(t[n][o])&&(0,i.Gv)(r[n][o])?e(t[n][o],r[n][o]):t[n][o]=r[n][o]}else Object.assign(t,{[n]:r[n]});return t}(e,r);return e}},54771:(e,t,r)=>{"use strict";r.d(t,{c:()=>h});var i=r(49222),n=r(77766),o=r(54219),a=r(23608),s=r(35192),l=r(56591),c=r(22742),u=r(79882),d=r(29640);let h=e=>{let{key:t,recipe:r}=e,h=(0,l.Zb)(t||r.className||"Component"),[p,g]=(0,o.q)({name:`${h}StylesContext`,errorMessage:`use${h}Styles returned is 'undefined'. Seems you forgot to wrap the components in "<${h}.Root />" `}),[f,m]=(0,o.q)({name:`${h}ClassNameContext`,errorMessage:`use${h}ClassNames returned is 'undefined'. Seems you forgot to wrap the components in "<${h}.Root />" `,strict:!1}),[v,b]=(0,o.q)({strict:!1,name:`${h}PropsContext`,providerName:`${h}PropsContext`,defaultValue:{}});function y(e){let{unstyled:i,...o}=e,a=(0,d.y)({key:t,recipe:o.recipe||r}),[s,l]=(0,n.useMemo)(()=>a.splitVariantProps(o),[o,a]);return{styles:(0,n.useMemo)(()=>i?c.u:a(s),[i,s,a]),classNames:a.classNameMap,props:l}}return{StylesProvider:p,ClassNamesProvider:f,PropsProvider:v,usePropsContext:b,useRecipeResult:y,withProvider:(e,t,r)=>{let{defaultProps:o,displayName:c,wrapElement:d,...g}=r??{},m=(0,l.JA)(h,String(t)),v=(0,u.B)(e,{},g),x=(0,n.forwardRef)((e,r)=>{let l=b(),c=(0,n.useMemo)(()=>(0,a.v)(o??{},l,e),[l,e]),{styles:u,props:h,classNames:g}=y(c),m=g[t],x=(0,i.jsx)(p,{value:u,children:(0,i.jsx)(f,{value:g,children:(0,i.jsx)(v,{ref:r,...h,css:[u[t],c.css],className:(0,s.cx)(c.className,m)})})});return d?.(x,c)??x});return x.displayName=c??m??(0,l.gy)(e),x},withContext:(e,t,r)=>{let{displayName:o,...a}=r??{},c=null!=t&&""!==t?(0,l.JA)(h,String(t)):h,d=(0,u.B)(e,{},a),p=(0,n.forwardRef)((e,r)=>{let{unstyled:n,...o}=e,a=g(),l=m(),c=l?.[t];return(0,i.jsx)(d,{...o,css:[!n&&t?a[t]:void 0,e.css],ref:r,className:(0,s.cx)(e.className,c)})});return p.displayName=o??c??(0,l.gy)(e),p},withRootProvider:function(e,t={}){let{defaultProps:r,displayName:o}=t,s=(0,l.gy)(e),c=(0,l.d1)(h,s),u=t=>{let o=b(),{styles:s,classNames:l,props:c}=y((0,n.useMemo)(()=>(0,a.v)(r,o,t),[o,t]));return(0,i.jsx)(p,{value:s,children:(0,i.jsx)(f,{value:l,children:(0,i.jsx)(e,{...c})})})};return u.displayName=o??c??s,u},useStyles:g,useClassNames:m}}},55624:(e,t,r)=>{"use strict";r.d(t,{Zj:()=>u,nm:()=>d});var i=r(49222),n=r(29131),o=r(77766),a=r(97101),s=r(37083);let l=(0,o.createContext)({});function c(e){let t=window.getSelection(),r=e.target;if(!t||t.isCollapsed||!(r instanceof Node))return;let i=e=>!!(e&&(e===r||e.contains(r)||r.contains(e)));(i(t.anchorNode)||i(t.focusNode))&&e.stopImmediatePropagation()}let u=({appType:e,children:t})=>{let[r,u]=(0,o.useState)(null),[d,h]=(0,o.useState)(""),[p,g]=(0,o.useState)(e),{colorMode:f}=(0,n.G6)(),m=(0,a.J)(),v="webapp"===e;(0,o.useEffect)(()=>{let t=localStorage.getItem(s.xY);if(!t||v){localStorage.setItem(s.xY,e),g(e);return}g(t)},[e,v]),(0,o.useEffect)(()=>
3{if(v)return document.addEventListener("touchmove",c,{passive:!0}),()=>{document.removeEventListener("touchmove",c)}},[v]),(0,o.useEffect)(()=>{if(!v)return;let e=window.Telegram?.WebApp;if(e){document.head.querySelectorAll("style").forEach(e=>{'*{-webkit-touch-callout:none;}:not(input):not(textarea):not([contenteditable="true"]){-webkit-user-select:none;}'===(e.textContent||"").replace(/\s/g,"")&&e.remove()}),e.ready(),u(e),e.expand(),e.enableVerticalSwipes?.(),e.setHeaderColor("light"===f?"#dfeae7":"#314F48"),e.setBackgroundColor("light"===f?"#f8f8f8":"#24272C");let t=document.documentElement.style.overflow;return document.documentElement.style.overflow="auto",()=>{document.documentElement.style.overflow=t}}},[f,v]),(0,o.useEffect)(()=>{if(!v)return;let e=setInterval(()=>{let t=window.Telegram?.WebApp?.initData;t&&(h(t),clearInterval(e))},100),t=setTimeout(()=>clearInterval(e),5e3);return()=>{clearInterval(e),clearTimeout(t)}},[v]);let b=(0,o.useMemo)(()=>r?{webApp:r,initData:d,unsafeData:r.initDataUnsafe,user:r.initDataUnsafe.user,appType:p}:{appType:p},[p,r,d]);return(0,o.useEffect)(()=>{if(m&&v){let e=()=>{window.scrollTo(0,0)};return document.addEventListener("focusout",e),()=>{document.removeEventListener("focusout",e)}}},[m,v]),(0,i.jsx)(l.Provider,{value:b,children:t})},d=()=>(0,o.useContext)(l)},55660:(e,t,r)=>{"use strict";r.d(t,{C2y:()=>n,Dcp:()=>o});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M16 3H22V9H20V5H16V3ZM2 3H8V5H4V9H2V3ZM20 19V15H22V21H16V19H20ZM4 19H8V21H2V15H4V19Z"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M5 7H7V17H5V7ZM1 10H3V14H1V10ZM9 2H11V20H9V2ZM13 4H15V22H13V4ZM17 7H19V17H17V7ZM21 10H23V14H21V10Z"}}]})(e)}},56386:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return i}}),r(58154).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},56515:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("clipboard").parts("root","control","trigger","indicator","input","label"),n=i.build()},56591:(e,t,r)=>{"use strict";function i(e){if("string"!=typeof e)return e.displayName||e.name}function n(e){return e?e.charAt(0).toUpperCase()+e.slice(1):e}function o(e,t){return e+n(t)}function a(e,t){if(t)return e+n(t)}r.d(t,{JA:()=>o,Zb:()=>n,d1:()=>a,gy:()=>i})},56735:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var i=r(49222),n=r(77766),o=r(79882),a=r(35192),s=r(96334);let l=(0,n.forwardRef)(function(e,t){let{direction:r="column",align:l,justify:c,gap:u="0.5rem",wrap:d,children:h,separator:p,className:g,...f}=e,m=(0,n.useMemo)(()=>(function(e){let{gap:t,direction:r}=e,i={column:{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},"column-reverse":{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},row:{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0},"row-reverse":{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0}};return{"&":(0,s.s)(r,e=>i[e])}})({gap:u,direction:r}),[u,r]),v=(0,n.useMemo)(()=>(0,n.isValidElement)(p)?n.Children.toArray(h).filter(e=>(0,n.isValidElement)(e)).map((e,t,r)=>
3{let o=void 0!==e.key?e.key:t,a=(0,n.cloneElement)(p,{css:[m,p.props.css]});return(0,i.jsxs)(n.Fragment,{children:[e,t===r.length-1?null:a]},o)}):h,[h,p,m]);return(0,i.jsx)(o.B.div,{ref:t,display:"flex",alignItems:l,justifyContent:c,flexDirection:r,flexWrap:d,gap:p?void 0:u,className:(0,a.cx)("chakra-stack",g),...f,children:v})});l.displayName="Stack"},56784:(e,t,r)=>{"use strict";r.d(t,{Wv:()=>w,sZ:()=>y,bQ:()=>x,JH:()=>k,LS:()=>_});var i=r(52009),n=r(85554),o=r(98821),a=r(79906),s=r(66195);function l(e){let t={};return e&&e.split(",").forEach(e=>{let[r,...i]=e.split(";"),n=r.trim();if(!a.oA.includes(n))return;let o=i.map(e=>e.trim()).find(e=>e.startsWith("dur="));if(!o)return;let s=Number(o.slice(4).replace(/^"|"$/g,""));Number.isFinite(s)&&!(s<0)&&(t[n]=s)}),t}var c=r(63928),u=r(63976),d=r(98929),h=r(94952),p=r(82481),g=r(23727);let f=["/user","/user/update","/mobile/analytics/signup","/oauth2/redirect/google-onetap","/vk/oauth2/redirect","/login/google-native","/login/vk-native","/login/yandex-native","/login/telegram-native/session"],m=["/mobile/attribution/appmetrica","/register","/register/verify","/user","/login/apple-native","/login/google-native","/login/vk-native","/login/yandex-native"],v={"x-supports-async-image-jobs":"true"};function b(){let e=g.env.NEXT_PUBLIC_APP_VERSION?.trim(),t=g.env.NEXT_PUBLIC_BUILD_NUMBER?.trim();return{...e?{"x-app-version":e}:{},...t?{"x-version-code":t}:{}}}async function y(e){let t=(0,s.JK)(),r=t?await d.qs.getToken({syncNativeCookie:!1}):null,n=await fetch(`${i.Sb??""}${e}`,{credentials:t?"include":"same-origin",headers:{...t&&r?{Authorization:`Bearer ${r}`}:{}}});if(!n.ok)throw Error(`fetchBlob ${n.status}`);return n.blob()}let{getData:x,postData:_,deleteData:w}=function(e,t={credentials:"include",getDynamicOptions:()=>Promise.resolve({})}){return{getData:async function(r,{headers:i,...c}={}){let u,d,h=(0,a.sq)(r),p=0,g="dynamic_options";try{var f;let o=await t.getDynamicOptions(r);h.markDynamicOptionsComplete(),g="network";let a=`${o?.apiUrl??e}${r}`,m={"Content-Type":"application/json","Accept-Language":o?.lang??"",...o?.headers,...i};if((0,s.JK)()&&(0,s.m0)()&&"/user"===r.split("?")[0].trim()){let e;"no-store"===c.cache&&(m["Cache-Control"]="no-store");let t=await n.pX.get({url:a,headers:m,responseType:"json"});u=t.data,p=t.status,h.markNetworkComplete(),h.markServerTimings(l((f=t.headers,e=Object.entries(f).find(([e])=>"server-timing"===e.toLowerCase()),e?.[1]??null))),h.markDecodeComplete(),h.markResourceTiming()}else p=(d=await fetch(a,{method:"GET",headers:m,credentials:t.credentials,...c})).status,h.markNetworkComplete(),h.markServerTimings(l(d.headers.get("server-timing")))}catch(e){throw h.finishTransportError(g),new o.j$(500,{message:e?.message??"Unknown Error",type:e?.name,url:r,cause:e?.cause?.code??e?.code,causeMessage:e?.cause?.message})}if(d)try{let e=d.headers.get("content-type");u=e?.includes("application/json")?await d.json():await d.text(),h.markDecodeComplete(),h.markResourceTiming(d.url)}catch(e){throw h.finishDecodeError(p),new o.j$(p,e)}if(p<200||p>=300)throw h.finishHttpError(p),new o.j$(p,u);return h.finishSuccess(p),u},postData:async function(r,i,n){let a,s,{preferWebFetch:l,responseType:c,...u}=n??{},{body:d,contentType:h}=i?i instanceof FormData?{body:i,contentType:void 0}:{body:JSON.stringify(i),contentType:"application/json"}:{body:void 0,contentType:void 0};try{let i,n=await t.getDynamicOptions(r),o=(i=globalThis.CapacitorWebFetch,l&&i?i.bind(globalThis):fetch.bind(globalThis));a=await o(`${n?.apiUrl??e}${r}`,{method:"POST",headers:{...h&&{"Content-Type":h,"Accept-Language":n?.lang??""},...n?.headers,...u.headers},...d&&{body:d},...u,credentials:t.credentials})}catch(e){throw new o.j$(500,{message:e?.message??"Unknown Error",type:e?.name})}try{let e=a.headers.get("content-type");s="stream"===c?a.body?.getReader():e?.includes("application/json")?await a.json():e?.includes("audio")?await a.blob():e?.includes("text/event-stream")?a.body?.getReader():await a.text()}catch(e){throw new o.j$(a.status,e)}if(!a.ok)throw new o.j$(a.status,s);return s},deleteData:async function(r,i,n){let a,s;try{let o=await t.getDynamicOptions(r);a=await fetch(`${o?.apiUrl??e}${r}`,{method:"DELETE",headers:{"Content-Type":"application/json","Accept-Language":
3o?.lang??"",...o?.headers,...n?.headers},...i&&{body:JSON.stringify(i)},...n,credentials:t.credentials})}catch(e){throw new o.j$(500,{message:e?.message??"Unknown Error",type:e?.name})}if(a.ok)return!0;try{let e=a.headers.get("content-type");s=e?.includes("application/json")?await a.json():await a.text()}catch(e){throw new o.j$(a.status,e)}throw new o.j$(a.status,s)}}}(i.Sb??"",{credentials:(0,s.JK)()?"include":"same-origin",async getDynamicOptions(e){let t=(0,a.Sq)(e),r=(0,s.JK)(),n=i.xN,o=null,l=null,g=null,y=null,x=null,_=null,w=e.split("?")[0].trim(),k=f.includes(w),C=m.includes(w);{let e=(0,u.Ri)(u.Q_),a=localStorage.getItem("lang");if(n=e||a||c.Ru?.language||i.xN,k&&(o=localStorage.getItem("mobile_fingerprint_yandex_client_id")||localStorage.getItem("yandex_client_id"),l=localStorage.getItem("yclid")),r){g=await d.qs.getToken({syncNativeCookie:!1}),y=(0,h.xs)();let e=(0,p.pw)(),r=C?e?.appmetricaDeviceId?"raw":e?.appmetricaDeviceIdHash||e?.deviceId?"hash_only":"empty":"not_requested",i=Date.now(),n=e;try{C&&!e?.appmetricaDeviceId&&(n=await (0,p.nm)())}finally{t?.markAppMetricaIds(Date.now()-i,r)}x=n?.appmetricaDeviceId||null,_=n?.appmetricaDeviceIdHash||n?.deviceId||null}}return{lang:n,headers:{...r?{"X-Client-Source":"mobile"}:{},...r&&g?{Authorization:`Bearer ${g}`}:{},...r?b():{},...v,...y?{"x-firebase-app-instance-id":y}:{},...x?{"x-appmetrica-device-id":x}:{},..._?{"x-appmetrica-device-id-hash":_}:{},"x-distribution-channel":(0,s.Gu)(),...o?{"x-yandex-client-id":o}:{},...l?{"x-yclid":l}:{}}}}});async function k(e){let t=await d.qs.getToken({syncNativeCookie:!1}),r=(0,h.xs)(),i=(0,p.pw)(),n=i?.appmetricaDeviceId,o=i?.appmetricaDeviceIdHash||i?.deviceId;return{"Content-Type":"application/json","Accept-Language":e,"X-Client-Source":"mobile","x-distribution-channel":(0,s.Gu)(),...v,...t?{Authorization:`Bearer ${t}`}:{},...b(),...r?{"x-firebase-app-instance-id":r}:{},...n?{"x-appmetrica-device-id":n}:{},...o?{"x-appmetrica-device-id-hash":o}:{}}}},57589:(e,t,r)=>{"use strict";r.d(t,{$j:()=>M,Bl:()=>eg,Cp:()=>N,D6:()=>l,ET:()=>X,Ew:()=>er,FA:()=>ee,FY:()=>k,H7:()=>p,N6:()=>el,N_:()=>S,PD:()=>U,Pb:()=>_,RS:()=>F,Up:()=>R,Y1:()=>T,bl:()=>E,dj:()=>c,e4:()=>eb,eA:()=>v,er:()=>eh,ev:()=>J,iV:()=>z,k9:()=>em,no:()=>en,oH:()=>I,oi:()=>B,qb:()=>f,rf:()=>H,rg:()=>ea,s2:()=>Y,tg:()=>d,wz:()=>u,yP:()=>eu,yu:()=>y});var i,n=r(56784),o=r(88319),a=r(14250),s=r(52009),l=((i={}).AppStore="app_store",i.GooglePlay="google_play",i.Web="web",i.TelegramStars="telegram_stars",i);let c=["other","works_worse_than_i_expected","competitor_has_better"];function u(e){return(0,n.bQ)("/user",e)}function d(e=!1){return(0,o.Ay)("/user",async()=>{if(!e)return u()})}function h(e){return(0,n.LS)("/user/update ",e)}function p(){return(0,a.n)(h)}function g({unsubscribeReason:e,unsubscribeReasonComment:t,freezeAutoRenewalMonths:r,isAutoRenew:i,unsubscribeFrom:o}){return(0,n.LS)("/user/auto-renew",{unsubscribeReason:e,unsubscribeReasonComment:t,freezeAutoRenewalMonths:r,isAutoRenew:i,unsubscribeFrom:o})}function f(){return(0,a.n)(g)}function m(e){return(0,n.LS)("/user/lower",{nextSubscriptionType:e})}function v(){return(0,a.n)(m)}async function b({file:e,lang:t}){let r=new FormData;return r.append("avatar",e),r.append("lang",t),r.append("from","1"),await (0,n.LS)("/avatar",r)}function y(){return(0,a.n)(b)}function x(e){return(0,n.Wv)("/avatar",{userId:e})}function _(){return(0,a.n)(x)}function w(){return(0,n.Wv)("/user")}function k(){return(0,a.n)(w)}function C(e){return(0,n.LS)("/user/change-name",{firstnameWeb:e})}function S(){return(0,a.n)(C)}async function E(){return await (0,n.bQ)("/vk/oauth2")}function P({code:e,device_id:t,state:r,utmSource:i,utmCampaign:o,utmContent:a,yandexClientId:l,yclid:c,syncUserId:u}){return(0,n.LS)("/vk/oauth2/redirect",{code:e,device_id:t,state:r,mainSiteUrl:s.c3,utmSource:i,utmCampaign:o,utmContent:a,yandexClientId:l,yclid:c,syncUserId:u})}function T(){return(0,a.n)(P)}function I(){return(0,a.n)(O)}function O({credential:e,utmSource:t,utmCampaign:r,utmContent:i,yandexClientId:o,yclid:a}){return(0,n.LS)("/oauth2/redirect/google-onetap",{credential:e,utmSource:t,utmCampaign:r,utmContent:i,yandexClientId:o,yclid:a})}function R(){return(0,a.n)(A)}function A(e){return(0,n.LS)("/user/unlink",{type:e,isInternational:s.Mq})}function L(e){return(0,n.bQ)("/user/answers-count/v2",{...e})}function M(){return(0,a.n)(L)}function D(e){return(0,n.LS)("/user/disconnect-user",{userId:e})}function N(){return(0,a.n)(D)}function j({identifier:e,limitAnswersCount:t}){return(0,n.LS)("/user/connect-user",{identifier:e,isInternational:s.Mq,limitAnswersCount:t})}function F(){return(0,a.n)($)}function $({email:e,limitAnswersCount:t,telegram:r,userId:i}){return(0,n.LS)("/user/business-limit",{email:e,userId:i,telegram:r,limitAnswersCount:t})}function z(){return(0,a.n)(j)}function V(e){return(0,n.bQ)(`/user/connect-user?token=${e}`)}function B(){return(0,a.n)(V)}function W(){return(0,n.bQ)("/user/leave-user")}function H(){return(0,a.n)(W)}function U(){return(0,a.n)(G)}function G(){return(0,n.bQ)(`/connect-telegram/link?isInternational=${String(s.Mq)}`)}function q(e){return(0,n.bQ)(`/user/business/${e}`)}function X(){return(0,a.n)(q)}function Y(){return(0,a.n)(K)}function K({event:e="subscription.web.view"}){return(0,n.LS)("/stat-event",{event:e})}async function Z(){return await (0,n.bQ)(`/user/referrer?isInternational=${s.Mq}`)}function J(){return(0,a.n)(Z)}function Q(e){return(0,n.LS)("/user/revoke-invite",e)}function ee(){return(0,a.n)(Q)}function et(e){return(0,n.LS)("/user/favorite-chat-models",{model:e})}function er(){return(0,a.n)(et)}function ei(e){return(0,n.Wv)("/user/favorite-chat-models",{model:e})}function en(){return(0,a.n)(ei)}function eo(e){return(0,n.LS)("/user/favorite-chat-models/order",{models:e})}function ea(){return(0,a.n)(eo)}function es(e){return(0,n.LS)("/user/favorite-image-models",{model:e})}function el(){return(0,a.n)(es)}function ec(e){return(0,n.Wv)("/user/favorite-image-models",{model:e})}function eu(){return(0,a.n)(ec)}function ed(e){return(0,n.LS)("/user/favorite-image-models/order",{models:e})}function eh(){return(0,a.n)(ed)}function ep(e){return(0,n.LS)("/user/favorite-video-models",{model:e})}function eg(){return(0,a.n)(ep)}function ef(e){return(0,n.Wv)("/user/favorite-video-models",{model:e})}function em(){return(0,a.n)(ef)}function ev(e){return(0,n.LS)("/user/favorite-video-models/order",{models:e})}function eb(){return(0,a.n)(ev)}},58101:(e,t,r)=>{"use strict";
3Object.defineProperty(t,"__esModule",{value:!0});var i={getRedirectError:function(){return l},getRedirectStatusCodeFromError:function(){return p},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return d},permanentRedirect:function(){return u},redirect:function(){return c}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(28532),a=r(62638),s=r(5821);function l(e,t,r=o.RedirectStatusCode.TemporaryRedirect){let i=Object.defineProperty(Error(a.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return i.digest=`${a.REDIRECT_ERROR_CODE};${t};${e};${r};`,i}function c(e,t){throw l(e,t??=s.actionAsyncStorage?.getStore()?.isAction?"push":"replace",o.RedirectStatusCode.TemporaryRedirect)}function u(e,t="replace"){throw l(e,t,o.RedirectStatusCode.PermanentRedirect)}function d(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function h(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function p(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58532:(e,t)=>{"use strict";let r,i;Object.defineProperty(t,"__esModule",{value:!0});var n={useDynamicRouteParams:function(){return r},useDynamicSearchParams:function(){return i}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58634:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});var i=Object.defineProperty,n=(e,t)=>{let r={};for(var n in e)i(r,n,{get:e[n],enumerable:!0});return t||i(r,Symbol.toStringTag,{value:"Module"}),r}},59124:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});let i={ALL:"all",SITE:"site",EXTENSION:"extension",ASSISTANT:"assistant",REALTIME:"realtime",SELECT:"select",DELETE:"delete",ALLDELETE:"allDelete",CANCEL:"cancel",CATEGORY:"category"}},61077:(e,t,r)=>{"use strict";r.d(t,{A:()=>H});var i=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,r=this.tags[this.tags.length-1];if(this.isSpeedy){var i=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{i.insertRule(e,i.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++}
vendor: 4,947 bytes, line 3
3,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),n=Math.abs,o=String.fromCharCode,a=Object.assign;function s(e,t,r){return e.replace(t,r)}function l(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function u(e,t,r){return e.slice(t,r)}function d(e){return e.length}function h(e,t){return t.push(e),e}var p=1,g=1,f=0,m=0,v=0,b="";function y(e,t,r,i,n,o,a){return{value:e,root:t,parent:r,type:i,props:n,children:o,line:p,column:g,length:a,return:""}}function x(e,t){return a(y("",null,null,"",null,null,0),e,{length:-e.length},t)}function _(){return v=m<f?c(b,m++):0,g++,10===v&&(g=1,p++),v}function w(){return c(b,m)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function C(e){return p=g=1,f=d(b=e),m=0,[]}function S(e){var t,r;return(t=m-1,r=function e(t){for(;_();)switch(v){case t:return m;case 34:case 39:34!==t&&39!==t&&e(v);break;case 40:41===t&&e(t);break;case 92:_()}return m}(91===e?e+2:40===e?e+1:e),u(b,t,r)).trim()}var E="-ms-",P="-moz-",T="-webkit-",I="comm",O="rule",R="decl",A="@keyframes";function L(e,t){for(var r="",i=e.length,n=0;n<i;n++)r+=t(e[n],n,e,t)||"";return r}function M(e,t,r,i){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case R:return e.return=e.return||e.value;case I:return"";case A:return e.return=e.value+"{"+L(e.children,i)+"}";case O:e.value=e.props.join(",")}return d(r=L(e.children,i))?e.return=e.value+"{"+r+"}":""}function D(e,t,r,i,o,a,l,c,d,h,p){for(var g=o-1,f=0===o?a:[""],m=f.length,v=0,b=0,x=0;v<i;++v)for(var _=0,w=u(e,g+1,g=n(b=l[v])),k=e;_<m;++_)(k=(b>0?f[_]+" "+w:s(w,/&\f/g,f[_])).trim())&&(d[x++]=k);return y(e,t,r,0===o?O:c,d,h,p)}function N(e,t,r,i){return y(e,t,r,R,u(e,0,i),u(e,i+1,-1),i)}var j=function(e,t,r){for(var i=0,n=0;i=n,n=w(),38===i&&12===n&&(t[r]=1),!k(n);)_();return u(b,e,m)},F=function(e,t){var r=-1,i=44;do switch(k(i)){case 0:38===i&&12===w()&&(t[r]=1),e[r]+=j(m-1,t,r);break;case 2:e[r]+=S(i);break;case 4:if(44===i){e[++r]=58===w()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=o(i)}while(i=_());return e},$=function(e,t){var r;return r=F(C(e),t),b="",r},z=new WeakMap,V=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,i=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||z.get(r))&&!i){z.set(e,!0);for(var n=[],o=$(t,n),a=r.props,s=0,l=0;s<o.length;s++)for(var c=0;c<a.length;c++,l++)e.props[l]=n[s]?o[s].replace(/&\f/g,a[c]):a[c]+" "+o[s]}}},B=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},W=[function(e,t,r,i){if(e.length>-1&&!e.return)switch(e.type){case R:e.return=function e(t,r){switch(45^c(t,0)?(((r<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return T+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return T+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return T+t+P+t+E+t+t;case 6828:case 4268:return T+t+E+t+t;case 6165:return T+t+E+"flex-"+t+t;case 5187:return T+t+s(t,/(\w+).+(:[^]+)/,T+"box-$1$2"+E+"flex-$1$2")+t;case 5443:return T+t+E+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return T+t+E+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return T+t+E+s(t,"shrink","negative")+t;case 5292:return T+t+E+s(t,"basis","preferred-size")+t;case 6060:return T+"box-"+s(t,"-grow","")+T+t+E+s(t,"grow","positive")+t;case 4554:return T+s(t,/([^-])(transform)/g,"$1"+T+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,T+"$1"),/(image-set)/,T+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,T+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,T+"box-pack:$3"+E+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+T+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,T+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-r>6)switch(c(t,r+1)){case 109:if(45!==c(t,r+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+T+"$2-$3$1"+P+(108==c(t,r+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==c(t,r+1))break;case 6444:switch(c(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+T)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+T+(45===c(t,14)?"inline-":"")+"box$3$1"+T+"$2$3$1"+E+"$2box$3")+t}break;case 5936:switch(c(t,r+11)){case 114:return T+t+E+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
3case 108:return T+t+E+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return T+t+E+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return T+t+E+t+t}return t}(e.value,e.length);break;case A:return L([x(e,{value:s(e.value,"@","@"+T)})],i);case O:if(e.length){var n,o;return n=e.props,o=function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return L([x(e,{props:[s(t,/:(read-\w+)/,":"+P+"$1")]})],i);case"::placeholder":return L([x(e,{props:[s(t,/:(plac\w+)/,":"+T+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+P+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,E+"input-$1")]})],i)}return""},n.map(o).join("")}}}],H=function(e){var t,r,n,a,f,x=e.key;if("css"===x){var E=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(E,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var P=e.stylisPlugins||W,T={},O=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+x+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)T[t[r]]=!0;O.push(e)});var R=(r=(t=[V,B].concat(P,[M,(n=function(e){f.insert(e)},function(e){!e.root&&(e=e.return)&&n(e)})])).length,function(e,i,n,o){for(var a="",s=0;s<r;s++)a+=t[s](e,i,n,o)||"";return a}),A=function(e){var t,r;return L((r=function e(t,r,i,n,a,f,x,C,E){for(var P,T=0,O=0,R=x,A=0,L=0,M=0,j=1,F=1,$=1,z=0,V="",B=a,W=f,H=n,U=V;F;)switch(M=z,z=_()){case 40:if(108!=M&&58==c(U,R-1)){-1!=l(U+=s(S(z),"&","&\f"),"&\f")&&($=-1);break}case 34:case 39:case 91:U+=S(z);break;case 9:case 10:case 13:case 32:U+=function(e){for(;v=w();)if(v<33)_();else break;return k(e)>2||k(v)>3?"":" "}(M);break;case 92:U+=function(e,t){for(var r;--t&&_()&&!(v<48)&&!(v>102)&&(!(v>57)||!(v<65))&&(!(v>70)||!(v<97)););return r=m+(t<6&&32==w()&&32==_()),u(b,e,r)}(m-1,7);continue;case 47:switch(w()){case 42:case 47:h((P=function(e,t){for(;_();)if(e+v===57)break;else if(e+v===84&&47===w())break;return"/*"+u(b,t,m-1)+"*"+o(47===e?e:_())}(_(),m),y(P,r,i,I,o(v),u(P,2,-2),0)),E);break;default:U+="/"}break;case 123*j:C[T++]=d(U)*$;case 125*j:case 59:case 0:switch(z){case 0:case 125:F=0;case 59+O:-1==$&&(U=s(U,/\f/g,"")),L>0&&d(U)-R&&h(L>32?N(U+";",n,i,R-1):N(s(U," ","")+";",n,i,R-2),E);break;case 59:U+=";";default:if(h(H=D(U,r,i,T,O,a,C,V,B=[],W=[],R),f),123===z)if(0===O)e(U,r,H,H,B,f,R,C,W);else switch(99===A&&110===c(U,3)?100:A){case 100:case 108:case 109:case 115:e(t,H,H,n&&h(D(t,H,H,0,0,a,C,V,a,B=[],R),W),a,W,R,C,n?B:W);break;default:e(U,H,H,H,[""],W,0,C,W)}}T=O=L=0,j=$=1,V=U="",R=x;break;case 58:R=1+d(U),L=M;default:if(j<1){if(123==z)--j;else if(125==z&&0==j++&&125==(v=m>0?c(b,--m):0,g--,10===v&&(g=1,p--),v))continue}switch(U+=o(z),z*j){case 38:$=O>0?1:(U+="\f",-1);break;case 44:C[T++]=(d(U)-1)*$,$=1;break;case 64:45===w()&&(U+=S(_())),A=w(),O=R=d(V=U+=function(e){for(;!k(w());)_();return u(b,e,m)}(m)),z++;break;case 45:45===M&&2==d(U)&&(j=0)}}return f}("",null,null,null,[""],t=C(t=e),0,[0],t),b="",r),R)},j={key:x,sheet:new i({key:x,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:T,registered:{},insert:function(e,t,r,i){f=r,A(e?e+"{"+t.styles+"}":t.styles),i&&(j.inserted[t.name]=!0)}};return j.sheet.hydrate(O),j}},61142:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});let i=(0,r(85554).F3)("App",{web:()=>r.e(8816).then(r.bind(r,98816)).then(e=>new e.AppWeb)})},61325:(e,t,r)=>{"use strict";Object.defineProperty(t,"TD",{enumerable:!0,get:function(){return n.YMInitializer}}),t.Ay=void 0;var i=r(77316),n=r(87306);function o(e,t){try{for(var r,n=arguments.length,o=Array(n>2?n-2:0),a=2;a<n;a++)o[a-2]=arguments[a];(r=window[(0,i.trackerInstanceName)(e)])[t].apply(r,o)}catch(e){console.warn(e)}}function a(){return window[i.accountListName]}function s(e){return function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];e.forEach(function(e){var t=window[(0,i.trackerVersionName)(e)],n=window[(0,i.callbackQueueName)(t)];n?n.push(function(){return o.apply(void 0,[e].concat(r))}):o.apply(void 0,[e].concat(r))})}}t.Ay=function(){return s(a()).apply(void 0,arguments)}},61418:(e,t,r)=>{"use strict";r.d(t,{s:()=>i});let i=(...e)=>Array.from(e.reduce((e,t)=>
3(null!=t&&t.forEach(t=>e.add(t)),e),new Set([])))},61648:(e,t,r)=>{"use strict";r.d(t,{$h:()=>a,Bq:()=>n,eC:()=>o});var i=r(69689);function n(e,t,r){let n=e.getAttribute(t),o=null!=n;return n===r?i.lQ:(e.setAttribute(t,r),()=>{o?e.setAttribute(t,n):e.removeAttribute(t)})}function o(e,t){var r,n;if(!e)return i.lQ;let o=Object.keys(t).reduce((t,r)=>(t[r]=e.style.getPropertyValue(r),t),{});return(r=o,n=t,Object.keys(r).every(e=>r[e]===n[e]))?i.lQ:(Object.assign(e.style,t),()=>{Object.assign(e.style,o),0===e.style.length&&e.removeAttribute("style")})}function a(e,t,r){if(!e)return i.lQ;let n=e.style.getPropertyValue(t);return n===r?i.lQ:(e.style.setProperty(t,r),()=>{e.style.setProperty(t,n),0===e.style.length&&e.removeAttribute("style")})}},61971:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var i=r(34630),n=r(70247),o=r(2401);function a(e){let t=()=>{let t=(0,i.zk)(e);e.dispatchEvent(new t.MouseEvent("click"))};(0,n.gm)()?(0,o.nz)(e,"keyup",t):queueMicrotask(t)}},62456:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return s}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(52137)._(r(77766)),a=o.default.createContext(null);function s(e){let t=(0,o.useContext)(a);t&&t(e)}},62494:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});let i={}},62564:(e,t,r)=>{"use strict";let i;r.d(t,{UE:()=>ex,ll:()=>eg,rD:()=>ew,UU:()=>ev,jD:()=>ey,ER:()=>e_,cY:()=>ef,BN:()=>em,Ej:()=>eb});let n=["top","right","bottom","left"],o=Math.min,a=Math.max,s=Math.round,l=Math.floor,c=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"};function d(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function f(e){return"y"===e?"height":"width"}function m(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function v(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let b=["left","right"],y=["right","left"],x=["top","bottom"],_=["bottom","top"];function w(e){let t=h(e);return u[t]+e.slice(t.length)}function k(e){var t,r,i,n;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(r=e.right)?r:0,bottom:null!=(i=e.bottom)?i:0,left:null!=(n=e.left)?n:0}:{top:e,right:e,bottom:e,left:e}}function C(e){let{x:t,y:r,width:i,height:n}=e;return{width:i,height:n,top:r,left:t,right:t+i,bottom:r+n,x:t,y:r}}function S(e,t,r){let i,{reference:n,floating:o}=e,a=m(t),s=g(m(t)),l=f(s),c=h(t),u=n.x+n.width/2-o.width/2,d=n.y+n.height/2-o.height/2,v=n[l]/2-o[l]/2;switch(c){case"top":i={x:u,y:n.y-o.height};break;case"bottom":i={x:u,y:n.y+n.height};break;case"right":i={x:n.x+n.width,y:d};break;case"left":i={x:n.x-o.width,y:d};break;default:i={x:n.x,y:n.y}}let b=p(t);return b&&(i[s]+=v*("end"===b?1:-1)*(r&&"y"===a?-1:1)),i}async function E(e,t){var r;void 0===t&&(t={});let{x:i,y:n,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:h="floating",altBoundary:p=!1,padding:g=0}=d(t,e),f=k(g),m=s[p?"floating"===h?"reference":"floating":h],v=C(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),b="floating"===h?{x:i,y:n,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),x=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},_=C(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:y,strategy:l}):b);return{top:(v.top-_.top+f.top)/x.y,bottom:(_.bottom-v.bottom+f.bottom)/x.y,left:(v.left-_.left+f.left)/x.x,right:(_.right-v.right+f.right)/x.x}}let P=async(e,t,r)=>{let{placement:i="bottom",strategy:n="absolute",middleware:o=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:E},l=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:d}=S(c,i,l),h=i,p=0,g={};for(let r=0;r<o.length;r++){let f=o[r];if(!f)continue;let{name:m,fn:v}=f,{x:b,y:y,data:x,reset:_}=await v({x:u,y:d,initialPlacement:i,placement:h,strategy:n,middlewareData:g,rects:c,platform:s,elements:{reference:e,floating:t}});u=null!=b?b:u,d=null!=y?y:d,g[m]={...g[m],...x},_&&p<50&&(p++,"object"==typeof _&&(_.placement&&(h=_.placement),_.rects&&(c=!0===_.rects?await a.getElementRects({reference:e,floating:t,strategy:n}):_.rects),{x:u,y:d}=S(c,h,l)),r=-1)}return{x:u,y:d,placement:h,strategy:n,middlewareData:g}};function T(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function I(e){return n.some(t=>e[t]>=0)}let O=new Set(["left","top"]);async function R(e,t){let{placement:r,platform:i,elements:n}=e,o=await (null==i.isRTL?void 0:i.isRTL(n.floating)),a=h(r),s=p(r),l="y"===m(r),c=O.has(a)?-1:1,u=o&&l?-1:1,g=d(t,e),{mainAxis:f,crossAxis:v,alignmentAxis:b}="number"==typeof g?{mainAxis:g,crossAxis:0,alignmentAxis:null}
3:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return s&&"number"==typeof b&&(v="end"===s?-1*b:b),l?{x:v*u,y:f*c}:{x:f*c,y:v*u}}function A(){return"u">typeof window}function L(e){return N(e)?(e.nodeName||"").toLowerCase():"#document"}function M(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function D(e){var t;return null==(t=(N(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function N(e){return!!A()&&(e instanceof Node||e instanceof M(e).Node)}function j(e){return!!A()&&(e instanceof Element||e instanceof M(e).Element)}function F(e){return!!A()&&(e instanceof HTMLElement||e instanceof M(e).HTMLElement)}function $(e){return!(!A()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof M(e).ShadowRoot)}function z(e){let{overflow:t,overflowX:r,overflowY:i,display:n}=X(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&"inline"!==n&&"contents"!==n}function V(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let B=/transform|translate|scale|rotate|perspective|filter/,W=/paint|layout|strict|content/,H=e=>!!e&&"none"!==e;function U(e){let t=j(e)?X(e):e;return H(t.transform)||H(t.translate)||H(t.scale)||H(t.rotate)||H(t.perspective)||!G()&&(H(t.backdropFilter)||H(t.filter))||B.test(t.willChange||"")||W.test(t.contain||"")}function G(){return null==i&&(i="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),i}function q(e){return/^(html|body|#document)$/.test(L(e))}function X(e){return M(e).getComputedStyle(e)}function Y(e){return j(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function K(e){if("html"===L(e))return e;let t=e.assignedSlot||e.parentNode||$(e)&&e.host||D(e);return $(t)?t.host:t}function Z(e,t,r){var i;void 0===t&&(t=[]),void 0===r&&(r=!0);let n=function e(t){let r=K(t);return q(r)?(t.ownerDocument||t).body:F(r)&&z(r)?r:e(r)}(e),o=n===(null==(i=e.ownerDocument)?void 0:i.body),a=M(n);if(!o)return t.concat(n,Z(n,[],r));{let e=J(a);return t.concat(a,a.visualViewport||[],z(n)?n:[],e&&r?Z(e):[])}}function J(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Q(e){let t=X(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,n=F(e),o=n?e.offsetWidth:r,a=n?e.offsetHeight:i,l=s(r)!==o||s(i)!==a;return l&&(r=o,i=a),{width:r,height:i,$:l}}function ee(e){return j(e)?e:e.contextElement}function et(e){let t=ee(e);if(!F(t))return c(1);let r=t.getBoundingClientRect(),{width:i,height:n,$:o}=Q(t),a=(o?s(r.width):r.width)/i,l=(o?s(r.height):r.height)/n;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let er=c(0);function ei(e){let t=M(e);return G()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:er}function en(e,t,r,i){var n;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),a=ee(e),s=c(1);t&&(i?j(i)&&(s=et(i)):s=et(e));let l=(void 0===(n=r)&&(n=!1),i&&n&&i===M(a))?ei(a):c(0),u=(o.left+l.x)/s.x,d=(o.top+l.y)/s.y,h=o.width/s.x,p=o.height/s.y;if(a&&i){let e=M(a),t=j(i)?M(i):i,r=e,n=J(r);for(;n&&t!==r;){let e=et(n),t=n.getBoundingClientRect(),i=X(n),o=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;u*=e.x,d*=e.y,h*=e.x,p*=e.y,u+=o,d+=a,n=J(r=M(n))}}return C({width:h,height:p,x:u,y:d})}function eo(e,t){let r=Y(e).scrollLeft;return t?t.left+r:en(D(e)).left+r}function ea(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-eo(e,r),y:r.top+t.scrollTop}}function es(e,t,r){var i;let n;if("viewport"===t||"layoutViewport"===t)n=function(e,t,r){void 0===r&&(r="viewport");let i="layoutViewport"===r,n=M(e),o=D(e),a=n.visualViewport,s=o.clientWidth,l=o.clientHeight,c=0,u=0;if(a){let e=!G()||"fixed"===t;i?e||(c=-a.offsetLeft,u=-a.offsetTop):(s=a.width,l=a.height,e&&(c=a.offsetLeft,u=a.offsetTop))}if(0>=eo(o)){let e=o.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,n=Math.abs(o.clientWidth-t.clientWidth-i),a="stable both-edges"===getComputedStyle(o).scrollbarGutter?n/2:n;a<=25&&(s-=a)}return{width:s,height:l,x:c,y:u}}(e,r,t);else if("document"===t){let t,r,o,s,l,c;t=Y(i=D(e)),r=i.ownerDocument.body,o=a(i.scrollWidth,i.clientWidth,r.scrollWidth,r.clientWidth),s=a(i.scrollHeight,i.clientHeight,r.scrollHeight,r.clientHeight),l=-t.scrollLeft+eo(i),c=-t.scrollTop,"rtl"===X(r).direction&&(l+=a(i.clientWidth,r.clientWidth)-o),n={width:o,height:s,x:l,y:c}}else if(j(t)){let e,i,o,a,s,l;i=(e=en(t,!0,"fixed"===r)).top+t.clientTop,o=e.left+t.clientLeft,a=et(t),s=t.clientWidth*a.x,l=t.clientHeight*a.y,n={width:s,height:l,x:o*a.x,y:i*a.y}}else{let r=ei(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return C(n)}function el(e){return"static"===X(e).position}function ec(e,t){if(!F(e)||"fixed"===X(e).position)return null;if(t)return t(e);let r=e.offsetParent;return D(e)===r&&(r=r.ownerDocument.body),r}function eu(e,t){var r;let i=M(e);if(V(e))return i;if(!F(e)){let t=K(e);for(;t&&!q(t);){if(j(t)&&!el(t))return t;t=K(t)}return i}let n=ec(e,t);for(;n&&(r=n,/^(table|td|th)$/.test(L(r)))&&el(n);)n=ec(n,t);
3return n&&q(n)&&el(n)&&!U(n)?i:n||function(e){let t=K(e);for(;F(t)&&!q(t);){if(U(t))return t;if(V(t))break;t=K(t)}return null}(e)||i}let ed=async function(e){let t=this.getOffsetParent||eu,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=F(t),n=D(t),o="fixed"===r,a=en(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=c(0);if((i||!o)&&(("body"!==L(t)||z(n))&&(s=Y(t)),i)){let e=en(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}!i&&n&&(l.x=eo(n));let u=!n||i||o?c(0):ea(n,s);return{x:a.left+s.scrollLeft-l.x-u.x,y:a.top+s.scrollTop-l.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},eh={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:n}=e,o="fixed"===n,a=D(i),s=!!t&&V(t.floating);if(i===a||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=c(1),d=c(0),h=F(i);if((h||!o)&&(("body"!==L(i)||z(a))&&(l=Y(i)),h)){let e=en(i);u=et(i),d.x=e.x+i.clientLeft,d.y=e.y+i.clientTop}let p=!a||h||o?c(0):ea(a,l);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:r.y*u.y-l.scrollTop*u.y+d.y+p.y}},getDocumentElement:D,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:n}=e,s=[..."clippingAncestors"===r?V(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let i=Z(e,[],!1).filter(e=>j(e)&&"body"!==L(e)),n=null,o="fixed"===X(e).position,a=o?K(e):e;for(;j(a)&&!q(a);){let e=X(a),t=U(a),r=n?n.position:o?"fixed":"";t||"fixed"!==r&&("absolute"!==r||"static"!==e.position)?n=e:i=i.filter(e=>e!==a),a=K(a)}return t.set(e,i),i}(t,this._c):[].concat(r),i],l=es(t,s[0],n),c=l.top,u=l.right,d=l.bottom,h=l.left;for(let e=1;e<s.length;e++){let r=es(t,s[e],n);c=a(r.top,c),u=o(r.right,u),d=o(r.bottom,d),h=a(r.left,h)}return{width:u-h,height:d-c,x:h,y:c}},getOffsetParent:eu,getElementRects:ed,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:r}=Q(e);return{width:t,height:r}},getScale:et,isElement:j,isRTL:function(e){return"rtl"===X(e).direction}};function ep(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function eg(e,t,r,i){let n;void 0===i&&(i={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:h=!1}=i,p=ee(e),g=s||c?[...p?Z(p):[],...t?Z(t):[]]:[];g.forEach(e=>{s&&e.addEventListener("scroll",r),c&&e.addEventListener("resize",r)});let f=p&&d?function(e,t,r){let i,n=null,s=D(e);function c(){var e;clearTimeout(i),null==(e=n)||e.disconnect(),n=null}function u(r,d){void 0===r&&(r=!1),void 0===d&&(d=1),c();let h=e.getBoundingClientRect(),{left:p,top:g,width:f,height:m}=h;if(r||t(),!f||!m)return;let v={rootMargin:-l(g)+"px "+-l(s.clientWidth-(p+f))+"px "+-l(s.clientHeight-(g+m))+"px "+-l(p)+"px",threshold:a(0,o(1,d))||1},b=!0;function y(t){let r=t[0].intersectionRatio;if(!ep(h,e.getBoundingClientRect()))return u();if(r!==d){if(!b)return u();r?u(!1,r):i=setTimeout(()=>{u(!1,1e-7)},1e3)}b=!1}try{n=new IntersectionObserver(y,{...v,root:s.ownerDocument})}catch(e){n=new IntersectionObserver(y,v)}n.observe(e)}let d=M(e),h=()=>u(r);return d.addEventListener("resize",h),u(!0),()=>{d.removeEventListener("resize",h),c()}}(p,r,c):null,m=-1,v=null;u&&(v=new ResizeObserver(e=>{let[i]=e;i&&i.target===p&&v&&t&&(v.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),p&&!h&&v.observe(p),t&&v.observe(t));let b=h?en(e):null;return h&&function t(){let i=en(e);b&&!ep(b,i)&&r(),b=i,n=requestAnimationFrame(t)}(),r(),()=>{var e;g.forEach(e=>{s&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=v)||e.disconnect(),v=null,h&&cancelAnimationFrame(n)}}let ef=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,i;let{x:n,y:o,placement:a,middlewareData:s}=t,l=await R(t,e);return a===(null==(r=s.offset)?void 0:r.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:n+l.x,y:o+l.y,data:{...l,placement:a}}}}},em=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:i,placement:n,platform:s}=t,{mainAxis:l=!0,crossAxis:c=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...h}=d(e,t),p={x:r,y:i},f=await s.detectOverflow(t,h),v=m(n),b=g(v),y=p[b],x=p[v],_=(e,t)=>
3a(t+f["y"===e?"top":"left"],o(t,t-f["y"===e?"bottom":"right"]));l&&(y=_(b,y)),c&&(x=_(v,x));let w=u.fn({...t,[b]:y,[v]:x});return{...w,data:{x:w.x-r,y:w.y-i,enabled:{[b]:l,[v]:c}}}}}},ev=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,i,n,o,a,s,l,c;let u,k,C,{placement:S,middlewareData:E,rects:P,initialPlacement:T,platform:I,elements:O}=t,{mainAxis:R=!0,crossAxis:A=!0,fallbackPlacements:L,fallbackStrategy:M="bestFit",fallbackAxisSideDirection:D="none",flipAlignment:N=!0,...j}=d(e,t);if(null!=(r=E.arrow)&&r.alignmentOffset)return{};let F=h(S),$=m(T),z=h(T)===T,V=await (null==I.isRTL?void 0:I.isRTL(O.floating)),B=L||(z||!N?[w(T)]:(u=w(T),[v(T),u,v(u)])),W="none"!==D;!L&&W&&B.push(...(k=p(T),C=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?y:b;return t?b:y;case"left":case"right":return t?x:_;default:return[]}}(h(T),"start"===D,V),k&&(C=C.map(e=>e+"-"+k),N&&(C=C.concat(C.map(v)))),C));let H=[T,...B],U=await I.detectOverflow(t,j),G=[],q=(null==(i=E.flip)?void 0:i.overflows)||[];if(R&&G.push(U[F]),A){let e,t,r,i,n=(s=S,l=P,void 0===(c=V)&&(c=!1),e=p(s),r=f(t=g(m(s))),i="x"===t?e===(c?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(i=w(i)),[i,w(i)]);G.push(U[n[0]],U[n[1]])}if(q=[...q,{placement:S,overflows:G}],!G.every(e=>e<=0)){let e=((null==(n=E.flip)?void 0:n.index)||0)+1,t=H[e];if(t&&("alignment"!==A||$===m(t)||q.every(e=>m(e.placement)!==$||e.overflows[0]>0)))return{data:{index:e,overflows:q},reset:{placement:t}};let r=null==(o=q.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(M){case"bestFit":{let e=null==(a=q.filter(e=>{if(W){let t=m(e.placement);return 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:a[0];e&&(r=e);break}case"initialPlacement":r=T}if(S!==r)return{reset:{placement:r}}}return{}}}},eb=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let r,i,{placement:n,rects:s,platform:l,elements:c}=t,{apply:u=()=>{},...g}=d(e,t),f=await l.detectOverflow(t,g),v=h(n),b=p(n),y="y"===m(n),{width:x,height:_}=s.floating;"top"===v||"bottom"===v?(r=v,i=b===(await (null==l.isRTL?void 0:l.isRTL(c.floating))?"start":"end")?"left":"right"):(i=v,r="end"===b?"top":"bottom");let w=_-f.top-f.bottom,k=x-f.left-f.right,C=o(_-f[r],w),S=o(x-f[i],k),E=t.middlewareData.shift,P=!E,T=C,I=S;null!=E&&E.enabled.x&&(I=k),null!=E&&E.enabled.y&&(T=w),P&&!b&&(y?I=x-2*a(f.left,f.right):T=_-2*a(f.top,f.bottom)),await u({...t,availableWidth:I,availableHeight:T});let O=await l.getDimensions(c.floating);return x!==O.width||_!==O.height?{reset:{rects:!0}}:{}}}},ey=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:i}=t,{strategy:n="referenceHidden",...o}=d(e,t);switch(n){case"referenceHidden":{let e=T(await i.detectOverflow(t,{...o,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:I(e)}}}case"escaped":{let e=T(await i.detectOverflow(t,{...o,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:I(e)}}}default:return{}}}}},ex=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:n,rects:s,platform:l,elements:c,middlewareData:u}=t,{element:h,padding:v=0}=d(e,t)||{};if(null==h)return{};let b=k(v),y={x:r,y:i},x=g(m(n)),_=f(x),w=await l.getDimensions(h),C="y"===x,S=C?"clientHeight":"clientWidth",E=s.reference[_]+s.reference[x]-y[x]-s.floating[_],P=y[x]-s.reference[x],T=await (null==l.getOffsetParent?void 0:l.getOffsetParent(h)),I=T?T[S]:0;I&&await (null==l.isElement?void 0:l.isElement(T))||(I=c.floating[S]||s.floating[_]);let O=I/2-w[_]/2-1,R=o(b[C?"top":"left"],O),A=o(b[C?"bottom":"right"],O),L=I-w[_]-A,M=I/2-w[_]/2+(E/2-P/2),D=a(R,o(M,L)),N=!u.arrow&&null!=p(n)&&M!==D&&s.reference[_]/2-(M<R?R:A)-w[_]/2<0,j=N?M<R?M-R:M-L:0;return{[x]:y[x]+j,data:{[x]:D,centerOffset:M-D-j,...N&&{alignmentOffset:j}},reset:N}}}),e_=function(e){return void 0===e&&(e={}),{options:e,fn(t){var r,i,n,o;let{x:a,y:s,placement:l,rects:c,middlewareData:u}=t,{offset:p=0,mainAxis:f=!0,crossAxis:v=!0}=d(e,t),b={x:a,y:s},y=m(l),x=g(y),_=b[x],w=b[y],k=d(p,t),C="number"==typeof k?{mainAxis:k,crossAxis:0}:{mainAxis:null!=(r=k.mainAxis)?r:0,crossAxis:null!=(i=k.crossAxis)?i:0};if(f){let e="y"===x?"height":"width",t=c.reference[x]-c.floating[e]+C.mainAxis,r=c.reference[x]+c.reference[e]-C.mainAxis;_<t?_=t:_>r&&(_=r)}if(v){let e="y"===x?"width":"height",t=O.has(h(l)),r=c.reference[y]-c.floating[e]+(t&&(null==(n=u.offset)?void 0:n[y])||0)+(t?0:C.crossAxis),i=c.reference[y]+c.reference[e]+(t?0:(null==(o=u.offset)?void 0:o[y])||0)-(t?C.crossAxis:0);w<r?w=r:w>i&&(w=i)}return{[x]:_,[y]:w}}}},ew=(e,t,r)=>{let i=new Map,n=null!=r?r:{},o={...eh,...n.platform,_c:i};return P(e,t,{...n,platform:o})}},62684:(e,t,r)=>{"use strict";r.d(t,{r4:()=>o});let i={yearly:.8,long:.9,medium:.95},n={yearly:12,long:6,medium:3};function o(e){function t(t){let r=n[t];return Math.round(e*r*i[t]/r)}return{yearly:t("yearly"),long:t("long"),medium:t("medium"),short:e}}},63676:()=>{},63928:(e,t,r)=>{"use strict";r.d(t,{Zh:()=>h,Ru:()=>u});var i=r(77766);let n=i.useLayoutEffect,o={defaultNS:"common",errorStackTraceLimit:0,i18n:{defaultLocale:"en",locales:["en"]},get initImmediate(){return!0},get initAsync(){return!0},interpolation:{escapeValue:!1},load:"currentOnly",localeExtension:"json",localePath:"./public/locales",localeStructure:"{{lng}}/{{ns}}",react:{useSuspense:!1},reloadOnPrerender:!1,serializeConfig:!0,use:[]},a=["backend","detection"];var s=r(77520),l=r(78910),c=r(87824);let u=null,d=(e,t)=>{if(t&&e.isInitialized)for(let r of Object.keys(t))for(let i of Object.keys(t[r]))e?.store?.data&&e.store.data[r]&&e.store.data[r][i]||e.addResourceBundle(r,i,t[r][i],!0,!0)},h=(e,t=null)=>l(r=>{let{_nextI18Next:l}=r.pageProps||{}
3,h=l?.initialLocale??r?.router?.locale,p=l?.ns,g=(0,i.useRef)(null),f=(0,i.useRef)(!1),m=(0,i.useMemo)(()=>{if(!l&&!t)return null;let e=t??l?.userConfig;if(!e)throw Error("appWithTranslation was called without a next-i18next config");if(!e?.i18n)throw Error("appWithTranslation was called without config.i18n");if(!e?.i18n?.defaultLocale)throw Error("config.i18n does not include a defaultLocale property");let{initialI18nStore:r}=l||{},i=t?.resources??r;h||(h=e.i18n.defaultLocale);let n=g.current;if(n)d(n,i),n.options.saveMissing&&h&&n.language!==h&&(n.options.saveMissing=!1,f.current=!0);else{var c;let t,r;d(n=(void 0===(c={...(e=>{if("string"!=typeof e?.lng)throw Error("config.lng was not passed into createConfig");let{i18n:t,...r}=e,{i18n:i,...n}=o,s={...n,...r,...i,...t},{defaultNS:l,lng:c,localeExtension:u,localePath:d,nonExplicitSupportedLngs:h}=s,p=s.locales.filter(e=>"default"!==e);if("cimode"===c)return s;void 0===s.fallbackLng&&(s.fallbackLng=s.defaultLocale,"default"===s.fallbackLng&&([s.fallbackLng]=p));let g=e?.interpolation?.prefix,f=e?.interpolation?.suffix,m=g??"{{",v=f??"}}";"string"!=typeof e?.localeStructure&&(g||f)&&(s.localeStructure=`${m}lng${v}/${m}ns${v}`);let{fallbackLng:b,localeStructure:y}=s;if(h){let e=(e,t)=>{let[r]=t.split("-");return e[t]=[r],e};if("string"==typeof b)s.fallbackLng=s.locales.filter(e=>e.includes("-")).reduce(e,{default:[b]});else if(Array.isArray(b))s.fallbackLng=s.locales.filter(e=>e.includes("-")).reduce(e,{default:b});else if("object"==typeof b)s.fallbackLng=Object.entries(s.fallbackLng).reduce((e,[t,r])=>(e[t]=t.includes("-")?Array.from(new Set([t.split("-")[0],...r])):r,e),b);else if("function"==typeof b)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return e?.use?.filter(Boolean).some(e=>"backend"===e.type)||("string"==typeof d?s.backend={addPath:`${d}/${y}.missing.${u}`,loadPath:`${d}/${y}.${u}`}:"function"==typeof d&&(s.backend={addPath:(e,t)=>d(e,t,!0),loadPath:(e,t)=>d(e,t,!1)})),"string"==typeof s.ns||Array.isArray(s.ns)||(s.ns=[l]),a.forEach(t=>{e[t]&&(s[t]={...s[t],...e[t]})}),s})({...e,lng:h}),lng:h,...p&&{ns:p},resources:i}).ns&&(c.ns=[]),(r=s.Ay.createInstance(c)).isInitialized?t=Promise.resolve(s.Ay.t):(c?.use?.filter(Boolean).forEach(e=>r.use(e)),"function"==typeof c.onPreInitI18next&&c.onPreInitI18next(r),t=r.init(c)),{i18n:r,initPromise:t}).i18n,i),u=n,g.current=n}return n},[l,h,p]);return n(()=>{m&&h&&m.changeLanguage(h).finally(()=>{f.current&&(f.current=!1,m.options.saveMissing=!0)})},[m,h]),null!==m?i.createElement(c.xC,{i18n:m},i.createElement(e,r)):i.createElement(e,{key:h,...r})},e)},63940:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});var i=r(80504),n=e=>(0,i.P)()(e,["immediate","lazyMount","onExitComplete","present","skipAnimationOnMount","unmountOnExit"])},63976:(e,t,r)=>{"use strict";r.d(t,{Gl:()=>c,JH:()=>u,Q_:()=>s,Ri:()=>o,TV:()=>n,Yj:()=>a,aF:()=>d,vj:()=>l});var i=r(51811);function n(e,t,r=7300){let i=new Date;i.setTime(i.getTime()+24*r*36e5);let o="expires="+i.toUTCString();document.cookie=`${e}=${t}; ${o}; path=/`}function o(e,t){return i.parse(t??document.cookie)?.[e]??null}function a(e){document.cookie=`${e}=; Max-Age=0; path=/`}r(52009);let s="lang",l="theme",c="sidebar_collapsed",u="chat_width";function d(e){let t=i.parse(e??"");return t[l]??t["chakra-ui-color-mode"]}},64104:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={UnrecognizedActionError:function(){return n},unstable_isUnrecognizedActionError:function(){return o}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});class n extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function o(e){return!!(e&&"object"==typeof e&&e instanceof n)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},64340:(e,t,r)=>{"use strict";r.d(t,{a:()=>s});var i=r(77766),n=r(73801),o=r(66195);let a=i.useLayoutEffect;function s(){let{isLessThan1280:e}=(0,n.J)(),[t,r]=(0,i.useState)(!1);return a(()=>{r((0,o.Fr)())},[e]),{isMobile:t}}},65017:(e,t,r)=>{"use strict";r.d(t,{K:()=>a});var i=r(49222),n=r(77766),o=r(1747);let a=(0,n.forwardRef)(function(e,t){return(0,i.jsx)(o.$,{px:"0",py:"0",_icon:{fontSize:"1.2em"},ref:t,...e})});a.displayName="IconButton"},65039:(e,t,r)=>{"use strict";r.d(t,{P:()=>g});var i=r(49222),n=r(96522),o=r(75970),a=r(73801),s=r(97783),l=r(65684),c=r(40785),u=r(89434),d=r(65738),h=r(15732),p=r(69041);function g(e){let{isLessThan1280:t}=(0,a.J)(),{t:r}=(0,s.W)(),{modalBg:g}=(0,h.F)(),f=e.titleSize?e.titleSize:t?"md":"xl",m=(0,u.W2)(),v=(0,u.OH)(),{showCloseButton:b=!1,isCentered:y=!0}=e,x={xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem"},_=e=>"string"!=typeof e?"md":"full"===e||"cover"===e?e:["2xl","3xl","4xl","5xl","6xl"].includes(e)?"xl":"xl"===e?"lg":e,w="object"==typeof e.size&&null!==e.size,k=w?Object.fromEntries(Object.entries(e.size).map(([e,t])=>[e,_(t)])):_(e.size),C="full"===e.size,S=w?Object.fromEntries(Object.entries(e.size).map(([e,t])=>[e,"full"===t?"100%":"calc(100% - 2rem)"])):void 0,E=w?Object.fromEntries(Object.entries(e.size).map(([e,t])=>
3[e,"full"===t?"100%":x[String(t)]??void 0])):void 0,P=w?Object.fromEntries(Object.entries(e.size).map(([e,t])=>[e,"full"===t?"100%":"auto"])):void 0,T=w?Object.fromEntries(Object.entries(e.size).map(([t,r])=>[t,"full"===r?"0":e.borderRadius??"12px"])):void 0,I=w?Object.fromEntries(Object.entries(e.size).map(([e,t])=>[e,"full"===t?"0":"var(--dialog-base-margin)"])):void 0,O=e.maxWidth??E??("string"==typeof e.size?x[e.size]:void 0),R=e.initialFocusRef?{initialFocusEl:()=>e.initialFocusRef?.current??null}:{};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.lG.Root,{trapFocus:e.trapFocus??e.isOpen,placement:y?"center":"top",open:e.isOpen,size:k,...R,onExitComplete:e.onCloseComplete,closeOnInteractOutside:e.closeOnOverlayClick??!m,persistentElements:v?.isOpen?[d.Q6]:void 0,onInteractOutside:p.W,onEscapeKeyDown:p.W,preventScroll:e.blockScrollOnMount??!0,restoreFocus:e.returnFocusOnClose??!1,scrollBehavior:e.scrollBehavior,onOpenChange:t=>{t.open||e.onClose()},children:(0,i.jsxs)(n.ZL,{children:[(0,i.jsx)(n.lG.Backdrop,{bg:"blackAlpha.300",backdropFilter:e.disableBackdropBlur?void 0:"blur(10px)"}),(0,i.jsx)(n.lG.Positioner,{children:(0,i.jsxs)(n.lG.Content,{width:S??(C?void 0:"calc(100% - 2rem)"),minH:P,position:"relative",border:e.isAdaptiveStyle?`1px solid ${l.w4.colors.brand[100]} !important`:"",bg:e.backGround??g,boxShadow:e.shadow,borderRadius:T??(C?"0":e.borderRadius??"12px"),maxW:O,css:I?{"--dialog-margin":I}:void 0,...e.contentProps,children:[!e.hideHeader&&(0,i.jsx)(n.lG.Header,{pl:t?"2":"6",pr:e.paddingRight,pt:e.headerPaddingTop??4,pb:e.headerPaddingBottom,fontSize:f,textAlign:e.titleAlign,children:(0,i.jsx)(n.lG.Title,{w:"100%",fontSize:"inherit",fontWeight:"semibold",lineHeight:"1.2",children:e.title})}),!e.hideCloseButton&&(0,i.jsx)(n.az,{position:"absolute",top:"2",right:"2",zIndex:1,children:(0,i.jsx)(n.lG.CloseTrigger,{asChild:!0,position:"static",top:"auto",right:"auto",insetEnd:"auto","data-tour":e.dataTourCloseButton,children:(0,i.jsx)(n.Jn,{size:e.closeButtonSize,"aria-label":r("common:close"),onTouchEnd:t=>{t.preventDefault(),t.stopPropagation(),e.onClose()},children:e.closeButtonIcon})})}),e?.onBack&&(0,i.jsx)(n.az,{position:"absolute",top:2,left:3,cursor:"pointer",onClick:e.onBack,onTouchEnd:t=>{t.preventDefault(),t.stopPropagation(),e.onBack?.()},children:(0,i.jsx)(c.K,{size:"24px"})}),(0,i.jsx)(n.lG.Body,{zIndex:9999,padding:t?2:"",pt:e.paddingTop,pr:e.paddingRight,pl:e.paddingLeft,pb:e.paddingBottom,children:e.body}),!e.isHideFooter&&(0,i.jsxs)(n.lG.Footer,{children:[b&&(0,i.jsx)(o.$,{size:t?"xs":"md",onClick:e.onClose,variant:"outline",loading:e.isLoading,disabled:e.isLoading,children:r("common:close")}),e.footerText]})]})})]})}),e.children]})}},65684:(e,t,r)=>{"use strict";r.d(t,{qU:()=>s,w4:()=>a});var i=r(52213),n=r(97145);let o={globalCss:{html:{colorScheme:"light"},"html.dark":{colorScheme:"dark"},"input, textarea":{caretColor:"var(--chakra-colors-neutral-800)","--focus-color":"var(--chakra-colors-brand-500)"},"html.dark input, html.dark textarea":{caretColor:"var(--chakra-colors-neutral-200)"},'input[type="number"]':{appearance:"textfield",MozAppearance:"textfield"},'input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button':{WebkitAppearance:"none",appearance:"none",display:"none",margin:0},"::selection":{background:"Highlight",color:"HighlightText"}},theme:{tokens:{fonts:{urbanist:{value:"'Urbanist', sans-serif"},heading:{value:"'Urbanist', sans-serif"},body:{value:"'Inter', sans-serif"}},fontWeights:{assistantAccent:{value:600}},radii:{none:{value:"0"},sm:{value:"2px"},base:{value:"4px"},md:{value:"6px"},lg:{value:"8px"},xl:{value:"12px"},"2xl":{value:"16px"},"3xl":{value:"24px"},full:{value:"9999px"}},colors:{transparent:{value:"transparent"},whiteAlpha:{200:{value:"#FFFFFF14"},300:{value:"#FFFFFF29"},400:{value:"#FFFFFF3D"},900:{value:"#FFFFFFEB"}},gray:{50:{value:"#F7FAFC"},100:{value:"#EDF2F7"},200:{value:"#E2E8F0"},300:{value:"#CBD5E0"},400:{value:"#A0AEC0"},500:{value:"#718096"},600:{value:"#4A5568"},700:{value:"#2D3748"},800:{value:"#1A202C"},900:{value:"#171923"},950:{value:"#171923"}},neutral:{0:{value:"#FFFFFF"},50:{value:"#f8f9fa"},80:{value:"#f0f0f0"},100:{value:"#EFF5F3"},150:{value:"#EDF2F7"},200:{value:"#ebedee"},250:{value:"#CFD3DB"},300:{value:"#BEC4CE"},500:{value:"#A9A9A9"},550:{value:"#878787"},580:{value:"#818893"},600:{value:"#5C616D"},630:{value:"#4C4F59"},650:{value:"#3B3E45"},680:{value:"#2C333D"},700:{value:"#2C2E33"},750:{value:"#2a3858ff"},800:{value:"#1E2023"},850:{value:"#1B1F2D"},950:{value:"#25272c"},900:{value:"#000000"}},neutralOpacity:{100:{value:"#939aa721"},200:{value:"#afb0b033"},400:{value:"#8D96A533"},500:{value:"#6E74811A"},600:{value:"#4B4F5814"},650:{value:"#4B4F5833"},700:{value:"#2f61b654"},900:{value:"#00000099"}},brand:{100:{value:"#dfeae7"}
3,200:{value:"#BFD7D1"},400:{value:"#81AFA3"},500:{value:"#71A598"},550:{value:"#558e7e"},600:{value:"#578076"},650:{value:"#4b595c"},700:{value:"#425C55"},750:{value:"#324f48"},800:{value:"#3D4A4F"}},brandOpacity:{500:{value:"#71A5981A"},600:{value:"#5780761F"},650:{value:"#71A59826"},700:{value:"#64847b1f"},750:{value:"#71A59833"},800:{value:"#499c8633"},850:{value:"#71A59866"}},blue:{50:{value:"#E1F9FF"},100:{value:"#33a9e3"},200:{value:"#90CDF4"},300:{value:"#627A80"},400:{value:"#49586d"},500:{value:"#3B75B6"},600:{value:"#2B6CB0"},700:{value:"#263B52"},800:{value:"#2D3748"},900:{value:"#0077FF"}},blueOpacity:{100:{value:"#3cb0eb26"},200:{value:"#3B75B614"},400:{value:"#3B8DB626"}},cyan:{500:{value:"#17b7ba"},700:{value:"#0C7C7D"}},cyanOpacity:{500:{value:"#18c6c926"},700:{value:"#0C7C7D26"}},yellow:{100:{value:"#FEFCEB"},200:{value:"#FAF089"},400:{value:"#7F7D6C"},500:{value:"#D69E2E"},600:{value:"#717A02"}},orange:{200:{value:"#FBD38D"},300:{value:"#F6AD55"},600:{value:"#C05621"}},success:{500:{value:"#3BB377"}},red:{100:{value:"#FFCAC6"},200:{value:"#FEB2B2"},300:{value:"#FC8181"},400:{value:"#804B47"},500:{value:"#E53E3E"},600:{value:"#C53030"}},teal:{100:{value:"#B2F5EA"},400:{value:"#38B2AC"},500:{value:"#319795"}},green:{200:{value:"#9AE6B4"},300:{value:"#7CB342"},600:{value:"#2F855A"}},purple:{500:{value:"#b387ff"},600:{value:"#9584d9"}},integration:{yandexGradientStart:{value:"#2E72DE1F"},yandexGradientEnd:{value:"#2E72DE0A"},cloudFilePdfAccent:{value:"#D92D20"},cloudFilePdfBg:{value:"#D92D201A"},cloudFileSheetAccent:{value:"#0F9D58"},cloudFileSheetBg:{value:"#0F9D581A"},cloudFileDocAccent:{value:"#2563EB"},cloudFileDocBg:{value:"#2563EB1A"},cloudFileTextAccent:{value:"#7C3AED"},cloudFileTextBg:{value:"#7C3AED1A"},cloudFileDefaultAccent:{value:"#475467"},cloudFileDefaultBg:{value:"#4754671A"}},redOpacity:{500:{value:"#D9455B1A"}},menuIcon:{voiceAccent:{value:"#6C5DD3"},voiceBg:{value:"#6C5DD31A"},voiceBgDark:{value:"#6C5DD333"},promptAccent:{value:"#9584D9"},promptBg:{value:"#9584D91A"},promptBgDark:{value:"#9584D933"},webSearchBg:{value:"#3B75B61A"},webSearchBgDark:{value:"#3B75B633"},driveBg:{value:"#00AC471A"},driveBgDark:{value:"#00AC4733"},yandexBg:{value:"#2E72DE1A"},yandexBgDark:{value:"#2E72DE33"},youtubeBg:{value:"#FF00331A"},youtubeBgDark:{value:"#FF003333"},deviceBg:{value:"#5C616D1A"},deviceBgDark:{value:"#5C616D33"}},mirror:{bgLight:{value:"#eaf4f196"},bgDark:{value:"#3030318c"},borderDark:{value:"#FFFFFF26"}},landing:{amazon:{value:"#2F7856"},oceanGreen01:{value:"#3BA171"},oceanGreen02:{value:"#3BA171A6"},oceanGreen03:{value:"#3BA1711A"},white01:{value:"#FBFFFD"},white02:{value:"#FAFFF8A6"},gableGreen01:{value:"#093933"},gableGreen02:{value:"#093933A6"},bgChat:{value:"#EEF5F2"},oceanGreen02Light:{value:"#3BA17126"},oceanGreen02SolidLight:{value:"#D3E9DF"},oceanGreen02SolidDark:{value:"#2A7D5B"}},page:{bgLight:{value:"#F7FBF8"},sidebarBgLight:{value:"#F1F7F3"},borderLight:{value:"#D8E0DA"}},message:{userBgLight:{value:"#D7EFE1"}},text:{foregroundLight:{value:"#1F2C27"},foregroundDark:{value:"#EAF0EC"}}},shadows:{base:{value:"0 1px 3px 0 #0000001A, 0 1px 2px 0 #0000000F"},light:{value:"0px 20px 70px #0000001A"},dark:{value:""},mirrorLight:{value:"0 6px 20px #558E7E2E"},mirrorDark:{value:"none"},collapseToggleLight:{value:"0 2px 8px #00000014, 0 1px 2px #0000000F"},collapseToggleDark:{value:"0 2px 8px #00000066"}}},recipes:{button:{variants:{size:{md:{textStyle:"none",fontSize:"16px"}},variant:{ghost:{borderRadius:"lg",_hover:{bg:{base:"blackAlpha.200",_dark:"whiteAlpha.300"}},_active:{bg:{base:"blackAlpha.300",_dark:"whiteAlpha.400"}},_expanded:{bg:"transparent"}},outline:{borderColor:{base:"gray.200",_dark:"whiteAlpha.300"}}}}}},slotRecipes:{checkbox:{slots:["root","label","control","indicator","group"],variants:{variant:{solid:{control:{borderColor:{base:"neutral.300",_dark:"brand.700"}}},outline:{control:{borderColor:{base:"neutral.300",_dark:"brand.700"}}}}}},table:{slots:["root","header","body","row","columnHeader","cell","footer","caption"],base:{columnHeader:{fontFamily:"heading",letterSpacing:"wider"}},variants:{size:{sm:{root:{textStyle:"none",fontSize:"16px"},columnHeader:{lineHeight:"16px"}},md:{root:{textStyle:"none",fontSize:"16px"},columnHeader:{lineHeight:"16px"}}}}},dialog:{slots:["trigger","backdrop","positioner","content","title","description","closeTrigger","header","body","footer"],base:{content:{textStyle:"none",fontSize:"16px",lineHeight:"1.25"}}}}
3,semanticTokens:{shadows:{xs:{value:"0 0 0 1px #0000000D"},sm:{value:"0 1px 2px 0 #0000000D"},md:{value:"0 4px 6px -1px #0000001A, 0 2px 4px -1px #0000000F"},lg:{value:"0 10px 15px -3px #0000001A, 0 4px 6px -2px #0000000D"},xl:{value:"0 20px 25px -5px #0000001A, 0 10px 10px -5px #0000000A"},"2xl":{value:"0 25px 50px -12px #00000040"},outline:{value:"0 0 0 3px #4299E199"},inner:{value:"inset 0 2px 4px 0 #0000000F"},none:{value:"none"},"dark-lg":{value:"0 0 0 1px #0000001A, 0 5px 10px #00000033, 0 15px 40px #00000066"}},colors:{fg:{DEFAULT:{value:{_light:"{colors.gray.800}",_dark:"{colors.whiteAlpha.900}"}}},bg:{panel:{value:{_light:"{colors.neutral.0}",_dark:"{colors.blue.800}"}}},brand:{solid:{value:"{colors.brand.500}"},contrast:{value:"{colors.neutral.0}"},fg:{value:"{colors.brand.700}"},muted:{value:"{colors.brand.100}"},subtle:{value:"{colors.brand.100}"},emphasized:{value:"{colors.brand.200}"},focusRing:{value:"{colors.brand.500}"}},modelCategory:{fast:{background:{value:{_light:"#FFF7F0",_dark:"#EA6A201A"}},iconBackground:{value:{_light:"#FFEAD9",_dark:"#EA6A202E"}},icon:{value:{_light:"#EA6A20",_dark:"#F59A62"}}
3,badgeBackground:{value:{_light:"#FFEFE2",_dark:"#EA6A2029"}},badgeText:{value:{_light:"#9A4A1F",_dark:"#F1AD82"}}},universal:{background:{value:{_light:"#F1F7FF",_dark:"#377FE81A"}},iconBackground:{value:{_light:"#DFEEFF",_dark:"#377FE82E"}},icon:{value:{_light:"#377FE8",_dark:"#79A9ED"}},badgeBackground:{value:{_light:"#E5F1FF",_dark:"#377FE829"}},badgeText:{value:{_light:"#2F68AD",_dark:"#9ABCF0"}}},smart:{background:{value:{_light:"#F1FAF5",_dark:"#24976C1A"}},iconBackground:{value:{_light:"#DFF3E7",_dark:"#24976C2E"}},icon:{value:{_light:"#24976C",_dark:"#66BC9B"}},badgeBackground:{value:{_light:"#E3F6EA",_dark:"#24976C29"}},badgeText:{value:{_light:"#247458",_dark:"#8BCBB3"}}}}}},keyframes:{"icon-hop":{"0%, 100%":{transform:"translateY(0)"},"40%":{transform:"translateY(-3px)"}},"icon-nudge-left":{"0%, 100%":{transform:"translateX(0)"},"40%":{transform:"translateX(-3px)"}},"icon-nudge-right":{"0%, 100%":{transform:"translateX(0)"},"40%":{transform:"translateX(3px)"}},"chevron-nudge-up":{"0%, 100%":{transform:"translateY(0)"},"50%":{transform:"translateY(-2px)"}},"chevron-nudge-down":{"0%, 100%":{transform:"translateY(0)"},"50%":{transform:"translateY(2px)"}},"icon-pulse":{"0%, 100%":{transform:"scale(1)"},"40%":{transform:"scale(1.2)"}},"bell-ring":{"0%, 100%":{transform:"rotate(0deg)"},"15%":{transform:"rotate(14deg)"},"30%":{transform:"rotate(-12deg)"},"45%":{transform:"rotate(8deg)"},"60%":{transform:"rotate(-5deg)"},"75%":{transform:"rotate(2deg)"}},"eye-blink":{"0%, 30%, 100%":{transform:"scaleY(1)"},"15%":{transform:"scaleY(0.1)"}},"record-pulse":{"0%, 100%":{opacity:1,transform:"scale(1)"},"50%":{opacity:.35,transform:"scale(0.75)"}}}}},a=function e(t){return"object"!=typeof t||null===t?t:"value"in t?t.value:Object.fromEntries(Object.entries(t).map(([t,r])=>[t,e(r)]))}(o.theme.tokens),s=(0,i.m)(n.sb,o)},65688:(e,t,r)=>{"use strict";r.d(t,{J:()=>ee,X:()=>et});var i,n,o,a,s,l,c,u,d,h,p,g,f,m,v=r(49222),b=r(77766),y=r(66195),x=r(85554);(i=d||(d={}))[i.APPLE_SEARCH_ADS=0]="APPLE_SEARCH_ADS",i[i.ADJUST=1]="ADJUST",i[i.APPSFLYER=2]="APPSFLYER",i[i.BRANCH=3]="BRANCH",i[i.TENJIN=4]="TENJIN",i[i.FACEBOOK=5]="FACEBOOK",(n=h||(h={})).INAPP="inapp",n.SUBS="subs",(o=p||(p={}))[o.SUBSCRIPTIONS=0]="SUBSCRIPTIONS",o[o.SUBSCRIPTIONS_UPDATE=1]="SUBSCRIPTIONS_UPDATE",o[o.IN_APP_ITEMS_ON_VR=2]="IN_APP_ITEMS_ON_VR",o[o.SUBSCRIPTIONS_ON_VR=3]="SUBSCRIPTIONS_ON_VR",o[o.PRICE_CHANGE_CONFIRMATION=4]="PRICE_CHANGE_CONFIRMATION",(a=g||(g={}))[a.UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY=0]="UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY",a[a.IMMEDIATE_WITH_TIME_PRORATION=1]="IMMEDIATE_WITH_TIME_PRORATION",a[a.IMMEDIATE_AND_CHARGE_PRORATED_PRICE=2]="IMMEDIATE_AND_CHARGE_PRORATED_PRICE",a[a.IMMEDIATE_WITHOUT_PRORATION=3]="IMMEDIATE_WITHOUT_PRORATION",a[a.DEFERRED=4]="DEFERRED",(s=f||(f={})).UNKNOWN="UNKNOWN",s.CUSTOM="CUSTOM",s.LIFETIME="LIFETIME",s.ANNUAL="ANNUAL",s.SIX_MONTH="SIX_MONTH",s.THREE_MONTH="THREE_MONTH",s.TWO_MONTH="TWO_MONTH",s.MONTHLY="MONTHLY",s.WEEKLY="WEEKLY",(l=m||(m={}))[l.INTRO_ELIGIBILITY_STATUS_UNKNOWN=0]="INTRO_ELIGIBILITY_STATUS_UNKNOWN",l[l.INTRO_ELIGIBILITY_STATUS_INELIGIBLE=1]="INTRO_ELIGIBILITY_STATUS_INELIGIBLE",l[l.INTRO_ELIGIBILITY_STATUS_ELIGIBLE=2]="INTRO_ELIGIBILITY_STATUS_ELIGIBLE";let _=(0,x.F3)("NativePurchases",{web:()=>r.e(4502).then(r.bind(r,94502)).then(e=>new e.NativePurchasesWeb)});var w=r(71964),k=r(56784),C=r(52009),S=r(62684),E=r(57589),P=r(98821),T=r(4582),I=r(97783),O=r(82226),R=r(20752),A=r(92685),L=r(88238),M=((c={})[c.PURCHASED=1]="PURCHASED",c[c.PENDING=2]="PENDING",c[c.UNSPECIFIED=0]="UNSPECIFIED",c),D=((u={})[u.UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY=0]="UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY",u[u.IMMEDIATE_WITH_TIME_PRORATION=1]="IMMEDIATE_WITH_TIME_PRORATION",u[u.IMMEDIATE_AND_CHARGE_PRORATED_PRICE=2]="IMMEDIATE_AND_CHARGE_PRORATED_PRICE",u[u.IMMEDIATE_WITHOUT_PRORATION=3]="IMMEDIATE_WITHOUT_PRORATION",u[u.DEFERRED=4]="DEFERRED",u[u.IMMEDIATE_AND_CHARGE_FULL_PRICE=5]="IMMEDIATE_AND_CHARGE_FULL_PRICE",u);let N="pending_native_receipt";var j=r(37396),F=r(79067);function $(e,t){let r=[];for(let i=0;i<e.length;i+=t)r.push(e.slice(i,i+t));return r}function z(e,t){let r=e.toLowerCase(),i=r.startsWith("extra_")?r:`${r}_${t}`,n=F.$O[i];if(!n)return null;let o=V(n);return o?(0,y.m0)()&&n.basePlanId?`${o}:${n.basePlanId}`:o:null}function V(e){return(0,y.un)()?e.iosId??null:e.id}let B=null;function W(e,t){let r=e.transactionId,i=t.transactionId;if(r&&i)try{let e=BigInt(r),t=BigInt(i);if(e===t)return 0;return e>t?-1:1}catch{if(r!==i)return i.localeCompare(r)}return r?-1:i?1:t.productIdentifier.localeCompare(e.productIdentifier)}async function H(){if("ios"!==x.Ii.getPlatform())return!0;
3if(null===B)try{B=(await j.p.getInfo()).isVirtual}catch(e){console.error("WARN: [getActiveNativeSubscription] device info failed",e),B=!1}return!B}async function U({restore:e=!0}={}){try{if(e&&await H())try{await _.restorePurchases()}catch(e){console.error("WARN: [getActiveNativeSubscription] restore failed",e)}let{purchases:t}=await _.getPurchases({productType:h.SUBS});console.log("SYNC: Fetched purchases from native store:",t);let r=t.filter(e=>"android"===x.Ii.getPlatform()?String(e.purchaseState)===String(M.PURCHASED)&&e.productIdentifier:!!(e.isActive&&e.productIdentifier));return"ios"===x.Ii.getPlatform()&&r.length>1&&console.warn("WARN: [getActiveNativeSubscription] multiple active iOS subscriptions detected",r),("ios"===x.Ii.getPlatform()?[...r].sort(W)[0]:r[0])||null}catch(e){return console.error("ERROR: [getActiveNativeSubscription] failed",e),null}}async function G(){try{let{isBillingSupported:e}=await _.isBillingSupported();return e}catch(e){return console.error("ERROR: [isBillingSupported]",e),!1}}async function q(){let e={},t=null,r=Object.values(F.$O),i=Array.from(new Set(r.filter(e=>!e.id.includes(".extra.")).map(e=>V(e)).filter(Boolean))),n=Array.from(new Set(r.filter(e=>e.id.includes(".extra.")).map(e=>V(e)).filter(Boolean)));for(let r of $(i,5))try{let i=(await _.getProducts({productIdentifiers:r,productType:h.SUBS})).products||[];i.length>0&&!t&&(t=i[0].countryCode??null),i.forEach(t=>{let r={string:t.priceString,value:t.price,currencyCode:t.currencyCode};t.planIdentifier&&t.identifier?(e[`${t.identifier}:${t.planIdentifier}`]=r,e[`${t.planIdentifier}:${t.identifier}`]=r):e[t.identifier]=r})}catch(e){console.error(`ERROR: [fetchNativeProducts] Sub chunk failed: ${r.join(",")}`,e)}for(let t of $(n,5))try{let r=await _.getProducts({productIdentifiers:t,productType:h.INAPP});r.products?.forEach(t=>{e[t.identifier]={string:t.priceString,value:t.price,currencyCode:t.currencyCode}})}catch(e){console.error(`ERROR: [fetchNativeProducts] IAP chunk failed: ${t.join(",")}`,e)}return{prices:e,userCountry:t}}async function X(e){try{await _.acknowledgePurchase({purchaseToken:e})}catch(e){console.error("[PAYMENT] Acknowledge error:",e)}}function Y(e){return e?.trim().toUpperCase()||null}function K({nativePrices:e,userCountry:t}){return"RU"===Y(t)||Object.values(e).some(e=>"RUB"===e.currencyCode.trim().toUpperCase())}let Z=(0,b.createContext)(null);function J(e){let t=e instanceof Error?e.message:String(e?.message??"");return t.includes("User cancelled")||t.includes("user cancelled")||t.includes("SKErrorDomain")||t.includes("Payment cancelled")||t.includes("purchase was cancelled")}function Q(e){return e?.receipt||e?.purchaseToken||void 0}let ee=({children:e})=>{let{user:t}=(0,R.hC)(),{mutate:r}=(0,L.iX)(),[i,n]=(0,b.useState)({}),[o,a]=(0,b.useState)(),[s,l]=(0,b.useState)(),[c,u]=(0,b.useState)("short"),[d,p]=(0,b.useState)(!1),[g,f]=(0,b.useState)(!1),[m,M]=(0,b.useState)(null),[j,$]=(0,b.useState)(!1),[B,W]=(0,b.useState)(null),{t:H}=(0,I.W)(),{errorToast:ee,successToast:et,attentionToast:er}=(0,T.X)(),ei=(0,b.useRef)(new Map),en=(0,b.useRef)(new Map),eo=(0,b.useRef)(new Map),ea=(0,b.useRef)(null),es=(0,b.useRef)(null),el=(0,b.useRef)({at:0,key:null}),ec=(0,b.useRef)({at:0,transactionId:null}),eu=(0,b.useCallback)(async()=>{if(t)return t;try{return await (0,E.wz)()}catch{return}},[t]),ed=(0,w.D$)(),eh=(0,w.ZP)(),ep=(0,w.Po)(),[eg,ef]=(0,b.useState)(null),em=(0,b.useCallback)(async(e=!1)=>{if(!(0,y.JK)()||!(0,y.un)())return void $(!1);if(es.current&&(await es.current,!e))return;let t=(async()=>{try{let e=await (0,k.bQ)("/mobile/config");$(e.payments?.iosRuExternalPaymentEnabled===!0)}catch{$(!1)}})();es.current=t;try{await t}finally{es.current===t&&(es.current=null)}},[]),ev=(0,b.useCallback)(async()=>{let e=await q();return n(e.prices),M(e.userCountry),e},[]),eb=(0,b.useMemo)(()=>Object.values(F.$O).some(e=>!!e.iosId),[]),ey=(0,b.useMemo)(()=>(function({hasIOSProducts:e,isIOS:t,isNativeApp:r,isPublicNativeBilling:i}){return!!r&&(t?e:i)})({hasIOSProducts:eb,isIOS:(0,y.un)(),isNativeApp:(0,y.JK)(),isPublicNativeBilling:(0,y.Kh)()}),[eb]),ex=(0,b.useMemo)(()=>
3ey&&function({iosRuExternalPaymentEnabled:e,isIOS:t,nativePrices:r,userCountry:i}){let n=!!Y(i)||Object.keys(r).length>0,o=K({nativePrices:r,userCountry:i});return!!n&&(t&&o?!e:!o)}({iosRuExternalPaymentEnabled:j,isIOS:(0,y.un)(),nativePrices:i,userCountry:m}),[ey,j,i,m]),e_=(0,b.useMemo)(()=>(0,y.JK)()&&(0,y.un)()&&j&&K({nativePrices:i,userCountry:m}),[j,i,m]),ew=(0,b.useCallback)(e=>{u(e)},[]),ek=(0,b.useCallback)(async e=>{var t;let i,n=(i={isDowngradeOffer:(t=e).isDowngradeOffer,productId:t.productId,subscriptionPeriodType:t.period,targetSubscriptionType:t.targetSubscriptionType},"ios"===x.Ii.getPlatform()?t.transactionId?{...i,platform:"ios",receipt:t.receipt??void 0,transactionId:t.transactionId}:null:t.receipt?{...i,platform:"android",receipt:t.receipt}:null),o=n?`${n.platform}:${n.productId}:${"transactionId"in n?n.transactionId:n.receipt}`:null;if((0,y.un)()&&("Xcode"===e.environment||"0"===e.transactionId))return e.silent||(W("Xcode StoreKit local testing cannot be server-verified."),ee("Xcode StoreKit local testing cannot be server-verified.")),!1;if(!n)return!1;if(e.silent&&o&&el.current.key===o&&Date.now()-el.current.at<15e3)return!0;if(e.silent&&(0,y.un)()&&e.transactionId){if(ec.current.transactionId===e.transactionId&&Date.now()-ec.current.at<15e3)return!0;let t=en.current.get(e.transactionId);if(t)return t}if(o){let e=ei.current.get(o);if(e)return e}let a=e.transactionId?Symbol(e.transactionId):null,s=(async()=>{await O.p.set({key:N,value:JSON.stringify(n)});try{let t=await eh.mutate(n);if(t instanceof P.j$)return W("string"==typeof t.payload?.message?t.payload.message:t.message),409===t.statusCode&&ef({email:"string"==typeof t.payload?.ownerEmail?t.payload.ownerEmail:void 0}),!1;if(t.success){let t=await (0,E.wz)({cache:"no-store"});if(!function({isDowngradeOffer:e,period:t,targetSubscriptionType:r,user:i}){if(!r)return!0;let n=i?.subscription;return!!n?.isActive&&(n.type===r&&(!t||n.subscriptionPeriodType===t)||!!e&&n.nextSubscriptionType===r&&(!t||n.nextSubscriptionPeriodType===t))}({isDowngradeOffer:e.isDowngradeOffer,period:e.period,targetSubscriptionType:e.targetSubscriptionType,user:t})){let t=H("common:error_payment_verification");return W(t),e.silent||ee(t),!1}return W(null),e.acknowledgementToken&&await X(e.acknowledgementToken),await O.p.remove({key:N}),await r("/user",t,!1),ef(null),o&&(el.current={at:Date.now(),key:o}),(0,y.un)()&&e.transactionId&&(ec.current={at:Date.now(),transactionId:e.transactionId}),e.silent||et(H("common:payment_successful")),!0}}catch(e){W(e instanceof Error?e.message:H("common:unknown_error_repeat")),console.error("[PAYMENT_LOG] Verification exception:",e)}finally{o&&ei.current.delete(o),(0,y.un)()&&e.transactionId&&a&&eo.current.get(e.transactionId)===a&&(en.current.delete(e.transactionId),eo.current.delete(e.transactionId))}return!1})();return o&&ei.current.set(o,s),(0,y.un)()&&e.transactionId&&(en.current.set(e.transactionId,s),a&&eo.current.set(e.transactionId,a)),s},[eh,H,et,r,ee]),eC=(0,b.useCallback)(async()=>{try{let{value:e}=await O.p.get({key:N});if(!e)return;let t=JSON.parse(e);if(t.platform!==x.Ii.getPlatform())return;await ek({acknowledgementToken:"ios"===t.platform?t.transactionId:t.receipt,isDowngradeOffer:t.isDowngradeOffer,period:t.subscriptionPeriodType,productId:t.productId,receipt:t.receipt,silent:!0,targetSubscriptionType:t.targetSubscriptionType,transactionId:"ios"===t.platform?t.transactionId:void 0})}catch(e){console.error("ERROR: [PriceContext/retryPendingNativePurchase] failed",e)}},[ek]),eS=(0,b.useCallback)(async(e,t,r)=>{if(!e||!e.productIdentifier||"Xcode"===e.environment)return void await r("/user");try{await t({productId:e.productIdentifier,receipt:Q(e),silent:!0,transactionId:e.transactionId,environment:e.environment})}catch(e){console.error("SYNC: Failed to force-verify subscription during mismatch handling",e)}finally{await r("/user")}},[]),eE=(0,b.useCallback)(async()=>{let e=t??await eu();if(ex&&e)try{await eC();let t=await U({restore:!1});if(t?.environment==="Xcode")return;let i=e.subscription;if(function(e,t){let r=!!e&&e.isActive;if(!!t!==r)return!0;
3if(r&&t){let r=(0,A.q9)(t.productIdentifier),i=(0,A.jB)(t.productIdentifier,e.subscriptionPeriodType);if(r!==e.type||i!==e.subscriptionPeriodType)return!0}return!1}(i,t??void 0))return void await eS(t,ek,r);(0,y.un)()&&t?.productIdentifier&&t.transactionId&&await ek({productId:t.productIdentifier,receipt:Q(t),silent:!0,transactionId:t.transactionId})}finally{await r("/user")}},[t,eu,r,ek,eS,ex,eC]),eP=(0,b.useCallback)(async(e,n=!1)=>{let o=t??await eu();if(!ex||!o)return!1;if((0,y.un)()&&o.subscription?.managementProvider===E.D6.Web)return W(H("common:subscription_manage_only_on_website")),ee(H("common:subscription_manage_only_on_website")),!1;f(!0),W(null),ef(null);try{let t=await U({restore:!1}),a=t?.environment==="Xcode"?null:t;if(a){let e=function(e){if((0,y.un)())return"Xcode"!==e.environment&&e.transactionId?{platform:"ios",receipt:e.receipt??void 0,transactionId:e.transactionId}:null;let t=Q(e);return t?{platform:"android",receipt:t}:null}(a);if(e){let t=await ep.mutate(e);if(!(t instanceof P.j$)&&t.isOwnedByAnother)return ef({email:t.ownerEmail}),f(!1),!1}else ef(null)}let s=x.Ii.getPlatform(),l=o.subscription?.subscriptionPeriodType,u=n&&l?l:c,d=`${e.toLowerCase()}_${u}`,p=F.$O[d];if(!p)return ee(H("common:error_product_not_found")),!1;let g=V(p);if(!g)return W(H("common:error_product_not_found")),ee(H("common:error_product_not_found")),!1;if((0,y.un)()&&!i[g]){let e=await ev();if(!e.prices[g]){let t=Object.keys(e.prices),r=0===t.length?"App Store products did not load in this build.":`App Store product is unavailable in this build: ${g}`;return W(r),!1}}let m={productIdentifier:g,productType:h.SUBS,autoAcknowledgePurchases:!1,appAccountToken:o.uuid};if((0,y.m0)()&&(m.planIdentifier=p.basePlanId),a){let t=(0,A.q9)(a.productIdentifier);if(a.productIdentifier===g)return f(!1),!1;if(t!==e&&(0,y.m0)()&&a.purchaseToken){m.googleOldPurchaseToken=a.purchaseToken;let r=F.wo[t];m.googleProrationMode=F.wo[e]<r&&n?D.DEFERRED:D.IMMEDIATE_AND_CHARGE_FULL_PRICE}}let v=await _.purchaseProduct(m),b=v.purchaseToken||v.transactionId,w="ios"===s&&v.productIdentifier?v.productIdentifier:"android"===s&&m.googleProrationMode===D.DEFERRED&&a?.productIdentifier?a.productIdentifier:g,k=await ek({acknowledgementToken:b,environment:v.environment,isDowngradeOffer:n,period:u,productId:w,receipt:Q(v),targetSubscriptionType:e,transactionId:v.transactionId});return k&&await r("/user"),k}catch(e){return console.error(e),J(e)?er(H("common:payment_cancelled")):W("string"==typeof e?.message&&e.message.trim()?e.message:H("common:unknown_error_repeat")),!1}finally{f(!1)}},[c,er,ee,H,ek,r,ep,eu,i,ev,t,ex]),eT=(0,b.useCallback)(async()=>{if(!ex||!(0,y.JK)())return!1;f(!0),W(null);try{return await _.restorePurchases(),await eE(),et(H("common:restore_purchases_success")),!0}catch(e){return console.error("ERROR: [PriceContext/restorePurchases] failed",e),W(H("common:restore_purchases_failed")),ee(H("common:restore_purchases_failed")),!1}finally{f(!1)}},[ex,eE,et,H,ee]),eI=(0,b.useCallback)(async e=>{let r=t??await eu();if(!ex||!r)return;let n=F.$O[`extra_${e}`];if(!n)return void ee(H("common:error_product_not_found"));let o=V(n);if(!o){W(H("common:error_product_not_found")),ee(H("common:error_product_not_found"));return}f(!0),W(null);try{if((0,y.un)()&&!i[o]&&!(await ev()).prices[o]){let e=`App Store product is unavailable in this build: ${o}`;W(e);return}let e=await _.purchaseProduct({productIdentifier:o,productType:h.INAPP,autoAcknowledgePurchases:!1,appAccountToken:r.uuid,quantity:1,isConsumable:!0}),t=e.purchaseToken||e.transactionId;await ek({acknowledgementToken:t,environment:e.environment,productId:o,receipt:Q(e),transactionId:e.transactionId})}catch(e){console.error(e),J(e)?er(H("common:payment_cancelled")):W(e instanceof Error?e.message:H("common:unknown_error_repeat"))}finally{f(!1)}},[er,ek,ee,H,eu,ex,i,ev,t]),eO=(0,b.useCallback)(async(e=!1)=>{let t=!!o&&(s?.length??0)>0;if(!e&&t||ea.current&&(await ea.current,!e))return;ef(null);let r=(async()=>{p(!0);try{let t=(async()=>{ey&&await G()&&await ev()})(),[,,r]=await Promise.all([em(e),t,ed.mutate({paymentType:C.Mq?w.dm.STRIPE_BANK_CARD:w.dm.TINKOFF_BANK_CARD})]);!r||r instanceof P.j$?a(void 0):a(r)}catch{a(void 0),l(void 0)}finally{p(!1)}})();ea.current=r;
3try{await r}finally{ea.current===r&&(ea.current=null)}},[ed,o,s,ey,ev,em]),eR=(0,b.useCallback)((e,t)=>{if(ex){let r=z(e,t);if(r&&i[r])return i[r].string}let r=e.toLowerCase();if(o&&o[r]){let e=o[r].price,i=(0,S.r4)(e)[t];if(i)return C.Mq?`${i} â¬`:`${i.toLocaleString("ru-RU")} â½`}return null},[i,o,ex]),eA=(0,b.useCallback)((e,t)=>{if(!ex)return null;let r=z(e,t);return r&&i[r]?i[r].value:null},[i,ex]),eL=(0,b.useCallback)(e=>o?.[e]?.price??null,[o]),eM=(0,b.useCallback)((e,t)=>{let r=z(e,t);return r&&i[r]?.currencyCode||(C.Mq?"EUR":"RUB")},[i]);(0,b.useEffect)(()=>{!function(e,t=0){let r=()=>{window.setTimeout(()=>{Promise.resolve(e()).catch(e=>{console.error("[runAfterFirstPaint] task failed",e)})},t)},i=window.requestIdleCallback;window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{i?i(r,{timeout:2e3}):r()})})}(()=>{eO()},1200)},[]);let eD=(0,b.useMemo)(()=>({webPrices:o,webTariffs:s,nativePrices:i,isLoading:d,userCountry:m,isPurchasing:g||eh.isLoading,isNativeBillingEnabled:ex,lastNativePurchaseErrorMessage:B,purchaseSubscription:eP,restorePurchases:eT,purchaseExtraRequests:eI,syncSubscriptionStatus:eE,fetchPrices:eO,getPrice:eR,getNativePriceNumeric:eA,getWebPriceNumeric:eL,getCurrencyCode:eM,activePeriodKey:c,setNativePeriod:ew,ownershipError:eg,isRuExternalPayment:e_}),[o,s,i,d,m,g,eh.isLoading,ex,B,eP,eT,eI,eE,eO,eR,eA,eL,eM,c,ew,eg,e_]);return(0,v.jsx)(Z.Provider,{value:eD,children:e})},et=()=>{let e=(0,b.useContext)(Z);if(!e)throw Error("usePrice must be used within PriceProvider");return e}},65738:(e,t,r)=>{"use strict";r.d(t,{Q6:()=>o,SO:()=>i,kd:()=>n});let i="tour-guide-popover";function n(e){return e instanceof Element&&!!e.closest(`.${i}`)}function o(){return"u"<typeof document?null:document.querySelector(`.${i}`)}},66020:(e,t,r)=>{"use strict";r.d(t,{Cl:()=>x,ME:()=>y,Yy:()=>w,pP:()=>_});var i=r(70247),n=r(73608),o=r(34630),a=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),s=null,l=new Set,c=new Map,u=!1,d=!1,h={Tab:!0,Escape:!0};function p(e,t){for(let r of l)r(e,t)}function g(e){u=!0,e.metaKey||!(0,i.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(s="keyboard",p("keyboard",e))}
3function f(e){s="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(u=!0,p("pointer",e))}function m(e){(0,n.YF)(e)&&(u=!0,s="virtual")}function v(e){let t=(0,n.wt)(e);t!==(0,o.zk)(t)&&t!==(0,o.YE)(t)&&e.isTrusted&&(u||d||(s="virtual",p("virtual",e)),u=!1,d=!1)}function b(){u=!1,d=!0}function y(){return s}function x(e){s=e,p(e,null)}function _(){return"keyboard"===s||"virtual"===s}function w(e={}){let{isTextInput:t,autoFocus:r,onChange:i,root:d}=e;!function(e){if("u"<typeof window||c.get((0,o.zk)(e)))return;let t=(0,o.zk)(e),r=(0,o.YE)(e),i=t.HTMLElement.prototype.focus;try{Object.defineProperty(t.HTMLElement.prototype,"focus",{configurable:!0,value:function(){u=!0,i.apply(this,arguments)}})}catch{}r.addEventListener("keydown",g,!0),r.addEventListener("keyup",g,!0),r.addEventListener("click",m,!0),t.addEventListener("focus",v,!0),t.addEventListener("blur",b,!1),void 0!==t.PointerEvent?(r.addEventListener("pointerdown",f,!0),r.addEventListener("pointermove",f,!0),r.addEventListener("pointerup",f,!0)):(r.addEventListener("mousedown",f,!0),r.addEventListener("mousemove",f,!0),r.addEventListener("mouseup",f,!0)),t.addEventListener("beforeunload",()=>{var t=e;let r=(0,o.zk)(t),i=(0,o.YE)(t);let n=c.get(r);if(n){try{Object.defineProperty(r.HTMLElement.prototype,"focus",{configurable:!0,value:n.focus})}catch{}i.removeEventListener("keydown",g,!0),i.removeEventListener("keyup",g,!0),i.removeEventListener("click",m,!0),r.removeEventListener("focus",v,!0),r.removeEventListener("blur",b,!1),void 0!==r.PointerEvent?(i.removeEventListener("pointerdown",f,!0),i.removeEventListener("pointermove",f,!0),i.removeEventListener("pointerup",f,!0)):(i.removeEventListener("mousedown",f,!0),i.removeEventListener("mousemove",f,!0),i.removeEventListener("mouseup",f,!0)),c.delete(r)}},{once:!0}),c.set(t,{focus:i})}(d),i?.({isFocusVisible:r||_(),modality:s});let p=(e,r)=>{var s;let l,c,u,d;s=!!t,l=r?(0,n.wt)(r):null,c=(0,o.YE)(l),u=(0,o.zk)(l),d=(0,o.bq)(c),(s=s||d instanceof u.HTMLInputElement&&!a.has(d?.type)||d instanceof u.HTMLTextAreaElement||d instanceof u.HTMLElement&&d.isContentEditable)&&"keyboard"===e&&r instanceof u.KeyboardEvent&&!Reflect.has(h,r.ke
3y)||i?.({isFocusVisible:_(),modality:e})};return l.add(p),()=>{l.delete(p)}}},66167:(e,t,r)=>{"use strict";r.d(t,{C1:()=>s,QF:()=>f,RE:()=>o,Sr:()=>l,US:()=>c,XF:()=>a,Ze:()=>g,d7:()=>u,gL:()=>m,mo:()=>h,qU:()=>d,rR:()=>p});var i=r(49222),n=r(29907);let o=(0,n.w)({displayName:"AddIcon",d:"M0,12a1.5,1.5,0,0,0,1.5,1.5h8.75a.25.25,0,0,1,.25.25V22.5a1.5,1.5,0,0,0,3,0V13.75a.25.25,0,0,1,.25-.25H22.5a1.5,1.5,0,0,0,0-3H13.75a.25.25,0,0,1-.25-.25V1.5a1.5,1.5,0,0,0-3,0v8.75a.25.25,0,0,1-.25.25H1.5A1.5,1.5,0,0,0,0,12Z"}),a=(0,n.w)({displayName:"BellIcon",d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"}),s=(0,n.w)({displayName:"CheckCircleIcon",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"}),l=(0,n.w)({displayName:"CheckIcon",viewBox:"0 0 14 14",path:(0,i.jsx)("g",{fill:"currentColor",children:(0,i.jsx)("polygon",{points:"5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"})})}),c=(0,n.w)({displayName:"CloseIcon",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,
311.823a.25.25,0,0,1,0,.354Z"}),u=(0,n.w)({displayName:"DeleteIcon",path:(0,i.jsx)("g",{fill:"currentColor",children:(0,i.jsx)("path",{d:"M19.452 7.5H4.547a.5.5 0 00-.5.545l1.287 14.136A2 2 0 007.326 24h9.347a2 2 0 001.992-1.819L19.95 8.045a.5.5 0 00-.129-.382.5.5 0 00-.369-.163zm-9.2 13a.75.75 0 01-1.5 0v-9a.75.75 0 011.5 0zm5 0a.75.75 0 01-1.5 0v-9a.75.75 0 011.5 0zM22 4h-4.75a.25.25 0 01-.25-.25V2.5A2.5 2.5 0 0014.5 0h-5A2.5 2.5 0 007 2.5v1.25a.25.25 0 01-.25.25H2a1 1 0 000 2h20a1 1 0 000-2zM9 3.75V2.5a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v1.25a.25.25 0 01-.25.25h-5.5A.25.25 0 019 3.75z"})})}),d=(0,n.w)({displayName:"EditIcon",path:(0,i.jsxs)("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeWidth:"2",children:[(0,i.jsx)("path",{d:"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"}),(0,i.jsx)("path",{d:"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"})]})}),h=(0,n.w)({displayName:"InfoIcon",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"}),p=(0,n.w)({displayName:"MoonIcon",d:"M21.4,13.7C20.6,13.9,19.8,14,19,14c-5,0-9-4-9-9c0-0.8,0.1-1.6,0.3-2.4c0.1-0.3,0-0.7-0.3-1 c-0.3-0.3-0.6-0.4-1-0.3C4.3,2.7,1,7.1,1,12c0,6.1,4.9,11,11,11c4.9,0,9.3-3.3,10.6-8.1c0.1-0.3,0-0.7-0.3-1 C22.1,13.7,21.7,13.6,21.4,13.7z"}),g=(0,n.w)({displayName:"SettingsIcon",viewBox:"0 0 14 14",d:"M14,7.77 L14,6.17 L12.06,5.53 L11.61,4.44 L12.49,2.6 L11.36,1.47 L9.55,2.38 L8.46,1.93 L7.77,0.01 L6.17,0.01 L5.54,1.95 L4.43,2.4 L2.59,1.52 L1.46,2.65 L2.37,4.46 L1.92,5.55 L0,6.23 L0,7.82 L1.94,8.46 L2.39,9.55 L1.51,11.39 L2.64,12.52 L4.45,11.61 L5.54,12.06 L6.23,13.98 L7.82,13.98 L8.45,12.04 L9.56,11.59 L11.4,12.47 L12.53,11.34 L11.61,9.53 L12.08,8.44 L14,7.75 L14,7.77 Z M7,10 C5.34,10 4,8.66 4,7 C4,5.34 5.34,4 7,4 C8.66,4 10,5.34 10,7 C10,8.66 8.66,10 7,10 Z"}),f=(0,n.w)({displayName:"Search2Icon",d:"M23.414,20.591l-4.645-4.645a10.256,10.256,0,1,0-2.828,2.829l4.645,4.644a2.025,2.025,0,0,0,2.828,0A2,2,0,0,0,23.414,20.591ZM10.25,3.005A7.25,7.25,0,1,1,3,10.255,7.258,7.258,0,0,1,10.25,3.005Z"}),m=(0,n.w)({displayName:"SunIcon",path:(0,i.jsxs)("g",{strokeLinejoin:"round",strokeLinecap:"round",strokeWidth:"2",fill:"none",stroke:"currentColor",children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"5"}),(0,i.jsx)("path",{d:"M12 1v2"}),(0,i.jsx)("path",{d:"M12 21v2"}),(0,i.jsx)("path",{d:"M4.22 4.22l1.42 1.42"}),(0,i.jsx)("path",{d:"M18.36 18.36l1.42 1.42"}),(0,i.jsx)("path",{d:"M1 12h2"}),(0,i.jsx)("path",{d:"M21 12h2"}),(0,i.jsx)("path",{d:"M4.22 19.78l1.42-1.42"}),(0,i.jsx)("path",{d:"M18.36 5.64l1.42-1.42"})]})})},66195:(e,t,r)=>{"use strict";r.d(t,{Fr:()=>u,Fu:()=>d,Gu:()=>C,HW:()=>w,IH:()=>x,JK:()=>h,Kh:()=>f,MW:()=>k,NW:()=>E,Te:()=>v,Yv:()=>p,_z:()=>g,l8:()=>m,m0:()=>b,un:()=>y,xE:()=>S,xM:()=>_});var i=r(85554),n=r(42106),o=r(37396),a=r(52009),s=r(37083),l=r(23727);let c=(0,i.F3)("Browser");function u(){return!("u"<typeof navigator)&&/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)}function d(){let e="webapp"===new URLSearchParams(window.location.search).get("source"),t=null;try{t=localStorage.getItem(s.xY)}catch{t=null}return"webapp"===(!t||e?e?"webapp":"web":t)}function h(){return i.Ii.isNativePlatform()&&!d()}function p(){return h()&&"google"===l.env.NEXT_PUBLIC_DISTRIBUTION_BRANCH}function g(){return h()&&"public"===l.env.NEXT_PUBLIC_DISTRIBUTION_BRANCH}function f(){return h()&&"google-play-public"===C()}function m(){return h()&&y()}function v(){return u()||h()}function b(){return"android"===i.Ii.getPlatform()}function y(){return"ios"===i.Ii.getPlatform()}function x(){let e=b()?a.rS:y()?a.zZ:null;e&&window.open(e,"_system")}async function _(e,t="_self"){h()?await c.open({url:e}):"_blank"===t?window.open(e,"_blank","noopener,noreferrer"):window.location.href=e}async function w(e){if(!h())return void window.open(e,"_blank","noopener,noreferrer");if(b()){let t=(()=>{try{return new URL(e).searchParams.get("id")}catch{return null}})();if(t){let{completed:e}=await n.a.openUrl({url:`market://details?id=${encodeURIComponent(t)}`}).catch(()=>({completed:!1}));if(e)return}}await n.a.openUrl({url:e})}let k=()=>{let e=C();return"google-play-public"===e?8:"apk"===e?5:"app-store"===e?7:1};function C(){if("ios"===i.Ii.getPlatform())return"app-store";if("android"===i.Ii.getPlatform()){let e=l.env.NEXT_PUBLIC_DISTRIBUTION_CHANNEL;if("google-play"===e)return"google-play-public";if("google-play-public"===e||"apk"===e)return e;let t=l.env.NEXT_PUBLIC_DISTRIBUTION_BRANCH,r=l.env.NEXT_PUBLIC_DISABLE_UPDATES;return"google"===t?"google-play-public":"public"===t?"true"===r?"google-play-public":"apk":"unknown"}let e=localStorage.getItem("appType");return"webapp"===e?"telegram-webapp":"pwa"===e?"pwa":"web"}let S=h(),E=async()=>{let e=await o.p.getInfo();return{model:e.model,platform:e.platform,osVersion:e.osVersion,manufacturer:e.manufacturer}}},66828:(e,t,r)=>{"use strict";r.d(t,{S:()=>i,f:()=>n});var[i,n]=(0,r(98832).q)({name:"FieldContext",hookName:"useFieldContext",providerName:"<FieldProvider />",strict:!1})},67566:(e,t,r)=>{"use strict";r.d(t,{y:()=>i});var i=(e,t=[])=>({parts:(...r)=>{if(o(t))return i(e,r);throw Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:(...r)=>i(e,[...t,...r]),omit:(...r)=>i(e,t.filter(e=>!r.includes(e))),rename:e=>i(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce((t,r)=>Object.assign(t,{[r]:{selector:`&[data-scope="${n(e)}"][data-part="${n(r)}"], & [data-scope="${n(e)}"][data-part="${n(r)}"]`,attrs:{"data-scope":n(e),"data-part":n(r)}
3}}),{})}),n=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),o=e=>0===e.length},68089:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var i=r(49222),n=r(96522);function o({size:e,color:t}){return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 16 16",fill:"none",color:t,asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M2.66634 10.833C2.94248 10.833 3.16634 10.6092 3.16634 10.333C3.16634 10.0569 2.94248 9.83301 2.66634 9.83301V10.333V10.833ZM2.66634 8.16634C2.94248 8.16634 3.16634 7.94248 3.16634 7.66634C3.16634 7.3902 2.94248 7.16634 2.66634 7.16634V7.66634V8.16634ZM13.333 9.83301C13.0569 9.83301 12.833 10.0569 12.833 10.333C12.833 10.6092 13.0569 10.833 13.333 10.833V10.333V9.83301ZM13.333 7.16634C13.0569 7.16634 12.833 7.3902 12.833 7.66634C12.833 7.94248 13.0569 8.16634 13.333 8.16634V7.66634V7.16634ZM8.76081 13.4472L9.12909 13.109L9.12908 13.109L8.76081 13.4472ZM10.3491 14.6057L10.4666 14.1197L10.4665 14.1197L10.3491 14.6057ZM11.0609 13.7684L10.5741 13.8823L10.5741 13.8824L11.0609 13.7684ZM11.017 13.0009L10.5999 12.7252L10.5999 12.7252L11.017 13.0009ZM11.4669 12.8037L11.5758 13.2917L11.5759 13.2917L11.4669 12.8037ZM12.4139 12.3362L12.0544 11.9887L12.0544 11.9887L12.4139 12.3362ZM6.69752 9.65743C6.50851 9.45612 6.19208 9.44615 5.99077 9.63516C5.78945 9.82418 5.77948 10.1406 5.96849 10.3419L6.33301 9.99967L6.69752 9.65743ZM10.0309 10.3419C10.2199 10.1406 10.2099 9.82418 10.0086 9.63516C9.80727 9.44615 9.49084 9.45612 9.30183 9.65743L9.66634 9.99967L10.0309 10.3419ZM6.00565 7.83301C6.28179 7.83301 6.50565 7.60915 6.50565 7.33301C6.50565 7.05687 6.28179 6.83301 6.00565 6.83301V7.33301V7.83301ZM5.99967 6.83301C5.72353 6.83301 5.49967 7.05687 5.49967 7.33301C5.49967 7.60915 5.72353 7.83301 5.99967 7.83301V7.33301V6.83301ZM10.0057 7.83301C10.2818 7.83301 10.5057 7.60915 10.5057 7.33301C10.5057 7.05687 10.2818 6.83301 10.0057 6.83301V7.33301V7.83301ZM9.99967 6.83301C9.72353 6.83301 9.49967 7.05687 9.49967 7.33301C9.49967 7.60915 9.72353 7.83301 9.99967 7.83301V7.33301V6.83301ZM2.66634 10.333V9.83301C2.2061 9.83301 1.83301 9.45993 1.83301 8.99967H1.33301H0.833008C0.833008 10.0122 1.65382 10.833 2.66634 10.833V10.333ZM1.33301 8.99967H1.83301C1.83301 8.53942 2.2061 8.16634 2.66634 8.16634V7.66634V7.16634C1.65382 7.16634 0.833008 7.98713 0.833008 8.99967H1.33301ZM13.333 10.333V10.833C14.3456 10.833 15.1663 10.0122 15.1663 8.99967H14.6663H14.1663C14.1663 9.45993 13.7933 9.83301 13.333 9.83301V10.333ZM14.6663 8.99967H15.1663C15.1663 7.98713 14.3456 7.16634 13.333 7.16634V7.66634V8.16634C13.7933 8.16634 14.1663 8.53942 14.1663 8.99967H14.6663ZM4.66634 4.66634H5.16634V2.66634H4.66634H4.16634V4.66634H4.66634ZM11.333 4.66634H11.833V2.66634H11.333H10.833V4.66634H11.333ZM5.33301 1.99967H4.83301C4.83301 2.09172 4.75839 2.16634 4.66634 2.16634V2.66634V3.16634C5.31067 3.16634 5.83301 2.64401 5.83301 1.99967H5.33301ZM4.66634 2.66634V2.16634C4.57429 2.16634 4.49967 2.09172 4.49967 1.99967H3.99967H3.49967C3.49967 2.64401 4.02201 3.16634 4.66634 3.16634V2.66634ZM3.99967 1.99967H4.49967C4.49967 1.90763 4.57429 1.83301 4.66634 1.83301V1.33301V0.833008C4.02201 0.833008 3.49967 1.35534 3.49967 1.99967H3.99967ZM4.66634 1.33301V1.83301C4.75839 1.83301 4.83301 1.90763 4.83301 1.99967H5.33301H5.83301C5.83301 1.35534 5.31067 0.833008 4.66634 0.833008V1.33301ZM11.9997 1.99967H11.4997C11.4997 2.09172 11.4251 2.16634 11.333 2.16634V2.66634V3.16634C11.9773 3.16634 12.4997 2.64401 12.4997 1.99967H11.9997ZM11.333 2.66634V2.16634C11.241 2.16634 11.1663 2.09172 11.1663 1.99967H10.6663H10.1663C10.1663 2.64401 10.6887 3.16634 11.333 3.16634V2.66634ZM10.6663 1.99967H11.1663C11.1663 1.90763 11.241 1.83301 11.333 1.83301V1.33301V0.833008C10.6887 0.833008 10.1663 1.35534 10.1663 1.99967H10.6663ZM11.333 1.33301V1.83301C11.4251 1.83301 11.4997 1.90763 11.4997 1.99967H11.9997H12.4997C12.4997 1.35534 11.9773 0.833008 11.333 0.833008V1.33301ZM8.99967 4.66634V4.16634H6.99967V4.66634V5.16634H8.99967V4.66634ZM6.99967 4.66634V4.16634C6.07147 4.16634 5.32331 4.16521 4.73625 4.24686C4.13302 4.33076 3.62648 4.51049 3.22597 4.92482L3.58546 5.27233L3.94496 5.61984C4.13023 5.42818 4.38799 5.30492 4.87401 5.23732C5.3762 5.16748 6.04226 5.16634 6.99967 5.16634V4.66634ZM3.58546 5.27233L3.22597 4.92482C2.82774 5.33677 2.6571 5.85377 2.57707 6.4696C2.49868 7.07274 2.49967 7.84262 2.49967 8.80427H2.99967H3.49967C3.49967 7.81527 3.50067 7.12216 3.56873 6.59849C3.63514 6.08751 3.75739 5.81387 3.94496 5.61984L3.58546 5.27233ZM2.99967 8.80427H2.49967C2.49967 9.76593 2.49868 10.5358 2.57707 11.1389C2.65711 11.7548 2.82775 12.2718 3.22596 12.6837L3.58546 12.3362L3.94496 11.9887C3.75739 11.7947 3.63514 11.521 3.56873 11.01C3.50067 10.4864 3.49967 9.79328 3.49967 8.80427H2.99967ZM3.58546 12.3362L3.22596 12.6837C3.62648 13.0981 4.13302 13.2778 4.73625 13.3617C5.32331 13.4433 6.07147 13.4422 6.99967 13.4422V12.9422V12.4422C6.04226 12.4422 5.3762 12.4411 4.87401 12.3712C4.38799 12.3036 4.13023 12.1804 3.94496 11.9887L3.58546 12.3362ZM6.99967 12.9422V13.4422H7.68321V12.9422V12.4422H6.99967V12.9422ZM7.68321 12.9422V13.4422C7.91703 13.4422 8.00685 13.4677 8.06504 13.4959C8.13215 13.5285 8.21589 13.5931 8.39254 13.7854L8.76081 13.4472L9.12908 13.109C8.94206 12.9054 8.75087 12.7174 8.50203 12.5965C8.24426 12.4712 7.97712 12.4422 7.68321 12.4422V12.9422ZM8.76081 13.4472L8.39252 13.7854C8.60374 14.0154 8.88001 14.292 9.18499 14.5324C9.48193 14.7664 9.84608 14.9986 10.2318 15.0918L10.3491 14.6057L10.4665 14.1197C10.2888 14.0768 10.0599 13.9487 9.80406 13.747C9.55627 13.5517 9.32008 13.317 9.12909 13.109L8.76081 13.4472ZM10.3491 14.6057L10.2317 15.0917C10.4497 15.1444 10.6669 15.1786 10.8646 15.1622C11.0746 15.1448 11.3143 15.0638 11.4771 14.8394C11.6236 14.6374 11.643 14.4039 11.6374 14.2322C11.6316 14.0524 11.5945 13.854 11.5478 13.6544L11.0609 13.7684L10.5741 13.8824C10.
36167 14.0644 10.6354 14.1857 10.638 14.2647C10.6392 14.3023 10.6361 14.3166 10.6365 14.3151C10.6371 14.3122 10.6432 14.2859 10.6676 14.2523C10.6939 14.2161 10.7277 14.1903 10.7582 14.1758C10.7849 14.163 10.7974 14.1643 10.782 14.1656C10.7665 14.1669 10.7338 14.1672 10.6782 14.1604C10.6233 14.1536 10.5538 14.1408 10.4666 14.1197L10.3491 14.6057ZM11.0609 13.7684L11.5478 13.6545C11.5339 13.595 11.5108 13.5107 11.4982 13.4614C11.4826 13.4002 11.4709 13.3487 11.4639 13.3033C11.4568 13.2569 11.4571 13.232 11.458 13.223C11.4587 13.2153 11.4579 13.2407 11.4341 13.2766L11.017 13.0009L10.5999 12.7252C10.4244 12.9907 10.4505 13.2916 10.4755 13.4548C10.5002 13.6163 10.5616 13.829 10.5741 13.8823L11.0609 13.7684ZM11.017 13.0009L11.4341 13.2766C11.4212 13.2962 11.403 13.3158 11.382 13.3314C11.3633 13.3453 11.3516 13.349 11.3586 13.3463C11.3669 13.343 11.3858 13.3367 11.4251 13.3267C11.4644 13.3166 11.5112 13.3062 11.5758 13.2917L11.4669 12.8037L11.3579 12.3158C11.248 12.3403 11.1101 12.3697 10.9941 12.4151C10.8546 12.4697 10.709 12.5601 10.5999 12.7252L11.017 13.0009ZM11.4669 12.8037L11.5759 13.2917C12.0183 13.1929 12.4505 13.0177 12.7734 12.6837L12.4139 12.3362L12.0544 11.9887C11.9219 12.1257 11.704 12.2385 11.3579 12.3158L11.4669 12.8037ZM12.4139 12.3362L12.7734 12.6837C13.1716 12.2718 13.3422 11.7548 13.4223 11.1389C13.5007 10.5358 13.4997 9.76593 13.4997 8.80427H12.9997H12.4997C12.4997 9.79328 12.4987 10.4864 12.4306 11.01C12.3642 11.521 12.242 11.7947 12.0544 11.9887L12.4139 12.3362ZM12.9997 8.80427H13.4997C13.4997 7.84262 13.5007 7.07274 13.4223 6.4696C13.3422 5.85377 13.1716 5.33677 12.7734 4.92481L12.4139 5.27233L12.0544 5.61984C12.242 5.81388 12.3642 6.08751 12.4306 6.59849C12.4987 7.12216 12.4997 7.81526 12.4997 8.80427H12.9997ZM12.4139 5.27233L12.7734 4.92481C12.3728 4.51049 11.8663 4.33076 11.2631 4.24686C10.676 4.16521 9.92787 4.16634 8.99967 4.16634V4.66634V5.16634C9.95708 5.16634 10.6231 5.16748 11.1253 5.23732C11.6113 5.30492 11.8691 5.42818 12.0544 5.61984L12.4139 5.27233ZM6.33301 9.99967L5.96849 10.3419C6.45299 10.8579 7.19526 11.1663 7.99967 11.1663V10.6663V10.1663C7.44102 10.1663 6.97316 9.951 6.69752 9.65743L6.33301 9.99967ZM7.99967 10.6663V11.1663C8.80409 11.1663 9.54636 10.8579 10.0309 10.3419L9.66634 9.99967L9.30183 9.65743C9.02619 9.951 8.55833 10.1663 7.99967 10.1663V10.6663ZM6.00565 7.33301V6.83301H5.99967V7.33301V7.83301H6.00565V7.33301ZM10.0057 7.33301V6.83301H9.99967V7.33301V7.83301H10.0057V7.33301Z",fill:"currentColor"})})})}},68512:(e,t,r)=>{"use strict";r.d(t,{ZU:()=>s,ob:()=>n,v9:()=>function e(t,r=[]){let o=n(t),a=o===t.ownerDocument.body,l=(0,i.zk)(o);return a?r.concat(l,l.visualViewport||[],s(o)?o:[]):r.concat(o,e(o,[]))}});var i=r(34630);function n(e){let t=(0,i.$4)(e);return(0,i.tZ)(t)?(0,i.YE)(t).body:(0,i.sb)(t)&&s(t)?t:n(t)}var o=/auto|scroll|overlay|hidden|clip/,a=new Set(["inline","contents"]);function s(e){let{overflow:t,overflowX:r,overflowY:n,display:s}=(0,i.zk)(e).getComputedStyle(e);return o.test(t+n+r)&&!a.has(s)}},69041:(e,t,r)=>{"use strict";function i(e){document.querySelector("[data-rmiz-modal][open]")&&e.preventDefault()}r.d(t,{W:()=>i})},69689:(e,t,r)=>{"use strict";r.d(t,{Fs:()=>n,Gv:()=>a,LV:()=>i,hx:()=>s,lQ:()=>o,rq:()=>c,sE:()=>l});var i=(e,t)=>e.map((r,i)=>e[(Math.max(t,0)+i)%e.length]),n=(...e)=>t=>e.reduce((e,t)=>t(e),t),o=()=>void 0,a=e=>"object"==typeof e&&null!==e,s=0x7fffffff,l=e=>e?"":void 0,c=e=>e?"true":void 0},70128:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("avatar").parts("root","image","fallback"),n=i.build()},70247:(e,t,r)=>{"use strict";r.d(t,{CN:()=>o,aR:()=>a,cX:()=>s,gm:()=>c,m0:()=>u,nr:()=>l});var i=e=>{let t;return"u">typeof document&&e.test((t=navigator.userAgentData,t?.platform??navigator.platform))},n=e=>{let t;return"u">typeof document&&e.test((t=navigator.userAgentData)&&Array.isArray(t.brands)?t.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent)},o=()=>"u">typeof document&&!!navigator.maxTouchPoints,a=()=>i(/^iPhone/i)||i(/^iPad/i)||s()&&navigator.maxTouchPoints>1,s=()=>i(/^Mac/i),l=()=>{let e;return(s()||a())&&(e=/apple/i,"u">typeof document&&e.test(navigator.vendor))},c=()=>n(/Firefox/i),u=()=>n(/Android/i)},70864:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});var i=e=>e?.constructor.name==="Array",n=(e,t)=>{if(Object.is(e,t))return!0;
3if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"==typeof e?.isEqual&&"function"==typeof t?.isEqual)return e.isEqual(t);if("function"==typeof e&&"function"==typeof t)return e.toString()===t.toString();if(i(e)&&i(t))return((e,t)=>{if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!n(e[r],t[r]))return!1;return!0})(Array.from(e),Array.from(t));if("object"!=typeof e||"object"!=typeof t)return!1;let r=Object.keys(t??Object.create(null)),o=r.length;for(let t=0;t<o;t++)if(!Reflect.has(e,r[t]))return!1;for(let i=0;i<o;i++){let o=r[i];if(!n(e[o],t[o]))return!1}return!0}},71338:(e,t,r)=>{"use strict";r.d(t,{G:()=>i});let i=e=>"object"==typeof e&&null!==e},71693:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("dialog").parts("trigger","backdrop","positioner","content","title","description","closeTrigger"),n=i.build()},71819:(e,t,r)=>{"use strict";r.d(t,{AO:()=>h,i7:()=>c,j9:()=>d,tp:()=>u,vF:()=>g,yF:()=>p,yT:()=>f});var i=r(34630),n=e=>(0,i.sb)(e)&&"IFRAME"===e.tagName,o=/^(audio|video|details)$/;function a(e){let t=e.getAttribute("tabindex");return t?parseInt(t,10):NaN}function s(e,t,r){let i=[...e],n=[...e],o=new Set,a=new Map;e.forEach((e,t)=>a.set(e,t));let s=0;for(;s<n.length;){let e=n[s++];if(!e||o.has(e))continue;o.add(e);let c=function(e,t){if(!t)return null;if(!0===t)return e.shadowRoot||null;let r=t(e);return(!0===r?e.shadowRoot:r)||null}(e,t);if(c){let t=Array.from(c.querySelectorAll(l)).filter(r),o=a.get(e);if(void 0!==o){let e=o+1;i.splice(e,0,...t),t.forEach((t,r)=>{a.set(t,e+r)});for(let r=e+t.length;r<i.length;r++)a.set(i[r],r)}else{let e=i.length;i.push(...t),t.forEach((t,r)=>{a.set(t,e+r)})}n.push(...t)}}return i}var l="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",c=(e,t={})=>{if(!e)return[];let{includeContainer:r=!1,getShadowRoot:o}=t,a=Array.from(e.querySelectorAll(l));(!0==r||"if-empty"==r&&0===a.length)&&(0,i.sb)(e)&&u(e)&&a.unshift(e);let d=[];for(let e of a)if(u(e)){if(n(e)&&e.contentDocument){let t=e.contentDocument.body;d.push(...c(t,{getShadowRoot:o}));continue}d.push(e)}return o?s(d,o,u):d};function u(e){return!(!(0,i.sb)(e)||e.closest("[inert]"))&&e.matches(l)&&(0,i.J9)(e)}function d(e,t={}){if(!e)return[];let{includeContainer:r,getShadowRoot:i}=t,o=Array.from(e.querySelectorAll(l));r&&h(e)&&o.unshift(e);let a=[];for(let e of o)if(h(e)){if(n(e)&&e.contentDocument){let t=e.contentDocument.body;a.push(...d(t,{getShadowRoot:i}));continue}a.push(e)}if(i){let e=s(a,i,h);return!e.length&&r?o:e}return!a.length&&r?o:a}function h(e){if((0,i.sb)(e)&&e.tabIndex>0)return!0;if(!u(e)||0>a(e))return!1;if(!(0,i.B6)(e)||"radio"!==e.type||!e.name||e.checked)return!0;let t=`input[type="radio"][name="${CSS.escape(e.name)}"]`,r=Array.from((e.form??e.ownerDocument).querySelectorAll(t)).filter(t=>t.form===e.form&&u(t)),n=r.find(e=>e.checked);return n?n===e:r[0]===e}function p(e,t={}){let r=d(e,t);return[r[0]||null,r[r.length-1]||null]}function g(e,t={}){let{current:r,getShadowRoot:n}=t,o=d(e,{getShadowRoot:n}),a=e?.ownerDocument||document,s=r??(0,i.bq)(a);if(!s)return null;let l=o.indexOf(s);return o[l+1]||null}function f(e){return e.tabIndex<0&&(o.test(e.localName)||(0,i.fg)(e))&&Number.isNaN(a(e))?0:e.tabIndex}},71848:(e,t,r)=>{"use strict";r.d(t,{D1A:()=>n,Gn0:()=>g,HaR:()=>p,IXo:()=>L,PoE:()=>a,QuH:()=>m,Qz2:()=>y,ROC:()=>P,VSk:()=>R,VeH:()=>v,WXf:()=>h,X6_:()=>w,YoE:()=>M,YrT:()=>s,ZZB:()=>C,_mV:()=>S,ayE:()=>_,aze:()=>E,cfS:()=>D,fK4:()=>l,fOo:()=>c,fZZ:()=>x,hkc:()=>k,jEl:()=>I,jH2:()=>f,jTZ:()=>T,kGk:()=>O,nOB:()=>b,nxz:()=>d,ou6:()=>A,pVQ:()=>N,wAb:()=>u,wIk:()=>o,yGN:()=>j});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}},{tag:"path",attr:{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"4",width:"18",height:"18",rx:"2",ry:"2"}},{tag:"line",attr:{x1:"16",y1:"2",x2:"16",y2:"6"}},{tag:"line",attr:{x1:"8",y1:"2",x2:"8",y2:"6"}},{tag:"line",attr:{x1:"3",y1:"10",x2:"21",y2:"10"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"}},{tag:"circle",attr:{cx:"12",cy:"13",r:"4"}}]})(e)}function s(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"}}]})(e)}function l(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6 9 12 15 18 9"}}]})(e)}function c(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 18 15 12 9 6"}}]})(e)}function u(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"18 15 12 9 6 15"}}]})(e)}function d(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"9",y:"9",width:"13",height:"13",rx:"2",ry:"2"}},{tag:"path",attr:{d:"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"}}]})(e)}function h(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}}]})(e)}function p(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}},{tag:"polyline",attr:{points:"15 3 21 3 21 9"}},{tag:"line",attr:{x1:"10",y1:"14",x2:"21",y2:"3"}}]})(e)}function g(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}},{tag:"polyline",attr:{points:"14 2 14 8 20 8"}},{tag:"line",attr:{x1:"12",y1:"18",x2:"12",y2:"12"}},{tag:"line",attr:{x1:"9",y1:"15",x2:"15",y2:"15"}}]})(e)}function f(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}},{tag:"polyline",attr:{points:"14 2 14 8 20 8"}},{tag:"line",attr:{x1:"16",y1:"13",x2:"8",y2:"13"}},{tag:"line",attr:{x1:"16",y1:"17",x2:"8",y2:"17"}},{tag:"polyline",attr:{points:"10 9 9 9 8 9"}}]})(e)}function m(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"}},{tag:"polyline",attr:{points:"13 2 13 9 20 9"}}]})(e)}function v(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"}},{tag:"line",attr:{x1:"2",y1:"12",x2:"22",y2:"12"}},{tag:"path",attr:{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"}}]})(e)}function b(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"22",y1:"12",x2:"2",y2:"12"}},{tag:"path",attr:{d:"M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}},{tag:"line",attr:{x1:"6",y1:"16",x2:"6.01",y2:"16"}},{tag:"line",attr:{x1:"10",y1:"16",x2:"10.01",y2:"16"}}]})(e)}function y(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"4",y1:"9",x2:"20",y2:"9"}},{tag:"line",attr:{x1:"4",y1:"15",x2:"20",y2:"15"}},{tag:"line",attr:{x1:"10",y1:"3",x2:"8",y2:"21"}},{tag:"line",attr:{x1:"16",y1:"3",x2:"14",y2:"21"}}]})(e)}function x(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"}},{tag:"circle",attr:{cx:"8.5",cy:"8.5",r:"1.5"}},{tag:"polyline",attr:{points:"21 15 16 10 5 21"}}]})(e)}function _(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}},{tag:"path",attr:{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"}}]})(e)}function w(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"}}]})(e)}function k(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"}}]})(e)}function C(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"1"}},{tag:"circle",attr:{cx:"12",cy:"5",r:"1"}},{tag:"circle",attr:{cx:"12",cy:"19",r:"1"}}]})(e)}function S(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"}}]})(e)}function E(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"5 3 19 12 5 21 5 3"}}]})(e)}function P(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18.36 6.64a9 9 0 1 1-12.73 0"}},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"12"}}]})(e)}function T(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 4 23 10 17 10"}},{tag:"polyline",attr:{points:"1 20 1 14 7 14"}},{tag:"path",attr:{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"}}]})(e)}function I(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"17 1 21 5 17 9"}},{tag:"path",attr:{d:"M3 11V9a4 4 0 0 1 4-4h14"}},{tag:"polyline",attr:{points:"7 23 3 19 7 15"}},{tag:"path",attr:{d:"M21 13v2a4 4 0 0 1-4 4H3"}}]})(e)}function O(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"22",y1:"2",x2:"11",y2:"13"}},{tag:"polygon",attr:{points:"22 2 15 22 11 13 2 9 22 2"}}]})(e)}function R(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"3"}},{tag:"path",attr:{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2
30 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"}}]})(e)}function A(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"4",y1:"21",x2:"4",y2:"14"}},{tag:"line",attr:{x1:"4",y1:"10",x2:"4",y2:"3"}},{tag:"line",attr:{x1:"12",y1:"21",x2:"12",y2:"12"}},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"3"}},{tag:"line",attr:{x1:"20",y1:"21",x2:"20",y2:"16"}},{tag:"line",attr:{x1:"20",y1:"12",x2:"20",y2:"3"}},{tag:"line",attr:{x1:"1",y1:"14",x2:"7",y2:"14"}},{tag:"line",attr:{x1:"9",y1:"8",x2:"15",y2:"8"}},{tag:"line",attr:{x1:"17",y1:"16",x2:"23",y2:"16"}}]})(e)}function L(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"3 6 5 6 21 6"}},{tag:"path",attr:{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}},{tag:"line",attr:{x1:"10",y1:"11",x2:"10",y2:"17"}},{tag:"line",attr:{x1:"14",y1:"11",x2:"14",y2:"17"}}]})(e)}function M(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 16 12 12 8 16"}},{tag:"line",attr:{x1:"12",y1:"12",x2:"12",y2:"21"}},{tag:"path",attr:{d:"M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"}},{tag:"polyline",attr:{points:"16 16 12 12 8 16"}}]})(e)}function D(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}},{tag:"circle",attr:{cx:"9",cy:"7",r:"4"}},{tag:"path",attr:{d:"M23 21v-2a4 4 0 0 0-3-3.87"}},{tag:"path",attr:{d:"M16 3.13a4 4 0 0 1 0 7.75"}}]})(e)}function N(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"23 7 16 12 23 17 23 7"}},{tag:"rect",attr:{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"}}]})(e)}function j(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"18",y1:"6",x2:"6",y2:"18"}},{tag:"line",attr:{x1:"6",y1:"6",x2:"18",y2:"18"}}]})(e)}},71964:(e,t,r)=>{"use strict";r.d(t,{$g:()=>v,AE:()=>d,Cp:()=>P,D$:()=>k,O5:()=>S,OQ:()=>f,Po:()=>z,Sj:()=>c,UZ:()=>g,Wc:()=>N,YO:()=>L,ZP:()=>F,dm:()=>u,il:()=>_,l9:()=>y,tu:()=>M,vr:()=>R,y$:()=>I});var i,n,o,a=r(56784),s=r(14250),l=r(52009),c=((i={}).RUB="RUB",i.EUR="EUR",i.BTC="BTC",i),u=((n={}).TINKOFF_BANK_CARD="TINKOFF_BANK_CARD",n.TINKOFF_SBP="TINKOFF_SBP",n.CRYPTO="CRYPTO",n.STRIPE_BANK_CARD="STRIPE_BANK_CARD",n),d=((o={}).REFUNDED="REFUNDED",o.NEW="NEW",o.CANCELED="CANCELED",o.CONFIRMED="CONFIRMED",o.REJECTED="REJECTED",o.ACTIVE="ACTIVE",o.ASYNC_REFUNDING="ASYNC_REFUNDING",o.AUTHORIZED="AUTHORIZED",o);function h(e){return(0,a.LS)("/payment/subscription/init",e)}function p(e){let t=new URLSearchParams(e).toString();return(0,a.bQ)(`/payment/native/subscription/preview?${t}`)}function g(){return(0,s.n)(p)}function f(){return(0,s.n)(h)}function m(e){return(0,a.LS)("/payment/subscription/promocode",e)}function v(){return(0,s.n)(m)}function b(e){return(0,a.LS)("/payment/subscription/complete",e)}function y(){return(0,s.n)(b)}function x(e){return(0,a.LS)("/payment/subscription/check",e)}function _(){return(0,s.n)(x)}function w(e){return(0,a.LS)("/payment/subscription/price",e)}function k(){return(0,s.n)(w)}function C(e){return(0,a.LS)("/payment/assistant-subscription/init",e)}function S(){return(0,s.n)(C)}function E(e){return(0,a.LS)("/payment/subscription/gift",{token:e})}function P(){return(0,s.n)(E)}function T(e){return(0,a.LS)("/payment/offer",{isGift:e,isInternational:l.Mq})}function I(){return(0,s.n)(T)}function O(){return(0,a.bQ)("/payment/extra-requests")}function R(){return(0,s.n)(O)}function A(e){return(0,a.LS)("/payment/extra-requests/init",{email:e.email,price:e.price,payload:e.payload})}function L(e,t){return(0,a.bQ)(`/payment/status/${encodeURIComponent(e)}`,{signal:t})}function M(){return(0,s.n)(A)}function D(){return(0,a.LS)("/payment/offer/extra-request",{isInternational:l.Mq})}function N(){return(0,s.n)(D)}async function j(e){return(0,a.LS)("/payment/native/verify",e)}function F(){return(0,s.n)(j)}async function $(e){return(0,a.LS)("/payment/native/check-ownership",e)}function z(){return(0,s.n)($)}},72799:(e,t,r)=>{"use strict";r.d(t,{HK:()=>m,Jc:()=>f,KC:()=>c,L5:()=>g,lk:()=>p,ti:()=>v});var i=r(19620),n=new WeakMap,o=new WeakMap;function a(e){return e.join(".")}function s(e){return e.startsWith("#")}function l(e,t){return e?`${e}.${t}`:t}function c(e){let t=n.get(e);if(t)return t;let{index:r,idIndex:a}=function(e){let t=new Map,r=new Map,n=(e,o)=>{t.set(e,o);let a=o.id;a&&(r.has(a)&&(0,i.V1)(`[zag-js] Duplicate state id: "${a}"`),r.set(a,e));let s=o.states;if(s)for(let[t,r]of((0,i.D8)(o.initial,()=>`[zag-js] Compound state "${e}" has child states but no "initial" property`),o.initial in s||(0,i.V1)(`[zag-js] Compound state "${e}" has initial "${String(o.initial)}" which is not a child state`),Object.entries(s)))r&&n(l(e,t),r)};for(let[t,r]of Object.entries(e.states))r&&n(t,r);return{index:t,idIndex:r}}(e);return n.set(e,r),o.set(e,a),r}
3function u(e){return e?String(e).split(".").filter(Boolean):[]}function d(e,t){if(!t)return[];let r=c(e),i=u(t),n=[],o=[];for(let e of i){o.push(e);let t=a(o),i=r.get(t);if(!i)break;n.push({path:t,state:i})}return n}function h(e,t){let r=c(e),i=u(t);if(!i.length)return t;let n=[];for(let e of i){n.push(e);let i=a(n);if(!r.has(i))return t}let o=a(n),s=r.get(o);for(;s?.initial;){let e=`${o}.${s.initial}`,t=r.get(e);if(!t)break;o=e,s=t}return o}function p(e,t,r){let n=String(t);if(s(n)){let t=s(n)?n.slice(1):n,r=(c(e),o.get(e)?.get(t));return(0,i.D8)(r,()=>`[zag-js] Unknown state id: "${t}"`),h(e,r)}if(n.startsWith(".")&&r)return h(e,l(r,n.slice(1)));if(!n.includes(".")&&r){let t=u(r);for(let r=t.length-1;r>=1;r--){let i=l(t.slice(0,r).join("."),n);if(c(e).has(i))return h(e,i)}c(e).has(n)}return h(e,n)}function g(e,t,r){let i=d(e,t);for(let e=i.length-1;e>=0;e--){let t=i[e]?.state.on,n=t?.[r];if(n)return{transitions:n,source:i[e]?.path}}let n=e.on;return{transitions:n?.[r],source:void 0}}function f(e,t,r,i){let n=t?d(e,t):[],o=d(e,r),a=0;for(;a<n.length&&a<o.length&&n[a]?.path===o[a]?.path;)a+=1;let s=n.slice(a).reverse(),l=o.slice(a),c=n.at(-1)?.path===o.at(-1)?.path;return i&&c&&(s=n.slice().reverse(),l=o),{exiting:s,entering:l}}function m(e,t){return!!e&&(e===t||e.startsWith(`${t}.`))}function v(e,t,r){return d(e,t).some(e=>e.state.tags?.includes(r))}},73336:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("tooltip").parts("trigger","arrow","arrowTip","positioner","content"),n=i.build()},73608:(e,t,r)=>{"use strict";r.d(t,{$b:()=>o,K:()=>f,Ml:()=>u,TH:()=>y,TW:()=>l,VL:()=>h,YF:()=>c,b9:()=>a,fv:()=>d,kn:()=>x,q_:()=>s,rs:()=>b,wt:()=>n});var i=r(70247);function n(e){let t=e.composedPath?.()??e.nativeEvent?.composedPath?.();return t?.[0]??e.target}function o(e){var t;let r=e.currentTarget;if(!r||!r.matches("a[href], button[type='submit'], input[type='submit']"))return!1;let n=1===e.button,o=(t=e,(0,i.cX)()?t.metaKey:t.ctrlKey);return n||o}function a(e){let t=e.currentTarget;if(!t)return!1;let r=t.localName;return!!e.altKey&&("a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type)}function s(e){var t;return((t=e).nativeEvent??t).isComposing||229===e.keyCode}function l(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}function c(e){return""===e.pointerType&&!!e.isTrusted||((0,i.m0)()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}var u=e=>0===e.button,d=e=>2===e.button||(0,i.cX)()&&e.ctrlKey&&0===e.button,h=e=>e.ctrlKey||e.altKey||e.metaKey,p={Up:"ArrowUp",Down:"ArrowDown",Esc:"Escape"," ":"Space",",":"Comma",Left:"ArrowLeft",Right:"ArrowRight"},g={ArrowLeft:"ArrowRight",ArrowRight:"ArrowLeft"};function f(e,t={}){let{dir:r="ltr",orientation:i="horizontal"}=t,n=e.key;return n=p[n]??n,"rtl"===r&&"horizontal"===i&&n in g&&(n=g[n]),n}var m=new Set(["PageUp","PageDown"]),v=new Set(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"]);function b(e){return e.ctrlKey||e.metaKey?.1:m.has(e.key)||e.shiftKey&&v.has(e.key)?10:1}function y(e,t="client"){let r="touches"in e&&e.touches.length>0?e.touches[0]||e.changedTouches[0]:e;return{x:r[`${t}X`],y:r[`${t}Y`]}}var x=(e,t,r,i)=>{let n="function"==typeof e?e():e;return n?.addEventListener(t,r,i),()=>{n?.removeEventListener(t,r,i)}}},73801:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});var i=r(96522);function n(){let e=(0,i.AD)({base:"isLessThan1280",md:"isGreaterThan1280"},{fallback:"md"});return{isGreaterThan1280:"isGreaterThan1280"===e,isLessThan1280:"isLessThan1280"===e}}},75350:(e,t,r)=>{"use strict";r.d(t,{d:()=>ee});var i=r(49222),n=r(58634),[o,a]=(0,r(98832).q)({name:"SwitchContext",hookName:"useSwitchContext",providerName:"<SwitchProvider />"}),s=e=>e.children(a()),l=r(29813),c=r(77766),u=r(11001),d=(0,c.forwardRef)((e,t)=>{let r=(0,u.v)(a().getControlProps(),e);return(0,i.jsx)(l.X.span,{...r,ref:t})});d.displayName="SwitchControl";var h=r(66828),p=(0,c.forwardRef)((e,t)=>{let r=(0,u.v)(a().getHiddenInputProps(),e),n=(0,h.f)();return(0,i.jsx)(l.X.input,{"aria-describedby":n?.ariaDescribedby,...r,ref:t})});p.displayName="SwitchHiddenInput";var g=(0,c.forwardRef)((e,t)=>{let r=(0,u.v)(a().getLabelProps(),e);return(0,i.jsx)(l.X.span,{...r,ref:t})});g.displayName="SwitchLabel";var f=r(80504),m=r(77522),v=r(80388),b=r(27094),y=r(91065),x=r(52288),_=r(66020),w=e=>e.ids?.root??`switch:${e.id}`,k=e=>e.ids?.label??`switch:${e.id}:label`,C=e=>e.ids?.hiddenInput??`switch:${e.id}:input`,S=e=>e.getById(C(e)),{not:E}=(0,b.b6)(),P=(0,b.Op)({props:({props:e})=>({defaultChecked:!1,label:"switch",value:"on",...e}),initialState:()=>"ready",context:({prop:e,bindable:t})=>({checked:t(()=>({defaultValue:e("defaultChecked"),value:e("checked"),onChange(t){e("onCheckedChange")?.({checked:t})}})),fieldsetDisabled:t(()=>({defaultValue:!1})),focusVisible:t(()=>({defaultValue:!1})),active:t(()=>({defaultValue:!1})),focused:t(()=>({defaultValue:!1})),hovered:t(()=>({defaultValue:!1}))}
3),computed:{isDisabled:({context:e,prop:t})=>t("disabled")||e.get("fieldsetDisabled")},watch({track:e,prop:t,context:r,action:i}){e([()=>t("disabled")],()=>{i(["removeFocusIfNeeded"])}),e([()=>r.get("checked")],()=>{i(["syncInputElement"])})},effects:["trackFormControlState","trackPressEvent","trackFocusVisible"],on:{"CHECKED.TOGGLE":[{guard:E("isTrusted"),actions:["toggleChecked","dispatchChangeEvent"]},{actions:["toggleChecked"]}],"CHECKED.SET":[{guard:E("isTrusted"),actions:["setChecked","dispatchChangeEvent"]},{actions:["setChecked"]}],"CONTEXT.SET":{actions:["setContext"]}},states:{ready:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackPressEvent({computed:e,scope:t,context:r}){if(!e("isDisabled"))return(0,y.r)({pointerNode:t.getById(w(t)),keyboardNode:S(t),isValidKey:e=>" "===e.key,onPress:()=>r.set("active",!1),onPressStart:()=>r.set("active",!0),onPressEnd:()=>r.set("active",!1)})},trackFocusVisible({computed:e,scope:t}){if(!e("isDisabled"))return(0,_.Yy)({root:t.getRootNode()})},trackFormControlState:({context:e,send:t,scope:r})=>(0,x.$S)(S(r),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){t({type:"CHECKED.SET",checked:!!e.initial("checked"),src:"form-reset"})}})},actions:{setContext({context:e,event:t}){for(let r in t.context)e.set(r,t.context[r])},syncInputElement({context:e,scope:t}){let r=S(t);r&&(0,x._T)(r,!!e.get("checked"))},removeFocusIfNeeded({context:e,prop:t}){t("disabled")&&e.set("focused",!1)},setChecked({context:e,event:t}){e.set("checked",t.checked)},toggleChecked({context:e}){e.set("checked",!e.get("checked"))},dispatchChangeEvent({context:e,scope:t}){queueMicrotask(()=>{let r=S(t);(0,x.uf)(r,{checked:e.get("checked")})})}}}}),T=r(69689),I=r(73608),O=r(70247),R=r(31066),A=r(89445),L=r(28230),M=r(50373),D=(0,f.P)(),N=(0,c.forwardRef)((e,t)=>{let[r,n]=D(e,["checked","defaultChecked","disabled","form","id","ids","invalid","label","name","onCheckedChange","readOnly","required","value"]),a=(e=>{let t=(0,c.useId)(),{getRootNode:r}=(0,m.w)(),{dir:i}=(0,v.g)(),n=(0,h.f)(),o={id:t,ids:{label:n?.ids.label,hiddenInput:n?.ids.control},dir:i,disabled:n?.disabled,readOnly:n?.readOnly,invalid:n?.invalid,required:n?.required,getRootNode:r,...e};return function(e,t){let{context:r,send:i,prop:n,scope:o}=e,a=!!n("disabled"),s=!!n("readOnly"),l=!!n("required"),c=!!r.get("checked"),u=!a&&r.get("focused"),d=!a&&r.get("focusVisible"),h=!a&&r.get("active"),p={"data-active":(0,T.sE)(h),"data-focus":(0,T.sE)(u),"data-focus-visible":(0,T.sE)(d),"data-readonly":(0,T.sE)(s),"data-hover":(0,T.sE)(r.get("hovered")),"data-disabled":(0,T.sE)(a),"data-state":c?"checked":"unchecked","data-invalid":(0,T.sE)(n("invalid")),"data-required":(0,T.sE)(l)};return{checked:c,disabled:a,focused:u,setChecked(e){i({type:"CHECKED.SET",checked:e,isTrusted:!1})},toggleChecked(){i({type:"CHECKED.TOGGLE",checked:c,isTrusted:!1})},getRootProps:()=>t.label({...A.r.root.attrs,...p,dir:n("dir"),id:w(o),htmlFor:C(o),onPointerMove(){a||i({type:"CONTEXT.SET",context:{hovered:!0}})},onPointerLeave(){a||i({type:"CONTEXT.SET",context:{hovered:!1}})},onClick(e){a||((0,I.wt)(e)===S(o)&&e.stopPropagation(),(0,O.nr)()&&S(o)?.focus())}}),getLabelProps:()=>t.element({...A.r.label.attrs,...p,dir:n("dir"),id:k(o)}),getThumbProps:()=>t.element({...A.r.thumb.attrs,...p,dir:n("dir"),id:o.ids?.thumb??`switch:${o.id}:thumb`,"aria-hidden":!0}),getControlProps:()=>t.element({...A.r.control.attrs,...p,dir:n("dir"),id:o.ids?.control??`switch:${o.id}:control`,"aria-hidden":!0}),getHiddenInputProps:()=>t.input({id:C(o),type:"checkbox",required:n("required"),defaultChecked:c,disabled:a,"aria-labelledby":k(o),"aria-invalid":n("invalid"),name:n("name"),form:n("form"),value:n("value"),style:R.f,onFocus(){i({type:"CONTEXT.SET",context:{focused:!0,focusVisible:(0,_.pP)()}})},onBlur(){i({type:"CONTEXT.SET",context:{focused:!1,focusVisible:!1}})},onClick(e){s?e.preventDefault():i({type:"CHECKED.SET",checked:e.currentTarget.checked,isTrusted:!0})}})}}((0,L.z)(P,o),M._)})(r),s=(0,u.v)(a.getRootProps(),n);return(0,i.jsx)(o,{value:a,children:(0,i.jsx)(l.X.label,{...s,ref:t})})});N.displayName="SwitchRoot";var j=(0,f.P)(),F=(0,c.forwardRef)((e,t)=>{let[{value:r},n]=j(e,["value"]),a=(0,u.v)(r.getRootProps(),n);return(0,i.jsx)(o,{value:r,children:(0,i.jsx)(l.X.label,{...a,ref:t})})});F.displayName="SwitchRootProvider";var $=(0,c.forwardRef)((e,t)=>{let r=(0,u.v)(a().getThumbProps(),e);return(0,i.jsx)(l.X.span,{...r,ref:t})});$.displayName="SwitchThumb";var z=(0,n.I)({Context:()=>s,Control:()=>d,HiddenInput:()=>p,Label:()=>g,Root:()=>N,RootProvider:()=>F,Thumb:()=>$}),V=r(54771),B=r(79882),W=r(17116);let{withProvider:H,withContext:U,useStyles:G,PropsProvider:q}=(0,V.c)({key:"switch"});H(z.RootProvider,"root",{forwardAsChild:!0});let X=H(z.Root,"root",{forwardAsChild:!0}),Y=U(z.Label,"label",{forwardAsChild:!0}),K=U(z.Thumb,"thumb",{forwardAsChild:!0}),Z=U(z.Control,"control",{forwardAsChild:!0,defaultProps:{children:(0,i.jsx)(K,{})}});(0,c.forwardRef)(function(e,t){let r=a(),n=G(),{fallback:o,children:s,unstyled:l,...c}=e;return(0,i.jsx)(B.B.span,{ref:t,"data-checked":(0,W.s)(r.checked),...c,css:[l?void 0:n.indicator,e.css],children:r.checked?s:o})}),(0,c.forwardRef)(function(e,t){let r=a(),{fallback:n,children:o,...s}=e;return(0,i.jsx)(B.B.span,{ref:t,"data-checked":(0,W.s)(r.checked),...s,children:r.checked?o:n})}),z.Context;let J=z.HiddenInput;var Q=r(15732);let ee=(0,c.forwardRef)(function({children:e,checked:t,disabled:r,isChecked:n,isDisabled:o,colorScheme:a,colorPalette:s,onChange:l,onCheckedChange:c,onValueChange:u,size:d="md",css:h,...p},g){let{switchTrackBg:f,switchCheckedBg:m}=(0,Q.F)(),v=(s??a)==="main"?"brand":s??a,b={sm:{width:"26px",height:"16px"},md:{width:"34px",height:"20px"},lg:{width:"42px",height:"24px"}}["string"==typeof d?d:""];return(0,i.jsxs)(X,{ref:g,checked:t??n,disabled:r??o,colorPalette:v,size:d,onCheckedChange:e=>{let t={target:{checked:e.checked},currentTarget:{checked:e.checked}};l?.(t),c?.(t),u?.(t)},css:{...b?{"--switch-width":b.width,"--switch-height":b.height}:{},...h},...p,children:[(0,i.jsx)(J,{}),(0,i.jsx)(Z,{className:"chakra-switch__track",bg:f,_checked:v?void 0:{bg:m},children:(0,i.jsx)(K,{boxShadow:"none",bg:"white"})}),e&&(0,i.jsx)(Y,{children:e})]})})},75970:(e,t,r)=>{"use strict";r.d(t,{$:()=>u,S:()=>c});var i=r(49222),n=r(1747),o=r(65684),a=r(15732),s=r(30025),l=r(27597);let c=(0,r(77766).forwardRef)(function({children:e,leftIcon:t,rightIcon:r,isDisabled:o,isLoading:s,loading:c,loadingText:u,size:d,variant:h,colorScheme:p,colorPalette:g,bg:f,color:m,_hover:v,_active:b,...y},x){let _=(0,l.y)(),{buttonDefaultActiveBg:w,buttonDefaultBg:k,buttonDefaultColor:C,buttonDefaultHoverBg:S}=(0,a.F)(),E=void 0===h&&void 0===p&&void 0===g,P=E||""===h||"unstyled"===h||"link"===h?"plain":h;return(0,i.jsxs)(n.$,{ref:x,disabled:y.disabled??o,loading:c??s,loadingText:u,variant:P,colorPalette:(g??p)==="main"?"brand":g??p,size:d,fontWeight:"semibold",lineHeight:"1.2",bg:f??(E?k:void 0),color:m??(E?C:void 0),_hover:v??(E?{bg:S}:void 0),_active:b??(E?{bg:w}:void 0),borderWidth:"outline"===P?void 0:"0",borderRadius:_?"2xl":"md",...y,children:[t,e,r]})});function u({children:e,variant:t,bg:r,color:n,isDisabled:d,...h}){let{isNewVariant:p}=(0,s.u)(),g=(0,l.y)(),{amazonLight:f,white01:m,oceanGreenAccent:v,buttonPrimary:b,transparent:y}=(0,a.F)(),x=p?f:g?v:b,_=p?m:o.w4.colors.neutral[0],w=r??(t?y:x);return(0,i.jsx)(c,{disabled:d,variant:t,_hover:{bg:w},_active:{bg:w}
3,fontWeight:p?"400":"bold",...h,bg:r??(t?void 0:x),color:n??(t?void 0:_),children:e})}},76165:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"1",n=(0,i.callbackQueueName)(r);window[i.accountListName]=window[i.accountListName]||[],window[i.accountListName]=window[i.accountListName].concat(e),window[n]=window[n]||[],window[n].push(function(){e.forEach(function(e){try{window[(0,i.trackerInstanceName)(e)]=new Ya[(0,i.trackerConstructorName)(r)](Object.assign({id:e},t))}catch(e){console.warn(e)}})}),e.forEach(function(e){window[(0,i.trackerVersionName)(e)]=r})};var i=r(77316)},77098:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});var[i,n]=(0,r(98832).q)({name:"FieldsetContext",hookName:"useFieldsetContext",providerName:"<FieldsetProvider />",strict:!1})},77117:(e,t,r)=>{e.exports=r(29027)()},77316:(e,t)=>{"use strict";function r(){throw Error("invalid Ya.Metrika version")}Object.defineProperty(t,"__esModule",{value:!0}),t.callbackQueueName=function(e){return"1"===e?"yandex_metrika_callbacks":"2"===e?"yandex_metrika_callbacks2":void r()},t.scriptPath=function(e){return"1"===e?"https://mc.yandex.ru/metrika/watch.js":"2"===e?"https://mc.yandex.ru/metrika/tag.js":void r()},t.trackerConstructorName=function(e){return"1"===e?"Metrika":"2"===e?"Metrika2":void r()},t.trackerInstanceName=function(e){return"yaCounter".concat(e)},t.trackerVersionName=function(e){return"yaCounterVersion".concat(e)},t.accountListName=void 0,t.accountListName="yandex_metrika_accounts"},77520:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>U,t:()=>G});let i=e=>"string"==typeof e,n=()=>{let e,t,r=new Promise((r,i)=>{e=r,t=i});return r.resolve=e,r.reject=t,r},o=e=>null==e?"":String(e),a=/###/g,s=e=>e&&e.includes("###")?e.replace(a,"."):e,l=e=>!e||i(e),c=(e,t,r)=>{let n=i(t)?t.split("."):t,o=0;for(;o<n.length-1;){if(l(e))return{};let t=s(n[o]);!e[t]&&r&&(e[t]=new r),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++o}return l(e)?{}:{obj:e,k:s(n[o])}},u=(e,t,r)=>{let{obj:i,k:n}=c(e,t,Object);if(void 0!==i||1===t.length){i[n]=r;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=c(e,a,Object);for(;void 0===s.obj&&a.length;)o=`${a[a.length-1]}.${o}`,s=c(e,a=a.slice(0,a.length-1),Object),s?.obj&&void 0!==s.obj[`${s.k}.${o}`]&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=r},d=(e,t)=>{let{obj:r,k:i}=c(e,t);if(r&&Object.prototype.hasOwnProperty.call(r,i))return r[i]},h=(e,t,r)=>{for(let n in t)"__proto__"!==n&&"constructor"!==n&&(Object.prototype.hasOwnProperty.call(e,n)?i(e[n])||e[n]instanceof String||i(t[n])||t[n]instanceof String?r&&(e[n]=t[n]):h(e[n],t[n],r):e[n]=t[n]);return e},p={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},g=e=>i(e)?e.replace(/[&<>"'\/]/g,e=>p[e]):e;class f{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}let m=[" ",",","?","!",";"],v=new f(20),b=(e,t,r=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}let i=t.split(r),n=e;for(let e=0;e<i.length;){let t;if(!n||"object"!=typeof n)return;let o="";for(let a=e;a<i.length;++a)if(a!==e&&(o+=r),o+=i[a],void 0!==(t=n[o])){if(["string","number","boolean"].includes(typeof t)&&a<i.length-1)continue;e+=a-e+1;break}n=t}return n},y=e=>e?.replace(/_/g,"-"),x={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class _{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||x,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,n){return n&&!this.debug?null:(e=e.map(e=>i(e)?e.replace(/[\r\n\x00-\x1F\x7F]/g," "):e),i(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new _(this.logger,{...{prefix:`${this.prefix}:${e}:`},...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new _(this.logger,e)}}var w=new _;class k{constructor(){this.observers={}}
3on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let r=this.observers[e].get(t)||0;this.observers[e].set(t,r+1)}),this}off(e,t){if(this.observers[e]){if(!t)return void delete this.observers[e];this.observers[e].delete(t)}}once(e,t){let r=(...i)=>{t(...i),this.off(e,r)};return this.on(e,r),this}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,r])=>{for(let i=0;i<r;i++)e(...t)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([r,i])=>{for(let n=0;n<i;n++)r(e,...t)})}}class C extends k{constructor(e,t={ns:["translation"],defaultNS:"translation"}){super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.includes(e)||this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r,n={}){let o,a=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,s=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure;e.includes(".")?o=e.split("."):(o=[e,t],r&&(Array.isArray(r)?o.push(...r):i(r)&&a?o.push(...r.split(a)):o.push(r)));let l=d(this.data,o);return(!l&&!t&&!r&&e.includes(".")&&(e=o[0],t=o[1],r=o.slice(2).join(".")),!l&&s&&i(r))?b(this.data?.[e]?.[t],r,a):l}addResource(e,t,r,i,n={silent:!1}){let o=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,a=[e,t];r&&(a=a.concat(o?r.split(o):r)),e.includes(".")&&(a=e.split("."),i=t,t=a[1]),this.addNamespaces(t),u(this.data,a,i),n.silent||this.emit("added",e,t,r,i)}addResources(e,t,r,n={silent:!1}){for(let n in r)(i(r[n])||Array.isArray(r[n]))&&this.addResource(e,t,n,r[n],{silent:!0});n.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,i,n,o={silent:!1,skipCopy:!1}){let a=[e,t];e.includes(".")&&(a=e.split("."),i=r,r=t,t=a[1]),this.addNamespaces(t);let s=d(this.data,a)||{};o.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?h(s,r,n):s={...s,...r},u(this.data,a,s),o.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var S={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,i,n){return e.forEach(e=>{t=this.processors[e]?.process(t,r,i,n)??t}),t}};let E=Symbol("i18next/PATH_KEY");function P(e,t){let r,i,n,{[E]:o}=e((i=[],(n=Object.create(null)).get=(e,t)=>(r?.revoke?.(),t===E)?i:(i.push(t),(r=Proxy.revocable(e,n)).proxy),Proxy.revocable(Object.create(null),n).proxy)),a=t?.keySeparator??".",s=t?.nsSeparator??":",l=t?.enableSelector==="strict";if(o.length>1&&s){let e=t?.ns,r=l?Array.isArray(e)?e:e?[e]:null:Array.isArray(e)?e:null;if(r&&(l?r:r.length>1?r.slice(1):[]).includes(o[0]))return`${o[0]}${s}${o.slice(1).join(a)}`}return o.join(a)}let T=e=>!i(e)&&"boolean"!=typeof e&&"number"!=typeof e;class I extends k{constructor(e,t={}){super(),((e,t,r)=>{e.forEach(e=>{t[e]&&(r[e]=t[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
3i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=w.create("translator"),this.checkedLoadedFor={}}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let r={...t};if(null==e)return!1;let i=this.resolve(e,r);if(i?.res===void 0)return!1;let n=T(i.res);return!1!==r.returnObjects||!n}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],a=r&&e.includes(r),s=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!((e,t,r)=>{t=t||"",r=r||"";let i=m.filter(e=>!t.includes(e)&&!r.includes(e));if(0===i.length)return!0;let n=v.getRegExp(`(${i.map(e=>"?"===e?"\\?":e).join("|")})`),o=!n.test(e);if(!o){let t=e.indexOf(r);t>0&&!n.test(e.substring(0,t))&&(o=!0)}return o})(e,r,n);if(a&&!s){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:i(o)?[o]:o};let a=e.split(r);(r!==n||r===n&&this.options.ns.includes(a[0]))&&(o=a.shift()),e=a.join(n)}return{key:e,namespaces:i(o)?[o]:o}}translate(e,t,r){let n="object"==typeof t?{...t}:t;if("object"!=typeof n&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof n&&(n={...n}),n||(n={}),null==e)return"";"function"==typeof e&&(e=P(e,{...this.options,...n})),Array.isArray(e)||(e=[String(e)]),e=e.map(e=>"function"==typeof e?P(e,{...this.options,...n}):String(e));let o=void 0!==n.returnDetails?n.returnDetails:this.options.returnDetails,a=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(e[e.length-1],n),c=l[l.length-1],u=void 0!==n.nsSeparator?n.nsSeparator:this.options.nsSeparator;void 0===u&&(u=":");let d=n.lng||this.language,h=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d?.toLowerCase()==="cimode")return h?o?{res:`${c}${u}${s}`,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:`${c}${u}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:s;let p=this.resolve(e,n),g=p?.res,f=p?.usedKey||s,m=p?.exactUsedKey||s,v=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,b=!this.i18nFormat||this.i18nFormat.handleAsObject,y=void 0!==n.count&&!i(n.count),x=I.hasDefaultValue(n),_=y?this.pluralResolver.getSuffix(d,n.count,n):"",w=n.ordinal&&y?this.pluralResolver.getSuffix(d,n.count,{ordinal:!1}):"",k=y&&!n.ordinal&&0===n.count,C=k&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${_}`]||n[`defaultValue${w}`]||n.defaultValue,S=g;b&&!g&&x&&(S=C);let E=T(S),O=Object.prototype.toString.apply(S);if(b&&S&&E&&!["[object Number]","[object Function]","[object RegExp]"].includes(O)&&!(i(v)&&Array.isArray(S))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,S,{...n,ns:l}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(p.res=e,p.usedParams=this.getUsedParamsDetails(n),p):e}if(a){let e=Array.isArray(S),t=e?[]:{},r=e?m:f;for(let e in S)if(Object.prototype.hasOwnProperty.call(S,e)){let i=`${r}${a}${e}`;x&&!g?t[e]=this.translate(i,{...n,defaultValue:T(C)?C[e]:void 0,...{joinArrays:!1,ns:l}}):t[e]=this.translate(i,{...n,joinArrays:!1,ns:l}),t[e]===i&&(t[e]=S[e])}g=t}}else if(b&&i(v)&&Array.isArray(g))(g=g.join(v))&&(g=this.extendTranslation(g,e,n,r));else{let t=!1,i=!1;!this.isValidLookup(g)&&x&&(t=!0,g=C),this.isValidLookup(g)||(i=!0,g=s);let o=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&i?void 0:g,l=x&&C!==g&&this.options.updateMissing;if(i||t||l){if(this.logger.log(l?"updateKey":"missingKey",d,c,y&&!l?`${s}${this.pluralResolver.getSuffix(d,n.count,n)}`:s,l?C:g),a){let e=this.resolve(s,{...n,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let r=0;r<t.length;r++)e.push(t[r]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(n.lng||this.language):e.push(n.lng||this.language);let r=(e,t,r)=>{let i=x&&r!==g?r:o;this.options.missingKeyHandler?this.options.missingKeyHandler(e,c,t,i,l,n):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,c,t,i,l,n),this.emit
3("missingKey",e,c,t,g)};this.options.saveMissing&&(this.options.saveMissingPlurals&&y?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,n);k&&n[`defaultValue${this.options.pluralSeparator}zero`]&&!t.includes(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],s+t,n[`defaultValue${t}`]||C)})}):r(e,s,C))}g=this.extendTranslation(g,e,n,p,r),i&&g===s&&this.options.appendNamespaceToMissingKey&&(g=`${c}${u}${s}`),(i||t)&&this.options.parseMissingKeyHandler&&(g=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}${u}${s}`:s,t?g:void 0,n))}return o?(p.res=g,p.usedParams=this.getUsedParamsDetails(n),p):g}extendTranslation(e,t,r,n,o){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){let a;r.interpolation&&this.interpolator.init({...r,...{interpolation:{...this.options.interpolation,...r.interpolation}}});let s=i(e)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let l=r.replace&&!i(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,r.lng||this.language||n.usedLng,r),s){let t=e.match(this.interpolator.nestingRegexp);a<(t&&t.length)&&(r.nest=!1)}!r.lng&&n&&n.res&&(r.lng=this.language||n.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,(...e)=>o?.[0]!==e[0]||r.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),r)),r.interpolation&&this.interpolator.reset()}let a=r.postProcess||this.options.postProcess,s=i(a)?[a]:a;return null!=e&&s?.length&&!1!==r.applyPostProcessor&&(e=S.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,n,o,a,s;return i(e)&&(e=[e]),Array.isArray(e)&&(e=e.map(e=>"function"==typeof e?P(e,{...this.options,...t}):e)),e.forEach(e=>{if(this.isValidLookup(r))return;let l=this.extractFromKey(e,t),c=l.key;n=c;let u=l.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));let d=void 0!==t.count&&!i(t.count),h=d&&!t.ordinal&&0===t.count,p=void 0!==t.context&&(i(t.context)||"number"==typeof t.context)&&""!==t.context,g=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);u.forEach(e=>{this.isValidLookup(r)||(s=e,!this.checkedLoadedFor[`${g[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(s)&&(this.checkedLoadedFor[`${g[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${g.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),g.forEach(i=>{let n;if(this.isValidLookup(r))return;a=i;let s=[c];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(s,c,i,e,t);else{let e;d&&(e=this.pluralResolver.getSuffix(i,t.count,t));let r=`${this.options.pluralSeparator}zero`,n=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(t.ordinal&&e.startsWith(n)&&s.push(c+e.replace(n,this.options.pluralSeparator)),s.push(c+e),h&&s.push(c+r)),p){let i=`${c}${this.options.contextSeparator||"_"}${t.context}`;s.push(i),d&&(t.ordinal&&e.startsWith(n)&&s.push(i+e.replace(n,this.options.pluralSeparator)),s.push(i+e),h&&s.push(i+r))}}for(;n=s.pop();)this.isValidLookup(r)||(o=n,r=this.getResource(i,e,n,t))}))})}),{res:r,usedKey:n,exactUsedKey:o,usedLng:a,usedNS:s}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r,i={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,r,i
3):this.resourceStore.getResource(e,t,r,i)}getUsedParamsDetails(e={}){let t=e.replace&&!i(e.replace),r=t?e.replace:e;if(t&&void 0!==e.count&&(r={...r,count:e.count}),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t)for(let e of(r={...r},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete r[e];return r}static hasDefaultValue(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&t.startsWith("defaultValue")&&void 0!==e[t])return!0;return!1}}class O{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=w.create("languageUtils")}getScriptPartFromCode(e){if(!(e=y(e))||!e.includes("-"))return null;let t=e.split("-");return 2===t.length||(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=y(e))||!e.includes("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(i(e)&&e.includes("-")){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)?t:this.options.lowerCaseLng?e.toLowerCase():e}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.includes(e)}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getScriptPartFromCode(e);if(this.isSupportedCode(r))return t=r;let i=this.getLanguagePartFromCode(e);if(this.isSupportedCode(i))return t=i;t=this.options.supportedLngs.find(e=>e===i||(!!e.includes("-")||!!i.includes("-"))&&!!(e.includes("-")&&!i.includes("-")&&e.slice(0,e.indexOf("-"))===i||e.startsWith(i)&&i.length>1))}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),i(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),n=[],o=e=>{e&&(this.isSupportedCode(e)?n.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return i(e)&&(e.includes("-")||e.includes("_"))?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):i(e)&&o(this.formatLanguageCode(e)),r.forEach(e=>{n.includes(e)||o(this.formatLanguageCode(e))}),n}}let R={zero:0,one:1,two:2,few:3,many:4,other:5},A={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class L{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=w.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let r,i=y("dev"===e?"en":e),n=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:i,type:n});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];try{r=new Intl.PluralRules(i,{type:n})}catch(n){if("u"<typeof Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),A;if(!e.match(/-|_/))return A;let i=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(i,t)}return this.pluralRulesCache[o]=r,r}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return(r||(r=this.getRule("dev",t)),r)?r.resolvedOptions().pluralCategories.sort((e,t)=>
3R[e]-R[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,r={}){let i=this.getRule(e,r);return i?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}let M=(e,t,r,n=".",o=!0)=>{let a,s=void 0!==(a=d(e,r))?a:d(t,r);return!s&&o&&i(r)&&void 0===(s=b(e,r,n))&&(s=b(t,r,n)),s},D=e=>e.replace(/\$/g,"$$$$");class N{constructor(e={}){this.logger=w.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:r,useRawValueToEscape:i,prefix:n,prefixEscaped:o,suffix:a,suffixEscaped:s,formatSeparator:l,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:h,nestingSuffix:p,nestingSuffixEscaped:f,nestingOptionsSeparator:m,maxReplaces:v,alwaysFormat:b}=e.interpolation;this.escape=void 0!==t?t:g,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==i&&i,this.prefix=n?n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):o||"{{",this.suffix=a?a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=c?"":u?u.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):"-",this.unescapeSuffix=this.unescapePrefix?"":c?c.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):"",this.nestingPrefix=d?d.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):h||"$t(".replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),this.nestingSuffix=p?p.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):f||")".replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),this.nestingOptionsSeparator=m||",",this.maxReplaces=v||1e3,this.alwaysFormat=void 0!==b&&b,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,r,n){let a,s,l,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=e=>{if(!e.includes(this.formatSeparator)){let i=M(t,c,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,r,{...n,...t,interpolationkey:e}):i}let i=e.split(this.formatSeparator),o=i.shift().trim(),a=i.join(this.formatSeparator).trim();return this.format(M(t,c,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,r,{...n,...t,interpolationkey:o})};this.resetRegExp(),!this.escapeValue&&"string"==typeof e&&/\$t\([^)]*\{[^}]*\{\{/.test(e)&&this.logger.warn("nesting options string contains interpolated variables with escapeValue: false â if any of those values are attacker-controlled they can inject additional nesting options (e.g. redirect lng/ns). Sanitise untrusted input before passing it to t(), or keep escapeValue: true.");let d=n?.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n?.interpolation?.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>e},{regex:this.regexp,safeValue:e=>this.escapeValue?this.escape(e):e}].forEach(t=>{for(l=0;a=t.regex.exec(e);){let r=a[1].trim();if(void 0===(s=u(r)))if("function"==typeof d){let t=d(e,a,n);s=i(t)?t:""}else if(n&&Object.prototype.hasOwnProperty.call(n,r))s="";else if(h){s=a[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),s="";else i(s)||this.useRawValueToEscape||(s=o(s));let c=t.safeValue(s);if(e=e.replace(a[0],D(c)),h?(t.regex.lastIndex+=c.length,t.regex.lastIndex-=a[0].length):t.regex.lastIndex=0,++l>=this.maxReplaces)break}}),e}nest(e,t,r={}){let n,a,s,l=(e,t)=>{let r=this.nestingOptionsSeparator;if(!e.includes(r))return e;let i=e.split(RegExp(`${r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}[ ]*{`)),n=`{${i[1]}`;e=i[0];let o=(n=this.interpolate(n,s)).match(/'/g),a=n.match(/"/g);((o?.length??0)%2!=0||a)&&(a?.length??0)%2==0||(n=n.replace(/'/g,'"'));try{s=JSON.parse(n),t&&(s={...t,...s})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${r}${n}`}return s.defaultValue&&s.defaultValue.includes(this.prefix)&&delete s.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let c=[];(s=(s={...r}).replace&&!i(s.replace)?s.replace:s).applyPostProcessor=!1,delete s.defaultValue;let u=/{.*}/s.test(n[1])?n[1].lastIndexOf("}")+1:n[1].indexOf(this.formatSeparator);if(-1!==u&&(c=n[1].slice(u).split(this.formatSeparator).map(e=>
3e.trim()).filter(Boolean),n[1]=n[1].slice(0,u)),(a=t(l.call(this,n[1].trim(),s),s))&&n[0]===e&&!i(a))return a;i(a)||(a=o(a)),a||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),a=""),c.length&&(a=c.reduce((e,t)=>this.format(e,t,r.lng,{...r,interpolationkey:n[1].trim()}),a.trim())),e=e.replace(n[0],a),this.regexp.lastIndex=0}return e}}let j=e=>{let t={};return(r,i,n)=>{let o=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(o={...o,[n.interpolationkey]:void 0});let a=i+JSON.stringify(o),s=t[a];return s||(s=e(y(i),n),t[a]=s),s(r)}},F=e=>(t,r,i)=>e(y(r),i)(t);class ${constructor(e={}){this.logger=w.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";let r=t.cacheInBuiltFormats?j:F;this.formats={number:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:r((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:r((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:r((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=j(t)}format(e,t,r,i={}){if(!t||null==e)return e;let n=t.split(this.formatSeparator),o=[];for(let e=0;e<n.length;e++){let t=n[e];for(;t.indexOf("(")>-1&&!t.includes(")")&&e+1<n.length;)t=`${t}${this.formatSeparator}${n[++e]}`;o.push(t)}return o.reduce((e,t)=>{let{formatName:n,formatOptions:o}=(e=>{let t=e.toLowerCase().trim(),r={};if(e.includes("(")){let i=e.split("(");t=i[0].toLowerCase().trim();let n=i[1].slice(0,-1);"currency"!==t||n.includes(":")?"relativetime"!==t||n.includes(":")?n.split(";").forEach(e=>{if(e){let[t,...i]=e.split(":"),n=i.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();r[o]||(r[o]=n),"false"===n&&(r[o]=!1),"true"===n&&(r[o]=!0),isNaN(n)||(r[o]=parseInt(n,10))}}):r.range||(r.range=n.trim()):r.currency||(r.currency=n.trim())}return{formatName:t,formatOptions:r}})(t);if(this.formats[n]){let t=e;try{let a=i?.formatParams?.[i.interpolationkey]||{},s=a.locale||a.lng||i.locale||i.lng||r;t=this.formats[n](e,s,{...o,...i,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${n}`),e},e)}}class z extends k{constructor(e,t,r,i={}){super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=w.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,i.backend,i)}queueLoad(e,t,r,i){let n={},o={},a={},s={};return e.forEach(e=>{let i=!0;t.forEach(t=>{let a=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,i=!1,void 0===o[a]&&(o[a]=!0),void 0===n[a]&&(n[a]=!0),void 0===s[t]&&(s[t]=!0)))}),i||(a[e]=!0)}),(Object.keys(n).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(n),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,r){let i=e.split("|"),n=i[0],o=i[1];t&&this.emit("failedLoading",n,o,t),!t&&r&&this.store.addResourceBundle(n,o,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);let a={};this.queue.forEach(r=>{((e,t,r)=>{let{obj:i,k:n}=c(e,t,Object);i[n]=i[n]||[],i[n].push(r)})(r.loaded,[n],o),void 0!==r.pending[e]&&(delete r.pending[e],r.pendingCount--),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{a[e]||(a[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}
3),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r,i=0,n=this.retryTimeout,o){if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:n,callback:o});this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}a&&s&&i<this.maxRetries?setTimeout(()=>{this.read(e,t,r,i+1,2*n,o)},n):o(a,s)},s=this.backend[r].bind(this.backend);if(2===s.length){try{let r=s(e,t);r&&"function"==typeof r.then?r.then(e=>a(null,e)).catch(a):a(null,r)}catch(e){a(e)}return}return s(e,t,a)}prepareLoading(e,t,r={},n){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();i(e)&&(e=this.languageUtils.toResolveHierarchy(e)),i(t)&&(t=[t]);let o=this.queueLoad(e,t,r,n);if(!o.toLoad.length)return o.pending.length||n(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){let r=e.split("|"),i=r[0],n=r[1];this.read(i,n,"read",void 0,void 0,(r,o)=>{r&&this.logger.warn(`${t}loading namespace ${n} for language ${i} failed`,r),!r&&o&&this.logger.log(`${t}loaded namespace ${n} for language ${i}`,o),this.loaded(e,r,o)})}saveMissing(e,t,r,i,n,o={},a=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t))return void this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");if(null!=r&&""!==r){if(this.backend?.create){let s={...o,isUpdate:n},l=this.backend.create.bind(this.backend);if(l.length<6)try{let n;(n=5===l.length?l(e,t,r,i,s):l(e,t,r,i))&&"function"==typeof n.then?n.then(e=>a(null,e)).catch(a):a(null,n)}catch(e){a(e)}else l(e,t,r,i,a,s)}e&&e[0]&&this.store.addResource(e[0],t,r,i)}}}let V=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",enableSelector:!1,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),i(e[1])&&(t.defaultValue=e[1]),i(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),B=e=>(i(e.ns)&&(e.ns=[e.ns]),i(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),i(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&!e.supportedLngs.includes("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),W=()=>{};class H extends k{constructor(e={},t){if(super(),this.options=B(e),this.services={},this.logger=w,this.modules={external:[]},(e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})})(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(i(e.ns)?e.defaultNS=e.ns:e.ns.includes("translation")||(e.defaultNS=e.ns[0]));let r=V();this.options={...r,...this.options,...B(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation}
3,void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator),"function"!=typeof this.options.overloadTranslationOptionHandler&&(this.options.overloadTranslationOptionHandler=r.overloadTranslationOptionHandler);let o=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?w.init(o(this.modules.logger),this.options):w.init(null,this.options),e=this.modules.formatter?this.modules.formatter:$;let t=new O(this.options);this.store=new C(this.options.resources,this.options);let r=this.services;r.logger=w,r.resourceStore=this.store,r.languageUtils=t,r.pluralResolver=new L(t,{prepend:this.options.pluralSeparator}),e&&(r.formatter=o(e),r.formatter.init&&r.formatter.init(r,this.options),this.options.interpolation.format=r.formatter.format.bind(r.formatter)),r.interpolator=new N(this.options),r.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},r.backendConnector=new z(o(this.modules.backend),r.resourceStore,r,this.options),r.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(r.languageDetector=o(this.modules.languageDetector),r.languageDetector.init&&r.languageDetector.init(r,this.options.detection,this.options)),this.modules.i18nFormat&&(r.i18nFormat=o(this.modules.i18nFormat),r.i18nFormat.init&&r.i18nFormat.init(this)),this.translator=new I(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=W),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(e=>{this[e]=(...t)=>this.store[e](...t)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});let a=n(),s=()=>{let e=(e,r)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(r),t(e,r)};if((this.languages||this.isLanguageChangingTo)&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?s():setTimeout(s,0),a}loadResources(e,t=W){let r=t,n=i(e)?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(n?.toLowerCase()==="cimode"&&(!this.options.preload||0===this.options.preload.length))return r();let e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&(e.includes(t)||e.push(t))})};n?t(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),r(e)})}else r(null)}reloadResources(e,t,r){let i=n();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof t&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=W),this.services.backendConnector.reload(e,t,e=>{i.resolve(),r(e)}),i}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&S.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!["cimode","dev"].includes(e)){for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!["cimode","dev"].includes(t)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&!this.languages.includes(e)&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let r=n();
3this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(i,n)=>{n?this.isLanguageChangingTo===e&&(o(n),this.translator.changeLanguage(n),this.isLanguageChangingTo=void 0,this.emit("languageChanged",n),this.logger.log("languageChanged",n)):this.isLanguageChangingTo=void 0,r.resolve((...e)=>this.t(...e)),t&&t(i,(...e)=>this.t(...e))},s=t=>{e||t||!this.services.languageDetector||(t=[]);let r=i(t)?t:t&&t[0],n=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(i(t)?[t]:t);n&&(this.language||o(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector?.cacheUserLanguage?.(n)),this.loadResources(n,e=>{a(e,n)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),r}getFixedT(e,t,r,n){let o=n?.scopeNs,a=(e,t,...i)=>{let n,s;(n="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(i)):{...t}).lng=n.lng||a.lng,n.lngs=n.lngs||a.lngs;let l=void 0!==n.ns&&null!==n.ns;n.ns=n.ns||a.ns,""!==n.keyPrefix&&(n.keyPrefix=n.keyPrefix||r||a.keyPrefix);let c={...this.options,...n};Array.isArray(o)&&!l&&(c.ns=o),"function"==typeof n.keyPrefix&&(n.keyPrefix=P(n.keyPrefix,c));let u=this.options.keySeparator||".";return n.keyPrefix&&Array.isArray(e)?s=e.map(e=>("function"==typeof e&&(e=P(e,c)),`${n.keyPrefix}${u}${e}`)):("function"==typeof e&&(e=P(e,c)),s=n.keyPrefix?`${n.keyPrefix}${u}${e}`:e),this.t(s,n)};return i(e)?a.lng=e:a.lngs=e,a.ns=t,a.keyPrefix=r,a}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
3if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],i=!!this.options&&this.options.fallbackLng,n=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let o=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||0===r||2===r};if(t.precheck){let e=t.precheck(this,o);if(void 0!==e)return e}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(r,e)&&(!i||o(n,e)))}loadNamespaces(e,t){let r=n();return this.options.ns?(i(e)&&(e=[e]),e.forEach(e=>{this.options.ns.includes(e)||this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=n();i(e)&&(e=[e]);let o=this.options.preload||[],a=e.filter(e=>!o.includes(e)&&this.services.languageUtils.isSupportedCode(e));return a.length?(this.options.preload=o.concat(a),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(e){}let t=this.services?.languageUtils||new O(V());return e.toLowerCase().indexOf("-latn")>1?"ltr":["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].includes(t.getLanguagePartFromCode(e))||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){let r=new H(e,t);return r.createInstance=H.createInstance,r}cloneInstance(e={},t=W){let r=e.forkResourceStore;r&&delete e.forkResourceStore;let i={...this.options,...e,isClone:!0},n=new H(i);if((void 0!==e.debug||void 0!==e.prefix)&&(n.logger=n.logger.clone(e)),["store","services","language"].forEach(e=>{n[e]=this[e]}),n.services={...this.services},n.services.utils={hasLoadedNamespace:n.hasLoadedNamespace.bind(n)},r&&(n.store=new C(Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((r,i)=>(r[i]={...e[t][i]},r),e[t]),e),{}),i),n.services.resourceStore=n.store),e.interpolation){let t={...V().interpolation,...this.options.interpolation,...e.interpolation},r={...i,interpolation:t};n.services.interpolator=new N(r)}return n.translator=new I(n.services,i),n.translator.on("*",(e,...t)=>{n.emit(e,...t)}),n.init(i,t),n.translator.options=i,n.translator.backendConnector.services.utils={hasLoadedNamespace:n.hasLoadedNamespace.bind(n)},n}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let U=H.createInstance();U.createInstance,U.dir,U.init,U.loadResources,U.reloadResources,U.use,U.changeLanguage,U.getFixedT;let G=U.t;U.exists,U.setDefaultNamespace,U.hasLoadedNamespace,U.loadNamespaces,U.loadLanguages},77522:(e,t,r)=>{"use strict";r.d(t,{a:()=>i,w:()=>n});var[i,n]=(0,r(98832).q)({name:"EnvironmentContext",hookName:"useEnvironmentContext",providerName:"<EnvironmentProvider />",strict:!1,defaultValue:{getRootNode:()=>document,getDocument:()=>document,getWindow:()=>window}})},77855:(e,t,r)=>{"use strict";function i(e){let[t,r]=e.split("-");return{side:t,align:r,hasAlign:null!=r}}function n(e){return e.split("-")[0]}r.d(t,{bf:()=>n,eG:()=>i})},78910:(e,t,r)=>{"use strict";var i=r(18306),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return i.isMemo(e)?a:s[e.$$typeof]||n}s[i.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[i.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,r,i){if("string"!=typeof r){if(g){var n=p(r);n&&n!==g&&e(t,n,i)}var a=u(r);d&&(a=a.concat(d(r)));for(var s=l(t),f=l(r),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&!(i&&i[v])&&!(f&&f[v])&&!(s&&s[v])){var b=h(r,v);try{c(t,v,b)}catch(e){}}}}return t}},78946:(e,t,r)=>{"use strict";r.d(t,{t:()=>i});let i=(0,r(77766).createContext)(null)},79015:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});var i=r(23727);function n(e,t,...r){if(void 0!==i&&void 0===t)throw Error("invariant requires an error message argument");
3if(!e){let e;if(void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let i=0;(e=Error(t.replace(/%s/g,function(){return r[i++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}},79061:(e,t,r)=>{"use strict";r.d(t,{s:()=>et,z:()=>ee});var i={};r.r(i),r.d(i,{Context:()=>K,Item:()=>G,ItemContext:()=>Z,ItemControl:()=>X,ItemHiddenInput:()=>J,ItemIndicator:()=>Y,ItemText:()=>q,Label:()=>U,PropsProvider:()=>H,Root:()=>W,RootProvider:()=>B});var n=r(49222),o=r(58634),a=r(98832),[s,l]=(0,a.q)({name:"RadioGroupContext",hookName:"useRadioGroupContext",providerName:"<RadioGroupProvider />"}),c=e=>e.children(l()),u=r(29813),d=r(77766),h=r(11001),p=(0,d.forwardRef)((e,t)=>{let r=(0,h.v)(l().getIndicatorProps(),e);return(0,n.jsx)(u.X.div,{...r,ref:t})});p.displayName="RadioGroupIndicator";var g=r(80504),[f,m]=(0,a.q)({name:"RadioGroupItemContext",hookName:"useRadioGroupItemContext",providerName:"<RadioGroupItemProvider />"}),[v,b]=(0,a.q)({name:"RadioGroupItemPropsContext",hookName:"useRadioGroupItemPropsContext",providerName:"<RadioGroupItemPropsProvider />"}),y=(0,g.P)(),x=(0,d.forwardRef)((e,t)=>{let[r,i]=y(e,["value","disabled","invalid"]),o=l(),a=(0,h.v)(o.getItemProps(r),i);return(0,n.jsx)(f,{value:o.getItemState(r),children:(0,n.jsx)(v,{value:r,children:(0,n.jsx)(u.X.label,{...a,ref:t})})})});x.displayName="RadioGroupItem";var _=e=>e.children(m()),w=(0,d.forwardRef)((e,t)=>{let r=l(),i=b(),o=(0,h.v)(r.getItemControlProps(i),e);return(0,n.jsx)(u.X.div,{...o,ref:t})});w.displayName="RadioGroupItemControl";var k=(0,d.forwardRef)((e,t)=>{let r=l(),i=b(),o=(0,h.v)(r.getItemHiddenInputProps(i),e);return(0,n.jsx)(u.X.input,{...o,ref:t})});k.displayName="RadioGroupItemHiddenInput";var C=(0,d.forwardRef)((e,t)=>{let r=l(),i=b(),o=(0,h.v)(r.getItemTextProps(i),e);return(0,n.jsx)(u.X.span,{...o,ref:t})});C.displayName="RadioGroupItemText";var S=(0,d.forwardRef)((e,t)=>{let r=(0,h.v)(l().getLabelProps(),e);return(0,n.jsx)(u.X.span,{...r,ref:t})});S.displayName="RadioGroupLabel";var E=r(48325),P=(0,g.P)(),T=(0,d.forwardRef)((e,t)=>{let[r,i]=P(e,["defaultValue","disabled","form","id","ids","invalid","name","onValueChange","orientation","readOnly","required","value"]),o=(0,E.m)(r),a=(0,h.v)(o.getRootProps(),i);return(0,n.jsx)(s,{value:o,children:(0,n.jsx)(u.X.div,{...a,ref:t})})});T.displayName="RadioGroupRoot";var I=(0,g.P)(),O=(0,d.forwardRef)((e,t)=>{let[{value:r},i]=I(e,["value"]),o=(0,h.v)(r.getRootProps(),i);return(0,n.jsx)(s,{value:r,children:(0,n.jsx)(u.X.div,{...o,ref:t})})});O.displayName="RadioGroupRootProvider";var R=(0,o.I)({Context:()=>c,Indicator:()=>p,Item:()=>x,ItemContext:()=>_,ItemControl:()=>w,ItemHiddenInput:()=>k,ItemText:()=>C,Label:()=>S,Root:()=>T,RootProvider:()=>O}),A=r(54771),L=r(22742),M=r(79882),D=r(15221),N=r(17116);let j=(0,d.forwardRef)(function(e,t){let r=(0,D.m)({key:"radiomark",recipe:e.recipe}),[i,o]=r.splitVariantProps(e),{checked:a,disabled:s,unstyled:l,children:c,...u}=o,d=l?L.z:r(i),h={ref:t,"data-checked":(0,N.s)(a),"data-disabled":(0,N.s)(s),...u,css:[d,e.css]};return(0,n.jsx)(M.B.span,{...h,children:a&&(0,n.jsx)("span",{className:"dot"})})});j.displayName="Radiomark";let{withProvider:F,withContext:$,useStyles:z,PropsProvider:V}=(0,A.c)({key:"radioGroup"}),B=F(R.RootProvider,"root",{forwardAsChild:!0}),W=F(R.Root,"root",{forwardAsChild:!0}),H=V,U=$(R.Label,"label",{forwardAsChild:!0}),G=$(R.Item,"item",{forwardAsChild:!0}),q=$(R.ItemText,"itemText",{forwardAsChild:!0}),X=$(R.ItemControl,"itemControl",{forwardAsChild:!0}),Y=(0,d.forwardRef)(function(e,t){let r=z();return(0,n.jsx)(R.ItemContext,{children:i=>(0,n.jsx)(R.ItemControl,{asChild:!0,children:(0,n.jsx)(j,{ref:t,unstyled:!0,...e,checked:i.checked,disabled:i.disabled,css:[r.itemControl,e.css]})})})}),K=R.Context,Z=R.ItemContext,J=R.ItemHiddenInput;function Q({children:e,onChange:t,onValueChange:r,...i}){return(0,n.jsx)(W,{...i,onValueChange:e=>{t?.(e.value),r?.(e.value)},children:e})}let ee=Object.assign(Q,i,{Root:Q});function et({children:e,isDisabled:t,disabled:r,...i}){return(0,n.jsxs)(G,{disabled:r??t,...i,children:[(0,n.jsx)(J,{}),(0,n.jsx)(Y,{}),(0,n.jsx)(q,{children:e})]})}},79067:(e,t,r)=>{"use strict";r.d(t,{$O:()=>n,Et:()=>i,wo:()=>o});let i=new Set(["US","CA","NO","SE","DK","FI","IS","CH","DE","NL","AT","BE","LU","IE","GB","FR","IT","ES","IL","AU","NZ","SG","AE","QA","KW","JP","KR"]),n={standard_short:{id:"ru.chataibot.app.standard",iosId:"ru.chataibot.app.standard.1month",basePlanId:"1month",plan:"standard-1month-plan"},standard_medium:{id:"ru.chataibot.app.standard",iosId:"ru.chataibot.app.standard.3months",basePlanId:"3months",plan:"standard-3months-plan"},standard_long:{id:"ru.chataibot.app.standard",iosId:"ru.chataibot.app.standard.6months",basePlanId:"6months",plan:"standard-6months-plan"},standard_yearly:{id:"ru.chataibot.app.standard",iosId:"ru.chataibot.app.standard.1year",basePlanId:"1year",plan:"standard-1year-plan"},premium_short:{id:"ru.chataibot.app.premium",iosId:"ru.chataibot.app.premium.1month",basePlanId:"1month",plan:"premium-1month-plan"},premium_medium:{id:"ru.chataibot.app.premium",iosId:"ru.chataibot.app.premium.3months",basePlanId:"3months",plan:"premium-3months-plan"},premium_long:{id:"ru.chataibot.app.premium",iosId:"ru.chataibot.app.premium.6months",basePlanId:"6months",plan:"premium-6months-plan"},premium_yearly:{id:"ru.chataibot.app.premium",iosId:"ru.chataibot.app.premium.1year",basePlanId:"1year",plan:"premium-1year-plan"},batya_short:{id:"ru.chataibot.app.pro",iosId:"ru.chataibot.app.pro.1month",basePlanId:"1month",plan:"pro-1month-plan"},batya_medium:{id:"ru.chataibot.app.pro",iosId:"ru.chataibot.app.pro.3months",basePlanId:"3months",plan:"pro-3months-plan"},batya_long:{id:"ru.chataibot.app.pro",iosId:"ru.chataibot.app.pro.6months",basePlanId:"6months",plan:"pro-6months-plan"},batya_yearly:{id:"ru.chataibot.app.pro",iosId:"ru.chataibot.app.pro.1year",basePlanId:"1year",plan:"pro-1year-plan"},business_short:{id:"ru.chataibot.app.business",iosId:"ru.chataibot.app.business.1month",basePlanId:"1month",plan:"business-1month-plan"},business_medium:{id:"ru.chataibot.app.business",iosId:"ru.chataibot.app.business.3months",basePlanId:"3months",plan:"business-3months-plan"},business_long:{id:"ru.chataibot.app.business",iosId:"ru.chataibot.app.business.6months",basePlanId:"6months",plan:"business-6months-plan"},business_yearly:{id:"ru.chataibot.app.business",iosId:"ru.chataibot.app.business.1year",basePlanId:"1year",plan:"business-1year-plan"},extra_200:{id:"ru.chataibot.app.extra.200",iosId:"ru.chataibot.app.extra.200",plan:"extra-200-purchase"},extra_500:{id:"ru.chataibot.app.extra.500",iosId:"ru.chataibot.app.extra.500",plan:"extra-500-purchase"},extra_1500:{id:"ru.chataibot.app.extra.1500",iosId:"ru.chataibot.app.extra.1500",plan:"extra-1500-purchase"},extra_5000:{id:"ru.chataibot.app.extra.5000",iosId:"ru.chataibot.app.extra.5000",plan:"extra-5000-purchase"},extra_20000:{id:"ru.chataibot.app.extra.20000",iosId:"ru.chataibot.app.extra.20000",plan:"extra-20000-purchase"},extra_100000:{id:"ru.chataibot.app.extra.100000",iosId:"ru.chataibot.app.extra.100000",plan:"extra-100000-purchase"}},o={standard:1,premium:2,batya:3,business:4}},79512:(e,t,r)=>{"use strict";r.d(t,{k5:()=>l});var i=r(77766),n={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=i.createContext&&i.createContext(n),a=function(){return(a=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},s=function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r};function l(e){return function(t){return i.createElement(c,a({attr:a({},e.attr)},t),function e(t){return t&&t.map(function(t,r){return i.createElement(t.tag,a({key:r},t.attr),e(t.child))})}(e.child))}}function c(e){var t=function(t){var r,n=e.attr,o=e.size,l=e.title,c=s(e,["attr","size","title"]),u=o||t.size||"1em";return t.className&&(r=t.className),e.className&&(r=(r?r+" ":"")+e.className),i.createElement("svg",a({stroke:"currentColor",fill:"
3currentColor",strokeWidth:"0"},t.attr,n,c,{className:r,style:a(a({color:e.color||t.color},t.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),l&&i.createElement("title",null,l),e.children)};return void 0!==o?i.createElement(o.Consumer,null,function(e){return t(e)}):t(n)}},79757:(e,t,r)=>{"use strict";function i(e){if("string"!=typeof e)return null;let t=e.trim();return t&&"undefined"!==t&&"null"!==t?t:null}r.d(t,{o:()=>i})},79831:(e,t,r)=>{"use strict";e.exports=r(51942)},79882:(e,t,r)=>{"use strict";r.d(t,{B:()=>I});var i=r(49222),n=r(89535),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=(0,n.A)(function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),s=r(11964),l=r(81450),c=r(81987),u=r(90062),d=r(77766),h=r(23608);let p=parseInt(d.version.split(".")[0],10)>=19;function g(e,t){if(null!=e){if("function"==typeof e)return e(t);try{e.current=t}catch(r){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}}var f=r(13664),m=r(35192),v=r(22607),b=r(61418),y=r(84048),x=r(44602);let _=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]),w=a.default||a,k=e=>"theme"!==e,C="u">
3typeof document,S=({cache:e,serialized:t,isStringTag:r})=>{(0,u.SF)(e,t,r);let n=(0,c.s)(()=>(0,u.sk)(e,t,r));if(!C&&void 0!==n){let r=t.name,o=t.next;for(;void 0!==o;)r=(0,m.cx)(r,o.name),o=o.next;return(0,i.jsx)("style",{...{"data-emotion":(0,m.cx)(e.key,r),dangerouslySetInnerHTML:{__html:n},nonce:e.sheet.nonce}})}return null},E={path:["d"],text:["x","y"],circle:["cx","cy","r"],rect:["width","height","x","y","rx","ry"],ellipse:["cx","cy","rx","ry"],g:["transform"],stop:["offset","stopOpacity"]},P=((e,t={},r={})=>{let n,o;if(Object.prototype.hasOwnProperty.call(E,e)){r.forwardProps||(r.forwardProps=[]);let t=E[e];r.forwardProps=(0,b.s)([...r.forwardProps,...t])}let a=e.__emotion_real===e,c=a&&e.__emotion_base||e;void 0!==r&&(n=r.label,o=r.target);let C=[],P=(0,s.w)((n,b,E)=>{let P,{cva:T,isValidProperty:I}=(0,y.$)(),R=t.__cva__?t:T(t),A=O(e.__emotion_cva&&!e.__emotion_cva.__cva__?T(e.__emotion_cva):e.__emotion_cva,R);!r.shouldForwardProp&&r.forwardProps&&(P=r.forwardProps,r.shouldForwardProp=(e,t)=>!!P.includes(e)||!t?.includes(e)&&!I(e));let L=((e,t,r)=>{let i;if(t){let r=t.shouldForwardProp;i=e.__emotion_forwardProp&&r?t=>e.__emotion_forwardProp(t)&&r(t):r}return"function"!=typeof i&&r&&(i=e.__emotion_forwardProp),i})(e,r,a)||((t,r)=>{let i="string"==typeof e&&e.charCodeAt(0)>96?w:k,n=!r?.includes(t)&&!I(t);return i(t)&&n}),{props:M,styles:D}=function(e,t,r){let{css:i,isValidProperty:n}=(0,y.$)(),{children:o,...a}=e,s=(0,d.useMemo)(()=>{let[e,i]=(0,x.r)(a,e=>r(e,t.variantKeys)),[o,s]=(0,x.r)(i,t.variantKeys),[l,c]=(0,x.r)(s,n);return{forwardedProps:e,variantProps:o,styleProps:l,elementProps:c}},[t.variantKeys,r,a,n]),{css:l,...c}=s.styleProps,u=(0,d.useMemo)(()=>{let e={...s.variantProps},r=t.variantKeys.includes("colorPalette"),i=t.variantKeys.includes("orientation");return r||(e.colorPalette=a.colorPalette),i||(e.orientation=a.orientation),t(e)},[t,s.variantProps,a.colorPalette,a.orientation]);return{styles:(0,d.useMemo)(()=>{let e;return i(u,...(Array.isArray(e=l)?e:[e]).filter(Boolean).flat(),c)},[i,u,l,c]),props:{...s.forwardedProps,...s.elementProps,children:o}}}(d.useMemo(()=>Object.assign({},r.defaultProps,(0,f.o)(n)),[n]),A,L),N="",j=[D],F=M;if(null==M.theme){for(let e in F={},M)F[e]=M[e];F.theme=d.useContext(s.T)}"string"==typeof M.className?N=(0,u.Rk)(b.registered,j,M.className):null!=M.className&&(N=(0,m.cx)(N,M.className));let $=(0,l.J)(C.concat(j),b.registered,F);$.styles&&(N=(0,m.cx)(N,`${b.key}-${$.name}`)),void 0!==o&&(N=(0,m.cx)(N,o));let z=!L("as"),V=z&&M.as||c,B={};for(let e in M)if(!z||"as"!==e){if("string"==typeof e&&_.has(e)){B[e.replace("html","").toLowerCase()]=M[e];continue}L(e)&&(B[e]=M[e])}let W=N.trim();W?B.className=W:Reflect.deleteProperty(B,"className"),B.ref=E;let H=r.forwardAsChild||r.forwardProps?.includes("asChild");if(M.asChild&&!H){let e,t=d.isValidElement(M.children)?d.Children.only(M.children):d.Children.toArray(M.children).find(d.isValidElement);if(!t)throw Error("[chakra-ui > factory] No valid child found");V=t.type,B.children=null,Reflect.deleteProperty(B,"asChild"),(B=(0,h.v)(B,t.props)).ref=function(...e){let t=e.filter(e=>null!=e);if(!p)return e=>{t.forEach(t=>{g(t,e)})};{let e=new Map;return r=>(t.forEach(t=>{let i=g(t,r);i&&e.set(t,i)}),()=>{t.forEach(t=>{let r=e.get(t);r&&"function"==typeof r?r():g(t,null)}),e.clear()})}}(E,(e=d.version,!(0,v.Kg)(e)||e.startsWith("18.")?t?.ref:t?.props?.ref))}return B.as&&H?(B.as=void 0,(0,i.jsxs)(d.Fragment,{children:[(0,i.jsx)(S,{cache:b,serialized:$,isStringTag:"string"==typeof V}),(0,i.jsx)(V,{asChild:!0,...B,children:(0,i.jsx)(M.as,{children:B.children})})]})):(0,i.jsxs)(d.Fragment,{children:[(0,i.jsx)(S,{cache:b,serialized:$,isStringTag:"string"==typeof V}),(0,i.jsx)(V,{...B})]})});return P.displayName=void 0!==n?n:`chakra(${"string"==typeof c?c:c.displayName||c.name||"Component"})`,P.__emotion_real=P,P.__emotion_base=c,P.__emotion_forwardProp=r.shouldForwardProp,P.__emotion_cva=t,Object.defineProperty(P,"toString",{value:()=>`.${o}`}),P}).bind(),T=new Map,I=new Proxy(P,{apply:(e,t,r)=>P(...r),get:(e,t)=>(T.has(t)||T.set(t,P(t)),T.get(t))}),O=(e,t)=>e&&!t?e:!e&&t?t:e.merge(t)},79906:(e,t,r)=>{"use strict";r.d(t,{F9:()=>v,Sq:()=>T,oA:()=>a,sq:()=>P});var i=r(85554),n=r(66195),o=r(23727);let a=["get_user","business","payment","favorites","attribution","entry","updates","mobile_source","db_pool_acquire","db_pool_acquire_max","db_pool_acquires","db_pool_saturated_acquires","db_pool_waiting_max","db_pool_idle_min","db_pool_total_max","db_pool_capacity","total"],s=(0,i.F3)("FirebaseNativePerformance"),l={get_user:"server_get_user_ms",business:"server_business_ms",payment:"server_payment_ms",favorites:"server_favorites_ms",attribution:"server_attribution_ms",entry:"server_entry_ms",updates:"server_updates_ms",mobile_source:"server_mobile_source_ms",db_pool_acquire:"server_db_pool_acquire_ms",db_pool_acquire_max:"server_db_pool_acquire_max_ms",db_pool_acquires:"server_db_pool_acquires",db_pool_saturated_acquires:"server_db_pool_saturated_acquires",db_pool_waiting_max:"server_db_pool_waiting_max",db_pool_idle_min:"server_db_pool_idle_min",db_pool_total_max:"server_db_pool_total_max",db_pool_capacity:"server_db_pool_capacity",total:"server_total_ms"},c=!1;function u(){try{return(0,n.JK)()}catch{return!1}}function d(e){return Number.isFinite(e)?Math.max(0,Math.floor(e)):0}function h(){return Date.now()}function p(e){"stage"!==o.env.NEXT_PUBLIC_APP_ENV||c||(c=!0,console.warn("[FirebaseNativePerformance] Native bridge call failed",e))}function g(e){return new Promise((t,r)=>{let i=setTimeout(()=>{clearTimeout(i),r(Error("Native bridge operation timed out"))},2e3);Promise.resolve().then(e).then(()=>{clearTimeout(i),t()},e=>{clearTimeout(i),r(e)})})}let f="native_generation_recovery",m=Promise.resolve();function v({kind:e,phase:t,reason:r,statusCode:i}){if(!u())return;let n={kind:e,phase:t,reason:r?.slice(0,100)||"none",connectivity:navigator.onLine?"online":"offline",visibility:document.visibilityState},o=void 0===i?void 0:{status_code:i};m=m.then(async()=>{try{await g(()=>s.startTrace({traceName:f})),await g(()=>s.stopTrace({traceName:f,attributes:n,metrics:o}))}catch(e){p(e),await g(()=>s.stopTrace({traceName:f})).catch(()=>{})}})}function b(e,t,r){let i,a,l=!1,c=Promise.resolve(),f=!1,m=0,v=new Map;function b(e){c=c.then(()=>g(e)).catch(e=>{p(e)})}function y(t,r){b(()=>s.putAttribute({traceName:e,attribute:t,value:r}))}
3return t.forEach(e=>v.set(e,0)),{get isActive(){return l},start:function(){let t;return!f&&!!u()&&(f=!0,l=!0,m=h(),b(()=>s.startTrace({traceName:e})),y("environment","stage"===(t=o.env.NEXT_PUBLIC_APP_ENV)||"production"===t?t:"unknown"),y("transport",(0,n.un)()?"ios_capacitor_http":(0,n.m0)()?"native_first_user"===e?"android_capacitor_http":"android_webview":"unknown"),a=setTimeout(r,9e4),!0)},getElapsed:function(){var e;return f?(e=m,d(h()-e)):0},setMetric:function(e,t){l&&v.has(e)&&v.set(e,d(t))},incrementMetric:function(e,t=1){if(!l||!v.has(e))return;let r=v.get(e)??0;v.set(e,d(r+d(t)))},setAppMetricaCache:function(e){l&&(i=e)},stop:function(t,r){if(!l)return;l=!1,a&&(clearTimeout(a),a=void 0);let n={};v.forEach((e,t)=>{n[t]=e});let o={result:t,failure_phase:r};i&&(o.appmetrica_cache=i),b(()=>s.stopTrace({traceName:e,metrics:n,attributes:o}))}}}let y=b("native_cold_start",["locale_ready_ms","first_user_ms","chat_bootstrap_ms","appmetrica_ids_ms","api_requests","user_requests","api_errors"],()=>E("watchdog","none")),x=b("native_first_user",["dynamic_options_ms","appmetrica_ids_ms","network_ms","network_overhead_ms","decode_ms","status_code","resource_timing_available","resource_pre_request_ms","resource_dns_ms","resource_connect_ms","resource_tls_ms","resource_ttfb_ms","resource_download_ms","server_get_user_ms","server_business_ms","server_payment_ms","server_favorites_ms","server_attribution_ms","server_entry_ms","server_updates_ms","server_mobile_source_ms","server_db_pool_acquire_ms","server_db_pool_acquire_max_ms","server_db_pool_acquires","server_db_pool_saturated_acquires","server_db_pool_waiting_max","server_db_pool_idle_min","server_db_pool_total_max","server_db_pool_capacity","server_total_ms"],()=>x.stop("watchdog","none")),_=b("native_chat_bootstrap",[],()=>_.stop("watchdog","none")),w=!1,k=!1,C=null,S=!1;function E(e,t){S||(S=!0,C=null,x.isActive&&y.setMetric("first_user_ms",x.getElapsed()),_.
3isActive&&!k&&(k=!0,y.setMetric("chat_bootstrap_ms",_.getElapsed())),x.stop(e,t),_.stop(e,t),y.stop(e,t))}function P(e){let t,r,i=!1,n=0,o=!1,s=!1,c=!1,d=0,p=h(),g="/user"===e.split("?")[0].trim(),f=y.isActive;f&&(y.incrementMetric("api_requests"),g&&y.incrementMetric("user_requests"));let m=!1;function v(){return!s&&(s=!0,!0)}function b(){f&&y.incrementMetric("api_errors")}g&&!w&&!S&&y.isActive&&u()&&(w=!0,m=x.start(),x.setAppMetricaCache("not_requested"));let _={markDynamicOptionsComplete:function(){if(!m||o)return;let e=h();x.setMetric("dynamic_options_ms",e-p),o=!0,d=e},markAppMetricaIds:function(e,t){m&&!i&&(i=!0,y.incrementMetric("appmetrica_ids_ms",e),x.incrementMetric("appmetrica_ids_ms",e),x.setAppMetricaCache(t))},markNetworkComplete:function(){if(!m||c)return;let e=h();t=e-(d||p),x.setMetric("network_ms",t),c=!0,n=e},markResourceTiming:function(e){if(!m||"u"<typeof performance)return;if(!e)return void x.setMetric("resource_timing_available",0);let t=performance.getEntriesByName(e,"resource"),r=t[t.length-1];!r||r.requestStart<=0||r.responseStart<=0?x.setMetric("resource_timing_available",0):(x.setMetric("resource_timing_available",1),x.setMetric("resource_pre_request_ms",Math.max(0,r.requestStart-r.fetchStart)),x.setMetric("resource_dns_ms",Math.max(0,r.domainLookupEnd-r.domainLookupStart)),x.setMetric("resource_connect_ms",Math.max(0,r.connectEnd-r.connectStart)),x.setMetric("resource_tls_ms",r.secureConnectionStart>0?Math.max(0,r.connectEnd-r.secureConnectionStart):0),x.setMetric("resource_ttfb_ms",Math.max(0,r.responseStart-r.requestStart)),x.setMetric("resource_download_ms",Math.max(0,r.responseEnd-r.responseStart)))},markServerTimings:function(e){m&&(a.forEach(t=>{let r=e[t];void 0!==r&&x.setMetric(l[t],r)}),r=e.total,void 0!==t&&void 0!==r&&x.setMetric("network_overhead_ms",Math.max(0,t-r)))},markDecodeComplete:function(){m&&x.setMetric("decode_ms",h()-(n||p))},finishSuccess:function(e){v()&&m&&(x.setMetric("status_code",e),y.setMetric("first_user_ms",x.getElapsed()),x.stop("success","none"))},finishHttpError:function(e){if(v()&&(b(),m)){if(x.setMetric("status_code",e),401===e)return void E("auth_redirect","none");E("http_error","network")}},finishTransportError:function(e){!v()||(b(),m&&("dynamic_options"===e?x.setMetric("dynamic_options_ms",h()-p):x.setMetric("network_ms",h()-(d||p)),E("transport_error",e)))},finishDecodeError:function(e){!v()||(b(),m&&(x.setMetric("status_code",e),x.setMetric("decode_ms",h()-(n||p)),E("decode_error","decode")))}};return m&&(C=_),_}function T(e){if(S||"/user"!==e.split("?")[0].trim())return;let t=C;return C=null,t??void 0}},79941:(e,t,r)=>{"use strict";r.d(t,{i:()=>l,u:()=>s});var i=r(49222),n=r(77766),o=r(28104);let a=(0,n.createContext)({selectedSubscription:{tariff:null,period:null},setSelectedSubscription:()=>void 0}),s=()=>{let e=(0,n.useContext)(a);return e||null},l=({children:e})=>{let t=(0,o.useRouter)(),[r,s]=(0,n.useState)({tariff:null,period:null});(0,n.useEffect)(()=>{let e="string"==typeof t.query.tariff?t.query.tariff:null,r="string"==typeof t.query.period?t.query.period:null;if(e&&r&&s({tariff:e,period:r}),e||r){let e={...t.query};delete e.tariff,delete e.period,t.replace({pathname:t.pathname,query:Object.keys(e).length>0?e:void 0},void 0,{shallow:!0})}},[t.query.tariff,t.query.period,t.pathname,t]);let l=(0,n.useMemo)(()=>({selectedSubscription:r,setSelectedSubscription:s}),[r]);return(0,i.jsx)(a.Provider,{value:l,children:e})}},80220:()=>{},80388:(e,t,r)=>{"use strict";r.d(t,{g:()=>n});var[i,n]=(0,r(98832).q)({name:"LocaleContext",hookName:"useLocaleContext",providerName:"<LocaleProvider />",strict:!1,defaultValue:{dir:"ltr",locale:"en-US"}})},80504:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var i=()=>(e,t)=>t.reduce((e,t)=>{let[r,i]=e;return void 0!==i[t]&&(r[t]=i[t]),delete i[t],[r,i]},[{},{...e}])},80538:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var i=r(49222),n=r(77766),o=r(38613);function a(e){let{viewBox:t="0 0 24 24",d:r,displayName:a,defaultProps:s={}}=e,l=n.Children.toArray(e.path),c=(0,n.forwardRef)((e,n)=>(0,i.jsx)(o.I,{ref:n,asChild:!1,viewBox:t,...s,...e,children:l.length?l:(0,i.jsx)("path",{fill:"currentColor",d:r})}));return c.displayName=a,c}},80808:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var i=r(77766);function n(e){let t=(0,i.useRef)(null);return null===t.current&&(t.current=e()),t.current}},81253:(e,t,r)=>{"use strict";r.d(t,{xQ:()=>o});var i=r(77766),n=r(78946);function o(e=!0){let t=(0,i.useContext)(n.t);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:a,register:s}=t,l=(0,i.useId)();(0,i.useEffect)(()=>
3{if(e)return s(l)},[e]);let c=(0,i.useCallback)(()=>e&&a&&a(l),[l,a,e]);return!r&&a?[!1,c]:[!0]}},81450:(e,t,r)=>{"use strict";r.d(t,{J:()=>g});var i,n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=r(89535),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,o.A)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return i={name:t,styles:r,next:i},t})}return 1===n[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function h(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return i={name:r.name,styles:r.styles,next:i},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)i={name:n.name,styles:n.styles,next:i},n=n.next;return r.styles+";"}return function(e,t,r){var i="";if(Array.isArray(r))for(var n=0;n<r.length;n++)i+=h(e,t,r[n])+";";else for(var o in r){var a=r[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?i+=o+"{"+t[a]+"}":c(a)&&(i+=u(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)c(a[s])&&(i+=u(o)+":"+d(o,a[s])+";");else{var l=h(e,t,a);switch(o){case"animation":case"animationName":i+=u(o)+":"+l+";";break;default:i+=o+"{"+l+"}"}}}return i}(e,t,r);case"function":if(void 0!==e){var o=i,a=r(e);return i=o,h(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;{]+)\s*(;|$)/g;function g(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n,o=!0,a="";i=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=h(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=h(r,t,e[l]),o&&(a+=s[l]);p.lastIndex=0;for(var c="";null!==(n=p.exec(a));)c+="-"+n[1];return{name:function(e){for(var t,r=0,i=0,n=e.length;n>=4;++i,n-=4)t=(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(n){case 3:r^=(255&e.charCodeAt(i+2))<<16;case 2:r^=(255&e.charCodeAt(i+1))<<8;case 1:r^=255&e.charCodeAt(i),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+c,styles:a,next:i}}},81851:(e,t,r)=>{"use strict";function i(...e){return t=>{let r=[];for(let i of e)if("function"==typeof i){let e=i(t);"function"==typeof e&&r.push(e)}else i&&(i.current=t);if(r.length)return()=>{for(let e of r)e()}}}r.d(t,{t:()=>i})},81987:(e,t,r)=>{"use strict";r.d(t,{i:()=>s,s:()=>a});var i,n=r(77766),o=!!(i||(i=r.t(n,2))).useInsertionEffect&&(i||(i=r.t(n,2))).useInsertionEffect,a=o||function(e){return e()},s=o||n.useLayoutEffect},82226:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});let i=(0,r(85554).F3)("Preferences",{web:()=>r.e(2068).then(r.bind(r,92068)).then(e=>new e.PreferencesWeb)})},82481:(e,t,r)=>{"use strict";let i;r.d(t,{rJ:()=>O,O7:()=>k,nm:()=>_,pw:()=>b,yY:()=>T,FA:()=>I});var n=r(66195);let o=(0,r(85554).F3)("AppMetrica"),a=async(e,t)=>{if((0,n.JK)())try{return await e()}catch(e){console.error(`[AppMetrica] ${t} failed:`,e);return}},s=async()=>{let e=await a(()=>o.getDeviceID(),"getDeviceID");return e?.deviceId||void 0},l=async()=>await a(()=>o.getIdentifiers(),"getIdentifiers"),c=e=>a(()=>o.setUserProfileID({userId:e}),"setUserProfileID"),u=e=>a(()=>o.reportUserProfile({attributes:e}),"reportUserProfile");var d=r(24495);let h="appmetrica_native_user_property_keys",p="appmetrica_native_raw_device_id_v1",g="appmetrica_native_device_id_v2",f=null;function m(){return(0,n.JK)()}function v(e){try{return window.localStorage.getItem(e)}catch{return null}}function b(){if(void 0!==i)return i;let e=v(p),t=v(g);return i=e||t?{appmetricaDeviceId:e||void 0,appmetricaDeviceIdHash:t||void 0,deviceId:t||void 0}:null}function y(e){return e?.trim()||void 0}function x(e){let t={appmetricaDeviceId:y(e?.appmetricaDeviceId),appmetricaDeviceIdHash:y(e?.appmetricaDeviceIdHash||e?.deviceId),deviceId:y(e?.deviceId||e?.appmetricaDeviceIdHash)};return i=t.appmetricaDeviceId||t.appmetricaDeviceIdHash?t:null,i?.appmetricaDeviceId&&C(p,i.appmetricaDeviceId),i?.appmetricaDeviceIdHash&&C(g,i.appmetricaDeviceIdHash),i}async function _(){if(!m())return null;let e=b();return e?.appmetricaDeviceId?e:(f||(f=l().then(async e=>{if(e)return x(e);let t=await s();return x({appmetricaDeviceIdHash:t,deviceId:t})}).catch(t=>(console.warn("[AppMetricaNativeAnalytics] Failed to resolve identifiers",t),e||null)).finally(()=>{f=null})),f)}async function w(){let e=await _();return e?.appmetricaDeviceIdHash||e?.deviceId||null}async function k(){return w()}function C(e,t){try{window.localStorage.setItem(e,t)}catch{}}function S(){let e=v(h);if(!e)return[];try{let t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>"string"==typeof e):[]}catch{return[]}}function E(e){0===e.length?function(e){try{window.localStorage.removeItem(e)}catch{}}(h):C(h,JSON.stringify(e))}async function P(e,t){if(m())try{await t()}catch(t){console.warn(`[AppMetricaNativeAnalytics] ${e} failed`,t)}}async function T(e,t){if(!m())return;let r=(0,d.g1)(e),i=(0,d.o_)(e,t);await P("reportEvent",()=>{let e,t;return e=r,t=i,a(()=>o.reportEvent({name:e,parameters:t}),`reportEvent(${e})`)})}async function I({userId:e,properties:t,propertiesOnce:r}){if(!m())return;let i=(0,d.oe)({...r??{},...t??{}});await P("setUserProfileID",()=>c(null==e?null:String(e)));let n=Object.keys(i),o=[...new Set(S())].filter(e=>!n.includes(e)),a={...i};for(let e of o)a[e]=null;Object.keys(a).length>0&&await P("reportUserProfile",()=>u(a)),E(n)}async function O(){if(!m())return;await P("clearUserProfileID",()=>c(null));let e=S();if(e.length>0){let t=Object.fromEntries(e.map(e=>[e,null]));await P("clearUserProfileAttributes",()=>u(t))}E([])}},83283:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,
3configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return i}}),r(58154).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},83430:(e,t,r)=>{"use strict";let i,n,o,a,s,l,c,u;r.d(t,{Ay:()=>lP,bC:()=>lE});let d="u">typeof window?window:void 0,h="u">typeof globalThis?globalThis:d,p=null==h?void 0:h.navigator,g=null==h?void 0:h.document,f=null==h?void 0:h.location,m=null==h?void 0:h.fetch,v=(null==h?void 0:h.XMLHttpRequest)&&"withCredentials"in new h.XMLHttpRequest?h.XMLHttpRequest:void 0,b=null==h?void 0:h.AbortController,y=null==h?void 0:h.CompressionStream,x=null==p?void 0:p.userAgent;function _(){return!(!d||!1===d.navigator.onLine)}let w="u">typeof globalThis?globalThis:d;w&&"u"<typeof self&&(w.self=w),w&&"u"<typeof File&&(w.File=function(){});let k=null!=d?d:{},C="0.9.0",S={DEBUG:!1,LIB_VERSION:C,LIB_NAME:"browser-common",JS_SDK_VERSION:C};var E,P,T,I,O=((P={}).AnonymousId="anonymous_id",P.DistinctId="distinct_id",P.Props="props",P.EnablePersonProcessing="enable_person_processing",P.PersonMode="person_mode",P.FeatureFlagDetails="feature_flag_details",P.FeatureFlags="feature_flags",P.FeatureFlagPayloads="feature_flag_payloads",P.BootstrapFeatureFlagDetails="bootstrap_feature_flag_details",P.BootstrapFeatureFlags="bootstrap_feature_flags",P.BootstrapFeatureFlagPayloads="bootstrap_feature_flag_payloads",P.OverrideFeatureFlags="override_feature_flags",P.Queue="queue",P.AiQueue="ai_queue",P.AiCaptureQueue="ai_capture_queue",P.LogsQueue="logs_queue",P.OptedOut="opted_out",P.SessionId="session_id",P.SessionStartTimestamp="session_start_timestamp",P.SessionLastTimestamp="session_timestamp",P.PersonProperties="person_properties",P.GroupProperties="group_properties",P.InstalledAppBuild="installed_app_build",P.InstalledAppVersion="installed_app_version",P.SessionReplay="session_replay",P.PushRegistered="push_registered",P.SessionReplayEventTriggerActivatedSession="session_replay_event_trigger_activated_session",P.SurveyLastSeenDate="survey_last_seen_date",P.SurveysInProgress="surveys_in_progress",P.SurveysSeen="surveys_seen",P.Surveys="surveys",P.RemoteConfig="remote_config",P.FlagsEndpointWasHit="flags_endpoint_was_hit",P.DeviceId="device_id",P),R=((T={}).GZipJS="gzip-js",T.Base64="base64",T);let A=["$snapshot","$pageview","$pageleave","$set","survey dismissed","survey sent","survey shown","$identify","$groupidentify","$create_alias","$$client_ingestion_warning","$web_experiment_applied","$feature_enrollment_update","$feature_flag_called"],L=["token"];function M(e,t){return -1!==e.indexOf(t)}let D=function(e){return e.trim()},N=function(e){return e.replace(/^\$/,"")};function j(e){var t;let r=[];return null!=(t=JSON.stringify(e,function(e,t){if("bigint"==typeof t)return t.toString();if("function"!=typeof t&&"symbol"!=typeof t){if(t instanceof Error)return{name:t.name,message:t.message,stack:t.stack};if(t&&"object"==typeof t){for(;r.length>0&&r[r.length-1]!==this;)r.pop();if(r.includes(t))return"[Circular]";r.push(t)}return t}}))?t:"null"}let F=Object.prototype,$=F.hasOwnProperty,z=F.toString,V=Array.isArray||function(e){return"[object Array]"===z.call(e)},B=e=>"function"==typeof e,W=e=>e===Object(e)&&!V(e),H=e=>{if(W(e)){for(let t in e)if($.call(e,t))return!1;return!0}return!1},U=e=>void 0===e,G=e=>"[object String]"==z.call(e),q=e=>G(e)&&0===e.trim().length,X=e=>null===e,Y=e=>U(e)||X(e),K=e=>"[object Number]"==z.call(e)&&e==e,Z=e=>K(e)&&e>0,J=e=>"[object Boolean]"===z.call(e),Q=e=>M(A,e),ee=e=>M(L,e);function et(e){return null===e||"object"!=typeof e}function er(e,t){return({}).toString.call(e)===`[object ${t}]`}function ei(e){switch(({}).toString.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object DOMError]":case"[object WebAssembly.Exception]":return!0;default:return eo(e,Error)}}function en(e){return"u">typeof Event&&eo(e,Event)}function eo(e,t){try{return e instanceof t}catch(e){return!1}}let ea=[!0,"true",1,"1","yes"],es=[!1,"false",0,"0","no"];function el(e,t,r,i,n,o,a){try{var s=e[o](a),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(i,n)}function ec(e){return function(){var t=this,r=arguments;return new Promise(function(i,n){var o=e.apply(t,r);function a(e){el(o,i,n,a,s,"next",e)}function s(e){el(o,i,n,a,s,"throw",e)}a(void 0)})}}let eu=["amazonbot","amazonproductbot","app.hypefactors.com","applebot","archive.org_bot","awariobot","backlinksextendedbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","dataforseobot","deepscan","duckduckbot","facebookexternal","facebookcatalog","http://yandex.com/bots","hub
3spot","ia_archiver","leikibot","linkedinbot","meta-externalagent","mj12bot","msnbot","nessus","petalbot","pinterestbot","prerender","rogerbot","screaming frog","sebot-wa","sitebulb","slackbot","slurp","trendictionbot","turnitin","twitterbot","vercel-screenshot","vercelbot","yahoo! slurp","yandexbot","zoombot","bot.htm","bot.php","(bot;","bot/","crawler","ahrefsbot","ahrefssiteaudit","semrushbot","siteauditbot","splitsignalbot","gptbot","oai-searchbot","chatgpt-user","perplexitybot","better uptime bot","sentryuptimebot","uptimerobot","headlesschrome","cypress","google-hoteladsverifier","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleother","google-cloudvertexbot","googleweblight","mediapartners-google","storebot-google","google-inspectiontool","bytespider"],ed=function(e,t=[]){if(!e)return!1;let r=e.toLowerCase();return eu.concat(t).some(e=>{let t=e.toLowerCase();return -1!==r.indexOf(t)})};function eh(e,t,r,i,n){return t>r&&(i.warn("min cannot be greater than max."),t=r),K(e)?e>r?(i.warn(" cannot be greater than max: "+r+". Using max value instead."),r):t>e?(i.warn(" cannot be less than min: "+t+". Using min value instead."),t):e:(i.warn(" must be a number. using max or fallback. max: "+r+", fallback: "+n),eh(null!=n?n:r,t,r,i))}var ep=class{constructor(e){this.C={},this.I=e.I,this.R=eh(e.bucketSize,0,100,e.$),this.A=eh(e.refillRate,0,this.R,e.$),this.O=eh(e.refillInterval,0,864e5,e.$)}F(e,t){let r=Math.floor((t-e.lastAccess)/this.O);r>0&&(e.tokens=Math.min(e.tokens+r*this.A,this.R),e.lastAccess=e.lastAccess+r*this.O)}consumeRateLimit(e){var t;let r=Date.now(),i=String(e),n=this.C[i];return n?this.F(n,r):(n={tokens:this.R,lastAccess:r},this.C[i]=n),0===n.tokens||(n.tokens--,0===n.tokens&&(null==(t=this.I)||t.call(this,e)),0===n.tokens)}stop(){this.C={}}};let eg="Mobile",ef="Android",em="Tablet",ev="Android Tablet",eb="iPad",ey="Apple Watch",ex="Safari",e_="BlackBerry",ew="Samsung Internet",ek="Chrome",eC="Chrome iOS",eS="Internet Explorer",eE="Internet Explorer Mobile",eP="Opera",eT="Microsoft Edge",eI="Firefox",eO="Firefox iOS",eR="Nintendo",eA="PlayStation",eL="Xbox",eM="Android Mobile",eD="Mobile Safari",eN="Windows",ej="Windows Phone",eF="Nokia",e$="Ouya",ez="Generic "+eg.toLowerCase(),eV="Generic "+em.toLowerCase(),eB="Konqueror",eW="Oculus Browser",eH="Vivaldi",eU="Yandex",eG="Whale",eq="DuckDuckGo",eX="Pale Moon",eY="Waterfox",eK="Brave",eZ="Claude",eJ="Codex",eQ="ChatGPT",e0="Google Search App",e1=RegExp("Version/(\\d+(\\.\\d+)?)"),e2=RegExp("(Claude|Codex|ChatGPT)\\/(\\d+(\\.\\d+)?)"),e3=RegExp(eL,"i"),e5=RegExp("PlayStation \\w+","i"),e6=RegExp("Nintendo \\w+","i"),e4=RegExp("BlackBerry|PlayBook|BB10","i"),e7={"NT3.51":"NT 3.11","NT4.0":"NT 4.0","5.0":"2000",5.1:"XP",5.2:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1",6.4:"10","10.0":"10"},e8=function(e,t,r,i){var n;return t=t||"",((null==r?void 0:r.brave)?eK:null)||((null==i?void 0:i.detectGoogleSearchApp)&&M(e,"GSA/")?e0:M(e," OPR/")&&M(e,"Mini")?"Opera Mini":M(e," OPR/")?eP:e4.test(e)?e_:M(e,"IEMobile")||M(e,"WPDesktop")?eE:M(e,"OculusBrowser")?eW:M(e,"SamsungBrowser")?ew:M(e,"Edge")||M(e,"Edg/")?eT:M(e,"Vivaldi/")?eH:M(e,"YaBrowser/")?eU:M(e,"Whale/")?eG:M(e,"DuckDuckGo/")||M(e,"Ddg/")?eq:M(e,"Claude/")?eZ:M(e,"Codex/")?eJ:M(e,"ChatGPT/")?eQ:M(e,"FBIOS")?"Facebook Mobile":M(e,"UCWEB")||M(e,"UCBrowser")?"UC Browser":M(e,"CriOS")?eC:M(e,"CrMo")||M(e,ek)?ek:M(e,ef)&&M(e,ex)?eM:M(e,"FxiOS")?eO:M(e.toLowerCase(),eB.toLowerCase())?eB:M(e,"Brave/")?eK:(n=t)&&M(n,"Apple")||M(e,ex)&&!M(e,ek)&&!M(e,ef)?M(e,eg)?eD:ex:M(e,"PaleMoon/")?eX:M(e,"Waterfox/")?eY:M(e,eI)?eI:M(e,"MSIE")||M(e,"Trident/")?eS:M(e,"Gecko")?eI:"")},e9={[eE]:[RegExp("rv:(\\d+(\\.\\d+)?)")],[eT]:[RegExp("Edge?\\/(\\d+(\\.\\d+)?)")],[ek]:[RegExp("(Chrome|CrMo)\\/(\\d+(\\.\\d+)?)")],[eC]:[RegExp("CriOS\\/(\\d+(\\.\\d+)?)")],"UC Browser":[RegExp("(UCBrowser|UCWEB)\\/(\\d+(\\.\\d+)?)")],[ex]:[e1],[eD]:[e1],[eP]:[RegExp("(Opera|OPR)\\/(\\d+(\\.\\d+)?)")],[eI]:[RegExp("Firefox\\/(\\d+(\\.\\d+)?)")],[eO]:[RegExp("FxiOS\\/(\\d+(\\.\\d+)?)")],[eB]:[RegExp("Konqueror[:/]?(\\d+(\\.\\d+)?)","i")],[e_]:[RegExp("BlackBerry (\\d+(\\.\\d+)?)"),e1],[eM]:[RegExp("android\\s(\\d+(\\.\\d+)?)","i")],[ew]:[RegExp("SamsungBrowser\\/(\\d+(\\.\\d+)?)")],[eW]:[RegExp("OculusBrowser\\/(\\d+(\\.\\d+)?)")],[eH]:[RegExp("Vivaldi\\/(\\d+(\\.\\d+)?)")],[eU]:[RegExp("YaBrowser\\/(\\d+(\\.\\d+)?)")],[eG]:[RegExp("Whale\\/(\\d+(\\.\\d+)?)")],[eK]:[RegExp("Brave\\/(\\d+(\\.\\d+)?)")],[eZ]:[e2],[eJ]:[e2],[eQ]:[e2],[eq]:[RegExp("(DuckDuckGo|Ddg)\\/(\\d+(\\.\\d+)?)")],[eX]:[RegExp("PaleMoon\\/(\\d+(\\.\\d+)?)")],[eY]:[RegExp("Waterfox\\/(\\d+(\\.\\d+)?)")],[e0]:[RegExp("GSA\\/(\\d+(\\.\\d+)?)")],[eS]:[RegExp("(rv:|MSIE )(\\d+(\\.\\d+)?)")],Mozilla:[RegExp("rv:(\\d+(\\.\\d+)?)")]}
3,te=function(e,t,r,i){let n=e9[e8(e,t,r,i)];if(U(n))return null;for(let t=0;n.length>t;t++){let r=e.match(n[t]);if(r)return parseFloat(r[r.length-2])}return null},tt=[[RegExp("Xbox; Xbox (.*?)[);]","i"),e=>[eL,e&&e[1]||""]],[RegExp(eR,"i"),[eR,""]],[RegExp(eA,"i"),[eA,""]],[e4,[e_,""]],[RegExp(eN,"i"),(e,t)=>{if(/Phone/.test(t)||/WPDesktop/.test(t))return[ej,""];if(new RegExp(eg).test(t)&&!/IEMobile\b/.test(t))return["Windows Mobile",""];let r=/Windows NT ([0-9.]+)/i.exec(t);if(r&&r[1]){let e=e7[r[1]]||"";return/arm/i.test(t)&&(e="RT"),[eN,e]}return[eN,""]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,e=>e&&e[3]?["iOS",[e[3],e[4],e[5]||"0"].join(".")]:["iOS",""]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,e=>{let t="";return e&&e.length>=3&&(t=U(e[2])?e[3]:e[2]),["watchOS",t]}],[RegExp("(Android (\\d+)\\.(\\d+)\\.?(\\d+)?|Android)","i"),e=>e&&e[2]?[ef,[e[2],e[3],e[4]||"0"].join(".")]:[ef,""]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,e=>{let t=["Mac OS X",""];return e&&e[1]&&(t[1]=[e[1],e[2],e[3]||"0"].join(".")),t}],[/Mac/i,["Mac OS X",""]],[/CrOS/,["Chrome OS",""]],[/Linux|debian/i,["Linux",""]]],tr=function(e){for(let t=0;tt.length>t;t++){let[r,i]=tt[t],n=r.exec(e),o=n&&(B(i)?i(n,e):i);if(o)return o}return["",""]},ti=function(e){return e6.test(e)?eR:e5.test(e)?eA:e3.test(e)?eL:RegExp(e$,"i").test(e)?e$:RegExp("(Windows Phone|WPDesktop)","i").test(e)?ej:/iPad/.test(e)?eb:/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(e)?ey:e4.test(e)?e_:/(kobo)\s(ereader|touch)/i.test(e)?"Kobo":RegExp(eF,"i").test(e)?eF:/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(e)||/(kf[a-z]+)( bui|\)).+silk\//i.test(e)?"Kindle Fire":/(Android|ZTE)/i.test(e)?new RegExp(eg).test(e)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(e)||/pixel[\daxl ]{1,6}/i.test(e)&&!/pixel c/i.test(e)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(e)||/lmy47v/i.test(e)&&!/QTAQZ3/i.test(e)?ef:ev:RegExp("(pda|Mobile)","i").test(e)?ez:RegExp(em,"i").test(e)&&!RegExp("Tablet pc","i").test(e)?eV:""},tn=function(e,t){var r,i,n,o;let a=ti(e);return a===eb||a===ev||"Kobo"===a||"Kindle Fire"===a||a===eV?em:a===eR||a===eL||a===eA||a===e$?"Console":a===ey?"Wearable":a?eg:"Android"===(null==t?void 0:t.userAgentDataPlatform)&&(null!=(o=null==t?void 0:t.maxTouchPoints)?o:0)>0?600>Math.min(null!=(r=null==t?void 0:t.screenWidth)?r:0,null!=(i=null==t?void 0:t.screenHeight)?i:0)/(null!=(n=null==t?void 0:t.devicePixelRatio)?n:1)?eg:em:"Desktop"},to=/\bFBAV\/(\d+(?:\.\d+)*)/i,ta=[[/\bInstagram(?:[ /](\d+(?:\.\d+)*))?\b/i,"Instagram"],[/\bBarcelona[ /](\d+(?:\.\d+)*)?/i,"Threads"],[/\b(?:MessengerForiOS|(?:FBAN|FB_IAB)\/Orca-Android)\b/i,"Messenger",to],[/\bFBAN\/EMA\b/i,"Facebook Lite",to],[/\b(?:FBIOS|(?:FBAN|FB_IAB)\/(?:FB4A|FBIOS))\b/i,"Facebook",to],[/\bLinkedInApp(?:\]?\/(\d+(?:\.\d+)*))?\b/i,"LinkedIn"],[/\bTwitter(?:Android| for (?:iPhone|iPad|Android))(?:\/(\d+(?:\.\d+)*))?\b/i,"Twitter"],[/\b(?:musical_ly|trill)(?:[_/](\d+\.\d+(?:\.\d+)*))?(?=\b|_)/i,"TikTok",/\bapp_version\/(\d+(?:\.\d+)*)/i],[/\b(?:MicroMessenger|WeChat)\/(\d+(?:\.\d+)*)?/i,"WeChat"],[/\bLine\/(\d+(?:\.\d+)*)?/i,"Line"],[/\bGSA\/(\d+(?:\.\d+)*)?/i,"Google"],[/\[Pinterest\/(?:iOS|Android)\b|\bPinterest(?: for (?:Android(?: Tablet)?|iOS))?\/(\d+(?:\.\d+)*)/i,"Pinterest"],[/\b(?:WA4A|WAiOS)\/(\d+(?:\.\d+)*)?/i,"WhatsApp"],[/\bSnapchat[ /](\d+(?:\.\d+)*)?/i,"Snapchat"],[/\bBing(?:Web|Sapphire)\/(\d+(?:\.\d+)*)?/i,"Bing"],[/\bNAVER\(inapp; search;/i,"Naver",/\bNAVER\(inapp; search;[^;)]*; (\d+(?:\.\d+)*)/i],[/\bKAKAOTALK[ /](\d+\.\d+(?:\.\d+)*)?/i,"KakaoTalk"]],ts="[Truncated]",tl="[Unserializable]";function tc(e){let t="";for(let r=0;e.length>r;r++){let i=e.charCodeAt(r);if(55296>i||i>56319)t+=56320>i||i>57343?e[r]:"�";else{let i=e.charCodeAt(r+1);56320>i||i>57343?t+="�":(t+=e[r]+e[r+1],r++)}}return t}function tu(e,t){if(!t)return e;let r=[];try{r=Object.keys(t)}catch(e){r=[]}for(let i of r){let r;try{r=t[i]}catch(e){r=tl}Object.defineProperty(e,i,{value:r,enumerable:!0,writable:!0,configurable:!0})}return e}var td=class{record(e){if("too-large"===e.kind)return;if("retry-later"!==e.kind)return void this.reset();if(!e.retryAfterMs)return;let t=this.isOpen(),r=Date.now(),i=Math.min(e.retryAfterMs,3e5);t?this.es=Math.max(this.es,Math.min(r+i,this.ts+3e5)):(this.ts=r,this.es=r+i)}remainingMs(){let e=Date.now();if(this.ts-5e3>e)return this.reset(),0;let t=Math.min(3e5,Math.max(0,this.es-e));return 0===t&&this.reset(),t}isOpen(){return this.remainingMs()>0}reset(){this.es=0,this.ts=0}constructor(){this.es=0,this.ts=0}};let th=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function tp(e,t){return"string"==typeof e&&th.test(e)?e:t()}function tg(e,t){let r=Error(t);try{Object.defineProperty(r,"name",{value:e,writable:!0,enumerable:!0,configurable:!0})}catch(e){}return r}function tf(e){return e?e.split("#")[0]:e}function tm(e){try{return e()}catch(e){return}}function tv(e,t){let r=setTimeout(e,t);return null!=r&&r.unref&&(null==r||r.unref()),r}function tb(e,t,r){return ty.apply(this,arguments)}function ty(){return(ty=ec(function*(e,t,r){let i;
3try{return yield Promise.race([e,new Promise((e,n)=>{i=tv(()=>{try{null==r||r(),e()}catch(e){n(e)}},t)})])}finally{clearTimeout(i)}})).apply(this,arguments)}function tx(e){return(tx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t_(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function tw(e){for(var t=1;arguments.length>t;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?t_(Object(r),!0).forEach(function(t){!function(e,t,r){var i;(i=function(e){if("object"!=tx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=tx(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==tx(i)?i:i+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tk=class{constructor(e,t,r=[]){this.coercers=e,this.stackParser=t,this.modifiers=r}buildFromUnknown(e,t={}){let r=t&&t.mechanism||{handled:!0,type:"generic"},i=this.buildCoercingContext(r,t,0).apply(e),n=this.buildParsingContext(t),o=this.parseStacktrace(i,n);return{$exception_list:this.convertToExceptionList(o,r),$exception_level:"error"}}modifyFrames(e){var t=this;return ec(function*(){for(let r of e)r.stacktrace&&r.stacktrace.frames&&V(r.stacktrace.frames)&&(r.stacktrace.frames=yield t.applyModifiers(r.stacktrace.frames));return e})()}coerceFallback(e){var t;return{type:"Error",value:"Unknown error",stack:null==(t=e.syntheticException)?void 0:t.stack,synthetic:!0}}parseStacktrace(e,t){var r;let i,n;if(null!=e.cause&&(i=this.parseStacktrace(e.cause,t)),""!=e.stack&&null!=e.stack)try{n=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?t.skipFirstLines:0),t.chunkIdMap)}catch(e){}return tw(tw({},e),{},{cause:i,stack:n,errors:null==(r=e.errors)?void 0:r.map(e=>this.parseStacktrace(e,t))})}applyChunkIds(e,t){return e.map(e=>(e.filename&&t&&(e.chunk_id=t[e.filename]),e))}applyCoercers(e,t){for(let r of this.coercers)if(r.match(e))return r.coerce(e,t);return this.coerceFallback(t)}applyModifiers(e){var t=this;return ec(function*(){let r=e;for(let e of t.modifiers)r=yield e(r);return r})()}convertToExceptionList(e,t){let r=[],i=(e,n,o)=>{var a;let s=r.length,l=void 0===n?tw(tw({type:"string"==typeof t.type&&t.type.length>0?t.type:"generic"},"boolean"==typeof t.handled?{handled:t.handled}:void 0===t.handled?{handled:!0}:{}),{},{synthetic:"boolean"==typeof t.synthetic?t.synthetic:e.synthetic,exception_id:s}):{type:"chained",source:o,synthetic:e.synthetic,exception_id:s,parent_id:n},c={type:e.type,value:e.value,mechanism:l};for(let t of(e.stack&&(c.stacktrace={type:"raw",frames:e.stack}),r.push(c),e.cause&&i(e.cause,s,"cause"),null!=(a=e.errors)?a:[]))i(t,s,"member")};return i(e),r}buildParsingContext(e){var t;return{chunkIdMap:function(e){let t=globalThis._posthogChunkIds;if(!t)return;let r=Object.keys(t);return o&&r.length===n||(n=r.length,o=r.reduce((r,n)=>{i||(i={});let o=i[n];if(o)r[o[0]]=o[1];else{let o=e(n);for(let e=o.length-1;e>=0;e--){let a=o[e],s=null==a?void 0:a.filename,l=t[n];if(s&&l){r[s]=l,i[n]=[s,l];break}}}return r},{})),o}(this.stackParser),skipFirstLines:null!=(t=e.skipFirstLines)?t:1}}getAggregateErrors(e){try{if(ei(e)){let r=Object.getPrototypeOf(e);for(let i=0;r&&100>i;i++){var t;let i=null==(t=Object.getOwnPropertyDescriptor(r,"constructor"))?void 0:t.value;if("function"==typeof i&&"AggregateError"===i.name){let t=e.errors;return V(t)?t:void 0}r=Object.getPrototypeOf(r)}}}catch(e){}}buildCoercingContext(e,t,r=0){let i=0,n=0,o=!1,a=new Set,s=[],l={},c=(e,t,r=0)=>{let c,d,h=u(t,r),p=h.apply;if(h.apply=t=>{s.push(e);try{return p(t)}finally{s.pop()}},r>4||r>0&&-1!==s.indexOf(e))return this.coerceFallback(h);let g="object"==typeof e&&null!==e||"function"==typeof e;if(0===r&&i>
3=50||g&&a.has(e))return;g&&a.add(e),0===r&&i++;let f=this.getAggregateErrors(e);o||(o=!!f);try{if(!(c=this.applyCoercers(e,h)))throw l}catch(e){if(e===l)return void(0===r&&i--);if(!o)throw e;c=this.coerceFallback(h)}if(!f||i>=50)return c;try{d=f.length}catch(e){return c}if(!Number.isInteger(d)||0>d||d>0xffffffff)return c;let m=[];for(let e=0;50>i&&1e3>n&&d>e;e++){let r;n++;try{r=h.next(f[e])}catch(e){i++,r=this.coerceFallback(u(t+1))}r&&m.push(r)}return tw(tw({},c),{},{errors:m})},u=(r,i=0)=>tw(tw({},t),{},{syntheticException:0==r?t.syntheticException:void 0,mechanism:0==r?e:{},apply(e){let t=c(e,r,i+1);if(!t)throw l;return t},next:e=>c(e,r+1)}),d=u(r);return tw(tw({},d),{},{apply:e=>{var t;return null!=(t=c(e,r))?t:this.coerceFallback(d)}})}};let tC=/^([a-z][a-z0-9.+-]+):/i,tS=["http","https","file","blob","app","capacitor","ionic","webpack","webpack-internal","ng"];function tE(e,t,r,i,n){let o={platform:e,filename:t,function:"<anonymous>"===r?"?":r,in_app:function(e){if(!e||"<anonymous>"===e)return!1;let t=tC.exec(e);return!t||tS.includes(t[1].toLowerCase())}(t)};return U(i)||(o.lineno=i),U(n)||(o.colno=n),o}let tP=(e,t)=>{let r=-1!==e.indexOf("safari-extension"),i=-1!==e.indexOf("safari-web-extension");return r||i?[-1!==e.indexOf("@")?e.split("@")[0]:"?",r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},tT=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,tI=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,tO=/\((\S*)(?::(\d+))(?::(\d+))\)/,tR=(e,t)=>{let r=tT.exec(e);if(r){let[,e,i,n]=r;return tE(t,e,"?",+i,+n)}let i=tI.exec(e);if(i){if(i[2]&&0===i[2].indexOf("eval")){let e=tO.exec(i[2]);e&&(i[2]=e[1],i[3]=e[2],i[4]=e[3])}let[e,r]=tP(i[1]||"?",i[2]);return tE(t,r,e,i[3]?+i[3]:void 0,i[4]?+i[4]:void 0)}},tA=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,tL=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,tM=(e,t)=>{let r=tA.exec(e);if(r){if(r[3]&&r[3].indexOf(" > eval")>-1){let e=tL.exec(r[3]);e&&(r[1]=r[1]||"eval",r[3]=e[1],r[4]=e[2],r[5]="")}let e=r[3],i=r[1]||"?";return[i,e]=tP(i,e),tE(t,e,i,r[4]?+r[4]:void 0,r[5]?+r[5]:void 0)}},tD=/\(error: (.*)\)/;function tN(e,t){return e.filename===t.filename&&e.function===t.function&&e.module===t.module&&e.lineno===t.lineno&&e.colno===t.colno}function tj(e,t){let r=t.start;for(;r>0&&tN(e[r-1],e[r-1+t.length]);)r--;return t.start-r}function tF(e,t){let r=t.start+t.length,i=r;for(;e.length>i&&tN(e[i],e[i-t.length]);)i++;return i-r}var t$=class{match(e){return this.isDOMException(e)||this.isDOMError(e)}coerce(e,t){let r=G(e.stack);return{type:this.getType(e),value:this.getValue(e),stack:r?e.stack:void 0,cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return this.isDOMError(e)?"DOMError":"DOMException"}getValue(e){let t=e.name||(this.isDOMError(e)?"DOMError":"DOMException");return e.message?`${t}: ${e.message}`:t}isDOMException(e){return er(e,"DOMException")}isDOMError(e){return er(e,"DOMError")}},tz=class{match(e){return ei(e)}coerce(e,t){var r;let i=this.getStack(e),n=void 0===i?null==(r=t.syntheticException)?void 0:r.stack:void 0;return{type:this.getType(e),value:this.getMessage(e,t),stack:null!=i?i:n,cause:e.cause?t.next(e.cause):void 0,synthetic:!!n}}getType(e){return e.name||e.constructor.name}getMessage(e,t){let r=e.message;return String(r.error&&"string"==typeof r.error.message?r.error.message:r)}getStack(e){try{let t=e.stacktrace;if("string"==typeof t&&t.length>0)return t;let r=e.stack;return"string"==typeof r&&r.length>0?r:void 0}catch(e){return}}},tV=class{match(e){return!!er(e,"ErrorEvent")&&(null!=e.error||this.ur(e))}coerce(e,t){var r;if(null!=e.error)return t.apply(e.error);let i=t.apply(e.message);return tw(tw({},i),{},{stack:null!=(r=this.cr(e))?r:i.stack,synthetic:!0})}ur(e){return G(e.message)&&e.message.length>0}cr(e){var t,r;let i=null!=(t=e.lineno)?t:0,n=null!=(r=e.colno)?r:0;if(G(e.filename)&&0!==e.filename.length&&0!==i)return`Error 4 at ${e.filename}:${i}:${n}`}};let tB=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;var tW=class{match(e){return"string"==typeof e}coerce(e,t){var r;let[i,n]=this.getInfos(e);return{type:null!=i?i:"Error",value:null!=n?n:e,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}getInfos(e){let t="Error",r=e,i=e.match(tB);return i&&(t=i[1],r=i[2]),[t,r]}};let tH=["fatal","error","warning","log","info","debug"];function tU(e,t=40){let r=Object.keys(e);if(r.sort(),!r.length)return"[object has no keys]";for(let e=r.length;e>0;e--){let i=r.slice(0,e).join(", ");
4if(t>=i.length)return e===r.length?i:i.length>t?`${i.slice(0,t)}...`:i}return""}var tG=class{match(e){return"object"==typeof e&&null!==e}coerce(e,t){var r,i;let n=this.getErrorPropertyFromObject(e);return n?t.apply(n):{type:this.getType(e),value:this.getValue(e),stack:null!=(r=this.getStack(e))?r:null==(i=t.syntheticException)?void 0:i.stack,level:this.isSeverityLevel(e.level)?e.level:"error",synthetic:!0}}getType(e){if(en(e))return e.constructor.name;let t="name"in e?e.name:void 0;return G(t)&&!q(t)?t:"Error"}getValue(e){if("name"in e&&"string"==typeof e.name){let t=`'${e.name}' captured as exception`;return"message"in e&&"string"==typeof e.message&&(t+=` with message: '${e.message}'`),t}if("message"in e&&"string"==typeof e.message)return e.message;let t=this.getObjectClassName(e);return`${t&&"Object"!==t?`'${t}'`:"Object"} captured as exception with keys: ${tU(e)}`}isSeverityLevel(e){return G(e)&&!q(e)&&tH.indexOf(e)>=0}getStack(e){try{return G(e.stacktrace)&&e.stacktrace.length>0?e.stacktrace:G(e.stack)&&e.stack.length>0?e.stack:void 0}catch(e){return}}getErrorPropertyFromObject(e){for(let t in e)if(({}).hasOwnProperty.call(e,t)){let r=e[t];if(ei(r))return r}}getObjectClassName(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){return}}},tq=class{match(e){return en(e)}coerce(e,t){var r;let i=e.constructor.name;return{type:i,value:`${i} captured as exception with keys: ${tU(e)}`,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}},tX=class{match(e){return et(e)}coerce(e,t){var r;return{type:"Error",value:`Primitive value captured as exception: ${String(e)}`,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}}},tY=class{match(e){return er(e,"PromiseRejectionEvent")||this.isCustomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!en(e))return!1;try{let t=e.detail;return null!=t&&"object"==typeof t&&"reason"in t}catch(e){return!1}}coerce(e,t){var r;let i=this.getUnhandledRejectionReason(e);return et(i)?{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`,stack:null==(r=t.syntheticException)?void 0:r.stack,synthetic:!0}:t.apply(i)}getUnhandledRejectionReason(e){try{if("reason"in e)return e.reason;if("detail"in e&&null!=e.detail&&"object"==typeof e.detail&&"reason"in e.detail)return e.detail.reason}catch(e){}return e}};let tK="$message",tZ="$timestamp",tJ=new Set([tK,tZ]),tQ={enabled:!0,max_bytes:32768};function t0(e){var t;return e?{enabled:null!=(t=e.enabled)?t:tQ.enabled,max_bytes:function(e,t){if(!K(e)||1/0===e||-1/0===e)return t;let r=Math.floor(e);return 0>r?t:r}(e.max_bytes,tQ.max_bytes)}:tw({},tQ)}var t1=class{constructor(e){this.ns=[],this.ss=0,this.Rr=t0(e)}setConfig(e){this.Rr=t0(e),this.rs()}add(e){let t=function(e){let t;try{t=j(e)}catch(e){return}try{let e=JSON.parse(t);if(!W(e))return;let r=e[tK],i=e[tZ];if(!G(r)||0===r.trim().length||!G(i)&&!K(i))return;return{step:e,json:t}}catch(e){return}}(e);if(!t)return;let r=function(e){if("u">typeof TextEncoder)return(new TextEncoder).encode(e).length;let t=encodeURIComponent(e),r=0;for(let e=0;t.length>e;e++)"%"===t[e]?(r+=1,e+=2):r+=1;return r}(t.json);r>this.Rr.max_bytes||(this.ns.push({step:t.step,bytes:r}),this.ss+=r,this.rs())}getAttachable(){return this.ns.map(e=>e.step)}clear(){this.ns=[],this.ss=0}size(){return this.ns.length}rs(){for(;this.ss>this.Rr.max_bytes&&this.ns.length>0;){let e=this.ns.shift();e&&(this.ss-=e.bytes)}}};let t2=e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(t){return e}};function t3(e){return"string"==typeof e||e}function t5(e){return"string"==typeof e?e:void 0}let t6=["$feature_flag","$feature_flag_response","$feature_flag_has_experiment","$feature_flag_id","$feature_flag_version","$feature_flag_reason","$feature_flag_request_id","$feature_flag_evaluated_at","$feature_flag_error","locally_evaluated","$groups","$process_person_profile","$geoip_disable","$current_url","$pathname","$referring_domain","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid","gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx","$session_id","$window_id","$lib","$lib_version","$device_id","$is_server"],t4="NativeGzipValidationError",t7=e=>e.length>=2&&31===e[0]&&139===e[1],t8=(e,t)=>
4e===R.GZipJS||t===R.GZipJS||"gzip"===t,t9=e=>!(!e||"object"!=typeof e)&&"NotReadableError"===("name"in e?String(e.name):""),re=e=>{throw tg(t4,`Native gzip produced invalid output: ${e}`)},rt=(I=ec(function*(e,t){18>e.size&&re("too-short");let r=new Uint8Array((yield e.slice(0,10).arrayBuffer()));t7(r)&&8===r[2]||re("invalid-header");let i=new DataView((yield e.slice(e.size-8).arrayBuffer()));i.getUint32(0,!0)!==(e=>{let t=(()=>{if(a)return a;a=[];for(let e=0;256>e;e++){let t=e;for(let e=0;8>e;e++)t=1&t?0xedb88320^t>>>1:t>>>1;a[e]=t>>>0}return a})(),r=0xffffffff;for(let i=0;e.length>i;i++)r=t[255&(r^e[i])]^r>>>8;return(0xffffffff^r)>>>0})(t)&&re("invalid-crc");let n=t.length>>>0;i.getUint32(4,!0)!==n&&re("invalid-size")}),function(e,t){return I.apply(this,arguments)});function rr(){return(rr=ec(function*(e,t=!0,r){var i;try{let t=(new TextEncoder).encode(e),r=new globalThis.CompressionStream("gzip"),n=r.writable.getWriter(),o=n.write(t).then(()=>n.close()).catch((i=ec(function*(e){try{yield n.abort(e)}catch(e){}throw e}),function(e){return i.apply(this,arguments)})),a=new Response(r.readable).blob(),[s]=yield Promise.all([a,o]);return yield rt(s,t),s}catch(e){if(null==r?void 0:r.rethrow)throw e;return t&&console.error("Failed to gzip compress data",e),null}})).apply(this,arguments)}function ri(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r={};for(var i in e)if(({}).hasOwnProperty.call(e,i)){if(t.includes(i))continue;r[i]=e[i]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;o.length>i;i++)t.includes(r=o[i])||({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}let rn={}.propertyIsEnumerable;function ro(e,t){try{return ra(e,t,{ancestors:new WeakSet,remainingNodes:1e4},0)}catch(e){return[]}}function ra(e,t,r,i){let n=[];for(let o in e)if(rn.call(e,o)){if(!o){null==t||t.debug("Dropping an attribute with an empty key");continue}if(n.length>=1e3||0>=r.remainingNodes){null==t||t.debug("Attributes truncated: the value exceeds the OTLP encoder budget");break}try{let a=e[o];if(X(a)||U(a))continue;n.push({key:tc(o),value:function e(t,r,i,n){if(0>=i.remainingNodes)return{stringValue:ts};if(i.remainingNodes--,J(t))return{boolValue:t};if("bigint"==typeof t){let e,i;return e=t.toString(),t>=(i=BigInt("9223372036854775808"))||-i>t?(null==r||r.debug(`Attribute ${e} is outside the int64 range; encoding it as a string`),{stringValue:e}):{intValue:e}}if("number"==typeof t){if(!Number.isFinite(t))return{stringValue:String(t)};if(Number.isInteger(t)){if(Number.isSafeInteger(t))return{intValue:String(t)};if(typeof BigInt>"u")return{stringValue:String(t)};let e=BigInt(t).toString();return t>=0x8000000000000000||-0x8000000000000000>t?(null==r||r.debug(`Attribute ${e} is outside the int64 range; encoding it as a string`),{stringValue:e}):{intValue:e}}return{doubleValue:t}}if("string"==typeof t)return{stringValue:tc(t)};if("function"==typeof t)return{stringValue:"[Function]"};if("symbol"==typeof t)return{stringValue:String(t)};if("object"==typeof t&&null!==t){if(i.ancestors.has(t))return{stringValue:"[Circular]"};if(n>=20)return{stringValue:ts};if(t instanceof Date){let e=Number.isFinite(t.getTime())?t.toISOString():String(t);return{stringValue:"string"==typeof e?tc(e):String(e)}}i.ancestors.add(t);try{try{let o=t.toJSON;if("function"==typeof o)return e(o.call(t),r,i,n+1)}catch(e){}return V(t)?{arrayValue:{values:function(t,r,i,n){let o=[],a=Math.min(t.length,1e3),s=0;for(;a>s&&i.remainingNodes>0;s++)try{let a=s in t?t[s]:void 0;if(Y(a))continue;o.push(e(a,r,i,n))}catch(e){o.push({stringValue:tl})}return t.length>s&&o.push({stringValue:ts}),o}(t,r,i,n+1)}}:{kvlistValue:{values:ra(t,r,i,n+1)}}}finally{i.ancestors.delete(t)}}return{stringValue:tc(String(t))}}(a,t,r,i)})}catch(e){n.push({key:tc(o),value:{stringValue:tl}})}}return n}function rs(e,t,r){return tw(tw(tw(tw({},tu({},e.resourceAttributes)),{},{"service.name":e.serviceName||"unknown_service"},e.environment&&{"deployment.environment":e.environment}),e.serviceVersion&&{"service.version":e.serviceVersion}),{},{"telemetry.sdk.name":t,"telemetry.sdk.version":r})}let rl=["service.name","deployment.environment","service.version","telemetry.sdk.name","telemetry.sdk.version"];function rc(e,t){let r=tu({},e),i={};for(let e of rl)({}).hasOwnProperty.call(r,e)&&(i[e]=r[e],delete r[e]);return[...ro(r,t),...ro(i,t)]}let ru={darwin:"macOS",win32:"Windows",cygwin:"Windows",linux:"Linux",android:"Android",freebsd:"FreeBSD",openbsd:"OpenBSD",netbsd:"NetBSD",sunos:"SunOS",aix:"AIX",haiku:"Haiku","Mac OS X":"macOS"},rd={trace:{text:"TRACE",number:1},debug:{text:"DEBUG",number:5},info:{text:"INFO",number:9},warn:{text:"WARN",number:13},error:{text:"ERROR",number:17},fatal:{text:"FATAL",number:21}},rh=rd.info;function rp(e,t,r,i){return{resourceLogs:[{resource:{attributes:rc(t)},scopeLogs:[{scope:{name:r,version:i},logRecords:e}]}]}}var rg=class{constructor(e){this.ls=e,this.us=0}get pending(){return!!this.hs}arm(e){this.clear(),this.us=Date.now()+e,this.hs=tv(()=>{this.hs=void 0,this.ls()},e)}armNoEarlierThan(e){this.hs&&Date.now()+e<=this.us||this.arm(e)}clear(){this.hs&&(clearTimeout(this.hs),this.hs=void 0)}};function rf(){return .75+.5*Math.random()}
4function rm(e,t,r,i){let n=e*Math.pow(2,Math.min(Math.max(0,t-1),6));return Math.round((void 0===i?n:Math.min(n,Math.max(i,e)))*r)}var rv=class{constructor(e,t,r,i,n,o=()=>Promise.resolve(),a){var s;this._instance=e,this.Rr=t,this.$=r,this.cs=i,this.ds=n,this.vs=o,this.fs=a,this.ps=new rg(()=>this.gs()),this.ys=null,this.bs=0,this._s=0,this.ws=new td,this.ks=0,this.Ss=1,this.xs=0,this.Cs=0,this.$s=!1,this.Ts=t.maxBufferSize,this.Is=Math.max(null!=(s=t.maxQueueSize)?s:t.maxBufferSize,t.maxBufferSize),this.Ms=t.flushIntervalMs,this.Es=t.maxBatchRecordsPerPost,this.Ps=t.rateCapWindowMs,this.Rs=t.maxLogsPerInterval}clearQueue(){this._s++,this._instance.setPersistedProperty(O.LogsQueue,[])}reset(){this.ps.clear(),this.xs=0,this.Cs=0,this.$s=!1,this.ks=0,this.Ss=1,this.ws.reset(),this.Es=this.Rr.maxBatchRecordsPerPost}onReconnect(){this.ks=0,this.Ss=1,this.ws.isOpen()?this.As()&&this.Fs():this.gs()}captureLog(e,t){var r;if(this._instance.isDisabled||this._instance.optedOut||!(null==e?void 0:e.body))return;let i=this.Os(e);if(null===i)return;if(!i.body)return void this.$.info("Log was rejected in beforeSend function");if(!this.Ds())return;let n={record:function(e,t,r,i){let{text:n,number:o}=rd[e.level||"info"]||rh,a=function(e=Date.now()){return String(e)+"000000"}(K(i)?i:void 0),s={};t.distinctId&&(s.posthogDistinctId=t.distinctId),t.sessionId&&(s.sessionId=t.sessionId),t.windowId&&(s["window.id"]=t.windowId),Y(t.sessionStartTimestamp)||(s.sessionStartTimestamp=String(t.sessionStartTimestamp)),Y(t.lastActivityTimestamp)||(s.lastActivityTimestamp=String(t.lastActivityTimestamp)),t.currentUrl&&(s["url.full"]=t.currentUrl),t.screenName&&(s["screen.name"]=t.screenName),t.appState&&(s["app.state"]=t.appState),t.activeFeatureFlags&&t.activeFeatureFlags.length>0&&(s.feature_flags=t.activeFeatureFlags);let l=tw({},s),c=e.attributes;if(c){let e=[];try{e=Object.keys(c)}catch(t){e=[]}for(let t of e){let e;try{e=c[t]}catch(t){e=tl}Object.defineProperty(l,t,{value:e,enumerable:!0,writable:!0,configurable:!0})}}let u={timeUnixNano:a,observedTimeUnixNano:a,severityNumber:o,severityText:n,body:{stringValue:function(e){try{return tc(String(e))}catch(e){return tl}}(e.body)},attributes:ro(l,r)};return e.trace_id&&(u.traceId=e.trace_id),e.span_id&&(u.spanId=e.span_id),U(e.trace_flags)||(u.flags=e.trace_flags),u}(i,null!=(r=null==t?void 0:t.context)?r:this.cs(),this.$,null==t?void 0:t.occurredAtMs)};this.ds(()=>this.Ls(n))}Os(e){let t=this.Rr.beforeSend;if(!t)return e;let r=V(t)?t:[t],i=e;for(let e of r)try{let t=e(i);if(!t)return this.$.info("Log was rejected in beforeSend function"),null;i=t}catch(e){return this.$.error("Error in beforeSend function for log:",e),null}return i}Ds(){if(void 0===this.Rs)return!0;let e=Date.now(),t=e-this.xs;return this.Ps>t&&t>=0||(this.xs=e,this.Cs=0,this.$s=!1),this.Rs>this.Cs?(this.Cs++,!0):(this.$s||(this.$.warn(`captureLog dropping logs: exceeded ${this.Rs} logs per ${this.Ps}ms`),this.$s=!0),!1)}flush(){var e=this;return ec(function*(){if(!e._instance.isDisabled)return e.ys||(e.ys=e.Ns().finally(()=>{e.ys=null})),e.ys})()}Ns(){var e=this;return ec(function*(){var t,r,i;e.ps.clear();let n=null!=(t=e._instance.getPersistedProperty(O.LogsQueue))?t:[];if(0===n.length)return;let o=n.length,a=0;for(;n.length>0&&o>a;){let t=e._s;e.bs=0;let o=Math.min(n.length,e.Es),s=n.slice(0,o),l=rp(s.map(e=>e.record),e.qs(),null!=(r=e.fs)?r:e._instance.getLibraryId(),e._instance.getLibraryVersion()),c=yield e._instance.js(l);if(e._s!==t)return;if("too-large"===c.kind&&s.length>1)e.Es=Math.max(1,Math.floor(s.length/2)),e.$.warn(`Logs batch of size ${s.length} was too large for the ingestion endpoint, reducing batch size to ${e.Es}`);else if(e.ws.record(c),e.ps.pending&&e.ps.arm(Math.max(e.Ms,e.ws.remainingMs())),"retry-later"===c.kind||("too-large"===c.kind?e.$.warn("Dropping a single log record with batch size 1 â the record is larger than the server cap and cannot be split further."):"ok"===c.kind&&e.Rr.maxBatchRecordsPerPost>e.Es&&(e.Es=Math.min(e.Rr.maxBatchRecordsPerPost,e.Es+1)),yield e.Bs(s.length),n=null!=(i=e._instance.getPersistedProperty(O.LogsQueue))?i:[],a+=s.length,"fatal"===c.kind))throw c.error}})()}Bs(e){var t=this;return ec(function*(){var r;let i=Math.max(0,e-t.bs),n=null!=(r=t._instance.getPersistedProperty(O.LogsQueue))?r:[];t._instance.setPersistedProperty(O.LogsQueue,n.slice(i)),yield t.vs()})()}qs(){var e;return e=this.Rr,rs(e,this._instance.getLibraryId(),this._instance.getLibraryVersion())}Ls(e){var t;if(this._instance.optedOut)return;let r=null!=(t=this._instance.getPersistedProperty(O.LogsQueue))?t:[];this.Is>r.length||(r.shift(),this.bs++,this.$.info("Logs queue is full, dropping oldest record.")),r.push(e),this._instance.setPersistedProperty(O.LogsQueue,r),this.Ts>r.length||this.ws.isOpen()?this.Fs():this.gs()}Fs(){this.ps.pending||this.ps.arm(Math.max(this.Ms,this.ws.remainingMs()))}Hs(){return Math.max(rm(this.Ms,this.ks,this.Ss,3e4),this.ws.remainingMs())}As(){let e=this._instance.getPersistedProperty(O.LogsQueue);return!!e&&e.length>0}shutdown(e){var t=this;return ec(function*(){t.ps.clear();let r=t.flush().catch(()=>{});void 0!==e?yield tb(r,e):yield r})()}flushWithTimeout(e){var t=this;return ec(function*(){let r=t.flush();yield tb(r,e,()=>{r.catch(()=>{})})})()}gs(){this.flush().then(()=>{this.ks=0,this.Ss=1},e=>{this.ks++,this.Ss=rf(),this.$.error("PostHog logs flush failed:",e)}).finally(()=>{!this._instance.isDisabled&&this.As()&&this.ps.armNoEarlierThan(this.Hs())})}};let rb=[0,5,10,25,50,75,100,250,500,750,1e3,2500,5e3,7500,1e4];function ry(e){return String(e)+"000000"}function rx(e,t,r,i){let n="";return i&&(n=Object.keys(i).sort().map(e=>`${JSON.stringify(e)}:${JSON.stringify(i[e])}`).join(",")),`${e}\0${t}\0${null!=r?r:""}\0${n}`}var r_=class{constructor(e,t,r){this._instance=e,this.Rr=t,this.$=r,this.zs=new Map,this.ps=new rg(()=>this.flush().catch(e=>{this.$.error("Metrics flush failed:",e)})),this.ys=null,this.Us=!1,this.Ws=new Map,this.Vs=new Set,this.ws=new td,this.ks=0,this.Ss=1,this.Gs=0}count(e,t=1,r){this.Zs({name:e,type:"count",value:t,unit:null==r?void 0:r.unit,attributes:null==r?void 0:r.attributes})}
4gauge(e,t,r){this.Zs({name:e,type:"gauge",value:t,unit:null==r?void 0:r.unit,attributes:null==r?void 0:r.attributes})}histogram(e,t,r){this.Zs({name:e,type:"histogram",value:t,unit:null==r?void 0:r.unit,attributes:null==r?void 0:r.attributes})}flush(){var e,t=this;let r=this.ys,i=(e=ec(function*(){r&&(yield r.catch(()=>{})),yield t.Qs()}),function(){return e.apply(this,arguments)})().finally(()=>{this.ys===i&&(this.ys=null)});return this.ys=i,i}drainWindow(){if(0===this.zs.size)return null;let e=this.zs;return this.zs=new Map,this.Us=!1,this.Ws=new Map,this.Vs=new Set,this.Js(e)}reset(){this.Gs++,this.ws.reset(),this.ks=0,this.Ss=1,this.ps.clear(),this.zs=new Map,this.ys=null,this.Us=!1,this.Ws=new Map,this.Vs=new Set}Zs(e){let t,r;if(this._instance.isDisabled||this._instance.optedOut)return;let i=this.Os(e);if(null===i)return;if(!i.name||"string"!=typeof i.name)return void this.$.warn("Dropping metric with empty name");if("number"!=typeof i.value||!Number.isFinite(i.value))return void this.$.warn(`Dropping metric '${i.name}': value must be a finite number`);if("count"===i.type&&0>i.value)return void this.$.warn(`Dropping count '${i.name}': counters are monotonic, value must be >= 0`);try{t=i.attributes?tw({},i.attributes):void 0,r=rx(i.type,i.name,i.unit,t)}catch(e){return void this.$.warn(`Dropping metric '${i.name}': attributes could not be serialized`,e)}let n=this.zs.get(r);if(!n){if(!this.Ks())return;n={name:i.name,type:i.type,unit:i.unit,attributes:t,windowStartMs:Date.now()},this.zs.set(r,n)}let o=this.Ws.get(i.name);void 0===o?this.Ws.set(i.name,i.type):o===i.type||this.Vs.has(i.name)||(this.Vs.add(i.name),this.$.warn(`Metric name '${i.name}' is already used as a ${o}; recording it as a ${i.type} too will blend both series in charts. Use a distinct name.`)),this.Xs(n,i.value),this.Fs()}Ks(){return this.Rr.maxSeriesPerFlush>this.zs.size||(this.Us||(this.Us=!0,this.$.warn(`Metric series cap reached (${this.Rr.maxSeriesPerFlush} per flush window); dropping new series until the next flush. Reduce attribute cardinality.`)),!1)}Xs(e,t){switch(e.type){case"count":var r;e.total=(null!=(r=e.total)?r:0)+t;break;case"gauge":e.last=t;break;case"histogram":{e.hist||(e.hist={count:0,sum:0,min:t,max:t,bucketCounts:Array(rb.length+1).fill(0)});let r=e.hist;r.count+=1,r.sum+=t,r.min=Math.min(r.min,t),r.max=Math.max(r.max,t),r.bucketCounts[function(e,t){for(let r=0;t.length>r;r++)if(t[r]>=e)return r;return t.length}(t,rb)]+=1}}}Os(e){let t=this.Rr.beforeSend;if(!t)return e;let r=V(t)?t:[t],i=e;for(let e of r)try{let t=e(i);if(!t)return this.$.info("Metric was rejected in beforeSend function"),null;i=t}catch(e){return this.$.error("Error in beforeSend function for metric:",e),null}return i}Fs(){this.ps.pending||this.ps.arm(this.Hs())}Hs(){return Math.max(rm(this.Rr.flushIntervalMs,this.ks,this.Ss,3e4),this.ws.remainingMs())}Qs(){var e=this;return ec(function*(){if(e.ps.clear(),0===e.zs.size)return;let t=e.zs;e.zs=new Map,e.Us=!1,e.Ws=new Map,e.Vs=new Set;let r=e.Gs,i=yield e._instance.Ys(e.Js(t));if(r===e.Gs)switch(e.ws.record(i),"retry-later"===i.kind?(e.ks++,e.Ss=rf()):(e.ks=0,e.Ss=1),e.ps.pending&&e.ps.arm(e.Hs()),i.kind){case"ok":return;case"retry-later":return e.ho(t),void e.ps.armNoEarlierThan(e.Hs());case"too-large":return void e.$.warn("Metrics batch exceeded the server size limit and was dropped");case"fatal":return void e.$.error("Failed to send metrics batch:",i.error)}})()}Js(e){var t,r,i,n;return t=this.vo(e),r=rs(this.Rr,this._instance.getLibraryId(),this._instance.getLibraryVersion()),i=this._instance.getLibraryId(),n=this._instance.getLibraryVersion(),{resourceMetrics:[{resource:{attributes:rc(r)},scopeMetrics:[{scope:{name:i,version:n},metrics:t}]}]}}vo(e){let t=ry(Date.now()),r=new Map;for(let a of e.values()){var i,n,o;let e=rx(a.type,a.name,a.unit,void 0),s=r.get(e);s||(s=tw({name:a.name},a.unit&&{unit:a.unit}),"count"===a.type?s.sum={aggregationTemporality:1,isMonotonic:!0,dataPoints:[]}:"gauge"===a.type?s.gauge={dataPoints:[]}:s.histogram={aggregationTemporality:1,dataPoints:[]},r.set(e,s));let l=ro(null!=(i=a.attributes)?i:{},this.$),c=ry(a.windowStartMs);if("count"===a.type){let e={attributes:l,startTimeUnixNano:c,timeUnixNano:t,asDouble:null!=(n=a.total)?n:0};s.sum.dataPoints.push(e)}else if("gauge"===a.type){let e={attributes:l,timeUnixNano:t,asDouble:null!=(o=a.last)?o:0};s.gauge.dataPoints.push(e)}else a.hist&&s.histogram.dataPoints.push({attributes:l,startTimeUnixNano:c,timeUnixNano:t,count:a.hist.count,sum:a.hist.sum,min:a.hist.min,max:a.hist.max,bucketCounts:a.hist.bucketCounts,explicitBounds:rb})}return Array.from(r.values())}ho(e){for(let[i,n]of e){let e=this.zs.get(i);if(e)switch(e.windowStartMs=Math.min(e.windowStartMs,n.windowStartMs),e.type){case"count":var t,r;e.total=(null!=(t=e.total)?t:0)+(null!=(r=n.total)?r:0);break;case"gauge":break;case"histogram":if(n.hist)if(e.hist){e.hist.count+=n.hist.count,e.hist.sum+=n.hist.sum,e.hist.min=Math.min(e.hist.min,n.hist.min),e.hist.max=Math.max(e.hist.max,n.hist.max);for(let t=0;e.hist.bucketCounts.length>t;t++)e.hist.bucketCounts[t]+=n.hist.bucketCounts[t]}else e.hist=n.hist}else this.Ks()&&this.zs.set(i,n)}}};let rw=(e,{debugEnabled:t}={})=>{let r={N(r,...i){d&&(S.DEBUG||d.POSTHOG_DEBUG||t)&&!U(d.console)&&d.console&&("__rrweb_original__"in d.console[r]?d.console[r].__rrweb_original__:d.console[r])(e,...i)},debug(...e){r.N("debug",...e)},info(...e){r.N("log",...e)},warn(...e){r.N("warn",...e)},error(...e){r.N("error",...e)},critical(...t){console.error(e,...t)},uninitializedWarning(e){r.error(`You must initialize PostHog before calling ${e}`)},createLogger:(t,r)=>rw(`${e} ${t}`,r)};return r},rk=rw("[PostHog.js]"),rC=rk.createLogger,rS=rC("[ExternalScriptsLoader]"),rE=e=>{let t=null==g?void 0:g.querySelectorAll("script");
4if(t){for(let r=0;t.length>r;r++)if(t[r].src===e||t[r].getAttribute("src")===e)return t[r]}},rP=(e,t,r)=>{if(e.config.disable_external_dependency_loading)return rS.warn(`${t} was requested but loading of external scripts is disabled.`),r("Loading of external scripts is disabled");let i=rE(t);if(i){if(i.__posthog_loading_callback_fired)return r();let e=i.__posthog_loading_error;return e?r(e):(i.addEventListener("load",e=>{i.__posthog_loading_callback_fired=!0,r(void 0,e)}),void i.addEventListener("error",e=>{i.__posthog_loading_error=e,r(e)}))}let n=()=>{if(!g)return r("document not found");if(rE(t))return rP(e,t,r);let i=g.createElement("script");if(i.type="text/javascript",i.crossOrigin="anonymous",i.src=t,i.onload=e=>{i.__posthog_loading_callback_fired=!0,r(void 0,e)},i.onerror=e=>{i.__posthog_loading_error=e,r(e)},e.config.prepare_external_dependency_script&&(i=e.config.prepare_external_dependency_script(i)),!i)return r("prepare_external_dependency_script returned null");if("head"===e.config.external_scripts_inject_target)g.head.appendChild(i);else{var n;let e=g.querySelectorAll("body > script");e.length>0?null==(n=e[0].parentNode)||n.insertBefore(i,e[0]):g.body.appendChild(i)}};(null==g?void 0:g.body)?n():null==g||g.addEventListener("DOMContentLoaded",n)},rT={},rI=(e,t)=>{let r=`/static/${t}.js?v=${e.version}`;return"toolbar"===t&&(r=`${r}&t=${3e5*Math.floor(Date.now()/3e5)}`),e.requestRouter.endpointFor("assets",r)};k.__PosthogExtensions__=k.__PosthogExtensions__||{},k.__PosthogExtensions__.loadExternalDependency=(e,t,r)=>{if("remote-config"===t){let t=e.requestRouter.endpointFor("assets",`/array/${e.config.token}/config.js`);return void rP(e,t,r)}let i=e.config.strict_script_versioning;if(i){let n=e.requestRouter.endpointFor("assets",`/static/${e.version}/${t}.js`),o=rT[n];if("fallback"===i&&o){if(rE(o))return void rP(e,o,r);delete rT[n]}return void rP(e,n,"fallback"===i?(i,o)=>{if(i)if("string"==typeof i)r(i);else{var a;let i=rI(e,t);rT[n]=i;let o=rE(n);null==o||null==(a=o.parentNode)||a.removeChild(o),rP(e,i,r)}else r(void 0,o)}:r)}rP(e,rI(e,t),r)},k.__PosthogExtensions__.loadSiteApp=(e,t,r)=>{let i=e.requestRouter.endpointFor("api",t);rP(e,i,r)},S.DEBUG=!1,S.LIB_VERSION="1.434.12",S.LIB_NAME="web";let rO="distinct_id",rR="$device_id",rA="$device_model",rL="__alias",rM="$fbc",rD="$fbc_persistence",rN="$fbp",rj="$fbp_persistence",rF="__timers",r$="$autocapture_disabled_server_side",rz="$heatmaps_enabled_server_side",rV="$exception_capture_enabled_server_side",rB="$error_tracking_suppression_rules",rW="$error_tracking_capture_extension_exceptions",rH="$web_vitals_enabled_server_side",rU="$dead_clicks_enabled_server_side",rG="$product_tours_enabled_server_side",rq="$logs_capture_enabled_server_side",rX="$web_vitals_allowed_metrics",rY="$session_recording_remote_config",rK="$sesid",rZ="$session_is_sampled",rJ="$enabled_feature_flags",rQ="$active_feature_flags",r0="$early_access_features",r1="$feature_flag_details",r2="$feature_flag_payloads",r3="$feature_flag_request_id",r5="$minimal_flag_called_events",r6="$override_feature_flags",r4="$override_feature_flag_payloads",r7="$stored_person_properties",r8="$stored_group_properties",r9="$groups",ie="$surveys",it="$surveys_loaded_at",ir="$surveys_activated",ii="$surveys_activated_session",io="$surveys_activated_timestamps",ia="ph_product_tours",is="$flag_call_reported",il="$flag_call_reported_session_id",ic="$feature_flag_errors",iu="$feature_flag_evaluated_at",id="$user_state",ih="$client_session_props",ip="$initial_campaign_params",ig="$initial_referrer_info",im="$initial_person_info",iv="$epp",ib="$posthog_cookieless",iy="$cookieless_mode",ix="$sdk_debug_extensions_init_method",i_="$sdk_debug_extensions_init_time_ms",iw="$sdk_debug_recording_script_not_loaded",ik="$sdk_debug_replay_stale_config",iC="PostHog loadExternalDependency extension not found.",iS="anonymous",iE="identified",iP="identified_only",iT="visibilitychange",iI="beforeunload",iO="$pageview",iR="$pageleave",iA="$identify",iL="$groupidentify";function iM(e,t){V(e)&&e.forEach(t)}function iD(e,t){if(!Y(e))if(V(e))e.forEach(t);else if(e instanceof FormData)e.forEach((e,r)=>t(e,r));else for(let r in e)$.call(e,r)&&t(e[r],r)}let iN=function(e,...t){for(let r of t)for(let t in r)void 0!==r[t]&&(e[t]=r[t]);return e};function ij(e){let t=Object.keys(e),r=t.length,i=Array(r);for(;r--;)i[r]=[t[r],e[t[r]]];return i}let iF=function(e){return function(...t){try{return e.apply(this,t)}catch(e){rk.critical("Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A."),rk.critical(e)}}},i$=function(e){let t={};return iD(e,function(e,r){(G(e)&&e.length>0||K(e))&&(t[r]=e)}),t};function iz(e){let t=tw({},e);for(let r of["name","message","stack","cause","errors"])try{r in e&&(t[r]=e[r])}catch(e){}return t}let iV=["herokuapp.com","vercel.app","netlify.app"];function iB(e,t,r,i){let{capture:n=!1,passive:o=!0}=null!=i?i:{};null==e||e.addEventListener(t,r,{capture:n,passive:o})}function iW(e){return"ph_toolbar_internal"===e.name}let iH=e=>{if(g){try{let t=e+"=",r=g.cookie.split(";").filter(e=>e.length);for(let e=0;r.length>e;e++){let i=r[e];for(;" "==i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return decodeURIComponent(i.substring(t.length,i.length))}}catch(e){}return null}};Math.trunc||(Math.trunc=function(e){return 0>e?Math.ceil(e):Math.floor(e)}),Number.isInteger||(Number.isInteger=function(e){return K(e)&&isFinite(e)&&Math.floor(e)===e});var iU=class e{constructor(e){if(this.bytes=e,16!==e.length)throw TypeError("not 128-bit length")}static fromFieldsV7(t,r,i,n){if(!Number.isInteger(t)||!Number.isInteger(r)||!Number.isInteger(i)||!Number.isInteger(n)||0>t||0>r||0>i||0>n||t>0xffffffffffff||r>4095||i>0x3fffffff||n>0xffffffff)throw RangeError("invalid field value");let o=new Uint8Array(16);return o[0]=t/0x10000000000,o[1]=t/0x100000000,o[2]=t/0x1000000,o[3]=t/65536,o[4]=t/256,o[5]=t,o[6]=112|r>>>8,o[7]=r,o[8]=128|i>>>24,o[9]=i>>>16,o[10]=i>>>8,o[11]=i,o[12]=n>>>24,o[13]=n>>>16,o[14]=n>>>8,o[15]=n,new e(o)}toString(){let e="";for(let t=0;this.bytes.length>t;t++)e=e+(this.bytes[t]>>>4).toString(16)+(15&this.bytes[t]).toString(16),3!==t&&5!==t&&7!==t&&9!==t||(e+="-");if(36!==e.length)throw Error("Invalid UUIDv7 was generated");return e}clone(){return new e(this.bytes.slice(0))}equals(e){return 0===this.compareTo(e)}compareTo(e){for(let t=0;16>t;t++){let r=this.bytes[t]-e.bytes[t];if(0!==r)return Math.sign(r)}return 0}},iG=class{generate(){let e=this.generateOrAbort();if(!U(e))return e;{this.Ct=0;let e=this.generateOrAbort();if(U(e))throw Error("Could not generate UUID after timestamp reset");return e}}generateOrAbort(){let e,t=K(e=Date.now())&&isFinite(e)?Math.min(Math.max(Math.floor(e),0),0xffffffffffff):0;if(t>this.Ct)this.Ct=t,this.Mt();else{if(this.Ct>=t+1e4)return;this.It++,this.It>0x3ffffffffff&&(this.Ct++,this.Mt())}return iU.fromFieldsV7(this.Ct,Math.trunc(this.It/0x40000000),0x3fffffff&this.It,this.Tt.nextUint32())}Mt(){this.It=1024*this.Tt.nextUint32()+(1023&this.Tt.nextUint32())}constructor(){this.Ct=0,this.It=0,this.Tt=new iX}};let iq=e=>{if("u">typeof UUIDV7_DENY_WEAK_RNG&&UUIDV7_DENY_WEAK_RNG)throw Error("no cryptographically strong RNG available");for(let t=0;e.length>t;t++)e[t]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return e};d&&!U(d.crypto)&&crypto.getRandomValues&&(iq=e=>crypto.getRandomValues(e));var iX=class{nextUint32(){return this.Rt.length>this.$t||(iq(this.Rt),this.$t=0),this.Rt[this.$t++]}constructor(){this.Rt=new Uint32Array(8),this.$t=1/0}};let iY=()=>iK().toString(),iK=()=>(s||(s=new iG)).generate(),iZ="",iJ=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,iQ=null,i0={Et(){if(!X(iQ))return iQ;
4if(iQ=!1,g)try{let e=`__ph_cookie_support_${iY()}`;i0.At(e,"xyz"),iQ='"xyz"'===iH(e),i0.Lt(e)}catch(e){iQ=!1}return iQ},Pt(e){rk.error("cookieStore error: "+e)},Ot:iH,Dt(e){let t;try{t=JSON.parse(i0.Ot(e))||{}}catch(e){}return t},At(e,t,r,i,n){if(!g)return!1;try{let o="",a="",s=function(e,t){if(t){let t=function(e,t=g){if(iZ)return iZ;if(!t||["localhost","127.0.0.1"].includes(e))return"";let r=e.split("."),i=Math.min(r.length,8),n="dmn_chk_"+iY();for(;!iZ&&i--;){let e=r.slice(i).join("."),o=n+"=1;domain=."+e+";path=/";t.cookie=o+";max-age=3",t.cookie.includes(n)&&(t.cookie=o+";max-age=0",iZ=e)}return iZ}(e);if(!t){let r,i=(r=e.match(iJ))?r[0]:"";i!==t&&rk.info("Warning: cookie subdomain discovery mismatch",i,t),t=i}return t?"; domain=."+t:""}return""}(g.location.hostname,i);if(r){let e=new Date;e.setTime(e.getTime()+864e5*r),o="; expires="+e.toUTCString()}n&&(a="; secure");let l=e+"="+encodeURIComponent(JSON.stringify(t))+o+"; SameSite=Lax; path=/"+s+a;return l.length>3686.4&&rk.warn("cookieStore warning: large cookie, len="+l.length),g.cookie=l,!0}catch(e){return!1}},Lt(e,t){if((null==g?void 0:g.cookie)&&(!t||!X(iH(e))))try{i0.At(e,"",-1,t)}catch(e){return}}},i1=null,i2={Et(){if(!X(i1))return i1;let e=!0;if(U(d))e=!1;else try{let t="__mplssupport__";i2.At(t,"xyz"),'"xyz"'!==i2.Ot(t)&&(e=!1),i2.Lt(t)}catch(t){e=!1}return e||rk.error("localStorage unsupported; falling back to cookie store"),i1=e,e},Pt(e){rk.error("localStorage error: "+e)},Ot(e){try{return null==d?void 0:d.localStorage.getItem(e)}catch(e){i2.Pt(e)}return null},Dt(e){try{return JSON.parse(i2.Ot(e))||{}}catch(e){}return null},At(e,t){try{return null==d||d.localStorage.setItem(e,JSON.stringify(t)),!0}catch(e){i2.Pt(e)}return!1},Lt(e){try{null==d||d.localStorage.removeItem(e)}catch(e){i2.Pt(e)}}},i3=[r7,rQ,rJ,r1,r2,r3,iu,ic,is],i5=[rR,rO,rK,rZ,iv,im,rD,id],i6=["__proto__","constructor","prototype"],i4=e=>{if(!W(e))return{};let t={};return Object.keys(e).forEach(r=>{-1===i6.indexOf(r)&&(t[r]=e[r])}),t},i7=(e,t=[])=>{let r={};return[...i5,...t].forEach(t=>{let i=e[t];U(i)||X(i)||""===i||(r[t]=i)}),r},i8=e=>{let t=5381,r=0x811c9dc5;for(let i=0;e.length>i;i++){let n=e.charCodeAt(i);t=33*t^n,r=Math.imul(r^n,0x1000193)}return e.length.toString(36)+"."+(t>>>0).toString(36)+"."+(r>>>0).toString(36)},i9=(e,t)=>({p:t,f:i8(JSON.stringify(e))}),ne=(e,t)=>{if(!t)return{properties:[],isValid:!1};try{let r=i0.Dt(e+"_cpm"),i=(null==r?void 0:r.f)===i8(t)&&V(r.p);return{properties:i?r.p:[],isValid:i}}catch(e){return{properties:[],isValid:!1}}},nt=(e,t)=>t+"|"+(i0.Ot(e+"_cpm")||""),nr={},ni={Et:()=>!0,Pt(e){rk.error("memoryStorage error: "+e)},Ot:e=>e in nr?nr[e]:null,Dt:e=>e in nr?nr[e]:null,At:(e,t)=>(nr[e]=t,!0),Lt(e){delete nr[e]}},nn=null,no={Et(){if(!X(nn))return nn;if(nn=!0,U(d))nn=!1;else try{let e="__support__";no.At(e,"xyz"),'"xyz"'!==no.Ot(e)&&(nn=!1),no.Lt(e)}catch(e){nn=!1}return nn},Pt(e){rk.error("sessionStorage error: ",e)},Ot(e){try{return null==d?void 0:d.sessionStorage.getItem(e)}catch(e){no.Pt(e)}return null},Dt(e){try{return JSON.parse(no.Ot(e))||null}catch(e){}return null},At(e,t){try{return null==d||d.sessionStorage.setItem(e,JSON.stringify(t)),!0}catch(e){no.Pt(e)}return!1},Lt(e){try{null==d||d.sessionStorage.removeItem(e)}catch(e){no.Pt(e)}}};var na=class{constructor(e){this._instance=e}get Rr(){return this._instance.config}get consent(){return this.Lo()?0:this.No}isOptedOut(){return"always"===this.Rr.cookieless_mode||this.isRejected()||-1===this.consent&&"on_reject"===this.Rr.cookieless_mode}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return 0===this.consent}isRejected(){return 0===this.consent||-1===this.consent&&this.Rr.opt_out_capturing_by_default}optInOut(e){this.qo.At(this.jo,+!!e,this.Rr.cookie_expiration,this.Rr.cross_subdomain_cookie,this.Rr.secure_cookie)}reset(){this.qo.Lt(this.jo,this.Rr.cross_subdomain_cookie)}get jo(){let{token:e,opt_out_capturing_cookie_prefix:t,consent_persistence_name:r}=this._instance.config;return r||(t?t+e:"__ph_opt_in_out_"+e)}get No(){let e=this.qo.Ot(this.jo);return M(ea,e)?1:M(es,e)?0:-1}get qo(){let e=this.Rr.opt_out_capturing_persistence_type,t="localStorage"===e?i2:i0,r=t.Et()?t:ni;if(!this.Bo||this.Bo!==r){this.Bo=r;let t="localStorage"===e?i0:i2;t.Ot(this.jo)&&(this.Bo.Ot(this.jo)||this.optInOut(M(ea,t.Ot(this.jo))),t.Lt(this.jo,this.Rr.cross_subdomain_cookie))}return this.Bo}Lo(){return!!this.Rr.respect_dnt&&[null==p?void 0:p.doNotTrack,null==p?void 0:p.msDoNotTrack,k.doNotTrack,null==p?void 0:p.globalPrivacyControl].some(e=>M(ea,e))}};function ns(e,t){var r;let i=null==e||null==(r=e.config)?void 0:r.get_current_url;if(!B(i))return t;try{let e=i(t);return G(e)&&e?e:t}catch(e){return rk.error("Error in get_current_url, falling back to window.location.href",e),t}}function nl(e){var t;return e instanceof Element&&("__POSTHOG_TOOLBAR__"===e.id||!!(null==(t=e.closest)?void 0:t.call(e,".toolbar-global-fade-container")))}function nc(e){return!!e&&1===e.nodeType}function nu(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}
4function nd(e){return!!e&&3===e.nodeType}function nh(e){return!!e&&11===e.nodeType&&nc(e.host)}function np(e){return e?D(e).split(/\s+/):[]}function ng(e,t){var r;let i,n=U(i=null==d||null==(r=d.location)?void 0:r.href)?void 0:ns(t,i);return!!(n&&e&&e.some(e=>n.match(e)))}function nf(e){let t="";switch(typeof e.className){case"string":t=e.className;break;case"object":t=(e.className&&"baseVal"in e.className?e.className.baseVal:null)||e.getAttribute("class")||"";break;default:t=""}return np(t)}function nm(e){return Y(e)?null:D(e).split(/(\s+)/).filter(e=>nz(e)).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)}function nv(e){let t="";return nA(e)&&!nL(e)&&e.childNodes&&e.childNodes.length&&iD(e.childNodes,function(e){var r;nd(e)&&e.textContent&&(t+=null!=(r=nm(e.textContent))?r:"")}),D(t)}function nb(e){var t;return U(e.target)?e.srcElement||null:(null==(t=e.target)?void 0:t.shadowRoot)?e.composedPath()[0]||null:e.target||null}let ny=["a","button","form","input","select","textarea","label"];function nx(e,t){let r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;try{return!!r&&r.call(e,t)}catch(e){return!1}}function n_(e,t){if(U(t))return!0;for(let r of e)if(t.some(e=>nx(r,e)))return!0;return!1}function nw(e){let t=e.parentNode;return!(!t||!nc(t))&&t}let nk=[".ph-no-autocapture","[data-ph-no-autocapture]"],nC=["next","previous","prev",">","<"],nS=[...nC,"+","-","â","â"],nE=(e,t)=>/[a-z0-9]/i.test(t)?e.includes(t):e===t,nP=[".ph-no-rageclick",".ph-no-capture"],nT=["","text","search","email","password","url","tel","number"];function nI(e,t){var r,i,n;let o,a,s;if(!d||nO(e)||(J(t)?(o=!!t&&nP,a=void 0,s=!1):(o=null!=(r=null==t?void 0:t.css_selector_ignorelist)?r:nP,a=null==t?void 0:t.content_ignorelist,s=null!=(i=null==t?void 0:t.ignore_text_selection)&&i),!1===o)||s&&!(!(n=e)||!nc(n))&&(nu(n,"textarea")||(nu(n,"input")?M(nT,(n.getAttribute("type")||"").toLowerCase()):function(e){var t;if(e.isContentEditable)return!0;let r=null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return"true"===r||""===r}(n))))return!1;let{targetElementList:l}=nR(e,!1);return!function(e,t){let r;if(!1===e||U(e))return!1;if(!0===e)r=nC;else{if(!V(e))return!1;if(e.length>10)return rk.error("[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching."),!1;r=e.map(e=>e.toLowerCase())}return t.some(({safeText:e,ariaLabel:t})=>r.some(r=>nE(e,r)||nE(t,r)))}(a,l.map(e=>{var t;return{safeText:nv(e).toLowerCase(),ariaLabel:(null==(t=e.getAttribute("aria-label"))?void 0:t.toLowerCase().trim())||""}}))&&!n_(l,o)}let nO=e=>!e||nu(e,"html")||!nc(e),nR=(e,t)=>{if(!d||nO(e))return{parentIsUsefulElement:!1,targetElementList:[]};let r=!1,i=[e],n=e;for(;n.parentNode&&!nu(n,"body");){if(nh(n.parentNode)){i.push(n.parentNode.host),n=n.parentNode.host;continue}let e=nw(n);if(!e)break;if(t||ny.indexOf(e.tagName.toLowerCase())>-1)r=!0;else try{let t=d.getComputedStyle(e);t&&"pointer"===t.getPropertyValue("cursor")&&(r=!0)}catch(e){}i.push(e),n=e}return{parentIsUsefulElement:r,targetElementList:i}};function nA(e){let t=new Set,r=0;for(let i=e;i.parentNode&&!nu(i,"body");i=i.parentNode){if(r++>=1e3||t.has(i))return!1;t.add(i);let e=nf(i);if(M(e,"ph-sensitive")||M(e,"ph-no-capture"))return!1}if(M(nf(e),"ph-include"))return!0;let i=e.type||"";if(G(i))switch(i.toLowerCase()){case"hidden":case"password":return!1}let n=e.name||e.id||"";return!G(n)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(n.replace(/[^a-zA-Z0-9]/g,""))}function nL(e){return!!(nu(e,"input")&&!["button","checkbox","submit","reset"].includes(e.type)||nu(e,"select")||nu(e,"textarea")||"true"===e.getAttribute("contenteditable"))}let nM=RegExp("^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$"),nD=/(^|[^0-9A-Za-z_])([0-9][0-9 -]*[0-9])(?=$|[^0-9A-Za-z_])/g,nN=[16,15,14,13],nj=RegExp("^(\\d{3}-?\\d{2}-?\\d{4})$"),nF=RegExp("(^|[^0-9])((?!000|666)[0-9]{3}-?(?!00)[0-9]{2}-?(?!0000)[0-9]{4})(?=$|([^0-9]))","g"),n$=/[0-9A-Za-z_]/;
4function nz(e,t=!0){return!(Y(e)||G(e)&&(e=D(e),(t?nM.test((e||"").replace(/[- ]/g,"")):function(e){let t;for(nD.lastIndex=0;t=nD.exec(e);){let e=t[2];if(!e)continue;let r=e.replace(/[- ]/g,"");for(let e=0;r.length>e;e++)for(let t of nN){let i=e+t;if(r.length>=i){let t=r.slice(e,i);if(nM.test(t)&&function(e){let t=0,r=!1;for(let i=e.length-1;i>=0;i--){let n=e.charCodeAt(i)-48;r&&(n*=2)>9&&(n-=9),t+=n,r=!r}return t%10==0}(t))return!0}}}return!1}(e))||(t?nj.test(e):function(e){let t;for(nF.lastIndex=0;t=nF.exec(e);){let e=t[1],r=t[3];if(!(e&&r&&n$.test(e)&&n$.test(r)))return!0}return!1}(e))))&&!0}function nV(e){let t=nv(e);return nz(t=`${t} ${(function e(t){let r="";return t&&t.childNodes&&t.childNodes.length&&iD(t.childNodes,function(t){var i;if(t&&"span"===(null==(i=t.tagName)?void 0:i.toLowerCase()))try{let i=nv(t);r=`${r} ${i}`.trim(),t.childNodes&&t.childNodes.length&&(r=`${r} ${e(t)}`.trim())}catch(e){rk.error("[AutoCapture]",e)}}),r})(e)}`.trim())?t:""}function nB(e){return e.replace(/"|\\"/g,'\\"')}let nW=rC("[Dead Clicks]"),nH=()=>!0,nU=e=>{var t;let r=!!(null==(t=e.instance.persistence)?void 0:t.get_property(rU)),i=e.instance.config.capture_dead_clicks;return J(i)?i:!!W(i)||r};var nG=class{get lazyLoadedDeadClicksAutocapture(){return this.Ho}constructor(e,t,r){this.instance=e,this.isEnabled=t,this.onCapture=r,this.startIfEnabledOrStop()}onRemoteConfig(e){if(!e.ok)return;let t=e.config;"captureDeadClicks"in t&&(this.instance.persistence&&this.instance.persistence.register({[rU]:t.captureDeadClicks}),this.startIfEnabledOrStop())}startIfEnabledOrStop(){this.isEnabled(this)?this.zo(()=>{this.Uo()}):this.stop()}zo(e){var t,r,i;(null==(t=k.__PosthogExtensions__)?void 0:t.initDeadClicksAutocapture)?e():null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this.instance,"dead-clicks-autocapture",t=>{t?nW.error("failed to load script",t):e()})}Uo(){var e;if(g){if(!this.Ho&&(null==(e=k.__PosthogExtensions__)?void 0:e.initDeadClicksAutocapture)){let e=W(this.instance.config.capture_dead_clicks)?tw({},this.instance.config.capture_dead_clicks):{};e.__onCapture=this.onCapture,this.onCapture&&(e.capture_dead_swipes=!1),this.Ho=k.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,e),this.Ho.start(g),nW.info("starting...")}}else nW.error("`document` not found. Cannot start.")}stop(){this.Ho&&(this.Ho.stop(),this.Ho=void 0,nW.info("stopping..."))}};let nq=rC("[SegmentIntegration]");function nX(e,t,r=!0){let i,n,o=e.config.segment;if(!o)return t();let{analytics:a,filterProperties:s}=B(o.register)?{analytics:o}:o;i=i=>{let n=()=>i.anonymousId()||iY();e.config.get_device_id=n,r&&i.id()&&(e.register({distinct_id:i.id(),$device_id:n()}),e.persistence.set_property(id,iE)),(r=>{a.register(((e,t,{filterProperties:r}={})=>{"u">typeof Promise&&Promise.resolve||nq.warn("This browser does not have Promise support, and can not use the segment integration");let i=(i,n)=>{if(!n)return i;let o=!!t&&i.event.anonymousId===t&&!i.event.userId;o||i.event.userId||i.event.anonymousId===e.get_distinct_id()||(nq.info("No userId set, resetting PostHog"),e.reset()),o||(t=void 0),i.event.userId&&i.event.userId!==e.get_distinct_id()&&(nq.info("UserId set, identifying with PostHog"),e.identify(i.event.userId));let a=e.calculateEventProperties(n,i.event.properties);if(!Y(r)){let e=i.event.properties||{},t={};for(let r of Object.keys(a))$.call(e,r)||(t[r]=a[r]);let n=((e,t)=>{let r=V(e)?e:[e],i=tw({},t);for(let e of r)try{if(i=e(i),Y(i))return null}catch(e){return nq.error("Error in Segment filterProperties:",e),null}return i})(r,t);if(Y(n))return i;a=n}return i.event.properties=Object.assign({},a,i.event.properties),i};return{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),track:e=>i(e,e.event.event),page:e=>i(e,iO),identify:e=>i(e,iA),screen:e=>i(e,"$screen")}})(e,r,{filterProperties:s})).then(()=>{t()},e=>{nq.error("Failed to register the Segment integration",e),t()})})(r?void 0:i.anonymousId()||void 0)},"then"in(n=a.user())&&B(n.then)?n.then(i):i(n)}let nY="posthog-js";function nK(e,{organization:t,projectId:r,prefix:i,severityAllowList:n=["error"],sendExceptionsToPostHog:o=!0}={}){return a=>{var s,l,c,u,d,h;if("*"!==n&&!n.includes(a.level)||!e.__loaded)return a;a.tags||(a.tags={});let p=e.requestRouter.endpointFor("ui",`/project/${e.config.token}/person/${e.get_distinct_id()}`);a.tags["PostHog Person URL"]=p,e.sessionRecordingStarted()&&(a.tags["PostHog Recording URL"]=e.get_session_replay_url({withTimestamp:!0}));let g=(null==(s=a.exception)?void 0:s.values)||[],f=g.map(e=>tw(tw({},e),{},{stacktrace:e.stacktrace?tw(tw({},e.stacktrace),{},{type:"raw",frames:(e.stacktrace.frames||[]).map(e=>tw(tw({},e),{},{platform:"web:javascript"}))}):void 0})),m={$exception_message:(null==(l=g[0])?void 0:l.value)||a.message,$exception_type:null==(c=g[0])?void 0:c.type,$exception_level:a.level,$exception_list:f,$sentry_event_id:a.event_id,$sentry_exception:a.exception,$sentry_exception_message:(null==(u=g[0])?void 0:u.value)||a.message,$sentry_exception_type:null==(d=g[0])?void 0:d.type,$sentry_tags:a.tags};return t&&r&&(m.$sentry_url=(i||"https://sentry.io/organizations/")+t+"/issues/?project="+r+"&query="+a.event_id),o&&(null==(h=e.exceptions)||h.sendExceptionEvent(m)),a}}var nZ=class{constructor(e,t,r,i,n,o){this.name=nY,this.setupOnce=function(a){a(nK(e,{organization:t,projectId:r,prefix:i,severityAllowList:n,sendExceptionsToPostHog:null==o||o}))}}},nJ=class{constructor(e){this.Wo=(e,t,r)=>{r&&(r.noSessionId||r.activityTimeout||r.sessionPastMaximumLength||r.crossTabAdoption)&&(rk.info("[PageViewManager] Session rotated, clearing pageview state",{sessionId:e,changeReason:r}),this.Vo=void 0,this._instance.scrollManager.resetContext())},this._instance=e,this.Go()}Go(){var e;this.Zo=null==(e=this._instance.sessionManager)?void 0:e.onSessionId(this.Wo)}destroy(){var e;null==(e=this.Zo)||e.call(this),this.Zo=void 0}doPageView(e,t){var r;let i=this.Qo(e,t);return this.Vo={pathname:null!=(r=null==d?void 0:d.location.pathname)?r:"",pageViewId:t,timestamp:e},this._instance.scrollManager.resetContext(),i}doPageLeave(e){var t;return this.Qo(e,null==(t=this.Vo)?void 0:t.pageViewId)}doEvent(){var e;return{$pageview_id:null==(e=this.Vo)?void 0:e.pageViewId}}Qo(e,t){let r=this.Vo;if(!r)return{$pageview_id:t};let i={$pageview_id:t,$prev_pageview_id:r.pageViewId},n=this._instance.scrollManager.getContext();if(n&&!this._instance.config.disable_scroll_properties){let{maxScrollHeight:e,lastScrollY:t,maxScrollY:r,maxContentHeight:o,lastContentY:a,maxContentY:s}=n;if(!(U(e)||U(t)||U(r)||U(o)||U(a)||U(s))){e=Math.ceil(e),t=Math.ceil(t),r=Math.ceil(r),o=Math.ceil(o),a=Math.ceil(a),s=Math.ceil(s);let n=e>1?eh(t/e,0,1,rk):1,l=e>1?eh(r/e,0,1,rk):1,c=o>1?eh(a/o,0,1,rk):1,u=o>1?eh(s/o,0,1,rk):1;i=iN(i,{$prev_pageview_last_scroll:t,$prev_pageview_last_scroll_percentage:n,$prev_pageview_max_scroll:r,$prev_pageview_max_scroll_percentage:l,$prev_pageview_last_content:a,$prev_pageview_last_content_percentage:c,$prev_pageview_max_content:s,$prev_pageview_max_content_percentage:u})}}return r.pathname&&(i.$prev_pageview_pathname=r.pathname),r.timestamp&&(i.$prev_pageview_duration=(e.getTime()-r.timestamp.getTime())/1e3),i}};let nQ=["flags","surveys"],n0={$people_distinct_id:{exposure:"hidden"},[rL]:{exposure:"hidden"},__cmpns:{exposure:"hidden"},[rF]:{exposure:"hidden"},[rD]:{exposure:"hidden"},[rj]:{exposure:"hidden"},[r$]:{exposure:"event"},[rz]:{exposure:"hidden"},[rq]:{exposure:"hidden"}
4,[rV]:{exposure:"event"},[rB]:{exposure:"hidden"},[rW]:{exposure:"event"},[rH]:{exposure:"event"},[rU]:{exposure:"event"},[rG]:{exposure:"hidden"},[rX]:{exposure:"event"},[rY]:{exposure:"hidden"},$session_recording_enabled_server_side:{exposure:"hidden"},[rK]:{exposure:"hidden"},[rZ]:{exposure:"event"},$replay_sample_rate:{exposure:"event",shouldSkipFromEventProperties:e=>X(e)},$session_past_minimum_duration:{exposure:"event"},$session_recording_url_trigger_activated_session:{exposure:"event"},$session_recording_event_trigger_activated_session:{exposure:"event"},$debug_first_full_snapshot_timestamp:{exposure:"event"},$sess_rec_flush_size:{exposure:"hidden"},[rJ]:{exposure:"hidden",storageGroup:"flags"},[rQ]:{exposure:"hidden",storageGroup:"flags"},[r0]:{exposure:"hidden"},[r1]:{exposure:"hidden",storageGroup:"flags"},[r2]:{exposure:"hidden",storageGroup:"flags"},[r3]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[r5]:{exposure:"hidden",storageGroup:"flags"},[r6]:{exposure:"hidden"},[r4]:{exposure:"hidden"},[r7]:{exposure:"hidden"},[r8]:{exposure:"hidden"},[ie]:{exposure:"hidden",storageGroup:"surveys"},[it]:{exposure:"hidden",storageGroup:"surveys",volatile:!0},[ir]:{exposure:"event"},[ii]:{exposure:"hidden"},[io]:{exposure:"hidden"},[ia]:{exposure:"hidden"},$product_tours_activated:{exposure:"hidden"},$product_tours_activated_session:{exposure:"hidden"},$conversations_widget_session_id:{exposure:"event"},$conversations_ticket_id:{exposure:"event"},$conversations_widget_state:{exposure:"event"},$conversations_user_traits:{exposure:"event"},[is]:{exposure:"hidden"},[il]:{exposure:"hidden"},[r9]:{exposure:"event"},[ic]:{exposure:"hidden"},[iu]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[id]:{exposure:"hidden"},[ih]:{exposure:"hidden"},$capture_rate_limit:{exposure:"hidden"},[ip]:{exposure:"hidden"},[ig]:{exposure:"hidden"},[im]:{exposure:"hidden"},[iv]:{exposure:"hidden"},$replay_override_sampling:{exposure:"event"},$replay_override_linked_flag:{exposure:"event"},$replay_override_url_trigger:{exposure:"event"},$replay_override_event_trigger:{exposure:"event"},[ix]:{exposure:"event"},[i_]:{exposure:"event"},[iw]:{exposure:"event"},[ik]:{exposure:"event"},$sdk_debug_replay_event_trigger_status:{exposure:"event"},$sdk_debug_replay_linked_flag_trigger_status:{exposure:"event"},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:"event"}
4,$sdk_debug_replay_pending_trigger_conditions:{exposure:"event"},$sdk_debug_replay_remote_trigger_matching_config:{exposure:"event"},$sdk_debug_replay_trigger_groups_count:{exposure:"event"},$sdk_debug_replay_url_trigger_status:{exposure:"event"},$session_recording_start_reason:{exposure:"event"}},n1=[["$posthog_sr_group_event_trigger_",{exposure:"hidden"}],["$posthog_sr_group_url_trigger_",{exposure:"hidden"}],["$posthog_sr_group_sampling_",{exposure:"hidden"}]],n2=e=>{let t=n0[e];if(t)return t;for(let[t,r]of n1)if(0===e.indexOf(t))return r},n3=(e,t)=>{try{let r;return JSON.stringify(e,(e,t)=>ei(t)?(null!=r||(r=new WeakMap),r.has(t)||r.set(t,iz(t)),r.get(t)):"bigint"==typeof t?t.toString():t,t)}catch(t){return j(e)}},n5=e=>{let t=null==g?void 0:g.createElement("a");return U(t)?null:(t.href=e,t)},n6=function(e,t){let r,i=((e.split("#")[0]||"").split(/\?(.*)/)[1]||"").replace(/^\?+/g,"").split("&");for(let e=0;i.length>e;e++){let n=i[e].split("=");if(n[0]===t){r=n;break}}if(!V(r)||2>r.length)return"";{let e=r[1];try{e=decodeURIComponent(e)}catch(t){rk.error("Skipping decoding for malformed query param: "+e)}return e.replace(/\+/g," ")}},n4=function(e,t,r){if(!e||!t||!t.length)return e;let i=e.split("#"),n=i[1],o=(i[0]||"").split("?"),a=o[1],s=o[0],l=(a||"").split("&"),c=[];for(let e=0;l.length>e;e++){let i=l[e].split("=");V(i)&&(t.includes(i[0])?c.push(i[0]+"="+r):c.push(l[e]))}let u=s;return null!=a&&(u+="?"+c.join("&")),null!=n&&(u+="#"+n),u},n7=function(e,t){let r=e.match(RegExp(t+"=([^&]*)"));return r?r[1]:null},n8=(e,t)=>e>=t&&_(),n9=(e,t,r,i)=>{if(0===e){if(_()){let e=t+1;return e===r&&i(),e}return t}return 0},oe=["gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx"],ot=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid",...oe],or="<masked>",oi=["li_fat_id"];function on(e,t,r){let i;if(!g)return{};let n=t?[...oe,...r||[]]:[],o=oo(n4(g.URL,n,or),e);return iN((i={},iD(oi,function(e){let t=iH(e);i[e]=t||null}),i),o)}function oo(e,t){let r=ot.concat(t||[]),i={};return iD(r,function(t){let r=n6(e,t);i[t]=r||null}),i}function oa(e){let t=e?0===e.search("https?://(.*)google.([^/?]*)")?"google":0===e.search("https?://(.*)bing.com")?"bing":0===e.search("https?://(.*)yahoo.com")?"yahoo":0===e.search("https?://(.*)duckduckgo.com")?"duckduckgo":null:null,r={};if(!X(t)){r.$search_engine=t;let e=g?n6(g.referrer,"yahoo"!=t?"q":"p"):"";e.length&&(r.ph_keyword=e)}return r}function os(){return navigator.language||navigator.userLanguage}let ol="$direct";function oc(){return(null==g?void 0:g.referrer)||ol}function ou(e,t,r=!1){let i=e?[...oe,...t||[]]:[],n=r?tf(null==f?void 0:f.href):null==f?void 0:f.href,o=null==n?void 0:n.substring(0,1e3);return{r:oc().substring(0,1e3),u:o?n4(o,i,or):void 0}}function od(e,t=!1){var r;let{r:i,u:n}=e,o=t?tf(n):n,a={$referrer:i,$referring_domain:null==i?void 0:i==ol?ol:null==(r=n5(i))?void 0:r.host};if(o){a.$current_url=o;let e=n5(o);a.$host=null==e?void 0:e.host,a.$pathname=null==e?void 0:e.pathname,iN(a,oo(o))}return i&&iN(a,oa(i)),a}function oh(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){return}}let op={flags:iu,surveys:it},og=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"],of=e=>`${e}_cookie_identity_change_pending`,om=e=>{let t="",r=0;for(let i of e){let e=encodeURIComponent(JSON.stringify(i).slice(1,-1)).length;if(r+e>1e3)break;t+=i,r+=e}return t},ov="main",ob=[rJ,rQ,r1,r2,r3,iu,r5,r7],oy=e=>-1!==ob.indexOf(e),ox=[rD,rj],o_=e=>-1!==ox.indexOf(e),ow=(e,t)=>{try{return JSON.stringify(e)===JSON.stringify(t)}catch(r){return e===t}},ok=e=>{if(!e)return{};let t=JSON.parse(e);return W(t)?t:{}},oC=(e,t)=>{iD(e,(r,i)=>{let n=n2(i);n&&"event"!==n.exposure||({}).hasOwnProperty.call(t,i)||delete e[i]})};var oS=class{constructor(e,t,r=!0){if(this.Jo={},this.Ko=!1,this.Xo=!1,this.Yo=!1,this.ta=!1,this.ea=!1,this.ia=new Map,this.na=!1,this.sa=!1,this.ra=!1,this.oa=new Set,this.aa=new Set,this.Rr=e,this.la=r,this.props={},this.ua=void 0,this.ha=(e=>{let t="";return e.token&&(t=e.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),e.persistence_name?"ph_"+e.persistence_name:"ph_"+t+"_posthog"})(e),this.qo=this.ca(e),this.Yo=this.da(e),this.load(),this.va(),e.debug&&rk.info("Persistence loaded",e.persistence,tw({},this.props)),this.update_config(e,e,t),this.save(),d){const e=()=>this.flush();iB(d,"beforeunload",e,{capture:!1}),iB(d,"pagehide",e,{capture:!1}),this.fa=e=>{if(this.Ko&&(!e.storageArea||e.storageArea===(null==d?void 0:d.localStorage))&&e.key)if(e.key!==this.ha){if(this.Yo){let t=nQ.find(t=>e.key===this.pa(t));t&&this.ga(e.key,t)}}else this.ga(e.key,ov)},iB(d,"storage",this.fa)}}markCrossTabFeatureFlagChanges(e){Object.entries(e).forEach(([e,t])=>{let r=this.ia.get(e);if(!oy(e)||!0===r)return;if(!0===t)return void this.ma(e,!0);let i=new Set(r||[]);
4t.forEach(e=>i.add(e)),i.size&&this.ma(e,i)})}onCrossTabFeatureFlagChange(e){return this.aa.add(e),()=>this.aa.delete(e)}destroy(){this.fa&&d&&(d.removeEventListener("storage",this.fa),this.fa=void 0),this.aa.clear()}ga(e,t,r=!0){let i,n;if(this.mi)return!1;try{if(n=i2.Ot(e),X(n)){let e=this.ya(t);return e.storageValue=null,t!==ov&&(e.persisted=!1),!1}i=ok(n)}catch(e){return!1}let o=t===ov?i:i2.Dt(this.ha);if(o&&this.ba(o))return!1;let a=this._a(i,t,r);return t===ov&&this.Yo&&!ow(this.wa().main,i)||this.ka(i,t,!0,n),a}ba(e){let t=this.props[rO],r=e[rO];return!U(t)&&!U(r)&&t!==r}ka(e,t,r,i){let n=this.ya(t);n.storageValue=i,t!==ov&&(n.persisted=r);try{n.fingerprint=this.Sa(e,t)}catch(e){n.fingerprint=void 0}}_a(e,t,r){let i=!1;return ob.forEach(r=>{var n;let o=null==(n=n2(r))?void 0:n.storageGroup;if(t===ov&&this.Yo&&o||t!==ov&&o!==t)return;let a=r in e,s=this.xa(r,a?e[r]:void 0),l=this.ia.has(r)?r in this.props:a;l===r in this.props&&ow(s,this.props[r])||(l?this.Ca(r,s,!1):this.$a(r,!1),i=!0)}),i&&r&&this.aa.forEach(e=>e()),i}Ta(){if(!this.Ko)return!1;try{this.ra=!1;let e=i2.Ot(this.ha),t=this.ya(ov),r,i=!1,n=!1;if(e!==t.storageValue)if(X(e))t.storageValue=null;else{if(r=ok(e),this.ra=!this.sa&&this.ba(r),this.ra)return!1;n=this._a(r,ov,!1),!this.Yo||ow(this.wa().main,r)?this.ka(r,ov,!0,e):t.storageValue=e,i=!0}return this.Yo&&nQ.forEach(e=>{let t=i2.Ot(this.pa(e)),o=this.ya(e),a=r||{},s=i&&ob.some(t=>{var r;return(null==(r=n2(t))?void 0:r.storageGroup)===e&&t in a});if(t===o.storageValue&&!s)return;if(X(t))return o.storageValue=null,o.persisted=!1,void(s&&(n=this._a(a,e,!1)||n));let l=ok(t);n=this._a(l,e,!1)||n,this.ka(l,e,!0,t)}),n}catch(e){return!1}}ma(e,t){this.ia.set(e,t);let r=n2(e);(null==r?void 0:r.volatile)||(this.ya((this.Yo?null==r?void 0:r.storageGroup:void 0)||ov).fingerprint=void 0,this.Ia(e))}Ma(){ob.forEach(e=>this.ia.set(e,!0))}va(){if(this.Ko)try{let e=i2.Ot(this.ha),t=ok(e);this.ya(ov).storageValue=e,ob.forEach(e=>{var r;let i=this.Yo?null==(r=n2(e))?void 0:r.storageGroup:void 0,n=i?i2.Ot(this.pa(i)):null;if(i){let e=this.ya(i);e.storageValue=n,e.persisted=!X(n)}let o=i&&!X(n)?ok(n):t;e in this.props?this.Ea(e,o[e],this.props[e]):e in o&&this.ma(e,!0)})}catch(e){}}xa(e,t){let r=this.ia.get(e);if(!r)return t;if(!0===r)return this.props[e];if("$active_feature_flags"===e){let i=new Set(V(t)?t:[]),n=new Set(V(this.props[e])?this.props[e]:[]);return r.forEach(e=>n.has(e)?i.add(e):i.delete(e)),Array.from(i)}let i=W(t)?tw({},t):{},n=W(this.props[e])?this.props[e]:{};return r.forEach(e=>{e in n?i[e]=n[e]:delete i[e]}),i}Ea(e,t,r){if(!oy(e))return;let i=this.ia.get(e);if(!0===i)return;let n=t;if(this.Ko)try{var o;let t=this.Yo?null==(o=n2(e))?void 0:o.storageGroup:void 0,r=t?this.pa(t):this.ha;n=ok(i2.Ot(r))[e]}catch(e){}let a=new Set(i||[]);if("$active_feature_flags"===e){if(!U(t)&&!V(t)||!U(n)&&!V(n)||!V(r))return void this.ma(e,!0);let i=new Set(t||[]),o=new Set(n||[]),s=new Set(r);new Set([...i,...s]).forEach(e=>{i.has(e)!==s.has(e)&&a.add(e)}),a.forEach(e=>{o.has(e)===s.has(e)&&a.delete(e)})}else{if(!W(r))return void(ow(n,r)?this.ia.delete(e):this.ma(e,!0));{if(!U(t)&&!W(t)||U(t)&&H(r)&&U(n))return void this.ma(e,!0);let i=W(t)?t:{},o=W(n)?n:{};new Set([...Object.keys(i),...Object.keys(r)]).forEach(e=>{e in i==e in r&&ow(i[e],r[e])||a.add(e)}),a.forEach(e=>{e in o==e in r&&ow(o[e],r[e])&&a.delete(e)})}}a.size?this.ma(e,a):this.ia.delete(e)}Pa(){var e;let t=null==(e=this.Rr)?void 0:e.persistence_save_debounce_ms;return K(t)&&t>0?t:0}Ra(e){if(this.Rr.cookieWinsOnConflict&&"localstorage+cookie"===this.Rr.persistence.toLowerCase())if(e)try{let t=i7(e,this.Rr.cookie_persisted_properties||[]),r=i9(t,this.Rr.cookie_persisted_properties||[]),i=JSON.stringify(t)+"|"+JSON.stringify(r),n=i0.Ot(this.ha)||void 0;n&&nt(this.ha,n)===i&&(this.Aa=i,this.Fa=n)}catch(e){}else try{let e=i0.Ot(this.ha)||void 0;this.Aa=e?nt(this.ha,e):void 0,this.Fa=e}catch(e){}}syncCookieProperties(){return this.Oa(this.Rr)}Oa(e,t=!1){let r,i;if(this.mi&&!t||this.ea||!e.cookieWinsOnConflict||"localstorage+cookie"!==e.persistence.toLowerCase())return!1;try{r=i0.Ot(this.ha)||void 0}catch(e){}
4if(!r||r===this.Fa)return!1;let n=nt(this.ha,r);try{i=i4(JSON.parse(r))}catch(e){return!1}if((i0.Ot(this.ha)||void 0)!==r)return!1;this.Aa=n,this.Fa=r;let o=ne(this.ha,r),a=[...i5,...o.properties],s={};if(Object.keys(i).forEach(e=>{let t=i[e];(U(t)||X(t)||""===t||"$user_state"===e&&"anonymous"!==t&&"identified"!==t)&&(s[e]=!0,delete i[e])}),H(i))return!1;let l="distinct_id"in i||"anonymous"===i.$user_state||"identified"===i.$user_state,c=this.props,u=c[rO],d=c[id],h=iN({},c);[...i5,...e.cookie_persisted_properties||[]].forEach(e=>{if(-1!==a.indexOf(e)&&!(e in i)&&!s[e]&&(l||"distinct_id"!==e&&"$user_state"!==e)){let t=h[e];(o.isValid||-1===i5.indexOf(e)||!1!==t&&0!==t)&&delete h[e]}}),this.props=iN(h,i),ob.forEach(e=>{let t=e in this.props;e in c===t&&ow(c[e],this.props[e])||(t?this.Ea(e,c[e],this.props[e]):this.ma(e,!0))}),!l||"$user_state"in i||"$user_state"in this.props||this.Ca(id,iS);let p=this.props[rO],g=this.props[id];return l&&(p!==u||g!==d)&&(this.sa=!0,this.ta=!0,no.At(of(this.ha),!0),this.$a(r7),this.$a(rQ),this.$a(rJ),this.$a(r1),this.$a(r2),this.$a(r3),this.$a(iu),this.$a(ic),this.$a(is),"anonymous"!==g||"identified"!==d&&"anonymous"!==i.$user_state&&(U(u)||p===u)||(oC(this.props,i),this.$a(r8)),"identified"===g?this.props.$user_id=p:delete this.props.$user_id,this.$a(rL)),!0}
4consumeCookieIdentityChange(){let e=of(this.ha),t=this.ta||!!no.Ot(e);return this.ta=!1,t&&no.Lt(e),t}Da(e=!1){return!(this.ea||this.mi&&!e||!this.Rr.cookieWinsOnConflict||"localstorage+cookie"!==this.Rr.persistence.toLowerCase()||(this.ea=!0,0))}La(){this.ea&&(U(this.Na)||(clearTimeout(this.Na),this.Na=void 0),delete this.Jo[ov],this.qa(!0))}ja(e=!0){if(this.ea)try{e?this.La():U(this.Na)||(clearTimeout(this.Na),this.Na=void 0)}finally{this.ea=!1}}isDisabled(){return!!this.mi}ca(e){-1===og.indexOf(e.persistence.toLowerCase())&&(rk.critical("Unknown persistence type "+e.persistence+"; falling back to localStorage+cookie"),e.persistence="localStorage+cookie");let t=((e=[],t=!1)=>{let r=[...i5,...e];return tw(tw({},i2),{},{Dt(e){try{let n,o,a={};try{a=(o=i0.Ot(e)||void 0)?i4(JSON.parse(o)):{}}catch(e){}let s=JSON.parse(i2.Ot(e)||"{}");if(t){let t=ne(e,o),l=[...i5,...t.properties],c={};Object.keys(a).forEach(e=>{let t=a[e];X(t)||""===t||"$user_state"===e&&"anonymous"!==t&&"identified"!==t||(c[e]=t)});let u="distinct_id"in c||"anonymous"===c.$user_state||"identified"===c.$user_state;if(Object.keys(c).length>0){var i;let e=s[rO],n=null!=(i=s.$user_state)?i:iS;r.forEach(e=>{if(-1!==l.indexOf(e)&&!(e in a)&&(u||"distinct_id"!==e&&"$user_state"!==e)){let r=s[e];(t.isValid||-1===i5.indexOf(e)||!1!==r&&0!==r)&&delete s[e]}}),!u||"$user_state"in a||"$user_state"in s||(s[id]=iS),u&&(("distinct_id"in c?c[rO]:s[rO])!==e||("$user_state"in c?c[id]:s[id])!==n)&&(i3.forEach(e=>delete s[e]),"identified"===c.$user_state&&"distinct_id"in c?s.$user_id=c[rO]:delete s.$user_id,"identified"!==c.$user_state&&(delete s[r9],delete s[r8]),delete s.__alias)}n=iN(s,c)}else n=iN(a,s);return i2.At(e,n),n}catch(e){}return null},At(r,i,n,o,a,s){let l=i2.At(r,i,void 0,void 0,s);try{let c=i7(i,e);if(Object.keys(c).length){if(t){let t=r+"_cpm",u=i9(c,e);if(i0.At(t,u,n,o,a,s),i0.Ot(t)!==JSON.stringify(u)){i0.Lt(t,o);let e=i7(i);return i0.At(r,e,n,o,a,s),l}}i0.At(r,c,n,o,a,s)}}catch(e){i2.Pt(e)}return l},Lt(e,t){try{null==d||d.localStorage.removeItem(e),i0.Lt(e,t),i0.Lt(e+"_cpm",t)}catch(e){i2.Pt(e)}}})})(e.cookie_persisted_properties||[],e.cookieWinsOnConflict),r,i=!1,n=!1,o=e.persistence.toLowerCase();return"localstorage"===o&&i2.Et()?(r=i2,n=!0):"localstorage+cookie"===o&&t.Et()?(r=t,n=!0,i=!0):"sessionstorage"===o&&no.Et()?r=no:"memory"===o?r=ni:"cookie"===o&&i0.Et()?(r=i0,i=!0):t.Et()?(r=t,n=!0,i=!0):i0.Et()?(r=i0,i=!0):r=ni,this.Ko=n,this.Xo=i,r}pa(e){return`${this.ha}__${e}`}da(e){return this.Ko&&!!e.split_storage}properties(){let e={};return iD(this.props,(t,r)=>{let i=n2(r);if(!i||"event"===i.exposure){var n;if(null==i||null==(n=i.shouldSkipFromEventProperties)?void 0:n.call(i,t))return;e[r]=t}}),e}load(e=!1){if(this.mi&&!e)return;let t=this.Rr.cookieWinsOnConflict&&"localstorage+cookie"===this.Rr.persistence.toLowerCase(),r=t?i2.Dt(this.ha):null,i={};if(t)try{i=i4(i0.Dt(this.ha)),iD(i,(e,t)=>{(U(e)||X(e)||""===e)&&delete i[t]})}catch(e){}let n=this.qo.Dt(this.ha);if(n&&(this.props=iN({},n)),this.Yo&&this.Ba(),t&&n){var o,a;let e=null==r?void 0:r[rO],t=null!=(o=null==r?void 0:r.$user_state)?o:iS,s=n[rO],l=null!=(a=n.$user_state)?a:iS;if(s!==e||l!==t){this.ta=!0,no.At(of(this.ha),!0);let r=iN({},this.props);i3.forEach(e=>delete r[e]),"anonymous"!==l||"identified"!==t&&"anonymous"!==i.$user_state&&(U(e)||s===e)||(oC(r,i),delete r[r8]),this.props=r;let n=new Set;i3.forEach(e=>{var t;let r=null==(t=n2(e))?void 0:t.storageGroup;r&&n.add(r)}),n.forEach(e=>{let t={};iD(this.props,(r,i)=>{var n;(null==(n=n2(i))?void 0:n.storageGroup)===e&&(t[i]=r)}),H(t)?(i2.Lt(this.pa(e)),this.Jo[e]={}):i2.At(this.pa(e),t)&&(this.Jo[e]={persisted:!0,fingerprint:this.Sa(t,e)})})}}no.Ot(of(this.ha))&&(this.ta=!0)}Ba(){for(let e of nQ){let t=i2.Dt(this.pa(e));if(t&&!H(t)){let r=this.ya(e);r.persisted=!0,this.Ha(e)||(r.fingerprint=this.Sa(t,e)),this.za(e,t)||iN(this.props,t)}}}Ha(e){return Object.keys(this.props).some(t=>{var r;return(null==(r=n2(t))?void 0:r.storageGroup)===e})}za(e,t){let r=op[e];if(!r)return!1;let i=t[r],n=this.props[r];return K(i)&&K(n)&&n>i}refreshKey(e){var t;if(this.mi||this.oa.has(e))return;let r=this.Yo?null==(t=n2(e))?void 0:t.storageGroup:void 0,i=r?i2.Dt(this.pa(r)):this.qo.Dt(this.ha);if(i&&e in i)this.Ca(e,i[e],!1);else{if(r){let t=this.qo.Dt(this.ha);if(t&&e in t)return void this.Ca(e,t[e],!1)}this.$a(e,!1)}}save(){if(this.mi)return;let e=this.Pa();e>0?U(this.Na)&&(this.Na=setTimeout(()=>{this.Na=void 0,this.qa()},e)):this.qa()}flush(){U(this.Na)||(clearTimeout(this.Na),this.Na=void 0,this.qa())}qa(e=!1){if(this.mi||this.ea&&!e)return;e||(this.syncCookieProperties(),this.Rr.cookieWinsOnConflict&&"localstorage+cookie"===this.Rr.persistence.toLowerCase()||ox.forEac
4h(e=>this.refreshKey(e)));let t=!e&&!this.na;t||(this.ra=!1);let r=!!t&&this.Ta();if(this.ra)return void(this.Rr.debug&&rk.warn("skipping persistence write because storage belongs to a different distinct ID"));if(this.Yo)return this.Ua(),void(r&&this.aa.forEach(e=>e()));let i=this.Wa(this.qo,this.ha,this.props,ov);"written"===i&&this.Ra(this.props),"failed"!==i&&(this.ia.clear(),this.sa=!1,this.oa.clear()),r&&this.aa.forEach(e=>e())}Ua(){let{main:e,groups:t}=this.wa(),r=this.Wa(this.qo,this.ha,e,ov);for(let n of("written"===r&&this.Ra(e),"failed"!==r&&(this.sa=!1,this.oa.clear(),ob.forEach(e=>{var t;(null==(t=n2(e))?void 0:t.storageGroup)||this.ia.delete(e)})),nQ)){var i;let e=t[n];if(H(e)&&!(null==(i=this.Jo[n])?void 0:i.persisted)){ob.forEach(e=>{var t;(null==(t=n2(e))?void 0:t.storageGroup)===n&&this.ia.delete(e)});continue}let r=this.Wa(i2,this.pa(n),e,n);"failed"!==r&&ob.forEach(e=>{let t=n2(e);(null==t?void 0:t.storageGroup)!==n||"written"!==r&&t.volatile||this.ia.delete(e)})}}wa(){let e={},t={flags:{},surveys:{}};return iD(this.props,(r,i)=>{var n;let o=null==(n=n2(i))?void 0:n.storageGroup;o?t[o][i]=r:e[i]=r}),{main:e,groups:t}}Sa(e,t){if(t===ov)return JSON.stringify(e)+"|"+this.Va+"|"+this.Ga+"|"+this.Za;let r={};return iD(e,(e,t)=>{var i;r[t]=(null==(i=n2(t))?void 0:i.volatile)?"__volatile__":e}),JSON.stringify(r)}Wa(e,t,r,i){let n,o=this.ya(i);if(i!==ov&&!o.dirty&&!U(o.fingerprint))return"skipped";try{if((n=this.Sa(r,i))===o.fingerprint)return o.dirty=!1,"skipped"}catch(e){n=void 0}return e.At(t,r,this.Va,this.Ga,this.Za,this.Rr.debug)?(o.dirty=!1,i!==ov&&(o.persisted=!0),U(n)||(o.fingerprint=n),this.Ko&&(o.storageValue=i2.Ot(t)),"written"):(this.Rr.debug&&rk.warn(`failed to persist storage entry "${t}"; will retry on next save`),"failed")}remove({keepGroupEntries:e=!1}={}){if(this.Ma(),U(this.Na)||(clearTimeout(this.Na),this.Na=void 0),this.qo.Lt(this.ha,!1),this.qo.Lt(this.ha,!0),!e&&this.la)for(let e of nQ)i2.Lt(this.pa(e));e?delete this.Jo[ov]:this.Jo={},this.Aa=void 0,this.Fa=void 0}clear(){this.remove(),this.props={}}register_once(e,t,r){if(W(e)){this.syncCookieProperties(),U(t)&&(t="None"),this.Va=U(r)?this.Qa:r;let i=!1;if(iD(e,(e,r)=>{this.props.hasOwnProperty(r)&&this.props[r]!==t||(this.Ca(r,e),i=!0)}),i)return this.save(),!0}return!1}register(e,t){if(W(e)){this.syncCookieProperties(),this.Va=U(t)?this.Qa:t;let r=!1;if(iD(e,(t,i)=>{e.hasOwnProperty(i)&&(this.props[i]!==t||W(t)||V(t))&&(this.Ca(i,t),r=!0)}),r)return this.save(),!0}return!1}unregister(e){this.syncCookieProperties();let t=!1;for(let r of"string"==typeof e?[e]:e)r in this.props&&(this.$a(r),t=!0);t&&this.save()}update_campaign_params(){let e=null==g?void 0:g.URL;if(e===this.ua)return;let t=on(this.Rr.custom_campaign_params,this.Rr.mask_personal_data_properties,this.Rr.custom_personal_data_properties),r=!H(i$(t));return r&&this.register(t),this.ua=e,r?t:void 0}update_search_keyword(){let e;this.register((e=null==g?void 0:g.referrer)?oa(e):{})}update_referrer_info(){var e;this.register_once({$referrer:oc(),$referring_domain:(null==g?void 0:g.referrer)&&(null==(e=n5(g.referrer))?void 0:e.host)||ol},void 0)}set_initial_person_info(){if(this.props.$initial_campaign_params||this.props.$initial_referrer_info)return;let e=ou(this.Rr.mask_personal_data_properties,this.Rr.custom_personal_data_properties,this.Rr.disable_capture_url_hashes);this.register_once({[im]:this.Xo?{r:om(e.r),u:e.u?om(e.u):void 0}:e},void 0)}get_initial_props(){let e={};iD([ig,ip],t=>{let r=this.props[t];r&&iD(r,function(t,r){e["$initial_"+N(r)]=t})});let t=this.props[im];return t&&iN(e,function(e,t=!1){let r=od(e,t),i={};return iD(r,function(e,t){i[`$initial_${N(t)}`]=e}),i}(t,this.Rr.disable_capture_url_hashes)),e}safe_merge(e){return iD(this.props,function(t,r){r in e||(e[r]=t)}),e}update_config(e,t,r){let i=e.persistence!==t.persistence,n=!((e,t)=>{if(e.length!==t.length)return!1;let r=[...e].sort(),i=[...t].sort();return r.every((e,t)=>e===i[t])})(e.cookie_persisted_properties||[],t.cookie_persisted_properties||[]),o=i||n,a=e.cookieWinsOnConflict!==t.cookieWinsOnConflict,s=e.disable_persistence||!!r,l=!!this.mi&&!s;s||this.Oa(t,l),this.Rr=e,!s&&(i||n||a)&&(this.Aa=void 0,this.Fa=void 0,this.Oa(tw(tw({},e),{},{cookie_persisted_properties:t.cookie_persisted_properties}),l));let c=o||a?this.ca(e):this.qo;this.Ja();let u=this.da(e),d=o||u!==this.Yo,h=!s&&(d||e.cross_subdomain_cookie!==this.Ga||e.secure_cookie!==this.Za)&&this.Da(l);this.na=d;try{if(this.Qa=this.Va=e.cookie_expiration,this.set_disabled(s),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie),d){let e=this.props;this.clear(),this.qo=c,this.Yo=u,this.props=e,this.save()}else a&&(this.qo=c,s||(delete this.Jo[ov],this.qa()))}finally{this.na=!1,h&&this.ja()}}Ja(){let e=this.props[im];if(!this.Xo||!W(e)||"string"!=typeof e.r)return;let t=om(e.r),r="string"==typeof e.u?om(e.u):e.u;t===e.r&&r===e.u||this.Ca(im,tw(tw({},e),{},{r:t,u:r}))}set_disabled(e){this.mi=e,this.mi?this.remove():this.save()}set_cross_subdomain(e){e!==this.Ga&&(this.Ga=e,this.remove({keepGroupEntries:!0}),this.save())}set_secure(e){e!==this.Za&&(this.Za=e,this.remove({keepGroupEntries:!0}),this.save())}set_event_timer(e,t){let r=this.props.__timers||{};r[e]=t,this.Ca(rF,r),this.save()}remove_event_timer(e){let t=this.props.__timers||{},r=t[e];return U(r)||(delete t[e],this.Ca(rF,t),this.save()),r}get_property(e){return this.props[e]}set_property(e,t){this.Ca(e,t),this.save()}Ca(e,t,r=!0){var i;let n=this.props[e];this.props[e]=t,r&&("distinct_id"!==e&&"$user_state"!==e||n===t||(this.sa=!0),o_(e)&&!ow(n,t)&&this.oa.add(e),this.Ea(e,n,t),(null==(i=n2(e))?void 0:i.volatile)||this.Ia(e))}$a(e,t=!0){delete this.props[e],t&&(oy(e)&&this.ma(e,!0),o_(e)&&this.oa.add(e),this.Ia(e))}Ia(e){var t;let r=null==(t=n2(e))?void 0:t.storageGroup;r&&(this.ya(r).dirty=!0)}ya(e){return this.Jo[e]||(this.Jo[e]={})}};let oE="gzip-js",oP="base64",oT="events",oI="cancelEvents",oO="survey shown",oR="survey dismissed",oA="survey sent",oL="popover";function oM(e){let t=!0;return{dispose(){if(t){t=!1;let r=e();r&&B(r.then)&&r.then(void 0,()=>{})}}}}let oD=rC("[RateLimiter]");var oN=class{constructor(e){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=e=>{let t=e.text;
4if(t&&t.length)try{(JSON.parse(t).quota_limited||[]).forEach(e=>{oD.info(`${e||"events"} is quota limited.`),this.serverLimits[e]=(new Date).getTime()+6e4})}catch(e){return void oD.warn(`could not rate limit - continuing. Error: "${null==e?void 0:e.message}"`,{text:t})}},this.instance=e,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){var e;return(null==(e=this.instance.config.rate_limiting)?void 0:e.events_per_second)||10}get captureEventsBurstLimit(){var e;return Math.max((null==(e=this.instance.config.rate_limiting)?void 0:e.events_burst_limit)||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(e=!1){var t,r,i;let{captureEventsBurstLimit:n,captureEventsPerSecond:o}=this,a=(new Date).getTime(),s=null!=(t=null==(r=this.instance.persistence)?void 0:r.get_property("$capture_rate_limit"))?t:{tokens:n,last:a};s.tokens+=(a-s.last)/1e3*o,s.last=a,s.tokens>n&&(s.tokens=n);let l=1>s.tokens;if(l||e||(s.tokens=Math.max(0,s.tokens-1)),l&&!e){let e=(K(s.dropped)?s.dropped:0)+1;s.dropped=e,!this.lastEventRateLimited&&this.Ka(e)&&(s.dropped=0)}return this.lastEventRateLimited=l,null==(i=this.instance.persistence)||i.set_property("$capture_rate_limit",s),{isRateLimited:l,remainingTokens:s.tokens}}Xa(e){let t=this.instance.config.property_denylist;return!V(t)||!t.includes(e)}Ya(){var e;if(this.Xa("$current_url")&&this.Xa("$pathname")&&(null==f?void 0:f.pathname))return`${null!=(e=f.origin)?e:""}${f.pathname}`}Ka(e){var t,r;let{captureEventsBurstLimit:i,captureEventsPerSecond:n}=this,o=this.Ya(),a=this.Xa("$session_id")?null==(t=(r=this.instance).get_session_id)?void 0:t.call(r):void 0,s=[`${e} event(s) dropped since the last warning`,o?`triggered on ${o}`:void 0,a?`session ${a}`:void 0].filter(Boolean).join(", ");return!!this.instance.capture("$$client_ingestion_warning",{$$client_ingestion_warning_message:`posthog-js client rate limited: ${s}. Config is set to ${n} events per second and ${i} events burst limit.`},{skip_client_rate_limiting:!0})}isServerRateLimited(e){let t=this.serverLimits[e||"events"]||!1;return!1!==t&&(new Date).getTime()<t}};let oj=rC("[RemoteConfig]");var oF=class{constructor(e){this._instance=e}get remoteConfig(){var e;return null==(e=k._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.config}tl(e){var t,r,i;(null==(t=k.__PosthogExtensions__)?void 0:t.loadExternalDependency)?null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this._instance,"remote-config",()=>e(this.remoteConfig)):e()}el(e){this._instance._send_request({method:"GET",url:this._instance.requestRouter.endpointFor("assets",`/array/${this._instance.config.token}/config`),callback:e})}load(){try{if(this.remoteConfig)return oj.info("Using preloaded remote config",this.remoteConfig),void this.il(this.remoteConfig);if(this._instance.nl())return void oj.warn("Remote config is disabled. Falling back to local config.");this.tl(e=>{e?this.il(e):(oj.info("No config found after loading remote JS config. Falling back to JSON."),this.el(e=>{this.il(e.json,e)}))})}catch(e){oj.error("Error loading remote config",e),this.il()}}il(e,t){!e&&t&&(0===t.statusCode?t.error||oj.warn("Failed to fetch remote config from PostHog."):oj.error("Failed to fetch remote config from PostHog."));try{this._instance.il(e?{ok:!0,config:e}:{ok:!1})}catch(e){oj.error("Error applying remote config",e)}if(!1!==(null==e?void 0:e.hasFeatureFlags)&&!this._instance.config.advanced_disable_feature_flags_on_first_load)try{var r;null==(r=this._instance.featureFlags)||r.ensureFlagsLoaded()}catch(e){oj.error("Error loading feature flags",e)}}},o$=Uint8Array,oz=Uint16Array,oV=Uint32Array,oB=new o$([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),oW=new o$([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),oH=new o$([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),oU=function(e,t){for(var r=new oz(31),i=0;31>i;++i)r[i]=t+=1<<e[i-1];var n=new oV(r[30]);for(i=1;30>i;++i)for(var o=r[i];r[i+1]>o;++o)n[o]=o-r[i]<<5|i;return[r,n]},oG=oU(oB,2),oq=oG[1];oG[0][28]=258,oq[258]=28;
vendor: 7,084 bytes, line 4
4for(var oX=oU(oW,0)[1],oY=new oz(32768),oK=0;32768>oK;++oK){var oZ=(43690&oK)>>>1|(21845&oK)<<1;oY[oK]=((65280&(oZ=(61680&(oZ=(52428&oZ)>>>2|(13107&oZ)<<2))>>>4|(3855&oZ)<<4))>>>8|(255&oZ)<<8)>>>1}var oJ=function(e,t,r){for(var i=e.length,n=0,o=new oz(t);i>n;++n)++o[e[n]-1];var a,s=new oz(t);for(n=0;t>n;++n)s[n]=s[n-1]+o[n-1]<<1;if(r){a=new oz(1<<t);var l=15-t;for(n=0;i>n;++n)if(e[n])for(var c=n<<4|e[n],u=t-e[n],d=s[e[n]-1]++<<u,h=d|(1<<u)-1;h>=d;++d)a[oY[d]>>>l]=c}else for(a=new oz(i),n=0;i>n;++n)a[n]=oY[s[e[n]-1]++]>>>15-e[n];return a},oQ=new o$(288);for(oK=0;144>oK;++oK)oQ[oK]=8;for(oK=144;256>oK;++oK)oQ[oK]=9;for(oK=256;280>oK;++oK)oQ[oK]=7;for(oK=280;288>oK;++oK)oQ[oK]=8;var o0=new o$(32);for(oK=0;32>oK;++oK)o0[oK]=5;var o1=oJ(oQ,9,0),o2=oJ(o0,5,0),o3=function(e){return(e/8|0)+(7&e&&1)},o5=function(e,t,r){(null==t||0>t)&&(t=0),(null==r||r>e.length)&&(r=e.length);var i=new(e instanceof oz?oz:e instanceof oV?oV:o$)(r-t);return i.set(e.subarray(t,r)),i},o6=function(e,t,r){var i=t/8|0;e[i]|=r<<=7&t,e[i+1]|=r>>>8},o4=function(e,t,r){var i=t/8|0;e[i]|=r<<=7&t,e[i+1]|=r>>>8,e[i+2]|=r>>>16},o7=function(e,t){for(var r=[],i=0;e.length>i;++i)e[i]&&r.push({s:i,f:e[i]});var n=r.length,o=r.slice();if(!n)return[new o$(0),0];if(1==n){var a=new o$(r[0].s+1);return a[r[0].s]=1,[a,1]}r.sort(function(e,t){return e.f-t.f}),r.push({s:-1,f:25001});var s=r[0],l=r[1],c=0,u=1,d=2;for(r[0]={s:-1,f:s.f+l.f,l:s,r:l};u!=n-1;)s=r[r[d].f>r[c].f?c++:d++],l=r[c!=u&&r[d].f>r[c].f?c++:d++],r[u++]={s:-1,f:s.f+l.f,l:s,r:l};var h=o[0].s;for(i=1;n>i;++i)o[i].s>h&&(h=o[i].s);var p=new oz(h+1),g=o8(r[u-1],p,0);if(g>t){i=0;var f=0,m=g-t,v=1<<m;for(o.sort(function(e,t){return p[t.s]-p[e.s]||e.f-t.f});n>i;++i){var b=o[i].s;if(t>=p[b])break;f+=v-(1<<g-p[b]),p[b]=t}for(f>>>=m;f>0;){var y=o[i].s;t>p[y]?f-=1<<t-p[y]++-1:++i}for(;i>=0&&f;--i){var x=o[i].s;p[x]==t&&(--p[x],++f)}g=t}return[new o$(p),g]},o8=function(e,t,r){return -1==e.s?Math.max(o8(e.l,t,r+1),o8(e.r,t,r+1)):t[e.s]=r},o9=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new oz(++t),i=0,n=e[0],o=1,a=function(e){r[i++]=e},s=1;t>=s;++s)if(e[s]==n&&s!=t)++o;else{if(!n&&o>2){for(;o>138;o-=138)a(32754);o>2&&(a(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(a(n),--o;o>6;o-=6)a(8304);o>2&&(a(o-3<<5|8208),o=0)}for(;o--;)a(n);o=1,n=e[s]}return[r.subarray(0,i),t]},ae=function(e,t){for(var r=0,i=0;t.length>i;++i)r+=e[i]*t[i];return r},at=function(e,t,r){var i=r.length,n=o3(t+2);e[n]=255&i,e[n+1]=i>>>8,e[n+2]=255^e[n],e[n+3]=255^e[n+1];for(var o=0;i>o;++o)e[n+o+4]=r[o];return 8*(n+4+i)},ar=function(e,t,r,i,n,o,a,s,l,c,u){o6(t,u++,r),++n[256];for(var d=o7(n,15),h=d[0],p=d[1],g=o7(o,15),f=g[0],m=g[1],v=o9(h),b=v[0],y=v[1],x=o9(f),_=x[0],w=x[1],k=new oz(19),C=0;b.length>C;++C)k[31&b[C]]++;for(C=0;_.length>C;++C)k[31&_[C]]++;for(var S=o7(k,7),E=S[0],P=S[1],T=19;T>4&&!E[oH[T-1]];--T);var I,O,R,A,L=c+5<<3,M=ae(n,oQ)+ae(o,o0)+a,D=ae(n,h)+ae(o,f)+a+14+3*T+ae(k,E)+(2*k[16]+3*k[17]+7*k[18]);if(M>=L&&D>=L)return at(t,u,e.subarray(l,l+c));if(o6(t,u,1+(M>D)),u+=2,M>D){I=oJ(h,p,0),O=h,R=oJ(f,m,0),A=f;var N=oJ(E,P,0);for(o6(t,u,y-257),o6(t,u+5,w-1),o6(t,u+10,T-4),u+=14,C=0;T>C;++C)o6(t,u+3*C,E[oH[C]]);u+=3*T;for(var j=[b,_],F=0;2>F;++F){var $=j[F];for(C=0;$.length>C;++C)o6(t,u,N[z=31&$[C]]),u+=E[z],z>15&&(o6(t,u,$[C]>>>5&127),u+=$[C]>>>12)}}else I=o1,O=oQ,R=o2,A=o0;for(C=0;s>C;++C)if(i[C]>255){o4(t,u,I[257+(z=i[C]>>>18&31)]),u+=O[z+257],z>7&&(o6(t,u,i[C]>>>23&31),u+=oB[z]);var z,V=31&i[C];o4(t,u,R[V]),u+=A[V],V>3&&(o4(t,u,i[C]>>>5&8191),u+=oW[V])}else o4(t,u,I[i[C]]),u+=O[i[C]];return o4(t,u,I[256]),u+O[256]},ai=new oV([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),an=new o$(0),ao=function(){for(var e=new oV(256),t=0;256>t;++t){for(var r=t,i=9;--i;)r=(1&r&&0xedb88320)^r>>>1;e[t]=r}return e}(),aa=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8};let as=!!v||!!m,al=new WeakMap,ac="text/plain",au=0,ad=!1,ah=(e,t)=>{let[r,i]=e.split("#"),[n,o]=r.split("?");if(!o)return e;let a=o.split("&").filter(e=>e.split("=")[0]!==t).join("&");return`${n}${a?`?${a}`:""}${i?`#${i}`:""}`},ap=(e,t,r=!0)=>{var i;let[n,o]=e.split("?"),a=tw({},t),s=null!=(i=null==o?void 0:o.split("&").map(e=>{var t;let[i,n]=e.split("="),o=r&&null!=(t=a[i])?t:n;return delete a[i],`${i}=${o}`}))?i:[],l=function(e,t="&"){let r,i,n=[];return iD(e,function(e,t){U(e)||U(t)||"undefined"===t||(r=encodeURIComponent(e instanceof File?e.name:e.toString()),i=encodeURIComponent(t),n[n.length]=i+"="+r)}),n.join(t)}(a);return l&&s.push(l),s.length>0?`${n}?${s.join("&")}`:n},ag=e=>{var t,r,i,n,o,a,s,l,c,u;if(e.sl)return e.sl;let{data:d,compression:h}=e;if(!d)return;if(h===oE){let e=(t=function(e){var t=e.length;if("u">typeof TextEncoder)return(new TextEncoder).encode(e);for(var r=new o$(e.length+(e.length>>>1)),i=0,n=function(e){r[i++]=e},o=0;t>o;++o){if(i+5>r.length){var a=new o$(i+8+(t-o<<1));a.set(r),r=a}var s=e.charCodeAt(o);128>s?n(s):(2048>s?n(192|s>>>6):(s>55295&&57344>s?(n(240|(s=65536+(1047552&s)|1023&e.charCodeAt(++o))>>>18),n(128|s>>>12&63)):n(224|s>>>12),n(128|s>>>6&63)),n(128|63&s))}return o5(r,0,i)}(n3(d)),r={mtime:0},i=0xffffffff,n={p(e){for(var t=i,r=0;e.length>r;++r)t=ao[255&t^e[r]]^t>>>8;i=t},d:()=>0xffffffff^i},o=t.length,n.p(t),c=(a=10+(r.filename&&r.filename.length+1||0),l=function(e,t,r,i,n){var o=e.length,a=new o$(i+o+5*(1+Math.floor(o/7e3))+8),s=a.subarray(i,a.length-8),l=0;if(!t||8>o)for(var c=0;o>=c;c+=65535){var u=c+65535;o>u?l=at(s,l,e.subarray(c,u)):(s[c]=n,l=at(s,l,e.subarray(c,o)))}else{for(var d=ai[t-1],h=d>>>13,p=8191&d,g=(1<<r)-1,f=new oz(32768),m=new oz(g+1),v=Math.ceil(r/3),b=2*v,y=function(t){return(e[t]^e[t+1]<<v^e[t+2]<<b)&g},x=new oV(25e3),_=new oz(288),w=new oz(32),k=0,C=0,S=(c=0,0),E=0,P=0;o>c;++c){var T=y(c),I=32767&c,O=m[T];if(f[I]=O,m[T]=I,c>=E){var R=o-c;if((k>7e3||S>24576)&&R>423){l=ar(e,s,0,x,_,w,C,S,P,c-P,l),S=k=C=0,P=c;for(var A=0;286>A;++A)_[A]=0;for(A=0;30>A;++A)w[A]=0}var L=2,M=0,D=p,N=I-O&32767;if(R>2&&T==y(c-N))for(var j=Math.min(h,R)-1,F=Math.min(32767,c),$=Math.min(258,R);F>=N&&--D&&I!=O;){if(e[c+L]==e[c+L-N]){for(var z=0;$>z&&e[c+z]==e[c+z-N];++z);if(z>L){if(L=z,M=N,z>j)break;var V=Math.min(N,z-2),B=0;for(A=0;V>A;++A){var W=c-N+A+32768&32767,H=W-f[W]+32768&32767;H>B&&(B=H,O=W)}}}N+=(I=O)-(O=f[I])+32768&32767}if(M){x[S++]=0x10000000|oq[L]<<18|oX[M];var U=31&oq[L],G=31&oX[M];C+=oB[U]+oW[G],++_[257+U],++w[G],E=c+L,++k}else x[S++]=e[c],++_[e[c]]}}l=ar(e,s,n,x,_,w,C,S,P,c-P,l),n||(l=at(s,l,an))}return o5(a,0,i+o3(l)+8)}(t,null==r.level?6:r.level,null==r.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):12+r.mem,a,!s)).length,function(e,t){var r=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=2>t.level?4:2*(9==t.level),e[9]=3,0!=t.mtime&&aa(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),r){e[3]=8;for(var i=0;r.length>=i;++i)e[i+10]=r.charCodeAt(i)}}(l,r),aa(l,c-8,n.d()),aa(l,c-4,o),l);return{contentType:ac,body:e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength),estimatedSize:e.byteLength}}if(h===oP){let e,t="data="+encodeURIComponent("string"==typeof(e=(u=n3(d))?btoa(encodeURIComponent(u).replace(/%([0-9A-F]{2})/g,(e,t)=>
4String.fromCharCode(parseInt(t,16)))):u)?e:n3(e));return{contentType:"application/x-www-form-urlencoded",body:t,estimatedSize:new Blob([t]).size}}let p=n3(d);return{contentType:"application/json",body:p,estimatedSize:new Blob([p]).size}},af=e=>{var t;let r,i=()=>"sendBeacon"===e.transport?{url:ap(e.url,{compression:oP}),encodedBody:ag(tw(tw({},e),{},{compression:oP,sl:void 0}))}:{url:ah(e.url,"compression"),encodedBody:ag(tw(tw({},e),{},{compression:void 0,sl:void 0}))};try{r=ag(e)}catch(t){if(t8(e.compression,n6(e.url,"compression")))return rk.error("Failed to gzip request body, sending uncompressed payload",t),i();throw t}return!(r&&t8(e.compression,n6(e.url,"compression")))||((t=r.body)instanceof ArrayBuffer?t7(new Uint8Array(t)):ArrayBuffer.isView(t)&&t7(new Uint8Array(t.buffer,t.byteOffset,t.byteLength)))?{url:e.url,encodedBody:r}:(ad=!0,i())},am=e=>{try{return af(e)}catch(r){var t;return rk.error(r),void(null==(t=e.callback)||t.call(e,{statusCode:0,error:r}))}},av=(E=ec(function*(e){let t=yield function(e){return rr.apply(this,arguments)}(n3(e.data),S.DEBUG,{rethrow:!0});if(!t)return e;let r=yield t.arrayBuffer();return tw(tw({},e),{},{sl:{contentType:ac,body:r,estimatedSize:r.byteLength}})}),function(e){return E.apply(this,arguments)}),ab=/Failed to fetch|NetworkError|Load failed/i,ay=e=>"TypeError"===(null==e?void 0:e.name)&&ab.test((null==e?void 0:e.message)||""),ax=e=>{try{let t=function(e,t=Date.now()){if("string"!=typeof e||!e)return;let r=e.trim(),i=/^\d+\s*,/.test(r)?r.slice(0,r.indexOf(",")).trim():r;if(/^\d+$/.test(i)){let e=1e3*Math.min(Number(i),300);return e>0?e:void 0}if(!/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun)[a-z]*[ ,]/.test(i))return;let n=/^\w{3} \w{3} /.test(i)?i+" GMT":i,o=Date.parse(n)-t;return Number.isFinite(o)&&o>0?Math.min(o,3e5):void 0}(e());return U(t)?void 0:Math.min(t,3e4)}catch(e){return}},a_=e=>{let t=am(e);if(!t)return;let r=new v;al.set(r,!0);let{url:i,encodedBody:n}=t;r.open(e.method||"GET",i,!0);let{contentType:o,body:a}=null!=n?n:{};iD(e.headers,function(e,t){r.setRequestHeader(t,e)}),o&&r.setRequestHeader("Content-Type",o),e.timeout&&(r.timeout=e.timeout),r.onreadystatechange=()=>{if(4===r.readyState){var t;let i={statusCode:r.status,text:r.responseText};if(200===r.status)try{i.json=JSON.parse(r.responseText)}catch(e){}null==(t=e.callback)||t.call(e,i,ax(()=>r.getResponseHeader("Retry-After")))}},r.send(a)},aw=e=>{let t=am(e);if(!t)return;let{url:r,encodedBody:i}=t,{contentType:n,body:o,estimatedSize:a}=null!=i?i:{},s=new Headers;iD(e.headers,function(e,t){s.append(t,e)}),n&&s.append("Content-Type",n);let l=null,c=!1;if(b){let t=new b;l={signal:t.signal,timeout:setTimeout(()=>{var r;c=!0;try{t.abort(tg("AbortError","PostHog request timed out"+((r=e.timeout)?` after ${r}ms`:"")))}catch(e){d(e)}},e.timeout)}}let u=!1,d=t=>{var r;u||(u=!0,c&&"AbortError"===(null==t?void 0:t.name)||ay(t)?rk.warn(t):rk.error(t),null==(r=e.callback)||r.call(e,{statusCode:0,error:t}))},h=0,p=()=>{au-=h,h=0,l&&clearTimeout(l.timeout)};try{let t=tw({method:(null==e?void 0:e.method)||"GET",headers:s,referrerPolicy:"strict-origin",body:o,signal:null==l?void 0:l.signal},e.fetchOptions),i=null!=a?a:U(o)?0:void 0;t.keepalive="POST"===t.method&&!e.rl&&!1!==t.keepalive&&t.body===o&&!U(i)&&i>=0&&52428.8>au+i,t.keepalive&&(h=i,au+=h),m(r,t).then(t=>t.text().then(r=>{var i;if(u)return;let n={statusCode:t.status,text:r};if(200===t.status)try{n.json=JSON.parse(r)}catch(e){rk.error(e)}u=!0,p(),null==(i=e.callback)||i.call(e,n,ax(()=>t.headers.get("Retry-After")))})).catch(e=>{p(),d(e)}).finally(p)}catch(e){p(),d(e)}},ak=e=>{try{var t;let{url:r,encodedBody:i}=af(e),{contentType:n,body:o,estimatedSize:a}=null!=i?i:{};if(!o)return;let s=o instanceof Blob?o:new Blob([o],{type:n});if(p.sendBeacon(r,s))return;let l=V(e.data)?e.data:null==(t=e.data)?void 0:t.batch;if(V(l)&&l.length>1&&(null!=a?a:0)>16384){let t=Math.ceil(l.length/2),r=t=>V(e.data)?t:tw(tw({},e.data),{},{batch:t});return ak(tw(tw({},e),{},{data:r(l.slice(0,t))})),void ak(tw(tw({},e),{},{data:r(l.slice(t))}))}rk.warn(`Beacon of ~${null!=a?a:0} bytes was rejected by the browser, falling back to ${m?"fetch":"XHR"}`),m?aw(tw(tw({},e),{},{rl:!0})):a_(e)}catch(e){rk.warn("Beacon send failed",e)}},aC=(e,t,r,i)=>{let n="query"===i?"POST"===t?"sent_at":"_":void 0;
4return ap(r===oE?ah(e,"compression"):e,tw(tw({},n?{[n]:Date.now().toString()}:{}),r===oE?{}:{compression:r}))},aS=(l=[],m&&l.push({transport:"fetch",method:aw}),v&&l.push({transport:"XHR",method:a_}),(null==p?void 0:p.sendBeacon)&&l.push({transport:"sendBeacon",method:ak}),l),aE=!as&&-1===(null==x?void 0:x.indexOf("MSIE"))&&-1===(null==x?void 0:x.indexOf("Mozilla"));function aP(e,t,r){var i,n,o;r&&(t=tw(tw({},t),{},{callback:e=>r(e)})),e.__loaded?aE?e.__request_queue.push(t):e.rateLimiter.isServerRateLimited(t.batchKey)?t.fireCallbackOnDrop&&(null==(n=t.callback)||n.call(t,{statusCode:429})):(t.transport=t.transport||e.config.api_transport,t.headers=tw(tw({},e.config.request_headers),t.headers),t.compression="best-available"===t.compression?null!=(i=e.compression)?i:t.compressionFallback:t.compression,(U(e.config.disable_beacon)?e.config.__preview_disable_beacon:e.config.disable_beacon)&&(t.disableTransport=["sendBeacon"]),t.fetchOptions=t.fetchOptions||e.config.fetch_options,((e,t)=>{var r,i,n,o,a,s;let l,c,u=tw(tw({},e),{},{callback:null!=t?t:t=>{var r;return null==(r=e.callback)?void 0:r.call(e,t)}});u.timeout=u.timeout||6e4;let d=null!=(r=u.transport)?r:"fetch";"sendBeacon"===d&&U(u.compression)&&u.data&&(u.compression=oP),"POST"===u.method&&u.data&&("capture-body"===u.timestampMode?(c=(l=(V(o=u.data)?o:[o]).map(e=>tw(tw({},e),e.timestamp instanceof Date&&!isNaN(e.timestamp.getTime())?{timestamp:e.timestamp.toISOString()}:{})))[0],u.data={api_key:null!=(a=null==c||null==(s=c.properties)?void 0:s.token)?a:null==c?void 0:c.token,batch:l,sent_at:(new Date).toISOString()}):"body"===u.timestampMode&&(u.data=((e,t=(new Date).toISOString())=>V(e)?e.map(e=>tw(tw({},e),{},{sent_at:t})):tw(tw({},e),{},{sent_at:t}))(u.data))),u.url=aC(u.url,u.method,u.compression,u.timestampMode);let h=aS.filter(e=>!u.disableTransport||!e.transport||!u.disableTransport.includes(e.transport)),p=null!=(i=null==(n=function(e,t){for(let r=0;e.length>r;r++)if(t(e[r]))return e[r]}(h,e=>e.transport===d))?void 0:n.method)?i:h[0].method;if(!p)throw Error("No available transport method");let g=e=>{try{p(e)}catch(e){var t;ay(e)?rk.warn(e):rk.error(e),null==(t=u.callback)||t.call(u,{statusCode:0,error:e})}};"sendBeacon"!==d&&!u.preferSyncCompression&&u.data&&u.compression===oE&&y&&"u">typeof Promise&&!ad?av(u).then(e=>{g(e)}).catch(t=>{t9(t)?(ad=!0,g(tw(tw({},u),{},{compression:void 0,url:aC(e.url,e.method,void 0,e.timestampMode)}))):((e=>{if(!e||"object"!=typeof e)return!1;let t="name"in e?String(e.name):"";return t9(e)||t===t4})(t)&&(ad=!0),g(u))}):g(u)})(t,(i,n)=>{var o,a,s;e.rateLimiter.checkForLimiting(i),400>i.statusCode||null==(o=(a=e.config).on_request_error)||o.call(a,i),r?r(i,n):null==(s=t.callback)||s.call(t,i)})):t.fireCallbackOnDrop&&(null==(o=t.callback)||o.call(t,{statusCode:0}))}var aT=class{constructor(e,t){this.ol=!0,this.al=[],this.ll=eh((null==t?void 0:t.flush_interval_ms)||3e3,250,5e3,rk.createLogger("flush interval"),3e3),this.ul=e}enqueue(e){this.al.push(e),this.hl||this.cl()}unload(){this.dl();let e=Object.values(this.al.length>0?this.vl():{});[...e.filter(e=>0===e.url.indexOf("/e")),...e.filter(e=>0!==e.url.indexOf("/e"))].map(e=>{this.fl(e,"sendBeacon")})}enable(){this.ol=!1,this.cl()}cl(){this.ol||(this.hl=setTimeout(()=>{if(this.dl(),this.al.length>0){let e=this.vl();for(let t in e)this.fl(e[t])}},this.ll))}fl(e,t){try{this.ul(e,t)}catch(e){rk.error(e)}}dl(){clearTimeout(this.hl),this.hl=void 0}vl(){let e={};return iD(this.al,t=>{var r;let i=((t?t.batchKey:null)||t.url)+(t.batchGroup?`:${t.batchGroup}`:"");U(e[i])&&(e[i]=tw(tw({},t),{},{data:[]})),null==(r=e[i].data)||r.push(t.data)}),this.al=[],e}};let aI=["retriesPerformedSoFar"];var aO=class{constructor(e){this._instance=e,this.pl=!1,this.gl=3e3,this.al=[],this.al=[],this.ml=!0,this.resume()}resume(){!U(d)&&"onLine"in d.navigator&&(this.ml=d.navigator.onLine,this.yl||(this.yl=()=>{this.ml=!0,this.bl()},this._l=()=>{this.ml=!1},iB(d,"online",this.yl),iB(d,"offline",this._l)))}get length(){return this.al.length}retriableRequest(e,t){let{retriesPerformedSoFar:r}=e,i=ri(e,aI);Z(r)&&(i.url=ap(i.url,{retry_count:r})),aP(this._instance,t?tw(tw({},i),{},{transport:t}):i,(e,t)=>{var n;if(200!==e.statusCode&&(400>e.statusCode||e.statusCode>=500)){if((0===e.statusCode?3:10)>(null!=r?r:0))return void this.Ls(tw({retriesPerformedSoFar:r},i),t);0===e.statusCode&&rk.warn(`Request failed before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped retrying after ${null!=r?r:0} retries.`)}null==(n=i.callback)||n.call(i,e)})}Ls(e,t){let r,i,n,o=e.retriesPerformedSoFar||0;e.retriesPerformedSoFar=o+1;let a=Math.max((n=(Math.random()-.5)*((i=Math.min(18e5,r=3e3*Math.pow(2,o)))-r/2),Math.ceil(i+n)),null!=t?t:0),s=Date.now()+a;this.al.push({retryAt:s,requestOptions:e});let l=`Enqueued failed request for retry in ${a}`;navigator.onLine||(l+=" (Browser is offline)"),rk.warn(l),this.pl||(this.pl=!0,this.wl())}wl(){(this.kl&&clearTimeout(this.kl),0===this.al.length)?(this.pl=!1,this.kl=void 0):this.kl=setTimeout(()=>{this.ml&&this.al.length>0&&this.bl(),this.wl()},this.gl)}bl(){let e=Date.now(),t=[],r=this.al.filter(r=>e>r.retryAt||(t.push(r),!1));if(this.al=t,r.length>0)for(let{requestOptions:e}of r)this.retriableRequest(e)}unload(){for(let{requestOptions:e}of(this.kl&&(clearTimeout(this.kl),this.kl=void 0),this.pl=!1,U(d)||(this.yl&&(d.removeEventListener("online",this.yl),this.yl=void 0),this._l&&(d.removeEventListener("offline",this._l),this._l=void 0)),this.al))try{this._instance._send_request(tw(tw({},e),{},{transport:"sendBeacon"}))}catch(e){rk.error(e)}this.al=[]}},aR=class{constructor(e){this._instance=e,this.Sl=()=>{var e,t,r,i;this.xl||(this.xl={});let n=this.scrollElement(),o=this.scrollY(),a=n?Math.max(0,n.scrollHeight-n.clientHeight):0,s=o+((null==n?void 0:n.clientHeight)||0),l=(null==n?void 0:n.scrollHeight)||0;this.xl.lastScrollY=Math.ceil(o),this.xl.maxScrollY=Math.max(o,null!=(e=this.xl.maxScrollY)?e:0),this.xl.maxScrollHeight=Math.max(a,null!=(t=this.xl.maxScrollHeight)?t:0),this.xl.lastContentY=s,this.xl.maxContentY=Math.max(s,null!=(r=this.xl.maxContentY)?r:0),this.xl.maxContentHeight=Math.max(l,null!=(i=this.xl.maxContentHeight)?i:0)}}get Cl(){return this._instance.config.scroll_root_selector}getContext(){return this.xl}resetContext(){let e=this.xl;return this.xl=void 0,setTimeout(this.Sl,0),e}startMeasuringScrollPosition(){iB(d,"scroll",this.Sl,{capture:!0}),iB(d,"scrollend",this.Sl,{capture:!0}),iB(d,"resize",this.Sl)}scrollElement(){var e,t;if(this.Cl){for(let t of V(this.Cl)?this.Cl:[this.Cl]){let r=null==d||null==(e=
4d.document)?void 0:e.querySelector(t);if(r)return r}return}return null==d||null==(t=d.document)?void 0:t.documentElement}$l(e){var t,r;if(this.Cl){let t=this.scrollElement();return t&&t["y"===e?"scrollTop":"scrollLeft"]||0}return d?"y"===e?d.scrollY||d.pageYOffset||(null==(t=d.document)||null==(t=t.documentElement)?void 0:t.scrollTop)||0:d.scrollX||d.pageXOffset||(null==(r=d.document)||null==(r=r.documentElement)?void 0:r.scrollLeft)||0:0}scrollY(){return this.$l("y")}scrollX(){return this.$l("x")}};let aA=e=>ou(null==e?void 0:e.config.mask_personal_data_properties,null==e?void 0:e.config.custom_personal_data_properties,null==e?void 0:e.config.disable_capture_url_hashes);var aL=class{constructor(e,t,r,i){this.Be=e=>{let t=this.Tl();if(t&&t.sessionId===e)return;let r={sessionId:e,props:this.Il(this._instance)};this.Ml.register({[ih]:r})},this._instance=e,this.El=t,this.Ml=r,this.Il=i||aA,this.El.onSessionId(this.Be)}Tl(){return this.Ml.props[ih]}getSetOnceProps(){var e;let t=null==(e=this.Tl())?void 0:e.props;return t?"r"in t?od(t,this._instance.config.disable_capture_url_hashes):{$referring_domain:t.referringDomain,$pathname:t.initialPathName,utm_source:t.utm_source,utm_campaign:t.utm_campaign,utm_medium:t.utm_medium,utm_content:t.utm_content,utm_term:t.utm_term}:{}}getSessionProps(){let e={};return iD(i$(this.getSetOnceProps()),(t,r)=>{"$current_url"===r&&(r="url"),e[`$session_entry_${N(r)}`]=t}),e}},aM=class{on(e,t){return this.Pl[e]||(this.Pl[e]=[]),this.Pl[e].push(t),()=>{this.Pl[e]=this.Pl[e].filter(e=>e!==t)}}emit(e,t){for(let r of this.Pl[e]||[])r(t);for(let r of this.Pl["*"]||[])r(e,t)}constructor(){this.Pl={}}};let aD=rC("[SessionId]");var aN=class{on(e,t){return this.Rl.on(e,t)}constructor(e,t,r){var i;if(this.Al=null,this.Fl=null,this.Ol=[],this.Dl=void 0,this.Ll=!1,this.Rl=new aM,this.Nl=(e,t)=>!(!Z(e)||!Z(t))&&Math.abs(e-t)>this.sessionTimeoutMs,!e.persistence)throw Error("SessionIdManager requires a PostHogPersistence instance");if("always"===e.config.cookieless_mode)throw Error('SessionIdManager cannot be used with cookieless_mode="always"');this.Rr=e.config,this.Ml=e.persistence,this.He=void 0,this.Xt=void 0,this._sessionStartTimestamp=null,this.ql=void 0,this._sessionActivityTimestamp=null,this.jl=t||iY,this.Bl=r||iY;const n=this.Rr.persistence_name||this.Rr.token;if(this._sessionTimeoutMs=1e3*eh(this.Rr.session_idle_timeout_seconds||1800,60,36e3,aD.createLogger("session_idle_timeout_seconds"),1800),e.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.Hl(),this.zl="ph_"+n+"_window_id",this.Ul="ph_"+n+"_primary_window_exists",this.Wl()){const e=no.Dt(this.zl),t=no.Dt(this.Ul);e&&!t?this.He=e:no.Lt(this.zl),no.At(this.Ul,!0)}(null==(i=this.Rr.bootstrap)?void 0:i.sessionID)&&this.setBootstrapSessionId(this.Rr.bootstrap.sessionID),this.Vl()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(e){return U(this.Ol)&&(this.Ol=[]),this.Ol.push(e),this.Xt&&e(this.Xt,this.He),()=>{this.Ol=this.Ol.filter(t=>t!==e)}}Wl(){return"memory"!==this.Rr.persistence&&!this.Ml.mi&&no.Et()}Gl(e){e!==this.He&&(this.He=e,this.Wl()&&no.At(this.zl,e))}Zl(){return this.He?this.He:this.Wl()?no.Dt(this.zl):null}Ql(e){let t=this.Al;return!X(t)&&!X(e)&&5e3>Math.abs(e-t)}Jl(e,t,r){let i=t!==this._sessionActivityTimestamp,n=e===this.Xt&&r===this._sessionStartTimestamp;this._sessionStartTimestamp=r,this._sessionActivityTimestamp=t,this.Xt=e,n&&!i||n&&this.Ql(t)||(this.Al=t,this.Ml.register({[rK]:[t,e,r]}))}Kl(){var e;let t=null==(e=this.Rr)?void 0:e.persistence_save_debounce_ms;return Z(t)&&t>0}Xl(){this.Kl()?this.Ml.refreshKey(rK):(this.Ml.flush(),this.Ml.load())}Yl(){var e;if(X(this._sessionActivityTimestamp)||this._sessionActivityTimestamp===this.Al)return;this.Xl();let[,t,r]=this.tu();t===this.Xt&&r===this._sessionStartTimestamp&&(this.Al=this._sessionActivityTimestamp,this.Ml.register({[rK]:[this._sessionActivityTimestamp,null!=(e=this.Xt)?e:null,this._sessionStartTimestamp]}),this.Ml.flush())}eu(){let[e]=this.tu();return Math.max(Z(e)?e:0,Z(this._sessionActivityTimestamp)?this._sessionActivityTimestamp:0)}iu(e){return this.Xl(),this.Nl(e,this.eu())}tu(){let e=this.Ml.props[rK];return V(e)&&2===e.length&&e.push(e[0]),e||[0,null,0]}resetSessionId(){this.Al=null,this.ql=void 0,clearTimeout(this.nu),this.nu=void 0,this.Jl(null,null,null)}setBootstrapSessionId(e,t=!1){let r=((e,t=(new Date).getTime())=>{try{let r=(e=>{let t=e.replace(/-/g,"");if(32!==t.length)throw Error("Not a valid UUID");if("7"!==t[12])throw Error("Not a UUIDv7");return parseInt(t.substring(0,12),16)})(e);return r>t+6e4?void aD.error("Bootstrap sessionID cannot be in the future"):r}catch(e){return void aD.error("Invalid sessionID in bootstrap",e)}})(e);return!U(r)&&(t?this.ql={sessionId:e,sessionStartTimestamp:r}:this.Jl(e,(new Date).getTime(),r),!0)}destroy(){this.Ll=!0,this.Yl(),clearTimeout(this.nu),this.nu=void 0,this.Dl&&d&&(d.removeEventListener(iI,this.Dl,{capture:!1}),this.Dl=void 0),this.Ol=[]}Vl(){this.Dl=()=>
4{this.Yl(),this.Wl()&&no.Lt(this.Ul)},iB(d,iI,this.Dl,{capture:!1})}checkAndGetSessionAndWindowId(e=!1,t=null,r=!1){if("always"===this.Rr.cookieless_mode)throw Error('checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"');let i=t||(new Date).getTime(),n=this.Xt;if(r)this.Fl=i;else if(X(this.Fl)||this.Fl>i||i-this.Fl>=1e3){var o,a;null==(o=(a=this.Ml).syncCookieProperties)||o.call(a),this.Fl=i}let[,s,l]=this.tu(),c=!U(n)&&s!==n,u=this.eu(),d=this.Zl(),h=this.ql,p=!!h&&(h.sessionStartTimestamp>i+6e4||i-h.sessionStartTimestamp>864e5),g=h?p:Z(l)&&Math.abs(i-l)>864e5,f=!1,m=c,v=!s||!!h,b=s,y=!v&&!e&&this.Nl(i,u);if(y&&((y=this.iu(i))||aD.info("cross-tab refresh kept the session alive",{sessionId:s}),[,s,l]=this.tu(),y||(v=!s||!!h)),v||y||g){m=!1;let e=h&&!p;s=e?h.sessionId:this.jl(),d=this.Bl(),aD.info("new session ID assigned",{sessionId:s,windowId:d,bootstrapped:!!e,changeReason:{noSessionId:v,activityTimeout:y,sessionPastMaximumLength:g}}),l=e?h.sessionStartTimestamp:i,this.ql=void 0,f=!0}else d||(d=this.Bl(),f=!0),(m=m||s!==b)&&(aD.info("adopted cross-tab session id",{sessionId:s,windowId:d}),f=!0);let x=Z(u)&&e&&!g?u:i,_=Z(l)?l:(new Date).getTime();this.Gl(d),this.Jl(s,x,_),e||this.Hl();let w={noSessionId:v,activityTimeout:y,sessionPastMaximumLength:g,crossTabAdoption:m};return f&&this.Ol.forEach(e=>e(s,d,w)),{sessionId:s,windowId:d,sessionStartTimestamp:_,changeReason:f?w:void 0,lastActivityTimestamp:u}}Hl(){this.Ll||(clearTimeout(this.nu),this.nu=setTimeout(()=>{if(!this.Ll)if(this.iu((new Date).getTime())){let e=this.Xt;this.resetSessionId(),this.Rl.emit("forcedIdleReset",{idleSessionId:e})}else this.Hl()},1.1*this.sessionTimeoutMs))}};let aj=function(e,t){if(!e)return!1;let r=e.userAgent;if(r&&ed(r,t))return!0;try{let r=null==e?void 0:e.userAgentData;if((null==r?void 0:r.brands)&&r.brands.some(e=>ed(null==e?void 0:e.brand,t)))return!0}catch(e){}return!!e.webdriver};function aF(){return(aF=ec(function*(){let e=null==p?void 0:p.userAgentData;if(null==e?void 0:e.getHighEntropyValues)try{let t=yield e.getHighEntropyValues(["model"]),r=null==t?void 0:t.model;return G(r)&&r.length>0?r:void 0}catch(e){return void rk.info("Unable to resolve $device_model from userAgentData.getHighEntropyValues",e)}})).apply(this,arguments)}function a$(e){var t;return!!(null==(t=e.conditions)||null==(t=t.events)||null==(t=t.values)?void 0:t.length)}let az=(e,t)=>{if(!(e=>{try{new RegExp(e)}catch(e){return!1}return!0})(t))return!1;try{return new RegExp(t).test(e)}catch(e){return!1}},aV=e=>e.toLowerCase(),aB={exact:(e,t)=>t.some(t=>e.some(e=>t===e)),is_not:(e,t)=>t.every(t=>e.every(e=>t!==e)),regex:(e,t)=>t.some(t=>e.some(e=>az(t,e))),not_regex:(e,t)=>t.every(t=>e.every(e=>!az(t,e))),icontains:(e,t)=>t.map(aV).some(t=>e.map(aV).some(e=>t.includes(e))),not_icontains:(e,t)=>t.map(aV).every(t=>e.map(aV).every(e=>!t.includes(e))),gt:(e,t)=>t.some(t=>{let r=parseFloat(t);return!isNaN(r)&&e.some(e=>r>parseFloat(e))}),lt:(e,t)=>t.some(t=>{let r=parseFloat(t);return!isNaN(r)&&e.some(e=>r<parseFloat(e))})};function aW(e,t){return!e||Object.entries(e).every(([e,r])=>{let i=null==t?void 0:t[e];if(null==i)return!1;let n=aB[r.operator];return!!n&&n(r.values.map(String),[String(i)])})}function aH(e,t,r){return n3({distinct_id:e,userPropertiesToSet:t,userPropertiesToSetOnce:r})}let aU="custom",aG="i.posthog.com",aq=/^\/static\//,aX=["/s/","/e/","/i/"];var aY=class{constructor(e){this.su={},this.instance=e}get apiHost(){let e=this.instance.config.api_host.trim().replace(/\/$/,"");return"https://app.posthog.com"===e?"https://us.i.posthog.com":e}get flagsApiHost(){let e=this.instance.config.flags_api_host;return e?e.trim().replace(/\/$/,""):this.apiHost}get uiHost(){var e;let t=null==(e=this.instance.config.ui_host)?void 0:e.replace(/\/$/,"");return t||(t=this.apiHost.replace(`.${aG}`,".posthog.com")),"https://app.posthog.com"===t?"https://us.posthog.com":t}get region(){return this.su[this.apiHost]||(this.su[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"us":/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"eu":aU),this.su[this.apiHost]}ru(e){if(!aq.test(e))return;let t=this.instance.config.asset_host;return"string"==typeof t&&t.trim().replace(/\/$/,"")||void 0}ou(e){let t=n5(e);return t?t.protocol+"//"+t.host+t.pathname:void 0}au(e,t,r){if("ui"===e)return r;let i=r,n=this.instance.config.rewriteRequestPath;if(n){var o;i=n(new URL((null==(o=n5(r))?void 0:o.href)||r)).toString()}if(n&&"api"===e&&aX.some(e=>0===t.indexOf(e))){let e=this.ou(i);if(e){let t=this.apiHost,r=this.lu;(null==r?void 0:r.apiHost)===t&&r.rewriteRequestPath===n||(r={apiHost:t,rewriteRequestPath:n,urls:new Set},this.lu=r),r.urls.add(e)}}return i}isIngestionEndpoint(e){let t=this.lu,r=this.ou(e);return(null==t?void 0:t.apiHost)===this.apiHost&&t.rewriteRequestPath===this.instance.config.rewriteRequestPath&&!!r&&t.urls.has(r)}endpointFor(e,t=""){if(t&&(t="/"===t[0]?t:`/${t}`),"ui"===e)return this.au(e,t,this.uiHost+t);if("flags"===e)return this.au(e,t,this.flagsApiHost+t);if("assets"===e){let r=this.ru(t);if(r)return this.au(e,t,`${r}${t}`)}if(this.region===aU)return this.au(e,t,this.apiHost+t);let r=aG+t;switch(e){case"assets":return this.au(e,t,`https://${this.region}-assets.${r}`);case"api":return this.au(e,t,`https://${this.region}.${r}`)}}};let aK=rC("[Surveys]"),aZ=e=>{try{let t=`seenSurvey_${e.current_iteration&&e.current_iteration>0?`${e.id}_${e.current_iteration}`:e.id}`;if(localStorage.getItem(t))return;localStorage.setItem(t,"true")}catch(e){aK.error("Failed to persist survey seen state",e)}}
4,aJ=["popover","widget","api"],aQ={ignoreConditions:!1,ignoreDelay:!1,displayType:oL},a0=rC("[PostHog ExternalIntegrations]"),a1={intercom:"intercom-integration",crispChat:"crisp-chat-integration"};var a2=class{constructor(e){this._instance=e}zo(e,t){var r,i;null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this._instance,e,e=>{if(e)return a0.error("failed to load script",e);t()})}startIfEnabledOrStop(){var e,t,r,i;for(let[n,o]of Object.entries(null!=(e=this._instance.config.integrations)?e:{}))!o||(null==(t=k.__PosthogExtensions__)||null==(t=t.integrations)?void 0:t[n])||this.zo(a1[n],()=>{var e;null==(e=k.__PosthogExtensions__)||null==(e=e.integrations)||null==(e=e[n])||e.start(this._instance)}),!o&&(null==(r=k.__PosthogExtensions__)||null==(r=r.integrations)?void 0:r[n])&&(null==(i=k.__PosthogExtensions__)||null==(i=i.integrations)||null==(i=i[n])||i.stop())}},a3=class{constructor(e,t){this.$=e,this.wo=t,this.uu=new Map,this.Io=!1}add(e){var t=this;return ec(function*(){if(t.Io)throw Error("Cannot add an extension to a disposed ExtensionRuntime");if(t.uu.has(e.name))throw Error(`Browser extension "${e.name}" is already registered`);t.uu.set(e.name,e);try{let r=e.setup(t.wo);r&&(yield r)}catch(i){let r=t.uu.get(e.name)===e;r&&t.uu.delete(e.name),t.$.error(`Failed to set up browser extension "${e.name}"`,i),r&&t.hu(e)}})()}getExtension(e){return this.uu.get(e)}dispose(){if(this.Io)return;this.Io=!0;let e=Array.from(this.uu.values()).reverse();for(let t of(this.uu.clear(),e))this.hu(t)}hu(e){try{var t;let r=null==(t=e.dispose)?void 0:t.call(e);r&&B(r.then)&&r.then(void 0,t=>{this.$.error(`Failed to dispose browser extension "${e.name}"`,t)})}catch(t){this.$.error(`Failed to dispose browser extension "${e.name}"`,t)}}},a5=class{constructor(e){this._instance=e}initialize(){}get(e){let t=this._instance.persistence;if("string"==typeof e)return null==t?void 0:t.get_property(e);let r={};for(let i of e){let e=null==t?void 0:t.get_property(i);U(e)||(r[i]=e)}return r}set(e,t){var r;null==(r=this._instance.persistence)||r.register("string"==typeof e?{[e]:t}:e)}remove(e){var t;null==(t=this._instance.persistence)||t.unregister(e)}};let a6="extensionsRemoteConfig";var a4=class{constructor(e){this.instance=e,this.Io=!1,this.$=rk,this.cu=e.du,this.kv=new a5(e),this.onEvent=e=>oM(this.instance.on("eventCaptured",t=>{try{e({event:t.event,properties:t.properties})}catch(e){this.$.error("Browser extension event listener failed",e)}})),this.onRemoteConfig=e=>{if(this.Io)return oM(()=>{});let t=t=>{try{e(t)}catch(e){this.$.error("Browser extension remote config listener failed",e)}},r=this.instance.vu.on(a6,t);return this.cu&&t(this.cu),oM(r)},this.fu=new a3(rk.createLogger("[BrowserExtensions]"),this)}get logger(){return this.$}get distinctId(){return this.instance.get_distinct_id()}get anonymousId(){var e;return null!=(e=this.instance.get_property("$device_id"))?e:this.distinctId}get deviceId(){let e=this.instance.get_property(rR);return"string"==typeof e?e:void 0}get library(){return{name:S.LIB_NAME,version:S.LIB_VERSION}}get initialPersonProperties(){var e,t;return null!=(e=null==(t=this.instance.persistence)?void 0:t.get_initial_props())?e:{}}get groups(){return this.instance.getGroups()}get session(){try{var e,t,r,i;let n=null==(e=this.instance.sessionManager)?void 0:e.checkAndGetSessionAndWindowId(!0);return{sessionId:null!=(t=null==n?void 0:n.sessionId)?t:"",windowId:null!=(r=null==n?void 0:n.windowId)?r:"",sessionStartTimestamp:null!=(i=null==n?void 0:n.sessionStartTimestamp)?i:0}}catch(e){return{sessionId:"",windowId:"",sessionStartTimestamp:0}}}get canCapture(){return this.instance.is_capturing()}get projectToken(){return this.instance.config.token}add(e){return this.fu.add(e)}getExtension(e){return this.fu.getExtension(e)}capture(e,t,r){r?this.instance.capture(e,t,{timestamp:r.timestamp,uuid:r.uuid,$set:r.set,$set_once:r.setOnce}):this.instance.capture(e,t)}registerDynamicEventProperties(e){return oM(this.instance.pu(e))}handleRemoteConfig(e){this.Io||(this.cu=e,this.instance.vu.emit(a6,e))}sendRequest(e){var t=this;return ec(function*(e,r={}){var i;let n=t.instance.requestRouter.endpointFor(null!=(i=r.target)?i:"api",e),o={method:r.method,url:r.query?ap(n,r.query):n,data:r.body,headers:r.headers,timeout:r.timeoutMs,fireCallbackOnDrop:!0,transport:r.transport,compression:r.compression,compressionFallback:"flags"===r.target&&"best-available"===r.compression?R.Base64:void 0,timestampMode:r.sentAt};return"sendBeacon"===r.transport?(t.instance._send_request(o),{statusCode:202}):new Promise(e=>{o.callback=e,t.instance._send_request(o)})}).apply(this,arguments)}dispose(){this.Io||(this.Io=!0,this.fu.dispose())}};let a7={},a8=0,a9=()=>{}
4,se='Consent opt in/out is not valid with cookieless_mode="always" and will be ignored',st="Surveys module not available",sr="sanitize_properties is deprecated. Use before_send instead",si="Invalid value for property_denylist config: ",sn=/^[A-Za-z0-9_-]{1,400}$/,so=/^fb\.[0-9]+\.[0-9]+\.[A-Za-z0-9_-]+(?:\.[A-Za-z0-9_-]+)?$/,sa=/^fb\.[0-9]+\.[0-9]+\.[0-9]+$/,ss=["token","distinct_id",iy],sl="posthog",sc=e=>{var t;let r;return tw({api_host:"https://us.i.posthog.com",flags_api_host:null,ui_host:null,asset_host:null,token:"",autocapture:!0,cross_subdomain_cookie:function(e){let t=null==e?void 0:e.hostname;if(!G(t))return!1;let r=t.split(".").slice(-2).join(".");for(let e of iV)if(r===e)return!1;return!0}(null==g?void 0:g.location),persistence:"localStorage+cookie",persistence_name:"",cookie_persisted_properties:[],loaded:a9,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:"if_capture_pageview",defaults:null!=e?e:"unset",__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,__preview_cookie_wins_on_conflict:!1,debug:f&&G(null==f?void 0:f.search)&&-1!==f.search.indexOf("__posthog_debug=true")||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disableDeviceModel:!1,reuseAnonymousId:!1,disable_external_dependency_loading:!1,strict_script_versioning:"fallback",enable_recording_console_log:void 0,secure_cookie:"https:"===(null==d||null==(t=d.location)?void 0:t.protocol),ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:"localStorage",consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,feature_flag_request_max_retries:1,surveys_request_timeout_ms:1e4,on_request_error(e){rk.error("Bad HTTP status: "+e.statusCode+" "+e.text)},get_device_id:e=>e,capture_performance:void 0,name:"posthog",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:iP,before_send:void 0,get_current_url:void 0,request_queue_config:{flush_interval_ms:3e3},error_tracking:{},_onCapture:a9},{rageclick:e&&e>="2026-05-30"?{content_ignorelist:nS,ignore_text_selection:!0}
4:!e||"2025-11-30">e||{content_ignorelist:!0},capture_pageview:!e||"2025-05-24">e||"history_change",session_recording:(r={},e&&"unset"!==e&&("2025-11-30">e||(r.strictMinimumDuration=!0),"2026-05-30">e||(r.canvasCapture={resolutionScale:.6}),"2026-06-25">e||(r.streamNetworkBody=!0),"2026-08-30">e||(r.captureJsonLd=!0)),r),external_scripts_inject_target:e&&e>="2026-01-30"?"head":"body",internal_or_test_user_hostname:e&&e>="2026-01-30"?/^(localhost|127\.0\.0\.1)$/:void 0,persistence_save_debounce_ms:e&&e>="2026-05-30"?250:0,split_storage:!(!e||"2026-05-30">e),detect_google_search_app:!(!e||"2026-05-30">e),disable_capture_url_hashes:!(!e||"2026-06-25">e),cookieWinsOnConflict:!(!e||"unset"===e||"2026-08-29">e)})},su=[["process_person","person_profiles"],["xhr_headers","request_headers"],["cookie_name","persistence_name"],["disable_cookie","disable_persistence"],["__preview_disable_beacon","disable_beacon"],["store_google","save_campaign_params"],["verbose","debug"],["__preview_cookie_wins_on_conflict","cookieWinsOnConflict"]],sd=e=>{let t={};for(let[r,i]of su)U(e[r])||(t[i]=e[r]);let r=iN({},t,e),i=e.__preview_external_dependency_versioned_paths;return U(i)||(U(e.strict_script_versioning)&&(r.strict_script_versioning=!!i),G(i)&&U(e.asset_host)&&(r.asset_host=i)),V(e.property_blacklist)&&(U(e.property_denylist)?r.property_denylist=e.property_blacklist:V(e.property_denylist)?r.property_denylist=[...e.property_blacklist,...e.property_denylist]:rk.error(si+e.property_denylist)),r};var sh=class{constructor(){this.__forceAllowLocalhost=!1}get gu(){return this.__forceAllowLocalhost}set gu(e){rk.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=e}},sp=class e{mu(e){if(!e)return;let t=this.uu.indexOf(e);-1!==t&&this.uu.splice(t,1)}yu(e,t){var r;return this.mu(e),this.uu.push(t),null==(r=t.initialize)||r.call(t),t}bu(){return"always"===this.config.cookieless_mode||"on_reject"===this.config.cookieless_mode&&this.consent.isRejected()}_u(){let e,t,r;if(this.wu||this.config.reuseAnonymousId||this.config.segment||this.bu())return;let i="memory"===this.config.persistence||"sessionStorage"===this.config.persistence;(i||this.config.disable_persistence)&&(this.ku||(i?(e=`persistence is set to '${this.config.persistence}'`,t="memory"===this.config.persistence?"on every page load":"for every new browser tab or window",r="Either set persistence to 'localStorage+cookie', keep this persistence and pass a stable ID through bootstrap.distinctID, or enable reuseAnonymousId."):(e="persistence is disabled (disable_persistence is true)",t="on every page load",r="Either set disable_persistence to false, keep persistence disabled and pass a stable ID through bootstrap.distinctID, or enable reuseAnonymousId."),this.wu=!0,console.warn("[PostHog.js]",`${e} but no bootstrap.distinctID was provided. PostHog will mint a new distinct ID ${t}, so calling identify() merges a new ID onto the person each time. A person can then pass the distinct-ID limit and its events stop appearing on person pages and the session tab. ${r}`)))}Su(){if(this.bu()||"$posthog_cookieless"!==this.get_distinct_id())return;let e=this.persistence;if(!e)return;this.xu()||e.load(!0);let t=this.get_distinct_id();if(!t||"$posthog_cookieless"===t){let t=this.config.get_device_id(iY());this.register({distinct_id:t,$device_id:t}),e.set_property(id,iS)}this.Cu()}get decideEndpointWasHit(){var e,t;return null!=(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&e}get flagsEndpointWasHit(){var e,t;return null!=(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&e}constructor(){var t;this.$u=!1,this.Tu=!1,this.webPerformance=new sh,this.Iu=!1,this.version=S.LIB_VERSION,this.Mu=new Set,this.Eu="",this.vu=new aM,this.uu=[],this.Pu=[],this.ku=!1,this.wu=!1,this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=sc(),this.SentryIntegration=nZ,this.sentryIntegration=e=>{let t;return t=nK(this,e),{name:nY,processEvent:e=>t(e)}},this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint="/e/",this.Ru=!1,this.Au=null,this.Fu=null,this.Ou=null,this.scrollManager=new aR(this),this.pageViewM
4anager=new nJ(this),this.rateLimiter=new oN(this),this.requestRouter=new aY(this),this.consent=new na(this),this.externalIntegrations=new a2(this);const r=null!=(t=e.__defaultExtensionClasses)?t:{};this.featureFlags=r.featureFlags&&new r.featureFlags(this),this.toolbar=r.toolbar&&new r.toolbar(this),this.surveys=r.surveys&&new r.surveys(this),this.conversations=r.conversations&&new r.conversations(this),this.logs=r.logs&&new r.logs(this),this.metrics=r.metrics&&new r.metrics(this),this.experiments=r.experiments&&new r.experiments(this),this.exceptions=r.exceptions&&new r.exceptions(this),this.people={set:(e,t,r)=>{let i=G(e)?{[e]:t}:e;this.setPersonProperties(i),null==r||r({})},set_once:(e,t,r)=>{let i=G(e)?{[e]:t}:e;this.setPersonProperties(void 0,i),null==r||r({})}},this.on("eventCaptured",e=>rk.info(`send "${null==e?void 0:e.event}"`,e))}init(t,r,i){if(i&&i!==sl){var n;let o=null!=(n=a7[i])?n:new e;return o._init(t,r,i),a7[i]=o,a7[sl][i]=o,o}return this._init(t,r,i)}_init(e,t={},r){var i,n,o,a;let s=G(e)?e.trim():"";if(!s)return rk.critical("PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()"),this;if(this.__loaded)return s!==(null==(a=this.config)?void 0:a.token)?console.warn("[PostHog.js]",`You have already initialized PostHog with a different project token! Re-initializing is a no-op, so events will keep going to the project this instance was initialized with. To capture into a second project, load PostHog once, then initialize a named instance after the SDK has loaded, e.g. posthog.init('${s}', { ... }, 'project2')`):console.warn("[PostHog.js]","You have already initialized PostHog! Re-initializing is a no-op"),this;this.__loaded=!0,this.config=sc(t.defaults),t.debug=this.Du(t.debug),this.Lu=t,this.Nu=[],t.person_profiles?this.Fu=t.person_profiles:t.process_person&&(this.Fu=t.process_person);let l=sc(t.defaults),c=sd(t),u=iN({},l,c,{name:r,token:s});W(l.rageclick)&&W(c.rageclick)&&(u.rageclick=iN({},l.rageclick,c.rageclick)),W(l.session_recording)&&W(c.session_recording)&&(u.session_recording=iN({},l.session_recording,c.session_recording)),this.set_config(u),this.config.on_xhr_error&&rk.error("on_xhr_error is deprecated. Use on_request_error instead"),this.compression=t.disable_compression?void 0:oE;let h=this.xu();if(this.persistence=new oS(this.config,h),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new oS(tw(tw({},this.config),{},{persistence:"sessionStorage"}),h,!1),this.Eu="ph_"+(this.config.persistence_name||this.config.token)+"_session_registered_properties","memory"!==this.config.persistence&&!h&&no.Et()){let e=no.Dt(this.Eu);V(e)&&e.forEach(e=>{G(e)&&this.Mu.add(e)})}else no.Lt(this.Eu);let p=tw({},this.persistence.props),g=tw({},this.sessionPersistence.props);this.register({$initialization_time:(new Date).toISOString()}),this.qu=new aT((e,t)=>this.ju(e,t),this.config.request_queue_config),this.Bu=new aO(this),this.__request_queue=[];let f=this.bu();f||(this.sessionManager=new aN(this),this.sessionPropsManager=new aL(this,this.sessionManager,this.persistence),this.sessionManager.onSessionId((e,t,r)=>{((null==r?void 0:r.activityTimeout)||(null==r?void 0:r.sessionPastMaximumLength)||(null==r?void 0:r.crossTabAdoption))&&this.Hu()})),this.zu(),this.config.__preview_deferred_init_extensions?(rk.info("Deferring extension initialization to improve startup performance"),setTimeout(()=>{this.Uu(f)},0)):(rk.info("Initializing extensions synchronously"),this.Uu(f)),S.DEBUG=S.DEBUG||this.config.debug,S.DEBUG&&rk.info("Starting in debug mode",{this:this,config:t,thisC:tw({},this.config),p:p,s:g}),!this.config.identity_distinct_id||(null==(i=t.bootstrap)?void 0:i.distinctID)||(t.bootstrap=tw(tw({},t.bootstrap),{},{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0}));let m=null==(n=t.bootstrap)?void 0:n.distinctID;if(this.ku=!!m&&!q(m),null==(o=t.bootstrap)?void 0:o.distinctID){let e=t.bootstrap.distinctID,r=this.get_distinct_id(),i=this.persistence.get_property(id);if(t.bootstrap.isIdentifiedID&&null!=r&&r!==e&&"anonymous"===i)this.identify(e);else if(t.bootstrap.isIdentifiedID&&null!=r&&r!==e&&"identified"===i)rk.warn("Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.");else{let r=this.config.get_device_id(iY()),i=t.bootstrap.isIdentifiedID?r:e;this.persistence.set_property(id,t.bootstrap.isIdentifiedID?iE:iS),this.register({distinct_id:e,$device_id:i})}}if(f)this.register_once({distinct_id:ib,$device_id:null},"");else if(!this.get_distinct_id()){let e=this.config.get_device_id(iY());this.register_once({distinct_id:e,$device_id:e},""),this.persistence.set_property(id,iS)}return iB(d,"onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this),{passive:!1}),iB(d,"pageshow",()=>{var e;this.$u=!1,this.Tu||null==(e=this.Bu)||e.resume()}),t.segment?nX(this,()=>this.Wu()):this.Wu(),B(this.config._onCapture)&&this.config._onCapture!==a9&&(rk.warn("onCapture is deprecated. Please use `before_send` instead"),this.on("eventCaptured",e=>this.config._onCapture(e.event,e))),this.config.ip&&rk.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this.config.disableDeviceModel||(function(){return aF.apply(this,arguments)})().then(e=>{e&&this.register({[rA]:e})}).catch(a9),this}Vu(e){return G(e.name)&&B(e.setup)}Gu(e,t){this.Vu(e)?t.push(()=>{this.Zu().add(e).catch(()=>{var t;return null==(t=e.dispose)?void 0:t.call(e)}).catch(t=>{rk.error(`Failed to dispose browser extension "${e.name}"`,t)})}):this.uu.push(e)}zu(){var t,r,i,n,o,a;let s=null!=(t=null==(r=this.config.__extensionClasses)?void 0:r.featureFlags)?t:null==(i=e.__defaultExtensionClasses)?void 0:i.featureFlags;s&&(this.featureFlags&&this.featureFlags instanceof s||(null==(n=this.Qu)||n.call(this),this.Qu=void 0,this.featureFlags=new s(this)),B(this.featureFlags.onReloading)&&B(this.featureFlags.setup)?this.Qu||(this.Qu=this.featureFlags.onReloading(()=>{this.vu.emit("featureFlagsReloading",!0)}),this.Zu().add(this.featureFlags)):null==(o=(a=this.featureFlags).initialize)||o.call(a))}Uu(t){var r,i,n,o,a,s,l;let c=performance.now(),u=tw(tw({},e.__defaultExtensionClasses),this.config.__extensionClasses),d=[];u.exceptions&&this.uu.push(this.exceptions=null!=(r=this.exceptions)?r:new u.exceptions(this)),u.historyAutocapture&&this.uu.push(this.historyAutocapture=new u.historyAutocapture(this)),u.tracingHeaders&&this.uu.push(this.tracingHeaders=new u.tracingHeaders(this)),u.siteApps&&this.uu.push(this.siteApps=new u.
4siteApps(this)),u.sessionRecording&&!t&&this.uu.push(this.sessionRecording=new u.sessionRecording(this)),this.config.disable_scroll_properties||d.push(()=>{this.scrollManager.startMeasuringScrollPosition()}),u.autocapture&&this.Gu(this.autocapture=new u.autocapture(this),d),u.surveys&&this.Gu(this.surveys=null!=(i=this.surveys)?i:new u.surveys(this),d),u.logs&&this.Gu(this.logs=null!=(n=this.logs)?n:new u.logs(this),d),u.metrics&&this.uu.push(this.metrics=null!=(o=this.metrics)?o:new u.metrics(this)),u.conversations&&this.uu.push(this.conversations=null!=(a=this.conversations)?a:new u.conversations(this)),u.productTours&&this.uu.push(this.productTours=new u.productTours(this)),u.heatmaps&&this.uu.push(this.heatmaps=new u.heatmaps(this)),u.webVitalsAutocapture&&this.uu.push(this.webVitalsAutocapture=new u.webVitalsAutocapture(this)),u.exceptionObserver&&this.uu.push(this.exceptionObserver=new u.exceptionObserver(this)),u.deadClicksAutocapture&&this.uu.push(this.deadClicksAutocapture=new u.deadClicksAutocapture(this,nU)),u.toolbar&&this.uu.push(this.toolbar=null!=(s=this.toolbar)?s:new u.toolbar(this)),u.experiments&&this.uu.push(this.experiments=null!=(l=this.experiments)?l:new u.experiments(this)),this.uu.forEach(e=>{e.initialize&&d.push(()=>{var t;null==(t=e.initialize)||t.call(e)})}),d.push(()=>{if(this.Ju){let e=this.Ju;this.Ju=void 0,this.uu.forEach(t=>{var r;return null==(r=t.onRemoteConfig)?void 0:r.call(t,e)})}}),this.Ku(d,c)}Ku(e,t){for(;e.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-t>=30&&e.length>0)return void setTimeout(()=>{this.Ku(e,t)},0);let r=e.shift();if(r)try{r()}catch(e){rk.error("Error initializing extension:",e)}}let r=Math.round(performance.now()-t);this.register_for_session({[ix]:this.config.__preview_deferred_init_extensions?"deferred":"synchronous",[i_]:r}),this.config.__preview_deferred_init_extensions&&rk.info(`PostHog extensions initialized (${r}ms)`)}il(e){var t,r;if(!g||!g.body)return rk.info("document not ready yet, trying again in 500 milliseconds..."),void setTimeout(()=>{this.il(e)},500);if(this.config.__preview_deferred_init_extensions&&(this.Ju=e),this.du=e,this.compression=void 0,e.ok){let t=e.config;t.supportedCompression&&!this.config.disable_compression&&(this.compression=M(t.supportedCompression,oE)?oE:M(t.supportedCompression,oP)?oP:void 0),(null==(r=t.analytics)?void 0:r.endpoint)&&(this.analyticsDefaultEndpoint=t.analytics.endpoint)}this.set_config({person_profiles:this.Fu?this.Fu:iP}),null==(t=this.Xu)||t.handleRemoteConfig(e),this.uu.forEach(t=>{var r;return null==(r=t.onRemoteConfig)?void 0:r.call(t,e)})}Wu(){try{this.config.loaded(this)}catch(e){rk.critical("`loaded` function failed",e)}if(this.Yu(),this.config.internal_or_test_user_hostname&&(null==f?void 0:f.hostname)){let e=f.hostname,t=this.config.internal_or_test_user_hostname;("string"==typeof t?e===t:t.test(e))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout(()=>{(this.consent.isOptedIn()||this.bu())&&this.th()},1),this.eh=new oF(this),this.eh.load()}Yu(){var e;this.is_capturing()&&this.config.request_batching&&(null==(e=this.qu)||e.enable())}_dom_loaded(){this.is_capturing()&&iM(this.__request_queue,e=>this.ju(e)),this.__request_queue=[],this.Yu()}_handle_unload(){var e,t,r,i,n,o;this.$u=!0,null==(e=this.surveys)||null==(t=e.handlePageUnload)||t.call(e),null==(r=this.metrics)||r.flush("sendBeacon"),this.config.request_batching?(this.ih()&&this.capture(iR),null==(i=this.logs)||i.flushLogs("sendBeacon"),null==(n=this.qu)||n.unload(),null==(o=this.Bu)||o.unload()):this.ih()&&this.capture(iR,null,{transport:"sendBeacon"})}_send_request(e){aP(this,e)}ju(e,t){this.Bu?this.Bu.retriableRequest(e,t):this._send_request(t?tw(tw({},e),{},{transport:t}):e)}_execute_array(e){a8++;try{let t,r=[],i=[],n=[];iM(e,e=>{if(e)if(t=e[0],V(t))n.push(e);else if(B(e))try{e.call(this)}catch(t){rk.error("Error executing queued PostHog call",e,t)}else V(e)&&"alias"===t?r.push(e):V(e)&&-1!==t.indexOf("capture")&&B(this[t])?n.push(e):i.push(e)});let o=function(e,t){iM(e,function(e){try{if(V(e[0])){let r=t;
4iD(e,function(e){r=r[e[0]].apply(r,e.slice(1))})}else t[e[0]].apply(t,e.slice(1))}catch(t){rk.error("Error executing queued PostHog call",e,t)}})};o(r,this),o(i,this),o(n,this)}finally{a8--}}push(t){if(a8>0&&V(t)&&G(t[0])){let r=e.prototype[t[0]];return void(B(r)&&r.apply(this,t.slice(1)))}this._execute_array([t])}get nh(){return{property:rM,persistenceKey:rD,cookieName:"_fbc",pattern:so,register:(e,t)=>{var r;return null==(r=this.persistence)?void 0:r.register({[rD]:{value:e,delivered:t}})},unregister:()=>{var e;return null==(e=this.persistence)?void 0:e.unregister(rD)}}}get sh(){return{property:rN,persistenceKey:rj,cookieName:"_fbp",pattern:sa,register:(e,t)=>{var r;return null==(r=this.persistence)?void 0:r.register({[rj]:{value:e,delivered:t}})},unregister:()=>{var e;return null==(e=this.persistence)?void 0:e.unregister(rj)}}}rh(e){var t;let r=null==(t=this.persistence)?void 0:t.get_property(e.persistenceKey);return G(r)&&e.pattern.test(r)?{value:r,delivered:!1}:W(r)&&G(r.value)&&e.pattern.test(r.value)?{value:r.value,delivered:!0===r.delivered}:void 0}oh(e,t,r){return t===(null==r?void 0:r.value)?{value:t,pending:!r.delivered}:(e.register(t,!1),{value:t,pending:!0})}ah(e){if(!this.config.save_campaign_params||this.bu())return;let t=iH(e.cookieName);return G(t)&&e.pattern.test(t)?t:void 0}uh(e,t,r,i){if(!this.persistence)return;let n=this.nh;this.persistence.refreshKey(n.persistenceKey);let o=this.rh(n);if(i)return void n.unregister();if(r)return G(t)&&so.test(t)?this.oh(n,t,o):void n.unregister();let a=G(e)&&sn.test(e)?e:void 0,s=this.ah(n);return s&&((e,t,r)=>{let i=e.split(".");if(t)return i[3]===t;if(!r)return!0;let n=r.value.split(".");return i[3]===n[3]||Number(i[2])>Number(n[2])})(s,a,o)?this.oh(n,s,o):a?(null==o?void 0:o.value.split(".")[3])===a?{value:o.value,pending:!o.delivered}:this.oh(n,`fb.1.${Date.now()}.${a}`,o):o?{value:o.value,pending:!o.delivered}:void 0}hh(e,t,r){if(!this.persistence)return;let i=this.sh;this.persistence.refreshKey(i.persistenceKey);let n=this.rh(i);if(r)return void i.unregister();if(t)return G(e)&&sa.test(e)?this.oh(i,e,n):void i.unregister();let o=this.ah(i);return o?this.oh(i,o,n):n?{value:n.value,pending:!n.delivered}:void 0}dh(e,t){if(!this.persistence)return;this.persistence.refreshKey(e.persistenceKey);let r=this.rh(e);(null==r?void 0:r.value)!==t||r.delivered||e.register(t,!0)}capture(e,t,r){var i,n,o,a,s,l,c,u;let d,h;if(!(this.__loaded&&this.persistence&&this.sessionPersistence&&this.qu))return void rk.uninitializedWarning("posthog.capture");if(!this.is_capturing())return;if(U(e)||!G(e))return void rk.error("No event name provided to posthog.capture");this.Su();let p=!this.config.opt_out_useragent_filter&&this._is_bot();if(p&&!this.config.__preview_capture_bot_pageviews)return;let g=(null==r?void 0:r.skip_client_rate_limiting)?void 0:this.rateLimiter.clientRateLimitContext();if(null==g?void 0:g.isRateLimited)return void rk.critical("This capture call is ignored due to client rate limiting.");(null==t?void 0:t.$current_url)&&!G(null==t?void 0:t.$current_url)&&(rk.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),null==t||delete t.$current_url),"$exception"!==e||(null==r?void 0:r.fh)||rk.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&(d=this.sessionPersistence.update_campaign_params()),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();let f=new Date,m=(null==r?void 0:r.timestamp)||f,v=tp(null==r?void 0:r.uuid,iY),b={uuid:v,event:e,properties:this.calculateEventProperties(e,t||{},m,v)};"$pageview"===e&&this.config.__preview_capture_bot_pageviews&&p&&(b.event="$bot_pageview",b.properties.$browser_type="bot"),g&&(b.properties.$lib_rate_limit_remaining_tokens=g.remainingTokens);let y="$feature_flag_called"===e&&!1===b.properties.$feature_flag_has_experiment&&!0===this.get_property("$minimal_flag_called_events");(null==r?void 0:r.$set)&&!y&&(b.$set=null==r?void 0:r.$set);let x=W(null==t?void 0:t.$set)?t.$set:void 0,_=V(null==t?void 0:t.$unset)?t.$unset:[],w=(null==r?void 0:r.$unset)||[],k=e=>{var t;let i=!!(null==r?void 0:r.$set)&&e in r.$set;return{hasProvided:i||!!x&&e in x,provided:i?null==r||null==(t=r.$set)?void 0:t[e]:null==x?void 0:x[e],unset:-1!==_.indexOf(e)||-1!==w.indexOf(e)}},C=k(rM),S=k(rN),E=[{channel:this.nh,hasProvided:C.hasProvided,update:this.uh(null==d?void 0:d.fbclid,C.provided,C.hasProvided,C.unset)},{channel:this.sh,hasProvided:S.hasProvided,update:this.hh(S.provided,S.hasProvided,S.unset)}];for(let{channel:e,hasProvided:t,update:r}of E)r&&!0===b.properties.$process_person_profile&&r.pending&&!t&&!y&&(b.$set=tw({[e.property]:r.value},b.$set));let P=null==r?void 0:r.$unset;P&&(b.$unset=P);let T=y?void 0:this.ph(null==r?void 0:r.$set_once,e!==iL,e===iA);if(T&&(b.$set_once=T),(null==r?void 0:r._noTruncate)||(o=this.config.properties_string_max_length,s=b,l=e=>G(e)?e.slice(0,o):e,h=new Set,b=function e(t,r){let i;if(t!==Object(t))return l?l(t):t;if(!h.has(t)){if(h.add(t),V(t))i=[],iM(t,t=>{i.push(e(t))});else{let r={};
4iD(ei(t)?iz(t):t,(t,i)=>{h.has(t)||(r[i]=e(t,i))}),i=r}return i}}(s)),b.timestamp=m,U(null==r?void 0:r.timestamp)||(b.properties.$event_time_override_provided=!0,b.properties.$event_time_override_system_time=f),y&&(b.properties=((e,t=[])=>{let r={},i=t=>{void 0!==e[t]&&(r[t]=e[t])};return t6.forEach(i),t.forEach(i),r})(b.properties,ss)),e===oR||e===oA){let r,i=null==t?void 0:t.$survey_id,n=null==t?void 0:t.$survey_iteration;aZ({id:i,current_iteration:n}),b.$set=tw(tw({},b.$set),{},{[(c={id:i,current_iteration:n},u=e===oA?"responded":"dismissed",r=`$survey_${u}/${c.id}`,c.current_iteration&&c.current_iteration>0&&(r=`$survey_${u}/${c.id}/${c.current_iteration}`),r)]:!0})}else e===oO&&(b.$set=tw(tw({},b.$set),{},{$survey_last_seen_date:(new Date).toISOString()}));if("product tour shown"===e){let e=null==t?void 0:t.$product_tour_type;e&&(b.$set=tw(tw({},b.$set),{},{[`$product_tour_last_seen_date/${e}`]:(new Date).toISOString()}))}let I=tw(tw({},b.properties.$set),b.$set);if(H(I)||this.setPersonPropertiesForFlags(I),!Y(this.config.before_send)){let e=this.Os(b);if(!e)return;(b=e).uuid=tp(b.uuid,iY)}let O=E.filter(({channel:e,update:t})=>{var r,i,n;let o=null!=(r=null==(i=b.$set)?void 0:i[e.property])?r:W(null==(n=b.properties)?void 0:n.$set)?b.properties.$set[e.property]:void 0;return(null==t?void 0:t.pending)&&o===t.value});this.vu.emit("eventCaptured",b);let R=null!=(i=null==r?void 0:r._url)?i:this.requestRouter.endpointFor("api",this.analyticsDefaultEndpoint),A="recordings"===(null==r?void 0:r._batchKey)||/\/s\/(?:\?|$)/.test(R),L=tw(tw(tw({method:"POST",url:R,data:b,compression:"best-available",preferSyncCompression:null==r?void 0:r.send_instantly,timestampMode:A?"body":"capture-body",batchKey:null==r?void 0:r._batchKey},A&&(null==(n=b.properties)?void 0:n.$session_id)?{batchGroup:b.properties.$session_id+(b.properties.$window_id?`-${b.properties.$window_id}`:"")}:{}),(null==r?void 0:r.transport)?{transport:r.transport}:{}),O.length?{fireCallbackOnDrop:!0,callback:e=>{if(e.statusCode>=200&&300>e.statusCode)for(let{channel:e,update:t}of O)this.dh(e,t.value)}}:{});if(!this.config.request_batching||r&&!(null==r?void 0:r._batchKey)||(null==r?void 0:r.send_instantly)||O.length){let e;!L.transport&&!L.callback&&H(null!=(a=this.config.request_headers)?a:{})&&this.$u&&(e="sendBeacon"),this.ju(L,e)}else this.qu.enqueue(L);return b}_addCaptureHook(e){return this.on("eventCaptured",t=>e(t.event,t))}getExtension(e){var t;return null==(t=this.Xu)?void 0:t.getExtension(e)}Zu(){var e;return null!=(e=this.Xu)?e:this.Xu=new a4(this)}pu(e){this.Pu.push(e);let t=!0;return()=>{if(!t)return;t=!1;let r=this.Pu.indexOf(e);-1!==r&&this.Pu.splice(r,1)}}gh(e=!0){var t,r,i;return!!(null==(t=this.persistence)?void 0:t.consumeCookieIdentityChange())&&(this.Ou=null,"anonymous"===this.persistence.get_property("$user_state")&&(null==(i=this.sessionPersistence)||i.clear(),this.Mu.clear(),this.mh()),null==(r=this.featureFlags)||r.reset(),e&&this.reloadFeatureFlags(),!0)}calculateEventProperties(e,t,r,i,n){let o;if(r=r||new Date,!this.persistence||!this.sessionPersistence)return t;this.persistence.syncCookieProperties(),this.gh();let a=n?void 0:this.persistence.remove_event_timer(e),s=tw({},t);if(s.token=this.config.token,s.$config_defaults=this.config.defaults,this.bu()&&(s[iy]=!0),"$snapshot"===e){let e=tw(tw({},this.persistence.properties()),this.sessionPersistence.properties());return s.distinct_id=e.distinct_id,(!G(s.distinct_id)&&!K(s.distinct_id)||q(s.distinct_id))&&rk.error("Invalid distinct_id for replay event. This indicates a bug in your implementation"),s}let l=function(e,t,r,i=!1){var n,o,a,s;let l,c;if(!x)return{};let u=e?[...oe,...t||[]]:[],[h,p]=tr(x),[g,m]=function(e){for(let t=0;ta.length>t;t++){let[r,i,n]=ta[t],o=e.match(r);if(o){let t=n&&e.match(n)||o;return[i,(null==t?void 0:t[1])||""]}}return["",""]}(x),v=(null==(l="u">typeof navigator?navigator:void 0)?void 0:l.brave)?{brave:!0}:{},b={};U(r)||(b.detectGoogleSearchApp=r);let y={},_=null==(n=navigator)||null==(n=n.userAgentData)?void 0:n.platform,w=null==(o=navigator)?void 0:o.maxTouchPoints,k=null==d||null==(a=d.screen)?void 0:a.width,C=null==d||null==(s=d.screen)?void 0:s.height,E=null==d?void 0:d.devicePixelRatio;U(_)||(y.userAgentDataPlatform=_),U(w)||(y.maxTouchPoints=w),U(k)||(y.screenWidth=k),U(C)||(y.screenHeight=C),U(E)||(y.devicePixelRatio=E);let P=iN(i$({$os:h,$os_version:p,$browser:e8(x,navigator.vendor,v,b),$webview_app:g,$webview_app_version:m,$device:ti(x),$device_type:tn(x,y),$timezone:oh(),$timezone_offset:function(){try{return(new Date).getTimezoneOffset()}catch(e){return}}()}),{$current_url:n4(i?tf(null==f?void 0:f.href):null==f?void 0:f.href,u,or),$host:null==f?void 0:f.host,$pathname:null==f?void 0:f.pathname,$raw_user_agent:x.length>1e3?x.substring(0,997)+"...":x,$browser_version:te(x,navigator.vendor,v,b),$browser_language:os(),$browser_language_prefix:"string"==typeof(c=os())?c.split("-")[0]:void 0,$screen_height:null==d?void 0:d.screen.height,$screen_width:null==d?void 0:d.screen.width,$viewport_height:null==d?void 0:d.innerHeight,$viewport_width:null==d?void 0:d.innerWidth,$lib:S.LIB_NAME,$lib_version:S.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3});return S.SDK_DIST_CHANNEL&&(P.$sdk_dist_channel=S.SDK_DIST_CHANNEL),P}(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties,this.config.detect_google_search_app,this.config.disable_capture_url_hashes
4);if(this.sessionManager){let{sessionId:e,windowId:t}=this.sessionManager.checkAndGetSessionAndWindowId(n,r.getTime(),!0);s.$session_id=e,s.$window_id=t}this.sessionPropsManager&&iN(s,this.sessionPropsManager.getSessionProps());try{var c;this.sessionRecording&&iN(s,this.sessionRecording.sdkDebugProperties),s.$sdk_debug_retry_queue_size=null==(c=this.Bu)?void 0:c.length}catch(e){s.$sdk_debug_error_capturing_properties=String(e)}if(this.requestRouter.region===aU&&(s.$lib_custom_api_host=this.config.api_host),o="$pageview"!==e||n?"$pageleave"!==e||n?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(r):this.pageViewManager.doPageView(r,i),s=iN(s,o),"$pageview"===e&&g&&(s.title=g.title),!U(a)){let e=r.getTime()-a;s.$duration=parseFloat((e/1e3).toFixed(3))}x&&this.config.opt_out_useragent_filter&&(s.$browser_type=this._is_bot()?"bot":"browser");let u=this.persistence.properties(),h=this.sessionPersistence.properties(),p=s.$groups,m=u.$groups;W(p)&&!H(p)&&(s.$groups=tw(tw({},W(m)?m:{}),p)),iD(["$referrer","$referring_domain"],e=>{e in u&&delete h[e]});let v={};if(this.Pu.length>0)for(let e of this.Pu.slice())try{iN(v,e())}catch(e){rk.error("Failed to produce browser extension event properties",e)}(s=iN({},l,u,h,tw(tw({},v),s))).$is_identified=this._isIdentified(),V(this.config.property_denylist)?iD(this.config.property_denylist,function(e){delete s[e]}):rk.error(si+this.config.property_denylist+" or property_blacklist config: "+this.config.property_blacklist);let b=this.config.sanitize_properties;b&&(rk.error(sr),s=b(s,e));let y=this.yh();return s.$process_person_profile=y,y&&!n&&this.bh("_calculate_event_properties"),s}ph(e,t=!0,r=!1){var i;if(!this.persistence||!this.yh()||this.Iu&&!r)return e;let n=iN({},this.persistence.get_initial_props(),(null==(i=this.sessionPropsManager)?void 0:i.getSetOnceProps())||{},e||{}),o=this.config.sanitize_properties;return o&&(rk.error(sr),n=o(n,"$set_once")),t&&(this.Iu=!0),H(n)?void 0:n}register(e,t){var r;null==(r=this.persistence)||r.register(e,t)}register_once(e,t,r){var i;null==(i=this.persistence)||i.register_once(e,t,r)}register_for_session(e){var t,r;null==(t=this.persistence)||t.syncCookieProperties(),this.gh(),null==(r=this.sessionPersistence)||r.register(e),Object.keys(e).forEach(e=>this.Mu.add(e)),this.mh()}unregister(e){var t;null==(t=this.persistence)||t.unregister(e)}unregister_for_session(e){var t;null==(t=this.sessionPersistence)||t.unregister(e),this.Mu.delete(e),this.mh()}_h(e,t){this.register({[e]:t})}Hu(){this.Mu.forEach(e=>{var t;null==(t=this.sessionPersistence)||t.unregister(e)}),this.Mu.clear(),this.mh()}mh(){var e;if(!this.Eu)return;if("memory"===this.config.persistence||(null==(e=this.sessionPersistence)?void 0:e.mi)||!no.Et())return void no.Lt(this.Eu);let t=[];this.Mu.forEach(e=>t.push(e)),t.length>0?no.At(this.Eu,t):no.Lt(this.Eu)}getFeatureFlag(e,t){var r;return null==(r=this.featureFlags)?void 0:r.getFeatureFlag(e,t)}getFeatureFlagPayload(e){var t;return null==(t=this.featureFlags)?void 0:t.getFeatureFlagPayload(e)}getFeatureFlagResult(e,t){var r;return null==(r=this.featureFlags)?void 0:r.getFeatureFlagResult(e,t)}getAllFeatureFlags(){var e,t;return null!=(e=null==(t=this.featureFlags)?void 0:t.getAllFeatureFlags())?e:[]}isFeatureEnabled(e,t){var r,i;return null!=(r=null==(i=this.featureFlags)?void 0:i.isFeatureEnabled(e,t))?r:null==t?void 0:t.defaultValue}reloadFeatureFlags(){var e;null==(e=this.featureFlags)||e.reloadFeatureFlags()}updateFlags(e,t,r){var i;null==(i=this.featureFlags)||i.updateFlags(e,t,r)}updateEarlyAccessFeatureEnrollment(e,t,r){var i;null==(i=this.featureFlags)||i.updateEarlyAccessFeatureEnrollment(e,t,r)}getEarlyAccessFeatures(e,t=!1,r){var i;return null==(i=this.featureFlags)?void 0:i.getEarlyAccessFeatures(e,t,r)}on(e,t){return this.vu.on(e,t)}onFeatureFlags(e){return this.featureFlags?this.featureFlags.onFeatureFlags(e):(e([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(e){return this.surveys?this.surveys.onSurveysLoaded(e):(e([],{isLoaded:!1,error:st}),()=>{})}onSessionId(e){var t,r;return null!=(t=null==(r=this.sessionManager)?void 0:r.onSessionId(e))?t:()=>{}}getSurveys(e,t=!1){this.surveys?this.surveys.getSurveys(e,t):e([],{isLoaded:!1,error:st})}getActiveMatchingSurveys(e,t=!1){this.surveys?this.surveys.getActiveMatchingSurveys(e,t):e([],{isLoaded:!1,error:st})}renderSurvey(e,t){var r;null==(r=this.surveys)||r.renderSurvey(e,t)}displaySurvey(e,t=aQ){var r;null==(r=this.surveys)||r.displaySurvey(e,t)}cancelPendingSurvey(e){var t;null==(t=this.surveys)||t.cancelPendingSurvey(e)}canRenderSurvey(e){var t,r;return null!=(t=null==(r=this.surveys)?void 0:r.canRenderSurvey(e))?t:{visible:!1,disabledReason:st}}canRenderSurveyAsync(e,t=!1){var r,i;return null!=(r=null==(i=this.surveys)?void 0:i.canRenderSurveyAsync(e,t))?r:Promise.resolve({visible:!1,disabledReason:st})}wh(e){return!e||q(e)?(rk.critical("Unique user id has not been set in posthog.identify"),!1):"$posthog_cookieless"===e?(rk.critical(`The string "${e}" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.`),!1):!["distinct_id","distinctid"].includes(e.toLowerCase())&&!["undefined","null"].includes(e.toLowerCase())||(rk.critical(`The string "${e}" was set in posthog.identify which indicates an error. This ID should be unique to the user and n
4ot a hardcoded string.`),!1)}identify(e,t,r){if(!this.__loaded||!this.persistence)return rk.uninitializedWarning("posthog.identify");if(K(e)&&(e=e.toString(),rk.warn("The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.")),!this.wh(e)||!this.bh("posthog.identify"))return;this.Su();let i=this.get_distinct_id(),n=this.persistence.syncCookieProperties()&&this.get_distinct_id()!==i,o=this.gh(!1),a=this.persistence.Da(),s=!1;try{let i=this.get_distinct_id();this.register({$user_id:e}),this.get_property("$device_id")||this.register_once({$had_persisted_distinct_id:!0,$device_id:i},""),e!==i&&e!==this.get_property("__alias")&&(this.unregister(rL),this.register({distinct_id:e}));let a=(this.persistence.get_property("$user_state")||"anonymous")===iS,c=e!==i,u=!c&&a;if(c&&a){var l;let n=this.config.reuseAnonymousId?{distinct_id:e}:{distinct_id:e,$anon_distinct_id:i};this.persistence.set_property(id,iE),this.setPersonPropertiesForFlags({$set:t||{},$set_once:r||{}},!1),this.config.cookieWinsOnConflict&&this.persistence.La(),this.capture("$identify",n,{$set:t||{},$set_once:r||{}})&&(this.Ou=aH(e,t,r)),null==(l=this.featureFlags)||l.setAnonymousDistinctId(this.config.reuseAnonymousId?void 0:i)}else if(u){this.persistence.set_property(id,iE);let i=t||{},n=r||{};this.setPersonPropertiesForFlags({$set:i,$set_once:n},!1),this.config.cookieWinsOnConflict&&this.persistence.La(),this.capture("$set",{$set:i,$set_once:n})&&(this.Ou=aH(e,t,r))}else(t||r)&&this.setPersonProperties(t,r);c||n||o?(this.reloadFeatureFlags(),this.featureFlags?this.featureFlags.resetFlagCallReported():this.unregister(is)):u&&(t||r)&&this.reloadFeatureFlags(),s=!0}finally{a&&this.persistence.ja(s)}}setPersonProperties(e,t){if(!e&&!t||!this.bh("posthog.setPersonProperties"))return;let r=aH(this.get_distinct_id(),e,t);this.Ou!==r?(this.setPersonPropertiesForFlags({$set:e||{},$set_once:t||{}},!0),this.capture("$set",{$set:e||{},$set_once:t||{}})&&(this.Ou=r)):rk.info("A duplicate setPersonProperties call was made with the same properties. It has been ignored.")}unsetPersonProperties(e){var t;let r=(V(e)?e:[e]).filter(e=>G(e)&&e.length>0);0!==r.length&&this.bh("posthog.unsetPersonProperties")&&(null==(t=this.featureFlags)||t.unsetPersonPropertiesForFlags(r,!0),this.capture("$set",{$unset:r}),this.Ou=null)}group(e,t,r){var i;if(!e||!t)return void rk.error("posthog.group requires a group type and group key");null==(i=this.persistence)||i.syncCookieProperties(),this.gh();let n=this.getGroups(),o=n[e]!==t;if(o&&this.resetGroupPropertiesForFlags(e),this.register({$groups:tw(tw({},n),{},{[e]:t})}),(o||r)&&this.yh()){let i={$group_type:e,$group_key:t};r&&(i.$group_set=r),this.capture(iL,i)}r&&this.setGroupPropertiesForFlags({[e]:r}),o&&!r&&this.reloadFeatureFlags()}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(e,t=!0){var r;null==(r=this.featureFlags)||r.setPersonPropertiesForFlags(e,t)}resetPersonPropertiesForFlags(e=!0){var t;null==(t=this.featureFlags)||t.resetPersonPropertiesForFlags(e)}setGroupPropertiesForFlags(e,t=!0){var r;this.bh("posthog.setGroupPropertiesForFlags")&&(null==(r=this.featureFlags)||r.setGroupPropertiesForFlags(e,t))}resetGroupPropertiesForFlags(e){var t;null==(t=this.featureFlags)||t.resetGroupPropertiesForFlags(e)}reset(e){let t=J(e)?e:null==e?void 0:e.resetDeviceID,r=J(e)||null==e?void 0:e.bootstrap;this.kh(t,!1,r)}kh(e,t=!1,r){var i,n,o,a,s,l,c,u,d,h,p,g,f,m,v,b,y,x,_,w,k;if(rk.info("reset"),!this.__loaded)return rk.uninitializedWarning("posthog.reset");let C=null==r?void 0:r.sessionID;this.config.bootstrap=r||(null==(i=this.Lu)?void 0:i.bootstrap)||{},null==(n=this.featureFlags)||null==(o=n.updateConfig)||o.call(n,this.config,this.nl());let S=this.get_property(rR),E=this.get_property(rA),P=this.get_property(rY);null==(a=this.sessionRecording)||a.flushBeforeIdentityReset();let T=this.is_capturing();this.consent.reset(),t||!T||this.is_capturing()||console.warn("[PostHog.js]","reset() cleared the stored consent, and capturing is now off because of `opt_out_capturing_by_default`. Call opt_in_capturing() again, and prefer calling reset() before opting in rather than after.");let I=null==(s=this.persistence)||null==(l=s.Da)?void 0:l.call(s),O=!1;try{if(null==(c=this.persistence)||c.clear(),null==(u=this.sessionPersistence)||u.clear(),this.Mu.clear(),this.mh(),U(P)||null==(b=this.persistence)||b.register({$session_recording_remote_config:P}),null==(d=this.surveys)||d.reset(),null==(h=this.featureFlags)||h.reset(),null==(p=this.conversations)||p.reset(),null==(g=this.logs)||g.reset(),null==(f=this.metrics)||f.reset(),null==(m
4=this.persistence)||m.set_property("$user_state","anonymous"),null==(v=this.sessionManager)||v.resetSessionId(),this.Ou=null,"always"===this.config.cookieless_mode)this.register_once({distinct_id:ib,$device_id:null},"");else{let t=this.config.get_device_id(iY());this.register_once({distinct_id:t,$device_id:e?t:S},""),e||U(E)||this.register({[rA]:E})}if(this.register({$last_posthog_reset:(new Date).toISOString()},1),r&&(r.distinctID&&!this.bu()&&(null==(_=this.persistence)||_.set_property("$user_state",r.isIdentifiedID?"identified":"anonymous"),this.register({distinct_id:r.distinctID})),null==(y=this.featureFlags)||y.initialize(),!Y(C)&&!(null==(x=this.sessionManager)?void 0:x.setBootstrapSessionId(C,!0)))){let e=tw({},r);delete e.sessionID,this.config.bootstrap=e}delete this.config.identity_distinct_id,delete this.config.identity_hash,delete this.config.identity_claims,O=!0}finally{I&&(null==(w=this.persistence)||null==(k=w.ja)||k.call(w,O))}this.reloadFeatureFlags()}shutdown(e){var t=this;return ec(function*(){var e,r,i,n,o,a,s,l,c;if(t.__loaded){t.Tu=!0,t.Zu().dispose(),null==(e=t.sessionRecording)||e.dispose(),null==(r=t.logs)||r.flushLogs("sendBeacon"),null==(i=t.metrics)||i.flush("sendBeacon"),null==(n=t.metrics)||n.dispose(),null==(o=t.qu)||o.unload(),null==(a=t.Bu)||a.unload();try{null==(c=t.featureFlags)||c.destroy()}catch(e){rk.error("Error while destroying feature flags",e)}null==(s=t.persistence)||s.destroy(),null==(l=t.sessionPersistence)||l.destroy()}else rk.uninitializedWarning("posthog.shutdown")})()}setIdentity(e,t){var r;delete this.config.identity_claims,this.config.identity_distinct_id=e,this.config.identity_hash=t,this.alias(e),null==(r=this.conversations)||r.Sh()}clearIdentity(){var e;delete this.config.identity_distinct_id,delete this.config.identity_hash,delete this.config.identity_claims,null==(e=this.conversations)||e.xh()}get_distinct_id(){return this.get_property("distinct_id")}getGroups(){return this.get_property("$groups")||{}}get_session_id(){var e,t;return null!=(e=null==(t=this.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0).sessionId)?e:""}get_session_replay_url(e){if(!this.sessionManager)return"";let{sessionId:t,sessionStartTimestamp:r}=this.sessionManager.checkAndGetSessionAndWindowId(!0),i=this.requestRouter.endpointFor("ui",`/project/${this.config.token}/replay/${t}`);if((null==e?void 0:e.withTimestamp)&&r){var n;let t=null!=(n=e.timestampLookBack)?n:10;if(!r)return i;i+=`?t=${Math.max(Math.floor(((new Date).getTime()-r)/1e3)-t,0)}`}return i}alias(e,t){return e===this.get_property("$people_distinct_id")?(rk.critical("Attempting to create alias for existing People user - aborting."),-2):this.bh("posthog.alias")?(U(t)&&(t=this.get_distinct_id()),e!==t?(this._h(rL,e),this.capture("$create_alias",{alias:e,distinct_id:t})):(rk.warn("alias matches current distinct_id - skipping api call."),this.identify(e),-1)):void 0}set_config(e){let t=tw({},this.config);if(W(e)){var r,i,n,o,a,s,l,c,u,d,h,p,g,f,m;iN(this.config,sd(e));let v=this.xu();null==(r=this.persistence)||r.update_config(this.config,t,v),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new oS(tw(tw({},this.config),{},{persistence:"sessionStorage"}),v,!1);let b=this.Du(this.config.debug);J(b)&&(this.config.debug=b),J(this.config.debug)&&(this.config.debug?(S.DEBUG=!0,i2.Et()&&i2.At("ph_debug",!0),rk.info("set_config",{config:e,oldConfig:t,newConfig:tw({},this.config)})):(S.DEBUG=!1,i2.Et()&&i2.Lt("ph_debug"))),null==(i=this.featureFlags)||null==(n=i.updateConfig)||n.call(i,this.config,this.nl()),null==(o=this.exceptionObserver)||o.onConfigChange(),null==(a=this.exceptions)||a.onConfigChange(),null==(s=this.metrics)||s.onConfigChange(),null==(l=this.sessionRecording)||l.startIfEnabledOrStop(),null==(c=this.tracingHeaders)||c.startIfEnabledOrStop(),null==(u=this.autocapture)||u.startIfEnabled(),null==(d=this.heatmaps)||d.startIfEnabled(),("capture_pageview"in e||"disable_capture_url_hashes"in e)&&(null==(m=this.historyAutocapture)||m.startIfEnabledOrStop()),null==(h=this.exceptionObserver)||h.startIfEnabledOrStop(),null==(p=this.deadClicksAutocapture)||p.startIfEnabledOrStop(),null==(g=this.surveys)||g.loadIfEnabled(),this.Cu(),null==(f=this.externalIntegrations)||f.startIfEnabledOrStop(),!t.segment&&this.config.segment&&this.persistence&&nX(this,a9,!1)}}_overrideSDKInfo(e,t){S.LIB_NAME=e,S.LIB_VERSION=t}startSessionRecording(e){var t,r,i,n,o;let a=!0===e,s={sampling:a||!!(null==e?void 0:e.sampling),linked_flag:a||!!(null==e?void 0:e.linked_flag),url_trigger:a||!!(null==e?void 0:e.url_trigger),event_trigger:a||!!(null==e?void 0:e.event_trigger)};Object.values(s).some(Boolean)&&(null==(t=this.sessionManager)||t.checkAndGetSessionAndWindowId(),s.sampling&&(null==(r=this.sessionRecording)||r.overrideSampling()),s.linked_flag&&(null==(i=this.sessionRecording)||i.overrideLinkedFlag()),s.url_trigger&&(null==(n=this.sessionRecording)||n.overrideTrigger("url")),s.event_trigger&&(null==(o=this.sessionRecording)||o.overrideTrigger("event"))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var e;return!!(null==(e=this.sessionRecording)?void 0:e.started)}captureException(e,t){try{if(!this.exceptions)return;let r=this.exceptions.buildProperties(e,{handled:!0,syntheticException:Error("PostHog syntheticException")});return this.exceptions.sendExceptionEvent(tw(tw({},r),t))}catch(e){return}}addExceptionStep(e,t){var r;null==(r=this.exceptions)||r.addExceptionStep(e,t)}captureLog(e){var t;null==(t=this.logs)||t.captureLog(e)}get logger(){var t,r;return null!=(t=null==(r=this.logs)?void 0:r.logger)?t:e.Ch}startExceptionAutocapture(e){this.set_config({capture_exceptions:null==e||e})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(e){var t,r;return null!=(t=null==(r=this.toolbar)?void 0:r.loadToolbar(e))&&t}get_property(e){var t;return null==(t=this.persistence)?void 0:t.props[e]}getSessionProperty(e){var t;return null==(t=this.sessionPersistence)?void 0:t.props[e]}toString(){var e;let t=null!=(e=this.config.name)?e:sl;return t!==sl&&(t="posthog."+t),t}_isIdentified(){var e,t;return"identified"===(null==(e=this.persistence)?void 0:e.get_property("$user_state"))||"identified"===(null==(t=this.sessionPersistence)?void 0:t.get_property("$user_state"))}yh(){var e,t;return!("never"===this.config.person_profiles||"identified_only"===this.config.person_profiles&&
4!this._isIdentified()&&H(this.getGroups())&&!(null==(e=this.persistence)||null==(e=e.props)?void 0:e.__alias)&&!(null==(t=this.persistence)||null==(t=t.props)?void 0:t.$epp))}ih(){return!0===this.config.capture_pageleave||"if_capture_pageview"===this.config.capture_pageleave&&!!this.config.capture_pageview}createPersonProfile(){this.yh()||this.bh("posthog.createPersonProfile")&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.bh("posthog.setInternalOrTestUser")&&this.setPersonProperties({$internal_or_test_user:!0})}bh(e){return"never"===this.config.person_profiles?(rk.error(e+' was called, but process_person is set to "never". This call will be ignored.'),!1):(this._u(),this._h(iv,!0),!0)}xu(){if("always"===this.config.cookieless_mode)return!0;let e=this.consent.isOptedOut();return this.config.disable_persistence||e&&!(!this.config.opt_out_persistence_by_default&&"on_reject"!==this.config.cookieless_mode)}Cu(){var e,t,r,i,n;let o=this.xu();return this.is_capturing()||null==(r=this.logs)||r.$h(),(null==(e=this.persistence)?void 0:e.mi)!==o&&(null==(i=this.persistence)||i.set_disabled(o)),(null==(t=this.sessionPersistence)?void 0:t.mi)!==o&&(null==(n=this.sessionPersistence)||n.set_disabled(o)),o&&(this.Mu.clear(),this.mh()),o}opt_in_capturing(t){var r,i,n,o,a,s,l,c,u,d,h;if("always"!==this.config.cookieless_mode){if(this.bu()){null==(i=this.sessionRecording)||i.dispose({discardBufferedEvents:!0}),this.kh(!0,!0),null==(n=this.sessionManager)||n.destroy(),null==(o=this.pageViewManager)||o.destroy(),this.sessionManager=new aN(this),this.pageViewManager=new nJ(this),this.persistence&&(this.sessionPropsManager=new aL(this,this.sessionManager,this.persistence));let t=null!=(a=null==(s=this.config.__extensionClasses)?void 0:s.sessionRecording)?a:null==(l=e.__defaultExtensionClasses)?void 0:l.sessionRecording;t&&(this.sessionRecording=this.yu(this.sessionRecording,new t(this)),this.du&&(null==(c=this.sessionRecording)||null==(u=c.onRemoteConfig)||u.call(c,this.du)))}this.consent.optInOut(!0),this.Cu(),this.Yu(),null==(r=this.sessionRecording)||r.startIfEnabledOrStop(),"on_reject"==this.config.cookieless_mode&&(null==(d=this.surveys)||d.loadIfEnabled()),(U(null==t?void 0:t.captureEventName)||(null==t?void 0:t.captureEventName))&&this.capture(null!=(h=null==t?void 0:t.captureEventName)?h:"$opt_in",null==t?void 0:t.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this.th()}else rk.warn(se)}opt_out_capturing(){var e,t;if("always"===this.config.cookieless_mode)return void rk.warn(se);let r="on_reject"===this.config.cookieless_mode?this.sessionRecording:void 0;null==r||r.dispose({discardBufferedEvents:!0}),"on_reject"===this.config.cookieless_mode&&this.consent.isOptedIn()&&this.kh(!0,!0),this.consent.optInOut(!1),this.Cu(),"on_reject"===this.config.cookieless_mode&&(this.register({distinct_id:ib,$device_id:null}),this.mu(r),this.sessionRecording=void 0,null==(e=this.sessionManager)||e.destroy(),null==(t=this.pageViewManager)||t.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,this.config.capture_pageview&&this.th(),this.Yu())}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){let e=this.consent.consent;return 1===e?"granted":0===e?"denied":"pending"}is_capturing(){return"always"===this.config.cookieless_mode||("on_reject"===this.config.cookieless_mode?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.Cu()}_is_bot(){return p?aj(p,this.config.custom_blocked_useragents):void 0}th(){g&&("visible"===g.visibilityState?this.Ru||(this.Ru=!0,this.capture(iO,{title:g.title},{send_instantly:!0}),this.Au&&(g.removeEventListener(iT,this.Au),this.Au=null)):this.Au||(this.Au=this.th.bind(this),iB(g,iT,this.Au)))}debug(e){!1===e?(null==d||d.console.log("You've disabled debug mode."),this.set_config({debug:!1})):(null==d||d.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}nl(){var e,t;let r,i,n=this.Lu||{};return"advanced_disable_flags"in n?!!n.advanced_disable_flags:!1!==this.config.advanced_disable_flags?!!this.config.advanced_disable_flags:!0===this.config.advanced_disable_decide?(rk.warn("Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version."),!0):(t="advanced_disable_decide",r=(e="advanced_disable_flags")in n&&!Y(n[e]),i=t in n&&!Y(n[t]),r?n[e]:!!i&&(rk&&rk.warn(`Config field '${t}' is deprecated. Please use '${e}' instead. The old field will be removed in a future major version.`),n[t]))}Os(e){var t;if(Y(this.config.before_send))return e;let r=Object.keys(null!=(t=e.properties)?t:{}).filter(ee),i=V(this.config.before_send)?this.config.before_send:[this.config.before_send],n=e;
4for(let t of i)try{if(n=t(n),Y(n)){let t=`Event '${e.event}' was rejected in beforeSend function`;return Q(e.event)?rk.warn(`${t}. This can cause unexpected behavior.`):rk.info(t),null}n.properties&&!H(n.properties)||rk.warn(`Event '${e.event}' has no properties after beforeSend function, this is likely an error.`)}catch(t){return rk.error(`Error in beforeSend function for event '${e.event}':`,t),null}for(let t of r)if(n.properties&&Y(n.properties[t]))return rk.warn(`Event '${e.event}' had its '${t}' property removed in a beforeSend function. This property is required for ingestion, so the event will be dropped.`),null;return n}getPageViewId(){var e;return null==(e=this.pageViewManager.Vo)?void 0:e.pageViewId}captureTraceFeedback(e,t){this.capture("$ai_feedback",{$ai_trace_id:String(e),$ai_feedback_text:t})}captureTraceMetric(e,t,r){this.capture("$ai_metric",{$ai_trace_id:String(e),$ai_metric_name:t,$ai_metric_value:String(r)})}Du(e){let t=J(e)&&!e,r=i2.Et()&&"true"===i2.Ot("ph_debug");return!t&&(!!r||e)}};sp.__defaultExtensionClasses={},sp.Ch={trace:c=()=>{},debug:c,info:c,warn:c,error:c,fatal:c},function(e,t){for(let r=0;t.length>r;r++)e.prototype[t[r]]=iF(e.prototype[t[r]])}(sp,["identify"]);var sg=class{constructor(e){this.disabled=!1===e;const t=W(e)?e:{};this.thresholdPx=t.threshold_px||30,this.timeoutMs=t.timeout_ms||1e3,this.clickCount=t.click_count||3,this.clicks=[]}isRageClick(e,t,r){if(this.disabled)return!1;let i=this.clicks[this.clicks.length-1];if(i&&Math.abs(e-i.x)+Math.abs(t-i.y)<this.thresholdPx&&this.timeoutMs>r-i.timestamp){if(this.clicks.push({x:e,y:t,timestamp:r}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:e,y:t,timestamp:r}];return!1}};let sf="$copy_autocapture",sm=rC("[AutoCapture]");function sv(e,t){return t.length>e?t.slice(0,e)+"...":t}var sb=class{fo(){this.po=void 0,clearTimeout(this.mo),this.mo=void 0}yo(e){var t;if(!nA(e))return!0;let r=null!=(t=this.bo().css_selector_ignorelist)?t:nk,i=new Set,n=e;for(;n;){if(i.size>=1e3||i.has(n))return!0;i.add(n);let e=n,t=nf(e);if(M(t,"ph-no-capture")||M(t,"ph-sensitive")||nL(e)||r.some(t=>nx(e,t)))return!0;let o=n.parentNode;n=nh(o)?o.host:o&&nc(o)?o:null}return!1}_o(e){if(!this.isEnabled||"pointercancel"===e.type)return void this.fo();if("pointerdown"===e.type){var t;this.fo();let r=nb(e);return void(e.isPrimary&&0===e.button&&!e.ctrlKey&&r&&nc(r)&&(this.po={target:r,excluded:this.yo(r),id:e.pointerId,x:e.clientX,y:e.clientY,released:!1,distinctId:null==(t=this.wo)?void 0:t.distinctId}))}let r=this.po;r&&(e.pointerId!==r.id||Math.abs(e.clientX-r.x)>5||Math.abs(e.clientY-r.y)>5?this.fo():"pointerup"===e.type&&(r.released=!0,this.mo=setTimeout(()=>this.fo(),0)))}ko(e){var t,r;let i=this.po;this.fo();let n=nb(e);if((null==i?void 0:i.released)&&i.target.isConnected&&i.distinctId===(null==(t=this.wo)?void 0:t.distinctId)&&e.pointerId===i.id&&(e.detail>0||"touch"===e.pointerType||"pen"===e.pointerType)&&0===e.button&&5>=Math.abs(e.clientX-i.x)&&5>=Math.abs(e.clientY-i.y)&&n&&(nu(n,"html")||nu(n,"body"))){if(i.excluded)return null;let e=null!=(r=this.bo().css_selector_ignorelist)?r:nk;return[n,null==g?void 0:g.documentElement,null==g?void 0:g.body].some(t=>{if(!t)return!1;let r=nf(t);return M(r,"ph-no-capture")||M(r,"ph-sensitive")||!nA(t)||nL(t)||e.some(e=>nx(t,e))})?null:i.target}}constructor(e){this.So=e,this.name="autocapture",this.xo=!1,this.Co=null,this.$o=!1,this.To=!1,this.Rr={enabled:!1,rageclick:!1,maskAllElementAttributes:!1,maskAllText:!1,disableCaptureUrlHashes:!1,remoteRequestsDisabled:!1},this.Io=!1,this.So.refresh(this.Rr),this.rageclicks=new sg(this.Rr.rageclick),this.Mo=null}setup(e){this.Eo(),this.wo=e;let t=e.onRemoteConfig(this.onRemoteConfig.bind(this));this.Io?t.dispose():(this.Po=t,this.startIfEnabled())}dispose(){var e;this.Io||(this.Io=!0,this.wo=void 0,null==(e=this.Po)||e.dispose(),this.Po=void 0,this.Ro())}bo(){return this.So.refresh(this.Rr),this.Rr}Eo(){var e,t;return this.bo(),this.Rr.url_allowlist=null==(e=this.Rr.url_allowlist)?void 0:e.map(e=>new RegExp(e)),this.Rr.url_ignorelist=null==(t=this.Rr.url_ignorelist)?void 0:t.map(e=>new RegExp(e)),this.Rr}Ao(){if(!this.isBrowserSupported())return void sm.info("Disabling Automatic Event Collection because this browser is not supported");if(!d||!g)return;let e=this.Fo=e=>{e=e||(null==d?void 0:d.event);try{if("blur"===e.type)return void this.fo();if(0===e.type.indexOf("pointer"))return void this._o(e);let t="click"===e.type?this.ko(e):void 0;if(X(t))return;this.Oo(e,"$autocapture",t)}catch(e){sm.error("Failed to capture event",e)}};if(iB(d,"blur",e),iB(g,"submit",e,{capture:!0}),iB(g,"change",e,{capture:!0}),iB(g,"click",e,{capture:!0}),iD(["pointerdown","pointermove","pointerup","pointercancel"],t=>{iB(g,t,e,{capture:!0})}),this.bo().capture_copied_text){let e=this.Do=e=>{e=e||(null==d?void 0:d.event);try{this.Oo(e,sf)}catch(e){sm.error("Failed to capture clipboard event",e)}};iB(g,"copy",e,{capture:!0}),iB(g,"cut",e,{capture:!0}),iB(g,"paste",e,{capture:!0})}}Ro(){this.fo(),this.Fo&&(null==d||d.removeEventListener("blur",this.Fo),iD(["pointerdown","pointermove","pointerup","pointercancel"],e=>{null==g||g.removeEventListener(e,this.Fo,!0)}),null==g||g.removeEventListener("submit",this.Fo,!0),null==g||g.removeEventListener("change",this.Fo,!0),null==g||g.removeEventListener("click",this.Fo,!0),this.Fo=void 0),this.Do&&(null==g||g.removeEventListener("copy",this.Do,!0),null==g||g.removeEventListener("cut",this.Do,!0),null==g||g.removeEventListener("paste",this.Do,!0),this.Do=void 0),this.xo=!1}startIfEnabled(){this.isEnabled||this.fo(),!this.Io&&this.wo&&this.isEnabled&&!this.xo&&(this.Ao(),this.xo=!0)}onRemoteConfig(e){var t;if(this.Io)return;if(this.$o=!0,!e.ok)return void this.startIfEnabled();let r=e.config;
4r.elementsChainAsString&&(this.To=r.elementsChainAsString);let i=r.autocapture_opt_out;J(i)&&(null==(t=this.wo)||t.kv.set("$autocapture_disabled_server_side",i),this.Co=i),this.startIfEnabled()}setElementSelectors(e){this.Mo=e}getElementSelectors(e,t){var r;let i=[];return null==(r=this.Mo)||r.forEach(r=>{let n=null==g?void 0:g.querySelectorAll(r);null==n||n.forEach(n=>{e!==n&&t!==n||M(i,r)||i.push(r)})}),i}get isEnabled(){var e,t;if(this.Io)return!1;let r=null==(e=this.wo)?void 0:e.kv.get(r$),i=this.Co,n=this.bo();if(!n.remoteRequestsDisabled&&!this.$o)return!1;let o=n.remoteRequestsDisabled&&!this.$o;if(X(i)&&!J(r)&&!o)return!1;let a=null!=(t=this.Co)?t:!!r;return!!n.enabled&&!a}Oo(e,t="$autocapture",r){var i,n,o,a;if(!this.isEnabled)return void this.fo();let s=r||nb(e);nd(s)&&(s=s.parentNode||null);let l=this.Eo();"$autocapture"===t&&"click"===e.type&&e instanceof MouseEvent&&l.rageclick&&(null==(i=this.rageclicks)?void 0:i.isRageClick(e.clientX,e.clientY,e.timeStamp||(new Date).getTime()))&&nI(s,l.rageclick)&&this.Oo(e,"$rageclick",r);let c=t===sf,u=c?tw(tw({},l),{},{dom_event_allowlist:void 0}):l;if(s&&function(e,t,r,i,n,o){var a;if(!d||nO(e)||(null==r?void 0:r.url_allowlist)&&!ng(r.url_allowlist,o)||(null==r?void 0:r.url_ignorelist)&&ng(r.url_ignorelist,o))return!1;if(null==r?void 0:r.dom_event_allowlist){let e=r.dom_event_allowlist;if(e&&!e.some(e=>t.type===e))return!1}let{parentIsUsefulElement:s,targetElementList:l}=nR(e,i);if(!function(e,t){let r=null==t?void 0:t.element_allowlist;if(U(r))return!0;for(let t of e)if(r.some(e=>t.tagName.toLowerCase()===e))return!0;return!1}(l,r)||!n_(l,null==r?void 0:r.css_selector_allowlist)||n_(l,null!=(a=null==r?void 0:r.css_selector_ignorelist)?a:nk))return!1;try{let r=d.getComputedStyle(e);if(r&&"pointer"===r.getPropertyValue("cursor")&&"click"===t.type)return!0}catch(e){}let c=e.tagName.toLowerCase();switch(c){case"html":return!1;case"form":return(n||["submit"]).indexOf(t.type)>=0;case"input":case"select":case"textarea":return(n||["change","click"]).indexOf(t.type)>=0;default:return s?(n||["click"]).indexOf(t.type)>=0:(n||["click"]).indexOf(t.type)>=0&&(ny.indexOf(c)>-1||"true"===e.getAttribute("contenteditable"))}}(s,e,u,c,c?["copy","cut","paste"]:void 0,{config:{get_current_url:l.getCurrentUrl}})){let{props:r,explicitNoCapture:i,target:c}=function(e,{e:t,maskAllElementAttributes:r,maskAllText:i,elementAttributeIgnoreList:n,elementsChainAsString:o,disableCaptureUrlHashes:a}){var s,l,c,u;if(!nc(e))return{props:{}};let h=[e],p=new Set([e]),g=e;for(;g.parentNode&&!nu(g,"body")&&1e3>h.length;){if(nh(g.parentNode)){let e=g.parentNode.host;if(p.has(e))break;p.add(e),h.push(e),g=e;continue}if(!nc(g.parentNode)||p.has(g.parentNode))break;p.add(g.parentNode),h.push(g.parentNode),g=g.parentNode}let f="click"===t.type&&"http://www.w3.org/2000/svg"===e.namespaceURI?h.findIndex(e=>nu(e,"button")||nu(e,"a")):-1;f>0&&(i=i||h.slice(0,f+1).some(e=>!nA(e)||nL(e)));let m=[],v={},b,y=!1,x=!1;if(iD(h,e=>{let t=nA(e);if(nu(e,"a")&&!r&&!(null==n?void 0:n.includes("href"))){let r=e.getAttribute("href");y=!!(t&&r&&nz(r))&&(a?tf(r):r)}M(nf(e),"ph-no-capture")&&(x=!0),m.push(function(e,t,r,i,n=!1){let o=e.tagName.toLowerCase(),a={tag_name:o};ny.indexOf(o)>-1&&!r&&(a.$el_text="a"===o.toLowerCase()||"button"===o.toLowerCase()?sv(1024,nV(e)):sv(1024,nv(e)));let s=nf(e);t||(null==i?void 0:i.includes("class"))||0>=s.length||(a.classes=s.filter(function(e){return""!==e})),iD(e.attributes,function(r){var o;if((!nL(e)||-1!==["name","id","class","aria-label"].indexOf(r.name))&&!(null==i?void 0:i.includes(r.name))&&!t&&nz(r.value)&&(!G(o=r.name)||"_ngcontent"!==o.substring(0,10)&&"_nghost"!==o.substring(0,7))){let e=r.value;"class"===r.name&&(e=np(e).join(" ")),a["attr__"+r.name]=sv(1024,"href"===r.name&&n?tf(e):e)}});let l=1,c=1,u=e;for(;u=function(e){if(e.previousElementSibling)return e.previousElementSibling;let t=e;do t=t.previousSibling;while(t&&!nc(t));return t}(u);)l++,u.tagName===e.tagName&&c++;return a.nth_child=l,a.nth_of_type=c,a}(e,r,i,n,a)),iD(function(e){if(!nA(e))return{};let t={};return iD(e.attributes,function(e){if(e.name&&0===e.name.indexOf("data-ph-capture-attribute")){let r=e.name.replace("data-ph-capture-attribute-",""),i=e.value;r&&i&&nz(i)&&(t[r]=i)}}),t}(e),(e,t)=>{({}).hasOwnProperty.call(v,t)||(v[t]=e)})}),x)return{props:{},explicitNoCapture:x};if(f>0&&(e=h[f],m.splice(0,f)),i||(m[0].$el_text=nu(e,"a")||nu(e,"button")?nV(e):nv(e)),y){m[0].attr__href=y;let e=null==(c=n5(y))?void 0:c.host,t=null==d||null==(u=d.location)?void 0:u.host;e&&t&&e!==t&&(b=y)}return{props:iN({$event_type:t.type,$ce_version:1},o?{}:{$elements:m},{$elements_chain:V(m)?m.map(e=>{var t,r;let i={text:null==(t=e.$el_text)?void 0:t.slice(0,400),tag_name:e.tag_name,href:null==(r=e.attr__href)?void 0:r.slice(0,2048),attr_class:function(e){let t=e.attr__class;if(t)return V(t)?t:np(t)}(e),attr_id:e.attr__id,nth_child:e.nth_child,nth_of_type:e.nth_of_type,attributes:{}};return ij(e).filter(([e])=>
40===e.indexOf("attr__")).forEach(([e,t])=>i.attributes[e]=t),i}).map(e=>{var t,r;let i="";if(e.tag_name&&(i+=e.tag_name),e.attr_class)for(let t of(e.attr_class.sort(),e.attr_class))i+=`.${t.replace(/"/g,"")}`;let n=tw(tw(tw(tw({},e.text?{text:e.text}:{}),{},{"nth-child":null!=(t=e.nth_child)?t:0,"nth-of-type":null!=(r=e.nth_of_type)?r:0},e.href?{href:e.href}:{}),e.attr_id?{attr_id:e.attr_id}:{}),e.attributes),o={};return ij(n).sort(([e],[t])=>t>e?-1:+(e>t)).forEach(([e,t])=>o[nB(e.toString())]=nB(t.toString())),i+=":",i+=ij(o).map(([e,t])=>`${e}="${t}"`).join("")}).join(";"):""},(null==(s=m[0])?void 0:s.$el_text)?{$el_text:null==(l=m[0])?void 0:l.$el_text}:{},b&&"click"===t.type?{$external_click_url:b}:{},v),target:e}}(s,{e:e,maskAllElementAttributes:l.maskAllElementAttributes,maskAllText:l.maskAllText,elementAttributeIgnoreList:l.element_attribute_ignorelist,elementsChainAsString:this.To,disableCaptureUrlHashes:l.disableCaptureUrlHashes});if(i)return!1;let u=this.getElementSelectors(s,c);if(u&&u.length>0&&(r.$element_selectors=u),t===sf){let t=e.type||"clipboard";if("paste"!==t){let e=null==d||null==(o=d.getSelection())?void 0:o.toString(),t=nm(e);if(!t)return!1;r.$selected_content=t,r.$clipboard_text_length=null!=(a=null==e?void 0:e.length)?a:0}r.$copy_type=t}return null==(n=this.wo)||n.capture(t,r),!0}}isBrowserSupported(){return B(null==g?void 0:g.querySelectorAll)}},sy=class{constructor(e){this._instance=e}refresh(e){let t=this._instance.config,r=W(t.autocapture)?t.autocapture:void 0;e.enabled=!!t.autocapture,e.rageclick=t.rageclick,e.maskAllElementAttributes=t.mask_all_element_attributes,e.maskAllText=t.mask_all_text,e.disableCaptureUrlHashes=t.disable_capture_url_hashes,e.getCurrentUrl=t.get_current_url,e.remoteRequestsDisabled=this._instance.nl(),e.url_allowlist=null==r?void 0:r.url_allowlist,e.url_ignorelist=null==r?void 0:r.url_ignorelist,e.dom_event_allowlist=null==r?void 0:r.dom_event_allowlist,e.element_allowlist=null==r?void 0:r.element_allowlist,e.css_selector_allowlist=null==r?void 0:r.css_selector_allowlist,e.css_selector_ignorelist=null==r?void 0:r.css_selector_ignorelist,e.element_attribute_ignorelist=null==r?void 0:r.element_attribute_ignorelist,e.capture_copied_text=null==r?void 0:r.capture_copied_text}};let sx=rC("[ExceptionAutocapture]"),s_=()=>{},sw=e=>{var t;if(B(e))return null!=(t=e.__posthog_layer__)?t:e.__rrweb_layer__};function sk(e,t,r){try{if(!(t in e))return s_;let i={next:e[t]},n=r(function(...e){return i.next.apply(this,e)});return B(n)&&(n.prototype=n.prototype||{},Object.defineProperties(n,{__posthog_wrapped__:{enumerable:!1,value:!0},__posthog_layer__:{enumerable:!1,value:i}})),e[t]=n,()=>{if(e[t]===n)return void(e[t]=i.next);let r=e[t],o=sw(r);for(;o;){if(o.next===n)return void(o.next=i.next);r=o.next,o=sw(r)}}}catch(e){return s_}}let sC=rC("[TracingHeaders]"),sS=rC("[Web Vitals]"),sE=["CLS","FCP","INP","LCP"],sP=["INP","LCP"],sT=["interactionTarget","interactionType","inputDelay","processingDuration","presentationDelay","loadState","target","url","timeToFirstByte","resourceLoadDelay","resourceLoadDuration","elementRenderDelay","largestShiftTarget","largestShiftTime","largestShiftValue","firstByteToFCP"],sI="disabled",sO="lazy_loading",sR=rC("[SessionRecording]"),sA=rC("[Heatmaps]");function sL(e){return W(e)&&"clientX"in e&&"clientY"in e&&K(e.clientX)&&K(e.clientY)}let sM=rC("[Product Tours]"),sD=e=>{var t;return!e.config.disable_product_tours&&!!(null==(t=e.persistence)?void 0:t.get_property(rG))},sN=["$set_once","$set"],sj=rC("[SiteApps]"),sF="Error while initializing PostHog app with config id ",s$=(e,t)=>(null==e?void 0:e.then)?e.then(t):t(e),sz="SDK is not enabled or survey functionality is not yet loaded",sV="Disabled. Not loading surveys.";var sB=class{constructor(e,t){this.So=e,this.Th=t,this.name="surveys",this._surveyEventReceiver=null,this._surveyManager=null,this.Ih=!1,this.Mh=[],this.Eh=null,this.Ph=null,this.Io=!1,this.Rh=new Set,this.onRemoteConfig=e=>{if(this.Io||this.Rr.disableSurveys)return;if(!e.ok)return aK.warn("Remote config unavailable. Not loading surveys.");let t=e.config.surveys;if(Y(t))return aK.warn("Flags not loaded yet. Not loading surveys.");this.Ah=J(t)?t:t.length>0,aK.info(`flags response received, isSurveysEnabled: ${this.Ah}`),this.loadIfEnabled()}}setup(e){if(!this.Io)return this.Fh=e,s$(e.kv.initialize(),()=>{if(this.Fh!==e||this.Io)return;this.Fh=void 0,this.wo=e;let t=e.onRemoteConfig(this.onRemoteConfig);this.Io?t.dispose():(this.Po=t,this.loadIfEnabled())})}dispose(){var e,t,r,i;this.Io||(this.Io=!0,this.Fh=void 0,this.wo=void 0,null==(e=this.Po)||e.dispose(),this.Po=void 0,null==(t=this._surveyEventReceiver)||t.dispose(),this._surveyEventReceiver=null,null==(r=this._surveyManager)||null==(i=r.dispose)||i.call(r),this._surveyManager=null,this.Mh=[],this.Eh=null,this.Rh.forEac
4h(e=>clearTimeout(e)),this.Rh.clear())}get Rr(){return this.So.get()}initialize(){this.loadIfEnabled()}reset(){var e,t,r;null==(e=this._surveyManager)||null==(t=e.clearInMemoryInProgressSurveyState)||t.call(e);try{null==(r=this._surveyEventReceiver)||r.reset(),localStorage.removeItem("lastSeenSurveyDate");let e=[];for(let t=0;t<localStorage.length;t++){let r=localStorage.key(t);((null==r?void 0:r.startsWith("seenSurvey_"))||(null==r?void 0:r.startsWith("inProgressSurvey_")))&&e.push(r)}e.forEach(e=>localStorage.removeItem(e))}catch(e){}}loadIfEnabled(){if(this.Io||!this.wo)return;let e=this.Rr;if(this._surveyManager)return;if(this.Ih)return void aK.info("Already initializing surveys, skipping...");if(e.disableSurveys)return void aK.info(sV);if(e.cookielessMode&&this.So.isOptedOut())return void aK.info("Not loading surveys in cookieless mode without consent.");let t=this.So.getExtensions();if(!t)return void aK.error("PostHog Extensions not found.");if(U(this.Ah)&&!e.advancedEnableSurveys)return;let r=this.Ah||e.advancedEnableSurveys;this.Ih=!0;try{let e=t.generateSurveys;if(e)return this.Oh(e,r),void(this.Ih=!1);let i=t.loadExternalDependency;if(!i)return this.Dh(iC),void(this.Ih=!1);i(e=>{try{if(this.Io)return;let t=this.So.getExtensions();!e&&(null==t?void 0:t.generateSurveys)?this.Oh(t.generateSurveys,r):this.Dh("Could not load surveys script",e)}finally{this.Ih=!1}})}catch(e){throw this.Ih=!1,this.Dh("Error initializing surveys",e),e}}Oh(e,t){this.Io||(this._surveyManager=e(t),this._surveyEventReceiver=this.So.createEventReceiver(),aK.info("Surveys loaded successfully"),this.Lh({isLoaded:!0}))}Dh(e,t){aK.error(e,t),this.Lh({isLoaded:!1,error:e})}onSurveysLoaded(e){return this.Mh.push(e),this._surveyManager&&this.Lh({isLoaded:!0}),()=>{this.Mh=this.Mh.filter(t=>t!==e)}}getSurveys(e,t=!1){var r;let i=null!=(r=this.wo)?r:this.Th;if(!i||this.Io)return;if(this.Rr.disableSurveys)return aK.info(sV),e([]);let n=i.kv.get(ie);if(n&&!t)return e(n,{isLoaded:!0}),void(this.Nh()&&this.getSurveys(()=>{},!0));if(this.Eh)return void this.Eh.then(({surveys:t,context:r})=>{this.Io||e(t,r)}).catch(e=>aK.error("Error in survey callback",e));let o=this.qh("/api/surveys/",{method:"GET",query:{token:i.projectToken},sentAt:"query",timeoutMs:this.Rr.requestTimeoutMs}).then(e=>{try{return this.jh(i,e)}catch(e){return aK.error("Error processing surveys response",e),this.jh(i,{statusCode:0,error:e})}},e=>this.jh(i,{statusCode:0,error:e}));this.Eh=o;let a=()=>{this.Eh===o&&(this.Eh=null)};o.then(t=>{a(),this.Io||e(t.surveys,t.context)},a).catch(e=>aK.error("Error in survey callback",e))}qh(e,t){let r=this.wo;return r?r.sendRequest(e,t):new Promise(e=>e({statusCode:0,error:Error(sz)}))}jh(e,t){var r;if(this.Io)return{surveys:[],context:{isLoaded:!1,error:sz}};let i=t.statusCode;if(200!==i||!t.json){let e=`Surveys API could not be loaded, status: ${i}`;return 0!==i?aK.error(e):t.error||aK.warn(e),this.Ph=Date.now(),{surveys:[],context:{isLoaded:!1,error:e}}}this.Ph=null;let n=t.json.surveys||[],o=n.filter(e=>{var t;return!(!e.start_date||e.end_date)&&(a$(e)||!!(null==(t=e.conditions)||null==(t=t.actions)||null==(t=t.values)?void 0:t.length))});return o.length>0&&(null==(r=this._surveyEventReceiver)||r.register(o)),e.kv.set({[ie]:n,[it]:Date.now()}),{surveys:n,context:{isLoaded:!0}}}Nh(){return this.Bh()&&!this.Eh&&!this.Hh()}Bh(){var e,t;let r=null==(e=null!=(t=this.wo)?t:this.Th)?void 0:e.kv.get(it);return K(r)&&Date.now()-r>3e5}Hh(){return K(this.Ph)&&3e5>Date.now()-this.Ph}markSurveyAsSeen(e,t){var r;aZ({id:e,current_iteration:null!=(r=null==t?void 0:t.iteration)?r:null});try{localStorage.setItem("lastSeenSurveyDate",(new Date).toISOString())}catch(e){}}Lh(e){for(let t of this.Mh)try{if(!e.isLoaded)return t([],e);this.getSurveys(t)}catch(e){aK.error("Error in survey callback",e)}}getActiveMatchingSurveys(e,t=!1){if(!Y(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(e,t);aK.warn("init was not called")}zh(e){let t=null;return this.getSurveys(r=>{var i;t=null!=(i=r.find(t=>t.id===e))?i:null}),t}Uh(e){if(Y(this._surveyManager))return{eligible:!1,reason:sz};let t="string"==typeof e?this.zh(e):e;return t?this._surveyManager.checkSurveyEligibility(t):{eligible:!1,reason:"Survey not found"}}Wh(e){if(!this.So.isCapturing())return{eligible:!1,reason:"PostHog is not capturing, so a survey response cannot be recorded"};
4if(Y(this._surveyManager))return{eligible:!1,reason:sz};let t="string"==typeof e?this.zh(e):e;return t?this._surveyManager.checkSurveyRenderability(t):{eligible:!1,reason:"Survey not found"}}canRenderSurvey(e){if(Y(this._surveyManager))return aK.warn("init was not called"),{visible:!1,disabledReason:sz};let t=this.Wh(e);return{visible:t.eligible,disabledReason:t.reason}}canRenderSurveyAsync(e,t){return Y(this._surveyManager)?(aK.warn("init was not called"),Promise.resolve({visible:!1,disabledReason:sz})):new Promise(r=>{this.getSurveys(t=>{var i;let n=null!=(i=t.find(t=>t.id===e))?i:null;if(n){let e=this.Wh(n);r({visible:e.eligible,disabledReason:e.reason})}else r({visible:!1,disabledReason:"Survey not found"})},t)})}renderSurvey(e,t,r){var i;if(!this.So.isCapturing())return;if(Y(this._surveyManager))return void aK.warn("init was not called");let n="string"==typeof e?this.zh(e):e;if(!(null==n?void 0:n.id))return void aK.warn("Survey not found");if(!aJ.includes(n.type))return void aK.warn(`Surveys of type ${n.type} cannot be rendered in the app`);let o=null==g?void 0:g.querySelector(t);if(o){if(null==(i=n.appearance)?void 0:i.surveyPopupDelaySeconds){aK.info(`Rendering survey ${n.id} with delay of ${n.appearance.surveyPopupDelaySeconds} seconds`);let e=setTimeout(()=>{var t,i;this.Rh.delete(e),!this.Io&&this.So.isCapturing()&&(aK.info(`Rendering survey ${n.id} with delay of ${null==(t=n.appearance)?void 0:t.surveyPopupDelaySeconds} seconds`),null==(i=this._surveyManager)||i.renderSurvey(n,o,r),aK.info(`Survey ${n.id} rendered`))},1e3*n.appearance.surveyPopupDelaySeconds);return void this.Rh.add(e)}this._surveyManager.renderSurvey(n,o,r)}else aK.warn("Survey element not found")}displaySurvey(e,t){var r;if(!this.So.isCapturing())return;if(Y(this._surveyManager))return void aK.warn("init was not called");let i=this.zh(e);if(!i)return void aK.warn("Survey not found");let n=i;if((null==(r=i.appearance)?void 0:r.surveyPopupDelaySeconds)&&t.ignoreDelay&&(n=tw(tw({},i),{},{appearance:tw(tw({},i.appearance),{},{surveyPopupDelaySeconds:0})})),t.displayType!==oL&&t.initialResponses&&aK.warn("initialResponses is only supported for popover surveys. prefill will not be applied."),!1===t.ignoreConditions){let e=this.Uh(i);if(!e.eligible)return void aK.warn("Survey is not eligible to be displayed: ",e.reason)}"inline"!==t.displayType?this._surveyManager.handlePopoverSurvey(n,t):this.renderSurvey(n,t.selector,t.properties)}cancelPendingSurvey(e){Y(this._surveyManager)?aK.warn("init was not called"):this._surveyManager.cancelSurvey(e)}handlePageUnload(){var e,t;null==(e=this._surveyManager)||null==(t=e.handlePageUnload)||t.call(e)}};function sW(e,t,r){if(Y(e))return!1;switch(r){case"exact":return e===t;case"contains":return RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/_/g,".").replace(/%/g,".*"),"i").test(e);case"regex":try{return new RegExp(t).test(e)}catch(e){return!1}default:return!1}}var sH=class{constructor(e){this._instance=e,this.Vh=new Set,this.Gh=new Set,this.Zh=new aM,this.Qh=(e,t)=>this.Jh(e,t)&&this.Kh(e,t)&&this.Xh(e,t)&&this.Yh(e,t),this.Jh=(e,t)=>!(null==t?void 0:t.event)||(null==e?void 0:e.event)===(null==t?void 0:t.event)}init(){var e,t;U(null==(e=this._instance)?void 0:e._addCaptureHook)||(this.tc=null==(t=this._instance)?void 0:t._addCaptureHook((e,t)=>{this.on(e,t)}))}dispose(){var e;null==(e=this.tc)||e.call(this),this.tc=void 0,this.Zh=new aM}register(e){var t,r;if(!U(null==(t=this._instance)?void 0:t._addCaptureHook)&&(e.forEach(e=>{var t;this.Vh.add(e),null==(t=e.steps)||t.forEach(e=>{this.Gh.add((null==e?void 0:e.event)||"")})}),null==(r=this._instance)?void 0:r.autocapture)){let e=new Set;this.Vh.forEach(t=>{var r;null==(r=t.steps)||r.forEach(t=>{(null==t?void 0:t.selector)&&e.add(t.selector)})}),this._instance.autocapture.setElementSelectors(e)}}replace(e){this.Vh.clear(),this.Gh.clear(),this.register(e)}on(e,t){null!=t&&0!=e.length&&(this.Gh.has(e)||this.Gh.has(t.event))&&this.Vh.forEach(e=>{this.ec(t,e)&&this.Zh.emit("actionCaptured",e.name)})}nc(e){this.onAction("actionCaptured",t=>e(t))}ec(e,t){if(null==(null==t?void 0:t.steps))return!1;for(let r of t.steps)if(this.Qh(e,r))return!0;return!1}onAction(e,t){return this.Zh.on(e,t)}Kh(e,t){if(null==t?void 0:t.url){var r;let i=null==e||null==(r=e.properties)?void 0:r.$current_url;if(!i||"string"!=typeof i||!sW(i,t.url,t.url_matching||"contains"))return!1}return!0}Xh(e,t){return!!this.sc(e,t)&&!!this.rc(e,t)&&!!this.oc(e,t)}sc(e,t){var r;let i;if(!(null==t?void 0:t.href))return!0;let n=this.ac(e);if(n.length>0)return n.some(e=>sW(e.href,t.href,t.href_matching||"exact"));let o=(null==e||null==(r=e.properties)?void 0:r.$elements_chain)||"";return!!o&&sW((i=o.match(/(?::|")href="(.*?)"/))?i[1]:"",t.href,t.href_matching||"exact")}rc(e,t){var r,i,n,o;if(!(null==t?void 0:t.text))return!0;let a=this.ac(e);if(a.length>0)return a.some(e=>sW(e.text,t.text,t.text_matching||"exact")||sW(e.$el_text,t.text,t.text_matching||"exact"));let s=(null==e||null==(o=e.properties)?void 0:o.$elements_chain)||"";return!!s&&(r=function(e){let t,r=[],i=/(?::|")text="(.*?)"/g;for(;!Y(t=i.exec(e));)r.includes(t[1])||r.push(t[1]);return r}(s),i=t.text,n=t.text_matching||"exact",r.some(e=>sW(e,i,n)))}oc(e,t){var r,i;if(!(null==t?void 0:t.selector))return!0;let n=null==e||null==(r=e.properties)?void 0:r.$element_selectors;if(null==n?void 0:n.includes(t.selector))return!0;let o=(null==e||null==(i=e.properties)?void 0:i.$elements_chain)||"";if(t.selector_regex&&o)try{return new RegExp(t.selector_regex).test(o)}catch(e){}return!1}ac(e){var t;return null==(null==e||null==(t=e.properties)?void 0:t.$elements)?[]:null==e?void 0:e.properties.$elements}Yh(e,t){return!(null==t?void 0:t.properties)||0===t.properties.length||aW(t.properties.reduce((e,t)=>
4{let r=V(t.value)?t.value.map(String):null!=t.value?[String(t.value)]:[];return e[t.key]={values:r,operator:t.operator||"exact"},e},{}),null==e?void 0:e.properties)}},sU=class{constructor(e){var t,r;this.lc=[],this._instance=e,this.uc=new Map,this.hc=new Map,this.cc=new Map,this.dc=null==(t=this._instance)||null==(r=t.onSessionId)?void 0:r.call(t,e=>this.vc(e))}fc(e){return!1}gc(){return null}mc(e){}yc(){}bc(e,t){return!!e&&aW(e.propertyFilters,null==t?void 0:t.properties)}_c(e,t){let r=new Map;return e.forEach(e=>{var i;null==(i=e.conditions)||null==(i=i[t])||null==(i=i.values)||i.forEach(t=>{if(null==t?void 0:t.name){let i=r.get(t.name)||[];i.push(e.id),r.set(t.name,i)}})}),r}wc(e,t,r){let i=(r===oT?this.uc:this.hc).get(e),n=[];return this.kc(e=>{n=e.filter(e=>null==i?void 0:i.includes(e.id))}),n.filter(i=>{var n;let o=null==(n=i.conditions)||null==(n=n[r])||null==(n=n.values)?void 0:n.find(t=>t.name===e);return this.bc(o,t)})}register(e){this.Sc(e,!1)}replace(e){this.Sc(e,!0)}Sc(e,t){var r;U(null==(r=this._instance)?void 0:r._addCaptureHook)||(this.xc(e,t),this.Cc(e,t))}Cc(e,t){var r;let i=e.filter(e=>{var t;return null==(t=e.conditions)||null==(t=t.actions)||null==(t=t.values)?void 0:t.length});if(t&&this.cc.clear(),0===i.length)return void(t&&(null==(r=this.$c)||r.replace([])));this.$c||(this.$c=new sH(this._instance),this.$c.init(),this.$c.nc(e=>this.onAction(e)));let n=[];i.forEach(e=>{var t;null==(t=e.conditions)||null==(t=t.actions)||t.values.forEach(t=>{if(n.push(t),t.name){var r;let i=null!=(r=this.cc.get(t.name))?r:[];i.includes(e.id)||i.push(e.id),this.cc.set(t.name,i)}})}),t?this.$c.replace(n):this.$c.register(n)}Tc(e,t){t.forEach((t,r)=>{var i;let n=null!=(i=e.get(r))?i:[];t.forEach(e=>{n.includes(e)||n.push(e)}),e.set(r,n)})}xc(e,t){var r;let i=e.filter(e=>{var t,r;return(null==(t=e.conditions)?void 0:t.events)&&(null==(r=e.conditions)||null==(r=r.events)||null==(r=r.values)?void 0:r.length)>0}),n=e.filter(e=>{var t,r;return(null==(t=e.conditions)?void 0:t.cancelEvents)&&(null==(r=e.conditions)||null==(r=r.cancelEvents)||null==(r=r.values)?void 0:r.length)>0}),o=this._c(e,oT),a=this._c(e,oI);t?(this.uc=o,this.hc=a):(this.Tc(this.uc,o),this.Tc(this.hc,a)),(0!==i.length||0!==n.length)&&(null!=this.tc||(this.tc=null==(r=this._instance)?void 0:r._addCaptureHook((e,t)=>{this.onEvent(e,t)})))}onEvent(e,t){var r,i;let n=this.Ic(),o=(null==t||null==(r=t.properties)?void 0:r.$survey_id)||(null==t||null==(i=t.properties)?void 0:i.$product_tour_id);if(o&&this.getActivatedIds().includes(o)){let t=this.Mc(e,o);if("consume"===t)return n.info("event consumed activated item, removing it",{event:e,itemId:o}),void this.Ec([o]);if("persist"===t)return n.info("shown item promoted to persisted activation",{event:e,itemId:o}),this.Pc(o),void this.Rc([o])}if(this.hc.has(e)){let r=this.wc(e,t,oI);r.length>0&&(n.info("cancel event matched, cancelling items",{event:e,itemsToCancel:r.map(e=>e.id)}),this.Ec(r.map(e=>e.id)),r.forEach(e=>this.Ac(e.id)))}if(!this.uc.has(e))return;n.info("event name matched",{event:e,eventPayload:t,items:this.uc.get(e)});let a=this.wc(e,t,oT);this.Fc(a.map(e=>e.id))}onAction(e){this.cc.has(e)&&this.Fc(this.cc.get(e)||[])}Fc(e){var t,r;if(0===e.length)return;let i=!!(null==(t=this._instance)||null==(r=t.get_session_id)?void 0:r.call(t)),n=[];for(let t of e)i&&this.fc(t)?this.Pc(t)&&this.Oc(t):n.push(t);n.length>0&&(this.lc=[...new Set([...this.lc,...n])]),this.Ic().info("updating activated items",{activatedItems:this.getActivatedIds()})}Pc(e){this.lc=this.lc.filter(t=>t!==e);let t=this.Dc();return!t.includes(e)&&(this.Lc([...t,e]),this.Nc(),!0)}Ec(e){let t=new Set(e);this.lc=this.lc.filter(e=>!t.has(e));let r=this.qc(),i=r.filter(e=>!t.has(e));i.length!==r.length&&(this.Lc(i),0===i.length&&this.jc()),this.Rc(e)}Bc(){var e;let t=this.gc();if(!t)return{};let r=null==(e=this._instance)||null==(e=e.persistence)?void 0:e.props[t];return r&&"object"==typeof r?r:{}}Oc(e){if(!this.gc())return;let t=this.Bc();this.mc(tw(tw({},t),{},{[e]:Date.now()}))}Rc(e){if(!this.gc())return;let t=this.Bc(),r={},i=!1;for(let[n,o]of Object.entries(t))e.includes(n)?i=!0:r[n]=o;i&&(H(r)?this.yc():this.mc(r))}Hc(){this.gc()&&this.yc()}getActivationTimestamp(e){if(!this.Dc().includes(e))return;let t=this.Bc()[e];return K(t)?t:void 0}qc(){var e;let t=this.zc();return(null==(e=this._instance)||null==(e=e.persistence)?void 0:e.props[t])||[]}Dc(){var e,t,r;let i=this.qc();if(0===i.length)return[];let n=null==(e=this._instance)||null==(e=e.persistence)?void 0:e.props[this.Uc()],o=null==(t=this._instance)||null==(r=t.get_session_id)?void 0:r.call(t);return o&&n===o?i:[]}Nc(){var e,t;let r=null==(e=this._instance)||null==(t=e.get_session_id)?void 0:t.call(e);r&&this.Wc(r)}jc(){this.Vc()}vc(e){var t;let r=null==(t=this._instance)||null==(t=t.persistence)?void 0:t.props[this.Uc()];if(r&&r!==e){let e=this.qc(),t=this.Bc();e.length>0&&(this.Lc([]),e.filter(e=>
4K(t[e])).forEach(e=>this.Ac(e))),this.jc(),this.Hc()}}getActivatedIds(){return[...new Set([...this.Dc(),...this.lc])].filter(e=>!this.Gc(e))}dispose(){var e,t,r;null==(e=this.dc)||e.call(this),this.dc=void 0,null==(t=this.tc)||t.call(this),this.tc=void 0,null==(r=this.$c)||r.dispose(),this.$c=void 0}reset(){this.lc=[],this.qc().length>0&&this.Lc([]),this.jc(),this.Hc()}getEventToItemsMap(){return this.uc}Zc(){return this.$c}},sG=class extends sU{constructor(e){super(e)}zc(){return ir}Uc(){return ii}gc(){return io}mc(e){var t;null==(t=this._instance)||null==(t=t.persistence)||t.register({$surveys_activated_timestamps:e})}yc(){var e;null==(e=this._instance)||null==(e=e.persistence)||e.unregister("$surveys_activated_timestamps")}fc(e){var t;let r;this.kc(t=>{r=t.find(t=>t.id===e)});let i=null==r||null==(t=r.appearance)?void 0:t.surveyPopupDelaySeconds;return K(i)&&i>0}Qc(){return oO}kc(e){var t;null==(t=this._instance)||t.getSurveys(e)}Ac(e){var t;null==(t=this._instance)||t.cancelPendingSurvey(e)}Ic(){return aK}Lc(e){var t;null==(t=this._instance)||null==(t=t.persistence)||t.register({$surveys_activated:e})}Wc(e){var t;null==(t=this._instance)||null==(t=t.persistence)||t.register({$surveys_activated_session:e})}Vc(){var e;null==(e=this._instance)||null==(e=e.persistence)||e.unregister("$surveys_activated_session")}Gc(){return!1}Mc(e,t){var r,i;let n;return this.kc(e=>{n=e.find(e=>e.id===t)}),!n||a$(r=n)&&(null==(i=r.conditions)||null==(i=i.events)?void 0:i.repeatedActivation)||"always"===r.schedule?e===oO?"consume":"ignore":e===oO?"persist":e===oR||e===oA?"consume":"ignore"}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}},sq=class{constructor(e){this._instance=e}initialize(){}get(e){if("string"==typeof e)return this._instance.get_property(e);let t={};for(let r of e){let e=this._instance.get_property(r);U(e)||(t[r]=e)}return t}set(e,t){this._instance.register("string"==typeof e?{[e]:t}:e)}remove(e){"string"!=typeof e?e.forEach(e=>this._instance.unregister(e)):this._instance.unregister(e)}},sX=class{constructor(e){this._instance=e}get(){let e=this._instance.config;return{disableSurveys:e.disable_surveys,cookielessMode:!!e.cookieless_mode,advancedEnableSurveys:e.advanced_enable_surveys,requestTimeoutMs:e.surveys_request_timeout_ms}}isOptedOut(){return this._instance.consent.isOptedOut()}isCapturing(){return this._instance.is_capturing()}getExtensions(){let e=null==k?void 0:k.__PosthogExtensions__;if(!e)return;let{generateSurveys:t,loadExternalDependency:r}=e;return{generateSurveys:t?e=>t(this._instance,e):void 0,loadExternalDependency:r?e=>r(this._instance,"surveys",e):void 0}}createEventReceiver(){return new sG(this._instance)}};let sY=(null==d?void 0:d.location)?n7(d.location.hash,"__posthog")||n7(location.hash,"state"):null,sK="_postHogToolbarParams",sZ=rC("[Toolbar]"),sJ=rC("[FeatureFlags]");var sQ=class{constructor(e,t=!1){this.Jc=!1,this.update(e,t)}update(e,t){var r,i,n,o,a,s,l,c;this.Kc={bootstrap:{featureFlags:null!=(r=null==(i=e.bootstrap)?void 0:i.featureFlags)?r:void 0,featureFlagPayloads:null!=(n=null==(o=e.bootstrap)?void 0:o.featureFlagPayloads)?n:void 0},remoteRequestsDisabled:t,featureFlagsDisabled:!!e.advanced_disable_feature_flags,onlyEvaluateSurveyFeatureFlags:!!e.advanced_only_evaluate_survey_feature_flags,deduplicateCallsPerSession:!!e.advanced_feature_flags_dedup_per_session,cacheTtlMs:e.feature_flag_cache_ttl_ms,refreshIntervalMs:null!=(a=e.remote_config_refresh_interval_ms)?a:3e5,idleRefreshBackoff:U(e.remote_config_refresh_interval_ms),requestTimeoutMs:e.feature_flag_request_timeout_ms,requestMaxRetries:Math.max(0,null!=(s=e.feature_flag_request_max_retries)?s:1),compression:e.disable_compression?void 0:"best-available",evaluationContexts:null!=(l=null!=(c=e.evaluation_contexts)?c:e.evaluation_environments)?l:[],flagKeys:V(e.flag_keys)?e.flag_keys:void 0},!e.evaluation_environments||e.evaluation_contexts||this.Jc||(sJ.warn("evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version."),this.Jc=!0),U(e.flag_keys)||V(e.flag_keys)||sJ.error("Invalid flag_keys found:",e.flag_keys,"Expected array of non-empty strings")}get(){return this.Kc}};let s0=rC("[FeatureFlags]"),s1=rC("[FeatureFlags]",{debugEnabled:!0}),s2="\" failed. Feature flags didn't load in time.",s3=[502,504],s5=["click","keydown","wheel","touchstart","pointerdown"],s6="connection_error",s4=e=>{let t={};for(let r=0;e.length>r;r++)t[e[r]]=!0;return t},s7=e=>{let t={};for(let[r,i]of ij(e||{}))i&&(t[r]=i);return t},s8=e=>ei(e)&&("RangeError"===e.name&&0===e.message.indexOf("Maximum call stack size exceeded")||"InternalError"===e.name&&"too much recursion"===e.message),s9=rC("[Error tracking]"),le="webkit-masked-url:",lt=[{value:"isolatedAPI.contexts.topHostname",exact:!1},{value:"No response from target",exact:!0}],lr=["chrome-extension://","moz-extension://","safari-extension:","safari-web-extension:",le],li=["__firefox__","__gCrWeb"],ln="Refusing to render web experiment since the viewer is a likely bot",lo={icontains:(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())>-1,not_icontains:(e,t)=>-1===t.toLowerCase().indexOf(e.toLowerCase()),regex:(e,t)=>
4az(t,e),not_regex:(e,t)=>!az(t,e),exact:(e,t)=>t===e,is_not:(e,t)=>t!==e},la=rC("[Conversations]"),ls="Conversations not available yet.";function ll(e,t){var r,i,n,o,a,s,l;let c=null!=(r=null==e?void 0:e.flushIntervalMs)?r:3e3,u=null!=(i=null==e?void 0:e.maxBufferSize)?i:100,d=(null==t?void 0:t.consoleCapture)?void 0:null!=(n=null==e?void 0:e.maxLogsPerInterval)?n:1e3,h=U(d)?Math.max(u,2048):Math.max(u,d),g=tw(tw({},function(){var e,t;let r,i="",n="";try{let e=null==p?void 0:p.userAgent;e&&([i,n]=tr(e))}catch(e){}return e=i,t=n,tw(tw({},(r=function(e){if(e)return({}).hasOwnProperty.call(ru,e)?ru[e]:e}(e))?{"os.name":r}:{}),t?{"os.version":t}:{})}()),null==e?void 0:e.resourceAttributes);return{serviceName:null!=(o=null!=(a=null==g?void 0:g["service.name"])?a:null==e?void 0:e.serviceName)?o:null==t?void 0:t.serviceNameDefault,serviceVersion:null!=(s=null==g?void 0:g["service.version"])?s:null==e?void 0:e.serviceVersion,environment:null!=(l=null==g?void 0:g["deployment.environment"])?l:null==e?void 0:e.environment,resourceAttributes:g,beforeSend:null==e?void 0:e.beforeSend,flushIntervalMs:c,maxBufferSize:u,maxQueueSize:h,maxBatchRecordsPerPost:100,rateCapWindowMs:c,maxLogsPerInterval:d,backgroundFlushBudgetMs:0,terminationFlushBudgetMs:0}}let lc=["debug","log","warn","error","info"],lu=e=>{for(;null==e?void 0:e.__rrweb_original__;)e=e.__rrweb_original__;return e},ld="console",lh="__posthogHandledLogsRequestError",lp=(e,t)=>{let r=e instanceof Error?e:Error(t);return r[lh]=!0,r},lg=e=>!!e&&"object"==typeof e&&!0===e[lh],lf=rC("[NetworkMetrics]"),lm=()=>{var e;return(null==d||null==(e=d.performance)?void 0:e.now)?d.performance.now():Date.now()},lv={"http:":80,"https:":443},lb=new Set(["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"]),ly=(e,t)=>{var r;let i=String(t);return{method:String(e).toUpperCase(),url:(null==(r=n5(i))?void 0:r.href)||i}},lx=(e,t,r,i,n,o,a=!1)=>{try{var s,l,c;let u,d=n();if(!d)return;let h=r||void 0,p=lm()-i,g=n5(t.url);if(g&&"http:"!==g.protocol&&"https:"!==g.protocol)return;let f={url:(null==g?void 0:g.href)||t.url,method:t.method},m=B(d.name)?d.name(f):G(d.name)?d.name:"http.client.request.duration";if(!m)return;let v=a&&!h?void 0:h?400>h?void 0:String(h):(null==o?void 0:o.name)||"_OTHER",b=tw(tw(tw(tw(tw({},(c=f.method,u=lb.has(c)?c:"_OTHER",tw({"http.request.method":u},"_OTHER"===u&&c!==u?{"http.request.method_original":c}:{}))),g?{"server.address":g.hostname.startsWith("[")&&g.hostname.endsWith("]")?g.hostname.slice(1,-1):g.hostname,"server.port":Number(g.port)||lv[g.protocol],"url.scheme":g.protocol.slice(0,-1),"url.template":g.pathname.split("/").map(e=>/^\d+$/.test(e)||e.length>=8&&/^[0-9a-f-]*\d[0-9a-f-]*$/i.test(e)?":id":e).join("/")}:{}),h?{"http.response.status_code":h}:{}),v?{"error.type":v}:{}),null==(s=d.attributes)?void 0:s.call(d,f,{status:h,durationMs:p}));null==(l=e.metrics)||l.histogram(m,p,{unit:"ms",attributes:b})}catch(e){lf.error("Failed to record network metric",e)}},l_=()=>{},lw={featureFlags:class{constructor(e){this.name="featureFlags",this.Xc=!1,this.featureFlagEventHandlers=[],this.$=s0,this.Yc={},this.td={},this.ed=[],this.nd=!1,this.sd=!1,this.rd=0,this.od=!1,this.ad=!1,this.ld=!1,this.ud=!1,this.hd=0,this.dd=!1,this.an=()=>{let e=this.vd();this.hd=0,e&&this.reloadFeatureFlags()},this.fd=()=>{var e,t;let r=this.pd,i=null!=(e=this.gd)?e:r;U(r)||U(i)||this.Rr.remoteRequestsDisabled||!g||"hidden"===g.visibilityState||Date.now()-(null!=(t=this.md)?t:0)<i||(this.gd=this.dd||!this.Rr.idleRefreshBackoff?r:Math.min(2*i,36e5),this.dd=!1,this.reloadFeatureFlags(),this.yd())},this.bd=()=>{this.dd&&this.gd===this.pd||this._d()},this.ln=()=>{"visible"===(null==g?void 0:g.visibilityState)&&this._d()},"get"in e?this.So=e:(this._instance=e,this.wd=new sQ(e.config,e.nl()),this.So=this.wd)}updateConfig(e,t){var r;null==(r=this.wd)||r.update(e,t),this.wo&&this.kd()}setup(e){return this.Fh=e,this.$=e.logger.createLogger("[FeatureFlags]"),s$(e.kv.initialize(),()=>{this.Fh===e&&(this.Fh=void 0,this.wo=e,this.Sd(e))})}Sd(e){var t;if(this.wo===e)return d&&iB(d,"online",this.an),this.kd(),this.xd=e.registerDynamicEventProperties(()=>
4this.Cd()?this.Yc:this.td),this.$d=null==(t=this._instance)||null==(t=t.persistence)?void 0:t.onCrossTabFeatureFlagChange(()=>{this.Td(),this.Id(),this.Md()}),this.Id(),this.initialize()}_d(){this.dd=!0,this.gd=this.pd,this.fd()}kd(){let e=this.Rr.refreshIntervalMs,t=!this.Rr.remoteRequestsDisabled&&g&&!U(e)&&e>0?e:void 0;this.Rr.idleRefreshBackoff||(this.gd=t),t!==this.pd&&(this.Ed(),U(t)||(this.pd=t,this.gd=t,this.yd(),(null==g?void 0:g.addEventListener)&&(iB(g,iT,this.ln),iM(s5,e=>{iB(g,e,this.bd,{capture:!0})}))))}yd(){U(this.pd)||(U(this.Pd)||clearInterval(this.Pd),this.md=Date.now(),this.Pd=setInterval(this.fd,this.pd))}Ed(){var e;U(this.Pd)||(clearInterval(this.Pd),this.Pd=void 0,null==g||null==(e=g.removeEventListener)||e.call(g,"visibilitychange",this.ln),iM(s5,e=>{var t;null==g||null==(t=g.removeEventListener)||t.call(g,e,this.bd,{capture:!0})})),this.pd=void 0,this.gd=void 0,this.dd=!1,this.md=void 0}destroy(){this.Rd()}dispose(){this.Rd()}Rd(){var e,t;this.Ed(),this.rd++,this.ad=!1,this.Fh=void 0,this.wo&&(this.Ad(),null==(e=this.xd)||e.dispose(),this.xd=void 0,null==(t=this.$d)||t.call(this),this.$d=void 0,this.ed=[],null==d||d.removeEventListener("online",this.an),this.wo=void 0)}get Rr(){return this.So.get()}Fd(e){var t;return this.Od&&e in this.Od?this.Od[e]:null==(t=this.wo)?void 0:t.kv.get(e)}Td(){return!!this.Od&&(this.Od=void 0,!0)}Dd(){var e;return!U(null==(e=this.wo)?void 0:e.kv.get("$enabled_feature_flags"))&&this.Td()}At(e){this.Ld(()=>{var t;return null==(t=this.wo)?void 0:t.kv.set(e)})}Nd(e,t,r){var i;if(!(null==(i=this._instance)?void 0:i.persistence)||!e.$enabled_feature_flags)return;let n=this.Fd("$enabled_feature_flags")||{},o=e.$enabled_feature_flags||{},a=t.flags||t.featureFlags,s=t.flags?Object.entries(t.flags).filter(([,e])=>!(null==e?void 0:e.failed)).map(([e])=>e):[],l=!!t.errorsWhileComputingFlags&&!!t.flags,c=l?s:r&&!V(a)?Object.keys(a||{}):Array.from(new Set([...Object.keys(n),...Object.keys(o)])),u=this.Fd("$feature_flag_payloads")||{},d=e.$feature_flag_payloads||{},h=l||r?c:Array.from(new Set([...Object.keys(u),...Object.keys(d)])),p=!l&&!r,g=!!p||c,f={[rQ]:g,[rJ]:g,[r2]:!!p||h};for(let t of(e.$feature_flag_details&&(f[r1]=g),[r3,iu,r5]))U(e[t])||(f[t]=!0);this._instance.persistence.markCrossTabFeatureFlagChanges(f)}Lt(e){this.Ld(()=>{var t;return null==(t=this.wo)?void 0:t.kv.remove(e)})}Ld(e){try{e()}catch(e){this.$.error("Failed to update feature flag persistence",e)}}Id(){let e={};for(let t of[rQ,r2,r3,r6]){let r=this.Fd(t);U(r)||(e[t]=r)}this.Yc=e;let t=tw({},e),r=this.Fd(rJ);if(r)for(let[e,i]of Object.entries(r))t[`$feature/${e}`]=i;this.td=t}Cd(){let e=this.Rr.cacheTtlMs;if(!e||0>=e)return!1;let t=this.Fd(iu);return"number"!=typeof t||Date.now()-t>e}qd(){return!!this.Cd()&&(this.ud||this.sd||(this.ud=!0,this.$.warn("Feature flag cache is stale, triggering refresh..."),this.reloadFeatureFlags()),!0)}jd(){let e=this.Rr.evaluationContexts;return(null==e?void 0:e.length)?e.filter(e=>{let t=e&&"string"==typeof e&&e.trim().length>0;return t||this.$.error("Invalid evaluation context found:",e,"Expected non-empty string"),t}):[]}Bd(){let e=this.Rr.flagKeys;if(!U(e))return e.filter(e=>{let t=e&&"string"==typeof e&&e.trim().length>0;return t||this.$.error("Invalid flag key found:",e,"Expected non-empty string"),t})}initialize(){var e,t,r,i;let n=this.Rr,o=null!=(e=null==(t=n.bootstrap)?void 0:t.featureFlags)?e:{};if(Object.keys(o).length){let e=null!=(r=null==(i=n.bootstrap)?void 0:i.featureFlagPayloads)?r:{},t=Object.keys(o).filter(e=>!U(o[e])).reduce((e,t)=>(e[t]=o[t],e),{}),a=Object.keys(e).filter(e=>t[e]).reduce((t,r)=>(t[r]=e[r],t),{});return this.Hd({featureFlags:t,featureFlagPayloads:a},void 0,{persist:!1})}}updateFlags(e,t,r){var i,n;let o=(null==r?void 0:r.merge)&&null!=(i=this.Fd("$enabled_feature_flags"))?i:{},a=(null==r?void 0:r.merge)&&null!=(n=this.Fd("$feature_flag_payloads"))?n:{},s=tw(tw({},o),e),l=tw(tw({},a),t),c={};for(let[e,t]of Object.entries(s))c[e]={key:e,enabled:t3(t),variant:t5(t),reason:void 0,metadata:U(null==l?void 0:l[e])?void 0:{id:0,version:void 0,description:void 0,payload:l[e]}};this.Hd({flags:c})}get hasLoadedFlags(){return this.nd}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){let e=this.Fd(r1),t=this.Fd(r6),r=this.Fd(r4);if(!r&&!t)return e||{};let i=iN({},e||{});for(let e of[...new Set([...Object.keys(r||{}),...Object.keys(t||{})])]){var n,o;let a=i[e],s=null==t?void 0:t[e],l=U(s)?null!=(n=null==a?void 0:a.enabled)&&n:!!s,c=U(s)?null==a?void 0:a.variant:"string"==typeof s?s:void 0,u=null==r?void 0:r[e],d=tw(tw({},a),{},{enabled:l,variant:l?null!=c?c:null==a?void 0:a.variant:void 0});l!==(null==a?void 0:a.enabled)&&(d.original_enabled=null==a?void 0:a.enabled),c!==(null==a?void 0:a.variant)&&(
4d.original_variant=null==a?void 0:a.variant),u&&(d.metadata=tw(tw({},null==a?void 0:a.metadata),{},{payload:u,original_payload:null==a||null==(o=a.metadata)?void 0:o.payload})),i[e]=d}return this.Xc||(this.$.warn(" Overriding feature flag details!",{flagDetails:e,overriddenPayloads:r,finalDetails:i}),this.Xc=!0),i}getAllFeatureFlags(){let e=this.getFlagVariants(),t=this.getFlagPayloads();return Object.keys(e).map(r=>{let i=e[r];return{key:r,enabled:t3(i),variant:t5(i),payload:t2(t[r])}})}getFlagVariants(){let e=this.Fd(rJ),t=this.Fd(r6);if(!t)return e||{};let r=iN({},e||{}),i=Object.keys(t);for(let e=0;i.length>e;e++)r[i[e]]=t[i[e]];return this.Xc||(this.$.warn(" Overriding feature flags!",{enabledFlags:e,overriddenFlags:t,finalFlags:r}),this.Xc=!0),r}getFlagPayloads(){let e=this.Fd(r2),t=this.Fd(r4);if(!t)return e||{};let r=iN({},e||{}),i=Object.keys(t);for(let e=0;i.length>e;e++)r[i[e]]=t[i[e]];return this.Xc||(this.$.warn(" Overriding feature flag payloads!",{flagPayloads:e,overriddenPayloads:t,finalPayloads:r}),this.Xc=!0),r}reloadFeatureFlags(){this.od||this.Rr.featureFlagsDisabled||this.vd()||(this.sd&&(this.ad=!0),this.zd||(this.ed.slice().forEach(e=>{try{e()}catch(e){this.$.error("Error while running feature flags reloading callback",e)}}),this.zd=setTimeout(()=>{this.Ud()},5)))}Ad(){clearTimeout(this.zd),this.zd=void 0}onReloading(e){return this.ed.push(e),()=>{this.ed=this.ed.filter(t=>t!==e)}}ensureFlagsLoaded(){this.nd||this.sd||this.zd||this.reloadFeatureFlags()}setAnonymousDistinctId(e){this.$anon_distinct_id=e}setReloadingPaused(e){this.od=e}resetFlagCallReported(){this.Lt(is)}Ud(e){this.Ad();let t=this.wo;if(!t||this.Rr.remoteRequestsDisabled||this.vd())return;if(this.sd)return void(this.ad=!0);let r={token:t.projectToken,distinct_id:t.distinctId,groups:t.groups,$anon_distinct_id:this.$anon_distinct_id,person_properties:tw(tw(tw({},t.initialPersonProperties),this.Fd("$stored_person_properties")||{}),{},{$lib:t.library.name,$lib_version:t.library.version}),group_properties:this.Fd(r8),timezone:oh()};U(t.deviceId)||(r.$device_id=t.deviceId),((null==e?void 0:e.disableFlags)||this.Rr.featureFlagsDisabled)&&(r.disable_flags=!0);let i=this.jd();i.length&&(r.evaluation_contexts=i);let n=this.Bd();U(n)||(r.flag_keys=n);let o=this.Rr.onlyEvaluateSurveyFeatureFlags,a="/flags/?v=2"+(o?"&only_evaluate_survey_feature_flags=true":""),s=this.rd;this.sd=!0;let l=()=>{this.ad&&(this.ad=!1,this.Ud())},c=e=>{var t,i;let n=null!=(t=e.json)?t:{},a=200!==e.statusCode;if(this.sd=!1,s!==this.rd)return void l();if(this.Wd(e.statusCode),a||this.ad||(this.$anon_distinct_id=void 0),r.disable_flags&&!this.ad)return;this.ld=!a;let c=[];e.error?c.push(e.error instanceof Error&&"AbortError"===e.error.name?"timeout":e.error instanceof Error?s6:"unknown_error"):200!==e.statusCode&&c.push(`api_error_${e.statusCode}`),n.errorsWhileComputingFlags&&c.push("errors_while_computing_flags");let u=!!(null==(i=n.quotaLimited)?void 0:i.includes("feature_flags"));u&&c.push("quota_limited"),this.At({[ic]:c}),u?this.$.warn("You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset. Please visit https://posthog.com/docs/billing/limits-alerts to learn more."):r.disable_flags||this.Hd(n,a,{partialResponse:o}),l()},u=e=>{this.sd=!1,s===this.rd&&(this.At({[ic]:[s6]}),this.$.error("Feature flag request failed",e),this.Dd()&&this.Md(!0)),l()},d=this.Rr.requestMaxRetries,h=()=>d>0&&s===this.rd,p=()=>{if(s!==this.rd||!this.wo||this.Rr.remoteRequestsDisabled)return this.sd=!1,void l();try{t.sendRequest(a,{target:"flags",method:"POST",body:r,compression:this.Rr.compression,sentAt:"body",timeoutMs:this.Rr.requestTimeoutMs}).then(e=>{(s3.includes(e.statusCode)||0===e.statusCode&&e.error instanceof Error&&"AbortError"===e.error.name)&&h()?(d--,setTimeout(p,500)):c(e)}).catch(u)}catch(e){u(e)}};p()}vd(){return n8(this.hd,3)}Wd(e){this.hd=n9(e,this.hd,3,()=>this.$.warn("Feature flag requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped refreshing feature flags; will try again when connectivity changes."))}getFeatureFlag(e,t={}){var r;if(t.fresh&&!this.ld)return;if(!(this.nd||this.getFlags()&&this.getFlags().length>0))return void this.$.warn('getFeatureFlag for key "'+e+s2);
4if(this.qd())return;let i=this.getFeatureFlagResult(e,t);return null!=(r=null==i?void 0:i.variant)?r:null==i?void 0:i.enabled}getFeatureFlagDetails(e){return this.getFlagsWithDetails()[e]}getFeatureFlagPayload(e){let t=this.getFeatureFlagResult(e,{send_event:!1});return null==t?void 0:t.payload}getFeatureFlagResult(e,t={}){var r,i,n,o,a,s,l,c,u,d,h,p,g,f;if(t.fresh&&!this.ld)return;if(!(this.nd||this.getFlags()&&this.getFlags().length>0))return void this.$.warn('getFeatureFlagResult for key "'+e+s2);if(this.qd())return;let m=this.getFlagVariants(),v=e in m,b=m[e],y=this.getFlagPayloads()[e],x=String(b),_=this.Fd("$feature_flag_request_id")||void 0,w=this.Fd("$feature_flag_evaluated_at")||void 0,k,C=this.Fd("$flag_call_reported")||{};if(this.Rr.deduplicateCallsPerSession){let e=null==(r=this.wo)?void 0:r.session.sessionId,t=this.Fd(il);e&&e!==t&&(C={},k=e)}if(!t.send_event&&"send_event"in t)k&&this.At({[is]:C,[il]:k});else if(e in C&&C[e].includes(x))k&&this.At({[is]:C,[il]:k});else{V(C[e])?C[e].push(x):C[e]=[x],this.At(tw({[is]:C},k?{[il]:k}:{}));let t=this.getFeatureFlagDetails(e),r=[...null!=(i=this.Fd("$feature_flag_errors"))?i:[]];U(b)&&r.push("flag_missing");let m={$feature_flag:e,$feature_flag_response:b,$feature_flag_payload:null!=y?y:null,$feature_flag_request_id:_,$feature_flag_evaluated_at:w,$feature_flag_bootstrapped_response:null!=(n=null==(o=this.Rr.bootstrap)||null==(o=o.featureFlags)?void 0:o[e])?n:null,$feature_flag_bootstrapped_payload:null!=(a=null==(s=this.Rr.bootstrap)||null==(s=s.featureFlagPayloads)?void 0:s[e])?a:null,$used_bootstrap_value:!this.ld};U(null==t||null==(l=t.metadata)?void 0:l.has_experiment)||(m.$feature_flag_has_experiment=t.metadata.has_experiment),U(null==t||null==(c=t.metadata)?void 0:c.version)||(m.$feature_flag_version=t.metadata.version);let v=null!=(u=null==t||null==(d=t.reason)?void 0:d.description)?u:null==t||null==(h=t.reason)?void 0:h.code;v&&(m.$feature_flag_reason=v),(null==t||null==(p=t.metadata)?void 0:p.id)&&(m.$feature_flag_id=t.metadata.id),U(null==t?void 0:t.original_variant)&&U(null==t?void 0:t.original_enabled)||(m.$feature_flag_original_response=U(t.original_variant)?t.original_enabled:t.original_variant),(null==t||null==(g=t.metadata)?void 0:g.original_payload)&&(m.$feature_flag_original_payload=null==t||null==(f=t.metadata)?void 0:f.original_payload),r.length&&(m.$feature_flag_error=r.join(",")),this.Vd(m)}return v?{key:e,enabled:!!b,variant:"string"==typeof b?b:void 0,payload:t2(y)}:void 0}Vd(e){try{var t;null==(t=this.wo)||t.capture("$feature_flag_called",e)}catch(e){this.$.error("Failed to capture feature flag call",e)}}getRemoteConfigPayload(e,t){this.Gd(e,t)}Gd(e,t){var r=this;return ec(function*(){let i,n=r.wo;if(!n)return;let o={distinct_id:n.distinctId,token:n.projectToken,person_properties:{$lib:n.library.name,$lib_version:n.library.version}},a=r.jd();a.length&&(o.evaluation_contexts=a);let s=r.Bd();U(s)||(o.flag_keys=s);try{var l;let t=null==(l=(yield n.sendRequest("/flags/?v=2",{target:"flags",method:"POST",body:o,compression:r.Rr.compression,sentAt:"body",timeoutMs:r.Rr.requestTimeoutMs})).json)?void 0:l.featureFlagPayloads;i=(null==t?void 0:t[e])||void 0}catch(e){return void r.$.error("Remote config feature flag request failed",e)}try{t(i)}catch(e){r.$.error("Remote config feature flag callback failed",e)}})()}isFeatureEnabled(e,t={}){if(t.fresh&&!this.ld)return t.defaultValue;if(!(this.nd||this.getFlags()&&this.getFlags().length>0))return this.$.warn('isFeatureEnabled for key "'+e+s2),t.defaultValue;let r=this.getFeatureFlag(e,t);return U(r)?t.defaultValue:!!r}addFeatureFlagsHandler(e){this.featureFlagEventHandlers.push(e)}removeFeatureFlagsHandler(e){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter(t=>t!==e)}receivedFeatureFlags(e,t,r){this.Hd(e,t,r)}Hd(e,t,r){if(!this.wo)return;this.nd=!0;let i=((e,t={},r={},i={},n,o=s0)=>{let a=((e,t)=>{let r=e.flags;if(r){let t=Object.fromEntries(Object.keys(r).map(e=>{var t;return[e,null!=(t=r[e].variant)?t:r[e].enabled]})),i=Object.fromEntries(Object.keys(r).filter(e=>r[e].enabled).filter(e=>{var t;return!U(null==(t=r[e].metadata)?void 0:t.payload)}).map(e=>{var t;return[e,null==(t=r[e].metadata)?void 0:t.payload]}));return tw(tw({},e),{},{featureFlags:t,featureFlagPayloads:i})}return e.featureFlags&&t.warn("Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version"),e})(e,o),s=a.flags,l=a.featureFlags,c=a.featureFlagPayloads;if(!l)return;let u=e.requestId,d=e.evaluatedAt;if(V(l)){o.warn("v1 of the feature flags endpoint is deprecated. Please use the latest version.");let e={};if(l)for(let t=0;l.length>t;t++)e[l[t]]=!0;return{[rQ]:l,[rJ]:e,[r5]:!1}}let h=l,p=c,g=s;if(null==n?void 0:n.partialResponse){let e=Object.keys(h),n=p||{};h=tw(tw({},t),h),p=tw(tw({}
4,r),n),e.forEach(e=>{e in n||null==p||delete p[e]}),g=tw(tw({},i),g)}else if(e.errorsWhileComputingFlags)if(s){let e=new Set(Object.keys(s).filter(e=>{var t;return!(null==(t=s[e])?void 0:t.failed)}));h=tw(tw({},t),Object.fromEntries(Object.entries(h).filter(([t])=>e.has(t))));let n=Object.fromEntries(Object.entries(p||{}).filter(([t])=>e.has(t)));p=tw(tw({},r),n),e.forEach(e=>{e in n||null==p||delete p[e]}),g=tw(tw({},i),Object.fromEntries(Object.entries(g||{}).filter(([t])=>e.has(t))))}else h=tw(tw({},t),h),p=tw(tw({},r),p),g=tw(tw({},i),g);return tw(tw({[rQ]:Object.keys(s7(h)),[rJ]:h||{},[r2]:p||{},[r1]:g||{},[r5]:!0===e.minimalFlagCalledEvents},u?{[r3]:u}:{}),d?{[iu]:d}:{})})(e,this.getFlagVariants(),this.getFlagPayloads(),this.getFlagsWithDetails(),r,this.$);if(i)if(!1===(null==r?void 0:r.persist)){let e=!U(this.wo.kv.get(rJ));this.Od=i,e||this.At(i)}else this.Td(),this.Nd(i,e,!!(null==r?void 0:r.partialResponse)),this.At(i);else t&&this.Dd();t||(this.ud=!1),this.Md(t)}override(e,t=!1){this.$.warn("override is deprecated. Please use overrideFeatureFlags instead."),this.overrideFeatureFlags({flags:e,suppressWarning:t})}overrideFeatureFlags(e){this.Zd(e)}Zd(e){if(this.wo){if(!1===e)return this.Lt([r6,r4]),this.Md(),void s1.info("All overrides cleared");if(V(e))return this.At({[r6]:s4(e)}),this.Md(),void s1.info("Flag overrides set",{flags:e});if(e&&"object"==typeof e&&("flags"in e||"payloads"in e)){var t;this.Xc=!!(null!=(t=e.suppressWarning)&&t);let r={},i=e.flags,n=e.payloads;return i&&(r[r6]=V(i)?s4(i):i),n&&(r[r4]=n),Object.keys(r).length&&this.At(r),!1===i&&!1===n?this.Lt([r6,r4]):!1===i?this.Lt(r6):!1===n&&this.Lt(r4),this.Md(),!1===i?s1.info("Flag overrides cleared"):i&&s1.info("Flag overrides set",{flags:i}),void(!1===n?s1.info("Payload overrides cleared"):n&&s1.info("Payload overrides set",{payloads:n}))}if(e&&"object"==typeof e)return this.At({[r6]:e}),this.Md(),void s1.info("Flag overrides set",{flags:e});this.$.warn("Invalid overrideOptions provided to overrideFeatureFlags",{overrideOptions:e})}else this.$.warn("posthog.featureFlags.overrideFeatureFlags called before feature flags were ready")}onFeatureFlags(e){if(this.addFeatureFlagsHandler(e),this.nd){let{flags:t,flagVariants:r}=this.Qd();try{e(t,r)}catch(e){this.$.error("Error while running feature flags callback",e)}}return()=>this.removeFeatureFlagsHandler(e)}updateEarlyAccessFeatureEnrollment(e,t,r){var i,n;let o=(this.Fd("$early_access_features")||[]).find(t=>t.flagKey===e),a={[`$feature_enrollment/${e}`]:t},s={$feature_flag:e,$feature_enrollment:t,$set:a};o&&(s.$early_access_feature_name=o.name),r&&(s.$feature_enrollment_stage=r);let l=tw(tw({},this.getFlagVariants()),{},{[e]:t});null==(i=this._instance)||null==(i=i.persistence)||i.markCrossTabFeatureFlagChanges({$active_feature_flags:[e],$enabled_feature_flags:[e],$stored_person_properties:Object.keys(a)}),this.At({[rQ]:Object.keys(s7(l)),[rJ]:l,[r7]:tw(tw({},this.Fd("$stored_person_properties")||{}),a)}),this.Md();try{null==(n=this.wo)||n.capture("$feature_enrollment_update",s)}catch(e){this.$.error("Failed to capture early access feature enrollment",e)}}getEarlyAccessFeatures(e,t=!1,r){let i=this.Fd(r0);!i||t?this.Jd(e,r):e(i)}Jd(e,t){var r=this;return ec(function*(){let i,n=r.wo;if(!n)return;let o=t?`&${t.map(e=>`stage=${e}`).join("&")}`:"";try{let e=yield n.sendRequest(`/api/early_access_features/?token=${n.projectToken}${o}`,{target:"api",method:"GET",sentAt:"query"});if(!e.json)return;i=e.json.earlyAccessFeatures,r.At({[r0]:i})}catch(e){return void r.$.error("Early access feature request failed",e)}try{e(i)}catch(e){r.$.error("Early access feature callback failed",e)}})()}Qd(){let e=this.getFlags(),t=this.getFlagVariants();return{flags:e.filter(e=>t[e]),flagVariants:Object.keys(t).filter(e=>t[e]).reduce((e,r)=>(e[r]=t[r],e),{})}}Md(e){this.Id();let{flags:t,flagVariants:r}=this.Qd();this.featureFlagEventHandlers.forEach(i=>{try{i(t,r,{errorsLoading:e})}catch(e){this.$.error("Error while running feature flags callback",e)}})}setPersonPropertiesForFlags(e,t=!0){this.Kd(e,t)}Kd(e,t=!0){let r=this.Fd("$stored_person_properties")||{},i=(null==e?void 0:e.$set)||((null==e?void 0:e.$set_once)?{}:e),n=null==e?void 0:e.$set_once,o={};if(n)for(let e in n)({}).hasOwnProperty.call(n,e)&&(e in r||(o[e]=n[e]));this.At({[r7]:tw(tw(tw({},r),o),i)}),t&&this.reloadFeatureFlags()}unsetPersonPropertiesForFlags(e,t=!0){let r=tw({},this.Fd("$stored_person_properties")||{});
4e.forEach(e=>{delete r[e]}),this.At({[r7]:r}),t&&this.reloadFeatureFlags()}resetPersonPropertiesForFlags(e=!0){this.Lt(r7),e&&this.reloadFeatureFlags()}setGroupPropertiesForFlags(e,t=!0){let r=this.Fd("$stored_group_properties")||{},i=tw({},r);for(let t of Object.keys(e))i[t]=tw(tw({},r[t]),e[t]);this.At({[r8]:i}),t&&this.reloadFeatureFlags()}resetGroupPropertiesForFlags(e){if(e){let t=this.Fd("$stored_group_properties")||{};this.At({[r8]:tw(tw({},t),{},{[e]:{}})})}else this.Lt(r8)}reset(){this.rd++,this.ad=!1,this.Yc={},this.td={},this.Od=void 0,this.nd=!1,this.od=!1,this.ld=!1,this.$anon_distinct_id=void 0,this.Ad(),this.Xc=!1,this.hd=0}}},lk=tw({productTours:class{get Ml(){return this._instance.persistence}constructor(e){this.df=null,this.vf=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!e.ok)return;let t=e.config;if("productTours"in t){var r,i;if(this.Ml&&this.Ml.register({[rG]:!!t.productTours}),!sD(this._instance))return!this.df&&Y(null==(r=this.Ml)?void 0:r.props.ph_product_tours)||sM.info("product tours disabled; stopping and clearing cached tours"),null==(i=this.df)||i.stop(),this.df=null,void this.clearCache();this.loadIfEnabled()}}loadIfEnabled(){!this.df&&sD(this._instance)&&this.zo(()=>this.ff())}zo(e){var t,r,i;(null==(t=k.__PosthogExtensions__)?void 0:t.generateProductTours)?e():null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this._instance,"product-tours",t=>{t?sM.error("Could not load product tours script",t):e()})}ff(){var e;!this.df&&(null==(e=k.__PosthogExtensions__)?void 0:e.generateProductTours)&&(this.df=k.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(e,t=!1){if(V(this.vf)&&!t)return void e(this.vf,{isLoaded:!0});let r=this.Ml;if(r){let i=r.props[ia];if(V(i)&&!t)return this.vf=i,void e(i,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor("api",`/api/product_tours/?token=${this._instance.config.token}`),method:"GET",timestampMode:"query",callback:t=>{if(!sD(this._instance))return void e([],{isLoaded:!0});let i=t.statusCode;if(200!==i||!t.json){let r=`Product Tours API could not be loaded, status: ${i}`;return 0===i?t.error||sM.warn(r):sM.error(r),void e([],{isLoaded:!1,error:r})}let n=V(t.json.product_tours)?t.json.product_tours:[];this.vf=n,r&&r.register({[ia]:n}),e(n,{isLoaded:!0})}})}getActiveProductTours(e){Y(this.df)?e([],{isLoaded:!1,error:"Product tours not loaded"}):this.df.getActiveProductTours(e)}showProductTour(e){var t;null==(t=this.df)||t.showTourById(e)}previewTour(e){this.df?this.df.previewTour(e):this.zo(()=>{var t;this.ff(),null==(t=this.df)||t.previewTour(e)})}dismissProductTour(){var e;null==(e=this.df)||e.dismissTour("user_clicked_skip")}nextStep(){var e;null==(e=this.df)||e.nextStep()}previousStep(){var e;null==(e=this.df)||e.previousStep()}clearCache(){var e;this.vf=null,null==(e=this.Ml)||e.unregister("ph_product_tours")}resetTour(e){var t;null==(t=this.df)||t.resetTour(e)}resetAllTours(){var e;null==(e=this.df)||e.resetAllTours()}cancelPendingTour(e){var t;null==(t=this.df)||t.cancelPendingTour(e)}}},lw),lC=tw({surveys:class extends sB{constructor(e){super(new sX(e),{get projectToken(){return e.config.token},kv:new sq(e)}),this._instance=e}qh(e,t){let r=t.query?ap(e,t.query):e;return new Promise(e=>{var i;this._instance._send_request({method:t.method,url:this._instance.requestRouter.endpointFor(null!=(i=t.target)?i:"api",r),data:t.body,headers:t.headers,timeout:t.timeoutMs,fireCallbackOnDrop:!0,transport:t.transport,compression:t.compression,timestampMode:t.sentAt,callback:e})})}}},lw),lS=tw({experiments:class e{get Rr(){return this._instance.config}constructor(t){this._instance=t,this.getWebExperimentsAndEvaluateDisplayLogic=(t=!1)=>{this.getWebExperiments(t=>{e.Of("retrieved web experiments from the server"),this.Df=new Map,t.forEach(t=>{if(t.feature_flag_key){var r;this.Df&&(e.Of("setting flag key ",t.feature_flag_key," to web experiment ",t),null==(r=this.Df)||r.set(t.feature_flag_key,t));
4let i=this._instance.getFeatureFlag(t.feature_flag_key);G(i)&&t.variants[i]&&this.Lf(t.name,i,t.variants[i].transforms)}else if(t.variants)for(let r in t.variants){let i=t.variants[r];e.Nf(i,this._instance)&&this.Lf(t.name,r,i.transforms)}})},t)},this._instance.onFeatureFlags(e=>{this.onFeatureFlags(e)})}initialize(){}onFeatureFlags(t){if(this._is_bot())e.Of(ln);else if(!this.Rr.disable_web_experiments){if(Y(this.Df))return this.Df=new Map,this.loadIfEnabled(),void this.previewWebExperiment();e.Of("applying feature flags",t),t.forEach(e=>{var t,r;if(this.Df&&(null==(t=this.Df)?void 0:t.has(e))){let t=this._instance.getFeatureFlag(e),i=null==(r=this.Df)?void 0:r.get(e);t&&(null==i?void 0:i.variants[t])&&this.Lf(i.name,t,i.variants[t].transforms)}})}}previewWebExperiment(){let t=e.getWindowLocation();if(null==t?void 0:t.search){let r=n6(null==t?void 0:t.search,"__experiment_id"),i=n6(null==t?void 0:t.search,"__experiment_variant");r&&i&&(e.Of(`previewing web experiments ${r} && ${i}`),this.getWebExperiments(e=>{this.qf(parseInt(r),i,e)},!1,!0))}}loadIfEnabled(){this.Rr.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}getWebExperiments(e,t,r){if(this.Rr.disable_web_experiments&&!r)return e([]);let i=this._instance.get_property("$web_experiments");if(i&&!t)return e(i);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api",`/api/web_experiments/?token=${this.Rr.token}`),method:"GET",timestampMode:"query",callback:t=>e(200===t.statusCode&&t.json&&t.json.experiments||[])})}qf(t,r,i){let n=i.filter(e=>e.id===t);n&&n.length>0&&(e.Of(`Previewing web experiment [${n[0].name}] with variant [${r}]`),this.Lf(n[0].name,r,n[0].variants[r].transforms))}static Nf(t,r){return!Y(t.conditions)&&e.jf(t,r)&&e.Bf(t)}static jf(t,r){var i,n,o,a;if(Y(t.conditions)||Y(null==(i=t.conditions)?void 0:i.url))return!0;let s=e.getWindowLocation();if(s){let e=ns(r,s.href);return!(null==(n=t.conditions)?void 0:n.url)||lo[null!=(o=null==(a=t.conditions)?void 0:a.urlMatchType)?o:"icontains"](t.conditions.url,e)}return!1}
4static getWindowLocation(){return null==d?void 0:d.location}static Bf(e){var t,r,i,n,o,a,s,l,c;if(Y(e.conditions)||Y(null==(t=e.conditions)?void 0:t.utm))return!0;let u=on();if(u.utm_source){let t=!(null==(r=e.conditions)||null==(r=r.utm)?void 0:r.utm_campaign)||(null==(i=e.conditions)||null==(i=i.utm)?void 0:i.utm_campaign)==u.utm_campaign,d=!(null==(n=e.conditions)||null==(n=n.utm)?void 0:n.utm_source)||(null==(o=e.conditions)||null==(o=o.utm)?void 0:o.utm_source)==u.utm_source,h=!(null==(a=e.conditions)||null==(a=a.utm)?void 0:a.utm_medium)||(null==(s=e.conditions)||null==(s=s.utm)?void 0:s.utm_medium)==u.utm_medium,p=!(null==(l=e.conditions)||null==(l=l.utm)?void 0:l.utm_term)||(null==(c=e.conditions)||null==(c=c.utm)?void 0:c.utm_term)==u.utm_term;return t&&h&&p&&d}return!1}static Of(e,...t){rk.info(`[WebExperiments] ${e}`,t)}Lf(t,r,i){this._is_bot()?e.Of(ln):"control"!==r?i.forEach(i=>{if(i.selector){var n;e.Of(`applying transform of variant ${r} for experiment ${t} `,i);let o=null==(n=document)?void 0:n.querySelectorAll(i.selector);null==o||o.forEach(e=>{i.html&&(e.innerHTML=i.html),i.css&&e.setAttribute("style",i.css)})}}):e.Of("Control variants leave the page unmodified.")}_is_bot(){return p&&this._instance?aj(p,this.Rr.custom_blocked_useragents):void 0}}},lw);sp.__defaultExtensionClasses=tw({},tw(tw(tw(tw(tw(tw(tw(tw(tw(tw(tw(tw(tw({},lw),{sessionRecording:class{get Rr(){return this._instance.config}get Ml(){return this._instance.persistence}get started(){var e;return!!(null==(e=this.Xd)?void 0:e.isStarted)}get status(){var e,t;return"awaiting_config"===this.Yd||"missing_config"===this.Yd?this.Yd:null!=(e=null==(t=this.Xd)?void 0:t.status)?e:this.Yd}constructor(e){if(this._instance=e,this._forceAllowLocalhostNetworkCapture=!1,this.Yd=sI,this.tv=void 0,this.ev=!1,this.Xe=(()=>{var e,t;if(!(null==g?void 0:g.visibilityState)||"visible"===g.visibilityState)return!0;let r=null==d||null==(e=d.performance)||null==(t=e.getEntriesByType)?void 0:t.call(e,"visibility-state");return!(null==r?void 0:r.length)||r.some(e=>"visible"===e.name)})(),this.ln=()=>{var e,t;"visible"===(null==g?void 0:g.visibilityState)&&(this.Xe=!0,null==(e=this.Xd)||null==(t=e.setDocumentWasEverVisible)||t.call(e,!0))},!this._instance.sessionManager)throw sR.error("started without valid sessionManager"),Error("[SessionRecording] started without valid sessionManager. This is a bug.");if("always"===this.Rr.cookieless_mode)throw Error('[SessionRecording] cannot be used with cookieless_mode="always"');(null==g?void 0:g.addEventListener)&&iB(g,"visibilitychange",this.ln)}initialize(){this.startIfEnabledOrStop()}dispose({discardBufferedEvents:e=!1}={}){var t;this.ev=!0,null==g||null==(t=g.removeEventListener)||t.call(g,"visibilitychange",this.ln),e?this.iv(!0):this.stopRecording()}get nv(){var e;let t=!!(null==(e=this._instance.get_property("$session_recording_remote_config"))?void 0:e.enabled),r=!this.Rr.disable_session_recording,i=this.Rr.disable_session_recording||this._instance.consent.isOptedOut();return d&&t&&r&&!i}startIfEnabledOrStop(e){var t;if(this.ev||this.nv&&(null==(t=this.Xd)?void 0:t.isStarted))return;let r=!U(Object.assign)&&!U(Array.from);this.nv&&r?(this.sv(e),sR.info("starting")):(this.Yd=sI,this.stopRecording())}sv(e){var t,r,i,n;if(this.nv)if("awaiting_config"!==this.Yd&&"missing_config"!==this.Yd&&(this.Yd=sO),(null==k||null==(t=k.__PosthogExtensions__)||null==(t=t.rrweb)?void 0:t.record)&&(null==(r=k.__PosthogExtensions__)?void 0:r.initSessionRecording))this.rv(e);else{let t=this._instance.sessionManager;null==(i=k.__PosthogExtensions__)||null==(n=i.loadExternalDependency)||n.call(i,this._instance,this.ov,r=>{if(!this.ev&&this.nv&&this._instance.sessionManager===t)return r?(this._instance.register_for_session({$sdk_debug_recording_script_not_loaded:!0}),sR.error("could not load recorder",r)):void this.rv(e);this.Yd="disabled"})}}stopRecording(){var e,t;null==(e=this.tv)||e.call(this),this.tv=void 0,null==(t=this.Xd)||t.stop()}iv(e=!1){var t,r;null==(t=this.tv)||t.call(this),this.tv=void 0,null==(r=this.Xd)||r.discard({discardProducerEvents:e})}av(){var e,t;null==(e=this.Ml)||e.unregister("$session_is_sampled"),null==(t=this.Ml)||t.unregister("$replay_sample_rate")}lv(e,t){if(Y(e))return null;let r=K(e)?e:parseFloat(e);return"number"!=typeof r||!Number.isFinite(r)||0>r||r>1?(sR.warn(`${t} must be between 0 and 1. Ignoring invalid value:`,e),null):r}uv(e){if(this.Ml){var t,r;let i=this.Ml,n=()=>{var t;let r=!1===e.sessionRecording?void 0:e.sessionRecording,n=this.lv(null==(t=this.Rr.session_recording)?void 0:t.sampleRate,"session_recording.sampleRate"),o=this.lv(null==r?void 0:r.sampleRate,"remote config sampleRate"),a=null!=n?n:o;Y(a)&&this.av();let s=null==r?void 0:r.minimumDurationMilliseconds;i.register({[rY]:tw(tw({cache_timestamp:Date.now(),enabled:!!r},r),{},{networkPayloadCapture:tw({capturePerformance:e.capturePerformance},null==r?void 0:r.networkPayloadCapture),canvasRecording:{enabled:null==r?void 0:r.recordCanvas,fps:null==r?void 0:r.canvasFps,quality:null==r?void 0:r.canvasQuality},sampleRate:a,minimumDurationMilliseconds:U(s)?null:s,endpoint:null==r?void 0:r.endpoint,triggerMatchType:null==r?void 0:r.triggerMatchType,masking:null==r?void 0:r.masking,urlTriggers:null==r?void 0:r.urlTriggers,version:null==r?void 0:r.version,triggerGroups:null==r?void 0:r.triggerGroups})})};n(),null==(t=this.tv)||t.call(this),this.tv=null==(r=this._instance.sessionManager)?void 0:r.onSessionId(n)}}onRemoteConfig(e){let t=e.ok?e.config:void 0;return t&&"sessionRecording"in t?!1===t.sessionRecording?(this.uv(t),void this.iv()):(this.uv(t),void this.startIfEnabledOrStop()):("awaiting_config"===this.Yd&&(this.Yd="missing_config",this._instance.register_for_session({[ik]:!0}),sR.warn("config refresh failed, recording will not start until page reload")),void this.startIfEnabledOrStop())}log(e,t="log"){var r;
4(null==(r=this.Xd)?void 0:r.log)?this.Xd.log(e,t):sR.warn("log called before recorder was ready")}get ov(){var e,t;let r=null==(e=this._instance)||null==(e=e.persistence)?void 0:e.get_property(rY);return(null==r||null==(t=r.scriptConfig)?void 0:t.script)||"lazy-recorder"}hv(){let e,t=this._instance.get_property(rY);if(!t)return!1;try{e="object"==typeof t?t:JSON.parse(t)}catch(e){return sR.warn("persisted remote config for session recording is invalid and will be ignored",e),!1}return!Y(e.cache_timestamp)&&36e5>=Date.now()-e.cache_timestamp}rv(e){var t,r,i,n;if(!this.ev&&this.nv&&this._instance.sessionManager){if(!(null==(t=k.__PosthogExtensions__)?void 0:t.initSessionRecording))return sR.warn("Called on script loaded before session recording is available. This can be caused by adblockers."),void this._instance.register_for_session({[iw]:!0});if(this.Xd||(this.Xd=null==(n=k.__PosthogExtensions__)?void 0:n.initSessionRecording(this._instance,this.Xe),this.Xd._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.hv()){if("missing_config"===this.Yd||"awaiting_config"===this.Yd)return;return this.Yd="awaiting_config",sR.info("persisted remote config is stale, requesting fresh config before starting"),void new oF(this._instance).load()}this.Yd=sO,null==(r=(i=this.Xd).setDocumentWasEverVisible)||r.call(i,this.Xe),this.Xd.start(e)}else this.Yd=sI}onRRwebEmit(e){var t,r;null==(t=this.Xd)||null==(r=t.onRRwebEmit)||r.call(t,e)}overrideLinkedFlag(){var e,t;this.Xd||null==(t=this.Ml)||t.register({$replay_override_linked_flag:!0}),null==(e=this.Xd)||e.overrideLinkedFlag()}overrideSampling(){var e,t;this.Xd||null==(t=this.Ml)||t.register({$replay_override_sampling:!0}),null==(e=this.Xd)||e.overrideSampling()}overrideTrigger(e){var t,r;this.Xd||null==(r=this.Ml)||r.register({["url"===e?"$replay_override_url_trigger":"$replay_override_event_trigger"]:!0}),null==(t=this.Xd)||t.overrideTrigger(e)}get sdkDebugProperties(){var e;return(null==(e=this.Xd)?void 0:e.sdkDebugProperties)||{$recording_status:this.status}}tryAddCustomEvent(e,t){var r;return!!(null==(r=this.Xd)?void 0:r.tryAddCustomEvent(e,t))}flushBeforeIdentityReset(){var e,t;null==(e=this.Xd)||null==(t=e.flushBeforeIdentityReset)||t.call(e)}}}),{autocapture:class extends sb{constructor(e){super(new sy(e)),this.instance=e}},historyAutocapture:class{constructor(e){this._instance=e,this.dv=this.vv()}initialize(){this.startIfEnabled()}get isEnabled(){let e=this.fv();return!!(e.path||e.search||this.pv(e))}startIfEnabled(){this.isEnabled&&(rk.info("History API monitoring enabled, starting..."),this.monitorHistoryChanges())}startIfEnabledOrStop(){this.stop(),this.dv=this.vv(),this.startIfEnabled()}stop(){this.gv&&this.gv(),this.gv=void 0,this.mv&&this.mv(),this.mv=void 0,rk.info("History API monitoring stopped")}monitorHistoryChanges(){d&&d.history&&(this.yv("pushState"),this.yv("replaceState"),this.bv(),this.pv()&&this._v())}yv(e){var t;if(!d||(null==(t=d.history[e])?void 0:t.__posthog_wrapped__))return;let r=this;sk(d.history,e,t=>function(i,n,o){t.call(this,i,n,o),r.wv(e)})}vv(){let e=null==d?void 0:d.location;if(null==e?void 0:e.pathname)return{pathname:e.pathname,search:e.search,hash:e.hash}}fv(){let e=this._instance.config.capture_pageview;return"history_change"===e?{path:!0}:W(e)?e:{}}pv(e=this.fv()){return!!e.hash&&!this._instance.config.disable_capture_url_hashes}Sv(e){let t=this.fv(),r=this.dv;return!(!r||!(t.path&&e.pathname!==r.pathname||t.search&&e.search!==r.search||this.pv(t)&&e.hash!==r.hash))}wv(e){try{let t=this.vv();if(!t)return;this.Sv(t)&&this._instance.capture(iO,{navigation_type:e}),this.dv=t}catch(t){rk.error(`Error capturing ${e} pageview`,t)}}bv(){if(this.gv)return;let e=()=>{this.wv("popstate")};iB(d,"popstate",e),this.gv=()=>{d&&d.removeEventListener("popstate",e)}}_v(){if(this.mv)return;let e=()=>{this.wv("hashchange")};iB(d,"hashchange",e),this.mv=()=>{d&&d.removeEventListener("hashchange",e)}}},heatmaps:class{get Rr(){return this.instance.config}constructor(e){var t;this.xv=!1,this.xo=!1,this.Cv=null,this.instance=e,this.xv=!!(null==(t=this.instance.persistence)?void 0:t.props[rz]),this.rageclicks=new sg(e.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){let e=5e3;return W(this.Rr.capture_heatmaps)&&this.Rr.capture_heatmaps.flush_interval_milliseconds&&(e=this.Rr.capture_heatmaps.flush_interval_milliseconds),e}get isEnabled(){return Y(this.Rr.capture_heatmaps)?Y(this.Rr.enable_heatmaps)?this.xv:this.Rr.enable_heatmaps:!1!==this.Rr.capture_heatmaps}startIfEnabled(){if(this.isEnabled)this.xo||(sA.info("starting..."),this.$v(),this.ln());else{var e;clearInterval(null!=(e=this.Cv)?e:void 0),this.Tv(),this.getAndClearBuffer()}}onRemoteConfig(e){if(!e.ok)return;let t=e.config;if(!("heatmaps"in t))return;let r=!!t.heatmaps;this.instance.persistence&&this.instance.persistence.register({[rz]:r}),this.xv=r,this.startIfEnabled()}getAndClearBuffer(){let e=this.Rt;return this.Rt=void 0,e}Iv(e){sL(e.originalEvent)&&this.Tr(e.originalEvent,"deadclick")}ln(){this.Cv&&clearInterval(this.Cv),this.Cv="visible"===(null==g?void 0:g.visibilityState)?setInterval(this.bl.bind(this),this.flushIntervalMilliseconds):null}
4$v(){d&&g&&(this.Mv=this.bl.bind(this),iB(d,iI,this.Mv),this.Ev=e=>this.Tr(e||(null==d?void 0:d.event)),iB(g,"click",this.Ev,{capture:!0}),this.Pv=e=>this.Rv(e||(null==d?void 0:d.event)),iB(g,"mousemove",this.Pv,{capture:!0}),this.Av=new nG(this.instance,nH,this.Iv.bind(this)),this.Av.startIfEnabledOrStop(),this.Fv=this.ln.bind(this),iB(g,iT,this.Fv),this.xo=!0)}Tv(){var e;d&&g&&(this.Mv&&d.removeEventListener(iI,this.Mv),this.Ev&&g.removeEventListener("click",this.Ev,{capture:!0}),this.Pv&&g.removeEventListener("mousemove",this.Pv,{capture:!0}),this.Fv&&g.removeEventListener(iT,this.Fv),clearTimeout(this.Ov),null==(e=this.Av)||e.stop(),this.xo=!1)}Dv(e,t){let r=this.instance.scrollManager.scrollY(),i=this.instance.scrollManager.scrollX(),n=this.instance.scrollManager.scrollElement(),o=function(e,t,r){let i=e;for(;i&&nc(i)&&!nu(i,"body");){let e;if(i===r)break;try{var n,o,a;e=null==(n=null!=(o=null==(a=i.ownerDocument)?void 0:a.defaultView)?o:d)?void 0:n.getComputedStyle(i).position}catch(e){break}if(M(t,e))return!0;i=nw(i)}return!1}(nb(e),["fixed","sticky"],n);return{x:e.clientX+(o?0:i),y:e.clientY+(o?0:r),target_fixed:o,type:t}}Tr(e,t="click"){var r;if(nl(e.target)||!sL(e))return;let i=this.Dv(e,t);(null==(r=this.rageclicks)?void 0:r.isRageClick(e.clientX,e.clientY,(new Date).getTime()))&&nI(nb(e),this.instance.config.rageclick)&&this.Zs(tw(tw({},i),{},{type:"rageclick"})),this.Zs(i)}Rv(e){!nl(e.target)&&sL(e)&&(clearTimeout(this.Ov),this.Ov=setTimeout(()=>{this.Zs(this.Dv(e,"mousemove"))},500))}Zs(e){if(!d)return;let t=this.Rr.disable_capture_url_hashes?tf(d.location.href):d.location.href,r=this.Rr.custom_personal_data_properties,i=n4(t,this.Rr.mask_personal_data_properties?[...oe,...r||[]]:[],or);this.Rt=this.Rt||{},this.Rt[i]||(this.Rt[i]=[]),this.Rt[i].push(e)}bl(){this.Rt&&!H(this.Rt)&&this.instance.capture("$$heatmap",{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:nG,webVitalsAutocapture:class{constructor(e){var t;this._instance=e,this.xv=!1,this.xo=!1,this.Rt={navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0},this.Lv=()=>{clearTimeout(this.Nv),this.Nv=void 0,0!==this.Rt.metrics.length&&(this._instance.capture("$web_vitals",tw({$current_url:this.Rt.url},this.Rt.metrics.reduce((e,t)=>tw(tw({},e),{},{[`$web_vitals_${t.name}_event`]:tw({},t),[`$web_vitals_${t.name}_value`]:t.value}),{}))),this.Rt={navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.qv=e=>{var t;if(this.Rt=this.Rt||{navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0},Y(null==e?void 0:e.name)||Y(null==e?void 0:e.value))return void sS.error("Invalid metric received",e);let r="string"==typeof e.navigationURL?e.navigationURL:void 0,i=this.jv(r);if(U(i))return;let n=K(e.navigationId)||"string"==typeof e.navigationId?`navigation:${e.navigationId}`:`url:${i}`;if(this.Bv&&e.value>=this.Bv)return void sS.error("Ignoring metric with value >= "+this.Bv,e);this.Rt.navigationKey!==n&&(this.Lv(),this.Nv=setTimeout(this.Lv,this.flushToCaptureTimeoutMs)),U(this.Rt.navigationKey)&&(this.Rt.navigationKey=n,this.Rt.url=i),this.Rt.firstMetricTimestamp=U(this.Rt.firstMetricTimestamp)?Date.now():this.Rt.firstMetricTimestamp;let o=null==(t=this._instance.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0),a=tw(tw(tw({},e),r?{navigationURL:i}:{}),{},{$current_url:i,timestamp:Date.now()});if(delete a.entries,W(e.attribution)&&this.attributionMetrics.indexOf(e.name)>-1){let t={};for(let r of sT){let i="url"===r&&"string"==typeof e.attribution[r]?this.jv(e.attribution[r]):e.attribution[r];U(i)||(t[r]=i)}a.attribution=t}else delete a.attribution;U(o)||(a.$session_id=o.sessionId,a.$window_id=o.windowId),this.Rt.metrics.push(a),this.Rt.metrics.length===this.allowedMetrics.length&&this.Lv()},this.Hv=()=>{if(this.xo)return;let e,t,r,i,n=!1,o=k.__PosthogExtensions__,a=null==o?void 0:o.postHogWebVitalsCallbacksByFlavor,s=(null==a?void 0:a[this.zv])||("web-vitals"===this.zv&&U(a)?null==o?void 0:o.postHogWebVitalsCallbacks:void 0);if(!U(s)){let o=s.withoutAttribution,a=this.attributionMetrics;n=!U(o),e=a.indexOf("LCP")>-1?s.onLCP:(null==o?void 0:o.onLCP)||s.onLCP,t=a.indexOf("CLS")>-1?s.onCLS:(null==o?void 0:o.onCLS)||s.onCLS,r=a.indexOf("FCP")>-1?s.onFCP:(null==o?void 0:o.onFCP)||s.onFCP,i=a.indexOf("INP")>-1?s.onINP:(null==o?void 0:o.onINP)||s.onINP}if(!(e&&t&&r&&i))return void sS.error("web vitals callbacks not loaded - not starting");let l={reportSoftNavs:this.useSoftNavs},c=n&&this.attributionMetrics.indexOf("INP")>
4-1?tw(tw({},l),{},{includeProcessedEventEntries:!1}):l;this.allowedMetrics.indexOf("LCP")>-1&&e(this.qv.bind(this),l),this.allowedMetrics.indexOf("CLS")>-1&&t(this.qv.bind(this),l),this.allowedMetrics.indexOf("FCP")>-1&&r(this.qv.bind(this),l),this.allowedMetrics.indexOf("INP")>-1&&i(this.qv.bind(this),c),this.xo=!0},this.xv=!!(null==(t=this._instance.persistence)?void 0:t.props[rH]),this.startIfEnabled()}get Uv(){return this._instance.config.capture_performance}get allowedMetrics(){var e,t;let r=W(this.Uv)?null==(e=this.Uv)?void 0:e.web_vitals_allowed_metrics:void 0;return Y(r)?(null==(t=this._instance.persistence)?void 0:t.props.$web_vitals_allowed_metrics)||sE:r}get flushToCaptureTimeoutMs(){return(W(this.Uv)?this.Uv.web_vitals_delayed_flush_ms:void 0)||5e3}get attributionMetrics(){let e=W(this.Uv)?this.Uv.web_vitals_attribution:void 0;return J(e)?e?sE:[]:V(e)?e:sP}get useAttribution(){return this.attributionMetrics.length>0}get useSoftNavs(){let e=W(this.Uv)?this.Uv.__preview_web_vitals_soft_navs:void 0;return null!=e&&e}get Bv(){let e=W(this.Uv)&&K(this.Uv.__web_vitals_max_value)?this.Uv.__web_vitals_max_value:9e5;return e>0&&6e4>=e?9e5:e}get isEnabled(){let e=null==f?void 0:f.protocol;if("http:"!==e&&"https:"!==e)return sS.info("Web Vitals are disabled on non-http/https protocols"),!1;let t=W(this.Uv)?this.Uv.web_vitals:J(this.Uv)?this.Uv:void 0;return J(t)?t:this.xv}startIfEnabled(){this.isEnabled&&!this.xo&&(sS.info("enabled, starting..."),this.zo(this.Hv))}onRemoteConfig(e){if(!e.ok)return;let t=e.config;if(!("capturePerformance"in t))return;let r=W(t.capturePerformance)&&!!t.capturePerformance.web_vitals,i=W(t.capturePerformance)?t.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[rH]:r}),this._instance.persistence.register({[rX]:i})),this.xv=r,this.startIfEnabled()}get zv(){return this.useSoftNavs?this.useAttribution?"web-vitals-with-attribution-soft-navs":"web-vitals-soft-navs":this.useAttribution?"web-vitals-with-attribution":"web-vitals"}zo(e){var t;let r=k.__PosthogExtensions__,i=this.zv,n=null==r?void 0:r.postHogWebVitalsCallbacksByFlavor;(null==n?void 0:n[i])||"web-vitals"===i&&U(n)&&(null==r?void 0:r.postHogWebVitalsCallbacks)?e():null==r||null==(t=r.loadExternalDependency)||t.call(r,this._instance,i,t=>{t?sS.error("failed to load script",t):e()})}jv(e){let t=e||(null==d?void 0:d.location.href);if(!t)return void sS.error("Could not determine current URL");let r=this._instance.config.disable_capture_url_hashes?tf(t):t,i=this._instance.config.custom_personal_data_properties;return n4(r,this._instance.config.mask_personal_data_properties?[...oe,...i||[]]:[],or)}}}),{exceptionObserver:class{constructor(e){var t;this.Hv=()=>{var e;if(!d||!this.isEnabled||!(null==(e=k.__PosthogExtensions__)?void 0:e.errorWrappingFunctions))return;let t=k.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,r=k.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,i=k.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.Wv&&this.Rr.capture_unhandled_errors&&(this.Wv=t(this.captureException.bind(this))),!this.Vv&&this.Rr.capture_unhandled_rejections&&(this.Vv=r(this.captureException.bind(this))),!this.Gv&&this.Rr.capture_console_errors&&(this.Gv=i(this.captureException.bind(this)))}catch(e){sx.error("failed to start",e),this.Zv()}},this._instance=e,this.Qv=!!(null==(t=this._instance.persistence)?void 0:t.props[rV]),this.wt=new ep(tw(tw({},function(e={}){var t,r,i,n;return{refillRate:null!=(t=null!=(r=e.exceptionRateLimiterRefillRate)?r:e.__exceptionRateLimiterRefillRate)?t:1,bucketSize:null!=(i=null!=(n=e.exceptionRateLimiterBucketSize)?n:e.__exceptionRateLimiterBucketSize)?i:10}}(this._instance.config.error_tracking)),{},{refillInterval:1e4,$:sx})),this.Rr=this.Jv(),this.startIfEnabledOrStop()}Jv(){let e=this._instance.config.capture_exceptions,t={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return W(e)?t=tw(tw({},t),e):(U(e)?this.Qv:e)&&(t=tw(tw({},t),{},{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),t}get isEnabled(){return this.Rr.capture_console_errors||this.Rr.capture_unhandled_errors||this.Rr.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(sx.info("enabled"),this.Zv(),this.zo(this.Hv)):this.Zv()}zo(e){var t,r,i;(null==(t=k.__PosthogExtensions__)?void 0:t.errorWrappingFunctions)?e():null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this._instance,"exception-autocapture",t=>{if(t)return sx.error("failed to load script",t);e()})}Zv(){var e,t,r;null==(e=this.Wv)||e.call(this),this.Wv=void 0,null==(t=this.Vv)||t.call(this),this.Vv=void 0,null==(r=this.Gv)||r.call(this),this.Gv=void 0}onRemoteConfig(e){if(!e.ok)return;let t=e.config;"autocaptureExceptions"in t&&(this.Qv=!!t.autocaptureExceptions,this._instance.persistence&&this._instance.persistence.register({[rV]:this.Qv}),this.Rr=this.Jv(),this.startIfEnabledOrStop())}onConfigChange(){this.Rr=this.Jv()}captureException(e){try{var t,r,i;let n=null!=(t=null==e||null==(r=e.$exception_list)||null==(r=r[0])?void 0:r.type)?t:"Exception";if(this.wt.consumeRateLimit(n))return void sx.info("Skipping exception capture because of client rate limiting.",{exception:n});null==(i=this._instance.exceptions)||i.sendExceptionEvent(e)}catch(e){}}},exceptions:class{constructor(e){var t,r;this.Kv=[],this.Xv=new tk([new t$,new tY,new tV,new tz,new tq,new tG,new tW,new tX],function(e,...t){return(r,i=0)=>{let n=[],o=r.split("\n"),a=Math.min(o.length,i+1e3),s=[];for(let r=i;a>r;r++){let i=o[r];if(i.length>1024)continue;let a=tD.test(i)?i.replace(tD,"$1"):i;if(!a.match(/\S*Error: /)){for(let r of t){let t=r(a,e);if(t){n.push(t);let e=function(e){for(let t=1;10>=t;t++){let r=e.length-2*t;if(0>r)break;let i=!0;for(let n=0;t>n;n++)if(!tN(e[r+n],e[r+t+n])){i=!1;break}if(i){for(let i=0;t>i;i++)e[r+i]=e[r+t+i];return e.length=r+t,{start:r,length:t}}}}(n);if(e){for(let t=s.length-1;t>=0;t--){let r=s[t];if(e.start>=r.start+r.length)break;s.pop()}s.push(e)}break}}if(function(e,t){let r=t[0],i=e.length-(r?tj(e,r):0);for(let r of t)i-=tF(e,r);return i}(n,s)>=50)break}}let l=[...s].sort((e,t)=>
4t.start-e.start),c=l[l.length-1];if(c){let e=tj(n,c);for(let t of(n.splice(c.start-e,e),l))t.start-=e}for(let e of l)!function(e,t){let r=t.start+t.length,i=tF(e,t);i&&e.splice(r+i===e.length?r:t.start,i)}(n,e);return s.some(e=>0===e.start&&n.length===e.length)&&function(e){let t=e.map(e=>`${e.function}|${e.filename}|${e.lineno}|${e.colno}|${e.module}`),r=0;for(let e=1;t.length>e;e++)(function(e,t,r){for(let i=0;e.length>i;i++){let n=e[(t+i)%e.length],o=e[(r+i)%e.length];if(n!==o)return o>n}return!1})(t,e,r)&&(r=e);e.push(...e.splice(0,r))}(n),function(e){if(!e.length)return[];let t=Array.from(e);return t.reverse(),t.slice(0,50).map(e=>tw(tw({},e),{},{filename:e.filename||(t[t.length-1]||{}).filename,function:e.function||"?"}))}(n)}}("web:javascript",tR,tM)),this._instance=e,this.Kv=null!=(t=null==(r=this._instance.persistence)?void 0:r.get_property("$error_tracking_suppression_rules"))?t:[],this.Yv=t0(this.tf()),this.ef=new t1(this.Yv)}onConfigChange(){this.Yv=t0(this.tf()),this.ef.setConfig(this.Yv)}onRemoteConfig(e){var t,r,i;if(!e.ok)return;let n=e.config;if(!("errorTracking"in n))return;let o=null!=(t=null==(r=n.errorTracking)?void 0:r.suppressionRules)?t:[],a=null==(i=n.errorTracking)?void 0:i.captureExtensionExceptions;this.Kv=o,this._instance.persistence&&this._instance.persistence.register({[rB]:this.Kv,[rW]:a})}get if(){var e;let t=!!this._instance.get_property(rW),r=this._instance.config.error_tracking.captureExtensionExceptions;return null!=(e=null!=r?r:t)&&e}buildProperties(e,t){return this.Xv.buildFromUnknown(e,{syntheticException:null==t?void 0:t.syntheticException,mechanism:{handled:null==t?void 0:t.handled}})}addExceptionStep(e,t){if(this.Yv.enabled)try{if(!G(e)||0===e.trim().length)return void s9.warn("Ignoring exception step because message must be a non-empty string");let{sanitizedProperties:r,droppedKeys:i}=function(e){if(!e)return{sanitizedProperties:{},droppedKeys:[]};let t=[];return{sanitizedProperties:Object.keys(e).reduce((r,i)=>(tJ.has(i)?t.push(i):r[i]=e[i],r),{}),droppedKeys:t}}(this.nf(t));i.length>0&&s9.warn("Ignoring reserved exception step fields",{droppedKeys:i}),this.ef.add(tw({[tK]:e,[tZ]:(new Date).toISOString()},r))}catch(e){s9.error("Failed to add exception step. Ignoring breadcrumb.",e)}}sendExceptionEvent(e){try{let t,r=e.$exception_list;if(this.sf(r)){if(this.rf(r))return this.af("Exception dropped: matched a suppression rule"),void s9.info("Skipping exception capture because a suppression rule matched");if(!this.if&&this.lf(r))return this.af("Exception dropped: thrown by a browser extension"),void s9.info("Skipping exception capture because it was thrown by an extension");if(!this.if&&this.uf(r))return this.af("Exception dropped: thrown by an injected browser script"),void s9.info("Skipping exception capture because it was thrown by an injected browser script");if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.hf(r))return this.af("Exception dropped: thrown by the PostHog SDK"),void s9.info("Skipping exception capture because it was thrown by the PostHog SDK")}let i=this.Yv.enabled&&Y(e.$exception_steps)?this.cf(e):e,n=(t=globalThis._posthogReleaseId,"string"==typeof t&&t.length>0?t:void 0);n&&(i.$release_id=n);try{let e=this._instance.capture("$exception",i,{_noTruncate:!0,_batchKey:"exceptionEvent",fh:!0});return e&&this.ef.clear(),e}catch(e){return s8(e)||s9.error("Failed to capture exception event. Dropping this exception.",e),void this.ef.clear()}}catch(e){return void(s8(e)||s9.error("Failed to process exception event. Ignoring this exception.",e))}}cf(e){try{let t=this.ef.getAttachable();return 0===t.length?e:tw(tw({},e),{},{$exception_steps:t})}catch(t){return s9.error("Failed to read buffered exception steps. Capturing exception without steps.",t),e}}af(e){this.Yv.enabled&&this.ef.add({[tK]:e,[tZ]:(new Date).toISOString()})}nf(e){return W(e)?tw({},e):{}}tf(){var e,t;return null!=(e=null==(t=this._instance.config.error_tracking)?void 0:t.exception_steps)?e:{}}rf(e){if(0===e.length)return!1;try{let t=e.reduce((e,{type:t,value:r})=>(G(t)&&t.length>0&&e.$exception_types.push(t),G(r)&&r.length>0&&e.$exception_values.push(r),e),{$exception_types:[],$exception_values:[]});return this.Kv.some(e=>{let r=e.values.map(e=>{let r=aB[e.operator],i=t[e.key];if(!r||!i)return!1;let n=V(e.value)?e.value:[e.value];return n.length>0&&r(n,i)});return"OR"===e.type?r.some(Boolean):r.every(Boolean)})}catch(e){return s9.warn("Failed to evaluate suppression rules. Capturing the exception.",e),!1}}lf(e){let t=e.flatMap(e=>{var t,r;return null!=(t=null==(r=e.stacktrace)?void 0:r.frames)?t:[]}),r=t.filter(({filename:e})=>!!e&&lr.some(t=>e.startsWith(t)));return 0!==r.length&&(!r.every(({filename:e})=>!!e&&e.startsWith(le))||e.some(({type:e,value:t})=>"NoResponse"===e||G(t)&<.some(({value:e,exact:r})=>r?t===e:t.includes(e)))&&!t.some(({in_app:e,filename:t})=>e&&!(null==t?void 0:t.startsWith(le))))}uf(e){return e.some(({value:e})=>G(e)&&li.some(t=>e.includes(t)))}hf(e){if(e.length>0){var t,r,i,n;let o=null!=(t=null==(r=e[0].stacktrace)?void 0:r.frames)?t:[],a=o[o.length-1];return null!=(i=null==a||null==(n=a.filename)?void 0:n.includes("posthog.com/static"))&&i}return!1}sf(e){return!Y(e)&&V(e)}}}),lk),{siteApps:class{constructor(e){this._instance=e,this.pf=0,this.gf=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}mf(e,t){if(!t)return;let r=this.globalsForEvent(t);this.gf.push(r),this.gf.length>1e3&&(this.gf=this.gf.slice(10))}get siteAppLoaders(){var e;return null==(e=k._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.siteApps}initialize(){if(this.isEnabled){let e=this._instance._addCaptureHook(this.mf.bind(this));this.yf=()=>{e(),this.gf=[],this.yf=void 0}}}globalsForEvent(e){var t,r,i,n,o,a,s;if(!e)throw Error("Event payload is required");let l={},c=this._instance.get_property("$groups")||[];for(let[e,t]of Object.entries(this._instance.get_property("$stored_group_properties")||{}))l[e]={id:c[e],type:e,properties:t};let{$set_once:u,$set:d}=e;return{event:tw(tw({},ri(e,sN)),{},{properties:tw(tw(tw({},e.properties),d?{$set:tw(tw({},null!=(t=null==(r=e.properties)?void 0:r.$set)?t:{}),d)}:{}),u?{$set_once:tw(tw({},null!=(i=null==(n=e.properties)?void 0:n.$set_once)?i:{}),u)}:{}),elements_chain:null!=(o=null==(a=e.properties)?void 0:a.$elements_chain)?o:"",distinct_id:null==(s=e.properties)?void 0:s.distinct_id}),person:{properties:this._instance.get_property("$stored_person_properties")},groups:l}}bf(e){var t;let r=null==(t=e.tagName)?void 0:t.toLowerCase();return"style"===r&&this._instance.config.prepare_external_dependency_stylesheet?this._instance.config.prepare_external_dependency_stylesheet(e)||(sj.error("prepare_external_dependency_stylesheet returned null"),null):"script"===r&&this._instance.config.prepare_external_dependency_script?this._instance.config.prepare_external_dependency_script(e)||(sj.error("prepare_external_dependency_script returned null"),null):e}_f(){var e,t,r,i,n,o,a,s;if(!this._instance.config.prepare_external_dependency_stylesheet&&!this._instance.config.prepare_external_dependency_script)return()=>{};let l=null==g?void 0:g.defaultView,c=null==l||null==(e=l.Node)?void 0:e.prototype;if(!l||!c)return()=>{};if(this.pf++,this.wf)return this.kf();let u=[],d=this,h=new WeakSet,p=(e,t,r)=>{if(!(null==e?void 0:e[t]))return;let i=e[t];e[t]=r(i),u.push(()=>{e[t]=i})},f=e=>{if(h.has(e))return e;let t=d.bf(e);return t&&h.add(t),t},m=e=>e.map(e=>"string"==typeof e?e:f(e)).filter(e=>!X(e));return p(c,"appendChild",e=>function(t){let r=f(t);return r?e.call(this,r):t}),p(c,"insertBefore",e=>function(t,r){let i=f(t);return i?e.call(this,i,r):t}),p(c,"replaceChild",e=>function(t,r){let i=f(t);return i?e.call(this,i,r):r}),[null==(t=l.Element)?void 0:t.prototype,null==(r=l.Document)?void 0:r.prototype,null==(i=l.DocumentFragment)?void 0:i.prototype].forEach(e
4=>{p(e,"append",e=>function(...t){return e.apply(this,m(t))}),p(e,"prepend",e=>function(...t){return e.apply(this,m(t))})}),[null==(n=l.Element)?void 0:n.prototype,null==(o=l.CharacterData)?void 0:o.prototype,null==(a=l.DocumentType)?void 0:a.prototype].forEach(e=>{p(e,"before",e=>function(...t){return e.apply(this,m(t))}),p(e,"after",e=>function(...t){return e.apply(this,m(t))}),p(e,"replaceWith",e=>function(...t){let r=m(t);return t.length&&!r.length?void 0:e.apply(this,r)})}),p(null==(s=l.Element)?void 0:s.prototype,"insertAdjacentElement",e=>function(t,r){let i=f(r);return i?e.call(this,t,i):null}),this.wf=()=>{u.forEach(e=>e()),this.wf=void 0},this.kf()}kf(){let e=!1;return()=>{var t;e||(e=!0,this.pf--,0===this.pf&&(null==(t=this.wf)||t.call(this)))}}Sf(e,t=!0){let r=this._f();try{let i=e(r);return t&&r(),i}catch(e){throw r(),e}}setupSiteApp(e){let t=this.apps[e.id],r=()=>{var r;!t.errored&&this.gf.length&&(sj.info(`Processing ${this.gf.length} events for site app with id ${e.id}`),this.gf.forEach(e=>this.Sf(()=>{var r;return null==(r=t.processEvent)?void 0:r.call(t,e)})),t.processedBuffer=!0),Object.values(this.apps).every(e=>e.processedBuffer||e.errored)&&(null==(r=this.yf)||r.call(this))},i=!1,n=n=>{t.errored=!n,t.loaded=!0,sj.info(`Site app with id ${e.id} ${n?"loaded":"errored"}`),i&&r()};try{let{processEvent:r}=this.Sf(t=>e.init({posthog:this._instance,callback(e){t(),n(e)}}),!1);r&&(t.processEvent=r),i=!0}catch(t){sj.error(sF+e.id,t),n(!1)}if(i&&t.loaded)try{r()}catch(r){sj.error(`Error while processing buffered events PostHog app with config id ${e.id}`,r),t.errored=!0}}xf(){let e=this.siteAppLoaders||[];for(let t of e)this.apps[t.id]={id:t.id,loaded:!1,errored:!1,processedBuffer:!1};for(let t of e)this.setupSiteApp(t)}Cf(e){if(0===Object.keys(this.apps).length)return;let t=this.globalsForEvent(e);for(let r of Object.values(this.apps))try{this.Sf(()=>{var e;return null==(e=r.processEvent)?void 0:e.call(r,t)})}catch(t){sj.error(`Error while processing event ${e.event} for site app ${r.id}`,t)}}onRemoteConfig(e){var t,r,i,n,o;if(null==(t=this.siteAppLoaders)?void 0:t.length)return this.isEnabled?(this.xf(),void this._instance.on("eventCaptured",e=>this.Cf(e))):void sj.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.');if(null==(r=this.yf)||r.call(this),!e.ok)return;let a=e.config;if(null==(i=a.siteApps)?void 0:i.length)if(this.isEnabled)for(let{id:e,url:t}of a.siteApps)k[`__$$ph_site_app_${e}`]=this._instance,null==(n=k.__PosthogExtensions__)||null==(o=n.loadSiteApp)||o.call(n,this._instance,t,t=>{if(t)return sj.error(sF+e,t)});else sj.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}}}),lC),{tracingHeaders:class{constructor(e){this._instance=e,this.$f=void 0,this.Tf=void 0,this.If=void 0,this.Hv=()=>{var e,t;let r=this.Mf();r?(U(this.$f)&&(this.$f=null==(e=k.__PosthogExtensions__)||null==(e=e.tracingHeadersPatchFns)?void 0:e._patchXHR(r,()=>this._instance.get_distinct_id(),this._instance.sessionManager)),U(this.Tf)&&(this.Tf=null==(t=k.__PosthogExtensions__)||null==(t=t.tracingHeadersPatchFns)?void 0:t._patchFetch(r,()=>this._instance.get_distinct_id(),this._instance.sessionManager))):this.Zv()}}initialize(){this.startIfEnabledOrStop()}zo(e){var t,r,i;(null==(t=k.__PosthogExtensions__)?void 0:t.tracingHeadersPatchFns)?e():null==(r=k.__PosthogExtensions__)||null==(i=r.loadExternalDependency)||i.call(r,this._instance,"tracing-headers",t=>{if(t)return sC.error("failed to load script",t);e()})}Ef(){var e,t;return null!=(e=null!=(t=this._instance.config.tracing_headers)?t:this._instance.config.addTracingHeaders)?e:this._instance.config.__add_tracing_headers}Mf(){let e=this.Ef();return V(e)?(V(this.If)?this.If.splice(0,this.If.length,...e):this.If=[...e],e.length>0?this.If:void 0):(V(this.If)&&this.If.splice(0),this.If=e||void 0,this.If)}Zv(){var e,t;null==(e=this.$f)||e.call(this),null==(t=this.Tf)||t.call(this),this.$f=void 0,this.Tf=void 0}startIfEnabledOrStop(){this.Mf()?this.zo(this.Hv):this.Zv()}}}),{toolbar:class{constructor(e){this.instance=e}Pf(e){k.ph_toolbar_state=e}Rf(){var e;return null!=(e=k.ph_toolbar_state)?e:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(e,t,r){var i,n;if(iW(this.instance.config)||!d||!g)return!1;e=null!=(i=e)?i:d.location,r=null!=(n=r)?n:d.history;try{let i;if(!t){try{d.localStorage.setItem("test","test"),d.localStorage.removeItem("test")}catch(e){return!1}t=null==d?void 0:d.localStorage}let n=sY||n7(e.hash,"__posthog")||n7(e.hash,"state"),o=n?tm(()=>JSON.parse(atob(decodeURIComponent(n))))||tm(()=>JSON.parse(decodeURIComponent(n))):null;return o&&"ph_authorize"===o.action?((i=o).source="url",i&&Object.keys(i).length>0&&(o.desiredHash?e.hash=o.desiredHash:r?r.replaceState(r.state,"",e.pathname+e.search):e.hash="")):((i=JSON.parse(t.getItem(sK)||"{}")).source="localstorage",delete i.userIntent),!(!i.token||this.instance.config.token!==i.token||(this.loadToolbar(i),0))}catch(e){return!1}}Af(e){let t=k.ph_load_toolbar||k.ph_load_editor;!Y(t)&&B(t)?t(e,this.instance):sZ.warn("No toolbar load function found")}loadToolbar(e){let t=!!(null==g?void 0:g.getElementById("__POSTHOG_TOOLBAR__"));if(!d||t)return!1;let r="custom"===this.instance.requestRouter.region&&this.instance.config.advanced_disable_toolbar_metrics,i=tw(tw({token:this.instance.config.token},e),{},{apiURL:this.instance.requestRouter.endpointFor("ui")},r?{instrument:!1}:{});if(d.localStorage.setItem(sK,JSON.stringify(tw(tw({},i),{},{source:void 0}))),2===this.Rf())this.Af(i);else if(0===this.Rf()){var n,o;this.Pf(1),null==(n=k.__PosthogExtensions__)||null==(o=n.loadExternalDependency)||o.call(n,this.instance,"toolbar",e=>{e?(sZ.error("[Toolbar] Failed to load",e),this.Pf(0)):(this.Pf(2),this.Af(i))}),iB(d,"turbolinks:load",()=>{this.Pf(0),this.loadToolbar(i)})}return!0}Ff(e){return this.loadToolbar(e)}maybeLoadEditor(e,t,r){return this.maybeLoadToolbar(e,t,r)}}}),lS),{conversations:class{constructor(e){this._instance=e,this.Hf=void 0,this._conversationsManager=null,this.zf=!1,this.ne=null,this.Uf=!1}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(this._instance.config.disable_conversations||(this.Wf=e.ok,!e.ok))return;let t=e.config.conversations;Y(t)||(J(t)?this.Hf=t:(this.Hf=t.enabled,this.ne=t),this.loadIfEnabled())}reset(){var e;null==(e=this._conversationsManager)||e.reset(),this._conversationsManager=null,this.Hf=void 0,this.ne=null,this.Wf=void 0,this.Uf=!1}loadIfEnabled(){if(this._conversationsManager||this.zf||this._instance.config.disable_conversations||iW(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())return;let e=null==k?void 0:k.__PosthogExtensions__;if(e&&!U(this.Hf)&&this.Hf)if(this.ne&&this.ne.token){this.zf=!0;try{let t=e.initConversations;
4if(t)return this.Vf(t),void(this.zf=!1);let r=e.loadExternalDependency;if(!r)return void this.Gf(iC);r(this._instance,"conversations",t=>{t||!e.initConversations?this.Gf("Could not load conversations script",t):this.Vf(e.initConversations),this.zf=!1})}catch(e){this.Gf("Error initializing conversations",e),this.zf=!1}}else la.error("Conversations enabled but missing token in remote config.")}Vf(e){if(this.ne)try{this._conversationsManager=e(this.ne,this._instance),this.Uf=!1,la.info("Conversations loaded successfully")}catch(e){this.Gf("Error completing conversations initialization",e)}else la.error("Cannot complete initialization: remote config is null")}Gf(e,t){la.error(e,t),this._conversationsManager=null,this.zf=!1,this.Uf=!0}show(){this._conversationsManager?this._conversationsManager.show():la.warn("Conversations not loaded yet.")}hide(){this._conversationsManager&&this._conversationsManager.hide()}isAvailable(){return!0===this.Hf&&!X(this._conversationsManager)}getUnavailableReason(){return this.isAvailable()?null:this._instance.config.disable_conversations?"disabled_by_config":iW(this._instance.config)?"disabled_for_toolbar":this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut()?"consent_opted_out":!1===this.Wf?"remote_config_failed":U(this.Hf)?this.Wf?"disabled_in_project":"remote_config_pending":this.Hf?Y(this.ne)||!this.ne.token?"missing_token":(null==k?void 0:k.__PosthogExtensions__)?this.zf?"initializing":this.Uf?"load_failed":"not_loaded":"extensions_unavailable":"disabled_in_project"}isVisible(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.isVisible())&&e}sendMessage(e,t,r){var i=this;return ec(function*(){return i._conversationsManager?i._conversationsManager.sendMessage(e,t,r):(la.warn(ls),null)})()}getMessages(e,t){var r=this;return ec(function*(){return r._conversationsManager?r._conversationsManager.getMessages(e,t):(la.warn(ls),null)})()}markAsRead(e){var t=this;return ec(function*(){return t._conversationsManager?t._conversationsManager.markAsRead(e):(la.warn(ls),null)})()}getTickets(e){var t=this;return ec(function*(){return t._conversationsManager?t._conversationsManager.getTickets(e):(la.warn(ls),null)})()}requestRestoreLink(e){var t=this;return ec(function*(){return t._conversationsManager?t._conversationsManager.requestRestoreLink(e):(la.warn(ls),null)})()}restoreFromToken(e){var t=this;return ec(function*(){return t._conversationsManager?t._conversationsManager.restoreFromToken(e):(la.warn(ls),null)})()}restoreFromUrlToken(){var e=this;return ec(function*(){return e._conversationsManager?e._conversationsManager.restoreFromUrlToken():(la.warn(ls),null)})()}getCurrentTicketId(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.getCurrentTicketId())?e:null}getWidgetSessionId(){var e,t;return null!=(e=null==(t=this._conversationsManager)?void 0:t.getWidgetSessionId())?e:null}Sh(){var e;null==(e=this._conversationsManager)||e.setIdentity()}xh(){var e;null==(e=this._conversationsManager)||e.clearIdentity()}}}),{logs:class{constructor(e){var t;this._instance=e,this.name="logs",this.Zf=!1,this.Qf=!1,this.Jf=!1,this.$=rC("[logs]"),this.Kf=tw(tw({},this.$),{},{error:(...e)=>{e.some(lg)||this.$.error(...e)}}),this.al=[],this.Xf=[],this.hd=0,this.Io=!1,this.Yf=[],this.tp=[],this.ep=!1,this.np=!1,this.sp=()=>{var e,t;this.Io||(this.hd=0,null==(e=this.rp)||e.onReconnect(),null==(t=this.op)||t.onReconnect())},this._instance&&(null==(t=this._instance.config.logs)?void 0:t.captureConsoleLogs)&&(this.Zf=!0),d&&iB(d,"online",this.sp)}ap(e,t,r,i){var n;let o=ll(null==(n=this._instance)||null==(n=n.config)?void 0:n.logs,r);return[new rv(this.lp(e,t),o,this.Kf,()=>this.up(),e=>e(),void 0,i),o]}hp(){var e,t;let r=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;return this.rp&&this.cp===r||(null==(t=this.rp)||t.reset(),this.cp=r,[this.rp,this.dp]=this.ap(()=>this.al,e=>{this.al=e})),this.rp}vp(){var e,t;let r=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;return this.op&&this.fp===r||(null==(t=this.op)||t.reset(),this.fp=r,[this.op,this.pp]=this.ap(()=>this.Xf,e=>{this.Xf=e},{serviceNameDefault:"posthog-browser-logs",consoleCapture:!0},ld)),this.op}setup(e){var t;if(this.Io)return;this.wo=e,(null==(t=this._instance)||null==(t=t.config)||null==(t=t.logs)?void 0:t.captureConsoleLogs)&&(this.Zf=!0),(this.Zf||this.gp()&&this.mp())&&this.yp();let r=!1,i=e.onRemoteConfig(e=>{var t;r=e.ok&&!0===(null==(t=e.config.logs)?void 0:t.captureConsoleLogs),this.onRemoteConfig(e)});this.Io?i.dispose():(this.Po=i,r||this.loadIfEnabled())}dispose(){var e,t,r,i;this.Io||(this.Io=!0,this.bp(),null==(e=this.Po)||e.dispose(),this.Po=void 0,this.wo=void 0,this.Jf=!1,null==d||d.removeEventListener("online",this.sp),null==(t=this._p)||t.call(this),this._p=void 0,null==(r=this.rp)||r.reset(),null==(i=this.op)||i.reset())}onRemoteConfig(e){var t,r;if(this.Io)return;let i=e.ok?null==(t=e.config.logs)?void 0:t.captureConsoleLogs:void 0;Y(i)?this.wp():(null==(r=this._instance)||null==(r=r.persistence)||r.register({$logs_capture_enabled_server_side:!!i}),i?(this.Zf=!0,this.Qf||this.yp(),this.loadIfEnabled()):this.wp())}reset(){var e,t,r,i;this.bp(),null==(e=this.rp)||e.clearQueue(),this.al=[],null==(t=this.rp)||t.reset(),null==(r=this.op)||r.clearQueue(),this.Xf=[],null==(i=this.op)||i.reset(),this.hd=0}captureLog(e){this.Io||this.hp().captureLog(e)}captureConsoleLog(e){this.Io||this.vp().captureLog(e)}captureBufferedConsoleLog(e,t,r){this.Io||this.vp().captureLog(e,{context:t,occurredAtMs:r})}mp(){var e;return!!(null==(e=this._instance)||null==(e=e.persistence)||null==(e=e.props)?void 0:e[rq])}gp(){var e,t,r;return!(null==(e=this._instance)||null==(t=e.nl)?void 0:t.call(e))||!!(null==(r=k._POSTHOG_REMOTE_CONFIG)||null==(r=r[this._instance.config.token])?void 0:r.config)}$h(){var e;this.bp(),null==(e=this.op)||e.clearQueue(),this.Xf=[]}wp(){this.Zf||this.bp()}yp(){var e;if(this.ep||!(null==k?void 0:k.console))return;let t=ll(null==(e=this._instance)||null==(e=e.config)?void 0:e.logs).maxBufferSize,r=!0;for(let e of(this.tp.push(()=>{r=!1}),lc)){let i;try{i=lu(k.console[e])}catch(e){continue}i&&this.tp.push(sk(k.console,e,n=>{let o=(...i)=>{try{r&&this.kp(e,i,t)}catch(e){}return n.apply(k.console,i)};return o.__rrweb_original__=i,o}))}this.ep=!0,this.Sp=setTimeout(()=>{this.bp()},3e4)}kp(e,t,r){var i;if(this.ep&&!this.np&&0!==t.length)if(null==(i=this._instance)?void 0:i.is_capturing()){if(r>this.Yf.length){this.np=!0;try{this.Yf.push({level:e,args:t,occurredAtMs:Date.now(),context:this.up()})}finally{this.np=!1}}}else this.bp()}bp(){if(this.Yf=[],this.ep){for(let e of(this.ep=!1,this.Sp&&(clearTimeout(this.Sp),this.Sp=void 0),this.tp))e();this.tp=[]}}xp(){let e=this.Yf;return this.bp(),e}get logger(){return this.Cp||(this.Cp={trace:(e,t)=>this.captureLog({body:e,level:"trace",attributes:t}),debug:(e,t)=>this.captureLog({body:e,level:"debug",attributes:t}),info:(e,t)=>this.captureLog({body:e,level:"info",attributes:t}),warn:(e,t)=>this.captureLog({body:e,level:"warn",attributes:t}),error:(e,t)=>
4this.captureLog({body:e,level:"error",attributes:t}),fatal:(e,t)=>this.captureLog({body:e,level:"fatal",attributes:t})}),this.Cp}flushLogs(e){e?this.$p(e):(this.rp&&this.rp.flush().catch(e=>this.Tp(e)),this.op&&this.op.flush().catch(e=>this.Tp(e)))}Tp(e){lg(e)||this.$.error("PostHog logs flush failed:",e)}loadIfEnabled(){if(this.Io||!this.Zf||this.Qf||this.Jf)return;let e=null==k?void 0:k.__PosthogExtensions__;if(!e)return this.$.error("PostHog Extensions not found."),void this.bp();let t=e.loadExternalDependency;if(!t)return this.$.error(iC),void this.bp();this.Jf=!0;try{t(this._instance,"logs",t=>{if(this.Jf=!1,this.Io||!this.Zf)return;let r=e.logs;if(!t&&(null==r?void 0:r.initializeLogs)){var i,n,o;let e=this.xp();this._p=r.initializeLogs(null!=(i=this.wo)?i:this._instance),this.Qf=!0,e.length>0&&(null==(n=r.replayConsoleBuffer)||n.call(r,null!=(o=this.wo)?o:this._instance,e))}else this.$.error("Could not load logs script",t),this.bp()})}catch(e){throw this.Jf=!1,e}}lp(e,t){let r=this._instance;return{get isDisabled(){return!1},get optedOut(){return!r.is_capturing()},getPersistedProperty:t=>t===O.LogsQueue?e():void 0,setPersistedProperty(e,r){e===O.LogsQueue&&t(null!=r?r:[])},js:e=>this.js(e),getLibraryId:()=>S.LIB_NAME,getLibraryVersion:()=>S.LIB_VERSION}}js(e){return new Promise(t=>{if(n8(this.hd,3))return void t({kind:"fatal",error:lp(void 0,"logs endpoint is unreachable, dropping batch")});let r=!1,i=e=>{r||(r=!0,clearTimeout(n),t(e))},n=setTimeout(()=>{this.$.warn("Logs request timed out before receiving a response"),i({kind:"retry-later",error:lp(void 0,"logs request timed out")})},9e4);this._instance._send_request({method:"POST",url:this.Ip(),data:e,compression:"best-available",batchKey:"logs",fireCallbackOnDrop:!0,callback:e=>{let t=e.statusCode;if(this.Mp(t),t>=200&&300>t)i({kind:"ok"});else if(413===t)i({kind:"too-large"});else if(0!==t&&408!==t&&429!==t&&500>t)i({kind:"fatal",error:Error(`logs request failed with status ${t}`)});else{var r;0===t?(e.error||this.$.warn("Logs request failed before receiving an HTTP response"),i({kind:"retry-later",error:lp(e.error,"logs request failed before receiving an HTTP response")})):i({kind:"retry-later",error:null!=(r=e.error)?r:Error(`logs request failed with status ${t}`)})}}})})}Mp(e){(0!==e||this._instance.__loaded)&&(this.hd=n9(e,this.hd,3,()=>this.$.warn("Log requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped sending logs; will try again when connectivity changes.")))}$p(e){this.al.length>0&&this.Ep(e,this.al,this.dp,S.LIB_NAME,e=>{this.al=e}),this.Xf.length>0&&this.Ep(e,this.Xf,this.pp,ld,e=>{this.Xf=e})}Ep(e,t,r,i,n){if(0===t.length)return;let o=t.map(e=>e.record);n([]);let a=rp(o,rs(r,S.LIB_NAME,S.LIB_VERSION),i,S.LIB_VERSION);this._instance._send_request({method:"POST",url:this.Ip(),data:a,compression:"best-available",batchKey:"logs",transport:e})}Ip(){return this._instance.requestRouter.endpointFor("api","/i/v1/logs")+"?token="+encodeURIComponent(this._instance.config.token)}up(){var e;let t={};if(t.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){let{sessionId:e,windowId:r,sessionStartTimestamp:i,lastActivityTimestamp:n}=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0);t.sessionId=e,t.windowId=r,Y(i)||(t.sessionStartTimestamp=i),Y(n)||(t.lastActivityTimestamp=n)}if((null==k||null==(e=k.location)?void 0:e.href)&&(t.currentUrl=this._instance.config.disable_capture_url_hashes?tf(k.location.href):k.location.href),this._instance.featureFlags){let e=this._instance.featureFlags.getFlags();e&&e.length>0&&(t.activeFeatureFlags=e)}return t}}}),{metrics:class{constructor(e){this._instance=e,this.$=rC("[metrics]"),this.Io=!1}initialize(){this.onConfigChange()}onConfigChange(){var e,t;let r,i,n,o;if(this.Io)return;let a=!!(null==(e=this._instance.config.metrics)?void 0:e.network);a&&!this.Pp?this.Pp=(t=this._instance,r=!0,i=()=>{var e;let i;return r?!0===(i=null==(e=t.config.metrics)?void 0:e.network)?{}:i||void 0:void 0},n=B(null==d?void 0:d.fetch)?sk(d,"fetch",e=>function(...r){let n=lm(),o=e.apply(this,r);if(!i())return o;try{var a,s,l;let[e,c]=r,u=ly(null!=(a=null!=(s=null==c?void 0:c.method)?s:null==e?void 0:e.method)?a:"GET",null!=(l=null==e?void 0:e.url)?l:e);return o.then(e=>(lx(t,u,null==e?void 0:e.status,n,i,void 0,!0),e),e=>{throw lx(t,u,void 0,n,i,e),e})}catch(e){return lf.error("Failed to observe fetch",e),o}}):l_,o=((e,t)=>{var r;let i=null==d||null==(r=d.XMLHttpRequest)?void 0:r.prototype;if(!i)return l_;let n=new WeakMap,o=sk(i,"open",e=>function(...t){try{al.has(this)||n.set(this,ly(t[0],t[1]))}catch(e){lf.error("Failed to observe XHR open",e)}return e.apply(this,t)}),a=sk(i,"send",r=>function(...i){let o;try{let r=n.get(this);if(r&&t()){let i=lm();o=()=>{this.removeEventListener("loadend",o),lx(e,r,this.status,i,t)},iB(this,"loadend",o)}}catch(e){lf.error("Failed to observe XHR send",e)}try{return r.apply(this,i)}catch(e){throw o&&this.removeEventListener("loadend",o),e}});return()=>{o(),a()}})(t,i),()=>{r=!1,n(),o()}):!a&&this.Pp&&(this.Pp(),this.Pp=void 0)}hp(){var e,t,r,i,n,o,a;let s,l=null==(e=this._instance)||null==(e=e.config)?void 0:e.metrics;return this.rp&&this.cp===l||(null==(t=this.rp)||t.reset(),this.cp=l,this.rp=new r_(this.lp(),{serviceName:null!=(r=null==(s=null==l?void 0:l.resourceAttributes)?void 0:s["service.name"])?r:null==l?void 0:l.serviceName,serviceVersion:null!=(i=null==s?void 0:s["service.version"])?i:null==l?void 0:l.serviceVersion,environment:null!=(n=null==s?void 0:s["deployment.environment"])?n:null==l?void 0:l.environment,resourceAttributes:s,beforeSend:null==l?void 0:l.beforeSend,flushIntervalMs:null!=(o=null==l?void 0:l.flushIntervalMs)?o:1e4,maxSeriesPerFlush:null!=(a=null==l?void 0:l.maxSeriesPerFlush)?a:1e3},this.$)),this.rp}count(e,t=1,r){this.hp().count(e,t,r)}gauge(e,t,r){this.hp().gauge(e,t,r)}histogram(e,t,r){this.hp().histogram(e,t,r)}flush(e){if(!this.rp)return Promise.resolve();if(e){let t=this.rp.drainWindow();return t&&this.Ys(t,e),Promise.resolve()}return this.rp.flush().catch(e=>this.$.error("PostHog metrics flush failed:",e))}reset(){var e;null==(e=this.rp)||e.reset()}dispose(){var e,t;this.Io=!0,null==(e=this.Pp)||e.call(this),this.Pp=void 0,null==(t=this.rp)||t.reset()}lp(){let e=this._instance,t=this;return{get isDisabled(){return!1},get optedOut(){return!e.is_capturing()},Ys:e=>t.Ys(e),getLibraryId:()=>S.LIB_NAME,getLibraryVersion:()=>S.LIB_VERSION}}Ys(e,t){return new Promise(r=>{let i=!1,n=e=>{i||(i=!0,clearTimeout(o),r(e))},o=setTimeout(()=>n({kind:"retry-later",error:Error("metrics request timed out")}),9e4);this._instance._send_request(tw(tw({method:"POST",url:this.Rp(),data:e,compression:"best-available",batchKey:"metrics"},t&&{transport:t}),{},{fireCallbackOnDrop:!0,callback(e){let t=e.statusCode;if(t>=200&&300>t)n({kind:"ok"});else if(413===t)n({kind:"too-large"});else if(0!==t&&408!==t&&429!==t&&500>t)n({kind:"fatal",error:Error(`metrics request failed with status ${t}`)});else{var r;n({kind:"retry-later",error:null!=(r=e.error)?r:Error(`metrics request failed with status ${t}`)})}}}))})}Rp(){return this._instance.requestRouter.endpointFor("api","/i/v1/metrics")+"?token="+encodeURIComponent(this._instance.config.token)}}}));let lE=(S.SDK_DIST_CHANNEL="npm",u=a7[sl]=new sp,function(){function e(){e.done||(e.done=!0,aE=!1,iD(a7,function(e){e._dom_loaded()}))}(null==g?void 0:g.addEventListener)?"complete"===g.readyState?e():iB(g,"DOMContentLoaded",e,{capture:!1}):d&&rk.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")}(),u);var lP=lE},83474:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>e4});var i,n,o,a,s,l,c,u={};r.r(u),r.d(u,{FILE:()=>eS,HTML:()=>eT,TEXT:()=>eP,URL:()=>eE});var d=r(49222),h=r(77766);for(let e of[Array,String,Reflect.getPrototypeOf(Int8Array)])"at"in e.prototype||Ob
4ject.defineProperty(e.prototype,"at",{value:function(e){var t=e;return((t=Math.trunc(t)||0)<0&&(t+=this.length),t<0||t>=this.length)?void 0:this[t]},writable:!0,enumerable:!1,configurable:!0});r(80220),r(16579),r(53816),r(39197),r(27918);var p=r(96522),g=r(29131),f=r(65684),m=r(45264),v=r(63976);function b({cookies:e,children:t}){let r=(0,v.aF)(e)??"system";return(0,d.jsx)(p.sU,{value:f.qU,children:(0,d.jsxs)(g.an,{defaultTheme:r,children:[t,(0,d.jsx)(m.Q1,{})]})})}var y=r(97783),x=r(63928),_=r(11634),w=r(28104),k=r(61325),C=r(66195);let S=({children:e})=>{let t=(0,C.JK)();return(0,h.useEffect)(()=>{if(!_.mA||t)return;(0,_.av)(window.location.pathname+window.location.search);let e=e=>{(0,_.av)(e)};return w.Router.events.on("routeChangeComplete",e),()=>{w.Router.events.off("routeChangeComplete",e)}},[t]),(0,d.jsxs)(d.Fragment,{children:[_.mA&&(0,d.jsx)(k.TD,{accounts:[0x5a18ad9],options:{defer:!0},version:"2"}),e]})};var E=r(55624),P=r(19354);function T(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var I="function"==typeof Symbol&&Symbol.observable||"@@observable",O=function(){return Math.random().toString(36).substring(7).split("").join(".")},R={INIT:"@@redux/INIT"+O(),REPLACE:"@@redux/REPLACE"+O(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+O()}},A=r(79015);function L(e){return"object"==typeof e}let M="dnd-core/INIT_COORDS",D="dnd-core/BEGIN_DRAG",N="dnd-core/PUBLISH_DRAG_SOURCE",j="dnd-core/HOVER",F="dnd-core/DROP",$="dnd-core/END_DRAG";function z(e,t){return{type:M,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}let V={type:M,payload:{clientOffset:null,sourceClientOffset:null}};function B(e,t){return null===t?null===e:Array.isArray(e)?e.some(e=>e===t):e===t}class W{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){var e,t,r,i,n;let o=this,{dispatch:a}=this.store,s={beginDrag:(e=this,function(t=[],r={publishSource:!0}){var i,n,o,a,s;let{publishSource:l=!0,clientOffset:c,getSourceClientOffset:u}=r,d=e.getMonitor(),h=e.getRegistry();e.dispatch(z(c)),i=t,n=d,o=h,(0,A.V)(!n.isDragging(),"Cannot call beginDrag while dragging."),i.forEach(function(e){(0,A.V)(o.getSource(e),"Expected sourceIds to be registered.")});let p=function(e,t){let r=null;for(let i=e.length-1;i>=0;i--)if(t.canDragSource(e[i])){r=e[i];break}return r}(t,d);if(null==p)return void e.dispatch(V);let g=null;if(c){if(!u)throw Error("getSourceClientOffset must be defined");a=u,(0,A.V)("function"==typeof a,"When clientOffset is provided, getSourceClientOffset must be a function."),g=u(p)}e.dispatch(z(c,g));let f=h.getSource(p).beginDrag(d,p);if(null!=f){return s=f,(0,A.V)(L(s),"Item must be an object."),h.pinSource(p),{type:D,payload:{itemType:h.getSourceType(p),item:f,sourceId:p,clientOffset:c||null,sourceClientOffset:g||null,isSourcePublic:!!l}}}}),publishDragSource:(t=this,function(){if(t.getMonitor().isDragging())return{type:N}}),hover:(r=this,function(e,{clientOffset:t}={}){var i,n,o,a;i=e,(0,A.V)(Array.isArray(i),"Expected targetIds to be an array.");let s=e.slice(0),l=r.getMonitor(),c=r.getRegistry();return function(e,t,r){for(let i=e.length-1;i>=0;i--){let n=e[i];B(t.getTargetType(n),r)||e.splice(i,1)}}(s,c,l.getItemType()),function(e,t,r){(0,A.V)(t.isDragging(),"Cannot call hover while not dragging."),(0,A.V)(!t.didDrop(),"Cannot call hover after drop.");for(let t=0;t<e.length;t++){let i=e[t];(0,A.V)(e.lastIndexOf(i)===t,"Expected targetIds to be unique in the passed array.");let n=r.getTarget(i);(0,A.V)(n,"Expected targetIds to be registered.")}}(s,l,c),n=s,o=l,a=c,n.forEach(function(e){a.getTarget(e).hover(o,e)}),{type:j,payload:{targetIds:s,clientOffset:t||null}}}),drop:(i=this,function(e={}){var t,r;let n,o=i.getMonitor(),a=i.getRegistry();t=o,(0,A.V)(t.isDragging(),"Cannot call drop while not dragging."),(0,A.V)(!t.didDrop(),"Cannot call drop twice during one drag operation."),((n=(r=o).getTargetIds().filter(r.canDropOnTarget,r)).reverse(),n).forEac
4h((t,r)=>{var n,s,l,c,u;let d,h,p={type:F,payload:{dropResult:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}({},e,(n=t,s=r,l=a,c=o,u=h=(d=l.getTarget(n))?d.drop(c,n):void 0,(0,A.V)(void 0===u||L(u),"Drop result must either be an object or undefined."),void 0===h&&(h=0===s?{}:c.getDropResult()),h))}};i.dispatch(p)})}),endDrag:(n=this,function(){var e;let t=n.getMonitor(),r=n.getRegistry();e=t,(0,A.V)(e.isDragging(),"Cannot call endDrag while not dragging.");let i=t.getSourceId();return null!=i&&(r.getSource(i,!0).endDrag(t,i),r.unpinSource()),{type:$}})};return Object.keys(s).reduce((e,t)=>{let r=s[t];return e[t]=(...e)=>{let t=r.apply(o,e);void 0!==t&&a(t)},e},{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){this.isSetUp=!1,this.handleRefCountChange=()=>{let e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}function H(e,t){return{x:e.x-t.x,y:e.y-t.y}}let U=[],G=[];U.__IS_NONE__=!0,G.__IS_ALL__=!0;class q{subscribeToStateChange(e,t={}){let{handlerIds:r}=t;(0,A.V)("function"==typeof e,"listener must be a function."),(0,A.V)(void 0===r||Array.isArray(r),"handlerIds, when specified, must be an array of strings.");let i=this.store.getState().stateId,n=()=>{let t=this.store.getState(),n=t.stateId;try{n===i||n===i+1&&!function(e,t){return e!==U&&(e===G||void 0===t||t.filter(t=>e.indexOf(t)>-1).length>0)}(t.dirtyHandlerIds,r)||e()}finally{i=n}};return this.store.subscribe(n)}subscribeToOffsetChange(e){(0,A.V)("function"==typeof e,"listener must be a function.");let t=this.store.getState().dragOffset,r=()=>{let r=this.store.getState().dragOffset;r!==t&&(t=r,e())};return this.store.subscribe(r)}canDragSource(e){if(!e)return!1;let t=this.registry.getSource(e);return(0,A.V)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;let t=this.registry.getTarget(e);return(0,A.V)(t,`Expected to find a valid target. targetId=${e}`),!(!this.isDragging()||this.didDrop())&&B(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}isDragging(){return!!this.getItemType()}isDraggingSource(e){if(!e)return!1;let t=this.registry.getSource(e,!0);return(0,A.V)(t,`Expected to find a valid source. sourceId=${e}`),!!this.isDragging()&&!!this.isSourcePublic()&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;let{shallow:r}=t;if(!this.isDragging())return!1;let i=this.registry.getTargetType(e),n=this.getItemType();if(n&&!B(i,n))return!1;let o=this.getTargetIds();if(!o.length)return!1;let a=o.indexOf(e);return r?a===o.length-1:a>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return function(e){let{clientOffset:t,initialClientOffset:r,initialSourceClientOffset:i}=e;return t&&r&&i?H({x:t.x+i.x,y:t.y+i.y},r):null}(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return function(e){let{clientOffset:t,initialClientOffset:r}=e;return t&&r?H(t,r):null}(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}let X="u">typeof global?global:self,Y=X.MutationObserver||X.WebKitMutationObserver;function K(e){return function(){let t=setTimeout(i,0),r=setInterval(i,50);function i(){clearTimeout(t),clearInterval(r),e()}}}let Z="function"==typeof Y?function(e){let t=1,r=new Y(e),i=document.createTextNode("");return r.observe(i,{characterData:!0}
4),function(){i.data=t=-t}}:K;class J{enqueueTask(e){let{queue:t,requestFlush:r}=this;t.length||(r(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{let{queue:e}=this;for(;this.index<e.length;){let t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,r=e.length-this.index;t<r;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=Z(this.flush),this.requestErrorThrow=K(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class Q{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}class ee{create(e){let t=this.freeTasks,r=t.length?t.pop():new Q(this.onError,e=>t[t.length]=e);return r.task=e,r}constructor(e){this.onError=e,this.freeTasks=[]}}let et=new J,er=new ee(et.registerPendingError),ei="dnd-core/ADD_SOURCE",en="dnd-core/ADD_TARGET",eo="dnd-core/REMOVE_SOURCE",ea="dnd-core/REMOVE_TARGET";function es(e,t){t&&Array.isArray(e)?e.forEach(e=>es(e,!1)):(0,A.V)("string"==typeof e||"symbol"==typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}(i=s||(s={})).SOURCE="SOURCE",i.TARGET="TARGET";let el=0;function ec(e){switch(e[0]){case"S":return s.SOURCE;case"T":return s.TARGET;default:throw Error(`Cannot parse handler ID: ${e}`)}}function eu(e,t){let r=e.entries(),i=!1;do{let{done:e,value:[,n]}=r.next();if(n===t)return!0;i=!!e}while(!i);return!1}class ed{addSource(e,t){es(e),(0,A.V)("function"==typeof t.canDrag,"Expected canDrag to be a function."),(0,A.V)("function"==typeof t.beginDrag,"Expected beginDrag to be a function."),(0,A.V)("function"==typeof t.endDrag,"Expected endDrag to be a function.");let r=this.addHandler(s.SOURCE,e,t);return this.store.dispatch({type:ei,payload:{sourceId:r}}),r}addTarget(e,t){es(e,!0),(0,A.V)("function"==typeof t.canDrop,"Expected canDrop to be a function."),(0,A.V)("function"==typeof t.hover,"Expected hover to be a function."),(0,A.V)("function"==typeof t.drop,"Expected beginDrag to be a function.");let r=this.addHandler(s.TARGET,e,t);return this.store.dispatch({type:en,payload:{targetId:r}}),r}containsHandler(e){return eu(this.dragSources,e)||eu(this.dropTargets,e)}getSource(e,t=!1){return(0,A.V)(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return(0,A.V)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return(0,A.V)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return(0,A.V)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return ec(e)===s.SOURCE}isTargetId(e){return ec(e)===s.TARGET}removeSource(e){var t;(0,A.V)(this.getSource(e),"Expected an existing source."),this.store.dispatch({type:eo,payload:{sourceId:e}}),t=()=>{this.dragSources.delete(e),this.types.delete(e)},et.enqueueTask(er.create(t))}removeTarget(e){(0,A.V)(this.getTarget(e),"Expected an existing target."),this.store.dispatch({type:ea,payload:{targetId:e}}),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){let t=this.getSource(e);(0,A.V)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){(0,A.V)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,r){let i=function(e){let t=(el++).toString();switch(e){case s.SOURCE:return`S${t}`;case s.TARGET:return`T${t}`;default:throw Error(`Unknown Handler Role: ${e}`)}}(e);return this.types.set(i,t),e===s.SOURCE?this.dragSources.set(i,r):e===s.TARGET&&this.dropTargets.set(i,r),i}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}let eh={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function ep(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
4))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}let eg={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function ef(e={},t){var r;return{dirtyHandlerIds:function(e=U,t){let r,i,n;switch(t.type){case j:break;case ei:case en:case ea:case eo:return U;default:return G}let{targetIds:o=[],prevTargetIds:a=[]}=t.payload,s=(r=new Map,i=e=>{r.set(e,r.has(e)?r.get(e)+1:1)},o.forEach(i),a.forEach(i),n=[],r.forEach((e,t)=>{1===e&&n.push(t)}),n);if(!(s.length>0||!function(e,t,r=(e,t)=>e===t){if(e.length!==t.length)return!1;for(let i=0;i<e.length;++i)if(!r(e[i],t[i]))return!1;return!0}(o,a)))return U;let l=a[a.length-1],c=o[o.length-1];return l!==c&&(l&&s.push(l),c&&s.push(c)),s}(e.dirtyHandlerIds,{type:t.type,payload:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}({},t.payload,{prevTargetIds:(r=[],"dragOperation.targetIds".split(".").reduce((e,t)=>e&&e[t]?e[t]:r||null,e))})}),dragOffset:function(e=eh,t){let{payload:r}=t;switch(t.type){case M:case D:return{initialSourceClientOffset:r.sourceClientOffset,initialClientOffset:r.clientOffset,clientOffset:r.clientOffset};case j:var i,n;if(i=e.clientOffset,n=r.clientOffset,!i&&!n||i&&n&&i.x===n.x&&i.y===n.y)return e;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}({},e,{clientOffset:r.clientOffset});case $:case F:return eh;default:return e}}(e.dragOffset,t),refCount:function(e=0,t){switch(t.type){case ei:case en:return e+1;case eo:case ea:return e-1;default:return e}}(e.refCount,t),dragOperation:function(e=eg,t){let{payload:r}=t;switch(t.type){case D:return ep({},e,{itemType:r.itemType,item:r.item,sourceId:r.sourceId,isSourcePublic:r.isSourcePublic,dropResult:null,didDrop:!1});case N:return ep({},e,{isSourcePublic:!0});case j:return ep({},e,{targetIds:r.targetIds});case ea:var i,n;if(-1===e.targetIds.indexOf(r.targetId))return e;return ep({},e,{targetIds:(i=e.targetIds,n=r.targetId,i.filter(e=>e!==n))});case F:return ep({},e,{dropResult:r.dropResult,didDrop:!0,targetIds:[]});case $:return ep({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}(e.dragOperation,t),stateId:function(e=0){return e+1}(e.stateId)}}function em(e,t,r={},i=!1){var n;let o,a=(n=i,o="u">typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__,function e(t,r,i){if("function"==typeof r&&"function"==typeof i||"function"==typeof i&&"function"==typeof arguments[3])throw Error(T(0));if("function"==typeof r&&void 0===i&&(i=r,r=void 0),void 0!==i){if("function"!=typeof i)throw Error(T(1));return i(e)(t,r)}if("function"!=typeof t)throw Error(T(2));var n,o=t,a=r,s=[],l=s,c=!1;function u(){l===s&&(l=s.slice())}function d(){if(c)throw Error(T(3));return a}function h(e){if("function"!=typeof e)throw Error(T(4));if(c)throw Error(T(5));var t=!0;return u(),l.push(e),function(){if(t){if(c)throw Error(T(6));t=!1,u();var r=l.indexOf(e);l.splice(r,1),s=null}}}function p(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw Error(T(7));if(void 0===e.type)throw Error(T(8));if(c)throw Error(T(9));try{c=!0,a=o(a,e)}finally{c=!1}for(var t=s=l,r=0;r<t.length;r++)(0,t[r])();return e}return p({type:R.INIT}),(n={dispatch:p,subscribe:h,getState:d,replaceReducer:function(e){if("function"!=typeof e)throw Error(T(10));o=e,p({type:R.REPLACE})}})[I]=function(){var e;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw Error(T(11));function t(){e.next&&e.next(d())}return t(),{unsubscribe:h(t)}}})[I]=function(){return this},e},n}(ef,n&&o&&o({name:"dnd-core",instanceId:"dnd-core"}))),s=new q(a,new ed(a)),l=new W(a,s),c=e(l,t,r);return l.receiveBackend(c),l}var ev=r(93250);let eb=0,ey=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var ex=(0,h.memo)(function(e){var t,{children:r}=e;let[i,n]="manager"in(t=function(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i<o.length;i++)r=o[i],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,["children"]))?[{dragDropManager:t.manager},!1]:[function(e,t=e_(),r,i){return t[ey]||(t[ey]={dragDropManager:em(e,t,r,i
4)}),t[ey]}(t.backend,t.context,t.options,t.debugMode),!t.context];return(0,h.useEffect)(()=>{if(n){let e=e_();return++eb,()=>{0==--eb&&(e[ey]=null)}}},[]),(0,d.jsx)(ev.M.Provider,{value:i,children:r})});function e_(){return"u">typeof global?global:window}function ew(e){let t=null;return()=>(null==t&&(t=e()),t)}class ek{enter(e){var t,r;let i,n,o,a=this.entered.length,s=t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e));return this.entered=(t=this.entered.filter(s),r=[e],i=new Set,n=e=>i.add(e),t.forEach(n),r.forEach(n),o=[],i.forEach(e=>o.push(e)),o),0===a&&this.entered.length>0}leave(e){var t;let r=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),t.filter(t=>t!==e)),r>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class eC{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>(console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null)})})}loadDataTransfer(e){if(e){let t={};Object.keys(this.config.exposeProperties).forEach(r=>{let i=this.config.exposeProperties[r];null!=i&&(t[r]={value:i(e,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}let eS="__NATIVE_FILE__",eE="__NATIVE_URL__",eP="__NATIVE_TEXT__",eT="__NATIVE_HTML__";function eI(e,t,r){let i=t.reduce((t,r)=>t||e.getData(r),"");return null!=i?i:r}let eO={[eS]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[eT]:{exposeProperties:{html:(e,t)=>
4eI(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[eE]:{exposeProperties:{urls:(e,t)=>eI(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[eP]:{exposeProperties:{text:(e,t)=>eI(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function eR(e){if(!e)return null;let t=Array.prototype.slice.call(e.types||[]);return Object.keys(eO).filter(e=>{let r=eO[e];return!!(null==r?void 0:r.matchesTypes)&&r.matchesTypes.some(e=>t.indexOf(e)>-1)})[0]||null}let eA=ew(()=>/firefox/i.test(navigator.userAgent)),eL=ew(()=>!!window.safari);class eM{interpolate(e){let t,{xs:r,ys:i,c1s:n,c2s:o,c3s:a}=this,s=r.length-1;if(e===r[s])return i[s];let l=0,c=a.length-1;for(;l<=c;){let n=r[t=Math.floor(.5*(l+c))];if(n<e)l=t+1;else{if(!(n>e))return i[t];c=t-1}}let u=e-r[s=Math.max(0,c)],d=u*u;return i[s]+n[s]*u+o[s]*d+a[s]*u*d}constructor(e,t){let r,i,n;const{length:o}=e,a=[];for(let e=0;e<o;e++)a.push(e);a.sort((t,r)=>e[t]<e[r]?-1:1);const s=[],l=[],c=[];for(let n=0;n<o-1;n++)r=e[n+1]-e[n],i=t[n+1]-t[n],l.push(r),s.push(i),c.push(i/r);const u=[c[0]];for(let e=0;e<l.length-1;e++){const t=c[e],i=c[e+1];if(t*i<=0)u.push(0);else{r=l[e];const n=l[e+1],o=r+n;u.push(3*o/((o+n)/t+(o+r)/i))}}u.push(c[c.length-1]);const d=[],h=[];for(let e=0;e<u.length-1;e++){n=c[e];const t=u[e],r=1/l[e],i=t+u[e+1]-n-n;d.push((n-t-i)*r),h.push(i*r*r)}this.xs=e,this.ys=t,this.c1s=u,this.c2s=d,this.c3s=h}}function eD(e){let t=1===e.nodeType?e:e.parentElement;if(!t)return null;let{top:r,left:i}=t.getBoundingClientRect();return{x:i,y:r}}function eN(e){return{x:e.clientX,y:e.clientY}}class ej{get window(){return this.globalContext?this.globalContext:"u">typeof window?window:void 0}get document(){var e;return(null==(e=this.globalContext)?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null==(e=this.optionsArgs)?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}}function eF(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}class e${profile(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null==(e=this.dragStartSourceIds)?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null==(t=this.dragOverTargetIds)?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){let e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}teardown(){let e=this.rootElement;if(void 0!==e&&(e.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId)){var t;null==(t=this.window)||t.cancelAnimationFrame(this.asyncEndDragFrameId)}}connectDragPreview(e,t,r){return this.sourcePreviewNodeOptions.set(e,r),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,r){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,r);let i=t=>this.handleDragStart(t,e),n=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",i),t.addEventListener("selectstart",n),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",i),t.removeEventListener("selectstart",n),t.setAttribute("draggable","false")}}connectDropTarget(e,t){let r=t=>this.handleDragEnter(t,e),i=t=>this.handleDragOver(t,e),n=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",r),t.addEventListener("dragover",i),t.addEventListener("drop",n),()=>{t.removeEventListener("dragenter",r),t.removeEventListener("dragover",i),t.removeEventListener("drop",n)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){let e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return eF({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){let e=this.monitor.getSourceId();
4return eF({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}isDraggingNativeItem(){let e=this.monitor.getItemType();return Object.keys(u).some(t=>u[t]===e)}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){let r=eO[e];if(!r)throw Error(`native type ${e} has no configuration`);let i=new eC(r);return i.loadDataTransfer(t),i}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e,this.mouseMoveTimeoutTimer=setTimeout(()=>{var e;return null==(e=this.rootElement)?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var e;null==(e=this.window)||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,r){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{let t=this.sourceNodes.get(e);return t&&eD(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>!!(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{let e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"u">typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{null!==this.hoverRafId&&"u">typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;let{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;let r=eN(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:r});let{dataTransfer:i}=e,n=eR(i);if(this.monitor.isDragging()){if(i&&"function"==typeof i.setDragImage){let e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),n=this.sourcePreviewNodes.get(e)||t;if(n){let{anchorX:e,anchorY:o,offsetX:a,offsetY:s}=this.getCurrentSourcePreviewNodeOptions(),l=function(e,t,r,i,n){var o;let a,s,l,c="IMG"===t.nodeName&&(eA()||!(null==(o=document.documentElement)?void 0:o.contains(t))),u=eD(c?e:t),d={x:r.x-u.x,y:r.y-u.y},{offsetWidth:h,offsetHeight:p}=e,{anchorX:g,anchorY:f}=i,{dragPreviewWidth:m,dragPreviewHeight:v}=(a=c?t.width:h,s=c?t.height:p,eL()&&c&&(s/=window.devicePixelRatio,a/=window.devicePixelRatio),{dragPreviewWidth:a,dragPreviewHeight:s}),{offsetX:b,offsetY:y}=n;return{x:0===b||b?b:new eM([0,.5,1],[d.x,d.x/h*m,d.x+m-h]).interpolate(g),y:0===y||y?
4y:(l=new eM([0,.5,1],[d.y,d.y/p*v,d.y+v-p]).interpolate(f),eL()&&c&&(l+=(window.devicePixelRatio-1)*v),l)}}(t,n,r,{anchorX:e,anchorY:o},{offsetX:a,offsetY:s});i.setDragImage(n,l.x,l.y)}}try{null==i||i.setData("application/json",{})}catch(e){}this.setCurrentDragSourceNode(e.target);let{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(n)this.beginDragNativeItem(n);else{if(i&&!i.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=e=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var t;null==(t=this.currentNativeSource)||t.loadDataTransfer(e.dataTransfer)}if(!this.enterLeaveCounter.enter(e.target)||this.monitor.isDragging())return;let{dataTransfer:r}=e,i=eR(r);i&&this.beginDragNativeItem(i,r)},this.handleTopDragEnter=e=>{let{dragEnterTargetIds:t}=this;this.dragEnterTargetIds=[],!this.monitor.isDragging()||(this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:eN(e)}),t.some(e=>this.monitor.canDropOnTarget(e))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())))},this.handleTopDragOverCapture=e=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var t;null==(t=this.currentNativeSource)||t.loadDataTransfer(e.dataTransfer)}},this.handleTopDragOver=e=>{let{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none");return}this.altKeyPressed=e.altKey,this.lastClientOffset=eN(e),this.scheduleHover(t),(t||[]).some(e=>this.monitor.canDropOnTarget(e))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault(),this.enterLeaveCounter.leave(e.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=e=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var t;e.preventDefault(),null==(t=this.currentNativeSource)||t.loadDataTransfer(e.dataTransfer)}else eR(e.dataTransfer)&&e.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{let{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:eN(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{let t=e.target;"function"!=typeof t.dragDrop||"INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop())},this.options=new ej(t,r),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new ek(this.isNodeInDocument)}}let ez=function(e,t,r){return new e$(e,t,r)};var eV=r(83430),eB=(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),eW=(0,h.createContext)({get client(){return c},bootstrap:void 0});function eH(e){var t,r,i=e.children,n=e.client,o=e.apiKey,a=e.options,s=(0,h.useRef)(null),l=(0,h.useMemo)(function(){if(n)return o&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),a&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),n;var e=c;return o||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),e},[n,o,JSON.stringify(a)]);return(0,h.useEffect)(function(){if(!n&&o){var e=c,t=s.current;t?(o!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),a&&!function e(t,r,i){if(void 0===i&&(i=new WeakMap),t===r)return!0;
4if("object"!=typeof t||null===t||"object"!=typeof r||null===r)return!1;if(i.has(t)&&i.get(t)===r)return!0;i.set(t,r);var n=Object.keys(t),o=Object.keys(r);if(n.length!==o.length)return!1;for(var a=0;a<n.length;a++){var s=n[a];if(!o.includes(s)||!e(t[s],r[s],i))return!1}return!0}(a,t.options)&&e.set_config(a)):(e.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),e.init(o,a)),s.current={apiKey:o,options:null!=a?a:{}}}},[n,o,JSON.stringify(a)]),h.createElement(eW.Provider,{value:{client:l,bootstrap:null!=(t=null==a?void 0:a.bootstrap)?t:null==(r=null==n?void 0:n.config)?void 0:r.bootstrap}},i)}var eU=function(e){return"function"==typeof e},eG=function(e){var t=Object.prototype.toString.call(e);return e instanceof Error||"[object Error]"===t||"[object Exception]"===t||"[object DOMException]"===t||"[object DOMError]"===t},eq=function(e,t){try{Object.defineProperty(e,"name",{value:t,writable:!0,enumerable:!0,configurable:!0})}catch(e){}},eX=function(e,t){for(var r=new WeakSet,i=e;!r.has(i);){if(r.add(i),!eG(i.cause)){void 0!==i.cause&&(t.cause=i.cause),i.cause=t;return}i=i.cause}},eY=function(e,t){if(!t)return e;var r=Error(eG(e)?e.message:"Primitive value captured as exception: ".concat(String(e)));return(eq(r,"React ErrorBoundary ".concat(eG(e)?e.name:"Error")),r.stack=t,eG(e))?(eX(e,r),e):r},eK={componentStack:null,exceptionEvent:null,error:null};o=l=function(e){function t(t){var r=e.call(this,t)||this;return r._resetError=function(){r.setState(eK)},r.state=eK,r}return eB(t,e),t.prototype.componentDidCatch=function(e,t){var r,i=this.props.additionalProperties;eU(i)?r=i(e,t):"object"==typeof i&&(r=i);var n=this.context.client,o=t.componentStack,a=n.captureException(eY(e,o),r);this.setState({error:e,componentStack:null!=o?o:null,exceptionEvent:a})},t.prototype.render=function(){var e=this.props,t=e.children,r=e.fallback,i=this.state;if(null==i.componentStack)return eU(t)?t():t;var n=eU(r)?h.createElement(r,{error:i.error,componentStack:i.componentStack,exceptionEvent:i.exceptionEvent,resetError:this._resetError}):r;return h.isValidElement(n)?n:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),h.createElement(h.Fragment,null))},t}(h.Component),"symbol"==typeof(a="PostHogErrorBoundary")&&(a=a.description?"[".concat(a.description,"]"):""),Object.defineProperty(o,"name",{configurable:!0,value:a}),l.contextType=eW,c=eV.Ay;var eZ=r(79941);r(63676);var eJ=r(25427),eQ=r(65688),e0=r(13583),e1=r(22316),e2=r(23727);function e3(){let e=window;return e.__dndManager||(e.__dndManager=em(ez,window)),e.__dndManager}class e5 extends h.Component{constructor(e){super(e),this.state={hasError:!1}}componentDidCatch(e,t){let r={message:e.message,stack:e.stack,componentStack:t.componentStack,timestamp:new Date().toISOString(),userAgent:navigator.userAgent,url:window.location.href};eV.Ay?.captureException(e,{extra:r}),window.location.pathname.includes("/500")||setTimeout(()=>{window.location.href="/app/500"},300)}render(){return this.state.hasError?(0,d.jsx)(d.Fragment,{}):this.props.children}}function e6({Component:e,pageProps:t,initialAppType:r}){let i=e.getLayout||(e=>e),[n,o]=(0,h.useState)(r),[a]=(0,h.useState)(e3);return(0,h.useEffect)(()=>{"web"===r&&o((0,P.f)()?"pwa":"web")},[r]),(0,h.useEffect)(()=>{"serviceWorker"in navigator&&(navigator.serviceWorker.getRegistrations().then(e=>{e.forEach(e=>e.unregister())}).catch(()=>{}),"caches"in window&&caches.keys().then(e=>Promise.all(e.map(e=>caches.delete(e)))).catch(()=>{}))},[]),(0,h.useEffect)(()=>{if(!e2.env.NEXT_PUBLIC_POSTHOG_KEY)return;eV.Ay.init(e2.env.NEXT_PUBLIC_POSTHOG_KEY,{api_host:e2.env.NEXT_PUBLIC_POSTHOG_HOST,person_profiles:"always",defaults:"2025-05-24",autocapture:!1,rageclick:!1,capture_pageleave:!1,capture_performance:!1,opt_out_capturing_by_default:!1,capture_pageview:!0,disable_session_recording:!0,disable_surveys:!0});let e=e=>{eV.Ay?.captureException(e.error||Error(e.message),{extra:{message:e.message,filename:e.filename,lineno:e.lineno,stack:e.error?.stack}})},t=e=>{let t=e.reason instanceof Error?e.reason:Error(String(e.reason));eV.Ay?.captureException(t,{extra:{type:"unhandledRejection"}})};return window.addEventListener("error",e),window.addEventListener("unhandledrejection",t),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",t)}},[]),(0,h.useEffect)(()=>{try{let e=new URLSearchParams(window.location.search).get("yclid");e&&localStorage.setItem("yclid",e)}catch(e){console.error("Failed to parse yclid:",e)}},[]),(0,d.jsx)(d.Fragment,{children:(0,d.jsx)(eH,{client:eV.Ay,children:(0,d.jsx)(e5,{children:(0,d.jsx)(b,{cookies:t.cookies,children:(0,d.jsxs)(ex,{...a?{manager:a}:{backend:ez}
4,children:[(0,d.jsx)(y.M,{currentLang:t.lang,children:(0,d.jsx)(E.Zj,{appType:n,children:(0,d.jsx)(eZ.i,{children:(0,d.jsx)(eQ.J,{children:(0,d.jsx)(eJ.w,{children:(0,d.jsx)(e0.v,{children:(0,d.jsx)(e1.sf,{children:i((0,d.jsx)(e,{...t}),t)})})})})})})}),(0,d.jsx)(S,{})]})})})})})}e6.getInitialProps=async e=>{let{query:t,req:r}=e.ctx;return{initialAppType:"webapp"===t.source?"webapp":"web",pageProps:{cookies:r?.headers.cookie??"",initialQuery:t}}};let e4=(0,x.Zh)(e6)},83615:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let i=r(58154),n=`${i.HTTP_ERROR_FALLBACK_ERROR_CODE};404`;function o(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E1041",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84048:(e,t,r)=>{"use strict";r.d(t,{$:()=>a,s:()=>s});var i=r(49222),n=r(87615);let[o,a]=(0,r(54219).q)({name:"ChakraContext",strict:!0,providerName:"<ChakraProvider />"});function s(e){let{value:t,children:r}=e;return(0,i.jsxs)(o,{value:t,children:[!t._config.disableLayers&&(0,i.jsx)(n.mL,{styles:t.layers.atRule}),(0,i.jsx)(n.mL,{styles:t._global}),r]})}},84058:(e,t,r)=>{"use strict";r.d(t,{m:()=>ea});var i=r(49222),n=r(58634),o=r(29813),[a,s]=(0,r(98832).q)({name:"TooltipContext",hookName:"useTooltipContext",providerName:"<TooltipProvider />"}),l=r(77766),c=r(11001),u=(0,l.forwardRef)((e,t)=>{let r=(0,c.v)(s().getArrowProps(),e);return(0,i.jsx)(o.X.div,{...r,ref:t})});u.displayName="TooltipArrow";var d=(0,l.forwardRef)((e,t)=>{let r=(0,c.v)(s().getArrowTipProps(),e);return(0,i.jsx)(o.X.div,{...r,ref:t})});d.displayName="TooltipArrowTip";var h=r(81851),p=r(22764),g=(0,l.forwardRef)((e,t)=>{let r=s(),n=(0,p.c)(),a=(0,c.v)(r.getContentProps(),n.getPresenceProps(),e);return n.unmounted?null:(0,i.jsx)(o.X.div,{...a,ref:(0,h.t)(n.ref,t)})});g.displayName="TooltipContent";var f=e=>e.children(s()),m=(0,l.forwardRef)((e,t)=>{let r=(0,c.v)(s().getPositionerProps(),e);return(0,p.c)().unmounted?null:(0,i.jsx)(o.X.div,{...r,ref:t})});m.displayName="TooltipPositioner";var v=r(63940),b=r(13684),y=r(77522),x=r(80388),_=r(27094),w=r(73608),k=r(68512),C=r(66020),S=r(18690),E=r(19620),P=r(16160),T=r(45907),I=(e,t)=>{let r=e.ids?.trigger;return null!=r?(0,T.Tn)(r)?r(t):r:t?`tooltip:${e.id}:trigger:${t}`:`tooltip:${e.id}:trigger`},O=e=>e.ids?.positioner??`tooltip:${e.id}:popper`,R=e=>e.getById(O(e)),A=(e,t)=>{if(null==t)return e.getById(I(e))??(0,P.YG)(e.getRootNode(),`[data-scope="tooltip"][data-part="trigger"][data-ownedby="${e.id}"]`)[0];return e.getById(I(e,t))},L=function(e,t=Object.is){let r={...e},i=new Set,n=()=>{i.forEach(e=>e())};return{subscribe:e=>(i.add(e),()=>i.delete(e)),get:e=>r[e],set:(e,i)=>{t(r[e],i)||(r[e]=i,n())},update:e=>{let i=!1;for(let n in e){let o=e[n];void 0===o||t(r[n],o)||(r[n]=o,i=!0)}i&&n()},snapshot:()=>({...r})}}({id:null,prevId:null,instant:!1}),{and:M,not:D}=(0,_.b6)(),N=(0,_.Op)({initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",props({props:e}){(0,E.Pe)(e,["id"]);let t=e.closeOnClick??!0,r=e.closeOnPointerDown??t;return{openDelay:400,closeDelay:150,closeOnEscape:!0,interactive:!1,closeOnScroll:!0,disabled:!1,...e,closeOnPointerDown:r,closeOnClick:t,positioning:{placement:"bottom",...e.positioning}}},effects:["trackFocusVisible","trackStore"],context:({bindable:e,prop:t,scope:r})=>({currentPlacement:e(()=>({defaultValue:void 0})),hasPointerMoveOpened:e(()=>({defaultValue:null})),triggerValue:e(()=>
4({defaultValue:t("defaultTriggerValue")??null,value:t("triggerValue"),onChange(e){let i=t("onTriggerValueChange");if(!i)return;let n=A(r,e);i({value:e,triggerElement:n})}}))}),watch({track:e,action:t,prop:r}){e([()=>r("disabled")],()=>{t(["closeIfDisabled"])}),e([()=>r("open")],()=>{t(["toggleVisibility"])}),e([()=>r("triggerValue")],()=>{t(["repositionImmediate"])})},on:{"triggerValue.set":{actions:["setTriggerValue","repositionImmediate"]}},states:{closed:{entry:["clearGlobalId"],on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","invokeOnOpen"]}],"pointer.leave":{actions:["clearPointerMoveOpened"]},"pointer.move":[{guard:M("noVisibleTooltip",D("hasPointerMoveOpened")),target:"opening",actions:["setTriggerValue"]},{guard:D("hasPointerMoveOpened"),target:"open",actions:["setPointerMoveOpened","invokeOnOpen","setTriggerValue"]}]}},opening:{effects:["trackScroll","trackPointerlockChange","waitForOpenDelay"],on:{"after.openDelay":[{guard:"isOpenControlled",actions:["setPointerMoveOpened","invokeOnOpen"]},{target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}],"controlled.open":{target:"open"},"controlled.close":{target:"closed"},open:[{guard:"isOpenControlled",actions:["setTriggerValue","invokeOnOpen"]},{target:"open",actions:["setTriggerValue","invokeOnOpen"]}],"pointer.leave":[{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose","toggleVisibility"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],close:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}]}},open:{effects:["trackEscapeKey","trackScroll","trackPointerlockChange","trackPositioning"],entry:["setGlobalId"],on:{"controlled.close":{target:"closed"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"pointer.leave":[{guard:"isVisible",target:"closing",actions:["clearPointerMoveOpened"]},{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],"content.pointer.leave":{guard:"isInteractive",target:"closing"},"positioning.set":{actions:["reposition"]},"triggerValue.set":{target:"closing",actions:["setTriggerValue","immediateReopen"]}}},closing:{effects:["trackPositioning","waitForCloseDelay"],on:{"after.closeDelay":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"controlled.close":{target:"closed"},"controlled.open":{target:"open"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"pointer.move":[{guard:"isOpenControlled",actions:["setPointerMoveOpened","setTriggerValue","invokeOnOpen","toggleVisibility"]},{target:"open",actions:["setPointerMoveOpened","setTriggerValue","invokeOnOpen"]}],"triggerValue.set":{target:"open",actions:["setTriggerValue","repositionImmediate"]},reopen:{target:"open"},"content.pointer.move":{guard:"isInteractive",target:"open"},"positioning.set":{actions:["reposition"]}}}},implementations:{guards:{noVisibleTooltip:()=>null===L.get("id"),isVisible:({prop:e})=>e("id")===L.get("id"),isInteractive:({prop:e})=>!!e("interactive"),hasPointerMoveOpened:({context:e})=>!!e.get("hasPointerMoveOpened"),isOpenControlled:({prop:e})=>void 0!==e("open")},actions:{setGlobalId:({prop:e})=>{let t=L.get("id"),r=null!==t&&t!==e("id");L.update({id:e("id"),prevId:r?t:null,instant:r})},clearGlobalId:({prop:e})=>{e("id")===L.get("id")&&L.update({id:null,prevId:null,instant:!1})},invokeOnOpen:({prop:e})=>{e("onOpenChange")?.({open:!0})},invokeOnClose:({prop:e})=>{e("onOpenChange")?.({open:!1})},closeIfDisabled:({prop:e,send:t})=>{e("disabled")&&t({type:"close",src:"disabled.change"})},reposition:({context:e,event:t,prop:r,scope:i})=>{"positioning.set"!==t.type||(0,S.O)(()=>A(i,e.get("triggerValue")),()=>R(i),{...r("positioning"),...t.options,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},repositionImmediate:({context:e,event:t,prop:r,scope:i})=>{let n=t.value??e.get("triggerValue");return(0,S.O)(()=>A(i,n),()=>R(i),{...r("positioning"),onComplete(t){e.set("currentPlacement",t.placement)}})},toggleVisibility:({prop:e,event:t,send:r})=>{queueMicrotask(()=>{r({type:e("open")?"controlled.open":"controlled.close",previousEvent:t})})},setPointerMoveOpened:({context:e,event:t})=>{let r=t.triggerId??t.previousEvent?.triggerId;e.set("hasPointerMoveOpened",r??null)},clearPointerMoveOpened:({context:e})=>{e.set("hasPointerMoveOpened",null)},setTriggerValue:({context:e,event:t})=>{void 0!==t.value&&e.set("triggerValue",t.value)},immediateReopen:({send:e})=>{queueMicrotask(()=>{e({type:"reopen"})})}},effects:{trackFocusVisible:({scope:e})=>(0,C.Yy)({root:e.getRootNode?.()}),trackPositioning:({context:e,prop:t,scope:r})=>
4(e.get("currentPlacement")||e.set("currentPlacement",t("positioning").placement),(0,S.O)(()=>A(r,e.get("triggerValue")),()=>R(r),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),trackPointerlockChange:({send:e,scope:t})=>{let r=t.getDoc();return(0,w.kn)(r,"pointerlockchange",()=>e({type:"close",src:"pointerlock:change"}),!1)},trackScroll:({send:e,prop:t,scope:r,context:i})=>{if(!t("closeOnScroll"))return;let n=A(r,i.get("triggerValue"));if(!n)return;let o=(0,k.v9)(n).map(t=>(0,w.kn)(t,"scroll",()=>{e({type:"close",src:"scroll"})},{passive:!0,capture:!0}));return()=>{o.forEach(e=>e?.())}},trackStore:({prop:e,send:t})=>{let r;return queueMicrotask(()=>{r=L.subscribe(()=>{L.get("id")!==e("id")&&t({type:"close",src:"id.change"})})}),()=>r?.()},trackEscapeKey:({send:e,prop:t})=>{if(t("closeOnEscape"))return(0,w.kn)(document,"keydown",t=>{(0,w.q_)(t)||"Escape"===t.key&&(t.stopPropagation(),e({type:"close",src:"keydown.escape"}))},!0)},waitForOpenDelay:({send:e,prop:t,event:r})=>{let i=setTimeout(()=>{e({type:"after.openDelay",previousEvent:r})},t("openDelay"));return()=>clearTimeout(i)},waitForCloseDelay:({send:e,prop:t,event:r})=>{let i=setTimeout(()=>{e({type:"after.closeDelay",previousEvent:r})},t("closeDelay"));return()=>clearTimeout(i)}}}}),j=r(69689),F=r(77855),$=r(20527),z=r(73336),V=r(28230),B=r(50373),W=e=>{let[t,{children:r,...n}]=(0,v.s)(e),o=(e=>{let t=(0,l.useId)(),{getRootNode:r}=(0,y.w)(),{dir:i}=(0,x.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,context:i,send:n,scope:o,prop:a,event:s}=e,l=a("id"),c=!!a("aria-label"),u=r.matches("open","closing"),d=i.get("triggerValue"),h=i.get("currentPlacement"),p=h?(0,F.bf)(h):void 0,g=o.ids?.content??`tooltip:${o.id}:content`,f=a("disabled"),m=(0,$.a)({...a("positioning"),placement:h});return{open:u,setOpen(e){r.matches("open","closing")!==e&&n({type:e?"open":"close"})},triggerValue:d,setTriggerValue(e){n({type:"triggerValue.set",value:e??void 0})},reposition(e={}){n({type:"positioning.set",options:e})},getTriggerProps(e={}){let{value:r}=e,i=null!=r&&d===r,s=I(o,r);return t.button({...z.r.trigger.attrs,id:s,"data-ownedby":o.id,"data-value":r,"data-current":(0,j.sE)(i),dir:a("dir"),"data-expanded":(0,j.sE)(u),"data-state":u?"open":"closed","aria-describedby":u?g:void 0,onClick(e){e.defaultPrevented||f||!a("closeOnClick")||n({type:u&&null!=r&&!i?"triggerValue.set":"close",src:"trigger.click",value:r,triggerId:s})},onFocus(e){e.defaultPrevented||f||!(0,C.pP)()||n({type:u&&null!=r&&!i?"triggerValue.set":"open",src:"trigger.focus",value:r,triggerId:s})},onBlur(e){if(e.defaultPrevented||f||l!==L.get("id"))return;let t=e.relatedTarget??o.getDoc().activeElement;t?.closest(`[data-ownedby="${o.id}"]`)==null&&n({type:"close",src:"trigger.blur",value:r,triggerId:s})},onPointerDown(e){e.defaultPrevented||f||!(0,w.Ml)(e)||a("closeOnPointerDown")&&l===L.get("id")&&n({type:"close",src:"trigger.pointerdown",value:r,triggerId:s})},onPointerMove(e){e.defaultPrevented||f||"touch"===e.pointerType||n({type:u&&null!=r&&!i?"triggerValue.set":"pointer.move",value:r,triggerId:s})},onPointerOver(e){e.defaultPrevented||f||"touch"!==e.pointerType&&n({type:"pointer.move",value:r,triggerId:s})},onPointerLeave(){f||n({type:"pointer.leave"})},onPointerCancel(){f||n({type:"pointer.leave"})}})},getArrowProps:()=>t.element({id:o.ids?.arrow??`tooltip:${o.id}:arrow`,...z.r.arrow.attrs,dir:a("dir"),style:m.arrow}),getArrowTipProps:()=>t.element({...z.r.arrowTip.attrs,dir:a("dir"),style:m.arrowTip}),getPositionerProps:()=>t.element({id:O(o),...z.r.positioner.attrs,dir:a("dir"),style:m.floating}),getContentProps(){let e=L.get("id")===l,r=L.get("prevId")===l,i=L.get("instant")&&(u&&e||r);return t.element({...z.r.content.attrs,dir:a("dir"),hidden:!u,"data-state":u?"open":"closed","data-instant":(0,j.sE)(i),role:c?void 0:"tooltip",id:c?void 0:g,"data-placement":h,"data-side":p,onPointerEnter(){n({type:"content.pointer.move"})},onPointerLeave(){n({type:"content.pointer.leave"})},style:{pointerEvents:a("interactive")?"auto":"none"}})}}}((0,V.z)(N,n),B._)})(n);return(0,i.jsx)(a,{value:o,children:(0,i.jsx)(p.j,{value:(0,b.x)((0,c.v)({present:o.open},t)),children:r})})},H=e=>{let[t,{value:r,children:n}]=(0,v.s)(e);return(0,i.jsx)(a,{value:r,children:(0,i.jsx)(p.j,{value:(0,b.x)((0,c.v)({present:r.open},t)),children:n})})},U=(0,r(80504).P)(),G=(0,l.forwardRef)((e,t)=>{let[r,n]=U(e,["value"]),a=(0,c.v)(s().getTriggerProps(r),n);return(0,i.jsx)(o.X.button,{...a,ref:t})});G.displayName="TooltipTrigger";var q=(0,n.I)({Arrow:()=>u,ArrowTip:()=>d,Content:()=>g,Context:()=>f,Positioner:()=>m,Root:()=>W,RootProvider:()=>H,Trigger:()=>G});let{withRootProvider:X,withContext:Y,useStyles:K,PropsProvider:Z}=(0,r(54771).c)({key:"tooltip"});X(q.RootProvider);let J=X(q.Root,{defaultProps:{lazyMount:!0,unmountOnExit:!0}}),Q=Y(q.Trigger,"trigger",{forwardAsChild:!0}),ee=Y(q.Positioner,"positioner",{forwardAsChild:!0}),et=Y(q.Content,"content",{forwardAsChild:!0}),er=Y(q.ArrowTip,"arrowTip",{forwardAsChild:!0}),ei=Y(q.Arrow,"arrow",{forwardAsChild:!0,defaultProps:{children:(0,i.jsx)(er,{})}});q.Context;var en=r(49614),eo=r(15732);function ea({children:e,content:t,label:r,disabled:n,isDisabled:o,open:a,isOpen:s,showArrow:c,hasArrow:u,portalled:d=!0,portalRef:h,placement:p,positioning:g,p:f,px:m,py:v,m:b,mt:y,mr:x,mb:_,ml:w,mx:k,my:C,fontSize:S,lineHeight:E,borderRadius:P,border:T,borderWidth:I,borderStyle:O,borderColor:R,shadow:A,boxShadow:L,bg:M,color:D,maxW:N,maxWidth:j,minW:F,minWidth:$,w:z,width:V,textAlign:B,...W}){let{tooltipBg:H,tooltipColor:U,transparent:G}=(0,eo.F)(),q=t??r,X=(0,l.isValidElement)(e)?e:(0,i.jsx)("span",{children:e});if((n??o)||!q)return X;let Y={p:f,px:m,py:v},K=M??H;void 0===f&&(Y.px??=2,Y.py??=.5),"none"===M&&(K=G);let Z=(0,i.jsx)(ee,{children:(0,i.jsxs)(et,{...Y,m:b,mt:y,mr:x,mb:_,ml:w,mx:k,my:C,fontSize:S??"sm",lineHeight:E??"1.6",borderRadius:P??"sm",border:T,borderWidth:I,borderStyle:O,borderColor:R,boxSh
4adow:L??A,bg:K,color:D??U,maxW:N??j,minW:F??$,w:z??V,textAlign:B,css:{"--tooltip-bg":K},children:[(c??u)&&(0,i.jsx)(ei,{children:(0,i.jsx)(er,{})}),q]})});return(0,i.jsxs)(J,{open:a??s,positioning:{...g,...p?{placement:p}:{}},...W,children:[(0,i.jsx)(Q,{asChild:!0,children:X}),d?(0,i.jsx)(en.Z,{container:h,children:Z}):Z]})}},84406:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,g=r?Symbol.for("react.suspense_list"):60120,f=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case u:case d:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case h:case m:case f:case l:return e;default:return t}}case n:return t}}}function w(e){return _(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=i,t.ForwardRef=h,t.Fragment=o,t.Lazy=m,t.Memo=f,t.Portal=n,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return w(e)||_(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return _(e)===h},t.isFragment=function(e){return _(e)===o},t.isLazy=function(e){return _(e)===m},t.isMemo=function(e){return _(e)===f},t.isPortal=function(e){return _(e)===n},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===a},t.isSuspense=function(e){return _(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===p||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===f||e.$$typeof===l||e.$$typeof===c||e.$$typeof===h||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===v)},t.typeOf=_},85554:(e,t,r)=>{"use strict";var i,n,o,a,s,l,c,u;let d,h,p,g,f,m;r.d(t,{$c:()=>i,EA:()=>S,E_:()=>x,F3:()=>y,I9:()=>v,Ii:()=>b,pX:()=>P,qV:()=>k}),(a=i||(i={})).Unimplemented="UNIMPLEMENTED",a.Unavailable="UNAVAILABLE";class v extends Error{constructor(e,t,r){super(e),this.message=e,this.code=t,this.data=r}}let b=(d=(l=s="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:void 0!==r.g?r.g:{}).CapacitorCustomPlatform||null,p=(h=l.Capacitor||{}).Plugins=h.Plugins||{},g=()=>{var e,t;return null!==d?d.name:(null==l?void 0:l.androidBridge)?"android":(null==(t=null==(e=null==l?void 0:l.webkit)?void 0:e.messageHandlers)?void 0:t.bridge)?"ios":"web"},f=e=>{var t;return null==(t=h.PluginHeaders)?void 0:t.find(t=>t.name===e)},m=new Map,h.convertFileSrc||(h.convertFileSrc=e=>e),h.getPlatform=g,h.handleError=e=>l.console.error(e),h.isNativePlatform=()=>"web"!==g(),h.isPluginAvailable=e=>{let t=m.get(e);return!!((null==t?void 0:t.platforms.has(g()))||f(e))},h.registerPlugin=(e,t={})=>{let r,n=m.get(e);if(n)return console.warn(`Capacitor plugin "${e}" already registered. Cannot register plugins twice.`),n.proxy;let o=g(),a=f(e),s=async()=>(!r&&o in t?r=r="function"==typeof t[o]?await t[o]():t[o]:null!==d&&!r&&"web"in t&&(r=r="function"==typeof t.web?await t.web():t.web),r),l=t=>{let r,n=(...n)=>{let l=s().then(s=>{let l=((t,r)=>{var n,s;if(a){let i=null==a?void 0:a.methods.find(e=>r===e.name);if(i)if("promise"===i.rtype)return t=>h.nativePromise(e,r.toString(),t);else return(t,i)=>h.nativeCallback(e,r.toString(),t,i);if(t)return null==(n=t[r])?void 0:n.bind(t)}else if(t)return null==(s=t[r])?void 0:s.bind(t);else throw new v(`"${e}" plugin is not implemented on ${o}`,i.Unimplemented)})(s,t);if(l){let e=l(...n);return r=null==e?void 0:e.remove,e}throw new v(`"${e}.${t}()" is not implemented on ${o}`,i.Unimplemented)});return"addListener"===t&&(l.remove=async()=>r()),l};return n.toString=()=>`${t.toString()}() { [capacitor code] }
4`,Object.defineProperty(n,"name",{value:t,writable:!1,configurable:!1}),n},c=l("addListener"),u=l("removeListener"),b=(e,t)=>{let r=c({eventName:e},t),i=async()=>{u({eventName:e,callbackId:await r},t)},n=new Promise(e=>r.then(()=>e({remove:i})));return n.remove=async()=>{console.warn("Using addListener() without 'await' is deprecated."),await i()},n},y=new Proxy({},{get(e,t){switch(t){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return a?b:c;case"removeListener":return u;default:return l(t)}}});return p[e]=y,m.set(e,{name:e,proxy:y,platforms:new Set([...Object.keys(t),...a?[o]:[]])}),y},h.Exception=v,h.DEBUG=!!h.DEBUG,h.isLoggingEnabled=!!h.isLoggingEnabled,s.Capacitor=h),y=b.registerPlugin;class x{constructor(){this.listeners={},this.retainedEventArguments={},this.windowListeners={}}addListener(e,t){let r=!1;this.listeners[e]||(this.listeners[e]=[],r=!0),this.listeners[e].push(t);let i=this.windowListeners[e];return i&&!i.registered&&this.addWindowListener(i),r&&this.sendRetainedArgumentsForEvent(e),Promise.resolve({remove:async()=>this.removeListener(e,t)})}async removeAllListeners(){for(let e in this.listeners={},this.windowListeners)this.removeWindowListener(this.windowListeners[e]);this.windowListeners={}}notifyListeners(e,t,r){let i=this.listeners[e];if(!i){if(r){let r=this.retainedEventArguments[e];r||(r=[]),r.push(t),this.retainedEventArguments[e]=r}return}i.forEach(e=>e(t))}hasListeners(e){var t;return!!(null==(t=this.listeners[e])?void 0:t.length)}registerWindowListener(e,t){this.windowListeners[t]={registered:!1,windowEventName:e,pluginEventName:t,handler:e=>{this.notifyListeners(t,e)}}}unimplemented(e="not implemented"){return new b.Exception(e,i.Unimplemented)}unavailable(e="not available"){return new b.Exception(e,i.Unavailable)}async removeListener(e,t){let r=this.listeners[e];if(!r)return;let i=r.indexOf(t);this.listeners[e].splice(i,1),this.listeners[e].length||this.removeWindowListener(this.windowListeners[e])}addWindowListener(e){window.addEventListener(e.windowEventName,e.handler),e.registered=!0}removeWindowListener(e){e&&(window.removeEventListener(e.windowEventName,e.handler),e.registered=!1)}sendRetainedArgumentsForEvent(e){let t=this.retainedEventArguments[e];t&&(delete this.retainedEventArguments[e],t.forEach(t=>{this.notifyListeners(e,t)}))}}let _=e=>encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);class w extends x{async getCookies(){let e=document.cookie,t={};return e.split(";").forEach(e=>{if(e.length<=0)return;let[r,i]=e.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");r=r.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent).trim(),i=i.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent).trim(),t[r]=i}),t}async setCookie(e){try{let t=_(e.key),r=_(e.value),i=e.expires?`; expires=${e.expires.replace("expires=","")}`:"",n=(e.path||"/").replace("path=",""),o=null!=e.url&&e.url.length>0?`domain=${e.url}`:"";document.cookie=`${t}=${r||""}${i}; path=${n}; ${o};`}catch(e){return Promise.reject(e)}}async deleteCookie(e){try{document.cookie=`${e.key}=; Max-Age=0`}catch(e){return Promise.reject(e)}}async clearCookies(){try{for(let e of document.cookie.split(";")||[])document.cookie=e.replace(/^ +/,"").replace(/=.*/,`=;expires=${new Date().toUTCString()};path=/`)}catch(e){return Promise.reject(e)}}async clearAllCookies(){try{await this.clearCookies()}catch(e){return Promise.reject(e)}}}let k=y("CapacitorCookies",{web:()=>new w}),C=async e=>new Promise((t,r)=>{let i=new FileReader;i.onload=()=>{let e=i.result;t(e.indexOf(",")>=0?e.split(",")[1]:e)},i.onerror=e=>r(e),i.readAsDataURL(e)}),S=(e,t={})=>{let r=Object.assign({method:e.method||"GET",headers:e.headers},t),i=((e={})=>{let t=Object.keys(e);return Object.keys(e).map(e=>e.toLocaleLowerCase()).reduce((r,i,n)=>(r[i]=e[t[n]],r),{})})(e.headers)["content-type"]||"";if("string"==typeof e.data)r.body=e.data;else if(i.includes("application/x-www-form-urlencoded")){let t=new URLSearchParams;for(let[r,i]of Object.entries(e.data||{}))t.set(r,i);r.body=t.toString()}else if(i.includes("multipart/form-data")||e.data instanceof FormData){let t=new FormData;if(e.data instanceof FormData)e.data.forEach((e,r)=>{t.append(r,e)});else for(let r of Object.keys(e.data))t.append(r,e.data[r]);r.body=t;let i=new Headers(r.headers);i.delete("content-type"),r.headers=i}else(i.includes("application/json")||"object"==typeof e.data)&&(r.body=JSON.stringify(e.data));return r};class E extends x{async request(e){let t,r,i=S(e,e.webFetchExtra),n=((e,t=!0)=>e?Object.entries(e).reduce((e,r)=>{let i,n,[o,a]=r;
4return Array.isArray(a)?(n="",a.forEach(e=>{i=t?encodeURIComponent(e):e,n+=`${o}=${i}&`}),n.slice(0,-1)):(i=t?encodeURIComponent(a):a,n=`${o}=${i}`),`${e}&${n}`},"").substr(1):null)(e.params,e.shouldEncodeUrlParams),o=n?`${e.url}?${n}`:e.url,a=await fetch(o,i),s=a.headers.get("content-type")||"",{responseType:l="text"}=a.ok?e:{};switch(s.includes("application/json")&&(l="json"),l){case"arraybuffer":case"blob":r=await a.blob(),t=await C(r);break;case"json":t=await a.json();break;default:t=await a.text()}let c={};return a.headers.forEach((e,t)=>{c[t]=e}),{data:t,headers:c,status:a.status,url:a.url}}async get(e){return this.request(Object.assign(Object.assign({},e),{method:"GET"}))}async post(e){return this.request(Object.assign(Object.assign({},e),{method:"POST"}))}async put(e){return this.request(Object.assign(Object.assign({},e),{method:"PUT"}))}async patch(e){return this.request(Object.assign(Object.assign({},e),{method:"PATCH"}))}async delete(e){return this.request(Object.assign(Object.assign({},e),{method:"DELETE"}))}}let P=y("CapacitorHttp",{web:()=>new E});(c=n||(n={})).Dark="DARK",c.Light="LIGHT",c.Default="DEFAULT",(u=o||(o={})).StatusBar="StatusBar",u.NavigationBar="NavigationBar";class T extends x{async setStyle(){this.unavailable("not available for web")}async setAnimation(){this.unavailable("not available for web")}async show(){this.unavailable("not available for web")}async hide(){this.unavailable("not available for web")}}y("SystemBars",{web:()=>new T})},87306:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YMInitializer=void 0;var i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=i?Object.getOwnPropertyDescriptor(e,n):null;o&&(o.get||o.set)?Object.defineProperty(r,n,o):r[n]=e[n]}return r.default=e,t&&t.set(e,r),r}(r(77766)),n=s(r(77117)),o=s(r(76165)),a=r(77316);function s(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t;if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function r(){var e;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=u(r).apply(this,arguments),e&&("object"===c(e)||"function"==typeof e)?e:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)}return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),e&&d(r,e),t=[{key:"componentDidMount",value:function(){(0,o.default)(this.props.accounts,this.props.options,this.props.version);var e=document.createElement("script"),t=this.props.attrs;e.type="text/javascript",e.async=!0,e.src=(0,a.scriptPath)(this.props.version),Object.keys(t).map(function(r){e.__proto__.hasOwnProperty(r)&&e.setAttribute(r,t[r])}),this.insertPoint.insertBefore(e,null)}},{key:"render",value:function(){var e=this;return i.default.createElement(this.props.containerElement,{ref:function(t){e.insertPoint=t}},this.props.children)}}],function(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(r.prototype,t),r}(i.Component);t.YMInitializer=h,h.displayName="YMInitializer",h.propTypes={accounts:n.default.arrayOf(n.default.number).isRequired,containerElement:n.default.string,options:n.default.object,attrs:n.default.object,ver
4sion:n.default.oneOf(["1","2"])},h.defaultProps={containerElement:"div",options:{},attrs:{},version:"1"}},87615:(e,t,r)=>{"use strict";r.d(t,{AH:()=>h,Y:()=>u,i7:()=>p,mL:()=>d});var i,n,o=r(11964),a=r(77766),s=r(90062),l=r(81987),c=r(81450);r(61077),r(78910);var u=function(e,t){var r=arguments;if(null==t||!o.h.call(t,"css"))return a.createElement.apply(void 0,r);var i=r.length,n=Array(i);n[0]=o.E,n[1]=(0,o.c)(e,t);for(var s=2;s<i;s++)n[s]=r[s];return a.createElement.apply(null,n)};i=u||(u={}),n||(n=i.JSX||(i.JSX={}));var d=(0,o.w)(function(e,t){var r=e.styles,i=(0,c.J)([r],void 0,a.useContext(o.T)),n=a.useRef();return(0,l.i)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,a=document.querySelector('style[data-emotion="'+e+" "+i.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==a&&(o=!0,a.setAttribute("data-emotion",e),r.hydrate([a])),n.current=[r,o],function(){r.flush()}},[t]),(0,l.i)(function(){var e=n.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==i.next&&(0,s.sk)(t,i.next,!0),r.tags.length){var o=r.tags[r.tags.length-1].nextElementSibling;r.before=o,r.flush()}t.insert("",i,r,!1)},[t,i.name]),null});function h(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,c.J)(t)}function p(){var e=h.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},87824:(e,t,r)=>{"use strict";let i;r.d(t,{xC:()=>C,Bd:()=>k});var n=r(77766);r(77520);Object.create(null);let o=(e,t,r,i)=>{let n=[r,{code:t,...i||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(n,"warn","react-i18next::",!0);d(n[0])&&(n[0]=`react-i18next:: ${n[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...n):console?.warn&&console.warn(...n)},a={},s=(e,t,r,i)=>{d(r)&&a[r]||(d(r)&&(a[r]=new Date),o(e,t,r,i))},l=(e,t)=>()=>{if(e.isInitialized)t();else{let r=()=>{setTimeout(()=>{e.off("initialized",r)},0),t()};e.on("initialized",r)}},c=(e,t,r)=>{e.loadNamespaces(t,l(e,r))},u=(e,t,r,i)=>{if(d(r)&&(r=[r]),e.options.preload&&e.options.preload.indexOf(t)>-1)return c(e,r,i);r.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,l(e,i))},d=e=>"string"==typeof e,h=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,p={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},g=e=>p[e],f={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(h,g),transDefaultProps:void 0},m=(0,n.createContext)();class v{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}let b={" ":"\xa0","&":"&","<":"<",">":">",""":'"',"'":"'","©":"\xa9","®":"\xae","™":"â¢","…":"â¦","–":"â","—":"â","‘":"â","’":"â","‚":"â","“":"â","”":"â","„":"â","†":"â ","‡":"â¡","•":"â¢","′":"â²","″":"â³","‹":"â¹","›":"âº","§":"\xa7","¶":"\xb6","·":"\xb7"," ":"â"," ":"â"," ":"â","€":"â¬","£":"\xa3","¥":"\xa5","¢":"\xa2","¤":"\xa4","×":"\xd7","÷":"\xf7","−":"â","±":"\xb1","≠":"â ","≤":"â¤","≥":"â¥","≈":"â","≡":"â¡","∞":"â","∫":"â«","∑":"â","∏":"â","√":"â","∂":"â","‰":"â°","°":"\xb0","µ":"\xb5","←":"â","↑":"â","→":"â","↓":"â","↔":"â","↵":"âµ","⇐":"â","⇑":"â","⇒":"â","⇓":"â","⇔":"â","α":"α","β":"β","γ":"γ","δ":"δ","ε":"ε","ζ":"ζ","η":"η","θ":"θ","ι":"ι","κ":"κ","λ":"λ","μ":"μ","ν":"ν","ξ":"ξ","ο":"ο","π":"Ï","ρ":"Ï","σ":"Ï","τ":"Ï","υ":"Ï
","φ":"Ï","χ":"Ï","ψ":"Ï","ω":"Ï","Α":"Î","Β":"Î","Γ":"Î","Δ":"Î","Ε":"Î","Ζ
4":"Î","Η":"Î","Θ":"Î","Ι":"Î","Κ":"Î","Λ":"Î","Μ":"Î","Ν":"Î","Ξ":"Î","Ο":"Î","Π":"Î ","Ρ":"Ρ","Σ":"Σ","Τ":"Τ","Υ":"Î¥","Φ":"Φ","Χ":"Χ","Ψ":"Ψ","Ω":"Ω","À":"\xc0","Á":"\xc1","Â":"\xc2","Ã":"\xc3","Ä":"\xc4","Å":"\xc5","Æ":"\xc6","Ç":"\xc7","È":"\xc8","É":"\xc9","Ê":"\xca","Ë":"\xcb","Ì":"\xcc","Í":"\xcd","Î":"\xce","Ï":"\xcf","Ð":"\xd0","Ñ":"\xd1","Ò":"\xd2","Ó":"\xd3","Ô":"\xd4","Õ":"\xd5","Ö":"\xd6","Ø":"\xd8","Ù":"\xd9","Ú":"\xda","Û":"\xdb","Ü":"\xdc","Ý":"\xdd","Þ":"\xde","ß":"\xdf","à":"\xe0","á":"\xe1","â":"\xe2","ã":"\xe3","ä":"\xe4","å":"\xe5","æ":"\xe6","ç":"\xe7","è":"\xe8","é":"\xe9","ê":"\xea","ë":"\xeb","ì":"\xec","í":"\xed","î":"\xee","ï":"\xef","ð":"\xf0","ñ":"\xf1","ò":"\xf2","ó":"\xf3","ô":"\xf4","õ":"\xf5","ö":"\xf6","ø":"\xf8","ù":"\xf9","ú":"\xfa","û":"\xfb","ü":"\xfc","ý":"\xfd","þ":"\xfe","ÿ":"\xff","¡":"\xa1","¿":"\xbf","ƒ":"Æ","ˆ":"Ë","˜":"Ë","Œ":"Å","œ":"Å","Š":"Å ","š":"Å¡","Ÿ":"Ÿ","ª":"\xaa","º":"\xba","¯":"\xaf","´":"\xb4","¸":"\xb8","¹":"\xb9","²":"\xb2","³":"\xb3","¼":"\xbc","½":"\xbd","¾":"\xbe","♠":"â ","♣":"â£","♥":"â¥","♦":"â¦","◊":"â","‾":"â¾","⁄":"â","℘":"â","ℑ":"â","ℜ":"â","ℵ":"âµ"},y=RegExp(Object.keys(b).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),"g");var x=r(79831);let _={t:(e,t)=>{if(d(t))return t;if("object"==typeof t&&null!==t&&d(t.defaultValue))return t.defaultValue;if("function"==typeof e)return"";if(Array.isArray(e)){let t=e[e.length-1];return"function"==typeof t?"":t}return e},ready:!1},w=()=>()=>{},k=(e,t={})=>{let{i18n:r}=t,{i18n:o,defaultNS:a}=(0,n.useContext)(m)||{},l=r||o||i;l&&!l.reportNamespaces&&(l.reportNamespaces=new v),l||s(l,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next or by passing it via props or context. In monorepo setups, make sure there is only one instance of react-i18next.");let h=(0,n.useMemo)(()=>({...f,...l?.options?.react,...t}),[l,t]),{useSuspense:p,keyPrefix:g}=h,b=e||a||l?.options?.defaultNS,y=d(b)?[b]:b||["translation"],k=(0,n.useMemo)(()=>y,y);l?.reportNamespaces?.addUsedNamespaces?.(k);let C=(0,n.useRef)(0),S=(0,n.useCallback)(e=>{if(!l)return w;let{bindI18n:t,bindI18nStore:r}=h,i=()=>{C.current+=1,e()};return t&&l.on(t,i),r&&l.store.on(r,i),()=>{t&&t.split(" ").forEach(e=>l.off(e,i)),r&&r.split(" ").forEach(e=>l.store.off(e,i))}},[l,h]),E=(0,n.useRef)(),P=(0,n.useCallback)(()=>{if(!l)return _;let e=!!(l.isInitialized||l.initializedStoreOnce)&&k.every(e=>((e,t,r={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:r.lng,precheck:(t,i)=>{if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!i(t.isLanguageChangingTo,e))return!1}}):(s(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,l,h)),r=t.lng||l.language,i=C.current,n=E.current;if(n&&n.ready===e&&n.lng===r&&n.keyPrefix===g&&n.revision===i)return n;let o={t:l.getFixedT(r,"fallback"===h.nsMode?k:k[0],g,{scopeNs:k}),ready:e,lng:r,keyPrefix:g,revision:i};return E.current=o,o},[l,k,g,h,t.lng]),[T,I]=(0,n.useState)(0),{t:O,ready:R}=(0,x.useSyncExternalStore)(S,P,P);(0,n.useEffect)(()=>{if(l&&!R&&!p){let e=()=>I(e=>e+1);t.lng?u(l,t.lng,k,e):c(l,k,e)}},[l,t.lng,k,R,p,T]);let A=l||{},L=(0,n.useRef)(null),M=(0,n.useRef)(),D=e=>{let t=Object.getOwnPropertyDescriptors(e);t.__original&&delete t.__original;let r=Object.create(Object.getPrototypeOf(e),t);if(!Object.prototype.hasOwnProperty.call(r,"__original"))try{Object.defineProperty(r,"__original",{value:e,writable:!1,enumerable:!1,
4configurable:!1})}catch(e){}return r},N=(0,n.useMemo)(()=>{let e=A?.language,t=A;A&&(L.current&&L.current.__original===A?M.current!==e?(L.current=t=D(A),M.current=e):t=L.current:(L.current=t=D(A),M.current=e));let r=R||p?O:(...e)=>(s(l,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),O(...e)),i=[r,t,R];return i.t=r,i.i18n=t,i.ready=R,i},[O,A,R,A.resolvedLanguage,A.language,A.languages]);if(l&&p&&!R){let e=!1;try{e=!1}catch(e){}throw e&&s(l,"SUSPENDED_WHILE_LOADING","useTranslation: suspended while translations are loading (useSuspense is true by default). Add a <Suspense> boundary above this component, or set react.useSuspense: false in the i18next init options. https://react.i18next.com/latest/usetranslation-hook"),new Promise(e=>{let r=()=>e();t.lng?u(l,t.lng,k,r):c(l,k,r)})}return N};function C({i18n:e,defaultNS:t,children:r}){let i=(0,n.useMemo)(()=>({i18n:e,defaultNS:t}),[e,t]);return(0,n.createElement)(m.Provider,{value:i},r)}},87892:(e,t,r)=>{"use strict";r.d(t,{n:()=>o});var i=r(49222),n=r(96522);function o({size:e,color:t}){return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 21 21",fill:"none",color:t,asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M15.95 19.5853C14.778 19.75 13.2495 19.75 11.2 19.75H9.30004C5.26949 19.75 3.25424 19.75 2.00212 18.4978C0.75 17.2457 0.75 15.2305 0.75 11.2V9.30004C0.75 5.26949 0.75 3.25423 2.00212 2.00211C3.25424 0.75 5.26949 0.75 9.30004 0.75H11.2C15.2305 0.75 17.2457 0.75 18.4978 2.00211C19.75 3.25423 19.75 5.26949 19.75 9.30004V11.2C19.75 12.4082 19.75 13.4353 19.7162 14.315C19.6892 15.0201 19.6757 15.3726 19.4087 15.5043C19.1417 15.6361 18.8431 15.4248 18.2457 15.0022L16.9 14.05M13.1952 10.645C13.0185 11.2717 12.1832 11.7146 10.5128 12.6004C8.89794 13.4566 8.09054 13.8848 7.43986 13.7127C7.17084 13.6415 6.92574 13.5064 6.72806 13.3202C6.24994 12.87 6.24994 11.9967 6.24994 10.2502C6.24994 8.50374 6.24994 7.63042 6.72806 7.18019C6.92574 6.99405 7.17084 6.85892 7.43986 6.78777C8.09054 6.61568 8.89794 7.04381 10.5128 7.90007C12.1832 8.78584 13.0185 9.22874 13.1952 9.85544C13.2681 10.1141 13.2681 10.3863 13.1952 10.645Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})}},88238:(e,t,r)=>{"use strict";r.d(t,{aw:()=>u,iX:()=>s,qm:()=>c});var i=r(97795),n=r(77766);let o=i.i&&window.__SWR_DEVTOOLS_USE__,a=o?window.__SWR_DEVTOOLS_USE__:[],s=()=>{let e=(0,n.useContext)(i.S);return(0,n.useMemo)(()=>(0,i.m)(i.d,e),[e])},l=a.concat(e=>(t,r,n)=>{let o=r&&((...e)=>{let[n]=(0,i.s)(t),[,,,o]=i.b.get(i.c);if(n.startsWith("$inf$"))return r(...e);let a=o[n];return(0,i.e)(a)?r(...e):(delete o[n],a)});return e(t,o,n)}),c=e=>function(...t){let r=s(),[n,o,a]=(0,i.a)(t[1])?[t[0],t[1],t[2]||{}]:[t[0],null,(null===t[1]?t[2]:t[1])||{}],c=(0,i.f)(r,a),u=e,{use:d}=c,h=(d||[]).concat(l);for(let e=h.length;e--;)u=h[e](u);return u(n,o||c.fetcher||null,c)},u=(e,t,r)=>{let i=t[e]||(t[e]=[]);return i.push(r),()=>{let e=i.indexOf(r);e>=0&&(i[e]=i[i.length-1],i.pop())}};o&&(window.__SWR_DEVTOOLS_REACT__=n)},88319:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>g});var i=r(77766),n=r(79831),o=r(97795),a=r(13704),s=r(88238);let l=()=>{},c=l(),u=(new WeakMap,i.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),d={dedupe:!0},h=Promise.resolve(o.U),p=()=>o.A;o.O.defineProperty(o.g,"defaultValue",{value:o.d});let g=(0,s.qm)((e,t,r)=>{let{cache:l,compare:c,suspense:g,fallbackData:f,revalidateOnMount:m,revalidateIfStale:v,refreshInterval:b,refreshWhenHidden:y,refreshWhenOffline:x,keepPreviousData:_,strictServerPrefetchWarning:w}=r,[k,C,S,E]=o.b.get(l),[P,T]=(0,o.s)(e),I=(0,i.useRef)(!1),O=(0,i.useRef)(!1),R=(0,i.useRef)(P),A=(0,i.useRef)(t),L=(0,i.useRef)(r),M=()=>L.current.isVisible()&&L.current.isOnline(),[D,N,j,F]=(0,o.z)(l,P),$=(0,i.useRef)({}).current,z=(0,o.e)(f)?(0,o.e)(r.fallback)?o.U:r.fallback[P]:f,V=(e,t)=>{for(let r in $)if("data"===r){if(!c(e[r],t[r])&&(!(0,o.e)(e[r])||!c(K,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},B=!I.current,W=(0,i.useMemo)(()=>{let e=D(),r=F(),i=e=>{let r=(0,o.m)(e);return(delete r._k,(()=>{if(!P||!t||L.current.isPaused())return!1;if(B&&!(0,o.e)(m))return m;let e=(0,o.e)(z)?r.data:z;return(0,o.e)(e)||v})())?{isValidating:!0,isLoading:!0,...r}:r},n=i(e),a=e===r?n:i(r),s=n;return[()=>{let e=i(D());return V(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>a]}
4,[l,P]),H=(0,n.useSyncExternalStore)((0,i.useCallback)(e=>j(P,(t,r)=>{V(r,t)||e()}),[l,P]),W[0],W[1]),U=k[P]&&k[P].length>0,G=H.data,q=(0,o.e)(G)?z&&(0,o.B)(z)?u(z):z:G,X=H.error,Y=(0,i.useRef)(q),K=_?(0,o.e)(G)?(0,o.e)(Y.current)?q:Y.current:G:q,Z=P&&(0,o.e)(q),J=(0,i.useRef)(null);o.I||(0,n.useSyncExternalStore)(p,()=>(J.current=!1,J),()=>(J.current=!0,J));let Q=J.current;w&&Q&&!g&&Z&&console.warn(`Missing pre-initiated data for serialized key "${P}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let ee=!(!P||!t||L.current.isPaused())&&(!U||!!(0,o.e)(X))&&(B&&!(0,o.e)(m)?m:g?!(0,o.e)(q)&&v:(0,o.e)(q)||v),et=(0,o.e)(H.isValidating)?ee:H.isValidating,er=(0,o.e)(H.isLoading)?ee:H.isLoading,ei=(0,i.useCallback)(async e=>{let t,i,n=A.current;if(!P||!n||O.current||L.current.isPaused())return!1;let s=!0,l=e||{},u=!S[P]||!l.dedupe,d=()=>o.r?!O.current&&P===R.current&&I.current:P===R.current,h={isValidating:!1,isLoading:!1},p=()=>{N(h)},g=()=>{let e=S[P];e&&e[1]===i&&delete S[P]},f={isValidating:!0};(0,o.e)(D().data)&&(f.isLoading=!0);try{if(u&&(N(f),r.loadingTimeout&&(0,o.e)(D().data)&&setTimeout(()=>{s&&d()&&L.current.onLoadingSlow(P,r)},r.loadingTimeout),S[P]=[n(T),(0,o.o)()]),[t,i]=S[P],t=await t,u&&setTimeout(g,r.dedupingInterval),!S[P]||S[P][1]!==i)return u&&d()&&L.current.onDiscarded(P),!1;h.error=o.U;let e=C[P];if(!(0,o.e)(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return p(),u&&d()&&L.current.onDiscarded(P),!1;let a=D().data;h.data=c(a,t)?a:t,u&&d()&&L.current.onSuccess(t,P,r)}catch(r){g();let e=L.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(h.error=r,u&&d()&&(e.onError(r,P,e),(!0===t||(0,o.a)(t)&&t(r))&&(!L.current.revalidateOnFocus||!L.current.revalidateOnReconnect||M())&&e.onErrorRetry(r,P,e,e=>{let t=k[P];t&&t[0]&&t[0](a.I0,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return s=!1,p(),!0},[P,l]),en=(0,i.useCallback)((...e)=>(0,o.n)(l,R.current,...e),[]);if((0,o.u)(()=>{A.current=t,L.current=r,(0,o.e)(G)||(Y.current=G)}),(0,o.u)(()=>{if(!P)return;let e=ei.bind(o.U,d),t=0;L.current.revalidateOnFocus&&(t=Date.now()+L.current.focusThrottleInterval);let r=(0,s.aw)(P,k,(r,i={})=>{if(r==a.CC){let r=Date.now();L.current.revalidateOnFocus&&r>t&&M()&&(t=r+L.current.focusThrottleInterval,e())}else if(r==a.jB)L.current.revalidateOnReconnect&&M()&&e();else if(r==a.q2)return ei();else if(r==a.I0)return ei(i)});return O.current=!1,R.current=P,I.current=!0,N({_k:T}),ee&&!S[P]&&((0,o.e)(q)||o.I?e():(0,o.t)(e)),()=>{O.current=!0,r()}},[P]),(0,o.u)(()=>{let e;function t(){let t=(0,o.a)(b)?b(D().data):b;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!D().error&&(y||L.current.isVisible())&&(x||L.current.isOnline())?ei(d).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[b,y,x,P]),(0,i.useDebugValue)(K),g){if(!o.r&&o.I&&Z)throw Error("Fallback data is required when using Suspense in SSR.");Z&&(A.current=t,L.current=r,O.current=!1);let e=E[P];if(u(!(0,o.e)(e)&&Z?en(e):h),!(0,o.e)(X)&&Z)throw X;let i=Z?ei(d):h;!(0,o.e)(K)&&Z&&(i.status="fulfilled",i.value=!0),u(i)}return{mutate:en,get data(){return $.data=!0,K},get error(){return $.error=!0,X},get isValidating(){return $.isValidating=!0,et},get isLoading(){return $.isLoading=!0,er}}})},89434:(e,t,r)=>{"use strict";r.d(t,{fC:()=>eQ,DH:()=>e0,Xt:()=>eJ,sf:()=>te,Q6:()=>eX.Q6,pW:()=>ta,YO:()=>tn,W2:()=>ti,OH:()=>tr,Ef:()=>ts,ey:()=>to});var i=r(49222),n=r(77766),o={attributes:!0,characterData:!0,subtree:!0,childList:!0};let a=function(e,t,r=o){(0,n.useEffect)(()=>{if(e.current){let i=new MutationObserver(t);return i.observe(e.current,r),()=>{i.disconnect()}}},[t,r])};var s=function(){if("u">typeof Map)return Map;function e(e,t){var r=-1;return e.some(function(e,i){return e[0]===t&&(r=i,!0)}),r}function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(t,r){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,i=e(r,t);~i&&r.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,i=this.__entries__;r<i.length;r++){var n=i[r];e.call(t,n[1],n[0])}},t}(),l="u">typeof window&&"u">typeof document&&window.document===document,c=void 0!==r.g&&r.g.Math===Math?r.g:"u">typeof self&&self.Math===Math?self:"u">typeof window&&window.Math===Math?window:Function("return this")(),u="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(c):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},d=["top","right","bottom","left","width","height","size","weight"],h="u">typeof MutationObserver,p=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e){var t=!1,r=!1,i=0;function n(){t&&(t=!1,e()),r&&a()}function o(){u(n)}function a(){var e=Date.now();if(t){if(e-i<2)return;r=!0}else t=!0,r=!1,setTimeout(o,20);i=e}return a}(this.refresh.bind(this))}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,r=t.indexOf(e);~r&&t.splice(r,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){l&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),h?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){l&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;d.some(function(e){return!!~r.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
4w e),this.instance_},e.instance_=null,e}(),g=function(e,t){for(var r=0,i=Object.keys(t);r<i.length;r++){var n=i[r];Object.defineProperty(e,n,{value:t[n],enumerable:!1,writable:!1,configurable:!0})}return e},f=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||c},m=x(0,0,0,0);function v(e){return parseFloat(e)||0}function b(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.reduce(function(t,r){return t+v(e["border-"+r+"-width"])},0)}var y="u">typeof SVGGraphicsElement?function(e){return e instanceof f(e).SVGGraphicsElement}:function(e){return e instanceof f(e).SVGElement&&"function"==typeof e.getBBox};function x(e,t,r,i){return{x:e,y:t,width:r,height:i}}var _=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=x(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!l)return m;if(y(e)){var t;return x(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t,r=e.clientWidth,i=e.clientHeight;if(!r&&!i)return m;var n=f(e).getComputedStyle(e),o=function(e){for(var t={},r=0,i=["top","right","bottom","left"];r<i.length;r++){var n=i[r],o=e["padding-"+n];t[n]=v(o)}return t}(n),a=o.left+o.right,s=o.top+o.bottom,l=v(n.width),c=v(n.height);if("border-box"===n.boxSizing&&(Math.round(l+a)!==r&&(l-=b(n,"left","right")+a),Math.round(c+s)!==i&&(c-=b(n,"top","bottom")+s)),(t=e)!==f(t).document.documentElement){var u=Math.round(l+a)-r,d=Math.round(c+s)-i;1!==Math.abs(u)&&(l-=u),1!==Math.abs(d)&&(c-=d)}return x(o.left,o.top,l,c)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),w=function(e,t){var r,i,n,o,a,s=(r=t.x,i=t.y,n=t.width,o=t.height,g(a=Object.create(("u">typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:r,y:i,width:n,height:o,top:i,right:r+n,bottom:o+i,left:r}),a);g(this,{target:e,contentRect:s})},k=function(){function e(e,t,r){if(this.activeObservations_=[],this.observations_=new s,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=r}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(e instanceof f(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new _(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(e instanceof f(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new w(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),C="u">typeof WeakMap?new WeakMap:new s,S=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var r=new k(t,p.getInstance(),this);C.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){S.prototype[e]=function(){var t;return(t=C.get(this))[e].apply(t,arguments)}});var E=void 0!==c.ResizeObserver?c.ResizeObserver:S,P=({mutationObservables:e,resizeObservables:t,refresh:r})=>
4{let[i,o]=(0,n.useState)(0);function s(t){for(let i of Array.from(t))if(e){if(!i.attributes)continue;e.find(e=>i.matches(e))&&r(!0)}}function l(e){for(let r of Array.from(e))if(t){if(!r.attributes)continue;t.find(e=>r.matches(e))&&o(i+1)}}return a((0,n.useRef)(document.documentElement||document.body),e=>{for(let t of e)0!==t.addedNodes.length&&(s(t.addedNodes),l(t.addedNodes)),0!==t.removedNodes.length&&(s(t.removedNodes),l(t.removedNodes))},{childList:!0,subtree:!0}),(0,n.useEffect)(()=>{if(!t)return;let e=new E(()=>{r()});for(let r of t){let t=document.querySelector(r);t&&e.observe(t)}return()=>{e.disconnect()}},[t,i]),null};function T(e){let t=I;return e&&(t=e.getBoundingClientRect()),t}var I={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0};function O(){return{w:Math.max(document.documentElement.clientWidth,window.innerWidth||0),h:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}}function R(e=10){return Array.isArray(e)?1===e.length?[e[0],e[0],e[0],e[0]]:2===e.length?[e[1],e[0],e[1],e[0]]:3===e.length?[e[0],e[1],e[2],e[1]]:e.length>3?[e[0],e[1],e[2],e[3]]:[10,10]:[e,e,e,e]}var A={maskWrapper:()=>({opacity:.7,left:0,top:0,position:"fixed",zIndex:99999,pointerEvents:"none",color:"#000"}),svgWrapper:({windowWidth:e,windowHeight:t,wpt:r,wpl:i})=>({width:e,height:t,left:Number(i),top:Number(r),position:"fixed"}),maskArea:({x:e,y:t,width:r,height:i})=>({x:e,y:t,width:r,height:i,fill:"black",rx:0}),maskRect:({windowWidth:e,windowHeight:t,maskID:r})=>({x:0,y:0,width:e,height:t,fill:"currentColor",mask:`url(#${r})`}),clickArea:({windowWidth:e,windowHeight:t,clipID:r})=>({x:0,y:0,width:e,height:t,fill:"currentcolor",pointerEvents:"auto",clipPath:`url(#${r})`}),highlightedArea:({x:e,y:t,width:r,height:i})=>({x:e,y:t,width:r,height:i,pointerEvents:"auto",fill:"transparent",display:"none"})},L=({padding:e=10,wrapperPadding:t=0,onClick:r,onClickHighlighted:i,styles:o={},sizes:a,className:s,highlightedAreaClassName:l,maskId:c,clipId:u})=>{var d,h,p,g;let f=c||M("mask__"),m=u||M("clip__"),v=(e,t)=>{let r=A[e](t),i=o[e];return i?i(r,t):r},[b,y,x,_]=R(e),[w,k,C,S]=R(t),{w:E,h:P}=O(),T=(d=(null==a?void 0:a.width)+_+y)<0?0:d,I=(h=(null==a?void 0:a.height)+b+x)<0?0:h,L=(p=(null==a?void 0:a.top)-b-w)<0?0:p,D=(g=(null==a?void 0:a.left)-_-S)<0?0:g,N=E-S-k,j=P-w-C,F=v("maskArea",{x:D,y:L,width:T,height:I}),$=v("highlightedArea",{x:D,y:L,width:T,height:I});return n.createElement("div",{style:v("maskWrapper",{}),onClick:r,className:s},n.createElement("svg",{width:N,height:j,xmlns:"http://www.w3.org/2000/svg",style:v("svgWrapper",{windowWidth:N,windowHeight:j,wpt:w,wpl:S})},n.createElement("defs",null,n.createElement("mask",{id:f},n.createElement("rect",{x:0,y:0,width:N,height:j,fill:"white"}),n.createElement("rect",{style:F,rx:F.rx?1:void 0})),n.createElement("clipPath",{id:m},n.createElement("polygon",{points:`0 0, 0 ${j}, ${D} ${j}, ${D} ${L}, ${D+T} ${L}, ${D+T} ${L+I}, ${D} ${L+I}, ${D} ${j}, ${N} ${j}, ${N} 0`}))),n.createElement("rect",{style:v("maskRect",{windowWidth:N,windowHeight:j,maskID:f})}),n.createElement("rect",{style:v("clickArea",{windowWidth:N,windowHeight:j,top:L,left:D,width:T,height:I,clipID:m})}),n.createElement("rect",{style:$,className:l,onClick:i,rx:$.rx?1:void 0})))};function M(e){return e+Math.random().toString(36).substring(2,16)}var D=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,$=(e,t,r)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,z=(e,t)=>{for(var r in t||(t={}))j.call(t,r)&&$(e,r,t[r]);if(N)for(var r of N(t))F.call(t,r)&&$(e,r,t[r]);return e},V={popover:()=>({position:"fixed",maxWidth:353,backgroundColor:"#fff",padding:"24px 30px",boxShadow:"0 0.5em 3em rgba(0, 0, 0, 0.3)",color:"inherit",zIndex:1e5,transition:"transform 0.3s",top:0,left:0})},B=e=>{var{children:t,position:r="bottom",padding:i=10,styles:o={},sizes:a,refresher:s}=e,l=((e,t)=>{var r={};for(var i in e)j.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&N)for(var i of N(e))0>t.indexOf(i)&&F.call(e,i)&&(r[i]=e[i]);return r})(e,["children","position","padding","styles","sizes","refresher"]);let c=(0,n.useRef)(null),u=(0,n.useRef)(""),d=(0,n.useRef)(""),h=(0,n.useRef)(""),{w:p,h:g}=O(),f=(e,t)=>{let r=V[e](t),i=o[e];return i?i(r,t):r}
4,m=function(e,t){let[r,i]=(0,n.useState)(I),o=(0,n.useCallback)(()=>{(null==e?void 0:e.current)&&i(T(null==e?void 0:e.current))},[null==e?void 0:e.current]);return(0,n.useEffect)(()=>(o(),window.addEventListener("resize",o),()=>window.removeEventListener("resize",o)),[null==e?void 0:e.current,t]),r}(c,s),{width:v,height:b}=m,[y,x,_,w]=R(i),k=(null==a?void 0:a.left)-w,C=(null==a?void 0:a.top)-y,S=(null==a?void 0:a.right)+x,E=(null==a?void 0:a.bottom)+_,P=r&&"function"==typeof r?r({width:v,height:b,windowWidth:p,windowHeight:g,top:C,left:k,right:S,bottom:E,x:a.x,y:a.y},m):r,A={left:k,right:p-S,top:C,bottom:g-E},L=(e,t,r)=>{switch(e){case"top":return A.top>b+_;case"right":return!t&&A.right>v+w;case"bottom":return!r&&A.bottom>b+y;case"left":return A.left>v+x;default:return!1}},M=(e=>{if(Array.isArray(e)){let t=e[0]>p,r=e[1]>g;return u.current="custom",[t?p/2-v/2:e[0],r?g/2-b/2:e[1]]}let t=k+v>p,r=E+b>g,i=t?Math.min(k,p-v):Math.max(k,0),n=r?b>A.bottom?Math.max(E-b,0):Math.max(C,0):C;r&&b>A.bottom?d.current="bottom":d.current="top",t?h.current="left":h.current="right";let o={top:[i-w,C-b-_],right:[S+w,n-y],bottom:[i-w,E+y],left:[k-v-x,n-y],center:[p/2-v/2,g/2-b/2]};if("center"===e||L(e,t,r)&&!t&&!r)return u.current=e,o[e];let a=function(e,t=[]){return Object.keys(e).map(t=>({position:t,value:e[t]})).sort((e,t)=>t.value-e.value).sort((e,r)=>{let i,n;return i=e.position,n=r.position,t.includes(i)?1:t.includes(n)?-1:0}).filter(e=>e.value>0).map(e=>e.position)}(A,r?["right","left"]:t?["top","bottom"]:[]);for(let e=0;e<a.length;e++)if(L(a[e],t,r))return u.current=a[e],o[a[e]];return u.current="center",o.center})(P);return n.createElement("div",z({className:"reactour__popover",style:z({transform:`translate(${Math.round(M[0])}px, ${Math.round(M[1])}px)`},f("popover",{position:u.current,verticalAlign:d.current,horizontalAlign:h.current,helperRect:m,targetRect:a})),ref:c},l),t)},W=Object.defineProperty,H=Object.defineProperties,U=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,Y=(e,t,r)=>t in e?W(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,K=(e,t)=>{for(var r in t||(t={}))q.call(t,r)&&Y(e,r,t[r]);if(G)for(var r of G(t))X.call(t,r)&&Y(e,r,t[r]);return e},Z=(e,t)=>{var r={};for(var i in e)q.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&G)for(var i of G(e))0>t.indexOf(i)&&X.call(e,i)&&(r[i]=e[i]);return r},J={bottom:0,height:0,left:0,right:0,top:0,width:0,windowWidth:0,windowHeight:0,x:0,y:0};function Q(e,t=[],r=!0){let i=!1,{w:n,h:o}=O();if(!t)return H(K({},T(e)),U({windowWidth:n,windowHeight:o,hasHighligtedElems:!1}));let a=T(e),s={bottom:0,height:0,left:n,right:0,top:o,width:0};for(let n of t){let t=document.querySelector(n);if(!t||"none"===t.style.display||"hidden"===t.style.visibility)continue;let o=T(t);i=!0,r||!e?(o.top<s.top&&(s.top=o.top),o.right>s.right&&(s.right=o.right),o.bottom>s.bottom&&(s.bottom=o.bottom),o.left<s.left&&(s.left=o.left),s.width=s.right-s.left,s.height=s.bottom-s.top):(o.top<a.top&&(a.top=o.top),o.right>a.right&&(a.right=o.right),o.bottom>a.bottom&&(a.bottom=o.bottom),o.left<a.left&&(a.left=o.left),a.width=a.right-a.left,a.height=a.bottom-a.top)}let l=(!!r||!e)&&s.width>0&&s.height>0;return{left:(l?s:a).left,top:(l?s:a).top,right:(l?s:a).right,bottom:(l?s:a).bottom,width:(l?s:a).width,height:(l?s:a).height,windowWidth:n,windowHeight:o,hasHighligtedElems:i,x:a.x,y:a.y}}var ee=({disableKeyboardNavigation:e,setCurrentStep:t,currentStep:r,setIsOpen:i,stepsLength:o,disable:a,rtl:s,clickProps:l,keyboardHandler:c})=>{function u(n){let u,d,h;function p(){t(Math.min(r+1,o-1))}function g(){t(Math.max(r-1,0))}n.stopPropagation(),!0!==e&&!a&&(e&&(u=e.includes("esc"),d=e.includes("right"),h=e.includes("left")),c&&"function"==typeof c?c(n,l,{isEscDisabled:u,isRightDisabled:d,isLeftDisabled:h}):(27!==n.keyCode||u||(n.preventDefault(),i(!1)),39!==n.keyCode||d||(n.preventDefault(),s?g():p()),37!==n.keyCode||h||(n.preventDefault(),s?p():g())))}return(0,n.useEffect)(()=>(window.addEventListener("keydown",u,!1),()=>{window.removeEventListener("keydown",u)}),[a,t,r]),null},et={badge:()=>({position:"absolute",fontFamily:"monospace",background:"var(--reactour-accent,#007aff)",height:"1.875em",lineHeight:2,paddingLeft:"0.8125em",paddingRight:"0.8125em",fontSize:"1em",borderRadius:"1.625em",color:"white",textAlign:"center",boxShadow:"0 0.25em 0.5em rgba(0, 0, 0, 0.3)",top:"-0.8125em",left:"-0.8125em"}),controls:()=>({display:"flex",marginTop:24,alignItems:"center",justifyContent:"space-between"}),navigation:()=>({counterReset:"dot",display:"flex",justifyContent:"space-between",alignItems:"center",flexWrap:"wrap"}),button:({disabled:e})=>({display:"block",padding:0,border:0,background:"none",cursor:e?"not-allowed":"pointer"}),arrow:({disabled:e})=>({color:e?"#caccce":"#646464",width:16,height:12,flex:"0 0 16px"}),dot:({current:e,disabled:t,showNumber:r})=>({counterIncrement:"dot",width:8,height:8,border:e?"0":"1px solid #caccce",borderRadius:"100%",padding:0,display:"block",margin:4,transition:"opacity 0.3s, transform 0.3s",cursor:t?"not-allowed":"pointer",transform:`scale(${e?1.25:1})`,color:e?"var(--reactour-accent, #007aff)":"#caccce",background:e?"var(--reactour-accent, #007aff)":"none"}),close:({disabled:e})=>({position:"absolute",top:22,right:22,width:9,height:9,"--rt-close-btn":e?"#caccce":"#5e5e5e","--rt-close-btn-disabled":e?"#caccce":"#000"}),svg:()=>({display:"block"})};function er(e){return(t,r)=>{let i=et[t](r),n=e[t];return n?n(i,r):i}}var ei=({styles:e={},inverted:t=!1,disabled:r})=>{let i=er(e);return n.createElement("svg",{viewBox:"0 0 18.4 14.4",style:i("arrow",{inverted:t,disabled:r})},n.createElement("path",{d:t?"M17 7.2H1M10.8 1L17 7.2l-6.2 6.2":"M1.4 7.2h16M7.6 1L1.4 7.2l6.2 6.2",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeMiterlimit:"10"}))},en={Badge:({styles:e={},children:t})=>{let r=er(e);return n.createElement("span",{style:r("badge",{})},t)},Close:e=>{var{styles:t={},onClick:r,disabled:i}=e,o=Z(e,["styles","onClick","disabled"]);let a=er(t);return n.createElement("button",K({className:"reactour__close-button",style:K(K({},a("button",{})),a("close",{disabled:i})),onClick:r},o),n.createElement("svg",{viewBox:"0 0 9.1 9.1","aria-hidden":!0,role:"presentation",style:K({},a("svg",{}))},n.createElement("path",{fill:"currentColor",d:"M5.9 4.5l2.8-2.8c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L4.5 3.1 1.7.3C1.3-.1.7-.1.3.3c-.4.4-.4 1 0 1.4l2.8 2.8L.3 7.4c-.4.4-.4 1 0 1.4.2.2.4.3.7.3s.5-.1.7-.3L4.5 6l2.8 2.8c.3.2.5.3.8.3s.5-.1.7-.3c.4-.4.4-1 0-1.4L5.9 4.5z"})))},Content:({content:e,setCurrentStep:t,transition:r,isHighlightingObserved:i,currentStep:n,setIsOpen:o})=>"function"==typeof e?e({setCurrentStep:t,transition:r,isHighlightingObserved:i,currentStep:n,setIsOpen:o}):e,Navigation:({styles:e={},steps:t,setCurrentStep:r,currentStep:i,setIsOpen:o,nextButton:a,prevButton:s,disableDots:l,hideDots:c,hideButtons:u,disableAll:d,rtl:h,Arrow:p=ei})=>{let g=t.length,f=er(e),m=({onClick:t,kind:o="next",children:a,hideArrow:s})=>n.createElement("button",{style:f("button",{kind:o,disabled:d||("next"===o?g-1===i:0===i)}),onClick:function(){d||(t&&"function"==typeof t?t():"next"===o?r(Math.min(i+1,g-1)):r(Math.max(i-1,0)))},"aria-label":`Go to ${o} step`},s?null:n.createElement(p,{styles:e,inverted:h?"prev"===o:"next"===o,disabled:d||("next"===o?g-1===i:0===i)}),a);return n.createElement("div",{style:f("controls",{}),dir:h?"rtl":"ltr"},u?null:s&&"function"==typeof s?s({Button:m,setCurrentStep:r,currentStep:i,stepsLength:g,setIsOpen:o,steps:t}):n.createElement(m,{kind:"prev"}),c?null:n.createElement("div",{style:f("navigation",{})},Array.from({length:g},(e,t)=>t).map(e=>{var o;return n.createElement("button",{style:f("dot",{current:e===i,disabled:l||d}),onClick:()=>{l||d||r(e)},key:`navigation_dot_${e}`,"aria-label":(null==(o=t[e])?void 0:o.navDotAriaLabel)||`Go to step ${e+1}`})})),u?null:a&&"function"==typeof a?a({Button:m,setCurrentStep:r,currentStep:i,stepsLength:g,setIsOpen:o,steps:t}):n.createElement(m,null))},Arrow:ei},eo=({styles:e,components:t={},badgeContent:r,accessibilityOptions:i,disabledActions:o,onClickClose:a,steps:s,setCurrentStep:l,currentStep:c,transition:u,isHighlightingObserved:d,setIsOpen:h,nextButton:p,prevButton:g,disableDotsNavigation:f,rtl:m,showPrevNextButtons:v=!0,showCloseButton:b=!0,showNavigation:y=!0,showBadge:x=!0,showDots:_=!0,meta:w,setMeta:k,setSteps:C})=>{let S=s[c],{Badge:E,Close:P,Content:T,Navigation:I,Arrow:O}=K(K({},en),t),R=r&&"function"==typeof r?r({currentStep:c,totalSteps:s.length,transition:u}):c+1;return n.createElement(n.Fragment,null,x?n.createElement(E,{styles:e},R):null,b?n.createElement(P,{styles:e,"aria-label":null==i?void 0:i.closeButtonAriaLabel,disabled:o,onClick:function(){o||(a&&"function"==typeof a?a({setCurrentStep:l,setIsOpen:h,currentStep:c,steps:s,meta:w,setMeta:k,setSteps:C}):h(!1))}}):null,n.createElement(T,{content:null==S?void 0:S.content,setCurrentStep:l,currentStep:c,transition:u,isHighlightingObserved:d,setIsOpen:h}),y?n.createElement(I,{setCurrentStep:l,currentStep:c,setIsOpen:h,steps:s,styles:e,"aria-hidden":!(null==i?void 0:i.showNavigationScreenReaders),nextButton:p,prevButton:g,disableDots:f,hideButtons:!v,hideDots:!_,disableAll:o,rtl:m,Arrow:O}):null)},ea=e=>{var t,r,{currentStep:i,setCurrentStep:o,setIsOpen:a,steps:s=[],setSteps:l,styles:c={},scrollSmooth:u,afterOpen:d,beforeClose:h,padding:p=10,position:g,onClickMask:f,onClickHighlighted:m,keyboardHandler:v,className:b="reactour__popover",maskClassName:y="reactour__mask",highlightedMaskClassName:x,clipId:_,maskId:w,disableInteraction:k,disableKeyboardNavigation:C,inViewThreshold:S,disabledActions:E,setDisabledActions:T,disableWhenSelectorFalsy:I,rtl:R,accessibilityOptions:A={closeButtonAriaLabel:"Close Tour",showNavigationScreenReaders:!0},ContentComponent:M,Wrapper:D,meta:N,setMeta:j,onTransition:F=()=>"center"}=e,$=Z(e,["currentStep","setCurrentStep","setIsOpen","steps","setSteps","styles","scrollSmooth","afterOpen","beforeClose","padding","position","onClickMask","onClickHighlighted","keyboardHandler","className","maskClassName","highlightedMaskClassName","clipId","maskId","disableInteraction","disableKeyboardNavigation","inViewThreshold","disabledActions","setDisabledActions","disableWhenSelectorFalsy","rtl","accessibilityOptions","ContentComponent","Wrapper","meta","setMeta","onTransition"]);let z=s[i],V=K(K({},c),null==z?void 0:z.styles),{sizes:W,transition:G,observableRefresher:q,isHighlightingObserved:X,target:Y}=function(e,t={block:"center",behavior:"smooth",inViewThreshold:0}
4){let[r,i]=(0,n.useState)(!1),[o,a]=(0,n.useState)(!1),[s,l]=(0,n.useState)(!1),[c,u]=(0,n.useState)(null),[d,h]=(0,n.useState)(J),p=(null==e?void 0:e.selector)instanceof Element?null==e?void 0:e.selector:document.querySelector(null==e?void 0:e.selector),g=(0,n.useCallback)(()=>{let t=Q(p,null==e?void 0:e.highlightedSelectors,null==e?void 0:e.bypassElem),{hasHighligtedElems:r}=t,i=Z(t,["hasHighligtedElems"]);Object.entries(d).some(([e,t])=>i[e]!==t)&&h(i)},[p,null==e?void 0:e.highlightedSelectors,d]);(0,n.useEffect)(()=>(g(),window.addEventListener("resize",g),()=>window.removeEventListener("resize",g)),[p,null==e?void 0:e.highlightedSelectors,c]),(0,n.useEffect)(()=>{!function({top:e,right:t,bottom:r,left:i,threshold:n}){let{w:o,h:a}=O(),{thresholdX:s,thresholdY:l}="object"==typeof n&&null!==n?{thresholdX:n.x||0,thresholdY:n.y||0}:{thresholdX:n||0,thresholdY:n||0};return e<0&&r-e>a||e>=0+l&&i>=0+s&&r<=a-l&&t<=o-s}(H(K({},d),U({threshold:t.inViewThreshold})))&&p&&(i(!0),new Promise(e=>{if(!(p instanceof Element))throw TypeError("Argument 1 must be an Element");let r=0,i=null,n=Object.assign({behavior:"smooth"},t);p.scrollIntoView(n),requestAnimationFrame(function t(){let n=null==p?void 0:p.getBoundingClientRect().top;if(n===i){if(r++>2)return e(null)}else r=0,i=n;requestAnimationFrame(t)})}).then(()=>{o||u(Date.now())}).finally(()=>{i(!1)}))},[d]);let f=(0,n.useCallback)(()=>{a(!0);let t=Q(p,null==e?void 0:e.highlightedSelectors,null==e?void 0:e.bypassElem),{hasHighligtedElems:r}=t,i=Z(t,["hasHighligtedElems"]);l(r),h(i),a(!1)},[p,null==e?void 0:e.highlightedSelectors,d]);return{sizes:d,transition:r,target:p,observableRefresher:f,isHighlightingObserved:s}}(z,{block:"center",behavior:u?"smooth":"auto",inViewThreshold:S});(0,n.useEffect)(()=>(d&&"function"==typeof d&&d(Y),()=>{h&&"function"==typeof h&&h(Y)}),[]);let{maskPadding:et,popoverPadding:er,wrapperPadding:ei}="object"==typeof(t=null!=(r=null==z?void 0:z.padding)?r:p)&&null!==t?{maskPadding:t.mask,popoverPadding:t.popover,wrapperPadding:t.wrapper}:{maskPadding:t,popoverPadding:t,wrapperPadding:0},en={setCurrentStep:o,setIsOpen:a,currentStep:i,setSteps:l,steps:s,setMeta:j,meta:N},ea="boolean"==typeof(null==z?void 0:z.stepInteraction)?!(null==z?void 0:z.stepInteraction):!!k&&("boolean"==typeof k?k:k(en));(0,n.useEffect)(()=>((null==z?void 0:z.action)&&"function"==typeof(null==z?void 0:z.action)&&(null==z||z.action(Y)),(null==z?void 0:z.disableActions)!==void 0&&T(null==z?void 0:z.disableActions),()=>{(null==z?void 0:z.actionAfter)&&"function"==typeof(null==z?void 0:z.actionAfter)&&(null==z||z.actionAfter(Y))}),[z]);let el=G?F:(null==z?void 0:z.position)?null==z?void 0:z.position:g,ec=D||n.Fragment;return z?n.createElement(ec,null,n.createElement(P,{mutationObservables:null==z?void 0:z.mutationObservables,resizeObservables:null==z?void 0:z.resizeObservables,refresh:q}),n.createElement(ee,{setCurrentStep:o,currentStep:i,setIsOpen:a,stepsLength:s.length,disableKeyboardNavigation:C,disable:E,rtl:R,clickProps:en,keyboardHandler:v}),(!I||Y)&&n.createElement(L,{sizes:G?es:W,onClick:function(){E||(f&&"function"==typeof f?f(en):a(!1))},styles:K({highlightedArea:e=>H(K({},e),U({display:ea?"block":"none"}))},V),padding:G?0:et,highlightedAreaClassName:x,className:y,onClickHighlighted:e=>{e.preventDefault(),e.stopPropagation(),m&&m(e,en)},wrapperPadding:ei,clipId:_,maskId:w}),(!I||Y)&&n.createElement(B,{sizes:W,styles:V,position:el,padding:er,"aria-labelledby":null==A?void 0:A.ariaLabelledBy,className:b,refresher:i},M?n.createElement(M,K({styles:V,setCurrentStep:o,currentStep:i,setIsOpen:a,steps:s,accessibilityOptions:A,disabledActions:E,transition:G,isHighlightingObserved:X,rtl:R},$)):n.createElement(eo,K({styles:V,setCurrentStep:o,currentStep:i,setIsOpen:a,steps:s,setSteps:l,accessibilityOptions:A,disabledActions:E,transition:G,isHighlightingObserved:X,rtl:R,meta:N,setMeta:j},$)))):null},es={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0},el=n.createContext({isOpen:!1,setIsOpen:()=>!1,currentStep:0,setCurrentStep:()=>0,steps:[],setSteps:()=>[],setMeta:()=>"",disabledActions:!1,setDisabledActions:()=>!1,components:{}}),ec=e=>{var{children:t,defaultOpen:r=!1,startAt:i=0,steps:o,setCurrentStep:a,currentStep:s}=e,l=Z(e,["children","defaultOpen","startAt","steps","setCurrentStep","currentStep"]);
4let[c,u]=(0,n.useState)(r),[d,h]=(0,n.useState)(i),[p,g]=(0,n.useState)(o),[f,m]=(0,n.useState)(""),[v,b]=(0,n.useState)(!1),y=K({isOpen:c,setIsOpen:u,currentStep:s||d,setCurrentStep:a&&"function"==typeof a?a:h,steps:p,setSteps:g,disabledActions:v,setDisabledActions:b,meta:f,setMeta:m},l);return n.createElement(el.Provider,{value:y},t,c?n.createElement(ea,K({},y)):null)},eu=r(28104),ed=r(97783),eh=r(15732),ep=r(46199),eg=r(37083),ef=r(96522),em=r(99907),ev=r(55660),eb=r(26753),ey=r(4404),ex=r(6005),e_=r(11039),ew=r(38483),ek=r(24679),eC=r(59124),eS=r(64340),eE=r(45364),eP=r(4969),eT=r(79512);function eI(e){return(0,eT.k5)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M122.7 23.32l1.7 21.87-16.7 14.25 21.4 5.17 8.4 20.25L149 66.18l21.8-1.75-14.2-16.71 5.1-21.32-20.3 8.35-18.7-11.43zM464 32a16 16 0 0 0-16 16 16 16 0 0 0 16 16 16 16 0 0 0 16-16 16 16 0 0 0-16-16zM239.8 42.5a16 16 0 0 0-16 16 16 16 0 0 0 16 16 16 16 0 0 0 16-16 16 16 0 0 0-16-16zm183.9 6.84c-9.2 1.74-17.7 7.18-25.9 14.28-7.6 6.53-14.7 14.66-20.7 23.45-18.8 3.01-37.6 10.67-50.2 21.13-16.1 13.2-30.4 35.8-38.2 59.1-7.4 3.1-14.4 6.8-20.1 10.8-15.5 10.9-23.5 31.8-29.4 50-5.9 18.3-8.8 34.3-8.8 34.3l17.8 3.2s2.7-15 8.1-31.9c5.5-16.9 14.8-35.3 22.7-40.8 1.3-.9 3-1.9 4.5-2.8-.6 5.7-.6 11.4.3 16.8 1.8 11.4 8 22.3 19 28.2 7.8 4.2 16.6 3.2 24 .2 7.4-3.1 14-8.2 19.7-14.2 5.7-6 10.4-13.1 13.2-20.6 2.8-7.5 3.8-16 .2-23.9h-.1c-3.9-8.4-11.4-13.8-19.4-16.1-8-2.3-16.6-2.2-25.2-.9-1.5.2-2.9.7-4.4 1 7.4-15.8 18-30.7 27.5-38.6 6.2-5.1 16.6-10 27.7-13.6-1.4 3.8-2.5 7.6-3 11.5-1.6 10.5.7 21.9 9.1 29.7 6.1 5.6 14.3 6.5 21.5 5.3 7.1-1.2 14-4.4 20.2-8.5 6.2-4.2 11.7-9.4 15.6-15.5 3.9-6.1 6.5-13.9 4-21.7v-.1c-3.3-10.07-11.5-16.99-20.6-20.27-3.9-1.4-8-2.19-12.2-2.66 2.9-3.26 5.9-6.31 8.9-8.92 6.8-5.84 13.7-9.5 17.6-10.23l-3.4-17.68zM174.8 84.39l-15.2 9.56 34.5 55.25-56.4 2.9 26.5 57.8 16.4-7.6-15.5-33.6 60.6-3.1-50.9-81.21zm216.4 19.31c6.1-.1 11.5.6 15.5 2.1 5.4 1.9 8.1 4.3 9.5 8.8.4 1.1.2 3.3-1.9 6.6-2.2 3.4-6.1 7.2-10.5 10.2-4.5 3-9.5 5.1-13.2 5.7-3.8.7-5.5 0-6.3-.7-3.5-3.2-4.5-7.2-3.5-13.9.8-5.4 3.3-11.9 7-18.6 1.2 0 2.3-.2 3.4-.2zM94.99 123a16 16 0 0 0-16 16 16 16 0 0 0 16 16A16 16 0 0 0 111 139a16 16 0 0 0-16.01-16zm356.11 37.2l-14.4 16.6-21.8-1.8 11.4 18.8-8.5 20.2 21.4-5 16.6 14.3 1.9-21.9 18.7-11.4-20.2-8.5-5.1-21.3zm-123.5 16.5c2.9.1 5.6.5 7.7 1.1 4.3 1.2 6.6 3 8.2 6.4.9 1.9 1 5.4-.7 10-1.7 4.7-5.2 10.1-9.4 14.6s-9.3 8.1-13.5 9.8c-4.2 1.7-6.8 1.6-8.5.7h-.1c-5.8-3.2-8.6-7.8-9.7-15.2-1-6.3-.3-14.3 1.8-22.9 4.9-1.7 9.8-3.1 14.5-3.8 3.5-.5 6.7-.7 9.7-.7zm-202.4 51.9c-7.2-.2-11.7 1.5-14.5 4.3-2.8 2.8-4.5 7.3-4.3 14.5.2 7.3 2.6 16.9 7.2 27.6 9.2 21.5 27.3 47.4 51.6 71.8 24.3 24.3 50.3 42.3 71.8 51.5 10.6 4.6 20.2 7 27.5 7.2 7.3.3 11.7-1.5 14.5-4.3 2.8-2.8 4.6-7.2 4.3-14.5-.2-7.3-2.6-16.9-7.2-27.6-9.2-21.4-27.2-47.4-51.5-71.7-24.3-24.4-50.3-42.4-71.8-51.6-10.7-4.6-20.3-7-27.6-7.2zm232 31.3l-33 54-29.1-27.9-12.4 13 45.1 43.3 33.8-55.2 38.7 32.3 89.3-38.2-7-16.6-79.3 34-46.1-38.7zM93.43 272.6l-17.64 57.9c41.41 49.1 89.71 76.7 142.11 94.7l21.6-6.6c-3.1-1.1-6.4-2.4-9.7-3.8-24.4-10.4-51.7-29.6-77.3-55.3-25.7-25.7-44.9-53-55.34-77.4-1.41-3.2-2.65-6.4-3.73-9.5zm-23.82 78.2l-14.01 46c28.89 27 59 39.2 90.6 50.2l43.4-13.2c-43.2-17.6-84-43.3-119.99-83zM368 352a16 16 0 0 0-16 16 16 16 0 0 0 16 16 16 16 0 0 0 16-16 16 16 0 0 0-16-16zM49.81 415.9l-20.29 66.6 88.28-26.9c-22.77-9.1-45.78-20.7-67.99-39.7z"}}]})(e)}var eO=r(24322),eR=r(95698),eA=r(90324),eL=r(15045),eM=r(87892),eD=r(18360),eN=r(94024),ej=r(21330),eF=r(32421),e$=r(32023),ez=r(65684),eV=r(68089),eB=r(52009),eW=r(71848),eH=r(20546),eU=r(27584),eG=r(27597),eq=r(66167),eX=r(65738);function eY({onClick:e}){let{white01:t}=(0,eh.F)();return(0,i.jsx)(ef.Jn,{"aria-label":"close",variant:"ghost",onClick:e,position:"absolute",size:"md",top:"8px",right:"12px",color:t,borderRadius:"6px"})}function eK({color:e}){return(0,i.jsx)(ef.In,{boxSize:"14px",color:e,asChild:!0,children:(0,i.jsx)(eH.SXS,{})})}function eZ({onConfirm:e,onCancel:t}){let{t:r}=(0,ed.W)(),{oceanGreenAccent:n,red500:o}=(0,eh.F)();return(0,i.jsxs)(ef.az,{children:[(0,i.jsx)(eF.p,{icon:eO.f9d,iconColor:o}),(0,i.jsxs)(ef.az,{mr:5,children:[(0,i.jsx)(ef.EY,{mb:2,children:r("common:tour_guide_close_confirm")}
4),(0,i.jsxs)(ef.so,{gap:3,justify:"flex-end",mt:4,children:[(0,i.jsx)(ep.J,{variant:"ghost",w:"fit-content",onClick:t,h:"40px",children:r("common:no")}),(0,i.jsx)(ep.J,{onClick:e,h:"40px",w:"fit-content",bg:n,children:r("common:yes")})]})]})]})}let eJ={chatInput:'[data-tour="chat-input"]',mobileDrawerTrigger:'[data-tour="mobile-drawer-trigger"]',expandSidebar:'[data-tour="expand-sidebar"]',actionVoiceAssistant:'[data-tour="action-voice-assistant"]',actionPrompt:'[data-tour="action-prompt"]',actionWebSearch:'[data-tour="action-web-search"]',actionGoogleDrive:'[data-tour="action-google-drive"]',actionYandexDisk:'[data-tour="action-yandex-disk"]',actionYoutube:'[data-tour="action-youtube"]',actionUploadFile:'[data-tour="action-upload-file"]',actionAnimate:'[data-tour="action-animate"]',actionEditVideo:'[data-tour="action-video-edit"]',createVideo:'[data-tour="create-video"]',createImage:'[data-tour="create-image"]',createNewChat:'[data-tour="new-chat"]',createFolder:'[data-tour="create-folder"]',modelSwitcher:'[data-tour="model-switcher"]',finallyTour:'[data-tour="finally-tour"]',newChat:'[data-tour="new-chat"]',fileSlot:'[data-tour="file-slot"]',actionButton:'[data-tour="action-button"]',audioRecord:'[data-tour="audio-record-microphone"]',quickActionsList:'[data-tour="quick-actions-list"]',quickActionsModalClose:'[data-tour="quick-actions-modal-close"]',templateButton:'[data-tour="template-button"]',templatesGeneral:'[data-tour="templates-general"]',templatesMyTemplates:'[data-tour="templates-my-templates"]',templatesCreateButton:'[data-tour="templates-create-button"]',templatesModalClose:'[data-tour="templates-modal-close"]',templatesCreateName:'[data-tour="templates-create-name"]',templatesCreateDescription:'[data-tour="templates-create-description"]',templatesCreateCover:'[data-tour="templates-create-cover"]',templatesCreateSubmit:'[data-tour="templates-create-submit"]',templatesCreateModalClose:'[data-tour="templates-create-modal-close"]',settingsButton:'[data-tour="settings-button"]',filterAssistant:'[data-tour="filter-assistant"]',assistantChat:'[data-tour="assistant-chat"]',assistantCreateWelcome:'[data-tour="assistant-create-welcome"]',assistantTokens:'[data-tour="assistant-tokens"]',assistantModalClose:'[data-tour="assistant-modal-close"]',assistantInstruction:'[data-tour="assistant-instruction"]',assistantName:'[data-tour="assistant-name"]',assistantInstructions:'[data-tour="assistant-instructions"]',assistantTabSources:'[data-tour="tab-sources"]',assistantTabCannel:'[data-tour="tab-channel"]',assistantTabCalendar:'[data-tour="tab-calendar"]',assistantTabBehavior:'[data-tour="tab-behavior"]',assistantTabPanel:'[data-tour="assistant-tab-panel"]',assistantCreateButton:'[data-tour="assistant-create-button"]',aspectRatio:'[data-tour="aspect-ratio"]',aspectRatioList:'[data-tour="aspect-ratio-list"]',favoriteModel:'[data-tour="favorite-model"]',aboutModels:'[data-tour="more_about_models"]',filterModels:'[data-tour="filter-models"]',filterFavorite:'[data-tour="filter-favorite"]',choseModel:'[data-tour="chose-model"]',choseModelFavorite:'[data-tour="chose-model"]',resetSelectedModels:'[data-tour="reset-selected-models"]',chatModelsModalClose:'[data-tour="chat-models-modal-close"]',createUpdateFolderModel:'[data-tour="create-update-folder-model"]',createUpdateFolderPrompt:'[data-tour="create-update-folder-prompt"]',createUpdateFolderClose:'[data-tour="create-update-folder-close"]',folderModelPickerClose:'[data-tour="folder-model-picker-close"]',folderPromptPickerInfo:'[data-tour="folder-prompt-picker-info"]',folderPromptPickerCreate:'[data-tour="folder-prompt-picker-create"]',folderNameInput:'[data-tour="folder-name-input"]',folderCreateButton:'[data-tour="folder-create-button"]',folderPromptPickerClose:'[data-tour="folder-prompt-picker-close"]',promptCreateInfo:'[data-tour="prompt-create-info"]',promptCreateClose:'[data-tour="prompt-create-close"]'},eQ=[eJ.actionButton,eJ.actionVoiceAssistant,eJ.actionPrompt,eJ.actionWebSearch,eJ.actionGoogleDrive,eJ.actionYandexDisk,eJ.actionYoutube,eJ.actionUploadFile],e0=[eJ.actionButton,eJ.quickActionsModalClose,eJ.actionAnimate,eJ.actionEditVideo],e1=(0,n.createContext)(null);function e2(e,t=0){return e.length?Math.min(Math.max(t,0),e.length-1):0}function e3(e){if(!e?.nextClicksTarget||"string"!=typeof e.selector)return!1;let t=document.querySelector(e.selector);return t?.click(),!!t}function e5({top:e,left:t,right:r,bottom:i,width:n,height:o,windowWidth:a,windowHeight:s}){let l=Math.max(a-n-16,16);
4return[Math.min(Math.max((t+r)/2-n/2,16),l),s-i>o+16?i+12:Math.max(e-o-12,16)]}function e6(e){let[t]=e5(e);return[t,Math.max(e.top-e.height-12,16)]}function e4({top:e,left:t,bottom:r,width:i,height:n,windowHeight:o}){let a=Math.max(o-n-16,16);return[Math.max(t-i-12,16),Math.min(Math.max((e+r)/2-n/2,16),a)]}function e7(e){let[t]=e5(e);return[t,Math.max(e.top-300-12,16)]}function e8(e={}){let{isMobileSidebar:t,isSidebarOpen:r,isCollapsed:o,isCreateOrUpdateFolderModalOpen:a,isChatModelsModalOpen:s,isFolderModelPickerOpen:l,isFolderPromptPickerOpen:c,isPromptCreateOpen:u,isVideoChat:d,isImageChat:h,isNewChat:p,isActionsMenuOpen:g,isAspectRatioMenuOpen:f,isTemplatesModalOpen:m,isTemplatesCustomTabActive:v,isCreateTemplateModalOpen:b,isCompactActionsMenu:y,showMultiSelectionActions:x,hasFavoriteModels:_,isAssistantFilterActive:w,isAssistantCreateModalOpen:k,assistantActiveTab:C,isFavoriteModelsTabActive:S}=e,{t:E}=(0,ed.W)(),{isMobile:P}=(0,eS.a)(),{oceanGreenAccent:T,textSubtle:I,textColorDefault:O,blue500:R,attachHoverColor:A}=(0,eh.F)(),L=(0,eG.y)(),{anthropicIcon:M,openaiIcon:D,geminiIcon:N}=(0,eE.O)(),j=(0,eu.useRouter)(),F=(0,n.useRef)(j);F.current=j;let $=(0,n.useCallback)((e,t,r,n)=>{let{icon:o,icons:a,iconUrls:s,iconText:l,iconColor:c,...u}=n??{};return{selector:e,stepKey:`${e}::${r??""}::${t}`,content:(0,i.jsxs)(ef.az,{children:[(0,i.jsx)(eF.p,{icon:o,icons:a,iconUrls:s,iconColor:c,iconText:l}),(0,i.jsxs)(ef.az,{mr:5,children:[r&&(0,i.jsx)(ef.EY,{mb:2,fontWeight:600,children:r}),(0,i.jsx)(ef.EY,{whiteSpace:"pre-line",children:t})]})]}),...u}},[]);return(0,n.useMemo)(()=>{let e=Array.from({length:P?3:6},(e,t)=>`[data-tour="chose-model"][data-tour-index="${t}"]`),n=['[data-tour="folder-prompt-picker-info"][data-tour-index="create"]',...Array.from({length:P?1:5},(e,t)=>`[data-tour="folder-prompt-picker-info"][data-tour-index="${t}"]`)],j=Array.from({length:P?6:12},(e,t)=>`[data-tour="templates-general"][data-tour-index="${t}"]`);if(l)return[$(eJ.choseModel,E("common:chose_model_for_folder"),void 0,{highlightedSelectors:e,resizeObservables:[eJ.choseModel],iconUrls:[M,D,N].filter(Boolean)}),$(eJ.folderModelPickerClose,E("common:click_for_close_tour"),void 0,{icon:eK})];if(u)return[$(eJ.promptCreateInfo,E("common:create_prompt_for_folder_instruction",{title:E("common:next_button")}),void 0,{resizeObservables:[eJ.promptCreateInfo],position:e4,iconText:E("common:create"),iconColor:O}),$(eJ.promptCreateClose,E("common:click_for_close_tour"),void 0,{icon:eK})];if(c)return[$(eJ.folderPromptPickerInfo,E("common:chose_prompt_for_folder_hint"),E("common:chose_prompt_for_folder"),{highlightedSelectors:n,resizeObservables:[eJ.folderPromptPickerInfo],iconText:E("chat:promt"),iconColor:I}),$(eJ.folderPromptPickerCreate,E("common:create_prompt_tour",{title:E("common:next_button")}),E("common:create_prompt_for_folder"),{icon:eH._rf,iconColor:T}),$(eJ.folderPromptPickerClose,E("common:click_for_close_tour"),void 0,{icon:eK})];let z=P?E("common:set_default_prompt"):E("common:folder_default_prompt_hint"),V=P?void 0:E("common:set_default_prompt");if(a)return[$(eJ.folderNameInput,E("common:name_for_folder"),void 0,{iconText:E("chat:service_name"),iconColor:O}),$(eJ.createUpdateFolderModel,E("common:chose_model_for_folder"),E("common:set_default_model"),{iconUrls:[M,D,N].filter(Boolean)}),$(eJ.createUpdateFolderPrompt,z,V,{isDisabled:!0,iconText:E("chat:promt"),iconColor:O}),$(eJ.folderCreateButton,E("common:click_to_save_folder",{title:E("common:next_button")}),void 0,{iconText:E("common:create"),iconColor:O}),$(eJ.createUpdateFolderClose,E("common:click_for_close_tour"),void 0,{icon:eK})];if(s){let t=$(eJ.choseModel,E("common:move_models_hint"),void 0,{highlightedSelectors:e,icon:em.Sxb,iconColor:T}),r=$(eJ.choseModel,E("common:chose_model"),void 0,{highlightedSelectors:e,iconUrls:[M,D,N].filter(Boolean)}),i=$(eJ.chatModelsModalClose,E("common:click_for_close_tour"),void 0,{icon:eK});return _&&S?[t,r,i]:[$(eJ.aboutModels,E("common:tour_about_models"),void 0,{iconUrls:[M,D,N].filter(Boolean),padding:{mask:5}}),$(eJ.filterModels,E("common:model_filter_hint"),E("common:model_filter"),{isDisabled:!0,iconUrls:[M,D,N].filter(
4Boolean)}),$(eJ.choseModel,E("common:chose_some_models"),void 0,{highlightedSelectors:e,icon:eP.o}),...x?[$(eJ.resetSelectedModels,E("common:reset_selected_models"),void 0,{iconText:E("common:reset_all"),iconColor:O})]:[],$(eJ.choseModelFavorite,E("common:favorite_models_hint"),E("common:favorite_models"),{highlightedSelectors:e,icon:em.DTR}),..._?[$(eJ.filterFavorite,E("common:click_to_favorite"),void 0,{icon:em.DTR})]:[],r,i]}if(k){let e,t=C??"general",r=$(eJ.assistantInstruction,E("common:tour_assistant_instruction"),void 0,{icon:eV.I,iconColor:T,padding:{mask:3}}),i=$(eJ.assistantName,E("common:assistant_name_tour"),void 0,{isDisabled:!0,iconText:E("common:template_name"),iconColor:I}),n=$(eJ.assistantInstructions,E("common:assistant_instructions_tour"),void 0,{isDisabled:!0,iconText:E("chat:assistant_instructions"),iconColor:I}),o=$(eJ.assistantModalClose,E("common:click_for_close_tour"),void 0,{isDisabled:!0,icon:eK}),a=$(eJ.assistantCreateButton,E("common:assistant_create_button_tour",{title:E("common:next_button")}),void 0,{isDisabled:!0,iconText:E("common:create"),iconColor:I}),s={sources:{selector:eJ.assistantTabSources,icon:eW.D1A,title:E("chat:assistant_tab_sources"),mainHint:E("common:assistant_tab_sources_tour",{sources:E("chat:assistant_tab_sources")}),contentHint:E("common:assistant_tab_sources_content_tour")},channel:{selector:eJ.assistantTabCannel,icon:eW.kGk,title:E("chat:assistant_tab_channel"),mainHint:E("common:assistant_tab_channel_tour",{channel:E("chat:assistant_tab_channel")}),contentHint:E("common:assistant_tab_channel_content_tour")},behavior:{selector:eJ.assistantTabBehavior,icon:eW.ou6,title:E("chat:assistant_tab_behavior"),mainHint:E("common:assistant_tab_behavior_tour",{behavior:E("chat:assistant_tab_behavior")}),contentHint:E("common:assistant_tab_behavior_content_tour")},calendar:{selector:eJ.assistantTabCalendar,icon:eW.wIk,title:E("chat:assistant_tab_calendar"),mainHint:E("common:assistant_tab_calendar_tour",{calendar:E("chat:assistant_tab_calendar")}),contentHint:E("common:assistant_tab_calendar_content_tour")}},l=["sources","channel","behavior","calendar"],c=e=>{let t=s[e];return $(t.selector,t.mainHint,t.title,{icon:t.icon,iconColor:I,nextClicksTarget:!0})};if("general"===t)return[r,i,n,c("sources"),o];let u=l.indexOf(t),d=l[u+1];return[(e=s[t],$(eJ.assistantTabPanel,e.contentHint,void 0,{isDisabled:!0,iconText:e.title,iconColor:I})),...d?[c(d)]:[a],o]}let B=t?r:!o,W=$(eJ.mobileDrawerTrigger,E("common:click_to_open_sidebar"),void 0,{icon:e$.Gb_,iconColor:T}),H=$(eJ.expandSidebar,E("common:click_to_open_sidebar"),void 0,{icon:L?e$.ykq:e$.g_n,iconColor:T}),U=t?W:H,G=e=>e?$(eJ.quickActionsModalClose,E("common:click_to_action_compact"),void 0,{highlightedSelectors:[eJ.quickActionsModalClose],isDisabled:!0,closeAdvancesStep:!0,icon:eK}):$(eJ.actionButton,p?E("common:click_to_action_chat"):E("common:click_to_action"),void 0,{isDisabled:!0,closeAdvancesStep:!0,icon:p?L?eH.SXS:eH._rf:eA.A,iconText:p?void 0:E("common:actions"),iconColor:I});if(g){let e=y&&!p;return d?[$(eJ.actionEditVideo,E("common:edit_video_tour"),E("chat:edit_video"),{highlightedSelectors:[eJ.actionEditVideo],isDisabled:!0,closeAdvancesStep:!0,icon:eN.A,iconColor:I}),$(eJ.actionAnimate,E("common:animate_photo_tour"),E("chat:animate_photo"),{highlightedSelectors:[eJ.actionAnimate],isDisabled:!0,closeAdvancesStep:!0,icon:eD.A,iconColor:I}),G(e)]:e?[G(e)]:p?[...L?[]:[$(eJ.actionVoiceAssistant,E("common:action_voice_ai"),E("common:assistant_voice"),{highlightedSelectors:[eJ.actionVoiceAssistant],isDisabled:!0,closeAdvancesStep:!0,position:P?void 0:e6,icon:ev.Dcp,iconColor:R})],$(eJ.actionPrompt,E("common:action_prompt"),E("chat:promt"),{highlightedSelectors:[eJ.actionPrompt],isDisabled:!0,closeAdvancesStep:!0,position:P?void 0:e6,icon:e_.x,iconColor:ez.w4.colors.purple[600]}),$(eJ.actionWebSearch,E("common:action_web_search"),E("common:action_web_search_title"),{highlightedSelectors:[eJ.actionWebSearch],isDisabled:!0,closeAdvancesStep:!0,position:P?void 0:e6,icon:e$.fzd,iconColor:R}),$(eJ.actionGoogleDrive,E("common:action_cloud"),E("common:action_cloud_title"),{highlightedSelectors:[eJ.actionGoogleDrive,eJ.actionYandexDisk],isDisabled:!0,closeAdvancesStep:!0,icons:[eb.R,ey.c],iconColor:T}),$(eJ.actionYoutube,E("common:action_youtube"),"YouTube",{highlightedSelectors:[eJ.actionYoutube],isDisabled:!0,closeAdvancesStep:!0,icon:ex.V,iconColor:T}),$(eJ.actionUploadFile,E("common:action_files"),E("chat:upload_from_device"),{highlightedSelectors:[eJ.actionUploadFile],isDisabled:!0,closeAdvancesStep:!0,icon:eH.UyR}),G()]:[G()]}let q=$(eJ.aspectRatio,E("common:click_to_aspect_ratio"),void 0,{highlightedSelectors:[eJ.aspectRatio,eJ.aspectRatioList],mutationObservables:[eJ.aspectRatioList],isDisabled:!0,closeAdvancesStep:!0,iconText:"Auto",iconColor:I});if(f)return[q];
4if(b)return[$(eJ.templatesCreateName,E("common:templates_create_name_tour"),void 0,{iconText:E("chat:service_name"),iconColor:I}),$(eJ.templatesCreateDescription,E("common:templates_create_description_tour"),void 0,{iconText:E("chat:promt"),iconColor:I}),$(eJ.templatesCreateCover,E("common:templates_create_cover_tour"),void 0,{iconText:E("common:cover"),iconColor:I}),$(eJ.templatesCreateSubmit,E("common:templates_create_button_tour",{title:E("common:next_button")}),void 0,{iconText:E("common:create_template"),iconColor:I}),$(eJ.templatesCreateModalClose,E("common:click_for_close_tour"),void 0,{icon:eK})];if(m)return[...v?[$(eJ.templatesCreateButton,E("common:templates_create_button_tour",{title:E("common:next_button")}),void 0,{icon:eH._rf,iconColor:I})]:[$(eJ.templatesGeneral,E("common:templates_general_tour"),void 0,{isDisabled:!0,highlightedSelectors:j,mutationObservables:[eJ.templatesGeneral],icon:ej.E,iconColor:I}),$(eJ.templatesMyTemplates,E("common:templates_my_templates_tour"),void 0,{iconText:E("common:templates_tab_custom"),iconColor:I})],$(eJ.templatesModalClose,E("common:click_for_close_tour"),void 0,{icon:eK})];let X=$(eJ.createImage,E("common:click_to_open_chat"),E("common:image_creation_chat"),{icon:eR.x,iconColor:T}),Y=$(eJ.createVideo,E("common:click_to_open_chat"),E("common:video_creation_chat"),{icon:eM.n,iconColor:T}),K=$(eJ.createFolder,E("common:click_to_create_folder",{title:E("common:next_button")}),P?void 0:E("common:create_folder_hint"),{icon:e$.x$p,iconColor:T,resizeObservables:[eJ.createFolder]}),Z={selector:eJ.finallyTour,closeWithoutConfirm:!0,content:({setIsOpen:e})=>(0,i.jsxs)(ef.az,{children:[(0,i.jsx)(eF.p,{icon:eI,iconColor:I,iconSize:"28px"}),(0,i.jsxs)(ef.az,{mr:5,children:[(0,i.jsx)(ef.EY,{whiteSpace:"pre-line",children:E("common:finale_tour")}),(0,i.jsx)(ef.so,{justify:"center",mt:4,children:(0,i.jsx)(ep.J,{onClick:()=>{localStorage.setItem(eg.Oj,"true"),e(!1);let t=F.current;t.replace({pathname:t.pathname,query:{...t.query,[ew.CK]:String(ek.Uv),[ew.K]:eC.L.ALL}},void 0,{shallow:!0,scroll:!1})},bg:T,children:E("chat:start")})})]})]})},J=p&&!w?[$(eJ.chatInput,E("common:input_tour"),void 0,{isDisabled:!0,icon:eq.qU,highlightedSelectors:[eJ.chatInput]}),$(eJ.actionButton,E("common:click_to_action_chat_tour",{title:E("common:next_button")}),E("common:click_to_actions"),{closeAdvancesStep:!0,icon:eH._rf,iconColor:I}),...L?[]:[$(eJ.audioRecord,E("common:voice_request_hint"),E("common:voice_request"),{isDisabled:!0,icon:eU.i0t,iconColor:A})],$(eJ.modelSwitcher,E("common:click_to_chose_model_tour",{title:E("common:next_button")}),E("common:default_model"),{iconUrls:[M,D,N].filter(Boolean)}),...L?[$(eJ.audioRecord,E("common:voice_request_hint"),E("common:voice_request"),{isDisabled:!0,icon:eH.l_V,iconColor:T}),$(eJ.actionVoiceAssistant,E("common:action_voice_ai"),E("common:assistant_voice"),{highlightedSelectors:[eJ.actionVoiceAssistant],isDisabled:!0,closeAdvancesStep:!0,position:P?void 0:e6,icon:ev.Dcp,iconColor:R})]:[],...B?[$(eJ.createFolder,E("common:click_to_create_folder",{title:E("common:next_button")}),E("common:create_folder_hint"),{icon:e$.x$p,iconColor:T}),$(eJ.createImage,E("common:click_to_open_chat"),E("common:image_creation_chat"),{icon:eR.x,iconColor:T})]:[U]]:[],Q=h?[$(eJ.fileSlot,E("common:add_images_hint"),E("common:add_images"),{highlightedSelectors:[eJ.fileSlot],isDisabled:!0,icon:eH._rf,iconColor:I}),$(eJ.templateButton,E("common:templates_tour"),E("common:templates"),{icon:ej.E,iconColor:I}),$(eJ.aspectRatio,E("common:format_generation_hint"),E("common:format_generation"),{resizeObservables:[eJ.aspectRatio],iconText:"Auto",iconColor:I}
4),$(eJ.settingsButton,E("common:click_to_settings_image"),void 0,{isDisabled:!0,icon:eL.s,iconColor:I}),...B?[Y]:[U]]:[],ee=$(eJ.filterAssistant,E("common:assistant_filter_tour",{title:E("common:filter_assistants")}),void 0,{icon:eV.I,iconColor:T}),et=d?[$(eJ.fileSlot,E("common:add_video_hint"),E("common:add_image_or_video"),{highlightedSelectors:[eJ.fileSlot],position:e7,isDisabled:!0,icon:eH._rf,iconColor:I}),$(eJ.actionButton,E("common:click_to_actions_video_hint",{title:E("common:next_button")}),E("common:click_to_actions"),{highlightedSelectors:[eJ.quickActionsList],mutationObservables:[eJ.quickActionsList],closeAdvancesStep:!0,icon:eA.A,iconText:y?void 0:E("common:actions"),iconColor:I}),$(eJ.settingsButton,E("common:click_to_settings_video"),void 0,{isDisabled:!0,icon:eL.s,iconColor:I}),...eB.Mq?[Z]:[B?ee:U]]:[],er=$(eJ.assistantChat,P?E("common:create_assistant_mobile_button_tour"):E("common:create_assistant_button_tour",{title:E("common:next_button")}),void 0,{icon:eV.I,iconColor:T}),ei=function({isMobileSidebar:e,isSidebarVisible:t,assistantChatStep:r,assistantCreateWelcomeStep:i,revealSidebarStep:n}){return e?i:t?r:n}({isMobileSidebar:t,isSidebarVisible:B,assistantChatStep:er,assistantCreateWelcomeStep:$(eJ.assistantCreateWelcome,E("common:create_assistant_button_tour",{title:E("common:next_button")}),void 0,{icon:eV.I,iconColor:T}),revealSidebarStep:U}),en=w?[ei,$(eJ.assistantTokens,E("common:added_assistant_tokens_button",{button:E("common:add")}),void 0,{isDisabled:!0,icon:eV.I,iconColor:T}),Z]:[];return t?[...B?function({isImageChat:e,isVideoChat:t,isAssistantFilterActive:r,createVideoStep:i,filterAssistantStep:n,assistantChatStep:o,createFolderStep:a,createImageStep:s}){return e?[i]:t?[n]:r?[o]:[a,s]}({isImageChat:h,isVideoChat:d,isAssistantFilterActive:w,createVideoStep:Y,filterAssistantStep:ee,assistantChatStep:er,createFolderStep:K,createImageStep:X}):[],...r?[]:[...J,...Q,...et,...en]]:[...o?[]:[...J,...Q,...et,...en],...o?[...et,...Q,...J,...en]:[]]},[E,P,$,D,M,N,t,r,o,a,s,l,c,h,d,p,g,f,m,v,b,y,x,_,u,T,I,O,R,A,L,w,k,C,S])}let e9=[eJ.folderModelPickerClose,eJ.promptCreateClose,eJ.folderPromptPickerClose,eJ.createUpdateFolderClose,eJ.chatModelsModalClose,eJ.assistantModalClose,eJ.templatesModalClose,eJ.templatesCreateModalClose];function te({children:e,...t}){let r=e8(t),{t:o}=(0,ed.W)(),{textAreaBg:a,textSubtle:s,textGrayLight:l,oceanGreenAccent:c,brandMainLight:u,neutralBoxShadow:d}=(0,eh.F)(),[h,p]=(0,n.useState)(!1),[g,f]=(0,n.useState)(!1),m=(0,n.useRef)(!1),v=(0,n.useRef)(null),b=(0,n.useRef)(0),y=(0,n.useRef)(null),x=(0,n.useRef)(null),_=(0,n.useCallback)(e=>{y.current=e},[]),w=(0,n.useCallback)(e=>{x.current=e},[]),k=(0,n.useCallback)(e=>e?.closeAdvancesStep&&e.isDisabled?e.selector===eJ.aspectRatio?x.current:y.current:null,[]),C=e=>{m.current=e,p(e)},S=(e,t,r,i)=>{localStorage.setItem(eg.Oj,"true"),t?.(i??v.current??[]),r?.(0),e(!1)},E=(e,t,r,n=[],o=0,a=!1)=>{if(m.current){a&&(C(!1),S(e,t,r));return}if(function(e=[]){let t=e[e.length-1],r="string"==typeof t?.selector?t.selector:void 0;if(!r||!e9.includes(r))return!1;let i=document.querySelector(r);return i?.click(),!!i}(n))return;let s=n[o];if(s?.closeWithoutConfirm)return void S(e,t,r);if(s?.closeAdvancesStep){let e=k(s);return e?void e():void r(e2(n,o+1))}s&&t?(v.current=n,b.current=o,C(!0),t([{...s,content:(0,i.jsx)(eZ,{onConfirm:()=>{C(!1),S(e,t,r)},onCancel:()=>{C(!1),t(v.current??n),r(b.current)}})}]),r(0)):S(e,t,r)},P=(0,n.useRef)(E);P.current=E;let T=(0,n.useCallback)((e,t)=>{if(m.current||!t)return;let{setIsOpen:r,setSteps:i,setCurrentStep:n,currentStep:o,steps:a=[]}=t;if("Escape"===e.key){e.preventDefault(),P.current(r,i,n,a,o);return}if("ArrowRight"===e.key){if(e.preventDefault(),e3(a[o]))return;n(Math.min(o+1,Math.max(a.length-1,0)))}"ArrowLeft"===e.key&&(e.preventDefault(),n(Math.max(o-1,0)))},[]);return(0,i.jsx)(ec,{steps:r,className:eX.SO,padding:{mask:0},position:e5,styles:{popover:e=>({...e,borderRadius:12,padding:"20px 24px",maxWidth:"min(360px, calc(100vw - 32px))",backgroundColor:a,boxShadow:d,overflow:"hidden"}),badge:e=>({...e,backgroundColor:c}),dot:(e,t)=>
4({...e,width:t?.current?20:8,height:8,borderRadius:t?.current?4:"100%",border:"none",transform:"none",backgroundColor:t?.current?c:u}),arrow:(e,t)=>({...e,color:t?.disabled?l:s}),button:(e,t)=>({...e,cursor:t?.disabled?"not-allowed":"pointer",padding:8}),maskArea:e=>({...e,rx:8})},components:{Close:eY},nextButton:({setCurrentStep:e,currentStep:t,stepsLength:r,setIsOpen:n,steps:a})=>{let s=t===r-1,l=a?.[t],u=!!l?.closeAdvancesStep||"string"==typeof l?.selector&&e9.includes(l.selector);return(0,i.jsx)(ep.J,{w:"fit-content",h:"32px",py:"6px",px:"16px",fontSize:"14px",bg:c,disabled:s&&!u,onClick:()=>{if(s){if(!u)return;E(n,void 0,e,a,t);return}e3(l)||e(Math.min(t+1,r-1))},children:o("common:next_button")})},showBadge:!1,showDots:!0,showNavigation:!h&&!g,showCloseButton:!0,disableInteraction:!1,keyboardHandler:T,onClickMask:({setIsOpen:e,setSteps:t,setCurrentStep:r,steps:i,currentStep:n})=>E(e,t,r,i,n),onClickClose:({setIsOpen:e,setSteps:t,setCurrentStep:r,steps:i,currentStep:n})=>E(e,t,r,i,n,!0),children:(0,i.jsx)(tt,{suppressSync:h,registerActionsMenuClose:_,registerAspectRatioMenuClose:w,onFinallyStepChange:f,getMenuCloseHandlerForStep:k,children:e})})}function tt({children:e,suppressSync:t,registerActionsMenuClose:r,registerAspectRatioMenuClose:o,onFinallyStepChange:a,getMenuCloseHandlerForStep:s}){let l=(0,n.useContext)(el),{setCurrentStep:c,setIsOpen:u,setSteps:d}=l,h=(0,eu.useRouter)(),p=(0,n.useRef)(h);p.current=h;let g=(0,n.useCallback)((e,r)=>{if(t)return;let i=l.steps;d?.(e),c(t=>{if(r?.resetToStart)return 0;if(r?.resumeAfterSelector){let t=e.findIndex(e=>e.selector===r.resumeAfterSelector);if(-1!==t)return e2(e,t+1)}if(r?.jumpToSelector){let t=e.findIndex(e=>e.selector===r.jumpToSelector);if(-1!==t)return e2(e,t)}let n=i[t]?.stepKey;if(n){let t=e.findIndex(e=>e.stepKey===n);if(-1!==t)return e2(e,t)}let o=i[t]?.selector;if(o){let t=e.findIndex(e=>e.selector===o);if(-1!==t)return e2(e,t)}return 0})},[c,d,l.steps,t]),f=(0,n.useRef)(0),m=(0,n.useCallback)(e=>{f.current=Date.now()+1500;let t=p.current;t.replace({pathname:t.pathname,query:{...t.query,[ew.CK]:String(ek.Uv),[ew.K]:eC.L.ALL}},void 0,{shallow:!0,scroll:!1}),c(e?.step??0),u(!0);try{localStorage.setItem(eg.QU,JSON.stringify(!0))}catch{}window.dispatchEvent(new CustomEvent(eg.$1,{detail:{key:eg.QU,value:!0}}))},[c,u]),v=(0,n.useCallback)(()=>Date.now()<f.current,[]),b=(0,n.useCallback)(()=>{if(l.currentStep===l.steps.length-1){let e=s(l.steps[l.currentStep]);if(e)return void e()}c(e=>e2(l.steps,e+1))},[l.steps,l.currentStep,c,s]),[y,x]=(0,n.useState)(!1),[_,w]=(0,n.useState)(!1),[k,C]=(0,n.useState)(!1),[S,E]=(0,n.useState)(!1),[P,T]=(0,n.useState)(!1),[I,O]=(0,n.useState)(!1);(0,n.useEffect)(()=>{l.isOpen||(x(!1),w(!1),C(!1),E(!1),T(!1),O(!1))},[l.isOpen]),(0,n.useEffect)(()=>{a(l.steps[l.currentStep]?.selector===eJ.finallyTour)},[l.currentStep,l.steps,a]);let R=(0,n.useMemo)(()=>({...l,startTour:m,updateSteps:g,hasPendingFreshStart:v,advanceTourStep:b,isActionsMenuOpen:y,setActionsMenuOpen:x,isAspectRatioMenuOpen:_,setAspectRatioMenuOpen:w,registerActionsMenuClose:r,registerAspectRatioMenuClose:o,isTemplatesModalOpen:k,setTemplatesModalOpen:C,isTemplatesCustomTabActive:S,setTemplatesCustomTabActive:E,isCreateTemplateModalOpen:P,setCreateTemplateModalOpen:T,isFavoriteModelsTabActive:I,setFavoriteModelsTabActive:O}),[l,m,g,v,b,y,_,o,r,k,S,P,I]);return(0,i.jsx)(e1.Provider,{value:R,children:e})}function tr(){return(0,n.useContext)(e1)}function ti(){let e=tr(),t=e?.isOpen?e.steps[e.currentStep]:void 0;return!!t?.isDisabled}function tn(e){let t=tr(),r=t?.isOpen?t.steps[t.currentStep]:void 0,i=Array.isArray(e)?e:[e];return!!(r?.selector&&i.includes(r.selector))}function to(){let e=tr();return{isTourStepDisabled:ti(),advanceTourStep:(0,n.useCallback)(()=>{e?.advanceTourStep()},[e])}}function ta(e,t,r){let i=tr(),o=i?.isOpen?i.steps[i.currentStep]:void 0,a=Array.isArray(e)?e:[e],s=!!(o?.selector&&a.includes(o.selector)&&o?.isDisabled),l=(0,n.useRef)(s);(0,n.useEffect)(()=>{let e=l.current;if(l.current=s,e&&!s&&t){let e=setTimeout(()=>{r()},200);return()=>clearTimeout(e)}},[s,t,r])}function ts(e){let t=(0,n.useContext)(e1),r={...e,isActionsMenuOpen:t?.isActionsMenuOpen,isAspectRatioMenuOpen:t?.isAspectRatioMenuOpen,isTemplatesMo
4dalOpen:t?.isTemplatesModalOpen,isTemplatesCustomTabActive:t?.isTemplatesCustomTabActive,isCreateTemplateModalOpen:t?.isCreateTemplateModalOpen,isFavoriteModelsTabActive:t?.isFavoriteModelsTabActive},i=e8(r),o=(0,n.useRef)(t?.updateSteps);o.current=t?.updateSteps;let a=(0,n.useRef)(e.isCollapsed),s=(0,n.useRef)(r.isActionsMenuOpen),l=(0,n.useRef)(r.isAspectRatioMenuOpen),c=(0,n.useRef)(r.isTemplatesModalOpen),u=(0,n.useRef)(r.isTemplatesCustomTabActive),d=(0,n.useRef)(r.isCreateTemplateModalOpen),h=(0,n.useRef)(r.isFavoriteModelsTabActive),p=(0,n.useRef)(e.assistantActiveTab),g=(0,n.useRef)(!1),f=(0,n.useRef)(t?.isOpen);(0,n.useEffect)(()=>{t?.steps?.[t.currentStep]?.selector===eJ.createFolder&&(g.current=!0)},[t?.currentStep,t?.steps]),(0,n.useEffect)(()=>{let e=f.current;f.current=t?.isOpen,e&&!t?.isOpen&&(g.current=!1)},[t?.isOpen]);let m=(0,n.useRef)({isCreateOrUpdateFolderModalOpen:e.isCreateOrUpdateFolderModalOpen,isChatModelsModalOpen:e.isChatModelsModalOpen,isFolderModelPickerOpen:e.isFolderModelPickerOpen,isFolderPromptPickerOpen:e.isFolderPromptPickerOpen,isPromptCreateOpen:e.isPromptCreateOpen,isImageChat:e.isImageChat,isVideoChat:e.isVideoChat,isNewChat:e.isNewChat,isSidebarOpen:e.isSidebarOpen,isAssistantFilterActive:e.isAssistantFilterActive,isAssistantCreateModalOpen:e.isAssistantCreateModalOpen});(0,n.useEffect)(()=>{let n,f,v=m.current,b=t=>!v[t]&&e[t],y=t=>v[t]&&!e[t],x=Object.keys(v).some(b),_=200;x&&(n={resetToStart:!0}),b("isChatModelsModalOpen")&&(_=400),y("isFolderModelPickerOpen")&&(n={resumeAfterSelector:eJ.createUpdateFolderModel}),y("isFolderPromptPickerOpen")&&(n={resumeAfterSelector:eJ.createUpdateFolderPrompt}),y("isPromptCreateOpen")&&(n=e.isFolderPromptPickerOpen?{jumpToSelector:eJ.folderPromptPickerClose}:{jumpToSelector:eJ.folderCreateButton}),y("isCreateOrUpdateFolderModalOpen")&&(n=e.isMobileSidebar?{jumpToSelector:eJ.mobileDrawerTrigger}:{resumeAfterSelector:eJ.createFolder}),y("isChatModelsModalOpen")&&(n={resumeAfterSelector:eJ.modelSwitcher}),y("isAssistantCreateModalOpen")&&(n={jumpToSelector:eJ.assistantTokens});let w=p.current,k=e.isAssistantCreateModalOpen&&w!==e.assistantActiveTab;p.current=e.assistantActiveTab,k&&(n={jumpToSelector:"general"===e.assistantActiveTab?eJ.assistantName:eJ.assistantTabPanel}),b("isNewChat")&&(n={jumpToSelector:e.isMobileSidebar||e.isCollapsed?eJ.actionButton:eJ.createFolder}),e.isMobileSidebar&&b("isSidebarOpen")&&(_=400,e.isVideoChat&&(n={jumpToSelector:eB.Mq?eJ.createImage:eJ.filterAssistant}),e.isImageChat&&(n={jumpToSelector:eJ.createVideo}),e.isNewChat&&(n={jumpToSelector:g.current?eJ.createImage:eJ.createFolder}),e.isAssistantFilterActive&&(n={jumpToSelector:eJ.assistantChat})),e.isMobileSidebar&&y("isSidebarOpen")&&(_=400,e.isVideoChat&&(n={jumpToSelector:eJ.fileSlot}));let C=!e.isMobileSidebar&&a.current&&!e.isCollapsed;a.current=e.isCollapsed,C&&(_=400,e.isVideoChat?n={jumpToSelector:eB.Mq?eJ.createImage:eJ.filterAssistant}:e.isNewChat&&(n={jumpToSelector:g.current?eJ.createImage:eJ.createFolder}));let S=e.isMobileSidebar&&e.isSidebarOpen;b("isVideoChat")&&(n={jumpToSelector:S?eJ.filterAssistant:eJ.fileSlot}),b("isImageChat")&&(n={jumpToSelector:S?eJ.createVideo:eJ.fileSlot}),b("isAssistantFilterActive")&&(n={jumpToSelector:eJ.assistantChat});let E=s.current,P=!E&&r.isActionsMenuOpen,T=E&&!r.isActionsMenuOpen;s.current=r.isActionsMenuOpen,P&&(n={resetToStart:!0}),T&&r.isImageChat&&(n={jumpToSelector:e.isCompactActionsMenu?eJ.aspectRatio:eJ.templateButton}),T&&r.isVideoChat&&(n={jumpToSelector:eJ.settingsButton}),T&&r.isNewChat&&(n={jumpToSelector:eJ.modelSwitcher});let I=l.current,O=!I&&r.isAspectRatioMenuOpen,R=I&&!r.isAspectRatioMenuOpen;l.current=r.isAspectRatioMenuOpen,O&&(n={resumeAfterSelector:eJ.aspectRatio}),R&&r.isImageChat&&(n={jumpToSelector:eJ.settingsButton});let A=c.current,L=!A&&r.isTemplatesModalOpen,M=A&&!r.isTemplatesModalOpen;c.current=r.isTemplatesModalOpen,L&&(n={resetToStart:!0},_=400),M&&r.isImageChat&&(n={jumpToSelector:eJ.aspectRatio},_=400);let D=!u.current&&r.isTemplatesCustomTabActive;u.current=r.isTemplatesCustomTabActive,D&&(n={jumpToSelector:eJ.templatesCreateButton});let N=!h.current&&r.isFavoriteModelsTabActive;h.current=r.isFavoriteModelsTabActive,N&&(n={resetToStart:!0});let j=d.current,F=!j&&r.isCreateTemplateModalOpen,$=j&&!r.isCreateTemplateModalOpen;d.current=r.isCreateTemplateModalOpen,F&&(n={resetToStart:!0}
4),$&&(n={jumpToSelector:eJ.templatesModalClose}),t?.hasPendingFreshStart?.()&&e.isNewChat&&(n=r.isAssistantFilterActive?{jumpToSelector:eJ.assistantChat}:{resetToStart:!0}),m.current={isCreateOrUpdateFolderModalOpen:e.isCreateOrUpdateFolderModalOpen,isChatModelsModalOpen:e.isChatModelsModalOpen,isFolderModelPickerOpen:e.isFolderModelPickerOpen,isFolderPromptPickerOpen:e.isFolderPromptPickerOpen,isPromptCreateOpen:e.isPromptCreateOpen,isImageChat:e.isImageChat,isVideoChat:e.isVideoChat,isNewChat:e.isNewChat,isSidebarOpen:e.isSidebarOpen,isAssistantFilterActive:e.isAssistantFilterActive,isAssistantCreateModalOpen:e.isAssistantCreateModalOpen};let z=function(e,t){if(t?.resetToStart)return e[0]?.selector;if(t?.jumpToSelector)return t.jumpToSelector;if(t?.resumeAfterSelector){let r=e.findIndex(e=>e.selector===t.resumeAfterSelector);if(-1!==r)return e[e2(e,r+1)]?.selector}}(i,n),V=!1,B=()=>{f=setTimeout(()=>{o.current?.(i,n)},_)};return z?(function(e,t=5e3){return"u"<typeof document||document.querySelector(e)?Promise.resolve():new Promise(r=>{let i=()=>{n.disconnect(),clearTimeout(o)},n=new MutationObserver(()=>{document.querySelector(e)&&(i(),r())});n.observe(document.body,{childList:!0,subtree:!0});let o=setTimeout(()=>{i(),r()},t)})})(z).then(()=>{V||B()}):B(),()=>{V=!0,clearTimeout(f)}},[i])}},89445:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,r:()=>n});var i=(0,r(67566).y)("switch").parts("root","label","control","thumb"),n=i.build()},89535:(e,t,r)=>{"use strict";function i(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>i})},89542:(e,t,r)=>{"use strict";r.d(t,{H5:()=>a,ls:()=>s});var i=r(83430),n=r(94952),o=r(82481);function a(e,t,r,i){return window.gtag?.("event",e,{event_category:t,event_label:r,value:i})}function s(e){(0,n.DV)({userId:e,properties:{user_id_parity:Number(e)%2==0?"even":"odd"}}),(0,o.FA)({userId:e,properties:{user_id_parity:Number(e)%2==0?"even":"odd"}}),i.bC.identify(String(e),{user_id_parity:Number(e)%2==0?"even":"odd"})}},90047:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i});let i=(0,r(77766).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},90062:(e,t,r)=>{"use strict";function i(e,t,r){var i="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(i+=r+" ")}),i}r.d(t,{Rk:()=>i,SF:()=>n,sk:()=>o});var n=function(e,t,r){var i=e.key+"-"+t.name;!1===r&&void 0===e.registered[i]&&(e.registered[i]=t.styles)},o=function(e,t,r){n(e,t,r);var i=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+i:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},90067:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var i=r(34630),n=new WeakMap;function o(e){return n.has(e)||n.set(e,(0,i.zk)(e).getComputedStyle(e)),n.get(e)}},90294:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return o.ReadonlyURLSearchParams},RedirectType:function(){return h},forbidden:function(){return l.forbidden},notFound:function(){return s.notFound},permanentRedirect:function(){return a.permanentRedirect},redirect:function(){return a.redirect},unauthorized:function(){return c.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return u.unstable_rethrow}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(71507),a=r(58101),s=r(83615),l=r(56386),c=r(83283),u=r(25093);function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}let h={push:"push",replace:"replace"};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},90324:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(49222),n=r(96522);let o=({size:e,color:t,...r})=>(0,i.jsx)(n.In,{width:e,height:e,viewBox:"0 0 13 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...r,asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M2.85861 0.71448L3.32754 0.887998L3.32754 0.887989L2.85861 0.71448ZM3.47472 0.71448L3.00579 0.887989L3.00579 0.887998L3.47472 0.71448ZM3.949 1.9962L3.48007 2.16972L3.48007 2.16972L3.949 1.9962ZM4.33713 2.38433L4.16361 2.85326L4.16362 2.85326L4.33713 2.38433ZM5.61887 2.85861L5.7924 2.38969L5.79238 2.38969L5.61887 2.85861ZM5.61887 3.47472L5.79238 3.94365L5.7924 3.94364L5.61887 3.47472ZM4.33713 3.949L4.16362 3.48007L4.16361 3.48007L4.33713 3.949ZM3.949 4.33713L3.48007 4.16361L3.48007 4.16361L3.949 4.33713ZM3.47472 5.61885L3.943
464 5.79238L3.94365 5.79237L3.47472 5.61885ZM2.85861 5.61885L2.38969 5.79237L2.38969 5.79239L2.85861 5.61885ZM2.38433 4.33713L2.85326 4.16361L2.85326 4.16361L2.38433 4.33713ZM1.9962 3.949L2.16972 3.48007L2.16972 3.48007L1.9962 3.949ZM0.71448 3.47472L0.887998 3.00579L0.887989 3.00579L0.71448 3.47472ZM0.71448 2.85861L0.540961 2.38969L0.540961 2.38969L0.71448 2.85861ZM1.9962 2.38433L2.16972 2.85326L2.16972 2.85326L1.9962 2.38433ZM2.38433 1.9962L2.85326 2.16972L2.85326 2.16972L2.38433 1.9962ZM8.45616 5.24069C8.2609 5.04543 7.94432 5.04542 7.74905 5.24068C7.55379 5.43594 7.55378 5.75252 7.74904 5.94779L8.1026 5.59424L8.45616 5.24069ZM8.73771 6.93648C8.93297 7.13175 9.24955 7.13175 9.44481 6.93649C9.64008 6.74123 9.64008 6.42465 9.44482 6.22938L9.09127 6.58293L8.73771 6.93648ZM2.5 13.8333H2C2 14.1095 2.22386 14.3333 2.5 14.3333V13.8333ZM5.07416 13.6828L5.26552 14.1447L5.26552 14.1447L5.07416 13.6828ZM6.29487 12.675L6.64842 13.0286H6.64842L6.29487 12.675ZM11.7278 7.24207L11.3742 6.88851V6.88851L11.7278 7.24207ZM12.3629 6.50913L12.8109 6.73114L12.811 6.73112L12.3629 6.50913ZM12.3629 5.33848L12.811 5.1165L12.8109 5.11646L12.3629 5.33848ZM11.7278 4.60555L12.0813 4.25199L12.0813 4.25199L11.7278 4.60555ZM10.9949 3.97041L10.7728 4.41841L10.7729 4.41842L10.9949 3.97041ZM9.8242 3.97041L10.0462 4.41842L10.0462 4.41841L9.8242 3.97041ZM9.09127 4.60555L8.73772 4.25199L8.73771 4.25199L9.09127 4.60555ZM3.65833 10.0385L3.30477 9.68491L3.30477 9.68491L3.65833 10.0385ZM2.65052 11.2592L3.11245 11.4506L3.11246 11.4505L2.65052 11.2592ZM2.85861 0.71448L3.32754 0.887989C3.27228 1.03734 3.06105 1.03734 3.00579 0.887989L3.47472 0.71448L3.94365 0.540971C3.67676 -0.180324 2.65657 -0.180324 2.38968 0.540971L2.85861 0.71448ZM3.47472 0.71448L3.00579 0.887998L3.48007 2.16972L3.949 1.9962L4.41793 1.82268L3.94365 0.540961L3.47472 0.71448ZM3.949 1.9962L3.48007 2.16972C3.59726 2.4864 3.84694 2.73608 4.16361 2.85326L4.33713 2.38433L4.51065 1.91541C4.46769 1.89951 4.43382 1.86564 4.41793 1.82268L3.949 1.9962ZM4.33713 2.38433L4.16362 2.85326L5.44535 3.32754L5.61887 2.85861L5.79238 2.38969L4.51065 1.91541L4.33713 2.38433ZM5.61887 2.85861L5.44534 3.32753C5.29598 3.27226 5.29598 3.06107 5.44534 3.0058L5.61887 3.47472L5.7924 3.94364C6.51362 3.67674 6.51362 2.65659 5.7924 2.38969L5.61887 2.85861ZM5.61887 3.47472L5.44535 3.00579L4.16362 3.48007L4.33713 3.949L4.51065 4.41793L5.79238 3.94365L5.61887 3.47472ZM4.33713 3.949L4.16361 3.48007C3.84694 3.59726 3.59726 3.84694 3.48007 4.16361L3.949 4.33713L4.41793 4.51065C4.43382 4.46769 4.46769 4.43382 4.51065 4.41793L4.33713 3.949ZM3.949 4.33713L3.48007 4.16361L3.00579 5.44533L3.47472 5.61885L3.94365 5.79237L4.41793 4.51065L3.949 4.33713ZM3.47472 5.61885L3.0058 5.44533C3.06107 5.29596 3.27227 5.29599 3.32753 5.44532L2.85861 5.61885L2.38969 5.79239C2.65659 6.51361 3.67674 6.51364 3.94364 5.79238L3.47472 5.61885ZM2.85861 5.61885L3.32754 5.44533L2.85326 4.16361L2.38433 4.33713L1.91541 4.51065L2.38969 5.79237L2.85861 5.61885ZM2.38433 4.33713L2.85326 4.16361C2.73608 3.84694 2.4864 3.59726 2.16972 3.48007L1.9962 3.949L1.82268 4.41793C1.86564 4.43382 1.89951 4.46769 1.91541 4.51065L2.38433 4.33713ZM1.9962 3.949L2.16972 3.48007L0.887998 3.00579L0.71448 3.47472L0.540961 3.94365L1.82268 4.41793L1.9962 3.949ZM0.71448 3.47472L0.887989 3.00579C1.03735 3.06106 1.03732 3.27228 0.887999 3.32754L0.71448 2.85861L0.540961 2.38969C-0.180307 2.65658 -0.180337 3.67676 0.540971 3.94365L0.71448 3.47472ZM0.71448 2.85861L0.887998 3.32754L2.16972 2.85326L1.9962 2.38433L1.82268 1.91541L0.540961 2.38969L0.71448 2.85861ZM1.9962 2.38433L2.16972 2.85326C2.4864 2.73608 2.73608 2.4864 2.85326 2.16972L2.38433 1.9962L1.91541 1.82268C1.89951 1.86564 1.86564 1.89951 1.82268 1.91541L1.9962 2.38433ZM2.38433 1.9962L2.85326 2.16972L3.32754 0.887998L2.85861 0.71448L2.38969 0.540961L1.91541 1.82268L2.38433 1.9962ZM8.1026 5.59424L7.74904 5.94779L8.73771 6.93648L9.09127 6.58293L9.44482 6.22938L8.45616 5.24069L8.1026 5.59424ZM2.5 13.8333V14.3333H3.49839V13.8333V13.3333H2.5V13.8333ZM3.49839 13.8333V14.3333C4.26584 14.3333 4.78888 14.3422 5.26552 14.1447L5.07416 13.6828L4.8828 13.2209C4.63268 13.3245 4.34745 13.3333 3.49839 13.3333V13.8333ZM5.07416 13.6828L5.26552 14.1447C5.74212 13.9473 6.1057 13.5713 6.64842 13.0286L6.29487 12.675L5.94131 12.3214C5.34097 12.9218 5.13295 13.1172 4.8828 13.2209L5.07416 13.6828ZM6.29487 12.675L6.64842 13.0286L12.0814 7.59562L11.7278 7.24207L11.3742 6.88851L5.94131 12.3214L6.29487 12.675ZM11.7278 7.24207L12.0814 7.59562C12.4122 7.26476 12.6693 7.01706 12.8109 6.73114L12.3
4629 6.50913L11.9149 6.28713C11.8645 6.38894 11.7622 6.50057 11.3742 6.88851L11.7278 7.24207ZM12.3629 6.50913L12.811 6.73112C13.063 6.22244 13.063 5.62518 12.811 5.1165L12.3629 5.33848L11.9149 5.56046C12.0283 5.7894 12.0283 6.05823 11.9149 6.28715L12.3629 6.50913ZM12.3629 5.33848L12.8109 5.11646C12.6693 4.83057 12.4122 4.58287 12.0813 4.25199L11.7278 4.60555L11.3742 4.9591C11.7622 5.34701 11.8645 5.4587 11.9149 5.5605L12.3629 5.33848ZM11.7278 4.60555L12.0813 4.25199C11.7505 3.92117 11.5028 3.66407 11.2169 3.52239L10.9949 3.97041L10.7729 4.41842C10.8747 4.46886 10.9863 4.57115 11.3743 4.95911L11.7278 4.60555ZM10.9949 3.97041L11.2169 3.5224C10.7082 3.27031 10.1109 3.27031 9.60218 3.5224L9.8242 3.97041L10.0462 4.41841C10.2751 4.30497 10.5439 4.30497 10.7728 4.41841L10.9949 3.97041ZM9.8242 3.97041L9.60221 3.52239C9.31627 3.66407 9.06854 3.92117 8.73772 4.25199L9.09127 4.60555L9.44481 4.95911C9.83279 4.57115 9.94439 4.46886 10.0462 4.41842L9.8242 3.97041ZM9.09127 4.60555L8.73771 4.25199L3.30477 9.68491L3.65833 10.0385L4.01188 10.392L9.44482 4.9591L9.09127 4.60555ZM3.65833 10.0385L3.30477 9.68491C2.76207 10.2276 2.38601 10.5912 2.18858 11.0679L2.65052 11.2592L3.11246 11.4505C3.21607 11.2004 3.41153 10.9924 4.01188 10.392L3.65833 10.0385ZM2.65052 11.2592L2.18859 11.0678C1.99115 11.5444 2 12.0675 2 12.8349H2.5H3C3 11.9859 3.00885 11.7006 3.11245 11.4506L2.65052 11.2592ZM2.5 12.8349H2V13.8333H2.5H3V12.8349H2.5Z",fill:t??"#4B4F58"})})})},91065:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var i=r(73608),n=r(34630),o=r(69689);function a(e){let{pointerNode:t,keyboardNode:r=t,onPress:a,onPressStart:s,onPressEnd:l,isValidKey:c=e=>"Enter"===e.key}=e;if(!t)return o.lQ;let u=(0,n.zk)(t),d=o.lQ,h=o.lQ,p=o.lQ,g=e=>({point:(0,i.TH)(e),event:e});function f(e){l?.(g(e))}let m=(0,i.kn)(t,"pointerdown",e=>{h();let c=(0,i.kn)(u,"pointerup",e=>{let r=(0,i.wt)(e);(0,n.gR)(t,r)?a?.(g(e)):l?.(g(e))},{passive:!a,once:!0}),d=(0,i.kn)(u,"pointercancel",f,{passive:!l,once:!0});h=(0,o.Fs)(c,d),(0,n.X7)(r)&&"mouse"===e.pointerType&&e.preventDefault(),s?.(g(e))},{passive:!s}),v=(0,i.kn)(r,"focus",function(){let e=(0,i.kn)(r,"keydown",e=>{var t;c(e)&&(h(),h=(0,i.kn)(r,"keyup",e=>{if(!c(e))return;let t=g(new u.PointerEvent("pointerup"));a?.(t),l?.(t)}),t=new u.PointerEvent("pointerdown"),s?.(g(t)))}),t=(0,i.kn)(r,"blur",()=>{f(new u.PointerEvent("pointercancel"))});p=(0,o.Fs)(e,t)});return d=(0,o.Fs)(m,v),()=>{d(),h(),p()}}},92685:(e,t,r)=>{"use strict";r.d(t,{FM:()=>p,H2:()=>c,Iz:()=>d,Mc:()=>s,NQ:()=>a,WC:()=>h,_6:()=>l,jB:()=>f,q9:()=>g,su:()=>u});var i=r(57589),n=r(52009),o=r(79067);function a(e,t=!1){switch(e){case"standard":return"Standard"+(t?" â":"");case"premium":return"Premium"+(t?" \uD83D\uDC8E":"");case"batya":return"Pro"+(t?" \uD83D\uDE80":"");case"business":return"Business"+(t?" \uD83D\uDCBC":"");default:return""}}function s(e,t=!1,r=", "){return e.map(e=>a(e,t)).filter(Boolean).join(r)}function l(e,t){if(n.Mq||t||e?.subscription?.subscriptionPeriodType==="trial"||e?.subscription?.type==="business")return"NEW";let r=e?.subscription&&e?.subscription?.leftAnswersCount<=0;return e?.subscription&&!r&&!d(e)||h(e)?"UPGRADE":"NEW"}function c(e,t){return!t&&e===i.D6.AppStore}function u(e){let t=l(e);return!e?.subscription?.isDependentUser&&(!e?.subscription||"NEW"===t||"UPGRADE"===t&&!d(e)||h(e))}function d(e){return e?.subscription?.type==="batya"}function h(e){return e?.subscription?.type==="business"&&!e?.subscription?.isDependentUser}function p(e){return e?.subscription?.type==="business"}function g(e){let t=Object.entries(o.$O).find(([,t])=>t.id===e||t.iosId===e);if(t){let[e]=t;if(e.startsWith("premium_"))return"premium";if(e.startsWith("standard_"))return"standard";if(e.startsWith("batya_"))return"batya";if(e.startsWith("business_"))return"business"}let r=e.toLowerCase();return r.includes("premium")?"premium":r.includes("standard")?"standard":r.includes("batya")||r.includes("pro")?"batya":r.includes("business")?"business":"standard"}function f(e,t="short"){let r=e.toLowerCase();return r.endsWith(".1month")||r.includes(":1month")?"short":r.endsWith(".3months")||r.includes(":3months")?"medium":r.endsWith(".6months")||r.includes(":6months")?"long":r.endsWith(".1year")||r.includes(":1year")?"yearly":t}},93036:(e,t,r)=>{"use strict";r.d(t,{Uu:()=>o});var i=r(28291);let n="u">typeof window;function o(){if(i.r.current=!0,n)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>i.O.current=e.matches;e.addEventListener("change",t),t()}else i.O.current=!1}},93250:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});let i=(0,r(77766).createContext)({dragDropManager:void 0})},94024:(e,t,r)=>{"use strict";r.d(t,{A:()=>
4o});var i=r(49222),n=r(96522);let o=({size:e,color:t,...r})=>(0,i.jsx)(n.In,{width:e,height:e,viewBox:"0 0 22 23",fill:"none",xmlns:"http://www.w3.org/2000/svg",...r,asChild:!0,children:(0,i.jsxs)("svg",{children:[(0,i.jsx)("path",{d:"M4.20208 6.64952C3.29985 6.76728 2.64432 6.99392 2.11282 7.43012C1.91028 7.59633 1.72457 7.78205 1.55835 7.98459C0.650391 9.09094 0.650391 10.7348 0.650391 14.0223C0.650391 17.3098 0.650441 19.0814 1.55839 20.1877C1.72461 20.3902 1.91033 20.576 2.11286 20.7422C3.21921 21.6501 4.86296 21.6501 8.15044 21.6501C11.4379 21.6501 13.0817 21.6501 14.188 20.7422C14.3906 20.576 14.5763 20.3902 14.7425 20.1877C15.6504 19.0814 15.6504 17.4376 15.6504 14.1501C15.6504 11.9681 15.6504 10.5101 15.3849 9.45284M15.6505 15.15V13.15L18.2505 9.68331C18.5023 9.3476 18.8975 9.15001 19.3171 9.15001C20.0535 9.15001 20.6505 9.74701 20.6505 10.4833V17.8167C20.6505 18.553 20.0535 19.15 19.3171 19.15C18.8975 19.15 18.5023 18.9524 18.2505 18.6167L15.6505 15.15Z",strokeWidth:r.strokeWidth??1.3,strokeLinecap:"round",strokeLinejoin:"round",stroke:t??"#4B4F58"}),(0,i.jsx)("path",{d:"M8.6 6.4L11.9 3.1C12.25 2.75 12.82 2.75 13.17 3.1L14.4 4.33C14.75 4.68 14.75 5.25 14.4 5.6L11.1 8.9M8.6 6.4L11.1 8.9M8.6 6.4L7.6 9.9L11.1 8.9",strokeWidth:r.strokeWidth??1.3,strokeLinecap:"round",strokeLinejoin:"round",stroke:t??"#4B4F58"})]})})},94240:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});let i=(0,r(77766).createContext)({})},94952:(e,t,r)=>{"use strict";let i;r.d(t,{DV:()=>m,Tw:()=>f,lw:()=>v,xs:()=>g});var n=r(85554),o=r(66195),a=r(24495);let s="firebase_native_user_property_keys",l=(0,n.F3)("FirebaseNativeAnalytics");function c(){return(0,o.JK)()&&((0,o.m0)()||(0,o.un)())}function u(e){try{return window.localStorage.getItem(e)}catch{return null}}function d(){let e=u(s);if(!e)return[];try{let t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>"string"==typeof e):[]}catch{return[]}}function h(e){if(0===e.length)return void function(e){try{window.localStorage.removeItem(e)}catch{}}(s);var t=JSON.stringify(e);try{window.localStorage.setItem(s,t)}catch{}}async function p(e,t){if(c())try{await t()}catch(t){console.warn(`[FirebaseNativeAnalytics] ${e} failed`,t)}}function g(){return void 0!==i?i:i=u("firebase_native_app_instance_id")||null}async function f(e,t){if(!c())return;let r=(0,a.g1)(e),i=(0,a.o_)(e,t);await p("logEvent",()=>l.logEvent({name:r,params:i}))}async function m({userId:e,properties:t,propertiesOnce:r}){if(!c())return;let i=(0,a.oe)({...r??{},...t??{}});await p("setUserId",()=>l.setUserId({userId:null==e?null:String(e)}));let n=Object.keys(i),o=new Set(d());await Promise.all(n.map(e=>p(`setUserProperty:${e}`,()=>l.setUserProperty({name:e,value:i[e]}))));let s=[...o].filter(e=>!n.includes(e));await Promise.all(s.map(e=>p(`clearUserProperty:${e}`,()=>l.setUserProperty({name:e,value:null})))),h(n)}async function v(){if(!c())return;await p("clearUserId",()=>l.setUserId({userId:null}));let e=d();await Promise.all(e.map(e=>p(`clearUserProperty:${e}`,()=>l.setUserProperty({name:e,value:null})))),h([])}},95698:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var i=r(49222),n=r(96522);function o({size:e,color:t}){return(0,i.jsx)(n.In,{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,viewBox:"0 0 24 20",fill:"none",color:t,asChild:!0,children:(0,i.jsx)("svg",{children:(0,i.jsx)("path",{d:"M20.25 14.75L15.098 9.1297C14.8763 8.8877 14.5631 8.75 14.235 8.75C13.9244 8.75 13.6266 8.8734 13.4071 9.0929L8.75 13.75L6.58928 11.5893C6.37204 11.372 6.07741 11.25 5.77019 11.25C5.43931 11.25 5.12423 11.3915 4.90441 11.6388L1.25 15.75M12.75 0.75H8.75C4.97876 0.75 3.09315 0.75 1.92157 1.92157C0.75 3.09315 0.75 4.97876 0.75 8.75V10.75C0.75 14.5212 0.75 16.4069 1.92157 17.5784C3.09315 18.75 4.97876 18.75 8.75 18.75H12.75C16.5212 18.75 18.4069 18.75 19.5784 17.5784C20.75 16.4069 20.75 14.5212 20.75 10.75V8.75C20.75 4.97876 20.75 3.09315 19.5784 1.92157C18.4069 0.75 16.5212 0.75 12.75 0.75ZM8.75 6.25C8.75 7.07843 8.07843 7.75 7.25 7.75C6.42157 7.75 5.75 7.07843 5.75 6.25C5.75 5.42157 6.42157 4.75 7.25 4.75C8.07843 4.75 8.75 5.42157 8.75 6.25Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})}},96334:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,s:()=>a});var i=r(22607);let n=e=>null!=e;function o(e,t,r={}){let{stop:a,getKey:s}=r;
4return function e(r,o=[]){if((0,i.Gv)(r)||Array.isArray(r)){let i={};for(let[l,c]of Object.entries(r)){let u=s?.(l,c)??l,d=[...o,u];if(a?.(r,d))return t(r,o);let h=e(c,d);n(h)&&(i[u]=h)}return i}return t(r,o)}(e)}function a(e,t){return Array.isArray(e)?e.map(e=>n(e)?t(e):e):(0,i.Gv)(e)?o(e,e=>t(e)):n(e)?t(e):e}},96393:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var i=r(62494);let n=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function o(e,t){let r=!1,o=!0,a={delta:0,timestamp:0,isProcessing:!1},s=()=>r=!0,l=n.reduce((e,t)=>(e[t]=function(e){let t=new Set,r=new Set,i=!1,n=!1,o=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1};function s(t){o.has(t)&&(l.schedule(t),e()),t(a)}let l={schedule:(e,n=!1,a=!1)=>{let s=a&&i?t:r;return n&&o.add(e),s.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{if(a=e,i){n=!0;return}i=!0;let o=t;t=r,r=o,t.forEach(s),t.clear(),i=!1,n&&(n=!1,l.process(e))}};return l}(s),e),{}),{setup:c,read:u,resolveKeyframes:d,preUpdate:h,update:p,preRender:g,render:f,postRender:m}=l,v=()=>{let n=i.W.useManualTiming,s=n?a.timestamp:performance.now();r=!1,n||(a.delta=o?1e3/60:Math.max(Math.min(s-a.timestamp,40),1)),a.timestamp=s,a.isProcessing=!0,c.process(a),u.process(a),d.process(a),h.process(a),p.process(a),g.process(a),f.process(a),m.process(a),a.isProcessing=!1,r&&t&&(o=!1,e(v))};return{schedule:n.reduce((t,i)=>{let n=l[i];return t[i]=(t,i=!1,s=!1)=>(!r&&(r=!0,o=!0,a.isProcessing||e(v)),n.schedule(t,i,s)),t},{}),cancel:e=>{for(let t=0;t<n.length;t++)l[n[t]].cancel(e)},state:a,steps:l}}},96522:(e,t,r)=>{"use strict";r.d(t,{eu:()=>u$,Ex:()=>di,az:()=>dn,$n:()=>a9.$n,e2:()=>da,Zp:()=>ds,ov:()=>dl,sU:()=>dc,Sc:()=>sG,jl:()=>du,Jn:()=>a9.Jn,Nt:()=>dd,lG:()=>c8,_s:()=>dh,D0:()=>dp,so:()=>dg,xA:()=>df,Ei:()=>dm,zt:()=>dv,DZ:()=>db,jc:()=>dy,In:()=>l1.I,K0:()=>a9.K0,_V:()=>dx,pd:()=>d_,MG:()=>a4,Wf:()=>a7,t:()=>a8,N_:()=>dw,Qe:()=>dk,rI:()=>dC,B8:()=>a2,ck:()=>a3,Dr:()=>sX.Dr,mh:()=>dS,AM:()=>c9,ZL:()=>dE,Cq:()=>dP,ke:()=>dT,a3:()=>dI,wv:()=>uU,rS:()=>dO,EA:()=>dR,Q8:()=>dA,Ap:()=>l0,y$:()=>dL,BJ:()=>dM,XI:()=>dr,vw:()=>a5,TV:()=>a6,d1:()=>dD,EY:()=>dN,TM:()=>ua,m_:()=>ue.m,Tk:()=>dj,B_:()=>dF,xT:()=>d$,wt:()=>l1.w,AD:()=>dz,iD:()=>dV,j1:()=>sq,Ub:()=>dB,zU:()=>us.zU,mP:()=>us.mP,dj:()=>ul.dj});var i={};r.r(i),r.d(i,{Content:()=>$,Description:()=>F,Indicator:()=>V,Root:()=>D,RootPropsProvider:()=>N,Title:()=>j});var n={};r.r(n),r.d(n,{Body:()=>ea,Description:()=>eu,Footer:()=>el,Header:()=>es,PropsProvider:()=>eo,Root:()=>en,Title:()=>ec});var o={};r.r(o),r.d(o,{Content:()=>e1,Context:()=>e3,Indicator:()=>e2,PropsProvider:()=>eQ,Root:()=>eJ,RootProvider:()=>eZ,Trigger:()=>e0});var a={};r.r(a),r.d(a,{ActionTrigger:()=>rd,Backdrop:()=>rh,Body:()=>rp,CloseTrigger:()=>ru,Content:()=>rs,Context:()=>rm,Description:()=>rl,Footer:()=>rg,Header:()=>rf,Positioner:()=>ra,Root:()=>ri,RootPropsProvider:()=>rn,RootProvider:()=>rr,Title:()=>rc,Trigger:()=>ro});var s={};r.r(s),r.d(s,{Context:()=>rb,ErrorIcon:()=>rG,ErrorText:()=>rU,HelperText:()=>rH,Item:()=>rk,Label:()=>rW,PropsProvider:()=>rB,RequiredIndicator:()=>rq,Root:()=>rV});var l={};r.r(l),r.d(l,{Arrow:()=>iM,ArrowTip:()=>iL,Content:()=>iA,Context:()=>iD,Positioner:()=>iR,PropsProvider:()=>iI,Root:()=>iT,RootProvider:()=>iP,Trigger:()=>iO});var c={};r.r(c),r.d(c,{Field:()=>i0,Indicator:()=>i1,PropsProvider:()=>iJ,Root:()=>iZ});var u={};r.r(u),r.d(u,{Context:()=>nL,Label:()=>nI,PropsProvider:()=>nT,Range:()=>nR,Root:()=>nP,RootProvider:()=>nE,Track:()=>nO,ValueText:()=>nA});var d={};r.r(d),r.d(d,{Circle:()=>nB,Label:()=>nV,PropsProvider:()=>nz,Range:()=>nH,Root:()=>n$,RootProvider:()=>nF,Track:()=>nW,ValueText:()=>nU});var h={};r.r(h),r.d(h,{CompletedContent:()=>oO,Content:()=>oI,Context:()=>o$,Description:()=>oL,Indicator:()=>oN,Item:()=>oP,ItemContext:()=>oz,List:()=>oE,NextTrigger:()=>oj,Number:()=>oR,PrevTrigger:()=>oF,PropsProvider:()=>oS,Root:()=>oC,RootProvider:()=>ok,Separator:()=>oM,Status:()=>oD,Title:()=>oA,Trigger:()=>oT});var p={};r.r(p),r.d(p,{Content:()=>ag,ContentGroup:()=>af,Context:()=>oY,Indicator:()=>av,List:()=>am,PropsProvider:()=>ah,Root:()=>ad,RootProvider:()=>au,Trigger:()=>ap});var g={};r.r(g),r.d(g,{ActionTrigger:()=>aR.gC,CloseTrigger:()=>aR.k1,Description:()=>aR.aD,Indicator:()=>aR.Lv,Root:()=>aR.mk,Title:()=>aR.Sb});var f={};r.r(f),r.d(f,{Indicator:()=>a0,Item:()=>aQ,Root:()=>aZ,RootPropsProvider:()=>aJ});var m={};r.r(m),r.d(m,{CloseTrigger:()=>aS,EndElement:()=>aP,Label:()=>aC,Root:()=>aw,RootPropsProvider:()=>ak,StartElement:()=>aE});var v={};r.r(v),r.d(v,{Context:()=>sH,Control:()=>sB,Group:()=>sW,HiddenInput:()=>sU,Indicator:()=>sV,Label:()=>sz,PropsProvider:()=>s$,Root:()=>sF,RootProvider:()=>sj});var b={};r.r(b),r.d(b,{Context:()=>lJ,Control:()=>lZ,DraggingIndicator:()=>lX,HiddenInput:()=>lQ,Label:()=>lW,Marker:()=>lU,MarkerGroup:()=>lH,MarkerIndicator:()=>lG,MarkerLabel:()=>lq,Marks:()=>lK,PropsProvider:()=>lF,Range:()=>lz,Root:()=>lj,RootProvider:()=>
4lN,Thumb:()=>lV,Thumbs:()=>lY,Track:()=>l$,ValueText:()=>lB});var y={};r.r(y),r.d(y,{ActionTrigger:()=>co,Backdrop:()=>ca,Body:()=>cs,CloseTrigger:()=>cn,Content:()=>ct,Context:()=>cu,Description:()=>cr,Footer:()=>cl,Header:()=>cc,Positioner:()=>ce,PropsProvider:()=>l8,Root:()=>l7,RootProvider:()=>l4,Title:()=>ci,Trigger:()=>l9});var x={};r.r(x),r.d(x,{Anchor:()=>c4,Arrow:()=>cQ,ArrowTip:()=>cJ,Body:()=>c6,CloseTrigger:()=>c0,Content:()=>cZ,Context:()=>c7,Description:()=>c2,Footer:()=>c3,Header:()=>c5,Positioner:()=>cK,PropsProvider:()=>cX,Root:()=>cq,RootProvider:()=>cG,Title:()=>c1,Trigger:()=>cY,usePopoverStyles:()=>cH});var _={};r.r(_),r.d(_,{Context:()=>uj,Fallback:()=>uM,Icon:()=>uN,Image:()=>uD,PropsProvider:()=>uA,Root:()=>uR,RootProvider:()=>uO});var w={};r.r(w),r.d(w,{Body:()=>u7,Caption:()=>u4,Cell:()=>u6,Column:()=>u9,ColumnGroup:()=>u8,ColumnHeader:()=>u5,Footer:()=>u3,Header:()=>u2,Root:()=>uJ,RootPropsProvider:()=>uQ,Row:()=>u0,ScrollArea:()=>u1});var k=r(49222),C=r(77766),S=r(54219),E=r(54771),P=r(79882),T=r(32356);let[I,O]=(0,S.q)({name:"AlertStatusContext",hookName:"useAlertStatusContext",providerName:"<Alert />"}),{withProvider:R,withContext:A,useStyles:L,PropsProvider:M}=(0,E.c)({key:"alert"}),D=R("div","root",{forwardAsChild:!0,wrapElement:(e,t)=>(0,k.jsx)(I,{value:{status:t.status||"info"},children:e})}),N=M,j=A("div","title"),F=A("div","description"),$=A("div","content"),z={info:T.mo,warning:T.id,success:T.C1,error:T.id,neutral:T.mo},V=(0,C.forwardRef)(function(e,t){let r=O(),i=L(),n="string"==typeof r.status?z[r.status]:C.Fragment,{children:o=(0,k.jsx)(n,{}),...a}=e;return(0,k.jsx)(P.B.span,{ref:t,...a,css:[i.indicator,e.css],children:o})});var B=r(36292);let{PropsProvider:W,withContext:H}=(0,B.a)({key:"badge"}),U=H("span"),G=(0,P.B)("div");G.displayName="Box";var q=r(15221),X=r(1747),Y=r(17116),K=r(35192);let Z=(0,P.B)("div",{base:{display:"inline-flex",gap:"var(--group-gap, 0.5rem)",isolation:"isolate",position:"relative","& [data-group-item]":{_focusVisible:{zIndex:1}}},variants:{orientation:{horizontal:{flexDirection:"row"},vertical:{flexDirection:"column"}},attached:{true:{gap:"0!"}},grow:{true:{display:"flex","& > *":{flex:1}}},stacking:{"first-on-top":{"& > [data-group-item]":{zIndex:"calc(var(--group-count) - var(--group-index))"}},"last-on-top":{"& > [data-group-item]":{zIndex:"var(--group-index)"}}}},compoundVariants:[{orientation:"horizontal",attached:!0,css:{"& > *[data-first]":{borderEndRadius:"0!",marginEnd:"-1px"},"& > *[data-between]":{borderRadius:"0!",marginEnd:"-1px"},"& > *[data-last]":{borderStartRadius:"0!"}}},{orientation:"vertical",attached:!0,css:{"& > *[data-first]":{borderBottomRadius:"0!",marginBottom:"-1px"},"& > *[data-between]":{borderRadius:"0!",marginBottom:"-1px"},"& > *[data-last]":{borderTopRadius:"0!"}}}],defaultVariants:{orientation:"horizontal"}}),J=(0,C.memo)((0,C.forwardRef)(function(e,t){let{align:r="center",justify:i="flex-start",children:n,wrap:o,skip:a,...s}=e,l=(0,C.useMemo)(()=>{let e=C.Children.toArray(n).filter(C.isValidElement);if(1===e.length)return e;let t=e.filter(e=>!a?.(e)),r=t.length;return 1===t.length?e:e.map(e=>{let i=e.props;if(a?.(e))return e;let n=t.indexOf(e);return(0,C.cloneElement)(e,{...i,"data-group-item":"","data-first":(0,Y.s)(0===n),"data-last":(0,Y.s)(n===r-1),"data-between":(0,Y.s)(n>0&&n<r-1),style:{"--group-count":r,"--group-index":n,...i?.style??{}}})})},[n,a]);return(0,k.jsx)(Z,{ref:t,alignItems:r,justifyContent:i,flexWrap:o,...s,className:(0,K.cx)("chakra-group",e.className),children:l})}));J.displayName="Group";let Q=(0,C.forwardRef)(function(e,t){let r=(0,q.m)({key:"button"}),[i,n]=(0,C.useMemo)(()=>r.splitVariantProps(e),[e,r]);return(0,k.jsx)(X.O,{value:i,children:(0,k.jsx)(J,{ref:t,...n})})});Q.displayName="ButtonGroup";let{withProvider:ee,withContext:et,useStyles:er,PropsProvider:ei}=(0,E.c)({key:"card"}),en=ee("div","root"),eo=ei,ea=et("div","body"),es=et("div","header"),el=et("div","footer"),ec=et("h3","title"),eu=et("p","description"),ed=(0,P.B)("div",{base:{display:"flex",alignItems:"center",justifyContent:"center"},variants:{inline:{true:{display:"inline-flex"}}}});ed.displayName="Center";var eh=r(84048);let ep=(0,C.forwardRef)(function(e,t){let{size:r,...i}=e;return(0,k.jsx)(G,{...i,ref:t,boxSize:r,css:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexGrow:0,...e.css}})});ep.displayName="Square";let eg=(0,C.forwardRef)(function(e,t){let{size:r,...i}=e;return(0,k.jsx)(ep,{size:r,ref:t,borderRadius:"9999px",...i})});
4eg.displayName="Circle";var ef=r(58634),em=r(29813),ev=r(98832),[eb,ey]=(0,ev.q)({name:"CollapsibleContext",hookName:"useCollapsibleContext",providerName:"<CollapsibleProvider />"}),ex=r(11001),e_=(0,C.forwardRef)((e,t)=>{let r=ey();if(r.isUnmounted)return null;let i=(0,ex.v)(r.getContentProps(),e);return(0,k.jsx)(em.X.div,{...i,ref:t})});e_.displayName="CollapsibleContent";var ew=e=>e.children(ey()),ek=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ey().getIndicatorProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});ek.displayName="CollapsibleIndicator";var eC=r(80504),eS=r(77522),eE=r(80388),eP=r(27094),eT=r(2401),eI=r(90067),eO=r(73608),eR=r(61648),eA=r(71819),eL=r(9456),eM=e=>e.ids?.content??`collapsible:${e.id}:content`,eD=e=>e.getById(eM(e)),eN=(0,eP.Op)({initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e})=>({size:e(()=>({defaultValue:{height:0,width:0},sync:!0})),initial:e(()=>({defaultValue:!1}))}),refs:()=>({cleanup:void 0,stylesRef:void 0}),watch({track:e,prop:t,action:r}){e([()=>t("open")],()=>{r(["setInitial","computeSize","toggleVisibility"])})},exit:["cleanupNode"],states:{closed:{effects:["trackTabbableElements"],on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","computeSize","invokeOnOpen"]}]}},closing:{effects:["trackExitAnimation"],on:{"controlled.close":{target:"closed"},"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","invokeOnOpen"]}],close:[{guard:"isOpenControlled",actions:["invokeOnExitComplete"]},{target:"closed",actions:["setInitial","computeSize","invokeOnExitComplete"]}],"animation.end":{target:"closed",actions:["invokeOnExitComplete","clearInitial"]}}},open:{effects:["trackEnterAnimation"],on:{"controlled.close":{target:"closing"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closing",actions:["setInitial","computeSize","invokeOnClose"]}],"size.measure":{actions:["measureSize"]},"animation.end":{actions:["clearInitial"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackEnterAnimation:({send:e,scope:t})=>{let r,i=(0,eT.er)(()=>{let i=eD(t);if(!i)return;let n=(0,eI.L)(i).animationName;if(!n||"none"===n)return void e({type:"animation.end"});let o=t=>{(0,eO.wt)(t)===i&&e({type:"animation.end"})};i.addEventListener("animationend",o),r=()=>{i.removeEventListener("animationend",o)}});return()=>{i(),r?.()}},trackExitAnimation:({send:e,scope:t})=>{let r,i=(0,eT.er)(()=>{let i=eD(t);if(!i)return;let n=(0,eI.L)(i).animationName;if(!n||"none"===n)return void e({type:"animation.end"});let o=t=>{(0,eO.wt)(t)===i&&e({type:"animation.end"})};i.addEventListener("animationend",o);let a=(0,eR.eC)(i,{animationFillMode:"forwards"});r=()=>{i.removeEventListener("animationend",o),(0,eT.dY)(()=>a())}});return()=>{i(),r?.()}},trackTabbableElements:({scope:e,prop:t})=>{if(!t("collapsedHeight")&&!t("collapsedWidth"))return;let r=eD(e);if(!r)return;let i=()=>{let e=(0,eA.j9)(r).map(e=>(0,eR.Bq)(e,"inert",""));return()=>{e.forEach(e=>e())}},n=i(),o=(0,eL.G)(r,{callback(){n(),n=i()}});return()=>{n(),o()}}},actions:{setInitial:({context:e,flush:t})=>{t(()=>{e.set("initial",!0)})},clearInitial:({context:e})=>{e.set("initial",!1)},cleanupNode:({refs:e})=>{e.set("stylesRef",null)},measureSize:({context:e,scope:t})=>{let r=eD(t);if(!r)return;let{height:i,width:n}=r.getBoundingClientRect();e.set("size",{height:i,width:n})},computeSize:({refs:e,scope:t,context:r})=>{e.get("cleanup")?.();let i=(0,eT.er)(()=>{let e=eD(t);if(!e)return;let i=e.hidden;e.style.animationName="none",e.style.animationDuration="0s",e.hidden=!1;let n=e.getBoundingClientRect();r.set("size",{height:n.height,width:n.width}),r.get("initial")&&(e.style.animationName="",e.style.animationDuration=""),e.hidden=i});e.set("cleanup",i)},invokeOnOpen:({prop:e})=>{e("onOpenChange")?.({open:!0})},invokeOnClose:({prop:e})=>{e("onOpenChange")?.({open:!1})},invokeOnExitComplete:({prop:e})=>{e("onExitComplete")?.()},toggleVisibility:({prop:e,send:t})=>{t({type:e("open")?"controlled.open":"controlled.close"})}}}}),ej=r(69689),eF=r(3645),e$=r(7153),ez=r(28230),eV=r(50373),eB=(0,C.forwardRef)((e,t)=>{let[r,i]=(0,eC.P)()(e,["collapsedHeight","collapsedWidth","defaultOpen","disabled","id","ids","lazyMount","onExitComplete","onOpenChange","open","unmountOnExit"]),n=((e={})=>{let{lazyMount:t,unmountOnExit:r,...i}=e,n=(0,C.useId)(),o=(0,C.useRef)(!1),{dir:a}=(0,eE.g)(),{getRootNode:s}=(0,eS.w)(),l={id:n,dir:a,getRootNode:s,...i},c=function(e,t){let{state:r,send:i,context:n,scope:o,prop:a}=e,s=r.matches("open")||r.matches("closing"),l=r.matches("open"),c=r.matches("closed"),{width:u,height:d}=n.get("size"),h=!!a("disabled"),p=a("collapsedHeight"),g=a("collapsedWidth"),f=null!=p,m=null!=g,v=f||m,b=!n.get("initial")&&l;return{disabled:h,visible:s,open:l,measureSize(){i({type:"size.measure"})},setOpen(e){r.matches("open")!==e&&i({type:e?"open":"close"})},getRootProps:()=>t.element({...eF.r.root.attrs,"data-state":l?"open":"closed",dir:a("dir"),id:o.ids?.root??`collapsible:${o.id}`}),getContentProps:()=>t.element({...eF.r.content.attrs,id:eM(o),"data-collapsible":"","data-state":b?void 0:l?"open":"closed","data-disabled":(0,ej.sE)(h),"data-has-collapsed-size":(0,ej.sE)(v),hidden:!s&&!v,dir:a("dir"),style:{"--height":(0,e$.cl)(d),"--width":(0,e$.cl)(u),"--collapsed-height":(0,e$.cl)(p),"--collapsed-width":(0,e$.cl)(g),...c&&f&&{overflow:"hidden",minHeight:(0,e$.cl)(p),maxHeight:(0,e$.cl)(p)},...c&&m&&{overflow:"hidden",minWidth:(0,e$.cl)(g),maxWidth:(0,e$.cl)(g)}}}),getTriggerProps:()=>t.element({...eF.r.trigger.attrs,id:o.ids?.trigger??`collapsible:${o.id}:trigger`,dir:a("dir"),type:"button","data-state":l?"open":"closed","data-disabled":(0,ej.sE)(h),"aria-controls":eM(o),"aria-expanded":s||!1,onClick(e){e.defaultPrevented||h||i({type:l?"close":"open"})}}),getIndicatorProps:()=>t.element({...eF.r.indicator.attrs,dir:a("dir"),"data-state":l?"open":"closed","data-disabled":(0,ej.sE)(h)})}}((0,ez.z)(eN,l),eV._);c.visible&&(o.current=!0);let u=!c.visible&&!o.current&&t||r&&!c.visible&&o.current;return{...c,isUnmounted:u}})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(eb,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:t})})});eB.displayName="CollapsibleRoot";
4var eW=(0,eC.P)(),eH=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=eW(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(eb,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});eH.displayName="CollapsibleRootProvider";var eU=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ey().getTriggerProps(),e);return(0,k.jsx)(em.X.button,{...r,ref:t})});eU.displayName="CollapsibleTrigger";var eG=(0,ef.I)({Content:()=>e_,Context:()=>ew,Indicator:()=>ek,Root:()=>eB,RootProvider:()=>eH,Trigger:()=>eU});let{withProvider:eq,withContext:eX,useStyles:eY,PropsProvider:eK}=(0,E.c)({key:"collapsible"}),eZ=eq(eG.RootProvider,"root",{forwardAsChild:!0}),eJ=eq(eG.Root,"root",{forwardAsChild:!0}),eQ=eK,e0=eX(eG.Trigger,"trigger",{forwardAsChild:!0}),e1=eX(eG.Content,"content",{forwardAsChild:!0}),e2=eX(eG.Indicator,"indicator",{forwardAsChild:!0}),e3=eG.Context;var[e5,e6]=(0,ev.q)({name:"RenderStrategyContext",hookName:"useRenderStrategyContext",providerName:"<RenderStrategyPropsProvider />"}),e4=e=>(0,eC.P)()(e,["lazyMount","unmountOnExit"]),e7=r(81851),e8=r(13684),[e9,te]=(0,ev.q)({name:"DialogContext",hookName:"useDialogContext",providerName:"<DialogProvider />"}),tt=(0,C.forwardRef)((e,t)=>{let r=te(),i=(0,e8.x)({...e6(),present:r.open}),n=(0,ex.v)(r.getBackdropProps(),i.getPresenceProps(),e);return i.unmounted?null:(0,k.jsx)(em.X.div,{...n,ref:(0,e7.t)(i.ref,t)})});tt.displayName="DialogBackdrop";var tr=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(te().getCloseTriggerProps(),e);return(0,k.jsx)(em.X.button,{...r,ref:t})});tr.displayName="DialogCloseTrigger";var ti=r(22764),tn=(0,C.forwardRef)((e,t)=>{let r=te(),i=(0,ti.c)(),n=(0,ex.v)(r.getContentProps(),i.getPresenceProps(),e);return i.unmounted?null:(0,k.jsx)(em.X.div,{...n,ref:(0,e7.t)(i.ref,t)})});tn.displayName="DialogContent";var to=e=>e.children(te()),ta=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(te().getDescriptionProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});ta.displayName="DialogDescription";var ts=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(te().getPositionerProps(),e);return(0,ti.c)().unmounted?null:(0,k.jsx)(em.X.div,{...r,ref:t})});ts.displayName="DialogPositioner";var tl=r(63940),tc=r(34630),tu=r(28522),td=new WeakMap,th=new WeakMap,tp={},tg=0,tf=e=>e&&(e.host||tf(e.parentNode)),tm=new Set(["script","output","status","next-route-announcer"]),tv=e=>(Array.isArray(e)?e[0]:e).ownerDocument.body;function tb(e,t={}){let{defer:r=!0}=t,i=[];return i.push((r?e=>{let t=requestAnimationFrame(()=>e());return()=>cancelAnimationFrame(t)}:e=>e())(()=>{let t=("function"==typeof e?e():e).filter(Boolean);0!==t.length&&i.push(((e,t=tv(e),r="data-aria-hidden",i=!0)=>{if(t)return((e,t)=>{let{parentNode:r,markerName:i,controlAttribute:n,explicitBooleanValue:o,followControlledElements:a=!0}=t,s=(Array.isArray(e)?e:[e]).map(e=>{if(r.contains(e))return e;let t=tf(e);return t&&r.contains(t)?t:(console.error("[zag-js > ariaHidden] target",e,"in not contained inside",r,". Doing nothing"),null)}).filter(e=>!!e);tp[i]||(tp[i]=new WeakMap);let l=tp[i],c=[],u=new Set,d=new Set(s),h=e=>{!e||u.has(e)||(u.add(e),h(e.parentNode))};s.forEach(e=>{h(e),a&&(0,tc.sb)(e)&&(0,tu.d)(e,e=>{h(e)})});let p=e=>{!e||d.has(e)||Array.prototype.forEach.call(e.children,e=>{if(u.has(e))p(e);else try{if(tm.has(e.localName)||"status"===e.role||e.hasAttribute("aria-live")||e.matches("[data-live-announcer]"))return;let t=e.getAttribute(n),r=o?"true"===t:null!==t&&"false"!==t,a=(td.get(e)||0)+1,s=(l.get(e)||0)+1;td.set(e,a),l.set(e,s),c.push(e),1===a&&r&&th.set(e,!0),1===s&&e.setAttribute(i,""),r||e.setAttribute(n,o?"true":"")}catch(t){console.error("[zag-js > ariaHidden] cannot operate on ",e,t)}})};return p(r),u.clear(),tg++,()=>{c.forEach(e=>{let t=td.get(e)-1,r=l.get(e)-1;td.set(e,t),l.set(e,r),t||(th.has(e)||e.removeAttribute(n),th.delete(e)),r||e.removeAttribute(i)}),--tg||(td=new WeakMap,td=new WeakMap,th=new WeakMap,tp={})}})(e,{parentNode:t,markerName:r,controlAttribute:"aria-hidden",explicitBooleanValue:!0,followControlledElements:i})})(t))})),()=>{i.forEach(e=>e?.())}}var ty=r(19528),tx=r(44975),t_=Object.defineProperty,tw=(e,t,r)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?t_(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r},tk={activateTrap(e,t){if(e.length>0){let r=e[e.length-1];r!==t&&r.pause()}let r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},deactivateTrap(e,t){let r=e.indexOf(t);-1!==r&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},tC=[],tS=class{constructor(e,t){tw(this,"trapStack"),tw(this,"config"),tw(this,"doc"),tw(this,"state",{containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0}),tw(this,"portalContainers",new Set),tw(this,"listenerCleanups",[]),tw(this,"handleFocus",e=>{let t=(0,eO.wt)(e),r=this.findContainerIndex(t,e)>=0;if(r||(0,tc.wz)(t))r&&(this.state.mostRecentlyFocusedNode=t);else{let t;e.stopImmediatePropagation();let r=!0;if(this.state.mostRecentlyFocusedNode)if((0,eA.yT)(this.state.mostRecentlyFocusedNode)>0){let e=this.findContainerIndex(this.state.mostRecentlyFocusedNode),{tabbableNodes:i}=this.state.containerGroups[e];if(i.length>0){let e=i.findIndex(e=>e===this.state.mostRecentlyFocusedNode);e>=0&&(this.config.isKeyForward(this.state.recentNavEvent)?e+1<i.length&&(t=i[e+1],r=!1):e-1>=0&&(t=i[e-1],r=!1))}}else this.state.containerGroups.some(e=>e.tabbableNodes.some(e=>(0,eA.yT)(e)>0))||(r=!1);else r=!1;r&&(t=this.findNextNavNode({target:this.state.mostRecentlyFocusedNode,isBackward:this.config.isKeyBackward(this.state.recentNavEvent)})),t?this.tryFocus(t):this.tryFocus(this.state.mostRecentlyFocusedNode||this.getInitialFocusNode())}this.state.recentNavEvent=void 0}),tw(this,"handlePointerDown",e=>{let t=(0,eO.wt)(e);this.findContainerIndex(t,e)>=0||(tO(this.config.clickOutsideDeactivates,e)?this.deactivate({returnFocus:this.config.returnFocusOnDeactivate}):tO(this.config.allowOutsideClick,e)||e.preventDefault())}),tw(this,"handleClick",e=>{let t=(0,eO.wt)(e);this.findContainerIndex(t,e)>=0||tO(this.config.clickOutsideDeactivates,e)||tO(this.config.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())}),tw(this,"handleTabKey",e=>{if(this.config.isKeyForward(e)||this.config.isKeyBackward(e)){this.state.recentNavEvent=e;let t=this.config.isKeyBackward(e),r=this.findNextNavNode({event:e,isBackward:t});r&&(tP(e)&&e.preventDefault(),this.tryFocus(r))}}),tw(this,"handleEscapeKey",e=>{tR(e)&&!1!==tO(this.config.escapeDeactivates,e)&&(e.preventDefault(),this.deactivate())}),tw(this,"_mutationObserver"),tw(this,"setupMutationObserver",()=>{let e=this.doc.defaultView||window;this._mutationObserver=new e.MutationObserver(e=>{e.some(e=>
4Array.from(e.removedNodes).some(e=>e===this.state.mostRecentlyFocusedNode))&&this.tryFocus(this.getInitialFocusNode()),e.some(e=>"attributes"===e.type&&("aria-controls"===e.attributeName||"aria-expanded"===e.attributeName)||"childList"===e.type&&e.addedNodes.length>0&&Array.from(e.addedNodes).some(e=>e.nodeType===Node.ELEMENT_NODE&&(!!(0,tu.mX)(e)||!(!e.id||this.state.containers.some(t=>t.contains(e)))&&(0,tu.PS)(e))))&&this.state.active&&!this.state.paused&&(this.updateTabbableNodes(),this.updatePortalContainers())})}),tw(this,"updateObservedNodes",()=>{this._mutationObserver?.disconnect(),this.state.active&&!this.state.paused&&(this.state.containers.map(e=>{this._mutationObserver?.observe(e,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["aria-controls","aria-expanded"]})}),this.portalContainers.forEach(e=>{this.observePortalContainer(e)}))}),tw(this,"getInitialFocusNode",()=>{let e=this.getNodeForOption("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,eA.tp)(e)){let t=(0,tc.bq)(this.doc);if(t&&this.findContainerIndex(t)>=0)e=t;else{let t=this.state.tabbableGroups[0];e=t&&t.firstTabbableNode||this.getNodeForOption("fallbackFocus")}}else null===e&&(e=this.getNodeForOption("fallbackFocus"));if(!e||(e.isConnected||(e=this.getNodeForOption("fallbackFocus")),!e||!e.isConnected))throw Error("Your focus-trap needs to have at least one focusable element");return e}),tw(this,"tryFocus",e=>{if(!1!==e&&e!==(0,tc.bq)(this.doc)){if(!e||!e.focus)return void this.tryFocus(this.getInitialFocusNode());e.focus({preventScroll:!!this.config.preventScroll}),this.state.mostRecentlyFocusedNode=e,tL(e)&&e.select()}}),tw(this,"deactivate",e=>{if(!this.state.active)return this;let t={onDeactivate:this.config.onDeactivate,onPostDeactivate:this.config.onPostDeactivate,checkCanReturnFocus:this.config.checkCanReturnFocus,...e};clearTimeout(this.state.delayInitialFocusTimer),this.state.delayInitialFocusTimer=void 0,this.removeListeners(),this.state.active=!1,this.state.paused=!1,this.updateObservedNodes(),tk.deactivateTrap(this.trapStack,this),this.portalContainers.clear();let r=this.getOption(t,"onDeactivate"),i=this.getOption(t,"onPostDeactivate"),n=this.getOption(t,"checkCanReturnFocus"),o=this.getOption(t,"returnFocus","returnFocusOnDeactivate");r?.();let a=()=>{tA(()=>{if(o){let e=this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation);this.tryFocus(e)}i?.()})};return o&&n?n(this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation)).then(a,a):a(),this}),tw(this,"pause",e=>{if(this.state.paused||!this.state.active)return this;let t=this.getOption(e,"onPause"),r=this.getOption(e,"onPostPause");return this.state.paused=!0,t?.(),this.removeListeners(),this.updateObservedNodes(),r?.(),this}),tw(this,"unpause",e=>{if(!this.state.paused||!this.state.active)return this;let t=this.getOption(e,"onUnpause"),r=this.getOption(e,"onPostUnpause");return this.state.paused=!1,t?.(),this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),r?.(),this}),tw(this,"updateContainerElements",e=>(this.state.containers=Array.isArray(e)?e.filter(Boolean):[e].filter(Boolean),this.state.active&&this.updateTabbableNodes(),this.updateObservedNodes(),this)),tw(this,"getReturnFocusNode",e=>{let t=this.getNodeForOption("setReturnFocus",{params:[e]});return t||!1!==t&&e}),tw(this,"getOption",(e,t,r)=>e&&void 0!==e[t]?e[t]:this.config[r||t]),tw(this,"getNodeForOption",(e,{hasFallback:t=!1,params:r=[]}={})=>{let i=this.config[e];if("function"==typeof i&&(i=i(...r)),!0===i&&(i=void 0),!i){if(void 0===i||!1===i)return i;throw Error(`\`${e}\` was specified but was not a node, or did not return a node`)}let n=i;if("string"==typeof i){try{n=this.doc.querySelector(i)}catch(t){throw Error(`\`${e}\` appears to be an invalid selector; error="${t.message}"`)}if(!n&&!t)throw Error(`\`${e}\` as selector refers to no known node`)}return n}),tw(this,"findNextNavNode",e=>{let{event:t,isBackward:r=!1}=e,i=e.target||(0,eO.wt)(t);this.updateTabbableNodes();let n=null;if(this.state.tabbableGroups.length>0){let e=this.findContainerIndex(i,t),o=e>=0?this.state.containerGroups[e]:void 0;if(e<0)n=r?this.state.tabbableGroups[this.state.tabbableGroups.length-1].lastTabbableNode:this.state.tabbableGroups[0].firstTabbableNode;else if(r){let r=this.state.tabbableGroups.findIndex(({firstTabbableNode:e})=>i===e);if(r<0&&(o?.container===i||(0,eA.tp)(i)&&!(0,eA.AO)(i)&&!o?.nextTabbableNode(i,!1))&&(r=e),r>=0){let e=0===r?this.state.tabbableGroups.length-1:r-1,t=this.state.tabbableGroups[e];n=(0,eA.yT)(i)>=0?t.lastTabbableNode:t.lastDomTabbableNode}else tP(t)||(n=o?.nextTabbableNode(i,!1))}else{let r=this.state.tabbableGroups.findIndex(({lastTabbableNode:e})=>i===e);if(r<0&&(o?.container===i||(0,eA.tp)(i)&&!(0,eA.AO)(i)&&!o?.nextTabbableNode(i))&&(r=e),r>=0){let e=r===this.state.tabbableGroups.length-1?0:r+1,t=this.state.tabbableGroups[e];n=(0,eA.yT)(i)>=0?t.firstTabbableNode:t.firstDomTabbableNode}else tP(t)||(n=o?.nextTabbableNode(i))}}else n=this.getNodeForOption("fallbackFocus");return n}),this.trapStack=t.trapStack||tC;const r={returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,followControlledElements:!0,isKeyForward:tT,isKeyBackward:tI,...t};this.doc=r.document||(0,tc.YE)(Array.isArray(e)?e[0]:e),this.config=r,this.updateContainerElements(e),this.setupMutationObserver()}addPortalContainer(e){let t=e.parentElement;t&&!this.portalContainers.has(t)&&(this.portalContainers.add(t),this.state.active&&!this.state.paused&&this.observePortalContainer(t))}observePortalContainer(e){this._mutationObserver?.observe(e,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["aria-controls","aria-expanded"]})}updatePortalContainers(){this.config.followControlledElements&&this.state.containers.forEac
4h(e=>{(0,tu.sV)(e).forEach(e=>{this.addPortalContainer(e)})})}get active(){return this.state.active}get paused(){return this.state.paused}findContainerIndex(e,t){let r="function"==typeof t?.composedPath?t.composedPath():void 0;return this.state.containerGroups.findIndex(({container:t,tabbableNodes:i})=>t.contains(e)||r?.includes(t)||i.find(t=>t===e)||this.isControlledElement(t,e))}isControlledElement(e,t){return!!this.config.followControlledElements&&(0,tu.$5)(e,t)}updateTabbableNodes(){if(this.state.containerGroups=this.state.containers.map(e=>{let t=(0,eA.j9)(e,{getShadowRoot:this.config.getShadowRoot}),r=(0,eA.i7)(e,{getShadowRoot:this.config.getShadowRoot}),i=t[0],n=t[t.length-1],o=!1;for(let e=0;e<t.length;e++)if((0,eA.yT)(t[e])>0){o=!0;break}return{container:e,tabbableNodes:t,focusableNodes:r,posTabIndexesFound:o,firstTabbableNode:i,lastTabbableNode:n,firstDomTabbableNode:i,lastDomTabbableNode:n,nextTabbableNode:function(e,i=!0){let n=t.indexOf(e);if(n>=0)return t[n+(i?1:-1)];let o=r.indexOf(e);if(!(o<0)){if(i){for(let e=o+1;e<r.length;e++)if((0,eA.AO)(r[e]))return r[e]}else for(let e=o-1;e>=0;e--)if((0,eA.AO)(r[e]))return r[e]}}}}),this.state.tabbableGroups=this.state.containerGroups.filter(e=>e.tabbableNodes.length>0),this.state.tabbableGroups.length<=0&&!this.getNodeForOption("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(this.state.containerGroups.find(e=>e.posTabIndexesFound)&&this.state.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")}addListeners(){if(this.state.active)return tk.activateTrap(this.trapStack,this),this.state.delayInitialFocusTimer=this.config.delayInitialFocus?tA(()=>{this.tryFocus(this.getInitialFocusNode())}):this.tryFocus(this.getInitialFocusNode()),this.listenerCleanups.push((0,eO.kn)(this.doc,"focusin",this.handleFocus,!0),(0,eO.kn)(this.doc,"mousedown",this.handlePointerDown,{capture:!0,passive:!1}),(0,eO.kn)(this.doc,"touchstart",this.handlePointerDown,{capture:!0,passive:!1}),(0,eO.kn)(this.doc,"click",this.handleClick,{capture:!0,passive:!1}),(0,eO.kn)(this.doc,"keydown",this.handleTabKey,{capture:!0,passive:!1}),(0,eO.kn)(this.doc,"keydown",this.handleEscapeKey)),this}removeListeners(){if(this.state.active)return this.listenerCleanups.forEach(e=>e()),this.listenerCleanups=[],this}activate(e){if(this.state.active)return this;let t=this.getOption(e,"onActivate"),r=this.getOption(e,"onPostActivate"),i=this.getOption(e,"checkCanFocusTrap");i||this.updateTabbableNodes(),this.state.active=!0,this.state.paused=!1,this.state.nodeFocusedBeforeActivation=(0,tc.bq)(this.doc),t?.();let n=()=>{i&&this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),r?.()};return i?i(this.state.containers.concat()).then(n,n):n(),this}},tE=e=>e?.type==="keydown",tP=e=>tE(e)&&e?.key==="Tab",tT=e=>tE(e)&&"Tab"===e.key&&!e?.shiftKey,tI=e=>tE(e)&&"Tab"===e.key&&e?.shiftKey,tO=(e,...t)=>"function"==typeof e?e(...t):e,tR=e=>!e.isComposing&&"Escape"===e.key,tA=e=>setTimeout(e,0),tL=e=>"input"===e.localName&&"select"in e&&"function"==typeof e.select;function tM(e,t={}){let r,i=(0,eT.er)(()=>{let i=(Array.isArray(e)?e:[e]).map(e=>"function"==typeof e?e():e).filter(e=>null!=e);if(0===i.length)return;let n=i[0];r=new tS(i,{escapeDeactivates:!1,allowOutsideClick:!0,preventScroll:!0,returnFocusOnDeactivate:!0,delayInitialFocus:!1,fallbackFocus:n,...t,document:(0,tc.YE)(n)});try{r.activate()}catch{}});return function(){r?.deactivate(),i()}}var tD=r(70247),tN="data-scroll-lock",tj=new WeakMap;function tF(e){let t=(0,eI.L)(e),r=t?.scrollbarGutter;return"stable"===r||r?.startsWith("stable ")===!0}function t$(e){let t=e??document,r=tj.get(t);r||(r={count:0,cleanup:function(e){let t,r=e.defaultView??window,{documentElement:i,body:n}=e,o=tF(i)||tF(n),a=r.innerWidth-i.clientWidth;n.setAttribute(tN,"");let s=Math.round(i.getBoundingClientRect().left)+i.scrollLeft?"paddingLeft":"paddingRight",l=[(0,eR.$h)(i,"--scrollbar-width",`${a}px`),(0,tD.aR)()?(()=>
4{let{scrollX:e,scrollY:t,visualViewport:i}=r,l=i?.offsetLeft??0,c=i?.offsetTop??0,u={position:"fixed",overflow:"hidden",top:`${-(t-Math.floor(c))}px`,left:`${-(e-Math.floor(l))}px`,right:"0"};!o&&a>0&&(u[s]=`${a}px`);let d=(0,eR.eC)(n,u);return()=>{d?.(),r.scrollTo({left:e,top:t,behavior:"instant"})}})():(t={overflow:"hidden"},!o&&a>0&&(t[s]=`${a}px`),(0,eR.eC)(n,t))];return()=>{l.forEach(e=>e?.()),n.removeAttribute(tN)}}(t)},tj.set(t,r)),r.count++;let i=r,n=!1;return()=>{n||(n=!0,i.count--,0===i.count&&(i.cleanup(),tj.delete(t)))}}var tz=r(16160),tV=r(45907),tB=e=>e.ids?.positioner??`dialog:${e.id}:positioner`,tW=e=>e.ids?.backdrop??`dialog:${e.id}:backdrop`,tH=e=>e.ids?.content??`dialog:${e.id}:content`,tU=(e,t)=>{let r=e.ids?.trigger;return null!=r?(0,tV.Tn)(r)?r(t):r:t?`dialog:${e.id}:trigger:${t}`:`dialog:${e.id}:trigger`},tG=e=>e.ids?.title??`dialog:${e.id}:title`,tq=e=>e.ids?.description??`dialog:${e.id}:description`,tX=e=>e.ids?.closeTrigger??`dialog:${e.id}:close`,tY=e=>e.getById(tH(e)),tK=e=>e.getById(tU(e)),tZ=e=>(0,tz.YG)(e.getRootNode(),`[data-scope="dialog"][data-part="trigger"][data-ownedby="${e.id}"]`),tJ=(e,t)=>null==t?tK(e)??tZ(e)[0]:e.getById(tU(e,t)),tQ=(0,eP.Op)({props({props:e,scope:t}){let r="alertdialog"===e.role,i=r?()=>t.getById(tX(t)):void 0,n="boolean"!=typeof e.modal||e.modal;return{role:"dialog",modal:n,trapFocus:n,preventScroll:n,closeOnInteractOutside:n&&!r,closeOnEscape:!0,restoreFocus:!0,initialFocusEl:i,...e}},initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e,prop:t,scope:r})=>({rendered:e(()=>({defaultValue:{title:!0,description:!0}})),triggerValue:e(()=>
4({defaultValue:t("defaultTriggerValue")??null,value:t("triggerValue"),onChange(e){let i=t("onTriggerValueChange");if(!i)return;let n=tJ(r,e);i({value:e,triggerElement:n})}}))}),watch({track:e,action:t,prop:r}){e([()=>r("open")],()=>{t(["toggleVisibility"])})},states:{open:{entry:["checkRenderedElements","setInitialFocus"],effects:["trackDismissableElement","trapFocus","preventScroll","hideContentBelow"],on:{"CONTROLLED.CLOSE":{target:"closed"},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"TRIGGER_VALUE.SET":{actions:["setTriggerValue"]}}},closed:{on:{"CONTROLLED.OPEN":{target:"open"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue"]}],"TRIGGER_VALUE.SET":{actions:["setTriggerValue"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackDismissableElement:({scope:e,send:t,prop:r})=>(0,ty.u)(()=>tY(e),{type:"dialog",defer:!0,pointerBlocking:r("modal"),layerStyleTargets:[()=>e.getById(tW(e)),()=>e.getById(tB(e))],exclude:[tK(e),...tZ(e)].filter(Boolean),onInteractOutside(e){r("onInteractOutside")?.(e),r("closeOnInteractOutside")||e.preventDefault()},persistentElements:r("persistentElements"),onFocusOutside:r("onFocusOutside"),onPointerDownOutside:r("onPointerDownOutside"),onRequestDismiss:r("onRequestDismiss"),onEscapeKeyDown(e){r("onEscapeKeyDown")?.(e),r("closeOnEscape")||e.preventDefault()},onDismiss(){t({type:"CLOSE",src:"interact-outside"})}}),preventScroll({scope:e,prop:t}){if(t("preventScroll"))return t$(e.getDoc())},trapFocus({scope:e,prop:t,context:r}){if(t("trapFocus"))return tM(()=>tY(e),{preventScroll:!0,returnFocusOnDeactivate:!!t("restoreFocus"),initialFocus:t("initialFocusEl"),setReturnFocus:i=>{let n=t("finalFocusEl")?.();if(n)return n;let o=r.get("triggerValue");if(o){let t=tJ(e,o);if(t)return t}let a=tZ(e)[0];return a||i},getShadowRoot:!0})},hideContentBelow({scope:e,prop:t}){if(t("modal"))return tb(()=>[tY(e)],{defer:!0})}},actions:{setInitialFocus({prop:e,scope:t}){e("trapFocus")||(0,eT.er)(()=>{let r=(0,tx.R)({root:tY(t),getInitialEl:e("initialFocusEl")});r?.focus({preventScroll:!0})})},checkRenderedElements({context:e,scope:t}){(0,eT.er)(()=>{e.set("rendered",{title:!!t.getById(tG(t)),description:!!t.getById(tq(t))})})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},setTriggerValue({context:e,event:t}){void 0!==t.value&&e.set("triggerValue",t.value)},toggleVisibility({prop:e,send:t,event:r}){t({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:r})}}}}),t0=r(37619),t1=r(71693),t2=e=>{let[t,{children:r,...i}]=(0,tl.s)(e),[n]=e4(t),o=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,getRootNode:r,dir:i,...e};return function(e,t){let{state:r,send:i,context:n,prop:o,scope:a}=e,s=o("aria-label"),l=r.matches("open"),c=n.get("triggerValue");return{open:l,setOpen(e){r.matches("open")!==e&&i({type:e?"OPEN":"CLOSE"})},triggerValue:c,setTriggerValue(e){i({type:"TRIGGER_VALUE.SET",value:e})},getTriggerProps(e={}){let{value:r}=e,n=null!=r&&c===r;return t.button({...t1.r.trigger.attrs,dir:o("dir"),id:tU(a,r),"data-ownedby":a.id,"data-value":r,"aria-haspopup":"dialog",type:"button","aria-expanded":null==r?l:l&&n,"data-state":l?"open":"closed","aria-controls":tH(a),"data-current":(0,ej.sE)(n),onClick(e){e.defaultPrevented||i({type:l&&null!=r&&!n?"TRIGGER_VALUE.SET":"TOGGLE",value:r})}})},getBackdropProps:()=>t.element({...t1.r.backdrop.attrs,dir:o("dir"),hidden:!l,id:tW(a),"data-state":l?"open":"closed"}),getPositionerProps:()=>t.element({...t1.r.positioner.attrs,dir:o("dir"),id:tB(a),style:(0,t0.oE)({pointerEvents:l&&o("modal")?void 0:"none"})}),getContentProps(){let e=n.get("rendered");return t.element({...t1.r.content.attrs,dir:o("dir"),role:o("role"),hidden:!l,id:tH(a),tabIndex:-1,"data-state":l?"open":"closed","aria-modal":o("modal"),"aria-label":s||void 0,"aria-labelledby":s||!e.title?void 0:tG(a),"aria-describedby":e.description?tq(a):void 0,style:(0,t0.oE)({pointerEvents:o("modal")?void 0:"auto"})})},getTitleProps:()=>t.element({...t1.r.title.attrs,dir:o("dir"),id:tG(a)}),getDescriptionProps:()=>t.element({...t1.r.description.attrs,dir:o("dir"),id:tq(a)}),getCloseTriggerProps:()=>t.button({...t1.r.closeTrigger.attrs,dir:o("dir"),id:tX(a),type:"button",onClick(e){e.defaultPrevented||(e.stopPropagation(),i({type:"CLOSE"}))}})}}((0,ez.z)(tQ,n),eV._)})(i);return(0,k.jsx)(e9,{value:o,children:(0,k.jsx)(e5,{value:n,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:o.open},t)),children:r})})})},t3=e=>{let[t,{value:r,children:i}]=(0,tl.s)(e),[n]=e4(t);return(0,k.jsx)(e9,{value:r,children:(0,k.jsx)(e5,{value:n,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:r.open},t)),children:i})})})},t5=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(te().getTitleProps(),e);return(0,k.jsx)(em.X.h2,{...r,ref:t})});t5.displayName="DialogTitle";var t6=(0,eC.P)(),t4=(0,C.forwardRef)((e,t)=>{let[r,i]=t6(e,["value"]),n=te(),o=(0,ti.c)(),a=n.getTriggerProps(r),s=(0,ex.v)({...a,"aria-controls":o.unmounted?void 0:a["aria-controls"]},i);return(0,k.jsx)(em.X.button,{...s,ref:t})});t4.displayName="DialogTrigger";var t7=(0,ef.I)({Backdrop:()=>tt,CloseTrigger:()=>tr,Content:()=>tn,Context:()=>to,Description:()=>ta,Positioner:()=>ts,Root:()=>t2,RootProvider:()=>t3,Title:()=>t5,Trigger:()=>t4});let{withRootProvider:t8,withContext:t9,useStyles:re,PropsProvider:rt}=(0,E.c)({key:"drawer"}),rr=t8(t7.RootProvider,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),ri=t8(t7.Root,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),rn=rt,ro=t9(t7.Trigger,"trigger",{forwardAsChild:!0}),ra=t9(t7.Positioner,"positioner",{forwardAsChild:!0}),rs=t9(t7.Content,"content",{forwardAsChild:!0}),rl=t9(t7.Description,"description",{forwardAsChild:!0}),rc=t9(t7.Title,"title",{forwardAsChild:!0}),ru=t9(t7.CloseTrigger,"closeTrigger",{forwardAsChild:!0}),rd=(0,C.forwardRef)(function(e,t){let r=te();return(0,k.jsx)(P.B.button,{...e,ref:t,onClick:()=>r.setOpen(!1)})}),rh=t9(t7.Backdrop,"backdrop",{forwardAsChild:!0}),rp=t9("div","body"),rg=t9("div","footer"),rf=t9("div","header"),rm=t7.Context;var rv=r(66828),rb=e=>e.children((0,rv.f)()),ry=(0,C.forwardRef)((e,t)=>{let r=(0,rv.f)(),i=(0,ex.v)(r.getErrorTextProps(),e);
4return r?.invalid?(0,k.jsx)(em.X.span,{...i,ref:t}):null});ry.displayName="FieldErrorText";var rx=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)((0,rv.f)()?.getHelperTextProps(),e);return(0,k.jsx)(em.X.span,{...r,ref:t})});rx.displayName="FieldHelperText";var r_=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)((0,rv.f)()?.getInputProps(),e);return(0,k.jsx)(em.X.input,{...r,ref:t})});r_.displayName="FieldInput";var rw=r(39783),rk=e=>{let{value:t,children:r}=e,i=(0,rv.f)();return(0,k.jsx)(rv.S,{value:(0,C.useMemo)(()=>{if(!i)throw Error("Field.Item must be used within Field.Root");let e=`field::${i.ids.control}::item::${t}`,r=`${e}::label`,n=()=>({...i.getInputProps(),id:e});return{...i,ids:{...i.ids,control:e,label:r},getLabelProps:()=>({...i.getLabelProps(),id:r,htmlFor:e}),getInputProps:()=>({...n(),...rw.r.input.attrs}),getSelectProps:()=>({...n(),...rw.r.select.attrs}),getTextareaProps:()=>({...n(),...rw.r.textarea.attrs})}},[i,t]),children:r})};rk.displayName="FieldItem";var rC=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)((0,rv.f)()?.getLabelProps(),e);return(0,k.jsx)(em.X.label,{...r,ref:t})});rC.displayName="FieldLabel";var rS=(0,C.forwardRef)(({fallback:e,...t},r)=>{let i=(0,rv.f)();if(!i.required)return e;let n=(0,ex.v)(i.getRequiredIndicatorProps(),t);return(0,k.jsx)(em.X.span,{...n,ref:r,children:t.children??"*"})});rS.displayName="FieldRequiredIndicator";var rE=r(77098),rP="u">typeof window?C.useLayoutEffect:C.useEffect,rT=(0,eC.P)(),rI=(0,C.forwardRef)((e,t)=>{let[r,i]=rT(e,["id","ids","disabled","invalid","readOnly","required","target"]),n=((e={})=>{let t=(0,rE.t)(),r=(0,eS.w)(),{ids:i,target:n,disabled:o=!!t?.disabled,invalid:a=!1,readOnly:s=!1,required:l=!1}=e,[c,u]=(0,C.useState)(!1),[d,h]=(0,C.useState)(!1),p=(0,C.useId)(),g=e.id??p,f=(0,C.useRef)(null),m=i?.control??`field::${g}`,v=i?.errorText??`field::${g}::error-text`,b=i?.helperText??`field::${g}::helper-text`,y=i?.label??`field::${g}::label`;rP(()=>{let e=f.current;if(!e)return;let t=()=>{let e=r.getRootNode();u(!!e.getElementById(v)),h(!!e.getElementById(b))};t();let i=new(r.getWindow()).MutationObserver(t);return i.observe(e,{childList:!0,subtree:!0}),()=>i.disconnect()},[r,v,b]);let x=(0,C.useMemo)(()=>{let e=[];return c&&a&&e.push(v),d&&e.push(b),e.join(" ")||void 0},[a,v,b,c,d]),_=(0,C.useMemo)(()=>()=>({...rw.r.root.attrs,id:m,ref:f,role:"group","data-disabled":(0,ej.sE)(o),"data-invalid":(0,ej.sE)(a),"data-readonly":(0,ej.sE)(s)}),[o,a,s,m]),w=n?`field::${g}::item::${n}`:void 0,k=(0,C.useMemo)(()=>()=>({...rw.r.label.attrs,id:y,"data-disabled":(0,ej.sE)(o),"data-invalid":(0,ej.sE)(a),"data-readonly":(0,ej.sE)(s),"data-required":(0,ej.sE)(l),htmlFor:w??g}),[o,a,s,l,g,y,w]),S=(0,C.useMemo)(()=>()=>({"aria-describedby":x,"aria-invalid":(0,ej.rq)(a),"data-invalid":(0,ej.sE)(a),"data-required":(0,ej.sE)(l),"data-readonly":(0,ej.sE)(s),id:g,required:l,disabled:o,readOnly:s}),[x,a,l,s,g,o]),E=(0,C.useMemo)(()=>()=>({...S(),...rw.r.input.attrs}),[S]),P=(0,C.useMemo)(()=>()=>({...S(),...rw.r.textarea.attrs}),[S]),T=(0,C.useMemo)(()=>()=>({...S(),...rw.r.select.attrs}),[S]),I=(0,C.useMemo)(()=>()=>({id:b,...rw.r.helperText.attrs,"data-disabled":(0,ej.sE)(o)}),[o,b]),O=(0,C.useMemo)(()=>()=>({id:v,...rw.r.errorText.attrs,"aria-live":"polite"}),[v]);return{ariaDescribedby:x,ids:{root:m,control:g,label:y,errorText:v,helperText:b},refs:{rootRef:f},disabled:o,invalid:a,readOnly:s,required:l,getLabelProps:k,getRootProps:_,getInputProps:E,getTextareaProps:P,getSelectProps:T,getHelperTextProps:I,getErrorTextProps:O,getRequiredIndicatorProps:(0,C.useMemo)(()=>()=>({"aria-hidden":!0,...rw.r.requiredIndicator.attrs}),[])}})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(rv.S,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:(0,e7.t)(t,n.refs.rootRef)})})});rI.displayName="FieldRoot";var rO=(0,eC.P)(),rR=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=rO(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(rv.S,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});rR.displayName="FieldRootProvider";var rA=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)((0,rv.f)()?.getSelectProps(),e);return(0,k.jsx)(em.X.select,{...r,ref:t})});rA.displayName="FieldSelect";var rL=(0,C.forwardRef)((e,t)=>{let{autoresize:r,...i}=e,n=(0,C.useRef)(null),o=(0,ex.v)((0,rv.f)()?.getTextareaProps(),{style:{resize:r?"none":void 0}},i);return(0,C.useEffect)(()=>
4{if(r)return(e=>{if(!e)return;let t=(0,eI.L)(e),r=(0,tc.zk)(e),i=(0,tc.YE)(e),n=()=>{requestAnimationFrame(()=>{let r;e.style.height="auto",r="content-box"===t.boxSizing?e.scrollHeight-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):e.scrollHeight+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),"none"!==t.maxHeight&&r>parseFloat(t.maxHeight)?("hidden"===t.overflowY&&(e.style.overflowY="scroll"),r=parseFloat(t.maxHeight)):"hidden"!==t.overflowY&&(e.style.overflowY="hidden"),e.style.height=`${r}px`})};e.addEventListener("input",n),e.form?.addEventListener("reset",n);let o=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),"value");o&&Object.defineProperty(e,"value",{...o,set(t){let i=o.get?.call(this);o.set?.call(this,t),n(),i!==t&&queueMicrotask(()=>{e.dispatchEvent(new r.InputEvent("input",{bubbles:!0}))})}});let a=new r.ResizeObserver(()=>{requestAnimationFrame(()=>n())});a.observe(e);let s=new r.MutationObserver(()=>n());return s.observe(e,{attributes:!0,attributeFilter:["rows","placeholder"]}),i.fonts?.addEventListener("loadingdone",n),()=>{e.removeEventListener("input",n),e.form?.removeEventListener("reset",n),i.fonts?.removeEventListener("loadingdone",n),a.disconnect(),s.disconnect()}})(n.current)},[r]),(0,k.jsx)(em.X.textarea,{...o,ref:(0,e7.t)(t,n)})});rL.displayName="FieldTextarea";var rM=(0,ef.I)({Context:()=>rb,ErrorText:()=>ry,HelperText:()=>rx,Input:()=>r_,Item:()=>rk,Label:()=>rC,RequiredIndicator:()=>rS,Root:()=>rI,RootProvider:()=>rR,Select:()=>rA,Textarea:()=>rL}),rD=r(80538);let{withProvider:rN,withContext:rj,useStyles:rF,useClassNames:r$,PropsProvider:rz}=(0,E.c)({key:"field"}),rV=rN(rM.Root,"root",{forwardAsChild:!0}),rB=rz,rW=rj(rM.Label,"label",{forwardAsChild:!0}),rH=rj(rM.HelperText,"helperText",{forwardAsChild:!0}),rU=rj(rM.ErrorText,"errorText",{forwardAsChild:!0}),rG=(0,rD.w)({d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z",defaultProps:{boxSize:"1em"}}),rq=(0,C.forwardRef)(function(e,t){let{fallback:r,children:i="*",...n}=e,o=(0,rv.f)(),a=r$(),s=rF();return o?.required?(0,k.jsx)(P.B.span,{ref:t,"aria-hidden":"true",...n,className:(0,K.cx)(a.requiredIndicator,e.className),css:[s.requiredIndicator,e.css],children:i}):r}),rX=(0,C.forwardRef)(function(e,t){let{direction:r,align:i,justify:n,wrap:o,basis:a,grow:s,shrink:l,inline:c,...u}=e;return(0,k.jsx)(P.B.div,{ref:t,...u,css:{display:c?"inline-flex":"flex",flexDirection:r,alignItems:i,justifyContent:n,flexWrap:o,flexBasis:a,flexGrow:s,flexShrink:l,...e.css}})});rX.displayName="Flex";let rY=(0,C.forwardRef)(function(e,t){let{templateAreas:r,column:i,row:n,autoFlow:o,autoRows:a,templateRows:s,autoColumns:l,templateColumns:c,inline:u,...d}=e;return(0,k.jsx)(P.B.div,{...d,ref:t,css:[{display:u?"inline-grid":"grid",gridTemplateAreas:r,gridAutoColumns:l,gridColumn:i,gridRow:n,gridAutoFlow:o,gridAutoRows:a,gridTemplateRows:s,gridTemplateColumns:c},e.css]})});rY.displayName="Grid";var rK=r(13664),rZ=r(96334);function rJ(e){return(0,rZ.s)(e,e=>"auto"===e?"auto":`span ${e}/span ${e}`)}let rQ=(0,C.forwardRef)(function(e,t){let{area:r,colSpan:i,colStart:n,colEnd:o,rowEnd:a,rowSpan:s,rowStart:l,css:c,...u}=e,d=(0,C.useMemo)(()=>(0,rK.o)({gridArea:r,gridColumn:rJ(i),gridRow:rJ(s),gridColumnStart:n,gridColumnEnd:o,gridRowStart:l,gridRowEnd:a}),[r,i,n,o,a,s,l]);return(0,k.jsx)(P.B.div,{ref:t,css:[d,c],...u})});rQ.displayName="GridItem";var r0=r(56735);let r1=(0,C.forwardRef)(function(e,t){return(0,k.jsx)(r0.B,{align:"center",...e,direction:"row",ref:t})});r1.displayName="HStack";let{withContext:r2,PropsProvider:r3}=(0,B.a)({key:"heading"}),r5=r2("h2");var[r6,r4]=(0,ev.q)({name:"HoverCardContext",hookName:"useHoverCardContext",providerName:"<HoverCardProvider />"}),r7=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(r4().getArrowProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});r7.displayName="HoverCardArrow";var r8=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(r4().getArrowTipProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});r8.displayName="HoverCardArrowTip";var r9=(0,C.forwardRef)((e,t)=>{let r=r4(),i=(0,ti.c)(),n=(0,ex.v)(r.getContentProps(),i.getPresenceProps(),e);return i.unmounted?null:(0,k.jsx)(em.X.div,{...n,ref:(0,e7.t)(i.ref,t)})});r9.displayName="HoverCardContent";var ie=e=>e.children(r4()),it=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(r4().getPositionerProps(),e);return(0,ti.c)().unmounted?null:(0,k.jsx)(em.X.div,{...r,ref:t})});it.displayName="HoverCardPositioner";var ir=r(18690),ii=(e,t)=>{let r=e.ids?.trigger;return null!=r?(0,tV.Tn)(r)?r(t):r:t?`hover-card:${e.id}:trigger:${t}`:`hover-card:${e.id}:trigger`},io=e=>e.ids?.content??`hover-card:${e.id}:content`,ia=e=>e.ids?.positioner??`hover-card:${e.id}:popper`,is=e=>e.getById(ii(e)),il=e=>e.getById(ia(e)),ic=e=>(0,tz.YG)(e.getRootNode(),`[data-scope="hover-card"][data-part="trigger"][data-ownedby="${e.
4id}"]`),iu=(e,t)=>null==t?is(e)??ic(e)[0]:e.getById(ii(e,t)),{not:id,and:ih}=(0,eP.b6)(),ip=(0,eP.Op)({props:({props:e})=>({disabled:!1,openDelay:600,closeDelay:300,...e,positioning:{placement:"bottom",...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({prop:e,bindable:t,scope:r})=>({open:t(()=>({defaultValue:e("defaultOpen"),value:e("open")})),currentPlacement:t(()=>({defaultValue:void 0})),isPointer:t(()=>({defaultValue:!1})),triggerValue:t(()=>({defaultValue:e("defaultTriggerValue")??null,value:e("triggerValue"),onChange(t){let i=e("onTriggerValueChange");if(!i)return;let n=iu(r,t);i({value:t,triggerElement:n})}}))}),watch({track:e,context:t,action:r,prop:i,send:n}){e([()=>i("disabled")],()=>{i("disabled")&&n({type:"CLOSE",src:"disabled.change"})}),e([()=>t.get("open")],()=>{r(["toggleVisibility"])})},on:{"TRIGGER_VALUE.SET":{actions:["setTriggerValue","reposition"]}},states:{closed:{tags:["closed"],entry:["clearIsPointer"],on:{"CONTROLLED.OPEN":{target:"open"},POINTER_ENTER:{target:"opening",actions:["setIsPointer","setTriggerValue"]},TRIGGER_FOCUS:{target:"opening",actions:["setTriggerValue"]},OPEN:{target:"opening",actions:["setTriggerValue"]}}},opening:{tags:["closed"],effects:["waitForOpenDelay"],on:{OPEN_DELAY:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},POINTER_LEAVE:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_BLUR:[{guard:ih("isOpenControlled",id("isPointer")),actions:["invokeOnClose","toggleVisibility"]},{guard:id("isPointer"),target:"closed",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}],"TRIGGER_VALUE.SET":{actions:["setTriggerValue"]}}},open:{tags:["open"],effects:["trackDismissableElement","trackPositioning"],on:{"CONTROLLED.CLOSE":{target:"closed"},POINTER_ENTER:{actions:["setIsPointer"]},POINTER_LEAVE:{target:"closing"},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_BLUR:[{guard:ih("isOpenControlled",id("isPointer")),actions:["invokeOnClose"]},{guard:id("isPointer"),target:"closed",actions:["invokeOnClose"]}],"POSITIONING.SET":{actions:["reposition"]}}},closing:{tags:["open"],effects:["trackPositioning","waitForCloseDelay"],on:{CLOSE_DELAY:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"CONTROLLED.CLOSE":{target:"closed"},"CONTROLLED.OPEN":{target:"open"},POINTER_ENTER:{target:"open",actions:["setIsPointer"]},TRIGGER_FOCUS:{target:"open",actions:["setTriggerValue"]},"TRIGGER_VALUE.SET":{target:"open",actions:["setTriggerValue","reposition"]}}}},implementations:{guards:{isPointer:({context:e})=>!!e.get("isPointer"),isOpenControlled:({prop:e})=>null!=e("open")},effects:{waitForOpenDelay({send:e,prop:t}){let r=setTimeout(()=>{e({type:"OPEN_DELAY"})},t("openDelay"));return()=>clearTimeout(r)},waitForCloseDelay({send:e,prop:t}){let r=setTimeout(()=>{e({type:"CLOSE_DELAY"})},t("closeDelay"));return()=>clearTimeout(r)},trackPositioning:({context:e,prop:t,scope:r})=>(e.get("currentPlacement")||e.set("currentPlacement",t("positioning").placement),(0,ir.O)(()=>iu(r,e.get("triggerValue")),()=>il(r),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),trackDismissableElement:({send:e,scope:t,prop:r})=>(0,ty.u)(()=>t.getById(io(t)),{type:"popover",defer:!0,exclude:[is(t),...ic(t)].filter(Boolean),onDismiss(){e({type:"CLOSE",src:"interact-outside"})},onInteractOutside:r("onInteractOutside"),onPointerDownOutside:r("onPointerDownOutside"),onFocusOutside(e){e.preventDefault(),r("onFocusOutside")?.(e)}})},actions:{invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},setIsPointer({context:e}){e.set("isPointer",!0)},clearIsPointer({context:e}){e.set("isPointer",!1)},reposition({context:e,prop:t,scope:r,event:i}){(0,ir.O)(()=>iu(r,e.get("triggerValue")),()=>il(r),{...t("positioning"),...i.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setTriggerValue({context:e,event:t}){void 0!==t.value&&e.set("triggerValue",t.value)},toggleVisibility({prop:e,event:t,send:r}){queueMicrotask(()=>{r({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})})}}}}),ig=r(77855),im=r(20527),iv=r(33494),ib=e=>{let[t,{children:r,...i}]=(0,tl.s)(e),n=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,send:i,prop:n,context:o,scope:a}=e,s=r.hasTag("open"),l=o.get("triggerValue"),c=o.get("currentPlacement"),u=c?(0,ig.bf)(c):void 0,d=(0,im.a)({...n("positioning"),placement:c});return{open:s,setOpen(e){r.hasTag("open")===e||n("disabled")||i({type:e?"OPEN":"CLOSE"})},triggerValue:l,setTriggerValue(e){i({type:"TRIGGER_VALUE.SET",value:e})},reposition(e={}){i({type:"POSITIONING.SET",options:e})},getArrowProps:()=>t.element({id:a.ids?.arrow??`hover-card:${a.id}:arrow`,...iv.r.arrow.attrs,dir:n("dir"),style:d.arrow}),getArrowTipProps:()=>t.element({...iv.r.arrowTip.attrs,dir:n("dir"),style:d.arrowTip}),getTriggerProps(e={}){let{value:r}=e,o=null!=r&&l===r;return t.element({...iv.r.trigger.attrs,dir:n("dir"),"data-placement":c,"data-side":u,id:ii(a,r),"data-ownedby":a.id,"data-value":r,"data-current":(0,ej.sE)(o),"data-state":s?"open":"closed",onPointerEnter(e){"touch"===e.pointerType||n("disabled")||i({type:s&&null!=r&&!o?"TRIGGER_VALUE.SET":"POINTER_ENTER",src:"trigger",value:r})},onPointerLeave(e){"touch"===e.pointerType||n("disabled")||i({type:"POINTER_LEAVE",src:"trigger"})},onFocus(){n("disabled")||i({type:s&&null!=r&&!o?"TRIGGER_VALUE.SET":"TRIGGER_FOCUS",value:r})},onBlur(){n("disabled")||i({type:"TRIGGER_BLUR"})}})},getPositionerProps:()=>t.element({id:ia(a),...iv.r.positioner.attrs,dir:n("dir"),style:d.floating}),getContentProps:()=>t.element({...iv.r.content.attrs,dir:n("dir"),id:io(a),hidden:!s,tabIndex:-1,"data-state":s?"open":"closed","data-
4placement":c,"data-side":u,onPointerEnter(e){"touch"===e.pointerType||n("disabled")||i({type:"POINTER_ENTER",src:"content"})},onPointerLeave(e){"touch"===e.pointerType||n("disabled")||i({type:"POINTER_LEAVE",src:"content"})}})}}((0,ez.z)(ip,n),eV._)})(i);return(0,k.jsx)(r6,{value:n,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:n.open},t)),children:r})})},iy=e=>{let[t,{value:r,children:i}]=(0,tl.s)(e);return(0,k.jsx)(r6,{value:r,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:r.open},t)),children:i})})},ix=(0,eC.P)(),i_=(0,C.forwardRef)((e,t)=>{let[r,i]=ix(e,["value"]),n=(0,ex.v)(r4().getTriggerProps(r),i);return(0,k.jsx)(em.X.button,{...n,ref:t})});i_.displayName="HoverCardTrigger";var iw=(0,ef.I)({Arrow:()=>r7,ArrowTip:()=>r8,Content:()=>r9,Context:()=>ie,Positioner:()=>it,Root:()=>ib,RootProvider:()=>iy,Trigger:()=>i_});let{withRootProvider:ik,withContext:iC,useStyles:iS,PropsProvider:iE}=(0,E.c)({key:"hoverCard"}),iP=ik(iw.RootProvider),iT=ik(iw.Root),iI=iE,iO=iC(iw.Trigger,"trigger",{forwardAsChild:!0}),iR=iC(iw.Positioner,"positioner",{forwardAsChild:!0}),iA=iC(iw.Content,"content",{forwardAsChild:!0}),iL=iC(iw.ArrowTip,"arrowTip",{forwardAsChild:!0}),iM=iC(iw.Arrow,"arrow",{forwardAsChild:!0,defaultProps:{children:(0,k.jsx)(iL,{})}}),iD=iw.Context,iN=(0,C.forwardRef)(function(e,t){let{align:r,fit:i="cover",...n}=e;return(0,k.jsx)(P.B.img,{ref:t,objectFit:i,objectPosition:r,...n,className:(0,K.cx)("chakra-image",e.className)})});iN.displayName="Image";let{withContext:ij,PropsProvider:iF}=(0,B.a)({key:"input"}),i$=ij(rM.Input);(0,P.B)("div",{base:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",zIndex:2,color:"fg.muted",height:"full",fontSize:"sm",px:"3"},variants:{placement:{start:{insetInlineStart:"0"},end:{insetInlineEnd:"0"}}}});let{withContext:iz,PropsProvider:iV}=(0,B.a)({key:"link"}),iB=iz("a"),iW=(0,C.forwardRef)(function(e,t){let{className:r,...i}=e;return(0,k.jsx)(P.B.a,{...i,ref:t,className:(0,K.cx)("chakra-linkbox__overlay",r),css:[{position:"static","&::before":{content:"''",cursor:"inherit",display:"block",position:"absolute",top:0,left:0,zIndex:0,width:"100%",height:"100%"}},e.css]})}),iH=(0,C.forwardRef)(function(e,t){let{className:r,...i}=e;return(0,k.jsx)(P.B.div,{ref:t,position:"relative",...i,className:(0,K.cx)("chakra-linkbox",r),css:[{"& a[href]:not(.chakra-linkbox__overlay), abbr[title]":{position:"relative",zIndex:1}},e.css]})}),[iU,iG]=(0,S.q)({name:"NativeSelectBasePropsContext",hookName:"useNativeSelectBaseProps",providerName:"<NativeSelectRoot />",strict:!1}),{withProvider:iq,useClassNames:iX,useStyles:iY,PropsProvider:iK}=(0,E.c)({key:"nativeSelect"}),iZ=iq("div","root",{wrapElement(e,t){let r=(0,rv.f)(),i=!!(r?.disabled??t.disabled),n=!!(r?.invalid??t.invalid);return(0,k.jsx)(iU,{value:{disabled:i,invalid:n},children:e})}}),iJ=iK,iQ=(0,P.B)(rM.Select,{},{forwardAsChild:!0}),i0=(0,C.forwardRef)(function(e,t){let{children:r,placeholder:i,unstyled:n,...o}=e,{disabled:a,invalid:s}=iG(),l=iY(),c=iX();return(0,k.jsxs)(iQ,{disabled:a,"data-invalid":(0,Y.s)(s),...o,ref:t,className:(0,K.cx)(c.field,e.className),css:[n?void 0:l.field,e.css],children:[i&&(0,k.jsx)("option",{value:"",children:i}),r]})});function i1(e){let{unstyled:t,...r}=e,i=iY(),{disabled:n,invalid:o}=iG(),a=iX();return(0,k.jsx)(P.B.div,{...r,"data-disabled":(0,Y.s)(n),"data-invalid":(0,Y.s)(o),className:(0,K.cx)(a.indicator,e.className),css:[t?void 0:i.indicator,e.css],children:e.children??(0,k.jsx)(T.D3,{})})}var i2=r(49614),i3=(0,C.forwardRef)((e,t)=>{let[r,i]=(0,tl.s)(e),n=(0,e8.x)(r);return n.unmounted?null:(0,k.jsx)(em.X.div,{...i,...n.getPresenceProps(),"data-scope":"presence","data-part":"root",ref:(0,e7.t)(n.ref,t)})});i3.displayName="Presence";let i5=(0,P.B)(i3);var[i6,i4]=(0,ev.q)({name:"ProgressContext",hookName:"useProgressContext",providerName:"<ProgressProvider />"}),i7=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getCircleProps(),e);return(0,k.jsx)(em.X.svg,{ref:t,...r})});i7.displayName="ProgressCircle";var i8=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getCircleRangeProps(),e);return(0,k.jsx)(em.X.circle,{ref:t,...r})});i8.displayName="ProgressCircleRange";var i9=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getCircleTrackProps(),e);return(0,k.jsx)(em.X.circle,{ref:t,...r})});i9.displayName="ProgressCircleTrack";var ne=e=>e.children(i4()),nt=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getLabelProps(),e);return(0,k.jsx)(em.X.span,{...r,ref:t})});nt.displayName="ProgressLabel";var nr=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getRangeProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});nr.displayName="ProgressRange";var ni=r(70864);function nn(e,t,r){let i,n=[];return o=>{let a=e(o);return(a.length!==n.length||a.some((e,t)=>!(0,ni.n)(n[t],e)))&&(n=a,i=t(a,o),r?.onChange?.(i)),i}}var no=(0,eP.Op)({props({props:e}){let t=e.min??0,r=e.max??100;return{orientation:"horizontal",...e,max:r,min:t,defaultValue:void 0!==e.defaultValue?e.defaultValue:nc(t,r),formatOptions:{style:"percent",...e.formatOptions},translations:{value:({value:e,percent:t,formatter:r})=>{if(null===e)return"loading...";if(r){let i="percent"===r.resolvedOptions().style?t/100:e;return r.format(i)}return e.toString()},...e.translations}}},initialState:()=>
4"idle",entry:["validateContext"],context:({bindable:e,prop:t})=>({value:e(()=>({defaultValue:t("defaultValue"),value:t("value"),onChange(e){t("onValueChange")?.({value:e})}}))}),computed:{isIndeterminate:({context:e})=>null===e.get("value"),percent({context:e,prop:t}){let r=e.get("value");return(0,tV.Et)(r)?100*(0,e$.vV)(r,t("min"),t("max")):-1},formatter:nn(({prop:e})=>[e("locale"),e("formatOptions")],([e,t])=>new Intl.NumberFormat(e,t)),isHorizontal:({prop:e})=>"horizontal"===e("orientation")},states:{idle:{on:{"VALUE.SET":{actions:["setValue"]}}}},implementations:{actions:{setValue:({context:e,event:t,prop:r})=>{let i=null===t.value?null:Math.max(0,Math.min(t.value,r("max")));e.set("value",i)},validateContext:({context:e,prop:t})=>{let r=t("max"),i=t("min"),n=e.get("value");if(null!=n){if(!na(r))throw Error(`[progress] The max value passed \`${r}\` is not a valid number`);if(!ns(n,r))throw Error(`[progress] The value passed \`${n}\` exceeds the max value \`${r}\``);if(!nl(n,i))throw Error(`[progress] The value passed \`${n}\` exceeds the min value \`${i}\``)}}}}}),na=e=>(0,tV.Et)(e)&&!isNaN(e),ns=(e,t)=>na(e)&&e<=t,nl=(e,t)=>na(e)&&e>=t,nc=(e,t)=>e+(t-e)/2,nu=r(1694),nd={style:{"--radius":"calc(var(--size) / 2 - var(--thickness) / 2)",cx:"calc(var(--size) / 2)",cy:"calc(var(--size) / 2)",r:"var(--radius)",fill:"transparent",strokeWidth:"var(--thickness)"}},nh={style:{width:"var(--size)",height:"var(--size)"}},np=(0,eC.P)(),ng=(0,C.forwardRef)((e,t)=>{let[r,i]=np(e,["defaultValue","formatOptions","id","ids","locale","max","min","onValueChange","orientation","translations","value"]),n=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i,locale:n}=(0,eE.g)(),o={id:t,dir:i,locale:n,getRootNode:r,...e};return function(e,t){var r,i;let{context:n,computed:o,prop:a,send:s,scope:l}=e,c=o("percent"),u=o("isIndeterminate")?"":o("formatter").format(c/100),d=a("max"),h=a("min"),p=a("orientation"),g=a("translations"),f=o("isIndeterminate"),m=n.get("value"),v=g?.value({value:m,max:d,percent:c,min:h,formatter:o("formatter")})??"",b=(r=m,i=d,null==r?"indeterminate":r===i?"complete":"loading"),y={role:"progressbar","aria-label":v,"data-max":d,"aria-valuemin":h,"aria-valuemax":d,"aria-valuenow":m??void 0,"data-orientation":p,"data-state":b},x=function(e){let{context:t,computed:r}=e;return{root:nh,track:nd,range:{opacity:0===t.get("value")?0:void 0,style:{...nd.style,"--percent":r("percent"),"--circumference":"calc(2 * 3.14159 * var(--radius))","--offset":"calc(var(--circumference) * (100 - var(--percent)) / 100)",strokeDashoffset:"calc(var(--circumference) * ((100 - var(--percent)) / 100))",strokeDasharray:r("isIndeterminate")?void 0:"var(--circumference)",transformOrigin:"center",transform:"rotate(-90deg)"}}}}(e);return{value:m,valueAsString:v,min:h,max:d,percent:c,percentAsString:u,indeterminate:f,setValue(e){s({type:"VALUE.SET",value:e})},setToMax(){s({type:"VALUE.SET",value:d})},setToMin(){s({type:"VALUE.SET",value:h})},getRootProps:()=>t.element({dir:a("dir"),...nu.r.root.attrs,id:l.ids?.root??`progress-${l.id}`,"data-max":d,"data-value":m??void 0,"data-state":b,"data-orientation":p,style:{"--percent":f?void 0:c}}),getLabelProps:()=>t.element({dir:a("dir"),id:l.ids?.label??`progress-${l.id}-label`,...nu.r.label.attrs,"data-orientation":p}),getValueTextProps:()=>t.element({dir:a("dir"),"aria-live":"polite",...nu.r.valueText.attrs}),getTrackProps:()=>t.element({dir:a("dir"),id:l.ids?.track??`progress-${l.id}-track`,...nu.r.track.attrs,...y}),getRangeProps:()=>t.element({dir:a("dir"),...nu.r.range.attrs,"data-orientation":p,"data-state":b,style:{[o("isHorizontal")?"width":"height"]:f?void 0:`${c}%`}}),getCircleProps:()=>t.element({dir:a("dir"),id:l.ids?.circle??`progress-${l.id}-circle`,...nu.r.circle.attrs,...y,...x.root}),getCircleTrackProps:()=>t.element({dir:a("dir"),"data-orientation":p,...nu.r.circleTrack.attrs,...x.track}),getCircleRangeProps:()=>t.element({dir:a("dir"),...nu.r.circleRange.attrs,...x.range,"data-state":b}),getViewProps:e=>t.element({dir:a("dir"),...nu.r.view.attrs,"data-state":e.state,hidden:e.state!==b})}}((0,ez.z)(no,o),eV._)})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(i6,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:t})})});ng.displayName="ProgressRoot";var nf=(0,eC.P)(),nm=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=nf(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(i6,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});nm.displayName="ProgressRootProvider";var nv=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(i4().getTrackProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});
4nv.displayName="ProgressTrack";var nb=(0,C.forwardRef)((e,t)=>{let{children:r,...i}=e,n=i4(),o=(0,ex.v)(n.getValueTextProps(),i);return(0,k.jsx)(em.X.span,{...o,ref:t,children:r||n.percentAsString})});nb.displayName="ProgressValueText";var ny=(0,eC.P)(),nx=(0,C.forwardRef)((e,t)=>{let[r,i]=ny(e,["state"]),n=(0,ex.v)(i4().getViewProps(r),i);return(0,k.jsx)(em.X.span,{...n,ref:t})});nx.displayName="ProgressView";var n_=(0,ef.I)({Circle:()=>i7,CircleRange:()=>i8,CircleTrack:()=>i9,Context:()=>ne,Label:()=>nt,Range:()=>nr,Root:()=>ng,RootProvider:()=>nm,Track:()=>nv,ValueText:()=>nb,View:()=>nx});let{withProvider:nw,withContext:nk,useStyles:nC,PropsProvider:nS}=(0,E.c)({key:"progress"}),nE=nw(n_.RootProvider,"root",{forwardAsChild:!0}),nP=nw(n_.Root,"root"),nT=nS,nI=nk(n_.Label,"label",{forwardAsChild:!0}),nO=nk(n_.Track,"track",{forwardAsChild:!0}),nR=nk(n_.Range,"range",{forwardAsChild:!0}),nA=nk(n_.ValueText,"valueText",{forwardAsChild:!0}),nL=n_.Context,{withProvider:nM,withContext:nD,useStyles:nN,PropsProvider:nj}=(0,E.c)({key:"progressCircle"}),nF=nM(n_.RootProvider,"root",{forwardAsChild:!0}),n$=nM(n_.Root,"root",{forwardAsChild:!0}),nz=nj,nV=nD(n_.Label,"label",{forwardAsChild:!0}),nB=nD(n_.Circle,"circle",{forwardAsChild:!0}),nW=nD(n_.CircleTrack,"circleTrack",{forwardAsChild:!0}),nH=nD(n_.CircleRange,"circleRange",{forwardAsChild:!0}),nU=nD(n_.ValueText,"valueText",{forwardAsChild:!0});n_.Context;let nG=(0,C.forwardRef)(function(e,t){var r,i,n;let{columns:o,minChildWidth:a,...s}=e,l=(0,eh.$)(),c=a?(r=a,i=l,(0,rZ.s)(r,e=>{let t=i.tokens.getVar(`sizes.${e}`,"number"==typeof e?`${e}px`:e);return null===e?null:`repeat(auto-fit, minmax(${t}, 1fr))`})):(n=o,(0,rZ.s)(n,e=>null===e?null:`repeat(${e}, minmax(0, 1fr))`));return(0,k.jsx)(rY,{ref:t,templateColumns:c,...s})});nG.displayName="SimpleGrid";let{withContext:nq,PropsProvider:nX}=(0,B.a)({key:"skeleton"}),nY=nq("div"),nK=C.forwardRef(function(e,t){let{size:r,...i}=e;return(0,k.jsx)(eg,{size:r,asChild:!0,ref:t,children:(0,k.jsx)(nY,{...i})})});nK.displayName="SkeletonCircle",C.forwardRef(function(e,t){let{loading:r=!0,noOfLines:i=3,gap:n,rootProps:o,...a}=e;return(0,k.jsx)(r0.B,{gap:n,width:"full",ref:t,...o,children:Array.from({length:r?i:1}).map((e,t)=>(0,k.jsx)(nY,{loading:r,height:r?"4":void 0,maxW:r?t===i-1&&i>1?"80%":"100%":void 0,...a},t))})}).displayName="SkeletonText";var nZ=r(48885),[nJ,nQ]=(0,ev.q)({name:"StepsContext",hookName:"useStepsContext",providerName:"<StepsProvider />"}),n0=(0,C.forwardRef)((e,t)=>{let r=nQ(),i=(0,ex.v)(r.getContentProps({index:r.count}),e);return(0,k.jsx)(em.X.div,{...i,ref:t})});n0.displayName="StepsCompletedContent";var n1=(0,eC.P)(),n2=(0,C.forwardRef)((e,t)=>{let[r,i]=n1(e,["index"]),n=(0,ex.v)(nQ().getContentProps(r),i);return(0,k.jsx)(em.X.div,{...n,ref:t})});n2.displayName="StepsContent";var n3=e=>{let t=nQ();return e.children(t)};n3.displayName="StepsContext";var[n5,n6]=(0,ev.q)({name:"StepsItemPropsContext",hookName:"useStepsItemPropsContext",providerName:"<StepsItemPropsProvider />"}),n4=(0,C.forwardRef)((e,t)=>{let r=nQ(),i=n6(),n=(0,ex.v)(r.getIndicatorProps(i),e);return(0,k.jsx)(em.X.div,{...n,ref:t})});n4.displayName="StepsIndicator";var[n7,n8]=(0,ev.q)({name:"StepsItemContext",hookName:"useStepsItemContext",providerName:"<StepsItem />"}),n9=(0,eC.P)(),oe=(0,C.forwardRef)((e,t)=>{let[r,i]=n9(e,["index"]),n=nQ(),o=(0,ex.v)(n.getItemProps(r),i);return(0,k.jsx)(n5,{value:r,children:(0,k.jsx)(n7,{value:n.getItemState(r),children:(0,k.jsx)(em.X.div,{...o,ref:t})})})});oe.displayName="StepsItem";var ot=e=>e.children(n8());ot.displayName="StepsItemContext";var or=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(nQ().getListProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});or.displayName="StepsList";var oi=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(nQ().getNextTriggerProps(),e);return(0,k.jsx)(em.X.button,{...r,ref:t})});oi.displayName="StepsNextTrigger";var on=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(nQ().getPrevTriggerProps(),e);return(0,k.jsx)(em.X.button,{...r,ref:t})});on.displayName="StepsPrevTrigger";var oo=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(nQ().getProgressProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});oo.displayName="StepsProgress";var oa=(0,eP.Op)({props:({props:e})=>({defaultStep:0,count:1,linear:!1,orientation:"horizontal",...e}),context:({prop:e,bindable:t})=>({step:t(()=>({defaultValue:e("defaultStep"),value:e("step"),onChange(t){e("onStepChange")?.({step:t}),t==e("count")&&e("onStepComplete")?.()}}))}),computed:{percent:nn(({context:e,prop:t})=>[e.get("step"),t("count")],([e,t])=>e/t*100),hasNextStep:({context:e,prop:t})=>e.get("step")<t("count"),hasPrevStep:({context:e})=>e.get("step")>0,completed:({context:e,prop:t})=>e.get("step")===t("count")},initialState:()=>"idle",entry:["validateStepIndex"],states:{idle:{on:{"STEP.SET":[{guard:"isValidStepNavigation",actions:["setStep"]},{actions:["invokeOnStepInvalid"]}],"STEP.NEXT":[{guard:"isCurrentStepValid",actions:["goToNextStep"]},{actions:["invokeOnStepInvalid"]}],"STEP.PREV":{actions:["goToPrevStep"]},"STEP.RESET":{actions:["resetStep"]}}}},implementations:{guards:{isCurrentStepValid({context:e,prop:t}){let r=e.get("step");if(t("isStepSkippable")?.(r))return!0;let i=t("isStepValid");return!i||i(r)},isValidStepNavigation({context:e,event:t,prop:r}){let i=e.get("step");if(t.value<=i||r("isStepSkippable")?.(i))return!0;let n=r("isStepValid");return!n||n(i)}},actions:{goToNextStep({context:e,prop:t}){let r=t("count");e.set("step",Math.min(e.get("step")+1,r))},goToPrevStep({context:e}){e.set("step",Math.max(e.get("step")-1,0))},resetStep({context:e}){e.set("step",0)},setStep({context:e,event:t}){e.set("step",t.value)},validateStepIndex({context:e,prop:t}){os(t("count"),e.get("step"))},invokeOnStepInvalid({context:e,event:t,prop:r}){r("onStepInvalid")?.({step:e.get("step"),action:"STEP.NEXT"===t.type?"next":"set",targetStep:t.value})}}}}),os=(e,t)=>{if(!(0,e$.s)(t,0,e))throw RangeError(`[zag-js/steps] step index ${t} is out of bounds`)},ol=r(53011),oc=r(67566),ou=(0,oc.y)("steps").parts("root","list","item","trigger","indicator","separator","content","nextTrigger","prevTrigger","progress").build(),od=(e,t)=>e.ids?.triggerId?.(t)??`steps:${e.id}:trigger:${t}`,oh=(0,eC.P)(),op=(0,C.forwardRef)((e,t)=>{let[r,i]=oh(e,["count","defaultStep","id","ids","isStepSkippable","isStepValid","linear","onStepChange","onStepComplete","onStepInvalid","orientation","step"]),n=function(e){let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};
4return function(e,t){let{context:r,send:i,computed:n,prop:o,scope:a}=e,s=r.get("step"),l=o("count"),c=n("percent"),u=n("hasNextStep"),d=n("hasPrevStep"),h=e=>o("isStepValid")?.(e)??!0,p=e=>o("isStepSkippable")?.(e)??!1,g=e=>{let t;return{triggerId:od(a,e.index),contentId:(t=e.index,a.ids?.contentId?.(t)??`steps:${a.id}:content:${t}`),current:e.index===s,completed:e.index<s,incomplete:e.index>s,index:e.index,first:0===e.index,last:e.index===l-1,skippable:p(e.index),isValid:()=>h(e.index)}},f=()=>{i({type:"STEP.NEXT",src:"next.trigger.click"})},m=()=>{i({type:"STEP.PREV",src:"prev.trigger.click"})};return{value:s,count:l,percent:c,hasNextStep:u,hasPrevStep:d,isCompleted:n("completed"),isStepValid:h,isStepSkippable:p,goToNextStep:f,goToPrevStep:m,resetStep:()=>{i({type:"STEP.RESET",src:"reset.trigger.click"})},getItemState:g,setStep:e=>{i({type:"STEP.SET",value:e,src:"api.setValue"})},getRootProps:()=>t.element({...ou.root.attrs,id:a.ids?.root??`steps:${a.id}`,dir:o("dir"),"data-orientation":o("orientation"),style:{"--percent":`${c}%`}}),getListProps(){let e=(0,ol.pW)(l).map((e,t)=>od(a,t));return t.element({...ou.list.attrs,dir:o("dir"),id:a.ids?.list??`steps:${a.id}:list`,role:"tablist","aria-owns":e.join(" "),"aria-orientation":o("orientation"),"data-orientation":o("orientation")})},getItemProps(e){let r=g(e);return t.element({...ou.item.attrs,dir:o("dir"),"aria-current":r.current?"step":void 0,"data-orientation":o("orientation"),"data-skippable":(0,ej.sE)(r.skippable)})},getTriggerProps(e){let r=g(e);return t.button({...ou.trigger.attrs,id:r.triggerId,role:"tab",dir:o("dir"),tabIndex:!o("linear")||r.current?0:-1,"aria-selected":r.current,"aria-controls":r.contentId,"data-state":r.current?"open":"closed","data-orientation":o("orientation"),"data-complete":(0,ej.sE)(r.completed),"data-current":(0,ej.sE)(r.current),"data-incomplete":(0,ej.sE)(r.incomplete),onClick(t){t.defaultPrevented||o("linear")||i({type:"STEP.SET",value:e.index,src:"trigger.click"})}})},getContentProps(e){let r=g(e);return t.element({...ou.content.attrs,dir:o("dir"),id:r.contentId,role:"tabpanel",tabIndex:0,hidden:!r.current,"data-state":r.current?"open":"closed","data-orientation":o("orientation"),"aria-labelledby":r.triggerId})},getIndicatorProps(e){let r=g(e);return t.element({...ou.indicator.attrs,dir:o("dir"),"aria-hidden":!0,"data-complete":(0,ej.sE)(r.completed),"data-current":(0,ej.sE)(r.current),"data-incomplete":(0,ej.sE)(r.incomplete)})},getSeparatorProps(e){let r=g(e);return t.element({...ou.separator.attrs,dir:o("dir"),"data-orientation":o("orientation"),"data-complete":(0,ej.sE)(r.completed),"data-current":(0,ej.sE)(r.current),"data-incomplete":(0,ej.sE)(r.incomplete)})},getNextTriggerProps:()=>t.button({...ou.nextTrigger.attrs,dir:o("dir"),type:"button",disabled:!u,onClick(e){e.defaultPrevented||f()}}),getPrevTriggerProps:()=>t.button({dir:o("dir"),...ou.prevTrigger.attrs,type:"button",disabled:!d,onClick(e){e.defaultPrevented||m()}}),getProgressProps:()=>t.element({dir:o("dir"),...ou.progress.attrs,role:"progressbar","aria-valuenow":c,"aria-valuemin":0,"aria-valuemax":100,"aria-valuetext":`${c}% complete`,"data-complete":(0,ej.sE)(100===c)})}}((0,ez.z)(oa,n),eV._)}(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(nJ,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:t})})});op.displayName="StepsRoot";var og=(0,eC.P)(),of=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=og(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(nJ,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t,children:e.children})})});of.displayName="StepsRootProvider";var om=(0,C.forwardRef)((e,t)=>{let r=nQ(),i=n6(),n=(0,ex.v)(r.getSeparatorProps(i),e);return(0,k.jsx)(em.X.div,{...n,ref:t})});om.displayName="StepsSeparator";var ov=(0,C.forwardRef)((e,t)=>{let r=nQ(),i=n6(),n=(0,ex.v)(r.getTriggerProps(i),e);return(0,k.jsx)(em.X.button,{...n,ref:t})});ov.displayName="StepsTrigger";var ob=(0,ef.I)({CompletedContent:()=>n0,Content:()=>n2,Context:()=>n3,Indicator:()=>n4,Item:()=>oe,ItemContext:()=>ot,List:()=>or,NextTrigger:()=>oi,PrevTrigger:()=>on,Progress:()=>oo,Root:()=>op,RootProvider:()=>of,Separator:()=>om,Trigger:()=>ov});let{withProvider:oy,withContext:ox,useStyles:o_,PropsProvider:ow}=(0,E.c)({key:"steps"}),ok=oy(ob.RootProvider,"root",{forwardAsChild:!0}),oC=oy(ob.Root,"root",{forwardAsChild:!0}),oS=ow,oE=ox(ob.List,"list",{forwardAsChild:!0}),oP=ox(ob.Item,"item",{forwardAsChild:!0}),oT=ox(ob.Trigger,"trigger",{forwardAsChild:!0}),oI=ox(ob.Content,"content",{forwardAsChild:!0}),oO=ox(ob.CompletedContent,"content"),oR=(0,C.forwardRef)(function(e,t){return(0,k.jsx)(ob.ItemContext,{children:r=>(0,k.jsx)(P.B.div,{ref:t,...e,children:r.index+1})})}),oA=ox("div","title"),oL=ox("div","description"),oM=ox(ob.Separator,"separator",{forwardAsChild:!0}),oD=e=>(0,k.jsx)(ob.ItemContext,{children:t=>t.current?(0,k.jsx)(k.Fragment,{children:e.current??e.incomplete}):t.completed?(0,k.jsx)(k.Fragment,{children:e.complete}):(0,k.jsx)(k.Fragment,{children:e.incomplete??e.current})}),oN=ox(ob.Indicator,"indicator",{forwardAsChild:!0,defaultProps:{children:(0,k.jsx)(oD,{complete:(0,k.jsx)(T.Sr,{}),incomplete:(0,k.jsx)(oR,{})})}}),oj=ox(ob.NextTrigger,"nextTrigger",{forwardAsChild:!0}),oF=ox(ob.PrevTrigger,"prevTrigger",{forwardAsChild:!0}),o$=ob.Context,oz=ob.ItemContext;var[oV,oB]=(0,ev.q)({name:"TabsContext",hookName:"useTabsContext",providerName:"<TabsProvi
4der />"}),oW=(0,eC.P)(),oH=(0,C.forwardRef)((e,t)=>{let[r,i]=oW(e,["value"]),n=oB(),o=(0,e8.x)({...e6(),present:n.value===e.value,immediate:!0}),a=(0,ex.v)(n.getContentProps(r),o.getPresenceProps(),i);return(0,k.jsx)(ti.j,{value:o,children:o.unmounted?null:(0,k.jsx)(em.X.div,{...a,ref:(0,e7.t)(o.ref,t)})})});oH.displayName="TabContent";var oU=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(oB().getIndicatorProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});oU.displayName="TabIndicator";var oG=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(oB().getListProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});oG.displayName="TabList";var oq=(0,eC.P)(),oX=(0,C.forwardRef)((e,t)=>{let[r,i]=oq(e,["disabled","value"]),n=(0,ex.v)(oB().getTriggerProps(r),i);return(0,k.jsx)(em.X.button,{...n,ref:t})});oX.displayName="TabTrigger";var oY=e=>e.children(oB()),oK=r(61971),oZ=r(6535),oJ=r(11867),oQ=e=>e.ids?.list??`tabs:${e.id}:list`,o0=(e,t)=>e.ids?.content?.(t)??`tabs:${e.id}:content-${t}`,o1=(e,t)=>e.ids?.trigger?.(t)??`tabs:${e.id}:trigger-${t}`,o2=e=>e.ids?.indicator??`tabs:${e.id}:indicator`,o3=e=>e.getById(oQ(e)),o5=(e,t)=>null!=t?e.getById(o1(e,t)):null,o6=e=>e.getById(o2(e)),o4=e=>{let t=CSS.escape(oQ(e)),r=`[role=tab][data-ownedby='${t}']:not([disabled])`;return(0,tz.YG)(o3(e),r)},o7=e=>({x:e?.offsetLeft??0,y:e?.offsetTop??0,width:e?.offsetWidth??0,height:e?.offsetHeight??0}),{createMachine:o8}=(0,eP.mj)(),o9=o8({props:({props:e})=>({dir:"ltr",orientation:"horizontal",activationMode:"automatic",loopFocus:!0,composite:!0,navigate(e){(0,oK.I)(e.node)},defaultValue:null,...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}})),focusedValue:t(()=>({defaultValue:e("value")||e("defaultValue"),sync:!0,onChange(t){e("onFocusChange")?.({focusedValue:t})}})),ssr:t(()=>({defaultValue:!0})),indicatorRect:t(()=>({defaultValue:null})),animateIndicator:t(()=>({defaultValue:!1}))}),refs:()=>({indicatorCleanup:null,prevValue:null}),watch({context:e,prop:t,track:r,action:i}){r([()=>e.get("value")],()=>{i(["syncIndicatorAnimation","syncIndicatorRect","syncTabIndex","navigateIfNeeded"])}),r([()=>t("dir"),()=>t("orientation")],()=>{i(["syncIndicatorRect"])})},on:{SET_VALUE:{actions:["setValue"]},CLEAR_VALUE:{actions:["clearValue"]},SET_INDICATOR_RECT:{actions:["setIndicatorRect"]},SYNC_TAB_INDEX:{actions:["syncTabIndex"]},INDICATOR_TRANSITION_END:{actions:["clearIndicatorAnimation"]}},entry:["syncPrevValue","syncIndicatorRect","syncTabIndex","syncSsr"],exit:["cleanupObserver"],states:{idle:{on:{TAB_FOCUS:{target:"focused",actions:["setFocusedValue"]},TAB_CLICK:{target:"focused",actions:["setFocusedValue","setValue"]}}},focused:{on:{TAB_CLICK:{actions:["setFocusedValue","setValue"]},ARROW_PREV:[{guard:"selectOnFocus",actions:["focusPrevTab","selectFocusedTab"]},{actions:["focusPrevTab"]}],ARROW_NEXT:[{guard:"selectOnFocus",actions:["focusNextTab","selectFocusedTab"]},{actions:["focusNextTab"]}],HOME:[{guard:"selectOnFocus",actions:["focusFirstTab","selectFocusedTab"]},{actions:["focusFirstTab"]}],END:[{guard:"selectOnFocus",actions:["focusLastTab","selectFocusedTab"]},{actions:["focusLastTab"]}],TAB_FOCUS:{actions:["setFocusedValue"]},TAB_BLUR:{target:"idle",actions:["clearFocusedValue"]}}}},implementations:{guards:{selectOnFocus:({prop:e})=>"automatic"===e("activationMode")},actions:{selectFocusedTab({context:e,prop:t}){(0,eT.er)(()=>{let r=e.get("focusedValue");if(!r)return;let i=t("deselectable")&&e.get("value")===r;e.set("value",i?null:r)})},setFocusedValue({context:e,event:t,flush:r}){null!=t.value&&r(()=>{e.set("focusedValue",t.value)})},clearFocusedValue({context:e}){e.set("focusedValue",null)},setValue({context:e,event:t,prop:r}){let i=r("deselectable")&&e.get("value")===e.get("focusedValue");e.set("value",i?null:t.value)},clearValue({context:e}){e.set("value",null)},focusFirstTab({scope:e}){(0,eT.er)(()=>{(0,ol.$1)(o4(e))?.focus()})},focusLastTab({scope:e}){(0,eT.er)(()=>{(0,ol.HV)(o4(e))?.focus()})},focusNextTab({context:e,prop:t,scope:r,event:i}){let n,o=i.value??e.get("focusedValue");if(!o)return;let a=(n={value:o,loopFocus:t("loopFocus")},(0,tz.Ut)(o4(r),o1(r,n.value),n.loopFocus));(0,eT.er)(()=>{t("composite")?a?.focus():a?.dataset.value!=null&&e.set("focusedValue",a.dataset.value)})},focusPrevTab({context:e,prop:t,scope:r,event:i}){let n,o=i.value??e.get("focusedValue");if(!o)return;let a=(n={value:o,loopFocus:t("loopFocus")},(0,tz.I5)(o4(r),o1(r,n.value),n.loopFocus));(0,eT.er)(()=>{t("composite")?a?.focus():a?.dataset.value!=null&&e.set("focusedValue",a.dataset.value)})},syncTabIndex({context:e,scope:t}){(0,eT.er)(()=>{let r=e.get("value");if(!r)return;let i=t.getById(o0(t,r));i&&((0,eA.i7)(i).length>0?i.removeAttribute("tabindex"):i.setAttribute("tabindex","0"))})},cleanupObserver({refs:e}){let t=e.get("indicatorCleanup");t&&t()},setIndicatorRect({context:e,event:t,scope:r}){let i=t.id??e.get("value");o6(r)&&i&&o5(r,i)&&e.set("indicatorRect",o7((0,tz.aX)(o4(r),o1(r,i))))},syncSsr({context:e}){e.set("ssr",!1)},syncPrevValue({context:e,refs:t}){t.set("prevValue",e.get("value"))},syncIndicatorAnimation({context:e,refs:t}){let r=t.get("prevValue"),i=e.get("value");e.set("animateIndicator",null!=r&&null!=i&&r!==i),t.set("prevValue",i)},clearIndicatorAnimation({context:e}){e.set("animateIndicator",!1)},syncIndicatorRect({context:e,refs:t,scope:r}){let i=t.get("indicatorCleanup");
4if(i&&i(),!o6(r))return;let n=()=>{let t=o5(r,e.get("value"));if(!t)return;let i=o7(t);e.set("indicatorRect",e=>(0,ni.n)(e,i)?e:i)};n();let o=o4(r),a=o3(r),s=(0,oJ.OK)(...o.map(e=>oZ.oC.observe(e,n)),...a?[oZ.oC.observe(a,n)]:[]);t.set("indicatorCleanup",s)},navigateIfNeeded({context:e,prop:t,scope:r}){let i=e.get("value");if(!i)return;let n=o5(r,i);(0,tc.IR)(n)&&t("navigate")?.({value:i,node:n,href:n.href})}}}}),ae=(0,oc.y)("tabs").parts("root","list","trigger","content","indicator").build(),at=(0,eC.P)(),ar=(0,C.forwardRef)((e,t)=>{let[r,i]=e4(e),[n,o]=at(i,["activationMode","composite","defaultValue","deselectable","id","ids","loopFocus","navigate","onFocusChange","onValueChange","orientation","translations","value"]),a=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,send:i,context:n,prop:o,scope:a}=e,s=o("translations"),l=r.matches("focused"),c="vertical"===o("orientation"),u="horizontal"===o("orientation"),d=o("composite");function h(e){return{selected:n.get("value")===e.value,focused:n.get("focusedValue")===e.value,disabled:!!e.disabled}}return{value:n.get("value"),focusedValue:n.get("focusedValue"),setValue(e){i({type:"SET_VALUE",value:e})},clearValue(){i({type:"CLEAR_VALUE"})},setIndicatorRect(e){i({type:"SET_INDICATOR_RECT",id:o1(a,e)})},syncTabIndex(){i({type:"SYNC_TAB_INDEX"})},selectNext(e){i({type:"TAB_FOCUS",value:e,src:"selectNext"}),i({type:"ARROW_NEXT",src:"selectNext"})},selectPrev(e){i({type:"TAB_FOCUS",value:e,src:"selectPrev"}),i({type:"ARROW_PREV",src:"selectPrev"})},focus(){let e=n.get("value");e&&o5(a,e)?.focus()},getRootProps:()=>t.element({...ae.root.attrs,id:a.ids?.root??`tabs:${a.id}`,"data-orientation":o("orientation"),"data-focus":(0,ej.sE)(l),dir:o("dir")}),getListProps:()=>t.element({...ae.list.attrs,id:oQ(a),role:"tablist",dir:o("dir"),"data-focus":(0,ej.sE)(l),"aria-orientation":o("orientation"),"data-orientation":o("orientation"),"aria-label":s?.listLabel,onKeyDown(e){if(e.defaultPrevented||(0,eO.q_)(e)||!(0,tc.gR)(e.currentTarget,(0,eO.wt)(e)))return;let t={ArrowDown(){u||i({type:"ARROW_NEXT",key:"ArrowDown"})},ArrowUp(){u||i({type:"ARROW_PREV",key:"ArrowUp"})},ArrowLeft(){c||i({type:"ARROW_PREV",key:"ArrowLeft"})},ArrowRight(){c||i({type:"ARROW_NEXT",key:"ArrowRight"})},Home(){i({type:"HOME"})},End(){i({type:"END"})}}[(0,eO.K)(e,{dir:o("dir"),orientation:o("orientation")})];if(t){e.preventDefault(),t(e);return}}}),getTriggerState:h,getTriggerProps(e){let{value:r,disabled:s}=e,l=h(e);return t.button({...ae.trigger.attrs,role:"tab",type:"button",disabled:s,dir:o("dir"),"data-orientation":o("orientation"),"data-disabled":(0,ej.sE)(s),"aria-disabled":s,"data-value":r,"aria-selected":l.selected,"data-selected":(0,ej.sE)(l.selected),"data-focus":(0,ej.sE)(l.focused),"aria-controls":l.selected?o0(a,r):void 0,"data-ownedby":oQ(a),"data-ssr":(0,ej.sE)(n.get("ssr")),id:o1(a,r),tabIndex:l.selected&&d?0:-1,onFocus(){i({type:"TAB_FOCUS",value:r})},onBlur(e){let t=e.relatedTarget;t?.getAttribute("role")!=="tab"&&i({type:"TAB_BLUR"})},onClick(e){e.defaultPrevented||(0,eO.$b)(e)||s||((0,tD.nr)()&&e.currentTarget.focus(),i({type:"TAB_CLICK",value:r}))}})},getContentProps(e){let{value:r}=e,i=n.get("value")===r;return t.element({...ae.content.attrs,dir:o("dir"),id:o0(a,r),tabIndex:d?0:-1,"aria-labelledby":o1(a,r),role:"tabpanel","data-ownedby":oQ(a),"data-selected":(0,ej.sE)(i),"data-orientation":o("orientation"),hidden:!i})},getIndicatorProps(){let e,r=n.get("indicatorRect"),s=n.get("animateIndicator");return t.element({id:o2(a),...ae.indicator.attrs,dir:o("dir"),"data-orientation":o("orientation"),hidden:null==(e=r)||0===e.width&&0===e.height&&0===e.x&&0===e.y,onTransitionEnd(e){(0,eO.wt)(e)===e.currentTarget&&i({type:"INDICATOR_TRANSITION_END"})},style:{"--transition-property":"left, right, top, bottom, width, height","--left":(0,e$.cl)(r?.x),"--top":(0,e$.cl)(r?.y),"--width":(0,e$.cl)(r?.width),"--height":(0,e$.cl)(r?.height),position:"absolute",willChange:s?"var(--transition-property)":"auto",transitionProperty:s?"var(--transition-property)":"none",transitionDuration:s?"var(--transition-duration, 150ms)":"0ms",transitionTimingFunction:"var(--transition-timing-function)",[u?"left":"top"]:u?"var(--left)":"var(--top)"}})}}}((0,ez.z)(o9,n),eV._)})(n),s=(0,ex.v)(a.getRootProps(),o);return(0,k.jsx)(oV,{value:a,children:(0,k.jsx)(e5,{value:r,children:(0,k.jsx)(em.X.div,{...s,ref:t})})})});ar.displayName="TabsRoot";var ai=(0,eC.P)(),an=(0,C.forwardRef)((e,t)=>{let[r,i]=e4(e),[{value:n},o]=ai(i,["value"]),a=(0,ex.v)(n.getRootProps(),o);return(0,k.jsx)(oV,{value:n,children:(0,k.jsx)(e5,{value:r,children:(0,k.jsx)(em.X.div,{...a,ref:t})})})});an.displayName="TabsRootProvider";var ao=(0,ef.I)({Content:()=>oH,Context:()=>oY,Indicator:()=>oU,List:()=>
4oG,Root:()=>ar,RootProvider:()=>an,Trigger:()=>oX});let{withProvider:aa,withContext:as,useStyles:al,PropsProvider:ac}=(0,E.c)({key:"tabs"}),au=aa(ao.RootProvider,"root",{forwardAsChild:!0}),ad=aa(ao.Root,"root",{forwardAsChild:!0}),ah=ac,ap=as(ao.Trigger,"trigger",{forwardAsChild:!0}),ag=as(ao.Content,"content",{forwardAsChild:!0}),af=as("div","contentGroup"),am=as(ao.List,"list",{forwardAsChild:!0}),av=as(ao.Indicator,"indicator",{forwardAsChild:!0}),{withProvider:ab,withContext:ay,useStyles:ax,PropsProvider:a_}=(0,E.c)({key:"tag"}),aw=ab("div","root"),ak=a_,aC=ay("span","label"),aS=ay("button","closeTrigger",{defaultProps:{children:(0,k.jsx)(T.US,{})}}),aE=ay("span","startElement"),aP=ay("span","endElement"),{withContext:aT,PropsProvider:aI}=(0,B.a)({key:"text"}),aO=aT("p");var aR=r(46523);let aA=(0,C.forwardRef)(function(e,t){return(0,k.jsx)(r0.B,{align:"center",...e,direction:"column",ref:t})});aA.displayName="VStack";var aL=r(7679);let aM=(0,C.forwardRef)(function(e,t){let{gap:r="0.5rem",justify:i,direction:n,align:o,...a}=e;return(0,k.jsx)(P.B.div,{ref:t,display:"flex",flexWrap:"wrap",justifyContent:i,alignItems:o,flexDirection:n,gap:r,...a,className:(0,K.cx)("chakra-wrap",e.className)})});aM.displayName="Wrap";let aD=(0,aL.H2)({display:"flex",alignItems:"flex-start"}),aN=(0,C.forwardRef)(function(e,t){let{css:r,...i}=e;return(0,k.jsx)(P.B.div,{ref:t,css:[aD,r],...i,className:(0,K.cx)("chakra-wrap__listitem",e.className)})});var aj=r(52213),aF=r(31998),a$=r(97145);function az(e,t=[]){let r=(0,C.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return(0,C.useInsertionEffect)(()=>{r.current=e}),(0,C.useCallback)((...e)=>r.current?.(...e),t)}function aV(e,t={}){let{fallback:r=[],ssr:i=!0,getWindow:n}=t,o=az(n),a=Array.isArray(e)?e:[e],s=r?.filter(e=>null!=e),[l,c]=(0,C.useState)(()=>a.map((e,t)=>{if(!i){let{media:t,matches:r}=(n?.()??window).matchMedia(e);return{media:t,matches:r}}return{media:e,matches:!!s[t]}}));return(0,C.useEffect)(()=>{let e=o()??window;c(t=>{let r=a.map(t=>{let{media:r,matches:i}=e.matchMedia(t);return{media:r,matches:i}});return t.every((e,t)=>e.matches===r[t].matches&&e.media===r[t].media)?t:r});let t=a.map(t=>e.matchMedia(t)),r=e=>{c(t=>t.slice().map(t=>t.media===e.media?{...t,matches:e.matches}:t))},i=t.map(e=>(function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(r){return e.addListener(t),()=>e.removeListener(t)}})(e,r));return()=>i.forEach(e=>e())},[o]),l.map(e=>e.matches)}var aB=r(52288),aW=r(7364),aH=e=>e.ids?.input??`clip:${e.id}:input`,aU=(0,eP.Op)({props:({props:e})=>({timeout:3e3,defaultValue:"",...e,translations:{triggerLabel:e=>e?"Copied to clipboard":"Copy to clipboard",...e.translations}}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}}))}),watch({track:e,context:t,action:r}){e([()=>t.get("value")],()=>{r(["syncInputElement"])})},on:{"VALUE.SET":{actions:["setValue"]},COPY:{target:"copied",actions:["copyToClipboard","invokeOnCopy"]}},states:{idle:{on:{"INPUT.COPY":{target:"copied",actions:["invokeOnCopy"]}}},copied:{effects:["waitForTimeout"],on:{"COPY.DONE":{target:"idle"},COPY:{target:"copied",actions:["copyToClipboard","invokeOnCopy"]},"INPUT.COPY":{actions:["invokeOnCopy"]}}}},implementations:{effects:{waitForTimeout:({prop:e,send:t})=>(0,aW.bK)(()=>{t({type:"COPY.DONE"})},e("timeout"))},actions:{setValue({context:e,event:t}){e.set("value",t.value)},copyToClipboard({context:e,scope:t}){let r;r=e.get("value"),function(e,t){let r,i=e.defaultView||window;if(i.navigator.clipboard?.writeText!==void 0)return i.navigator.clipboard.writeText(t);if(!e.body)return Promise.reject(Error());let n=(Object.assign((r=e.createElement("pre")).style,{width:"1px",height:"1px",position:"fixed",top:"5px"}),r.textContent=t,r);e.body.appendChild(n),function(e){let t=(0,tc.zk)(e).getSelection();if(null==t)return Promise.reject(Error());t.removeAllRanges();let r=e.ownerDocument,i=r.createRange();i.selectNodeContents(e),t.addRange(i),r.execCommand("copy"),t.removeAllRanges(),Promise.resolve()}(n),e.body.removeChild(n),Promise.resolve()}(t.getDoc(),r)},invokeOnCopy({prop:e}){e("onStatusChange")?.({copied:!0})},syncInputElement({context:e,scope:t}){let r=t.getById(aH(t));r&&(0,aB.U4)(r,e.get("value"))}}}}),aG=r(56515);let{withProvider:aq,withContext:aX,useStyles:aY,PropsProvider:aK}=(0,E.c)({key:"list"}),aZ=aq("ul","root",{defaultProps:{role:"list"}}),aJ=aK,aQ=aX("li","item"),a0=aX("span","indicator");
4var a1=r(10916);let a2=Object.assign(function({spacing:e,styleType:t,...r}){return(0,k.jsx)(aZ,{gap:e,listStyleType:t,...r})},f),a3=aQ,a5=Object.assign(function({children:e,...t}){return(0,k.jsx)(aw,{...t,children:e})},m);function a6(e){return(0,k.jsx)(aS,{asChild:!0,...e,children:(0,k.jsx)(a1.J,{size:"2xs","aria-label":"Close"})})}function a4(e){let{children:t,size:r,...i}=e,n=C.Children.map(t,e=>r&&(0,C.isValidElement)(e)&&e.type!==a7&&e.type!==a8?(0,C.cloneElement)(e,{size:e.props.size??r}):e);return(0,k.jsx)(G,{position:"relative",width:"100%",maxW:"100%",minW:0,...i,children:n})}function a7(e){return(0,k.jsx)(G,{position:"absolute",insetInlineStart:"0",top:"0",zIndex:"2",height:"100%",width:"10",display:"flex",alignItems:"center",justifyContent:"center",...e})}function a8(e){return(0,k.jsx)(G,{position:"absolute",insetInlineEnd:"0",top:"0",zIndex:"2",height:"100%",width:"10",display:"flex",alignItems:"center",justifyContent:"center",...e})}var a9=r(29906),[se,st]=(0,ev.q)({name:"CheckboxContext",hookName:"useCheckboxContext",providerName:"<CheckboxProvider />"}),sr=e=>e.children(st()),si=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(st().getControlProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});si.displayName="CheckboxControl";var sn=r(17539),so=r(12324),[sa,ss]=(0,ev.q)({name:"CheckboxGroupContext",hookName:"useCheckboxGroupContext",providerName:"<CheckboxGroupProvider />",strict:!1}
4),sl=(0,eC.P)(),sc=(0,C.forwardRef)((e,t)=>{let[r,i]=sl(e,["defaultValue","value","onValueChange","disabled","invalid","readOnly","name","maxSelectedValues"]);return(0,k.jsx)(sa,{value:function(e={}){let t=(0,rE.t)(),{defaultValue:r,value:i,onValueChange:n,disabled:o=t?.disabled,readOnly:a,name:s,invalid:l=t?.invalid,maxSelectedValues:c}=e,u=!(o||a),[d,h]=function(e){let{value:t,onChange:r,defaultValue:i}=e,[n,o]=(0,C.useState)(i),a=void 0!==t;return[a?t:n,(0,C.useCallback)(e=>(a||o(e),r?.(e)),[a,r])]}({value:i,defaultValue:r||[],onChange:(0,so._)(n,{sync:!0})}),p=e=>d.some(t=>String(t)===String(e)),g=e=>{p(e)?v(e):m(e)},f=null!=c&&d.length>=c,m=e=>{!u||p(e)||f||h(d.concat(e))},v=e=>{u&&h(d.filter(t=>String(t)!==String(e)))};return{isChecked:p,value:d,name:s,disabled:!!o,readOnly:!!a,invalid:!!l,setValue:h,addValue:m,toggleValue:g,getItemProps:e=>{let t=null!=e.value?p(e.value):void 0;return{checked:t,onCheckedChange(){null!=e.value&&g(e.value)},name:s,disabled:o||f&&!t,readOnly:a,invalid:l}}}}(r),children:(0,k.jsx)(em.X.div,{ref:t,role:"group",...i,...sn.f.build().group.attrs})})});sc.displayName="CheckboxGroup";var su=(0,eC.P)(),sd=(0,C.forwardRef)((e,t)=>{let[r,i]=su(e,["value"]);return(0,k.jsx)(sa,{value:r.value,children:(0,k.jsx)(em.X.div,{ref:t,role:"group",...i,...sn.f.build().group.attrs})})});sd.displayName="CheckboxGroupProvider";var sh=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(st().getHiddenInputProps(),e),i=(0,rv.f)();return(0,k.jsx)(em.X.input,{"aria-describedby":i?.ariaDescribedby,...r,ref:t})});sh.displayName="CheckboxHiddenInput";var sp=(0,C.forwardRef)((e,t)=>{let{indeterminate:r,...i}=e,n=st(),o=(0,ex.v)(n.getIndicatorProps(),i),a=r?n.indeterminate:n.checked;return(0,k.jsx)(em.X.div,{...o,hidden:!a,ref:t})});sp.displayName="CheckboxIndicator";var sg=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(st().getLabelProps(),e);return(0,k.jsx)(em.X.span,{...r,ref:t})});sg.displayName="CheckboxLabel";var sf=r(91065),sm=r(66020),sv=e=>e.ids?.root??`checkbox:${e.id}`,sb=e=>e.ids?.label??`checkbox:${e.id}:label`,sy=e=>e.ids?.hiddenInput??`checkbox:${e.id}:input`,sx=e=>e.getById(sy(e)),{not:s_}=(0,eP.b6)(),sw=(0,eP.Op)({props:({props:e})=>({value:"on",...e,defaultChecked:e.defaultChecked??!1}),initialState:()=>"ready",context:({prop:e,bindable:t})=>({checked:t(()=>({defaultValue:e("defaultChecked"),value:e("checked"),onChange(t){e("onCheckedChange")?.({checked:t})}})),fieldsetDisabled:t(()=>({defaultValue:!1})),focusVisible:t(()=>({defaultValue:!1})),active:t(()=>({defaultValue:!1})),focused:t(()=>({defaultValue:!1})),hovered:t(()=>({defaultValue:!1}))}),watch({track:e,context:t,prop:r,action:i}){e([()=>r("disabled")],()=>{i(["removeFocusIfNeeded"])}),e([()=>t.get("checked")],()=>{i(["syncInputElement"])})},effects:["trackFormControlState","trackPressEvent","trackFocusVisible"],on:{"CHECKED.TOGGLE":[{guard:s_("isTrusted"),actions:["toggleChecked","dispatchChangeEvent"]},{actions:["toggleChecked"]}],"CHECKED.SET":[{guard:s_("isTrusted"),actions:["setChecked","dispatchChangeEvent"]},{actions:["setChecked"]}],"CONTEXT.SET":{actions:["setContext"]}},computed:{indeterminate:({context:e})=>sk(e.get("checked")),checked:({context:e})=>{var t;return!sk(t=e.get("checked"))&&!!t},disabled:({context:e,prop:t})=>!!t("disabled")||e.get("fieldsetDisabled")},states:{ready:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackPressEvent({context:e,computed:t,scope:r}){if(!t("disabled"))return(0,sf.r)({pointerNode:r.getById(sv(r)),keyboardNode:sx(r),isValidKey:e=>" "===e.key,onPress:()=>e.set("active",!1),onPressStart:()=>e.set("active",!0),onPressEnd:()=>e.set("active",!1)})},trackFocusVisible({computed:e,scope:t}){if(!e("disabled"))return(0,sm.Yy)({root:t.getRootNode?.()})},trackFormControlState:({context:e,scope:t})=>(0,aB.$S)(sx(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("checked",e.initial("checked"))}})},actions:{setContext({context:e,event:t}){for(let r in t.context)e.set(r,t.context[r])},syncInputElement({context:e,computed:t,scope:r}){let i=sx(r);
4i&&((0,aB._T)(i,t("checked")),i.indeterminate=sk(e.get("checked")))},removeFocusIfNeeded({context:e,prop:t}){t("disabled")&&e.get("focused")&&(e.set("focused",!1),e.set("focusVisible",!1))},setChecked({context:e,event:t}){e.set("checked",t.checked)},toggleChecked({context:e,computed:t}){let r=!!sk(t("checked"))||!t("checked");e.set("checked",r)},dispatchChangeEvent({computed:e,scope:t}){queueMicrotask(()=>{let r=sx(t);(0,aB.uf)(r,{checked:e("checked")})})}}}});function sk(e){return"indeterminate"===e}var sC=r(31066),sS=r(49032),sE=(0,eC.P)(),sP=(0,C.forwardRef)((e,t)=>{let[r,i]=sE(e,["checked","defaultChecked","disabled","form","id","ids","invalid","name","onCheckedChange","readOnly","required","value"]),n=((e={})=>{let t=ss(),r=(0,rv.f)(),i=(0,C.useMemo)(()=>(0,ex.v)(t?.getItemProps({value:e.value})??{},e),[e,t]),n=(0,C.useId)(),{getRootNode:o}=(0,eS.w)(),{dir:a}=(0,eE.g)(),s={id:n,ids:{label:r?.ids.label,hiddenInput:r?.ids.control},dir:a,disabled:r?.disabled,readOnly:r?.readOnly,invalid:r?.invalid,required:r?.required,getRootNode:o,...i};return function(e,t){let{send:r,context:i,prop:n,computed:o,scope:a}=e,s=!!n("disabled"),l=!!n("readOnly"),c=!!n("required"),u=!!n("invalid"),d=!s&&i.get("focused"),h=!s&&i.get("focusVisible"),p=o("checked"),g=o("indeterminate"),f=i.get("checked"),m={"data-active":(0,ej.sE)(i.get("active")),"data-focus":(0,ej.sE)(d),"data-focus-visible":(0,ej.sE)(h),"data-readonly":(0,ej.sE)(l),"data-hover":(0,ej.sE)(i.get("hovered")),"data-disabled":(0,ej.sE)(s),"data-state":g?"indeterminate":p?"checked":"unchecked","data-invalid":(0,ej.sE)(u),"data-required":(0,ej.sE)(c)};return{checked:p,disabled:s,indeterminate:g,focused:d,checkedState:f,setChecked(e){r({type:"CHECKED.SET",checked:e,isTrusted:!1})},toggleChecked(){r({type:"CHECKED.TOGGLE",checked:p,isTrusted:!1})},getRootProps:()=>t.label({...sS.r.root.attrs,...m,dir:n("dir"),id:sv(a),htmlFor:sy(a),onPointerMove(){s||r({type:"CONTEXT.SET",context:{hovered:!0}})},onPointerLeave(){s||r({type:"CONTEXT.SET",context:{hovered:!1}})},onClick(e){(0,eO.wt)(e)===sx(a)&&e.stopPropagation()}}),getLabelProps:()=>t.element({...sS.r.label.attrs,...m,dir:n("dir"),id:sb(a)}),getControlProps:()=>t.element({...sS.r.control.attrs,...m,dir:n("dir"),id:a.ids?.control??`checkbox:${a.id}:control`,"aria-hidden":!0}),getIndicatorProps:()=>t.element({...sS.r.indicator.attrs,...m,dir:n("dir"),hidden:!g&&!p}),getHiddenInputProps:()=>t.input({id:sy(a),type:"checkbox",required:n("required"),defaultChecked:p,disabled:s,"aria-labelledby":sb(a),"aria-invalid":u,name:n("name"),form:n("form"),value:n("value"),style:sC.f,onFocus(){r({type:"CONTEXT.SET",context:{focused:!0,focusVisible:(0,sm.pP)()}})},onBlur(){r({type:"CONTEXT.SET",context:{focused:!1,focusVisible:!1}})},onClick(e){l?e.preventDefault():r({type:"CHECKED.SET",checked:e.currentTarget.checked,isTrusted:!0})}})}}((0,ez.z)(sw,s),eV._)})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(se,{value:n,children:(0,k.jsx)(em.X.label,{...o,ref:t})})});sP.displayName="CheckboxRoot";var sT=(0,eC.P)(),sI=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=sT(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(se,{value:r,children:(0,k.jsx)(em.X.label,{...n,ref:t})})});sI.displayName="CheckboxRootProvider";var sO=(0,ef.I)({Context:()=>sr,Control:()=>si,Group:()=>sc,GroupProvider:()=>sd,HiddenInput:()=>sh,Indicator:()=>sp,Label:()=>sg,Root:()=>sP,RootProvider:()=>sI}),sR=r(22742);let sA=(0,C.forwardRef)(function(e,t){let r=(0,q.m)({key:"checkmark",recipe:e.recipe}),[i,n]=r.splitVariantProps(e),{checked:o,indeterminate:a,disabled:s,unstyled:l,children:c,css:u,...d}=n,h=l?sR.z:r(i);return(0,k.jsx)(P.B.svg,{ref:t,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"3px",strokeLinecap:"round",strokeLinejoin:"round","data-state":a?"indeterminate":o?"checked":"unchecked","data-disabled":(0,Y.s)(s),css:[h,u],...d,children:a?(0,k.jsx)("path",{d:"M5 12h14"}):o?(0,k.jsx)("polyline",{points:"20 6 9 17 4 12"}):null})});sA.displayName="Checkmark";let{withProvider:sL,withContext:sM,useStyles:sD,PropsProvider:sN}=(0,E.c)({key:"checkbox"}),sj=sL(sO.RootProvider,"root",{forwardAsChild:!0}),sF=sL(sO.Root,"root",{forwardAsChild:!0}),s$=sN,sz=sM(sO.Label,"label",{forwardAsChild:!0}),sV=(0,C.forwardRef)(function(e,t){let{checked:r,indeterminate:i,...n}=e,o=st(),a=sD();return r&&o.checked?(0,k.jsx)(P.B.svg,{ref:t,asChild:!0,...n,css:[a.indicator,e.css],children:r}):i&&o.indeterminate?(0,k.jsx)(P.B.svg,{ref:t,asChild:!0,...n,css:[a.indicator,e.css],children:i}):(0,k.jsx)(sA,{ref:t,checked:o.checked,indeterminate:o.indeterminate,disabled:o.disabled,unstyled:!0,...n,css:[a.indicator,e.css]})}),sB=sM(sO.Control,"control",{forwardAsChild:!0,defaultProps:{children:(0,k.jsx)(sV,{})}}),sW=(0,P.B)(sO.Group,{base:{display:"flex",flexDirection:"column",gap:"1.5"}},{forwardAsChild:!0}),sH=sO.Context,sU=sO.HiddenInput,sG=Object.assign({},v,{Root:function({checked:e,isChecked:t,disabled:r,isDisabled:i,indeterminate:n,isIndeterminate:o,onChange:a,onCheckedChange:s,colorScheme:l,colorPalette:c,...u}){let d=c??l??"teal";return(0,k.jsx)(sF,{...u,checked:n??o?"indeterminate":e??t,disabled:r??i,colorPalette:"main"===d?"brand":d,onCheckedChange:e=>{let t={target:{checked:!0===e.checked},currentTarget:{checked:!0===e.checked}};a?.(t),s?.(t)}})}});function sq(e={}){let t=function(e={}){let t=az(e.onOpen),r=az(e.onClose),[i,n]=(0,C.useState)(e.defaultOpen||!1),o=void 0!==e.open?e.open:i,a=void 0!==e.open,s=(0,C.useCallback)(()=>{a||n(!1),r?.()},[a,r]),l=(0,C.useCallback)(()=>{a||n(!0),t?.()},[a,t]),c=(0,C.useCallback)(()=>{o?s():l()},[o,l,s]);return{open:o,onOpen:l,onClose:s,onToggle:c,setOpen:n}}({open:e.open??e.isOpen,defaultOpen:e.defaultOpen??e.defaultIsOpen,onOpen:e.onOpen,onClose:e.onClose});return{...t,isOpen:t.open}}var sX=r(32936);r(79061),r(75350);var[sY,sK]=(0,ev.q)({name:"SliderContext",hookName:"useSliderContext",providerName:"<SliderProvider />"}),sZ=e=>e.children(sK()),sJ=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(sK().getControlProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});sJ.displayName="SliderControl";var[sQ,s0]=(0,ev.q)({name:"SliderThumbPropsContext",hookName:"useSliderThumbPropsContext",providerName:"<SliderThumbPropsProvider />"}),s1=(0,C.forwardRef)((e,t)=>{let r=sK(),{index:i}=s0(),n=(0,ex.v)(r.getDraggingIndicatorProps({index:i}),e);return(0,k.jsx)(em.X.span,{...n,ref:t,children:e.children||r.getThumbValue(i)})});s1.displayName="SliderDraggingIndicator";var s2=(0,C.forwardRef)((e,t)=>{let r=sK(),i=s0(),n=(0,ex.v)(r.getHiddenInputProps(i),e);return(0,k.jsx)(em.X.input,{...n,ref:t})});s2.displayName="SliderHiddenInput";var s3=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(sK().getLabelProps(),e);return(0,k.jsx)(em.X.label,{...r,ref:t})});
4s3.displayName="SliderLabel";var s5=(0,eC.P)(),s6=(0,C.forwardRef)((e,t)=>{let[r,i]=s5(e,["value"]),n=(0,ex.v)(sK().getMarkerProps(r),i);return(0,k.jsx)(em.X.span,{...n,ref:t})});s6.displayName="SliderMarker";var s4=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(sK().getMarkerGroupProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});s4.displayName="SliderMarkerGroup";var s7=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(sK().getRangeProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});s7.displayName="SliderRange";var s8="default",s9="",le=new WeakMap,lt=e=>e.ids?.root??`slider:${e.id}`,lr=(e,t)=>e.ids?.thumb?.(t)??`slider:${e.id}:thumb:${t}`,li=(e,t)=>e.ids?.hiddenInput?.(t)??`slider:${e.id}:input:${t}`,ln=e=>e.ids?.control??`slider:${e.id}:control`,lo=e=>e.ids?.label??`slider:${e.id}:label`,la=e=>(0,tz.YG)(ll(e),"[role=slider]"),ls=(e,t)=>e.getById(li(e,t)),ll=e=>e.getById(ln(e)),lc=(e,t)=>{var r,i,n;let{context:o,prop:a,scope:s,refs:l}=e,c=ll(s);if(!c)return;let u=l.get("thumbDragOffset"),d=(function(e,t,r){let{left:i,top:n,width:o,height:a}=t.getBoundingClientRect(),s=o-2*r,l=a-2*r,c={x:e.x-(i+r),y:e.y-(n+r)},u={x:s>0?(0,e$.N8)(c.x/s):0,y:l>0?(0,e$.N8)(c.y/l):0};return{offset:c,percent:u,getPercentValue:function(e={}){let{dir:t="ltr",orientation:r="horizontal",inverted:i}=e,n="object"==typeof i?i.x:i,o="object"==typeof i?i.y:i;return"horizontal"===r?"rtl"===t||n?1-u.x:u.x:o?1-u.y:u.y}}})({x:t.x-(u?.x??0),y:t.y-(u?.y??0)},c,(r=o.get("thumbSize"),i=a("thumbAlignment"),n=a("orientation"),"contain"===i?("vertical"===n?r?.height??0:r?.width??0)/2:0)).getPercentValue({orientation:a("orientation"),dir:a("dir"),inverted:{y:!0}});return(0,e$.F4)(d,a("min"),a("max"),a("step"))};function lu(e){let{index:t,values:r,min:i,max:n,gap:o}=e,a=r[t-1],s=r[t+1];return{min:null!=a?a+o:i,max:null!=s?s-o:n}}function ld(e){return Math.round(1e10*e)/1e10}function lh(e){let{index:t,value:r,values:i}=e,n=lu(e),o=i.slice();return o[t]=ld((0,e$.L3)(r,n.min,n.max)),{values:o,index:t,swapped:!1}}function lp(e,t){let{context:r,prop:i}=e,n=i("step")*i("minStepsBetweenThumbs");return(0,e$.Yi)(r.get("value"),i("min"),i("max"),n)[t]}function lg(e,t,r){let{prop:i}=e,n=lp(e,r),o=(0,e$.BU)(t,i("min"),i("max"),i("step"));return(0,e$.L3)(o,n.min,n.max)}function lf(e,t){let{context:r,prop:i}=e,n=r.get("value"),o=i("max");if(n[t]===o){let e=t;for(;e>0&&n[e-1]===o;)e-=1;return e}return t}var lm=(e,t,r,i,n)=>(0,e$.Yi)(e,t,r,n*i).map(e=>{let n=(0,e$.BU)(e.value,e.min,e.max,i),o=(0,e$.L3)(n,e.min,e.max);if(!(0,e$.s)(o,t,r))throw Error("[zag-js/slider] The configured `min`, `max`, `step` or `minStepsBetweenThumbs` values are invalid");return o}),lv=(0,eP.Op)({props({props:e}){let t=e.min??0,r=e.max??100,i=e.step??1,n=e.defaultValue??[t],o=e.minStepsBetweenThumbs??0;return{dir:"ltr",thumbAlignment:"contain",origin:"start",orientation:"horizontal",thumbCollisionBehavior:"none",minStepsBetweenThumbs:o,...e,defaultValue:lm(n,t,r,i,o),value:e.value?lm(e.value,t,r,i,o):void 0,max:r,step:i,min:t}},initialState:()=>"idle",context:({prop:e,bindable:t,getContext:r})=>
4({thumbSize:t(()=>({defaultValue:e("thumbSize")||null})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:ni.n,hash:e=>e.join(","),onChange(t){e("onValueChange")?.({value:t})}})),focusedIndex:t(()=>({defaultValue:-1,onChange(t){let i=r();e("onFocusChange")?.({focusedIndex:t,value:i.get("value")})}})),fieldsetDisabled:t(()=>({defaultValue:!1}))}),refs:()=>({thumbDragOffset:null,thumbDragStartValue:null}),computed:{isHorizontal:({prop:e})=>"horizontal"===e("orientation"),isVertical:({prop:e})=>"vertical"===e("orientation"),isRtl:({prop:e})=>"horizontal"===e("orientation")&&"rtl"===e("dir"),isDisabled:({context:e,prop:t})=>!!t("disabled")||e.get("fieldsetDisabled"),isInteractive:({prop:e,computed:t})=>!(e("readOnly")||t("isDisabled")),hasMeasuredThumbSize:({context:e})=>null!=e.get("thumbSize"),valuePercent:nn(({context:e,prop:t})=>[e.get("value"),t("min"),t("max")],([e,t,r])=>e.map(e=>100*(0,e$.vV)(e,t,r)))},watch({track:e,action:t,context:r,computed:i,send:n}){e([()=>r.hash("value")],()=>{t(["syncInputElements","dispatchChangeEvent"])}),e([()=>i("isDisabled")],()=>{i("isDisabled")&&n({type:"POINTER_CANCEL"})})},effects:["trackFormControlState","trackThumbSize"],on:{SET_VALUE:[{guard:"hasIndex",actions:["setValueAtIndex","invokeOnChangeEnd"]},{actions:["setValue","invokeOnChangeEnd"]}],INCREMENT:{actions:["incrementThumbAtIndex","invokeOnChangeEnd"]},DECREMENT:{actions:["decrementThumbAtIndex","invokeOnChangeEnd"]}},states:{idle:{on:{POINTER_DOWN:{target:"dragging",actions:["setClosestThumbIndex","setThumbDragStartValue","setPointerValue","focusActiveThumb"]},FOCUS:{target:"focus",actions:["setFocusedIndex"]},THUMB_POINTER_DOWN:{target:"dragging",actions:["setFocusedIndex","setThumbDragOffset","setThumbDragStartValue","focusActiveThumb"]}}},focus:{entry:["focusActiveThumb"],on:{POINTER_DOWN:{target:"dragging",actions:["setClosestThumbIndex","setThumbDragStartValue","setPointerValue","focusActiveThumb"]},THUMB_POINTER_DOWN:{target:"dragging",actions:["setFocusedIndex","setThumbDragOffset","setThumbDragStartValue","focusActiveThumb"]},ARROW_DEC:{actions:["decrementThumbAtIndex","invokeOnChangeEnd"]},ARROW_INC:{actions:["incrementThumbAtIndex","invokeOnChangeEnd"]},HOME:{actions:["setFocusedThumbToMin","invokeOnChangeEnd"]},END:{actions:["setFocusedThumbToMax","invokeOnChangeEnd"]},BLUR:{target:"idle",actions:["clearFocusedIndex"]}}},dragging:{entry:["focusActiveThumb"],effects:["trackPointerMove"],on:{POINTER_UP:{target:"focus",actions:["invokeOnChangeEnd","clearThumbDragOffset","clearThumbDragStartValue"]},POINTER_MOVE:{actions:["setPointerValue"]},POINTER_CANCEL:{target:"idle",actions:["clearFocusedIndex","clearThumbDragOffset","clearThumbDragStartValue"]}}}},implementations:{guards:{hasIndex:({event:e})=>null!=e.index},effects:{trackFormControlState:({context:e,scope:t})=>(0,aB.$S)(t.getById(lt(t)),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}}),trackPointerMove:({scope:e,send:t})=>(function(e,t){let{onPointerMove:r,onPointerUp:i}=t,n=e=>{i({point:(0,eO.TH)(e),event:e})},o=[(0,eO.kn)(e,"pointermove",e=>{let t=(0,eO.TH)(e);if(!(Math.sqrt(t.x**2+t.y**2)<("touch"===e.pointerType?10:5))){if("mouse"===e.pointerType&&0===e.buttons)return void n(e);r({point:t,event:e})}},!1),(0,eO.kn)(e,"pointerup",n,!1),(0,eO.kn)(e,"pointercancel",n,!1),(0,eO.kn)(e,"contextmenu",n,!1),function(e={}){let{defer:t,target:r,...i}=e,n=t?eT.er:e=>e(),o=[];return o.push(n(()=>{let e="function"==typeof r?r():r;o.push(function(e={}){let{target:t,doc:r}=e,i=r??document,n=i.documentElement;return(0,tD.aR)()?("default"===s8&&(s9=n.style.webkitUserSelect,n.style.webkitUserSelect="none"),s8="disabled"):t&&(le.set(t,t.style.userSelect),t.style.userSelect="none"),()=>(function(e={}){let{target:t,doc:r}=e,i=(r??document).documentElement;if((0,tD.aR)()){if("disabled"!==s8)return;s8="restoring",setTimeout(()=>{(0,eT.dY)(()=>{"restoring"===s8&&("none"===i.style.webkitUserSelect&&(i.style.webkitUserSelect=s9||""),s9="",s8="default")})},300)}else if(t&&le.has(t)){let e=le.get(t);"none"===t.style.userSelect&&(t.style.userSelect=e??""),""===t.getAttribute("style")&&t.removeAttribute("style"),le.delete(t)}})({target:t,doc:i})}({...i,target:e}))})),()=>
4{o.forEach(e=>e?.())}}({doc:e})];return()=>{o.forEach(e=>e())}})(e.getDoc(),{onPointerMove(e){t({type:"POINTER_MOVE",point:e.point})},onPointerUp(){t({type:"POINTER_UP"})}}),trackThumbSize({context:e,scope:t,prop:r}){if("contain"!==r("thumbAlignment")||r("thumbSize"))return;let i=t=>{let r,i={left:t?.offsetLeft??0,top:t?.offsetTop??0,width:t?.offsetWidth??0,height:t?.offsetHeight??0},n=(0,t0.Up)(i,["width","height"]);r=e.get("thumbSize"),(r?.width!==n?.width||r?.height!==n?.height)&&e.set("thumbSize",n)},n=la(t);n.forEach(i);let o=n.map(e=>oZ.oC.observe(e,()=>i(e)));return(0,oJ.OK)(...o)}},actions:{dispatchChangeEvent({context:e,scope:t}){e.get("value").forEach((e,r)=>{let i=ls(t,r);i&&(0,aB.CF)(i,{value:e})})},syncInputElements({context:e,scope:t}){e.get("value").forEach((e,r)=>{let i=ls(t,r);(0,aB.U4)(i,e.toString())})},invokeOnChangeEnd({prop:e,context:t}){queueMicrotask(()=>{e("onValueChangeEnd")?.({value:t.get("value")})})},setClosestThumbIndex(e){let{context:t,event:r}=e,i=lc(e,r.point);if(null==i)return;let n=function(e,t){let{context:r}=e,i=r.get("value"),n=0,o=Math.abs(i[0]-t);for(let e=1;e<i.length;e++){let r=Math.abs(i[e]-t);r<=o&&(n=e,o=r)}return lf(e,n)}(e,i);t.set("focusedIndex",n)},setFocusedIndex(e){let{context:t,event:r}=e,i=lf(e,r.index);t.set("focusedIndex",i)},clearFocusedIndex({context:e}){e.set("focusedIndex",-1)},setThumbDragOffset(e){let{refs:t,event:r}=e;t.set("thumbDragOffset",r.offset??null)},clearThumbDragOffset({refs:e}){e.set("thumbDragOffset",null)},setThumbDragStartValue({refs:e,context:t}){e.set("thumbDragStartValue",t.get("value").slice())},clearThumbDragStartValue({refs:e}){e.set("thumbDragStartValue",null)},setPointerValue(e){queueMicrotask(()=>{let{context:t,event:r,prop:i,refs:n}=e,o=lc(e,r.point);if(null==o)return;let a=t.get("focusedIndex"),s=n.get("thumbDragStartValue"),l=function(e,t,r,i,n,o,a,s,l){if(1===i.length)return{values:[ld((0,e$.L3)(r,n,o))],index:0,swapped:!1};let c={behavior:e,index:t,value:r,values:i,min:n,max:o,gap:a*s};switch(e){case"push":return function(e){let{index:t,value:r,values:i,min:n,max:o,gap:a}=e,s=i.slice(),l=o-(i.length-1-t)*a;s[t]=ld((0,e$.L3)(r,n+t*a,l));for(let e=t+1;e<i.length;e++){let t=s[e-1]+a;s[e]<t&&(s[e]=ld(t))}for(let e=t-1;e>=0;e--){let t=s[e+1]-a;s[e]>t&&(s[e]=ld(t))}return{values:s,index:t,swapped:!1}}(c);case"swap":return function(e,t){let{index:r,value:i,values:n,gap:o}=e,a=n[r-1],s=n[r+1],l=null!=s&&i>=s&&i>t,c=null!=a&&i<=a&&i<t;if(!l&&!c)return lh(e);let u=l?r+1:r-1,d=n.slice(),h=lu({...e,index:u});return d[u]=ld((0,e$.L3)(i,h.min,h.max)),d[r]=n[u],l&&d[r]>d[u]-o?d[r]=ld(d[u]-o):c&&d[r]<d[u]+o&&(d[r]=ld(d[u]+o)),{values:d,index:u,swapped:!0}}(c,l??i[t]);default:return lh(c)}}(i("thumbCollisionBehavior"),a,o,t.get("value"),i("min"),i("max"),i("step"),i("minStepsBetweenThumbs"),s?.[a]);l.swapped&&t.set("focusedIndex",l.index),t.set("value",l.values)})},focusActiveThumb({scope:e,context:t}){(0,eT.er)(()=>{let r,i=(r=t.get("focusedIndex"),e.getById(lr(e,r)));i?.focus({preventScroll:!0})})},decrementThumbAtIndex(e){let{context:t,event:r}=e,i=function(e,t,r){let{context:i,prop:n}=e,o=t??i.get("focusedIndex"),a=lp(e,o),s=(0,e$.kn)(o,{...a,step:r??n("step"),values:i.get("value")});return s[o]=(0,e$.L3)(s[o],a.min,a.max),s}(e,r.index,r.step);t.set("value",i)},incrementThumbAtIndex(e){let{context:t,event:r}=e,i=function(e,t,r){let{context:i,prop:n}=e,o=t??i.get("focusedIndex"),a=lp(e,o),s=(0,e$.jv)(o,{...a,step:r??n("step"),values:i.get("value")});return s[o]=(0,e$.L3)(s[o],a.min,a.max),s}(e,r.index,r.step);t.set("value",i)},setFocusedThumbToMin(e){let{context:t}=e,r=t.get("focusedIndex"),{min:i}=lp(e,r);t.set("value",e=>(0,e$.JT)(e,r,i))},setFocusedThumbToMax(e){let{context:t}=e,r=t.get("focusedIndex"),{max:i}=lp(e,r);t.set("value",e=>(0,e$.JT)(e,r,i))},setValueAtIndex(e){let{context:t,event:r}=e,i=lg(e,r.value,r.index);t.set("value",e=>(0,e$.JT)(e,r.index,i))},setValue(e){let{context:t,event:r}=e,i=r.value.map((t,r)=>lg(e,t,r));t.set("value",i)}}}}),lb=r(15688);function ly(e,t){let{prop:r}=e;return function(e,t,r){let{computed:i,prop:n}=e;if("center"===n("thumbAlignment"))return`${t}%`;
4let o=i("isVertical")?function(e,t){let{context:r,prop:i}=e,{height:n=0}=r.get("thumbSize")??{};return parseFloat((0,e$.xX)([i("min"),i("max")],[-n/2,n/2])(t).toFixed(2))}(e,r):function(e,t){let{computed:r,context:i,prop:n}=e,{width:o=0}=i.get("thumbSize")??{};return r("isRtl")?-1*parseFloat((0,e$.xX)([n("max"),n("min")],[-o/2,o/2])(t).toFixed(2)):parseFloat((0,e$.xX)([n("min"),n("max")],[-o/2,o/2])(t).toFixed(2))}(e,r);return`calc(${t}% - ${o}px)`}(e,100*(0,e$.vV)(t,r("min"),r("max")),t)}function lx(e){let{computed:t,prop:r}=e,i="visible";return"contain"!==r("thumbAlignment")||t("hasMeasuredThumbSize")||(i="hidden"),i}function l_(e,t){let{computed:r,context:i}=e,n=r("isVertical")?"bottom":"insetInlineStart",o=i.get("focusedIndex");return{visibility:lx(e),position:"absolute",transform:"var(--slider-thumb-transform)",[n]:`var(--slider-thumb-offset-${t})`,zIndex:o===t?1:void 0}}var lw=(0,eC.P)(),lk=(0,C.forwardRef)((e,t)=>{let[r,i]=lw(e,["aria-label","aria-labelledby","defaultValue","disabled","form","getAriaValueText","id","ids","invalid","max","min","minStepsBetweenThumbs","name","onFocusChange","onValueChange","onValueChangeEnd","orientation","origin","readOnly","step","thumbAlignment","thumbCollisionBehavior","thumbSize","value"]),n=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,send:i,context:n,prop:o,computed:a,scope:s}=e,l=o("aria-label"),c=o("aria-labelledby"),u=n.get("value"),d=n.get("focusedIndex"),h=r.matches("focus"),p=r.matches("dragging"),g=a("isDisabled"),f=o("invalid"),m=a("isInteractive"),v="horizontal"===o("orientation"),b="vertical"===o("orientation");function y(e){return(0,e$.vV)(e,o("min"),o("max"))}function x(e){return(0,e$.F4)(e,o("min"),o("max"),o("step"))}return{value:u,dragging:p,focused:h,setValue(e){i({type:"SET_VALUE",value:e})},getThumbValue:e=>u[e],setThumbValue(e,t){i({type:"SET_VALUE",index:e,value:t})},getValuePercent:y,getPercentValue:x,getThumbPercent:e=>y(u[e]),setThumbPercent(e,t){i({type:"SET_VALUE",index:e,value:x(t)})},getThumbMin:t=>lp(e,t).min,getThumbMax:t=>lp(e,t).max,increment(e){i({type:"INCREMENT",index:e})},decrement(e){i({type:"DECREMENT",index:e})},focus(){m&&i({type:"FOCUS",index:0})},getLabelProps:()=>t.label({...lb.r.label.attrs,dir:o("dir"),"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),"data-invalid":(0,ej.sE)(f),"data-dragging":(0,ej.sE)(p),"data-focus":(0,ej.sE)(h),id:lo(s),htmlFor:li(s,0),onClick(e){m&&(e.preventDefault(),la(s)[0]?.focus())},style:{userSelect:"none",WebkitUserSelect:"none"}}),getRootProps:()=>t.element({...lb.r.root.attrs,"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),"data-dragging":(0,ej.sE)(p),"data-invalid":(0,ej.sE)(f),"data-focus":(0,ej.sE)(h),id:lt(s),dir:o("dir"),style:function(e){let{context:t,computed:r}=e,i=r("isVertical"),n=r("isRtl"),o=function(e){let{prop:t,computed:r}=e,i=r("valuePercent"),[n,o]=[i[0],i[i.length-1]];if(1===i.length){if("center"===t("origin")){let e=i[0]<50;return{start:e?`${i[0]}%`:"50%",end:e?"50%":`${100-i[0]}%`}}return"end"===t("origin")?{start:`${o}%`,end:"0%"}:{start:"0%",end:`${100-o}%`}}return{start:`${n}%`,end:`${100-o}%`}}(e),a=t.get("thumbSize");return{...t.get("value").reduce((t,r,i)=>{let n=ly(e,r);return{...t,[`--slider-thumb-offset-${i}`]:n}},{}),"--slider-thumb-width":(0,e$.cl)(a?.width),"--slider-thumb-height":(0,e$.cl)(a?.height),"--slider-thumb-transform":i?"translateY(50%)":n?"translateX(50%)":"translateX(-50%)","--slider-range-start":o.start,"--slider-range-end":o.end}}(e)}),getValueTextProps:()=>t.element({...lb.r.valueText.attrs,dir:o("dir"),"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),"data-invalid":(0,ej.sE)(f),"data-focus":(0,ej.sE)(h),id:s.ids?.valueText??`slider:${s.id}:value-text`}),getTrackProps:()=>t.element({...lb.r.track.attrs,dir:o("dir"),id:s.ids?.track??`slider:${s.id}:track`,"data-disabled":(0,ej.sE)(g),"data-invalid":(0,ej.sE)(f),"data-dragging":(0,ej.sE)(p),"data-orientation":o("orientation"),"data-focus":(0,ej.sE)(h),style:{position:"relative"}}
4),getThumbProps(r){let{index:n=0,name:a}=r,f=u[n],y=lp(e,n),x=o("getAriaValueText")?.({value:f,index:n}),_=Array.isArray(l)?l[n]:l,w=Array.isArray(c)?c[n]:c;return t.element({...lb.r.thumb.attrs,dir:o("dir"),"data-index":n,"data-name":a,id:lr(s,n),"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),"data-focus":(0,ej.sE)(h&&d===n),"data-dragging":(0,ej.sE)(p&&d===n),draggable:!1,"aria-disabled":(0,ej.rq)(g),"aria-label":_,"aria-labelledby":w??lo(s),"aria-orientation":o("orientation"),"aria-valuemax":y.max,"aria-valuemin":y.min,"aria-valuenow":u[n],"aria-valuetext":x,role:"slider",tabIndex:g?void 0:0,style:l_(e,n),onPointerDown(e){if(!m||!(0,eO.Ml)(e))return;let t=e.currentTarget.getBoundingClientRect(),r={x:t.left+t.width/2,y:t.top+t.height/2};i({type:"THUMB_POINTER_DOWN",index:n,offset:{x:e.clientX-r.x,y:e.clientY-r.y}}),e.stopPropagation()},onBlur(){m&&i({type:"BLUR"})},onFocus(){m&&i({type:"FOCUS",index:n})},onKeyDown(e){if(e.defaultPrevented||!m)return;let t=(0,eO.rs)(e)*o("step"),r={ArrowUp(){v||i({type:"ARROW_INC",step:t,src:"ArrowUp"})},ArrowDown(){v||i({type:"ARROW_DEC",step:t,src:"ArrowDown"})},ArrowLeft(){b||i({type:"ARROW_DEC",step:t,src:"ArrowLeft"})},ArrowRight(){b||i({type:"ARROW_INC",step:t,src:"ArrowRight"})},PageUp(){i({type:"ARROW_INC",step:t,src:"PageUp"})},PageDown(){i({type:"ARROW_DEC",step:t,src:"PageDown"})},Home(){i({type:"HOME"})},End(){i({type:"END"})}}[(0,eO.K)(e,{dir:o("dir"),orientation:o("orientation")})];r&&(r(e),e.preventDefault(),e.stopPropagation())}})},getHiddenInputProps(e){let{index:r=0,name:i}=e;return t.input({name:i??(o("name")?o("name")+(u.length>1?"[]":""):void 0),form:o("form"),type:"text",hidden:!0,defaultValue:u[r],id:li(s,r)})},getRangeProps:()=>t.element({id:s.ids?.range??`slider:${s.id}:range`,...lb.r.range.attrs,dir:o("dir"),"data-dragging":(0,ej.sE)(p),"data-focus":(0,ej.sE)(h),"data-invalid":(0,ej.sE)(f),"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),style:function(e){let{computed:t}=e,r=t("isVertical"),i=t("isRtl");return r?{position:"absolute",bottom:"var(--slider-range-start)",top:"var(--slider-range-end)"}:{position:"absolute",[i?"right":"left"]:"var(--slider-range-start)",[i?"left":"right"]:"var(--slider-range-end)"}}(e)}),getControlProps:()=>t.element({...lb.r.control.attrs,dir:o("dir"),id:ln(s),"data-dragging":(0,ej.sE)(p),"data-disabled":(0,ej.sE)(g),"data-orientation":o("orientation"),"data-invalid":(0,ej.sE)(f),"data-focus":(0,ej.sE)(h),style:{touchAction:"none",userSelect:"none",WebkitUserSelect:"none",position:"relative"},onPointerDown(e){!m||!(0,eO.Ml)(e)||(0,eO.VL)(e)||(i({type:"POINTER_DOWN",point:(0,eO.TH)(e)}),e.preventDefault(),e.stopPropagation())}}),getMarkerGroupProps:()=>t.element({...lb.r.markerGroup.attrs,role:"presentation",dir:o("dir"),"aria-hidden":!0,"data-orientation":o("orientation"),style:{userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none",position:"relative"}}),getMarkerProps(r){let i,n,a=function(e,t){let{computed:r}=e,i=r("isHorizontal"),n=r("isRtl");return{visibility:lx(e),position:"absolute",pointerEvents:"none",[i?"insetInlineStart":"bottom"]:ly(e,t),translate:"var(--translate-x) var(--translate-y)","--translate-x":i?n?"50%":"-50%":"0%","--translate-y":i?"0%":"50%"}}(e,r.value);return i=r.value<(0,ol.$1)(u)?"under-value":r.value>(0,ol.HV)(u)?"over-value":"at-value",t.element({...lb.r.marker.attrs,id:(n=r.value,s.ids?.marker?.(n)??`slider:${s.id}:marker:${n}`),role:"presentation",dir:o("dir"),"data-orientation":o("orientation"),"data-value":r.value,"data-disabled":(0,ej.sE)(g),"data-state":i,style:a})},getDraggingIndicatorProps(r){let{index:i=0}=r,n=i===d&&p;return t.element({...lb.r.draggingIndicator.attrs,role:"presentation",dir:o("dir"),hidden:!n,"data-orientation":o("orientation"),"data-state":n?"open":"closed",style:l_(e,i)})}}}((0,ez.z)(lv,n),eV._)})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(sY,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:t})})});lk.displayName="SliderRoot";var lC=(0,eC.P)(),lS=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=lC(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(sY,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});lS.displayName="SliderRootProvider";var lE=(0,eC.P)(),lP=(0,C.forwardRef)((e,t)=>{let[r,i]=lE(e,["index","name"]),n=(0,ex.v)(sK().getThumbProps(r),i);return(0,k.jsx)(sQ,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});lP.displayName="SliderThumb";var lT=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(sK().getTrackProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});lT.displayName="SliderTrack";var lI=(0,C.forwardRef)((e,t)=>{let{children:r,...i}=e,n=sK(),o=(0,ex.v)(n.getValueTextProps(),i);return(0,k.jsx)(em.X.span,{...o,ref:t,children:r||n.value.join(", ")})});lI.displayName="SliderValueText";var lO=(0,ef.I)({Context:()=>sZ,Control:()=>sJ,DraggingIndicator:()=>s1,HiddenInput:()=>s2,Label:()=>s3,Marker:()=>s6,MarkerGroup:()=>s4,Range:()=>s7,Root:()=>lk,RootProvider:()=>lS,Thumb:()=>lP,Track:()=>lT,ValueText:()=>lI});function lR(e){let{each:t,fallback:r,children:i}=e;return t?.length===0?r||null:t?.map(i)}let{withProvider:lA,withContext:lL,useStyles:lM,PropsProvider:lD}=(0,E.c)({key:"slider"}),lN=lA(lO.RootProvider,"root",{forwardAsChild:!0}),lj=lA(lO.Root,"root",{forwardAsChild:!0}),lF=lD,l$=lL(lO.Track,"track",{forwardAsChild:!0}),lz=lL(lO.Range,"range",{forwardAsChild:!0}),lV=lL(lO.Thumb,"thumb",{forwardAsChild:!0}),lB=lL(lO.ValueText,"valueText",{forwardAsChild:!0}),lW=lL(lO.Label,"label",{forwardAsChild:!0}
4),lH=lL(lO.MarkerGroup,"markerGroup",{forwardAsChild:!0}),lU=lL(lO.Marker,"marker",{forwardAsChild:!0}),lG=lL("div","markerIndicator"),lq=lL("span","markerLabel"),lX=lL(lO.DraggingIndicator,"draggingIndicator",{forwardAsChild:!0}),lY=e=>{let t=sK();return(0,k.jsx)(lR,{each:t.value,children:(t,r)=>(0,k.jsx)(lV,{index:r,...e,children:(0,k.jsx)(lQ,{})},r)})},lK=(0,C.forwardRef)(function(e,t){let{marks:r,...i}=e;return r?.length?(0,k.jsx)(lH,{ref:t,...i,children:r.map((e,t)=>{let r="number"==typeof e?e:e.value,i="number"==typeof e?void 0:e.label;return(0,k.jsxs)(lU,{value:r,children:[(0,k.jsx)(lG,{}),null!=i&&(0,k.jsx)(lq,{children:i})]},t)})}):null}),lZ=lL(lO.Control,"control",{forwardAsChild:!0}),lJ=lO.Context,lQ=lO.HiddenInput,l0=Object.assign({},b,{Root:function({value:e,defaultValue:t,onChange:r,onChangeEnd:i,onValueChange:n,onValueChangeEnd:o,...a}){let s=void 0!==e&&!Array.isArray(e),l=void 0!==t&&!Array.isArray(t),c=s||l,u=s?[e]:e,d=l?[t]:t;return(0,k.jsx)(lj,{...a,value:u,defaultValue:d,onValueChange:e=>{let t=c?e.value[0]:e;r?.(e.value[0]),n?.(t)},onValueChangeEnd:e=>{let t=c?e.value[0]:e;i?.(e.value[0]),o?.(t)}})}});var l1=r(29907);let{withRootProvider:l2,withContext:l3,useStyles:l5,PropsProvider:l6}=(0,E.c)({key:"dialog"}),l4=l2(t7.RootProvider,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),l7=l2(t7.Root,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),l8=l6,l9=l3(t7.Trigger,"trigger",{forwardAsChild:!0}),ce=l3(t7.Positioner,"positioner",{forwardAsChild:!0}),ct=l3(t7.Content,"content",{forwardAsChild:!0}),cr=l3(t7.Description,"description",{forwardAsChild:!0}),ci=l3(t7.Title,"title",{forwardAsChild:!0}),cn=l3(t7.CloseTrigger,"closeTrigger",{forwardAsChild:!0}),co=(0,C.forwardRef)(function(e,t){let r=te();return(0,k.jsx)(P.B.button,{...e,ref:t,onClick:()=>r.setOpen(!1)})}),ca=l3(t7.Backdrop,"backdrop",{forwardAsChild:!0}),cs=l3("div","body"),cl=l3("div","footer"),cc=l3("div","header"),cu=t7.Context;var[cd,ch]=(0,ev.q)({name:"PopoverContext",hookName:"usePopoverContext",providerName:"<PopoverProvider />"}),cp=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getAnchorProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cp.displayName="PopoverAnchor";var cg=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getArrowProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cg.displayName="PopoverArrow";var cf=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getArrowTipProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cf.displayName="PopoverArrowTip";var cm=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getCloseTriggerProps(),e);return(0,k.jsx)(em.X.button,{...r,ref:t})});cm.displayName="PopoverCloseTrigger";var cv=(0,C.forwardRef)((e,t)=>{let r=ch(),i=(0,ti.c)(),n=(0,ex.v)(r.getContentProps(),i.getPresenceProps(),e);return i.unmounted?null:(0,k.jsx)(em.X.div,{...n,ref:(0,e7.t)(i.ref,t)})});cv.displayName="PopoverContent";var cb=e=>e.children(ch()),cy=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getDescriptionProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cy.displayName="PopoverDescription";var cx=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getIndicatorProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cx.displayName="PopoverIndicator";var c_=(0,C.forwardRef)((e,t)=>{let r=ch(),i=(0,ti.c)(),n=(0,ex.v)(r.getPositionerProps(),e);return i.unmounted?null:(0,k.jsx)(em.X.div,{...n,ref:t})});c_.displayName="PopoverPositioner";var cw=e=>e.ids?.anchor??`popover:${e.id}:anchor`,ck=(e,t)=>{let r=e.ids?.trigger;return null!=r?(0,tV.Tn)(r)?r(t):r:t?`popover:${e.id}:trigger:${t}`:`popover:${e.id}:trigger`},cC=e=>e.ids?.content??`popover:${e.id}:content`,cS=e=>e.ids?.positioner??`popover:${e.id}:popper`,cE=e=>e.ids?.title??`popover:${e.id}:title`,cP=e=>e.ids?.description??`popover:${e.id}:desc`,cT=e=>e.getById(cw(e)),cI=e=>e.getById(ck(e)),cO=e=>(0,tz.YG)(e.getRootNode(),`[data-scope="popover"][data-part="trigger"][data-ownedby="${e.id}"]`),cR=(e,t)=>null==t?cI(e)??cO(e)[0]:e.getById(ck(e,t)),cA=e=>e.getById(cC(e)),cL=e=>e.getById(cS(e)),cM=(0,eP.Op)({props:({props:e})=>({closeOnInteractOutside:!0,closeOnEscape:!0,autoFocus:!0,modal:!1,portalled:!0,restoreFocus:!0,...e,translations:{closeTriggerLabel:"close",...e.translations},positioning:{placement:"bottom",...e.positioning}}),initialState:({prop:e})=>
4e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e,prop:t,scope:r})=>({currentPlacement:e(()=>({defaultValue:void 0})),renderedElements:e(()=>({defaultValue:{title:!0,description:!0}})),triggerValue:e(()=>({defaultValue:t("defaultTriggerValue")??null,value:t("triggerValue"),onChange(e){let i=t("onTriggerValueChange");if(!i)return;let n=cR(r,e);i({value:e,triggerElement:n})}}))}),computed:{currentPortalled:({prop:e})=>!!e("modal")||!!e("portalled")},watch({track:e,prop:t,action:r}){e([()=>t("open")],()=>{r(["toggleVisibility"])})},entry:["checkRenderedElements"],on:{"TRIGGER_VALUE.SET":{actions:["setTriggerValue","reposition"]}},states:{closed:{on:{"CONTROLLED.OPEN":{target:"open",actions:["setInitialFocus"]},TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue","setInitialFocus"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen","setTriggerValue"]},{target:"open",actions:["invokeOnOpen","setTriggerValue","setInitialFocus"]}]}},open:{effects:["trapFocus","preventScroll","hideContentBelow","trackDismissableElement","trackPositioning","proxyTabFocus"],on:{"CONTROLLED.CLOSE":{target:"closed",actions:["setFinalFocus"]},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose","setFinalFocus"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackPositioning({context:e,prop:t,scope:r}){e.set("currentPlacement",t("positioning").placement);let i=cT(r);return(0,ir.O)(()=>i??cR(r,e.get("triggerValue")),()=>cL(r),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackDismissableElement({send:e,prop:t,scope:r}){let i=!0;return(0,ty.u)(()=>cA(r),{type:"popover",pointerBlocking:t("modal"),exclude:[cI(r),...cO(r)].filter(Boolean),defer:!0,onEscapeKeyDown(e){t("onEscapeKeyDown")?.(e),t("closeOnEscape")||e.preventDefault()},onInteractOutside(e){t("onInteractOutside")?.(e),!e.defaultPrevented&&(i=!(e.detail.focusable||e.detail.contextmenu),t("closeOnInteractOutside")||e.preventDefault())},onPointerDownOutside:t("onPointerDownOutside"),onFocusOutside:t("onFocusOutside"),persistentElements:t("persistentElements"),onRequestDismiss:t("onRequestDismiss"),onDismiss(){e({type:"CLOSE",src:"interact-outside",restoreFocus:i})}})},proxyTabFocus({prop:e,scope:t,context:r}){if(!e("modal")&&e("portalled"))return function(e,t){let{defer:r,triggerElement:i,...n}=t,o=r?eT.er:e=>e(),a=[];return a.push(o(()=>{let t="function"==typeof e?e():e,r="function"==typeof i?i():i;a.push(function(e,t={}){let{triggerElement:r,onFocus:i,onFocusEnter:n,getShadowRoot:o}=t,a=e?.ownerDocument||document,s=a.body;return(0,eO.kn)(a,"keydown",function(t){if("Tab"!==t.key)return;let a=null,[l,c]=(0,eA.yF)(e,{includeContainer:!0,getShadowRoot:o}),u=(0,eA.vF)(s,{current:r,getShadowRoot:o}),d=!l&&!c;t.shiftKey&&(0,tc.X7)(u)?(n?.(),a=c):t.shiftKey&&((0,tc.X7)(l)||d)?a=r:!t.shiftKey&&(0,tc.X7)(r)?(n?.(),a=l):!t.shiftKey&&((0,tc.X7)(c)||d)&&(a=u),a&&(t.preventDefault(),"function"==typeof i?i(a):a.focus())},!0)}(t,{triggerElement:r,...n}))})),()=>{a.forEach(e=>e?.())}}(()=>cA(t),{triggerElement:cR(t,r.get("triggerValue")),defer:!0,getShadowRoot:!0,onFocus(e){e.focus({preventScroll:!0})}})},hideContentBelow({prop:e,scope:t,context:r}){if(e("modal"))return tb(()=>[cA(t),cR(t,r.get("triggerValue"))],{defer:!0})},preventScroll({prop:e,scope:t}){if(e("modal"))return t$(t.getDoc())},trapFocus({prop:e,scope:t,context:r}){if(e("modal"))return tM(()=>cA(t),{preventScroll:!0,returnFocusOnDeactivate:!!e("restoreFocus"),initialFocus:()=>(0,tx.R)({root:cA(t),getInitialEl:e("initialFocusEl"),enabled:e("autoFocus")}),setReturnFocus:i=>{let n=e("finalFocusEl")?.();if(n)return n;let o=r.get("triggerValue");if(o){let e=cR(t,o);if(e)return e}let a=cO(t)[0];return a||i},getShadowRoot:!0})}},actions:{reposition({event:e,prop:t,scope:r,context:i}){let n=cT(r);(0,ir.O)(()=>n??cR(r,i.get("triggerValue")),()=>cL(r),{...t("positioning"),...e.options,defer:!0,listeners:!1,onComplete(e){i.set("currentPlacement",e.placement)}})},setTriggerValue({context:e,event:t}){void 0!==t.value&&e.set("triggerValue",t.value)},checkRenderedElements({context:e,scope:t}){(0,eT.er)(()=>{Object.assign(e.get("renderedElements"),{title:!!t.getById(cE(t)),description:!!t.getById(cP(t))})})},setInitialFocus({prop:e,scope:t}){e("modal")||(0,eT.er)(()=>{let r=(0,tx.R)({root:cA(t),getInitialEl:e("initialFocusEl"),enabled:e("autoFocus")});r?.focus({preventScroll:!0})})},setFinalFocus({event:e,prop:t,scope:r,context:i}){let n=e.restoreFocus??e.previousEvent?.restoreFocus;null!=n&&!n||t("restoreFocus")&&(0,eT.er)(()=>{let e=t("finalFocusEl")?.();if(e)return void e.focus({preventScroll:!0});let n=cR(r,i.get("triggerValue"));n?.focus({preventScroll:!0})})},invokeOnOpen({prop:e,flush:t}){t(()=>{e("onOpenChange")?.({open:!0})})},invokeOnClose({prop:e,flush:t}){t(()=>{e("onOpenChange")?.({open:!1})})},toggleVisibility({event:e,send:t,prop:r}){t({type:r("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:e})}}}}),cD=r(6482),cN=e=>{let[t,{children:r,...i}]=(0,tl.s)(e),n=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,context:i,send:n,computed:o,prop:a,scope:s}=e,l=a("translations"),c=r.matches("open"),u=i.get("currentPlacement"),d=u?(0,ig.bf)(u):void 0,h=o("currentPortalled"),p=i.get("renderedElements"),g=i.get("triggerValue"),f=(0,im.a)({...a("positioning"),placement:u});return{portalled:h,open:c,setOpen(e){r.matches("open")!==e&&n({type:e?"OPEN":"CLOSE"})},triggerValue:g,setTriggerValue(e){n({type:"TRIGGER_VALUE.SET",value:e})},reposition(e={}){n({type:"POSITIONING.SET",options:e})},getArrowProps:()=>t.element({id:s.ids?.arrow??`popover:${s.id}:arrow`,...cD.r.arrow.attrs,dir:a("dir"),style:f.arrow}),getArrowTipProps:()=>t.element({...cD.r.arrowTip.attrs,dir:a("dir"),style:f.arrowTip}),getAnchorProps:()=>t.element({...cD.r.anchor.attrs,dir:a("dir"),id:cw(s)}),getTriggerProps(e={}){let{value:r}=e,i=null!=r&&g===r;return t.button({...cD.r.trigger.attrs,dir:a("dir"),type:"button","data-
4placement":u,"data-side":d,id:ck(s,r),"data-ownedby":s.id,"data-value":r,"data-current":(0,ej.sE)(i),"aria-haspopup":"dialog","aria-expanded":null==r?c:c&&i,"data-state":c?"open":"closed","aria-controls":cC(s),onPointerDown(e){(0,eO.Ml)(e)&&(0,tD.nr)()&&e.currentTarget.focus()},onClick(e){e.defaultPrevented||n({type:c&&null!=r&&!i?"TRIGGER_VALUE.SET":"TOGGLE",value:r})},onBlur(e){n({type:"TRIGGER_BLUR",target:e.relatedTarget})}})},getIndicatorProps:()=>t.element({...cD.r.indicator.attrs,dir:a("dir"),"data-state":c?"open":"closed"}),getPositionerProps:()=>t.element({id:cS(s),...cD.r.positioner.attrs,dir:a("dir"),style:f.floating}),getContentProps:()=>t.element({...cD.r.content.attrs,dir:a("dir"),id:cC(s),tabIndex:-1,role:"dialog","aria-modal":(0,ej.rq)(a("modal")),hidden:!c,"data-state":c?"open":"closed","data-expanded":(0,ej.sE)(c),"aria-labelledby":p.title?cE(s):void 0,"aria-describedby":p.description?cP(s):void 0,"data-placement":u,"data-side":d}),getTitleProps:()=>t.element({...cD.r.title.attrs,id:cE(s),dir:a("dir")}),getDescriptionProps:()=>t.element({...cD.r.description.attrs,id:cP(s),dir:a("dir")}),getCloseTriggerProps:()=>t.button({...cD.r.closeTrigger.attrs,dir:a("dir"),id:s.ids?.closeTrigger??`popover:${s.id}:close`,type:"button","aria-label":l.closeTriggerLabel,onClick(e){e.defaultPrevented||(e.stopPropagation(),n({type:"CLOSE"}))}})}}((0,ez.z)(cM,n),eV._)})(i);return(0,k.jsx)(cd,{value:n,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:n.open},t)),children:r})})},cj=e=>{let[t,{value:r,children:i}]=(0,tl.s)(e);return(0,k.jsx)(cd,{value:r,children:(0,k.jsx)(ti.j,{value:(0,e8.x)((0,ex.v)({present:r.open},t)),children:i})})},cF=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(ch().getTitleProps(),e);return(0,k.jsx)(em.X.div,{...r,ref:t})});cF.displayName="PopoverTitle";var c$=(0,eC.P)(),cz=(0,C.forwardRef)((e,t)=>{let[r,i]=c$(e,["value"]),n=ch(),o=(0,ti.c)(),a=n.getTriggerProps(r),s=(0,ex.v)({...a,"aria-controls":o.unmounted?void 0:a["aria-controls"]},i);return(0,k.jsx)(em.X.button,{...s,ref:t})});cz.displayName="PopoverTrigger";var cV=(0,ef.I)({Anchor:()=>cp,Arrow:()=>cg,ArrowTip:()=>cf,CloseTrigger:()=>cm,Content:()=>cv,Context:()=>cb,Description:()=>cy,Indicator:()=>cx,Positioner:()=>c_,Root:()=>cN,RootProvider:()=>cj,Title:()=>cF,Trigger:()=>cz});let{withRootProvider:cB,withContext:cW,useStyles:cH,PropsProvider:cU}=(0,E.c)({key:"popover"}),cG=cB(cV.RootProvider),cq=cB(cV.Root),cX=cU,cY=cW(cV.Trigger,"trigger",{forwardAsChild:!0}),cK=cW(cV.Positioner,"positioner",{forwardAsChild:!0}),cZ=cW(cV.Content,"content",{forwardAsChild:!0}),cJ=cW(cV.ArrowTip,"arrowTip",{forwardAsChild:!0}),cQ=cW(cV.Arrow,"arrow",{forwardAsChild:!0,defaultProps:{children:(0,k.jsx)(cJ,{})}}),c0=cW(cV.CloseTrigger,"closeTrigger",{forwardAsChild:!0});cW(cV.Indicator,"indicator",{forwardAsChild:!0});let c1=cW(cV.Title,"title",{forwardAsChild:!0}),c2=cW(cV.Description,"description",{forwardAsChild:!0}),c3=cW("footer","footer"),c5=cW("header","header"),c6=cW("div","body"),c4=cW(cV.Anchor,void 0,{forwardAsChild:!0}),c7=cV.Context,c8=Object.assign({},y,{CloseTrigger:function({children:e,...t}){return(0,k.jsx)(cn,{asChild:!0,...t,children:e??(0,k.jsx)(a9.Jn,{size:"sm",position:"absolute",top:"2",right:"2","aria-label":"Close"})})}}),c9=Object.assign({},x,{CloseTrigger:function({children:e,...t}){return(0,k.jsx)(c0,{asChild:!0,...t,children:e??(0,k.jsx)(a9.Jn,{size:"xs",position:"absolute",top:"2",right:"2","aria-label":"Close"})})}});var ue=r(84058);let{withContext:ut,PropsProvider:ur}=(0,B.a)({key:"textarea"}),ui=ut(rM.Textarea),un={xs:"xs",sm:"sm",md:"md",lg:"lg"},uo={xs:"16px",sm:"20px",md:"22px",lg:"28px"},ua=(0,C.forwardRef)(function({size:e="md",...t},r){return(0,k.jsx)(ui,{ref:r,size:e,fontSize:un[e]??un.md,lineHeight:uo[e]??uo.md,borderRadius:"md",...t})});var us=r(45281),ul=r(45264),[uc,uu]=(0,ev.q)({name:"AvatarContext",hookName:"useAvatarContext",providerName:"<AvatarProvider />"}),ud=e=>e.children(uu()),uh=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(uu().getFallbackProps(),e);return(0,k.jsx)(em.X.span,{...r,ref:t})});uh.displayName="AvatarFallback";var up=(0,C.forwardRef)((e,t)=>{let r=(0,ex.v)(uu().getImageProps(),e);return(0,k.jsx)(em.X.img,{...r,ref:t})});up.displayName="AvatarImage";var ug=e=>e.ids?.root??`avatar:${e.id}`,uf=e=>e.ids?.image??`avatar:${e.id}:image`,um=e=>e.getById(uf(e)),uv=(0,eP.Op)({initialState:()=>"loading",effects:["trackImageRemoval","trackSrcChange"],on:{"src.change":{target:"loading"},"img.unmount":{target:"error"}},states:{loading:{entry:["checkImageStatus"],on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]},"img.error":{target:"error",actions:["invokeOnError"]}}},error:{on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]}}},loaded:{on:{"img.error":{target:"error",actions:["invokeOnError"]}}}},implementations:{actions:{invokeOnLoad({prop:e}){e("onStatusChange")?.({status:"loaded"})},invokeOnError({prop:e}){e("onStatusChange")?.({status:"error"})},checkImageStatus({send:e,scope:t}){var r;let i=um(t);
4i?.complete&&e({type:(r=i).complete&&0!==r.naturalWidth&&0!==r.naturalHeight?"img.loaded":"img.error",src:"ssr"})}},effects:{trackImageRemoval({send:e,scope:t}){let r=t.getById(ug(t));return(0,eL.G)(r,{callback(t){Array.from(t[0].removedNodes).find(e=>e.nodeType===Node.ELEMENT_NODE&&e.matches("[data-scope=avatar][data-part=image]"))&&e({type:"img.unmount"})}})},trackSrcChange({send:e,scope:t}){let r=um(t);return(0,eL.m)(r,{attributes:["src","srcset"],callback(){e({type:"src.change"})}})}}}}),ub=r(70128),uy=(0,eC.P)(),ux=(0,C.forwardRef)((e,t)=>{let[r,i]=uy(e,["id","ids","onStatusChange"]),n=(e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),{dir:i}=(0,eE.g)(),n={id:t,dir:i,getRootNode:r,...e};return function(e,t){let{state:r,send:i,prop:n,scope:o}=e,a=r.matches("loaded");return{loaded:a,setSrc(e){let t=um(o);t?.setAttribute("src",e)},setLoaded(){i({type:"img.loaded",src:"api"})},setError(){i({type:"img.error",src:"api"})},getRootProps:()=>t.element({...ub.r.root.attrs,dir:n("dir"),id:ug(o)}),getImageProps:()=>t.img({...ub.r.image.attrs,hidden:!a,dir:n("dir"),id:uf(o),"data-state":a?"visible":"hidden",onLoad(){i({type:"img.loaded",src:"element"})},onError(){i({type:"img.error",src:"element"})}}),getFallbackProps:()=>t.element({...ub.r.fallback.attrs,dir:n("dir"),id:o.ids?.fallback??`avatar:${o.id}:fallback`,hidden:a,"data-state":a?"hidden":"visible"})}}((0,ez.z)(uv,n),eV._)})(r),o=(0,ex.v)(n.getRootProps(),i);return(0,k.jsx)(uc,{value:n,children:(0,k.jsx)(em.X.div,{...o,ref:t})})});ux.displayName="AvatarRoot";var u_=(0,eC.P)(),uw=(0,C.forwardRef)((e,t)=>{let[{value:r},i]=u_(e,["value"]),n=(0,ex.v)(r.getRootProps(),i);return(0,k.jsx)(uc,{value:r,children:(0,k.jsx)(em.X.div,{...n,ref:t})})});uw.displayName="AvatarRootProvider";var uk=(0,ef.I)({Context:()=>ud,Fallback:()=>uh,Image:()=>up,Root:()=>ux,RootProvider:()=>uw}),uC=r(29640);let{withProvider:uS,withContext:uE,useStyles:uP,useClassNames:uT,PropsProvider:uI}=(0,E.c)({key:"avatar"}),uO=uS(uk.RootProvider,"root",{forwardAsChild:!0}),uR=uS(uk.Root,"root",{forwardAsChild:!0}),uA=uI,uL=(0,P.B)(uk.Fallback,{},{forwardAsChild:!0}),uM=(0,C.forwardRef)(function(e,t){let r,i,n,o=uP(),a=uT(),{name:s,...l}=e;return(0,k.jsx)(uL,{ref:t,...l,className:(0,K.cx)(e.className,a.fallback),css:[o.fallback,e.css],children:e.children||e.asChild?e.children:e.name?(i=null!=(r=e.name.trim().split(" "))[0]?r[0]:"",n=r.length>1?r[r.length-1]:"",i&&n?`${i.charAt(0)}${n.charAt(0)}`:i.charAt(0)):(0,k.jsx)(uN,{})})}),uD=uE(uk.Image,"image",{forwardAsChild:!0,defaultProps:{draggable:"false",referrerPolicy:"no-referrer"}}),uN=(0,C.forwardRef)(function(e,t){return(0,k.jsx)(P.B.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1.2em",width:"1.2em",ref:t,...e,children:(0,k.jsx)("path",{d:"M20 22H18V20C18 18.3431 16.6569 17 15 17H9C7.34315 17 6 18.3431 6 20V22H4V20C4 17.2386 6.23858 15 9 15H15C17.7614 15 20 17.2386 20 20V22ZM12 13C8.68629 13 6 10.3137 6 7C6 3.68629 8.68629 1 12 1C15.3137 1 18 3.68629 18 7C18 10.3137 15.3137 13 12 13ZM12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z"})})}),uj=uk.Context;(0,C.forwardRef)(function(e,t){let r=(0,uC.y)({key:"avatar"}),[i,n]=(0,C.useMemo)(()=>r.splitVariantProps(e),[e,r]);return(0,k.jsx)(uI,{value:i,children:(0,k.jsx)(J,{gap:"0",spaceX:"-3",ref:t,...n})})});let uF={xs:"24px",sm:"32px",md:"48px",lg:"64px",xl:"96px","2xl":"128px"},u$=Object.assign({},_,{Root:(0,C.forwardRef)(function({size:e="md",...t},r){let i="string"==typeof e?uF[e]:void 0;return(0,k.jsx)(uR,{ref:r,size:e,boxSize:i,minW:i,...t})})});var uz=r(22607),uV=r(98262);let{useRecipeResult:uB,PropsProvider:uW}=(0,B.a)({key:"separator"}),uH=(0,C.forwardRef)(function(e,t){let{styles:r,className:i,props:n}=uB(e),o=e.orientation||"horizontal";return(0,k.jsx)(P.B.span,{ref:t,role:(0,uz.Kg)(o)?"separator":"presentation","aria-orientation":(0,uz.Kg)(o)?o:void 0,...(0,uV.c)(n,["orientation"]),className:(0,K.cx)(i,e.className),css:[r,e.css]})});uH.displayName="Separator";let uU=(0,C.forwardRef)(function({orientation:e="horizontal",...t},r){return(0,k.jsx)(uH,{ref:r,orientation:e,width:"horizontal"===e?"100%":void 0,height:"vertical"===e?"100%":void 0,opacity:.6,border:"0",borderBottom:"horizontal"===e?"1px solid":void 0,borderInlineStart:"vertical"===e?"1px solid":void 0,...t})}),{StylesProvider:uG,ClassNamesProvider:uq,useRecipeResult:uX,withContext:uY,useStyles:uK,PropsProvider:uZ}=(0,E.c)({key:"table"}),uJ=(0,C.forwardRef)(function({native:e,...t},r){let{styles:i,props:n,classNames:o}=uX(t),a=(0,C.useMemo)(()=>e?{...i.root,"& thead":i.header,"& tbody":i.body,"& tfoot":i.footer,"& thead th":i.columnHeader,"& tr":i.row,"& td":i.cell,"& caption":i.caption}:i.root,[i,e]);return(0,k.jsx)(uq,{value:o,children:(0,k.jsx)(uG,{value:i,children:(0,k.jsx)(P.B.table,{ref:r,...n,css:[a,t.css],className:(0,K.cx)(o?.root,t.className)})})})}),uQ=uZ,u0=uY("tr","row"),u1=(0,P.B)("div",{base:{display:"block",whiteSpace:"nowrap",WebkitOverflowScrolling:"touch",overflow:"auto",maxWidth:"100%"}}),u2=uY("thead","header"),u3=uY("tfoot","footer"),u5=uY("th","columnHeader"),u6=uY("td","cell"),u4=uY("caption","caption",{defaultProps:{captionSide:"bottom"}}),u7=uY("tbody","body"),u8=uY("colgroup"),u9=uY("col");var de=r(15732);let dt=(0,C.forwardRef)(function({bg:e,...t},r){let{transparent:i}=(0,de.F)();return(0,k.jsx)(u0,{ref:r,bg:e??i,...t})}),dr={...w,Row:dt},di=U,dn=G,da=Q,ds=n,dl=ed,dc=eh.s,du=eg,dd=o,dh=a,dp=s,dg=rX,df=rY,dm=rQ,dv=r1,db=r5,dy=l,dx=iN,d_=i$,dw=iB,dk=iH,dC=iW,dS=c,dE=i2.Z,dP=i5,dT=u,dI=d,dO=nG,dR=nY,dA=nK,dL=n
4Z.y,dM=r0.B,dD=aC,dN=aO;aR.l$;let dj=aA,dF=aM,d$=aN;aj.m,aF.j,a$.sb;let dz=function(e,t){let r=(0,eh.$)().normalizeValue(e),i=function(e={}){e.fallback||(e.fallback="base");let t=(0,eh.$)(),r=!1,i=[{name:"base",min:"0px"},...t.breakpoints.values.map(e=>({name:e.name,min:e.min}))].map(({min:t,name:i})=>{let n={breakpoint:i,query:`(min-width: ${t})`,fallback:!r};return i===e.fallback&&(r=!0),n}).filter(({breakpoint:t})=>!!e.breakpoints?.includes(t)),n=i.map(({fallback:e})=>e),o=aV(i.map(e=>e.query),{fallback:n,ssr:e.ssr}).lastIndexOf(!0);return i[o]?.breakpoint??e.fallback}({breakpoints:Object.keys(r),...t});return r[i]},dV=e=>{let t=(0,C.useId)(),{getRootNode:r}=(0,eS.w)(),i={id:t,getRootNode:r,...e};return function(e,t){let{state:r,send:i,context:n,scope:o,prop:a}=e,s=r.matches("copied"),l=a("translations");return{copied:s,value:n.get("value"),setValue(e){i({type:"VALUE.SET",value:e})},copy(){i({type:"COPY"})},getRootProps:()=>t.element({...aG.r.root.attrs,"data-copied":(0,ej.sE)(s),id:o.ids?.root??`clip:${o.id}`}),getLabelProps:()=>t.label({...aG.r.label.attrs,htmlFor:aH(o),"data-copied":(0,ej.sE)(s),id:o.ids?.label??`clip:${o.id}:label`}),getControlProps:()=>t.element({...aG.r.control.attrs,"data-copied":(0,ej.sE)(s)}),getInputProps:()=>t.input({...aG.r.input.attrs,defaultValue:n.get("value"),"data-copied":(0,ej.sE)(s),readOnly:!0,"data-readonly":"true",id:aH(o),onFocus(e){e.currentTarget.select()},onCopy(){i({type:"INPUT.COPY"})}}),getTriggerProps:()=>t.button({...aG.r.trigger.attrs,type:"button","aria-label":l.triggerLabel?.(s),"data-copied":(0,ej.sE)(s),onClick(){i({type:"COPY"})}}),getIndicatorProps:e=>t.element({...aG.r.indicator.attrs,hidden:e.copied!==s})}}((0,ez.z)(aU,i),eV._)},dB=aV},96642:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var i=r(54377),n=r(96334);let o=["value","type","description"],a=(...e)=>{let t=(0,i.X)({},...e.map(function e(t){if(null===t||"object"!=typeof t)return t;if(Array.isArray(t))return t.map(t=>e(t));let r=Object.create(Object.getPrototypeOf(t));for(let i of Object.keys(t))r[i]=e(t[i]);return r}));return t.theme?.tokens&&(0,n.B)(t.theme.tokens,e=>{let t=Object.keys(e).filter(e=>!o.includes(e)).length>0,r=o.some(t=>null!=e[t]);return t&&r&&(e.DEFAULT||(e.DEFAULT={}),o.forEach(t=>{var r;null!=e[t]&&((r=e.DEFAULT)[t]||(r[t]=e[t]),delete e[t])})),e},{stop:e=>e&&"object"==typeof e&&!Array.isArray(e)&&o.some(t=>null!=e[t])}),t}},96976:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});let i=/[^a-zA-Z0-9_\u0081-\uffff-]/g,n=/[A-Z]/g;function o(e,t={}){let{fallback:r="",prefix:a=""}=t,s=["-",a,`${e}`.replace(i,e=>`\\${e}`)].filter(Boolean).join("-").replace(n,e=>`-${e.toLowerCase()}`);return{var:s,ref:`var(${s}${r?`, ${r}`:""})`}}},97101:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});var i=r(77766);function n(){let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=navigator.userAgent;t(/Mac/.test(e))},[]),e}},97145:(e,t,r)=>{"use strict";r.d(t,{sb:()=>rN});var i=r(19959),n=r(7679),o=r(96976);let a=(e,t)=>null!=t?`${e}(${t})`:t,s=e=>{if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?`${e}deg`:e},l=e=>({values:["outside","inside","mixed","none"],transform(t,{token:r}){let i=r("colors.colorPalette.focusRing");return({inside:{"--focus-ring-color":i,[e]:{outlineOffset:"0px",outlineWidth:"var(--focus-ring-width, 1px)",outlineColor:"var(--focus-ring-color)",outlineStyle:"var(--focus-ring-style, solid)",borderColor:"var(--focus-ring-color)"}},outside:{"--focus-ring-color":i,[e]:{outlineWidth:"var(--focus-ring-width, 2px)",outlineOffset:"var(--focus-ring-offset, 2px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"var(--focus-ring-color)"}},mixed:{"--focus-ring-color":i,[e]:{outlineWidth:"var(--focus-ring-width, 3px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"color-mix(in srgb, var(--focus-ring-color), transparent 60%)",borderColor:"var(--focus-ring-color)"}},none:{"--focus-ring-color":i,[e]:{outline:"none"}}})[t]??{}}}),c=(0,i.U)("borderColor"),u=e=>({transition:e,transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"}),d=(0,n.sJ)({hover:["@media (hover: hover)","&:is(:hover, [data-hover]):not(:disabled, [data-disabled])"],active:"&:is(:active, [data-active]):not(:disabled, [data-disabled], [data-state=open])",focus:"&:is(:focus, [data-focus])",focusWithin:"&:is(:focus-within, [data-focus-within])",focusVisible:"&:is(:focus-visible, [data-focus-visible])",disabled:"&:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])",visited:"&:visited",target:"&:target",readOnly:"&:is([data-readonly], [aria-readonly=true], [readonly])",readWrite:"&:read-write",empty:"&:is(:empty, [data-empty])",checked:"&:is(:checked, [data-checked], [aria-checked=true], [data-state=checked])",enabled:"&:enabled",expanded:"&:is([aria-expanded=true], [data-expanded], [data-state=expanded])",highlighted:"&[data-highlighted]",complete:"&[data-complete]",incomplete:"&[data-incomplete]",dragging:"&[data-dragging]",before:"&::before",after:"&::after",firstLetter:"&::first-letter",firstLine:"&::first-line",marker:"&::marker",selection:"&::selection",file:"&::file-selector-button",backdrop:"&::backdrop",first:"&:first-of-type",last:"&:last-of-type",notFirst:"&:not(:first-of-type)",notLast:"&:not(:last-of-type)",only:"&:only-child",even:"&:nth-of-type(even)",odd:"&:nth-of-type(odd)",peerFocus:".peer:is(:focus, [data-focus]) ~ &",peerHover:".peer:is(:hover, [data-hover]):not(:disabled, [data-disabled]) ~ &",peerActive:".peer:is(:active, [data-active]):not(:disabled, [data-disabled]) ~ &",peerFocusWithin:".peer:focus-within ~ &",peerFocusVisible:".peer:is(:focus-visible, [data-focus-visible]) ~ &",peerDisabled:".peer:is(:disabled, [disabled], [data-disabled]) ~ &",peerChecked:".peer:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) ~ &",peerInvalid:".peer:is(:invalid, [data-invalid], [aria-invalid=true]) ~ &",peerExpanded:".peer:is([aria-expanded=true], [data-expanded], [data-state=expanded]) ~ &",peerPlaceholderShown:".peer:placeholder-shown ~ &",groupFocus:".group:is(:focus, [data-focus]) &",groupHover:".group:is(:hover, [data-hover]):not(:disabled, [data-disabled]) &",groupActive:".group:is(:active, [data-active]):not(:disabled, [data-disabled]) &",groupFocusWithin:".group:focus-within &",groupFocusVisible:".group:is(:focus-visible, [data-focus-visible]) &",groupDisabled:".group:is(:disabled, [disabled], [data-disabled]) &",groupChecked:".group:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) &",groupExpanded:".group:is([aria-expanded=true], [data-expanded], [data-state=expanded]) &",groupInvalid:".group:invalid &",indeterminate:"&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])",required:"&:is([data-required], [aria-required=true])",valid:"&:is([data-valid], [data-state=valid])",invali
4d:"&:is([data-invalid], [aria-invalid=true], [data-state=invalid])",autofill:"&:autofill",inRange:"&:is(:in-range, [data-in-range])",outOfRange:"&:is(:out-of-range, [data-outside-range])",placeholder:"&::placeholder, &[data-placeholder]",placeholderShown:"&:is(:placeholder-shown, [data-placeholder-shown])",pressed:"&:is([aria-pressed=true], [data-pressed])",selected:"&:is([aria-selected=true], [data-selected])",grabbed:"&:is([aria-grabbed=true], [data-grabbed])",underValue:"&[data-state=under-value]",overValue:"&[data-state=over-value]",atValue:"&[data-state=at-value]",default:"&:default",optional:"&:optional",open:"&:is([open], [data-open], [data-state=open])",closed:"&:is([closed], [data-closed], [data-state=closed])",fullscreen:"&:is(:fullscreen, [data-fullscreen])",loading:"&:is([data-loading], [aria-busy=true])",hidden:"&:is([hidden], [data-hidden])",current:"&[data-current]",currentPage:"&[aria-current=page]",currentStep:"&[aria-current=step]",today:"&[data-today]",unavailable:"&[data-unavailable]",rangeStart:"&[data-range-start]",rangeEnd:"&[data-range-end]",now:"&[data-now]",topmost:"&[data-topmost]",motionReduce:"@media (prefers-reduced-motion: reduce)",motionSafe:"@media (prefers-reduced-motion: no-preference)",print:"@media print",landscape:"@media (orientation: landscape)",portrait:"@media (orientation: portrait)",dark:".dark &, .dark .chakra-theme:not(.light) &",light:":root &, .light &",osDark:"@media (prefers-color-scheme: dark)",osLight:"@media (prefers-color-scheme: light)",highContrast:"@media (forced-colors: active)",lessContrast:"@media (prefers-contrast: less)",moreContrast:"@media (prefers-contrast: more)",ltr:"[dir=ltr] &",rtl:"[dir=rtl] &",scrollbar:"&::-webkit-scrollbar",scrollbarThumb:"&::-webkit-scrollbar-thumb",scrollbarTrack:"&::-webkit-scrollbar-track",horizontal:"&[data-orientation=horizontal]",vertical:"&[data-orientation=vertical]",icon:"& :where(svg)",starting:"@starting-style"}),h=(0,o.V)("bg-currentcolor"),p=e=>e===h.ref||"currentBg"===e,g=e=>({...e("colors"),currentBg:h}),f=(0,n.C8)({conditions:d,utilities:{background:{values:g,shorthand:["bg"],transform(e,t){if(p(t.raw))return{background:h.ref};let r=(0,i.U)("background")(e,t);return{...r,[h.var]:r?.background}}},backgroundColor:{values:g,shorthand:["bgColor"],transform(e,t){if(p(t.raw))return{backgroundColor:h.ref};let r=(0,i.U)("backgroundColor")(e,t);return{...r,[h.var]:r?.backgroundColor}}},backgroundSize:{shorthand:["bgSize"]},backgroundPosition:{shorthand:["bgPos"]},backgroundRepeat:{shorthand:["bgRepeat"]},backgroundAttachment:{shorthand:["bgAttachment"]},backgroundClip:{shorthand:["bgClip"],values:["text"],transform:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e}},backgroundGradient:{shorthand:["bgGradient"],values:e=>({...e("gradients"),"to-t":"linear-gradient(to top, var(--gradient))","to-tr":"linear-gradient(to top right, var(--gradient))","to-r":"linear-gradient(to right, var(--gradient))","to-br":"linear-gradient(to bottom right, var(--gradient))","to-b":"linear-gradient(to bottom, var(--gradient))","to-bl":"linear-gradient(to bottom left, var(--gradient))","to-l":"linear-gradient(to left, var(--gradient))","to-tl":"linear-gradient(to top left, var(--gradient))"}),transform:e=>({"--gradient-stops":"var(--gradient-from), var(--gradient-to)","--gradient":"var(--gradient-via-stops, var(--gradient-stops))",backgroundImage:e})},gradientFrom:{values:g,transform:(0,i.U)("--gradient-from")},gradientTo:{values:g,transform:(0,i.U)("--gradient-to")},gradientVia:{values:g,transform:(e,t)=>({...(0,i.U)("--gradient-via")(e,t),"--gradient-via-stops":"var(--gradient-from), var(--gradient-via), var(--gradient-to)"})},backgroundImage:{values:e=>({...e("gradients"),...e("assets")}),shorthand:["bgImg","bgImage"]},border:{values:"borders"},borderTop:{values:"borders"},borderLeft:{values:"borders"},borderBlockStart:{values:"borders"},borderRight:{values:"borders"},borderBottom:{values:"borders"},borderBlockEnd:{values:"borders"},borderInlineStart:{values:"borders",shorthand:["borderStart"]},borderInlineEnd:{values:"borders",shorthand:["borderEnd"]},borderInline:{values:"borders",shorthand:["borderX"]},borderBlock:{values:"borders",shorthand:["borderY"]},borderColor:{values:g,transform:(0,i.U)("borderColor")},borderTopColor:{values:g,transform:(0,i.U)("borderTopColor")},borderBlockStartColor:{values:g,transform:(0,i.U)("borderBlockStartColor")},borderBottomColor:{values:g,transform:(0,i.U)("borderBottomColor")},borderBlockEndColor:{values:g,transform:(0,i.U)("borderBlockEndColor")},borderLeftColor:{values:g,transform:(0,i.U)("borderLeftColor")},borderInlineStartColor:{values:g,shorthand:["borderStartColor"],transform:(0,i.U)("borderInlineStartColor")},borderRightColor:{values:g,transform:(0,i.U)("borderRightColor")},borderInlineEndColor:{values:g,shorthand:["borderEndColor"],transform:(0,i.U)("borderInlineEndColor")},borderStyle:{values:"borderStyles"},borderTopStyle:{values:"borderStyles"},borderBlockStartStyle:{values:"borderStyles"},borderBottomStyle:{values:"borderStyles"},borderBlockEndStyle:{values:"borderStyles"},borderInlineStartStyle:{values:"borderStyles",shorthand:["borderStartStyle"]},borderInlineEndStyle:{values:"borderStyles",shorthand:["borderEndStyle"]},borderLeftStyle:{values:"borderStyles"},borderRightStyle:{values:"borderStyles"},borderRadius:{values:"radii",shorthand:["rounded"]},borderTopLeftRadius:{values:"radii",shorthand:["roundedTopLeft"]},borderStartStartRadius:{values:"radii",shorthand:["roundedStartStart","borderTopStartRadius"]},borderEndStartRadius:{values:"radii",shorthand:["roundedEndStart","borderBottomStartRadius"]},borderTopRightRadius:{values:"radii",shorthand:["roundedTopRight"]},borderStartEndRadius:{values:"radii",shorthand:["roundedStartEnd","borderTopEndRadius"]},borderEndEndRadius:{values:"radii",shorthand:["roundedEndEnd","borderBottomEndRadius"]},borderBottomLeftRadius:{values:"radii",shorthand:["roundedBottomLeft"]},borderBottomRightRadius:{values:"radii",shorthand:["roundedBottomRight"]},borderInlineStartRadius:{values:"radii",property:"borderRadius",shorthand:["roundedStart","borderStartRadius"],transform:e=>({borderStartStartRadius:e,borderEndStartRadius:e})},borderInlineEndRadius:{values:"radii",property:"borderRadius",shorthand:["roundedEnd","borderEndRadius"],transform:e=>({borderStartEndRadius:e,borderEndEndRadius:e})},borderTopRadius:{values:"radii",property:"borderRadius",shorthand:["roundedTop"],transform:e=>({borderTopLeftRadius:e,borderTopRightRadius:e})},borderBottomRadius:{values:"radii",property:"borderRadius",shorthand:["roundedBottom"],transform:e=>({borderBottomLeftRadius:e,borderBottomRightRadius:e})},borderLeftRadius:{values:"radii",property:"borderRadius",shorthand:["roundedLeft"],transform:e=>({borderTopLeftRadius:e,borderBottomLeftRadius:e})},borderRightRadius:{values:"radii",property:"borderRadius",shorthand:["roundedRight"],transform:e=>({borderTopRightRadius:e,borderBottomRightRadius:e})},borderWidth:{values:"borderWidths"},borderBlockStartWidth:{values:"borderWidths"},borderTopWidth:{values:"borderWidths"},borderBottomWidth:{values:"borderWidths"},borderBlockEndWidth:{values:"borderWidths"},borderRightWidth:{values:"borderWidths"},borderInlineWidth:{values:"borderWidths",shorthand:["borderXWidth"]},borderInlineStartWidth:{values:"borderWidths",shorthand:["borderStartWidth"]},borderInlineEndWidth:{values:"borderWidths",shorthand:["borderEndWidth"]},borderLeftWidth:{values:"borderWidths"},borderBlockWidth:{values:"borderWidths",shorthand:["borderYWidth"]},color:{values:g,transform:(0,i.U)("color")},fill:{values:g,transform:(0,i.U)("fill")},stroke:{values:g,transform:(0,i.U)("stroke")},accentColor:{values:g,transform:(0,i.U)("accentColor")},divideX:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderInlineStartWidth:e,borderInlineEndWidth:"0px"}})},divideY:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderTopWidth:e,borderBottomWidth:"0px"}})},divideColor:{values:g,transform:(e,t)=>
4({"& > :not(style, [hidden]) ~ :not(style, [hidden])":c(e,t)})},divideStyle:{property:"borderStyle",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderStyle:e}})},boxShadow:{values:"shadows",shorthand:["shadow"]},boxShadowColor:{values:g,transform:(0,i.U)("--shadow-color"),shorthand:["shadowColor"]},mixBlendMode:{shorthand:["blendMode"]},backgroundBlendMode:{shorthand:["bgBlendMode"]},opacity:{values:"opacity"},filter:{transform:e=>"auto"!==e?{filter:e}:{filter:"var(--blur) var(--brightness) var(--contrast) var(--grayscale) var(--hue-rotate) var(--invert) var(--saturate) var(--sepia) var(--drop-shadow)"}},blur:{values:"blurs",transform:e=>({"--blur":a("blur",e)})},brightness:{transform:e=>({"--brightness":a("brightness",e)})},contrast:{transform:e=>({"--contrast":a("contrast",e)})},grayscale:{transform:e=>({"--grayscale":a("grayscale",e)})},hueRotate:{transform:e=>({"--hue-rotate":a("hue-rotate",s(e))})},invert:{transform:e=>({"--invert":a("invert",e)})},saturate:{transform:e=>({"--saturate":a("saturate",e)})},sepia:{transform:e=>({"--sepia":a("sepia",e)})},dropShadow:{transform:e=>({"--drop-shadow":a("drop-shadow",e)})},backdropFilter:{transform:e=>"auto"!==e?{backdropFilter:e}:{backdropFilter:"var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-opacity) var(--backdrop-saturate) var(--backdrop-sepia)"}},backdropBlur:{values:"blurs",transform:e=>({"--backdrop-blur":a("blur",e)})},backdropBrightness:{transform:e=>({"--backdrop-brightness":a("brightness",e)})},backdropContrast:{transform:e=>({"--backdrop-contrast":a("contrast",e)})},backdropGrayscale:{transform:e=>({"--backdrop-grayscale":a("grayscale",e)})},backdropHueRotate:{transform:e=>({"--backdrop-hue-rotate":a("hue-rotate",s(e))})},backdropInvert:{transform:e=>({"--backdrop-invert":a("invert",e)})},backdropOpacity:{transform:e=>({"--backdrop-opacity":a("opacity",e)})},backdropSaturate:{transform:e=>({"--backdrop-saturate":a("saturate",e)})},backdropSepia:{transform:e=>({"--backdrop-sepia":a("sepia",e)})},flexBasis:{values:"sizes"},gap:{values:"spacing"},rowGap:{values:"spacing",shorthand:["gapY"]},columnGap:{values:"spacing",shorthand:["gapX"]},flexDirection:{shorthand:["flexDir"]},gridGap:{values:"spacing"},gridColumnGap:{values:"spacing"},gridRowGap:{values:"spacing"},outlineColor:{values:g,transform:(0,i.U)("outlineColor")},focusRing:l("&:is(:focus, [data-focus])"),focusVisibleRing:l("&:is(:focus-visible, [data-focus-visible])"),focusRingColor:{values:g,transform:(0,i.U)("--focus-ring-color")},focusRingOffset:{values:"spacing",transform:e=>({"--focus-ring-offset":e})},focusRingWidth:{values:"borderWidths",property:"outlineWidth",transform:e=>({"--focus-ring-width":e})},focusRingStyle:{values:"borderStyles",property:"outlineStyle",transform:e=>({"--focus-ring-style":e})},aspectRatio:{values:"aspectRatios"},width:{values:"sizes",shorthand:["w"]},inlineSize:{values:"sizes"},height:{values:"sizes",shorthand:["h"]},blockSize:{values:"sizes"},boxSize:{values:"sizes",property:"width",transform:e=>({width:e,height:e})},minWidth:{values:"sizes",shorthand:["minW"]},minInlineSize:{values:"sizes"},minHeight:{values:"sizes",shorthand:["minH"]},minBlockSize:{values:"sizes"},maxWidth:{values:"sizes",shorthand:["maxW"]},maxInlineSize:{values:"sizes"},maxHeight:{values:"sizes",shorthand:["maxH"]},maxBlockSize:{values:"sizes"},hideFrom:{values:"breakpoints",transform:(e,{raw:t,token:r})=>({[r.raw(`breakpoints.${t}`)?`@breakpoint ${t}`:`@media screen and (min-width: ${e})`]:{display:"none"}})},hideBelow:{values:"breakpoints",transform:(e,{raw:t,token:r})=>({[r.raw(`breakpoints.${t}`)?`@breakpoint ${t}Down`:`@media screen and (max-width: ${e})`]:{display:"none"}})},overscrollBehavior:{shorthand:["overscroll"]},overscrollBehaviorX:{shorthand:["overscrollX"]},overscrollBehaviorY:{shorthand:["overscrollY"]},scrollbar:{values:["visible","hidden"],transform(e){switch(e){case"visible":return{msOverflowStyle:"auto",scrollbarWidth:"auto","&::-webkit-scrollbar":{display:"block"}};case"hidden":return{msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}};default:return{}}}},scrollbarColor:{values:g,transform:(0,i.U)("scrollbarColor")},scrollbarGutter:{values:"spacing"},scrollbarWidth:{values:"sizes"},scrollMargin:{values:"spacing"},scrollMarginTop:{values:"spacing"},scrollMarginBottom:{values:"spacing"},scrollMarginLeft:{values:"spacing"},scrollMarginRight:{values:"spacing"},scrollMarginX:{values:"spacing",transform:e=>({scrollMarginLeft:e,scrollMarginRight:e})},scrollMarginY:{values:"spacing",transform:e=>({scrollMarginTop:e,scrollMarginBottom:e})},scrollPadding:{values:"spacing"},scrollPaddingTop:{values:"spacing"},scrollPaddingBottom:{values:"spacing"},scrollPaddingLeft:{values:"spacing"},scrollPaddingRight:{values:"spacing"},scrollPaddingInline:{values:"spacing",shorthand:["scrollPaddingX"]},scrollPaddingBlock:{values:"spacing",shorthand:["scrollPaddingY"]},scrollSnapType:{values:{none:"none",x:"x var(--scroll-snap-strictness)",y:"y var(--scroll-snap-strictness)",both:"both var(--scroll-snap-strictness)"}},scrollSnapStrictness:{values:["mandatory","proximity"],transform:e=>({"--scroll-snap-strictness":e})},scrollSnapMargin:{values:"spacing"},scrollSnapMarginTop:{values:"spacing"},scrollSnapMarginBottom:{values:"spacing"},scrollSnapMarginLeft:{values:"spacing"},scrollSnapMarginRight:{values:"spacing"},listStylePosition:{shorthand:["listStylePos"]},listStyleImage:{values:"assets",shorthand:["listStyleImg"]},position:{shorthand:["pos"]},zIndex:{values:"zIndex"},inset:{values:"spacing"},insetInline:{values:"spacing",shorthand:["insetX"]},insetBlock:{values:"spacing",shorthand:["insetY"]},top:{values:"spacing"},insetBlockStart:{values:"spacing"},bottom:{values:"spacing"},insetBlockEnd:{values:"spacing"},left:{values:"spacing"},right:{values:"spacing"},insetInlineStart:{values:"spacing",shorthand:["insetStart"]},insetInlineEnd:{values:"spacing",shorthand:["insetEnd"]},ring:{transform:e=>({"--ring-offset-shadow":"var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color)","--ring-shadow":"var(--ring-inset) 0 0 0 calc(var(--ring-width) + var(--ring-offset-width)) var(--ring-color)","--ring-width":e,boxShadow:"var(--ring-offset-shadow), var(--ring-shadow), var(--shadow, 0 0 #0000)"})},ringColor:{values:g,transform:(0,i.U)("--ring-color")},ringOffset:{transform:e=>({"--ring-offset-width":e})},ringOffsetColor:{values:g,transform:(0,i.U)("--ring-offset-color")},ringInset:{transform:e=>({"--ring-inset":e})},margin:{values:"spacing",shorthand:["m"]},marginTop:{values:"spacing",shorthand:["mt"]},marginBlockStart:{values:"spacing"},marginRight:{values:"spacing",shorthand:["mr"]},marginBottom:{values:"spacing",shorthand:["mb"]},marginBlockEnd:{values:"spacing"},marginLeft:{values:"spacing",shorthand:["ml"]},marginInlineStart:{values:"spacing",shorthand:["ms","marginStart"]},marginInlineEnd:{values:"spacing",shorthand:["me","marginEnd"]},marginInline:{values:"spacing",shorthand:["mx","marginX"]},marginBlock:{values:"spacing",shorthand:["my","marginY"]},padding:{values:"spacing",shorthand:["p"]},paddingTop:{values:"spacing",shorthand:["pt"]},paddingRight:{values:"spacing",shorthand:["pr"]},paddingBottom:{values:"spacing",shorthand:["pb"]},paddingBlockStart:{values:"spacing"},paddingBlockEnd:{values:"spacing"},paddingLeft:{values:"spacing",shorthand:["pl"]},paddingInlineStart:{values:"spacing",shorthand:["ps","paddingStart"]},paddingInlineEnd:{values:"spacing",shorthand:["pe","paddingEnd"]},paddingInline:{values:"spacing",shorthand:["px","paddingX"]},paddingBlock:{values:"spacing",shorthand:["py","paddingY"]},textDecoration:{shorthand:["textDecor"]},textDecorationColor:{values:g,transform:(0,i.U)("textDecorationColor")},textShadow:{values:"shadows"},transform:{transform:e=>{let t=e;return"auto"===e&&(t="translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),"auto-gpu"===e&&(t="translate3d(var(--translate-x, 0), var(--translate-y, 0), 0) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),{transform:t}}},skewX:{transform:e=>({"--skew-x":s(e)})},skewY:{transform:e=>({"--skew-y":s(e)})},scaleX:{transform:e=>({"--scale-x":e})},scaleY:{transform:e=>({"--scale-y":e})},scale:{transform:e=>"auto"!==e?{scale:e}:{scale:"var(--scale-x, 1) var(--scale-y, 1)"}},spaceXReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":e?"1":void 0}})},spaceX:{property:"marginInlineStart",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":"0",marginInlineStart:`calc(${e} * calc(1 - var(--space-x-reverse)))`,marginInlineEnd:`calc(${e} * var(--space-x-reverse))`}})}
4,spaceYReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":e?"1":void 0}})},spaceY:{property:"marginTop",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":"0",marginTop:`calc(${e} * calc(1 - var(--space-y-reverse)))`,marginBottom:`calc(${e} * var(--space-y-reverse))`}})},rotate:{transform:e=>"auto"!==e?{rotate:s(e)}:{rotate:"var(--rotate-x, 0) var(--rotate-y, 0) var(--rotate-z, 0)"}},rotateX:{transform:e=>({"--rotate-x":s(e)})},rotateY:{transform:e=>({"--rotate-y":s(e)})},translate:{transform:e=>"auto"!==e?{translate:e}:{translate:"var(--translate-x) var(--translate-y)"}},translateX:{values:"spacing",transform:e=>({"--translate-x":e})},translateY:{values:"spacing",transform:e=>({"--translate-y":e})},transition:{values:["all","common","colors","opacity","position","backgrounds","size","shadow","transform"],transform(e){switch(e){case"all":return u("all");case"position":return u("left, right, top, bottom, inset-inline, inset-block");case"colors":return u("color, background-color, border-color, text-decoration-color, fill, stroke");case"opacity":return u("opacity");case"shadow":return u("box-shadow");case"transform":return u("transform");case"size":return u("width, height");case"backgrounds":return u("background, background-color, background-image, background-position");case"common":return u("color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter");default:return{transition:e}}}},transitionDuration:{values:"durations"},transitionProperty:{values:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, translate, transform",colors:"background-color, border-color, color, fill, stroke",size:"width, height",position:"left, right, top, bottom, inset-inline, inset-block",background:"background, background-color, background-image, background-position"}},transitionTimingFunction:{values:"easings"},animation:{values:"animations"},animationDuration:{values:"durations"},animationDelay:{values:"durations"},animationTimingFunction:{values:"easings"},fontFamily:{values:"fonts"},fontSize:{values:"fontSizes"},fontWeight:{values:"fontWeights"},lineHeight:{values:"lineHeights"},letterSpacing:{values:"letterSpacings"},textIndent:{values:"spacing"},truncate:{values:{type:"boolean"},transform:e=>!0===e?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:{}},lineClamp:{transform:e=>"none"===e?{WebkitLineClamp:"unset"}:{overflow:"hidden",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical",textWrap:"wrap"}},borderSpacing:{values:e=>({...e("spacing"),auto:"var(--border-spacing-x, 0) var(--border-spacing-y, 0)"})},borderSpacingX:{values:"spacing",transform:e=>({"--border-spacing-x":e})},borderSpacingY:{values:"spacing",transform:e=>({"--border-spacing-y":e})},srOnly:{values:{type:"boolean"},transform:e=>m[e]||{}},debug:{values:{type:"boolean"},transform:e=>e?{outline:"1px solid blue !important","& > *":{outline:"1px solid red !important"}}:{}},caretColor:{values:g,transform:(0,i.U)("caretColor")},cursor:{values:"cursor"}}}),m={true:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},false:{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto",whiteSpace:"normal"}};var v=r(96642),b=r(52213);let y="var(--chakra-empty, )",x=(0,n.tt)({"*":{fontFeatureSettings:'"cv11"',"--ring-inset":y,"--ring-offset-width":"0px","--ring-offset-color":"#fff","--ring-color":"rgba(66, 153, 225, 0.6)","--ring-offset-shadow":"0 0 #0000","--ring-shadow":"0 0 #0000",...Object.fromEntries(["brightness","contrast","grayscale","hue-rotate","invert","saturate","sepia","drop-shadow"].map(e=>[`--${e}`,y])),...Object.fromEntries(["blur","brightness","contrast","grayscale","hue-rotate","invert","opacity","saturate","sepia"].map(e=>[`--backdrop-${e}`,y])),"--global-font-mono":"fonts.mono","--global-font-body":"fonts.body","--global-color-border":"colors.border"},html:{color:"fg",bg:"bg",lineHeight:"1.5",colorPalette:"gray"},"*::placeholder, *[data-placeholder]":{color:"fg.muted/80"},"*::selection":{bg:"colorPalette.emphasized/80"}}),_=(0,n.nf)({"fill.muted":{value:{background:"colorPalette.muted",color:"colorPalette.fg"}},"fill.subtle":{value:{background:"colorPalette.subtle",color:"colorPalette.fg"}},"fill.surface":{value:{background:"colorPalette.subtle",color:"colorPalette.fg",boxShadow:"0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.muted"}},"fill.solid":{value:{background:"colorPalette.solid",color:"colorPalette.contrast"}},"outline.subtle":{value:{color:"colorPalette.fg",boxShadow:"inset 0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.subtle"}},"outline.solid":{value:{borderWidth:"1px",borderColor:"colorPalette.solid",color:"colorPalette.fg"}},"indicator.bottom":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",bottom:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.top":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",top:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.start":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineStart:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.end":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineEnd:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},disabled:{value:{opacity:"0.5",cursor:"not-allowed"}},none:{value:{}}}),w=(0,n.Yw)({"slide-fade-in":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-from-bottom, fade-in"},"&[data-placement^=bottom]":{animationName:"slide-from-top, fade-in"},"&[data-placement^=left]":{animationName:"slide-from-right, fade-in"},"&[data-placement^=right]":{animationName:"slide-from-left, fade-in"}}}
4,"slide-fade-out":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-to-bottom, fade-out"},"&[data-placement^=bottom]":{animationName:"slide-to-top, fade-out"},"&[data-placement^=left]":{animationName:"slide-to-right, fade-out"},"&[data-placement^=right]":{animationName:"slide-to-left, fade-out"}}},"scale-fade-in":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-in, fade-in"}},"scale-fade-out":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-out, fade-out"}}}),k=(0,n.g3)({className:"chakra-badge",base:{display:"inline-flex",alignItems:"center",borderRadius:"l2",gap:"1",fontWeight:"medium",fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap",userSelect:"none"},variants:{variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg"},outline:{color:"colorPalette.fg","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"var(--outline-shadow, var(--outline-shadow-legacy))"},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},plain:{color:"colorPalette.fg"}},size:{xs:{textStyle:"2xs",px:"1",minH:"4"},sm:{textStyle:"xs",px:"1.5",minH:"5"},md:{textStyle:"sm",px:"2",minH:"6"},lg:{textStyle:"sm",px:"2.5",minH:"7"}}},defaultVariants:{variant:"subtle",size:"sm"}}),C=(0,n.g3)({className:"chakra-button",base:{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",borderRadius:"l2",whiteSpace:"nowrap",verticalAlign:"middle",borderWidth:"1px",borderColor:"transparent",cursor:"button",flexShrink:"0",outline:"0",lineHeight:"1.2",isolation:"isolate",fontWeight:"medium",transitionProperty:"common",transitionDuration:"moderate",focusVisibleRing:"outside",_disabled:{layerStyle:"disabled"},_icon:{flexShrink:"0"}},variants:{size:{"2xs":{h:"6",minW:"6",textStyle:"xs",px:"2",gap:"1",_icon:{width:"3.5",height:"3.5"}},xs:{h:"8",minW:"8",textStyle:"xs",px:"2.5",gap:"1",_icon:{width:"4",height:"4"}},sm:{h:"9",minW:"9",px:"3.5",textStyle:"sm",gap:"2",_icon:{width:"4",height:"4"}},md:{h:"10",minW:"10",textStyle:"sm",px:"4",gap:"2",_icon:{width:"5",height:"5"}},lg:{h:"11",minW:"11",textStyle:"md",px:"5",gap:"3",_icon:{width:"5",height:"5"}},xl:{h:"12",minW:"12",textStyle:"md",px:"5",gap:"2.5",_icon:{width:"5",height:"5"}},"2xl":{h:"16",minW:"16",textStyle:"lg",px:"7",gap:"3",_icon:{width:"6",height:"6"}}},variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"transparent",_hover:{bg:"colorPalette.solid/90"},_expanded:{bg:"colorPalette.solid/90"}},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"transparent",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},outline:{borderWidth:"1px","--outline-color-legacy":"colors.colorPalette.muted","--outline-color":"colors.colorPalette.border",borderColor:"var(--outline-color, var(--outline-color-legacy))",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},ghost:{bg:"transparent",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},plain:{color:"colorPalette.fg"}}},defaultVariants:{size:"md",variant:"solid"}}),S=(0,n.g3)({className:"chakra-checkmark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"l1",cursor:"checkbox",focusVisibleRing:"outside",_icon:{boxSize:"full"},_invalid:{colorPalette:"red",borderColor:"border.error"},_disabled:{opacity:"0.5",cursor:"disabled"}},variants:{size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5",p:"0.5"},lg:{boxSize:"6",p:"0.5"}},variant:{solid:{borderColor:"border.emphasized","&:is([data-state=checked], [data-state=indeterminate])":{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},outline:{borderColor:"border","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg",borderColor:"colorPalette.solid"}},subtle:{bg:"colorPalette.muted",borderColor:"colorPalette.muted","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},plain:{"&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},inverted:{borderColor:"border",color:"colorPalette.fg","&:is([data-state=checked], [data-state=indeterminate])":{borderColor:"colorPalette.solid"}}},filled:{true:{bg:"bg"}}},defaultVariants:{variant:"solid",size:"md"}}),{variants:E,defaultVariants:P}=k,T=(0,n.g3)({className:"chakra-code",base:{fontFamily:"mono",alignItems:"center",display:"inline-flex",borderRadius:"l2"},variants:E,defaultVariants:P}
4),I=(0,n.g3)({className:"color-swatch",base:{boxSize:"var(--swatch-size)",shadow:"inset 0 0 0 1px rgba(0, 0, 0, 0.1)","--checker-size":"8px","--checker-bg":"colors.bg","--checker-fg":"colors.bg.emphasized",background:"linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size) !important",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},variants:{size:{"2xs":{"--swatch-size":"sizes.3.5"},xs:{"--swatch-size":"sizes.4"},sm:{"--swatch-size":"sizes.4.5"},md:{"--swatch-size":"sizes.5"},lg:{"--swatch-size":"sizes.6"},xl:{"--swatch-size":"sizes.7"},"2xl":{"--swatch-size":"sizes.8"},inherit:{"--swatch-size":"inherit"},full:{"--swatch-size":"100%"}},shape:{square:{borderRadius:"none"},circle:{borderRadius:"full"},rounded:{borderRadius:"l1"}}},defaultVariants:{size:"md",shape:"rounded"}}),O=(0,n.g3)({className:"chakra-container",base:{position:"relative",maxWidth:"8xl",w:"100%",mx:"auto",px:{base:"4",md:"6",lg:"8"}},variants:{centerContent:{true:{display:"flex",flexDirection:"column",alignItems:"center"}},fluid:{true:{maxWidth:"full"}}}}),R=(0,n.g3)({className:"chakra-heading",base:{fontFamily:"heading",fontWeight:"semibold"},variants:{size:{xs:{textStyle:"xs"},sm:{textStyle:"sm"},md:{textStyle:"md"},lg:{textStyle:"lg"},xl:{textStyle:"xl"},"2xl":{textStyle:"2xl"},"3xl":{textStyle:"3xl"},"4xl":{textStyle:"4xl"},"5xl":{textStyle:"5xl"},"6xl":{textStyle:"6xl"},"7xl":{textStyle:"7xl"}}},defaultVariants:{size:"xl"}}),A=(0,n.g3)({className:"chakra-icon",base:{display:"inline-block",lineHeight:"1em",flexShrink:"0",color:"currentcolor",verticalAlign:"middle"},variants:{size:{inherit:{},xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"},xl:{boxSize:"7"},"2xl":{boxSize:"8"}}},defaultVariants:{size:"inherit"}}),L=(0,n.g3)({className:"chakra-input",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},height:"var(--input-height)",minW:"var(--input-height)","--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{"2xs":{textStyle:"xs",px:"2","--input-height":"sizes.7"},xs:{textStyle:"xs",px:"2","--input-height":"sizes.8"},sm:{textStyle:"sm",px:"2.5","--input-height":"sizes.9"},md:{textStyle:"sm",px:"3","--input-height":"sizes.10"},lg:{textStyle:"md",px:"4","--input-height":"sizes.11"},xl:{textStyle:"md",px:"4.5","--input-height":"sizes.12"},"2xl":{textStyle:"lg",px:"5","--input-height":"sizes.16"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)",_invalid:{borderColor:"var(--error-color)",boxShadow:"0px 1px 0px 0px var(--error-color)"}}}}},defaultVariants:{size:"md",variant:"outline"}}),M=(0,n.g3)({className:"chakra-input-addon",base:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap",alignSelf:"stretch",borderRadius:"l2"},variants:{size:L.variants.size,variant:{outline:{borderWidth:"1px",borderColor:"border",bg:"bg.muted"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.emphasized"},flushed:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}},defaultVariants:{size:"md",variant:"outline"}}),D=(0,n.g3)({className:"chakra-kbd",base:{display:"inline-flex",alignItems:"center",fontWeight:"medium",fontFamily:"mono",flexShrink:"0",whiteSpace:"nowrap",wordSpacing:"-0.5em",userSelect:"none",px:"1",borderRadius:"l2"},variants:{variant:{raised:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderWidth:"1px",borderBottomWidth:"2px",borderColor:"colorPalette.muted"},outline:{borderWidth:"1px",color:"colorPalette.fg"},subtle:{bg:"colorPalette.muted",color:"colorPalette.fg"},plain:{color:"colorPalette.fg"}},size:{sm:{textStyle:"xs",height:"4.5"},md:{textStyle:"sm",height:"5"},lg:{textStyle:"md",height:"6"}}},defaultVariants:{size:"md",variant:"raised"}}),N=(0,n.g3)({className:"chakra-link",base:{display:"inline-flex",alignItems:"center",outline:"none",gap:"1.5",cursor:"pointer",borderRadius:"l1",focusVisibleRing:"outside"},variants:{variant:{underline:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"},plain:{color:"colorPalette.fg",_hover:{textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"}}}},defaultVariants:{variant:"plain"}}),j=(0,n.g3)({className:"chakra-mark",base:{bg:"transparent",color:"inherit",whiteSpace:"nowrap"},variants:{variant:{subtle:{bg:"colorPalette.subtle",color:"inherit"},solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},text:{fontWeight:"medium"},plain:{}}}}),F=(0,n.g3)({className:"chakra-radiomark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,verticalAlign:"top",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"full",cursor:"radio",_focusVisible:{outline:"2px s
4olid",outlineColor:"colorPalette.focusRing",outlineOffset:"2px"},_invalid:{colorPalette:"red",borderColor:"red.500"},_disabled:{opacity:"0.5",cursor:"disabled"},"& .dot":{height:"100%",width:"100%",borderRadius:"full",bg:"currentColor",scale:"0.4"}},variants:{variant:{solid:{borderWidth:"1px",borderColor:"border.emphasized",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},subtle:{borderWidth:"1px",bg:"colorPalette.muted",borderColor:"colorPalette.muted",color:"transparent",_checked:{color:"colorPalette.fg"}},outline:{borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.fg",borderColor:"colorPalette.solid"},"& .dot":{scale:"0.6"}},inverted:{bg:"bg",borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.solid",borderColor:"currentcolor"}}},size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"}},filled:{true:{bg:"bg"}}},defaultVariants:{variant:"solid",size:"md"}}),$=(0,n.g3)({className:"chakra-separator",base:{display:"block",borderColor:"border"},variants:{variant:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"},dotted:{borderStyle:"dotted"}},orientation:{vertical:{borderInlineStartWidth:"var(--separator-thickness)"},horizontal:{borderTopWidth:"var(--separator-thickness)"}},size:{xs:{"--separator-thickness":"0.5px"},sm:{"--separator-thickness":"1px"},md:{"--separator-thickness":"2px"},lg:{"--separator-thickness":"3px"}}},defaultVariants:{size:"sm",variant:"solid",orientation:"horizontal"}}),z=(0,n.g3)({className:"chakra-skeleton",base:{},variants:{loading:{true:{borderRadius:"l2",boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none",flexShrink:"0","&::before, &::after, *":{visibility:"hidden"}},false:{background:"unset",animation:"fade-in var(--fade-duration, 0.1s) ease-out !important"}},variant:{pulse:{background:"bg.emphasized",animation:"pulse",animationDuration:"var(--duration, 1.2s)"},shine:{"--animate-from":"200%","--animate-to":"-200%","--start-color":"colors.bg.muted","--end-color":"colors.bg.emphasized",backgroundImage:"linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color))",backgroundSize:"400% 100%",animation:"bg-position var(--duration, 5s) ease-in-out infinite"},none:{animation:"none"}}},defaultVariants:{variant:"pulse",loading:!0}}),V=(0,n.g3)({className:"chakra-skip-nav",base:{display:"inline-flex",bg:"bg.panel",padding:"2.5",borderRadius:"l2",fontWeight:"semibold",focusVisibleRing:"outside",textStyle:"sm",userSelect:"none",border:"0",height:"1px",width:"1px",margin:"-1px",outline:"0",overflow:"hidden",position:"absolute",clip:"rect(0 0 0 0)",_focusVisible:{clip:"auto",width:"auto",height:"auto",position:"fixed",top:"6",insetStart:"6"}}}),B=(0,n.g3)({className:"chakra-spinner",base:{display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderWidth:"2px",borderRadius:"full",width:"var(--spinner-size)",height:"var(--spinner-size)",animation:"spin",animationDuration:"slowest","--spinner-track-color":"transparent",borderBottomColor:"var(--spinner-track-color)",borderInlineStartColor:"var(--spinner-track-color)"},variants:{size:{inherit:{"--spinner-size":"1em"},xs:{"--spinner-size":"sizes.3"},sm:{"--spinner-size":"sizes.4"},md:{"--spinner-size":"sizes.5"},lg:{"--spinner-size":"sizes.8"},xl:{"--spinner-size":"sizes.10"}}},defaultVariants:{size:"md"}}),W=(0,n.g3)({className:"chakra-textarea",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{xs:{textStyle:"xs",px:"2",py:"1.5",scrollPaddingBottom:"1.5"},sm:{textStyle:"sm",px:"2.5",py:"2",scrollPaddingBottom:"2"},md:{textStyle:"sm",px:"3",py:"2",scrollPaddingBottom:"2"},lg:{textStyle:"md",px:"4",py:"3",scrollPaddingBottom:"3"},xl:{textStyle:"md",px:"4.5",py:"3.5",scrollPaddingBottom:"3.5"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}}}},defaultVariants:{size:"md",variant:"outline"}}),H=n.eq
vendor: 2,400 bytes, line 4
4.colors({bg:{DEFAULT:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},emphasized:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},inverted:{value:{_light:"{colors.black}",_dark:"{colors.white}"}},panel:{value:{_light:"{colors.white}",_dark:"{colors.gray.950}"}},error:{value:{_light:"{colors.red.50}",_dark:"{colors.red.950}"}},warning:{value:{_light:"{colors.orange.50}",_dark:"{colors.orange.950}"}},success:{value:{_light:"{colors.green.50}",_dark:"{colors.green.950}"}},info:{value:{_light:"{colors.blue.50}",_dark:"{colors.blue.950}"}}},fg:{DEFAULT:{value:{_light:"{colors.black}",_dark:"{colors.gray.50}"}},muted:{value:{_light:"{colors.gray.600}",_dark:"{colors.gray.400}"}},subtle:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.500}"}},inverted:{value:{_light:"{colors.gray.50}",_dark:"{colors.black}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.300}"}},success:{value:{_light:"{colors.green.600}",_dark:"{colors.green.300}"}},info:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.300}"}}},border:{DEFAULT:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},inverted:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}},success:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}},info:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},gray:{contrast:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},fg:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},subtle:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},muted:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},solid:{value:{_light:"{colors.gray.900}",_dark:"{colors.white}"}},focusRing:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.400}"}}
4,border:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}}},red:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.red.700}",_dark:"{colors.red.300}"}},subtle:{value:{_light:"{colors.red.100}",_dark:"{colors.red.900}"}},muted:{value:{_light:"{colors.red.200}",_dark:"{colors.red.800}"}},emphasized:{value:{_light:"{colors.red.300}",_dark:"{colors.red.700}"}},solid:{value:{_light:"{colors.red.600}",_dark:"{colors.red.600}"}},focusRing:{value:{_light:"{colors.red.500}",_dark:"{colors.red.500}"}},border:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}}},orange:{contrast:{value:{_light:"white",_dark:"black"}},fg:{value:{_light:"{colors.orange.700}",_dark:"{colors.orange.300}"}},subtle:{value:{_light:"{colors.orange.100}",_dark:"{colors.orange.900}"}},muted:{value:{_light:"{colors.orange.200}",_dark:"{colors.orange.800}"}},emphasized:{value:{_light:"{colors.orange.300}",_dark:"{colors.orange.700}"}},solid:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.500}"}},focusRing:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.500}"}},border:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}}},green:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.green.700}",_dark:"{colors.green.300}"}},subtle:{value:{_light:"{colors.green.100}",_dark:"{colors.green.900}"}},muted:{value:{_light:"{colors.green.200}",_dark:"{colors.green.800}"}},emphasized:{value:{_light:"{colors.green.300}",_dark:"{colors.green.700}"}},solid:{value:{_light:"{colors.green.600}",_dark:"{colors.green.600}"}},focusRing:{value:{_light:"{colors.green.500}",_dark:"{colors.green.500}"}},border:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}}},blue:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.blue.700}",_dark:"{colors.blue.300}"}},subtle:{value:{_light:"{colors.blue.100}",_dark:"{colors.blue.900}"}},muted:{value:{_light:"{colors.blue.200}",_dark:"{colors.blue.800}"}},emphasized:{value:{_light:"{colors.blue.300}",_dark:"{colors.blue.700}"}},solid:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.600}"}},focusRing:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.500}"}},border:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},yellow:{contrast:{value:{_light:"black",_dark:"black"}},fg:{value:{_light:"{colors.yellow.800}",_dark:"{colors.yellow.300}"}},subtle:{value:{_light:"{colors.yellow.100}",_dark:"{colors.yellow.900}"}},muted:{value:{_light:"{colors.yellow.200}",_dark:"{colors.yellow.800}"}},emphasized:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.700}"}},solid:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.300}"}},focusRing:{value:{_light:"{colors.yellow.500}",_dark:"{colors.yellow.500}"}},border:{value:{_light:"{colors.yellow.500}",_dark:"{colors.yellow.500}"}}},teal:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.teal.700}",_dark:"{colors.teal.300}"}},subtle:{value:{_light:"{colors.teal.100}",_dark:"{colors.teal.900}"}},muted:{value:{_light:"{colors.teal.200}",_dark:"{colors.teal.800}"}},emphasized:{value:{_light:"{colors.teal.300}",_dark:"{colors.teal.700}"}},solid:{value:{_light:"{colors.teal.600}",_dark:"{colors.teal.600}"}},focusRing:{value:{_light:"{colors.teal.500}",_dark:"{colors.teal.500}"}},border:{value:{_light:"{colors.teal.500}",_dark:"{colors.teal.400}"}}},purple:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.purple.700}",_dark:"{colors.purple.300}"}},subtle:{value:{_light:"{colors.purple.100}",_dark:"{colors.purple.900}"}},muted:{value:{_light:"{colors.purple.200}",_dark:"{colors.purple.800}"}},emphasized:{value:{_light:"{colors.purple.300}",_dark:"{colors.purple.700}"}},solid:{value:{_light:"{colors.purple.600}",_dark:"{colors.purple.600}"}},focusRing:{value:{_light:"{colors.purple.500}",_dark:"{colors.purple.500}"}},border:{value:{_light:"{colors.purple.500}",_dark:"{colors.purple.400}"}}},pink:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.pink.700}",_dark:"{colors.pink.300}"}},subtle:{value:{_light:"{colors.pink.100}",_dark:"{colors.pink.900}"}},muted:{value:{_light:"{colors.pink.200}",_dark:"{colors.pink.800}"}},emphasized:{value:{_light:"{colors.pink.300}",_dark:"{colors.pink.700}"}},solid:{value:{_light:"{colors.pink.600}",_dark:"{colors.pink.600}"}},focusRing:{value:{_light:"{colors.pink.500}",_dark:"{colors.pink.500}"}},border:{value:{_light:"{colors.pink.500}",_dark:"{colors.pink.400}"}}},cyan:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.cyan.700}",_dark:"{colors.cyan.300}"}},subtle:{value:{_light:"{colors.cyan.100}",_dark:"{colors.cyan.900}"}},muted:{value:{_light:"{colors.cyan.200}",_dark:"{colors.cyan.800}"}},emphasized:{value:{_light:"{colors.cyan.300}",_dark:"{colors.cyan.700}"}},solid:{value:{_light:"{colors.cyan.600}",_dark:"{colors.cyan.600}"}},focusRing:{value:{_light:"{colors.cyan.500}
4",_dark:"{colors.cyan.500}"}},border:{value:{_light:"{colors.cyan.500}",_dark:"{colors.cyan.400}"}}}}),U=n.eq.radii({l1:{value:"{radii.xs}"},l2:{value:"{radii.sm}"},l3:{value:"{radii.md}"}}),G=n.eq.shadows({xs:{value:{_light:"0px 1px 2px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/20}",_dark:"0px 1px 1px {black/64}, 0px 0px 1px inset {colors.gray.300/20}"}},sm:{value:{_light:"0px 2px 4px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 2px 4px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},md:{value:{_light:"0px 4px 8px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 4px 8px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},lg:{value:{_light:"0px 8px 16px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 8px 16px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},xl:{value:{_light:"0px 16px 24px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 16px 24px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},"2xl":{value:{_light:"0px 24px 40px {colors.gray.9
400/16}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 24px 40px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},inner:{value:{_light:"inset 0 2px 4px 0 {black/5}",_dark:"inset 0 2px 4px 0 black"}},inset:{value:{_light:"inset 0 0 0 1px {black/5}",_dark:"inset 0 0 0 1px {colors.gray.300/5}"}}});var q=r(67566),X=(0,q.y)("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger");X.build();var Y=X.extendWith("empty"),K=(0,q.y)("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator");K.build();var Z=r(56515),J=(0,q.y)("color-picker",["root","label","control","trigger","positioner","content","area","areaThumb","valueText","areaBackground","channelSlider","channelSliderLabel","channelSliderTrack","channelSliderThumb","channelSliderValueText","channelInput","transparencyGrid","swatchGroup","swatchTrigger","swatchIndicator","swatch","eyeDropperTrigger","formatTrigger","formatSelect"]);J.build();var Q=J.extendWith("view"),ee=(0,q.y)("date-picker").parts("clearTrigger","content","control","input","label","monthSelect","nextTrigger","positioner","presetTrigger","prevTrigger","rangeText","root","table","tableBody","tableCell","tableCellTrigger","tableHead","tableHeader","tableRow","trigger","view","viewControl","viewTrigger","yearSelect");ee.build();var et=ee.extendWith("view","valueText"),er=r(71693),ei=(0,q.y)("editable").parts("root","area","label","preview","input","editTrigger","submitTrigger","cancelTrigger","control");ei.build();var en=r(39783),eo=(0,q.y)("fieldset").parts("root","errorText","helperText","legend");eo.build();var ea=(0,q.y)("file-upload").parts("root","dropzone","item","itemDeleteTrigger","itemGroup","itemName","itemPreview","itemPreviewImage","itemSizeText","label","trigger","clearTrigger");ea.build();var es=(0,q.y)("listbox").parts("label","input","item","itemText","itemIndicator","itemGroup","itemGroupLabel","content","root","valueText");es.build();var el=es.extendWith("empty"),ec=r(21778),eu=r(6482),ed=r(41430),eh=(0,q.y)("rating-group").parts("root","label","item","control");eh.build();var ep=(0,q.y)("select").parts("label","positioner","trigger","indicator","clearTrigger","item","itemText","itemIndicator","itemGroup","itemGroupLabel","list","content","root","control","valueText");ep.build();var eg=r(15688),ef=(0,q.y)("splitter").parts("root","panel","resizeTrigger","resizeTriggerIndicator");ef.build();var em=r(89445);let ev=K.extendWith("itemBody"),eb=(0,q.y)("action-bar").parts("positioner","content","separator","selectionTrigger","closeTrigger"),ey=(0,q.y)("alert").parts("title","description","root","indicator","content"),ex=(0,q.y)("breadcrumb").parts("link","currentLink","item","list","root","ellipsis","separator"),e_=(0,q.y)("blockquote").parts("root","icon","content","caption"),ew=(0,q.y)("card").parts("root","header","body","footer","title","description"),ek=(0,q.y)("checkbox-card",["root","control","label","description","addon","indicator","content"]),eC=(0,q.y)("data-list").parts("root","item","itemLabel","itemValue"),eS=et.extendWith("indicatorGroup"),eE=er.M.extendWith("header","body","footer","backdrop"),eP=er.M.extendWith("header","body","footer","backdrop"),eT=ei.extendWith("textarea"),eI=(0,q.y)("empty-state",["root","content","indicator","title","description"]),eO=en.K.extendWith("requiredIndicator"),eR=eo.extendWith("content"),eA=ea.extendWith("itemContent","dropzoneContent","fileText"),eL=(0,q.y)("list").parts("root","item","indicator"),eM=ec.M.extendWith("itemCommand"),eD=(0,q.y)("select").parts("root","field","indicator"),eN=eu.M.extendWith("header","body","footer"),ej=ed.M.extendWith("itemAddon","itemIndicator"),eF=ej.extendWith("itemContent","itemDescription"),e$=eh.extendWith("itemIndicator"),ez=ep.extendWith("indicatorGroup"),eV=Y.extendWith("indicatorGroup","empty"),eB=eg.M.extendWith("markerIndicator","markerLabel"),eW=(0,q.y)("stat").parts("root","label","helpText","valueText","valueUnit","indicator"),eH=(0,q.y)("status").parts("root","indicator"),eU=(0,q.y)("steps",["root","list","item","trigger","indicator","separator","content","title","description","nextTrigger","prevTrigger","progress"]),eG=em.M.extendWith("indicator"),eq=(0,q.y)("table").parts("root","header","body","row","columnHeader","cell","footer","caption"),eX=(0,q.y)("toast").parts("root","title","description","indicator","closeTrigger","actionTrigger"),eY=(0,q.y)("tabs").parts("root","trigger","list","content","contentGroup","indicator"),eK=(0,q.y)("tag").parts("root","label","closeTrigger","startElement","endElement"),eZ=(0,q.y)("timeline").parts("root","item","content","separator","indicator","connector","title","description"),eJ=Q.extendWith("channelText"),eQ=(0,q.y)("code-block",["root","content","title","header","footer","control","overlay","code","codeText","copyTrigger","copyIndicator","collapseTrigger","collapseIndicator","collapseText"]),e0=ef.extendWith("resizeTriggerSeparator","resizeTriggerIndicator");Z.M.extendWith("valueText");let e1=(0,n.i_)({className:"chakra-accordion",slots:ev.keys(),base:{root:{width:"full","--accordion-radius":"radii.l2"},item:{overflowAnchor:"none"},itemTrigger:{display:"flex",alignItems:"center",textAlign:"start",width:"full",outline:"0",gap:"3",fontWeight:"medium",borderRadius:"var(--accordion-radius)",_focusVisible:{outline:"2px s
4olid",outlineColor:"colorPalette.focusRing"},_disabled:{layerStyle:"disabled"}},itemBody:{pt:"var(--accordion-padding-y)",pb:"calc(var(--accordion-padding-y) * 2)"},itemContent:{overflow:"hidden",borderRadius:"var(--accordion-radius)",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}},itemIndicator:{transition:"rotate 0.2s",transformOrigin:"center",color:"fg.subtle",_open:{rotate:"180deg"},_icon:{width:"1.2em",height:"1.2em"}}},variants:{variant:{outline:{item:{borderBottomWidth:"1px"}},subtle:{itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{borderRadius:"var(--accordion-radius)",_open:{bg:"colorPalette.subtle"}}},enclosed:{root:{borderWidth:"1px",borderRadius:"var(--accordion-radius)",divideY:"1px",overflow:"hidden"},itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{_open:{bg:"bg.subtle"}}},plain:{}},size:{sm:{root:{"--accordion-padding-x":"spacing.3","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"sm",py:"var(--accordion-padding-y)"}},md:{root:{"--accordion-padding-x":"spacing.4","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"md",py:"var(--accordion-padding-y)"}},lg:{root:{"--accordion-padding-x":"spacing.4.5","--accordion-padding-y":"spacing.2.5"},itemTrigger:{textStyle:"lg",py:"var(--accordion-padding-y)"}}}},defaultVariants:{size:"md",variant:"outline"}}),e2=(0,n.i_)({className:"chakra-action-bar",slots:eb.keys(),base:{positioner:{position:"fixed",display:"flex",pointerEvents:"none",insetInline:"0","--action-bar-offset":"spacing.4"},content:{bg:"bg.panel",shadow:"md",display:"flex",alignItems:"center",gap:"3",borderRadius:"l3",py:"2.5",px:"3",pointerEvents:"auto",translate:"calc(-1 * var(--scrollbar-width) / 2) 0px",_open:{animationName:"slide-from-bottom, fade-in",animationDuration:"moderate"},_closed:{animationName:"slide-to-bottom, fade-out",animationDuration:"faster"}},separator:{width:"1px",height:"5",bg:"border"},selectionTrigger:{display:"inline-flex",alignItems:"center",gap:"2",alignSelf:"stretch",textStyle:"sm",px:"4",py:"1",borderRadius:"l2",borderWidth:"1px",borderStyle:"dashed"}},variants:{placement:{bottom:{positioner:{bottom:"calc(env(safe-area-inset-bottom) + var(--action-bar-offset))",justifyContent:"center"}},"bottom-start":{positioner:{bottom:"calc(env(safe-area-inset-bottom) + var(--action-bar-offset))",justifyContent:"flex-start",ps:"var(--action-bar-offset)"}},"bottom-end":{positioner:{bottom:"calc(env(safe-area-inset-bottom) + var(--action-bar-offset))",justifyContent:"flex-end",pe:"var(--action-bar-offset)"}}}},defaultVariants:{placement:"bottom"}}),e3=(0,n.i_)({slots:ey.keys(),className:"chakra-alert",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",borderRadius:"l3"},title:{fontWeight:"medium"},description:{display:"inline"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",width:"1em",height:"1em",_icon:{boxSize:"full"}},content:{display:"flex",flex:"1",gap:"1"}},variants:{status:{info:{root:{colorPalette:"blue"}},warning:{root:{colorPalette:"orange"}},success:{root:{colorPalette:"green"}},error:{root:{colorPalette:"red"}},neutral:{root:{colorPalette:"gray"}}},inline:{true:{content:{display:"inline-flex",flexDirection:"row",alignItems:"center"}},false:{content:{display:"flex",flexDirection:"column"}}},variant:{subtle:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg"}},surface:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",shadowColor:"var(--outline-shadow, var(--outline-shadow-legacy))"},indicator:{color:"colorPalette.fg"}},solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"},indicator:{color:"colorPalette.contrast"}}},size:{sm:{root:{gap:"2",px:"3",py:"3",textStyle:"xs"},indicator:{textStyle:"lg"}},md:{root:{gap:"3",px:"4",py:"4",textStyle:"sm"},indicator:{textStyle:"xl"}},lg:{root:{gap:"3",px:"4",py:"4",textStyle:"md"},indicator:{textStyle:"2xl"}}}},defaultVariants:{status:"info",variant:"subtle",size:"md",inline:!1}});var e5=r(70128);let e6=(0,n.i_)({slots:e5.M.keys(),className:"chakra-avatar",base:{root:{display:"inline-flex",alignItems:"center",justifyContent:"center",fontWeight:"medium",position:"relative",verticalAlign:"top",flexShrink:"0",userSelect:"none",width:"var(--avatar-size)",height:"var(--avatar-size)",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)","&[data-group-item]":{borderWidth:"2px",borderColor:"bg"}},image:{width:"100%",height:"100%",objectFit:"cover",borderRadius:"var(--avatar-radius)"},fallback:{lineHeight:"1",textTransform:"uppercase",fontWeight:"medium",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)"}},variants:{size:{full:{root:{"--avatar-size":"100%","--avatar-font-size":"100%"}},"2xs":{root:{"--avatar-font-size":"fontSizes.2xs","--avatar-size":"sizes.6"}},xs:{root:{"--avatar-font-size":"fontSizes.xs","--avatar-size":"sizes.8"}},sm:{root:{"--avatar-font-size":"fontSizes.sm","--avatar-size":"sizes.9"}},md:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.10"}},lg:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.11"}},xl:{root:{"--avatar-font-size":"fontSizes.lg","--avatar-size":"sizes.12"}},"2xl":{root:{"--avatar-font-size":"fontSizes.xl","--avatar-size":"sizes.16"}}},variant:{solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},subtle:{root:{bg:"colorPalette.muted",color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",borderWidth:"1px","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",borderColor:"var(--outline-shadow, var(--outline-shadow-legacy))"}}},shape:{square:{},rounded:{root:{"--avatar-radius":"radii.l3"}},full:{root:{"--avatar-radius":"radii.full"}}},borderless:{true:{root:{"&[data-group-item]":{borderWidth:"0px"}}}}},defaultVariants:{size:"md",shape:"full",variant:"subtle"}}),e4=(0,n.i_)({className:"chakra-blockquote",slots:e_.keys(),base:{root:{position:"relative",display:"flex",flexDirection:"column",gap:"2"},caption:{textStyle:"sm",color:"fg.muted"},icon:{boxSize:"5"}},variants:{justify:{start:{root:{alignItems:"flex-start",textAlign:"start"}},center:{root:{alignItems:"center",textAlign:"center"}},end:{root:{alignItems:"flex-end",textAlign:"end"}}},variant:{subtle:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.muted"},icon:{color:"colorPalette.fg"}},solid:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.solid"},icon:{color:"colorPalette.solid"}},plain:{root:{paddingX:"5"},icon:{color:"colorPalette.solid"}}}},defaultVariants:{variant:"subtle",justify:"start"}}),e7=(0,n.i_)({className:"chakra-breadcrumb",slots:ex.keys(),base:{list:{display:"flex",alignItems:"center",wordBreak:"break-word",color:"fg.muted",listStyle:"none"},link:{outline:"0",textDecoration:"none",borderRadius:"l1",focusRing:"outside",display:"inline-flex",alignItems:"center",gap:"2"},item:{display:"inline-flex",alignItems:"center"},separator:{color:"fg.muted",opacity:"0.8",_icon:{boxSize:"1em"},_rtl:{rotate:"180deg"}},ellipsis:{display:"inline-flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"1em"}}},variants:{variant:{underline:{link:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"0.2em",textDecorationColor:"colorPalette.muted"},currentLink:{color:"colorPalette.fg"}},plain:{link:{color:"fg.muted",_hover:{color:"fg"}},currentLink:{color:"fg"}}},size:{sm:{list:{gap:"1",textStyle:"xs"}},md:{list:{gap:"1.5",textStyle:"sm"}},lg:{list:{gap:"2",textStyle:"md"}}}},defaultVariants:{variant:"plain",size:"md"}}),e8=(0,n.i_)({className:"chakra-card",slots:ew.keys(),base:{root:{display:"flex",flexDirection:"column",position:"relative",minWidth:"0",wordWrap:"break-word",borderRadius:"l3",color:"fg",textAlign:"start"},title:{fontWeight:"semibold"},description:{color:"fg.muted",fontSize:"sm"},header:{paddingInline:"var(--card-padding)",paddingTop:"var(--card-padding)",display:"flex",flexDirection:"column",gap:"1.5"},body:{padding:"var(--card-padding)",flex:"1",display:"flex",flexDirection:"column"},footer:{display:"flex",alignItems:"center",gap:"2",paddingInline:"var(--card-padding)",paddingBottom:"var(--card-padding)"}},variants:{size:{sm:{root:{"--card-padding":"spacing.4"},title:{textStyle:"md"}},md:{root:{"--card-padding":"spacing.6"},title:{textStyle:"lg"}},lg:{root:{"--card-padding":"spacing.7"},title:{textStyle:"xl"}}},variant:{elevated:{root:{bg:"bg.panel",boxShadow:"md"}},outline:{root:{bg:"bg.panel",borderWidth:"1px",borderColor:"border"}},subtle:{root:{bg:"bg.muted"}}}},defaultVariants:{variant:"outline",size:"md"}});var e9=(0,q.y)("carousel").parts("root","itemGroup","item","control","nextTrigger","prevTrigger","indicatorGroup","indicator","autoplayTrigger","progressText");e9.build();var te=e9.extendWith("progressText","autoplayIndicator");let tt=(0,n.i_)({className:"carousel",slots:te.keys(),base:{root:{position:"relative",display:"flex",gap:"2",_horizontal:{flexDirection:"column"},_vertical:{flexDirection:"row"}},item:{_horizontal:{width:"100%"},_vertical:{height:"100%"}},control:{display:"flex",alignItems:"center",_horizontal:{flexDirection:"row",width:"100%"},_vertical:{flexDirection:"column",height:"100%"}},indicatorGroup:{display:"flex",justifyContent:"center",gap:"3",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},indicator:{width:"2.5",height:"2.5",borderRadius:"full",bg:"colorPalette.subtle",cursor:"button",_current:{bg:"colorPalette.solid"}}},defaultVariants:{}});var tr=r(17539);let ti=(0,n.i_)({slots:tr.f.keys(),className:"chakra-checkbox",base
vendor: 4,987 bytes, line 4
4:{root:{display:"inline-flex",gap:"2",alignItems:"center",verticalAlign:"top",position:"relative"},control:S.base,label:{fontWeight:"medium",userSelect:"none",_disabled:{opacity:"0.5"}}},variants:{size:{xs:{root:{gap:"1.5"},label:{textStyle:"xs"},control:S.variants?.size?.xs},sm:{root:{gap:"2"},label:{textStyle:"sm"},control:S.variants?.size?.sm},md:{root:{gap:"2.5"},label:{textStyle:"sm"},control:S.variants?.size?.md},lg:{root:{gap:"3"},label:{textStyle:"md"},control:S.variants?.size?.lg}},variant:{outline:{control:S.variants?.variant?.outline},solid:{control:S.variants?.variant?.solid},subtle:{control:S.variants?.variant?.subtle}}},defaultVariants:{variant:"solid",size:"md"}}),tn=(0,n.i_)({slots:ek.keys(),className:"chakra-checkbox-card",base:{root:{display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",flex:"1",focusVisibleRing:"outside",_disabled:{opacity:"0.8"},_invalid:{outline:"2px solid",outlineColor:"border.error"}},control:{display:"inline-flex",flex:"1",position:"relative",borderRadius:"inherit",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"},label:{fontWeight:"medium",display:"flex",alignItems:"center",gap:"2",flex:"1",_disabled:{opacity:"0.5"}},description:{opacity:"0.64",textStyle:"sm",_disabled:{opacity:"0.5"}},addon:{_disabled:{opacity:"0.5"}},indicator:S.base,content:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"}},variants:{size:{sm:{root:{textStyle:"sm"},control:{padding:"3",gap:"1.5"},addon:{px:"3",py:"1.5",borderTopWidth:"1px"},indicator:S.variants?.size.sm},md:{root:{textStyle:"sm"},control:{padding:"4",gap:"2.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:S.variants?.size.md},lg:{root:{textStyle:"md"},control:{padding:"4",gap:"3.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:S.variants?.size.lg}},variant:{surface:{root:{borderWidth:"1px",borderColor:"border",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"},_disabled:{bg:"bg.muted"}},indicator:S.variants?.variant.solid},subtle:{root:{bg:"bg.muted"},control:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},indicator:S.variants?.variant.plain},outline:{root:{borderWidth:"1px",borderColor:"border",_checked:{boxShadow:"inset 0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},indicator:S.variants?.variant.solid},solid:{root:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},indicator:S.variants?.variant.inverted}},justify:{start:{root:{"--checkbox-card-justify":"flex-start"}},end:{root:{"--checkbox-card-justify":"flex-end"}},center:{root:{"--checkbox-card-justify":"center"}}},align:{start:{root:{"--checkbox-card-align":"flex-start"},content:{textAlign:"start"}},end:{root:{"--checkbox-card-align":"flex-end"},content:{textAlign:"end"}},center:{root:{"--checkbox-card-align":"center"},content:{textAlign:"center"}}},orientation:{vertical:{control:{flexDirection:"column"}},horizontal:{control:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}}),to=(0,n.i_)({slots:eQ.keys(),className:"code-block",base:{root:{colorPalette:"gray",rounded:"var(--code-block-radius)",overflow:"hidden",bg:"bg",color:"fg",borderWidth:"1px","--code-block-max-height":"320px","--code-block-bg":"colors.bg","--code-block-fg":"colors.fg","--code-block-obscured-opacity":"0.5","--code-block-obscured-blur":"1px","--code-block-line-number-width":"sizes.3","--code-block-line-number-margin":"spacing.4","--code-block-highlight-bg":"{colors.teal.focusRing/20}","--code-block-highlight-border":"colors.teal.focusRing","--code-block-highlight-added-bg":"{colors.green.focusRing/20}","--code-block-highlight-added-border":"colors.green.focusRing","--code-block-highlight-removed-bg":"{colors.red.focusRing/20}","--code-block-highlight-removed-border":"colors.red.focusRing"},header:{display:"flex",alignItems:"center",gap:"2",position:"relative",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)",mb:"calc(var(--code-block-padding) / 2 * -1)"},title:{display:"inline-flex",alignItems:"center",gap:"1.5",flex:"1",color:"fg.muted"},control:{gap:"1.5",display:"inline-flex",alignItems:"center"},footer:{display:"flex",alignItems:"center",justifyContent:"center",gap:"2",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)"},content:{position:"relative",colorScheme:"dark",borderBottomRadius:"var(--code-block-radius)",maxHeight:"var(--code-block-max-height)","& ::selection":{bg:"blue.500/40"},_expanded:{maxHeight:"unset"}},overlay:{"--bg":"{colors.black/50}",display:"flex",alignItems:"flex-end",justifyContent:"center",padding:"4",bgImage:"linear-gradient(0deg,var(--bg) 25%,transparent 100%)",color:"white",minH:"5rem",pos:"absolute",bottom:"0",
4insetInline:"0",zIndex:"1",fontWeight:"medium",_expanded:{display:"none"}},code:{fontFamily:"mono",lineHeight:"tall",whiteSpace:"pre",counterReset:"line 0",overflowX:"auto",overflowY:"hidden"},codeText:{px:"var(--code-block-padding)",py:"var(--code-block-padding)",position:"relative",display:"block",width:"100%","&[data-has-focused]":{"& [data-line]:not([data-focused])":{transitionProperty:"opacity, filter",transitionDuration:"moderate",transitionTimingFunction:"ease-in-out",opacity:"var(--code-block-obscured-opacity)",filter:"blur(var(--code-block-obscured-blur))"},"&:hover":{"--code-block-obscured-opacity":"1","--code-block-obscured-blur":"0px"}},"&[data-has-line-numbers][data-plaintext]":{paddingInlineStart:"calc(var(--code-block-line-number-width) + var(--code-block-line-number-margin) + var(--code-block-padding))"},"& [data-line]":{position:"relative",paddingInlineEnd:"var(--code-block-padding)","--highlight-bg":"var(--code-block-highlight-bg)","--highlight-border":"var(--code-block-highlight-border)","&[data-highlight], &[data-diff]":{display:"inline-block",width:"full","&:after":{content:"''",display:"block",position:"absolute",top:"0",insetStart:"calc(var(--code-block-padding) * -1)",insetEnd:"0px",width:"calc(100% + var(--code-block-padding) * 2)",height:"100%",bg:"var(--highlight-bg)",borderStartWidth:"2px",borderStartColor:"var(--highlight-border)"}},"&[data-diff='added']":{"--highlight-bg":"var(--code-block-highlight-added-bg)","--highlight-border":"var(--code-block-highlight-added-border)"},"&[data-diff='removed']":{"--highlight-bg":"var(--code-block-highlight-removed-bg)","--highlight-border":"var(--code-block-highlight-removed-border)"}},"&[data-word-wrap]":{"&[data-plaintext], & [data-line]":{whiteSpace:"pre-wrap",wordBreak:"break-all"}},"&[data-has-line-numbers]":{"--content":"counter(line)","& [data-line]:before":{content:"var(--content)",counterIncrement:"line",width:"var(--code-block-line-number-width)",marginRight:"var(--code-block-line-number-margin)",display:"inline-block",textAlign:"end",userSelect:"none",whiteSpace:"nowrap",opacity:.4},"& [data-diff='added']:before":{content:"'+'"},"& [data-diff='removed']:before":{content:"'-'"}}}},variants:{size:{sm:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.md","--code-block-header-height":"sizes.8"},title:{textStyle:"xs"},code:{fontSize:"xs"}},md:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.lg","--code-block-header-height":"sizes.10"},title:{textStyle:"xs"},code:{fontSize:"sm"}},lg:{root:{"--code-block-padding":"spacing.5","--code-block-radius":"radii.xl","--code-block-header-height":"sizes.12"},title:{textStyle:"sm"},code:{fontSize:"sm"}}}},defaultVariants:{size:"md"}});var ta=r(3645);let ts=(0,n.i_)({slots:ta.M.keys(),className:"chakra-collapsible",base:{content:{overflow:"hidden",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate","&[data-has-collapsed-size]":{animationName:"expand-height"}},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate","&[data-has-collapsed-size]":{animationName:"collapse-height"}}}}}),tl=(0,n.i_)({className:"colorPicker",slots:eJ.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5"},label:{color:"fg",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},valueText:{textAlign:"start"},control:{display:"flex",alignItems:"center",flexDirection:"row",gap:"2",position:"relative"},swatchTrigger:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"row",flexShrink:"0",gap:"2",textStyle:"sm",minH:"var(--input-height)",minW:"var(--input-height)",px:"1",rounded:"l2",_disabled:{opacity:"0.5"},"--focus-color":"colors.colorPalette.focusRing","&:focus-visible":{borderColor:"var(--focus-color)",outline:"1px solid var(--focus-color)"},"&[data-fit-content]":{"--input-height":"unset",px:"0",border:"0"}},content:{display:"flex",flexDirection:"column",bg:"bg.panel",borderRadius:"l3",boxShadow:"lg",width:"64",p:"4",gap:"3","--color-picker-z-index":"zIndex.popover",zIndex:"calc(var(--color-picker-z-index) + var(--layer-index, 0))",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}}
vendor: 5,155 bytes, line 4
4,area:{height:"180px",borderRadius:"l2",overflow:"hidden"},areaThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",focusVisibleRing:"mixed",focusRingColor:"white"},areaBackground:{height:"full"},channelSlider:{borderRadius:"l2",flex:"1"},channelSliderTrack:{height:"var(--slider-height)",borderRadius:"inherit",boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"},channelText:{textStyle:"xs",color:"fg.muted",fontWeight:"medium",textTransform:"capitalize"},swatchGroup:{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:"2"},swatch:{...I.base,borderRadius:"l1"},swatchIndicator:{color:"white",rounded:"full"},channelSliderThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",transform:"translate(-50%, -50%)",focusVisibleRing:"outside",focusRingOffset:"1px"},channelInput:{...L.base,"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{WebkitAppearance:"none",margin:0}},formatSelect:{textStyle:"xs",textTransform:"uppercase",borderWidth:"1px",minH:"6",focusRing:"inside",rounded:"l2"},transparencyGrid:{borderRadius:"l2"},view:{display:"flex",flexDirection:"column",gap:"2"}},variants:{size:{"2xs":{channelInput:L.variants?.size?.["2xs"],swatch:{"--swatch-size":"sizes.4.5"},trigger:{"--input-height":"sizes.7"},area:{"--thumb-size":"sizes.3"},channelSlider:{"--slider-height":"sizes.3","--thumb-size":"sizes.3"}},xs:{channelInput:L.variants?.size?.xs,swatch:{"--swatch-size":"sizes.5"},trigger:{"--input-height":"sizes.8"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},sm:{channelInput:L.variants?.size?.sm,swatch:{"--swatch-size":"sizes.6"},trigger:{"--input-height":"sizes.9"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},md:{channelInput:L.variants?.size?.md,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.10"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},lg:{channelInput:L.variants?.size?.lg,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.11"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},xl:{channelInput:L.variants?.size?.xl,swatch:{"--swatch-size":"sizes.8"},trigger:{"--input-height":"sizes.12"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},"2xl":{channelInput:L.variants?.size?.["2xl"],swatch:{"--swatch-size":"sizes.10"},trigger:{"--input-height":"sizes.16"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}}},variant:{outline:{channelInput:L.variants?.variant?.outline,trigger:{borderWidth:"1px"}},subtle:{channelInput:L.variants?.variant?.subtle,trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}}},defaultVariants:{size:"md",variant:"outline"}}),tc=(0,n.i_)({className:"chakra-combobox",slots:eV.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},control:{pos:"relative","--padding-factor":"1","--combobox-input-padding-end":"var(--combobox-input-padding-x)","&:has([data-part=trigger]), &:has([data-part=clear-trigger])":{"--combobox-input-padding-end":"calc(var(--combobox-input-height) * var(--padding-factor))"},"&:has([data-part=trigger]):has([data-part=clear-trigger]:not([hidden]))":{"--padding-factor":"1.5"}},input:{display:"flex",alignItems:"center",justifyContent:"space-between",background:"bg.panel",width:"full",minH:"var(--combobox-input-height)",ps:"var(--combobox-input-padding-x)",pe:"var(--combobox-input-padding-end)","--input-height":"var(--combobox-input-height)",borderRadius:"l2",outline:0,userSelect:"none",textAlign:"start",_placeholderShown:{color:"fg.muted"},_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},trigger:{display:"inline-flex",alignItems:"center",justifyContent:"center","--input-height":"var(--combobox-input-height)"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"},indicatorGroup:{display:"flex",alignItems:"center",justifyContent:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--combobox-input-padding-x)",_icon:{boxSize:"var(--combobox-indicator-size)"},"[data-disabled] &":{opacity:.5}},content:{background:"bg.panel",display:"flex",flexDirection:"column","--combobox-z-index":"zIndex.popover",zIndex:"calc(var(--combobox-z-index) + var(--layer-index, 0))",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"0s"},"&[data-empty]:not(:has([data-scope=combobox][data-part=empty]))":{opacity:0}
4},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{boxSize:"var(--combobox-indicator-size)"}},empty:{py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{pb:"var(--combobox-item-padding-y)",_last:{pb:"0"}},itemGroupLabel:{fontWeight:"medium",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"}},variants:{variant:{outline:{input:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"}},subtle:{input:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"}},flushed:{input:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},indicatorGroup:{px:"0"}}},size:{xs:{root:{"--combobox-input-height":"sizes.8","--combobox-input-padding-x":"spacing.2","--combobox-indicator-size":"sizes.3.5"},input:{textStyle:"xs"},content:{"--combobox-item-padding-x":"spacing.1.5","--combobox-item-padding-y":"spacing.1","--combobox-indicator-size":"sizes.3.5",p:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"}},sm:{root:{"--combobox-input-height":"sizes.9","--combobox-input-padding-x":"spacing.2.5","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"}},md:{root:{"--combobox-input-height":"sizes.10","--combobox-input-padding-x":"spacing.3","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{textStyle:"sm",gap:"2"}},lg:{root:{"--combobox-input-height":"sizes.12","--combobox-input-padding-x":"spacing.4","--combobox-indicator-size":"sizes.5"},input:{textStyle:"md"},content:{"--combobox-item-padding-y":"spacing.2","--combobox-item-padding-x":"spacing.3","--combobox-indicator-size":"sizes.5",p:"1.5",textStyle:"md"},trigger:{textStyle:"md",py:"3",gap:"2"}}}},defaultVariants:{size:"md",variant:"outline"}}),tu=(0,n.i_)({slots:eC.keys(),className:"chakra-data-list",base:{itemLabel:{display:"flex",alignItems:"center",gap:"1"},itemValue:{display:"flex",minWidth:"0",flex:"1"}},variants:{orientation:{horizontal:{root:{display:"flex",flexDirection:"column"},item:{display:"inline-flex",alignItems:"center",gap:"4"},itemLabel:{minWidth:"120px"}},vertical:{root:{display:"flex",flexDirection:"column"},item:{display:"flex",flexDirection:"column",gap:"1"}}},size:{sm:{root:{gap:"3"},item:{textStyle:"xs"}},md:{root:{gap:"4"},item:{textStyle:"sm"}},lg:{root:{gap:"5"},item:{textStyle:"md"}}},variant:{subtle:{itemLabel:{color:"fg.muted"}},bold:{itemLabel:{fontWeight:"medium"},itemValue:{color:"fg.muted"}}}},defaultVariants:{size:"md",orientation:"vertical",variant:"subtle"}}),td=(0,n.H2)({display:"inline-flex",alignItems:"center",justifyContent:"center",boxSize:"var(--datepicker-nav-trigger-size)",borderRadius:"l2",color:"fg",focusVisibleRing:"inside",focusRingWidth:"2px",_hover:{bg:"colorPalette.subtle"},_focusVisible:{boxShadow:"0 0 0 2px var(--colors-color-palette-focus-ring)"},_disabled:{opacity:.5},_icon:{boxSize:"4"}}),th=(0,n.H2)({height:"var(--datepicker-select-height)",ps:"2",pe:"8",textStyle:"sm",borderWidth:"1px",borderRadius:"l2",outline:"none",focu
4sVisibleRing:"inside",appearance:"none",fieldSizing:"content",backgroundImage:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E\")",backgroundRepeat:"no-repeat",backgroundPosition:"right 0.375rem center",backgroundSize:"1.25em"}),tp=(0,n.i_)({className:"date-picker",slots:eS.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full","--datepicker-indicators-offset":"sizes.3",_disabled:{opacity:.5}},label:{textStyle:"sm",fontWeight:"medium"},indicatorGroup:{position:"absolute",insetEnd:"var(--datepicker-indicators-offset)",top:"50%",transform:"translateY(-50%)",display:"flex",alignItems:"center",justifyContent:"center",gap:"1"},control:{display:"flex",alignItems:"center",gap:"2",width:"full",position:"relative"},input:{flex:"1",minWidth:"0",height:"var(--datepicker-input-height)","--input-height":"var(--datepicker-input-height)",px:"var(--datepicker-input-px)",textStyle:"sm",bg:"transparent",borderRadius:"l2",outline:"0",appearance:"none",color:"fg","--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},trigger:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"6",height:"6",borderRadius:"l1",color:"fg.muted",outline:"none",_hover:{color:"fg"},focusVisibleRing:"inside",focusRingWidth:"2px",_icon:{boxSize:"4"}},content:{display:"flex",flexDirection:"column",gap:"3",p:"3",minW:"18rem",bg:"bg.panel",borderRadius:"l2",boxShadow:"lg",color:"fg","--date-picker-z-index":"zIndex.popover",zIndex:"calc(var(--date-picker-z-index) + var(--layer-index, 0))",outline:"none",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"faster"}},view:{display:"flex",flexDirection:"column",gap:"3"},viewControl:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"2",height:"var(--datepicker-nav-trigger-size)"},viewTrigger:{display:"inline-flex",flex:"1",alignItems:"center",justifyContent:"center",gap:"1",py:"1.5",px:"2",textStyle:"sm",fontWeight:"semibold",borderRadius:"l2",focusVisibleRing:"inside",focusRingWidth:"2px",_hover:{bg:"colorPalette.subtle"}},prevTrigger:td,nextTrigger:td,rangeText:{textStyle:"sm",fontWeight:"semibold"},table:{borderCollapse:"separate",borderSpacing:"0"},tableHeader:{width:"var(--table-cell-size)",py:"2",textStyle:"xs",fontWeight:"medium",color:"fg.muted",textAlign:"center",textTransform:"uppercase","&[data-type='week-number']":{color:"fg.subtle"}},tableCell:{py:"0.5","&[data-type='week-number']":{color:"fg.subtle"}},tableCellTrigger:{display:"inline-flex",alignItems:"center",justifyContent:"center",minWidth:"var(--table-cell-size)",minHeight:"var(--table-cell-size)",textStyle:"sm",borderRadius:"l2",focusVisibleRing:"inside",focusRingWidth:"2px",focusRingOffset:"0px",cursor:"default",position:"relative",_hover:{bg:"colorPalette.subtle"},"[data-view=month] &, [data-view=year] &":{width:"calc(var(--table-cell-size) * 1.75)"},_today:{color:"colorPalette.fg",fontWeight:"semibold",textDecoration:"underline",textUnderlineOffset:"3px",textDecorationThickness:"2px"},"&[data-selected]":{bg:"colorPalette.solid",color:"colorPalette.contrast",_hover:{bg:"colorPalette.solid"}},"&[data-in-range]":{bg:"colorPalette.subtle",color:"colorPalette.fg",borderRadius:"0",_hover:{bg:"colorPalette.subtle"}},"&[data-in-range][data-selected]":{bg:"colorPalette.solid",color:"colorPalette.contrast",borderRadius:"0",_hover:{bg:"colorPalette.solid"},"&[data-range-start][data-range-end]":{borderRadius:"l2"},"&[data-range-start]:not([data-range-end])":{borderStartRadius:"l2",borderEndRadius:"0"},"&[data-range-end]:not([data-range-start])":{borderEndRadius:"l2",borderStartRadius:"0"}},_disabled:{opacity:.4}},monthSelect:th,yearSelect:th,clearTrigger:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"6",height:"6",flexShrink:0,textStyle:"xs",borderRadius:"l2",color:"fg.muted",_hover:{color:"fg"},focusVisibleRing:"inside",_icon:{width:"4",height:"4"}}},variants:{size:{xs:{root:{"--datepicker-input-height":"sizes.8","--datepicker-input-px":"sizes.2","--datepicker-indicators-offset":"sizes.2"},view:{"--table-cell-size":"sizes.8","--datepicker-nav-trigger-size":"sizes.7","--datepicker-select-height":"sizes.8"}},sm:{root:{"--datepicker-input-height":"sizes.9","--datepicker-input-px":"sizes.2.5","--datepicker-indicators-offset":"sizes.2.5"},view:{"--table-cell-size":"sizes.9","--datepicker-nav-trigger-size":"sizes.8","--datepicker-select-height":"sizes.9"}},md:{root:{"--datepicker-input-height":"sizes.10","--datepicker-input-px":"sizes.3"},view:{"--table-cell-size":"sizes.10","--datepicker-nav-trigger-size":"sizes.8","--datepicker-select-height":"sizes.10"}},lg:{root:{"--datepicker-input-height":"sizes.11","--datepicker-input-px":"sizes.4"},view:{"--table-cell-size":"sizes.10","--datepicker-nav-trigger-size":"sizes.9","--datepicker-select-height":"sizes.10"}},xl:{root:{"--datepicker-input-height":"sizes.12","--datepicker-input-px":"sizes.4.5"},view:{"--table-cell-size":"sizes.10","--datepicker-nav-trigger-size":"sizes.9","--datepicker-select-height":"sizes.10"}}},hideOutsideDays:{true:{tableCellTrigger:{"&[data-outside-range]":{visibility:"hidden"}}}},variant:{outline:{input:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"}},subtle:{input:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"}},flushed:{input:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)",_invalid:{borderColor:"var(--error-color)",boxShadow:"0px 1px 0px 0px var(--error-color)"}}},indicatorGroup:{insetEnd:"0"}}}},defaultVariants:{size:"md",variant:"outline"}}),tg=(0,n.i_)({slots:eE.keys(),className:"chakra-dialog",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",left:0,top:0,w:"100dvw",h:"100dvh","--dialog-z-index":"zIndex.popover",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0) - 1)",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100dvw",height:"100dvh",position:"fixed",left:0,top:0,"--dialog-z-index":"zIndex.popover",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",justifyContent:"center",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,borderRadius:"l3",textStyle:"sm",my:"var(--dialog-margin, var(--dialog-base-margin))","--dialog-z-index":"zIndex.popover",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"moderate"},_closed:{animationDuration:"faster"}},header:{display:"flex",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{flex:"1",px:"6",pt:"2",pb:"6"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"2",insetEnd:"2"}},variants:{placement:{center:{positioner:{alignItems:"center"},content:{"--dialog-base-margin":"auto",mx:"auto"}},top:{positioner:{alignItems:"flex-start"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}},bottom:{positioner:{alignItems:"flex-end"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}}},scrollBehavior:{inside:{positioner:{overflow:"hidden"},content:{maxH:"calc(100% - 7.5rem)"},body:{overflow:"auto"}},outside:{positioner:{overflow:"auto",pointerEvents:"auto"}}},size:{xs:{content:{maxW:"sm"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},cover:{positioner:{padding:"10"},content:{width:"100%",height:"100%","--dialog-margin":"0"}},full:{content:{maxW:"100dvw",minH:"100dvh","--dialog-margin":"0",borderRadius:"0"}}},motionPreset:{scale:{content:{_open:{animationName:"scale-in, fade-in"},_closed:{animationName:"scale-out, fade-out"}}},"slide-in-bottom":{content:{_open:{animationName:"slide-from-bottom, fade-in"},_closed:{animationName:"slide-to-bottom, fade-out"}}},"slide-in-top":{content:{_open:{animationName:"slide-from-top, fade-in"},_closed:{animationName:"slide-to-top, fade-out"}}},"slide-in-left":{content:{_open:{animationName:"slide-from-left, fade-in"},_closed:{animationName:"slide-to-left, fade-out"}}},"slide-in-right":{content:{_open:{animationName:"slide-from-right, fade-in"},_closed:{animationName:"slide-to-right, fade-out"}}},none:{}}},defaultVariants:{size:"md",scrollBehavior:"outside",placement:"top",motionPreset:"scale"}}),tf=(0,n.i_)({slots:eP.keys(),className:"chakra-drawer",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",insetInlineStart:0,top:0,w:"100vw",h:"100dvh","--drawer-z-index":"zIndex.popover",zIndex:"calc(var(--drawer-z-index) + var(--layer-index, 0) - 1)",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100vw",height:"100dvh",position:"fixed",insetInlineStart:0,top:0,"--drawer-z-index":"zIndex.popover",zIndex:"calc(var(--drawer-z-index) + var(--layer-index, 0))",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,"--drawer-z-index":"zIndex.popover",zIndex:"calc(var(--drawer-z-index) + var(--layer-index, 0))",textStyle:"sm",maxH:"100dvh",color:"inherit",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"slowest",animationTimingFunction:"ease-in-smooth"},_closed:{animationDuration:"slower",animationTimingFunction:"ease-in-smooth"}},header:{display:"flex",alignItems:"center",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{px:"6",py:"2",flex:"1",overflow:"auto"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{flex:"1",textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"3",insetEnd:"2"}},variants:{size:{xs:{content:{maxW:"xs"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},full:{content:{maxW:"100vw",h:"100dvh"}}},placement:{start:{positioner:{justifyContent:"flex-start",alignItems:"stretch"}
4,content:{_open:{animationName:{base:"slide-from-left-full, fade-in",_rtl:"slide-from-right-full, fade-in"}},_closed:{animationName:{base:"slide-to-left-full, fade-out",_rtl:"slide-to-right-full, fade-out"}}}},end:{positioner:{justifyContent:"flex-end",alignItems:"stretch"},content:{_open:{animationName:{base:"slide-from-right-full, fade-in",_rtl:"slide-from-left-full, fade-in"}},_closed:{animationName:{base:"slide-to-right-full, fade-out",_rtl:"slide-to-left-full, fade-out"}}}},top:{positioner:{justifyContent:"stretch",alignItems:"flex-start"},content:{maxW:"100%",_open:{animationName:"slide-from-top-full, fade-in"},_closed:{animationName:"slide-to-top-full, fade-out"}}},bottom:{positioner:{justifyContent:"stretch",alignItems:"flex-end"},content:{maxW:"100%",_open:{animationName:"slide-from-bottom-full, fade-in"},_closed:{animationName:"slide-to-bottom-full, fade-out"}}}},contained:{true:{positioner:{padding:"4"},content:{borderRadius:"l3"}}}},defaultVariants:{size:"xs",placement:"end"}}),tm=(0,n.H2)({fontSize:"inherit",fontWeight:"inherit",textAlign:"inherit",bg:"transparent",borderRadius:"l2"}),tv=(0,n.i_)({slots:eT.keys(),className:"chakra-editable",base:{root:{display:"inline-flex",alignItems:"center",position:"relative",gap:"1.5",width:"full"},preview:{...tm,py:"1",px:"1",display:"inline-flex",alignItems:"center",transitionProperty:"common",transitionDuration:"moderate",cursor:"text",_hover:{bg:"bg.muted"},_disabled:{userSelect:"none"}},input:{...tm,outline:"0",py:"1",px:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",focusVisibleRing:"inside",focusRingWidth:"2px",_placeholder:{opacity:.6}},control:{display:"inline-flex",alignItems:"center",gap:"1.5"}},variants:{size:{sm:{root:{textStyle:"sm"},preview:{minH:"8"},input:{minH:"8"}},md:{root:{textStyle:"sm"},preview:{minH:"9"},input:{minH:"9"}},lg:{root:{textStyle:"md"},preview:{minH:"10"},input:{minH:"10"}}}},defaultVariants:{size:"md"}}),tb=(0,n.i_)({slots:eI.keys(),className:"chakra-empty-state",base:{root:{width:"full"},content:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:"fg.subtle",_icon:{boxSize:"1em"}},title:{fontWeight:"semibold"},description:{textStyle:"sm",color:"fg.muted"}},variants:{size:{sm:{root:{px:"4",py:"6"},title:{textStyle:"md"},content:{gap:"4"},indicator:{textStyle:"2xl"}},md:{root:{px:"8",py:"12"},title:{textStyle:"lg"},content:{gap:"6"},indicator:{textStyle:"4xl"}},lg:{root:{px:"12",py:"16"},title:{textStyle:"xl"},content:{gap:"8"},indicator:{textStyle:"6xl"}}}},defaultVariants:{size:"md"}}),ty=(0,n.i_)({className:"chakra-field",slots:eO.keys(),base:{requiredIndicator:{color:"fg.error",lineHeight:"1"},root:{display:"flex",width:"100%",position:"relative",gap:"1.5"},label:{display:"flex",alignItems:"center",textAlign:"start",textStyle:"sm",fontWeight:"medium",gap:"1",userSelect:"none",_disabled:{opacity:"0.5"}},errorText:{display:"inline-flex",alignItems:"center",fontWeight:"medium",gap:"1",color:"fg.error",textStyle:"xs"},helperText:{color:"fg.muted",textStyle:"xs"}},variants:{orientation:{vertical:{root:{flexDirection:"column",alignItems:"flex-start"}},horizontal:{root:{flexDirection:"row",alignItems:"center",justifyContent:"space-between"},label:{flex:"0 0 var(--field-label-width, 80px)"}}}},defaultVariants:{orientation:"vertical"}}),tx=(0,n.i_)({className:"fieldset",slots:eR.keys(),base:{root:{display:"flex",flexDirection:"column",width:"full"},content:{display:"flex",flexDirection:"column",width:"full"},legend:{color:"fg",fontWeight:"medium",_disabled:{opacity:"0.5"}},helperText:{color:"fg.muted",textStyle:"sm"},errorText:{display:"inline-flex",alignItems:"center",color:"fg.error",gap:"2",fontWeight:"medium",textStyle:"sm"}},variants:{size:{sm:{root:{spaceY:"2"},content:{gap:"1.5"},legend:{textStyle:"sm"}},md:{root:{spaceY:"4"},content:{gap:"4"},legend:{textStyle:"sm"}},lg:{root:{spaceY:"6"},content:{gap:"4"},legend:{textStyle:"md"}}}},defaultVariants:{size:"md"}}),t_=(0,n.i_)({className:"chakra-file-upload",slots:eA.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"4",width:"100%",alignItems:"flex-start"},label:{fontWeight:"medium",textStyle:"sm"},dropzone:{background:"bg",borderRadius:"l3",borderWidth:"2px",borderStyle:"dashed",display:"flex",alignItems:"center",flexDirection:"column",gap:"4",justifyContent:"center",minHeight:"2xs",px:"3",py:"2",transition:"backgrounds",focusVisibleRing:"outside",_hover:{bg:"bg.subtle"},_dragging:{bg:"colorPalette.subtle",borderStyle:"solid",borderColor:"colorPalette.solid"}},dropzoneContent:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:"1",textStyle:"sm"},item:{pos:"relative",textStyle:"sm",animationName:"fade-in",animationDuration:"moderate",background:"bg",borderRadius:"l2",borderWidth:"1px",width:"100%",display:"flex",alignItems:"center",gap:"3",p:"4"},itemGroup:{width:"100%",display:"flex",flexDirection:"column",gap:"3",_empty:{display:"none"}},itemName:{color:"fg",fontWeight:"medium",lineClamp:"1"},itemContent:{display:"flex",flexDirection:"column",gap:"0.5",flex:"1"},itemSizeText:{color:"fg.muted",textStyle:"xs"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",alignSelf:"flex-start",boxSize:"5",p:"2px",color:"fg.muted",cursor:"button"},itemPreview:{color:"fg.muted",_icon:{boxSize:"4.5"}}},defaultVariants:{}});var tw=(0,q.y)("floating-panel").parts("trigger","positioner","content","header","body","title","resizeTrigger","dragTrigger","stageTrigger","closeTrigger","control");tw.build();let tk=(0,n.i_)({slots:tw.keys(),className:"chakra-floating-panel",base:{positioner:{"--floating-panel-z-index":"zIndex.popover",zIndex:"calc(var(--floating-panel-z-index) + var(--layer-index, 0))","&:has([data-topmost])":{"--layer-index":"100"},"&:has([data-behind])":{"--layer-index":"-100"}},content:{display:"flex",flexDirection:"column",bg:"bg.panel",borderRadius:"l2",boxShadow:"lg",overflow:"hidden",outline:0,position:"relative",_open:{animationName:"scale-in, fade-in",animationDuration:"moderate"}},dragTrigger:{flex:"1",display:"flex",alignItems:"center",gap:"2",minW:"
40"},header:{display:"flex",alignItems:"center",gap:"2",px:"3",py:"2",borderBottomWidth:"1px",bg:"bg.subtle",flex:"none"},title:{fontWeight:"semibold",textStyle:"sm",flex:"1",truncate:!0},body:{flex:"1",overflow:"auto",p:"3",textStyle:"sm"},resizeTrigger:{zIndex:"1","--size":"sizes.2.5",'&[data-axis="n"], &[data-axis="s"]':{h:"var(--size)"},'&[data-axis="e"], &[data-axis="w"]':{w:"var(--size)"},'&[data-axis]:is([data-axis="ne"], [data-axis="nw"], [data-axis="se"], [data-axis="sw"])':{w:"var(--size)",h:"var(--size)"}}}});var tC=r(33494);let tS=(0,n.i_)({className:"chakra-hover-card",slots:tC.M.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--hovercard-bg":"colors.bg.panel",bg:"var(--hovercard-bg)",boxShadow:"lg",maxWidth:"80",borderRadius:"l3","--hover-card-z-index":"zIndex.popover",zIndex:"calc(var(--hover-card-z-index) + var(--layer-index, 0))",transformOrigin:"var(--transform-origin)",outline:"0",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--hovercard-bg)"},arrowTip:{borderTopWidth:"0.5px",borderLeftWidth:"0.5px"}},variants:{size:{xs:{content:{padding:"3"}},sm:{content:{padding:"4"}},md:{content:{padding:"5"}},lg:{content:{padding:"6"}}}},defaultVariants:{size:"md"}}),tE=(0,n.i_)({className:"chakra-list",slots:eL.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"var(--list-gap)","& :where(ul, ol)":{marginTop:"var(--list-gap)"}},item:{whiteSpace:"normal",display:"list-item"},indicator:{marginEnd:"2",minHeight:"1lh",flexShrink:0,display:"inline-block",verticalAlign:"middle"}},variants:{variant:{marker:{root:{listStyle:"revert"},item:{_marker:{color:"fg.subtle"}}},plain:{item:{alignItems:"flex-start",display:"inline-flex"}}},align:{center:{item:{alignItems:"center"}},start:{item:{alignItems:"flex-start"}},end:{item:{alignItems:"flex-end"}}}},defaultVariants:{variant:"marker"}}),tP=(0,n.i_)({className:"chakra-listbox",slots:el.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},content:{display:"flex",maxH:"96",p:"1",gap:"1",textStyle:"sm",outline:"none",scrollPadding:"1",_horizontal:{flexDirection:"row",overflowX:"auto"},_vertical:{flexDirection:"column",overflowY:"auto"},"--listbox-item-padding-x":"spacing.2","--listbox-item-padding-y":"spacing.1.5"},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"pointer",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",py:"var(--listbox-item-padding-y)",px:"var(--listbox-item-padding-x)",_highlighted:{outline:"2px solid",outlineColor:"border.emphasized"},_disabled:{pointerEvents:"none",opacity:"0.5"}},empty:{py:"var(--listbox-item-padding-y)",px:"var(--listbox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{mt:"1.5",_first:{mt:"0"}},itemGroupLabel:{py:"1.5",px:"2",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"4"}}},variants:{variant:{subtle:{content:{bg:"bg.panel",borderWidth:"1px",borderRadius:"l2"},item:{_hover:{bg:"bg.emphasized/60"},_selected:{bg:"bg.muted"}}},solid:{content:{bg:"bg.panel",borderWidth:"1px",borderRadius:"l2"},item:{_selected:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}},plain:{}}},defaultVariants:{variant:"subtle"}});var tT=(0,q.y)("marquee").parts("root","viewport","content","edge","item");tT.build();let tI=(0,n.i_)({className:"chakra-marquee",slots:tT.keys(),base:{root:{position:"relative",width:"100%","--marquee-edge-color":"colors.bg","--marquee-edge-size":"20%","&[data-paused]":{animationPlayState:"paused !important","& *":{animationPlayState:"paused !important"}}},viewport:{overflow:"hidden",display:"flex",width:"100%",height:"100%"},content:{display:"flex",minWidth:"max-content",animationTimingFunction:"linear",animationFillMode:"forwards",animationDuration:"var(--marquee-duration)",animationDelay:"var(--marquee-delay)",animationIterationCount:"var(--marquee-loop-count)",_motionReduce:{animation:"none !important"},"&[data-side='start'], &[data-side='end']":{animationName:"marqueeX"},"&[data-side='top'], &[data-side='bottom']":{animationName:"marqueeY"},"&[data-reverse]":{animationDirection:"reverse"},"&[data-orientation='horizontal']":{flexDirection:"row"},"&[data-orientation='vertical']":{flexDirection:"column"}},edge:{position:"absolute",zIndex:"1",pointerEvents:"none","&[data-side='start']":{width:"var(--marquee-edge-size)",insetY:"0",insetInlineStart:"0",background:"linear-gradient(to right, var(--marquee-edge-color, white), transparent)",_rtl:{background:"linear-gradient(to left, var(--marquee-edge-color, white), transparent)"}},"&[data-side='end']":{width:"var(--marquee-edge-size)",insetY:"0",insetInlineEnd:"0",background:"linear-gradient(to left, var(--marquee-edge-color, white), transparent)",_rtl:{background:"linear-gradient(to right, var(--marquee-edge-color, white), transparent)"}},"&[data-side='top']":{height:"var(--marquee-edge-size)",insetX:"0",top:"0",background:"linear-gradient(to bottom, var(--marquee-edge-color, white), transparent)"},"&[data-side='bottom']":{height:"var(--marquee-edge-size)",insetX:"0",bottom:"0",background:"linear-gradient(to top, var(--marquee-edge-color, white), transparent)"}}}}),tO=(0,n.i_)({className:"chakra-menu",slots:eM.keys(),base:{content:{outline:0,"--menu-bg":"colors.bg.panel",bg:"var(--menu-bg)",boxShadow:"lg",color:"fg",maxHeight:"var(--available-height)","--menu-z-index":"zIndex.popover",zIndex:"calc(var(--menu-z-index) + var(--layer-index, 0))",borderRadius:"l2",overflow:"hidden",overflowY:"auto",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},item:{textDecoration:"none",color:"fg",userSelect:"none",borderRadius:"l1",width:"100%",display:"flex",cursor:"menuitem",alignItems:"center",textAlign:"start",position:"relative",flex:"0 0 auto",outline:0,_disabled:{layerStyle:"disabled"},"&[data-type]":{ps:"8"}},itemText:{flex:"1"},itemIndicator:{position:"absolute",insetStart:"2",transform:"translateY(-50%)",to
vendor: 5,165 bytes, line 4
4p:"50%"},itemGroupLabel:{px:"2",py:"1.5",fontWeight:"semibold",textStyle:"sm"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},itemCommand:{opacity:"0.6",textStyle:"xs",ms:"auto",ps:"4",letterSpacing:"widest",fontFamily:"inherit"},separator:{height:"1px",bg:"bg.muted",my:"1",mx:"-1"},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--menu-bg)"},arrowTip:{borderTopWidth:"1px",borderLeftWidth:"1px"}},variants:{variant:{subtle:{item:{_highlighted:{bg:"bg.emphasized/60"}}},solid:{item:{_highlighted:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}}},size:{sm:{content:{minW:"8rem",padding:"1",scrollPadding:"1"},item:{gap:"1",textStyle:"xs",py:"1",px:"1.5"}},md:{content:{minW:"8rem",padding:"1.5",scrollPadding:"1.5"},item:{gap:"2",textStyle:"sm",py:"1.5",px:"2"}}}},defaultVariants:{size:"md",variant:"subtle"}}),tR=(0,n.i_)({className:"chakra-select",slots:ez.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},trigger:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"full",minH:"var(--select-trigger-height)","--input-height":"var(--select-trigger-height)",px:"var(--select-trigger-padding-x)",borderRadius:"l2",userSelect:"none",textAlign:"start",focusVisibleRing:"inside",_placeholderShown:{color:"fg.muted/80"},_disabled:{layerStyle:"disabled"},_invalid:{borderColor:"border.error"}},indicatorGroup:{display:"flex",alignItems:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--select-trigger-padding-x)",pointerEvents:"none"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:{base:"fg.muted",_disabled:"fg.subtle",_invalid:"fg.error"}},content:{background:"bg.panel",display:"flex",flexDirection:"column","--select-z-index":"zIndex.popover",zIndex:"calc(var(--select-z-index) + var(--layer-index, 0))",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"fastest"}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{width:"4",height:"4"}},control:{pos:"relative"},itemText:{flex:"1"},itemGroup:{_first:{mt:"0"}},itemGroupLabel:{py:"1",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"}},variants:{variant:{outline:{trigger:{bg:"transparent",borderWidth:"1px",borderColor:"border",_expanded:{borderColor:"border.emphasized"}}},subtle:{trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}},ghost:{trigger:{bg:"transparent",_expanded:{bg:"bg.muted"}}}},size:{xs:{root:{"--select-trigger-height":"sizes.8","--select-trigger-padding-x":"spacing.2"},content:{p:"1",gap:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"},item:{py:"1",px:"2"},itemGroupLabel:{py:"1",px:"2"},indicator:{_icon:{width:"3.5",height:"3.5"}}},sm:{root:{"--select-trigger-height":"sizes.9","--select-trigger-padding-x":"spacing.2.5"},content:{p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"},indicator:{_icon:{width:"4",height:"4"}},item:{py:"1",px:"1.5"},itemGroup:{mt:"1"},itemGroupLabel:{py:"1",px:"1.5"}},md:{root:{"--select-trigger-height":"sizes.10","--select-trigger-padding-x":"spacing.3"},content:{p:"1",textStyle:"sm"},itemGroup:{mt:"1.5"},item:{py:"1.5",px:"2"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},itemGroupLabel:{py:"1.5",px:"2"},trigger:{textStyle:"sm",gap:"2"},indicator:{_icon:{width:"4",height:"4"}}},lg:{root:{"--select-trigger-height":"sizes.12","--select-trigger-padding-x":"spacing.4"},content:{p:"1.5",textStyle:"md"},itemGroup:{mt:"2"},item:{py:"2",px:"3"},itemGroupLabel:{py:"2",px:"3"},trigger:{textStyle:"md",py:"3",gap:"2"},indicator:{_icon:{width:"5",height:"5"}}}}},defaultVariants:{size:"md",variant:"outline"}}),tA=(0,n.i_)({className:"chakra-native-select",slots:eD.keys(),base:{root:{height:"fit-content",display:"flex",width:"100%",position:"relative"},field:{width:"100%",minWidth:"0",outline:"0",appearance:"none",borderRadius:"l2","--error-color":"colors.border.error","--input-height":"var(--select-field-height)",height:"var(--select-field-height)",_disabled:{layerStyle:"disabled"},_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"},focusVisibleRing:"inside",lineHeight:"normal","& > option, & > optgroup":{bg:"bg"}},indicator:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)",height:"100%",color:"fg.muted",_disabled:{opacity:"0.5"},_invalid:{color:"fg.error"},_icon:{width:"1em",height:"1em"}}},variants:{variant:{outline:{field:tR.variants?.variant.outline.trigger},subtle:{field:tR.variants?.variant.subtle.trigger}
4,plain:{field:{bg:"transparent",color:"fg",focusRingWidth:"2px"}},ghost:{field:tR.variants?.variant.ghost.trigger}},size:{xs:{root:{"--select-field-height":"sizes.8"},field:{textStyle:"xs",ps:"2",pe:"6"},indicator:{textStyle:"sm",insetEnd:"1.5"}},sm:{root:{"--select-field-height":"sizes.9"},field:{textStyle:"sm",ps:"2.5",pe:"8"},indicator:{textStyle:"md",insetEnd:"2"}},md:{root:{"--select-field-height":"sizes.10"},field:{textStyle:"sm",ps:"3",pe:"8"},indicator:{textStyle:"lg",insetEnd:"2"}},lg:{root:{"--select-field-height":"sizes.11"},field:{textStyle:"md",ps:"4",pe:"8"},indicator:{textStyle:"xl",insetEnd:"3"}},xl:{root:{"--select-field-height":"sizes.12"},field:{textStyle:"md",ps:"4.5",pe:"10"},indicator:{textStyle:"xl",insetEnd:"3"}}}},defaultVariants:tR.defaultVariants});var tL=r(19333),tM=(0,q.y)("numberInput").parts("root","label","input","control","valueText","incrementTrigger","decrementTrigger","scrubber");tM.build();let tD=(0,n.H2)({display:"flex",justifyContent:"center",alignItems:"center",flex:"1",userSelect:"none",cursor:"button",lineHeight:"1",color:"fg.muted","--stepper-base-radius":"radii.l1","--stepper-radius":"calc(var(--stepper-base-radius) + 1px)",_icon:{boxSize:"1em"},_disabled:{opacity:"0.5"},_hover:{bg:"bg.muted"},_active:{bg:"bg.emphasized"}}),tN=(0,n.i_)({className:"chakra-number-input",slots:tM.keys(),base:{root:{position:"relative",zIndex:"0",isolation:"isolate"},input:{...L.base,verticalAlign:"top",pe:"calc(var(--stepper-width) + 0.5rem)"},control:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",width:"var(--stepper-width)",height:"calc(100% - 2px)",zIndex:"1",borderStartWidth:"1px",divideY:"1px"},incrementTrigger:{...tD,borderTopEndRadius:"var(--stepper-radius)"},decrementTrigger:{...tD,borderBottomEndRadius:"var(--stepper-radius)"},valueText:{fontWeight:"medium",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums"}},variants:{size:{xs:{input:L.variants.size.xs,control:{fontSize:"2xs","--stepper-width":"sizes.4"}},sm:{input:L.variants.size.sm,control:{fontSize:"xs","--stepper-width":"sizes.5"}},md:{input:L.variants.size.md,control:{fontSize:"sm","--stepper-width":"sizes.6"}},lg:{input:L.variants.size.lg,control:{fontSize:"sm","--stepper-width":"sizes.6"}}},variant:(0,tL.N)(L.variants.variant,(e,t)=>[e,{input:t}])},defaultVariants:{size:"md",variant:"outline"}});var tj=(0,q.y)("pinInput").parts("root","label","input","control");tj.build();let{variants:tF,defaultVariants:t$}=L,tz=(0,n.i_)({className:"chakra-pin-input",slots:tj.keys(),base:{input:{...L.base,textAlign:"center",width:"var(--input-height)"},control:{display:"inline-flex",gap:"2",isolation:"isolate"}},variants:{size:(0,tL.N)(tF.size,(e,t)=>[e,{input:{...t,px:"1"}}]),variant:(0,tL.N)(tF.variant,(e,t)=>[e,{input:t}]),attached:{true:{control:{gap:"0",spaceX:"-1px"},input:{_notFirst:{borderStartRadius:"0"},_notLast:{borderEndRadius:"0"},_focusVisible:{zIndex:"1"}}}}},defaultVariants:t$}),tV=(0,n.i_)({className:"chakra-popover",slots:eN.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--popover-bg":"colors.bg.panel",bg:"var(--popover-bg)",boxShadow:"lg","--popover-size":"sizes.xs","--popover-mobile-size":"calc(100dvw - 1rem)",width:{base:"min(var(--popover-mobile-size), var(--popover-size))",sm:"var(--popover-size)"},borderRadius:"l3","--popover-z-index":"zIndex.popover",zIndex:"calc(var(--popover-z-index) + var(--layer-index, 0))",outline:"0",transformOrigin:"var(--transform-origin)",maxHeight:"var(--available-height)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"faster"}},header:{paddingInline:"var(--popover-padding)",paddingTop:"var(--popover-padding)"},body:{padding:"var(--popover-padding)",flex:"1"},footer:{display:"flex",alignItems:"center",paddingInline:"var(--popover-padding)",paddingBottom:"var(--popover-padding)"},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--popover-bg)"},arrowTip:{borderTopWidth:"1px",borderLeftWidth:"1px"}},variants:{size:{xs:{content:{"--popover-padding":"spacing.3"}},sm:{content:{"--popover-padding":"spacing.4"}},md:{content:{"--popover-padding":"spacing.5"}},lg:{content:{"--popover-padding":"spacing.6"}}}},defaultVariants:{size:"md"}});var tB=r(1694);
4let tW=(0,n.i_)({slots:tB.M.keys(),className:"chakra-progress",base:{root:{textStyle:"sm",position:"relative"},track:{overflow:"hidden",position:"relative"},range:{display:"flex",alignItems:"center",justifyContent:"center",transitionProperty:"width, height",transitionDuration:"slow",height:"100%",bgColor:"var(--track-color)",_indeterminate:{"--animate-from-x":"-40%","--animate-to-x":"100%",position:"absolute",willChange:"left",minWidth:"50%",animation:"position 1s ease infinite normal none running",backgroundImage:"linear-gradient(to right, transparent 0%, var(--track-color) 50%, transparent 100%)"}},label:{display:"inline-flex",fontWeight:"medium",alignItems:"center",gap:"1"},valueText:{textStyle:"xs",lineHeight:"1",fontWeight:"medium"}},variants:{variant:{outline:{track:{shadow:"inset",bgColor:"bg.muted"},range:{bgColor:"colorPalette.solid"}},subtle:{track:{bgColor:"colorPalette.muted"},range:{bgColor:"colorPalette.solid/72"}}},shape:{square:{},rounded:{track:{borderRadius:"l1"}},full:{track:{borderRadius:"full"}}},striped:{true:{range:{backgroundImage:"linear-gradient(45deg, var(--stripe-color) 25%, transparent 25%, transparent 50%, var(--stripe-color) 50%, var(--stripe-color) 75%, transparent 75%, transparent)",backgroundSize:"var(--stripe-size) var(--stripe-size)","--stripe-size":"1rem","--stripe-color":{_light:"rgba(255, 255, 255, 0.3)",_dark:"rgba(0, 0, 0, 0.3)"}}}},animated:{true:{range:{"--animate-from":"var(--stripe-size)",animation:"bg-position 1s linear infinite"}}},size:{xs:{track:{h:"1.5"}},sm:{track:{h:"2"}},md:{track:{h:"2.5"}},lg:{track:{h:"3"}},xl:{track:{h:"4"}}}},defaultVariants:{variant:"outline",size:"md",shape:"rounded"}}),tH=(0,n.i_)({className:"chakra-progress-circle",slots:tB.M.keys(),base:{root:{display:"inline-flex",textStyle:"sm",position:"relative"},circle:{_indeterminate:{animation:"spin 2s linear infinite"}},circleTrack:{"--track-color":"colors.colorPalette.muted",stroke:"var(--track-color)"},circleRange:{stroke:"colorPalette.solid",transitionProperty:"stroke-dashoffset, stroke-dasharray",transitionDuration:"0.6s",_indeterminate:{animation:"circular-progress 1.5s linear infinite"}},label:{display:"inline-flex"},valueText:{lineHeight:"1",fontWeight:"medium",letterSpacing:"tight",fontVariantNumeric:"tabular-nums"}},variants:{size:{xs:{circle:{"--size":"24px","--thickness":"4px"},valueText:{textStyle:"2xs"}},sm:{circle:{"--size":"32px","--thickness":"5px"},valueText:{textStyle:"2xs"}},md:{circle:{"--size":"40px","--thickness":"6px"},valueText:{textStyle:"xs"}},lg:{circle:{"--size":"48px","--thickness":"7px"},valueText:{textStyle:"sm"}},xl:{circle:{"--size":"64px","--thickness":"8px"},valueText:{textStyle:"sm"}}}},defaultVariants:{size:"md"}});var tU=(0,q.y)("qr-code").parts("root","frame","pattern","overlay","downloadTrigger");tU.build();let tG=(0,n.i_)({slots:tU.keys(),className:"chakra-qr-code",base:{root:{position:"relative",width:"fit-content","--qr-code-overlay-size":"calc(var(--qr-code-size) / 3)"},frame:{width:"var(--qr-code-size)",height:"var(--qr-code-size)",fill:"currentColor"},overlay:{display:"flex",alignItems:"center",justifyContent:"center",width:"var(--qr-code-overlay-size)",height:"var(--qr-code-overlay-size)",padding:"1",bg:"bg",rounded:"l1"}},variants:{size:{"2xs":{root:{"--qr-code-size":"40px"}},xs:{root:{"--qr-code-size":"64px"}},sm:{root:{"--qr-code-size":"80px"}},md:{root:{"--qr-code-size":"120px"}},lg:{root:{"--qr-code-size":"160px"}},xl:{root:{"--qr-code-size":"200px"}},"2xl":{root:{"--qr-code-size":"240px"}},full:{root:{"--qr-code-size":"100%"}}}},defaultVariants:{size:"md"}}),tq=(0,n.i_)({className:"chakra-radio-card",slots:eF.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",isolation:"isolate"},item:{flex:"1",display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",_focus:{bg:"colorPalette.muted/20"},_disabled:{opacity:"0.5"},_checked:{zIndex:"1"}},label:{display:"inline-flex",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},itemText:{fontWeight:"medium",flex:"1"},itemDescription:{opacity:"0.64",textStyle:"sm"},itemControl:{display:"inline-flex",flex:"1",pos:"relative",rounded:"inherit",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)",_disabled:{bg:"bg.muted"}},itemIndicator:F.base,itemAddon:{roundedBottom:"inherit",_disabled:{color:"fg.muted"}},itemContent:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)"}},variants:{size:{sm:{item:{textStyle:"sm"},itemControl:{padding:"3",gap:"1.5"},itemAddon:{px:"3",py:"1.5",borderTopWidth:"1px"},itemIndicator:F.variants?.size.sm},md:{item:{textStyle:"sm"},itemControl:{padding:"4",gap:"2.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:F.variants?.size.md},lg:{item:{textStyle:"md"},itemControl:{padding:"4",gap:"3.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:F.variants?.size.lg}},variant:{surface:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"}},itemIndicator:F.variants?.variant.solid},subtle:{item:{bg:"bg.muted"},itemControl:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},itemIndicator:F.variants?.variant.outline},outline:{item:{borderWidth:"1px",_checked:{boxShadow:"inset 0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},itemIndicator:F.variants?.variant.solid},solid:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},itemControl:{_disabled:{bg:"unset"}},itemIndicator:F.variants?.variant.inverted}},justify:{start:{item:{"--radio-card-justify":"flex-start"}},end:{item:{"--radio-card-justify":"flex-end"}},center:{item:{"--radio-card-justify":"center"}}},align:{start:{item:{"--radio-card-align":"flex-start"},itemControl:{textAlign:"start"}},end:{item:{"--radio-card-align":"flex-end"},itemControl:{textAlign:"end"}},center:{item:{"--radio-card-align":"center"},itemControl:{textAlign:"center"}}},orientation:{vertical:{itemControl:{flexDirection:"column"}},horizontal:{itemControl:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}}),tX=(0,n.i_)({className:"chakra-radio-group",slots:ej.keys(),base:{item:{display:"inline-flex",alignItems:"center",position:"relative",fontWeight:"medium",_disabled:{cursor:"disabled"}},itemControl:F.base,label:{userSelect:"none",textStyle:"sm",_disabled:{opacity:"0.5"}}},variants:{variant:{outline:{itemControl:F.variants?.variant?.outline},subtle:{itemControl:F.variants?.variant?.subtle},solid:{itemControl:F.variants?.variant?.solid}},size:{xs:{item:{textStyle:"xs",gap:"1.5"},itemControl:F.variants?.size?.xs},sm:{item:{textStyle:"sm",gap:"2"},itemControl:F.variants?.size?.sm},md:{item:{textStyle:"sm",gap:"2.5"},itemControl:F.variants?.size?.md},lg:{item:{textStyle:"md",gap:"3"},itemControl:F.variants?.size?.lg}}},defaultVariants:{size:"md",variant:"solid"}}),tY=(0,n.i_)({className:"chakra-rating-group",slots:e$.keys(),base:{root:{display:"inline-flex"},control:{display:"inline-flex",alignItems:"center"},item:{display:"inline-flex",alignItems:"center",justifyContent:"center",userSelect:"none"},itemIndicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"1em",height:"1em",position:"relative","--clip-path":{base:"inset(0 50% 0 0)",_rtl:"inset(0 0 0 50%)"},_icon:{stroke:"currentColor",width:"100%",height:"100%",display:"inline-block",flexShrink:0,position:"absolute",left:0,top:0},"& [data-bg]":{color:"bg.emphasized"},"& [data-fg]":{color:"transparent"},"&[data-highlighted]:not([data-half])":{"& [data-fg]":{color:"colorPalette.solid"}},"&[data-half]":{"& [data-fg]":{color:"colorPalette.solid",clipPath:"var(--clip-path)"}}}},variants:{size:{xs:{item:{textStyle:"sm"}},sm:{item:{textStyle:"md"}},md:{item:{textStyle:"xl"}},lg:{item:{textStyle:"2xl"}}}},defaultVariants:{size:"md"}});var tK=(0,q.y)("scroll-area").parts("root","viewport","content","scrollbar","thumb","corner");tK.build();let tZ=(0,n.i_)({className:"chakra-scroll-area",slots:tK.keys(),base:{root:{display:"flex",flexDirection:"column",width:"100%",height:"100%",position:"relative",overflow:"hidden","--scrollbar-margin":"2px","--scrollbar-click-area":"calc(var(--scrollbar-size) + calc(var(--scrollbar-margin) * 2))"},viewport:{display:"flex",flexDirection:"column",height:"100%",width:"100%",borderRadius:"inherit",WebkitOverflowScrolling:"touch",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},content:{minWidth:"100%"},scrollbar:{display:"flex",userSelect:"none",touchAction:"none",borderRadius:"full",colorPalette:"gray",transition:"opacity 150ms 300ms",position:"relative",margin:"var(--scrollbar-margin)","&:not([data-overflow-x], [data-overflow-y])":{display:"none"},bg:"{colors.colorPalette.solid/10}","--thumb-bg":"{colors.colorPalette.solid/25}","&:is(:hover, :active)":{"--thumb-bg":"{colors.colorPalette.solid/50}"},_before:{content:'""',position:"absolute"},_vertical:{width:"var(--scrollbar-size)",flexDirection:"column","&::before":{width:"var(--scrollbar-click-area)",height:"100%",insetInlineStart:"calc(var(--scrollbar-margin) * -1)"}},_horizontal:{height:"var(--scrollbar-size)",flexDirection:"row","&::before":{height:"var(--scrollbar-click-area)",width:"100%",top:"calc(var(--scrollbar-margin) * -1)"}}},thumb:{borderRadius:"inherit",bg:"var(--thumb-bg)",transition:"backgrounds",_vertical:{width:"full"},_horizontal:{height:"full"}},corner:{bg:"bg.muted",margin:"var(--scrollbar-margin)",opacity:0,transition:"opacity 150ms 300ms","&[data-hover]":{transitionDelay:"0ms",opacity:1}}}
4,variants:{variant:{hover:{scrollbar:{opacity:"0","&[data-hover], &[data-scrolling]":{opacity:"1",transitionDuration:"faster",transitionDelay:"0ms"}}},always:{scrollbar:{opacity:"1"}}},size:{xs:{root:{"--scrollbar-size":"sizes.1"}},sm:{root:{"--scrollbar-size":"sizes.1.5"}},md:{root:{"--scrollbar-size":"sizes.2"}},lg:{root:{"--scrollbar-size":"sizes.3"}}}},defaultVariants:{size:"md",variant:"hover"}});var tJ=ed.M.rename("segment-group");tJ.build();let tQ=(0,n.i_)({className:"chakra-segment-group",slots:tJ.keys(),base:{root:{"--segment-radius":"radii.l2","--segment-indicator-bg":{_light:"colors.bg",_dark:"colors.bg.emphasized"},"--segment-indicator-shadow":"shadows.sm",borderRadius:"var(--segment-radius)",display:"inline-flex",boxShadow:"inset",minW:"max-content",textAlign:"center",position:"relative",isolation:"isolate",bg:"bg.muted",_vertical:{flexDirection:"column"}},item:{display:"flex",alignItems:"center",justifyContent:"center",userSelect:"none",fontSize:"sm",position:"relative",color:"fg",borderRadius:"var(--segment-radius)",_disabled:{opacity:"0.5"},"&:has(input:focus-visible)":{focusRing:"outside"},_before:{content:'""',position:"absolute",bg:"border",transition:"opacity 0.2s"},_horizontal:{_before:{insetInlineStart:0,insetBlock:"1.5",width:"1px"}},_vertical:{_before:{insetBlockStart:0,insetInline:"1.5",height:"1px"}},"& + &[data-state=checked], &[data-state=checked] + &, &:first-of-type":{_before:{opacity:"0"}},"&[data-state=checked][data-ssr]":{shadow:"sm",bg:"bg",borderRadius:"var(--segment-radius)"}},indicator:{shadow:"var(--segment-indicator-shadow)",pos:"absolute",bg:"var(--segment-indicator-bg)",width:"var(--width)",height:"var(--height)",top:"var(--top)",left:"var(--left)",zIndex:-1,borderRadius:"var(--segment-radius)"}},variants:{size:{xs:{item:{textStyle:"xs",px:"3",gap:"1",height:"6"}},sm:{item:{textStyle:"sm",px:"4",gap:"2",height:"8"}},md:{item:{textStyle:"sm",px:"4",gap:"2",height:"10"}},lg:{item:{textStyle:"md",px:"4.5",gap:"3",height:"11"}}}},defaultVariants:{size:"md"}}),t0=(0,n.i_)({className:"chakra-slider",slots:eB.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",textStyle:"sm",position:"relative",isolation:"isolate",touchAction:"none"},label:{fontWeight:"medium",textStyle:"sm"},control:{display:"inline-flex",alignItems:"center",position:"relative"},track:{overflow:"hidden",borderRadius:"full",flex:"1"},range:{width:"inherit",height:"inherit",_disabled:{bg:"border.emphasized!"}},markerGroup:{position:"absolute!",zIndex:"1"},marker:{"--marker-bg":{base:"white",_underValue:"colors.bg"},display:"flex",alignItems:"center",gap:"calc(var(--slider-thumb-size) / 2)",color:"fg.muted",textStyle:"xs"},markerIndicator:{width:"var(--slider-marker-size)",height:"var(--slider-marker-size)",borderRadius:"full",bg:"var(--marker-bg)"},thumb:{width:"var(--slider-thumb-size)",height:"var(--slider-thumb-size)",display:"flex",alignItems:"center",justifyContent:"center",outline:0,zIndex:"2",borderRadius:"full",transition:"shadow",_focusVisible:{ring:"3px",ringColor:"colorPalette.focusRing/50"}}},variants:{size:{sm:{root:{"--slider-thumb-size":"sizes.4","--slider-track-size":"sizes.1.5","--slider-marker-center":"6px","--slider-marker-size":"sizes.1","--slider-marker-inset":"3px"}},md:{root:{"--slider-thumb-size":"sizes.5","--slider-track-size":"sizes.2","--slider-marker-center":"8px","--slider-marker-size":"sizes.1","--slider-marker-inset":"4px"}},lg:{root:{"--slider-thumb-size":"sizes.6","--slider-track-size":"sizes.2.5","--slider-marker-center":"9px","--slider-marker-size":"sizes.1.5","--slider-marker-inset":"5px"}}},variant:{outline:{track:{shadow:"inset",bg:"bg.emphasized/72"},range:{bg:"colorPalette.solid"},thumb:{borderWidth:"2px",borderColor:"colorPalette.solid",bg:"bg",_disabled:{bg:"border.emphasized",borderColor:"border.emphasized"}}},solid:{track:{bg:"colorPalette.subtle",_disabled:{bg:"bg.muted"}},range:{bg:"colorPalette.solid"},thumb:{bg:"colorPalette.solid",_disabled:{bg:"border.emphasized"}}}},orientation:{vertical:{root:{display:"inline-flex"},control:{flexDirection:"column",height:"100%",minWidth:"var(--slider-thumb-size)","&:has(.chakra-sli
4der__markerLabel)":{marginEnd:"4"}},track:{width:"var(--slider-track-size)"},thumb:{left:"50%",translate:"-50% 0"},markerGroup:{insetStart:"var(--slider-marker-center)",insetBlock:"var(--slider-marker-inset)"},marker:{flexDirection:"row"}},horizontal:{control:{flexDirection:"row",width:"100%",minHeight:"var(--slider-thumb-size)","&:has(.chakra-slider__markerLabel)":{marginBottom:"4"}},track:{height:"var(--slider-track-size)"},thumb:{top:"50%",translate:"0 -50%"},markerGroup:{top:"var(--slider-marker-center)",insetInline:"var(--slider-marker-inset)"},marker:{flexDirection:"column"}}}},defaultVariants:{size:"md",variant:"outline",orientation:"horizontal"}}),t1=(0,n.i_)({slots:e0.keys(),className:"splitter",base:{resizeTrigger:{"--splitter-border-color":"colors.border","--splitter-thumb-color":"colors.bg","--splitter-thumb-size":"sizes.2","--splitter-thumb-inset":"calc(var(--splitter-thumb-size) * -0.5)","--splitter-border-size":"1px","--splitter-handle-size":"sizes.6",outline:"0",display:"grid",placeItems:"center",position:"relative",_focus:{"--splitter-border-color":"colors.border.emphasized","--splitter-thumb-color":"colors.colorPalette.subtle"},_dragging:{"--splitter-thumb-color":"colors.colorPalette.focusRing"},_horizontal:{minWidth:"var(--splitter-thumb-size)",marginInline:"var(--splitter-thumb-inset)"},_vertical:{minHeight:"var(--splitter-thumb-size)",marginBlock:"var(--splitter-thumb-inset)"}},resizeTriggerSeparator:{position:"absolute",bg:"var(--splitter-border-color)","[data-part='resize-trigger'][data-orientation=horizontal] &":{insetInlineEnd:"calc(var(--splitter-thumb-size) * 0.5)",insetBlock:"0",insetInlineStart:"auto",w:"var(--splitter-border-size)"},"[data-part='resize-trigger'][data-orientation=vertical] &":{insetBlockEnd:"calc(var(--splitter-thumb-size) * 0.5)",insetInline:"0",
4insetBlockStart:"auto",h:"var(--splitter-border-size)"}},resizeTriggerIndicator:{position:"relative",rounded:"full",bg:"var(--splitter-thumb-color)",shadow:"xs",borderWidth:"1px",zIndex:"1","[data-part='resize-trigger'][data-orientation=horizontal] &":{w:"full",h:"var(--splitter-handle-size)"},"[data-part='resize-trigger'][data-orientation=vertical] &":{w:"var(--splitter-handle-size)",h:"full"},"[data-part='resize-trigger'][data-focus]:focus-visible &":{outlineWidth:"2px",outlineColor:"colorPalette.focusRing",outlineStyle:"solid"},"[data-part='resize-trigger'][data-disabled] &":{visibility:"hidden"}}}}),t2=(0,n.i_)({className:"chakra-stat",slots:eW.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",position:"relative",flex:"1"},label:{display:"inline-flex",gap:"1.5",alignItems:"center",color:"fg.muted",textStyle:"sm"},helpText:{color:"fg.muted",textStyle:"xs"},valueUnit:{color:"fg.muted",textStyle:"xs",fontWeight:"initial",letterSpacing:"initial"},valueText:{verticalAlign:"baseline",fontWeight:"semibold",letterSpacing:"tight",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums",display:"inline-flex",gap:"1"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",marginEnd:1,"& :where(svg)":{w:"1em",h:"1em"},"&[data-type=up]":{color:"fg.success"},"&[data-type=down]":{color:"fg.error"}}},variants:{size:{sm:{valueText:{textStyle:"xl"}},md:{valueText:{textStyle:"2xl"}},lg:{valueText:{textStyle:"3xl"}}}},defaultVariants:{size:"md"}}),t3=(0,n.i_)({className:"chakra-status",slots:eH.keys(),base:{root:{display:"inline-flex",alignItems:"center",gap:"2"},indicator:{width:"0.64em",height:"0.64em",flexShrink:0,borderRadius:"full",forcedColorAdjust:"none",bg:"colorPalette.solid"}},variants:{size:{sm:{root:{textStyle:"xs"}},md:{root:{textStyle:"sm"}},lg:{root:{textStyle:"md"}}}},defaultVariants:{size:"md"}}),t5=(0,n.i_)({className:"chakra-steps",slots:eU.keys(),base:{root:{display:"flex",width:"full"},list:{display:"flex",justifyContent:"space-between","--steps-gutter":"spacing.3","--steps-thickness":"2px"},title:{fontWeight:"medium",color:"fg"},description:{color:"fg.muted"},separator:{bg:"border",flex:"1"},indicator:{display:"flex",justifyContent:"center",alignItems:"center",flexShrink:"0",borderRadius:"full",fontWeight:"medium",width:"var(--steps-size)",height:"var(--steps-size)",_icon:{flexShrink:"0",width:"var(--steps-icon-size)",height:"var(--steps-icon-size)"}},item:{position:"relative",display:"flex",gap:"3",flex:"1 0 0","&:last-of-type":{flex:"initial","& [data-part=separator]":{display:"none"}}},trigger:{display:"flex",alignItems:"center",gap:"3",textAlign:"start",focusVisibleRing:"outside",borderRadius:"l2"},content:{focusVisibleRing:"outside"}},variants:{orientation:{vertical:{root:{flexDirection:"row",height:"100%"},list:{flexDirection:"column",alignItems:"flex-start"},separator:{position:"absolute",width:"var(--steps-thickness)",height:"100%",maxHeight:"calc(100% - var(--steps-size) - var(--steps-gutter) * 2)",top:"calc(var(--steps-size) + var(--steps-gutter))",insetStart:"calc(var(--steps-size) / 2 - 1px)"},item:{alignItems:"flex-start"}},horizontal:{root:{flexDirection:"column",width:"100%"},list:{flexDirection:"row",alignItems:"center"},separator:{width:"100%",height:"var(--steps-thickness)",marginX:"var(--steps-gutter)"},item:{alignItems:"center"}}},variant:{solid:{indicator:{_incomplete:{borderWidth:"var(--steps-thickness)"},_current:{bg:"colorPalette.muted",borderWidth:"var(--steps-thickness)",borderColor:"colorPalette.solid",color:"colorPalette.fg"},_complete:{bg:"colorPalette.solid",borderColor:"colorPalette.solid",color:"colorPalette.contrast"}},separator:{_complete:{bg:"colorPalette.solid"}}},subtle:{indicator:{_incomplete:{bg:"bg.muted"},_current:{bg:"colorPalette.muted",color:"colorPalette.fg"},_complete:{bg:"colorPalette.emphasized",color:"colorPalette.fg"}},separator:{_complete:{bg:"colorPalette.emphasized"}}}},size:{xs:{root:{gap:"2.5"},list:{"--steps-size":"sizes.6","--steps-icon-size":"sizes.3.5",textStyle:"xs"},title:{textStyle:"sm"}},sm:{root:{gap:"3"},list:{"--steps-size":"sizes.8","--steps-icon-size":"sizes.4",textStyle:"xs"},title:{textStyle:"sm"}},md:{root:{gap:"4"},list:{"--steps-size":"sizes.10","--steps-icon-size":"sizes.4",textStyle:"sm"},title:{textStyle:"sm"}},lg:{root:{gap:"6"},list:{"--steps-size":"sizes.11","--steps-icon-size":"sizes.5",textStyle:"md"},title:{textStyle:"md"}}}},defaultVariants:{size:"md",variant:"solid",orientation:"horizontal"}}
vendor: 4,447 bytes, line 4
4),t6=(0,n.i_)({slots:eG.keys(),className:"chakra-switch",base:{root:{display:"inline-flex",gap:"2.5",alignItems:"center",position:"relative",verticalAlign:"middle","--switch-diff":"calc(var(--switch-width) - var(--switch-height))","--switch-x":{base:"var(--switch-diff)",_rtl:"calc(var(--switch-diff) * -1)"}},label:{lineHeight:"1",userSelect:"none",fontSize:"sm",fontWeight:"medium",_disabled:{opacity:"0.5"}},indicator:{position:"absolute",height:"var(--switch-height)",width:"var(--switch-height)",fontSize:"var(--switch-indicator-font-size)",fontWeight:"medium",flexShrink:0,userSelect:"none",display:"grid",placeContent:"center",transition:"inset-inline-start 0.12s ease",insetInlineStart:"calc(var(--switch-x) - 2px)",_checked:{insetInlineStart:"2px"}},control:{display:"inline-flex",gap:"0.5rem",flexShrink:0,justifyContent:"flex-start",cursor:"switch",borderRadius:"full",position:"relative",width:"var(--switch-width)",height:"var(--switch-height)",transition:"backgrounds",_disabled:{opacity:"0.5",cursor:"not-allowed"},_invalid:{outline:"2px solid",outlineColor:"border.error",outlineOffset:"2px"}},thumb:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transitionProperty:"translate",transitionDuration:"fast",borderRadius:"inherit",_checked:{translate:"var(--switch-x) 0"}}},variants:{variant:{solid:{control:{borderRadius:"full",bg:"bg.emphasized",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}},thumb:{bg:"white",width:"var(--switch-height)",height:"var(--switch-height)",scale:"0.8",boxShadow:"sm",_checked:{bg:"colorPalette.contrast"}}},raised:{control:{borderRadius:"full",height:"calc(var(--switch-height) / 2)",bg:"bg.muted",boxShadow:"inset",_checked:{bg:"colorPalette.solid/60"}},thumb:{width:"var(--switch-height)",height:"var(--switch-height)",position:"relative",top:"calc(var(--switch-height) * -0.25)",bg:"white",boxShadow:"xs",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}}}},size:{xs:{root:{"--switch-width":"sizes.6","--switch-height":"sizes.3","--switch-indicator-font-size":"fontSizes.xs"}},sm:{root:{"--switch-width":"sizes.8","--switch-height":"sizes.4","--switch-indicator-font-size":"fontSizes.xs"}},md:{root:{"--switch-width":"sizes.10","--switch-height":"sizes.5","--switch-indicator-font-size":"fontSizes.sm"}},lg:{root:{"--switch-width":"sizes.12","--switch-height":"sizes.6","--switch-indicator-font-size":"fontSizes.md"}}}},defaultVariants:{variant:"solid",size:"md"}}),t4=(0,n.i_)({className:"chakra-table",slots:eq.keys(),base:{root:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full",textAlign:"start",verticalAlign:"top"},row:{_selected:{bg:"colorPalette.subtle"}},cell:{textAlign:"start",alignItems:"center"},columnHeader:{fontWeight:"medium",textAlign:"start",color:"fg"},caption:{fontWeight:"medium",textStyle:"xs"},footer:{fontWeight:"medium"}},variants:{interactive:{true:{body:{"& tr":{_hover:{bg:"colorPalette.subtle"}}}}},stickyHeader:{true:{header:{"& :where(tr)":{top:"var(--table-sticky-offset, 0)",position:"sticky",zIndex:1}}}},striped:{true:{row:{"&:nth-of-type(odd) td":{bg:"bg.muted"}}}},showColumnBorder:{true:{columnHeader:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}},cell:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}}}},variant:{line:{columnHeader:{borderBottomWidth:"1px"},cell:{borderBottomWidth:"1px"},row:{bg:"bg"}},outline:{root:{boxShadow:"0 0 0 1px {colors.border}"},columnHeader:{borderBottomWidth:"1px"},header:{bg:"bg.muted"},row:{"&:not(:last-of-type)":{borderBottomWidth:"1px"}},footer:{borderTopWidth:"1px"}}},size:{sm:{root:{textStyle:"sm"},columnHeader:{px:"2",py:"2"},cell:{px:"2",py:"2"}},md:{root:{textStyle:"sm"},columnHeader:{px:"3",py:"3"},cell:{px:"3",py:"3"}},lg:{root:{textStyle:"md"},columnHeader:{px:"4",py:"3"},cell:{px:"4",py:"3"}}}},defaultVariants:{variant:"line",size:"md"}}),t7=(0,n.i_)({slots:eY.keys(),className:"chakra-tabs",base:{root:{"--tabs-trigger-radius":"radii.l2","--tabs-indicator-shadow":"shadows.xs","--tabs-indicator-bg":"colors.bg",position:"relative",_horizontal:{display:"block"},_vertical:{display:"flex"}},list:{display:"inline-flex",position:"relative",isolation:"isolate",minH:"var(--tabs-height)",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},trigger:{outline:"0",minW:"var(--tabs-height)",height:"var(--tabs-height)",display:"flex",alignItems:"center",fontWeight:"medium",position:"relative",curs
4or:"button",gap:"2",_focusVisible:{zIndex:1,outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{cursor:"not-allowed",opacity:.5}},content:{focusVisibleRing:"inside",_horizontal:{width:"100%",pt:"var(--tabs-content-padding)"},_vertical:{height:"100%",ps:"var(--tabs-content-padding)"}},indicator:{width:"var(--width)",height:"var(--height)",borderRadius:"var(--tabs-trigger-radius)",bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",zIndex:-1}},variants:{fitted:{true:{list:{display:"flex"},trigger:{flex:1,textAlign:"center",justifyContent:"center"}}},justify:{start:{list:{justifyContent:"flex-start"}},center:{list:{justifyContent:"center"}},end:{list:{justifyContent:"flex-end"}}},size:{sm:{root:{"--tabs-height":"sizes.9","--tabs-content-padding":"spacing.3"},trigger:{py:"1",px:"3",textStyle:"sm"}},md:{root:{"--tabs-height":"sizes.10","--tabs-content-padding":"spacing.4"},trigger:{py:"2",px:"4",textStyle:"sm"}},lg:{root:{"--tabs-height":"sizes.11","--tabs-content-padding":"spacing.4.5"},trigger:{py:"2",px:"4.5",textStyle:"md"}}},variant:{line:{list:{display:"flex",borderColor:"border",_horizontal:{borderBottomWidth:"1px"},_vertical:{borderEndWidth:"1px"}},trigger:{color:"fg.muted",_disabled:{_active:{bg:"initial"}},_selected:{color:"fg",_horizontal:{layerStyle:"indicator.bottom","--indicator-offset-y":"-1px","--indicator-color":"colors.colorPalette.solid"},_vertical:{layerStyle:"indicator.end","--indicator-offset-x":"-1px"}}}},subtle:{trigger:{borderRadius:"var(--tabs-trigger-radius)",color:"fg.muted",_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}},enclosed:{list:{bg:"bg.muted",padding:"1",borderRadius:"l3",minH:"calc(var(--tabs-height) - 4px)"},trigger:{justifyContent:"center",color:"fg.muted",borderRadius:"var(--tabs-trigger-radius)",_selected:{bg:"bg",color:"colorPalette.fg",shadow:"xs"}}},outline:{list:{"--line-thickness":"1px","--line-offset":"calc(var(--line-thickness) * -1)",borderColor:"border",display:"flex",_horizontal:{_before:{content:'""',position:"absolute",bottom:"0px",width:"100%",borderBottomWidth:"var(--line-thickness)",borderBottomColor:"border"}},_vertical:{_before:{content:'""',position:"absolute",insetInline:"var(--line-offset)",height:"calc(100% - calc(var(--line-thickness) * 2))",borderEndWidth:"var(--line-thickness)",borderEndColor:"border"}}},trigger:{color:"fg.muted",borderWidth:"1px",borderColor:"transparent",_selected:{bg:"currentBg",color:"colorPalette.fg"},_horizontal:{borderTopRadius:"var(--tabs-trigger-radius)",marginBottom:"var(--line-offset)",marginEnd:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderBottomColor:"transparent"}},_vertical:{borderStartRadius:"var(--tabs-trigger-radius)",marginEnd:"var(--line-offset)",marginBottom:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderEndColor:"transparent"}}}},plain:{trigger:{color:"fg.muted",_selected:{color:"colorPalette.fg"},borderRadius:"var(--tabs-trigger-radius)","&[data-selected][data-ssr]":{bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",borderRadius:"var(--tabs-trigger-radius)"}}}}},defaultVariants:{size:"md",variant:"line"}}),t8=k.variants?.variant,t9=(0,n.i_)({slots:eK.keys(),className:"chakra-tag",base:{root:{display:"inline-flex",alignItems:"center",verticalAlign:"top",maxWidth:"100%",userSelect:"none",borderRadius:"l2",focusVisibleRing:"outside"},label:{lineClamp:"1"},closeTrigger:{display:"flex",alignItems:"center",justifyContent:"center",outline:"0",borderRadius:"l1",color:"currentColor",focusVisibleRing:"inside",focusRingWidth:"2px"},startElement:{flexShrink:0,boxSize:"var(--tag-element-size)",ms:"var(--tag-element-offset)","&:has([data-scope=avatar])":{boxSize:"var(--tag-avatar-size)",ms:"calc(var(--tag-element-offset) * 1.5)"},_icon:{boxSize:"100%"}},endElement:{flexShrink:0,boxSize:"var(--tag-element-size)",me:"var(--tag-element-offset)",_icon:{boxSize:"100%"},"&:has(button)":{ms:"calc(var(--tag-element-offset) * -1)"}}},variants:{size:{sm:{root:{px:"1.5",minH:"4.5",gap:"1","--tag-avatar-size":"spacing.3","--tag-element-size":"spacing.3","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},md:{root:{px:"1.5",minH:"5",gap:"1","--tag-avatar-size":"spacing.3.5","--tag-element-size":"spacing.3.5","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},lg:{root:{px:"2",minH:"6",gap:"1.5","--tag-avatar-size":"spacing.4.5","--tag-element-size":"spacing.4","--tag-element-offset":"-3px"},label:{textStyle:"sm"}},xl:{root:{px:"2.5",minH:"8",gap:"1.5","--tag-avatar-size":"spacing.6","--tag-element-size":"spacing.4.5","--tag-element-offset":"-4px"},label:{textStyle:"sm"}}},variant:{subtle:{root:t8?.subtle},solid:{root:t8?.solid},outline:{root:t8?.outline},surface:{root:t8?.surface}}},defaultVariants:{size:"md",variant:"surface"}});var re=(0,q.y)("tagsInput").parts("root","label","control","input","clearTrigger","item","itemPreview","itemInput","itemText","itemDeleteTrigger");re.build();let rt=(0,n.i_)({slots:re.keys(),className:"tags-input",base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}}
4,control:{"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",minH:"var(--tags-input-height)","--input-height":"var(--tags-input-height)",px:"var(--tags-input-px)",py:"var(--tags-input-py)",gap:"var(--tags-input-gap)",display:"flex",flexWrap:"wrap",alignItems:"center",borderRadius:"l2",pos:"relative",transitionProperty:"border-color, box-shadow",transitionDuration:"normal",_disabled:{opacity:"0.5"},_invalid:{borderColor:"var(--error-color)"}},input:{flex:"1",minWidth:"20",outline:"none",bg:"transparent",color:"fg",px:"calc(var(--tags-input-item-px) / 1.25)",height:"var(--tags-input-item-height)",_readOnly:{display:"none"}},item:{maxWidth:"100%",minWidth:"0"},itemText:{lineClamp:"1",minWidth:"0"},itemInput:{outline:"none",bg:"transparent",minWidth:"2ch",color:"inherit",px:"var(--tags-input-item-px)",height:"var(--tags-input-item-height)"},itemPreview:{height:"var(--tags-input-item-height)",userSelect:"none",display:"inline-flex",alignItems:"center",gap:"1",rounded:"l1",px:"var(--tags-input-item-px)",maxWidth:"100%"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:"0",boxSize:"calc(var(--tags-input-item-height) / 1.5)",cursor:{base:"button",_disabled:"initial"},me:"-1",opacity:"0.4",_hover:{opacity:"1"},"[data-highlighted] &":{opacity:"1"},_icon:{boxSize:"80%"}},clearTrigger:{display:"flex",alignItems:"center",justifyContent:"center",boxSize:"calc(var(--tags-input-item-height) / 1.5)",cursor:{base:"button",_disabled:"initial"},color:"fg.muted",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1",_icon:{boxSize:"5"}}},variants:{size:{xs:{root:{"--tags-input-height":"sizes.8","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.6","--tags-input-item-px":"spacing.2",textStyle:"xs"}},sm:{root:{"--tags-input-height":"sizes.9","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.6","--tags-input-item-px":"spacing.2",textStyle:"sm"}},md:{root:{"--tags-input-height":"sizes.10","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.7","--tags-input-item-px":"spacing.2",textStyle:"sm"}},lg:{root:{"--tags-input-height":"sizes.11","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.8","--tags-input-item-px":"spacing.2",textStyle:"md"}}},variant:{outline:{control:{borderWidth:"1px",bg:"bg",_focus:{outlineWidth:"1px",outlineStyle:"solid",outlineColor:"var(--focus-color)",borderColor:"var(--focus-color)",_invalid:{outlineColor:"var(--error-color)",borderColor:"var(--error-color)"}}},itemPreview:{bg:"colorPalette.subtle",_highlighted:{bg:"colorPalette.muted"}}},subtle:{control:{bg:"bg.muted",borderWidth:"1px",borderColor:"transparent",_focus:{outlineWidth:"1px",outlineStyle:"solid",outlineColor:"var(--focus-color)",borderColor:"var(--focus-color)",_invalid:{outlineColor:"var(--error-color)",borderColor:"var(--error-color)"}}},itemPreview:{bg:"bg",borderWidth:"1px",_highlighted:{bg:"colorPalette.subtle",borderColor:"colorPalette.emphasized"}}},flushed:{control:{borderRadius:"0",px:"0",bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",_focus:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},itemPreview:{bg:"colorPalette.subtle",_highlighted:{bg:"colorPalette.muted"}}}}},defaultVariants:{size:"md",variant:"outline"}}),rr=(0,n.i_)({slots:eZ.keys(),className:"chakra-timeline",base:{root:{display:"flex",flexDirection:"column",width:"full","--timeline-thickness":"1px","--timeline-gutter":"4px"},item:{"--timeline-content-gap":"spacing.6",display:"flex",position:"relative",alignItems:"flex-start",flexShrink:0,gap:"4",_last:{"--timeline-content-gap":"0"}},separator:{display:"var(--timeline-separator-display)",position:"absolute",borderStartWidth:"var(--timeline-thickness)",ms:"calc(-1 * var(--timeline-thickness) / 2)",insetInlineStart:"calc(var(--timeline-indicator-size) / 2)",insetBlock:"0",borderColor:"border"}
4,indicator:{outline:"2px solid {colors.bg}",position:"relative",flexShrink:"0",boxSize:"var(--timeline-indicator-size)",fontSize:"var(--timeline-font-size)",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"full",fontWeight:"medium"},connector:{alignSelf:"stretch",position:"relative"},content:{pb:"var(--timeline-content-gap)",display:"flex",flexDirection:"column",width:"full",gap:"2"},title:{display:"flex",fontWeight:"medium",flexWrap:"wrap",gap:"1.5",alignItems:"center",mt:"var(--timeline-margin)"},description:{color:"fg.muted",textStyle:"xs"}},variants:{variant:{subtle:{indicator:{bg:"colorPalette.muted"}},solid:{indicator:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},outline:{indicator:{bg:"currentBg",borderWidth:"1px",borderColor:"colorPalette.muted"}},plain:{}},showLastSeparator:{true:{item:{_last:{"--timeline-separator-display":"initial"}}},false:{item:{_last:{"--timeline-separator-display":"none"}}}},size:{sm:{root:{"--timeline-indicator-size":"sizes.4","--timeline-font-size":"fontSizes.2xs"},title:{textStyle:"xs"}},md:{root:{"--timeline-indicator-size":"sizes.5","--timeline-font-size":"fontSizes.xs"},title:{textStyle:"sm"}},lg:{root:{"--timeline-indicator-size":"sizes.6","--timeline-font-size":"fontSizes.xs"},title:{mt:"0.5",textStyle:"sm"}},xl:{root:{"--timeline-indicator-size":"sizes.8","--timeline-font-size":"fontSizes.sm"},title:{mt:"1.5",textStyle:"sm"}}}},defaultVariants:{size:"md",variant:"solid",showLastSeparator:!1}}),ri=(0,n.i_)({slots:eX.keys(),className:"chakra-toast",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",gap:"3",py:"4",ps:"4",pe:"6",borderRadius:"l2",translate:"var(--x) var(--y)",scale:"var(--scale)",zIndex:"var(--z-index)",height:"var(--height)",opacity:"var(--opacity)",willChange:"translate, opacity, scale",transition:"translate 400ms, scale 400ms, opacity 400ms, height 400ms, box-shadow 200ms",transitionTimingFunction:"cubic-bezier(0.21, 1.02, 0.73, 1)",_closed:{transition:"translate 400ms, scale 400ms, opacity 200ms",transitionTimingFunction:"cubic-bezier(0.06, 0.71, 0.55, 1)"},bg:"bg.panel",color:"fg",boxShadow:"xl","--toast-trigger-bg":"colors.bg.muted","&[data-type=warning]":{bg:"orange.solid",color:"orange.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=success]":{bg:"green.solid",color:"green.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=error]":{bg:"red.solid",color:"red.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"}},title:{fontWeight:"medium",textStyle:"sm",marginEnd:"2"},description:{display:"inline",textStyle:"sm",opacity:"0.8"},indicator:{flexShrink:"0",boxSize:"5"},actionTrigger:{textStyle:"sm",fontWeight:"medium",height:"8",px:"3",borderRadius:"l2",alignSelf:"center",borderWidth:"1px",borderColor:"var(--toast-border-color, inherit)",transition:"background 200ms",_hover:{bg:"var(--toast-trigger-bg)"}},closeTrigger:{position:"absolute",top:"1",insetEnd:"1",padding:"1",display:"inline-flex",alignItems:"center",justifyContent:"center",color:"{currentColor/60}",borderRadius:"l2",textStyle:"md",transition:"background 200ms",_icon:{boxSize:"1em"}}}});var rn=r(73336);let ro=(0,n.i_)({slots:rn.M.keys(),className:"chakra-tooltip",base:{content:{"--tooltip-bg":"colors.bg.inverted",bg:"var(--tooltip-bg)",color:"fg.inverted",px:"2.5",py:"1",borderRadius:"l2",fontWeight:"medium",textStyle:"xs",boxShadow:"md",maxW:"xs",zIndex:"tooltip",transformOrigin:"var(--transform-origin)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"fast"}},arrow:{"--arrow-size":"sizes.2","--arrow-background":"var(--tooltip-bg)"},arrowTip:{borderTopWidth:"1px",borderLeftWidth:"1px",borderColor:"var(--tooltip-bg)"}}});var ra=(0,q.y)("tree-view").parts("branch","branchContent","branchControl","branchIndentGuide","branchIndicator","branchText","branchTrigger","item","itemIndicator","itemText","label","nodeCheckbox","nodeRenameInput","root","tree");ra.build();
4let rs=(0,n.H2)({display:"flex",alignItems:"center",gap:"var(--tree-item-gap)",rounded:"l2",userSelect:"none",position:"relative","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-icon-offset":"calc(var(--tree-icon-size) * var(--tree-depth) * 0.5)","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset))",ps:"var(--tree-offset)",pe:"var(--tree-padding-inline)",py:"var(--tree-padding-block)",focusVisibleRing:"inside",focusRingColor:"border.emphasized",focusRingWidth:"2px","&:hover, &:focus-visible":{bg:"bg.muted"},_disabled:{layerStyle:"disabled"}}),rl=(0,n.H2)({flex:"1"}),rc=(0,n.H2)({_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}),ru=(0,n.H2)({_selected:{layerStyle:"fill.solid"}}),rd=(0,n.i_)({slots:ra.keys(),className:"chakra-tree-view",base:{root:{width:"full",display:"flex",flexDirection:"column",gap:"2"},tree:{display:"flex",flexDirection:"column","--tree-item-gap":"spacing.2",_icon:{boxSize:"var(--tree-icon-size)"}},label:{fontWeight:"medium",textStyle:"sm"},branch:{position:"relative"},branchContent:{position:"relative"},branchIndentGuide:{height:"100%",width:"1px",bg:"border",position:"absolute","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset))","--tree-icon-offset":"calc(var(--tree-icon-size) * 0.5 * var(--depth))",insetInlineStart:"calc(var(--tree-offset) + var(--tree-icon-offset))",zIndex:"1"},branchIndicator:{color:"fg.muted",transformOrigin:"center",transitionDuration:"normal",transitionProperty:"transform",transitionTimingFunction:"default",_open:{transform:"rotate(90deg)"}},branchTrigger:{display:"inline-flex",alignItems:"center",justifyContent:"center"},branchControl:rs,item:rs,itemText:rl,branchText:rl,nodeCheckbox:{display:"inline-flex"}},variants:{size:{md:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1.5","--tree-icon-size":"spacing.4"}},sm:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}},xs:{tree:{textStyle:"xs","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.2","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}}},variant:{subtle:{branchControl:rc,item:rc},solid:{branchControl:ru,item:ru}},animateContent:{true:{branchContent:{_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}}}}},defaultVariants:{size:"md",variant:"subtle"}}),rh=(0,n.RP)({"2xs":{value:{fontSize:"2xs",lineHeight:"0.75rem"}},xs:{value:{fontSize:"xs",lineHeight:"1rem"}},sm:{value:{fontSize:"sm",lineHeight:"1.25rem"}},md:{value:{fontSize:"md",lineHeight:"1.5rem"}},lg:{value:{fontSize:"lg",lineHeight:"1.75rem"}},xl:{value:{fontSize:"xl",lineHeight:"1.875rem"}},"2xl":{value:{fontSize:"2xl",lineHeight:"2rem"}},"3xl":{value:{fontSize:"3xl",lineHeight:"2.375rem"}},"4xl":{value:{fontSize:"4xl",lineHeight:"2.75rem",letterSpacing:"-0.025em"}},"5xl":{value:{fontSize:"5xl",lineHeight:"3.75rem",letterSpacing:"-0.025em"}},"6xl":{value:{fontSize:"6xl",lineHeight:"4.5rem",letterSpacing:"-0.025em"}},"7xl":{value:{fontSize:"7xl",lineHeight:"5.75rem",letterSpacing:"-0.025em"}},none:{value:{}},label:{value:{fontSize:"sm",lineHeight:"1.25rem",fontWeight:"medium"}}}),rp=n.Ok.animations({spin:{value:"spin 1s linear infinite"},ping:{value:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite"},pulse:{value:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite"},bounce:{value:"bounce 1s infinite"}}),rg=n.Ok.aspectRatios({square:{value:"1 / 1"},landscape:{value:"4 / 3"},portrait:{value:"3 / 4"},wide:{value:"16 / 9"},ultrawide:{value:"18 / 5"},golden:{value:"1.618 / 1"}}),rf=n.Ok.blurs({none:{value:" "},sm:{value:"4px"},md:{value:"8px"},lg:{value:"12px"},xl:{value:"16px"},"2xl":{value:"24px"},"3xl":{value:"40px"},"4xl":{value:"64px"}}
4),rm=n.Ok.borders({xs:{value:"0.5px solid"},sm:{value:"1px solid"},md:{value:"2px solid"},lg:{value:"4px solid"},xl:{value:"8px solid"}}),rv=n.Ok.colors({transparent:{value:"transparent"},current:{value:"currentColor"},black:{value:"#09090B"},white:{value:"#FFFFFF"},whiteAlpha:{50:{value:"rgba(255, 255, 255, 0.04)"},100:{value:"rgba(255, 255, 255, 0.06)"},200:{value:"rgba(255, 255, 255, 0.08)"},300:{value:"rgba(255, 255, 255, 0.16)"},400:{value:"rgba(255, 255, 255, 0.24)"},500:{value:"rgba(255, 255, 255, 0.36)"},600:{value:"rgba(255, 255, 255, 0.48)"},700:{value:"rgba(255, 255, 255, 0.64)"},800:{value:"rgba(255, 255, 255, 0.80)"},900:{value:"rgba(255, 255, 255, 0.92)"},950:{value:"rgba(255, 255, 255, 0.95)"}},blackAlpha:{50:{value:"rgba(0, 0, 0, 0.04)"},100:{value:"rgba(0, 0, 0, 0.06)"},200:{value:"rgba(0, 0, 0, 0.08)"},300:{value:"rgba(0, 0, 0, 0.16)"},400:{value:"rgba(0, 0, 0, 0.24)"},500:{value:"rgba(0, 0, 0, 0.36)"},600:{value:"rgba(0, 0, 0, 0.48)"},700:{value:"rgba(0, 0, 0, 0.64)"},800:{value:"rgba(0, 0, 0, 0.80)"},900:{value:"rgba(0, 0, 0, 0.92)"},950:{value:"rgba(0, 0, 0, 0.95)"}},gray:{50:{value:"#fafafa"},100:{value:"#f4f4f5"},200:{value:"#e4e4e7"},300:{value:"#d4d4d8"},400:{value:"#a1a1aa"},500:{value:"#71717a"},600:{value:"#52525b"},700:{value:"#3f3f46"},800:{value:"#27272a"},900:{value:"#18181b"},950:{value:"#111111"}},red:{50:{value:"#fef2f2"},100:{value:"#fee2e2"},200:{value:"#fecaca"},300:{value:"#fca5a5"},400:{value:"#f87171"},500:{value:"#ef4444"},600:{value:"#dc2626"},700:{value:"#991919"},800:{value:"#511111"},900:{value:"#300c0c"},950:{value:"#1f0808"}},orange:{50:{value:"#fff7ed"},100:{value:"#ffedd5"},200:{value:"#fed7aa"},300:{value:"#fdba74"},400:{value:"#fb923c"},500:{value:"#f97316"},600:{value:"#ea580c"},700:{value:"#92310a"},800:{value:"#6c2710"},900:{value:"#3b1106"},950:{value:"#220a04"}},yellow:{50:{value:"#fefce8"},100:{value:"#fef9c3"},200:{value:"#fef08a"},300:{value:"#fde047"},400:{value:"#facc15"},500:{value:"#eab308"},600:{value:"#ca8a04"},700:{value:"#845209"},800:{value:"#713f12"},900:{value:"#422006"},950:{value:"#281304"}},green:{50:{value:"#f0fdf4"},100:{value:"#dcfce7"},200:{value:"#bbf7d0"},300:{value:"#86efac"},400:{value:"#4ade80"},500:{value:"#22c55e"},600:{value:"#16a34a"},700:{value:"#116932"},800:{value:"#124a28"},900:{value:"#042713"},950:{value:"#03190c"}},teal:{50:{value:"#f0fdfa"},100:{value:"#ccfbf1"},200:{value:"#99f6e4"},300:{value:"#5eead4"},400:{value:"#2dd4bf"},500:{value:"#14b8a6"},600:{value:"#0d9488"},700:{value:"#0c5d56"},800:{value:"#114240"},900:{value:"#032726"},950:{value:"#021716"}},blue:{50:{value:"#eff6ff"},100:{value:"#dbeafe"},200:{value:"#bfdbfe"},300:{value:"#a3cfff"},400:{value:"#60a5fa"},500:{value:"#3b82f6"},600:{value:"#2563eb"},700:{value:"#173da6"},800:{value:"#1a3478"},900:{value:"#14204a"},950:{value:"#0c142e"}},cyan:{50:{value:"#ecfeff"},100:{value:"#cffafe"},200:{value:"#a5f3fc"},300:{value:"#67e8f9"},400:{value:"#22d3ee"},500:{value:"#06b6d4"},600:{value:"#0891b2"},700:{value:"#0c5c72"},800:{value:"#134152"},900:{value:"#072a38"},950:{value:"#051b24"}},purple:{50:{value:"#faf5ff"},100:{value:"#f3e8ff"},200:{value:"#e9d5ff"},300:{value:"#d8b4fe"},400:{value:"#c084fc"},500:{value:"#a855f7"},600:{value:"#9333ea"},700:{value:"#641ba3"},800:{value:"#4a1772"},900:{value:"#2f0553"},950:{value:"#1a032e"}},pink:{50:{value:"#fdf2f8"},100:{value:"#fce7f3"},200:{value:"#fbcfe8"},300:{value:"#f9a8d4"},400:{value:"#f472b6"},500:{value:"#ec4899"},600:{value:"#db2777"},700:{value:"#a41752"},800:{value:"#6d0e34"},900:{value:"#45061f"},950:{value:"#2c0514"}}}),rb=n.Ok.cursor({button:{value:"pointer"},checkbox:{value:"default"},disabled:{value:"not-allowed"},menuitem:{value:"default"},option:{value:"default"},radio:{value:"default"},slider:{value:"default"},switch:{value:"pointer"}}),ry=n.Ok.durations({fastest:{value:"50ms"},faster:{value:"100ms"},fast:{value:"150ms"},moderate:{value:"200ms"},slow:{value:"300ms"},slower:{value:"400ms"},slowest:{value:"500ms"}}),rx=n.Ok.easings({"ease-in":{value:"cubic-bezier(0.42, 0, 1, 1)"},"ease-out":{value:"cubic-bezier(0, 0, 0.58, 1)"},"ease-in-out":{value:"cubic-bezier(0.42, 0, 0.58, 1)"},"ease-in-smooth":{value:"cubic-bezier(0.32, 0.72, 0, 1)"}}
4),r_=n.Ok.fontSizes({"2xs":{value:"0.625rem"},xs:{value:"0.75rem"},sm:{value:"0.875rem"},md:{value:"1rem"},lg:{value:"1.125rem"},xl:{value:"1.25rem"},"2xl":{value:"1.5rem"},"3xl":{value:"1.875rem"},"4xl":{value:"2.25rem"},"5xl":{value:"3rem"},"6xl":{value:"3.75rem"},"7xl":{value:"4.5rem"},"8xl":{value:"6rem"},"9xl":{value:"8rem"}}),rw=n.Ok.fontWeights({thin:{value:"100"},extralight:{value:"200"},light:{value:"300"},normal:{value:"400"},medium:{value:"500"},semibold:{value:"600"},bold:{value:"700"},extrabold:{value:"800"},black:{value:"900"}}),rk='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',rC=n.Ok.fonts({heading:{value:`Inter, ${rk}`},body:{value:`Inter, ${rk}`},mono:{value:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'}}),rS=(0,n.jC)({spin:{"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}},pulse:{"50%":{opacity:"0.5"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}},"bg-position":{from:{backgroundPosition:"var(--animate-from, 1rem) 0"},to:{backgroundPosition:"var(--animate-to, 0) 0"}},position:{from:{insetInlineStart:"var(--animate-from-x)",insetBlockStart:"var(--animate-from-y)"},to:{insetInlineStart:"var(--animate-to-x)",insetBlockStart:"var(--animate-to-y)"}},"circular-progress":{"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100%"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260%"}},"expand-height":{from:{height:"var(--collapsed-height, 0)"},to:{height:"var(--height)"}},"collapse-height":{from:{height:"var(--height)"},to:{height:"var(--collapsed-height, 0)"}},"expand-width":{from:{width:"var(--collapsed-width, 0)"},to:{width:"var(--width)"}},"collapse-width":{from:{width:"var(--width)"},to:{width:"var(--collapsed-width, 0)"}},"fade-in":{from:{opacity:0}
4,to:{opacity:1}},"fade-out":{from:{opacity:1},to:{opacity:0}},"slide-from-left-full":{from:{translate:"-100% 0"},to:{translate:"0 0"}},"slide-from-right-full":{from:{translate:"100% 0"},to:{translate:"0 0"}},"slide-from-top-full":{from:{translate:"0 -100%"},to:{translate:"0 0"}},"slide-from-bottom-full":{from:{translate:"0 100%"},to:{translate:"0 0"}},"slide-to-left-full":{from:{translate:"0 0"},to:{translate:"-100% 0"}},"slide-to-right-full":{from:{translate:"0 0"},to:{translate:"100% 0"}},"slide-to-top-full":{from:{translate:"0 0"},to:{translate:"0 -100%"}},"slide-to-bottom-full":{from:{translate:"0 0"},to:{translate:"0 100%"}},"slide-from-top":{"0%":{translate:"0 calc(var(--slide-from-top-distance, 0.5rem) * -1)"},to:{translate:"0"}},"slide-from-bottom":{"0%":{translate:"0 var(--slide-from-bottom-distance, 0.5rem)"},to:{translate:"0"}},"slide-from-left":{"0%":{translate:"calc(var(--slide-from-left-distance, 0.5rem) * -1) 0"},to:{translate:"0"}},"slide-from-right":{"0%":{translate:"var(--slide-from-right-distance, 0.5rem) 0"},to:{translate:"0"}},"slide-to-top":{"0%":{translate:"0"},to:{translate:"0 calc(var(--slide-to-top-distance, 0.5rem) * -1)"}},"slide-to-bottom":{"0%":{translate:"0"},to:{translate:"0 var(--slide-to-bottom-distance, 0.5rem)"}},"slide-to-left":{"0%":{translate:"0"},to:{translate:"calc(var(--slide-to-left-distance, 0.5rem) * -1) 0"}},"slide-to-right":{"0%":{translate:"0"},to:{translate:"var(--slide-to-right-distance, 0.5rem) 0"}},"scale-in":{from:{scale:"0.95"},to:{scale:"1"}},"scale-out":{from:{scale:"1"},to:{scale:"0.95"}},marqueeX:{from:{transform:"translateX(0%)"},to:{transform:"translateX(var(--marquee-translate))"}},marqueeY:{from:{transform:"translateY(0%)"},to:{transform:"translateY(var(--marquee-translate))"}}}),rE=n.Ok.letterSpacings({tighter:{value:"-0.05em"},tight:{value:"-0.025em"},wide:{value:"0.025em"},wider:{value:"0.05em"},widest:{value:"0.1em"}}),rP=n.Ok.lineHeights({shorter:{value:1.25},short:{value:1.375},moderate:{value:1.5},tall:{value:1.625},taller:{value:2}}),rT=n.Ok.radii({none:{value:"0"},"2xs":{value:"0.0625rem"},xs:{value:"0.125rem"},sm:{value:"0.25rem"},md:{value:"0.375rem"},lg:{value:"0.5rem"},xl:{value:"0.75rem"},"2xl":{value:"1rem"},"3xl":{value:"1.5rem"},"4xl":{value:"2rem"},full:{value:"9999px"}}),rI=n.Ok.spacing({.5:{value:"0.125rem"},1:{value:"0.25rem"},1.5:{value:"0.375rem"},2:{value:"0.5rem"},2.5:{value:"0.625rem"},3:{value:"0.75rem"},3.5:{value:"0.875rem"},4:{value:"1rem"},4.5:{value:"1.125rem"},5:{value:"1.25rem"},6:{value:"1.5rem"},7:{value:"1.75rem"},8:{value:"2rem"},9:{value:"2.25rem"},10:{value:"2.5rem"},11:{value:"2.75rem"},12:{value:"3rem"},14:{value:"3.5rem"},16:{value:"4rem"},20:{value:"5rem"},24:{value:"6rem"},28:{value:"7rem"},32:{value:"8rem"},36:{value:"9rem"},40:{value:"10rem"},44:{value:"11rem"},48:{value:"12rem"},52:{value:"13rem"},56:{value:"14rem"},60:{value:"15rem"},64:{value:"16rem"},72:{value:"18rem"},80:{value:"20rem"},96:{value:"24rem"}}),rO=n.Ok.sizes({"3xs":{value:"14rem"},"2xs":{value:"16rem"},xs:{value:"20rem"},sm:{value:"24rem"},md:{value:"28rem"},lg:{value:"32rem"},xl:{value:"36rem"},"2xl":{value:"42rem"},"3xl":{value:"48rem"},"4xl":{value:"56rem"},"5xl":{value:"64rem"},"6xl":{value:"72rem"},"7xl":{value:"80rem"},"8xl":{value:"90rem"}}),rR=n.Ok.sizes({max:{value:"max-content"},min:{value:"min-content"},fit:{value:"fit-content"},prose:{value:"60ch"},full:{value:"100%"},dvh:{value:"100dvh"},svh:{value:"100svh"},lvh:{value:"100lvh"},dvw:{value:"100dvw"},svw:{value:"100svw"},lvw:{value:"100lvw"},vw:{value:"100vw"},vh:{value:"100vh"}}),rA=n.Ok.sizes({"1/2":{value:"50%"},"1/3":{value:"33.333333%"},"2/3":{value:"66.666667%"},"1/4":{value:"25%"},"3/4":{value:"75%"},"1/5":{value:"20%"},"2/5":{value:"40%"},"3/5":{value:"60%"},"4/5":{value:"80%"},"1/6":{value:"16.666667%"},"2/6":{value:"33.333333%"},"3/6":{value:"50%"},"4/6":{value:"66.666667%"},"5/6":{value:"83.333333%"},"1/12":{value:"8.333333%"},"2/12":{value:"16.666667%"},"3/12":{value:"25%"},"4/12":{value:"33.333333%"},"5/12":{value:"41.666667%"},"6/12":{value:"50%"},"7/12":{value:"58.333333%"},"8/12":{value:"66.666667%"},"9/12":{value:"75%"},"10/12":{value:"83.333333%"},"11/12":{value:"91.666667%"}}),rL=n.Ok.sizes({...rO,...rI,...rA,...rR}),rM=n.Ok.zIndex({hide:{value:-1},base:{value:0},docked:{value:10},dropdown:{value:1e3},sticky:{value:1100},banner:{value:1200},overlay:{value:1300},modal:{value:1400},popover:{value:1500},skipNav:{value:1600},toast:{value:1700},tooltip:{value:1800},max:{value:0x7fffffff}}),rD=(0,n.C8)({preflight:!0,cssVarsPrefix:"chakra",cssVarsRoot:":where(html, .chakra-theme)",globalCss:x,theme:{breakpoints:{sm:"480px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},keyframes:rS,tokens:{aspectRatios:rg,animations:rp,blurs:rf,borders:rm,colors:rv,durations:ry,easings:rx,fonts:rC,fontSizes:r_,fontWeights:rw,letterSpacings:rE,lineHeights:rP,radii:rT,spacing:rI,sizes:rL,zIndex:rM,cursor:rb},semanticTokens:{colors:H,shadows:G,radii:U}
4,recipes:{badge:k,button:C,code:T,container:O,heading:R,input:L,inputAddon:M,kbd:D,link:N,mark:j,separator:$,skeleton:z,skipNavLink:V,spinner:B,textarea:W,icon:A,checkmark:S,radiomark:F,colorSwatch:I},slotRecipes:{accordion:e1,actionBar:e2,alert:e3,avatar:e6,blockquote:e4,breadcrumb:e7,card:e8,carousel:tt,checkbox:ti,checkboxCard:tn,codeBlock:to,collapsible:ts,dataList:tu,datePicker:tp,dialog:tg,drawer:tf,editable:tv,emptyState:tb,field:ty,fieldset:tx,fileUpload:t_,hoverCard:tS,list:tE,listbox:tP,menu:tO,nativeSelect:tA,numberInput:tN,pinInput:tz,popover:tV,progress:tW,progressCircle:tH,radioCard:tq,radioGroup:tX,ratingGroup:tY,scrollArea:tZ,segmentGroup:tQ,select:tR,combobox:tc,slider:t0,splitter:t1,stat:t2,steps:t5,switch:t6,table:t4,tabs:t7,tag:t9,tagsInput:rt,toast:ri,tooltip:ro,status:t3,timeline:rr,colorPicker:tl,qrCode:tG,treeView:rd,marquee:tI,floatingPanel:tk},textStyles:rh,layerStyles:_,animationStyles:w}}),rN=(0,v.S)(f,rD);(0,b.m)(rN)},97783:(e,t,r)=>{"use strict";r.d(t,{M:()=>u,W:()=>c});var i=r(49222),n=r(77766),o=r(87824),a=r(63976),s=r(66195);let l=(0,n.createContext)({t:()=>"",updateLanguage:async()=>void 0,currentLang:"ru"}),c=()=>(0,n.useContext)(l),u=({children:e})=>{let{t:t,i18n:r}=(0,o.Bd)(),c=(0,n.useRef)(0),u=(0,n.useCallback)(async e=>{let t=++c.current;try{if(await r.changeLanguage(e),t!==c.current)return;(0,a.TV)(a.Q_,e),localStorage.setItem("lang",e),(0,s.JK)()||window?.location?.reload()}catch{}},[r]);return(0,i.jsx)(l.Provider,{value:{t:t,updateLanguage:u,currentLang:r.language,locale:`${r.language}-${r.language?.toUpperCase()}`},children:e})}},97795:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,B:()=>p,I:()=>E,O:()=>c,S:()=>U,U:()=>l,a:()=>d,b:()=>a,c:()=>V,d:()=>W,e:()=>u,f:()=>H,g:()=>G,i:()=>v,m:()=>h,n:()=>F,o:()=>j,r:()=>S,s:()=>D,t:()=>P,u:()=>T,z:()=>x});var i=r(77766),n=r(13704),o=Object.prototype.hasOwnProperty;let a=new WeakMap,s=()=>{},l=s(),c=Object,u=e=>e===l,d=e=>"function"==typeof e,h=(e,t)=>({...e,...t}),p=e=>d(e.then),g={},f={},m="undefined",v=typeof window!=m,b=typeof document!=m,y=v&&"Deno"in window,x=(e,t)=>{let r=a.get(e);return[()=>!u(t)&&e.get(t)||g,i=>{if(!u(t)){let n=e.get(t);t in f||(f[t]=n),r[5](t,h(n,i),n||g)}},r[6],()=>!u(t)&&t in f?f[t]:!u(t)&&e.get(t)||g]},_=!0,[w,k]=v&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[s,s],C={initFocus:e=>(b&&document.addEventListener("visibilitychange",e),w("focus",e),()=>{b&&document.removeEventListener("visibilitychange",e),k("focus",e)}),initReconnect:e=>{let t=()=>{_=!0,e()},r=()=>{_=!1};return w("online",t),w("offline",r),()=>{k("online",t),k("offline",r)}}},S=!i.useId,E=!v||y,P=e=>v&&typeof window.requestAnimationFrame!=m?window.requestAnimationFrame(e):setTimeout(e,1),T=E?i.useEffect:i.useLayoutEffect,I="u">typeof navigator&&navigator.connection,O=!E&&I&&(["slow-2g","2g"].includes(I.effectiveType)||I.saveData),R=new WeakMap,A=(e,t)=>e===`[object ${t}]`,L=0,M=e=>{let t,r,i=typeof e,n=c.prototype.toString.call(e),o=A(n,"Date"),a=A(n,"RegExp"),s=A(n,"Object");if(c(e)!==e||o||a)t=o?e.toJSON():"symbol"==i?e.toString():"string"==i?JSON.stringify(e):""+e;else{if(t=R.get(e))return t;if(t=++L+"~",R.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=M(e[r])+",";R.set(e,t)}if(s){t="#";let i=c.keys(e).sort();for(;!u(r=i.pop());)u(e[r])||(t+=r+":"+M(e[r])+",");R.set(e,t)}}return t},D=e=>{if(d(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?M(e):"",t]},N=0,j=()=>++N;async function F(...e){let[t,r,i,o]=e,s=h({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{}),c=s.populateCache,g=s.rollbackOnError,f=s.optimisticData,m=s.throwOnError;if(d(r)){let e=[];for(let i of t.keys())!/^\$(inf|sub)\$/.test(i)&&r(t.get(i)._k)&&e.push(i);return Promise.all(e.map(v))}return v(r);async function v(r){let o,[h]=D(r);if(!h)return;let[v,b]=x(t,h),[y,_,w,k]=a.get(t),C=()=>{let e=y[h];return(d(s.revalidate)?s.revalidate(v().data,r):!1!==s.revalidate)&&(delete w[h],delete k[h],e&&e[0])?e[0](n.q2).then(()=>v().data):v().data};if(e.length<3)return C();let S=i,E=!1,P=j();_[h]=[P,0];let T=!u(f),I=v(),O=I.data,R=I._c,A=u(R)?O:R;if(T&&b({data:f=d(f)?f(A,O):f,_c:A}),d(S))try{S=S(A)}catch(e){o=e,E=!0}if(S&&p(S)){let e;if(S=await S.catch(e=>{o=e,E=!0}
4),P!==_[h][0]){if(E)throw o;return S}E&&T&&(e=o,"function"==typeof g?g(e):!1!==g)&&(c=!0,b({data:A,_c:l}))}if(c&&!E&&(d(c)?b({data:c(S,A),error:l,_c:l}):b({data:S,error:l,_c:l})),_[h][1]=j(),Promise.resolve(C()).then(()=>{b({_c:l})}),E){if(m)throw o;return}return S}}let $=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},z=(e,t)=>{if(!a.has(e)){let r=h(C,t),i=Object.create(null),o=F.bind(l,e),c=s,u=Object.create(null),d=(e,t)=>{let r=u[e]||[];return u[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},p=(t,r,i)=>{e.set(t,r);let n=u[t];if(n)for(let e of n)e(r,i)},g=()=>{if(!a.has(e)&&(a.set(e,[i,Object.create(null),Object.create(null),Object.create(null),o,p,d]),!E)){let t=r.initFocus(setTimeout.bind(l,$.bind(l,i,n.CC))),o=r.initReconnect(setTimeout.bind(l,$.bind(l,i,n.jB)));c=()=>{t&&t(),o&&o(),a.delete(e)}}};return g(),[e,o,g,c]}return[e,a.get(e)[4]]},[V,B]=z(new Map),W=h({onLoadingSlow:s,onSuccess:s,onError:s,onErrorRetry:(e,t,r,i,n)=>{let o=r.errorRetryCount,a=n.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*r.errorRetryInterval;(u(o)||!(a>o))&&setTimeout(i,s,n)},onDiscarded:s,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:O?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:O?5e3:3e3,compare:function e(t,r){var i,n;if(t===r)return!0;if(t&&r&&(i=t.constructor)===r.constructor){if(i===Date)return t.getTime()===r.getTime();if(i===RegExp)return t.toString()===r.toString();if(i===Array){if((n=t.length)===r.length)for(;n--&&e(t[n],r[n]););return -1===n}if(!i||"object"==typeof t){for(i in n=0,t)if(o.call(t,i)&&++n&&!o.call(r,i)||!(i in r)||!e(t[i],r[i]))return!1;return Object.keys(r).length===n}}return t!=t&&r!=r},isPaused:()=>!1,cache:V,mutate:B,fallback:{}},{isOnline:()=>_,isVisible:()=>{let e=b&&document.visibilityState;return u(e)||"hidden"!==e}}),H=(e,t)=>{let r=h(e,t);if(t){let{use:i,fallback:n}=e,{use:o,fallback:a}=t;i&&o&&(r.use=i.concat(o)),n&&a&&(r.fallback=h(n,a))}return r},U=(0,i.createContext)({}),G=e=>{let{value:t}=e,r=(0,i.useContext)(U),n=d(t),o=(0,i.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,i.useMemo)(()=>n?o:H(r,o),[n,r,o]),s=o&&o.provider,c=(0,i.useRef)(l);s&&!c.current&&(c.current=z(s(a.cache||V),o));let u=c.current;return u&&(a.cache=u[0],a.mutate=u[1]),T(()=>{if(u)return u[2]&&u[2](),u[3]},[]),(0,i.createElement)(U.Provider,h(e,{value:a}))}},98262:(e,t,r)=>{"use strict";function i(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}r.d(t,{c:()=>i})},98574:(e,t,r)=>{"use strict";r.d(t,{Gt:()=>n,PP:()=>s,WG:()=>o,uv:()=>a});var i=r(1836);let{schedule:n,cancel:o,state:a,steps:s}=(0,r(96393).I)("u">typeof requestAnimationFrame?requestAnimationFrame:i.l,!0)},98821:(e,t,r)=>{"use strict";r.d(t,{Jk:()=>s,TX:()=>a,j$:()=>n,u1:()=>o});var i=r(24679);class n extends Error{constructor(e,t,r="HttpError"){super(r),this.statusCode=e,this.payload=t,this.name=r}}function o(e,t="Ðе ÑдалоÑÑ Ð²ÑполниÑÑ Ð·Ð°Ð¿ÑоÑ"){return"string"==typeof e.payload?.message&&e.payload.message?e.payload.message:t}function a(e){return e instanceof n&&(e.statusCode>=500||408===e.statusCode)||e instanceof Error&&(e.message===i.jy||"ENOTFOUND"===e.message)}function s(e){if(!(e instanceof n)||500!==e.statusCode)return!1;let t=String(e.payload?.message??"").toLowerCase(),r=String(e.payload?.type??"").toLowerCase();return t.includes("network connection was lost")||t.includes("load failed")||"typeerror"===r&&(t.includes("network")||t.includes("failed")||t.includes("cancel"))}},98832:(e,t,r)=>{"use strict";r.d(t,{q:()=>o});var i=r(45907),n=r(77766);function o(e={}){let{name:t,strict:r=!0,hookName:a="useContext",providerName:s="Provider",errorMessage:l,defaultValue:c}=e,u=(0,n.createContext)(c);return u.displayName=t,[u.Provider,function e(){let t=(0,n.useContext)(u);if(!t&&r){let t=Error(l??`${a} returned \`undefined\`. Seems you forgot to wrap component within ${s}`);throw t.name="ContextError",(0,i.cK)(Error,"captureStackTrace")&&(0,i.Tn)(Error.captureStackTrace)&&Error.captureStackTrace(t,e),t}return t},u]}},98929:(e,t,r)=>{"use strict";r.d(t,{qs:()=>y,xW:()=>u});var i=r(63976),n=r(52009),o=r(66195),a=r(85554),s=r(82226),l=r(79757);let c="token",u="chat-ai-bot:auth-token-changed",d=null;function h(e){localStorage.setItem(c,e)}function p(){localStorage.removeItem(c)}function g(e){window.dispatchEvent(new CustomEvent(u,{detail:{action:e}}))}function f(){let e=new Set;if(window.location.origin&&e.add(window.location.origin),n.Sb)try{e.add(new URL(n.Sb).origin)}catch{}return Array.from(e)}async function m(){if(!(0,o.JK)())return null;for(let e of f())try{let t=await a.qV.getCookies({url:e}),r=(0,l.o)(t[c]);if(r)return r}catch{}return null}async function v(e){if(!(0,o.JK)()||!e||d===e)return;let t=new Date(Date.now()+15552e6).toUTCString(),r=f();await Promise.allSettled(r.map(r=>
4a.qV.setCookie({url:r,key:c,value:e,path:"/",expires:t}))),d=e}async function b(){if(!(0,o.JK)()){d=null;return}let e=f();await Promise.allSettled(e.map(e=>a.qV.deleteCookie({url:e,key:c}))),d=null}let y={async setToken(e){let t=(0,l.o)(e);t&&((0,i.TV)(c,t),h(t),await v(t),await s.p.set({key:c,value:t}),g("set"))},async getToken(e={}){let t=!1!==e.syncNativeCookie,r=(0,i.Ri)(c),n=(0,l.o)(r);if(r&&!n&&(0,i.Yj)(c),n)return t&&await v(n),n;let o=localStorage.getItem(c),a=(0,l.o)(o);if(o&&!a&&p(),a)return(0,i.TV)(c,a),t&&await v(a),a;let u=await m();if(u)return(0,i.TV)(c,u),h(u),await s.p.set({key:c,value:u}),t&&await v(u),u;let{value:d}=await s.p.get({key:c}),g=(0,l.o)(d);return d&&!g&&await s.p.remove({key:c}),g&&((0,i.TV)(c,g),h(g),t&&await v(g)),g||null},async clearTokens(){(0,i.Yj)(c),p(),await b(),await s.p.remove({key:c}),g("clear")}}},99470:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});let i=r(77766).useLayoutEffect},99907:(e,t,r)=>{"use strict";r.d(t,{DTR:()=>a,P4Z:()=>o,Sxb:()=>n});var i=r(79512);function n(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M923 283.6a260.04 260.04 0 0 0-56.9-82.8 264.4 264.4 0 0 0-84-55.5A265.34 265.34 0 0 0 679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 0 0-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"}}]})(e)}function o(e){return(0,i.k5)({tag:"svg",attr:{t:"1569683683230",viewBox:"0 0 1024 1024",version:"1.1"},child:[{tag:"defs",attr:{},child:[]},{tag:"path",attr:{d:"M342 88H120c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V168h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zM920 664h-48c-8.8 0-16 7.2-16 16v176H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V680c0-8.8-7.2-16-16-16zM342 856H168V680c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zM904 88H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V120c0-17.7-14.3-32-32-32z"}}]})(e)}function a(e){return(0,i.k5)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M923 283.6a260.04 260.04 0 0 0-56.9-82.8 264.4 264.4 0 0 0-84-55.5A265.34 265.34 0 0 0 679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 0 0-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"}}]})(e)}}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(46179),t(11925))),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.