티스토리 수익 글 보기
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[371],{155:(e,t,r)=>{“use strict”;r.d(t,{U:()=>n,_:()=>i});let n=[“animate”,”whileInView”,”whileFocus”,”whileHover”,”whileTap”,”whileDrag”,”exit”],i=[“initial”,…n]},991:(e,t,r)=>{“use strict”;r.d(t,{B:()=>o});var n=r(16442),i=r(74450);function o({keyframes:e,velocity:t=0,power:r=.8,timeConstant:o=325,bounceDamping:a=10,bounceStiffness:s=500,modifyTarget:l,min:u,max:c,restDelta:d=.5,restSpeed:f}){let p,h,m=e[0],v={done:!1,value:m},g=r*t,y=m+g,b=void 0===l?y:l(y);b!==y&&(g=b-m);let w=e=>-g*Math.exp(-e/o),x=e=>b+w(e),E=e=>{let t=w(e),r=x(e);v.done=Math.abs(t)<=d,v.value=v.done?b:r},S=e=>{let t;if(t=v.value,void 0!==u&&tc){var r;p=e,h=(0,n.o)({keyframes:[v.value,(r=v.value,void 0===u?c:void 0===c||Math.abs(u-r){let t=!1;return(h||void 0!==p||(t=!0,E(e),S(e)),void 0!==p&&e>=p)?h.next(e-p):(t||E(e),v)}}}},1059:(e,t,r)=>{“use strict”;r.d(t,{Arrow:()=>tu,Content:()=>tl,Portal:()=>ts,Root:()=>to,Trigger:()=>ta});var n,i,o=r(7620),a=r.t(o,2),s=r(29254),l=r(49640),u=r(80482),c=r(7156),d=r(93568),f=r(54568),p=”dismissableLayer.update”,h=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),m=o.forwardRef((e,t)=>{var r,n;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:u,onPointerDownOutside:m,onFocusOutside:y,onInteractOutside:b,onDismiss:w,…x}=e,E=o.useContext(h),[S,C]=o.useState(null),P=null!=(n=null==S?void 0:S.ownerDocument)?n:null==(r=globalThis)?void 0:r.document,[,O]=o.useState({}),R=(0,l.s)(t,e=>C(e)),k=Array.from(E.layers),[M]=[…E.layersWithOutsidePointerEventsDisabled].slice(-1),A=k.indexOf(M),j=S?k.indexOf(S):-1,T=E.layersWithOutsidePointerEventsDisabled.size>0,_=j>=A,N=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,d.c)(e),i=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){g(“dismissableLayer.pointerDownOutside”,n,i,{discrete:!0})},i={originalEvent:e};”touch”===e.pointerType?(r.removeEventListener(“click”,a.current),a.current=t,r.addEventListener(“click”,a.current,{once:!0})):t()}else r.removeEventListener(“click”,a.current);i.current=!1},t=window.setTimeout(()=>{r.addEventListener(“pointerdown”,e)},0);return()=>{window.clearTimeout(t),r.removeEventListener(“pointerdown”,e),r.removeEventListener(“click”,a.current)}},[r,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[…E.branches].some(e=>e.contains(t));_&&!r&&(null==m||m(e),null==b||b(e),e.defaultPrevented||null==w||w())},P),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,d.c)(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&g(“dismissableLayer.focusOutside”,n,{originalEvent:e},{discrete:!1})};return r.addEventListener(“focusin”,e),()=>r.removeEventListener(“focusin”,e)},[r,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![…E.branches].some(e=>e.contains(t))&&(null==y||y(e),null==b||b(e),e.defaultPrevented||null==w||w())},P);return!function(e,t=globalThis?.document){let r=(0,d.c)(e);o.useEffect(()=>{let e=e=>{“Escape”===e.key&&r(e)};return t.addEventListener(“keydown”,e,{capture:!0}),()=>t.removeEventListener(“keydown”,e,{capture:!0})},[r,t])}(e=>{j===E.layers.size-1&&(null==u||u(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},P),o.useEffect(()=>{if(S)return a&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(i=P.body.style.pointerEvents,P.body.style.pointerEvents=”none”),E.layersWithOutsidePointerEventsDisabled.add(S)),E.layers.add(S),v(),()=>{a&&1===E.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=i)}},[S,P,a,E]),o.useEffect(()=>()=>{S&&(E.layers.delete(S),E.layersWithOutsidePointerEventsDisabled.delete(S),v())},[S,E]),o.useEffect(()=>{let e=()=>O({});return document.addEventListener(p,e),()=>document.removeEventListener(p,e)},[]),(0,f.jsx)(c.sG.div,{…x,ref:R,style:{pointerEvents:T?_?”auto”:”none”:void 0,…e.style},onFocusCapture:(0,s.m)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,s.m)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,s.m)(e.onPointerDownCapture,N.onPointerDownCapture)})});function v(){let e=new CustomEvent(p);document.dispatchEvent(e)}function g(e,t,r,n){let{discrete:i}=n,o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),i?(0,c.hO)(o,a):o.dispatchEvent(a)}m.displayName=”DismissableLayer”,o.forwardRef((e,t)=>{let r=o.useContext(h),n=o.useRef(null),i=(0,l.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,f.jsx)(c.sG.div,{…e,ref:i})}).displayName=”DismissableLayerBranch”;var y=0;function b(){let e=document.createElement(“span”);return e.setAttribute(“data-radix-focus-guard”,””),e.tabIndex=0,e.style.outline=”none”,e.style.opacity=”0″,e.style.position=”fixed”,e.style.pointerEvents=”none”,e}var w=”focusScope.autoFocusOnMount”,x=”focusScope.autoFocusOnUnmount”,E={bubbles:!1,cancelable:!0},S=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,…s}=e,[u,p]=o.useState(null),h=(0,d.c)(i),m=(0,d.c)(a),v=o.useRef(null),g=(0,l.s)(t,e=>p(e)),y=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(y.paused||!u)return;let t=e.target;u.contains(t)?v.current=t:O(v.current,{select:!0})},t=function(e){if(y.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||O(v.current,{select:!0}))};document.addEventListener(“focusin”,e),document.addEventListener(“focusout”,t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&O(u)});return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener(“focusin”,e),document.removeEventListener(“focusout”,t),r.disconnect()}}},[n,u,y.paused]),o.useEffect(()=>{if(u){R.add(y);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(w,E);u.addEventListener(w,h),u.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(O(n,{select:t}),document.activeElement!==r)return}(C(u).filter(e=>”A”!==e.tagName),{select:!0}),document.activeElement===e&&O(u))}return()=>{u.removeEventListener(w,h),setTimeout(()=>{let t=new CustomEvent(x,E);u.addEventListener(x,m),u.dispatchEvent(t),t.defaultPrevented||O(null!=e?e:document.body,{select:!0}),u.removeEventListener(x,m),R.remove(y)},0)}}},[u,h,m,y]);let b=o.useCallback(e=>{if(!r&&!n||y.paused)return;let t=”Tab”===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,o]=function(e){let t=C(e);return[P(t,e),P(t.reverse(),e)]}(t);n&&o?e.shiftKey||i!==o?e.shiftKey&&i===n&&(e.preventDefault(),r&&O(o,{select:!0})):(e.preventDefault(),r&&O(n,{select:!0})):i===t&&e.preventDefault()}},[r,n,y.paused]);return(0,f.jsx)(c.sG.div,{tabIndex:-1,…s,ref:g,onKeyDown:b})});function C(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=”INPUT”===e.tagName&&”hidden”===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function P(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if(“hidden”===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if(“none”===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function O(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&”select”in r&&t&&e.select()}}S.displayName=”FocusScope”;var R=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=k(e,t)).unshift(t)},remove(t){var r;null==(r=(e=k(e,t))[0])||r.resume()}}}();function k(e,t){let r=[…e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var M=r(17247),A=a[“useId”.toString()]||(()=>void 0),j=0,T=r(60496),_=r(30966),N=o.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,…o}=e;return(0,f.jsx)(c.sG.svg,{…o,ref:t,width:n,height:i,viewBox:”0 0 30 10″,preserveAspectRatio:”none”,children:e.asChild?r:(0,f.jsx)(“polygon”,{points:”0,0 30,0 15,10″})})});N.displayName=”Arrow”;var D=r(90210),L=”Popper”,[I,F]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),a=r.length;function s(t){let{scope:r,children:n,…s}=t,l=r?.[e][a]||i,u=o.useMemo(()=>s,Object.values(s));return(0,f.jsx)(l.Provider,{value:u,children:n})}return r=[…r,n],s.displayName=t+”Provider”,[s,function(r,s){let l=s?.[e][a]||i,u=o.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}(L),[W,V]=I(L),B=e=>{let{__scopePopper:t,children:r}=e,[n,i]=o.useState(null);return(0,f.jsx)(W,{scope:t,anchor:n,onAnchorChange:i,children:r})};B.displayName=L;var z=”PopperAnchor”,U=o.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,…i}=e,a=V(z,r),s=o.useRef(null),u=(0,l.s)(t,s);return o.useEffect(()=>{a.onAnchorChange((null==n?void 0:n.current)||s.current)}),n?null:(0,f.jsx)(c.sG.div,{…i,ref:u})});U.displayName=z;var $=”PopperContent”,[K,q]=I($),H=o.forwardRef((e,t)=>{var r,n,i,a,s,u,p,h;let{__scopePopper:m,side:v=”bottom”,sideOffset:g=0,align:y=”center”,alignOffset:b=0,arrowPadding:w=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:S=0,sticky:C=”partial”,hideWhenDetached:P=!1,updatePositionStrategy:O=”optimized”,onPlaced:R,…k}=e,A=V($,m),[j,N]=o.useState(null),L=(0,l.s)(t,e=>N(e)),[I,F]=o.useState(null),W=(0,D.X)(I),B=null!=(p=null==W?void 0:W.width)?p:0,z=null!=(h=null==W?void 0:W.height)?h:0,U=”number”==typeof S?S:{top:0,right:0,bottom:0,left:0,…S},q=Array.isArray(E)?E:[E],H=q.length>0,Y={padding:U,boundary:q.filter(Q),altBoundary:H},{refs:X,floatingStyles:G,placement:ee,isPositioned:et,middlewareData:er}=(0,T.we)({strategy:”fixed”,placement:v+(“center”!==y?”-“+y:””),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r{let{elements:t,rects:r,availableWidth:n,availableHeight:i}=e,{width:o,height:a}=r.reference,s=t.floating.style;s.setProperty(“–radix-popper-available-width”,””.concat(n,”px”)),s.setProperty(“–radix-popper-available-height”,””.concat(i,”px”)),s.setProperty(“–radix-popper-anchor-width”,””.concat(o,”px”)),s.setProperty(“–radix-popper-anchor-height”,””.concat(a,”px”))}}),I&&(0,T.UE)({element:I,padding:w}),Z({arrowWidth:B,arrowHeight:z}),P&&(0,T.jD)({strategy:”referenceHidden”,…Y})]}),[en,ei]=J(ee),eo=(0,d.c)(R);(0,M.N)(()=>{et&&(null==eo||eo())},[et,eo]);let ea=null==(r=er.arrow)?void 0:r.x,es=null==(n=er.arrow)?void 0:n.y,el=(null==(i=er.arrow)?void 0:i.centerOffset)!==0,[eu,ec]=o.useState();return(0,M.N)(()=>{j&&ec(window.getComputedStyle(j).zIndex)},[j]),(0,f.jsx)(“div”,{ref:X.setFloating,”data-radix-popper-content-wrapper”:””,style:{…G,transform:et?G.transform:”translate(0, -200%)”,minWidth:”max-content”,zIndex:eu,”–radix-popper-transform-origin”:[null==(a=er.transformOrigin)?void 0:a.x,null==(s=er.transformOrigin)?void 0:s.y].join(” “),…(null==(u=er.hide)?void 0:u.referenceHidden)&&{visibility:”hidden”,pointerEvents:”none”}},dir:e.dir,children:(0,f.jsx)(K,{scope:m,placedSide:en,onArrowChange:F,arrowX:ea,arrowY:es,shouldHideArrow:el,children:(0,f.jsx)(c.sG.div,{“data-side”:en,”data-align”:ei,…k,ref:L,style:{…k.style,animation:et?void 0:”none”}})})})});H.displayName=$;var Y=”PopperArrow”,X={top:”bottom”,right:”left”,bottom:”top”,left:”right”},G=o.forwardRef(function(e,t){let{__scopePopper:r,…n}=e,i=q(Y,r),o=X[i.placedSide];return(0,f.jsx)(“span”,{ref:i.onArrowChange,style:{position:”absolute”,left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:””,right:”0 0″,bottom:”center 0″,left:”100% 0″}[i.placedSide],transform:{top:”translateY(100%)”,right:”translateY(50%) rotate(90deg) translateX(-50%)”,bottom:”rotate(180deg)”,left:”translateY(50%) rotate(-90deg) translateX(50%)”}[i.placedSide],visibility:i.shouldHideArrow?”hidden”:void 0},children:(0,f.jsx)(N,{…n,ref:t,style:{…n.style,display:”block”}})})});function Q(e){return null!==e}G.displayName=Y;var Z=e=>({name:”transformOrigin”,options:e,fn(t){var r,n,i,o,a;let{placement:s,rects:l,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,h]=J(s),m={start:”0%”,center:”50%”,end:”100%”}[h],v=(null!=(o=null==(n=u.arrow)?void 0:n.x)?o:0)+d/2,g=(null!=(a=null==(i=u.arrow)?void 0:i.y)?a:0)+f/2,y=””,b=””;return”bottom”===p?(y=c?m:””.concat(v,”px”),b=””.concat(-f,”px”)):”top”===p?(y=c?m:””.concat(v,”px”),b=””.concat(l.floating.height+f,”px”)):”right”===p?(y=””.concat(-f,”px”),b=c?m:””.concat(g,”px”)):”left”===p&&(y=””.concat(l.floating.width+f,”px”),b=c?m:””.concat(g,”px”)),{data:{x:y,y:b}}}});function J(e){let[t,r=”center”]=e.split(“-“);return[t,r]}var ee=r(97509),et=o.forwardRef((e,t)=>{var r,n;let{container:i,…a}=e,[s,l]=o.useState(!1);(0,M.N)(()=>l(!0),[]);let u=i||s&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return u?ee.createPortal((0,f.jsx)(c.sG.div,{…a,ref:t}),u):null});et.displayName=”Portal”;var er=r(18400),en=r(79649),ei=r(87076),eo=r(23027),ea=function(){return(ea=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&”function”==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);it.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}(e,[“forwardProps”,”children”,”className”,”removeScrollBar”,”enabled”,”shards”,”sideCar”,”noIsolation”,”inert”,”allowPinchZoom”,”as”,”gapMode”]),C=(r=[s,t],n=function(e){return r.forEach(function(t){return eu(t,e)})},(i=(0,o.useState)(function(){return{value:null,callback:n,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=n,a=i.facade,ec(function(){var e=ed.get(a);if(e){var t=new Set(e),n=new Set(r),i=a.current;t.forEach(function(e){n.has(e)||eu(e,null)}),n.forEach(function(e){t.has(e)||eu(e,i)})}ed.set(a,r)},[r]),a),P=ea(ea({},S),u);return o.createElement(o.Fragment,null,m&&o.createElement(g,{sideCar:eh,removeScrollBar:h,shards:v,noIsolation:y,inert:b,setCallbacks:c,allowPinchZoom:!!w,lockRef:s,gapMode:E}),d?o.cloneElement(o.Children.only(f),ea(ea({},P),{ref:C})):o.createElement(void 0===x?”div”:x,ea({},P,{className:p,ref:C}),f))});ev.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ev.classNames={fullWidth:el,zeroRight:es};var eg=function(e){var t=e.sideCar,r=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&”function”==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);it.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}(e,[“sideCar”]);if(!t)throw Error(“Sidecar: please provide `sideCar` property to import the right car”);var n=t.read();if(!n)throw Error(“Sidecar medium not found”);return o.createElement(n,ef({},r))};eg.isSideCarExport=!0;var ey=r(82081),eb=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement(“style”);e.type=”text/css”;var t=(0,ey.m)();return t&&e.setAttribute(“nonce”,t),e}())){var n,i;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName(“head”)[0]).appendChild(i)}e++},remove:function(){–e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ew=function(){var e=eb();return function(t,r){o.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},ex=function(){var e=ew();return function(t){return e(t.styles,t.dynamic),null}},eE={left:0,top:0,right:0,gap:0},eS=function(e){return parseInt(e||””,10)||0},eC=function(e){var t=window.getComputedStyle(document.body),r=t[“padding”===e?”paddingLeft”:”marginLeft”],n=t[“padding”===e?”paddingTop”:”marginTop”],i=t[“padding”===e?”paddingRight”:”marginRight”];return[eS(r),eS(n),eS(i)]},eP=function(e){if(void 0===e&&(e=”margin”),”undefined”==typeof window)return eE;var t=eC(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},eO=ex(),eR=”data-scroll-locked”,ek=function(e,t,r,n){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===r&&(r=”margin”),”\n .”.concat(“with-scroll-bars-hidden”,” {\n overflow: hidden “).concat(n,”;\n padding-right: “).concat(s,”px “).concat(n,”;\n }\n body[“).concat(eR,”] {\n overflow: hidden “).concat(n,”;\n overscroll-behavior: contain;\n “).concat([t&&”position: relative “.concat(n,”;”),”margin”===r&&”\n padding-left: “.concat(i,”px;\n padding-top: “).concat(o,”px;\n padding-right: “).concat(a,”px;\n margin-left:0;\n margin-top:0;\n margin-right: “).concat(s,”px “).concat(n,”;\n “),”padding”===r&&”padding-right: “.concat(s,”px “).concat(n,”;”)].filter(Boolean).join(“”),”\n }\n \n .”).concat(es,” {\n right: “).concat(s,”px “).concat(n,”;\n }\n \n .”).concat(el,” {\n margin-right: “).concat(s,”px “).concat(n,”;\n }\n \n .”).concat(es,” .”).concat(es,” {\n right: 0 “).concat(n,”;\n }\n \n .”).concat(el,” .”).concat(el,” {\n margin-right: 0 “).concat(n,”;\n }\n \n body[“).concat(eR,”] {\n “).concat(“–removed-body-scroll-bar-size”,”: “).concat(s,”px;\n }\n”)},eM=function(){var e=parseInt(document.body.getAttribute(eR)||”0″,10);return isFinite(e)?e:0},eA=function(){o.useEffect(function(){return document.body.setAttribute(eR,(eM()+1).toString()),function(){var e=eM()-1;e<=0?document.body.removeAttribute(eR):document.body.setAttribute(eR,e.toString())}},[])},ej=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n;eA();var a=o.useMemo(function(){return eP(i)},[i]);return o.createElement(eO,{styles:ek(a,!t,i,r?"":"!important")})},eT=!1;if("undefined"!=typeof window)try{var e_=Object.defineProperty({},"passive",{get:function(){return eT=!0,!0}});window.addEventListener("test",e_,e_),window.removeEventListener("test",e_,e_)}catch(e){eT=!1}var eN=!!eT&&{passive:!1},eD=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},eL=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),eI(e,n)){var i=eF(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},eI=function(e,t){return”v”===e?eD(t,”overflowY”):eD(t,”overflowX”)},eF=function(e,t){return”v”===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eW=function(e,t,r,n,i){var o,a=(o=window.getComputedStyle(t).direction,”h”===e&&”rtl”===o?-1:1),s=a*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;do{var h=eF(e,l),m=h[0],v=h[1]-h[2]-a*m;(m||v)&&eI(e,l)&&(f+=v,p+=m),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?c=!0:!d&&(i&&1>Math.abs(p)||!i&&-s>p)&&(c=!0),c},eV=function(e){return”changedTouches”in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eB=function(e){return[e.deltaX,e.deltaY]},ez=function(e){return e&&”current”in e?e.current:e},eU=0,e$=[];let eK=(n=function(e){var t=o.useRef([]),r=o.useRef([0,0]),n=o.useRef(),i=o.useState(eU++)[0],a=o.useState(ex)[0],s=o.useRef(e);o.useEffect(function(){s.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add(“block-interactivity-“.concat(i));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;iMath.abs(u)?”h”:”v”;if(“touches”in e&&”h”===d&&”range”===c.type)return!1;var f=eL(d,c);if(!f)return!0;if(f?i=d:(i=”v”===d?”h”:”v”,f=eL(d,c)),!f)return!1;if(!n.current&&”changedTouches”in e&&(l||u)&&(n.current=i),!i)return!0;var p=n.current||i;return eW(p,t,e,”h”===p?l:u,!0)},[]),u=o.useCallback(function(e){if(e$.length&&e$[e$.length-1]===a){var r=”deltaY”in e?eB(e):eV(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(s.current.shards||[]).map(ez).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=o.useCallback(function(e,r,n,i){var o={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=o.useCallback(function(e){r.current=eV(e),n.current=void 0},[]),f=o.useCallback(function(t){c(t.type,eB(t),t.target,l(t,e.lockRef.current))},[]),p=o.useCallback(function(t){c(t.type,eV(t),t.target,l(t,e.lockRef.current))},[]);o.useEffect(function(){return e$.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener(“wheel”,u,eN),document.addEventListener(“touchmove”,u,eN),document.addEventListener(“touchstart”,d,eN),function(){e$=e$.filter(function(e){return e!==a}),document.removeEventListener(“wheel”,u,eN),document.removeEventListener(“touchmove”,u,eN),document.removeEventListener(“touchstart”,d,eN)}},[]);var h=e.removeScrollBar,m=e.inert;return o.createElement(o.Fragment,null,m?o.createElement(a,{styles:”\n .block-interactivity-“.concat(i,” {pointer-events: none;}\n .allow-interactivity-“).concat(i,” {pointer-events: all;}\n”)}):null,h?o.createElement(ej,{gapMode:e.gapMode}):null)},eh.useMedium(n),eg);var eq=o.forwardRef(function(e,t){return o.createElement(ev,ea({},e,{ref:t,sideCar:eK}))});eq.classNames=ev.classNames;var eH=”Popover”,[eY,eX]=(0,u.A)(eH,[F]),eG=F(),[eQ,eZ]=eY(eH),eJ=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:i,onOpenChange:a,modal:s=!1}=e,l=eG(t),u=o.useRef(null),[c,d]=o.useState(!1),[p=!1,h]=(0,ei.i)({prop:n,defaultProp:i,onChange:a});return(0,f.jsx)(B,{…l,children:(0,f.jsx)(eQ,{scope:t,contentId:function(e){let[t,r]=o.useState(A());return(0,M.N)(()=>{r(e=>e??String(j++))},[void 0]),e||(t?`radix-${t}`:””)}(),triggerRef:u,open:p,onOpenChange:h,onOpenToggle:o.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:c,onCustomAnchorAdd:o.useCallback(()=>d(!0),[]),onCustomAnchorRemove:o.useCallback(()=>d(!1),[]),modal:s,children:r})})};eJ.displayName=eH;var e0=”PopoverAnchor”;o.forwardRef((e,t)=>{let{__scopePopover:r,…n}=e,i=eZ(e0,r),a=eG(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=i;return o.useEffect(()=>(s(),()=>l()),[s,l]),(0,f.jsx)(U,{…a,…n,ref:t})}).displayName=e0;var e1=”PopoverTrigger”,e2=o.forwardRef((e,t)=>{let{__scopePopover:r,…n}=e,i=eZ(e1,r),o=eG(r),a=(0,l.s)(t,i.triggerRef),u=(0,f.jsx)(c.sG.button,{type:”button”,”aria-haspopup”:”dialog”,”aria-expanded”:i.open,”aria-controls”:i.contentId,”data-state”:ti(i.open),…n,ref:a,onClick:(0,s.m)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,f.jsx)(U,{asChild:!0,…o,children:u})});e2.displayName=e1;var e9=”PopoverPortal”,[e5,e4]=eY(e9,{forceMount:void 0}),e6=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,o=eZ(e9,t);return(0,f.jsx)(e5,{scope:t,forceMount:r,children:(0,f.jsx)(er.C,{present:r||o.open,children:(0,f.jsx)(et,{asChild:!0,container:i,children:n})})})};e6.displayName=e9;var e3=”PopoverContent”,e7=o.forwardRef((e,t)=>{let r=e4(e3,e.__scopePopover),{forceMount:n=r.forceMount,…i}=e,o=eZ(e3,e.__scopePopover);return(0,f.jsx)(er.C,{present:n||o.open,children:o.modal?(0,f.jsx)(e8,{…i,ref:t}):(0,f.jsx)(te,{…i,ref:t})})});e7.displayName=e3;var e8=o.forwardRef((e,t)=>{let r=eZ(e3,e.__scopePopover),n=o.useRef(null),i=(0,l.s)(t,n),a=o.useRef(!1);return o.useEffect(()=>{let e=n.current;if(e)return(0,eo.Eq)(e)},[]),(0,f.jsx)(eq,{as:en.DX,allowPinchZoom:!0,children:(0,f.jsx)(tt,{…e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,s.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),a.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,s.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;a.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,s.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),te=o.forwardRef((e,t)=>{let r=eZ(e3,e.__scopePopover),n=o.useRef(!1),i=o.useRef(!1);return(0,f.jsx)(tt,{…e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,a;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(n.current||null==(a=r.triggerRef.current)||a.focus(),t.preventDefault()),n.current=!1,i.current=!1},onInteractOutside:t=>{var o,a;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(n.current=!0,”pointerdown”===t.detail.originalEvent.type&&(i.current=!0));let s=t.target;(null==(a=r.triggerRef.current)?void 0:a.contains(s))&&t.preventDefault(),”focusin”===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),tt=o.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:a,disableOutsidePointerEvents:s,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:d,…p}=e,h=eZ(e3,r),v=eG(r);return o.useEffect(()=>{var e,t;let r=document.querySelectorAll(“[data-radix-focus-guard]”);return document.body.insertAdjacentElement(“afterbegin”,null!=(e=r[0])?e:b()),document.body.insertAdjacentElement(“beforeend”,null!=(t=r[1])?t:b()),y++,()=>{1===y&&document.querySelectorAll(“[data-radix-focus-guard]”).forEach(e=>e.remove()),y–}},[]),(0,f.jsx)(S,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:a,children:(0,f.jsx)(m,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:d,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:c,onDismiss:()=>h.onOpenChange(!1),children:(0,f.jsx)(H,{“data-state”:ti(h.open),role:”dialog”,id:h.contentId,…v,…p,ref:t,style:{…p.style,”–radix-popover-content-transform-origin”:”var(–radix-popper-transform-origin)”,”–radix-popover-content-available-width”:”var(–radix-popper-available-width)”,”–radix-popover-content-available-height”:”var(–radix-popper-available-height)”,”–radix-popover-trigger-width”:”var(–radix-popper-anchor-width)”,”–radix-popover-trigger-height”:”var(–radix-popper-anchor-height)”}})})})}),tr=”PopoverClose”;o.forwardRef((e,t)=>{let{__scopePopover:r,…n}=e,i=eZ(tr,r);return(0,f.jsx)(c.sG.button,{type:”button”,…n,ref:t,onClick:(0,s.m)(e.onClick,()=>i.onOpenChange(!1))})}).displayName=tr;var tn=o.forwardRef((e,t)=>{let{__scopePopover:r,…n}=e,i=eG(r);return(0,f.jsx)(G,{…i,…n,ref:t})});function ti(e){return e?”open”:”closed”}tn.displayName=”PopoverArrow”;var to=eJ,ta=e2,ts=e6,tl=e7,tu=tn},2987:(e,t,r)=>{“use strict”;r.d(t,{Y:()=>n,t:()=>i});let n=2e4;function i(e){let t=0,r=e.next(t);for(;!r.done&&t=n?1/0:t}},3807:(e,t,r)=>{“use strict”;r.d(t,{p:()=>n});let n=e=>Array.isArray(e)},5047:function(e,t,r){“use strict”;var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||(“get”in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)”default”===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,”__esModule”,{value:!0}),i(r(16101),t),i(r(46794),t),i(r(65163),t),i(r(84e3),t),i(r(79779),t),i(r(77453),t),i(r(80962),t),i(r(12930),t),i(r(98971),t),i(r(53978),t),i(r(75989),t),i(r(48292),t),i(r(79487),t),i(r(49254),t),i(r(8292),t),i(r(17853),t),i(r(79957),t),i(r(57621),t),i(r(42024),t),i(r(47381),t),i(r(15415),t),i(r(59444),t),i(r(8247),t),i(r(31507),t),i(r(85237),t),i(r(9104),t),i(r(84010),t),i(r(44873),t),i(r(86504),t),i(r(68340),t),i(r(15830),t),i(r(40648),t),i(r(46786),t),i(r(37120),t),i(r(61060),t),i(r(68250),t),i(r(62860),t),i(r(52535),t),i(r(33532),t),i(r(79088),t),i(r(68429),t),i(r(81295),t),i(r(7140),t),i(r(44997),t),i(r(42652),t),i(r(64791),t),i(r(91251),t),i(r(14701),t),i(r(91181),t),i(r(51441),t),i(r(56541),t),i(r(78143),t),i(r(58834),t),i(r(83784),t),i(r(88644),t),i(r(46164),t),i(r(83715),t),i(r(34029),t),i(r(48356),t),i(r(85898),t),i(r(73431),t),i(r(10896),t),i(r(43991),t),i(r(40582),t),i(r(52782),t),i(r(37206),t),i(r(84922),t),i(r(82110),t),i(r(58394),t),i(r(92088),t),i(r(65219),t)},5772:(e,t,r)=>{“use strict”;r.d(t,{H9D:()=>eM,QBj:()=>ek,RNV:()=>eC,W7K:()=>eZ,ckC:()=>eQ,nSe:()=>eP,op7:()=>X,qTF:()=>eR,zK7:()=>ew});var n=Object.create,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t)=>function(){return t||(0,e[a(e)[0]])((t={exports:{}}).exports,t),t.exports},c=u({“../../node_modules/event-iterator/lib/event-iterator.js”(e){Object.defineProperty(e,”__esModule”,{value:!0});var t=class{constructor(){this.pullQueue=[],this.pushQueue=[],this.eventHandlers={},this.isPaused=!1,this.isStopped=!1}push(e){if(this.isStopped)return;let t={value:e,done:!1};if(this.pullQueue.length){let e=this.pullQueue.shift();e&&e.resolve(t)}else this.pushQueue.push(Promise.resolve(t)),void 0!==this.highWaterMark&&this.pushQueue.length>=this.highWaterMark&&!this.isPaused&&(this.isPaused=!0,this.eventHandlers.highWater?this.eventHandlers.highWater():console&&console.warn(`EventIterator queue reached ${this.pushQueue.length} items`))}stop(){if(!this.isStopped){for(let e of(this.isStopped=!0,this.remove(),this.pullQueue))e.resolve({value:void 0,done:!0});this.pullQueue.length=0}}fail(e){if(!this.isStopped)if(this.isStopped=!0,this.remove(),this.pullQueue.length){for(let t of this.pullQueue)t.reject(e);this.pullQueue.length=0}else{let t=Promise.reject(e);t.catch(()=>{}),this.pushQueue.push(t)}}remove(){Promise.resolve().then(()=>{this.removeCallback&&this.removeCallback()})}[Symbol.asyncIterator](){return{next:e=>{let t=this.pushQueue.shift();return t?(void 0!==this.lowWaterMark&&this.pushQueue.length<=this.lowWaterMark&&this.isPaused&&(this.isPaused=!1,this.eventHandlers.lowWater&&this.eventHandlers.lowWater()),t):this.isStopped?Promise.resolve({value:void 0,done:!0}):new Promise((e,t)=>{this.pullQueue.push({resolve:e,reject:t})})},return:()=>(this.isStopped=!0,this.pushQueue.length=0,this.remove(),Promise.resolve({value:void 0,done:!0}))}}},r=class{constructor(e,{highWaterMark:r=100,lowWaterMark:n=1}={}){let i=new t;i.highWaterMark=r,i.lowWaterMark=n,i.removeCallback=e({push:e=>i.push(e),stop:()=>i.stop(),fail:e=>i.fail(e),on:(e,t)=>{i.eventHandlers[e]=t}})||(()=>{}),this[Symbol.asyncIterator]=()=>i[Symbol.asyncIterator](),Object.freeze(this)}};e.EventIterator=r,e.default=r}}),d=((e,t,r)=>(r=null!=e?n(s(e)):{},((e,t,r,n)=>{if(t&&”object”==typeof t||”function”==typeof t)for(let s of a(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=o(t,s))||n.enumerable});return e})(!t&&e&&e.__esModule?r:i(r,”default”,{value:e,enumerable:!0}),e)))(u({“../../node_modules/event-iterator/lib/node.js”(e){Object.defineProperty(e,”__esModule”,{value:!0});var t=c();e.EventIterator=t.EventIterator,e.stream=function(e){return new t.EventIterator(e=>(this.addListener(“data”,e.push),this.addListener(“end”,e.stop),this.addListener(“error”,e.fail),e.on(“highWater”,()=>this.pause()),e.on(“lowWater”,()=>this.resume()),()=>{this.removeListener(“data”,e.push),this.removeListener(“end”,e.stop),this.removeListener(“error”,e.fail),this.destroy?this.destroy():”function”==typeof this.close&&this.close()}),e)},e.default=t.EventIterator}})(),1),f=class extends Error{constructor(e,t){super(e),this.name=”ParseError”,this.type=t.type,this.field=t.field,this.value=t.value,this.line=t.line}};function p(e){}var h=(e=>(e.Public=”public”,e.Unlisted=”unlisted”,e.ShareLink=”share-link”,e.VisitorAuth=”visitor-auth”,e.InCollection=”in-collection”,e.Private=”private”,e))(h||{}),m=(e=>(e.Live=”live”,e.Locked=”locked”,e))(m||{}),v=(e=>(e.En=”en”,e.Fr=”fr”,e.De=”de”,e.Es=”es”,e.It=”it”,e.Pt=”pt”,e.PtBr=”pt-br”,e.Ru=”ru”,e.Ja=”ja”,e.Zh=”zh”,e.Yue=”yue”,e.Ko=”ko”,e.Ar=”ar”,e.Hi=”hi”,e.Nl=”nl”,e.Pl=”pl”,e.Tr=”tr”,e.Sv=”sv”,e.No=”no”,e.Da=”da”,e.Fi=”fi”,e.El=”el”,e.Cs=”cs”,e.Hu=”hu”,e.Ro=”ro”,e.Th=”th”,e.Vi=”vi”,e.Id=”id”,e.Ms=”ms”,e.He=”he”,e.Uk=”uk”,e.Sk=”sk”,e.Bg=”bg”,e.Hr=”hr”,e.Lt=”lt”,e.Lv=”lv”,e.Et=”et”,e.Sl=”sl”,e))(v||{}),g=(e=>(e.Github=”github”,e.Gitlab=”gitlab”,e.GithubLegacy=”github-legacy”,e))(g||{}),y=(e=>(e.Admin=”admin”,e.Create=”create”,e.Edit=”edit”,e.Review=”review”,e.Comment=”comment”,e.Read=”read”,e))(y||{}),b=(e=>(e.Default=”default”,e.Green=”green”,e.Blue=”blue”,e.Red=”red”,e.Orange=”orange”,e.Yellow=”yellow”,e.Purple=”purple”,e.Primary=”$primary”,e.Info=”$info”,e.Success=”$success”,e.Warning=”$warning”,e.Danger=”$danger”,e))(b||{}),w=(e=>(e.Start=”start”,e.Center=”center”,e.End=”end”,e))(w||{}),x=(e=>(e.Contain=”contain”,e.Fill=”fill”,e.Cover=”cover”,e))(x||{}),E=(e=>(e.Top=”top”,e.Middle=”middle”,e.Bottom=”bottom”,e))(E||{}),S=(e=>(e.Default=”default”,e.Wide=”wide”,e))(S||{}),C=(e=>(e.Hero=”hero”,e.Full=”full”,e))(C||{}),P=(e=>(e.Draft=”draft”,e.Open=”open”,e.Archived=”archived”,e.Merged=”merged”,e))(P||{}),O=(e=>(e.Business=”business”,e.Community=”community”,e))(O||{}),R=(e=>(e.InternalDocs=”internalDocs”,e.DocsSite=”docsSite”,e.AudienceControlledSite=”audienceControlledSite”,e.ProductDocs=”productDocs”,e.TeamKnowledgeBase=”teamKnowledgeBase”,e.DesignSystem=”designSystem”,e.OpenSourceDocs=”openSourceDocs”,e.Notes=”notes”,e.Other=”other”,e))(R||{}),k=(e=>(e.NonProfit=”nonProfit”,e.OpenSource=”openSource”,e.Education=”education”,e))(k||{}),M=(e=>(e.Free2024=”free_2024″,e.Plus2024=”plus_2024″,e.Pro2024=”pro_2024″,e.Enterprise2024=”enterprise_2024″,e.Community2024=”community_2024″,e.Free=”free”,e.Plus=”plus”,e.Pro=”pro”,e.Internal=”internal”,e))(M||{}),A=(e=>(e.Monthly=”monthly”,e.Yearly=”yearly”,e))(A||{}),j=(e=>(e.Notapplicable=”notapplicable”,e.None=”none”,e.Active=”active”,e.Ended=”ended”,e.Expired=”expired”,e))(j||{}),T=(e=>(e.Backoffice=”backoffice”,e.External=”external”,e.Internal=”internal”,e))(T||{}),_=(e=>(e.Pending=”pending”,e.Progress=”progress”,e.Complete=”complete”,e))(_||{}),N=(e=>(e.Private=”private”,e.Public=”public”,e))(N||{}),D=(e=>(e.FETCH_TIMEOUT=”FETCH_TIMEOUT”,e.FETCH_ERROR=”FETCH_ERROR”,e.PARSE_ERROR=”PARSE_ERROR”,e))(D||{}),L=(e=>(e.Ok=”ok”,e.Broken=”broken”,e.InApp=”in-app”,e))(L||{}),I=(e=>(e.Reference=”reference”,e.DependsOn=”dependsOn”,e))(I||{}),F=(e=>(e.UpdatedAt=”updatedAt”,e.CreatedAt=”createdAt”,e))(F||{}),W=(e=>(e.ChangesRequested=”changes-requested”,e.Approved=”approved”,e))(W||{}),V=(e=>(e.Document=”document”,e.Group=”group”,e.Link=”link”,e.Computed=”computed”,e))(V||{}),B=(e=>(e.Docs=”docs”,e.Editorial=”editorial”,e.Landing=”landing”,e))(B||{}),z=(e=>(e.All=”all”,e.Site=”site”,e.Space=”space”,e.Organization=”organization”,e))(z||{}),U=(e=>(e.Public=”public”,e.Private=”private”,e.Unlisted=”unlisted”,e))(U||{}),$=(e=>(e.SpaceContentRead=”space:content:read”,e.SpaceContentWrite=”space:content:write”,e.SpaceMetadataRead=”space:metadata:read”,e.SpaceMetadataWrite=”space:metadata:write”,e.SpaceGitSync=”space:git:sync”,e.PageFeedbackRead=”page:feedback:read”,e.SiteMetadataRead=”site:metadata:read”,e.SiteViewsRead=”site:views:read”,e.SiteScriptInject=”site:script:inject”,e.SiteScriptCookies=”site:script:cookies”,e.SiteVisitorAuth=”site:visitor:auth”,e.SiteAdaptiveRead=”site:adaptive:read”,e.SiteAdaptiveWrite=”site:adaptive:write”,e.OpenapiRead=”openapi:read”,e.OpenapiWrite=”openapi:write”,e.ConversationsIngest=”conversations:ingest”,e))($||{}),K=(e=>(e.Analytics=”analytics”,e.Collaboration=”collaboration”,e.Content=”content”,e.Gitsync=”gitsync”,e.Marketing=”marketing”,e.VisitorAuth=”visitor-auth”,e.Other=”other”,e))(K||{}),q=(e=>(e.Active=”active”,e.Pending=”pending”,e.Paused=”paused”,e))(q||{}),H=(e=>(e.All=”all”,e.Selected=”selected”,e))(H||{}),Y=(e=>(e.All=”all”,e.Selected=”selected”,e))(Y||{}),X=(e=>(e.Bad=”bad”,e.Ok=”ok”,e.Good=”good”,e))(X||{}),G=(e=>(e.Basic=”basic”,e.Premium=”premium”,e.Ultimate=”ultimate”,e.Sponsored=”sponsored”,e.LegacyBasic=”legacy-basic”,e.LegacyPremium=”legacy-premium”,e))(G||{}),Q=(e=>(e.Public=”public”,e.Unlisted=”unlisted”,e.ShareLink=”share-link”,e.VisitorAuth=”visitor-auth”,e))(Q||{}),Z=(e=>(e.Webdev=”webdev”,e.Crypto=”crypto”,e))(Z||{}),J=(e=>(e.Excluded=”excluded”,e.Included=”included”,e))(J||{}),ee=(e=>(e.SitesAdaptiveContent=”sites-adaptive-content”,e.SitesAdvancedCustomization=”sites-advanced-customization”,e.SitesAdvancedInsights=”sites-advanced-insights”,e.SitesAds=”sites-ads”,e.SitesAiSearch=”sites-ai-search”,e.SitesAiAssistant=”sites-ai-assistant”,e.SitesEmbed=”sites-embed”,e.SitesApiPlayground=”sites-api-playground”,e.SitesBasicCustomization=”sites-basic-customization”,e.SitesCustomDomain=”sites-custom-domain”,e.SitesCustomFonts=”sites-custom-fonts”,e.SitesCustomSubdirectory=”sites-custom-subdirectory”,e.SitesFullTextSearch=”sites-full-text-search”,e.SitesMultivariantSite=”sites-multivariant-site”,e.SitesNoCustomDomain=”sites-no-custom-domain”,e.SitesPageFeedback=”sites-page-feedback”,e.SitesPageTrafficInsights=”sites-page-traffic-insights”,e.SitesPdfExport=”sites-pdf-export”,e.SitesPreviewDeployments=”sites-preview-deployments”,e.SitesPublicVisibility=”sites-public-visibility”,e.SitesRedirects=”sites-redirects”,e.SitesSearchInsights=”sites-search-insights”,e.SitesSections=”sites-sections”,e.SitesSeo=”sites-seo”,e.SitesShareLinks=”sites-share-links”,e.SitesUnlistedVisibility=”sites-unlisted-visibility”,e.SitesUserContribution=”sites-user-contribution”,e.SitesVisitorAuthentication=”sites-visitor-authentication”,e.SitesVisitors=”sites-visitors”,e))(ee||{}),et=(e=>(e.HeaderLogo=”header-logo”,e.HeaderPrimaryLink=”header-primary-link”,e.ThemePreset=”theme-preset”,e.PremiumFonts=”premium-fonts”,e.CustomIcons=”custom-icons”,e.FooterLogo=”footer-logo”,e.FooterLinks=”footer-links”,e.FooterCopyright=”footer-copyright”,e.SemanticColors=”semantic-colors”,e))(et||{}),er=(e=>(e.Close=”close”,e.Edit=”edit”,e.Github=”github”,e.Gitlab=”gitlab”,e.Maximize=”maximize”,e.Email=”email”,e.Settings=”settings”,e.Search=”search”,e.Delete=”delete”,e.Star=”star”,e.Warning=”warning”,e.Link=”link”,e.LinkExternal=”link-external”,e.Eye=”eye”,e.EyeOff=”eye-off”,e.Lock=”lock”,e.Check=”check”,e.CheckCircle=”check-circle”,e))(er||{}),en=(e=>(e.Owner=”owner”,e.Member=”member”,e))(en||{}),ei=(e=>(e.Trial=”trial”,e.Upgrade=”upgrade”,e.UpgradePassive=”upgrade_passive”,e.Downgrade=”downgrade”,e.UndoCancel=”undo_cancel”,e.SwitchInterval=”switch_interval”,e))(ei||{}),eo=(e=>(e.AiResponses=”ai_responses”,e.AiAgentResponses=”ai_agent_responses”,e.TranslationWords=”translation_words”,e))(eo||{}),ea=(e=>(e.Active=”active”,e.Pending=”pending”,e))(ea||{}),es=(e=>(e.Low=”low”,e.Medium=”medium”,e.High=”high”,e))(es||{}),el=(e=>(e.Pending=”pending”,e.Running=”running”,e.Completed=”completed”,e))(el||{}),eu=(e=>(e.CustomizationFont=”customization_font”,e.ImportFile=”import_file”,e))(eu||{}),ec=(e=>(e.Clean=”clean”,e.Muted=”muted”,e.Bold=”bold”,e.Gradient=”gradient”,e))(ec||{}),ed=(e=>(e.Straight=”straight”,e.Rounded=”rounded”,e.Circular=”circular”,e))(ed||{}),ef=(e=>(e.Subtle=”subtle”,e.Flat=”flat”,e))(ef||{}),ep=(e=>(e.Default=”default”,e.Accent=”accent”,e))(ep||{}),eh=(e=>(e.ABCFavorit=”ABCFavorit”,e.Inter=”Inter”,e.Roboto=”Roboto”,e.RobotoSlab=”RobotoSlab”,e.OpenSans=”OpenSans”,e.SourceSansPro=”SourceSansPro”,e.Lato=”Lato”,e.Ubuntu=”Ubuntu”,e.Raleway=”Raleway”,e.Merriweather=”Merriweather”,e.Overpass=”Overpass”,e.NotoSans=”NotoSans”,e.IBMPlexSerif=”IBMPlexSerif”,e.Poppins=”Poppins”,e.FiraSans=”FiraSans”,e))(eh||{}),em=(e=>(e.FiraCode=”FiraCode”,e.IBMPlexMono=”IBMPlexMono”,e.JetBrainsMono=”JetBrainsMono”,e.SourceCodePro=”SourceCodePro”,e.RobotoMono=”RobotoMono”,e.SpaceMono=”SpaceMono”,e.DMMono=”DMMono”,e.Inconsolata=”Inconsolata”,e))(em||{}),ev=(e=>(e.Plain=”plain”,e.Match=”match”,e))(ev||{}),eg=(e=>(e.Regular=”regular”,e.Solid=”solid”,e.Duotone=”duotone”,e.Light=”light”,e.Thin=”thin”,e))(eg||{}),ey=(e=>(e.Default=”default”,e.Filled=”filled”,e))(ey||{}),eb=(e=>(e.Default=”default”,e.Pill=”pill”,e.Line=”line”,e))(eb||{}),ew=(e=>(e.Prominent=”prominent”,e.Subtle=”subtle”,e))(ew||{}),ex=(e=>(e.En=”en”,e.Fr=”fr”,e.Es=”es”,e.Zh=”zh”,e.Ja=”ja”,e.De=”de”,e.Nl=”nl”,e.No=”no”,e.PtBr=”pt-br”,e.Ru=”ru”,e))(ex||{}),eE=(e=>(e.Default=”default”,e.Bold=”bold”,e.Contrast=”contrast”,e.Custom=”custom”,e.None=”none”,e))(eE||{}),eS=(e=>(e.Light=”light”,e.Dark=”dark”,e))(eS||{}),eC=(e=>(e.None=”none”,e.Search=”search”,e.Assistant=”assistant”,e))(eC||{}),eP=(e=>(e.Self=”self”,e.Blank=”blank”,e))(eP||{}),eO=(e=>(e.Fast=”fast”,e.ReasoningLow=”reasoning-low”,e.ReasoningMedium=”reasoning-medium”,e.ReasoningHigh=”reasoning-high”,e))(eO||{}),eR=(e=>(e.Site=”site”,e.Embed=”embed”,e))(eR||{}),ek=(e=>(e.Announcement=”announcement”,e.Header=”header”,e.Footer=”footer”,e.Sidebar=”sidebar”,e.Content=”content”,e))(ek||{}),eM=(e=>(e.Sidebar=”sidebar”,e.Ad=”ad”,e.Footer=”footer”,e.Pdf=”pdf”,e.Embed=”embed”,e))(eM||{}),eA=(e=>(e.Aside=”aside”,e))(eA||{}),ej=(e=>(e.PageView=”page_view”,e.SearchOpen=”search_open”,e.SearchTypeQuery=”search_type_query”,e.SearchOpenResult=”search_open_result”,e.PagePostFeedback=”page_post_feedback”,e.PagePostFeedbackComment=”page_post_feedback_comment”,e.AskQuestion=”ask_question”,e.AskView=”ask_view”,e.AskRateResponse=”ask_rate_response”,e.LinkClick=”link_click”,e.ApiClientOpen=”api_client_open”,e.ApiClientRequest=”api_client_request”,e.AdClick=”ad_click”,e.AdDisplay=”ad_display”,e.TrademarkClick=”trademark_click”,e))(ej||{}),eT=(e=>(e.Chrome=”chrome”,e.Firefox=”firefox”,e.Safari=”safari”,e.Edge=”edge”,e.Ie=”ie”,e.Opera=”opera”,e.Unknown=”unknown”,e))(eT||{}),e_=(e=>(e.Desktop=”desktop”,e.Tablet=”tablet”,e.Mobile=”mobile”,e.Unknown=”unknown”,e))(e_||{}),eN=(e=>(e.Windows=”windows”,e.Macos=”macos”,e.Linux=”linux”,e.Android=”android”,e.Ios=”ios”,e.Unknown=”unknown”,e))(eN||{}),eD=(e=>(e.Unknown=”unknown”,e.Googlebot=”googlebot”,e.Bingbot=”bingbot”,e.Duckduckbot=”duckduckbot”,e.Facebookbot=”facebookbot”,e.Applebot=”applebot”,e.Chatgpt=”chatgpt”,e.Anthropic=”anthropic”,e))(eD||{}),eL=(e=>(e.In=”in”,e.NotIn=”notIn”,e.GreaterThan=”greaterThan”,e.GreaterThanOrEqual=”greaterThanOrEqual”,e.LessThan=”lessThan”,e.LessThanOrEqual=”lessThanOrEqual”,e))(eL||{}),eI=(e=>(e.LastYear=”lastYear”,e.Last3Months=”last3Months”,e.Last30Days=”last30Days”,e.Last7Days=”last7Days”,e.Last24Hours=”last24Hours”,e))(eI||{}),eF=(e=>(e.DnsPassed=”dns_passed”,e.DnsWrongCname=”dns_wrong_cname”,e.DnsNoCname=”dns_no_cname”,e.DnsCloudflareProxied=”dns_cloudflare_proxied”,e.DnsWrongCaa=”dns_wrong_caa”,e))(eF||{}),eW=(e=>(e.Live=”live”,e.SslUnknown=”ssl_unknown”,e.SslPending=”ssl_pending”,e.SslFailed=”ssl_failed”,e.SslRetryExpired=”ssl_retry_expired”,e))(eW||{}),eV=(e=>(e.InvalidDomain=”invalid_domain”,e.InternalError=”internal_error”,e))(eV||{}),eB=(e=>(e.Pending=”pending”,e.Active=”active”,e.Blocked=”blocked”,e.Moved=”moved”,e.Deleted=”deleted”,e))(eB||{}),ez=(e=>(e.Initializing=”initializing”,e.PendingValidation=”pending_validation”,e.PendingIssuance=”pending_issuance”,e.PendingDeployment=”pending_deployment”,e.Active=”active”,e.PendingDeletion=”pending_deletion”,e.PendingCleanup=”pending_cleanup”,e.Deleted=”deleted”,e))(ez||{}),eU=(e=>(e.Http=”http”,e.Txt=”txt”,e.Email=”email”,e))(eU||{}),e$=(e=>(e.GitbookAgent=”gitbook:agent”,e))(e$||{}),eK=(e=>(e.PageCreated=”page_created”,e.PageEdited=”page_edited”,e.PageDeleted=”page_deleted”,e.PageMoved=”page_moved”,e.FileCreated=”file_created”,e.FileEdited=”file_edited”,e.FileDeleted=”file_deleted”,e.CustomFieldsEdited=”custom_fields_edited”,e))(eK||{}),eq=(e=>(e.Running=”running”,e.Failure=”failure”,e.Success=”success”,e))(eq||{}),eH=(e=>(e.Export=”export”,e.Import=”import”,e))(eH||{}),eY=(e=>(e.RepoFetch=”repo_fetch”,e.ConfigCheck=”config_check”,e.ContentProcess=”content_process”,e.Finalize=”finalize”,e))(eY||{}),eX=(e=>(e.Trialing=”trialing”,e.Active=”active”,e.PastDue=”past_due”,e.IncompleteExpired=”incomplete_expired”,e.Canceled=”canceled”,e.Unpaid=”unpaid”,e.Paused=”paused”,e))(eX||{}),eG=(e=>(e.IntegrationRead=”integration:read”,e.IntegrationUpdate=”integration:update”,e.IntegrationInstallationRead=”integration:installation:read”,e.IntegrationInstallationUpdate=”integration:installation:update”,e))(eG||{}),eQ=(e=>(e.Pending=”pending”,e.InReview=”in-review”,e.Live=”live”,e.Rejected=”rejected”,e.Disabled=”disabled”,e))(eQ||{}),eZ=(e=>(e.User=”user”,e.Assistant=”assistant”,e.Developer=”developer”,e))(eZ||{}),eJ=(e=>(e.Idle=”idle”,e.Processing=”processing”,e.Errored=”errored”,e))(eJ||{}),e0=(e=>(e.Json=”application/json”,e.FormData=”multipart/form-data”,e.UrlEncoded=”application/x-www-form-urlencoded”,e.Text=”text/plain”,e))(e0||{}),e1=class{baseUrl=”{host}/v1″;securityData=null;securityWorker;abortControllers=new Map;customFetch=(…e)=>fetch(…e);baseApiParams={credentials:”same-origin”,headers:{},redirect:”follow”,referrerPolicy:”no-referrer”};constructor(e={}){Object.assign(this,e)}setSecurityData=e=>{this.securityData=e};encodeQueryParam(e,t){let r=encodeURIComponent(e);return`${r}=${encodeURIComponent(“number”==typeof t?t:`${t}`)}`}addQueryParam(e,t){return this.encodeQueryParam(t,e[t])}addArrayQueryParam(e,t){return e[t].map(e=>this.encodeQueryParam(t,e)).join(“&”)}toQueryString(e){let t=e||{};return Object.keys(t).filter(e=>void 0!==t[e]).map(e=>Array.isArray(t[e])?this.addArrayQueryParam(t,e):this.addQueryParam(t,e)).join(“&”)}addQueryParams(e){let t=this.toQueryString(e);return t?`?${t}`:””}contentFormatters={“application/json”:e=>null!==e&&(“object”==typeof e||”string”==typeof e)?JSON.stringify(e):e,”text/plain”:e=>null!==e&&”string”!=typeof e?JSON.stringify(e):e,”multipart/form-data”:e=>Object.keys(e||{}).reduce((t,r)=>{let n=e[r];return t.append(r,n instanceof Blob?n:”object”==typeof n&&null!==n?JSON.stringify(n):`${n}`),t},new FormData),”application/x-www-form-urlencoded”:e=>this.toQueryString(e)};mergeRequestParams(e,t){return{…this.baseApiParams,…e,…t||{},headers:{…this.baseApiParams.headers||{},…e.headers||{},…t&&t.headers||{}}}}createAbortSignal=e=>{if(this.abortControllers.has(e)){let t=this.abortControllers.get(e);return t?t.signal:void 0}let t=new AbortController;return this.abortControllers.set(e,t),t.signal};abortRequest=e=>{let t=this.abortControllers.get(e);t&&(t.abort(),this.abortControllers.delete(e))};request=async({body:e,secure:t,path:r,type:n,query:i,format:o,baseUrl:a,cancelToken:s,…l})=>{let u=(“boolean”==typeof t?t:this.baseApiParams.secure)&&this.securityWorker&&await this.securityWorker(this.securityData)||{},c=this.mergeRequestParams(l,u),d=i&&this.toQueryString(i),f=this.contentFormatters[n||”application/json”],p=o||c.format;return this.customFetch(`${a||this.baseUrl||””}${r}${d?`?${d}`:””}`,{…c,headers:{…c.headers||{},…n&&”multipart/form-data”!==n?{“Content-Type”:n}:{}},signal:(s?this.createAbortSignal(s):c.signal)||null,body:null==e?null:f(e)}).then(async e=>{e.data=null,e.error=null;let t=p?await e[p]().then(t=>{if(e.ok)e.data=t;else throw Error(`${e.status} ${e.statusText}`);return e}):e;if(s&&this.abortControllers.delete(s),!e.ok)throw Error(`${e.status} ${e.statusText}`);return t})};streamRequest=({body:e,path:t,type:r,baseUrl:n,cancelToken:i,secure:o,…a})=>new d.EventIterator(s=>{(async()=>{let l=(“boolean”==typeof o?o:this.baseApiParams.secure)&&this.securityWorker&&await this.securityWorker(this.securityData)||{},u=a.query,c=this.mergeRequestParams(a,l),d=u?this.toQueryString(u):void 0,h=this.contentFormatters[r||”application/json”],m=await this.customFetch(`${n||this.baseUrl||””}${t}${d?`?${d}`:””}`,{…c,headers:{…c.headers||{},…r&&”multipart/form-data”!==r?{“Content-Type”:r}:{}},signal:i?this.createAbortSignal(i):c.signal,body:null==e?null:h(e)});if(!m.ok)throw Error(`${m.status} ${m.statusText}`);if(!m.body)throw Error(“Response body is empty”);let v=m.body.getReader(),g=()=>{v.cancel(),s.stop()},y=function(e){if(“function”==typeof e)throw TypeError(“`callbacks` must be an object, got a function instead. Did you mean `{onEvent: fn}`?”);let{onEvent:t=p,onError:r=p,onRetry:n=p,onComment:i}=e,o=””,a=!0,s,l=””,u=””;function c(e){if(“”===e)return void(l.length>0&&t({id:s,event:u||void 0,data:l.endsWith(`
`)?l.slice(0,-1):l}),s=void 0,l=””,u=””);if(e.startsWith(“:”)){i&&i(e.slice(e.startsWith(“: “)?2:1));return}let r=e.indexOf(“:”);if(-1!==r){let t=e.slice(0,r),n=” “===e[r+1]?2:1;d(t,e.slice(r+n),e);return}d(e,””,e)}function d(e,t,i){switch(e){case”event”:u=t;break;case”data”:l=`${l}${t}
`;break;case”id”:s=t.includes(“\0″)?void 0:t;break;case”retry”:/^\d+$/.test(t)?n(parseInt(t,10)):r(new f(`Invalid \`retry\` value: “${t}”`,{type:”invalid-retry”,value:t,line:i}));break;default:r(new f(`Unknown field “${e.length>20?`${e.slice(0,20)}\u2026`:e}”`,{type:”unknown-field”,field:e,value:t,line:i}))}}return{feed:function(e){let t=a?e.replace(/^\xEF\xBB\xBF/,””):e,[r,n]=function(e){let t=[],r=””,n=0;for(;n{if(“done”===e.event)g();else if(“error”===e.event){let t=JSON.parse(e.data);v.cancel(),s.fail(Error(t.error.message))}else{let t=JSON.parse(e.data);s.push(t)}},onError:e=>{v.cancel(),s.fail(e)}}),b=new TextDecoder;for(;;){let{done:e,value:t}=await v.read();if(t&&y.feed(b.decode(t)),e)break}g()})().catch(e=>{s.fail(e)})})}},7140:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},7156:(e,t,r)=>{“use strict”;r.d(t,{hO:()=>l,sG:()=>s});var n=r(7620),i=r(97509),o=r(79649),a=r(54568),s=[“a”,”button”,”div”,”form”,”h2″,”h3″,”img”,”input”,”label”,”li”,”nav”,”ol”,”p”,”span”,”svg”,”ul”].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,…i}=e,s=n?o.DX:t;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,a.jsx)(s,{…i,ref:r})});return r.displayName=`Primitive.${t}`,{…e,[t]:r}},{});function l(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}},8116:(e,t,r)=>{“use strict”;r.d(t,{A:()=>o});var n=r(11330);let i=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function o(e,t,r,o){return e===t&&r===o?n.l:n=>0===n||1===n?n:i(function(e,t,r,n,o){let a,s,l=0;do(a=i(s=t+(r-t)/2,n,o)-e)>0?r=s:t=s;while(Math.abs(a)>1e-7&&++l<12);return s}(n,0,1,e,r),t,o)}},8197:(e,t,r)=>{“use strict”;function n(e){return void 0===e||1===e}function i({scale:e,scaleX:t,scaleY:r}){return!n(e)||!n(t)||!n(r)}function o(e){return i(e)||a(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function a(e){var t,r;return(t=e.x)&&”0%”!==t||(r=e.y)&&”0%”!==r}r.d(t,{HD:()=>o,vF:()=>a,vk:()=>i})},8247:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},8292:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},8500:(e,t,r)=>{“use strict”;r.d(t,{f:()=>o});var n=r(18411),i=r(17515);function o(e,t){let r=e[e.length-1];for(let o=1;o<=t;o++){let a=(0,n.q)(0,t,o);e.push((0,i.k)(r,1,a))}}},9104:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},10384:(e,t,r)=>{“use strict”;function n(e){return”object”==typeof e&&null!==e}r.d(t,{G:()=>n})},10896:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},11330:(e,t,r)=>{“use strict”;r.d(t,{l:()=>n});let n=e=>e},12023:(e,t,r)=>{“use strict”;r.d(t,{v:()=>i});var n=r(94703);class i{constructor(){this.subscriptions=[]}add(e){return(0,n.Kq)(this.subscriptions,e),()=>(0,n.Ai)(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},13368:(e,t,r)=>{“use strict”;r.d(t,{P:()=>a,v:()=>l});var n=r(7620),i=r(26768);let o=e=>e;function a(e,t=o){let r=n.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return n.useDebugValue(r),r}let s=e=>{let t=(0,i.y)(e),r=e=>a(t,e);return Object.assign(r,t),r},l=e=>e?s(e):s},14701:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},15415:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},15830:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},16101:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},16442:(e,t,r)=>{“use strict”;r.d(t,{o:()=>m});var n=r(94713),i=r(19e3),o=r(51572),a=r(2987),s=r(51457),l=r(74450);let u={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var c=r(59991);function d(e,t){return e*Math.sqrt(1-t*t)}let f=[“duration”,”bounce”],p=[“stiffness”,”damping”,”mass”];function h(e,t){return t.some(t=>void 0!==e[t])}function m(e=u.visualDuration,t=u.bounce){let r,s=”object”!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:v,restDelta:g}=s,y=s.keyframes[0],b=s.keyframes[s.keyframes.length-1],w={done:!1,value:y},{stiffness:x,damping:E,mass:S,duration:C,velocity:P,isResolvedFromDuration:O}=function(e){let t={velocity:u.velocity,stiffness:u.stiffness,damping:u.damping,mass:u.mass,isResolvedFromDuration:!1,…e};if(!h(e,p)&&h(e,f))if(e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),i=r*r,o=2*(0,n.q)(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={…t,mass:u.mass,stiffness:i,damping:o}}else{let r=function({duration:e=u.duration,bounce:t=u.bounce,velocity:r=u.velocity,mass:o=u.mass}){let a,s;(0,c.$)(e<=(0,i.f)(u.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let l=1-t;l=(0,n.q)(u.minDamping,u.maxDamping,l),e=(0,n.q)(u.minDuration,u.maxDuration,(0,i.X)(e)),l<1?(a=t=>{let n=t*l,i=n*e;return .001-(n-r)/d(t,l)*Math.exp(-i)},s=t=>{let n=t*l*e,i=Math.pow(l,2)*Math.pow(t,2)*e,o=Math.exp(-n),s=d(Math.pow(t,2),l);return(n*r+r-i)*o*(-a(t)+.001>0?-1:1)/s}):(a=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),s=t=>e*e*(r-t)*Math.exp(-t*e));let f=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(a,s,5/e);if(e=(0,i.f)(e),isNaN(f))return{stiffness:u.stiffness,damping:u.damping,duration:e};{let t=Math.pow(f,2)*o;return{stiffness:t,damping:2*l*Math.sqrt(o*t),duration:e}}}(e);(t={...t,...r,mass:u.mass}).isResolvedFromDuration=!0}return t}({...s,velocity:-(0,i.X)(s.velocity||0)}),R=P||0,k=E/(2*Math.sqrt(x*S)),M=b-y,A=(0,i.X)(Math.sqrt(x/S)),j=5>Math.abs(M);if(v||(v=j?u.restSpeed.granular:u.restSpeed.default),g||(g=j?u.restDelta.granular:u.restDelta.default),k<1){let e=d(A,k);r=t=>b-Math.exp(-k*A*t)*((R+k*A*M)/e*Math.sin(e*t)+M*Math.cos(e*t))}else if(1===k)r=e=>b-Math.exp(-A*e)*(M+(R+A*M)*e);else{let e=A*Math.sqrt(k*k-1);r=t=>{let r=Math.exp(-k*A*t),n=Math.min(e*t,300);return b-r*((R+k*A*M)*Math.sinh(n)+e*M*Math.cosh(n))/e}}let T={calculatedDuration:O&&C||null,next:e=>{let t=r(e);if(O)w.done=e>=C;else{let n=0===e?R:0;k<1&&(n=0===e?(0,i.f)(R):(0,l.Y)(r,e,t));let o=Math.abs(b-t)<=g;w.done=Math.abs(n)<=v&&o}return w.value=w.done?b:t,w},toString:()=>{let e=Math.min((0,a.t)(T),a.Y),t=(0,o.K)(t=>T.next(e*t).value,e,30);return e+”ms “+t},toTransition:()=>{}};return T}m.applyToOptions=e=>{let t=(0,s.X)(e,100,m);return e.ease=t.ease,e.duration=(0,i.f)(t.duration),e.type=”keyframes”,e}},16453:(e,t,r)=>{“use strict”;r.d(t,{$:()=>o,q:()=>a});var n=r(18129);let i=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,o=(e,t)=>r=>!!(“string”==typeof r&&i.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),a=(e,t,r)=>i=>{if(“string”!=typeof i)return i;let[o,a,s,l]=i.match(n.S);return{[e]:parseFloat(o),[t]:parseFloat(a),[r]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}}},16821:(e,t,r)=>{“use strict”;r.d(t,{cr:()=>m,tU:()=>h,M1:()=>v,ab:()=>b});var n=r(34743),i=r(18080);function o(e,t,r){try{return e(t)}catch(e){return(0,n.R)(“[nuqs] Error while parsing value `%s`: %O”+(r?” (for key `%s`)”:””),t,e,r),null}}var a=function(){if(“undefined”==typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}(),s=new Map,l={history:”replace”,scroll:!1,shallow:!0,throttleMs:a},u=new Set,c=0,d=null,f=r(7620);function p(e){function t(t){if(void 0===t)return null;let r=””;if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return”string”==typeof t&&(r=t),o(e.parse,r)}return{eq:(e,t)=>e===t,…e,parseServerSide:t,withDefault(e){return{…this,defaultValue:e,parseServerSide(r){var n;return null!=(n=t(r))?n:e}}},withOptions(e){return{…this,…e}}}}var h=p({parse:e=>e,serialize:e=>””.concat(e)});p({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:t},serialize:e=>Math.round(e).toFixed()}),p({parse:e=>{let t=parseInt(e,16);return Number.isNaN(t)?null:t},serialize:e=>{let t=Math.round(e).toString(16);return t.padStart(t.length+t.length%2,”0″)}}),p({parse:e=>{let t=parseFloat(e);return Number.isNaN(t)?null:t},serialize:e=>e.toString()});var m=p({parse:e=>”true”===e,serialize:e=>e?”true”:”false”});function v(e){return p({parse:t=>e.includes(t)?t:null,serialize:e=>e.toString()})}p({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:new Date(t)},serialize:e=>e.valueOf().toString()}),p({parse:e=>{let t=new Date(e);return Number.isNaN(t.valueOf())?null:t},serialize:e=>e.toISOString()}),p({parse:e=>{let t=new Date(e.slice(0,10));return Number.isNaN(t.valueOf())?null:t},serialize:e=>e.toISOString().slice(0,10)});var g=function(e){return{all:e=e||new Map,on:function(t,r){var n=e.get(t);n?n.push(r):e.set(t,[r])},off:function(t,r){var n=e.get(t);n&&(r?n.splice(n.indexOf(r)>>>0,1):e.set(t,[]))},emit:function(t,r){var n=e.get(t);n&&n.slice().map(function(e){e(r)}),(n=e.get(“*”))&&n.slice().map(function(e){e(t,r)})}}}(),y={};function b(e){let{history:t=”replace”,scroll:r=!1,shallow:o=!0,throttleMs:p=a,clearOnDefault:h=!0,startTransition:m,urlKeys:v=y}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=Object.keys(e).join(“,”),E=(0,f.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>{var t;return[e,null!=(t=v[e])?t:e]})),[b,v]),{searchParams:S,updateUrl:C,rateLimitFactor:P=1}=(0,i.V7)(),O=(0,f.useRef)({});if(Object.keys(O.current).length!==Object.keys(e).length){var R;O.current=Object.fromEntries(null!=(R=null==S?void 0:S.entries())?R:[])}let k=(0,f.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>{var r;return[t,null!=(r=e[t].defaultValue)?r:null]})),[Object.values(e).map(e=>{let{defaultValue:t}=e;return t}).join(“,”)]),[M,A]=(0,f.useState)(()=>w(e,v,null!=S?S:new URLSearchParams)),j=(0,f.useRef)(M);(0,n.Y)(“[nuq+ `%s`] render – state: %O, iSP: %s”,b,M,S),(0,f.useEffect)(()=>{let t=w(e,v,S,O.current,j.current);j.current=t,A(t)},[Object.values(E).map(e=>null==S?void 0:S.get(e)).join(“&”)]),(0,f.useInsertionEffect)(()=>{let t=Object.keys(e).reduce((t,r)=>(t[r]=t=>{var i,o;let{state:a,query:s}=t,{defaultValue:l}=e[r],u=E[r];j.current={…j.current,[r]:null!=(i=null!=a?a:l)?i:null},O.current[u]=s,(0,n.Y)(“[nuq+ `%s`] Cross-hook key sync %s: %O (default: %O). Resolved: %O”,b,u,a,l,j.current),o=j.current,(0,n.Y)(“[nuq+ `%s`] updateInternalState %O”,b,o),j.current=o,A(o)},t),{});for(let r of Object.keys(e)){let e=E[r];(0,n.Y)(“[nuq+ `%s`] Subscribing to sync for `%s`”,b,e),g.on(e,t[r])}return()=>{for(let r of Object.keys(e)){let e=E[r];(0,n.Y)(“[nuq+ `%s`] Unsubscribing to sync for `%s`”,b,e),g.off(e,t[r])}}},[e,E]);let T=(0,f.useCallback)(function(f){var v,y,w,S,R,M,A,T,_,N,D,L,I,F,W;let V=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=”function”==typeof f?f(x(j.current,k)):null===f?Object.fromEntries(Object.keys(e).map(e=>[e,null])):f;for(let[i,c]of((0,n.Y)(“[nuq+ `%s`] setState: %O”,b,B),Object.entries(B))){let d=e[i],f=E[i];d&&((null!=(y=null!=(v=V.clearOnDefault)?v:d.clearOnDefault)?y:h)&&null!==c&&void 0!==d.defaultValue&&(null!=(w=d.eq)?w:(e,t)=>e===t)(c,d.defaultValue)&&(c=null),O.current[f]=function(e,t,r,i){let o=null===t?null:r(t);return(0,n.Y)(“[nuqs queue] Enqueueing %s=%s %O”,e,o,i),s.set(e,o),”push”===i.history&&(l.history=”push”),i.scroll&&(l.scroll=!0),!1===i.shallow&&(l.shallow=!1),i.startTransition&&u.add(i.startTransition),l.throttleMs=Math.max(i.throttleMs??a,Number.isFinite(l.throttleMs)?l.throttleMs:0),o}(f,c,null!=(S=d.serialize)?S:String,{history:null!=(M=null!=(R=V.history)?R:d.history)?M:t,shallow:null!=(T=null!=(A=V.shallow)?A:d.shallow)?T:o,scroll:null!=(N=null!=(_=V.scroll)?_:d.scroll)?N:r,throttleMs:null!=(L=null!=(D=V.throttleMs)?D:d.throttleMs)?L:p,startTransition:null!=(F=null!=(I=V.startTransition)?I:d.startTransition)?F:m}),g.emit(f,{state:c,query:null!=(W=O.current[f])?W:null}))}return null===d&&(d=new Promise((e,t)=>{if(!Number.isFinite(l.throttleMs)){(0,n.Y)(“[nuqs queue] Skipping flush due to throttleMs=Infinity”),e(new URLSearchParams(location.search)),setTimeout(()=>{d=null},0);return}function r(){c=performance.now();let[r,o]=function(e){let t=new URLSearchParams(location.search);if(0===s.size)return[t,null];let r=Array.from(s.entries()),o={…l},c=Array.from(u);for(let[e,i]of(s.clear(),u.clear(),l.history=”replace”,l.scroll=!1,l.shallow=!0,l.throttleMs=a,(0,n.Y)(“[nuqs queue] Flushing queue %O with options %O”,r,o),r))null===i?t.delete(e):t.set(e,i);try{return function(e,t){let r=n=>{if(n===e.length)return t();let i=e[n];if(!i)throw Error(“Invalid transition function”);i(()=>r(n+1))};r(0)}(c,()=>{e(t,{history:o.history,scroll:o.scroll,shallow:o.shallow})}),[t,null]}catch(e){return console.error((0,i.z3)(429),r.map(([e])=>e).join(),e),[t,e]}}(C);null===o?e(r):t(r),d=null}setTimeout(function(){let e=performance.now()-c,t=l.throttleMs,i=P*Math.max(0,Math.min(t,t-e));(0,n.Y)(“[nuqs queue] Scheduling flush in %f ms. Throttled at %f ms”,i,t),0===i?r():setTimeout(r,i)},0)})),d},[e,t,o,r,p,m,E,C,P,k]);return[(0,f.useMemo)(()=>x(M,k),[M,k]),T]}function w(e,t,r,n,i){return Object.keys(e).reduce((a,l)=>{var u,c,d;let f=null!=(u=null==t?void 0:t[l])?u:l,{parse:p}=e[l],h=s.get(f),m=void 0===h?null!=(c=null==r?void 0:r.get(f))?c:null:h;if(n&&i&&n[f]===m)return a[l]=null!=(d=i[l])?d:null,a;let v=null===m?null:o(p,m,l);return a[l]=null!=v?v:null,n&&(n[f]=m),a},{})}function x(e,t){return Object.fromEntries(Object.keys(e).map(r=>{var n,i;return[r,null!=(i=null!=(n=e[r])?n:t[r])?i:null]}))}},17247:(e,t,r)=>{“use strict”;r.d(t,{N:()=>i});var n=r(7620),i=globalThis?.document?n.useLayoutEffect:()=>{}},17515:(e,t,r)=>{“use strict”;r.d(t,{k:()=>n});let n=(e,t,r)=>e+(t-e)*r},17853:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},18080:(e,t,r)=>{“use strict”;r.d(t,{Hx:()=>l,OB:()=>a,V7:()=>u,z3:()=>o});var n=r(7620),i={404:”nuqs requires an adapter to work with your framework.”,409:”Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` was about to load on top.”,414:”Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.”,429:”URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O”,500:”Empty search params cache. Search params can’t be accessed in Layouts.”,501:”Search params cache already populated. Have you called `parse` twice?”};function o(e){return`[nuqs] ${i[e]}
See https://err.47ng.com/NUQS-${e}`}function a(e){if(0===e.size)return””;let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,”%23″).replace(/&/g,”%26″).replace(/\+/g,”%2B”).replace(/=/g,”%3D”).replace(/\?/g,”%3F”);t.push(`${e}=${n.replace(/%/g,”%25″).replace(/\+/g,”%2B”).replace(/ /g,”+”).replace(/#/g,”%23″).replace(/&/g,”%26″).replace(/”/g,”%22″).replace(/’/g,”%27″).replace(/`/g,”%60″).replace(//g,”%3E”).replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return”?”+t.join(“&”)}var s=(0,n.createContext)({useAdapter(){throw Error(o(404))}});function l(e){return({children:t,…r})=>(0,n.createElement)(s.Provider,{…r,value:{useAdapter:e}},t)}function u(){let e=(0,n.useContext)(s);if(!(“useAdapter”in e))throw Error(o(404));return e.useAdapter()}s.displayName=”NuqsAdapterContext”},18129:(e,t,r)=>{“use strict”;r.d(t,{S:()=>n});let n=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},18400:(e,t,r)=>{“use strict”;r.d(t,{C:()=>a});var n=r(7620),i=r(49640),o=r(17247),a=e=>{let{present:t,children:r}=e,a=function(e){var t,r;let[i,a]=n.useState(),l=n.useRef({}),u=n.useRef(e),c=n.useRef(“none”),[d,f]=(t=e?”mounted”:”unmounted”,r={mounted:{UNMOUNT:”unmounted”,ANIMATION_OUT:”unmountSuspended”},unmountSuspended:{MOUNT:”mounted”,ANIMATION_END:”unmounted”},unmounted:{MOUNT:”mounted”}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=s(l.current);c.current=”mounted”===d?e:”none”},[d]),(0,o.N)(()=>{let t=l.current,r=u.current;if(r!==e){let n=c.current,i=s(t);e?f(“MOUNT”):”none”===i||(null==t?void 0:t.display)===”none”?f(“UNMOUNT”):r&&n!==i?f(“ANIMATION_OUT”):f(“UNMOUNT”),u.current=e}},[e,f]),(0,o.N)(()=>{if(i){var e;let t,r=null!=(e=i.ownerDocument.defaultView)?e:window,n=e=>{let n=s(l.current).includes(e.animationName);if(e.target===i&&n&&(f(“ANIMATION_END”),!u.current)){let e=i.style.animationFillMode;i.style.animationFillMode=”forwards”,t=r.setTimeout(()=>{“forwards”===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},o=e=>{e.target===i&&(c.current=s(l.current))};return i.addEventListener(“animationstart”,o),i.addEventListener(“animationcancel”,n),i.addEventListener(“animationend”,n),()=>{r.clearTimeout(t),i.removeEventListener(“animationstart”,o),i.removeEventListener(“animationcancel”,n),i.removeEventListener(“animationend”,n)}}f(“ANIMATION_END”)},[i,f]),{isPresent:[“mounted”,”unmountSuspended”].includes(d),ref:n.useCallback(e=>{e&&(l.current=getComputedStyle(e)),a(e)},[])}}(t),l=”function”==typeof r?r({present:a.isPresent}):n.Children.only(r),u=(0,i.s)(a.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,”ref”))?void 0:t.get,i=n&&”isReactWarning”in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,”ref”))?void 0:r.get)&&”isReactWarning”in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return”function”==typeof r||a.isPresent?n.cloneElement(l,{ref:u}):null};function s(e){return(null==e?void 0:e.animationName)||”none”}a.displayName=”Presence”},18411:(e,t,r)=>{“use strict”;r.d(t,{q:()=>n});let n=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},18422:(e,t,r)=>{“use strict”;r.d(t,{V:()=>n});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},19e3:(e,t,r)=>{“use strict”;r.d(t,{X:()=>i,f:()=>n});let n=e=>1e3*e,i=e=>e/1e3},19998:(e,t,r)=>{“use strict”;r.d(t,{i3:()=>eB,UC:()=>eV,ZL:()=>eW,bL:()=>eI,l9:()=>eF});var n,i,o=r(7620),a=r.t(o,2);function s(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}”undefined”!=typeof window&&window.document&&window.document.createElement;var l=r(54568),u=globalThis?.document?o.useLayoutEffect:()=>{},c=a[” useInsertionEffect “.trim().toString()]||u;function d(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function f(…e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let r=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,…n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{let t=o(…e);return i(…e),t}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==o.Fragment&&(l.ref=t?function(…e){return t=>{let r=!1,n=e.map(e=>{let n=g(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,…i}=e,a=o.Children.toArray(n),s=a.find(b);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{…i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,l.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{}),x=o.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,…o}=e;return(0,l.jsx)(w.svg,{…o,ref:t,width:n,height:i,viewBox:”0 0 30 10″,preserveAspectRatio:”none”,children:e.asChild?r:(0,l.jsx)(“polygon”,{points:”0,0 30,0 15,10″})})});function E(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function S(…e){return t=>{let r=!1,n=e.map(e=>{let n=E(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let r=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,…n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{let t=o(…e);return i(…e),t}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==o.Fragment&&(l.ref=t?S(t,s):s),o.cloneElement(r,l)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,…i}=e,a=o.Children.toArray(n),s=a.find(O);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{…i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,l.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{}),k=globalThis?.document?o.useLayoutEffect:()=>{},M=”Popper”,[A,j]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),a=r.length;r=[…r,n];let s=t=>{let{scope:r,children:n,…s}=t,u=r?.[e]?.[a]||i,c=o.useMemo(()=>s,Object.values(s));return(0,l.jsx)(u.Provider,{value:c,children:n})};return s.displayName=t+”Provider”,[s,function(r,s){let l=s?.[e]?.[a]||i,u=o.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}(M),[T,_]=A(M),N=e=>{let{__scopePopper:t,children:r}=e,[n,i]=o.useState(null);return(0,l.jsx)(T,{scope:t,anchor:n,onAnchorChange:i,children:r})};N.displayName=M;var D=”PopperAnchor”,L=o.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,…i}=e,a=_(D,r),s=o.useRef(null),u=C(t,s),c=o.useRef(null);return o.useEffect(()=>{let e=c.current;c.current=(null==n?void 0:n.current)||s.current,e!==c.current&&a.onAnchorChange(c.current)}),n?null:(0,l.jsx)(R.div,{…i,ref:u})});L.displayName=D;var I=”PopperContent”,[F,W]=A(I),V=o.forwardRef((e,t)=>{var r,n,i,a,s,u,c,d;let{__scopePopper:f,side:p=”bottom”,sideOffset:v=0,align:g=”center”,alignOffset:y=0,arrowPadding:b=0,avoidCollisions:w=!0,collisionBoundary:x=[],collisionPadding:E=0,sticky:S=”partial”,hideWhenDetached:P=!1,updatePositionStrategy:O=”optimized”,onPlaced:M,…A}=e,j=_(I,f),[T,N]=o.useState(null),D=C(t,e=>N(e)),[L,W]=o.useState(null),V=function(e){let[t,r]=o.useState(void 0);return k(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if(“borderBoxSize”in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:”border-box”}),()=>t.unobserve(e)}r(void 0)},[e]),t}(L),B=null!=(c=null==V?void 0:V.width)?c:0,z=null!=(d=null==V?void 0:V.height)?d:0,U=”number”==typeof E?E:{top:0,right:0,bottom:0,left:0,…E},H=Array.isArray(x)?x:[x],Y=H.length>0,X={padding:U,boundary:H.filter($),altBoundary:Y},{refs:G,floatingStyles:Q,placement:Z,isPositioned:J,middlewareData:ee}=(0,h.we)({strategy:”fixed”,placement:p+(“center”!==g?”-“+g:””),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r{let{elements:t,rects:r,availableWidth:n,availableHeight:i}=e,{width:o,height:a}=r.reference,s=t.floating.style;s.setProperty(“–radix-popper-available-width”,””.concat(n,”px”)),s.setProperty(“–radix-popper-available-height”,””.concat(i,”px”)),s.setProperty(“–radix-popper-anchor-width”,””.concat(o,”px”)),s.setProperty(“–radix-popper-anchor-height”,””.concat(a,”px”))}}),L&&(0,h.UE)({element:L,padding:b}),K({arrowWidth:B,arrowHeight:z}),P&&(0,h.jD)({strategy:”referenceHidden”,…X})]}),[et,er]=q(Z),en=function(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(…e)=>t.current?.(…e),[])}(M);k(()=>{J&&(null==en||en())},[J,en]);let ei=null==(r=ee.arrow)?void 0:r.x,eo=null==(n=ee.arrow)?void 0:n.y,ea=(null==(i=ee.arrow)?void 0:i.centerOffset)!==0,[es,el]=o.useState();return k(()=>{T&&el(window.getComputedStyle(T).zIndex)},[T]),(0,l.jsx)(“div”,{ref:G.setFloating,”data-radix-popper-content-wrapper”:””,style:{…Q,transform:J?Q.transform:”translate(0, -200%)”,minWidth:”max-content”,zIndex:es,”–radix-popper-transform-origin”:[null==(a=ee.transformOrigin)?void 0:a.x,null==(s=ee.transformOrigin)?void 0:s.y].join(” “),…(null==(u=ee.hide)?void 0:u.referenceHidden)&&{visibility:”hidden”,pointerEvents:”none”}},dir:e.dir,children:(0,l.jsx)(F,{scope:f,placedSide:et,onArrowChange:W,arrowX:ei,arrowY:eo,shouldHideArrow:ea,children:(0,l.jsx)(R.div,{“data-side”:et,”data-align”:er,…A,ref:D,style:{…A.style,animation:J?void 0:”none”}})})})});V.displayName=I;var B=”PopperArrow”,z={top:”bottom”,right:”left”,bottom:”top”,left:”right”},U=o.forwardRef(function(e,t){let{__scopePopper:r,…n}=e,i=W(B,r),o=z[i.placedSide];return(0,l.jsx)(“span”,{ref:i.onArrowChange,style:{position:”absolute”,left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:””,right:”0 0″,bottom:”center 0″,left:”100% 0″}[i.placedSide],transform:{top:”translateY(100%)”,right:”translateY(50%) rotate(90deg) translateX(-50%)”,bottom:”rotate(180deg)”,left:”translateY(50%) rotate(-90deg) translateX(50%)”}[i.placedSide],visibility:i.shouldHideArrow?”hidden”:void 0},children:(0,l.jsx)(x,{…n,ref:t,style:{…n.style,display:”block”}})})});function $(e){return null!==e}U.displayName=B;var K=e=>({name:”transformOrigin”,options:e,fn(t){var r,n,i,o,a;let{placement:s,rects:l,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,h]=q(s),m={start:”0%”,center:”50%”,end:”100%”}[h],v=(null!=(o=null==(n=u.arrow)?void 0:n.x)?o:0)+d/2,g=(null!=(a=null==(i=u.arrow)?void 0:i.y)?a:0)+f/2,y=””,b=””;return”bottom”===p?(y=c?m:””.concat(v,”px”),b=””.concat(-f,”px”)):”top”===p?(y=c?m:””.concat(v,”px”),b=””.concat(l.floating.height+f,”px”)):”right”===p?(y=””.concat(-f,”px”),b=c?m:””.concat(g,”px”)):”left”===p&&(y=””.concat(l.floating.width+f,”px”),b=c?m:””.concat(g,”px”)),{data:{x:y,y:b}}}});function q(e){let[t,r=”center”]=e.split(“-“);return[t,r]}function H(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}var Y=Symbol(“radix.slottable”);function X(e){return o.isValidElement(e)&&”function”==typeof e.type&&”__radixId”in e.type&&e.type.__radixId===Y}var G=[“a”,”button”,”div”,”form”,”h2″,”h3″,”img”,”input”,”label”,”li”,”nav”,”ol”,”p”,”select”,”span”,”svg”,”ul”].reduce((e,t)=>{let r=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,…n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{let t=o(…e);return i(…e),t}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==o.Fragment&&(l.ref=t?function(…e){return t=>{let r=!1,n=e.map(e=>{let n=H(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,…i}=e,a=o.Children.toArray(n),s=a.find(X);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{…i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,l.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{}),Q=globalThis?.document?o.useLayoutEffect:()=>{},Z=o.forwardRef((e,t)=>{var r,n;let{container:i,…a}=e,[s,u]=o.useState(!1);Q(()=>u(!0),[]);let c=i||s&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return c?v.createPortal((0,l.jsx)(G.div,{…a,ref:t}),c):null});Z.displayName=”Portal”;var J=globalThis?.document?o.useLayoutEffect:()=>{},ee=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,i]=o.useState(),a=o.useRef(null),s=o.useRef(e),l=o.useRef(“none”),[u,c]=(t=e?”mounted”:”unmounted”,r={mounted:{UNMOUNT:”unmounted”,ANIMATION_OUT:”unmountSuspended”},unmountSuspended:{MOUNT:”mounted”,ANIMATION_END:”unmounted”},unmounted:{MOUNT:”mounted”}},o.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return o.useEffect(()=>{let e=et(a.current);l.current=”mounted”===u?e:”none”},[u]),J(()=>{let t=a.current,r=s.current;if(r!==e){let n=l.current,i=et(t);e?c(“MOUNT”):”none”===i||(null==t?void 0:t.display)===”none”?c(“UNMOUNT”):r&&n!==i?c(“ANIMATION_OUT”):c(“UNMOUNT”),s.current=e}},[e,c]),J(()=>{if(n){var e;let t,r=null!=(e=n.ownerDocument.defaultView)?e:window,i=e=>{let i=et(a.current).includes(CSS.escape(e.animationName));if(e.target===n&&i&&(c(“ANIMATION_END”),!s.current)){let e=n.style.animationFillMode;n.style.animationFillMode=”forwards”,t=r.setTimeout(()=>{“forwards”===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},o=e=>{e.target===n&&(l.current=et(a.current))};return n.addEventListener(“animationstart”,o),n.addEventListener(“animationcancel”,i),n.addEventListener(“animationend”,i),()=>{r.clearTimeout(t),n.removeEventListener(“animationstart”,o),n.removeEventListener(“animationcancel”,i),n.removeEventListener(“animationend”,i)}}c(“ANIMATION_END”)},[n,c]),{isPresent:[“mounted”,”unmountSuspended”].includes(u),ref:o.useCallback(e=>{a.current=e?getComputedStyle(e):null,i(e)},[])}}(t),i=”function”==typeof r?r({present:n.isPresent}):o.Children.only(r),a=p(n.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,”ref”))?void 0:t.get,i=n&&”isReactWarning”in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,”ref”))?void 0:r.get)&&”isReactWarning”in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return”function”==typeof r||n.isPresent?o.cloneElement(i,{ref:a}):null};function et(e){return(null==e?void 0:e.animationName)||”none”}ee.displayName=”Presence”;var er=Symbol(“radix.slottable”);function en(e){return o.isValidElement(e)&&”function”==typeof e.type&&”__radixId”in e.type&&e.type.__radixId===er}var ei=[“a”,”button”,”div”,”form”,”h2″,”h3″,”img”,”input”,”label”,”li”,”nav”,”ol”,”p”,”select”,”span”,”svg”,”ul”].reduce((e,t)=>{let r=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,…n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{let t=o(…e);return i(…e),t}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==o.Fragment&&(l.ref=t?f(t,s):s),o.cloneElement(r,l)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,…i}=e,a=o.Children.toArray(n),s=a.find(en);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{…i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,l.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{});function eo(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function ea(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function es(…e){return t=>{let r=!1,n=e.map(e=>{let n=ea(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let r=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,…n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{let t=o(…e);return i(…e),t}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==o.Fragment&&(l.ref=t?es(t,s):s),o.cloneElement(r,l)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,…i}=e,a=o.Children.toArray(n),s=a.find(ec);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{…i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,l.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{});function ef(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(…e)=>t.current?.(…e),[])}var ep=r(50885),eh=”dismissableLayer.update”,em=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),ev=o.forwardRef((e,t)=>{var r,i;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:d,onDismiss:f,…p}=e,h=o.useContext(em),[m,v]=o.useState(null),g=null!=(i=null==m?void 0:m.ownerDocument)?i:null==(r=globalThis)?void 0:r.document,[,y]=o.useState({}),b=el(t,e=>v(e)),w=Array.from(h.layers),[x]=[…h.layersWithOutsidePointerEventsDisabled].slice(-1),E=w.indexOf(x),S=m?w.indexOf(m):-1,C=h.layersWithOutsidePointerEventsDisabled.size>0,P=S>=E,O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=ef(e),i=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){ey(“dismissableLayer.pointerDownOutside”,n,i,{discrete:!0})},i={originalEvent:e};”touch”===e.pointerType?(r.removeEventListener(“click”,a.current),a.current=t,r.addEventListener(“click”,a.current,{once:!0})):t()}else r.removeEventListener(“click”,a.current);i.current=!1},t=window.setTimeout(()=>{r.addEventListener(“pointerdown”,e)},0);return()=>{window.clearTimeout(t),r.removeEventListener(“pointerdown”,e),r.removeEventListener(“click”,a.current)}},[r,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[…h.branches].some(e=>e.contains(t));P&&!r&&(null==u||u(e),null==d||d(e),e.defaultPrevented||null==f||f())},g),R=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=ef(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&ey(“dismissableLayer.focusOutside”,n,{originalEvent:e},{discrete:!1})};return r.addEventListener(“focusin”,e),()=>r.removeEventListener(“focusin”,e)},[r,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![…h.branches].some(e=>e.contains(t))&&(null==c||c(e),null==d||d(e),e.defaultPrevented||null==f||f())},g);return(0,ep.U)(e=>{S===h.layers.size-1&&(null==s||s(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},g),o.useEffect(()=>{if(m)return a&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(n=g.body.style.pointerEvents,g.body.style.pointerEvents=”none”),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),eg(),()=>{a&&1===h.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=n)}},[m,g,a,h]),o.useEffect(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),eg())},[m,h]),o.useEffect(()=>{let e=()=>y({});return document.addEventListener(eh,e),()=>document.removeEventListener(eh,e)},[]),(0,l.jsx)(ed.div,{…p,ref:b,style:{pointerEvents:C?P?”auto”:”none”:void 0,…e.style},onFocusCapture:eo(e.onFocusCapture,R.onFocusCapture),onBlurCapture:eo(e.onBlurCapture,R.onBlurCapture),onPointerDownCapture:eo(e.onPointerDownCapture,O.onPointerDownCapture)})});function eg(){let e=new CustomEvent(eh);document.dispatchEvent(e)}function ey(e,t,r,n){let{discrete:i}=n,o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),i)o&&v.flushSync(()=>o.dispatchEvent(a));else o.dispatchEvent(a)}ev.displayName=”DismissableLayer”,o.forwardRef((e,t)=>{let r=o.useContext(em),n=o.useRef(null),i=el(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,l.jsx)(ed.div,{…e,ref:i})}).displayName=”DismissableLayerBranch”;var eb=”HoverCard”,[ew,ex]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),a=r.length;r=[…r,n];let s=t=>{let{scope:r,children:n,…s}=t,u=r?.[e]?.[a]||i,c=o.useMemo(()=>s,Object.values(s));return(0,l.jsx)(u.Provider,{value:c,children:n})};return s.displayName=t+”Provider”,[s,function(r,s){let l=s?.[e]?.[a]||i,u=o.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}(eb,[j]),eE=j(),[eS,eC]=ew(eb),eP=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:i,onOpenChange:a,openDelay:s=700,closeDelay:u=300}=e,d=eE(t),f=o.useRef(0),p=o.useRef(0),h=o.useRef(!1),m=o.useRef(!1),[v,g]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,a,s]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),i=o.useRef(r),a=o.useRef(t);return c(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==r&&(a.current?.(r),i.current=r)},[r,i]),[r,n,a]}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==l){let t=l?”controlled”:”uncontrolled”;console.warn(`${n} is changing from ${e?”controlled”:”uncontrolled”} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[u,o.useCallback(t=>{if(l){let r=”function”==typeof t?t(e):t;r!==e&&s.current?.(r)}else a(t)},[l,e,a,s])]}({prop:n,defaultProp:null!=i&&i,onChange:a,caller:eb}),y=o.useCallback(()=>{clearTimeout(p.current),f.current=window.setTimeout(()=>g(!0),s)},[s,g]),b=o.useCallback(()=>{clearTimeout(f.current),h.current||m.current||(p.current=window.setTimeout(()=>g(!1),u))},[u,g]),w=o.useCallback(()=>g(!1),[g]);return o.useEffect(()=>()=>{clearTimeout(f.current),clearTimeout(p.current)},[]),(0,l.jsx)(eS,{scope:t,open:v,onOpenChange:g,onOpen:y,onClose:b,onDismiss:w,hasSelectionRef:h,isPointerDownOnContentRef:m,children:(0,l.jsx)(N,{…d,children:r})})};eP.displayName=eb;var eO=”HoverCardTrigger”,eR=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,…n}=e,i=eC(eO,r),o=eE(r);return(0,l.jsx)(L,{asChild:!0,…o,children:(0,l.jsx)(ei.a,{“data-state”:i.open?”open”:”closed”,…n,ref:t,onPointerEnter:s(e.onPointerEnter,eL(i.onOpen)),onPointerLeave:s(e.onPointerLeave,eL(i.onClose)),onFocus:s(e.onFocus,i.onOpen),onBlur:s(e.onBlur,i.onClose),onTouchStart:s(e.onTouchStart,e=>e.preventDefault())})})});eR.displayName=eO;var ek=”HoverCardPortal”,[eM,eA]=ew(ek,{forceMount:void 0}),ej=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:i}=e,o=eC(ek,t);return(0,l.jsx)(eM,{scope:t,forceMount:r,children:(0,l.jsx)(ee,{present:r||o.open,children:(0,l.jsx)(Z,{asChild:!0,container:i,children:n})})})};ej.displayName=ek;var eT=”HoverCardContent”,e_=o.forwardRef((e,t)=>{let r=eA(eT,e.__scopeHoverCard),{forceMount:n=r.forceMount,…i}=e,o=eC(eT,e.__scopeHoverCard);return(0,l.jsx)(ee,{present:n||o.open,children:(0,l.jsx)(eN,{“data-state”:o.open?”open”:”closed”,…i,onPointerEnter:s(e.onPointerEnter,eL(o.onOpen)),onPointerLeave:s(e.onPointerLeave,eL(o.onClose)),ref:t})})});e_.displayName=eT;var eN=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:c,…d}=e,f=eC(eT,r),h=eE(r),m=o.useRef(null),v=p(t,m),[g,y]=o.useState(!1);return o.useEffect(()=>{if(g){let e=document.body;return i=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect=”none”,e.style.webkitUserSelect=”none”,()=>{e.style.userSelect=i,e.style.webkitUserSelect=i}}},[g]),o.useEffect(()=>{if(m.current){let e=()=>{y(!1),f.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var e;(null==(e=document.getSelection())?void 0:e.toString())!==””&&(f.hasSelectionRef.current=!0)})};return document.addEventListener(“pointerup”,e),()=>{document.removeEventListener(“pointerup”,e),f.hasSelectionRef.current=!1,f.isPointerDownOnContentRef.current=!1}}},[f.isPointerDownOnContentRef,f.hasSelectionRef]),o.useEffect(()=>{m.current&&(function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t})(m.current).forEach(e=>e.setAttribute(“tabindex”,”-1″))}),(0,l.jsx)(ev,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:c,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:s(u,e=>{e.preventDefault()}),onDismiss:f.onDismiss,children:(0,l.jsx)(V,{…h,…d,onPointerDown:s(d.onPointerDown,e=>{e.currentTarget.contains(e.target)&&y(!0),f.hasSelectionRef.current=!1,f.isPointerDownOnContentRef.current=!0}),ref:v,style:{…d.style,userSelect:g?”text”:void 0,WebkitUserSelect:g?”text”:void 0,”–radix-hover-card-content-transform-origin”:”var(–radix-popper-transform-origin)”,”–radix-hover-card-content-available-width”:”var(–radix-popper-available-width)”,”–radix-hover-card-content-available-height”:”var(–radix-popper-available-height)”,”–radix-hover-card-trigger-width”:”var(–radix-popper-anchor-width)”,”–radix-hover-card-trigger-height”:”var(–radix-popper-anchor-height)”}})})}),eD=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,…n}=e,i=eE(r);return(0,l.jsx)(U,{…i,…n,ref:t})});function eL(e){return t=>”touch”===t.pointerType?void 0:e()}eD.displayName=”HoverCardArrow”;var eI=eP,eF=eR,eW=ej,eV=e_,eB=eD},22620:(e,t,r)=>{“use strict”;r.d(t,{a:()=>n});let n=e=>Math.round(1e5*e)/1e5},22679:(e,t,r)=>{“use strict”;r.d(t,{UC:()=>r6,q7:()=>r3,ZL:()=>r4,bL:()=>r9,wv:()=>r7,Pb:()=>r8,G5:()=>nt,ZP:()=>ne,l9:()=>r5});var n,i,o,a,s=r(7620),l=r.t(s,2);function u(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function c(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function d(…e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{},h=l[” useInsertionEffect “.trim().toString()]||p;function m({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,o,a]=function({defaultProp:e,onChange:t}){let[r,n]=s.useState(e),i=s.useRef(r),o=s.useRef(t);return h(()=>{o.current=t},[t]),s.useEffect(()=>{i.current!==r&&(o.current?.(r),i.current=r)},[r,i]),[r,n,o]}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:i;{let t=s.useRef(void 0!==e);s.useEffect(()=>{let e=t.current;if(e!==l){let t=l?”controlled”:”uncontrolled”;console.warn(`${n} is changing from ${e?”controlled”:”uncontrolled”} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[u,s.useCallback(t=>{if(l){let r=”function”==typeof t?t(e):t;r!==e&&a.current?.(r)}else o(t)},[l,e,o,a])]}Symbol(“RADIX:SYNC_STATE”);var v=r(97509),g=Symbol(“radix.slottable”);function y(e){return s.isValidElement(e)&&”function”==typeof e.type&&”__radixId”in e.type&&e.type.__radixId===g}var b=[“a”,”button”,”div”,”form”,”h2″,”h3″,”img”,”input”,”label”,”li”,”nav”,”ol”,”p”,”select”,”span”,”svg”,”ul”].reduce((e,t)=>{let r=function(e){let t=function(e){let t=s.forwardRef((e,t)=>{let{children:r,…n}=e;if(s.isValidElement(r)){var i;let e,o,a=(i=r,(o=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==s.Fragment&&(l.ref=t?d(t,a):a),s.cloneElement(r,l)}return s.Children.count(r)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=s.forwardRef((e,r)=>{let{children:n,…i}=e,o=s.Children.toArray(n),a=o.find(y);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{…i,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,f.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=s.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,f.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{});function w(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var x=r(67198),E=r(86111),S=r(79807);function C(e,t=[]){let r=[],n=()=>{let t=r.map(e=>s.createContext(e));return function(r){let n=r?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=s.createContext(n),o=r.length;r=[…r,n];let a=t=>{let{scope:r,children:n,…a}=t,l=r?.[e]?.[o]||i,u=s.useMemo(()=>a,Object.values(a));return(0,f.jsx)(l.Provider,{value:u,children:n})};return a.displayName=t+”Provider”,[a,function(r,a){let l=a?.[e]?.[o]||i,u=s.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}function P(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function O(…e){return t=>{let r=!1,n=e.map(e=>{let n=P(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let{children:r,…n}=e;if(s.isValidElement(r)){var i;let e,o,a=(i=r,(o=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==s.Fragment&&(l.ref=t?O(t,a):a),s.cloneElement(r,l)}return s.Children.count(r)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=s.forwardRef((e,r)=>{let{children:n,…i}=e,o=s.Children.toArray(n),a=o.find(A);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{…i,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,f.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}var M=Symbol(“radix.slottable”);function A(e){return s.isValidElement(e)&&”function”==typeof e.type&&”__radixId”in e.type&&e.type.__radixId===M}var j=new WeakMap;function T(e,t){if(“at”in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=_(t),i=n>=0?n:r+n;return i<0||i>=r?-1:i}(e,t);return -1===r?void 0:e[r]}function _(e){return e!=e||0===e?0:Math.trunc(e)}i=new WeakMap,class e extends Map{set(e,t){return j.get(this)&&(this.has(e)?(0,x._)(this,i)[(0,x._)(this,i).indexOf(e)]=e:(0,x._)(this,i).push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),a=(0,x._)(this,i).length,s=_(e),l=s>=0?s:a+s,u=l<0||l>=a?-1:l;if(u===this.size||o&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!o;s<0&&l++;let d=[...(0,x._)(this,i)],f=!1;for(let e=l;e=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r=0;e–){let r=this.at(e);o=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[o,r,e,this])}return o}toSorted(t){return new e([…this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e–){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),(0,E._)(this,i,{writable:!0,value:void 0}),(0,S._)(this,i,[...super.keys()]),j.set(this,!0)}};var N=s.createContext(void 0),D=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=k(`Primitive.${t}`),n=s.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,f.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{});function L(e,t){e&&v.flushSync(()=>e.dispatchEvent(t))}function I(e){let t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(…e)=>t.current?.(…e),[])}var F=r(50885),W=”dismissableLayer.update”,V=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),B=s.forwardRef((e,t)=>{var r,n;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:c,onDismiss:d,…p}=e,h=s.useContext(V),[m,v]=s.useState(null),g=null!=(n=null==m?void 0:m.ownerDocument)?n:null==(r=globalThis)?void 0:r.document,[,y]=s.useState({}),b=R(t,e=>v(e)),x=Array.from(h.layers),[E]=[…h.layersWithOutsidePointerEventsDisabled].slice(-1),S=x.indexOf(E),C=m?x.indexOf(m):-1,P=h.layersWithOutsidePointerEventsDisabled.size>0,O=C>=S,k=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=I(e),i=s.useRef(!1),o=s.useRef(()=>{});return s.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){U(“dismissableLayer.pointerDownOutside”,n,i,{discrete:!0})},i={originalEvent:e};”touch”===e.pointerType?(r.removeEventListener(“click”,o.current),o.current=t,r.addEventListener(“click”,o.current,{once:!0})):t()}else r.removeEventListener(“click”,o.current);i.current=!1},t=window.setTimeout(()=>{r.addEventListener(“pointerdown”,e)},0);return()=>{window.clearTimeout(t),r.removeEventListener(“pointerdown”,e),r.removeEventListener(“click”,o.current)}},[r,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[…h.branches].some(e=>e.contains(t));O&&!r&&(null==l||l(e),null==c||c(e),e.defaultPrevented||null==d||d())},g),M=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=I(e),i=s.useRef(!1);return s.useEffect(()=>{let e=e=>{e.target&&!i.current&&U(“dismissableLayer.focusOutside”,n,{originalEvent:e},{discrete:!1})};return r.addEventListener(“focusin”,e),()=>r.removeEventListener(“focusin”,e)},[r,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![…h.branches].some(e=>e.contains(t))&&(null==u||u(e),null==c||c(e),e.defaultPrevented||null==d||d())},g);return(0,F.U)(e=>{C===h.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},g),s.useEffect(()=>{if(m)return i&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(o=g.body.style.pointerEvents,g.body.style.pointerEvents=”none”),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),z(),()=>{i&&1===h.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=o)}},[m,g,i,h]),s.useEffect(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),z())},[m,h]),s.useEffect(()=>{let e=()=>y({});return document.addEventListener(W,e),()=>document.removeEventListener(W,e)},[]),(0,f.jsx)(D.div,{…p,ref:b,style:{pointerEvents:P?O?”auto”:”none”:void 0,…e.style},onFocusCapture:w(e.onFocusCapture,M.onFocusCapture),onBlurCapture:w(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:w(e.onPointerDownCapture,k.onPointerDownCapture)})});function z(){let e=new CustomEvent(W);document.dispatchEvent(e)}function U(e,t,r,n){let{discrete:i}=n,o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),i?L(o,a):o.dispatchEvent(a)}B.displayName=”DismissableLayer”,s.forwardRef((e,t)=>{let r=s.useContext(V),n=s.useRef(null),i=R(t,n);return s.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,f.jsx)(D.div,{…e,ref:i})}).displayName=”DismissableLayerBranch”;var $=0;function K(){let e=document.createElement(“span”);return e.setAttribute(“data-radix-focus-guard”,””),e.tabIndex=0,e.style.outline=”none”,e.style.opacity=”0″,e.style.position=”fixed”,e.style.pointerEvents=”none”,e}var q=”focusScope.autoFocusOnMount”,H=”focusScope.autoFocusOnUnmount”,Y={bubbles:!1,cancelable:!0},X=s.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,…a}=e,[l,u]=s.useState(null),c=I(i),d=I(o),p=s.useRef(null),h=R(t,e=>u(e)),m=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(n){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?p.current=t:Z(p.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||Z(p.current,{select:!0}))};document.addEventListener(“focusin”,e),document.addEventListener(“focusout”,t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&Z(l)});return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener(“focusin”,e),document.removeEventListener(“focusout”,t),r.disconnect()}}},[n,l,m.paused]),s.useEffect(()=>{if(l){J.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(q,Y);l.addEventListener(q,c),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(Z(n,{select:t}),document.activeElement!==r)return}(G(l).filter(e=>”A”!==e.tagName),{select:!0}),document.activeElement===e&&Z(l))}return()=>{l.removeEventListener(q,c),setTimeout(()=>{let t=new CustomEvent(H,Y);l.addEventListener(H,d),l.dispatchEvent(t),t.defaultPrevented||Z(null!=e?e:document.body,{select:!0}),l.removeEventListener(H,d),J.remove(m)},0)}}},[l,c,d,m]);let v=s.useCallback(e=>{if(!r&&!n||m.paused)return;let t=”Tab”===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,o]=function(e){let t=G(e);return[Q(t,e),Q(t.reverse(),e)]}(t);n&&o?e.shiftKey||i!==o?e.shiftKey&&i===n&&(e.preventDefault(),r&&Z(o,{select:!0})):(e.preventDefault(),r&&Z(n,{select:!0})):i===t&&e.preventDefault()}},[r,n,m.paused]);return(0,f.jsx)(D.div,{tabIndex:-1,…a,ref:h,onKeyDown:v})});function G(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=”INPUT”===e.tagName&&”hidden”===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function Q(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if(“hidden”===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if(“none”===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function Z(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&”select”in r&&t&&e.select()}}X.displayName=”FocusScope”;var J=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=ee(e,t)).unshift(t)},remove(t){var r;null==(r=(e=ee(e,t))[0])||r.resume()}}}();function ee(e,t){let r=[…e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var et=globalThis?.document?s.useLayoutEffect:()=>{},er=l[” useId “.trim().toString()]||(()=>void 0),en=0;function ei(e){let[t,r]=s.useState(er());return et(()=>{e||r(e=>e??String(en++))},[e]),e||(t?`radix-${t}`:””)}var eo=r(60496),ea=r(30966),es=s.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,…o}=e;return(0,f.jsx)(D.svg,{…o,ref:t,width:n,height:i,viewBox:”0 0 30 10″,preserveAspectRatio:”none”,children:e.asChild?r:(0,f.jsx)(“polygon”,{points:”0,0 30,0 15,10″})})});es.displayName=”Arrow”;var el=globalThis?.document?s.useLayoutEffect:()=>{},eu=”Popper”,[ec,ed]=C(eu),[ef,ep]=ec(eu),eh=e=>{let{__scopePopper:t,children:r}=e,[n,i]=s.useState(null);return(0,f.jsx)(ef,{scope:t,anchor:n,onAnchorChange:i,children:r})};eh.displayName=eu;var em=”PopperAnchor”,ev=s.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,…i}=e,o=ep(em,r),a=s.useRef(null),l=R(t,a);return s.useEffect(()=>{o.onAnchorChange((null==n?void 0:n.current)||a.current)}),n?null:(0,f.jsx)(D.div,{…i,ref:l})});ev.displayName=em;var eg=”PopperContent”,[ey,eb]=ec(eg),ew=s.forwardRef((e,t)=>{var r,n,i,o,a,l,u,c;let{__scopePopper:d,side:p=”bottom”,sideOffset:h=0,align:m=”center”,alignOffset:v=0,arrowPadding:g=0,avoidCollisions:y=!0,collisionBoundary:b=[],collisionPadding:w=0,sticky:x=”partial”,hideWhenDetached:E=!1,updatePositionStrategy:S=”optimized”,onPlaced:C,…P}=e,O=ep(eg,d),[k,M]=s.useState(null),A=R(t,e=>M(e)),[j,T]=s.useState(null),_=function(e){let[t,r]=s.useState(void 0);return el(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if(“borderBoxSize”in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:”border-box”}),()=>t.unobserve(e)}r(void 0)},[e]),t}(j),N=null!=(u=null==_?void 0:_.width)?u:0,L=null!=(c=null==_?void 0:_.height)?c:0,F=”number”==typeof w?w:{top:0,right:0,bottom:0,left:0,…w},W=Array.isArray(b)?b:[b],V=W.length>0,B={padding:F,boundary:W.filter(eC),altBoundary:V},{refs:z,floatingStyles:U,placement:$,isPositioned:K,middlewareData:q}=(0,eo.we)({strategy:”fixed”,placement:p+(“center”!==m?”-“+m:””),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r{let{elements:t,rects:r,availableWidth:n,availableHeight:i}=e,{width:o,height:a}=r.reference,s=t.floating.style;s.setProperty(“–radix-popper-available-width”,””.concat(n,”px”)),s.setProperty(“–radix-popper-available-height”,””.concat(i,”px”)),s.setProperty(“–radix-popper-anchor-width”,””.concat(o,”px”)),s.setProperty(“–radix-popper-anchor-height”,””.concat(a,”px”))}}),j&&(0,eo.UE)({element:j,padding:g}),eP({arrowWidth:N,arrowHeight:L}),E&&(0,eo.jD)({strategy:”referenceHidden”,…B})]}),[H,Y]=eO($),X=I(C);el(()=>{K&&(null==X||X())},[K,X]);let G=null==(r=q.arrow)?void 0:r.x,Q=null==(n=q.arrow)?void 0:n.y,Z=(null==(i=q.arrow)?void 0:i.centerOffset)!==0,[J,ee]=s.useState();return el(()=>{k&&ee(window.getComputedStyle(k).zIndex)},[k]),(0,f.jsx)(“div”,{ref:z.setFloating,”data-radix-popper-content-wrapper”:””,style:{…U,transform:K?U.transform:”translate(0, -200%)”,minWidth:”max-content”,zIndex:J,”–radix-popper-transform-origin”:[null==(o=q.transformOrigin)?void 0:o.x,null==(a=q.transformOrigin)?void 0:a.y].join(” “),…(null==(l=q.hide)?void 0:l.referenceHidden)&&{visibility:”hidden”,pointerEvents:”none”}},dir:e.dir,children:(0,f.jsx)(ey,{scope:d,placedSide:H,onArrowChange:T,arrowX:G,arrowY:Q,shouldHideArrow:Z,children:(0,f.jsx)(D.div,{“data-side”:H,”data-align”:Y,…P,ref:A,style:{…P.style,animation:K?void 0:”none”}})})})});ew.displayName=eg;var ex=”PopperArrow”,eE={top:”bottom”,right:”left”,bottom:”top”,left:”right”},eS=s.forwardRef(function(e,t){let{__scopePopper:r,…n}=e,i=eb(ex,r),o=eE[i.placedSide];return(0,f.jsx)(“span”,{ref:i.onArrowChange,style:{position:”absolute”,left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:””,right:”0 0″,bottom:”center 0″,left:”100% 0″}[i.placedSide],transform:{top:”translateY(100%)”,right:”translateY(50%) rotate(90deg) translateX(-50%)”,bottom:”rotate(180deg)”,left:”translateY(50%) rotate(-90deg) translateX(50%)”}[i.placedSide],visibility:i.shouldHideArrow?”hidden”:void 0},children:(0,f.jsx)(es,{…n,ref:t,style:{…n.style,display:”block”}})})});function eC(e){return null!==e}eS.displayName=ex;var eP=e=>({name:”transformOrigin”,options:e,fn(t){var r,n,i,o,a;let{placement:s,rects:l,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,h]=eO(s),m={start:”0%”,center:”50%”,end:”100%”}[h],v=(null!=(o=null==(n=u.arrow)?void 0:n.x)?o:0)+d/2,g=(null!=(a=null==(i=u.arrow)?void 0:i.y)?a:0)+f/2,y=””,b=””;return”bottom”===p?(y=c?m:””.concat(v,”px”),b=””.concat(-f,”px”)):”top”===p?(y=c?m:””.concat(v,”px”),b=””.concat(l.floating.height+f,”px”)):”right”===p?(y=””.concat(-f,”px”),b=c?m:””.concat(g,”px”)):”left”===p&&(y=””.concat(l.floating.width+f,”px”),b=c?m:””.concat(g,”px”)),{data:{x:y,y:b}}}});function eO(e){let[t,r=”center”]=e.split(“-“);return[t,r]}var eR=globalThis?.document?s.useLayoutEffect:()=>{},ek=s.forwardRef((e,t)=>{var r,n;let{container:i,…o}=e,[a,l]=s.useState(!1);eR(()=>l(!0),[]);let u=i||a&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return u?v.createPortal((0,f.jsx)(D.div,{…o,ref:t}),u):null});ek.displayName=”Portal”;var eM=globalThis?.document?s.useLayoutEffect:()=>{},eA=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,i]=s.useState(),o=s.useRef(null),a=s.useRef(e),l=s.useRef(“none”),[u,c]=(t=e?”mounted”:”unmounted”,r={mounted:{UNMOUNT:”unmounted”,ANIMATION_OUT:”unmountSuspended”},unmountSuspended:{MOUNT:”mounted”,ANIMATION_END:”unmounted”},unmounted:{MOUNT:”mounted”}},s.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return s.useEffect(()=>{let e=ej(o.current);l.current=”mounted”===u?e:”none”},[u]),eM(()=>{let t=o.current,r=a.current;if(r!==e){let n=l.current,i=ej(t);e?c(“MOUNT”):”none”===i||(null==t?void 0:t.display)===”none”?c(“UNMOUNT”):r&&n!==i?c(“ANIMATION_OUT”):c(“UNMOUNT”),a.current=e}},[e,c]),eM(()=>{if(n){var e;let t,r=null!=(e=n.ownerDocument.defaultView)?e:window,i=e=>{let i=ej(o.current).includes(e.animationName);if(e.target===n&&i&&(c(“ANIMATION_END”),!a.current)){let e=n.style.animationFillMode;n.style.animationFillMode=”forwards”,t=r.setTimeout(()=>{“forwards”===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},s=e=>{e.target===n&&(l.current=ej(o.current))};return n.addEventListener(“animationstart”,s),n.addEventListener(“animationcancel”,i),n.addEventListener(“animationend”,i),()=>{r.clearTimeout(t),n.removeEventListener(“animationstart”,s),n.removeEventListener(“animationcancel”,i),n.removeEventListener(“animationend”,i)}}c(“ANIMATION_END”)},[n,c]),{isPresent:[“mounted”,”unmountSuspended”].includes(u),ref:s.useCallback(e=>{o.current=e?getComputedStyle(e):null,i(e)},[])}}(t),i=”function”==typeof r?r({present:n.isPresent}):s.Children.only(r),o=R(n.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,”ref”))?void 0:t.get,i=n&&”isReactWarning”in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,”ref”))?void 0:r.get)&&”isReactWarning”in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return”function”==typeof r||n.isPresent?s.cloneElement(i,{ref:o}):null};function ej(e){return(null==e?void 0:e.animationName)||”none”}function eT(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function e_(e,t=[]){let r=[],n=()=>{let t=r.map(e=>s.createContext(e));return function(r){let n=r?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=s.createContext(n),o=r.length;r=[…r,n];let a=t=>{let{scope:r,children:n,…a}=t,l=r?.[e]?.[o]||i,u=s.useMemo(()=>a,Object.values(a));return(0,f.jsx)(l.Provider,{value:u,children:n})};return a.displayName=t+”Provider”,[a,function(r,a){let l=a?.[e]?.[o]||i,u=s.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}function eN(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function eD(…e){return t=>{let r=!1,n=e.map(e=>{let n=eN(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let{children:r,…n}=e;if(s.isValidElement(r)){var i;let e,o,a=(i=r,(o=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==s.Fragment&&(l.ref=t?eD(t,a):a),s.cloneElement(r,l)}return s.Children.count(r)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=s.forwardRef((e,r)=>{let{children:n,…i}=e,o=s.Children.toArray(n),a=o.find(eW);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{…i,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,f.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}eA.displayName=”Presence”;var eF=Symbol(“radix.slottable”);function eW(e){return s.isValidElement(e)&&”function”==typeof e.type&&”__radixId”in e.type&&e.type.__radixId===eF}var eV=new WeakMap;function eB(e,t){if(“at”in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=ez(t),i=n>=0?n:r+n;return i<0||i>=r?-1:i}(e,t);return -1===r?void 0:e[r]}function ez(e){return e!=e||0===e?0:Math.trunc(e)}a=new WeakMap,class e extends Map{set(e,t){return eV.get(this)&&(this.has(e)?(0,x._)(this,a)[(0,x._)(this,a).indexOf(e)]=e:(0,x._)(this,a).push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),o=(0,x._)(this,a).length,s=ez(e),l=s>=0?s:o+s,u=l<0||l>=o?-1:l;if(u===this.size||i&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!i;s<0&&l++;let d=[...(0,x._)(this,a)],f=!1;for(let e=l;e=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r=0;e–){let r=this.at(e);o=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[o,r,e,this])}return o}toSorted(t){return new e([…this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e–){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),(0,E._)(this,a,{writable:!0,value:void 0}),(0,S._)(this,a,[...super.keys()]),eV.set(this,!0)}};var eU=Symbol("radix.slottable");function e$(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eU}var eK=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=function(e){let t=function(e){let t=s.forwardRef((e,t)=>{let{children:r,…n}=e;if(s.isValidElement(r)){var i;let e,o,a=(i=r,(o=(e=Object.getOwnPropertyDescriptor(i.props,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,”ref”)?.get)&&”isReactWarning”in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==s.Fragment&&(l.ref=t?eD(t,a):a),s.cloneElement(r,l)}return s.Children.count(r)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=s.forwardRef((e,r)=>{let{children:n,…i}=e,o=s.Children.toArray(n),a=o.find(e$);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{…i,ref:r,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,f.jsx)(t,{…i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=s.forwardRef((e,n)=>{let{asChild:i,…o}=e;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,f.jsx)(i?r:t,{…o,ref:n})});return n.displayName=`Primitive.${t}`,{…e,[t]:n}},{}),eq=globalThis?.document?s.useLayoutEffect:()=>{},eH=l[” useInsertionEffect “.trim().toString()]||eq;Symbol(“RADIX:SYNC_STATE”);var eY=s.createContext(void 0),eX=”rovingFocusGroup.onEntryFocus”,eG={bubbles:!1,cancelable:!0},eQ=”RovingFocusGroup”,[eZ,eJ,e0]=function(e){let t=e+”CollectionProvider”,[r,n]=e_(t),[i,o]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=s.useRef(null),o=s.useRef(new Map).current;return(0,f.jsx)(i,{scope:t,itemMap:o,collectionRef:n,children:r})};a.displayName=t;let l=e+”CollectionSlot”,u=eI(l),c=s.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=eL(t,o(l,r).collectionRef);return(0,f.jsx)(u,{ref:i,children:n})});c.displayName=l;let d=e+”CollectionItemSlot”,p=”data-radix-collection-item”,h=eI(d),m=s.forwardRef((e,t)=>{let{scope:r,children:n,…i}=e,a=s.useRef(null),l=eL(t,a),u=o(d,r);return s.useEffect(()=>(u.itemMap.set(a,{ref:a,…i}),()=>void u.itemMap.delete(a))),(0,f.jsx)(h,{…{[p]:””},ref:l,children:n})});return m.displayName=d,[{Provider:a,Slot:c,ItemSlot:m},function(t){let r=o(e+”CollectionConsumer”,t);return s.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(“[“.concat(p,”]”)));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(eQ),[e1,e2]=e_(eQ,[e0]),[e9,e5]=e1(eQ),e4=s.forwardRef((e,t)=>(0,f.jsx)(eZ.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(eZ.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(e6,{…e,ref:t})})}));e4.displayName=eQ;var e6=s.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:i=!1,dir:o,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:u,onEntryFocus:c,preventScrollOnEntryFocus:d=!1,…p}=e,h=s.useRef(null),m=eL(t,h),v=function(e){let t=s.useContext(eY);return e||t||”ltr”}(o),[g,y]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,o,a]=function({defaultProp:e,onChange:t}){let[r,n]=s.useState(e),i=s.useRef(r),o=s.useRef(t);return eH(()=>{o.current=t},[t]),s.useEffect(()=>{i.current!==r&&(o.current?.(r),i.current=r)},[r,i]),[r,n,o]}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:i;{let t=s.useRef(void 0!==e);s.useEffect(()=>{let e=t.current;if(e!==l){let t=l?”controlled”:”uncontrolled”;console.warn(`${n} is changing from ${e?”controlled”:”uncontrolled”} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[u,s.useCallback(t=>{if(l){let r=”function”==typeof t?t(e):t;r!==e&&a.current?.(r)}else o(t)},[l,e,o,a])]}({prop:a,defaultProp:null!=l?l:null,onChange:u,caller:eQ}),[b,w]=s.useState(!1),x=function(e){let t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(…e)=>t.current?.(…e),[])}(c),E=eJ(r),S=s.useRef(!1),[C,P]=s.useState(0);return s.useEffect(()=>{let e=h.current;if(e)return e.addEventListener(eX,x),()=>e.removeEventListener(eX,x)},[x]),(0,f.jsx)(e9,{scope:r,orientation:n,dir:v,loop:i,currentTabStopId:g,onItemFocus:s.useCallback(e=>y(e),[y]),onItemShiftTab:s.useCallback(()=>w(!0),[]),onFocusableItemAdd:s.useCallback(()=>P(e=>e+1),[]),onFocusableItemRemove:s.useCallback(()=>P(e=>e-1),[]),children:(0,f.jsx)(eK.div,{tabIndex:b||0===C?-1:0,”data-orientation”:n,…p,ref:m,style:{outline:”none”,…e.style},onMouseDown:eT(e.onMouseDown,()=>{S.current=!0}),onFocus:eT(e.onFocus,e=>{let t=!S.current;if(e.target===e.currentTarget&&t&&!b){let t=new CustomEvent(eX,eG);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=E().filter(e=>e.focusable);te([e.find(e=>e.active),e.find(e=>e.id===g),…e].filter(Boolean).map(e=>e.ref.current),d)}}S.current=!1}),onBlur:eT(e.onBlur,()=>w(!1))})})}),e3=”RovingFocusGroupItem”,e7=s.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:i=!1,tabStopId:o,children:a,…l}=e,u=ei(),c=o||u,d=e5(e3,r),p=d.currentTabStopId===c,h=eJ(r),{onFocusableItemAdd:m,onFocusableItemRemove:v,currentTabStopId:g}=d;return s.useEffect(()=>{if(n)return m(),()=>v()},[n,m,v]),(0,f.jsx)(eZ.ItemSlot,{scope:r,id:c,focusable:n,active:i,children:(0,f.jsx)(eK.span,{tabIndex:p?0:-1,”data-orientation”:d.orientation,…l,ref:t,onMouseDown:eT(e.onMouseDown,e=>{n?d.onItemFocus(c):e.preventDefault()}),onFocus:eT(e.onFocus,()=>d.onItemFocus(c)),onKeyDown:eT(e.onKeyDown,e=>{if(“Tab”===e.key&&e.shiftKey)return void d.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,”rtl”!==r?n:”ArrowLeft”===n?”ArrowRight”:”ArrowRight”===n?”ArrowLeft”:n);if(!(“vertical”===t&&[“ArrowLeft”,”ArrowRight”].includes(i))&&!(“horizontal”===t&&[“ArrowUp”,”ArrowDown”].includes(i)))return e8[i]}(e,d.orientation,d.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=h().filter(e=>e.focusable).map(e=>e.ref.current);if(“last”===t)r.reverse();else if(“prev”===t||”next”===t){“prev”===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=d.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>te(r))}}),children:”function”==typeof a?a({isCurrentTabStop:p,hasTabStop:null!=g}):a})})});e7.displayName=e3;var e8={ArrowLeft:”prev”,ArrowUp:”prev”,ArrowRight:”next”,ArrowDown:”next”,PageUp:”first”,Home:”first”,PageDown:”last”,End:”last”};function te(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var tt=r(23027),tr=function(){return(tr=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&”function”==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);it.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}Object.create;Object.create;var ti=(“function”==typeof SuppressedError&&SuppressedError,”right-scroll-bar-position”),to=”width-before-scroll-bar”;function ta(e,t){return”function”==typeof e?e(t):e&&(e.current=t),e}var ts=”undefined”!=typeof window?s.useLayoutEffect:s.useEffect,tl=new WeakMap;function tu(e){return e}var tc=function(e){void 0===e&&(e={});var t,r,n,i=(void 0===t&&(t=tu),r=[],n=!1,{read:function(){if(n)throw Error(“Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.”);return r.length?r[r.length-1]:null},useMedium:function(e){var i=t(e,n);return r.push(i),function(){r=r.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var i=r;r=[],i.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}});return i.options=tr({async:!0,ssr:!1},e),i}(),td=function(){},tf=s.forwardRef(function(e,t){var r,n,i,o,a=s.useRef(null),l=s.useState({onScrollCapture:td,onWheelCapture:td,onTouchMoveCapture:td}),u=l[0],c=l[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,m=e.enabled,v=e.shards,g=e.sideCar,y=e.noIsolation,b=e.inert,w=e.allowPinchZoom,x=e.as,E=e.gapMode,S=tn(e,[“forwardProps”,”children”,”className”,”removeScrollBar”,”enabled”,”shards”,”sideCar”,”noIsolation”,”inert”,”allowPinchZoom”,”as”,”gapMode”]),C=(r=[a,t],n=function(e){return r.forEach(function(t){return ta(t,e)})},(i=(0,s.useState)(function(){return{value:null,callback:n,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=n,o=i.facade,ts(function(){var e=tl.get(o);if(e){var t=new Set(e),n=new Set(r),i=o.current;t.forEach(function(e){n.has(e)||ta(e,null)}),n.forEach(function(e){t.has(e)||ta(e,i)})}tl.set(o,r)},[r]),o),P=tr(tr({},S),u);return s.createElement(s.Fragment,null,m&&s.createElement(g,{sideCar:tc,removeScrollBar:h,shards:v,noIsolation:y,inert:b,setCallbacks:c,allowPinchZoom:!!w,lockRef:a,gapMode:E}),d?s.cloneElement(s.Children.only(f),tr(tr({},P),{ref:C})):s.createElement(void 0===x?”div”:x,tr({},P,{className:p,ref:C}),f))});tf.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tf.classNames={fullWidth:to,zeroRight:ti};var tp=function(e){var t=e.sideCar,r=tn(e,[“sideCar”]);if(!t)throw Error(“Sidecar: please provide `sideCar` property to import the right car”);var n=t.read();if(!n)throw Error(“Sidecar medium not found”);return s.createElement(n,tr({},r))};tp.isSideCarExport=!0;var th=r(82081),tm=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement(“style”);e.type=”text/css”;var t=(0,th.m)();return t&&e.setAttribute(“nonce”,t),e}())){var n,i;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName(“head”)[0]).appendChild(i)}e++},remove:function(){–e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tv=function(){var e=tm();return function(t,r){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},tg=function(){var e=tv();return function(t){return e(t.styles,t.dynamic),null}},ty={left:0,top:0,right:0,gap:0},tb=function(e){return parseInt(e||””,10)||0},tw=function(e){var t=window.getComputedStyle(document.body),r=t[“padding”===e?”paddingLeft”:”marginLeft”],n=t[“padding”===e?”paddingTop”:”marginTop”],i=t[“padding”===e?”paddingRight”:”marginRight”];return[tb(r),tb(n),tb(i)]},tx=function(e){if(void 0===e&&(e=”margin”),”undefined”==typeof window)return ty;var t=tw(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},tE=tg(),tS=”data-scroll-locked”,tC=function(e,t,r,n){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===r&&(r=”margin”),”\n .”.concat(“with-scroll-bars-hidden”,” {\n overflow: hidden “).concat(n,”;\n padding-right: “).concat(s,”px “).concat(n,”;\n }\n body[“).concat(tS,”] {\n overflow: hidden “).concat(n,”;\n overscroll-behavior: contain;\n “).concat([t&&”position: relative “.concat(n,”;”),”margin”===r&&”\n padding-left: “.concat(i,”px;\n padding-top: “).concat(o,”px;\n padding-right: “).concat(a,”px;\n margin-left:0;\n margin-top:0;\n margin-right: “).concat(s,”px “).concat(n,”;\n “),”padding”===r&&”padding-right: “.concat(s,”px “).concat(n,”;”)].filter(Boolean).join(“”),”\n }\n \n .”).concat(ti,” {\n right: “).concat(s,”px “).concat(n,”;\n }\n \n .”).concat(to,” {\n margin-right: “).concat(s,”px “).concat(n,”;\n }\n \n .”).concat(ti,” .”).concat(ti,” {\n right: 0 “).concat(n,”;\n }\n \n .”).concat(to,” .”).concat(to,” {\n margin-right: 0 “).concat(n,”;\n }\n \n body[“).concat(tS,”] {\n “).concat(“–removed-body-scroll-bar-size”,”: “).concat(s,”px;\n }\n”)},tP=function(){var e=parseInt(document.body.getAttribute(tS)||”0″,10);return isFinite(e)?e:0},tO=function(){s.useEffect(function(){return document.body.setAttribute(tS,(tP()+1).toString()),function(){var e=tP()-1;e<=0?document.body.removeAttribute(tS):document.body.setAttribute(tS,e.toString())}},[])},tR=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n;tO();var o=s.useMemo(function(){return tx(i)},[i]);return s.createElement(tE,{styles:tC(o,!t,i,r?"":"!important")})},tk=!1;if("undefined"!=typeof window)try{var tM=Object.defineProperty({},"passive",{get:function(){return tk=!0,!0}});window.addEventListener("test",tM,tM),window.removeEventListener("test",tM,tM)}catch(e){tk=!1}var tA=!!tk&&{passive:!1},tj=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},tT=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),t_(e,n)){var i=tN(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},t_=function(e,t){return”v”===e?tj(t,”overflowY”):tj(t,”overflowX”)},tN=function(e,t){return”v”===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},tD=function(e,t,r,n,i){var o,a=(o=window.getComputedStyle(t).direction,”h”===e&&”rtl”===o?-1:1),s=a*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;do{var h=tN(e,l),m=h[0],v=h[1]-h[2]-a*m;(m||v)&&t_(e,l)&&(f+=v,p+=m),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?c=!0:!d&&(i&&1>Math.abs(p)||!i&&-s>p)&&(c=!0),c},tL=function(e){return”changedTouches”in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tI=function(e){return[e.deltaX,e.deltaY]},tF=function(e){return e&&”current”in e?e.current:e},tW=0,tV=[];let tB=(n=function(e){var t=s.useRef([]),r=s.useRef([0,0]),n=s.useRef(),i=s.useState(tW++)[0],o=s.useState(tg)[0],a=s.useRef(e);s.useEffect(function(){a.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add(“block-interactivity-“.concat(i));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;iMath.abs(u)?”h”:”v”;if(“touches”in e&&”h”===d&&”range”===c.type)return!1;var f=tT(d,c);if(!f)return!0;if(f?i=d:(i=”v”===d?”h”:”v”,f=tT(d,c)),!f)return!1;if(!n.current&&”changedTouches”in e&&(l||u)&&(n.current=i),!i)return!0;var p=n.current||i;return tD(p,t,e,”h”===p?l:u,!0)},[]),u=s.useCallback(function(e){if(tV.length&&tV[tV.length-1]===o){var r=”deltaY”in e?tI(e):tL(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(a.current.shards||[]).map(tF).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=s.useCallback(function(e,r,n,i){var o={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){r.current=tL(e),n.current=void 0},[]),f=s.useCallback(function(t){c(t.type,tI(t),t.target,l(t,e.lockRef.current))},[]),p=s.useCallback(function(t){c(t.type,tL(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return tV.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener(“wheel”,u,tA),document.addEventListener(“touchmove”,u,tA),document.addEventListener(“touchstart”,d,tA),function(){tV=tV.filter(function(e){return e!==o}),document.removeEventListener(“wheel”,u,tA),document.removeEventListener(“touchmove”,u,tA),document.removeEventListener(“touchstart”,d,tA)}},[]);var h=e.removeScrollBar,m=e.inert;return s.createElement(s.Fragment,null,m?s.createElement(o,{styles:”\n .block-interactivity-“.concat(i,” {pointer-events: none;}\n .allow-interactivity-“).concat(i,” {pointer-events: all;}\n”)}):null,h?s.createElement(tR,{gapMode:e.gapMode}):null)},tc.useMedium(n),tp);var tz=s.forwardRef(function(e,t){return s.createElement(tf,tr({},e,{ref:t,sideCar:tB}))});tz.classNames=tf.classNames;var tU=[“Enter”,” “],t$=[“ArrowUp”,”PageDown”,”End”],tK=[“ArrowDown”,”PageUp”,”Home”,…t$],tq={ltr:[…tU,”ArrowRight”],rtl:[…tU,”ArrowLeft”]},tH={ltr:[“ArrowLeft”],rtl:[“ArrowRight”]},tY=”Menu”,[tX,tG,tQ]=function(e){let t=e+”CollectionProvider”,[r,n]=C(t),[i,o]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=s.useRef(null),o=s.useRef(new Map).current;return(0,f.jsx)(i,{scope:t,itemMap:o,collectionRef:n,children:r})};a.displayName=t;let l=e+”CollectionSlot”,u=k(l),c=s.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=R(t,o(l,r).collectionRef);return(0,f.jsx)(u,{ref:i,children:n})});c.displayName=l;let d=e+”CollectionItemSlot”,p=”data-radix-collection-item”,h=k(d),m=s.forwardRef((e,t)=>{let{scope:r,children:n,…i}=e,a=s.useRef(null),l=R(t,a),u=o(d,r);return s.useEffect(()=>(u.itemMap.set(a,{ref:a,…i}),()=>void u.itemMap.delete(a))),(0,f.jsx)(h,{…{[p]:””},ref:l,children:n})});return m.displayName=d,[{Provider:a,Slot:c,ItemSlot:m},function(t){let r=o(e+”CollectionConsumer”,t);return s.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(“[“.concat(p,”]”)));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(tY),[tZ,tJ]=C(tY,[tQ,ed,e2]),t0=ed(),t1=e2(),[t2,t9]=tZ(tY),[t5,t4]=tZ(tY),t6=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:i,onOpenChange:o,modal:a=!0}=e,l=t0(t),[u,c]=s.useState(null),d=s.useRef(!1),p=I(o),h=function(e){let t=s.useContext(N);return e||t||”ltr”}(i);return s.useEffect(()=>{let e=()=>{d.current=!0,document.addEventListener(“pointerdown”,t,{capture:!0,once:!0}),document.addEventListener(“pointermove”,t,{capture:!0,once:!0})},t=()=>d.current=!1;return document.addEventListener(“keydown”,e,{capture:!0}),()=>{document.removeEventListener(“keydown”,e,{capture:!0}),document.removeEventListener(“pointerdown”,t,{capture:!0}),document.removeEventListener(“pointermove”,t,{capture:!0})}},[]),(0,f.jsx)(eh,{…l,children:(0,f.jsx)(t2,{scope:t,open:r,onOpenChange:p,content:u,onContentChange:c,children:(0,f.jsx)(t5,{scope:t,onClose:s.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:d,dir:h,modal:a,children:n})})})};t6.displayName=tY;var t3=s.forwardRef((e,t)=>{let{__scopeMenu:r,…n}=e,i=t0(r);return(0,f.jsx)(ev,{…i,…n,ref:t})});t3.displayName=”MenuAnchor”;var t7=”MenuPortal”,[t8,re]=tZ(t7,{forceMount:void 0}),rt=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:i}=e,o=t9(t7,t);return(0,f.jsx)(t8,{scope:t,forceMount:r,children:(0,f.jsx)(eA,{present:r||o.open,children:(0,f.jsx)(ek,{asChild:!0,container:i,children:n})})})};rt.displayName=t7;var rr=”MenuContent”,[rn,ri]=tZ(rr),ro=s.forwardRef((e,t)=>{let r=re(rr,e.__scopeMenu),{forceMount:n=r.forceMount,…i}=e,o=t9(rr,e.__scopeMenu),a=t4(rr,e.__scopeMenu);return(0,f.jsx)(tX.Provider,{scope:e.__scopeMenu,children:(0,f.jsx)(eA,{present:n||o.open,children:(0,f.jsx)(tX.Slot,{scope:e.__scopeMenu,children:a.modal?(0,f.jsx)(ra,{…i,ref:t}):(0,f.jsx)(rs,{…i,ref:t})})})})}),ra=s.forwardRef((e,t)=>{let r=t9(rr,e.__scopeMenu),n=s.useRef(null),i=R(t,n);return s.useEffect(()=>{let e=n.current;if(e)return(0,tt.Eq)(e)},[]),(0,f.jsx)(ru,{…e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:w(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),rs=s.forwardRef((e,t)=>{let r=t9(rr,e.__scopeMenu);return(0,f.jsx)(ru,{…e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),rl=k(“MenuContent.ScrollLock”),ru=s.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEntryFocus:u,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:h,onDismiss:m,disableOutsideScroll:v,…g}=e,y=t9(rr,r),b=t4(rr,r),x=t0(r),E=t1(r),S=tG(r),[C,P]=s.useState(null),O=s.useRef(null),k=R(t,O,y.onContentChange),M=s.useRef(0),A=s.useRef(“”),j=s.useRef(0),T=s.useRef(null),_=s.useRef(“right”),N=s.useRef(0),D=v?tz:s.Fragment;s.useEffect(()=>()=>window.clearTimeout(M.current),[]),s.useEffect(()=>{var e,t;let r=document.querySelectorAll(“[data-radix-focus-guard]”);return document.body.insertAdjacentElement(“afterbegin”,null!=(e=r[0])?e:K()),document.body.insertAdjacentElement(“beforeend”,null!=(t=r[1])?t:K()),$++,()=>{1===$&&document.querySelectorAll(“[data-radix-focus-guard]”).forEach(e=>e.remove()),$–}},[]);let L=s.useCallback(e=>{var t,r;return _.current===(null==(t=T.current)?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,o=t.length-1;en!=d>n&&r<(c-l)*(n-u)/(d-u)+l&&(i=!i)}return i}({x:e.clientX,y:e.clientY},t)}(e,null==(r=T.current)?void 0:r.area)},[]);return(0,f.jsx)(rn,{scope:r,searchRef:A,onItemEnter:s.useCallback(e=>{L(e)&&e.preventDefault()},[L]),onItemLeave:s.useCallback(e=>{var t;L(e)||(null==(t=O.current)||t.focus(),P(null))},[L]),onTriggerLeave:s.useCallback(e=>{L(e)&&e.preventDefault()},[L]),pointerGraceTimerRef:j,onPointerGraceIntentChange:s.useCallback(e=>{T.current=e},[]),children:(0,f.jsx)(D,{…v?{as:rl,allowPinchZoom:!0}:void 0,children:(0,f.jsx)(X,{asChild:!0,trapped:i,onMountAutoFocus:w(o,e=>{var t;e.preventDefault(),null==(t=O.current)||t.focus({preventScroll:!0})}),onUnmountAutoFocus:a,children:(0,f.jsx)(B,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:h,onDismiss:m,children:(0,f.jsx)(e4,{asChild:!0,…E,dir:b.dir,orientation:”vertical”,loop:n,currentTabStopId:C,onCurrentTabStopIdChange:P,onEntryFocus:w(u,e=>{b.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,f.jsx)(ew,{role:”menu”,”aria-orientation”:”vertical”,”data-state”:rI(y.open),”data-radix-menu-content”:””,dir:b.dir,…x,…g,ref:k,style:{outline:”none”,…g.style},onKeyDown:w(g.onKeyDown,e=>{let t=e.target.closest(“[data-radix-menu-content]”)===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&(“Tab”===e.key&&e.preventDefault(),!r&&n&&(e=>{var t,r;let n=A.current+e,i=S().filter(e=>!e.disabled),o=document.activeElement,a=null==(t=i.find(e=>e.ref.current===o))?void 0:t.textValue,s=function(e,t,r){var n;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,a=(n=Math.max(o,0),e.map((t,r)=>e[(n+r)%e.length]));1===i.length&&(a=a.filter(e=>e!==r));let s=a.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return s!==r?s:void 0}(i.map(e=>e.textValue),n,a),l=null==(r=i.find(e=>e.textValue===s))?void 0:r.ref.current;!function e(t){A.current=t,window.clearTimeout(M.current),””!==t&&(M.current=window.setTimeout(()=>e(“”),1e3))}(n),l&&setTimeout(()=>l.focus())})(e.key));let i=O.current;if(e.target!==i||!tK.includes(e.key))return;e.preventDefault();let o=S().filter(e=>!e.disabled).map(e=>e.ref.current);t$.includes(e.key)&&o.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(o)}),onBlur:w(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(M.current),A.current=””)}),onPointerMove:w(e.onPointerMove,rV(e=>{let t=e.target,r=N.current!==e.clientX;e.currentTarget.contains(t)&&r&&(_.current=e.clientX>N.current?”right”:”left”,N.current=e.clientX)}))})})})})})})});ro.displayName=rr;var rc=s.forwardRef((e,t)=>{let{__scopeMenu:r,…n}=e;return(0,f.jsx)(D.div,{role:”group”,…n,ref:t})});rc.displayName=”MenuGroup”;var rd=s.forwardRef((e,t)=>{let{__scopeMenu:r,…n}=e;return(0,f.jsx)(D.div,{…n,ref:t})});rd.displayName=”MenuLabel”;var rf=”MenuItem”,rp=”menu.itemSelect”,rh=s.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,…i}=e,o=s.useRef(null),a=t4(rf,e.__scopeMenu),l=ri(rf,e.__scopeMenu),u=R(t,o),c=s.useRef(!1);return(0,f.jsx)(rm,{…i,ref:u,disabled:r,onClick:w(e.onClick,()=>{let e=o.current;if(!r&&e){let t=new CustomEvent(rp,{bubbles:!0,cancelable:!0});e.addEventListener(rp,e=>null==n?void 0:n(e),{once:!0}),L(e,t),t.defaultPrevented?c.current=!1:a.onClose()}}),onPointerDown:t=>{var r;null==(r=e.onPointerDown)||r.call(e,t),c.current=!0},onPointerUp:w(e.onPointerUp,e=>{var t;c.current||null==(t=e.currentTarget)||t.click()}),onKeyDown:w(e.onKeyDown,e=>{let t=””!==l.searchRef.current;r||t&&” “===e.key||tU.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});rh.displayName=rf;var rm=s.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:i,…o}=e,a=ri(rf,r),l=t1(r),u=s.useRef(null),c=R(t,u),[d,p]=s.useState(!1),[h,m]=s.useState(“”);return s.useEffect(()=>{let e=u.current;if(e){var t;m((null!=(t=e.textContent)?t:””).trim())}},[o.children]),(0,f.jsx)(tX.ItemSlot,{scope:r,disabled:n,textValue:null!=i?i:h,children:(0,f.jsx)(e7,{asChild:!0,…l,focusable:!n,children:(0,f.jsx)(D.div,{role:”menuitem”,”data-highlighted”:d?””:void 0,”aria-disabled”:n||void 0,”data-disabled”:n?””:void 0,…o,ref:c,onPointerMove:w(e.onPointerMove,rV(e=>{n?a.onItemLeave(e):(a.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:w(e.onPointerLeave,rV(e=>a.onItemLeave(e))),onFocus:w(e.onFocus,()=>p(!0)),onBlur:w(e.onBlur,()=>p(!1))})})})}),rv=s.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,…i}=e;return(0,f.jsx)(rC,{scope:e.__scopeMenu,checked:r,children:(0,f.jsx)(rh,{role:”menuitemcheckbox”,”aria-checked”:rF(r)?”mixed”:r,…i,ref:t,”data-state”:rW(r),onSelect:w(i.onSelect,()=>null==n?void 0:n(!!rF(r)||!r),{checkForDefaultPrevented:!1})})})});rv.displayName=”MenuCheckboxItem”;var rg=”MenuRadioGroup”,[ry,rb]=tZ(rg,{value:void 0,onValueChange:()=>{}}),rw=s.forwardRef((e,t)=>{let{value:r,onValueChange:n,…i}=e,o=I(n);return(0,f.jsx)(ry,{scope:e.__scopeMenu,value:r,onValueChange:o,children:(0,f.jsx)(rc,{…i,ref:t})})});rw.displayName=rg;var rx=”MenuRadioItem”,rE=s.forwardRef((e,t)=>{let{value:r,…n}=e,i=rb(rx,e.__scopeMenu),o=r===i.value;return(0,f.jsx)(rC,{scope:e.__scopeMenu,checked:o,children:(0,f.jsx)(rh,{role:”menuitemradio”,”aria-checked”:o,…n,ref:t,”data-state”:rW(o),onSelect:w(n.onSelect,()=>{var e;return null==(e=i.onValueChange)?void 0:e.call(i,r)},{checkForDefaultPrevented:!1})})})});rE.displayName=rx;var rS=”MenuItemIndicator”,[rC,rP]=tZ(rS,{checked:!1}),rO=s.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,…i}=e,o=rP(rS,r);return(0,f.jsx)(eA,{present:n||rF(o.checked)||!0===o.checked,children:(0,f.jsx)(D.span,{…i,ref:t,”data-state”:rW(o.checked)})})});rO.displayName=rS;var rR=s.forwardRef((e,t)=>{let{__scopeMenu:r,…n}=e;return(0,f.jsx)(D.div,{role:”separator”,”aria-orientation”:”horizontal”,…n,ref:t})});rR.displayName=”MenuSeparator”;var rk=s.forwardRef((e,t)=>{let{__scopeMenu:r,…n}=e,i=t0(r);return(0,f.jsx)(eS,{…i,…n,ref:t})});rk.displayName=”MenuArrow”;var rM=”MenuSub”,[rA,rj]=tZ(rM),rT=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:i}=e,o=t9(rM,t),a=t0(t),[l,u]=s.useState(null),[c,d]=s.useState(null),p=I(i);return s.useEffect(()=>(!1===o.open&&p(!1),()=>p(!1)),[o.open,p]),(0,f.jsx)(eh,{…a,children:(0,f.jsx)(t2,{scope:t,open:n,onOpenChange:p,content:c,onContentChange:d,children:(0,f.jsx)(rA,{scope:t,contentId:ei(),triggerId:ei(),trigger:l,onTriggerChange:u,children:r})})})};rT.displayName=rM;var r_=”MenuSubTrigger”,rN=s.forwardRef((e,t)=>{let r=t9(r_,e.__scopeMenu),n=t4(r_,e.__scopeMenu),i=rj(r_,e.__scopeMenu),o=ri(r_,e.__scopeMenu),a=s.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:u}=o,c={__scopeMenu:e.__scopeMenu},d=s.useCallback(()=>{a.current&&window.clearTimeout(a.current),a.current=null},[]);return s.useEffect(()=>d,[d]),s.useEffect(()=>{let e=l.current;return()=>{window.clearTimeout(e),u(null)}},[l,u]),(0,f.jsx)(t3,{asChild:!0,…c,children:(0,f.jsx)(rm,{id:i.triggerId,”aria-haspopup”:”menu”,”aria-expanded”:r.open,”aria-controls”:i.contentId,”data-state”:rI(r.open),…e,ref:O(t,i.onTriggerChange),onClick:t=>{var n;null==(n=e.onClick)||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:w(e.onPointerMove,rV(t=>{o.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||a.current||(o.onPointerGraceIntentChange(null),a.current=window.setTimeout(()=>{r.onOpenChange(!0),d()},100)))})),onPointerLeave:w(e.onPointerLeave,rV(e=>{var t,n;d();let i=null==(t=r.content)?void 0:t.getBoundingClientRect();if(i){let t=null==(n=r.content)?void 0:n.dataset.side,a=”right”===t,s=i[a?”left”:”right”],u=i[a?”right”:”left”];o.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:s,y:i.top},{x:u,y:i.top},{x:u,y:i.bottom},{x:s,y:i.bottom}],side:t}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(e),e.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:w(e.onKeyDown,t=>{let i=””!==o.searchRef.current;if(!e.disabled&&(!i||” “!==t.key)&&tq[n.dir].includes(t.key)){var a;r.onOpenChange(!0),null==(a=r.content)||a.focus(),t.preventDefault()}})})})});rN.displayName=r_;var rD=”MenuSubContent”,rL=s.forwardRef((e,t)=>{let r=re(rr,e.__scopeMenu),{forceMount:n=r.forceMount,…i}=e,o=t9(rr,e.__scopeMenu),a=t4(rr,e.__scopeMenu),l=rj(rD,e.__scopeMenu),u=s.useRef(null),c=R(t,u);return(0,f.jsx)(tX.Provider,{scope:e.__scopeMenu,children:(0,f.jsx)(eA,{present:n||o.open,children:(0,f.jsx)(tX.Slot,{scope:e.__scopeMenu,children:(0,f.jsx)(ru,{id:l.contentId,”aria-labelledby”:l.triggerId,…i,ref:c,align:”start”,side:”rtl”===a.dir?”left”:”right”,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;a.isUsingKeyboardRef.current&&(null==(t=u.current)||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:w(e.onFocusOutside,e=>{e.target!==l.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:w(e.onEscapeKeyDown,e=>{a.onClose(),e.preventDefault()}),onKeyDown:w(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=tH[a.dir].includes(e.key);if(t&&r){var n;o.onOpenChange(!1),null==(n=l.trigger)||n.focus(),e.preventDefault()}})})})})})});function rI(e){return e?”open”:”closed”}function rF(e){return”indeterminate”===e}function rW(e){return rF(e)?”indeterminate”:e?”checked”:”unchecked”}function rV(e){return t=>”mouse”===t.pointerType?e(t):void 0}rL.displayName=rD;var rB=”DropdownMenu”,[rz,rU]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>s.createContext(e));return function(r){let n=r?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{…r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=s.createContext(n),o=r.length;r=[…r,n];let a=t=>{let{scope:r,children:n,…a}=t,l=r?.[e]?.[o]||i,u=s.useMemo(()=>a,Object.values(a));return(0,f.jsx)(l.Provider,{value:u,children:n})};return a.displayName=t+”Provider”,[a,function(r,a){let l=a?.[e]?.[o]||i,u=s.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,…t)]}(rB,[tJ]),r$=tJ(),[rK,rq]=rz(rB),rH=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:i,defaultOpen:o,onOpenChange:a,modal:l=!0}=e,u=r$(t),c=s.useRef(null),[d,p]=m({prop:i,defaultProp:null!=o&&o,onChange:a,caller:rB});return(0,f.jsx)(rK,{scope:t,triggerId:ei(),triggerRef:c,contentId:ei(),open:d,onOpenChange:p,onOpenToggle:s.useCallback(()=>p(e=>!e),[p]),modal:l,children:(0,f.jsx)(t6,{…u,open:d,onOpenChange:p,dir:n,modal:l,children:r})})};rH.displayName=rB;var rY=”DropdownMenuTrigger”,rX=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,…i}=e,o=rq(rY,r),a=r$(r);return(0,f.jsx)(t3,{asChild:!0,…a,children:(0,f.jsx)(b.button,{type:”button”,id:o.triggerId,”aria-haspopup”:”menu”,”aria-expanded”:o.open,”aria-controls”:o.open?o.contentId:void 0,”data-state”:o.open?”open”:”closed”,”data-disabled”:n?””:void 0,disabled:n,…i,ref:d(t,o.triggerRef),onPointerDown:u(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(o.onOpenToggle(),o.open||e.preventDefault())}),onKeyDown:u(e.onKeyDown,e=>{!n&&([“Enter”,” “].includes(e.key)&&o.onOpenToggle(),”ArrowDown”===e.key&&o.onOpenChange(!0),[“Enter”,” “,”ArrowDown”].includes(e.key)&&e.preventDefault())})})})});rX.displayName=rY;var rG=e=>{let{__scopeDropdownMenu:t,…r}=e,n=r$(t);return(0,f.jsx)(rt,{…n,…r})};rG.displayName=”DropdownMenuPortal”;var rQ=”DropdownMenuContent”,rZ=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=rq(rQ,r),o=r$(r),a=s.useRef(!1);return(0,f.jsx)(ro,{id:i.contentId,”aria-labelledby”:i.triggerId,…o,…n,ref:t,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{var t;a.current||null==(t=i.triggerRef.current)||t.focus(),a.current=!1,e.preventDefault()}),onInteractOutside:u(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(a.current=!0)}),style:{…e.style,”–radix-dropdown-menu-content-transform-origin”:”var(–radix-popper-transform-origin)”,”–radix-dropdown-menu-content-available-width”:”var(–radix-popper-available-width)”,”–radix-dropdown-menu-content-available-height”:”var(–radix-popper-available-height)”,”–radix-dropdown-menu-trigger-width”:”var(–radix-popper-anchor-width)”,”–radix-dropdown-menu-trigger-height”:”var(–radix-popper-anchor-height)”}})});rZ.displayName=rQ,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rc,{…i,…n,ref:t})}).displayName=”DropdownMenuGroup”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rd,{…i,…n,ref:t})}).displayName=”DropdownMenuLabel”;var rJ=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rh,{…i,…n,ref:t})});rJ.displayName=”DropdownMenuItem”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rv,{…i,…n,ref:t})}).displayName=”DropdownMenuCheckboxItem”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rw,{…i,…n,ref:t})}).displayName=”DropdownMenuRadioGroup”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rE,{…i,…n,ref:t})}).displayName=”DropdownMenuRadioItem”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rO,{…i,…n,ref:t})}).displayName=”DropdownMenuItemIndicator”;var r0=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rR,{…i,…n,ref:t})});r0.displayName=”DropdownMenuSeparator”,s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rk,{…i,…n,ref:t})}).displayName=”DropdownMenuArrow”;var r1=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rN,{…i,…n,ref:t})});r1.displayName=”DropdownMenuSubTrigger”;var r2=s.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,…n}=e,i=r$(r);return(0,f.jsx)(rL,{…i,…n,ref:t,style:{…e.style,”–radix-dropdown-menu-content-transform-origin”:”var(–radix-popper-transform-origin)”,”–radix-dropdown-menu-content-available-width”:”var(–radix-popper-available-width)”,”–radix-dropdown-menu-content-available-height”:”var(–radix-popper-available-height)”,”–radix-dropdown-menu-trigger-width”:”var(–radix-popper-anchor-width)”,”–radix-dropdown-menu-trigger-height”:”var(–radix-popper-anchor-height)”}})});r2.displayName=”DropdownMenuSubContent”;var r9=rH,r5=rX,r4=rG,r6=rZ,r3=rJ,r7=r0,r8=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:i,defaultOpen:o}=e,a=r$(t),[s,l]=m({prop:n,defaultProp:null!=o&&o,onChange:i,caller:”DropdownMenuSub”});return(0,f.jsx)(rT,{…a,open:s,onOpenChange:l,children:r})},ne=r1,nt=r2},22702:(e,t,r)=>{“use strict”;r.d(t,{Z:()=>i});var n=r(7620);function i(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},22737:(e,t,r)=>{“use strict”;r.d(t,{T:()=>a,n:()=>s});var n=r(56836),i=r(61629),o=r(28059);let a=[n.ai,i.px,i.KN,i.uj,i.vw,i.vh,{test:e=>”auto”===e,parse:e=>e}],s=e=>a.find((0,o.w)(e))},23027:(e,t,r)=>{“use strict”;r.d(t,{Eq:()=>u});var n=new WeakMap,i=new WeakMap,o={},a=0,s=function(e){return e&&(e.host||s(e.parentNode))},l=function(e,t,r,l){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=s(e);return r&&t.contains(r)?r:(console.error(“aria-hidden”,e,”in not contained inside”,t,”. Doing nothing”),null)}).filter(function(e){return!!e});o[r]||(o[r]=new WeakMap);var c=o[r],d=[],f=new Set,p=new Set(u),h=function(e){!e||f.has(e)||(f.add(e),h(e.parentNode))};u.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else try{var t=e.getAttribute(l),o=null!==t&&”false”!==t,a=(n.get(e)||0)+1,s=(c.get(e)||0)+1;n.set(e,a),c.set(e,s),d.push(e),1===a&&o&&i.set(e,!0),1===s&&e.setAttribute(r,”true”),o||e.setAttribute(l,”true”)}catch(t){console.error(“aria-hidden: cannot operate on “,e,t)}})};return m(t),f.clear(),a++,function(){d.forEach(function(e){var t=n.get(e)-1,o=c.get(e)-1;n.set(e,t),c.set(e,o),t||(i.has(e)||e.removeAttribute(l),i.delete(e)),o||e.removeAttribute(r)}),–a||(n=new WeakMap,n=new WeakMap,i=new WeakMap,o={})}},u=function(e,t,r){void 0===r&&(r=”data-aria-hidden”);var n=Array.from(Array.isArray(e)?e:[e]),i=t||(“undefined”==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(n.push.apply(n,Array.from(i.querySelectorAll(“[aria-live]”))),l(n,i,r,”aria-hidden”)):function(){return null}}},23180:(e,t,r)=>{“use strict”;r.d(t,{C1:()=>P,bL:()=>C});var n=r(7620),i=r(49640),o=r(80482),a=r(29254),s=r(87076),l=r(22702),u=r(90210),c=r(18400),d=r(7156),f=r(54568),p=”Checkbox”,[h,m]=(0,o.A)(p),[v,g]=h(p),y=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:o,checked:l,defaultChecked:u,required:c,disabled:p,value:h=”on”,onCheckedChange:m,form:g,…y}=e,[b,w]=n.useState(null),C=(0,i.s)(t,e=>w(e)),P=n.useRef(!1),O=!b||g||!!b.closest(“form”),[R=!1,k]=(0,s.i)({prop:l,defaultProp:u,onChange:m}),M=n.useRef(R);return n.useEffect(()=>{let e=null==b?void 0:b.form;if(e){let t=()=>k(M.current);return e.addEventListener(“reset”,t),()=>e.removeEventListener(“reset”,t)}},[b,k]),(0,f.jsxs)(v,{scope:r,state:R,disabled:p,children:[(0,f.jsx)(d.sG.button,{type:”button”,role:”checkbox”,”aria-checked”:E(R)?”mixed”:R,”aria-required”:c,”data-state”:S(R),”data-disabled”:p?””:void 0,disabled:p,value:h,…y,ref:C,onKeyDown:(0,a.m)(e.onKeyDown,e=>{“Enter”===e.key&&e.preventDefault()}),onClick:(0,a.m)(e.onClick,e=>{k(e=>!!E(e)||!e),O&&(P.current=e.isPropagationStopped(),P.current||e.stopPropagation())})}),O&&(0,f.jsx)(x,{control:b,bubbles:!P.current,name:o,value:h,checked:R,required:c,disabled:p,form:g,style:{transform:”translateX(-100%)”},defaultChecked:!E(u)&&u})]})});y.displayName=p;var b=”CheckboxIndicator”,w=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,…i}=e,o=g(b,r);return(0,f.jsx)(c.C,{present:n||E(o.state)||!0===o.state,children:(0,f.jsx)(d.sG.span,{“data-state”:S(o.state),”data-disabled”:o.disabled?””:void 0,…i,ref:t,style:{pointerEvents:”none”,…e.style}})})});w.displayName=b;var x=e=>{let{control:t,checked:r,bubbles:i=!0,defaultChecked:o,…a}=e,s=n.useRef(null),c=(0,l.Z)(r),d=(0,u.X)(t);n.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,”checked”).set;if(c!==r&&t){let n=new Event(“click”,{bubbles:i});e.indeterminate=E(r),t.call(e,!E(r)&&r),e.dispatchEvent(n)}},[c,r,i]);let p=n.useRef(!E(r)&&r);return(0,f.jsx)(“input”,{type:”checkbox”,”aria-hidden”:!0,defaultChecked:null!=o?o:p.current,…a,tabIndex:-1,ref:s,style:{…e.style,…d,position:”absolute”,pointerEvents:”none”,opacity:0,margin:0}})};function E(e){return”indeterminate”===e}function S(e){return E(e)?”indeterminate”:e?”checked”:”unchecked”}var C=y,P=w},24732:(e,t,r)=>{“use strict”;function n(e){return”string”==typeof e||Array.isArray(e)}r.d(t,{w:()=>n})},24758:(e,t,r)=>{“use strict”;r.d(t,{n:()=>n});let n=e=>”string”==typeof e&&”svg”===e.toLowerCase()},25316:(e,t,r)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return n.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}});let n=r(35411),i=r(32795),o=r(97102)},25629:(e,t,r)=>{“use strict”;function n(e){return null!==e&&”object”==typeof e&&”function”==typeof e.start}r.d(t,{N:()=>n})},26768:(e,t,r)=>{“use strict”;r.d(t,{y:()=>i});let n=e=>{let t,r=new Set,n=(e,n)=>{let i=”function”==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:”object”!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e))},a=t=e(n,i,o);return o},i=e=>e?n(e):n},27261:(e,t,r)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return v},useLinkStatus:function(){return y}});let n=r(15999),i=r(54568),o=n._(r(7620)),a=r(85908),s=r(9330),l=r(87533),u=r(77849),c=r(58490),d=r(57720);r(21611);let f=r(43781),p=r(74637),h=r(50529);function m(e){return”string”==typeof e?e:(0,a.formatUrl)(e)}function v(e){let t,r,n,[a,v]=(0,o.useOptimistic)(f.IDLE_LINK_STATUS),y=(0,o.useRef)(null),{href:b,as:w,children:x,prefetch:E=null,passHref:S,replace:C,shallow:P,scroll:O,onClick:R,onMouseEnter:k,onTouchStart:M,legacyBehavior:A=!1,onNavigate:j,ref:T,unstable_dynamicOnHover:_,…N}=e;t=x,A&&(“string”==typeof t||”number”==typeof t)&&(t=(0,i.jsx)(“a”,{children:t}));let D=o.default.useContext(s.AppRouterContext),L=!1!==E,I=null===E||”auto”===E?l.PrefetchKind.AUTO:l.PrefetchKind.FULL,{href:F,as:W}=o.default.useMemo(()=>{let e=m(b);return{href:e,as:w?m(w):e}},[b,w]);A&&(r=o.default.Children.only(t));let V=A?r&&”object”==typeof r&&r.ref:T,B=o.default.useCallback(e=>(null!==D&&(y.current=(0,f.mountLinkInstance)(e,F,D,I,L,v)),()=>{y.current&&((0,f.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,f.unmountPrefetchableInstance)(e)}),[L,F,D,I,v]),z={ref:(0,u.useMergedRef)(B,V),onClick(e){A||”function”!=typeof R||R(e),A&&r.props&&”function”==typeof r.props.onClick&&r.props.onClick(e),D&&(e.defaultPrevented||function(e,t,r,n,i,a,s){let{nodeName:l}=e.currentTarget;if(!(“A”===l.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute(“target”);return t&&”_self”!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute(“download”))){if(!(0,p.isLocalURL)(t)){i&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}o.default.startTransition(()=>{(0,h.dispatchNavigateAction)(r||t,i?”replace”:”push”,null==a||a,n.current)})}}(e,F,W,y,C,O,j))},onMouseEnter(e){A||”function”!=typeof k||k(e),A&&r.props&&”function”==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),D&&L&&(0,f.onNavigationIntent)(e.currentTarget,!0===_)},onTouchStart:function(e){A||”function”!=typeof M||M(e),A&&r.props&&”function”==typeof r.props.onTouchStart&&r.props.onTouchStart(e),D&&L&&(0,f.onNavigationIntent)(e.currentTarget,!0===_)}};return(0,c.isAbsoluteUrl)(W)?z.href=W:A&&!S&&(“a”!==r.type||”href”in r.props)||(z.href=(0,d.addBasePath)(W)),n=A?o.default.cloneElement(r,z):(0,i.jsx)(“a”,{…N,…z,children:t}),(0,i.jsx)(g.Provider,{value:a,children:n})}r(76355);let g=(0,o.createContext)(f.IDLE_LINK_STATUS),y=()=>(0,o.useContext)(g);(“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)},27925:(e,t,r)=>{“use strict”;r.d(t,{ge:()=>a,xU:()=>i});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),i=()=>({x:n(),y:n()}),o=()=>({min:0,max:0}),a=()=>({x:o(),y:o()})},28059:(e,t,r)=>{“use strict”;r.d(t,{w:()=>n});let n=e=>t=>t.test(e)},29254:(e,t,r)=>{“use strict”;function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{m:()=>n})},29299:(e,t,r)=>{“use strict”;function n(e,t){return t?1e3/t*e:0}r.d(t,{f:()=>n})},30067:(e,t,r)=>{“use strict”;function n({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function o(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}r.d(t,{FY:()=>n,bS:()=>o,pA:()=>i})},30966:(e,t,r)=>{“use strict”;r.d(t,{UE:()=>ef,ll:()=>ea,rD:()=>eh,UU:()=>eu,jD:()=>ed,ER:()=>ep,cY:()=>es,BN:()=>el,Ej:()=>ec});let n=[“top”,”right”,”bottom”,”left”],i=Math.min,o=Math.max,a={left:”right”,right:”left”,bottom:”top”,top:”bottom”},s={start:”end”,end:”start”};function l(e,t){return”function”==typeof e?e(t):e}function u(e){return e.split(“-“)[0]}function c(e){return e.split(“-“)[1]}function d(e){return”x”===e?”y”:”x”}function f(e){return”y”===e?”height”:”width”}function p(e){return[“top”,”bottom”].includes(u(e))?”y”:”x”}function h(e){return e.replace(/start|end/g,e=>s[e])}function m(e){return e.replace(/left|right|bottom|top/g,e=>a[e])}function v(e){return”number”!=typeof e?{top:0,right:0,bottom:0,left:0,…e}:{top:e,right:e,bottom:e,left:e}}function g(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function y(e,t,r){let n,{reference:i,floating:o}=e,a=p(t),s=d(p(t)),l=f(s),h=u(t),m=”y”===a,v=i.x+i.width/2-o.width/2,g=i.y+i.height/2-o.height/2,y=i[l]/2-o[l]/2;switch(h){case”top”:n={x:v,y:i.y-o.height};break;case”bottom”:n={x:v,y:i.y+i.height};break;case”right”:n={x:i.x+i.width,y:g};break;case”left”:n={x:i.x-o.width,y:g};break;default:n={x:i.x,y:i.y}}switch(c(t)){case”start”:n[s]-=y*(r&&m?-1:1);break;case”end”:n[s]+=y*(r&&m?-1:1)}return n}let b=async(e,t,r)=>{let{placement:n=”bottom”,strategy:i=”absolute”,middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=y(u,n,l),f=n,p={},h=0;for(let r=0;re[t]>=0)}async function S(e,t){let{placement:r,platform:n,elements:i}=e,o=await (null==n.isRTL?void 0:n.isRTL(i.floating)),a=u(r),s=c(r),d=”y”===p(r),f=[“left”,”top”].includes(a)?-1:1,h=o&&d?-1:1,m=l(t,e),{mainAxis:v,crossAxis:g,alignmentAxis:y}=”number”==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&”number”==typeof y&&(g=”end”===s?-1*y:y),d?{x:g*h,y:v*f}:{x:v*f,y:g*h}}let C=Math.min,P=Math.max,O=Math.round,R=Math.floor,k=e=>({x:e,y:e});function M(){return”undefined”!=typeof window}function A(e){return _(e)?(e.nodeName||””).toLowerCase():”#document”}function j(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function T(e){var t;return null==(t=(_(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function _(e){return!!M()&&(e instanceof Node||e instanceof j(e).Node)}function N(e){return!!M()&&(e instanceof Element||e instanceof j(e).Element)}function D(e){return!!M()&&(e instanceof HTMLElement||e instanceof j(e).HTMLElement)}function L(e){return!!M()&&”undefined”!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof j(e).ShadowRoot)}function I(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=z(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&![“inline”,”contents”].includes(i)}function F(e){return[“:popover-open”,”:modal”].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function W(e){let t=V(),r=N(e)?z(e):e;return”none”!==r.transform||”none”!==r.perspective||!!r.containerType&&”normal”!==r.containerType||!t&&!!r.backdropFilter&&”none”!==r.backdropFilter||!t&&!!r.filter&&”none”!==r.filter||[“transform”,”perspective”,”filter”].some(e=>(r.willChange||””).includes(e))||[“paint”,”layout”,”strict”,”content”].some(e=>(r.contain||””).includes(e))}function V(){return”undefined”!=typeof CSS&&!!CSS.supports&&CSS.supports(“-webkit-backdrop-filter”,”none”)}function B(e){return[“html”,”body”,”#document”].includes(A(e))}function z(e){return j(e).getComputedStyle(e)}function U(e){return N(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function $(e){if(“html”===A(e))return e;let t=e.assignedSlot||e.parentNode||L(e)&&e.host||T(e);return L(t)?t.host:t}function K(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let i=function e(t){let r=$(t);return B(r)?t.ownerDocument?t.ownerDocument.body:t.body:D(r)&&I(r)?r:e(r)}(e),o=i===(null==(n=e.ownerDocument)?void 0:n.body),a=j(i);if(o){let e=q(a);return t.concat(a,a.visualViewport||[],I(i)?i:[],e&&r?K(e):[])}return t.concat(i,K(i,[],r))}function q(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function H(e){let t=z(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=D(e),o=i?e.offsetWidth:r,a=i?e.offsetHeight:n,s=O(r)!==o||O(n)!==a;return s&&(r=o,n=a),{width:r,height:n,$:s}}function Y(e){return N(e)?e:e.contextElement}function X(e){let t=Y(e);if(!D(t))return k(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=H(t),a=(o?O(r.width):r.width)/n,s=(o?O(r.height):r.height)/i;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let G=k(0);function Q(e){let t=j(e);return V()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:G}function Z(e,t,r,n){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),a=Y(e),s=k(1);t&&(n?N(n)&&(s=X(n)):s=X(e));let l=(void 0===(i=r)&&(i=!1),n&&(!i||n===j(a))&&i)?Q(a):k(0),u=(o.left+l.x)/s.x,c=(o.top+l.y)/s.y,d=o.width/s.x,f=o.height/s.y;if(a){let e=j(a),t=n&&N(n)?j(n):n,r=e,i=q(r);for(;i&&n&&t!==r;){let e=X(i),t=i.getBoundingClientRect(),n=z(i),o=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=o,c+=a,i=q(r=j(i))}}return g({width:d,height:f,x:u,y:c})}function J(e,t){let r=U(e).scrollLeft;return t?t.left+r:Z(T(e)).left+r}function ee(e,t,r){let n;if(“viewport”===t)n=function(e,t){let r=j(e),n=T(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;let e=V();(!e||e&&”fixed”===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}(e,r);else if(“document”===t)n=function(e){let t=T(e),r=U(e),n=e.ownerDocument.body,i=P(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=P(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),a=-r.scrollLeft+J(e),s=-r.scrollTop;return”rtl”===z(n).direction&&(a+=P(t.clientWidth,n.clientWidth)-i),{width:i,height:o,x:a,y:s}}(T(e));else if(N(t))n=function(e,t){let r=Z(e,!0,”fixed”===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=D(e)?X(e):k(1),a=e.clientWidth*o.x,s=e.clientHeight*o.y;return{width:a,height:s,x:i*o.x,y:n*o.y}}(t,r);else{let r=Q(e);n={…t,x:t.x-r.x,y:t.y-r.y}}return g(n)}function et(e){return”static”===z(e).position}function er(e,t){if(!D(e)||”fixed”===z(e).position)return null;if(t)return t(e);let r=e.offsetParent;return T(e)===r&&(r=r.ownerDocument.body),r}function en(e,t){let r=j(e);if(F(e))return r;if(!D(e)){let t=$(e);for(;t&&!B(t);){if(N(t)&&!et(t))return t;t=$(t)}return r}let n=er(e,t);for(;n&&[“table”,”td”,”th”].includes(A(n))&&et(n);)n=er(n,t);return n&&B(n)&&et(n)&&!W(n)?r:n||function(e){let t=$(e);for(;D(t)&&!B(t);){if(W(t))return t;if(F(t))break;t=$(t)}return null}(e)||r}let ei=async function(e){let t=this.getOffsetParent||en,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=D(t),i=T(t),o=”fixed”===r,a=Z(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=k(0);if(n||!n&&!o)if((“body”!==A(t)||I(i))&&(s=U(t)),n){let e=Z(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=J(i));let u=0,c=0;if(i&&!n&&!o){let e=i.getBoundingClientRect();c=e.top+s.scrollTop,u=e.left+s.scrollLeft-J(i,e)}return{x:a.left+s.scrollLeft-l.x-u,y:a.top+s.scrollTop-l.y-c,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},eo={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,o=”fixed”===i,a=T(n),s=!!t&&F(t.floating);if(n===a||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=k(1),c=k(0),d=D(n);if((d||!d&&!o)&&((“body”!==A(n)||I(a))&&(l=U(n)),D(n))){let e=Z(n);u=X(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x,y:r.y*u.y-l.scrollTop*u.y+c.y}},getDocumentElement:T,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e,o=[…”clippingAncestors”===r?F(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=K(e,[],!1).filter(e=>N(e)&&”body”!==A(e)),i=null,o=”fixed”===z(e).position,a=o?$(e):e;for(;N(a)&&!B(a);){let t=z(a),r=W(a);r||”fixed”!==t.position||(i=null),(o?!r&&!i:!r&&”static”===t.position&&!!i&&[“absolute”,”fixed”].includes(i.position)||I(a)&&!r&&function e(t,r){let n=$(t);return!(n===r||!N(n)||B(n))&&(“fixed”===z(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):i=t,a=$(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((e,r)=>{let n=ee(t,r,i);return e.top=P(n.top,e.top),e.right=C(n.right,e.right),e.bottom=C(n.bottom,e.bottom),e.left=P(n.left,e.left),e},ee(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:en,getElementRects:ei,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=H(e);return{width:t,height:r}},getScale:X,isElement:N,isRTL:function(e){return”rtl”===z(e).direction}};function ea(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s=”function”==typeof ResizeObserver,layoutShift:l=”function”==typeof IntersectionObserver,animationFrame:u=!1}=n,c=Y(e),d=o||a?[…c?K(c):[],…K(t)]:[];d.forEach(e=>{o&&e.addEventListener(“scroll”,r,{passive:!0}),a&&e.addEventListener(“resize”,r)});let f=c&&l?function(e,t){let r,n=null,i=T(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;let p=R(c),h=R(i.clientWidth-(u+d)),m={rootMargin:-p+”px “+-h+”px “+-R(i.clientHeight-(c+f))+”px “+-R(u)+”px”,threshold:P(0,C(1,l))||1},v=!0;function g(e){let t=e[0].intersectionRatio;if(t!==l){if(!v)return a();t?a(!1,t):r=setTimeout(()=>{a(!1,1e-7)},1e3)}v=!1}try{n=new IntersectionObserver(g,{…m,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(g,m)}n.observe(e)}(!0),o}(c,r):null,p=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?Z(e):null;return u&&function t(){let n=Z(e);m&&(n.x!==m.x||n.y!==m.y||n.width!==m.width||n.height!==m.height)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener(“scroll”,r),a&&e.removeEventListener(“resize”,r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}}let es=function(e){return void 0===e&&(e=0),{name:”offset”,options:e,async fn(t){var r,n;let{x:i,y:o,placement:a,middlewareData:s}=t,l=await S(t,e);return a===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{…l,placement:a}}}}},el=function(e){return void 0===e&&(e={}),{name:”shift”,options:e,async fn(t){let{x:r,y:n,placement:a}=t,{mainAxis:s=!0,crossAxis:c=!1,limiter:f={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},…h}=l(e,t),m={x:r,y:n},v=await w(t,h),g=p(u(a)),y=d(g),b=m[y],x=m[g];if(s){let e=”y”===y?”top”:”left”,t=”y”===y?”bottom”:”right”,r=b+v[e],n=b-v[t];b=o(r,i(b,n))}if(c){let e=”y”===g?”top”:”left”,t=”y”===g?”bottom”:”right”,r=x+v[e],n=x-v[t];x=o(r,i(x,n))}let E=f.fn({…t,[y]:b,[g]:x});return{…E,data:{x:E.x-r,y:E.y-n,enabled:{[y]:s,[g]:c}}}}}},eu=function(e){return void 0===e&&(e={}),{name:”flip”,options:e,async fn(t){var r,n,i,o,a;let{placement:s,middlewareData:v,rects:g,initialPlacement:y,platform:b,elements:x}=t,{mainAxis:E=!0,crossAxis:S=!0,fallbackPlacements:C,fallbackStrategy:P=”bestFit”,fallbackAxisSideDirection:O=”none”,flipAlignment:R=!0,…k}=l(e,t);if(null!=(r=v.arrow)&&r.alignmentOffset)return{};let M=u(s),A=p(y),j=u(y)===y,T=await (null==b.isRTL?void 0:b.isRTL(x.floating)),_=C||(j||!R?[m(y)]:function(e){let t=m(e);return[h(e),t,h(t)]}(y)),N=”none”!==O;!C&&N&&_.push(…function(e,t,r,n){let i=c(e),o=function(e,t,r){let n=[“left”,”right”],i=[“right”,”left”];switch(e){case”top”:case”bottom”:if(r)return t?i:n;return t?n:i;case”left”:case”right”:return t?[“top”,”bottom”]:[“bottom”,”top”];default:return[]}}(u(e),”start”===r,n);return i&&(o=o.map(e=>e+”-“+i),t&&(o=o.concat(o.map(h)))),o}(y,R,O,T));let D=[y,…_],L=await w(t,k),I=[],F=(null==(n=v.flip)?void 0:n.overflows)||[];if(E&&I.push(L[M]),S){let e=function(e,t,r){void 0===r&&(r=!1);let n=c(e),i=d(p(e)),o=f(i),a=”x”===i?n===(r?”end”:”start”)?”right”:”left”:”start”===n?”bottom”:”top”;return t.reference[o]>t.floating[o]&&(a=m(a)),[a,m(a)]}(s,g,T);I.push(L[e[0]],L[e[1]])}if(F=[…F,{placement:s,overflows:I}],!I.every(e=>e<=0)){let e=((null==(i=v.flip)?void 0:i.index)||0)+1,t=D[e];if(t)return{data:{index:e,overflows:F},reset:{placement:t}};let r=null==(o=F.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(P){case”bestFit”:{let e=null==(a=F.filter(e=>{if(N){let t=p(e.placement);return t===A||”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=y}if(s!==r)return{reset:{placement:r}}}return{}}}},ec=function(e){return void 0===e&&(e={}),{name:”size”,options:e,async fn(t){var r,n;let a,s,{placement:d,rects:f,platform:h,elements:m}=t,{apply:v=()=>{},…g}=l(e,t),y=await w(t,g),b=u(d),x=c(d),E=”y”===p(d),{width:S,height:C}=f.floating;”top”===b||”bottom”===b?(a=b,s=x===(await (null==h.isRTL?void 0:h.isRTL(m.floating))?”start”:”end”)?”left”:”right”):(s=b,a=”end”===x?”top”:”bottom”);let P=C-y.top-y.bottom,O=S-y.left-y.right,R=i(C-y[a],P),k=i(S-y[s],O),M=!t.middlewareData.shift,A=R,j=k;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(j=O),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(A=P),M&&!x){let e=o(y.left,0),t=o(y.right,0),r=o(y.top,0),n=o(y.bottom,0);E?j=S-2*(0!==e||0!==t?e+t:o(y.left,y.right)):A=C-2*(0!==r||0!==n?r+n:o(y.top,y.bottom))}await v({…t,availableWidth:j,availableHeight:A});let T=await h.getDimensions(m.floating);return S!==T.width||C!==T.height?{reset:{rects:!0}}:{}}}},ed=function(e){return void 0===e&&(e={}),{name:”hide”,options:e,async fn(t){let{rects:r}=t,{strategy:n=”referenceHidden”,…i}=l(e,t);switch(n){case”referenceHidden”:{let e=x(await w(t,{…i,elementContext:”reference”}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:E(e)}}}case”escaped”:{let e=x(await w(t,{…i,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:E(e)}}}default:return{}}}}},ef=e=>({name:”arrow”,options:e,async fn(t){let{x:r,y:n,placement:a,rects:s,platform:u,elements:h,middlewareData:m}=t,{element:g,padding:y=0}=l(e,t)||{};if(null==g)return{};let b=v(y),w={x:r,y:n},x=d(p(a)),E=f(x),S=await u.getDimensions(g),C=”y”===x,P=C?”clientHeight”:”clientWidth”,O=s.reference[E]+s.reference[x]-w[x]-s.floating[E],R=w[x]-s.reference[x],k=await (null==u.getOffsetParent?void 0:u.getOffsetParent(g)),M=k?k[P]:0;M&&await (null==u.isElement?void 0:u.isElement(k))||(M=h.floating[P]||s.floating[E]);let A=M/2-S[E]/2-1,j=i(b[C?”top”:”left”],A),T=i(b[C?”bottom”:”right”],A),_=M-S[E]-T,N=M/2-S[E]/2+(O/2-R/2),D=o(j,i(N,_)),L=!m.arrow&&null!=c(a)&&N!==D&&s.reference[E]/2-(Nr&&(g=r)}if(f){var x,E;let e=”y”===v?”width”:”height”,t=[“top”,”left”].includes(u(i)),r=o.reference[m]-o.floating[e]+(t&&(null==(x=a.offset)?void 0:x[m])||0)+(t?0:w.crossAxis),n=o.reference[m]+o.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[m])||0)-(t?w.crossAxis:0);yn&&(y=n)}return{[v]:g,[m]:y}}}},eh=(e,t,r)=>{let n=new Map,i={platform:eo,…r},o={…i.platform,_c:n};return b(e,t,{…i,platform:o})}},31223:(e,t,r)=>{“use strict”;r.d(t,{Sz:()=>a,ZZ:()=>l,dg:()=>s});var n=r(8116),i=r(18422),o=r(46181);let a=(0,n.A)(.33,1.53,.69,.99),s=(0,o.G)(a),l=(0,i.V)(s)},31507:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},33532:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},34029:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},34533:(e,t,r)=>{“use strict”;r.d(t,{B:()=>s});var n=r(90309),i=r(61629);let o={offset:”stroke-dashoffset”,array:”stroke-dasharray”},a={offset:”strokeDashoffset”,array:”strokeDasharray”};function s(e,{attrX:t,attrY:r,attrScale:s,pathLength:l,pathSpacing:u=1,pathOffset:c=0,…d},f,p,h){if((0,n.O)(e,d,p),f){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:m,style:v}=e;m.transform&&(v.transform=m.transform,delete m.transform),(v.transform||m.transformOrigin)&&(v.transformOrigin=m.transformOrigin??”50% 50%”,delete m.transformOrigin),v.transform&&(v.transformBox=h?.transformBox??”fill-box”,delete m.transformBox),void 0!==t&&(m.x=t),void 0!==r&&(m.y=r),void 0!==s&&(m.scale=s),void 0!==l&&function(e,t,r=1,n=0,s=!0){e.pathLength=1;let l=s?o:a;e[l.offset]=i.px.transform(-n);let u=i.px.transform(t),c=i.px.transform(r);e[l.array]=`${u} ${c}`}(m,l,u,c,!1)}},34743:(e,t,r)=>{“use strict”;r.d(t,{R:()=>o,Y:()=>i});var n=function(){try{if(“undefined”==typeof localStorage)return!1;let e=”nuqs-localStorage-test”;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;if(localStorage.removeItem(e),!t)return!1}catch(e){return console.error(“[nuqs]: debug mode is disabled (localStorage unavailable).”,e),!1}return(localStorage.getItem(“debug”)??””).includes(“nuqs”)}();function i(e,…t){if(!n)return;let r=function(e,…t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return”%O”===e&&r?JSON.stringify(r).replace(/”([^”]+)”:/g,”$1:”):String(r)})}(e,…t);performance.mark(r),console.log(e,…t)}function o(e,…t){n&&console.warn(e,…t)}},34877:(e,t,r)=>{“use strict”;r.d(t,{q:()=>n});class n{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)}}},35770:(e,t,r)=>{“use strict”;r.d(t,{J:()=>a});var n=r(43923),i=r(75678),o=r(49193);function a(e,t){let r=(0,o.D)(e);return r!==i.p&&(r=n.f),r.getAnimatableNone?r.getAnimatableNone(t):void 0}},36631:(e,t,r)=>{“use strict”;r.d(t,{f:()=>U});var n=r(95608);function i(e){e.duration=0,e.type=”keyframes”}var o=r(39672),a=r(87541),s=r(61816),l=r(11330),u=r(53206),c=r(40653),d=r(48731),f=r(19e3),p=r(59991);function h(e){let t;return()=>(void 0===t&&(t=e()),t)}let m=h(()=>void 0!==window.ScrollTimeline);var v=r(34877),g=r(94535),y=r(75049),b=r(37826);let w={},x=function(e,t){let r=h(e);return()=>w[t]??r()}(()=>{try{document.createElement(“div”).animate({opacity:0},{easing:”linear(0, 1)”})}catch(e){return!1}return!0},”linearEasing”);var E=r(51572);let S=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,C={linear:”linear”,ease:”ease”,easeIn:”ease-in”,easeOut:”ease-out”,easeInOut:”ease-in-out”,circIn:S([0,.65,.55,1]),circOut:S([.55,0,1,.45]),backIn:S([.31,.01,.66,-.59]),backOut:S([.33,1.53,.69,.99])};var P=r(89599);class O extends v.q{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;let{element:t,name:r,keyframes:n,pseudoElement:i,allowFlatten:o=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=!!i,this.allowFlatten=o,this.options=e,(0,p.V)(“string”!=typeof e.type,’Mini animate() doesn\’t support “type” as a string.’,”mini-spring”);let l=function({type:e,…t}){return(0,P.W)(e)&&x()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease=”easeOut”),t)}(e);this.animation=function(e,t,r,{delay:n=0,duration:i=300,repeat:o=0,repeatType:a=”loop”,ease:s=”easeOut”,times:l}={},u){let c={[t]:r};l&&(c.offset=l);let d=function e(t,r){if(t)return”function”==typeof t?x()?(0,E.K)(t,r):”ease-out”:(0,b.D)(t)?S(t):Array.isArray(t)?t.map(t=>e(t,r)||C.easeOut):C[t]}(s,i);Array.isArray(d)&&(c.easing=d),y.Q.value&&g.q.waapi++;let f={delay:n,duration:i,easing:Array.isArray(d)?”linear”:d,fill:”both”,iterations:o+1,direction:”reverse”===a?”alternate”:”normal”};u&&(f.pseudoElement=u);let p=e.animate(c,f);return y.Q.value&&p.finished.finally(()=>{g.q.waapi–}),p}(t,r,n,l,i),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){let e=(0,c.X)(n,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,r){t.startsWith(“–“)?e.style.setProperty(t,r):e.style[t]=r}(t,r,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(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(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,f.X)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,f.X)(e)}get time(){return(0,f.X)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,f.f)(e)}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 Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&m())?(this.animation.timeline=e,l.l):t(this)}}var R=r(50835),k=r(75374),M=r(31223),A=r(70267);let j={anticipate:k.b,backInOut:M.ZZ,circInOut:A.tn};class T extends O{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in j&&(e.ease=j[e.ease])}(e),(0,R.E)(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:r,onComplete:n,element:i,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let s=new a.s({...o,autoplay:!1}),l=(0,f.f)(this.finishedTime??this.time);t.setWithVelocity(s.sample(l-10).value,s.sample(l).value,10),s.stop()}}var _=r(43923);let N=(e,t)=>“zIndex”!==t&&!!(“number”==typeof e||Array.isArray(e)||”string”==typeof e&&(_.f.test(e)||”0″===e)&&!e.startsWith(“url(“)),D=new Set([“opacity”,”clipPath”,”filter”,”transform”]),L=h(()=>Object.hasOwnProperty.call(Element.prototype,”animate”));class I extends v.q{constructor({autoplay:e=!0,delay:t=0,type:r=”keyframes”,repeat:n=0,repeatDelay:i=0,repeatType:o=”loop”,keyframes:a,name:s,motionValue:l,element:c,…f}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=u.k.now();let p={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:i,repeatType:o,name:s,motionValue:l,element:c,…f},h=c?.KeyframeResolver||d.h;this.keyframeResolver=new h(a,(e,t,r)=>this.onKeyframesResolved(e,t,p,!r),s,l,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,r,n){this.keyframeResolver=void 0;let{name:o,type:d,velocity:f,delay:h,isHandoff:m,onUpdate:v}=r;this.resolvedAt=u.k.now(),!function(e,t,r,n){let i=e[0];if(null===i)return!1;if(“display”===t||”visibility”===t)return!0;let o=e[e.length-1],a=N(i,t),s=N(o,t);return(0,p.$)(a===s,`You are trying to animate ${t} from “${i}” to “${o}”. “${a?o:i}” is not an animatable value.`,”value-not-animatable”),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,…r,keyframes:e},y=!m&&function(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:i,damping:o,type:a}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:s,transformTemplate:l}=t.owner.getProps();return L()&&r&&D.has(r)&&(“transform”!==r||!l)&&!s&&!n&&”mirror”!==i&&0!==o&&”inertia”!==a}(g)?new T({…g,element:g.motionValue.owner.current}):new a.s(g);y.finished.then(()=>this.notifyFinished()).catch(l.l),this.pendingTimeline&&(this.stopTimeline=y.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=y}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(),(0,d.q)()),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 F=e=>null!==e;var W=r(78933);let V={type:”spring”,stiffness:500,damping:25,restSpeed:10},B={type:”keyframes”,duration:.8},z={type:”keyframes”,ease:[.25,.1,.35,1],duration:.3},U=(e,t,r,l={},u,c)=>d=>{let p=(0,n.r)(l,e)||{},h=p.delay||l.delay||0,{elapsed:m=0}=l;m-=(0,f.f)(h);let v={keyframes:Array.isArray(r)?r:[null,r],ease:”easeOut”,velocity:t.getVelocity(),…p,delay:-m,onUpdate:e=>{t.set(e),p.onUpdate&&p.onUpdate(e)},onComplete:()=>{d(),p.onComplete&&p.onComplete()},name:e,motionValue:t,element:c?void 0:u};!function({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,…c}){return!!Object.keys(c).length}(p)&&Object.assign(v,((e,{keyframes:t})=>t.length>2?B:W.f.has(e)?e.startsWith(“scale”)?{type:”spring”,stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:V:z)(e,v)),v.duration&&(v.duration=(0,f.f)(v.duration)),v.repeatDelay&&(v.repeatDelay=(0,f.f)(v.repeatDelay)),void 0!==v.from&&(v.keyframes[0]=v.from);let g=!1;if(!1!==v.type&&(0!==v.duration||v.repeatDelay)||(i(v),0===v.delay&&(g=!0)),(s.W.instantAnimations||s.W.skipAnimations)&&(g=!0,i(v),v.delay=0),v.allowFlatten=!p.type&&!p.ease,g&&!c&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:r=”loop”},n){let i=e.filter(F),o=t&&”loop”!==r&&t%2==1?0:i.length-1;return i[o]}(v.keyframes,p);if(void 0!==e)return void o.Gt.update(()=>{v.onUpdate(e),v.onComplete()})}return p.isSync?new a.s(v):new I(v)}},37120:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},37206:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),t.UnreachableCaseError=void 0;class r extends Error{constructor(e){super(`Unreachable case: ${e}`)}}t.UnreachableCaseError=r},37826:(e,t,r)=>{“use strict”;r.d(t,{D:()=>n});let n=e=>Array.isArray(e)&&”number”==typeof e[0]},37932:(e,t,r)=>{“use strict”;function n(e){for(var t=1;ti});var i=function e(t,r){function i(e,i,o){if(“undefined”!=typeof document){“number”==typeof(o=n({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a=””;for(var s in o)o[s]&&(a+=”; “+s,!0!==o[s]&&(a+=”=”+o[s].split(“;”)[0]));return document.cookie=e+”=”+t.write(i,e)+a}}return Object.create({set:i,get:function(e){if(“undefined”!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split(“; “):[],n={},i=0;i{“use strict”;r.d(t,{M:()=>i});var n=r(7620);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},39672:(e,t,r)=>{“use strict”;r.d(t,{Gt:()=>i,PP:()=>s,WG:()=>o,uv:()=>a});var n=r(11330);let{schedule:i,cancel:o,state:a,steps:s}=(0,r(52936).I)(“undefined”!=typeof requestAnimationFrame?requestAnimationFrame:n.l,!0)},40014:(e,t,r)=>{“use strict”;r.d(t,{$:()=>o,H:()=>i});var n=r(86769);let i={};function o(e){for(let t in e)i[t]=e[t],(0,n.j)(t)&&(i[t].isCSSVariable=!0)}},40582:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},40648:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},40653:(e,t,r)=>{“use strict”;r.d(t,{X:()=>i});let n=e=>null!==e;function i(e,{repeat:t,repeatType:r=”loop”},o,a=1){let s=e.filter(n),l=a<0||t&&"loop"!==r&&t%2==1?0:s.length-1;return l&&void 0!==o?o:s[l]}},41160:(e,t,r)=>{“use strict”;r.d(t,{S:()=>n});let n=e=>!!(e&&e.getVelocity)},42024:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},42652:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},42928:(e,t,r)=>{“use strict”;r.d(t,{h:()=>n});let n=e=>Array.isArray(e)&&”number”!=typeof e[0]},43067:(e,t,r)=>{“use strict”;function n(e,{style:t,vars:r},n,i){let o,a=e.style;for(o in t)a[o]=t[o];for(o in i?.applyProjectionStyles(a,n),r)a.setProperty(o,r[o])}r.d(t,{e:()=>n})},43466:(e,t,r)=>{“use strict”;r.d(t,{l:()=>$});var n=r(38094),i=r(7620);class o{constructor(e){this.stop=()=>this.runAll(“stop”),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;rt.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll(“time”)}set time(e){this.setAll(“time”,e)}get speed(){return this.getAll(“speed”)}set speed(e){this.setAll(“speed”,e)}get state(){return this.getAll(“state”)}get startTime(){return this.getAll(“startTime”)}get duration(){return a(this.animations,”duration”)}get iterationDuration(){return a(this.animations,”iterationDuration”)}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll(“play”)}pause(){this.runAll(“pause”)}cancel(){this.runAll(“cancel”)}complete(){this.runAll(“complete”)}}function a(e,t){let r=0;for(let n=0;nr&&(r=i)}return r}class s extends o{then(e,t){return this.finished.finally(e).then(()=>{})}}var l=r(94703),u=r(16442),c=r(92792),d=r(89599),f=r(51457),p=r(8500),h=r(41160),m=r(19e3),v=r(59991),g=r(42928);function y(e,t){return(0,g.h)(e)?e[((e,t,r)=>{let n=t-e;return((r-e)%n+n)%n+e})(0,e.length,t)]:e}var b=r(18411),w=r(68499);function x(e){return”object”==typeof e&&!Array.isArray(e)}function E(e,t,r,n){return”string”==typeof e&&x(t)?(0,w.K)(e,r,n):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function S(e,t,r,n){return”number”==typeof t?t:t.startsWith(“-“)||t.startsWith(“+”)?Math.max(0,e+parseFloat(t)):”<"===t?r:t.startsWith("<")?Math.max(0,r+parseFloat(t.slice(1))):n.get(t)??e}var C=r(17515);function P(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function O(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function R(e,t){return t[e]||(t[e]=[]),t[e]}let k=e=>“number”==typeof e,M=e=>e.every(k);var A=r(68756),j=r(63083),T=r(85991),_=r(49814),N=r(79964),D=r(27925),L=r(93973);class I extends L.B{constructor(){super(…arguments),this.type=”object”}readValueFromInstance(e,t){if(t in e){let r=e[t];if(“string”==typeof r||”number”==typeof r)return r}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,D.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}var F=r(84255);function W(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=(0,T.x)(e)&&!(0,_.h)(e)?new F.l(t):new N.M(t);r.mount(e),A.C.set(e,r)}function V(e){let t=new I({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),A.C.set(e,t)}var B=r(79395);function z(e,t,r,n){let i=[];if((0,h.S)(e)||”number”==typeof e||”string”==typeof e&&!x(t))i.push((0,B.z)(e,x(t)&&t.default||t,r&&r.default||r));else{let o=E(e,t,n),a=o.length;(0,v.V)(!!a,”No valid elements provided.”,”no-valid-elements”);for(let e=0;e{var u;let h=Array.isArray(u=e)?u:[u],{delay:g=0,times:b=(0,c.Z)(h),type:w=”keyframes”,repeat:E,repeatType:S,repeatDelay:P=0,…O}=r,{ease:R=t.ease||”easeOut”,duration:A}=r,j=”function”==typeof g?g(a,s):g,T=h.length,N=(0,d.W)(w)?w:i?.[w||”keyframes”];if(T<=2&&N){let e=100;2===T&&M(h)&&(e=Math.abs(h[1]-h[0]));let t={...O};void 0!==A&&(t.duration=(0,m.f)(A));let r=(0,f.X)(t,e,N);R=r.ease,A=r.duration}A??(A=o);let D=x+j;1===b.length&&0===b[0]&&(b[1]=1);let L=b.length-h.length;if(L>0&&(0,p.f)(b,L),1===h.length&&h.unshift(null),E){(0,v.V)(E<20,"Repeat count too high, must be less than 20","repeat-count-high");A*=E+1;let e=[...h],t=[...b],r=[...R=Array.isArray(R)?[...R]:[R]];for(let n=0;ni&&r.at{for(let i in e){let o=e[i];o.sort(P);let s=[],l=[],u=[];for(let e=0;e{n.push(…z(r,e,t))}),n}(t,r,e);else{let{onComplete:a,…s}=n||{};”function”==typeof a&&(i=a),o=z(t,r,s,e)}let a=new s(o);return i&&a.finished.then(i),e&&(e.animations.push(a),a.finished.then(()=>{(0,l.Ai)(e.animations,a)})),a}}function $(){var e;let t=(0,n.M)(()=>({current:null,animations:[]})),r=(0,n.M)(()=>U(t));return e=()=>{t.animations.forEach(e=>e.stop()),t.animations.length=0},(0,i.useEffect)(()=>()=>e(),[]),[t,r]}U()},43923:(e,t,r)=>{“use strict”;r.d(t,{V:()=>c,f:()=>h});var n=r(45731);let i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var o=r(18129),a=r(22620);let s=”number”,l=”color”,u=/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 c(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},o=[],a=0,c=t.replace(u,e=>(n.y.test(e)?(i.color.push(a),o.push(l),r.push(n.y.parse(e))):e.startsWith(“var(“)?(i.var.push(a),o.push(“var”),r.push(e)):(i.number.push(a),o.push(s),r.push(parseFloat(e))),++a,”${}”)).split(“${}”);return{values:r,split:c,indexes:i,types:o}}function d(e){return c(e).values}function f(e){let{split:t,types:r}=c(e),i=t.length;return e=>{let o=””;for(let u=0;u“number”==typeof e?0:n.y.test(e)?n.y.getAnimatableNone(e):e,h={test:function(e){return isNaN(e)&&”string”==typeof e&&(e.match(o.S)?.length||0)+(e.match(i)?.length||0)>0},parse:d,createTransformer:f,getAnimatableNone:function(e){let t=d(e);return f(e)(t.map(p))}}},43938:(e,t,r)=>{“use strict”;r.d(t,{x:()=>a});var n=r(41160),i=r(78933),o=r(98577);function a(e,t,r){let a=(0,o.x)(e,t,r);for(let r in e)((0,n.S)(e[r])||(0,n.S)(t[r]))&&(a[-1!==i.U.indexOf(r)?”attr”+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return a}},43991:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},44161:(e,t,r)=>{“use strict”;r.d(t,{I:()=>n});let n=e=>e.replace(/([a-z])([A-Z])/gu,”$1-$2″).toLowerCase()},44873:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},44997:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},45568:(e,t,r)=>{“use strict”;function n(e,t,r){if(!t.has(e))throw TypeError(“attempted to “+r+” private field on non-instance”);return t.get(e)}r.d(t,{_:()=>n})},45731:(e,t,r)=>{“use strict”;r.d(t,{y:()=>a});var n=r(54187),i=r(55961),o=r(60981);let a={test:e=>o.B.test(e)||n.u.test(e)||i.V.test(e),parse:e=>o.B.test(e)?o.B.parse(e):i.V.test(e)?i.V.parse(e):n.u.parse(e),transform:e=>”string”==typeof e?e:e.hasOwnProperty(“red”)?o.B.transform(e):i.V.transform(e),getAnimatableNone:e=>{let t=a.parse(e);return t.alpha=0,a.transform(t)}}},46164:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},46181:(e,t,r)=>{“use strict”;r.d(t,{G:()=>n});let n=e=>t=>1-e(1-t)},46786:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},46794:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},47047:(e,t,r)=>{“use strict”;r.d(t,{O:()=>n,r:()=>i});let n={current:null},i={current:!1}},47294:(e,t,r)=>{“use strict”;function n(e){let t=[{},{}];return e?.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function i(e,t,r,i){if(“function”==typeof t){let[o,a]=n(i);t=t(void 0!==r?r:e.custom,o,a)}if(“string”==typeof t&&(t=e.variants&&e.variants[t]),”function”==typeof t){let[o,a]=n(i);t=t(void 0!==r?r:e.custom,o,a)}return t}r.d(t,{a:()=>i})},47381:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},48292:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},48306:(e,t,r)=>{“use strict”;r.d(t,{K:()=>i});var n=r(47294);function i(e,t,r){let i=e.getProps();return(0,n.a)(i,t,void 0!==r?r:i.custom,e)}},48356:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},48731:(e,t,r)=>{“use strict”;r.d(t,{h:()=>f,q:()=>d});var n=r(68079),i=r(39672);let o=new Set,a=!1,s=!1,l=!1;function u(){if(s){let e=Array.from(o).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;t.forEach(e=>{let t=(0,n.W9)(e);t.length&&(r.set(e,t),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)})}s=!1,a=!1,o.forEach(e=>e.complete(l)),o.clear()}function c(){o.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(s=!0)})}function d(){l=!0,c(),u(),l=!1}class f{constructor(e,t,r,n,i,o=!1){this.state=”pending”,this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[…e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=i,this.isAsync=o}scheduleResolve(){this.state=”scheduled”,this.isAsync?(o.add(this),a||(a=!0,i.Gt.read(c),i.Gt.resolveKeyframes(u))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;if(null===e[0]){let i=n?.get(),o=e[e.length-1];if(void 0!==i)e[0]=i;else if(r&&t){let n=r.readValue(t,o);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=o),n&&void 0===i&&n.set(e[0])}for(let t=1;t{“use strict”;r.d(t,{i:()=>n});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},49193:(e,t,r)=>{“use strict”;r.d(t,{D:()=>a});var n=r(45731),i=r(75678);let o={…r(81050).W,color:n.y,backgroundColor:n.y,outlineColor:n.y,fill:n.y,stroke:n.y,borderColor:n.y,borderTopColor:n.y,borderRightColor:n.y,borderBottomColor:n.y,borderLeftColor:n.y,filter:i.p,WebkitFilter:i.p},a=e=>o[e]},49254:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},49640:(e,t,r)=>{“use strict”;r.d(t,{s:()=>o,t:()=>i});var n=r(7620);function i(…e){return t=>e.forEach(e=>{“function”==typeof e?e(t):null!=e&&(e.current=t)})}function o(…e){return n.useCallback(i(…e),e)}},49814:(e,t,r)=>{“use strict”;r.d(t,{h:()=>i});var n=r(85991);function i(e){return(0,n.x)(e)&&”svg”===e.tagName}},50180:(e,t,r)=>{“use strict”;r.d(t,{G:()=>c});var n=r(61816),i=r(11330),o=r(96770),a=r(59991),s=r(18411),l=r(94713),u=r(68446);function c(e,t,{clamp:r=!0,ease:d,mixer:f}={}){let p=e.length;if((0,a.V)(p===t.length,”Both input and output ranges must be the same length”,”range-length”),1===p)return()=>t[0];if(2===p&&t[0]===t[1])return()=>t[1];let h=e[0]===e[1];e[0]>e[p-1]&&(e=[…e].reverse(),t=[…t].reverse());let m=function(e,t,r){let a=[],s=r||n.W.mix||u.j,l=e.length-1;for(let r=0;r{if(h&&r1)for(;ng((0,l.q)(e[0],e[p-1],t)):g}},50835:(e,t,r)=>{“use strict”;r.d(t,{E:()=>s});var n=r(991),i=r(73641),o=r(16442);let a={decay:n.B,inertia:n.B,tween:i.i,keyframes:i.i,spring:o.o};function s(e){“string”==typeof e.type&&(e.type=a[e.type])}},50885:(e,t,r)=>{“use strict”;r.d(t,{U:()=>i});var n=r(7620);function i(e,t=globalThis?.document){let r=function(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(…e)=>t.current?.(…e),[])}(e);n.useEffect(()=>{let e=e=>{“Escape”===e.key&&r(e)};return t.addEventListener(“keydown”,e,{capture:!0}),()=>t.removeEventListener(“keydown”,e,{capture:!0})},[r,t])}},51441:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},51457:(e,t,r)=>{“use strict”;r.d(t,{X:()=>o});var n=r(19e3),i=r(2987);function o(e,t=100,r){let a=r({…e,keyframes:[0,t]}),s=Math.min((0,i.t)(a),i.Y);return{type:”keyframes”,ease:e=>a.next(s*e).value/t,duration:(0,n.X)(s)}}},51518:(e,t,r)=>{“use strict”;r.d(t,{OU:()=>u,Ql:()=>c,Ww:()=>f,hq:()=>o,o4:()=>l});var n=r(17515),i=r(8197);function o(e,t,r){return r+t*(e-r)}function a(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function s(e,t=0,r=1,n,i){e.min=a(e.min,t,r,n,i),e.max=a(e.max,t,r,n,i)}function l(e,{x:t,y:r}){s(e.x,t.translate,t.scale,t.originPoint),s(e.y,r.translate,r.scale,r.originPoint)}function u(e,t,r,n=!1){let o,a,s=r.length;if(s){t.x=t.y=1;for(let u=0;u.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function c(e,t){e.min=e.min+t,e.max=e.max+t}function d(e,t,r,i,o=.5){let a=(0,n.k)(e.min,e.max,o);s(e,t,r,a,i)}function f(e,t){d(e.x,t.x,t.scaleX,t.scale,t.originX),d(e.y,t.y,t.scaleY,t.scale,t.originY)}},51572:(e,t,r)=>{“use strict”;r.d(t,{K:()=>n});let n=(e,t,r=10)=>{let n=””,i=Math.max(Math.round(t/r),2);for(let t=0;t{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},52782:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},52936:(e,t,r)=>{“use strict”;r.d(t,{I:()=>a});var n=r(61816);let i=[“setup”,”read”,”resolveKeyframes”,”preUpdate”,”update”,”preRender”,”render”,”postRender”];var o=r(75049);function a(e,t){let r=!1,a=!0,s={delta:0,timestamp:0,isProcessing:!1},l=()=>r=!0,u=i.reduce((e,r)=>(e[r]=function(e,t){let r=new Set,n=new Set,i=!1,a=!1,s=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},u=0;function c(t){s.has(t)&&(d.schedule(t),e()),u++,t(l)}let d={schedule:(e,t=!1,o=!1)=>{let a=o&&i?r:n;return t&&s.add(e),a.has(e)||a.add(e),e},cancel:e=>{n.delete(e),s.delete(e)},process:e=>{if(l=e,i){a=!0;return}i=!0,[r,n]=[n,r],r.forEach(c),t&&o.Q.value&&o.Q.value.frameloop[t].push(u),u=0,r.clear(),i=!1,a&&(a=!1,d.process(e))}};return d}(l,t?r:void 0),e),{}),{setup:c,read:d,resolveKeyframes:f,preUpdate:p,update:h,preRender:m,render:v,postRender:g}=u,y=()=>{let i=n.W.useManualTiming?s.timestamp:performance.now();r=!1,n.W.useManualTiming||(s.delta=a?1e3/60:Math.max(Math.min(i-s.timestamp,40),1)),s.timestamp=i,s.isProcessing=!0,c.process(s),d.process(s),f.process(s),p.process(s),h.process(s),m.process(s),v.process(s),g.process(s),s.isProcessing=!1,r&&t&&(a=!1,e(y))};return{schedule:i.reduce((t,n)=>{let i=u[n];return t[n]=(t,n=!1,o=!1)=>(!r&&(r=!0,a=!0,s.isProcessing||e(y)),i.schedule(t,n,o)),t},{}),cancel:e=>{for(let t=0;t{“use strict”;let n;r.d(t,{k:()=>s});var i=r(61816),o=r(39672);function a(){n=void 0}let s={now:()=>(void 0===n&&s.set(o.uv.isProcessing||i.W.useManualTiming?o.uv.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(a)}}},53978:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},54187:(e,t,r)=>{“use strict”;r.d(t,{u:()=>i});var n=r(60981);let i={test:(0,r(16453).$)(“#”),parse:function(e){let t=””,r=””,n=””,i=””;return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:n.B.transform}},55961:(e,t,r)=>{“use strict”;r.d(t,{V:()=>s});var n=r(56836),i=r(61629),o=r(22620),a=r(16453);let s={test:(0,a.$)(“hsl”,”hue”),parse:(0,a.q)(“hue”,”saturation”,”lightness”),transform:({hue:e,saturation:t,lightness:r,alpha:a=1})=>”hsla(“+Math.round(e)+”, “+i.KN.transform((0,o.a)(t))+”, “+i.KN.transform((0,o.a)(r))+”, “+(0,o.a)(n.X4.transform(a))+”)”}},56541:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},56836:(e,t,r)=>{“use strict”;r.d(t,{X4:()=>o,ai:()=>i,hs:()=>a});var n=r(94713);let i={test:e=>”number”==typeof e,parse:parseFloat,transform:e=>e},o={…i,transform:e=>(0,n.q)(0,1,e)},a={…i,default:1}},57621:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},58394:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),t.isExact=void 0,t.isExact=()=>e=>e},58490:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return m},PageNotFoundError:function(){return v},SP:function(){return f},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return a},getURL:function(){return s},isAbsoluteUrl:function(){return o},isResSent:function(){return u},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let r=[“CLS”,”FCP”,”FID”,”INP”,”LCP”,”TTFB”];function n(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),o=0;oi.test(e);function a(){let{protocol:e,hostname:t,port:r}=window.location;return e+”//”+t+(r?”:”+r:””)}function s(){let{href:e}=window.location,t=a();return e.substring(t.length)}function l(e){return”string”==typeof e?e:e.displayName||e.name||”Unknown”}function u(e){return e.finished||e.headersSent}function c(e){let t=e.split(“?”);return t[0].replace(/\\/g,”/”).replace(/\/\/+/g,”/”)+(t[1]?”?”+t.slice(1).join(“?”):””)}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&u(r))return n;if(!n)throw Object.defineProperty(Error(‘”‘+l(e)+’.getInitialProps()” should resolve to an object. But found “‘+n+'” instead.’),”__NEXT_ERROR_CODE”,{value:”E394″,enumerable:!1,configurable:!0});return n}let f=”undefined”!=typeof performance,p=f&&[“mark”,”measure”,”getEntriesByName”].every(e=>”function”==typeof performance[e]);class h extends Error{}class m extends Error{}class v extends Error{constructor(e){super(),this.code=”ENOENT”,this.name=”PageNotFoundError”,this.message=”Cannot find module for page: “+e}}class g extends Error{constructor(e,t){super(),this.message=”Failed to load static file for page: “+e+” “+t}}class y extends Error{constructor(){super(),this.code=”ENOENT”,this.message=”Cannot find the middleware module”}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},58541:(e,t,r)=>{“use strict”;r.d(t,{vC:()=>w});var n=r(7620);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t‘),!0):!e||k.some(function(t){return e.includes(t)})||k.includes(“*”))){var t=function(e,t){var r;if(void 0===t&&(t=!1),!h(e,[“input”,”textarea”,”select”])||h(e,null==R?void 0:R.enableOnFormTags)){if(null!==c){var n=c.getRootNode();if((n instanceof Document||n instanceof ShadowRoot)&&n.activeElement!==c&&!c.contains(n.activeElement))return void y(e)}(null==(r=e.target)||!r.isContentEditable||null!=R&&R.enableOnContentEditable)&&l(S,null==R?void 0:R.splitKey).forEach(function(r){var n,i,o,a=u(r,null==R?void 0:R.combinationKey);if(m(e,a,null==R?void 0:R.ignoreModifiers)||null!=(o=a.keys)&&o.includes(“*”)){if(null!=R&&null!=R.ignoreEventWhen&&R.ignoreEventWhen(e)||t&&x.current)return;if((“function”==typeof(n=null==R?void 0:R.preventDefault)&&n(e,a)||!0===n)&&e.preventDefault(),”function”==typeof(i=null==R?void 0:R.enabled)?!i(e,a):!0!==i&&void 0!==i)return void y(e);O.current(e,a),t||(x.current=!0)}})}},r=function(e){void 0!==e.key&&(f(s(e.code)),((null==R?void 0:R.keydown)===void 0&&(null==R?void 0:R.keyup)!==!0||null!=R&&R.keydown)&&t(e))},n=function(e){void 0!==e.key&&(p(s(e.code)),x.current=!1,null!=R&&R.keyup&&t(e,!0))},i=c||(null==E?void 0:E.document)||document;return i.addEventListener(“keyup”,n),i.addEventListener(“keydown”,r),M&&l(S,null==R?void 0:R.splitKey).forEach(function(e){return M.addHotkey(u(e,null==R?void 0:R.combinationKey,null==R?void 0:R.description))}),function(){i.removeEventListener(“keyup”,n),i.removeEventListener(“keydown”,r),M&&l(S,null==R?void 0:R.splitKey).forEach(function(e){return M.removeHotkey(u(e,null==R?void 0:R.combinationKey,null==R?void 0:R.description))})}}},[c,S,R,k]),w}},58834:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},59444:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},59991:(e,t,r)=>{“use strict”;r.d(t,{$:()=>n,V:()=>i});let n=()=>{},i=()=>{}},60357:(e,t,r)=>{“use strict”;r.d(t,{DK:()=>a,Wr:()=>l,_6:()=>s,wY:()=>c});var n=r(7620),i=r(70095),o=”undefined”!=typeof window?n.useLayoutEffect:n.useEffect;function a(e){let t=(0,n.useRef)(()=>{throw Error(“Cannot call an event handler while rendering.”)});return o(()=>{t.current=e},[e]),(0,n.useCallback)((…e)=>{var r;return null==(r=t.current)?void 0:r.call(t,…e)},[t])}function s(e,t=500,r){let o=(0,n.useRef)();var a=()=>{o.current&&o.current.cancel()};let l=(0,n.useRef)(a);l.current=a,(0,n.useEffect)(()=>()=>{l.current()},[]);let u=(0,n.useMemo)(()=>{let n=i(e,t,r),a=(…e)=>n(…e);return a.cancel=()=>{n.cancel()},a.isPending=()=>!!o.current,a.flush=()=>n.flush(),a},[e,t,r]);return(0,n.useEffect)(()=>{o.current=i(e,t,r)},[e,t,r]),u}function l(e,t,r=”mousedown”,i={}){!function(e,t,r,i){let a=(0,n.useRef)(t);o(()=>{a.current=t},[t]),(0,n.useEffect)(()=>{let t=(null==r?void 0:r.current)??window;if(!(t&&t.addEventListener))return;let n=e=>{a.current(e)};return t.addEventListener(e,n,i),()=>{t.removeEventListener(e,n,i)}},[e,r,i])}(r,r=>{let n=r.target;n&&n.isConnected&&(Array.isArray(e)?e.filter(e=>!!e.current).every(e=>e.current&&!e.current.contains(n)):e.current&&!e.current.contains(n))&&t(r)},void 0,i)}var u={width:void 0,height:void 0};function c(e){let{ref:t,box:r=”content-box”}=e,[{width:i,height:o},a]=(0,n.useState)(u),s=function(){let e=(0,n.useRef)(!1);return(0,n.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),(0,n.useCallback)(()=>e.current,[])}(),l=(0,n.useRef)({…u}),c=(0,n.useRef)(void 0);return c.current=e.onResize,(0,n.useEffect)(()=>{if(!t.current||”undefined”==typeof window||!(“ResizeObserver”in window))return;let e=new ResizeObserver(([e])=>{let t=”border-box”===r?”borderBoxSize”:”device-pixel-content-box”===r?”devicePixelContentBoxSize”:”contentBoxSize”,n=d(e,t,”inlineSize”),i=d(e,t,”blockSize”);if(l.current.width!==n||l.current.height!==i){let e={width:n,height:i};l.current.width=n,l.current.height=i,c.current?c.current(e):s()&&a(e)}});return e.observe(t.current,{box:r}),()=>{e.disconnect()}},[r,t,s]),{width:i,height:o}}function d(e,t,r){return e[t]?Array.isArray(e[t])?e[t][0][r]:e[t][r]:”contentBoxSize”===t?e.contentRect[“inlineSize”===r?”width”:”height”]:void 0}},60496:(e,t,r)=>{“use strict”;r.d(t,{BN:()=>p,ER:()=>h,Ej:()=>v,UE:()=>y,UU:()=>m,cY:()=>f,jD:()=>g,we:()=>d});var n=r(30966),i=r(7620),o=r(97509),a=”undefined”!=typeof document?i.useLayoutEffect:i.useEffect;function s(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if(“function”==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&”object”==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n–;)if(!s(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n–;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n–;){let r=i[n];if((“_owner”!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function l(e){return”undefined”==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=l(e);return Math.round(t*r)/r}function c(e){let t=i.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t=”bottom”,strategy:r=”absolute”,middleware:d=[],platform:f,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:v,open:g}=e,[y,b]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=i.useState(d);s(w,d)||x(d);let[E,S]=i.useState(null),[C,P]=i.useState(null),O=i.useCallback(e=>{e!==A.current&&(A.current=e,S(e))},[]),R=i.useCallback(e=>{e!==j.current&&(j.current=e,P(e))},[]),k=p||E,M=h||C,A=i.useRef(null),j=i.useRef(null),T=i.useRef(y),_=null!=v,N=c(v),D=c(f),L=c(g),I=i.useCallback(()=>{if(!A.current||!j.current)return;let e={placement:t,strategy:r,middleware:w};D.current&&(e.platform=D.current),(0,n.rD)(A.current,j.current,e).then(e=>{let t={…e,isPositioned:!1!==L.current};F.current&&!s(T.current,t)&&(T.current=t,o.flushSync(()=>{b(t)}))})},[w,t,r,D,L]);a(()=>{!1===g&&T.current.isPositioned&&(T.current.isPositioned=!1,b(e=>({…e,isPositioned:!1})))},[g]);let F=i.useRef(!1);a(()=>(F.current=!0,()=>{F.current=!1}),[]),a(()=>{if(k&&(A.current=k),M&&(j.current=M),k&&M){if(N.current)return N.current(k,M,I);I()}},[k,M,I,N,_]);let W=i.useMemo(()=>({reference:A,floating:j,setReference:O,setFloating:R}),[O,R]),V=i.useMemo(()=>({reference:k,floating:M}),[k,M]),B=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!V.floating)return e;let t=u(V.floating,y.x),n=u(V.floating,y.y);return m?{…e,transform:”translate(“+t+”px, “+n+”px)”,…l(V.floating)>=1.5&&{willChange:”transform”}}:{position:r,left:t,top:n}},[r,m,V.floating,y.x,y.y]);return i.useMemo(()=>({…y,update:I,refs:W,elements:V,floatingStyles:B}),[y,I,W,V,B])}let f=(e,t)=>({…(0,n.cY)(e),options:[e,t]}),p=(e,t)=>({…(0,n.BN)(e),options:[e,t]}),h=(e,t)=>({…(0,n.ER)(e),options:[e,t]}),m=(e,t)=>({…(0,n.UU)(e),options:[e,t]}),v=(e,t)=>({…(0,n.Ej)(e),options:[e,t]}),g=(e,t)=>({…(0,n.jD)(e),options:[e,t]}),y=(e,t)=>({…(e=>({name:”arrow”,options:e,fn(t){let{element:r,padding:i}=”function”==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,”current”)?null!=r.current?(0,n.UE)({element:r.current,padding:i}).fn(t):{}:r?(0,n.UE)({element:r,padding:i}).fn(t):{}}}))(e),options:[e,t]})},60607:(e,t,r)=>{“use strict”;r.d(t,{QP:()=>Y,zu:()=>H});let n=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],i=t.nextPart.get(r),o=i?n(e.slice(1),i):void 0;if(o)return o;if(0===t.validators.length)return;let a=e.join(“-“);return t.validators.find(({validator:e})=>e(a))?.classGroupId},i=/^\[(.+)\]$/,o=(e,t,r,n)=>{e.forEach(e=>{if(“string”==typeof e){(“”===e?t:a(t,e)).classGroupId=r;return}if(“function”==typeof e)return s(e)?void o(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach(([e,i])=>{o(i,a(t,e),r,n)})})},a=(e,t)=>{let r=e;return t.split(“-“).forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},s=e=>e.isThemeGetter,l=(e,t)=>t?e.map(([e,r])=>[e,r.map(e=>”string”==typeof e?t+e:”object”==typeof e?Object.fromEntries(Object.entries(e).map(([e,r])=>[t+e,r])):e)]):e,u=e=>{if(e.length<=1)return e;let t=[],r=[];return e.forEach(e=>{“[“===e[0]?(t.push(…r.sort(),e),r=[]):r.push(e)}),t.push(…r.sort()),t},c=/\s+/;function d(){let e,t,r=0,n=””;for(;r{let t;if(“string”==typeof e)return e;let r=””;for(let n=0;n{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,i=(i,o)=>{r.set(i,o),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(i(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):i(e,t)}}})((c=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{separator:t,experimentalParseClassName:r}=e,n=1===t.length,i=t[0],o=t.length,a=e=>{let r,a=[],s=0,l=0;for(let u=0;ul?r-l:void 0}};return r?e=>r({className:e,parseClassName:a}):a})(c),…(e=>{let t=(e=>{let{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return l(Object.entries(e.classGroups),r).forEach(([e,r])=>{o(r,n,e,t)}),n})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:e=>{let r=e.split(“-“);return””===r[0]&&1!==r.length&&r.shift(),n(r,t)||(e=>{if(i.test(e)){let t=i.exec(e)[1],r=t?.substring(0,t.indexOf(“:”));if(r)return”arbitrary..”+r}})(e)},getConflictingClassGroupIds:(e,t)=>{let n=r[e]||[];return t&&a[e]?[…n,…a[e]]:n}}})(c)}).cache.get,s=r.cache.set,f=h,h(u)};function h(e){let t=a(e);if(t)return t;let n=((e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:i}=t,o=[],a=e.trim().split(c),s=””;for(let e=a.length-1;e>=0;e-=1){let t=a[e],{modifiers:l,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:f}=r(t),p=!!f,h=n(p?d.substring(0,f):d);if(!h){if(!p||!(h=n(d))){s=t+(s.length>0?” “+s:s);continue}p=!1}let m=u(l).join(“:”),v=c?m+”!”:m,g=v+h;if(o.includes(g))continue;o.push(g);let y=i(h,p);for(let e=0;e0?” “+s:s)}return s})(e,r);return s(e,n),n}return function(){return f(d.apply(null,arguments))}}let h=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},m=/^\[(?:([a-z-]+):)?(.+)\]$/i,v=/^\d+\/\d+$/,g=new Set([“px”,”full”,”screen”]),y=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,b=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,w=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,x=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,E=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,S=e=>P(e)||g.has(e)||v.test(e),C=e=>F(e,”length”,W),P=e=>!!e&&!Number.isNaN(Number(e)),O=e=>F(e,”number”,P),R=e=>!!e&&Number.isInteger(Number(e)),k=e=>e.endsWith(“%”)&&P(e.slice(0,-1)),M=e=>m.test(e),A=e=>y.test(e),j=new Set([“length”,”size”,”percentage”]),T=e=>F(e,j,V),_=e=>F(e,”position”,V),N=new Set([“image”,”url”]),D=e=>F(e,N,z),L=e=>F(e,””,B),I=()=>!0,F=(e,t,r)=>{let n=m.exec(e);return!!n&&(n[1]?”string”==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},W=e=>b.test(e)&&!w.test(e),V=()=>!1,B=e=>x.test(e),z=e=>E.test(e);Symbol.toStringTag;let U=()=>{let e=h(“colors”),t=h(“spacing”),r=h(“blur”),n=h(“brightness”),i=h(“borderColor”),o=h(“borderRadius”),a=h(“borderSpacing”),s=h(“borderWidth”),l=h(“contrast”),u=h(“grayscale”),c=h(“hueRotate”),d=h(“invert”),f=h(“gap”),p=h(“gradientColorStops”),m=h(“gradientColorStopPositions”),v=h(“inset”),g=h(“margin”),y=h(“opacity”),b=h(“padding”),w=h(“saturate”),x=h(“scale”),E=h(“sepia”),j=h(“skew”),N=h(“space”),F=h(“translate”),W=()=>[“auto”,”contain”,”none”],V=()=>[“auto”,”hidden”,”clip”,”visible”,”scroll”],B=()=>[“auto”,M,t],z=()=>[M,t],U=()=>[“”,S,C],$=()=>[“auto”,P,M],K=()=>[“bottom”,”center”,”left”,”left-bottom”,”left-top”,”right”,”right-bottom”,”right-top”,”top”],q=()=>[“solid”,”dashed”,”dotted”,”double”,”none”],H=()=>[“normal”,”multiply”,”screen”,”overlay”,”darken”,”lighten”,”color-dodge”,”color-burn”,”hard-light”,”soft-light”,”difference”,”exclusion”,”hue”,”saturation”,”color”,”luminosity”],Y=()=>[“start”,”end”,”center”,”between”,”around”,”evenly”,”stretch”],X=()=>[“”,”0″,M],G=()=>[“auto”,”avoid”,”all”,”avoid-page”,”page”,”left”,”right”,”column”],Q=()=>[P,M];return{cacheSize:500,separator:”:”,theme:{colors:[I],spacing:[S,C],blur:[“none”,””,A,M],brightness:Q(),borderColor:[e],borderRadius:[“none”,””,”full”,A,M],borderSpacing:z(),borderWidth:U(),contrast:Q(),grayscale:X(),hueRotate:Q(),invert:X(),gap:z(),gradientColorStops:[e],gradientColorStopPositions:[k,C],inset:B(),margin:B(),opacity:Q(),padding:z(),saturate:Q(),scale:Q(),sepia:X(),skew:Q(),space:z(),translate:z()},classGroups:{aspect:[{aspect:[“auto”,”square”,”video”,M]}],container:[“container”],columns:[{columns:[A]}],”break-after”:[{“break-after”:G()}],”break-before”:[{“break-before”:G()}],”break-inside”:[{“break-inside”:[“auto”,”avoid”,”avoid-page”,”avoid-column”]}],”box-decoration”:[{“box-decoration”:[“slice”,”clone”]}],box:[{box:[“border”,”content”]}],display:[“block”,”inline-block”,”inline”,”flex”,”inline-flex”,”table”,”inline-table”,”table-caption”,”table-cell”,”table-column”,”table-column-group”,”table-footer-group”,”table-header-group”,”table-row-group”,”table-row”,”flow-root”,”grid”,”inline-grid”,”contents”,”list-item”,”hidden”],float:[{float:[“right”,”left”,”none”,”start”,”end”]}],clear:[{clear:[“left”,”right”,”both”,”none”,”start”,”end”]}],isolation:[“isolate”,”isolation-auto”],”object-fit”:[{object:[“contain”,”cover”,”fill”,”none”,”scale-down”]}],”object-position”:[{object:[…K(),M]}],overflow:[{overflow:V()}],”overflow-x”:[{“overflow-x”:V()}],”overflow-y”:[{“overflow-y”:V()}],overscroll:[{overscroll:W()}],”overscroll-x”:[{“overscroll-x”:W()}],”overscroll-y”:[{“overscroll-y”:W()}],position:[“static”,”fixed”,”absolute”,”relative”,”sticky”],inset:[{inset:[v]}],”inset-x”:[{“inset-x”:[v]}],”inset-y”:[{“inset-y”:[v]}],start:[{start:[v]}],end:[{end:[v]}],top:[{top:[v]}],right:[{right:[v]}],bottom:[{bottom:[v]}],left:[{left:[v]}],visibility:[“visible”,”invisible”,”collapse”],z:[{z:[“auto”,R,M]}],basis:[{basis:B()}],”flex-direction”:[{flex:[“row”,”row-reverse”,”col”,”col-reverse”]}],”flex-wrap”:[{flex:[“wrap”,”wrap-reverse”,”nowrap”]}],flex:[{flex:[“1″,”auto”,”initial”,”none”,M]}],grow:[{grow:X()}],shrink:[{shrink:X()}],order:[{order:[“first”,”last”,”none”,R,M]}],”grid-cols”:[{“grid-cols”:[I]}],”col-start-end”:[{col:[“auto”,{span:[“full”,R,M]},M]}],”col-start”:[{“col-start”:$()}],”col-end”:[{“col-end”:$()}],”grid-rows”:[{“grid-rows”:[I]}],”row-start-end”:[{row:[“auto”,{span:[R,M]},M]}],”row-start”:[{“row-start”:$()}],”row-end”:[{“row-end”:$()}],”grid-flow”:[{“grid-flow”:[“row”,”col”,”dense”,”row-dense”,”col-dense”]}],”auto-cols”:[{“auto-cols”:[“auto”,”min”,”max”,”fr”,M]}],”auto-rows”:[{“auto-rows”:[“auto”,”min”,”max”,”fr”,M]}],gap:[{gap:[f]}],”gap-x”:[{“gap-x”:[f]}],”gap-y”:[{“gap-y”:[f]}],”justify-content”:[{justify:[“normal”,…Y()]}],”justify-items”:[{“justify-items”:[“start”,”end”,”center”,”stretch”]}],”justify-self”:[{“justify-self”:[“auto”,”start”,”end”,”center”,”stretch”]}],”align-content”:[{content:[“normal”,…Y(),”baseline”]}],”align-items”:[{items:[“start”,”end”,”center”,”baseline”,”stretch”]}],”align-self”:[{self:[“auto”,”start”,”end”,”center”,”stretch”,”baseline”]}],”place-content”:[{“place-content”:[…Y(),”baseline”]}],”place-items”:[{“place-items”:[“start”,”end”,”center”,”baseline”,”stretch”]}],”place-self”:[{“place-self”:[“auto”,”start”,”end”,”center”,”stretch”]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],”space-x”:[{“space-x”:[N]}],”space-x-reverse”:[“space-x-reverse”],”space-y”:[{“space-y”:[N]}],”space-y-reverse”:[“space-y-reverse”],w:[{w:[“auto”,”min”,”max”,”fit”,”svw”,”lvw”,”dvw”,M,t]}],”min-w”:[{“min-w”:[M,t,”min”,”max”,”fit”]}],”max-w”:[{“max-w”:[M,t,”none”,”full”,”min”,”max”,”fit”,”prose”,{screen:[A]},A]}],h:[{h:[M,t,”auto”,”min”,”max”,”fit”,”svh”,”lvh”,”dvh”]}],”min-h”:[{“min-h”:[M,t,”min”,”max”,”fit”,”svh”,”lvh”,”dvh”]}],”max-h”:[{“max-h”:[M,t,”min”,”max”,”fit”,”svh”,”lvh”,”dvh”]}],size:[{size:[M,t,”auto”,”min”,”max”,”fit”]}],”font-size”:[{text:[“base”,A,C]}],”font-smoothing”:[“antialiased”,”subpixel-antialiased”],”font-style”:[“italic”,”not-italic”],”font-weight”:[{font:[“thin”,”extralight”,”light”,”normal”,”medium”,”semibold”,”bold”,”extrabold”,”black”,O]}],”font-family”:[{font:[I]}],”fvn-normal”:[“normal-nums”],”fvn-ordinal”:[“ordinal”],”fvn-slashed-zero”:[“slashed-zero”],”fvn-figure”:[“lining-nums”,”oldstyle-nums”],”fvn-spacing”:[“proportional-nums”,”tabular-nums”],”fvn-fraction”:[“diagonal-fractions”,”stacked-fractions”],tracking:[{tracking:[“tighter”,”tight”,”normal”,”wide”,”wider”,”widest”,M]}],”line-clamp”:[{“line-clamp”:[“none”,P,O]}],leading:[{leading:[“none”,”tight”,”snug”,”normal”,”relaxed”,”loose”,S,M]}],”list-image”:[{“list-image”:[“none”,M]}],”list-style-type”:[{list:[“none”,”disc”,”decimal”,M]}],”list-style-position”:[{list:[“inside”,”outside”]}],”placeholder-color”:[{placeholder:[e]}],”placeholder-opacity”:[{“placeholder-opacity”:[y]}],”text-alignment”:[{text:[“left”,”center”,”right”,”justify”,”start”,”end”]}],”text-color”:[{text:[e]}],”text-opacity”:[{“text-opacity”:[y]}],”text-decoration”:[“underline”,”overline”,”line-through”,”no-underline”],”text-decoration-style”:[{decoration:[…q(),”wavy”]}],”text-decoration-thickness”:[{decoration:[“auto”,”from-font”,S,C]}],”underline-offset”:[{“underline-offset”:[“auto”,S,M]}],”text-decoration-color”:[{decoration:[e]}],”text-transform”:[“uppercase”,”lowercase”,”capitalize”,”normal-case”],”text-overflow”:[“truncate”,”text-ellipsis”,”text-clip”],”text-wrap”:[{text:[“wrap”,”nowrap”,”balance”,”pretty”]}],indent:[{indent:z()}],”vertical-align”:[{align:[“baseline”,”top”,”middle”,”bottom”,”text-top”,”text-bottom”,”sub”,”super”,M]}],whitespace:[{whitespace:[“normal”,”nowrap”,”pre”,”pre-line”,”pre-wrap”,”break-spaces”]}],break:[{break:[“normal”,”words”,”all”,”keep”]}],hyphens:[{hyphens:[“none”,”manual”,”auto”]}],content:[{content:[“none”,M]}],”bg-attachment”:[{bg:[“fixed”,”local”,”scroll”]}],”bg-clip”:[{“bg-clip”:[“border”,”padding”,”content”,”text”]}],”bg-opacity”:[{“bg-opacity”:[y]}],”bg-origin”:[{“bg-origin”:[“border”,”padding”,”content”]}],”bg-position”:[{bg:[…K(),_]}],”bg-repeat”:[{bg:[“no-repeat”,{repeat:[“”,”x”,”y”,”round”,”space”]}]}],”bg-size”:[{bg:[“auto”,”cover”,”contain”,T]}],”bg-image”:[{bg:[“none”,{“gradient-to”:[“t”,”tr”,”r”,”br”,”b”,”bl”,”l”,”tl”]},D]}],”bg-color”:[{bg:[e]}],”gradient-from-pos”:[{from:[m]}],”gradient-via-pos”:[{via:[m]}],”gradient-to-pos”:[{to:[m]}],”gradient-from”:[{from:[p]}],”gradient-via”:[{via:[p]}],”gradient-to”:[{to:[p]}],rounded:[{rounded:[o]}],”rounded-s”:[{“rounded-s”:[o]}],”rounded-e”:[{“rounded-e”:[o]}],”rounded-t”:[{“rounded-t”:[o]}],”rounded-r”:[{“rounded-r”:[o]}],”rounded-b”:[{“rounded-b”:[o]}],”rounded-l”:[{“rounded-l”:[o]}],”rounded-ss”:[{“rounded-ss”:[o]}],”rounded-se”:[{“rounded-se”:[o]}],”rounded-ee”:[{“rounded-ee”:[o]}],”rounded-es”:[{“rounded-es”:[o]}],”rounded-tl”:[{“rounded-tl”:[o]}],”rounded-tr”:[{“rounded-tr”:[o]}],”rounded-br”:[{“rounded-br”:[o]}],”rounded-bl”:[{“rounded-bl”:[o]}],”border-w”:[{border:[s]}],”border-w-x”:[{“border-x”:[s]}],”border-w-y”:[{“border-y”:[s]}],”border-w-s”:[{“border-s”:[s]}],”border-w-e”:[{“border-e”:[s]}],”border-w-t”:[{“border-t”:[s]}],”border-w-r”:[{“border-r”:[s]}],”border-w-b”:[{“border-b”:[s]}],”border-w-l”:[{“border-l”:[s]}],”border-opacity”:[{“border-opacity”:[y]}],”border-style”:[{border:[…q(),”hidden”]}],”divide-x”:[{“divide-x”:[s]}],”divide-x-reverse”:[“divide-x-reverse”],”divide-y”:[{“divide-y”:[s]}],”divide-y-reverse”:[“divide-y-reverse”],”divide-opacity”:[{“divide-opacity”:[y]}],”divide-style”:[{divide:q()}],”border-color”:[{border:[i]}],”border-color-x”:[{“border-x”:[i]}],”border-color-y”:[{“border-y”:[i]}],”border-color-s”:[{“border-s”:[i]}],”border-color-e”:[{“border-e”:[i]}],”border-color-t”:[{“border-t”:[i]}],”border-color-r”:[{“border-r”:[i]}],”border-color-b”:[{“border-b”:[i]}],”border-color-l”:[{“border-l”:[i]}],”divide-color”:[{divide:[i]}],”outline-style”:[{outline:[“”,…q()]}],”outline-offset”:[{“outline-offset”:[S,M]}],”outline-w”:[{outline:[S,C]}],”outline-color”:[{outline:[e]}],”ring-w”:[{ring:U()}],”ring-w-inset”:[“ring-inset”],”ring-color”:[{ring:[e]}],”ring-opacity”:[{“ring-opacity”:[y]}],”ring-offset-w”:[{“ring-offset”:[S,C]}],”ring-offset-color”:[{“ring-offset”:[e]}],shadow:[{shadow:[“”,”inner”,”none”,A,L]}],”shadow-color”:[{shadow:[I]}],opacity:[{opacity:[y]}],”mix-blend”:[{“mix-blend”:[…H(),”plus-lighter”,”plus-darker”]}],”bg-blend”:[{“bg-blend”:H()}],filter:[{filter:[“”,”none”]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],”drop-shadow”:[{“drop-shadow”:[“”,”none”,A,M]}],grayscale:[{grayscale:[u]}],”hue-rotate”:[{“hue-rotate”:[c]}],invert:[{invert:[d]}],saturate:[{saturate:[w]}],sepia:[{sepia:[E]}],”backdrop-filter”:[{“backdrop-filter”:[“”,”none”]}],”backdrop-blur”:[{“backdrop-blur”:[r]}],”backdrop-brightness”:[{“backdrop-brightness”:[n]}],”backdrop-contrast”:[{“backdrop-contrast”:[l]}],”backdrop-grayscale”:[{“backdrop-grayscale”:[u]}],”backdrop-hue-rotate”:[{“backdrop-hue-rotate”:[c]}],”backdrop-invert”:[{“backdrop-invert”:[d]}],”backdrop-opacity”:[{“backdrop-opacity”:[y]}],”backdrop-saturate”:[{“backdrop-saturate”:[w]}],”backdrop-sepia”:[{“backdrop-sepia”:[E]}],”border-collapse”:[{border:[“collapse”,”separate”]}],”border-spacing”:[{“border-spacing”:[a]}],”border-spacing-x”:[{“border-spacing-x”:[a]}],”border-spacing-y”:[{“border-spacing-y”:[a]}],”table-layout”:[{table:[“auto”,”fixed”]}],caption:[{caption:[“top”,”bottom”]}],transition:[{transition:[“none”,”all”,””,”colors”,”opacity”,”shadow”,”transform”,M]}],duration:[{duration:Q()}],ease:[{ease:[“linear”,”in”,”out”,”in-out”,M]}],delay:[{delay:Q()}],animate:[{animate:[“none”,”spin”,”ping”,”pulse”,”bounce”,M]}],transform:[{transform:[“”,”gpu”,”none”]}],scale:[{scale:[x]}],”scale-x”:[{“scale-x”:[x]}],”scale-y”:[{“scale-y”:[x]}],rotate:[{rotate:[R,M]}],”translate-x”:[{“translate-x”:[F]}],”translate-y”:[{“translate-y”:[F]}],”skew-x”:[{“skew-x”:[j]}],”skew-y”:[{“skew-y”:[j]}],”transform-origin”:[{origin:[“center”,”top”,”top-right”,”right”,”bottom-right”,”bottom”,”bottom-left”,”left”,”top-left”,M]}],accent:[{accent:[“auto”,e]}],appearance:[{appearance:[“none”,”auto”]}],cursor:[{cursor:[“auto”,”default”,”pointer”,”wait”,”text”,”move”,”help”,”not-allowed”,”none”,”context-menu”,”progress”,”cell”,”crosshair”,”vertical-text”,”alias”,”copy”,”no-drop”,”grab”,”grabbing”,”all-scroll”,”col-resize”,”row-resize”,”n-resize”,”e-resize”,”s-resize”,”w-resize”,”ne-resize”,”nw-resize”,”se-resize”,”sw-resize”,”ew-resize”,”ns-resize”,”nesw-resize”,”nwse-resize”,”zoom-in”,”zoom-out”,M]}],”caret-color”:[{caret:[e]}],”pointer-events”:[{“pointer-events”:[“none”,”auto”]}],resize:[{resize:[“none”,”y”,”x”,””]}],”scroll-behavior”:[{scroll:[“auto”,”smooth”]}],”scroll-m”:[{“scroll-m”:z()}],”scroll-mx”:[{“scroll-mx”:z()}],”scroll-my”:[{“scroll-my”:z()}],”scroll-ms”:[{“scroll-ms”:z()}],”scroll-me”:[{“scroll-me”:z()}],”scroll-mt”:[{“scroll-mt”:z()}],”scroll-mr”:[{“scroll-mr”:z()}],”scroll-mb”:[{“scroll-mb”:z()}],”scroll-ml”:[{“scroll-ml”:z()}],”scroll-p”:[{“scroll-p”:z()}],”scroll-px”:[{“scroll-px”:z()}],”scroll-py”:[{“scroll-py”:z()}],”scroll-ps”:[{“scroll-ps”:z()}],”scroll-pe”:[{“scroll-pe”:z()}],”scroll-pt”:[{“scroll-pt”:z()}],”scroll-pr”:[{“scroll-pr”:z()}],”scroll-pb”:[{“scroll-pb”:z()}],”scroll-pl”:[{“scroll-pl”:z()}],”snap-align”:[{snap:[“start”,”end”,”center”,”align-none”]}],”snap-stop”:[{snap:[“normal”,”always”]}],”snap-type”:[{snap:[“none”,”x”,”y”,”both”]}],”snap-strictness”:[{snap:[“mandatory”,”proximity”]}],touch:[{touch:[“auto”,”none”,”manipulation”]}],”touch-x”:[{“touch-pan”:[“x”,”left”,”right”]}],”touch-y”:[{“touch-pan”:[“y”,”up”,”down”]}],”touch-pz”:[“touch-pinch-zoom”],select:[{select:[“none”,”text”,”all”,”auto”]}],”will-change”:[{“will-change”:[“auto”,”scroll”,”contents”,”transform”,M]}],fill:[{fill:[e,”none”]}],”stroke-w”:[{stroke:[S,C,O]}],stroke:[{stroke:[e,”none”]}],sr:[“sr-only”,”not-sr-only”],”forced-color-adjust”:[{“forced-color-adjust”:[“auto”,”none”]}]},conflictingClassGroups:{overflow:[“overflow-x”,”overflow-y”],overscroll:[“overscroll-x”,”overscroll-y”],inset:[“inset-x”,”inset-y”,”start”,”end”,”top”,”right”,”bottom”,”left”],”inset-x”:[“right”,”left”],”inset-y”:[“top”,”bottom”],flex:[“basis”,”grow”,”shrink”],gap:[“gap-x”,”gap-y”],p:[“px”,”py”,”ps”,”pe”,”pt”,”pr”,”pb”,”pl”],px:[“pr”,”pl”],py:[“pt”,”pb”],m:[“mx”,”my”,”ms”,”me”,”mt”,”mr”,”mb”,”ml”],mx:[“mr”,”ml”],my:[“mt”,”mb”],size:[“w”,”h”],”font-size”:[“leading”],”fvn-normal”:[“fvn-ordinal”,”fvn-slashed-zero”,”fvn-figure”,”fvn-spacing”,”fvn-fraction”],”fvn-ordinal”:[“fvn-normal”],”fvn-slashed-zero”:[“fvn-normal”],”fvn-figure”:[“fvn-normal”],”fvn-spacing”:[“fvn-normal”],”fvn-fraction”:[“fvn-normal”],”line-clamp”:[“display”,”overflow”],rounded:[“rounded-s”,”rounded-e”,”rounded-t”,”rounded-r”,”rounded-b”,”rounded-l”,”rounded-ss”,”rounded-se”,”rounded-ee”,”rounded-es”,”rounded-tl”,”rounded-tr”,”rounded-br”,”rounded-bl”],”rounded-s”:[“rounded-ss”,”rounded-es”],”rounded-e”:[“rounded-se”,”rounded-ee”],”rounded-t”:[“rounded-tl”,”rounded-tr”],”rounded-r”:[“rounded-tr”,”rounded-br”],”rounded-b”:[“rounded-br”,”rounded-bl”],”rounded-l”:[“rounded-tl”,”rounded-bl”],”border-spacing”:[“border-spacing-x”,”border-spacing-y”],”border-w”:[“border-w-s”,”border-w-e”,”border-w-t”,”border-w-r”,”border-w-b”,”border-w-l”],”border-w-x”:[“border-w-r”,”border-w-l”],”border-w-y”:[“border-w-t”,”border-w-b”],”border-color”:[“border-color-s”,”border-color-e”,”border-color-t”,”border-color-r”,”border-color-b”,”border-color-l”],”border-color-x”:[“border-color-r”,”border-color-l”],”border-color-y”:[“border-color-t”,”border-color-b”],”scroll-m”:[“scroll-mx”,”scroll-my”,”scroll-ms”,”scroll-me”,”scroll-mt”,”scroll-mr”,”scroll-mb”,”scroll-ml”],”scroll-mx”:[“scroll-mr”,”scroll-ml”],”scroll-my”:[“scroll-mt”,”scroll-mb”],”scroll-p”:[“scroll-px”,”scroll-py”,”scroll-ps”,”scroll-pe”,”scroll-pt”,”scroll-pr”,”scroll-pb”,”scroll-pl”],”scroll-px”:[“scroll-pr”,”scroll-pl”],”scroll-py”:[“scroll-pt”,”scroll-pb”],touch:[“touch-x”,”touch-y”,”touch-pz”],”touch-x”:[“touch”],”touch-y”:[“touch”],”touch-pz”:[“touch”]},conflictingClassGroupModifiers:{“font-size”:[“leading”]}}},$=(e,t,r)=>{void 0!==r&&(e[t]=r)},K=(e,t)=>{if(t)for(let r in t)$(e,r,t[r])},q=(e,t)=>{if(t)for(let r in t){let n=t[r];void 0!==n&&(e[r]=(e[r]||[]).concat(n))}},H=(e,…t)=>”function”==typeof e?p(U,e,…t):p(()=>((e,{cacheSize:t,prefix:r,separator:n,experimentalParseClassName:i,extend:o={},override:a={}})=>{for(let o in $(e,”cacheSize”,t),$(e,”prefix”,r),$(e,”separator”,n),$(e,”experimentalParseClassName”,i),a)K(e[o],a[o]);for(let t in o)q(e[t],o[t]);return e})(U(),e),…t),Y=p(U)},60981:(e,t,r)=>{“use strict”;r.d(t,{B:()=>l});var n=r(94713),i=r(56836),o=r(22620),a=r(16453);let s={…i.ai,transform:e=>Math.round((0,n.q)(0,255,e))},l={test:(0,a.$)(“rgb”,”red”),parse:(0,a.q)(“red”,”green”,”blue”),transform:({red:e,green:t,blue:r,alpha:n=1})=>”rgba(“+s.transform(e)+”, “+s.transform(t)+”, “+s.transform(r)+”, “+(0,o.a)(i.X4.transform(n))+”)”}},61060:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},61418:(e,t,r)=>{“use strict”;r.d(t,{O:()=>s,e:()=>a});var n=r(25629),i=r(24732),o=r(155);function a(e){return(0,n.N)(e.animate)||o._.some(t=>(0,i.w)(e[t]))}function s(e){return!!(a(e)||e.variants)}},61629:(e,t,r)=>{“use strict”;r.d(t,{KN:()=>o,gQ:()=>u,px:()=>a,uj:()=>i,vh:()=>s,vw:()=>l});let n=e=>({test:t=>”string”==typeof t&&t.endsWith(e)&&1===t.split(” “).length,parse:parseFloat,transform:t=>`${t}${e}`}),i=n(“deg”),o=n(“%”),a=n(“px”),s=n(“vh”),l=n(“vw”),u={…o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},61816:(e,t,r)=>{“use strict”;r.d(t,{W:()=>n});let n={}},62092:(e,t,r)=>{“use strict”;r.d(t,{k:()=>n});let{schedule:n}=(0,r(52936).I)(queueMicrotask,!1)},62860:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},62942:(e,t,r)=>{“use strict”;var n=r(42418);r.o(n,”useParams”)&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,”usePathname”)&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,”useRouter”)&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,”useSearchParams”)&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},63083:(e,t,r)=>{“use strict”;r.d(t,{$:()=>f});var n=r(95608),i=r(39672),o=r(85668),a=r(89897),s=r(3807),l=r(48306),u=r(97178),c=r(76937),d=r(36631);function f(e,t,{delay:r=0,transitionOverride:p,type:h}={}){let{transition:m=e.getDefaultTransition(),transitionEnd:v,…g}=t;p&&(m=p);let y=[],b=h&&e.animationState&&e.animationState.getState()[h];for(let t in g){let a=e.getValue(t,e.latestValues[t]??null),s=g[t];if(void 0===s||b&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(b,t))continue;let l={delay:r,…(0,n.r)(m||{},t)},f=a.get();if(void 0!==f&&!a.isAnimating&&!Array.isArray(s)&&s===f&&!l.velocity)continue;let p=!1;if(window.MotionHandoffAnimation){let r=(0,c.P)(e);if(r){let e=window.MotionHandoffAnimation(r,t,i.Gt);null!==e&&(l.startTime=e,p=!0)}}(0,u.g)(e,t),a.start((0,d.f)(t,a,s,e.shouldReduceMotion&&o.$.has(t)?{type:!1}:l,e,p));let h=a.animation;h&&y.push(h)}return v&&Promise.all(y).then(()=>{i.Gt.update(()=>{v&&function(e,t){let{transitionEnd:r={},transition:n={},…i}=(0,l.K)(e,t)||{};for(let t in i={…i,…r}){var o;let r=(o=i[t],(0,s.p)(o)?o[o.length-1]||0:o);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,(0,a.OQ)(r))}}(e,v)})}),y}},64791:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},64824:(e,t)=>{“use strict”;function r(e,t){if(“string”==typeof t)throw Error(t);if(“function”==typeof t)throw Error(t(e));if(t)return e;throw Error(“Unhandled discriminated union member: “.concat(JSON.stringify(e)))}Object.defineProperty(t,”__esModule”,{value:!0}),t.assertNever=r,t.default=r},65163:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},65219:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},65938:(e,t,r)=>{“use strict”;r.d(t,{S7:()=>i}),r(7620),r(54568);var n=Symbol.for(“ui.streamable.value”);function i(e){if(!(null!=e&&”object”==typeof e&&”type”in e&&e.type===n))throw Error(“Invalid value: this hook only accepts values created via `createStreamableValue`.”);return{[Symbol.asyncIterator](){let t=e,r=t.curr,n=!1,i=!0;return{async next(){if(n)return{value:r,done:!0};if(void 0!==(t=await t).error)throw t.error;if(“curr”in t||t.diff){if(t.diff){if(0===t.diff[0]){if(“string”!=typeof r)throw Error(“Invalid patch: can only append to string types. This is a bug in the AI SDK.”);r+=t.diff[1]}}else r=t.curr;if(!t.next)return n=!0,{value:r,done:!1}}return void 0===t.next?{value:r,done:!0}:(t=t.next,i&&(i=!1,void 0===r))?this.next():{value:r,done:!1}}}}}}},66485:(e,t,r)=>{“use strict”;r.d(t,{Ib:()=>f,ry:()=>d,zs:()=>c});let n=e=>180*e/Math.PI,i=e=>a(n(Math.atan2(e[1],e[0]))),o={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:i,rotateZ:i,skewX:e=>n(Math.atan(e[1])),skewY:e=>n(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},a=e=>((e%=360)<0&&(e+=360),e),s=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),u={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:s,scaleY:l,scale:e=>(s(e)+l(e))/2,rotateX:e=>a(n(Math.atan2(e[6],e[5]))),rotateY:e=>a(n(Math.atan2(-e[2],e[0]))),rotateZ:i,rotate:i,skewX:e=>n(Math.atan(e[4])),skewY:e=>n(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function c(e){return+!!e.includes(“scale”)}function d(e,t){let r,n;if(!e||”none”===e)return c(t);let i=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(i)r=u,n=i;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=o,n=t}if(!n)return c(t);let a=r[t],s=n[1].split(“,”).map(p);return”function”==typeof a?a(s):s[a]}let f=(e,t)=>{let{transform:r=”none”}=getComputedStyle(e);return d(r,t)};function p(e){return parseFloat(e.trim())}},67198:(e,t,r)=>{“use strict”;r.d(t,{_:()=>i});var n=r(45568);function i(e,t){var r=(0,n._)(e,t,”get”);return r.get?r.get.call(e):r.value}},68079:(e,t,r)=>{“use strict”;r.d(t,{E4:()=>s,Hr:()=>d,W9:()=>c});var n=r(66485),i=r(78933),o=r(56836),a=r(61629);let s=e=>e===o.ai||e===a.px,l=new Set([“x”,”y”,”z”]),u=i.U.filter(e=>!l.has(e));function c(e){let t=[];return u.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(+!!r.startsWith(“scale”)))}),t}let d={width:({x:e},{paddingLeft:t=”0″,paddingRight:r=”0″})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t=”0″,paddingBottom:r=”0″})=>e.max-e.min-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})=>(0,n.ry)(t,”x”),y:(e,{transform:t})=>(0,n.ry)(t,”y”)};d.translateX=d.x,d.translateY=d.y},68250:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},68335:(e,t,r)=>{“use strict”;r.d(t,{n:()=>n});let n=”data-“+(0,r(44161).I)(“framerAppearId”)},68340:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},68429:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},68446:(e,t,r)=>{“use strict”;r.d(t,{j:()=>C});var n=r(96770),i=r(59991),o=r(86769),a=r(45731),s=r(43923),l=r(54187),u=r(55961);function c(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}var d=r(60981);function f(e,t){return r=>r>0?t:e}var p=r(17515);let h=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},m=[l.u,d.B,u.V];function v(e){let t=m.find(t=>t.test(e));if((0,i.$)(!!t,`’${e}’ is not an animatable color. Use the equivalent color code instead.`,”color-not-animatable”),!t)return!1;let r=t.parse(e);return t===u.V&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,o=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;i=c(s,n,e+1/3),o=c(s,n,e),a=c(s,n,e-1/3)}else i=o=a=r;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:n}}(r)),r}let g=(e,t)=>{let r=v(e),n=v(t);if(!r||!n)return f(e,t);let i={…r};return e=>(i.red=h(r.red,n.red,e),i.green=h(r.green,n.green,e),i.blue=h(r.blue,n.blue,e),i.alpha=(0,p.k)(r.alpha,n.alpha,e),d.B.transform(i))},y=new Set([“none”,”hidden”]);function b(e,t){return r=>(0,p.k)(e,t,r)}function w(e){return”number”==typeof e?b:”string”==typeof e?(0,o.p)(e)?f:a.y.test(e)?g:S:Array.isArray(e)?x:”object”==typeof e?a.y.test(e)?g:E:f}function x(e,t){let r=[…e],n=r.length,i=e.map((e,r)=>w(e)(e,t[r]));return e=>{for(let t=0;t{for(let t in n)r[t]=n[t](e);return r}}let S=(e,t)=>{let r=s.f.createTransformer(t),o=(0,s.V)(e),a=(0,s.V)(t);return o.indexes.var.length===a.indexes.var.length&&o.indexes.color.length===a.indexes.color.length&&o.indexes.number.length>=a.indexes.number.length?y.has(e)&&!a.values.length||y.has(t)&&!o.values.length?function(e,t){return y.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}(e,t):(0,n.F)(x(function(e,t){let r=[],n={color:0,var:0,number:0};for(let i=0;i{“use strict”;function n(e,t,r){if(e instanceof EventTarget)return[e];if(“string”==typeof e){let n=document;t&&(n=t.current);let i=r?.[e]??n.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}r.d(t,{K:()=>n})},68756:(e,t,r)=>{“use strict”;r.d(t,{C:()=>n});let n=new WeakMap},70095:(e,t,r)=>{var n=0/0,i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,u=”object”==typeof r.g&&r.g&&r.g.Object===Object&&r.g,c=”object”==typeof self&&self&&self.Object===Object&&self,d=u||c||Function(“return this”)(),f=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return d.Date.now()};function v(e){var t=typeof e;return!!e&&(“object”==t||”function”==t)}function g(e){if(“number”==typeof e)return e;if(“symbol”==typeof(t=e)||t&&”object”==typeof t&&”[object Symbol]”==f.call(t))return n;if(v(e)){var t,r=”function”==typeof e.valueOf?e.valueOf():e;e=v(r)?r+””:r}if(“string”!=typeof e)return 0===e?e:+e;e=e.replace(i,””);var u=a.test(e);return u||s.test(e)?l(e.slice(2),u?2:8):o.test(e)?n:+e}e.exports=function(e,t,r){var n,i,o,a,s,l,u=0,c=!1,d=!1,f=!0;if(“function”!=typeof e)throw TypeError(“Expected a function”);function y(t){var r=n,o=i;return n=i=void 0,u=t,a=e.apply(o,r)}function b(e){var r=e-l,n=e-u;return void 0===l||r>=t||r<0||d&&n>=o}function w(){var e,r,n,i=m();if(b(i))return x(i);s=setTimeout(w,(e=i-l,r=i-u,n=t-e,d?h(n,o-r):n))}function x(e){return(s=void 0,f&&n)?y(e):(n=i=void 0,a)}function E(){var e,r=m(),o=b(r);if(n=arguments,i=this,l=r,o){if(void 0===s)return u=e=l,s=setTimeout(w,t),c?y(e):a;if(d)return s=setTimeout(w,t),y(l)}return void 0===s&&(s=setTimeout(w,t)),a}return t=g(t)||0,v(r)&&(c=!!r.leading,o=(d=”maxWait”in r)?p(g(r.maxWait)||0,t):o,f=”trailing”in r?!!r.trailing:f),E.cancel=function(){void 0!==s&&clearTimeout(s),u=0,n=l=i=s=void 0},E.flush=function(){return void 0===s?a:x(m())},E}},70267:(e,t,r)=>{“use strict”;r.d(t,{po:()=>o,tn:()=>s,yT:()=>a});var n=r(18422),i=r(46181);let o=e=>1-Math.sin(Math.acos(e)),a=(0,i.G)(o),s=(0,n.V)(o)},72068:(e,t,r)=>{“use strict”;r.d(t,{K:()=>f});var n=r(59991),i=r(11330),o=r(75374),a=r(31223),s=r(70267),l=r(8116),u=r(99400),c=r(37826);let d={linear:i.l,easeIn:u.a6,easeInOut:u.am,easeOut:u.vT,circIn:s.po,circInOut:s.tn,circOut:s.yT,backIn:a.dg,backInOut:a.ZZ,backOut:a.Sz,anticipate:o.b},f=e=>{if((0,c.D)(e)){(0,n.V)(4===e.length,”Cubic bezier arrays must contain four numerical values.”,”cubic-bezier-length”);let[t,r,i,o]=e;return(0,l.A)(t,r,i,o)}return”string”==typeof e?((0,n.V)(void 0!==d[e],`Invalid easing type ‘${e}’`,”invalid-easing-type”),d[e]):e}},73431:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},73641:(e,t,r)=>{“use strict”;r.d(t,{i:()=>l});var n=r(99400),i=r(42928),o=r(72068),a=r(50180),s=r(92792);function l({duration:e=300,keyframes:t,times:r,ease:l=”easeInOut”}){var u;let c=(0,i.h)(l)?l.map(o.K):(0,o.K)(l),d={done:!1,value:t[0]},f=(u=r&&r.length===t.length?r:(0,s.Z)(t),u.map(t=>t*e)),p=(0,a.G)(f,t,{ease:Array.isArray(c)?c:t.map(()=>c||n.am).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(d.value=p(t),d.done=t>=e,d)}}},74450:(e,t,r)=>{“use strict”;r.d(t,{Y:()=>i});var n=r(29299);function i(e,t,r){let i=Math.max(t-5,0);return(0,n.f)(r-e(i),t-i)}},74637:(e,t,r)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),Object.defineProperty(t,”isLocalURL”,{enumerable:!0,get:function(){return o}});let n=r(58490),i=r(91075);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},75049:(e,t,r)=>{“use strict”;r.d(t,{Q:()=>n});let n={value:null,addProjectionMetrics:null}},75374:(e,t,r)=>{“use strict”;r.d(t,{b:()=>i});var n=r(31223);let i=e=>(e*=2)<1?.5*(0,n.dg)(e):.5*(2-Math.pow(2,-10*(e-1)))},75678:(e,t,r)=>{“use strict”;r.d(t,{p:()=>l});var n=r(43923),i=r(18129);let o=new Set([“brightness”,”contrast”,”saturate”,”opacity”]);function a(e){let[t,r]=e.slice(0,-1).split(“(“);if(“drop-shadow”===t)return e;let[n]=r.match(i.S)||[];if(!n)return e;let a=r.replace(n,””),s=+!!o.has(t);return n!==r&&(s*=100),t+”(“+s+a+”)”}let s=/\b([a-z-]*)\(.*?\)/gu,l={…n.f,getAnimatableNone:e=>{let t=e.match(s);return t?t.map(a).join(” “):e}}},75989:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},76355:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),Object.defineProperty(t,”errorOnce”,{enumerable:!0,get:function(){return r}});let r=e=>{}},76696:(e,t,r)=>{“use strict”;r.d(t,{y:()=>i});var n=r(72068);function i(e=.1,{startDelay:t=0,from:r=0,ease:o}={}){return(i,a)=>{let s=e*Math.abs((“number”==typeof r?r:function(e,t){if(“first”===e)return 0;{let r=t-1;return”last”===e?r:r/2}}(r,a))-i);if(o){let t=a*e;s=(0,n.K)(o)(s/t)*t}return t+s}}},76937:(e,t,r)=>{“use strict”;r.d(t,{P:()=>i});var n=r(68335);function i(e){return e.props[n.n]}},77453:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},77785:(e,t)=>{var r;!function(){“use strict”;var n={}.hasOwnProperty;function i(){for(var e=””,t=0;t{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),Object.defineProperty(t,”useMergedRef”,{enumerable:!0,get:function(){return i}});let n=r(7620);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(e,t){if(“function”!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return”function”==typeof r?r:()=>e(null)}}(“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)},78143:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},78933:(e,t,r)=>{“use strict”;r.d(t,{U:()=>n,f:()=>i});let n=[“transformPerspective”,”x”,”y”,”z”,”translateX”,”translateY”,”translateZ”,”scale”,”scaleX”,”scaleY”,”rotate”,”rotateX”,”rotateY”,”rotateZ”,”skew”,”skewX”,”skewY”],i=new Set(n)},79088:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},79395:(e,t,r)=>{“use strict”;r.d(t,{z:()=>a});var n=r(41160),i=r(89897),o=r(36631);function a(e,t,r){let a=(0,n.S)(e)?e:(0,i.OQ)(e);return a.start((0,o.f)(“”,a,t,r)),a.animation}},79487:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},79649:(e,t,r)=>{“use strict”;r.d(t,{DX:()=>a});var n=r(7620),i=r(49640),o=r(54568),a=n.forwardRef((e,t)=>{let{children:r,…i}=e,a=n.Children.toArray(r),l=a.find(u);if(l){let e=l.props.children,r=a.map(t=>t!==l?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,o.jsx)(s,{…i,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,o.jsx)(s,{…i,ref:t,children:r})});a.displayName=”Slot”;var s=n.forwardRef((e,t)=>{let{children:r,…o}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,”ref”)?.get,r=t&&”isReactWarning”in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,”ref”)?.get)&&”isReactWarning”in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r);return n.cloneElement(r,{…function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(o,r.props),ref:t?(0,i.t)(t,e):e})}return n.Children.count(r)>1?n.Children.only(null):null});s.displayName=”SlotClone”;var l=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function u(e){return n.isValidElement(e)&&e.type===l}},79779:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},79807:(e,t,r)=>{“use strict”;r.d(t,{_:()=>i});var n=r(45568);function i(e,t,r){var i=(0,n._)(e,t,”set”);if(i.set)i.set.call(e,r);else{if(!i.writable)throw TypeError(“attempted to set read only private field”);i.value=r}return r}},79957:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},79964:(e,t,r)=>{“use strict”;r.d(t,{M:()=>d});var n=r(78933),i=r(66485),o=r(86769),a=r(97950),s=r(88486),l=r(90309),u=r(43067),c=r(98577);class d extends s.b{constructor(){super(…arguments),this.type=”html”,this.renderInstance=u.e}readValueFromInstance(e,t){if(n.f.has(t))return this.projection?.isProjecting?(0,i.zs)(t):(0,i.Ib)(e,t);{let r=window.getComputedStyle(e),n=((0,o.j)(t)?r.getPropertyValue(t):r[t])||0;return”string”==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,a.m)(e,t)}build(e,t,r){(0,l.O)(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return(0,c.x)(e,t,r)}}},80444:(e,t)=>{“use strict”;function r(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function n(e){return”string”==typeof e?e:(“number”!=typeof e||isNaN(e))&&”boolean”!=typeof e?””:String(e)}function i(e){let t=new URLSearchParams;for(let[r,i]of Object.entries(e))if(Array.isArray(i))for(let e of i)t.append(r,n(e));else t.set(r,n(i));return t}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{“use strict”;r.d(t,{A:()=>o});var n=r(7620),i=r(54568);function o(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{…r,[e]:i}}),[r,i])}};return a.scopeName=e,[function(t,o){let a=n.createContext(o),s=r.length;r=[…r,o];let l=t=>{let{scope:r,children:o,…l}=t,u=r?.[e]?.[s]||a,c=n.useMemo(()=>l,Object.values(l));return(0,i.jsx)(u.Provider,{value:c,children:o})};return l.displayName=t+”Provider”,[l,function(r,i){let l=i?.[e]?.[s]||a,u=n.useContext(l);if(u)return u;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\“)}]},function(…e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{…t,…i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}(a,…t)]}},80962:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},80979:(e,t,r)=>{“use strict”;r.d(t,{B:()=>i});let n={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”]},i={};for(let e in n)i[e]={isEnabled:t=>n[e].some(e=>!!t[e])}},81050:(e,t,r)=>{“use strict”;r.d(t,{W:()=>s});var n=r(56836);let i={…n.ai,transform:Math.round};var o=r(61629);let a={rotate:o.uj,rotateX:o.uj,rotateY:o.uj,rotateZ:o.uj,scale:n.hs,scaleX:n.hs,scaleY:n.hs,scaleZ:n.hs,skew:o.uj,skewX:o.uj,skewY:o.uj,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:n.X4,originX:o.gQ,originY:o.gQ,originZ:o.px},s={borderWidth:o.px,borderTopWidth:o.px,borderRightWidth:o.px,borderBottomWidth:o.px,borderLeftWidth:o.px,borderRadius:o.px,radius:o.px,borderTopLeftRadius:o.px,borderTopRightRadius:o.px,borderBottomRightRadius:o.px,borderBottomLeftRadius:o.px,width:o.px,maxWidth:o.px,height:o.px,maxHeight:o.px,top:o.px,right:o.px,bottom:o.px,left:o.px,padding:o.px,paddingTop:o.px,paddingRight:o.px,paddingBottom:o.px,paddingLeft:o.px,margin:o.px,marginTop:o.px,marginRight:o.px,marginBottom:o.px,marginLeft:o.px,backgroundPositionX:o.px,backgroundPositionY:o.px,…a,zIndex:i,fillOpacity:n.X4,strokeOpacity:n.X4,numOctaves:i}},81295:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},82081:(e,t,r)=>{“use strict”;r.d(t,{m:()=>i});var n,i=function(){return n||r.nc}},82110:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),t.createFactoryWithConstraint=void 0,t.createFactoryWithConstraint=()=>e=>e},83715:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},83784:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},84e3:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},84010:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},84255:(e,t,r)=>{“use strict”;r.d(t,{l:()=>p});var n=r(78933),i=r(49193),o=r(27925),a=r(88486),s=r(44161),l=r(34533);let u=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”]);var c=r(24758),d=r(43067),f=r(43938);class p extends a.b{constructor(){super(…arguments),this.type=”svg”,this.isSVGTag=!1,this.measureInstanceViewportBox=o.ge}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(n.f.has(t)){let e=(0,i.D)(t);return e&&e.default||0}return t=u.has(t)?t:(0,s.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return(0,f.x)(e,t,r)}build(e,t,r){(0,l.B)(e,t,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(e,t,r,n){for(let r in(0,d.e)(e,t,void 0,n),t.attrs)e.setAttribute(u.has(r)?r:(0,s.I)(r),t.attrs[r])}mount(e){this.isSVGTag=(0,c.n)(e.tagName),super.mount(e)}}},84922:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),t.assert=void 0,t.assert=function(e,t=”no additional info provided”){if(!e)throw Error(“Assertion Error: “+t)}},85237:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},85668:(e,t,r)=>{“use strict”;r.d(t,{$:()=>n});let n=new Set([“width”,”height”,”top”,”left”,”right”,”bottom”,…r(78933).U])},85898:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},85908:(e,t,r)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return o},formatWithValidation:function(){return s},urlObjectKeys:function(){return a}});let n=r(15999)._(r(80444)),i=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||””,a=e.pathname||””,s=e.hash||””,l=e.query||””,u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,”:”)+”@”:””,e.host?u=t+e.host:r&&(u=t+(~r.indexOf(“:”)?”[“+r+”]”:r),e.port&&(u+=”:”+e.port)),l&&”object”==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let c=e.search||l&&”?”+l||””;return o&&!o.endsWith(“:”)&&(o+=”:”),e.slashes||(!o||i.test(o))&&!1!==u?(u=”//”+(u||””),a&&”/”!==a[0]&&(a=”/”+a)):u||(u=””),s&&”#”!==s[0]&&(s=”#”+s),c&&”?”!==c[0]&&(c=”?”+c),””+o+u+(a=a.replace(/[?#]/g,encodeURIComponent))+(c=c.replace(“#”,”%23″))+s}let a=[“auth”,”hash”,”host”,”hostname”,”href”,”path”,”pathname”,”port”,”protocol”,”query”,”search”,”slashes”];function s(e){return o(e)}},85991:(e,t,r)=>{“use strict”;r.d(t,{x:()=>i});var n=r(10384);function i(e){return(0,n.G)(e)&&”ownerSVGElement”in e}},86111:(e,t,r)=>{“use strict”;function n(e,t,r){if(t.has(e))throw TypeError(“Cannot initialize the same private elements twice on an object”);t.set(e,r)}r.d(t,{_:()=>n})},86504:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},86769:(e,t,r)=>{“use strict”;r.d(t,{j:()=>i,p:()=>a});let n=e=>t=>”string”==typeof t&&t.startsWith(e),i=n(“–“),o=n(“var(–“),a=e=>!!o(e)&&s.test(e.split(“/*”)[0].trim()),s=/var\(–(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},87076:(e,t,r)=>{“use strict”;r.d(t,{i:()=>o});var n=r(7620),i=r(93568);function o({prop:e,defaultProp:t,onChange:r=()=>{}}){let[o,a]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[o]=r,a=n.useRef(o),s=(0,i.c)(t);return n.useEffect(()=>{a.current!==o&&(s(o),a.current=o)},[o,a,s]),r}({defaultProp:t,onChange:r}),s=void 0!==e,l=s?e:o,u=(0,i.c)(r);return[l,n.useCallback(t=>{if(s){let r=”function”==typeof t?t(e):t;r!==e&&u(r)}else a(t)},[s,e,a,u])]}},87541:(e,t,r)=>{“use strict”;r.d(t,{s:()=>y});var n=r(96770),i=r(94713),o=r(19e3),a=r(53206),s=r(94535),l=r(68446),u=r(39672);let c=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>u.Gt.update(t,e),stop:()=>(0,u.WG)(t),now:()=>u.uv.isProcessing?u.uv.timestamp:a.k.now()}};var d=r(991),f=r(73641),p=r(2987),h=r(40653),m=r(50835),v=r(34877);let g=e=>e/100;class y extends v.q{constructor(e){super(),this.state=”idle”,this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==a.k.now()&&this.tick(a.k.now()),this.isStopped=!0,”idle”!==this.state&&(this.teardown(),this.options.onStop?.())},s.q.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;(0,m.E)(e);let{type:t=f.i,repeat:r=0,repeatDelay:i=0,repeatType:o,velocity:a=0}=e,{keyframes:s}=e,u=t||f.i;u!==f.i&&”number”!=typeof s[0]&&(this.mixKeyframes=(0,n.F)(g,(0,l.j)(s[0],s[1])),s=[0,100]);let c=u({…e,keyframes:s});”mirror”===o&&(this.mirroredGenerator=u({…e,keyframes:[…s].reverse(),velocity:-a})),null===c.calculatedDuration&&(c.calculatedDuration=(0,p.t)(c));let{calculatedDuration:d}=c;this.calculatedDuration=d,this.resolvedDuration=d+i,this.totalDuration=this.resolvedDuration*(r+1)-i,this.generator=c}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{generator:r,totalDuration:n,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:s,calculatedDuration:l}=this;if(null===this.startTime)return r.next(0);let{delay:u=0,keyframes:c,repeat:f,repeatType:p,repeatDelay:m,type:v,onUpdate:g,finalKeyframe:y}=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),w=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,E=r;if(f){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,f+1))%2&&(“reverse”===p?(r=1-r,m&&(r-=m/s)):”mirror”===p&&(E=a)),x=(0,i.q)(0,1,r)*s}let S=w?{done:!1,value:c[0]}:E.next(x);o&&(S.value=o(S.value));let{done:C}=S;w||null===l||(C=this.playbackSpeed>=0?this.currentTime>=n:this.currentTime<=0);let P=null===this.holdTime&&("finished"===this.state||"running"===this.state&&C);return P&&v!==d.B&&(S.value=(0,h.X)(c,this.options,y,this.speed)),g&&g(S.value),P&&this.finish(),S}then(e,t){return this.finished.then(e,t)}get duration(){return(0,o.X)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,o.X)(e)}get time(){return(0,o.X)(this.currentTime)}set time(e){e=(0,o.f)(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?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(a.k.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,o.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=c,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(a.k.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,s.q.mainThread--}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)}}},87586:(e,t,r)=>{“use strict”;r.d(t,{i3:()=>eA,UC:()=>eM,ZL:()=>ek,bL:()=>eO,Bc:()=>es,l9:()=>eR});var n,i=r(7620),o=r.t(i,2);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function s(e,t){if(“function”==typeof e)return e(t);null!=e&&(e.current=t)}function l(…e){return t=>{let r=!1,n=e.map(e=>{let n=s(e,t);return r||”function”!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t{let{children:r,…n}=e,o=i.Children.toArray(r),a=o.find(v);if(a){let e=a.props.children,r=o.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,f.jsx)(h,{…n,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,f.jsx)(h,{…n,ref:t,children:r})});p.displayName=”Slot”;var h=i.forwardRef((e,t)=>{let{children:r,…n}=e;if(i.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,”ref”)?.get,r=t&&”isReactWarning”in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,”ref”)?.get)&&”isReactWarning”in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r),o=function(e,t){let r={…t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(…e)=>{o(…e),i(…e)}:i&&(r[n]=i):”style”===n?r[n]={…i,…o}:”className”===n&&(r[n]=[i,o].filter(Boolean).join(” “))}return{…e,…r}}(n,r.props);return r.type!==i.Fragment&&(o.ref=t?l(t,e):e),i.cloneElement(r,o)}return i.Children.count(r)>1?i.Children.only(null):null});h.displayName=”SlotClone”;var m=({children:e})=>(0,f.jsx)(f.Fragment,{children:e});function v(e){return i.isValidElement(e)&&e.type===m}var g=[“a”,”button”,”div”,”form”,”h2″,”h3″,”img”,”input”,”label”,”li”,”nav”,”ol”,”p”,”span”,”svg”,”ul”].reduce((e,t)=>{let r=i.forwardRef((e,r)=>{let{asChild:n,…i}=e,o=n?p:t;return”undefined”!=typeof window&&(window[Symbol.for(“radix-ui”)]=!0),(0,f.jsx)(o,{…i,ref:r})});return r.displayName=`Primitive.${t}`,{…e,[t]:r}},{}),y=r(93568),b=”dismissableLayer.update”,w=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),x=i.forwardRef((e,t)=>{var r,o;let{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:l,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:p,onDismiss:h,…m}=e,v=i.useContext(w),[x,C]=i.useState(null),P=null!=(o=null==x?void 0:x.ownerDocument)?o:null==(r=globalThis)?void 0:r.document,[,O]=i.useState({}),R=u(t,e=>C(e)),k=Array.from(v.layers),[M]=[…v.layersWithOutsidePointerEventsDisabled].slice(-1),A=k.indexOf(M),j=x?k.indexOf(x):-1,T=v.layersWithOutsidePointerEventsDisabled.size>0,_=j>=A,N=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,y.c)(e),o=i.useRef(!1),a=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){S(“dismissableLayer.pointerDownOutside”,n,i,{discrete:!0})},i={originalEvent:e};”touch”===e.pointerType?(r.removeEventListener(“click”,a.current),a.current=t,r.addEventListener(“click”,a.current,{once:!0})):t()}else r.removeEventListener(“click”,a.current);o.current=!1},t=window.setTimeout(()=>{r.addEventListener(“pointerdown”,e)},0);return()=>{window.clearTimeout(t),r.removeEventListener(“pointerdown”,e),r.removeEventListener(“click”,a.current)}},[r,n]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[…v.branches].some(e=>e.contains(t));_&&!r&&(null==c||c(e),null==p||p(e),e.defaultPrevented||null==h||h())},P),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,y.c)(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&S(“dismissableLayer.focusOutside”,n,{originalEvent:e},{discrete:!1})};return r.addEventListener(“focusin”,e),()=>r.removeEventListener(“focusin”,e)},[r,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![…v.branches].some(e=>e.contains(t))&&(null==d||d(e),null==p||p(e),e.defaultPrevented||null==h||h())},P);return!function(e,t=globalThis?.document){let r=(0,y.c)(e);i.useEffect(()=>{let e=e=>{“Escape”===e.key&&r(e)};return t.addEventListener(“keydown”,e,{capture:!0}),()=>t.removeEventListener(“keydown”,e,{capture:!0})},[r,t])}(e=>{j===v.layers.size-1&&(null==l||l(e),!e.defaultPrevented&&h&&(e.preventDefault(),h()))},P),i.useEffect(()=>{if(x)return s&&(0===v.layersWithOutsidePointerEventsDisabled.size&&(n=P.body.style.pointerEvents,P.body.style.pointerEvents=”none”),v.layersWithOutsidePointerEventsDisabled.add(x)),v.layers.add(x),E(),()=>{s&&1===v.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=n)}},[x,P,s,v]),i.useEffect(()=>()=>{x&&(v.layers.delete(x),v.layersWithOutsidePointerEventsDisabled.delete(x),E())},[x,v]),i.useEffect(()=>{let e=()=>O({});return document.addEventListener(b,e),()=>document.removeEventListener(b,e)},[]),(0,f.jsx)(g.div,{…m,ref:R,style:{pointerEvents:T?_?”auto”:”none”:void 0,…e.style},onFocusCapture:a(e.onFocusCapture,D.onFocusCapture),onBlurCapture:a(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:a(e.onPointerDownCapture,N.onPointerDownCapture)})});function E(){let e=new CustomEvent(b);document.dispatchEvent(e)}function S(e,t,r,n){let{discrete:i}=n,o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),i)o&&d.flushSync(()=>o.dispatchEvent(a));else o.dispatchEvent(a)}x.displayName=”DismissableLayer”,i.forwardRef((e,t)=>{let r=i.useContext(w),n=i.useRef(null),o=u(t,n);return i.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,f.jsx)(g.div,{…e,ref:o})}).displayName=”DismissableLayerBranch”;var C=r(17247),P=o[“useId”.toString()]||(()=>void 0),O=0,R=r(60496),k=r(30966),M=i.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,…o}=e;return(0,f.jsx)(g.svg,{…o,ref:t,width:n,height:i,viewBox:”0 0 30 10″,preserveAspectRatio:”none”,children:e.asChild?r:(0,f.jsx)(“polygon”,{points:”0,0 30,0 15,10″})})});M.displayName=”Arrow”;var A=r(90210),j=”Popper”,[T,_]=(0,c.A)(j),[N,D]=T(j),L=e=>{let{__scopePopper:t,children:r}=e,[n,o]=i.useState(null);return(0,f.jsx)(N,{scope:t,anchor:n,onAnchorChange:o,children:r})};L.displayName=j;var I=”PopperAnchor”,F=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,…o}=e,a=D(I,r),s=i.useRef(null),l=u(t,s);return i.useEffect(()=>{a.onAnchorChange((null==n?void 0:n.current)||s.current)}),n?null:(0,f.jsx)(g.div,{…o,ref:l})});F.displayName=I;var W=”PopperContent”,[V,B]=T(W),z=i.forwardRef((e,t)=>{var r,n,o,a,s,l,c,d;let{__scopePopper:p,side:h=”bottom”,sideOffset:m=0,align:v=”center”,alignOffset:b=0,arrowPadding:w=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:S=0,sticky:P=”partial”,hideWhenDetached:O=!1,updatePositionStrategy:M=”optimized”,onPlaced:j,…T}=e,_=D(W,p),[N,L]=i.useState(null),I=u(t,e=>L(e)),[F,B]=i.useState(null),z=(0,A.X)(F),U=null!=(c=null==z?void 0:z.width)?c:0,$=null!=(d=null==z?void 0:z.height)?d:0,K=”number”==typeof S?S:{top:0,right:0,bottom:0,left:0,…S},X=Array.isArray(E)?E:[E],G=X.length>0,Q={padding:K,boundary:X.filter(q),altBoundary:G},{refs:Z,floatingStyles:J,placement:ee,isPositioned:et,middlewareData:er}=(0,R.we)({strategy:”fixed”,placement:h+(“center”!==v?”-“+v:””),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r{let{elements:t,rects:r,availableWidth:n,availableHeight:i}=e,{width:o,height:a}=r.reference,s=t.floating.style;s.setProperty(“–radix-popper-available-width”,””.concat(n,”px”)),s.setProperty(“–radix-popper-available-height”,””.concat(i,”px”)),s.setProperty(“–radix-popper-anchor-width”,””.concat(o,”px”)),s.setProperty(“–radix-popper-anchor-height”,””.concat(a,”px”))}}),F&&(0,R.UE)({element:F,padding:w}),H({arrowWidth:U,arrowHeight:$}),O&&(0,R.jD)({strategy:”referenceHidden”,…Q})]}),[en,ei]=Y(ee),eo=(0,y.c)(j);(0,C.N)(()=>{et&&(null==eo||eo())},[et,eo]);let ea=null==(r=er.arrow)?void 0:r.x,es=null==(n=er.arrow)?void 0:n.y,el=(null==(o=er.arrow)?void 0:o.centerOffset)!==0,[eu,ec]=i.useState();return(0,C.N)(()=>{N&&ec(window.getComputedStyle(N).zIndex)},[N]),(0,f.jsx)(“div”,{ref:Z.setFloating,”data-radix-popper-content-wrapper”:””,style:{…J,transform:et?J.transform:”translate(0, -200%)”,minWidth:”max-content”,zIndex:eu,”–radix-popper-transform-origin”:[null==(a=er.transformOrigin)?void 0:a.x,null==(s=er.transformOrigin)?void 0:s.y].join(” “),…(null==(l=er.hide)?void 0:l.referenceHidden)&&{visibility:”hidden”,pointerEvents:”none”}},dir:e.dir,children:(0,f.jsx)(V,{scope:p,placedSide:en,onArrowChange:B,arrowX:ea,arrowY:es,shouldHideArrow:el,children:(0,f.jsx)(g.div,{“data-side”:en,”data-align”:ei,…T,ref:I,style:{…T.style,animation:et?void 0:”none”}})})})});z.displayName=W;var U=”PopperArrow”,$={top:”bottom”,right:”left”,bottom:”top”,left:”right”},K=i.forwardRef(function(e,t){let{__scopePopper:r,…n}=e,i=B(U,r),o=$[i.placedSide];return(0,f.jsx)(“span”,{ref:i.onArrowChange,style:{position:”absolute”,left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:””,right:”0 0″,bottom:”center 0″,left:”100% 0″}[i.placedSide],transform:{top:”translateY(100%)”,right:”translateY(50%) rotate(90deg) translateX(-50%)”,bottom:”rotate(180deg)”,left:”translateY(50%) rotate(-90deg) translateX(50%)”}[i.placedSide],visibility:i.shouldHideArrow?”hidden”:void 0},children:(0,f.jsx)(M,{…n,ref:t,style:{…n.style,display:”block”}})})});function q(e){return null!==e}K.displayName=U;var H=e=>({name:”transformOrigin”,options:e,fn(t){var r,n,i,o,a;let{placement:s,rects:l,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,h]=Y(s),m={start:”0%”,center:”50%”,end:”100%”}[h],v=(null!=(o=null==(n=u.arrow)?void 0:n.x)?o:0)+d/2,g=(null!=(a=null==(i=u.arrow)?void 0:i.y)?a:0)+f/2,y=””,b=””;return”bottom”===p?(y=c?m:””.concat(v,”px”),b=””.concat(-f,”px”)):”top”===p?(y=c?m:””.concat(v,”px”),b=””.concat(l.floating.height+f,”px”)):”right”===p?(y=””.concat(-f,”px”),b=c?m:””.concat(g,”px”)):”left”===p&&(y=””.concat(l.floating.width+f,”px”),b=c?m:””.concat(g,”px”)),{data:{x:y,y:b}}}});function Y(e){let[t,r=”center”]=e.split(“-“);return[t,r]}var X=i.forwardRef((e,t)=>{var r,n;let{container:o,…a}=e,[s,l]=i.useState(!1);(0,C.N)(()=>l(!0),[]);let u=o||s&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return u?d.createPortal((0,f.jsx)(g.div,{…a,ref:t}),u):null});X.displayName=”Portal”;var G=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,o]=i.useState(),a=i.useRef({}),s=i.useRef(e),l=i.useRef(“none”),[u,c]=(t=e?”mounted”:”unmounted”,r={mounted:{UNMOUNT:”unmounted”,ANIMATION_OUT:”unmountSuspended”},unmountSuspended:{MOUNT:”mounted”,ANIMATION_END:”unmounted”},unmounted:{MOUNT:”mounted”}},i.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return i.useEffect(()=>{let e=Q(a.current);l.current=”mounted”===u?e:”none”},[u]),(0,C.N)(()=>{let t=a.current,r=s.current;if(r!==e){let n=l.current,i=Q(t);e?c(“MOUNT”):”none”===i||(null==t?void 0:t.display)===”none”?c(“UNMOUNT”):r&&n!==i?c(“ANIMATION_OUT”):c(“UNMOUNT”),s.current=e}},[e,c]),(0,C.N)(()=>{if(n){var e;let t,r=null!=(e=n.ownerDocument.defaultView)?e:window,i=e=>{let i=Q(a.current).includes(e.animationName);if(e.target===n&&i&&(c(“ANIMATION_END”),!s.current)){let e=n.style.animationFillMode;n.style.animationFillMode=”forwards”,t=r.setTimeout(()=>{“forwards”===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},o=e=>{e.target===n&&(l.current=Q(a.current))};return n.addEventListener(“animationstart”,o),n.addEventListener(“animationcancel”,i),n.addEventListener(“animationend”,i),()=>{r.clearTimeout(t),n.removeEventListener(“animationstart”,o),n.removeEventListener(“animationcancel”,i),n.removeEventListener(“animationend”,i)}}c(“ANIMATION_END”)},[n,c]),{isPresent:[“mounted”,”unmountSuspended”].includes(u),ref:i.useCallback(e=>{e&&(a.current=getComputedStyle(e)),o(e)},[])}}(t),o=”function”==typeof r?r({present:n.isPresent}):i.Children.only(r),a=u(n.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,”ref”))?void 0:t.get,i=n&&”isReactWarning”in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,”ref”))?void 0:r.get)&&”isReactWarning”in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(o));return”function”==typeof r||n.isPresent?i.cloneElement(o,{ref:a}):null};function Q(e){return(null==e?void 0:e.animationName)||”none”}G.displayName=”Presence”;var Z=r(87076),J=i.forwardRef((e,t)=>(0,f.jsx)(g.span,{…e,ref:t,style:{position:”absolute”,border:0,width:1,height:1,padding:0,margin:-1,overflow:”hidden”,clip:”rect(0, 0, 0, 0)”,whiteSpace:”nowrap”,wordWrap:”normal”,…e.style}}));J.displayName=”VisuallyHidden”;var[ee,et]=(0,c.A)(“Tooltip”,[_]),er=_(),en=”TooltipProvider”,ei=”tooltip.open”,[eo,ea]=ee(en),es=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:n=300,disableHoverableContent:o=!1,children:a}=e,[s,l]=i.useState(!0),u=i.useRef(!1),c=i.useRef(0);return i.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,f.jsx)(eo,{scope:t,isOpenDelayed:s,delayDuration:r,onOpen:i.useCallback(()=>{window.clearTimeout(c.current),l(!1)},[]),onClose:i.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>l(!0),n)},[n]),isPointerInTransitRef:u,onPointerInTransitChange:i.useCallback(e=>{u.current=e},[]),disableHoverableContent:o,children:a})};es.displayName=en;var el=”Tooltip”,[eu,ec]=ee(el),ed=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:o=!1,onOpenChange:a,disableHoverableContent:s,delayDuration:l}=e,u=ea(el,e.__scopeTooltip),c=er(t),[d,p]=i.useState(null),h=function(e){let[t,r]=i.useState(P());return(0,C.N)(()=>{r(e=>e??String(O++))},[void 0]),e||(t?`radix-${t}`:””)}(),m=i.useRef(0),v=null!=s?s:u.disableHoverableContent,g=null!=l?l:u.delayDuration,y=i.useRef(!1),[b=!1,w]=(0,Z.i)({prop:n,defaultProp:o,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(ei))):u.onClose(),null==a||a(e)}}),x=i.useMemo(()=>b?y.current?”delayed-open”:”instant-open”:”closed”,[b]),E=i.useCallback(()=>{window.clearTimeout(m.current),m.current=0,y.current=!1,w(!0)},[w]),S=i.useCallback(()=>{window.clearTimeout(m.current),m.current=0,w(!1)},[w]),R=i.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{y.current=!0,w(!0),m.current=0},g)},[g,w]);return i.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]),(0,f.jsx)(L,{…c,children:(0,f.jsx)(eu,{scope:t,contentId:h,open:b,stateAttribute:x,trigger:d,onTriggerChange:p,onTriggerEnter:i.useCallback(()=>{u.isOpenDelayed?R():E()},[u.isOpenDelayed,R,E]),onTriggerLeave:i.useCallback(()=>{v?S():(window.clearTimeout(m.current),m.current=0)},[S,v]),onOpen:E,onClose:S,disableHoverableContent:v,children:r})})};ed.displayName=el;var ef=”TooltipTrigger”,ep=i.forwardRef((e,t)=>{let{__scopeTooltip:r,…n}=e,o=ec(ef,r),s=ea(ef,r),l=er(r),c=u(t,i.useRef(null),o.onTriggerChange),d=i.useRef(!1),p=i.useRef(!1),h=i.useCallback(()=>d.current=!1,[]);return i.useEffect(()=>()=>document.removeEventListener(“pointerup”,h),[h]),(0,f.jsx)(F,{asChild:!0,…l,children:(0,f.jsx)(g.button,{“aria-describedby”:o.open?o.contentId:void 0,”data-state”:o.stateAttribute,…n,ref:c,onPointerMove:a(e.onPointerMove,e=>{“touch”!==e.pointerType&&(p.current||s.isPointerInTransitRef.current||(o.onTriggerEnter(),p.current=!0))}),onPointerLeave:a(e.onPointerLeave,()=>{o.onTriggerLeave(),p.current=!1}),onPointerDown:a(e.onPointerDown,()=>{d.current=!0,document.addEventListener(“pointerup”,h,{once:!0})}),onFocus:a(e.onFocus,()=>{d.current||o.onOpen()}),onBlur:a(e.onBlur,o.onClose),onClick:a(e.onClick,o.onClose)})})});ep.displayName=ef;var eh=”TooltipPortal”,[em,ev]=ee(eh,{forceMount:void 0}),eg=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:i}=e,o=ec(eh,t);return(0,f.jsx)(em,{scope:t,forceMount:r,children:(0,f.jsx)(G,{present:r||o.open,children:(0,f.jsx)(X,{asChild:!0,container:i,children:n})})})};eg.displayName=eh;var ey=”TooltipContent”,eb=i.forwardRef((e,t)=>{let r=ev(ey,e.__scopeTooltip),{forceMount:n=r.forceMount,side:i=”top”,…o}=e,a=ec(ey,e.__scopeTooltip);return(0,f.jsx)(G,{present:n||a.open,children:a.disableHoverableContent?(0,f.jsx)(eS,{side:i,…o,ref:t}):(0,f.jsx)(ew,{side:i,…o,ref:t})})}),ew=i.forwardRef((e,t)=>{let r=ec(ey,e.__scopeTooltip),n=ea(ey,e.__scopeTooltip),o=i.useRef(null),a=u(t,o),[s,l]=i.useState(null),{trigger:c,onClose:d}=r,p=o.current,{onPointerInTransitChange:h}=n,m=i.useCallback(()=>{l(null),h(!1)},[h]),v=i.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},i=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,i,o)){case o:return”left”;case i:return”right”;case r:return”top”;case n:return”bottom”;default:throw Error(“unreachable”)}}(n,r.getBoundingClientRect());l(function(e){let t=e.slice();return t.sort((e,t)=>e.xt.x?1:e.yt.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t–){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([…function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,n=[];switch(t){case”top”:n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case”bottom”:n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case”left”:n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case”right”:n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,i),…function(e){let{top:t,right:r,bottom:n,left:i}=e;return[{x:i,y:t},{x:r,y:t},{x:r,y:n},{x:i,y:n}]}(t.getBoundingClientRect())])),h(!0)},[h]);return i.useEffect(()=>()=>m(),[m]),i.useEffect(()=>{if(c&&p){let e=e=>v(e,p),t=e=>v(e,c);return c.addEventListener(“pointerleave”,e),p.addEventListener(“pointerleave”,t),()=>{c.removeEventListener(“pointerleave”,e),p.removeEventListener(“pointerleave”,t)}}},[c,p,v,m]),i.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==c?void 0:c.contains(t))||(null==p?void 0:p.contains(t)),i=!function(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,o=t.length-1;en!=u>n&&r<(l-a)*(n-s)/(u-s)+a&&(i=!i)}return i}(r,s);n?m():i&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener(“pointermove”,e)}},[c,p,s,d,m]),(0,f.jsx)(eS,{…e,ref:a})}),[ex,eE]=ee(el,{isInside:!1}),eS=i.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,”aria-label”:o,onEscapeKeyDown:a,onPointerDownOutside:s,…l}=e,u=ec(ey,r),c=er(r),{onClose:d}=u;return i.useEffect(()=>(document.addEventListener(ei,d),()=>document.removeEventListener(ei,d)),[d]),i.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(u.trigger))&&d()};return window.addEventListener(“scroll”,e,{capture:!0}),()=>window.removeEventListener(“scroll”,e,{capture:!0})}},[u.trigger,d]),(0,f.jsx)(x,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,f.jsxs)(z,{“data-state”:u.stateAttribute,…c,…l,ref:t,style:{…l.style,”–radix-tooltip-content-transform-origin”:”var(–radix-popper-transform-origin)”,”–radix-tooltip-content-available-width”:”var(–radix-popper-available-width)”,”–radix-tooltip-content-available-height”:”var(–radix-popper-available-height)”,”–radix-tooltip-trigger-width”:”var(–radix-popper-anchor-width)”,”–radix-tooltip-trigger-height”:”var(–radix-popper-anchor-height)”},children:[(0,f.jsx)(m,{children:n}),(0,f.jsx)(ex,{scope:r,isInside:!0,children:(0,f.jsx)(J,{id:u.contentId,role:”tooltip”,children:o||n})})]})})});eb.displayName=ey;var eC=”TooltipArrow”,eP=i.forwardRef((e,t)=>{let{__scopeTooltip:r,…n}=e,i=er(r);return eE(eC,r).isInside?null:(0,f.jsx)(K,{…i,…n,ref:t})});eP.displayName=eC;var eO=ed,eR=ep,ek=eg,eM=eb,eA=eP},88486:(e,t,r)=>{“use strict”;r.d(t,{b:()=>y});var n=r(85668),i=r(22737),o=r(59991),a=r(48845),s=r(86769);let l=/^var\(–(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var u=r(48731),c=r(89921),d=r(43923),f=r(35770);let p=new Set([“auto”,”none”,”0″]);var h=r(68079);class m extends u.h{constructor(e,t,r,n,i){super(e,t,r,n,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r{e.getValue(t).set(r)}),this.resolveNoneKeyframes()}}var v=r(41160),g=r(93973);class y extends g.B{constructor(){super(…arguments),this.KeyframeResolver=m}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[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;(0,v.S)(e)&&(this.childSubscription=e.on(“change”,e=>{this.current&&(this.current.textContent=`${e}`)}))}}},88644:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},88949:(e,t,r)=>{“use strict”;r.d(t,{z:()=>o});var n=r(78933),i=r(40014);function o(e,{layout:t,layoutId:r}){return n.f.has(e)||e.startsWith(“origin”)||(t||void 0!==r)&&(!!i.H[e]||”opacity”===e)}},89599:(e,t,r)=>{“use strict”;function n(e){return”function”==typeof e&&”applyToOptions”in e}r.d(t,{W:()=>n})},89897:(e,t,r)=>{“use strict”;r.d(t,{OQ:()=>u,bt:()=>s});var n=r(12023),i=r(29299),o=r(53206),a=r(39672);let s={current:void 0};class l{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=o.k.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=o.k.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 n.v);let r=this.events[e].add(t);return”change”===e?()=>{r(),a.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 s.current&&s.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=o.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.f)(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 u(e,t){return new l(e,t)}},89921:(e,t,r)=>{“use strict”;r.d(t,{$:()=>n});let n=e=>/^0[^.\s]+$/u.test(e)},90210:(e,t,r)=>{“use strict”;r.d(t,{X:()=>o});var n=r(7620),i=r(17247);function o(e){let[t,r]=n.useState(void 0);return(0,i.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if(“borderBoxSize”in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:”border-box”}),()=>t.unobserve(e)}r(void 0)},[e]),t}},90309:(e,t,r)=>{“use strict”;r.d(t,{O:()=>u});var n=r(78933),i=r(86769);let o=(e,t)=>t&&”number”==typeof e?t.transform(e):e;var a=r(81050);let s={x:”translateX”,y:”translateY”,z:”translateZ”,transformPerspective:”perspective”},l=n.U.length;function u(e,t,r){let{style:u,vars:c,transformOrigin:d}=e,f=!1,p=!1;for(let e in t){let r=t[e];if(n.f.has(e)){f=!0;continue}if((0,i.j)(e)){c[e]=r;continue}{let t=o(r,a.W[e]);e.startsWith(“origin”)?(p=!0,d[e]=t):u[e]=t}}if(!t.transform&&(f||r?u.transform=function(e,t,r){let i=””,u=!0;for(let c=0;c{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},91251:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},92088:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0}),t.noop=void 0,t.noop=function(){}},92360:(e,t,r)=>{“use strict”;r.d(t,{U:()=>o});var n=r(96035),i=r(47047);function o(){if(i.r.current=!0,n.B)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}},92792:(e,t,r)=>{“use strict”;r.d(t,{Z:()=>i});var n=r(8500);function i(e){let t=[0];return(0,n.f)(t,e.length-1),t}},93568:(e,t,r)=>{“use strict”;r.d(t,{c:()=>i});var n=r(7620);function i(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(…e)=>t.current?.(…e),[])}},93973:(e,t,r)=>{“use strict”;r.d(t,{B:()=>R});var n=r(48731),i=r(53206),o=r(39672),a=r(41160),s=r(78933),l=r(89897),u=r(45731),c=r(43923),d=r(22737),f=r(28059);let p=[…d.T,u.y,c.f];var h=r(35770),m=r(62092),v=r(48845),g=r(89921),y=r(12023),b=r(80979),w=r(27925),x=r(92360),E=r(47047),S=r(68756),C=r(61418),P=r(47294);let O=[“AnimationStart”,”AnimationComplete”,”Update”,”BeforeLayoutMeasure”,”LayoutMeasure”,”LayoutAnimationStart”,”LayoutAnimationComplete”];class R{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:s,blockInitialAnimation:l,visualState:u},c={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=n.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},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=i.k.now();this.renderScheduledAtthis.bindToMotionValue(t,e)),E.r.current||(0,x.U)(),this.shouldReduceMotion=”never”!==this.reducedMotionConfig&&(“always”===this.reducedMotionConfig||E.O.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,o.WG)(this.notifyUpdate),(0,o.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;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let n=s.f.has(e);n&&this.onBindTransform&&this.onBindTransform();let i=t.on(“change”,t=>{this.latestValues[e]=t,this.props.onUpdate&&o.Gt.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),r&&r(),t.owner&&t.stop()})}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 b.B){let t=b.B[e];if(!t)continue;let{isEnabled:r,Feature:n}=t;if(!this.features[e]&&n&&r(this.props)&&(this.features[e]=new n(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):(0,w.ge)()}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;tt.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=(0,l.OQ)(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){if(“string”==typeof r&&((0,v.i)(r)||(0,g.$)(r)))r=parseFloat(r);else{let n;n=r,!p.find((0,f.w)(n))&&c.f.test(t)&&(r=(0,h.J)(e,t))}this.setBaseTarget(e,(0,a.S)(r)?r.get():r)}return(0,a.S)(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 n=(0,P.a)(this.props,r,this.presenceContext?.custom);n&&(t=n[e])}if(r&&void 0!==t)return t;let n=this.getBaseTargetFromProps(this.props,e);return void 0===n||(0,a.S)(n)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:n}on(e,t){return this.events[e]||(this.events[e]=new y.v),this.events[e].add(t)}notify(e,…t){this.events[e]&&this.events[e].notify(…t)}scheduleRenderMicrotask(){m.k.render(this.render)}}},94535:(e,t,r)=>{“use strict”;r.d(t,{q:()=>n});let n={layout:0,mainThread:0,waapi:0}},94703:(e,t,r)=>{“use strict”;function n(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}r.d(t,{Ai:()=>i,Kq:()=>n})},94713:(e,t,r)=>{“use strict”;r.d(t,{q:()=>n});let n=(e,t,r)=>r>t?t:r{“use strict”;function n(e,t){return e?.[t]??e?.default??e}r.d(t,{r:()=>n})},96035:(e,t,r)=>{“use strict”;r.d(t,{B:()=>n});let n=”undefined”!=typeof window},96770:(e,t,r)=>{“use strict”;r.d(t,{F:()=>i});let n=(e,t)=>r=>t(e(r)),i=(…e)=>e.reduce(n)},97178:(e,t,r)=>{“use strict”;r.d(t,{g:()=>o});var n=r(61816),i=r(41160);function o(e,t){let r=e.getValue(“willChange”);if((0,i.S)(r)&&r.add)return r.add(t);if(!r&&n.W.WillChange){let r=new n.W.WillChange(“auto”);e.addValue(“willChange”,r),r.add(t)}}},97950:(e,t,r)=>{“use strict”;r.d(t,{L:()=>a,m:()=>o});var n=r(30067),i=r(51518);function o(e,t){return(0,n.FY)((0,n.bS)(e.getBoundingClientRect(),t))}function a(e,t,r){let n=o(e,r),{scroll:a}=t;return a&&((0,i.Ql)(n.x,a.offset.x),(0,i.Ql)(n.y,a.offset.y)),n}},98577:(e,t,r)=>{“use strict”;r.d(t,{x:()=>o});var n=r(41160),i=r(88949);function o(e,t,r){let{style:o}=e,a={};for(let s in o)((0,n.S)(o[s])||t.style&&(0,n.S)(t.style[s])||(0,i.z)(s,e)||r?.getValue(s)?.liveStyle!==void 0)&&(a[s]=o[s]);return a}},98971:(e,t)=>{“use strict”;Object.defineProperty(t,”__esModule”,{value:!0})},99400:(e,t,r)=>{“use strict”;r.d(t,{a6:()=>i,am:()=>a,vT:()=>o});var n=r(8116);let i=(0,n.A)(.42,0,1,1),o=(0,n.A)(0,0,.58,1),a=(0,n.A)(.42,0,.58,1)}}]);