!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8ccc6a39-234d-5ed8-b7b4-c18a44ee862f")}catch(e){}}();
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,288244,e=>{"use strict";e.s(["createContext",()=>r,"createContextScope",()=>o]);var t=e.i(933825),n=e.i(628575);function r(e,r){let o=t.createContext(r),a=e=>{let{children:r,...a}=e,i=t.useMemo(()=>a,Object.values(a));return(0,n.jsx)(o.Provider,{value:i,children:r})};return a.displayName=e+"Provider",[a,function(n){let a=t.useContext(o);if(a)return a;if(void 0!==r)return r;throw Error("`".concat(n,"` must be used within `").concat(e,"`"))}]}function o(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=[],a=()=>{let n=o.map(e=>t.createContext(e));return function(r){let o=(null==r?void 0:r[e])||n;return t.useMemo(()=>({["__scope".concat(e)]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(r,a){let i=t.createContext(a),u=o.length;o=[...o,a];let s=r=>{var o;let{scope:a,children:s,...l}=r,c=(null==a||null==(o=a[e])?void 0:o[u])||i,d=t.useMemo(()=>l,Object.values(l));return(0,n.jsx)(c.Provider,{value:d,children:s})};return s.displayName=r+"Provider",[s,function(n,o){var s;let l=(null==o||null==(s=o[e])?void 0:s[u])||i,c=t.useContext(l);if(c)return c;if(void 0!==a)return a;throw Error("`".concat(n,"` must be used within `").concat(r,"`"))}]},function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=n[0];if(1===n.length)return o;let a=()=>{let e=n.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(n){let r=e.reduce((e,t)=>{let{useScope:r,scopeName:o}=t,a=r(n)["__scope".concat(o)];return{...e,...a}},{});return t.useMemo(()=>({["__scope".concat(o.scopeName)]:r}),[r])}};return a.scopeName=o.scopeName,a}(a,...r)]}},831274,e=>{"use strict";e.s(["DismissableLayer",()=>d]);var t,n=e.i(933825),r=e.i(551150),o=e.i(442336),a=e.i(423696),i=e.i(988778),u=e.i(974413),s=e.i(628575),l="dismissableLayer.update",c=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),d=n.forwardRef((e,d)=>{var v,m;let{disableOutsidePointerEvents:h=!1,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:E,onDismiss:w,...x}=e,C=n.useContext(c),[N,P]=n.useState(null),S=null!=(m=null==N?void 0:N.ownerDocument)?m:null==(v=globalThis)?void 0:v.document,[,R]=n.useState({}),O=(0,a.useComposedRefs)(d,e=>P(e)),T=Array.from(C.layers),[A]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),j=T.indexOf(A),_=N?T.indexOf(N):-1,k=C.layersWithOutsidePointerEventsDisabled.size>0,L=_>=j,M=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,o=(0,i.useCallbackRef)(e),a=n.useRef(!1),u=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){p("dismissableLayer.pointerDownOutside",o,n,{discrete:!0})},n={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",u.current),u.current=t,r.addEventListener("click",u.current,{once:!0})):t()}else r.removeEventListener("click",u.current);a.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",u.current)}},[r,o]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,n=[...C.branches].some(e=>e.contains(t));L&&!n&&(null==b||b(e),null==E||E(e),e.defaultPrevented||null==w||w())},S),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,o=(0,i.useCallbackRef)(e),a=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!a.current&&p("dismissableLayer.focusOutside",o,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,o]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;![...C.branches].some(e=>e.contains(t))&&(null==y||y(e),null==E||E(e),e.defaultPrevented||null==w||w())},S);return(0,u.useEscapeKeydown)(e=>{_===C.layers.size-1&&(null==g||g(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},S),n.useEffect(()=>{if(N)return h&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(t=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(N)),C.layers.add(N),f(),()=>{h&&1===C.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=t)}},[N,S,h,C]),n.useEffect(()=>()=>{N&&(C.layers.delete(N),C.layersWithOutsidePointerEventsDisabled.delete(N),f())},[N,C]),n.useEffect(()=>{let e=()=>R({});return document.addEventListener(l,e),()=>document.removeEventListener(l,e)},[]),(0,s.jsx)(o.Primitive.div,{...x,ref:O,style:{pointerEvents:k?L?"auto":"none":void 0,...e.style},onFocusCapture:(0,r.composeEventHandlers)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,r.composeEventHandlers)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,r.composeEventHandlers)(e.onPointerDownCapture,M.onPointerDownCapture)})});function f(){let e=new CustomEvent(l);document.dispatchEvent(e)}function p(e,t,n,r){let{discrete:a}=r,i=n.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),a?(0,o.dispatchDiscreteCustomEvent)(i,u):i.dispatchEvent(u)}d.displayName="DismissableLayer",n.forwardRef((e,t)=>{let r=n.useContext(c),i=n.useRef(null),u=(0,a.useComposedRefs)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(o.Primitive.div,{...e,ref:u})}).displayName="DismissableLayerBranch"},987675,e=>{"use strict";e.s(["useFocusGuards",()=>r]);var t=e.i(933825),n=0;function r(){t.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:o()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:o()),n++,()=>{1===n&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),n--}},[])}function o(){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}},721437,e=>{"use strict";e.s(["FocusScope",()=>l]);var t=e.i(933825),n=e.i(423696),r=e.i(442336),o=e.i(988778),a=e.i(628575),i="focusScope.autoFocusOnMount",u="focusScope.autoFocusOnUnmount",s={bubbles:!1,cancelable:!0},l=t.forwardRef((e,l)=>{let{loop:v=!1,trapped:m=!1,onMountAutoFocus:h,onUnmountAutoFocus:g,...b}=e,[y,E]=t.useState(null),w=(0,o.useCallbackRef)(h),x=(0,o.useCallbackRef)(g),C=t.useRef(null),N=(0,n.useComposedRefs)(l,e=>E(e)),P=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(m){let e=function(e){if(P.paused||!y)return;let t=e.target;y.contains(t)?C.current=t:f(C.current,{select:!0})},t=function(e){if(P.paused||!y)return;let t=e.relatedTarget;null!==t&&(y.contains(t)||f(C.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&f(y)});return y&&n.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[m,y,P.paused]),t.useEffect(()=>{if(y){p.add(P);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(i,s);y.addEventListener(i,w),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(f(r,{select:t}),document.activeElement!==n)return}(c(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&f(y))}return()=>{y.removeEventListener(i,w),setTimeout(()=>{let t=new CustomEvent(u,s);y.addEventListener(u,x),y.dispatchEvent(t),t.defaultPrevented||f(null!=e?e:document.body,{select:!0}),y.removeEventListener(u,x),p.remove(P)},0)}}},[y,w,x,P]);let S=t.useCallback(e=>{if(!v&&!m||P.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[r,o]=function(e){let t=c(e);return[d(t,e),d(t.reverse(),e)]}(t);r&&o?e.shiftKey||n!==o?e.shiftKey&&n===r&&(e.preventDefault(),v&&f(o,{select:!0})):(e.preventDefault(),v&&f(r,{select:!0})):n===t&&e.preventDefault()}},[v,m,P.paused]);return(0,a.jsx)(r.Primitive.div,{tabIndex:-1,...b,ref:N,onKeyDown:S})});function c(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function d(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function f(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}l.displayName="FocusScope";var p=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=v(e,t)).unshift(t)},remove(t){var n;null==(n=(e=v(e,t))[0])||n.resume()}}}();function v(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},491112,513264,e=>{"use strict";e.s(["Portal",()=>i],491112);var t=e.i(933825),n=e.i(212342),r=e.i(442336),o=e.i(3503),a=e.i(628575),i=t.forwardRef((e,i)=>{var u,s;let{container:l,...c}=e,[d,f]=t.useState(!1);(0,o.useLayoutEffect)(()=>f(!0),[]);let p=l||d&&(null==(s=globalThis)||null==(u=s.document)?void 0:u.body);return p?n.default.createPortal((0,a.jsx)(r.Primitive.div,{...c,ref:i}),p):null});i.displayName="Portal",e.s(["Presence",()=>s],513264);var u=e.i(423696),s=e=>{let{present:n,children:r}=e,a=function(e){var n,r;let[a,i]=t.useState(),u=t.useRef({}),s=t.useRef(e),c=t.useRef("none"),[d,f]=(n=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},n));return t.useEffect(()=>{let e=l(u.current);c.current="mounted"===d?e:"none"},[d]),(0,o.useLayoutEffect)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,o=l(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,o.useLayoutEffect)(()=>{if(a){var e;let t,n=null!=(e=a.ownerDocument.defaultView)?e:window,r=e=>{let r=l(u.current).includes(e.animationName);if(e.target===a&&r&&(f("ANIMATION_END"),!s.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},o=e=>{e.target===a&&(c.current=l(u.current))};return a.addEventListener("animationstart",o),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{n.clearTimeout(t),a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}f("ANIMATION_END")},[a,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{e&&(u.current=getComputedStyle(e)),i(e)},[])}}(n),i="function"==typeof r?r({present:a.isPresent}):t.Children.only(r),s=(0,u.useComposedRefs)(a.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return"function"==typeof r||a.isPresent?t.cloneElement(i,{ref:s}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}s.displayName="Presence"},645751,e=>{"use strict";e.s(["hideOthers",()=>u]);var t=new WeakMap,n=new WeakMap,r={},o=0,a=function(e){return e&&(e.host||a(e.parentNode))},i=function(e,i,u,s){var l=(Array.isArray(e)?e:[e]).map(function(e){if(i.contains(e))return e;var t=a(e);return t&&i.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",i,". Doing nothing"),null)}).filter(function(e){return!!e});r[u]||(r[u]=new WeakMap);var c=r[u],d=[],f=new Set,p=new Set(l),v=function(e){!e||f.has(e)||(f.add(e),v(e.parentNode))};l.forEach(v);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 r=e.getAttribute(s),o=null!==r&&"false"!==r,a=(t.get(e)||0)+1,i=(c.get(e)||0)+1;t.set(e,a),c.set(e,i),d.push(e),1===a&&o&&n.set(e,!0),1===i&&e.setAttribute(u,"true"),o||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return m(i),f.clear(),o++,function(){d.forEach(function(e){var r=t.get(e)-1,o=c.get(e)-1;t.set(e,r),c.set(e,o),r||(n.has(e)||e.removeAttribute(s),n.delete(e)),o||e.removeAttribute(u)}),--o||(t=new WeakMap,t=new WeakMap,n=new WeakMap,r={})}},u=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),i(r,o,n,"aria-hidden")):function(){return null}}},824627,e=>{"use strict";e.s(["__assign",()=>t,"__rest",()=>n,"__spreadArray",()=>r]);var t=function(){return(t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function n(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}Object.create;function r(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,"function"==typeof SuppressedError&&SuppressedError},460035,523427,64815,310924,e=>{"use strict";e.s(["RemoveScroll",()=>p],460035);var t=e.i(824627),n=e.i(933825);e.s(["fullWidthClassName",()=>o,"noScrollbarsClassName",()=>a,"removedBarSizeVariable",()=>i,"zeroRightClassName",()=>r],523427);var r="right-scroll-bar-position",o="width-before-scroll-bar",a="with-scroll-bars-hidden",i="--removed-body-scroll-bar-size";function u(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var s="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,l=new WeakMap;function c(e){return e}e.s(["effectCar",()=>d],64815);var d=function(e){void 0===e&&(e={});var n,r,o,a=(void 0===n&&(n=c),r=[],o=!1,{read:function(){if(o)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 t=n(e,o);return r.push(t),function(){r=r.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){o=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),r={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),r}}}});return a.options=(0,t.__assign)({async:!0,ssr:!1},e),a}(),f=function(){},p=n.forwardRef(function(e,r){var o,a,i,c,p=n.useRef(null),v=n.useState({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:f}),m=v[0],h=v[1],g=e.forwardProps,b=e.children,y=e.className,E=e.removeScrollBar,w=e.enabled,x=e.shards,C=e.sideCar,N=e.noIsolation,P=e.inert,S=e.allowPinchZoom,R=e.as,O=e.gapMode,T=(0,t.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=(o=[p,r],a=function(e){return o.forEach(function(t){return u(t,e)})},(i=(0,n.useState)(function(){return{value:null,callback:a,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=a,c=i.facade,s(function(){var e=l.get(c);if(e){var t=new Set(e),n=new Set(o),r=c.current;t.forEach(function(e){n.has(e)||u(e,null)}),n.forEach(function(e){t.has(e)||u(e,r)})}l.set(c,o)},[o]),c),j=(0,t.__assign)((0,t.__assign)({},T),m);return n.createElement(n.Fragment,null,w&&n.createElement(C,{sideCar:d,removeScrollBar:E,shards:x,noIsolation:N,inert:P,setCallbacks:h,allowPinchZoom:!!S,lockRef:p,gapMode:O}),g?n.cloneElement(n.Children.only(b),(0,t.__assign)((0,t.__assign)({},j),{ref:A})):n.createElement(void 0===R?"div":R,(0,t.__assign)({},j,{className:y,ref:A}),b))});p.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},p.classNames={fullWidth:o,zeroRight:r},e.s(["exportSidecar",()=>m],310924);var v=function(e){var r=e.sideCar,o=(0,t.__rest)(e,["sideCar"]);if(!r)throw Error("Sidecar: please provide `sideCar` property to import the right car");var a=r.read();if(!a)throw Error("Sidecar medium not found");return n.createElement(a,(0,t.__assign)({},o))};function m(e,t){return e.useMedium(t),v}v.isSideCarExport=!0},642980,422197,633338,e=>{"use strict";e.s([],642980),e.s(["styleSingleton",()=>i],633338);var t,n=e.i(933825);e.s(["getNonce",()=>r],422197);var r=function(){return t||("undefined"!=typeof __webpack_nonce__?__webpack_nonce__:void 0)},o=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r();return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},a=function(){var e=o();return function(t,r){n.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},i=function(){var e=a();return function(t){return e(t.styles,t.dynamic),null}}},643616,e=>{"use strict";e.s(["RemoveScroll",()=>F],643616);var t=e.i(824627),n=e.i(933825),r=e.i(460035),o=e.i(310924);e.i(642980);var a=e.i(633338),i=e.i(523427),u={left:0,top:0,right:0,gap:0},s=function(e){return parseInt(e||"",10)||0},l=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[s(n),s(r),s(o)]},c=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return u;var t=l(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},d=(0,a.styleSingleton)(),f="data-scroll-locked",p=function(e,t,n,r){var o=e.left,a=e.top,u=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat(i.noScrollbarsClassName," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(f,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(u,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(i.zeroRightClassName," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(i.fullWidthClassName," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(i.zeroRightClassName," .").concat(i.zeroRightClassName," {\n right: 0 ").concat(r,";\n }\n \n .").concat(i.fullWidthClassName," .").concat(i.fullWidthClassName," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(f,"] {\n ").concat(i.removedBarSizeVariable,": ").concat(s,"px;\n }\n")},v=function(){var e=parseInt(document.body.getAttribute(f)||"0",10);return isFinite(e)?e:0},m=function(){n.useEffect(function(){return document.body.setAttribute(f,(v()+1).toString()),function(){var e=v()-1;e<=0?document.body.removeAttribute(f):document.body.setAttribute(f,e.toString())}},[])},h=function(e){var t=e.noRelative,r=e.noImportant,o=e.gapMode,a=void 0===o?"margin":o;m();var i=n.useMemo(function(){return c(a)},[a]);return n.createElement(d,{styles:p(i,!t,a,r?"":"!important")})},g=e.i(422197),b=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=(0,g.getNonce)();return t&&e.setAttribute("nonce",t),e}())){var r,o;(r=t).styleSheet?r.styleSheet.cssText=n:r.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},y=function(){var e=b();return function(t,r){n.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},E=function(){var e=y();return function(t){return e(t.styles,t.dynamic),null}},w=!1;if("undefined"!=typeof window)try{var x=Object.defineProperty({},"passive",{get:function(){return w=!0,!0}});window.addEventListener("test",x,x),window.removeEventListener("test",x,x)}catch(e){w=!1}var C=!!w&&{passive:!1},N=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},P=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),S(e,r)){var o=R(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},S=function(e,t){return"v"===e?N(t,"overflowY"):N(t,"overflowX")},R=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},O=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),u=i*r,s=n.target,l=t.contains(s),c=!1,d=u>0,f=0,p=0;do{var v=R(e,s),m=v[0],h=v[1]-v[2]-i*m;(m||h)&&S(e,s)&&(f+=h,p+=m),s=s instanceof ShadowRoot?s.host:s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s))return d&&(o&&1>Math.abs(f)||!o&&u>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-u>p)&&(c=!0),c},T=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},A=function(e){return[e.deltaX,e.deltaY]},j=function(e){return e&&"current"in e?e.current:e},_=0,k=[],L=e.i(64815);let M=(0,o.exportSidecar)(L.effectCar,function(e){var r=n.useRef([]),o=n.useRef([0,0]),a=n.useRef(),i=n.useState(_++)[0],u=n.useState(E)[0],s=n.useRef(e);n.useEffect(function(){s.current=e},[e]),n.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var n=(0,t.__spreadArray)([e.lockRef.current],(e.shards||[]).map(j),!0).filter(Boolean);return n.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),n.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=n.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var n,r=T(e),i=o.current,u="deltaX"in e?e.deltaX:i[0]-r[0],l="deltaY"in e?e.deltaY:i[1]-r[1],c=e.target,d=Math.abs(u)>Math.abs(l)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=P(d,c);if(!f)return!0;if(f?n=d:(n="v"===d?"h":"v",f=P(d,c)),!f)return!1;if(!a.current&&"changedTouches"in e&&(u||l)&&(a.current=n),!n)return!0;var p=a.current||n;return O(p,t,e,"h"===p?u:l,!0)},[]),c=n.useCallback(function(e){if(k.length&&k[k.length-1]===u){var t="deltaY"in e?A(e):T(e),n=r.current.filter(function(n){var r;return n.name===e.type&&(n.target===e.target||e.target===n.shadowParent)&&(r=n.delta,r[0]===t[0]&&r[1]===t[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(s.current.shards||[]).map(j).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=n.useCallback(function(e,t,n,o){var a={name:e,delta:t,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};r.current.push(a),setTimeout(function(){r.current=r.current.filter(function(e){return e!==a})},1)},[]),f=n.useCallback(function(e){o.current=T(e),a.current=void 0},[]),p=n.useCallback(function(t){d(t.type,A(t),t.target,l(t,e.lockRef.current))},[]),v=n.useCallback(function(t){d(t.type,T(t),t.target,l(t,e.lockRef.current))},[]);n.useEffect(function(){return k.push(u),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:v}),document.addEventListener("wheel",c,C),document.addEventListener("touchmove",c,C),document.addEventListener("touchstart",f,C),function(){k=k.filter(function(e){return e!==u}),document.removeEventListener("wheel",c,C),document.removeEventListener("touchmove",c,C),document.removeEventListener("touchstart",f,C)}},[]);var m=e.removeScrollBar,g=e.inert;return n.createElement(n.Fragment,null,g?n.createElement(u,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,m?n.createElement(h,{gapMode:e.gapMode}):null)});var D=n.forwardRef(function(e,o){return n.createElement(r.RemoveScroll,(0,t.__assign)({},e,{ref:o,sideCar:M}))});D.classNames=r.RemoveScroll.classNames;let F=D},443696,249725,859322,e=>{"use strict";e.s(["Button",()=>en,"ButtonWithPopover",()=>ea,"ButtonWithTooltip",()=>er,"ButtonWithTooltipOptimized",()=>eo,"buttonVariants",()=>et],443696);var t=e.i(628575),n=e.i(827516),r=e.i(355524);e.s(["Popover",()=>J,"PopoverArrow",()=>$,"PopoverContent",()=>ee,"PopoverTrigger",()=>Q],859322),e.s(["Anchor",()=>K,"Arrow",()=>Y,"Content",()=>X,"Portal",()=>q,"Root",()=>U,"Trigger",()=>H],249725);var o=e.i(933825),a=e.i(551150),i=e.i(423696),u=e.i(288244),s=e.i(831274),l=e.i(987675),c=e.i(721437),d=e.i(48034),f=e.i(328756),p=e.i(491112),v=e.i(513264),m=e.i(442336),h=e.i(46563),g=e.i(645751),b=e.i(643616),y="Popover",[E,w]=(0,u.createContextScope)(y,[f.createPopperScope]),x=(0,f.createPopperScope)(),[C,N]=E(y),P=e=>{let{__scopePopover:n,children:r,open:a,defaultOpen:i,onOpenChange:u,modal:s=!1}=e,l=x(n),c=o.useRef(null),[p,v]=o.useState(!1),[m=!1,g]=(0,h.useControllableState)({prop:a,defaultProp:i,onChange:u});return(0,t.jsx)(f.Root,{...l,children:(0,t.jsx)(C,{scope:n,contentId:(0,d.useId)(),triggerRef:c,open:m,onOpenChange:g,onOpenToggle:o.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:p,onCustomAnchorAdd:o.useCallback(()=>v(!0),[]),onCustomAnchorRemove:o.useCallback(()=>v(!1),[]),modal:s,children:r})})};P.displayName=y;var S="PopoverAnchor",R=o.forwardRef((e,n)=>{let{__scopePopover:r,...a}=e,i=N(S,r),u=x(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=i;return o.useEffect(()=>(s(),()=>l()),[s,l]),(0,t.jsx)(f.Anchor,{...u,...a,ref:n})});R.displayName=S;var O="PopoverTrigger",T=o.forwardRef((e,n)=>{let{__scopePopover:r,...o}=e,u=N(O,r),s=x(r),l=(0,i.useComposedRefs)(n,u.triggerRef),c=(0,t.jsx)(m.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":z(u.open),...o,ref:l,onClick:(0,a.composeEventHandlers)(e.onClick,u.onOpenToggle)});return u.hasCustomAnchor?c:(0,t.jsx)(f.Anchor,{asChild:!0,...s,children:c})});T.displayName=O;var A="PopoverPortal",[j,_]=E(A,{forceMount:void 0}),k=e=>{let{__scopePopover:n,forceMount:r,children:o,container:a}=e,i=N(A,n);return(0,t.jsx)(j,{scope:n,forceMount:r,children:(0,t.jsx)(v.Presence,{present:r||i.open,children:(0,t.jsx)(p.Portal,{asChild:!0,container:a,children:o})})})};k.displayName=A;var L="PopoverContent",M=o.forwardRef((e,n)=>{let r=_(L,e.__scopePopover),{forceMount:o=r.forceMount,...a}=e,i=N(L,e.__scopePopover);return(0,t.jsx)(v.Presence,{present:o||i.open,children:i.modal?(0,t.jsx)(D,{...a,ref:n}):(0,t.jsx)(F,{...a,ref:n})})});M.displayName=L;var D=o.forwardRef((e,r)=>{let u=N(L,e.__scopePopover),s=o.useRef(null),l=(0,i.useComposedRefs)(r,s),c=o.useRef(!1);return o.useEffect(()=>{let e=s.current;if(e)return(0,g.hideOthers)(e)},[]),(0,t.jsx)(b.RemoveScroll,{as:n.Slot,allowPinchZoom:!0,children:(0,t.jsx)(I,{...e,ref:l,trapFocus:u.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),c.current||null==(t=u.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,a.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;c.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),F=o.forwardRef((e,n)=>{let r=N(L,e.__scopePopover),a=o.useRef(!1),i=o.useRef(!1);return(0,t.jsx)(I,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,o;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(a.current||null==(o=r.triggerRef.current)||o.focus(),t.preventDefault()),a.current=!1,i.current=!1},onInteractOutside:t=>{var n,o;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let u=t.target;(null==(o=r.triggerRef.current)?void 0:o.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),I=o.forwardRef((e,n)=>{let{__scopePopover:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:u,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:v,onInteractOutside:m,...h}=e,g=N(L,r),b=x(r);return(0,l.useFocusGuards)(),(0,t.jsx)(c.FocusScope,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,t.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:u,onInteractOutside:m,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:v,onDismiss:()=>g.onOpenChange(!1),children:(0,t.jsx)(f.Content,{"data-state":z(g.open),role:"dialog",id:g.contentId,...b,...h,ref:n,style:{...h.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)"}})})})}),W="PopoverClose";o.forwardRef((e,n)=>{let{__scopePopover:r,...o}=e,i=N(W,r);return(0,t.jsx)(m.Primitive.button,{type:"button",...o,ref:n,onClick:(0,a.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})}).displayName=W;var B=o.forwardRef((e,n)=>{let{__scopePopover:r,...o}=e,a=x(r);return(0,t.jsx)(f.Arrow,{...a,...o,ref:n})});function z(e){return e?"open":"closed"}B.displayName="PopoverArrow";var U=P,K=R,H=T,q=k,X=M,Y=B,V=e.i(211959),Z=e.i(228337);let G=o.createContext({open:!0,setOpen:()=>{}}),J=e=>{let{...n}=e,[r,a]=o.useState(!1);return(0,t.jsx)(G.Provider,{value:{open:r,setOpen:a},children:(0,t.jsx)(U,{open:r,...n})})},Q=o.forwardRef((e,n)=>{let{hoverOpen:r,...a}=e,{open:i,setOpen:u}=o.useContext(G);return(0,t.jsx)(H,{ref:n,...a,tabIndex:-1,onClick:()=>u(!i),onMouseEnter:r?()=>{r&&u(!0)}:void 0,onMouseLeave:r?()=>{r&&u(!1)}:void 0,style:{outline:"none"}})}),$=Y,ee=o.forwardRef((e,n)=>{let{className:r,align:a="center",sideOffset:i=4,hoverOpen:u,closeOnClick:s,...l}=e,{setOpen:c}=o.useContext(G);return(0,o.useMemo)(()=>!!(!l.children||Array.isArray(l.children)&&0===Z.default.filter(l.children,e=>!1!=e).length),[l.children])?null:(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(q,{children:(0,t.jsx)(X,{ref:n,align:a,sideOffset:i,className:(0,V.cn)("bg-popover text-fg-primary shadow-sm shadow-black/5 border border-border-l1","outline-none data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0","data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95","data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2","data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","rounded-2xl","max-w-[90vw]",r),...l,onMouseEnter:u?()=>{u&&c(!0)}:void 0,onMouseLeave:u?()=>{u&&c(!1)}:void 0,onClick:s?e=>{var t;s&&c(!1),null==(t=l.onClick)||t.call(l,e)}:l.onClick,children:l.children})})})});ee.displayName=X.displayName;let et=(0,e.i(89440).cva)(["inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium leading-[normal] cursor-pointer","focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:opacity-60 disabled:cursor-not-allowed","transition-colors duration-100","[&_svg]:shrink-0","select-none"],{variants:{variant:{primary:"bg-button-filled text-fg-invert hover:bg-button-filled-hover disabled:hover:bg-button-filled",secondary:"border border-border-l2 text-fg-primary hover:bg-button-ghost-hover disabled:hover:bg-transparent",tertiary:"text-fg-secondary hover:bg-button-ghost-hover hover:text-fg-primary disabled:hover:bg-transparent border border-transparent",danger:"border border-border-l2 text-fg-primary hover:bg-button-ghost-hover disabled:hover:bg-transparent text-red-400 dark:text-red-300 hover:text-red-500 dark:text-red-200 hover:bg-red-400/10",text:"text-fg-primary bg-transparent hover:text-fg-secondary disabled:hover:text-fg-primary focus-visible:ring-0 focus-visible:text-fg-secondary",textsecondary:"text-fg-secondary bg-transparent hover:text-fg-primary disabled:hover:text-fg-secondary focus-visible:ring-0 focus-visible:text-fg-primary",none:""},size:{none:"",xs:"h-6 rounded-lg px-2.5 text-xs",sm:"h-8 rounded-xl gap-1.5 px-3",md:"h-10 rounded-xl px-4 py-2",xl:"h-16 rounded-xl px-8 py-3"},shape:{rectangle:"",pill:"rounded-full",square:"overflow-hidden",circle:"rounded-full overflow-hidden"}},compoundVariants:[{shape:["square","circle"],size:"xs",class:"w-6"},{shape:["square","circle"],size:"sm",class:"w-8 px-1.5 py-1.5"},{shape:["square","circle"],size:"md",class:"h-10 w-10 p-2"},{shape:["square","circle"],size:"xl",class:"h-16 w-16 p-3"}],defaultVariants:{}});function en(e){let{className:r,variant:o,size:a,shape:i,asChild:u=!1,...s}=e,l=u?n.Slot:"button";return(0,t.jsx)(l,{"data-slot":"button",className:(0,V.cn)(et({variant:o,size:a,shape:i,className:r})),type:"button",...s})}let er=(0,o.forwardRef)((e,o)=>{let{className:a,variant:i,size:u,shape:s,asChild:l=!1,tooltipProps:c={},tooltipContent:d,tooltipContentProps:f={},stayOpenOnClick:p=!1,...v}=e,m=l?n.Slot:"button",h=v["aria-label"];return void 0===h&&"string"==typeof d&&(h=d),(0,t.jsxs)(r.Tooltip,{delayDuration:50,...c,children:[(0,t.jsx)(r.TooltipTrigger,{asChild:!0,onClick:p?e=>e.preventDefault():void 0,children:(0,t.jsx)(m,{className:(0,V.cn)(et({variant:i,size:u,shape:s,className:a})),ref:o,...!l&&{type:"button"},"aria-label":h,...v})}),d?(0,t.jsx)(r.TooltipContent,{onPointerDownOutside:p?e=>e.preventDefault():void 0,...f,children:d}):null]})}),eo=(0,o.forwardRef)((e,a)=>{let{className:i,variant:u,size:s,shape:l,asChild:c=!1,tooltipProps:d={},tooltipContent:f,tooltipContentProps:p={},stayOpenOnClick:v=!1,...m}=e,h=c?n.Slot:"button",[g,b]=(0,o.useState)(!1),y=m["aria-label"];return(void 0===y&&"string"==typeof f&&(y=f),g)?(0,t.jsxs)(r.Tooltip,{delayDuration:100,...d,children:[(0,t.jsx)(r.TooltipTrigger,{asChild:!0,onClick:v?e=>e.preventDefault():void 0,children:(0,t.jsx)(h,{className:(0,V.cn)(et({variant:u,size:s,shape:l,className:i})),ref:a,...!c&&{type:"button"},"aria-label":y,...m})}),f?(0,t.jsx)(r.TooltipContent,{onPointerDownOutside:v?e=>e.preventDefault():void 0,...p,children:f}):null]}):(0,t.jsx)("div",{onMouseEnter:()=>b(!0),children:(0,t.jsx)(h,{className:(0,V.cn)(et({variant:u,size:s,shape:l,className:i})),ref:a,...!c&&{type:"button"},"aria-label":y,...m})})}),ea=(0,o.forwardRef)((e,r)=>{let{className:a,variant:i,size:u,shape:s,asChild:l=!1,popoverProps:c={},popoverContent:d,popoverContentProps:f={},...p}=e,v=l?n.Slot:"button",[m,h]=(0,o.useState)(!1);return(0,t.jsxs)(J,{...c,open:m,onOpenChange:h,children:[(0,t.jsx)(Q,{asChild:!0,children:(0,t.jsx)(v,{className:(0,V.cn)(et({variant:i,size:u,shape:s,className:a})),ref:r,...!l&&{type:"button"},...p})}),d?(0,t.jsx)(ee,{...f,children:d}):null]})})}]);
//# sourceMappingURL=c680089635334871.js.map
//# debugId=8ccc6a39-234d-5ed8-b7b4-c18a44ee862f