(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7195],{43409:function(e,n,t){"use strict";t.d(n,{A:function(){return j},b:function(){return K}});var r=t(82210),o=t(67294),i=t(92958),a=t(66841),u=t(46761),s=t(10056),c=t(47773),l=t(92247),d=t(93866),f=t(53640),p=t(60186),v=t(46366),m=t(55076);const[g,h]=(0,u.c)("AlertDialog",[s.p8]),y=(0,s.p8)(),b=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,i=y(t);return o.createElement(s.xz,(0,u._)({},i,r,{ref:n}))})),x=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,i=y(t);return o.createElement(s.aV,(0,u._)({},i,r,{ref:n}))})),[E,w]=g("AlertDialogContent"),_=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,children:r,...i}=e,c=y(t),l=o.useRef(null),d=(0,u.u)(n,l),f=o.useRef(null);return o.createElement(s.jm,{contentName:"AlertDialogContent",titleName:C,docsSlug:"alert-dialog"},o.createElement(E,{scope:t,cancelRef:f},o.createElement(s.VY,(0,u._)({role:"alertdialog"},c,i,{ref:d,onOpenAutoFocus:(0,u.a)(i.onOpenAutoFocus,(e=>{var n;e.preventDefault(),null===(n=f.current)||void 0===n||n.focus({preventScroll:!0})})),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault()}),o.createElement(a.S,null,r),!1)))})),C="AlertDialogTitle",A=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,i=y(t);return o.createElement(s.Dx,(0,u._)({},i,r,{ref:n}))})),R=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,i=y(t);return o.createElement(s.dk,(0,u._)({},i,r,{ref:n}))})),P=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,i=y(t);return o.createElement(s.x8,(0,u._)({},i,r,{ref:n}))})),T=o.forwardRef(((e,n)=>{const{__scopeAlertDialog:t,...r}=e,{cancelRef:i}=w("AlertDialogCancel",t),a=y(t),c=(0,u.u)(n,i);return o.createElement(s.x8,(0,u._)({},a,r,{ref:c}))})),S=b,k=x,M=_,D=P,L=T,O=A,N=R;var F,I,V,z,B,U,j=e=>{const{__scopeAlertDialog:n,...t}=e,r=y(n);return o.createElement(s.fC,(0,u._)({},r,t,{modal:!0}))},W=e=>{const{__scopeAlertDialog:n,...t}=e,r=y(n);return o.createElement(s.h_,(0,u._)({},r,t))},Z=(0,i.keyframes)(F||(F=(0,r._)(["\n  from {\n    transform: scale(0.8) var(--transform-default);\n    opacity: 0;\n  } to {\n    transform: scale(1) var(--transform-default);\n    opacity: 1;\n  }\n"],["\n  from {\n    transform: scale(0.8) var(--transform-default);\n    opacity: 0;\n  } to {\n    transform: scale(1) var(--transform-default);\n    opacity: 1;\n  }\n"]))),H=(0,i.keyframes)(I||(I=(0,r._)(["\n  from {\n    transform: scale(1) var(--transform-default);\n    opacity: 1;\n  } to {\n    transform: scale(0.9) var(--transform-default);\n    opacity: 0;\n  }\n"],["\n  from {\n    transform: scale(1) var(--transform-default);\n    opacity: 1;\n  } to {\n    transform: scale(0.9) var(--transform-default);\n    opacity: 0;\n  }\n"]))),Y=((0,i.default)(S)(V||(V=(0,r._)(["\n  appearance: none;\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n  outline: none;\n  border: none;\n  background: transparent;\n  text-decoration: none;\n  user-select: none;\n"],["\n  appearance: none;\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n  outline: none;\n  border: none;\n  background: transparent;\n  text-decoration: none;\n  user-select: none;\n"]))),(0,i.default)(k)(z||(z=(0,r._)(["\n  background-color: rgba(39, 51, 57, 0.4);\n  position: fixed;\n  inset: 0px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"],["\n  background-color: rgba(39, 51, 57, 0.4);\n  position: fixed;\n  inset: 0px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"])))),X=(0,i.default)(M)(B||(B=(0,r._)(["\n  --transform-default: translate(-50%, -50%);\n  position: fixed;\n  top: 50%;\n  left: 50%;\n  transform: var(--transform-default);\n\n  @media (prefers-reduced-motion: no-preference) {\n    transform-origin: 0% 50%;\n    will-change: transform;\n\n    &[data-state='open'] {\n      animation: "," 0.3s cubic-bezier(0, 0.4, 0.2, 1);\n    }\n\n    &[data-state='closed'] {\n      animation: "," 80ms cubic-bezier(0.29, 0.73, 0.35, 1);\n    }\n  }\n"],["\n  --transform-default: translate(-50%, -50%);\n  position: fixed;\n  top: 50%;\n  left: 50%;\n  transform: var(--transform-default);\n\n  @media (prefers-reduced-motion: no-preference) {\n    transform-origin: 0% 50%;\n    will-change: transform;\n\n    &[data-state='open'] {\n      animation: "," 0.3s cubic-bezier(0, 0.4, 0.2, 1);\n    }\n\n    &[data-state='closed'] {\n      animation: "," 80ms cubic-bezier(0.29, 0.73, 0.35, 1);\n    }\n  }\n"])),Z,H),$=(0,i.default)(c.I)(U||(U=(0,r._)(["\n  &:hover {\n    background-color: ",";\n  }\n"],["\n  &:hover {\n    background-color: ",";\n  }\n"])),(function(e){return e.theme.colors["grey-2"]})),K=function(e){var n,t,i=e.title,a=e.description,u=e.destructive,s=e.primaryAction,c=e.cancelAction,g=e.hasCloseButton,h=void 0===g||g,y=e.icon,b=(0,r.a)(e,["title","description","destructive","primaryAction","cancelAction","hasCloseButton","icon"]);return o.createElement(W,null,o.createElement(Y,null),o.createElement(X,(0,r.b)({},b),o.createElement(l.C,{style:{padding:"32px"}},o.createElement(d.F,{direction:"column",gap:32},o.createElement(d.F,{maxWidth:"540px",gap:16,direction:"column"},o.createElement(d.F,{width:"100%",justify:"space-between"},o.createElement(d.F,{gap:12},y&&o.createElement(f.B,{style:{transform:"translateY(3px)"}},o.createElement(p.I,(0,r.b)({},y,{size:"medium"}))),o.createElement(O,{asChild:!0},o.createElement(v.H,{size:24,weight:"bold",color:u?"red-4":"grey-8"},null!=i?i:""))),h&&o.createElement(f.B,{style:{transform:"translateY(-5px)"}},o.createElement(L,{asChild:!0},o.createElement($,{icon:"x",color:"grey-8",size:"large"})))),o.createElement(N,{asChild:!0},o.createElement(v.B,{size:16,weight:"semibold",color:"grey-7"},null!=a?a:""))),o.createElement(d.F,{justify:"space-between",direction:{desktop:"row",_:"column"},gap:{desktop:16,_:8}},c&&o.createElement(L,{asChild:!0},o.createElement(m.B,{stretch:!0,appearance:"secondary",loading:null==c?void 0:c.loading,disabled:null==c?void 0:c.disabled,onClick:null==c?void 0:c.onCancel},null!==(n=null==c?void 0:c.label)&&void 0!==n?n:"Cancel")),o.createElement(D,{asChild:!0},o.createElement(m.B,{stretch:!0,appearance:u?"danger":"primary",loading:null==s?void 0:s.loading,disabled:null==s?void 0:s.disabled,onClick:null==s?void 0:s.onAction},null!==(t=null==s?void 0:s.label)&&void 0!==t?t:"")))))))}},40633:function(e,n,t){"use strict";t.d(n,{A:function(){return m},a:function(){return g}});var r,o,i,a=t(82210),u=t(67294),s=t(30316),c=t(92958),l=t(93866),d={small:36,medium:48,large:64},f=c.default.div((function(e){var n=e.theme,t=e.border,i=e.size||"medium";return(0,c.css)(o||(o=(0,a._)(["\n    outline: none;\n    background: none;\n    width: ","px;\n    height: ","px;\n    border-radius: 50%;\n    overflow: hidden;\n\n    ","\n  "],["\n    outline: none;\n    background: none;\n    width: ","px;\n    height: ","px;\n    border-radius: 50%;\n    overflow: hidden;\n\n    ","\n  "])),d[i],d[i],t&&(0,c.css)(r||(r=(0,a._)(["\n      border: 3px solid ",";\n    "],["\n      border: 3px solid ",";\n    "])),n.colors.white))}),s.d),p=c.default.img((function(e){var n=e.size;return(0,c.css)(i||(i=(0,a._)(["\n    width: ","px;\n    height: ","px;\n    max-width: ","px;\n    max-height: ","px;\n  "],["\n    width: ","px;\n    height: ","px;\n    max-width: ","px;\n    max-height: ","px;\n  "])),d[n],d[n],d[n],d[n])})),v={small:"https://assets.devfolio.co/assets/avatar@1x.png",medium:"https://assets.devfolio.co/assets/avatar@2x.png",large:"https://assets.devfolio.co/assets/avatar@3x.png"},m=function(e){var n=e.src,t=e.alt,r=void 0===t?"":t,o=e.size,i=void 0===o?"medium":o,s=(0,a.a)(e,["src","alt","size"]);return u.createElement(f,(0,a.b)({size:i},s),u.createElement(p,{src:"string"==typeof n&&n.length>0?n:v[i],size:i,alt:r}))},g=function(e){var n=e.size,t=function(e){return u.Children.toArray(e).filter((function(e){return u.isValidElement(e)}))}(e.children),r=t.map((function(e){var t={border:!0,size:n,marginLeft:"-16px"};return u.cloneElement(e,t)}));return u.createElement(l.F,null,r)}},31607:function(e,n,t){"use strict";t.d(n,{A:function(){return E}});var r,o,i,a,u=t(82210),s=t(67294),c=t(92958),l=t(97635),d=t(99546),f=t(40633),p=t(46366),v=t(93866),m=t(60186),g=c.default.div((function(e){return e.theme,"\n  position: relative;\n\n  @media only screen and (max-width: 767px) {\n    position: inherit;\n  }\n"})),h=c.default.div(r||(r=(0,u._)(["\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  background-color: ",";\n  opacity: 0;\n"],["\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  background-color: ",";\n  opacity: 0;\n"])),(function(e){return e.theme.colors.black})),y=(0,c.default)(l.E.button)((function(e){var n=e.theme,t=e.showUsername,r=void 0!==t&&t,o=e.themeType,i=void 0===o?"light":o;return"\n    position: relative;\n    padding: 0;\n    border-radius: 50%;\n    outline: none;\n    box-sizing: border-box;\n    border: 2px solid ".concat(n.colors.white,";\n    height: 40px;\n    width: 40px;\n    overflow: hidden;\n    cursor: pointer;\n\n    ").concat(r&&'\n        display: flex;\n        border-radius: 40px;\n        gap: 10px;\n        align-items: center;\n        background-color: transparent;\n        border: 1px solid transparent;\n        padding: 4px;\n        padding-right: 12px;\n        height: 48px;\n        width: max-content;\n\n        &:focus,\n        &:hover,\n        &:active,\n        &[data-state="open"] {\n          '.concat(h," {\n            opacity: 0;\n          }\n        }\n\n        &:hover p,\n        &:focus p {\n          color: ").concat(n.colors["light"===i?"blue-4":"grey-3"],';\n        }\n\n        &[data-state="open"] p,\n        &:active p {\n          color: ').concat(n.colors["light"===i?"blue-5":"grey-5"],";\n        }"),"\n")})),b=(0,c.default)(d.D)(o||(o=(0,u._)([""],[""]))),x=(0,c.default)(d.d)((function(e){return(0,c.css)(a||(a=(0,u._)(["\n    transform: translateX(","px);\n    animation: "," 0.28s cubic-bezier(0.34, 1.56, 0.64, 1);\n  "],["\n    transform: translateX(","px);\n    animation: "," 0.28s cubic-bezier(0.34, 1.56, 0.64, 1);\n  "])),e.translateX,(n=e.translateX,(0,c.keyframes)(i||(i=(0,u._)(["\n  0% {\n    transform: scale(0) translateX(","px);\n  }\n  100% {\n    transform: scale(1) translateX(","px);\n  }\n"],["\n  0% {\n    transform: scale(0) translateX(","px);\n  }\n  100% {\n    transform: scale(1) translateX(","px);\n  }\n"])),n,n)));var n})),E=function(e){var n=e.username,t=e.items,r=e.avatar,o=e.className,i=e.translatePopupHorizonatalyBy,a=e.themeType,u=void 0===a?"light":a,c=r.src,l=r.alt,E="string"==typeof n&&(null==n?void 0:n.length)>0;return s.createElement(g,{className:o},s.createElement(b,null,s.createElement(d.c,{asChild:!0},s.createElement(y,{whileTap:E?void 0:{scale:.95},showUsername:E,themeType:u},s.createElement(h,null),s.createElement(f.A,{alt:l,src:c,size:"small"}),E&&s.createElement(p.U,{size:18,weight:"semibold",color:"light"===u?"grey-8":"white",style:{zIndex:2,userSelect:"none"}},n))),s.createElement(x,{translateX:null!=i?i:0},t.map((function(e,n){return s.createElement(s.Fragment,{key:n},s.createElement(d.a,null,e.map((function(e){var n=e.id,t=e.icon,r=e.as,o=e.label,i=e.href,a=e.onClick;return s.createElement(d.b,{key:n,asChild:!0},s.createElement(v.F,{gap:12,as:null!=r?r:"a",href:i,onClick:a},t&&s.createElement(m.I,{name:t,size:"small"}),o))}))),n<t.length-1&&s.createElement(d.e,null))})),s.createElement(d.f,{offset:20}))))}},92247:function(e,n,t){"use strict";t.d(n,{C:function(){return f}});var r,o,i=t(82210),a=t(67294),u=t(92958),s=t(93866),c=t(46366),l=u.default.div((function(e){var n=e.theme,t=e.backgroundColor,o=e.shadow;return(0,u.css)(r||(r=(0,i._)(["\n    --paddingY: 24px;\n    --paddingX: 40px;\n\n    box-sizing: border-box;\n    position: relative;\n    padding: var(--paddingY) var(--paddingX);\n    height: 100%;\n    border-radius: 16px;\n    background-color: ",";\n    box-shadow: ",";\n  "],["\n    --paddingY: 24px;\n    --paddingX: 40px;\n\n    box-sizing: border-box;\n    position: relative;\n    padding: var(--paddingY) var(--paddingX);\n    height: 100%;\n    border-radius: 16px;\n    background-color: ",";\n    box-shadow: ",";\n  "])),n.colors[t||"white"],n.shadows[o||"blue-1"])})),d=u.default.hr((function(e){var n=e.theme;return(0,u.css)(o||(o=(0,i._)(["\n    height: 2px;\n    margin: 0;\n    border: none;\n    width: calc(100% + var(--paddingX) * 2);\n    margin-left: calc(-1 * var(--paddingX));\n    background-color: ",";\n  "],["\n    height: 2px;\n    margin: 0;\n    border: none;\n    width: calc(100% + var(--paddingX) * 2);\n    margin-left: calc(-1 * var(--paddingX));\n    background-color: ",";\n  "])),n.colors["grey-3"])})),f=function(e){var n=e.children,t=e.title,r=e.subtitle,o=e.backgroundColor,u=void 0===o?"white":o,f=e.shadow,p=void 0===f?1:f,v=(0,i.a)(e,["children","title","subtitle","backgroundColor","shadow"]);return a.createElement(l,(0,i.b)({shadow:p,backgroundColor:u},v),(t||r)&&a.createElement(a.Fragment,null,a.createElement(s.F,{gap:4,direction:"column",marginBottom:4},t&&a.createElement(c.H,{as:"h6",size:20,color:"grey-8",weight:"bold"},t),r&&a.createElement(c.U,{size:17,color:"grey-6"},r)),a.createElement(d,null)),n)}},27192:function(e,n,t){"use strict";t.d(n,{h:function(){return d},o:function(){return j},u:function(){return i}});var r=t(67294);let o=0;function i(){r.useEffect((()=>{var e,n;const t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=t[0])&&void 0!==e?e:a()),document.body.insertAdjacentElement("beforeend",null!==(n=t[1])&&void 0!==n?n:a()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),o--}}),[])}function a(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var u=new WeakMap,s=new WeakMap,c={},l=0,d=function(e,n,t){void 0===n&&(n=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e)),void 0===t&&(t="data-aria-hidden");var r=Array.isArray(e)?e:[e];c[t]||(c[t]=new WeakMap);var o=c[t],i=[],a=new Set,d=function(e){e&&!a.has(e)&&(a.add(e),d(e.parentNode))};r.forEach(d);var f=function(e){!e||r.indexOf(e)>=0||Array.prototype.forEach.call(e.children,(function(e){if(a.has(e))f(e);else{var n=e.getAttribute("aria-hidden"),r=null!==n&&"false"!==n,c=(u.get(e)||0)+1,l=(o.get(e)||0)+1;u.set(e,c),o.set(e,l),i.push(e),1===c&&r&&s.set(e,!0),1===l&&e.setAttribute(t,"true"),r||e.setAttribute("aria-hidden","true")}}))};return f(n),a.clear(),l++,function(){i.forEach((function(e){var n=u.get(e)-1,r=o.get(e)-1;u.set(e,n),o.set(e,r),n||(s.has(e)||e.removeAttribute("aria-hidden"),s.delete(e)),r||e.removeAttribute(t)})),--l||(u=new WeakMap,u=new WeakMap,s=new WeakMap,c={})}},f=function(){return f=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},f.apply(this,arguments)},p=function(){return p=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},p.apply(this,arguments)};function v(e){return e}var m=function(e){var n=e.sideCar,t=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(t[r[o]]=e[r[o]])}return t}(e,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=n.read();if(!o)throw new Error("Sidecar medium not found");return r.createElement(o,p({},t))};m.isSideCarExport=!0;var g=function(e){void 0===e&&(e={});var n=function(e,n){void 0===n&&(n=v);var t=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return t.length?t[t.length-1]:null},useMedium:function(e){var o=n(e,r);return t.push(o),function(){t=t.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;t.length;){var n=t;t=[],n.forEach(e)}t={push:function(n){return e(n)},filter:function(){return t}}},assignMedium:function(e){r=!0;var n=[];if(t.length){var o=t;t=[],o.forEach(e),n=t}var i=function(){var t=n;n=[],t.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),t={push:function(e){n.push(e),a()},filter:function(e){return n=n.filter(e),t}}}}}();return n.options=p({async:!0,ssr:!1},e),n}();var h=function(){},y=r.forwardRef((function(e,n){var t=r.useRef(null),o=r.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),i=o[0],a=o[1],u=e.forwardProps,s=e.children,c=e.className,l=e.removeScrollBar,d=e.enabled,p=e.shards,v=e.sideCar,m=e.noIsolation,y=e.inert,b=e.allowPinchZoom,x=e.as,E=void 0===x?"div":x,w=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(t[r[o]]=e[r[o]])}return t}(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),_=v,C=function(e,n){return t=n,o=function(n){return e.forEach((function(e){return function(e,n){return"function"==typeof e?e(n):e&&(e.current=n),e}(e,n)}))},(i=(0,r.useState)((function(){return{value:t,callback:o,facade:{get current(){return i.value},set current(e){var n=i.value;n!==e&&(i.value=e,i.callback(e,n))}}}}))[0]).callback=o,i.facade;var t,o,i}([t,n]),A=f({},w,i);return r.createElement(r.Fragment,null,d&&r.createElement(_,{sideCar:g,removeScrollBar:l,shards:p,noIsolation:m,inert:y,setCallbacks:a,allowPinchZoom:!!b,lockRef:t}),u?r.cloneElement(r.Children.only(s),f({},A,{ref:C})):r.createElement(E,f({},A,{className:c,ref:C}),s))}));y.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},y.classNames={fullWidth:"width-before-scroll-bar",zeroRight:"right-scroll-bar-position"};var b=function(){var e=0,n=null;return{add:function(r){var o,i;0==e&&(n=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=t.nc;return n&&e.setAttribute("nonce",n),e}())&&(i=r,(o=n).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(n)),e++},remove:function(){!--e&&n&&(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},x=function(){var e,n=(e=b(),function(n){r.useEffect((function(){return e.add(n),function(){e.remove()}}),[])});return function(e){var t=e.styles;return n(t),null}},E={left:0,top:0,right:0,gap:0},w=function(e){return parseInt(e||"",10)||0},_=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return E;var n=function(e){var n=window.getComputedStyle(document.body),t=n["padding"===e?"paddingLeft":"marginLeft"],r=n["padding"===e?"paddingTop":"marginTop"],o=n["padding"===e?"paddingRight":"marginRight"];return[w(t),w(r),w(o)]}(e),t=document.documentElement.clientWidth,r=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,r-t+n[2]-n[0])}},C=x(),A=function(e,n,t,r){var o=e.left,i=e.top,a=e.right,u=e.gap;return void 0===t&&(t="margin"),"\n  .with-scroll-bars-hidden {\n   overflow: hidden "+r+";\n   padding-right: "+u+"px "+r+";\n  }\n  body {\n    overflow: hidden "+r+";\n    "+[n&&"position: relative "+r+";","margin"===t&&"\n    padding-left: "+o+"px;\n    padding-top: "+i+"px;\n    padding-right: "+a+"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: "+u+"px "+r+";\n    ","padding"===t&&"padding-right: "+u+"px "+r+";"].filter(Boolean).join("")+"\n  }\n  \n  .right-scroll-bar-position {\n    right: "+u+"px "+r+";\n  }\n  \n  .width-before-scroll-bar {\n    margin-right: "+u+"px "+r+";\n  }\n  \n  .right-scroll-bar-position .right-scroll-bar-position {\n    right: 0 "+r+";\n  }\n  \n  .width-before-scroll-bar .width-before-scroll-bar {\n    margin-right: 0 "+r+";\n  }\n  \n  body {\n    --removed-body-scroll-bar-size: "+u+"px;\n  }\n"},R=function(e){var n=r.useState(_(e.gapMode)),t=n[0],o=n[1];r.useEffect((function(){o(_(e.gapMode))}),[e.gapMode]);var i=e.noRelative,a=e.noImportant,u=e.gapMode,s=void 0===u?"margin":u;return r.createElement(C,{styles:A(t,!i,s,a?"":"!important")})},P=function(e,n){var t=n;do{if("undefined"!=typeof ShadowRoot&&t instanceof ShadowRoot&&(t=t.host),T(e,t)){var r=S(e,t);if(r[1]>r[2])return!0}t=t.parentNode}while(t&&t!==document.body);return!1},T=function(e,n){return"v"===e?function(e){var n=window.getComputedStyle(e);return"hidden"!==n.overflowY&&!(n.overflowY===n.overflowX&&"visible"===n.overflowY)}(n):function(e){var n=window.getComputedStyle(e);return"range"===e.type||"hidden"!==n.overflowX&&!(n.overflowY===n.overflowX&&"visible"===n.overflowX)}(n)},S=function(e,n){return"v"===e?[(t=n).scrollTop,t.scrollHeight,t.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(n);var t},k=!1;if("undefined"!=typeof window)try{var M=Object.defineProperty({},"passive",{get:function(){return k=!0,!0}});window.addEventListener("test",M,M),window.removeEventListener("test",M,M)}catch(W){k=!1}var D,L=!!k&&{passive:!1},O=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},N=function(e){return[e.deltaX,e.deltaY]},F=function(e){return e&&"current"in e?e.current:e},I=function(e){return"\n  .block-interactivity-"+e+" {pointer-events: none;}\n  .allow-interactivity-"+e+" {pointer-events: all;}\n"},V=0,z=[],B=(D=function(e){var n=r.useRef([]),t=r.useRef([0,0]),o=r.useRef(),i=r.useState(V++)[0],a=r.useState((function(){return x()}))[0],u=r.useRef(e);r.useEffect((function(){u.current=e}),[e]),r.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-"+i);var n=[e.lockRef.current].concat((e.shards||[]).map(F)).filter(Boolean);return n.forEach((function(e){return e.classList.add("allow-interactivity-"+i)})),function(){document.body.classList.remove("block-interactivity-"+i),n.forEach((function(e){return e.classList.remove("allow-interactivity-"+i)}))}}}),[e.inert,e.lockRef.current,e.shards]);var s=r.useCallback((function(e,n){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var r,i=O(e),a=t.current,s="deltaX"in e?e.deltaX:a[0]-i[0],c="deltaY"in e?e.deltaY:a[1]-i[1],l=e.target,d=Math.abs(s)>Math.abs(c)?"h":"v",f=P(d,l);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=P(d,l)),!f)return!1;if(!o.current&&"changedTouches"in e&&(s||c)&&(o.current=r),!r)return!0;var p=o.current||r;return function(e,n,t,r,o){var i=r,a=t.target,u=n.contains(a),s=!1,c=i>0,l=0,d=0;do{var f=S(e,a),p=f[0],v=f[1]-f[2]-p;(p||v)&&T(e,a)&&(l+=v,d+=p),a=a.parentNode}while(!u&&a!==document.body||u&&(n.contains(a)||n===a));return(c&&(0===l||!1)||!c&&(0===d||!1))&&(s=!0),s}(p,n,e,"h"===p?s:c)}),[]),c=r.useCallback((function(e){var t=e;if(z.length&&z[z.length-1]===a){var r="deltaY"in t?N(t):O(t),o=n.current.filter((function(e){return e.name===t.type&&e.target===t.target&&(n=e.delta,o=r,n[0]===o[0]&&n[1]===o[1]);var n,o}))[0];if(o&&o.should)t.preventDefault();else if(!o){var i=(u.current.shards||[]).map(F).filter(Boolean).filter((function(e){return e.contains(t.target)}));(i.length>0?s(t,i[0]):!u.current.noIsolation)&&t.preventDefault()}}}),[]),l=r.useCallback((function(e,t,r,o){var i={name:e,delta:t,target:r,should:o};n.current.push(i),setTimeout((function(){n.current=n.current.filter((function(e){return e!==i}))}),1)}),[]),d=r.useCallback((function(e){t.current=O(e),o.current=void 0}),[]),f=r.useCallback((function(n){l(n.type,N(n),n.target,s(n,e.lockRef.current))}),[]),p=r.useCallback((function(n){l(n.type,O(n),n.target,s(n,e.lockRef.current))}),[]);r.useEffect((function(){return z.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,L),document.addEventListener("touchmove",c,L),document.addEventListener("touchstart",d,L),function(){z=z.filter((function(e){return e!==a})),document.removeEventListener("wheel",c,L),document.removeEventListener("touchmove",c,L),document.removeEventListener("touchstart",d,L)}}),[]);var v=e.removeScrollBar,m=e.inert;return r.createElement(r.Fragment,null,m?r.createElement(a,{styles:I(i)}):null,v?r.createElement(R,{gapMode:"margin"}):null)},g.useMedium(D),m),U=r.forwardRef((function(e,n){return r.createElement(y,f({},e,{ref:n,sideCar:B}))}));U.classNames=y.classNames;var j=U},12563:function(e,n,t){"use strict";t.d(n,{S:function(){return v},a:function(){return m}});var r,o,i,a,u,s,c=t(82210),l=t(92958),d=t(10056),f=(0,l.keyframes)(r||(r=(0,c._)(["\n  from { opacity: 0; }\n  to   { opacity: 0.8; }\n"],["\n  from { opacity: 0; }\n  to   { opacity: 0.8; }\n"]))),p=(0,l.keyframes)(o||(o=(0,c._)(["\n  from { opacity: 0.8; }\n  to   { opacity: 0; }\n"],["\n  from { opacity: 0.8; }\n  to   { opacity: 0; }\n"]))),v=(0,l.default)(d.t9)(i||(i=(0,c._)(["\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: ",";\n  opacity: 0.8;\n  position: fixed;\n  @media (prefers-reduced-motion: no-preference) {\n    will-change: opacity;\n\n    &[data-state='open'] {\n      animation: "," 160ms cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\n\n    &[data-state='closed'] {\n      animation: "," 80ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\n    }\n  }\n"],["\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: ",";\n  opacity: 0.8;\n  position: fixed;\n  @media (prefers-reduced-motion: no-preference) {\n    will-change: opacity;\n\n    &[data-state='open'] {\n      animation: "," 160ms cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\n\n    &[data-state='closed'] {\n      animation: "," 80ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\n    }\n  }\n"])),(function(e){return e.theme.colors["grey-8"]}),f,p),m=(0,l.default)(d.cZ)((function(e){var n=e.theme;return(0,l.css)(a||(a=(0,c._)(["\n    --transition-open: 160ms cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    --transition-closed: 80ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\n\n    --transform-open: translate(-50%, -50%) scale(1) rotateX(0);\n    --transform-closed: translate(-50%, -48%) scale(0.99) rotateX(-4deg);\n\n    --border-radius: ",";\n    --max-width: 550px;\n\n    position: fixed;\n    background-color: white;\n    max-width: var(--max-width);\n    width: 100%;\n    padding: 40px;\n    top: 50%;\n    left: 50%;\n    transform: var(--transform-open);\n    border-radius: var(--border-radius);\n    "," {\n      width: 90%;\n    }\n\n    &:focus {\n      outline: none;\n    }\n    @media (prefers-reduced-motion: no-preference) {\n      will-change: transform, opacity;\n      perspective: 2400px;\n\n      &[data-state='open'] {\n        animation: "," var(--transition-open);\n      }\n\n      &[data-state='closed'] {\n        animation: "," var(--transition-closed);\n      }\n    }\n  "],["\n    --transition-open: 160ms cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    --transition-closed: 80ms cubic-bezier(0.55, 0.055, 0.675, 0.19);\n\n    --transform-open: translate(-50%, -50%) scale(1) rotateX(0);\n    --transform-closed: translate(-50%, -48%) scale(0.99) rotateX(-4deg);\n\n    --border-radius: ",";\n    --max-width: 550px;\n\n    position: fixed;\n    background-color: white;\n    max-width: var(--max-width);\n    width: 100%;\n    padding: 40px;\n    top: 50%;\n    left: 50%;\n    transform: var(--transform-open);\n    border-radius: var(--border-radius);\n    "," {\n      width: 90%;\n    }\n\n    &:focus {\n      outline: none;\n    }\n    @media (prefers-reduced-motion: no-preference) {\n      will-change: transform, opacity;\n      perspective: 2400px;\n\n      &[data-state='open'] {\n        animation: "," var(--transition-open);\n      }\n\n      &[data-state='closed'] {\n        animation: "," var(--transition-closed);\n      }\n    }\n  "])),n.radii[4],n.mediaQueries.phone,g,h)})),g=(0,l.keyframes)(u||(u=(0,c._)(["\n  from { opacity: 0; transform: var(--transform-closed) }\n  to   { opacity: 1; transform: var(--transform-open) }\n"],["\n  from { opacity: 0; transform: var(--transform-closed) }\n  to   { opacity: 1; transform: var(--transform-open) }\n"]))),h=(0,l.keyframes)(s||(s=(0,c._)(["\n  from { opacity: 1; transform: var(--transform-open) }\n  to   { opacity: 0; transform: var(--transform-closed) }\n"],["\n  from { opacity: 1; transform: var(--transform-open) }\n  to   { opacity: 0; transform: var(--transform-closed) }\n"])))},99546:function(e,n,t){"use strict";var r;t.d(n,{D:function(){return Fn},a:function(){return zn},b:function(){return Bn},c:function(){return In},d:function(){return Vn},e:function(){return Un},f:function(){return jn}});var o=t(82210),i=t(67294),a=t(26206),u=t(27192),s=t(37685),c=t(85397),l=t(66841),d=t(46761),f=t(73935),p=t(74838),v=t(92958);const m=(r||(r=t.t(i,2)))["useId".toString()]||(()=>{});let g=0;function h(e){const[n,t]=i.useState(m());return(0,a.u)((()=>{e||t((e=>null!=e?e:String(g++)))}),[e]),e||(n?`radix-${n}`:"")}const y=(r||(r=t.t(i,2)))["useId".toString()]||(()=>{});let b=0;function x(e){const[n,t]=i.useState(y());return(0,a.u)((()=>{e||t((e=>null!=e?e:String(b++)))}),[e]),e||(n?`radix-${n}`:"")}const E=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:i.forwardRef(((e,t)=>{const{asChild:r,...o}=e,a=r?l.a:n;return i.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),i.createElement(a,(0,d._)({},o,{ref:t}))}))})),{});function w(e){const n=e+"CollectionProvider",[t,r]=(0,d.c)(n),[o,a]=t(n,{collectionRef:{current:null},itemMap:new Map}),u=e+"CollectionSlot",s=i.forwardRef(((e,n)=>{const{scope:t,children:r}=e,o=a(u,t),s=(0,d.u)(n,o.collectionRef);return i.createElement(l.a,{ref:s},r)})),c=e+"CollectionItemSlot",f="data-radix-collection-item",p=i.forwardRef(((e,n)=>{const{scope:t,children:r,...o}=e,u=i.useRef(null),s=(0,d.u)(n,u),p=a(c,t);return i.useEffect((()=>(p.itemMap.set(u,{ref:u,...o}),()=>{p.itemMap.delete(u)}))),i.createElement(l.a,{[f]:"",ref:s},r)}));return[{Provider:e=>{const{scope:n,children:t}=e,r=i.useRef(null),a=i.useRef(new Map).current;return i.createElement(o,{scope:n,itemMap:a,collectionRef:r},t)},Slot:s,ItemSlot:p},function(n){const t=a(e+"CollectionConsumer",n);return i.useCallback((()=>{const e=t.collectionRef.current;if(!e)return[];const n=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(t.itemMap.values()).sort(((e,t)=>n.indexOf(e.ref.current)-n.indexOf(t.ref.current)))}),[t.collectionRef,t.itemMap])},r]}const _={bubbles:!1,cancelable:!0},[C,A,R]=w("RovingFocusGroup"),[P,T]=(0,d.c)("RovingFocusGroup",[R]),[S,k]=P("RovingFocusGroup"),M=i.forwardRef(((e,n)=>i.createElement(C.Provider,{scope:e.__scopeRovingFocusGroup},i.createElement(C.Slot,{scope:e.__scopeRovingFocusGroup},i.createElement(D,(0,d._)({},e,{ref:n})))))),D=i.forwardRef(((e,n)=>{const{__scopeRovingFocusGroup:t,orientation:r,dir:o="ltr",loop:u=!1,currentTabStopId:s,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:f,onEntryFocus:p,...v}=e,m=i.useRef(null),g=(0,d.u)(n,m),[h=null,y]=(0,c.u)({prop:s,defaultProp:l,onChange:f}),[b,x]=i.useState(!1),w=(0,a.a)(p),C=A(t),R=i.useRef(!1);return i.useEffect((()=>{const e=m.current;if(e)return e.addEventListener("rovingFocusGroup.onEntryFocus",w),()=>e.removeEventListener("rovingFocusGroup.onEntryFocus",w)}),[w]),i.createElement(S,{scope:t,orientation:r,dir:o,loop:u,currentTabStopId:h,onItemFocus:i.useCallback((e=>y(e)),[y]),onItemShiftTab:i.useCallback((()=>x(!0)),[])},i.createElement(E.div,(0,d._)({tabIndex:b?-1:0,"data-orientation":r},v,{ref:g,style:{outline:"none",...e.style},onMouseDown:(0,d.a)(e.onMouseDown,(()=>{R.current=!0})),onFocus:(0,d.a)(e.onFocus,(e=>{const n=!R.current;if(e.target===e.currentTarget&&n&&!b){const n=new Event("rovingFocusGroup.onEntryFocus",_);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){const e=C().filter((e=>e.focusable));N([e.find((e=>e.active)),e.find((e=>e.id===h)),...e].filter(Boolean).map((e=>e.ref.current)))}}R.current=!1})),onBlur:(0,d.a)(e.onBlur,(()=>x(!1)))})))})),L=i.forwardRef(((e,n)=>{const{__scopeRovingFocusGroup:t,focusable:r=!0,active:o=!1,...a}=e,u=x(),s=k("RovingFocusGroupItem",t),c=s.currentTabStopId===u,l=A(t);return i.createElement(C.ItemSlot,{scope:t,id:u,focusable:r,active:o},i.createElement(E.span,(0,d._)({tabIndex:c?0:-1,"data-orientation":s.orientation},a,{ref:n,onMouseDown:(0,d.a)(e.onMouseDown,(e=>{r?s.onItemFocus(u):e.preventDefault()})),onFocus:(0,d.a)(e.onFocus,(()=>s.onItemFocus(u))),onKeyDown:(0,d.a)(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void s.onItemShiftTab();if(e.target!==e.currentTarget)return;const n=function(e,n,t){const r=function(e,n){return"rtl"!==n?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}(e.key,t);return"vertical"===n&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===n&&["ArrowUp","ArrowDown"].includes(r)?void 0:O[r]}(e,s.orientation,s.dir);if(void 0!==n){e.preventDefault();let o=l().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===n)o.reverse();else if("prev"===n||"next"===n){"prev"===n&&o.reverse();const i=o.indexOf(e.currentTarget);o=s.loop?(r=i+1,(t=o).map(((e,n)=>t[(r+n)%t.length]))):o.slice(i+1)}setTimeout((()=>N(o)))}var t,r}))})))})),O={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function N(e){const n=document.activeElement;for(const t of e){if(t===n)return;if(t.focus(),document.activeElement!==n)return}}const F=M,I=L,V=i.forwardRef(((e,n)=>{var t,r;const{containerRef:o,style:u,...s}=e,c=null!==(t=null==o?void 0:o.current)&&void 0!==t?t:null===globalThis||void 0===globalThis||null===(r=globalThis.document)||void 0===r?void 0:r.body,[,l]=i.useState({});return(0,a.u)((()=>{l({})}),[]),c?f.createPortal(i.createElement(E.div,(0,d._)({"data-radix-portal":""},s,{ref:n,style:c===document.body?{position:"absolute",top:0,left:0,zIndex:2147483647,...u}:void 0})),c):null})),z=i.forwardRef(((e,n)=>{const{children:t,width:r=10,height:o=5,...a}=e;return i.createElement(E.svg,(0,d._)({},a,{ref:n,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?t:i.createElement("polygon",{points:"0,0 30,0 15,10"}))}));function B(e){const[n,t]=i.useState(void 0);return i.useEffect((()=>{if(e){const n=new ResizeObserver((n=>{if(!Array.isArray(n))return;if(!n.length)return;const r=n[0];let o,i;if("borderBoxSize"in r){const e=r.borderBoxSize,n=Array.isArray(e)?e[0]:e;o=n.inlineSize,i=n.blockSize}else{const n=e.getBoundingClientRect();o=n.width,i=n.height}t({width:o,height:i})}));return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}t(void 0)}),[e]),n}const[U,j]=(0,d.c)("Popper"),[W,Z]=U("Popper"),H=i.forwardRef(((e,n)=>{const{__scopePopper:t,virtualRef:r,...o}=e,a=Z("PopperAnchor",t),u=i.useRef(null),s=(0,d.u)(n,u);return i.useEffect((()=>{a.onAnchorChange((null==r?void 0:r.current)||u.current)})),r?null:i.createElement(E.div,(0,d._)({},o,{ref:s}))})),[Y,X]=U("PopperContent"),$=i.forwardRef(((e,n)=>{const{__scopePopper:t,side:r="bottom",sideOffset:o,align:a="center",alignOffset:u,collisionTolerance:s,avoidCollisions:c=!0,...l}=e,f=Z("PopperContent",t),[v,m]=i.useState(),g=(0,p.u)(f.anchor),[h,y]=i.useState(null),b=B(h),[x,w]=i.useState(null),_=B(x),C=(0,d.u)(n,(e=>y(e))),A=function(){const[e,n]=i.useState(void 0);return i.useEffect((()=>{let e;function t(){n({width:window.innerWidth,height:window.innerHeight})}function r(){window.clearTimeout(e),e=window.setTimeout(t,100)}return t(),window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)}),[]),e}(),R=A?DOMRect.fromRect({...A,x:0,y:0}):void 0,{popperStyles:P,arrowStyles:T,placedSide:S,placedAlign:k}=(0,p.g)({anchorRect:g,popperSize:b,arrowSize:_,arrowOffset:v,side:r,sideOffset:o,align:a,alignOffset:u,shouldAvoidCollisions:c,collisionBoundariesRect:R,collisionTolerance:s}),M=void 0!==S;return i.createElement("div",{style:P,"data-radix-popper-content-wrapper":""},i.createElement(Y,{scope:t,arrowStyles:T,onArrowChange:w,onArrowOffsetChange:m},i.createElement(E.div,(0,d._)({"data-side":S,"data-align":k},l,{style:{...l.style,animation:M?void 0:"none"},ref:C}))))})),K=i.forwardRef((function(e,n){const{__scopePopper:t,offset:r,...o}=e,a=X("PopperArrow",t),{onArrowOffsetChange:u}=a;return i.useEffect((()=>u(r)),[u,r]),i.createElement("span",{style:{...a.arrowStyles,pointerEvents:"none"}},i.createElement("span",{ref:a.onArrowChange,style:{display:"inline-block",verticalAlign:"top",pointerEvents:"auto"}},i.createElement(z,(0,d._)({},o,{ref:n,style:{...o.style,display:"block"}}))))})),q=e=>{const{__scopePopper:n,children:t}=e,[r,o]=i.useState(null);return i.createElement(W,{scope:n,anchor:r,onAnchorChange:o},t)},G=H,J=$,Q=K,ee=e=>{const{present:n,children:t}=e,r=function(e){const[n,t]=i.useState(),r=i.useRef({}),o=i.useRef(e),u=i.useRef("none"),s=e?"mounted":"unmounted",[c,l]=function(e,n){return i.useReducer(((e,t)=>{const r=n[e][t];return null!=r?r:e}),e)}(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return i.useEffect((()=>{const e=ne(r.current);u.current="mounted"===c?e:"none"}),[c]),(0,a.u)((()=>{const n=r.current,t=o.current;if(t!==e){const r=u.current,i=ne(n);if(e)l("MOUNT");else if("none"===i||"none"===(null==n?void 0:n.display))l("UNMOUNT");else{const e=r!==i;l(t&&e?"ANIMATION_OUT":"UNMOUNT")}o.current=e}}),[e,l]),(0,a.u)((()=>{if(n){const e=e=>{const t=ne(r.current).includes(e.animationName);e.target===n&&t&&l("ANIMATION_END")},t=e=>{e.target===n&&(u.current=ne(r.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",e),n.addEventListener("animationend",e),()=>{n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",e),n.removeEventListener("animationend",e)}}l("ANIMATION_END")}),[n,l]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:i.useCallback((e=>{e&&(r.current=getComputedStyle(e)),t(e)}),[])}}(n),o="function"==typeof t?t({present:r.isPresent}):i.Children.only(t),u=(0,d.u)(r.ref,o.ref);return"function"==typeof t||r.isPresent?i.cloneElement(o,{ref:u}):null};function ne(e){return(null==e?void 0:e.animationName)||"none"}ee.displayName="Presence";const te=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:i.forwardRef(((e,t)=>{const{asChild:r,...o}=e,a=r?l.a:n;return i.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),i.createElement(a,(0,d._)({},o,{ref:t}))}))})),{}),re={bubbles:!1,cancelable:!0},oe=i.forwardRef(((e,n)=>{const{loop:t=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:u,...s}=e,[c,l]=i.useState(null),f=(0,a.a)(o),p=(0,a.a)(u),v=i.useRef(null),m=(0,d.u)(n,(e=>l(e))),g=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect((()=>{if(r){function e(e){if(g.paused||!c)return;const n=e.target;c.contains(n)?v.current=n:se(v.current,{select:!0})}function n(e){!g.paused&&c&&(c.contains(e.relatedTarget)||se(v.current,{select:!0}))}return document.addEventListener("focusin",e),document.addEventListener("focusout",n),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",n)}}}),[r,c,g.paused]),i.useEffect((()=>{if(c){ce.add(g);const e=document.activeElement;if(!c.contains(e)){const n=new Event("focusScope.autoFocusOnMount",re);c.addEventListener("focusScope.autoFocusOnMount",f),c.dispatchEvent(n),n.defaultPrevented||(function(e,{select:n=!1}={}){const t=document.activeElement;for(const r of e)if(se(r,{select:n}),document.activeElement!==t)return}(ie(c).filter((e=>"A"!==e.tagName)),{select:!0}),document.activeElement===e&&se(c))}return()=>{c.removeEventListener("focusScope.autoFocusOnMount",f),setTimeout((()=>{const n=new Event("focusScope.autoFocusOnUnmount",re);c.addEventListener("focusScope.autoFocusOnUnmount",p),c.dispatchEvent(n),n.defaultPrevented||se(null!=e?e:document.body,{select:!0}),c.removeEventListener("focusScope.autoFocusOnUnmount",p),ce.remove(g)}),0)}}}),[c,f,p,g]);const h=i.useCallback((e=>{if(!t&&!r)return;if(g.paused)return;const n="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(n&&o){const n=e.currentTarget,[r,i]=function(e){const n=ie(e);return[ae(n,e),ae(n.reverse(),e)]}(n);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),t&&se(i,{select:!0})):(e.preventDefault(),t&&se(r,{select:!0})):o===n&&e.preventDefault()}}),[t,r,g.paused]);return i.createElement(te.div,(0,d._)({tabIndex:-1},s,{ref:m,onKeyDown:h}))}));function ie(e){const n=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const n="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||n?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;t.nextNode();)n.push(t.currentNode);return n}function ae(e,n){for(const t of e)if(!ue(t,{upTo:n}))return t}function ue(e,{upTo:n}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==n&&e===n)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function se(e,{select:n=!1}={}){if(e&&e.focus){const t=document.activeElement;e.focus({preventScroll:!0}),e!==t&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&n&&e.select()}}const ce=function(){let e=[];return{add(n){const t=e[0];n!==t&&(null==t||t.pause()),e=le(e,n),e.unshift(n)},remove(n){var t;e=le(e,n),null===(t=e[0])||void 0===t||t.resume()}}}();function le(e,n){const t=[...e],r=t.indexOf(n);return-1!==r&&t.splice(r,1),t}let de,fe=0;const pe=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:i.forwardRef(((e,t)=>{const{asChild:r,...o}=e,a=r?l.a:n;return i.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),i.createElement(a,(0,d._)({},o,{ref:t}))}))})),{}),ve=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),me=i.forwardRef(((e,n)=>{const{disableOutsidePointerEvents:t=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:u,onInteractOutside:s,onDismiss:c,...l}=e,f=i.useContext(ve),[v,m]=i.useState(null),[,g]=i.useState({}),h=(0,d.u)(n,(e=>m(e))),y=Array.from(f.layers),[b]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),x=y.indexOf(b),E=v?y.indexOf(v):-1,w=f.layersWithOutsidePointerEventsDisabled.size>0,_=E>=x,C=function(e){const n=(0,a.a)((e=>{const n=e.target,t=[...f.branches].some((e=>e.contains(n)));_&&!t&&(null==o||o(e),null==s||s(e),e.defaultPrevented||null==c||c())})),t=i.useRef(!1);return i.useEffect((()=>{const e=e=>{e.target&&!t.current&&he("dismissableLayer.pointerDownOutside",n,{originalEvent:e}),t.current=!1},r=window.setTimeout((()=>{document.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(r),document.removeEventListener("pointerdown",e)}}),[n]),{onPointerDownCapture:()=>t.current=!0}}(),A=function(e){const n=(0,a.a)((e=>{const n=e.target;[...f.branches].some((e=>e.contains(n)))||(null==u||u(e),null==s||s(e),e.defaultPrevented||null==c||c())})),t=i.useRef(!1);return i.useEffect((()=>{const e=e=>{e.target&&!t.current&&he("dismissableLayer.focusOutside",n,{originalEvent:e})};return document.addEventListener("focusin",e),()=>document.removeEventListener("focusin",e)}),[n]),{onFocusCapture:()=>t.current=!0,onBlurCapture:()=>t.current=!1}}();return(0,p.a)((e=>{E===f.layers.size-1&&(null==r||r(e),e.defaultPrevented||null==c||c())})),function({disabled:e}){const n=i.useRef(!1);(0,a.u)((()=>{if(e){function t(){fe--,0===fe&&(document.body.style.pointerEvents=de)}function r(e){n.current="mouse"!==e.pointerType}return 0===fe&&(de=document.body.style.pointerEvents),document.body.style.pointerEvents="none",fe++,document.addEventListener("pointerup",r),()=>{n.current?document.addEventListener("click",t,{once:!0}):t(),document.removeEventListener("pointerup",r)}}}),[e])}({disabled:t}),i.useEffect((()=>{v&&(t&&f.layersWithOutsidePointerEventsDisabled.add(v),f.layers.add(v),ge())}),[v,t,f]),i.useEffect((()=>()=>{v&&(f.layers.delete(v),f.layersWithOutsidePointerEventsDisabled.delete(v),ge())}),[v,f]),i.useEffect((()=>{const e=()=>g({});return document.addEventListener("dismissableLayer.update",e),()=>document.removeEventListener("dismissableLayer.update",e)}),[]),i.createElement(pe.div,(0,d._)({},l,{ref:h,style:{pointerEvents:w?_?"auto":"none":void 0,...e.style},onFocusCapture:(0,d.a)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,d.a)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,d.a)(e.onPointerDownCapture,C.onPointerDownCapture)}))}));function ge(){const e=new Event("dismissableLayer.update");document.dispatchEvent(e)}function he(e,n,t){const r=t.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:t});return n&&r.addEventListener(e,n,{once:!0}),!r.dispatchEvent(o)}const ye=["Enter"," "],be=["ArrowUp","PageDown","End"],xe=["ArrowDown","PageUp","Home",...be],Ee={ltr:["ArrowLeft"],rtl:["ArrowRight"]},[we,_e,Ce]=w("Menu"),[Ae,Re]=(0,d.c)("Menu",[Ce,j,T]),Pe=j(),Te=T(),[Se,ke]=Ae("Menu"),Me=i.forwardRef(((e,n)=>{const{__scopeMenu:t,...r}=e,o=Pe(t);return i.createElement(G,(0,d._)({},o,r,{ref:n}))})),[De,Le]=Ae("MenuContent"),Oe=i.forwardRef(((e,n)=>{const{forceMount:t,...r}=e,o=ke("MenuContent",e.__scopeMenu);return i.createElement(we.Provider,{scope:e.__scopeMenu},i.createElement(ee,{present:t||o.open},i.createElement(we.Slot,{scope:e.__scopeMenu},o.isSubmenu?i.createElement(Ve,(0,d._)({},r,{ref:n})):i.createElement(Ne,(0,d._)({},r,{ref:n})))))})),Ne=i.forwardRef(((e,n)=>ke("MenuContent",e.__scopeMenu).modal?i.createElement(Fe,(0,d._)({},e,{ref:n})):i.createElement(Ie,(0,d._)({},e,{ref:n})))),Fe=i.forwardRef(((e,n)=>{const t=ke("MenuContent",e.__scopeMenu),r=i.useRef(null),o=(0,d.u)(n,r);return i.useEffect((()=>{const e=r.current;if(e)return(0,u.h)(e)}),[]),i.createElement(ze,(0,d._)({},e,{ref:o,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:(0,d.a)(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)}))})),Ie=i.forwardRef(((e,n)=>{const t=ke("MenuContent",e.__scopeMenu);return i.createElement(ze,(0,d._)({},e,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)}))})),Ve=i.forwardRef(((e,n)=>{const t=ke("MenuContent",e.__scopeMenu),r=i.useRef(null),o=(0,d.u)(n,r);return t.isSubmenu?i.createElement(ze,(0,d._)({id:t.contentId,"aria-labelledby":t.triggerId},e,{ref:o,align:"start",side:"rtl"===t.dir?"left":"right",portalled:!0,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var n;t.isUsingKeyboardRef.current&&(null===(n=r.current)||void 0===n||n.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,d.a)(e.onFocusOutside,(e=>{e.target!==t.trigger&&t.onOpenChange(!1)})),onEscapeKeyDown:(0,d.a)(e.onEscapeKeyDown,t.onRootClose),onKeyDown:(0,d.a)(e.onKeyDown,(e=>{const n=e.currentTarget.contains(e.target),r=Ee[t.dir].includes(e.key);var o;n&&r&&(t.onOpenChange(!1),null===(o=t.trigger)||void 0===o||o.focus(),e.preventDefault())}))})):null})),ze=i.forwardRef(((e,n)=>{const{__scopeMenu:t,loop:r=!1,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:s,disableOutsidePointerEvents:c,onEscapeKeyDown:l,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:v,onDismiss:m,disableOutsideScroll:g,allowPinchZoom:h,portalled:y,...b}=e,x=ke("MenuContent",t),E=Pe(t),w=Te(t),_=_e(t),[C,A]=i.useState(null),R=i.useRef(null),P=(0,d.u)(n,R,x.onContentChange),T=i.useRef(0),S=i.useRef(""),k=i.useRef(0),M=i.useRef(null),D=i.useRef("right"),L=i.useRef(0),O=y?V:i.Fragment,N=g?u.o:i.Fragment,I=g?{allowPinchZoom:h}:void 0;i.useEffect((()=>()=>window.clearTimeout(T.current)),[]),(0,u.u)();const z=i.useCallback((e=>{var n,t;return D.current===(null===(n=M.current)||void 0===n?void 0:n.side)&&function(e,n){return!!n&&function(e,n){const{x:t,y:r}=e;let o=!1;for(let i=0,a=n.length-1;i<n.length;a=i++){const e=n[i].x,u=n[i].y,s=n[a].x,c=n[a].y;u>r!=c>r&&t<(s-e)*(r-u)/(c-u)+e&&(o=!o)}return o}({x:e.clientX,y:e.clientY},n)}(e,null===(t=M.current)||void 0===t?void 0:t.area)}),[]);return i.createElement(O,null,i.createElement(N,I,i.createElement(De,{scope:t,searchRef:S,onItemEnter:i.useCallback((e=>{z(e)&&e.preventDefault()}),[z]),onItemLeave:i.useCallback((e=>{var n;z(e)||(null===(n=R.current)||void 0===n||n.focus(),A(null))}),[z]),onTriggerLeave:i.useCallback((e=>{z(e)&&e.preventDefault()}),[z]),pointerGraceTimerRef:k,onPointerGraceIntentChange:i.useCallback((e=>{M.current=e}),[])},i.createElement(oe,{asChild:!0,trapped:o,onMountAutoFocus:(0,d.a)(a,(e=>{var n;e.preventDefault(),null===(n=R.current)||void 0===n||n.focus()})),onUnmountAutoFocus:s},i.createElement(me,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:l,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:v,onDismiss:m},i.createElement(F,(0,d._)({asChild:!0},w,{dir:x.dir,orientation:"vertical",loop:r,currentTabStopId:C,onCurrentTabStopIdChange:A,onEntryFocus:e=>{x.isUsingKeyboardRef.current||e.preventDefault()}}),i.createElement(J,(0,d._)({role:"menu","aria-orientation":"vertical","data-state":He(x.open),dir:x.dir},E,b,{ref:P,style:{outline:"none",...b.style},onKeyDown:(0,d.a)(b.onKeyDown,(e=>{const n=e.target,t=e.currentTarget.contains(n),r=e.ctrlKey||e.altKey||e.metaKey,o=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&o&&(e=>{var n,t;const r=S.current+e,o=_().filter((e=>!e.disabled)),i=document.activeElement,a=null===(n=o.find((e=>e.ref.current===i)))||void 0===n?void 0:n.textValue,u=function(e,n,t){const r=n.length>1&&Array.from(n).every((e=>e===n[0]))?n[0]:n,o=t?e.indexOf(t):-1;let i=(a=e,u=Math.max(o,0),a.map(((e,n)=>a[(u+n)%a.length])));var a,u;1===r.length&&(i=i.filter((e=>e!==t)));const s=i.find((e=>e.toLowerCase().startsWith(r.toLowerCase())));return s!==t?s:void 0}(o.map((e=>e.textValue)),r,a),s=null===(t=o.find((e=>e.textValue===u)))||void 0===t?void 0:t.ref.current;!function e(n){S.current=n,window.clearTimeout(T.current),""!==n&&(T.current=window.setTimeout((()=>e("")),1e3))}(r),s&&setTimeout((()=>s.focus()))})(e.key));const i=R.current;if(e.target!==i)return;if(!xe.includes(e.key))return;e.preventDefault();const a=_().filter((e=>!e.disabled)).map((e=>e.ref.current));be.includes(e.key)&&a.reverse(),function(e){const n=document.activeElement;for(const t of e){if(t===n)return;if(t.focus(),document.activeElement!==n)return}}(a)})),onBlur:(0,d.a)(e.onBlur,(e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(T.current),S.current="")})),onPointerMove:(0,d.a)(e.onPointerMove,Ye((e=>{const n=e.target,t=L.current!==e.clientX;if(e.currentTarget.contains(n)&&t){const n=e.clientX>L.current?"right":"left";D.current=n,L.current=e.clientX}})))}))))))))})),Be=i.forwardRef(((e,n)=>{const{__scopeMenu:t,...r}=e;return i.createElement(E.div,(0,d._)({role:"group"},r,{ref:n}))})),Ue=i.forwardRef(((e,n)=>{const{disabled:t=!1,onSelect:r,...o}=e,a=i.useRef(null),u=ke("MenuItem",e.__scopeMenu),s=Le("MenuItem",e.__scopeMenu),c=(0,d.u)(n,a),l=i.useRef(!1);return i.createElement(je,(0,d._)({},o,{ref:c,disabled:t,onClick:(0,d.a)(e.onClick,(()=>{const e=a.current;if(!t&&e){const n=new Event("menu.itemSelect",{bubbles:!0,cancelable:!0});e.addEventListener("menu.itemSelect",(e=>null==r?void 0:r(e)),{once:!0}),e.dispatchEvent(n),n.defaultPrevented?l.current=!1:u.onRootClose()}})),onPointerDown:n=>{var t;null===(t=e.onPointerDown)||void 0===t||t.call(e,n),l.current=!0},onPointerUp:(0,d.a)(e.onPointerUp,(e=>{var n;l.current||null===(n=e.currentTarget)||void 0===n||n.click()})),onKeyDown:(0,d.a)(e.onKeyDown,(e=>{const n=""!==s.searchRef.current;t||n&&" "===e.key||ye.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())}))}))})),je=i.forwardRef(((e,n)=>{const{__scopeMenu:t,disabled:r=!1,textValue:o,...a}=e,u=Le("MenuItem",t),s=Te(t),c=i.useRef(null),l=(0,d.u)(n,c),[f,p]=i.useState("");return i.useEffect((()=>{const e=c.current;var n;e&&p((null!==(n=e.textContent)&&void 0!==n?n:"").trim())}),[a.children]),i.createElement(we.ItemSlot,{scope:t,disabled:r,textValue:null!=o?o:f},i.createElement(I,(0,d._)({asChild:!0},s,{focusable:!r}),i.createElement(E.div,(0,d._)({role:"menuitem","aria-disabled":r||void 0,"data-disabled":r?"":void 0},a,{ref:l,onPointerMove:(0,d.a)(e.onPointerMove,Ye((e=>{r?u.onItemLeave(e):(u.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus())}))),onPointerLeave:(0,d.a)(e.onPointerLeave,Ye((e=>u.onItemLeave(e))))}))))}));Ae("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),Ae("MenuItemIndicator",{checked:!1});const We=i.forwardRef(((e,n)=>{const{__scopeMenu:t,...r}=e;return i.createElement(E.div,(0,d._)({role:"separator","aria-orientation":"horizontal"},r,{ref:n}))})),Ze=i.forwardRef(((e,n)=>{const{__scopeMenu:t,...r}=e,o=Pe(t);return i.createElement(Q,(0,d._)({},o,r,{ref:n}))}));function He(e){return e?"open":"closed"}function Ye(e){return n=>"mouse"===n.pointerType?e(n):void 0}const Xe=e=>{const{__scopeMenu:n,open:t=!1,children:r,onOpenChange:o,modal:u=!0}=e,c=Pe(n),[l,d]=i.useState(null),f=i.useRef(!1),p=(0,a.a)(o),v=(0,s.u)(l,e.dir);return i.useEffect((()=>{const e=()=>{f.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",n,{capture:!0}),document.removeEventListener("pointermove",n,{capture:!0})}}),[]),i.createElement(q,c,i.createElement(Se,{scope:n,isSubmenu:!1,isUsingKeyboardRef:f,dir:v,open:t,onOpenChange:p,content:l,onContentChange:d,onRootClose:i.useCallback((()=>p(!1)),[p]),modal:u},r))},$e=e=>{const{__scopeMenu:n,children:t,open:r=!1,onOpenChange:o}=e,u=ke("MenuSub",n),s=Pe(n),[c,l]=i.useState(null),[d,f]=i.useState(null),p=(0,a.a)(o);return i.useEffect((()=>(!1===u.open&&p(!1),()=>p(!1))),[u.open,p]),i.createElement(q,s,i.createElement(Se,{scope:n,isSubmenu:!0,isUsingKeyboardRef:u.isUsingKeyboardRef,dir:u.dir,open:r,onOpenChange:p,content:d,onContentChange:f,onRootClose:u.onRootClose,contentId:x(),trigger:c,onTriggerChange:l,triggerId:x(),modal:!1},t))},Ke=Me,qe=Oe,Ge=Be,Je=Ue,Qe=We,en=Ze,nn=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:i.forwardRef(((e,t)=>{const{asChild:r,...o}=e,a=r?l.a:n;return i.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),i.createElement(a,(0,d._)({},o,{ref:t}))}))})),{}),[tn,rn]=(0,d.c)("DropdownMenu",[Re]),on=Re(),[an,un]=tn("DropdownMenu"),sn=e=>{const{__scopeDropdownMenu:n,children:t,dir:r,open:o,onOpenChange:a,onOpenToggle:u,modal:s=!0}=e,c=on(n),l=i.useRef(null);return i.createElement(an,{scope:n,isRootMenu:!0,triggerId:h(),triggerRef:l,contentId:h(),open:o,onOpenChange:a,onOpenToggle:u,modal:s},i.createElement(Xe,(0,d._)({},c,{open:o,onOpenChange:a,dir:r,modal:s}),t))},cn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,disabled:r=!1,...o}=e,a=un("DropdownMenuTrigger",t),u=on(t);return a.isRootMenu?i.createElement(Ke,(0,d._)({asChild:!0},u),i.createElement(nn.button,(0,d._)({type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":!!a.open||void 0,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r},o,{ref:(0,d.d)(n,a.triggerRef),onPointerDown:(0,d.a)(e.onPointerDown,(e=>{r||0!==e.button||!1!==e.ctrlKey||(a.open||e.preventDefault(),a.onOpenToggle())})),onKeyDown:(0,d.a)(e.onKeyDown,(e=>{r||(["Enter"," "].includes(e.key)&&a.onOpenToggle(),"ArrowDown"===e.key&&a.onOpenChange(!0),[" ","ArrowDown"].includes(e.key)&&e.preventDefault())}))}))):null})),[ln,dn]=tn("DropdownMenuContent",{isInsideContent:!1}),fn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,...r}=e,o=un("DropdownMenuContent",t),a=on(t),u={...r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)"}};return i.createElement(ln,{scope:t,isInsideContent:!0},o.isRootMenu?i.createElement(pn,(0,d._)({__scopeDropdownMenu:t},u,{ref:n})):i.createElement(qe,(0,d._)({},a,u,{ref:n})))})),pn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,portalled:r=!0,...o}=e,a=un("DropdownMenuContent",t),u=on(t),s=i.useRef(!1);return a.isRootMenu?i.createElement(qe,(0,d._)({id:a.contentId,"aria-labelledby":a.triggerId},u,o,{ref:n,portalled:r,onCloseAutoFocus:(0,d.a)(e.onCloseAutoFocus,(e=>{var n;s.current||null===(n=a.triggerRef.current)||void 0===n||n.focus(),s.current=!1,e.preventDefault()})),onInteractOutside:(0,d.a)(e.onInteractOutside,(e=>{const n=e.detail.originalEvent,t=0===n.button&&!0===n.ctrlKey,r=2===n.button||t;a.modal&&!r||(s.current=!0)}))})):null})),vn=cn,mn=fn,gn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,...r}=e,o=on(t);return i.createElement(Ge,(0,d._)({},o,r,{ref:n}))})),hn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,...r}=e,o=on(t);return i.createElement(Je,(0,d._)({},o,r,{ref:n}))})),yn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,...r}=e,o=on(t);return i.createElement(Qe,(0,d._)({},o,r,{ref:n}))})),bn=i.forwardRef(((e,n)=>{const{__scopeDropdownMenu:t,...r}=e,o=on(t);return i.createElement(en,(0,d._)({},o,r,{ref:n}))}));var xn=(0,v.keyframes)(En||(En=(0,o._)(["\n  0% {\n    transform: scale(0);\n  }\n  100% {\n    transform: scale(1);\n  }\n"],["\n  0% {\n    transform: scale(0);\n  }\n  100% {\n    transform: scale(1);\n  }\n"])));v.default.div(wn||(wn=(0,o._)(["\n  margin-right: 12px;\n  display: flex;\n"],["\n  margin-right: 12px;\n  display: flex;\n"])));var En,wn,_n,Cn,An,Rn,Pn,Tn,Sn,kn=(0,v.default)((e=>{const{__scopeDropdownMenu:n,children:t,open:r,defaultOpen:o,onOpenChange:a}=e,u=dn("DropdownMenu",n),s=on(n),[l=!1,f]=(0,c.u)({prop:r,defaultProp:o,onChange:a}),p=i.useCallback((()=>f((e=>!e))),[f]);return u.isInsideContent?i.createElement(an,{scope:n,isRootMenu:!1,open:l,onOpenChange:f,onOpenToggle:p},i.createElement($e,(0,d._)({},s,{open:l,onOpenChange:f}),t)):i.createElement(sn,(0,d._)({},e,{open:l,onOpenChange:f,onOpenToggle:p}),t)}))(_n||(_n=(0,o._)([""],[""]))),Mn=(0,v.default)(vn)(Cn||(Cn=(0,o._)([""],[""]))),Dn=(0,v.default)(mn)(An||(An=(0,o._)(["\n  box-sizing: border-box;\n  list-style-type: none;\n  background-color: ",";\n  border-radius: 8px;\n  box-shadow: ",";\n  min-width: 256px;\n  max-width: 256px;\n  z-index: 10000;\n  margin: 0;\n  padding: 12px;\n  position: relative;\n  transform-origin: var(--radix-dropdown-menu-content-transform-origin);\n  animation: "," 0.28s cubic-bezier(0.34, 1.56, 0.64, 1);\n"],["\n  box-sizing: border-box;\n  list-style-type: none;\n  background-color: ",";\n  border-radius: 8px;\n  box-shadow: ",";\n  min-width: 256px;\n  max-width: 256px;\n  z-index: 10000;\n  margin: 0;\n  padding: 12px;\n  position: relative;\n  transform-origin: var(--radix-dropdown-menu-content-transform-origin);\n  animation: "," 0.28s cubic-bezier(0.34, 1.56, 0.64, 1);\n"])),(function(e){return e.theme.colors["grey-8"]}),(function(e){return e.theme.shadows["blue-5"]}),xn),Ln=(0,v.default)(gn)(Rn||(Rn=(0,o._)([""],[""]))),On=(0,v.default)(hn)(Pn||(Pn=(0,o._)(["\n  box-sizing: border-box;\n  align-items: center;\n  background-color: transparent;\n  display: flex;\n  padding: 10px 14px;\n  position: relative;\n  width: 100%;\n  border-radius: 4px;\n  border: none;\n  color: ",";\n  font-family: ",";\n  font-size: 16px;\n  line-height: 24px;\n  text-decoration: none;\n  outline: none;\n  user-select: none;\n  -webkit-tap-highlight-color: transparent;\n\n  &:hover,\n  &:focus,\n  &:focus-visible {\n    background-color: ",";\n    cursor: pointer;\n  }\n\n  &:active {\n    background-color: ",";\n  }\n"],["\n  box-sizing: border-box;\n  align-items: center;\n  background-color: transparent;\n  display: flex;\n  padding: 10px 14px;\n  position: relative;\n  width: 100%;\n  border-radius: 4px;\n  border: none;\n  color: ",";\n  font-family: ",";\n  font-size: 16px;\n  line-height: 24px;\n  text-decoration: none;\n  outline: none;\n  user-select: none;\n  -webkit-tap-highlight-color: transparent;\n\n  &:hover,\n  &:focus,\n  &:focus-visible {\n    background-color: ",";\n    cursor: pointer;\n  }\n\n  &:active {\n    background-color: ",";\n  }\n"])),(function(e){return e.theme.colors.white}),(function(e){return e.theme.fonts.primary}),(function(e){return e.theme.colors["blue-4"]}),(function(e){return e.theme.colors["blue-5"]})),Nn=(0,v.default)(bn)(Tn||(Tn=(0,o._)(["\n  color: ",";\n"],["\n  color: ",";\n"])),(function(e){return e.theme.colors["grey-8"]})),Fn=kn,In=Mn,Vn=Dn,zn=Ln,Bn=On,Un=(0,v.default)(yn)(Sn||(Sn=(0,o._)(["\n  height: 1px;\n  background: ",";\n  opacity: 0.5;\n  border: none;\n  margin: 10px 0;\n"],["\n  height: 1px;\n  background: ",";\n  opacity: 0.5;\n  border: none;\n  margin: 10px 0;\n"])),(function(e){return e.theme.colors["grey-7"]})),jn=function(e){return i.createElement(Nn,(0,o.b)({asChild:!0},e),i.createElement("svg",{width:"24",height:"11",viewBox:"0 0 24 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.17157 9.17157C10.7337 10.7337 13.2663 10.7337 14.8284 9.17157L24 -4.76837e-07H0L9.17157 9.17157Z",fill:"currentColor"})))}},25907:function(e,n,t){"use strict";t.d(n,{G:function(){return s},a:function(){return u}});var r,o=t(82210),i=t(92958),a=t(53640),u=i.default.div(r||(r=(0,o._)(["\n  ","\n"],["\n  ","\n"])),(function(e){var n=e.theme,t=e.columnStart,r=e.columnEnd;return Object.keys(n.mediaQueries).map((function(e,o){return"\n        ".concat(n.mediaQueries[e]," {\n          grid-column: ").concat(t[o]," / ").concat(r[o],";\n        }\n      ")})).join("")})),s=(0,i.default)(a.B)((function(e){var n,t=e.area,r=e.autoColumns,o=e.autoFlow,i=e.autoRows,a=e.column,u=e.columnEnd,s=e.columnGap,c=e.columnStart,l=e.row,d=e.rowEnd,f=e.rowGap,p=e.rowStart,v=e.template,m=e.templateAreas,g=e.templateColumns,h=e.templateRows,y=e.theme,b=e.useOldPaddingsForMobileView,x=void 0!==b&&b;return g?{display:"grid",columnGap:s,gridArea:t,gridAutoColumns:r,gridAutoFlow:o,gridAutoRows:i,gridColumn:a,gridColumnEnd:u,gridColumnStart:c,gridRow:l,gridRowEnd:d,gridRowStart:p,gridTemplate:v,gridTemplateAreas:m,gridTemplateColumns:g,gridTemplateRows:h,rowGap:f}:((n={display:"grid",width:"100%",rowGap:f,columnGap:24,justifyContent:"center"})[y.mediaQueries.phone]={padding:x?"0 20px":"0 16px",gridTemplateColumns:x?"repeat(6, 40px)":"repeat(6, 45.3px)",columnGap:16},n[y.mediaQueries.tablet]={padding:"0 36px",gridTemplateColumns:"repeat(8, 66px)"},n[y.mediaQueries.desktop]={padding:"0 44px",gridTemplateColumns:"repeat(12, 56px)"},n[y.mediaQueries.largeDesktop]={padding:"0 132px",gridTemplateColumns:"repeat(12, 76px)"},n)}))},47773:function(e,n,t){"use strict";t.d(n,{I:function(){return d}});var r,o=t(82210),i=t(67294),a=t(60186),u=t(92958),s=function(e){switch(e){case"small":return"20px";case"medium":default:return"32px";case"large":return"40px";case"extra-large":return"48px"}},c=u.default.button(r||(r=(0,o._)(["\n  border: none;\n  outline: none;\n  padding: 0;\n  background-color: ",";\n  height: ",";\n  width: ",";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  cursor: pointer;\n\n  &:disabled {\n    cursor: not-allowed;\n    opacity: 0.7;\n  }\n"],["\n  border: none;\n  outline: none;\n  padding: 0;\n  background-color: ",";\n  height: ",";\n  width: ",";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  cursor: pointer;\n\n  &:disabled {\n    cursor: not-allowed;\n    opacity: 0.7;\n  }\n"])),(function(e){return e.transparent?"transparent":e.theme.colors[e.background||"white"]}),(function(e){return s(e.size)}),(function(e){return s(e.size)})),l={small:"extra-small",medium:"small",large:"medium","extra-large":"medium"},d=function(e){var n=e.icon,t=e.onClick,r=e.color,u=e.background,s=e.size,d=e.ariaLabel,f=e.iconStrokeWidth,p=(0,o.a)(e,["icon","onClick","color","background","size","ariaLabel","iconStrokeWidth"]);return i.createElement(c,(0,o.b)({type:"button",size:s,background:u,onClick:t,"aria-label":d||n},p),i.createElement(a.I,{name:n,color:r,size:l[s],strokeWidth:f}))};d.defaultProps={as:"button",color:"blue-4",background:"white",size:"medium"}},35315:function(e,n,t){"use strict";t.d(n,{S:function(){return d}});var r,o,i=t(82210),a=t(67294),u=t(92958),s=t(53640),c=(0,u.keyframes)(r||(r=(0,i._)(["\n  0% {\n    background-position: 200% 50%;\n  }\n  100% {\n    background-position: -200% 50%;\n  }\n"],["\n  0% {\n    background-position: 200% 50%;\n  }\n  100% {\n    background-position: -200% 50%;\n  }\n"]))),l=(0,u.default)(s.B)((function(e){var n=e.theme,t=n.colors,r=n.radii,a=e.rounded,s=e.borderRadius;return(0,u.css)(o||(o=(0,i._)(["\n    border-radius: ",";\n    background-image: linear-gradient(\n      270deg,\n      ",",\n      ",",\n      ",",\n      ","\n    );\n    background-size: 400% 100%;\n    animation: "," 8s ease-in-out infinite;\n  "],["\n    border-radius: ",";\n    background-image: linear-gradient(\n      270deg,\n      ",",\n      ",",\n      ",",\n      ","\n    );\n    background-size: 400% 100%;\n    animation: "," 8s ease-in-out infinite;\n  "])),a?r.circle:s||"4px",t["grey-2"],t["grey-3"],t["grey-3"],t["grey-2"],c)})),d=function(e){var n=e.rounded,t=void 0!==n&&n,r=e.height,o=void 0===r?20:r,i=e.width,u=void 0===i?o:i,s=e.borderRadius;return a.createElement(l,{height:o,width:u,rounded:t,borderRadius:s})}},55832:function(e,n,t){"use strict";t.d(n,{T:function(){return d}});var r,o,i=t(82210),a=t(67294),u=t(29704),s=t(92958),c=t(67968),l=s.default.textarea((function(e){var n=e.theme,t=e.error,a=e.height,u=e.resize;return(0,s.css)(o||(o=(0,i._)(["\n    box-sizing: border-box;\n    padding: ",";\n    width: 100%;\n    height: ",";\n    background: ",";\n    border: 1px solid ",";\n    resize: ",";\n    border-radius: ",";\n    outline: none;\n    transition-property: background, outline, border;\n    transition-duration: 0.16s;\n    transition-timing-function: ease-in;\n\n    font-family: ",";\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 24px;\n\n    flex-grow: 1;\n\n    ","\n\n    @media (hover: hover) and (pointer: fine) {\n      &:hover {\n        border: 1px solid ",";\n        background-color: ",";\n      }\n    }\n\n    &:focus {\n      background-color: ",";\n      border: 1px solid transparent;\n      outline: 2px solid ",";\n      color: ",";\n      box-shadow: ",";\n    }\n\n    &:disabled {\n      border: 1px solid ",";\n      background-color: ",";\n      color: ",";\n    }\n\n    &:disabled::placeholder {\n      color: ",";\n    }\n\n    ::placeholder {\n      color: ",";\n      font-weight: 400;\n      line-height: 28px;\n    }\n\n    "," {\n      font-size: 17px;\n      line-height: 20px;\n      font-weight: 400;\n      ::placeholder {\n        font-weight: 400;\n      }\n      &:focus {\n        box-shadow: none;\n      }\n    }\n  "],["\n    box-sizing: border-box;\n    padding: ",";\n    width: 100%;\n    height: ",";\n    background: ",";\n    border: 1px solid ",";\n    resize: ",";\n    border-radius: ",";\n    outline: none;\n    transition-property: background, outline, border;\n    transition-duration: 0.16s;\n    transition-timing-function: ease-in;\n\n    font-family: ",";\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 24px;\n\n    flex-grow: 1;\n\n    ","\n\n    @media (hover: hover) and (pointer: fine) {\n      &:hover {\n        border: 1px solid ",";\n        background-color: ",";\n      }\n    }\n\n    &:focus {\n      background-color: ",";\n      border: 1px solid transparent;\n      outline: 2px solid ",";\n      color: ",";\n      box-shadow: ",";\n    }\n\n    &:disabled {\n      border: 1px solid ",";\n      background-color: ",";\n      color: ",";\n    }\n\n    &:disabled::placeholder {\n      color: ",";\n    }\n\n    ::placeholder {\n      color: ",";\n      font-weight: 400;\n      line-height: 28px;\n    }\n\n    "," {\n      font-size: 17px;\n      line-height: 20px;\n      font-weight: 400;\n      ::placeholder {\n        font-weight: 400;\n      }\n      &:focus {\n        box-shadow: none;\n      }\n    }\n  "])),n.space[3],a||"100%",n.colors["grey-1"],n.colors["grey-3"],u,n.space[2],n.fonts.primary,!!t&&(0,s.css)(r||(r=(0,i._)(["\n      border: 1px solid transparent;\n      outline: 2px solid ",";\n    "],["\n      border: 1px solid transparent;\n      outline: 2px solid ",";\n    "])),n.colors["red-3"]),t?"transparent":n.colors["blue-3"],n.colors["grey-1"],n.colors.white,n.colors["blue-3"],n.colors["grey-8"],n.shadows["blue-2"],n.colors["grey-4"],n.colors["grey-2"],n.colors["grey-5"],n.colors["grey-5"],n.colors["grey-6"],n.mediaQueries.phone)})),d=a.forwardRef((function(e,n){var t=e.autoFocus,r=void 0!==t&&t;e.className;var o=e.disabled,s=void 0!==o&&o,d=e.error,f=void 0===d?{}:d,p=e.instruction,v=e.label,m=e.maxLength,g=e.minLength,h=e.name,y=e.onBlur,b=e.onChange,x=e.onFocus,E=e.onKeyPress,w=e.placeholder,_=e.required,C=void 0!==_&&_,A=e.title,R=e.value,P=e.height,T=e.resize,S=void 0===T?"both":T,k=(0,i.a)(e,["autoFocus","className","disabled","error","instruction","label","maxLength","minLength","name","onBlur","onChange","onFocus","onKeyPress","placeholder","required","title","value","height","resize"]),M=(0,u.G)({value:R,onChange:b,error:f,disabled:s}),D=M.val,L=M.errorNodes,O=M.handleChange;return a.createElement(c.I,{label:v,instruction:p,errorNodes:L,name:h},a.createElement(l,(0,i.b)({ref:n,autoFocus:r,"data-test":h,disabled:s,error:L.length,id:h,maxLength:m,minLength:g,name:h,onBlur:y,onChange:O,onFocus:x,onKeyPress:E,placeholder:w,required:C,title:A,value:D,height:P,resize:S},k)))}))},11990:function(e,n,t){"use strict";t.d(n,{u:function(){return u}});var r=t(46761),o=t(67294);const[i,a]=(0,r.b)("Label",{id:void 0,controlRef:{current:null}}),u=e=>{const n=a("LabelConsumer"),{controlRef:t}=n;return o.useEffect((()=>{e&&(t.current=e)}),[e,t]),n.id}},46761:function(e,n,t){"use strict";t.d(n,{_:function(){return u},a:function(){return l},b:function(){return o},c:function(){return i},d:function(){return s},u:function(){return c}});var r=t(67294);function o(e,n){const t=r.createContext(n);function o(e){const{children:n,...o}=e,i=r.useMemo((()=>o),Object.values(o));return r.createElement(t.Provider,{value:i},n)}return o.displayName=e+"Provider",[o,function(o){const i=r.useContext(t);if(i)return i;if(void 0!==n)return n;throw new Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,n=[]){let t=[];const o=()=>{const n=t.map((e=>r.createContext(e)));return function(t){const o=(null==t?void 0:t[e])||n;return r.useMemo((()=>({[`__scope${e}`]:{...t,[e]:o}})),[t,o])}};return o.scopeName=e,[function(n,o){const i=r.createContext(o),a=t.length;function u(n){const{scope:t,children:o,...u}=n,s=(null==t?void 0:t[e][a])||i,c=r.useMemo((()=>u),Object.values(u));return r.createElement(s.Provider,{value:c},o)}return t=[...t,o],u.displayName=n+"Provider",[u,function(t,u){const s=(null==u?void 0:u[e][a])||i,c=r.useContext(s);if(c)return c;if(void 0!==o)return o;throw new Error(`\`${t}\` must be used within \`${n}\``)}]},a(o,...n)]}function a(...e){const n=e[0];if(1===e.length)return n;const t=()=>{const t=e.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(e){const o=t.reduce(((n,{useScope:t,scopeName:r})=>({...n,...t(e)[`__scope${r}`]})),{});return r.useMemo((()=>({[`__scope${n.scopeName}`]:o})),[o])}};return t.scopeName=n.scopeName,t}function u(){return u=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},u.apply(this,arguments)}function s(...e){return n=>e.forEach((e=>function(e,n){"function"==typeof e?e(n):null!=e&&(e.current=n)}(e,n)))}function c(...e){return r.useCallback(s(...e),e)}function l(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(null==e||e(r),!1===t||!r.defaultPrevented)return null==n?void 0:n(r)}}},9006:function(e,n,t){"use strict";t.d(n,{u:function(){return o}});var r=t(67294);function o(e){const[n,t]=r.useState(void 0);return r.useEffect((()=>{if(e){const n=new ResizeObserver((n=>{if(!Array.isArray(n))return;if(!n.length)return;const r=n[0];let o,i;if("borderBoxSize"in r){const e=r.borderBoxSize,n=Array.isArray(e)?e[0]:e;o=n.inlineSize,i=n.blockSize}else{const n=e.getBoundingClientRect();o=n.width,i=n.height}t({width:o,height:i})}));return n.observe(e,{box:"border-box"}),()=>{t(void 0),n.unobserve(e)}}}),[e]),n}},66841:function(e,n,t){"use strict";t.d(n,{S:function(){return u},a:function(){return i}});var r=t(46761),o=t(67294);const i=o.forwardRef(((e,n)=>{const{children:t,...i}=e;return o.Children.toArray(t).some(s)?o.createElement(o.Fragment,null,o.Children.map(t,(e=>s(e)?o.createElement(a,(0,r._)({},i,{ref:n}),e.props.children):e))):o.createElement(a,(0,r._)({},i,{ref:n}),t)}));i.displayName="Slot";const a=o.forwardRef(((e,n)=>{const{children:t,...i}=e;return o.isValidElement(t)?o.cloneElement(t,{...c(i,t.props),ref:(0,r.d)(n,t.ref)}):o.Children.count(t)>1?o.Children.only(null):null}));a.displayName="SlotClone";const u=({children:e})=>o.createElement(o.Fragment,null,e);function s(e){return o.isValidElement(e)&&e.type===u}function c(e,n){const t={...n};for(const r in n){const o=e[r],i=n[r];/^on[A-Z]/.test(r)?t[r]=(...e)=>{null==i||i(...e),null==o||o(...e)}:"style"===r?t[r]={...o,...i}:"className"===r&&(t[r]=[o,i].filter(Boolean).join(" "))}return{...e,...t}}},26206:function(e,n,t){"use strict";t.d(n,{a:function(){return i},u:function(){return o}});var r=t(67294);const o=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{};function i(e){const n=r.useRef(e);return r.useEffect((()=>{n.current=e})),r.useMemo((()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)}),[])}},50296:function(e,n,t){"use strict";t.d(n,{u:function(){return s}});var r=t(46761),o=t(67294);const i={prefix:Math.round(1e10*Math.random()),current:0},[a,u]=(0,r.b)("IdProvider",i);function s(e){const n=u("IdProviderConsumer");return Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)||n!==i||console.warn("When server rendering, you must wrap your application in an <IdProvider> to ensure consistent ids are generated between the client and server."),o.useMemo((()=>e||`radix-id-${n.prefix}-${++n.current}`),[e])}},74838:function(e,n,t){"use strict";t.d(n,{a:function(){return x},g:function(){return l},u:function(){return c}});var r=t(67294),o=t(26206);function i(e,n){const t=u.get(e);return void 0===t?(u.set(e,{rect:{},callbacks:[n]}),1===u.size&&(a=requestAnimationFrame(s))):(t.callbacks.push(n),n(e.getBoundingClientRect())),()=>{const t=u.get(e);if(void 0===t)return;const r=t.callbacks.indexOf(n);r>-1&&t.callbacks.splice(r,1),0===t.callbacks.length&&(u.delete(e),0===u.size&&cancelAnimationFrame(a))}}let a;const u=new Map;function s(){const e=[];u.forEach(((n,t)=>{const r=t.getBoundingClientRect();var o,i;i=r,((o=n.rect).width!==i.width||o.height!==i.height||o.top!==i.top||o.right!==i.right||o.bottom!==i.bottom||o.left!==i.left)&&(n.rect=r,e.push(n))})),e.forEach((e=>{e.callbacks.forEach((n=>n(e.rect)))})),a=requestAnimationFrame(s)}function c(e){const[n,t]=r.useState();return r.useEffect((()=>{if(e){const n=i(e,t);return()=>{t(void 0),n()}}}),[e]),n}function l({anchorRect:e,popperSize:n,arrowSize:t,arrowOffset:r=0,side:o,sideOffset:i=0,align:a,alignOffset:u=0,shouldAvoidCollisions:s=!0,collisionBoundariesRect:c,collisionTolerance:l=0}){if(!e||!n||!c)return{popperStyles:v,arrowStyles:m};const h=function(e,n,t=0,r=0,o){const i=o?o.height:0,a=d(n,e,"x"),u=d(n,e,"y"),s=u.before-t-i,c=u.after+t+i,l=a.before-t-i,f=a.after+t+i;return{top:{start:{x:a.start+r,y:s},center:{x:a.center,y:s},end:{x:a.end-r,y:s}},right:{start:{x:f,y:u.start+r},center:{x:f,y:u.center},end:{x:f,y:u.end-r}},bottom:{start:{x:a.start+r,y:c},center:{x:a.center,y:c},end:{x:a.end-r,y:c}},left:{start:{x:l,y:u.start+r},center:{x:l,y:u.center},end:{x:l,y:u.end-r}}}}(n,e,i,u,t),x=h[o][a];if(!1===s){const e=f(x);let i=m;return t&&(i=g({popperSize:n,arrowSize:t,arrowOffset:r,side:o,align:a})),{popperStyles:{...e,"--radix-popper-transform-origin":p(n,o,a,r,t)},arrowStyles:i,placedSide:o,placedAlign:a}}const E=DOMRect.fromRect({...n,...x}),w=(_=c,C=l,DOMRect.fromRect({width:_.width-2*C,height:_.height-2*C,x:_.left+C,y:_.top+C}));var _,C;const A=b(E,w),R=h[y(o)][a],P=function(e,n,t){const r=y(e);return n[e]&&!t[r]?r:e}(o,A,b(DOMRect.fromRect({...n,...R}),w)),T=function(e,n,t,r,o){const i="top"===t||"bottom"===t,a=i?"left":"top",u=i?"right":"bottom",s=i?"width":"height",c=n[s]>e[s];return"start"!==r&&"center"!==r||!(o[a]&&c||o[u]&&!c)?"end"!==r&&"center"!==r||!(o[u]&&c||o[a]&&!c)?r:"start":"end"}(n,e,o,a,A),S=f(h[P][T]);let k=m;return t&&(k=g({popperSize:n,arrowSize:t,arrowOffset:r,side:P,align:T})),{popperStyles:{...S,"--radix-popper-transform-origin":p(n,P,T,r,t)},arrowStyles:k,placedSide:P,placedAlign:T}}function d(e,n,t){const r=e["x"===t?"left":"top"],o="x"===t?"width":"height",i=e[o],a=n[o];return{before:r-a,start:r,center:r+(i-a)/2,end:r+i-a,after:r+i}}function f(e){return{position:"absolute",top:0,left:0,minWidth:"max-content",willChange:"transform",transform:`translate3d(${Math.round(e.x+window.scrollX)}px, ${Math.round(e.y+window.scrollY)}px, 0)`}}function p(e,n,t,r,o){const i="top"===n||"bottom"===n,a=o?o.width:0,u=o?o.height:0,s=a/2+r;let c="",l="";return i?(c={start:`${s}px`,center:"center",end:e.width-s+"px"}[t],l="top"===n?`${e.height+u}px`:-u+"px"):(c="left"===n?`${e.width+u}px`:-u+"px",l={start:`${s}px`,center:"center",end:e.height-s+"px"}[t]),`${c} ${l}`}const v={position:"fixed",top:0,left:0,opacity:0,transform:"translate3d(0, -200%, 0)"},m={position:"absolute",opacity:0};function g({popperSize:e,arrowSize:n,arrowOffset:t,side:r,align:o}){const i=(e.width-n.width)/2,a=(e.height-n.width)/2,u={top:0,right:90,bottom:180,left:-90}[r],s=Math.max(n.width,n.height),c={width:`${s}px`,height:`${s}px`,transform:`rotate(${u}deg)`,willChange:"transform",position:"absolute",[r]:"100%",direction:h(r,o)};return"top"!==r&&"bottom"!==r||("start"===o&&(c.left=`${t}px`),"center"===o&&(c.left=`${i}px`),"end"===o&&(c.right=`${t}px`)),"left"!==r&&"right"!==r||("start"===o&&(c.top=`${t}px`),"center"===o&&(c.top=`${a}px`),"end"===o&&(c.bottom=`${t}px`)),c}function h(e,n){return("top"!==e&&"right"!==e||"end"!==n)&&("bottom"!==e&&"left"!==e||"end"===n)?"ltr":"rtl"}function y(e){return{top:"bottom",right:"left",bottom:"top",left:"right"}[e]}function b(e,n){return{top:e.top<n.top,right:e.right>n.right,bottom:e.bottom>n.bottom,left:e.left<n.left}}function x(e){const n=(0,o.a)(e);r.useEffect((()=>{const e=e=>{"Escape"===e.key&&n(e)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)}),[n])}},71035:function(e,n,t){"use strict";t.d(n,{P:function(){return p},a:function(){return a}});var r=t(26206),o=t(46761),i=t(67294);const a=e=>{const{present:n,children:t}=e,a=function(e){const[n,t]=i.useState(),o=i.useRef({}),a=i.useRef(e),s=i.useRef("none"),c=e?"mounted":"unmounted",[l,d]=function(e,n){return i.useReducer(((e,t)=>{const r=n[e][t];return null!=r?r:e}),e)}(c,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return i.useEffect((()=>{const e=u(o.current);s.current="mounted"===l?e:"none"}),[l]),(0,r.u)((()=>{const n=o.current,t=a.current;if(t!==e){const r=s.current,o=u(n);if(e)d("MOUNT");else if("none"===o||"none"===(null==n?void 0:n.display))d("UNMOUNT");else{const e=r!==o;d(t&&e?"ANIMATION_OUT":"UNMOUNT")}a.current=e}}),[e,d]),(0,r.u)((()=>{if(n){const e=e=>{const t=u(o.current).includes(e.animationName);e.target===n&&t&&d("ANIMATION_END")},t=e=>{e.target===n&&(s.current=u(o.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",e),n.addEventListener("animationend",e),()=>{n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",e),n.removeEventListener("animationend",e)}}}),[n,d]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:i.useCallback((e=>{e&&(o.current=getComputedStyle(e)),t(e)}),[])}}(n),s="function"==typeof t?t({present:a.isPresent}):i.Children.only(t),c=(0,o.u)(a.ref,s.ref);return"function"==typeof t||a.isPresent?i.cloneElement(s,{ref:c}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence";const s=i.forwardRef(((e,n)=>{const{children:t,...r}=e,a=i.Children.toArray(t);return a.some(d)?i.createElement(i.Fragment,null,a.map((e=>d(e)?i.createElement(c,(0,o._)({},r,{ref:n}),e.props.children):e))):i.createElement(c,(0,o._)({},r,{ref:n}),t)}));s.displayName="Slot";const c=i.forwardRef(((e,n)=>{const{children:t,...r}=e;return i.isValidElement(t)?i.cloneElement(t,{...f(r,t.props),ref:(0,o.d)(n,t.ref)}):i.Children.count(t)>1?i.Children.only(null):null}));c.displayName="SlotClone";const l=({children:e})=>i.createElement(i.Fragment,null,e);function d(e){return i.isValidElement(e)&&e.type===l}function f(e,n){const t={...n};for(const r in n){const o=e[r],i=n[r];/^on[A-Z]/.test(r)?t[r]=(...e)=>{null==i||i(...e),null==o||o(...e)}:"style"===r?t[r]={...o,...i}:"className"===r&&(t[r]=[o,i].filter(Boolean).join(" "))}return{...e,...t}}const p=["a","button","div","h2","h3","img","li","nav","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:i.forwardRef(((e,t)=>{const{asChild:r,...a}=e,u=r?s:n;return i.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),e.as&&console.error(v),i.createElement(u,(0,o._)({},a,{ref:t}))}))})),{}),v="Warning: The `as` prop has been removed in favour of `asChild`. For details, see https://radix-ui.com/docs/primitives/overview/styling#changing-the-rendered-element"},85397:function(e,n,t){"use strict";t.d(n,{u:function(){return i}});var r=t(26206),o=t(67294);function i({prop:e,defaultProp:n,onChange:t=(()=>{})}){const[i,a]=function({defaultProp:e,onChange:n}){const t=o.useState(e),[i]=t,a=o.useRef(i),u=(0,r.a)(n);return o.useEffect((()=>{a.current!==i&&(u(i),a.current=i)}),[i,a,u]),t}({defaultProp:n,onChange:t}),u=void 0!==e,s=u?e:i,c=(0,r.a)(t);return[s,o.useCallback((n=>{if(u){const t=n,r="function"==typeof n?t(e):n;r!==e&&c(r)}else a(n)}),[u,e,a,c])]}},5011:function(e,n,t){"use strict";t.d(n,{u:function(){return o}});var r=t(67294);function o(e){const n=r.useRef(e);return r.useEffect((()=>{n.current=e}),[e]),n.current}},37685:function(e,n,t){"use strict";t.d(n,{u:function(){return o}});var r=t(67294);function o(e,n){const[t,o]=r.useState("ltr"),[i,a]=r.useState(),u=r.useRef(0);return r.useEffect((()=>{if(void 0===n&&null!=e&&e.parentElement){const n=getComputedStyle(e.parentElement);a(n)}}),[e,n]),r.useEffect((()=>(void 0===n&&function e(){u.current=requestAnimationFrame((()=>{const n=null==i?void 0:i.direction;n&&o(n),e()}))}(),()=>cancelAnimationFrame(u.current))),[i,n,o]),n||t}},79313:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,o=function(e){var n={};return function(t){return void 0===n[t]&&(n[t]=e(t)),n[t]}}((function(e){return r.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}))},76652:function(e,n,t){"use strict";function r(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(null==e||e(r),!1===t||!r.defaultPrevented)return null==n?void 0:n(r)}}t.d(n,{M:function(){return r}})},17255:function(e,n,t){"use strict";t.d(n,{F:function(){return o},e:function(){return i}});var r=t(67294);function o(...e){return n=>e.forEach((e=>function(e,n){"function"==typeof e?e(n):null!=e&&(e.current=n)}(e,n)))}function i(...e){return r.useCallback(o(...e),e)}},10056:function(e,n,t){"use strict";t.d(n,{x8:function(){return Ne},VY:function(){return De},dk:function(){return Oe},Vq:function(){return pe},GG:function(){return Ce},cZ:function(){return ye},t9:function(){return ge},PK:function(){return me},aV:function(){return Me},h_:function(){return ke},fC:function(){return Te},Dx:function(){return Le},xz:function(){return Se},jm:function(){return Re},p8:function(){return le}});var r=t(17255),o=t(67294),i=t.t(o,2),a=t(87462);const u=o.forwardRef(((e,n)=>{const{children:t,...r}=e;return o.Children.toArray(t).some(l)?o.createElement(o.Fragment,null,o.Children.map(t,(e=>l(e)?o.createElement(s,(0,a.Z)({},r,{ref:n}),e.props.children):e))):o.createElement(s,(0,a.Z)({},r,{ref:n}),t)}));u.displayName="Slot";const s=o.forwardRef(((e,n)=>{const{children:t,...i}=e;return o.isValidElement(t)?o.cloneElement(t,{...d(i,t.props),ref:(0,r.F)(n,t.ref)}):o.Children.count(t)>1?o.Children.only(null):null}));s.displayName="SlotClone";const c=({children:e})=>o.createElement(o.Fragment,null,e);function l(e){return o.isValidElement(e)&&e.type===c}function d(e,n){const t={...n};for(const r in n){const o=e[r],i=n[r];/^on[A-Z]/.test(r)?t[r]=(...e)=>{null==i||i(...e),null==o||o(...e)}:"style"===r?t[r]={...o,...i}:"className"===r&&(t[r]=[o,i].filter(Boolean).join(" "))}return{...e,...t}}var f=t(23541),p=t(97582),v=t(71642),m=t(99495),g=(0,t(87122)._)(),h=function(){},y=o.forwardRef((function(e,n){var t=o.useRef(null),r=o.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),i=r[0],a=r[1],u=e.forwardProps,s=e.children,c=e.className,l=e.removeScrollBar,d=e.enabled,f=e.shards,v=e.sideCar,y=e.noIsolation,b=e.inert,x=e.allowPinchZoom,E=e.as,w=void 0===E?"div":E,_=e.gapMode,C=(0,p.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=v,R=(0,m.q)([t,n]),P=(0,p.__assign)((0,p.__assign)({},C),i);return o.createElement(o.Fragment,null,d&&o.createElement(A,{sideCar:g,removeScrollBar:l,shards:f,noIsolation:y,inert:b,setCallbacks:a,allowPinchZoom:!!x,lockRef:t,gapMode:_}),u?o.cloneElement(o.Children.only(s),(0,p.__assign)((0,p.__assign)({},P),{ref:R})):o.createElement(w,(0,p.__assign)({},P,{className:c,ref:R}),s))}));y.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},y.classNames={fullWidth:v.zi,zeroRight:v.pF};var b=t(66781),x=t(37087),E=t(6525),w=!1;if("undefined"!==typeof window)try{var _=Object.defineProperty({},"passive",{get:function(){return w=!0,!0}});window.addEventListener("test",_,_),window.removeEventListener("test",_,_)}catch(Fe){w=!1}var C=!!w&&{passive:!1},A=function(e,n){var t=window.getComputedStyle(e);return"hidden"!==t[n]&&!(t.overflowY===t.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===t[n])},R=function(e,n){var t=n.ownerDocument,r=n;do{if("undefined"!==typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),P(e,r)){var o=T(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==t.body);return!1},P=function(e,n){return"v"===e?function(e){return A(e,"overflowY")}(n):function(e){return A(e,"overflowX")}(n)},T=function(e,n){return"v"===e?[(t=n).scrollTop,t.scrollHeight,t.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(n);var t},S=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},k=function(e){return[e.deltaX,e.deltaY]},M=function(e){return e&&"current"in e?e.current:e},D=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},L=0,O=[];function N(e){for(var n=null;null!==e;)e instanceof ShadowRoot&&(n=e.host,e=e.host),e=e.parentNode;return n}var F=(0,b.L)(g,(function(e){var n=o.useRef([]),t=o.useRef([0,0]),r=o.useRef(),i=o.useState(L++)[0],a=o.useState(E.Ws)[0],u=o.useRef(e);o.useEffect((function(){u.current=e}),[e]),o.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var n=(0,p.__spreadArray)([e.lockRef.current],(e.shards||[]).map(M),!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 s=o.useCallback((function(e,n){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var o,i=S(e),a=t.current,s="deltaX"in e?e.deltaX:a[0]-i[0],c="deltaY"in e?e.deltaY:a[1]-i[1],l=e.target,d=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===l.type)return!1;var f=R(d,l);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=R(d,l)),!f)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var p=r.current||o;return function(e,n,t,r,o){var i=function(e,n){return"h"===e&&"rtl"===n?-1:1}(e,window.getComputedStyle(n).direction),a=i*r,u=t.target,s=n.contains(u),c=!1,l=a>0,d=0,f=0;do{var p=T(e,u),v=p[0],m=p[1]-p[2]-i*v;(v||m)&&P(e,u)&&(d+=m,f+=v),u=u instanceof ShadowRoot?u.host:u.parentNode}while(!s&&u!==document.body||s&&(n.contains(u)||n===u));return(l&&(o&&Math.abs(d)<1||!o&&a>d)||!l&&(o&&Math.abs(f)<1||!o&&-a>f))&&(c=!0),c}(p,n,e,"h"===p?s:c,!0)}),[]),c=o.useCallback((function(e){var t=e;if(O.length&&O[O.length-1]===a){var r="deltaY"in t?k(t):S(t),o=n.current.filter((function(e){return e.name===t.type&&(e.target===t.target||t.target===e.shadowParent)&&function(e,n){return e[0]===n[0]&&e[1]===n[1]}(e.delta,r)}))[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var i=(u.current.shards||[]).map(M).filter(Boolean).filter((function(e){return e.contains(t.target)}));(i.length>0?s(t,i[0]):!u.current.noIsolation)&&t.cancelable&&t.preventDefault()}}}),[]),l=o.useCallback((function(e,t,r,o){var i={name:e,delta:t,target:r,should:o,shadowParent:N(r)};n.current.push(i),setTimeout((function(){n.current=n.current.filter((function(e){return e!==i}))}),1)}),[]),d=o.useCallback((function(e){t.current=S(e),r.current=void 0}),[]),f=o.useCallback((function(n){l(n.type,k(n),n.target,s(n,e.lockRef.current))}),[]),v=o.useCallback((function(n){l(n.type,S(n),n.target,s(n,e.lockRef.current))}),[]);o.useEffect((function(){return O.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:v}),document.addEventListener("wheel",c,C),document.addEventListener("touchmove",c,C),document.addEventListener("touchstart",d,C),function(){O=O.filter((function(e){return e!==a})),document.removeEventListener("wheel",c,C),document.removeEventListener("touchmove",c,C),document.removeEventListener("touchstart",d,C)}}),[]);var m=e.removeScrollBar,g=e.inert;return o.createElement(o.Fragment,null,g?o.createElement(a,{styles:D(i)}):null,m?o.createElement(x.jp,{gapMode:e.gapMode}):null)})),I=o.forwardRef((function(e,n){return o.createElement(y,(0,p.__assign)({},e,{ref:n,sideCar:F}))}));I.classNames=y.classNames;var V=I;let z=0;function B(){o.useEffect((()=>{var e,n;const t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=t[0])&&void 0!==e?e:U()),document.body.insertAdjacentElement("beforeend",null!==(n=t[1])&&void 0!==n?n:U()),z++,()=>{1===z&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),z--}}),[])}function U(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}const j=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>({...e,[n]:o.forwardRef(((e,t)=>{const{asChild:r,...i}=e,s=r?u:n;return o.useEffect((()=>{window[Symbol.for("radix-ui")]=!0}),[]),o.createElement(s,(0,a.Z)({},i,{ref:t}))}))})),{});var W=t(29563);const Z=e=>{const{present:n,children:t}=e,i=function(e){const[n,t]=o.useState(),r=o.useRef({}),i=o.useRef(e),a=o.useRef("none"),u=e?"mounted":"unmounted",[s,c]=function(e,n){return o.useReducer(((e,t)=>{const r=n[e][t];return null!=r?r:e}),e)}(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return o.useEffect((()=>{const e=H(r.current);a.current="mounted"===s?e:"none"}),[s]),(0,W.b)((()=>{const n=r.current,t=i.current;if(t!==e){const r=a.current,o=H(n);if(e)c("MOUNT");else if("none"===o||"none"===(null==n?void 0:n.display))c("UNMOUNT");else{const e=r!==o;c(t&&e?"ANIMATION_OUT":"UNMOUNT")}i.current=e}}),[e,c]),(0,W.b)((()=>{if(n){const e=e=>{const t=H(r.current).includes(e.animationName);e.target===n&&t&&c("ANIMATION_END")},t=e=>{e.target===n&&(a.current=H(r.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",e),n.addEventListener("animationend",e),()=>{n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",e),n.removeEventListener("animationend",e)}}c("ANIMATION_END")}),[n,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:o.useCallback((e=>{e&&(r.current=getComputedStyle(e)),t(e)}),[])}}(n),a="function"==typeof t?t({present:i.isPresent}):o.Children.only(t),u=(0,r.e)(i.ref,a.ref);return"function"==typeof t||i.isPresent?o.cloneElement(a,{ref:u}):null};function H(e){return(null==e?void 0:e.animationName)||"none"}Z.displayName="Presence";var Y=t(73935);const X=o.forwardRef(((e,n)=>{var t;const{container:r=(null===globalThis||void 0===globalThis||null===(t=globalThis.document)||void 0===t?void 0:t.body),...i}=e;return r?Y.createPortal(o.createElement(j.div,(0,a.Z)({},i,{ref:n})),r):null}));var $=t(72371),K=t(7084),q=t(95355);let G,J=0;var Q=t(76652);const ee=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),ne=o.forwardRef(((e,n)=>{const{disableOutsidePointerEvents:t=!1,onEscapeKeyDown:i,onPointerDownOutside:u,onFocusOutside:s,onInteractOutside:c,onDismiss:l,...d}=e,f=o.useContext(ee),[p,v]=o.useState(null),[,m]=o.useState({}),g=(0,r.e)(n,(e=>v(e))),h=Array.from(f.layers),[y]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),b=h.indexOf(y),x=p?h.indexOf(p):-1,E=f.layersWithOutsidePointerEventsDisabled.size>0,w=x>=b,_=function(e){const n=(0,q.W)((e=>{const n=e.target,t=[...f.branches].some((e=>e.contains(n)));w&&!t&&(null==u||u(e),null==c||c(e),e.defaultPrevented||null==l||l())})),t=o.useRef(!1);return o.useEffect((()=>{const e=e=>{e.target&&!t.current&&re("dismissableLayer.pointerDownOutside",n,{originalEvent:e}),t.current=!1},r=window.setTimeout((()=>{document.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(r),document.removeEventListener("pointerdown",e)}}),[n]),{onPointerDownCapture:()=>t.current=!0}}(),C=function(e){const n=(0,q.W)((e=>{const n=e.target;[...f.branches].some((e=>e.contains(n)))||(null==s||s(e),null==c||c(e),e.defaultPrevented||null==l||l())})),t=o.useRef(!1);return o.useEffect((()=>{const e=e=>{e.target&&!t.current&&re("dismissableLayer.focusOutside",n,{originalEvent:e})};return document.addEventListener("focusin",e),()=>document.removeEventListener("focusin",e)}),[n]),{onFocusCapture:()=>t.current=!0,onBlurCapture:()=>t.current=!1}}();return(0,K.e)((e=>{x===f.layers.size-1&&(null==i||i(e),e.defaultPrevented||null==l||l())})),function({disabled:e}){const n=o.useRef(!1);(0,W.b)((()=>{if(e){function t(){J--,0===J&&(document.body.style.pointerEvents=G)}function r(e){n.current="mouse"!==e.pointerType}return 0===J&&(G=document.body.style.pointerEvents),document.body.style.pointerEvents="none",J++,document.addEventListener("pointerup",r),()=>{n.current?document.addEventListener("click",t,{once:!0}):t(),document.removeEventListener("pointerup",r)}}}),[e])}({disabled:t}),o.useEffect((()=>{p&&(t&&f.layersWithOutsidePointerEventsDisabled.add(p),f.layers.add(p),te())}),[p,t,f]),o.useEffect((()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),te())}),[p,f]),o.useEffect((()=>{const e=()=>m({});return document.addEventListener("dismissableLayer.update",e),()=>document.removeEventListener("dismissableLayer.update",e)}),[]),o.createElement(j.div,(0,a.Z)({},d,{ref:g,style:{pointerEvents:E?w?"auto":"none":void 0,...e.style},onFocusCapture:(0,Q.M)(e.onFocusCapture,C.onFocusCapture),onBlurCapture:(0,Q.M)(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:(0,Q.M)(e.onPointerDownCapture,_.onPointerDownCapture)}))}));function te(){const e=new Event("dismissableLayer.update");document.dispatchEvent(e)}function re(e,n,t){const r=t.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:t});return n&&r.addEventListener(e,n,{once:!0}),!r.dispatchEvent(o)}var oe=t(39920);const ie=i["useId".toString()]||(()=>{});let ae=0;function ue(e){const[n,t]=o.useState(ie());return(0,W.b)((()=>{e||t((e=>null!=e?e:String(ae++)))}),[e]),e||(n?`radix-${n}`:"")}var se=t(32707);const[ce,le]=(0,se.b)("Dialog"),[de,fe]=ce("Dialog"),pe=e=>{const{__scopeDialog:n,children:t,open:r,defaultOpen:i,onOpenChange:a,modal:u=!0,allowPinchZoom:s}=e,c=o.useRef(null),l=o.useRef(null),[d=!1,f]=(0,oe.T)({prop:r,defaultProp:i,onChange:a});return o.createElement(de,{scope:n,triggerRef:c,contentRef:l,contentId:ue(),titleId:ue(),descriptionId:ue(),open:d,onOpenChange:f,onOpenToggle:o.useCallback((()=>f((e=>!e))),[f]),modal:u,allowPinchZoom:s},t)},ve=o.forwardRef(((e,n)=>{const{__scopeDialog:t,...i}=e,u=fe("DialogTrigger",t),s=(0,r.e)(n,u.triggerRef);return o.createElement(j.button,(0,a.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":Ae(u.open)},i,{ref:s,onClick:(0,Q.M)(e.onClick,u.onOpenToggle)}))})),me=e=>{const{__scopeDialog:n,forceMount:t,children:r,container:i}=e,a=fe("DialogPortal",n);return o.createElement(o.Fragment,null,o.Children.map(r,(e=>o.createElement(Z,{present:t||a.open},o.createElement(X,{asChild:!0,container:i},e)))))},ge=o.forwardRef(((e,n)=>{const{forceMount:t,...r}=e,i=fe("DialogOverlay",e.__scopeDialog);return i.modal?o.createElement(Z,{present:t||i.open},o.createElement(he,(0,a.Z)({},r,{ref:n}))):null})),he=o.forwardRef(((e,n)=>{const{__scopeDialog:t,...r}=e,i=fe("DialogOverlay",t);return o.createElement(V,{as:u,allowPinchZoom:i.allowPinchZoom,shards:[i.contentRef]},o.createElement(j.div,(0,a.Z)({"data-state":Ae(i.open)},r,{ref:n,style:{pointerEvents:"auto",...r.style}})))})),ye=o.forwardRef(((e,n)=>{const{forceMount:t,...r}=e,i=fe("DialogContent",e.__scopeDialog);return o.createElement(Z,{present:t||i.open},i.modal?o.createElement(be,(0,a.Z)({},r,{ref:n})):o.createElement(xe,(0,a.Z)({},r,{ref:n})))})),be=o.forwardRef(((e,n)=>{const t=fe("DialogContent",e.__scopeDialog),i=o.useRef(null),u=(0,r.e)(n,t.contentRef,i);return o.useEffect((()=>{const e=i.current;if(e)return(0,f.Ry)(e)}),[]),o.createElement(Ee,(0,a.Z)({},e,{ref:u,trapFocus:t.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,Q.M)(e.onCloseAutoFocus,(e=>{var n;e.preventDefault(),null===(n=t.triggerRef.current)||void 0===n||n.focus()})),onPointerDownOutside:(0,Q.M)(e.onPointerDownOutside,(e=>{const n=e.detail.originalEvent,t=0===n.button&&!0===n.ctrlKey;(2===n.button||t)&&e.preventDefault()})),onFocusOutside:(0,Q.M)(e.onFocusOutside,(e=>e.preventDefault()))}))})),xe=o.forwardRef(((e,n)=>{const t=fe("DialogContent",e.__scopeDialog),r=o.useRef(!1);return o.createElement(Ee,(0,a.Z)({},e,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{var o,i;null===(o=e.onCloseAutoFocus)||void 0===o||o.call(e,n),n.defaultPrevented||(r.current||null===(i=t.triggerRef.current)||void 0===i||i.focus(),n.preventDefault()),r.current=!1},onInteractOutside:n=>{var o,i;null===(o=e.onInteractOutside)||void 0===o||o.call(e,n),n.defaultPrevented||(r.current=!0);const a=n.target;(null===(i=t.triggerRef.current)||void 0===i?void 0:i.contains(a))&&n.preventDefault()}}))})),Ee=o.forwardRef(((e,n)=>{const{__scopeDialog:t,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:s,...c}=e,l=fe("DialogContent",t),d=o.useRef(null),f=(0,r.e)(n,d);return B(),o.createElement(o.Fragment,null,o.createElement($.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:u,onUnmountAutoFocus:s},o.createElement(ne,(0,a.Z)({role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Ae(l.open)},c,{ref:f,onDismiss:()=>l.onOpenChange(!1)}))),!1)})),we=o.forwardRef(((e,n)=>{const{__scopeDialog:t,...r}=e,i=fe("DialogTitle",t);return o.createElement(j.h2,(0,a.Z)({id:i.titleId},r,{ref:n}))})),_e=o.forwardRef(((e,n)=>{const{__scopeDialog:t,...r}=e,i=fe("DialogDescription",t);return o.createElement(j.p,(0,a.Z)({id:i.descriptionId},r,{ref:n}))})),Ce=o.forwardRef(((e,n)=>{const{__scopeDialog:t,...r}=e,i=fe("DialogClose",t);return o.createElement(j.button,(0,a.Z)({type:"button"},r,{ref:n,onClick:(0,Q.M)(e.onClick,(()=>i.onOpenChange(!1)))}))}));function Ae(e){return e?"open":"closed"}const[Re,Pe]=(0,se.k)("DialogTitleWarning",{contentName:"DialogContent",titleName:"DialogTitle",docsSlug:"dialog"}),Te=pe,Se=ve,ke=me,Me=ge,De=ye,Le=we,Oe=_e,Ne=Ce},95355:function(e,n,t){"use strict";t.d(n,{W:function(){return o}});var r=t(67294);function o(e){const n=r.useRef(e);return r.useEffect((()=>{n.current=e})),r.useMemo((()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)}),[])}},39920:function(e,n,t){"use strict";t.d(n,{T:function(){return i}});var r=t(95355),o=t(67294);function i({prop:e,defaultProp:n,onChange:t=(()=>{})}){const[i,a]=function({defaultProp:e,onChange:n}){const t=o.useState(e),[i]=t,a=o.useRef(i),u=(0,r.W)(n);return o.useEffect((()=>{a.current!==i&&(u(i),a.current=i)}),[i,a,u]),t}({defaultProp:n,onChange:t}),u=void 0!==e,s=u?e:i,c=(0,r.W)(t);return[s,o.useCallback((n=>{if(u){const t=n,r="function"==typeof n?t(e):n;r!==e&&c(r)}else a(n)}),[u,e,a,c])]}},7084:function(e,n,t){"use strict";t.d(n,{e:function(){return i}});var r=t(95355),o=t(67294);function i(e){const n=(0,r.W)(e);o.useEffect((()=>{const e=e=>{"Escape"===e.key&&n(e)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)}),[n])}},29563:function(e,n,t){"use strict";t.d(n,{b:function(){return o}});var r=t(67294);const o=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},23541:function(e,n,t){"use strict";t.d(n,{Ry:function(){return l}});var r=function(e){return"undefined"===typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},o=new WeakMap,i=new WeakMap,a={},u=0,s=function(e){return e&&(e.host||s(e.parentNode))},c=function(e,n,t,r){var c=function(e,n){return n.map((function(n){if(e.contains(n))return n;var t=s(n);return t&&e.contains(t)?t:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(n,Array.isArray(e)?e:[e]);a[t]||(a[t]=new WeakMap);var l=a[t],d=[],f=new Set,p=new Set(c),v=function(e){e&&!f.has(e)&&(f.add(e),v(e.parentNode))};c.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{var n=e.getAttribute(r),a=null!==n&&"false"!==n,u=(o.get(e)||0)+1,s=(l.get(e)||0)+1;o.set(e,u),l.set(e,s),d.push(e),1===u&&a&&i.set(e,!0),1===s&&e.setAttribute(t,"true"),a||e.setAttribute(r,"true")}}))};return m(n),f.clear(),u++,function(){d.forEach((function(e){var n=o.get(e)-1,a=l.get(e)-1;o.set(e,n),l.set(e,a),n||(i.has(e)||e.removeAttribute(r),i.delete(e)),a||e.removeAttribute(t)})),--u||(o=new WeakMap,o=new WeakMap,i=new WeakMap,a={})}},l=function(e,n,t){void 0===t&&(t="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),i=n||r(e);return i?(o.push.apply(o,Array.from(i.querySelectorAll("[aria-live]"))),c(o,i,t,"aria-hidden")):function(){return null}}},23855:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var r=t(83946),o=t(13882),i=36e5,a={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,s=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,c=/^([+-])(\d{2})(?::?(\d{2}))?$/;function l(e,n){(0,o.Z)(1,arguments);var t=n||{},i=null==t.additionalDigits?2:(0,r.Z)(t.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var a,u=d(e);if(u.date){var s=f(u.date,i);a=p(s.restDateString,s.year)}if(isNaN(a)||!a)return new Date(NaN);var c,l=a.getTime(),v=0;if(u.time&&(v=m(u.time),isNaN(v)||null===v))return new Date(NaN);if(!u.timezone){var g=new Date(l+v),y=new Date(0);return y.setFullYear(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()),y.setHours(g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds()),y}return c=h(u.timezone),isNaN(c)?new Date(NaN):new Date(l+v+c)}function d(e){var n,t={},r=e.split(a.dateTimeDelimiter);if(r.length>2)return t;if(/:/.test(r[0])?(t.date=null,n=r[0]):(t.date=r[0],n=r[1],a.timeZoneDelimiter.test(t.date)&&(t.date=e.split(a.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){var o=a.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function f(e,n){var t=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+n)+"})|(\\d{2}|[+-]\\d{"+(2+n)+"})$)"),r=e.match(t);if(!r)return{year:null};var o=r[1]&&parseInt(r[1]),i=r[2]&&parseInt(r[2]);return{year:null==i?o:100*i,restDateString:e.slice((r[1]||r[2]).length)}}function p(e,n){if(null===n)return null;var t=e.match(u);if(!t)return null;var r=!!t[4],o=v(t[1]),i=v(t[2])-1,a=v(t[3]),s=v(t[4]),c=v(t[5])-1;if(r)return function(e,n,t){return n>=1&&n<=53&&t>=0&&t<=6}(0,s,c)?function(e,n,t){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,i=7*(n-1)+t+1-o;return r.setUTCDate(r.getUTCDate()+i),r}(n,s,c):new Date(NaN);var l=new Date(0);return function(e,n,t){return n>=0&&n<=11&&t>=1&&t<=(y[n]||(b(e)?29:28))}(n,i,a)&&function(e,n){return n>=1&&n<=(b(e)?366:365)}(n,o)?(l.setUTCFullYear(n,i,Math.max(o,a)),l):new Date(NaN)}function v(e){return e?parseInt(e):1}function m(e){var n=e.match(s);if(!n)return null;var t=g(n[1]),r=g(n[2]),o=g(n[3]);return function(e,n,t){if(24===e)return 0===n&&0===t;return t>=0&&t<60&&n>=0&&n<60&&e>=0&&e<25}(t,r,o)?t*i+6e4*r+1e3*o:NaN}function g(e){return e&&parseFloat(e.replace(",","."))||0}function h(e){if("Z"===e)return 0;var n=e.match(c);if(!n)return 0;var t="+"===n[1]?-1:1,r=parseInt(n[2]),o=n[3]&&parseInt(n[3])||0;return function(e,n){return n>=0&&n<=59}(0,o)?t*(r*i+6e4*o):NaN}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function b(e){return e%400===0||e%4===0&&e%100}},87801:function(e,n,t){"use strict";function r(e){return"object"===typeof e&&"function"===typeof e.start}t.d(n,{H:function(){return r}})},96450:function(e,n,t){"use strict";t.d(n,{C:function(){return r}});var r=function(e){return Array.isArray(e)}},33051:function(e,n,t){"use strict";t.d(n,{ev:function(){return O},b8:function(){return N}});var r=t(97582),o=t(34116),i=t(25232),a=t(41706);var u=t(56880),s=t(24394),c=t(75646),l=function(e,n){return 1-3*n+3*e},d=function(e,n){return 3*n-6*e},f=function(e){return 3*e},p=function(e,n,t){return((l(n,t)*e+d(n,t))*e+f(n))*e},v=function(e,n,t){return 3*l(n,t)*e*e+2*d(n,t)*e+f(n)};var m=.1;function g(e,n,t,r){if(e===n&&t===r)return c.GE;for(var o=new Float32Array(11),i=0;i<11;++i)o[i]=p(i*m,e,t);function a(n){for(var r=0,i=1;10!==i&&o[i]<=n;++i)r+=m;--i;var a=r+(n-o[i])/(o[i+1]-o[i])*m,u=v(a,e,t);return u>=.001?function(e,n,t,r){for(var o=0;o<8;++o){var i=v(n,t,r);if(0===i)return n;n-=(p(n,t,r)-e)/i}return n}(n,a,e,t):0===u?a:function(e,n,t,r,o){var i,a,u=0;do{(i=p(a=n+(t-n)/2,r,o)-e)>0?t=a:n=a}while(Math.abs(i)>1e-7&&++u<10);return a}(n,r,r+m,e,t)}return function(e){return 0===e||1===e?e:p(a(e),n,r)}}var h={linear:c.GE,easeIn:c.YQ,easeInOut:c.mZ,easeOut:c.Vv,circIn:c.Z7,circInOut:c.X7,circOut:c.Bn,backIn:c.G2,backInOut:c.XL,backOut:c.CG,anticipate:c.LU,bounceIn:c.h9,bounceInOut:c.yD,bounceOut:c.gJ},y=function(e){if(Array.isArray(e)){(0,s.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");var n=(0,r.__read)(e,4);return g(n[0],n[1],n[2],n[3])}return"string"===typeof e?((0,s.k)(void 0!==h[e],"Invalid easing type '"+e+"'"),h[e]):e},b=t(29400),x=function(e,n){return"zIndex"!==e&&(!("number"!==typeof n&&!Array.isArray(n))||!("string"!==typeof n||!b.P.test(n)||n.startsWith("url(")))},E=t(96450),w=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},_=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},C=function(){return{type:"keyframes",ease:"linear",duration:.3}},A=function(e){return{type:"keyframes",duration:.8,values:e}},R={x:w,y:w,z:w,rotate:w,rotateX:w,rotateY:w,rotateZ:w,scaleX:_,scaleY:_,scale:_,opacity:C,backgroundColor:C,color:C,default:_},P=t(16137);var T=!1;function S(e){var n=e.ease,t=e.times,o=e.yoyo,i=e.flip,a=e.loop,c=(0,r.__rest)(e,["ease","times","yoyo","flip","loop"]),l=(0,r.__assign)({},c);return t&&(l.offset=t),c.duration&&(l.duration=(0,u.w)(c.duration)),c.repeatDelay&&(l.repeatDelay=(0,u.w)(c.repeatDelay)),n&&(l.ease=function(e){return Array.isArray(e)&&"number"!==typeof e[0]}(n)?n.map(y):y(n)),"tween"===c.type&&(l.type="keyframes"),(o||a||i)&&((0,s.K)(!T,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),T=!0,o?l.repeatType="reverse":a?l.repeatType="loop":i&&(l.repeatType="mirror"),l.repeat=a||o||i||c.repeat),"spring"!==c.type&&(l.type="keyframes"),l}function k(e,n,t){var o;return Array.isArray(n.to)&&(null!==(o=e.duration)&&void 0!==o||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=(0,r.__spreadArray)([],(0,r.__read)(e.to)),e.to[0]=e.from)}(n),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var n=(0,r.__rest)(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(n).length}(e)||(e=(0,r.__assign)((0,r.__assign)({},e),function(e,n){var t;return t=(0,E.C)(n)?A:R[e]||R.default,(0,r.__assign)({to:n},t(n))}(t,n.to))),(0,r.__assign)((0,r.__assign)({},n),S(e))}function M(e,n,t,u,c){var l,d=O(u,e),f=null!==(l=d.from)&&void 0!==l?l:n.get(),p=x(e,t);"none"===f&&p&&"string"===typeof t?f=(0,P.T)(e,t):D(f)&&"string"===typeof t?f=L(t):!Array.isArray(t)&&D(t)&&"string"===typeof f&&(t=L(f));var v=x(e,f);return(0,s.K)(v===p,"You are trying to animate "+e+' from "'+f+'" to "'+t+'". '+f+" is not an animatable value - to enable this animation set "+f+" to a value animatable to "+t+" via the `style` property."),v&&p&&!1!==d.type?function(){var u={from:f,to:t,velocity:n.getVelocity(),onComplete:c,onUpdate:function(e){return n.set(e)}};return"inertia"===d.type||"decay"===d.type?function(e){var n,t=e.from,u=void 0===t?0:t,s=e.velocity,c=void 0===s?0:s,l=e.min,d=e.max,f=e.power,p=void 0===f?.8:f,v=e.timeConstant,m=void 0===v?750:v,g=e.bounceStiffness,h=void 0===g?500:g,y=e.bounceDamping,b=void 0===y?10:y,x=e.restDelta,E=void 0===x?1:x,w=e.modifyTarget,_=e.driver,C=e.onUpdate,A=e.onComplete;function R(e){return void 0!==l&&e<l||void 0!==d&&e>d}function P(e){return void 0===l?d:void 0===d||Math.abs(l-e)<Math.abs(d-e)?l:d}function T(e){null===n||void 0===n||n.stop(),n=(0,o.j)((0,r.__assign)((0,r.__assign)({},e),{driver:_,onUpdate:function(n){var t;null===C||void 0===C||C(n),null===(t=e.onUpdate)||void 0===t||t.call(e,n)},onComplete:A}))}function S(e){T((0,r.__assign)({type:"spring",stiffness:h,damping:b,restDelta:E},e))}if(R(u))S({from:u,velocity:c,to:P(u)});else{var k=p*c+u;"undefined"!==typeof w&&(k=w(k));var M,D,L=P(k),O=L===l?-1:1;T({type:"decay",from:u,velocity:c,timeConstant:m,power:p,restDelta:E,modifyTarget:w,onUpdate:R(k)?function(e){M=D,D=e,c=(0,i.R)(e-M,(0,a.$B)().delta),(1===O&&e>L||-1===O&&e<L)&&S({from:e,to:L,velocity:c})}:void 0})}return{stop:function(){return null===n||void 0===n?void 0:n.stop()}}}((0,r.__assign)((0,r.__assign)({},u),d)):(0,o.j)((0,r.__assign)((0,r.__assign)({},k(d,u,e)),{onUpdate:function(e){var n;u.onUpdate(e),null===(n=d.onUpdate)||void 0===n||n.call(d,e)},onComplete:function(){var e;u.onComplete(),null===(e=d.onComplete)||void 0===e||e.call(d)}}))}:function(){var e;return n.set(t),c(),null===(e=null===d||void 0===d?void 0:d.onComplete)||void 0===e||e.call(d),{stop:function(){}}}}function D(e){return 0===e||"string"===typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function L(e){return"number"===typeof e?0:(0,P.T)("",e)}function O(e,n){return e[n]||e.default||e}function N(e,n,t,r){return void 0===r&&(r={}),n.start((function(o){var i,a,s=M(e,n,t,r,o),c=function(e,n){var t;return null!==(t=(O(e,n)||{}).delay)&&void 0!==t?t:0}(r,e),l=function(){return a=s()};return c?i=setTimeout(l,(0,u.w)(c)):l(),function(){clearTimeout(i),null===a||void 0===a||a.stop()}}))}},84441:function(e,n,t){"use strict";t.d(n,{M:function(){return v}});var r=t(97582),o=t(67294),i=t(6717);var a=t(8626),u=t(45930),s=0;function c(){var e=s;return s++,e}var l=function(e){var n=e.children,t=e.initial,r=e.isPresent,i=e.onExitComplete,s=e.custom,l=e.presenceAffectsLayout,f=(0,u.h)(d),p=(0,u.h)(c),v=(0,o.useMemo)((function(){return{id:p,initial:t,isPresent:r,custom:s,onExitComplete:function(e){f.set(e,!0);var n=!0;f.forEach((function(e){e||(n=!1)})),n&&(null===i||void 0===i||i())},register:function(e){return f.set(e,!1),function(){return f.delete(e)}}}}),l?void 0:[r]);return(0,o.useMemo)((function(){f.forEach((function(e,n){return f.set(n,!1)}))}),[r]),o.useEffect((function(){!r&&!f.size&&(null===i||void 0===i||i())}),[r]),o.createElement(a.O.Provider,{value:v},n)};function d(){return new Map}var f=t(59823);function p(e){return e.key||""}var v=function(e){var n=e.children,t=e.custom,a=e.initial,u=void 0===a||a,s=e.onExitComplete,c=e.exitBeforeEnter,d=e.presenceAffectsLayout,v=void 0===d||d,m=function(){var e=(0,o.useRef)(!1),n=(0,r.__read)((0,o.useState)(0),2),t=n[0],a=n[1];return(0,i.z)((function(){return e.current=!0})),(0,o.useCallback)((function(){!e.current&&a(t+1)}),[t])}(),g=(0,o.useContext)(f.WH);(0,f.Md)(g)&&(m=g.forceUpdate);var h=(0,o.useRef)(!0),y=function(e){var n=[];return o.Children.forEach(e,(function(e){(0,o.isValidElement)(e)&&n.push(e)})),n}(n),b=(0,o.useRef)(y),x=(0,o.useRef)(new Map).current,E=(0,o.useRef)(new Set).current;if(function(e,n){e.forEach((function(e){var t=p(e);n.set(t,e)}))}(y,x),h.current)return h.current=!1,o.createElement(o.Fragment,null,y.map((function(e){return o.createElement(l,{key:p(e),isPresent:!0,initial:!!u&&void 0,presenceAffectsLayout:v},e)})));for(var w=(0,r.__spreadArray)([],(0,r.__read)(y)),_=b.current.map(p),C=y.map(p),A=_.length,R=0;R<A;R++){var P=_[R];-1===C.indexOf(P)?E.add(P):E.delete(P)}return c&&E.size&&(w=[]),E.forEach((function(e){if(-1===C.indexOf(e)){var n=x.get(e);if(n){var r=_.indexOf(e);w.splice(r,0,o.createElement(l,{key:p(n),isPresent:!1,onExitComplete:function(){x.delete(e),E.delete(e);var n=b.current.findIndex((function(n){return n.key===e}));b.current.splice(n,1),E.size||(b.current=y,m(),s&&s())},custom:t,presenceAffectsLayout:v},n))}}})),w=w.map((function(e){var n=e.key;return E.has(n)?e:o.createElement(l,{key:p(e),isPresent:!0,presenceAffectsLayout:v},e)})),b.current=w,o.createElement(o.Fragment,null,E.size?w:w.map((function(e){return(0,o.cloneElement)(e)})))}},69283:function(e,n,t){"use strict";t.d(n,{EN:function(){return u},oO:function(){return a}});var r=t(67294),o=t(8626),i=t(45930);function a(){var e=(0,r.useContext)(o.O);if(null===e)return[!0,null];var n=e.isPresent,t=e.onExitComplete,i=e.register,a=l();(0,r.useEffect)((function(){return i(a)}),[]);return!n&&t?[!1,function(){return null===t||void 0===t?void 0:t(a)}]:[!0]}function u(e){return null===e||e.isPresent}var s=0,c=function(){return s++},l=function(){return(0,i.h)(c)}},7646:function(e,n,t){"use strict";var r,o;t.d(n,{c:function(){return o},z:function(){return r}}),function(e){e[e.Entering=0]="Entering",e[e.Present=1]="Present",e[e.Exiting=2]="Exiting"}(r||(r={})),function(e){e[e.Hide=0]="Hide",e[e.Show=1]="Show"}(o||(o={}))},10494:function(e,n,t){"use strict";t.d(n,{V:function(){return l}});var r=t(97582),o=t(41706),i=t(58839),a=t(27565),u=t(519),s=t(7646),c={layoutReady:function(e){return e.notifyLayoutReady()}};function l(){var e=new Set;return{add:function(n){return e.add(n)},flush:function(n){var t=void 0===n?c:n,l=t.layoutReady,f=t.parent;(0,a.U)((function(n,t){var a=Array.from(e).sort(u._),c=f?(0,i.kv)(f):[];t((function(){(0,r.__spreadArray)((0,r.__spreadArray)([],(0,r.__read)(c)),(0,r.__read)(a)).forEach((function(e){return e.resetTransform()}))})),n((function(){a.forEach(i.de)})),t((function(){c.forEach((function(e){return e.restoreTransform()})),a.forEach(l)})),n((function(){a.forEach((function(e){e.isPresent&&(e.presence=s.z.Present)}))})),t((function(){o.iW.preRender(),o.iW.render()})),n((function(){o.ZP.postRender((function(){return a.forEach(d)})),e.clear()}))})),(0,a.R)()}}}function d(e){e.prevViewportBox=e.projection.target}},42353:function(e,n,t){"use strict";t.d(n,{u:function(){return r}});var r=(0,t(67294).createContext)({strict:!1})},87974:function(e,n,t){"use strict";t.d(n,{_:function(){return r}});var r=(0,t(67294).createContext)({transformPagePoint:function(e){return e},isStatic:!1})},13335:function(e,n,t){"use strict";t.d(n,{B:function(){return i},v:function(){return o}});var r=t(67294),o=(0,r.createContext)({});function i(){return(0,r.useContext)(o).visualElement}},8626:function(e,n,t){"use strict";t.d(n,{O:function(){return r}});var r=(0,t(67294).createContext)(null)},59823:function(e,n,t){"use strict";t.d(n,{Md:function(){return u},WH:function(){return i},bg:function(){return a}});var r=t(67294),o=t(10494),i=(0,r.createContext)((0,o.V)()),a=(0,r.createContext)((0,o.V)());function u(e){return!!e.forceUpdate}},39895:function(e,n,t){"use strict";t.d(n,{Qk:function(){return u},d0:function(){return s},qT:function(){return c}});var r=t(4508);var o={pageX:0,pageY:0};function i(e,n){void 0===n&&(n="page");var t=e.touches[0]||e.changedTouches[0]||o;return{x:t[n+"X"],y:t[n+"Y"]}}function a(e,n){return void 0===n&&(n="page"),{x:e[n+"X"],y:e[n+"Y"]}}function u(e,n){return void 0===n&&(n="page"),{point:(0,r.z)(e)?i(e,n):a(e,n)}}function s(e){return u(e,"client")}var c=function(e,n){void 0===n&&(n=!1);var t,r=function(n){return e(n,u(n))};return n?(t=r,function(e){var n=e instanceof MouseEvent;(!n||n&&0===e.button)&&t(e)}):r}},1050:function(e,n,t){"use strict";t.d(n,{E:function(){return o},p:function(){return i}});var r=t(67294);function o(e,n,t,r){return e.addEventListener(n,t,r),function(){return e.removeEventListener(n,t,r)}}function i(e,n,t,i){(0,r.useEffect)((function(){var r=e.current;if(t&&r)return o(r,n,t,i)}),[e,n,t,i])}},32013:function(e,n,t){"use strict";t.d(n,{a:function(){return c},m:function(){return l}});var r=t(1050),o=t(39895),i=t(26703),a={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},u={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function s(e){return i.j&&null===window.onpointerdown?e:i.j&&null===window.ontouchstart?u[e]:i.j&&null===window.onmousedown?a[e]:e}function c(e,n,t,i){return(0,r.E)(e,s(n),(0,o.qT)(t,"pointerdown"===n),i)}function l(e,n,t,i){return(0,r.p)(e,s(n),t&&(0,o.qT)(t,"pointerdown"===n),i)}},79986:function(e,n,t){"use strict";t.d(n,{H:function(){return d}});var r=t(97582),o=t(4508),i=t(39895),a=t(41706),u=t(56880),s=t(32013),c=t(64782),l=t(4204),d=function(){function e(e,n,t){var u=this,d=(void 0===t?{}:t).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(u.lastMoveEvent&&u.lastMoveEventInfo){var e=v(u.lastMoveEventInfo,u.history),n=null!==u.startEvent,t=(0,c.T)(e.offset,{x:0,y:0})>=3;if(n||t){var o=e.point,i=(0,a.$B)().timestamp;u.history.push((0,r.__assign)((0,r.__assign)({},o),{timestamp:i}));var s=u.handlers,l=s.onStart,d=s.onMove;n||(l&&l(u.lastMoveEvent,e),u.startEvent=u.lastMoveEvent),d&&d(u.lastMoveEvent,e)}}},this.handlePointerMove=function(e,n){u.lastMoveEvent=e,u.lastMoveEventInfo=f(n,u.transformPagePoint),(0,o.N)(e)&&0===e.buttons?u.handlePointerUp(e,n):a.ZP.update(u.updatePoint,!0)},this.handlePointerUp=function(e,n){u.end();var t=u.handlers,r=t.onEnd,o=t.onSessionEnd,i=v(f(n,u.transformPagePoint),u.history);u.startEvent&&r&&r(e,i),o&&o(e,i)},!((0,o.z)(e)&&e.touches.length>1)){this.handlers=n,this.transformPagePoint=d;var p=f((0,i.Qk)(e),this.transformPagePoint),m=p.point,g=(0,a.$B)().timestamp;this.history=[(0,r.__assign)((0,r.__assign)({},m),{timestamp:g})];var h=n.onSessionStart;h&&h(e,v(p,this.history)),this.removeListeners=(0,l.z)((0,s.a)(window,"pointermove",this.handlePointerMove),(0,s.a)(window,"pointerup",this.handlePointerUp),(0,s.a)(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),a.qY.update(this.updatePoint)},e}();function f(e,n){return n?{point:n(e.point)}:e}function p(e,n){return{x:e.x-n.x,y:e.y-n.y}}function v(e,n){var t=e.point;return{point:t,delta:p(t,g(n)),offset:p(t,m(n)),velocity:h(n,.1)}}function m(e){return e[0]}function g(e){return e[e.length-1]}function h(e,n){if(e.length<2)return{x:0,y:0};for(var t=e.length-1,r=null,o=g(e);t>=0&&(r=e[t],!(o.timestamp-r.timestamp>(0,u.w)(n)));)t--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(0===i)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}},35934:function(e,n,t){"use strict";t.d(n,{C:function(){return M},o:function(){return k}});var r=t(97582),o=t(24394),i=t(79986),a=t(73724),u=t(39653),s=t(32013),c=t(1050),l=t(39895),d=t(39058),f=t(59030),p=t(20008);function v(e,n,t){var r=n.min,o=n.max;return void 0!==r&&e<r?e=t?(0,p.C)(r,e,t.min):Math.max(e,r):void 0!==o&&e>o&&(e=t?(0,p.C)(o,e,t.max):Math.min(e,o)),e}function m(e,n,t){return{min:void 0!==n?e.min+n:void 0,max:void 0!==t?e.max+t-(e.max-e.min):void 0}}function g(e,n){var t,o=n.min-e.min,i=n.max-e.max;return n.max-n.min<e.max-e.min&&(o=(t=(0,r.__read)([i,o],2))[0],i=t[1]),{min:e.min+o,max:e.min+i}}function h(e,n,t){return{min:y(e,n),max:y(e,t)}}function y(e,n){var t;return"number"===typeof e?e:null!==(t=e[n])&&void 0!==t?t:0}var b=t(94540),x=t(61712),E=t(33051),w=t(30815),_=t(58839),C=t(45948),A=t(55743),R=t(89678);var P,T=t(27565),S=t(41706),k=new WeakMap,M=function(){function e(e){var n=e.visualElement;this.isDragging=!1,this.currentDirection=null,this.constraints=!1,this.elastic=(0,d.VZ)(),this.props={},this.hasMutatedConstraints=!1,this.cursorProgress={x:.5,y:.5},this.originPoint={},this.openGlobalLock=null,this.panSession=null,this.visualElement=n,this.visualElement.enableLayoutProjection(),k.set(n,this)}return e.prototype.start=function(e,n){var t=this,o=void 0===n?{}:n,u=o.snapToCursor,s=void 0!==u&&u,c=o.cursorProgress,d=this.props.transformPagePoint;this.panSession=new i.H(e,{onSessionStart:function(e){var n;t.stopMotion();var o=(0,l.d0)(e).point;null===(n=t.cancelLayout)||void 0===n||n.call(t),t.cancelLayout=(0,T.U)((function(e,n){var i=(0,_.kv)(t.visualElement),a=(0,_.e3)(t.visualElement),u=(0,r.__spreadArray)((0,r.__spreadArray)([],(0,r.__read)(i)),(0,r.__read)(a)),l=!1;t.isLayoutDrag()&&t.visualElement.lockProjectionTarget(),n((function(){u.forEach((function(e){return e.resetTransform()}))})),e((function(){(0,_.de)(t.visualElement),a.forEach(_.de)})),n((function(){u.forEach((function(e){return e.restoreTransform()})),s&&(l=t.snapToCursor(o))})),e((function(){Boolean(t.getAxisMotionValue("x")&&!t.isExternalDrag())||t.visualElement.rebaseProjectionTarget(!0,t.visualElement.measureViewportBox(!1)),t.visualElement.scheduleUpdateLayoutProjection();var e=t.visualElement.projection;(0,f.U)((function(n){if(!l){var r=e.target[n],i=r.min,a=r.max;t.cursorProgress[n]=c?c[n]:(0,C.Y)(i,a,o[n])}var u=t.getAxisMotionValue(n);u&&(t.originPoint[n]=u.get())}))})),n((function(){S.iW.update(),S.iW.preRender(),S.iW.render(),S.iW.postRender()})),e((function(){return t.resolveDragConstraints()}))}))},onStart:function(e,n){var r,o,i,u=t.props,s=u.drag,c=u.dragPropagation;(!s||c||(t.openGlobalLock&&t.openGlobalLock(),t.openGlobalLock=(0,a.fJ)(s),t.openGlobalLock))&&((0,T.R)(),t.isDragging=!0,t.currentDirection=null,null===(o=(r=t.props).onDragStart)||void 0===o||o.call(r,e,n),null===(i=t.visualElement.animationState)||void 0===i||i.setActive(w.r.Drag,!0))},onMove:function(e,n){var r,o,i,a,u=t.props,s=u.dragPropagation,c=u.dragDirectionLock;if(s||t.openGlobalLock){var l=n.offset;if(c&&null===t.currentDirection)return t.currentDirection=function(e,n){void 0===n&&(n=10);var t=null;Math.abs(e.y)>n?t="y":Math.abs(e.x)>n&&(t="x");return t}(l),void(null!==t.currentDirection&&(null===(o=(r=t.props).onDirectionLock)||void 0===o||o.call(r,t.currentDirection)));t.updateAxis("x",n.point,l),t.updateAxis("y",n.point,l),null===(a=(i=t.props).onDrag)||void 0===a||a.call(i,e,n),P=e}},onSessionEnd:function(e,n){return t.stop(e,n)}},{transformPagePoint:d})},e.prototype.resolveDragConstraints=function(){var e=this,n=this.props,t=n.dragConstraints,r=n.dragElastic,o=this.visualElement.getLayoutState().layoutCorrected;this.constraints=!!t&&((0,u.I)(t)?this.resolveRefConstraints(o,t):function(e,n){var t=n.top,r=n.left,o=n.bottom,i=n.right;return{x:m(e.x,r,i),y:m(e.y,t,o)}}(o,t)),this.elastic=function(e){return!1===e?e=0:!0===e&&(e=.35),{x:h(e,"left","right"),y:h(e,"top","bottom")}}(r),this.constraints&&!this.hasMutatedConstraints&&(0,f.U)((function(n){e.getAxisMotionValue(n)&&(e.constraints[n]=function(e,n){var t={};return void 0!==n.min&&(t.min=n.min-e.min),void 0!==n.max&&(t.max=n.max-e.min),t}(o[n],e.constraints[n]))}))},e.prototype.resolveRefConstraints=function(e,n){var t=this.props,r=t.onMeasureDragConstraints,i=t.transformPagePoint,a=n.current;(0,o.k)(null!==a,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop."),this.constraintsBox=(0,b.A)(a,i);var u=function(e,n){return{x:g(e.x,n.x),y:g(e.y,n.y)}}(e,this.constraintsBox);if(r){var s=r((0,d._6)(u));this.hasMutatedConstraints=!!s,s&&(u=(0,d.RX)(s))}return u},e.prototype.cancelDrag=function(){var e,n;this.visualElement.unlockProjectionTarget(),null===(e=this.cancelLayout)||void 0===e||e.call(this),this.isDragging=!1,this.panSession&&this.panSession.end(),this.panSession=null,!this.props.dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(n=this.visualElement.animationState)||void 0===n||n.setActive(w.r.Drag,!1)},e.prototype.stop=function(e,n){var t,r,o;null===(t=this.panSession)||void 0===t||t.end(),this.panSession=null;var i=this.isDragging;if(this.cancelDrag(),i){var a=n.velocity;this.animateDragEnd(a),null===(o=(r=this.props).onDragEnd)||void 0===o||o.call(r,e,n)}},e.prototype.snapToCursor=function(e){var n=this;return(0,f.U)((function(t){if(D(t,n.props.drag,n.currentDirection)){var r=n.getAxisMotionValue(t);if(!r)return n.cursorProgress[t]=.5,!0;var o=n.visualElement.getLayoutState().layout,i=o[t].max-o[t].min,a=o[t].min+i/2,u=e[t]-a;n.originPoint[t]=e[t],r.set(u)}})).includes(!0)},e.prototype.updateAxis=function(e,n,t){if(D(e,this.props.drag,this.currentDirection))return this.getAxisMotionValue(e)?this.updateAxisMotionValue(e,t):this.updateVisualElementAxis(e,n)},e.prototype.updateAxisMotionValue=function(e,n){var t=this.getAxisMotionValue(e);if(n&&t){var r=this.originPoint[e]+n[e],o=this.constraints?v(r,this.constraints[e],this.elastic[e]):r;t.set(o)}},e.prototype.updateVisualElementAxis=function(e,n){var t,r=this.visualElement.getLayoutState().layout[e],o=r.max-r.min,i=this.cursorProgress[e],a=function(e,n,t,r,o){var i=e-n*t;return r?v(i,r,o):i}(n[e],o,i,null===(t=this.constraints)||void 0===t?void 0:t[e],this.elastic[e]);this.visualElement.setProjectionTargetAxis(e,a,a+o)},e.prototype.setProps=function(e){var n=e.drag,t=void 0!==n&&n,o=e.dragDirectionLock,i=void 0!==o&&o,a=e.dragPropagation,u=void 0!==a&&a,s=e.dragConstraints,c=void 0!==s&&s,l=e.dragElastic,d=void 0===l?.35:l,f=e.dragMomentum,p=void 0===f||f,v=(0,r.__rest)(e,["drag","dragDirectionLock","dragPropagation","dragConstraints","dragElastic","dragMomentum"]);this.props=(0,r.__assign)({drag:t,dragDirectionLock:i,dragPropagation:u,dragConstraints:c,dragElastic:d,dragMomentum:p},v)},e.prototype.getAxisMotionValue=function(e){var n=this.props,t=n.layout,r=n.layoutId,o="_drag"+e.toUpperCase();return this.props[o]?this.props[o]:t||void 0!==r?void 0:this.visualElement.getValue(e,0)},e.prototype.isLayoutDrag=function(){return!this.getAxisMotionValue("x")},e.prototype.isExternalDrag=function(){var e=this.props,n=e._dragX,t=e._dragY;return n||t},e.prototype.animateDragEnd=function(e){var n=this,t=this.props,o=t.drag,i=t.dragMomentum,a=t.dragElastic,u=t.dragTransition,s=function(e,n){void 0===n&&(n=!0);var t,r=e.getProjectionParent();return!!r&&(n?(t=(0,A.Rg)(r.projection.target,e.projection.target),(0,R.mg)(t,r.getLatestValues())):t=(0,A.Rg)(r.getLayoutState().layout,e.getLayoutState().layout),(0,f.U)((function(n){return e.setProjectionTargetAxis(n,t[n].min,t[n].max,!0)})),!0)}(this.visualElement,this.isLayoutDrag()&&!this.isExternalDrag()),c=this.constraints||{};if(s&&Object.keys(c).length&&this.isLayoutDrag()){var l=this.visualElement.getProjectionParent();if(l){var d=(0,A.Rg)(l.projection.targetFinal,c);(0,f.U)((function(e){var n=d[e],t=n.min,r=n.max;c[e]={min:isNaN(t)?void 0:t,max:isNaN(r)?void 0:r}}))}}var p=(0,f.U)((function(t){var l;if(D(t,o,n.currentDirection)){var d=null!==(l=null===c||void 0===c?void 0:c[t])&&void 0!==l?l:{},f=a?200:1e6,p=a?40:1e7,v=(0,r.__assign)((0,r.__assign)({type:"inertia",velocity:i?e[t]:0,bounceStiffness:f,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),d);return n.getAxisMotionValue(t)?n.startAxisValueAnimation(t,v):n.visualElement.startLayoutAnimation(t,v,s)}}));return Promise.all(p).then((function(){var e,t;null===(t=(e=n.props).onDragTransitionEnd)||void 0===t||t.call(e)}))},e.prototype.stopMotion=function(){var e=this;(0,f.U)((function(n){var t=e.getAxisMotionValue(n);t?t.stop():e.visualElement.stopLayoutAnimation()}))},e.prototype.startAxisValueAnimation=function(e,n){var t=this.getAxisMotionValue(e);if(t){var r=t.get();return t.set(r),t.set(r),(0,E.b8)(e,t,0,n)}},e.prototype.scalePoint=function(){var e=this,n=this.props,t=n.drag,r=n.dragConstraints;if((0,u.I)(r)&&this.constraintsBox){this.stopMotion();var o={x:0,y:0};(0,f.U)((function(n){o[n]=(0,x.BD)(e.visualElement.projection.target[n],e.constraintsBox[n])})),this.updateConstraints((function(){(0,f.U)((function(n){if(D(n,t,null)){var r=function(e,n,t){var r=e.max-e.min,o=(0,p.C)(n.min,n.max-r,t);return{min:o,max:o+r}}(e.visualElement.projection.target[n],e.constraintsBox[n],o[n]),i=r.min,a=r.max;e.visualElement.setProjectionTargetAxis(n,i,a)}}))})),setTimeout(T.R,1)}},e.prototype.updateConstraints=function(e){var n=this;this.cancelLayout=(0,T.U)((function(t,r){var o=(0,_.kv)(n.visualElement);r((function(){return o.forEach((function(e){return e.resetTransform()}))})),t((function(){return(0,_.de)(n.visualElement)})),r((function(){return o.forEach((function(e){return e.restoreTransform()}))})),t((function(){n.resolveDragConstraints()})),e&&r(e)}))},e.prototype.mount=function(e){var n=this,t=e.getInstance(),r=(0,s.a)(t,"pointerdown",(function(e){var t=n.props,r=t.drag,o=t.dragListener;r&&(void 0===o||o)&&n.start(e)})),o=(0,c.E)(window,"resize",(function(){n.scalePoint()})),i=e.onLayoutUpdate((function(){n.isDragging&&n.resolveDragConstraints()})),a=e.prevDragCursor;return a&&this.start(P,{cursorProgress:a}),function(){null===r||void 0===r||r(),null===o||void 0===o||o(),null===i||void 0===i||i(),n.cancelDrag()}},e}();function D(e,n,t){return(!0===n||n===e)&&(null===t||t===e)}},73724:function(e,n,t){"use strict";function r(e){var n=null;return function(){return null===n&&(n=e,function(){n=null})}}t.d(n,{fJ:function(){return a},gD:function(){return u}});var o=r("dragHorizontal"),i=r("dragVertical");function a(e){var n=!1;if("y"===e)n=i();else if("x"===e)n=o();else{var t=o(),r=i();t&&r?n=function(){t(),r()}:(t&&t(),r&&r())}return n}function u(){var e=a(!0);return!e||(e(),!1)}},4508:function(e,n,t){"use strict";function r(e){return"undefined"!==typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function o(e){return!!e.touches}t.d(n,{N:function(){return r},z:function(){return o}})},94472:function(e,n,t){"use strict";t.d(n,{s:function(){return d}});var r=t(97582),o=t(67294),i=t(87801),a=t(69283),u=t(8626),s=t(37965),c=t(30815),l=t(17470),d={animation:(0,l.x)((function(e){var n=e.visualElement,t=e.animate;n.animationState||(n.animationState=(0,s.MS)(n)),(0,i.H)(t)&&(0,o.useEffect)((function(){return t.subscribe(n)}),[t])})),exit:(0,l.x)((function(e){var n=e.custom,t=e.visualElement,i=(0,r.__read)((0,a.oO)(),2),s=i[0],l=i[1],d=(0,o.useContext)(u.O);(0,o.useEffect)((function(){var e,r,o=null===(e=t.animationState)||void 0===e?void 0:e.setActive(c.r.Exit,!s,{custom:null!==(r=null===d||void 0===d?void 0:d.custom)&&void 0!==r?r:n});!s&&(null===o||void 0===o||o.then(l))}),[s])}))}},93198:function(e,n,t){"use strict";t.d(n,{A:function(){return o},K:function(){return i}});var r=function(e){return{isEnabled:function(n){return e.some((function(e){return!!n[e]}))}}},o={measureLayout:r(["layout","layoutId","drag","_layoutResetTransform"]),animation:r(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag"]),exit:r(["exit"]),drag:r(["drag","dragControls"]),focus:r(["whileFocus"]),hover:r(["whileHover","onHoverStart","onHoverEnd"]),tap:r(["whileTap","onTap","onTapStart","onTapCancel"]),pan:r(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),layoutAnimation:r(["layout","layoutId"])};function i(e){for(var n in e){var t=e[n];null!==t&&(o[n].Component=t)}}},4777:function(e,n,t){"use strict";t.d(n,{E:function(){return v}});var r=t(30815),o=t(1050);var i=t(4508),a=t(32013),u=t(73724);function s(e,n,t){return function(o,a){var s;(0,i.N)(o)&&!(0,u.gD)()&&(null===t||void 0===t||t(o,a),null===(s=e.animationState)||void 0===s||s.setActive(r.r.Hover,n))}}var c=t(67294),l=function(e,n){return!!n&&(e===n||l(e,n.parentElement))},d=t(6717),f=t(4204);var p=t(17470),v={tap:(0,p.x)((function(e){var n=e.onTap,t=e.onTapStart,o=e.onTapCancel,i=e.whileTap,s=e.visualElement,p=n||t||o||i,v=(0,c.useRef)(!1),m=(0,c.useRef)(null);function g(){var e;null===(e=m.current)||void 0===e||e.call(m),m.current=null}function h(){var e;return g(),v.current=!1,null===(e=s.animationState)||void 0===e||e.setActive(r.r.Tap,!1),!(0,u.gD)()}function y(e,t){h()&&(l(s.getInstance(),e.target)?null===n||void 0===n||n(e,t):null===o||void 0===o||o(e,t))}function b(e,n){h()&&(null===o||void 0===o||o(e,n))}(0,a.m)(s,"pointerdown",p?function(e,n){var o;g(),v.current||(v.current=!0,m.current=(0,f.z)((0,a.a)(window,"pointerup",y),(0,a.a)(window,"pointercancel",b)),null===t||void 0===t||t(e,n),null===(o=s.animationState)||void 0===o||o.setActive(r.r.Tap,!0))}:void 0),(0,d.z)(g)})),focus:(0,p.x)((function(e){var n=e.whileFocus,t=e.visualElement;(0,o.p)(t,"focus",n?function(){var e;null===(e=t.animationState)||void 0===e||e.setActive(r.r.Focus,!0)}:void 0),(0,o.p)(t,"blur",n?function(){var e;null===(e=t.animationState)||void 0===e||e.setActive(r.r.Focus,!1)}:void 0)})),hover:(0,p.x)((function(e){var n=e.onHoverStart,t=e.onHoverEnd,r=e.whileHover,o=e.visualElement;(0,a.m)(o,"pointerenter",n||r?s(o,!0,n):void 0),(0,a.m)(o,"pointerleave",t||r?s(o,!1,t):void 0)}))}},55743:function(e,n,t){"use strict";t.d(n,{BJ:function(){return o},Rg:function(){return a},nf:function(){return u}});var r=t(20008);function o(e,n,t,o){e.min=(0,r.C)(n.min,t.min,o),e.max=(0,r.C)(n.max,t.max,o)}function i(e,n){return{min:n.min-e.min,max:n.max-e.min}}function a(e,n){return{x:i(e.x,n.x),y:i(e.y,n.y)}}function u(e,n){var t=e.getLayoutId(),r=n.getLayoutId();return t!==r||void 0===r&&e!==n}},61460:function(e,n,t){"use strict";t.d(n,{j:function(){return i}});var r=t(93825),o=t(99148);function i(e,n){var t=n.layout,i=n.layoutId;return(0,o._c)(e)||(0,o.Ee)(e)||(t||void 0!==i)&&(!!r.f[e]||"opacity"===e)}},17470:function(e,n,t){"use strict";t.d(n,{x:function(){return r}});var r=function(e){return function(n){return e(n),null}}},92667:function(e,n,t){"use strict";t.d(n,{b:function(){return pe}});var r=t(97582),o=t(41706),i=t(4204),a=t(7646),u=t(59030),s=t(39058),c=t(89678),l=t(61712),d=t(79585),f=t(52178);function p(){return{isHydrated:!1,layout:(0,s.VZ)(),layoutCorrected:(0,s.VZ)(),treeScale:{x:1,y:1},delta:(0,s.pY)(),deltaFinal:(0,s.pY)(),deltaTransform:""}}var v=p();function m(e,n,t){var r=e.x,o=e.y,i="translate3d("+r.translate/n.x+"px, "+o.translate/n.y+"px, 0) ";if(t){var a=t.rotate,u=t.rotateX,s=t.rotateY;a&&(i+="rotate("+a+") "),u&&(i+="rotateX("+u+") "),s&&(i+="rotateY("+s+") ")}return i+="scale("+r.scale+", "+o.scale+")",t||i!==h?i:""}function g(e){var n=e.deltaFinal;return 100*n.x.origin+"% "+100*n.y.origin+"% 0"}var h=m(v.delta,v.treeScale,{x:1,y:1}),y=t(37965),b=t(36),x=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];var E=t(14698),w=t(519),_=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){(0,E.y)(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){(0,E.c)(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(w._),this.isDirty=!1,this.children.forEach(e)},e}(),C=t(49396),A=t(55743);var R=t(48386),P=function(e){var n=e.treeType,t=void 0===n?"":n,v=e.build,g=e.getBaseTarget,h=e.makeTargetAnimatable,y=e.measureViewportBox,E=e.render,w=e.readValueFromInstance,P=e.resetTransform,k=e.restoreTransform,L=e.removeValueFromRenderState,O=e.sortNodePosition,N=e.scrapeMotionValuesFromProps;return function(e,n){var F=e.parent,I=e.props,V=e.presenceId,z=e.blockInitialAnimation,B=e.visualState;void 0===n&&(n={});var U,j,W,Z,H,Y,X=B.latestValues,$=B.renderState,K=function(){var e=x.map((function(){return new b.L})),n={},t={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){return x.forEach((function(r){var o;null===(o=n[r])||void 0===o||o.call(n);var i="on"+r,a=e[i];a&&(n[r]=t[i](a))}))}};return e.forEach((function(e,n){t["on"+x[n]]=function(n){return e.add(n)},t["notify"+x[n]]=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];return e.notify.apply(e,(0,r.__spreadArray)([],(0,r.__read)(n)))}})),t}(),q={isEnabled:!1,isHydrated:!1,isTargetLocked:!1,target:(0,s.VZ)(),targetFinal:(0,s.VZ)()},G=q,J=X,Q=p(),ee=!1,ne=new Map,te=new Map,re={},oe=(0,r.__assign)({},X);function ie(){U&&(ve.isProjectionReady()&&((0,c.PU)(G.targetFinal,G.target,J),(0,l.Ji)(Q.deltaFinal,Q.layoutCorrected,G.targetFinal,X)),ae(),E(U,$))}function ae(){var e=X;if(Z&&Z.isActive()){var t=Z.getCrossfadeState(ve);t&&(e=t)}v(ve,$,e,G,Q,n,I)}function ue(){K.notifyUpdate(X)}function se(){ve.layoutTree.forEach(S)}var ce=N(I);for(var le in ce){var de=ce[le];void 0!==X[le]&&(0,f.i)(de)&&de.set(X[le],!1)}var fe=(0,C.O6)(I),pe=(0,C.e8)(I),ve=(0,r.__assign)((0,r.__assign)({treeType:t,current:null,depth:F?F.depth+1:0,parent:F,children:new Set,path:F?(0,r.__spreadArray)((0,r.__spreadArray)([],(0,r.__read)(F.path)),[F]):[],layoutTree:F?F.layoutTree:new _,presenceId:V,projection:q,variantChildren:pe?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null===F||void 0===F?void 0:F.isMounted()),blockInitialAnimation:z,isMounted:function(){return Boolean(U)},mount:function(e){U=ve.current=e,ve.pointTo(ve),pe&&F&&!fe&&(Y=null===F||void 0===F?void 0:F.addVariantChild(ve)),null===F||void 0===F||F.children.add(ve)},unmount:function(){o.qY.update(ue),o.qY.render(ie),o.qY.preRender(ve.updateLayoutProjection),te.forEach((function(e){return e()})),ve.stopLayoutAnimation(),ve.layoutTree.remove(ve),null===Y||void 0===Y||Y(),null===F||void 0===F||F.children.delete(ve),null===W||void 0===W||W(),K.clearAllListeners()},addVariantChild:function(e){var n,t=ve.getClosestVariantNode();if(t)return null===(n=t.variantChildren)||void 0===n||n.add(e),function(){return t.variantChildren.delete(e)}},sortNodePosition:function(e){return O&&t===e.treeType?O(ve.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return pe?ve:null===F||void 0===F?void 0:F.getClosestVariantNode()},scheduleUpdateLayoutProjection:F?F.scheduleUpdateLayoutProjection:function(){return o.ZP.preRender(ve.updateTreeLayoutProjection,!1,!0)},getLayoutId:function(){return I.layoutId},getInstance:function(){return U},getStaticValue:function(e){return X[e]},setStaticValue:function(e,n){return X[e]=n},getLatestValues:function(){return X},setVisibility:function(e){ve.isVisible!==e&&(ve.isVisible=e,ve.scheduleRender())},makeTargetAnimatable:function(e,n){return void 0===n&&(n=!0),h(ve,e,I,n)},addValue:function(e,n){ve.hasValue(e)&&ve.removeValue(e),ne.set(e,n),X[e]=n.get(),function(e,n){var t=n.onChange((function(n){X[e]=n,I.onUpdate&&o.ZP.update(ue,!1,!0)})),r=n.onRenderRequest(ve.scheduleRender);te.set(e,(function(){t(),r()}))}(e,n)},removeValue:function(e){var n;ne.delete(e),null===(n=te.get(e))||void 0===n||n(),te.delete(e),delete X[e],L(e,$)},hasValue:function(e){return ne.has(e)},getValue:function(e,n){var t=ne.get(e);return void 0===t&&void 0!==n&&(t=(0,d.B)(n),ve.addValue(e,t)),t},forEachValue:function(e){return ne.forEach(e)},readValue:function(e){var t;return null!==(t=X[e])&&void 0!==t?t:w(U,e,n)},setBaseTarget:function(e,n){oe[e]=n},getBaseTarget:function(e){if(g){var n=g(I,e);if(void 0!==n&&!(0,f.i)(n))return n}return oe[e]}},K),{build:function(){return ae(),$},scheduleRender:function(){o.ZP.render(ie,!1,!0)},syncRender:ie,setProps:function(e){I=e,K.updatePropListeners(e),re=function(e,n,t){var r;for(var o in n){var i=n[o],a=t[o];if((0,f.i)(i))e.addValue(o,i);else if((0,f.i)(a))e.addValue(o,(0,d.B)(i));else if(a!==i)if(e.hasValue(o)){var u=e.getValue(o);!u.hasAnimated&&u.set(i)}else e.addValue(o,(0,d.B)(null!==(r=e.getStaticValue(o))&&void 0!==r?r:i))}for(var o in t)void 0===n[o]&&e.removeValue(o);return n}(ve,N(I),re)},getProps:function(){return I},getVariant:function(e){var n;return null===(n=I.variants)||void 0===n?void 0:n[e]},getDefaultTransition:function(){return I.transition},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null===F||void 0===F?void 0:F.getVariantContext();if(!fe){var n=(null===F||void 0===F?void 0:F.getVariantContext())||{};return void 0!==I.initial&&(n.initial=I.initial),n}for(var t={},r=0;r<D;r++){var o=M[r],i=I[o];((0,C.$L)(i)||!1===i)&&(t[o]=i)}return t},enableLayoutProjection:function(){q.isEnabled=!0,ve.layoutTree.add(ve)},lockProjectionTarget:function(){q.isTargetLocked=!0},unlockProjectionTarget:function(){ve.stopLayoutAnimation(),q.isTargetLocked=!1},getLayoutState:function(){return Q},setCrossfader:function(e){Z=e},isProjectionReady:function(){return q.isEnabled&&q.isHydrated&&Q.isHydrated},startLayoutAnimation:function(e,n,t){void 0===t&&(t=!1);var r=ve.getProjectionAnimationProgress()[e],o=t?q.relativeTarget[e]:q.target[e],i=o.min,a=o.max-i;return r.clearListeners(),r.set(i),r.set(i),r.onChange((function(n){ve.setProjectionTargetAxis(e,n,n+a,t)})),ve.animateMotionValue(e,r,0,n)},stopLayoutAnimation:function(){(0,u.U)((function(e){return ve.getProjectionAnimationProgress()[e].stop()}))},measureViewportBox:function(e){void 0===e&&(e=!0);var t=y(U,n);return e||(0,c.mg)(t,X),t},getProjectionAnimationProgress:function(){return H||(H={x:(0,d.B)(0),y:(0,d.B)(0)}),H},setProjectionTargetAxis:function(e,n,t,r){var o;void 0===r&&(r=!1),r?(q.relativeTarget||(q.relativeTarget=(0,s.VZ)()),o=q.relativeTarget[e]):(q.relativeTarget=void 0,o=q.target[e]),q.isHydrated=!0,o.min=n,o.max=t,ee=!0,K.notifySetAxisTarget()},rebaseProjectionTarget:function(e,n){void 0===n&&(n=Q.layout);var t=ve.getProjectionAnimationProgress(),r=t.x,o=t.y,i=!q.relativeTarget&&!q.isTargetLocked&&!r.isAnimating()&&!o.isAnimating();(e||i)&&(0,u.U)((function(e){var t=n[e],r=t.min,o=t.max;ve.setProjectionTargetAxis(e,r,o)}))},notifyLayoutReady:function(e){!function(e){var n=e.getProjectionParent();if(n){var t=(0,A.Rg)(n.getLayoutState().layout,e.getLayoutState().layout);(0,u.U)((function(n){e.setProjectionTargetAxis(n,t[n].min,t[n].max,!0)}))}else e.rebaseProjectionTarget()}(ve),ve.notifyLayoutUpdate(Q.layout,ve.prevViewportBox||Q.layout,e)},resetTransform:function(){return P(ve,U,I)},restoreTransform:function(){return k(U,$)},updateLayoutProjection:function(){if(ve.isProjectionReady()){var e=Q.delta,n=Q.treeScale,t=n.x,r=n.y,o=Q.deltaTransform;!function(e,n,t,r){var o=e.delta,i=e.layout,a=e.layoutCorrected,u=e.treeScale,s=n.target;(0,c.c6)(a,i),(0,c.YY)(a,u,t),(0,l.Ji)(o,a,s,r)}(Q,G,ve.path,X),ee&&ve.notifyViewportBoxUpdate(G.target,e),ee=!1;var i=m(e,n);i===o&&t===n.x&&r===n.y||ve.scheduleRender(),Q.deltaTransform=i}},updateTreeLayoutProjection:function(){ve.layoutTree.forEach(T),o.ZP.preRender(se,!1,!0)},getProjectionParent:function(){if(void 0===j){for(var e=!1,n=ve.path.length-1;n>=0;n--){var t=ve.path[n];if(t.projection.isEnabled){e=t;break}}j=e}return j},resolveRelativeTargetBox:function(){var e=ve.getProjectionParent();if(q.relativeTarget&&e&&((0,l.tf)(q,e.projection),(0,R.V)(e))){var n=q.target;(0,c.PU)(n,n,e.getLatestValues())}},shouldResetTransform:function(){return Boolean(I._layoutResetTransform)},pointTo:function(e){G=e.projection,J=e.getLatestValues(),null===W||void 0===W||W(),W=(0,i.z)(e.onSetAxisTarget(ve.scheduleUpdateLayoutProjection),e.onLayoutAnimationComplete((function(){var e;ve.isPresent?ve.presence=a.z.Present:null===(e=ve.layoutSafeToRemove)||void 0===e||e.call(ve)})))},isPresent:!0,presence:a.z.Entering});return ve}};function T(e){e.resolveRelativeTargetBox()}function S(e){e.updateLayoutProjection()}var k,M=(0,r.__spreadArray)(["initial"],(0,r.__read)(y.eF)),D=M.length,L=t(87962),O=t(94540),N=t(94983),F=t(59155),I=t(61728),V=t(6411),z=t(58350),B=t(96450),U=t(24394),j=t(99148),W=t(98438),Z=new Set(["width","height","top","left","right","bottom","x","y"]),H=function(e){return Z.has(e)},Y=function(e,n){e.set(n,!1),e.set(n)},X=function(e){return e===V.Rx||e===z.px};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(k||(k={}));var $=function(e,n){return parseFloat(e.split(", ")[n])},K=function(e,n){return function(t,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return $(i[1],n);var a=o.match(/^matrix\((.+)\)$/);return a?$(a[1],e):0}},q=new Set(["x","y","z"]),G=j.Gl.filter((function(e){return!q.has(e)}));var J={width:function(e){var n=e.x;return n.max-n.min},height:function(e){var n=e.y;return n.max-n.min},top:function(e,n){var t=n.top;return parseFloat(t)},left:function(e,n){var t=n.left;return parseFloat(t)},bottom:function(e,n){var t=e.y,r=n.top;return parseFloat(r)+(t.max-t.min)},right:function(e,n){var t=e.x,r=n.left;return parseFloat(r)+(t.max-t.min)},x:K(4,13),y:K(5,14)},Q=function(e,n,t,o){void 0===t&&(t={}),void 0===o&&(o={}),n=(0,r.__assign)({},n),o=(0,r.__assign)({},o);var i=Object.keys(n).filter(H),a=[],u=!1,s=[];if(i.forEach((function(r){var i=e.getValue(r);if(e.hasValue(r)){var c,l=t[r],d=n[r],f=(0,W.C)(l);if((0,B.C)(d))for(var p=d.length,v=null===d[0]?1:0;v<p;v++)c?(0,U.k)((0,W.C)(d[v])===c,"All keyframes must be of the same type"):(c=(0,W.C)(d[v]),(0,U.k)(c===f||X(f)&&X(c),"Keyframes must be of the same dimension as the current value"));else c=(0,W.C)(d);if(f!==c)if(X(f)&&X(c)){var m=i.get();"string"===typeof m&&i.set(parseFloat(m)),"string"===typeof d?n[r]=parseFloat(d):Array.isArray(d)&&c===z.px&&(n[r]=d.map(parseFloat))}else(null===f||void 0===f?void 0:f.transform)&&(null===c||void 0===c?void 0:c.transform)&&(0===l||0===d)?0===l?i.set(c.transform(l)):n[r]=f.transform(d):(u||(a=function(e){var n=[];return G.forEach((function(t){var r=e.getValue(t);void 0!==r&&(n.push([t,r.get()]),r.set(t.startsWith("scale")?1:0))})),n.length&&e.syncRender(),n}(e),u=!0),s.push(r),o[r]=void 0!==o[r]?o[r]:n[r],Y(i,d))}})),s.length){var c=function(e,n,t){var r=n.measureViewportBox(),o=n.getInstance(),i=getComputedStyle(o),a=i.display,u={top:i.top,left:i.left,bottom:i.bottom,right:i.right,transform:i.transform};"none"===a&&n.setStaticValue("display",e.display||"block"),n.syncRender();var s=n.measureViewportBox();return t.forEach((function(t){var o=n.getValue(t);Y(o,J[t](r,u)),e[t]=J[t](s,i)})),e}(n,e,s);return a.length&&a.forEach((function(n){var t=(0,r.__read)(n,2),o=t[0],i=t[1];e.getValue(o).set(i)})),e.syncRender(),{target:c,transitionEnd:o}}return{target:n,transitionEnd:o}};function ee(e,n,t,r){return function(e){return Object.keys(e).some(H)}(n)?Q(e,n,t,r):{target:n,transitionEnd:r}}var ne=t(96523),te=t(83951),re=t(78175);var oe={treeType:"dom",readValueFromInstance:function(e,n){if((0,j._c)(n)){var t=(0,re.A)(n);return t&&t.default||0}var r,o=(r=e,window.getComputedStyle(r));return((0,F.o)(n)?o.getPropertyValue(n):o[n])||0},sortNodePosition:function(e,n){return 2&e.compareDocumentPosition(n)?1:-1},getBaseTarget:function(e,n){var t;return null===(t=e.style)||void 0===t?void 0:t[n]},measureViewportBox:function(e,n){var t=n.transformPagePoint;return(0,O.A)(e,t)},resetTransform:function(e,n,t){var r=t.transformTemplate;n.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,n){e.style.transform=n.style.transform},removeValueFromRenderState:function(e,n){var t=n.vars,r=n.style;delete t[e],delete r[e]},makeTargetAnimatable:function(e,n,t,o){var i=t.transformValues;void 0===o&&(o=!0);var a=n.transition,u=n.transitionEnd,s=(0,r.__rest)(n,["transition","transitionEnd"]),c=(0,L.P$)(s,a||{},e);if(i&&(u&&(u=i(u)),s&&(s=i(s)),c&&(c=i(c))),o){(0,L.GJ)(e,s,c);var l=function(e,n,t,r){var o=(0,I.mH)(e,n,r);return ee(e,n=o.target,t,r=o.transitionEnd)}(e,s,c,u);u=l.transitionEnd,s=l.target}return(0,r.__assign)({transition:a,transitionEnd:u},s)},scrapeMotionValuesFromProps:ne.U,build:function(e,n,t,r,o,i,a){void 0!==e.isVisible&&(n.style.visibility=e.isVisible?"visible":"hidden");var u=r.isEnabled&&o.isHydrated;(0,N.r)(n,t,r,o,i,a.transformTemplate,u?m:void 0,u?g:void 0)},render:te.N},ie=P(oe),ae=t(20420),ue=t(8912),se=t(44210),ce=t(89777),le=t(9462),de=P((0,r.__assign)((0,r.__assign)({},oe),{getBaseTarget:function(e,n){return e[n]},readValueFromInstance:function(e,n){var t;return(0,j._c)(n)?(null===(t=(0,re.A)(n))||void 0===t?void 0:t.default)||0:(n=ce.s.has(n)?n:(0,se.D)(n),e.getAttribute(n))},scrapeMotionValuesFromProps:ae.U,build:function(e,n,t,r,o,i,a){var u=r.isEnabled&&o.isHydrated;(0,ue.i)(n,t,r,o,i,a.transformTemplate,u?m:void 0,u?g:void 0)},render:le.K})),fe=t(17109),pe=function(e,n){return(0,fe.q)(e)?de(n,{enableHardwareAcceleration:!1}):ie(n,{enableHardwareAcceleration:!0})}},5407:function(e,n,t){"use strict";t.d(n,{D:function(){return w}});var r=t(67294),o=t(97582),i=t(93198),a=t(42353),u=Object.keys(i.A),s=u.length;var c=t(87974),l=t(13335),d=t(8626),f=t(69283),p=(0,r.createContext)(null),v=t(52628);function m(e,n,t,i){var u=(0,r.useContext)(c._),s=(0,r.useContext)(a.u),m=(0,l.B)(),g=(0,r.useContext)(d.O),h=function(e){var n=e.layoutId,t=(0,r.useContext)(p);return t&&void 0!==n?t+"-"+n:n}(t),y=(0,r.useRef)(void 0);i||(i=s.renderer),!y.current&&i&&(y.current=i(e,{visualState:n,parent:m,props:(0,o.__assign)((0,o.__assign)({},t),{layoutId:h}),presenceId:null===g||void 0===g?void 0:g.id,blockInitialAnimation:!1===(null===g||void 0===g?void 0:g.initial)}));var b=y.current;return(0,v.L)((function(){b&&(b.setProps((0,o.__assign)((0,o.__assign)((0,o.__assign)({},u),t),{layoutId:h})),b.isPresent=(0,f.EN)(g),b.isPresenceRoot=!m||m.presenceId!==(null===g||void 0===g?void 0:g.id),b.syncRender())})),(0,r.useEffect)((function(){var e;b&&(null===(e=b.animationState)||void 0===e||e.animateChanges())})),(0,v.L)((function(){return function(){return null===b||void 0===b?void 0:b.notifyUnmount()}}),[]),b}var g=t(39653);var h=t(49396);function y(e,n){var t=function(e,n){if((0,h.O6)(e)){var t=e.initial,r=e.animate;return{initial:!1===t||(0,h.$L)(t)?t:void 0,animate:(0,h.$L)(r)?r:void 0}}return!1!==e.inherit?n:{}}(e,(0,r.useContext)(l.v)),o=t.initial,i=t.animate;return(0,r.useMemo)((function(){return{initial:o,animate:i}}),n?[b(o),b(i)]:[])}function b(e){return Array.isArray(e)?e.join(" "):e}var x=t(26703);function E(e){var n=e.preloadedFeatures,t=e.createVisualElement,d=e.useRender,f=e.useVisualState,p=e.Component;return n&&(0,i.K)(n),(0,r.forwardRef)((function(e,n){var v=(0,r.useContext)(c._).isStatic,h=null,b=y(e,v),E=f(e,v);return!v&&x.j&&(b.visualElement=m(p,E,e,t),h=function(e,n,t){var c=[];if((0,r.useContext)(a.u),!n)return null;for(var l=0;l<s;l++){var d=u[l],f=i.A[d],p=f.isEnabled,v=f.Component;p(e)&&v&&c.push(r.createElement(v,(0,o.__assign)({key:d},e,{visualElement:n})))}return c}(e,b.visualElement)),r.createElement(r.Fragment,null,r.createElement(l.v.Provider,{value:b},d(p,e,function(e,n,t){return(0,r.useCallback)((function(r){var o;r&&(null===(o=e.mount)||void 0===o||o.call(e,r)),n&&(r?n.mount(r):n.unmount()),t&&("function"===typeof t?t(r):(0,g.I)(t)&&(t.current=r))}),[n])}(E,b.visualElement,n),E,v)),h)}))}function w(e){function n(n,t){return void 0===t&&(t={}),E(e(n,t))}var t=new Map;return new Proxy(n,{get:function(e,r){return t.has(r)||t.set(r,n(r)),t.get(r)}})}},97635:function(e,n,t){"use strict";t.d(n,{E:function(){return H}});var r=t(97582),o=t(5407),i=t(38808),a=t(4777),u=t(94472),s=t(67294),c=t(87974),l=t(35934),d=t(45930);var f=t(6717),p=t(32013),v=t(79986);var m=t(17470),g={pan:(0,m.x)((function(e){var n=e.onPan,t=e.onPanStart,r=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,a=n||t||r||o,u=(0,s.useRef)(null),l=(0,s.useContext)(c._).transformPagePoint,d={onSessionStart:o,onStart:t,onMove:n,onEnd:function(e,n){u.current=null,r&&r(e,n)}};(0,s.useEffect)((function(){null!==u.current&&u.current.updateHandlers(d)})),(0,p.m)(i,"pointerdown",a&&function(e){u.current=new v.H(e,d,{transformPagePoint:l})}),(0,f.z)((function(){return u.current&&u.current.end()}))})),drag:(0,m.x)((function(e){var n=e.dragControls,t=e.visualElement,o=(0,s.useContext)(c._).transformPagePoint,i=(0,d.h)((function(){return new l.C({visualElement:t})}));i.setProps((0,r.__assign)((0,r.__assign)({},e),{transformPagePoint:o})),(0,s.useEffect)((function(){return n&&n.subscribe(i)}),[i]),(0,s.useEffect)((function(){return i.mount(t)}),[])}))},h=t(59030),y=t(33051),b=t(55743),x=t(7646),E=t(69283),w=t(39058),_=t(93825),C=t(58350),A=t(29400),R=t(20008),P=t(61728);function T(e,n){return e/(n.max-n.min)*100}var S="_$css";var k={process:function(e,n,t){var r=t.target;if("string"===typeof e){if(!C.px.test(e))return e;e=parseFloat(e)}return T(e,r.x)+"% "+T(e,r.y)+"%"}},M={borderRadius:(0,r.__assign)((0,r.__assign)({},k),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:k,borderTopRightRadius:k,borderBottomLeftRadius:k,borderBottomRightRadius:k,boxShadow:{process:function(e,n){var t=n.delta,r=n.treeScale,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(P.Xp,(function(e){return a.push(e),S})));var u=A.P.parse(e);if(u.length>5)return o;var s=A.P.createTransformer(e),c="number"!==typeof u[0]?1:0,l=t.x.scale*r.x,d=t.y.scale*r.y;u[0+c]/=l,u[1+c]/=d;var f=(0,R.C)(l,d,.5);"number"===typeof u[2+c]&&(u[2+c]/=f),"number"===typeof u[3+c]&&(u[3+c]/=f);var p=s(u);if(i){var v=0;p=p.replace(S,(function(){var e=a[v];return v++,e}))}return p}}},D=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.frameTarget=(0,w.VZ)(),n.currentAnimationTarget=(0,w.VZ)(),n.isAnimating={x:!1,y:!1},n.stopAxisAnimation={x:void 0,y:void 0},n.isAnimatingTree=!1,n.animate=function(e,t,o){void 0===o&&(o={});var i=o.originBox,a=o.targetBox,u=o.visibilityAction,s=o.shouldStackAnimate,c=o.onComplete,l=o.prevParent,d=(0,r.__rest)(o,["originBox","targetBox","visibilityAction","shouldStackAnimate","onComplete","prevParent"]),f=n.props,p=f.visualElement,v=f.layout;if(!1===s)return n.isAnimatingTree=!1,n.safeToRemove();if(!n.isAnimatingTree||!0===s){s&&(n.isAnimatingTree=!0),t=i||t,e=a||e;var m=!1,g=p.getProjectionParent();if(g){var y=g.prevViewportBox,E=g.getLayoutState().layout;l&&(a&&(E=l.getLayoutState().layout),i&&!(0,b.nf)(l,g)&&l.prevViewportBox&&(y=l.prevViewportBox)),y&&V(l,i,a)&&(m=!0,t=(0,b.Rg)(y,t),e=(0,b.Rg)(E,e))}var w=L(t,e),_=(0,h.U)((function(o){var i,a;if("position"===v){var s=e[o].max-e[o].min;t[o].max=t[o].min+s}if(!p.projection.isTargetLocked)return void 0===u?w?n.animateAxis(o,e[o],t[o],(0,r.__assign)((0,r.__assign)({},d),{isRelative:m})):(null===(a=(i=n.stopAxisAnimation)[o])||void 0===a||a.call(i),p.setProjectionTargetAxis(o,e[o].min,e[o].max,m)):void p.setVisibility(u===x.c.Show)}));return p.syncRender(),Promise.all(_).then((function(){n.isAnimatingTree=!1,c&&c(),p.notifyLayoutAnimationComplete()}))}},n}return(0,r.__extends)(n,e),n.prototype.componentDidMount=function(){var e=this,n=this.props.visualElement;n.animateMotionValue=y.b8,n.enableLayoutProjection(),this.unsubLayoutReady=n.onLayoutUpdate(this.animate),n.layoutSafeToRemove=function(){return e.safeToRemove()},(0,_.P)(M)},n.prototype.componentWillUnmount=function(){var e=this;this.unsubLayoutReady(),(0,h.U)((function(n){var t,r;return null===(r=(t=e.stopAxisAnimation)[n])||void 0===r?void 0:r.call(t)}))},n.prototype.animateAxis=function(e,n,t,r){var o,i,a=this,u=void 0===r?{}:r,s=u.transition,c=u.isRelative;if(!this.isAnimating[e]||!F(n,this.currentAnimationTarget[e])){null===(i=(o=this.stopAxisAnimation)[e])||void 0===i||i.call(o),this.isAnimating[e]=!0;var l=this.props.visualElement,d=this.frameTarget[e],f=l.getProjectionAnimationProgress()[e];f.clearListeners(),f.set(0),f.set(0);var p=function(){var r=f.get()/1e3;(0,b.BJ)(d,t,n,r),l.setProjectionTargetAxis(e,d.min,d.max,c)};p();var v=f.onChange(p);this.stopAxisAnimation[e]=function(){a.isAnimating[e]=!1,f.stop(),v()},this.currentAnimationTarget[e]=n;var m=s||l.getDefaultTransition()||I;return(0,y.b8)("x"===e?"layoutX":"layoutY",f,1e3,m&&(0,y.ev)(m,"layout")).then(this.stopAxisAnimation[e])}},n.prototype.safeToRemove=function(){var e,n;null===(n=(e=this.props).safeToRemove)||void 0===n||n.call(e)},n.prototype.render=function(){return null},n}(s.Component);function L(e,n){return!N(e)&&!N(n)&&(!F(e.x,n.x)||!F(e.y,n.y))}var O={min:0,max:0};function N(e){return F(e.x,O)&&F(e.y,O)}function F(e,n){return e.min===n.min&&e.max===n.max}var I={duration:.45,ease:[.4,0,.1,1]};function V(e,n,t){return e||!e&&!(n||t)}var z=t(59823),B=t(58839),U=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,r.__extends)(n,e),n.prototype.componentDidMount=function(){var e=this.props,n=e.syncLayout,t=e.framerSyncLayout,r=e.visualElement;(0,z.Md)(n)&&n.register(r),(0,z.Md)(t)&&t.register(r),r.onUnmount((function(){(0,z.Md)(n)&&n.remove(r),(0,z.Md)(t)&&t.remove(r)}))},n.prototype.getSnapshotBeforeUpdate=function(){var e=this.props,n=e.syncLayout,t=e.visualElement;return(0,z.Md)(n)?n.syncUpdate():((0,B.x7)(t),n.add(t)),null},n.prototype.componentDidUpdate=function(){var e=this.props.syncLayout;(0,z.Md)(e)||e.flush()},n.prototype.render=function(){return null},n}(s.Component);var j={measureLayout:function(e){var n=(0,s.useContext)(z.WH),t=(0,s.useContext)(z.bg);return s.createElement(U,(0,r.__assign)({},e,{syncLayout:n,framerSyncLayout:t}))},layoutAnimation:function(e){var n=(0,r.__read)((0,E.oO)(),2)[1];return s.createElement(D,(0,r.__assign)({},e,{safeToRemove:n}))}},W=t(92667),Z=(0,r.__assign)((0,r.__assign)((0,r.__assign)((0,r.__assign)({},u.s),a.E),g),j),H=(0,o.D)((function(e,n){return(0,i.w)(e,n,Z,W.b)}))},94540:function(e,n,t){"use strict";t.d(n,{A:function(){return o}});var r=t(39058);function o(e,n){var t=e.getBoundingClientRect();return(0,r.RX)((0,r.dV)(t,n))}},93825:function(e,n,t){"use strict";t.d(n,{P:function(){return o},f:function(){return r}});var r={};function o(e){for(var n in e)r[n]=e[n]}},58839:function(e,n,t){"use strict";t.d(n,{de:function(){return c},e3:function(){return s},kv:function(){return u},x7:function(){return l}});var r=t(41706),o=t(39058),i=t(519);function a(e){return e.projection.isEnabled||e.shouldResetTransform()}function u(e,n){void 0===n&&(n=[]);var t=e.parent;return t&&u(t,n),a(e)&&n.push(e),n}function s(e){var n=[],t=function(e){a(e)&&n.push(e),e.children.forEach(t)};return e.children.forEach(t),n.sort(i._)}function c(e){if(!e.shouldResetTransform()){var n=e.getLayoutState();e.notifyBeforeLayoutMeasure(n.layout),n.isHydrated=!0,n.layout=e.measureViewportBox(),n.layoutCorrected=(0,o.nP)(n.layout),e.notifyLayoutMeasure(n.layout,e.prevViewportBox||n.layout),r.ZP.update((function(){return e.rebaseProjectionTarget()}))}}function l(e){e.shouldResetTransform()||(e.prevViewportBox=e.measureViewportBox(!1),e.rebaseProjectionTarget(!1,e.prevViewportBox))}},27565:function(e,n,t){"use strict";t.d(n,{R:function(){return a},U:function(){return i}});var r=new Set;function o(e,n,t){e[t]||(e[t]=[]),e[t].push(n)}function i(e){return r.add(e),function(){return r.delete(e)}}function a(){if(r.size){var e=0,n=[[]],t=[],i=function(t){return o(n,t,e)},a=function(n){o(t,n,e),e++};r.forEach((function(n){n(i,a),e=0})),r.clear();for(var s=t.length,c=0;c<=s;c++)n[c]&&n[c].forEach(u),t[c]&&t[c].forEach(u)}}var u=function(e){return e()}},44210:function(e,n,t){"use strict";t.d(n,{D:function(){return o}});var r=/([a-z])([A-Z])/g,o=function(e){return e.replace(r,"$1-$2").toLowerCase()}},38808:function(e,n,t){"use strict";t.d(n,{w:function(){return N}});var r=t(97582),o=t(17109),i=t(67294),a=t(61460),u=t(52178),s=t(94983),c=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function l(e,n,t){for(var r in n)(0,u.i)(n[r])||(0,a.j)(r,t)||(e[r]=n[r])}function d(e,n,t){var o={};return l(o,e.style||{},e),Object.assign(o,function(e,n,t){var o=e.transformTemplate;return(0,i.useMemo)((function(){var e={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};(0,s.r)(e,n,void 0,void 0,{enableHardwareAcceleration:!t},o);var i=e.vars,a=e.style;return(0,r.__assign)((0,r.__assign)({},i),a)}),[n])}(e,n,t)),e.transformValues&&(o=e.transformValues(o)),o}function f(e,n,t){var r={},o=d(e,n,t);return Boolean(e.drag)&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),r.style=o,r}var p=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","_layoutResetTransform","onLayoutAnimationComplete","onViewportBoxUpdate","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover"]);function v(e){return p.has(e)}var m=function(e){return!v(e)};try{var g=t(79313).Z;m=function(e){return e.startsWith("on")?!v(e):g(e)}}catch(F){}var h=t(8912),y=function(){return(0,r.__assign)((0,r.__assign)({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function b(e,n){var t=(0,i.useMemo)((function(){var t=y();return(0,h.i)(t,n,void 0,void 0,{enableHardwareAcceleration:!1},e.transformTemplate),(0,r.__assign)((0,r.__assign)({},t.attrs),{style:(0,r.__assign)({},t.style)})}),[n]);if(e.style){var o={};l(o,e.style,e),t.style=(0,r.__assign)((0,r.__assign)({},o),t.style)}return t}function x(e){void 0===e&&(e=!1);return function(n,t,a,u,s){var c=u.latestValues,l=((0,o.q)(n)?b:f)(t,c,s),d=function(e,n,t){var r={};for(var o in e)(m(o)||!0===t&&v(o)||!n&&!v(o))&&(r[o]=e[o]);return r}(t,"string"===typeof n,e),p=(0,r.__assign)((0,r.__assign)((0,r.__assign)({},d),l),{ref:a});return(0,i.createElement)(n,p)}}var E=t(9462),w=t(20420),_=t(87801),C=t(8626),A=t(49396),R=t(45930),P=t(51256);function T(e){var n=(0,u.i)(e)?e.get():e;return(0,P.p)(n)?n.toValue():n}var S=t(13335);function k(e,n,t,r){var o=e.scrapeMotionValuesFromProps,i=e.createRenderState,a=e.onMount,u={latestValues:D(n,t,r,o),renderState:i()};return a&&(u.mount=function(e){return a(n,e,u)}),u}var M=function(e){return function(n,t){var r=(0,i.useContext)(S.v),o=(0,i.useContext)(C.O);return t?k(e,n,r,o):(0,R.h)((function(){return k(e,n,r,o)}))}};function D(e,n,t,o){var i={},a=!1===(null===t||void 0===t?void 0:t.initial),u=o(e);for(var s in u)i[s]=T(u[s]);var c=e.initial,l=e.animate,d=(0,A.O6)(e),f=(0,A.e8)(e);n&&f&&!d&&!1!==e.inherit&&(null!==c&&void 0!==c||(c=n.initial),null!==l&&void 0!==l||(l=n.animate));var p=a||!1===c?l:c;p&&"boolean"!==typeof p&&!(0,_.H)(p)&&(Array.isArray(p)?p:[p]).forEach((function(n){var t=(0,A.oQ)(e,n);if(t){var o=t.transitionEnd;t.transition;var a=(0,r.__rest)(t,["transitionEnd","transition"]);for(var u in a)i[u]=a[u];for(var u in o)i[u]=o[u]}}));return i}var L={useVisualState:M({scrapeMotionValuesFromProps:w.U,createRenderState:y,onMount:function(e,n,t){var r=t.renderState,o=t.latestValues;try{r.dimensions="function"===typeof n.getBBox?n.getBBox():n.getBoundingClientRect()}catch(i){r.dimensions={x:0,y:0,width:0,height:0}}"path"===n.tagName&&(r.totalPathLength=n.getTotalLength()),(0,h.i)(r,o,void 0,void 0,{enableHardwareAcceleration:!1},e.transformTemplate),(0,E.K)(n,r)}})};var O={useVisualState:M({scrapeMotionValuesFromProps:t(96523).U,createRenderState:c})};function N(e,n,t,i){var a=n.forwardMotionProps,u=void 0!==a&&a,s=(0,o.q)(e)?L:O;return(0,r.__assign)((0,r.__assign)({},s),{preloadedFeatures:t,useRender:x(u),createVisualElement:i,Component:e})}},61728:function(e,n,t){"use strict";t.d(n,{Xp:function(){return a},mH:function(){return s}});var r=t(97582),o=t(24394);function i(e){return"string"===typeof e&&e.startsWith("var(--")}var a=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function u(e,n,t){void 0===t&&(t=1),(0,o.k)(t<=4,'Max CSS variable fallback depth detected in property "'+e+'". This may indicate a circular fallback dependency.');var s=(0,r.__read)(function(e){var n=a.exec(e);if(!n)return[,];var t=(0,r.__read)(n,3);return[t[1],t[2]]}(e),2),c=s[0],l=s[1];if(c){var d=window.getComputedStyle(n).getPropertyValue(c);return d?d.trim():i(l)?u(l,n,t+1):l}}function s(e,n,t){var o,a=(0,r.__rest)(n,[]),s=e.getInstance();if(!(s instanceof HTMLElement))return{target:a,transitionEnd:t};for(var c in t&&(t=(0,r.__assign)({},t)),e.forEachValue((function(e){var n=e.get();if(i(n)){var t=u(n,s);t&&e.set(t)}})),a){var l=a[c];if(i(l)){var d=u(l,s);d&&(a[c]=d,t&&(null!==(o=t[c])&&void 0!==o||(t[c]=l)))}}return{target:a,transitionEnd:t}}},59155:function(e,n,t){"use strict";function r(e){return e.startsWith("--")}t.d(n,{o:function(){return r}})},17109:function(e,n,t){"use strict";t.d(n,{q:function(){return o}});var r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function o(e){return"string"===typeof e&&!e.includes("-")&&!!(r.indexOf(e)>-1||/[A-Z]/.test(e))}},16137:function(e,n,t){"use strict";t.d(n,{T:function(){return a}});var r=t(95628),o=t(29400),i=t(78175);function a(e,n){var t,a=(0,i.A)(e);return a!==r.h&&(a=o.P),null===(t=a.getAnimatableNone)||void 0===t?void 0:t.call(a,n)}},78175:function(e,n,t){"use strict";t.d(n,{A:function(){return s}});var r=t(97582),o=t(36001),i=t(95628),a=t(5668),u=(0,r.__assign)((0,r.__assign)({},a.j),{color:o.$,backgroundColor:o.$,outlineColor:o.$,fill:o.$,stroke:o.$,borderColor:o.$,borderTopColor:o.$,borderRightColor:o.$,borderBottomColor:o.$,borderLeftColor:o.$,filter:i.h,WebkitFilter:i.h}),s=function(e){return u[e]}},98438:function(e,n,t){"use strict";t.d(n,{$:function(){return a},C:function(){return u}});var r=t(6411),o=t(58350),i=t(77108),a=[r.Rx,o.px,o.aQ,o.RW,o.vw,o.vh,{test:function(e){return"auto"===e},parse:function(e){return e}}],u=function(e){return a.find((0,i.l)(e))}},5668:function(e,n,t){"use strict";t.d(n,{j:function(){return u}});var r=t(58350),o=t(6411),i=t(97582),a=(0,i.__assign)((0,i.__assign)({},o.Rx),{transform:Math.round}),u={borderWidth:r.px,borderTopWidth:r.px,borderRightWidth:r.px,borderBottomWidth:r.px,borderLeftWidth:r.px,borderRadius:r.px,radius:r.px,borderTopLeftRadius:r.px,borderTopRightRadius:r.px,borderBottomRightRadius:r.px,borderBottomLeftRadius:r.px,width:r.px,maxWidth:r.px,height:r.px,maxHeight:r.px,size:r.px,top:r.px,right:r.px,bottom:r.px,left:r.px,padding:r.px,paddingTop:r.px,paddingRight:r.px,paddingBottom:r.px,paddingLeft:r.px,margin:r.px,marginTop:r.px,marginRight:r.px,marginBottom:r.px,marginLeft:r.px,rotate:r.RW,rotateX:r.RW,rotateY:r.RW,rotateZ:r.RW,scale:o.bA,scaleX:o.bA,scaleY:o.bA,scaleZ:o.bA,skew:r.RW,skewX:r.RW,skewY:r.RW,distance:r.px,translateX:r.px,translateY:r.px,translateZ:r.px,x:r.px,y:r.px,z:r.px,perspective:r.px,transformPerspective:r.px,opacity:o.Fq,originX:r.$C,originY:r.$C,originZ:r.px,zIndex:a,fillOpacity:o.Fq,strokeOpacity:o.Fq,numOctaves:a}},77108:function(e,n,t){"use strict";t.d(n,{l:function(){return r}});var r=function(e){return function(n){return n.test(e)}}},94983:function(e,n,t){"use strict";t.d(n,{r:function(){return c}});var r=t(93825),o=t(99148),i={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};var a=t(59155),u=function(e,n){return n&&"number"===typeof e?n.transform(e):e},s=t(5668);function c(e,n,t,c,l,d,f,p){var v,m=e.style,g=e.vars,h=e.transform,y=e.transformKeys,b=e.transformOrigin;y.length=0;var x=!1,E=!1,w=!0;for(var _ in n){var C=n[_];if((0,a.o)(_))g[_]=C;else{var A=s.j[_],R=u(C,A);if((0,o._c)(_)){if(x=!0,h[_]=R,y.push(_),!w)continue;C!==(null!==(v=A.default)&&void 0!==v?v:0)&&(w=!1)}else if((0,o.Ee)(_))b[_]=R,E=!0;else if((null===t||void 0===t?void 0:t.isHydrated)&&(null===c||void 0===c?void 0:c.isHydrated)&&r.f[_]){var P=r.f[_].process(C,c,t),T=r.f[_].applyTo;if(T)for(var S=T.length,k=0;k<S;k++)m[T[k]]=P;else m[_]=P}else m[_]=R}}c&&t&&f&&p?(m.transform=f(c.deltaFinal,c.treeScale,x?h:void 0),d&&(m.transform=d(h,m.transform)),m.transformOrigin=p(c)):(x&&(m.transform=function(e,n,t,r){var a=e.transform,u=e.transformKeys,s=n.enableHardwareAcceleration,c=void 0===s||s,l=n.allowTransformNone,d=void 0===l||l,f="";u.sort(o.s3);for(var p=!1,v=u.length,m=0;m<v;m++){var g=u[m];f+=(i[g]||g)+"("+a[g]+") ","z"===g&&(p=!0)}return!p&&c?f+="translateZ(0)":f=f.trim(),r?f=r(a,t?"":f):d&&t&&(f="none"),f}(e,l,w,d)),E&&(m.transformOrigin=function(e){var n=e.originX,t=void 0===n?"50%":n,r=e.originY,o=void 0===r?"50%":r,i=e.originZ;return t+" "+o+" "+(void 0===i?0:i)}(b)))}},83951:function(e,n,t){"use strict";function r(e,n){var t=n.style,r=n.vars;for(var o in Object.assign(e.style,t),r)e.style.setProperty(o,r[o])}t.d(n,{N:function(){return r}})},96523:function(e,n,t){"use strict";t.d(n,{U:function(){return i}});var r=t(61460),o=t(52178);function i(e){var n=e.style,t={};for(var i in n)((0,o.i)(n[i])||(0,r.j)(i,e))&&(t[i]=n[i]);return t}},99148:function(e,n,t){"use strict";t.d(n,{Ee:function(){return c},Gl:function(){return o},_c:function(){return u},r$:function(){return r},s3:function(){return i}});var r=["","X","Y","Z"],o=["transformPerspective","x","y","z"];function i(e,n){return o.indexOf(e)-o.indexOf(n)}["translate","scale","rotate","skew"].forEach((function(e){return r.forEach((function(n){return o.push(e+n)}))}));var a=new Set(o);function u(e){return a.has(e)}var s=new Set(["originX","originY","originZ"]);function c(e){return s.has(e)}},8912:function(e,n,t){"use strict";t.d(n,{i:function(){return l}});var r=t(97582),o=t(94983),i=t(58350);function a(e,n,t){return"string"===typeof e?e:i.px.transform(n+t*e)}var u=function(e,n){return i.px.transform(e*n)},s={offset:"stroke-dashoffset",array:"stroke-dasharray"},c={offset:"strokeDashoffset",array:"strokeDasharray"};function l(e,n,t,i,l,d,f,p){var v=n.attrX,m=n.attrY,g=n.originX,h=n.originY,y=n.pathLength,b=n.pathSpacing,x=void 0===b?1:b,E=n.pathOffset,w=void 0===E?0:E,_=(0,r.__rest)(n,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);(0,o.r)(e,_,t,i,l,d,f,p),e.attrs=e.style,e.style={};var C=e.attrs,A=e.style,R=e.dimensions,P=e.totalPathLength;C.transform&&(R&&(A.transform=C.transform),delete C.transform),R&&(void 0!==g||void 0!==h||A.transform)&&(A.transformOrigin=function(e,n,t){return a(n,e.x,e.width)+" "+a(t,e.y,e.height)}(R,void 0!==g?g:.5,void 0!==h?h:.5)),void 0!==v&&(C.x=v),void 0!==m&&(C.y=m),void 0!==P&&void 0!==y&&function(e,n,t,r,o,i){void 0===r&&(r=1),void 0===o&&(o=0),void 0===i&&(i=!0);var a=i?s:c;e[a.offset]=u(-o,n);var l=u(t,n),d=u(r,n);e[a.array]=l+" "+d}(C,P,y,x,w,!1)}},89777:function(e,n,t){"use strict";t.d(n,{s:function(){return r}});var r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform"])},9462:function(e,n,t){"use strict";t.d(n,{K:function(){return a}});var r=t(44210),o=t(83951),i=t(89777);function a(e,n){for(var t in(0,o.N)(e,n),n.attrs)e.setAttribute(i.s.has(t)?t:(0,r.D)(t),n.attrs[t])}},20420:function(e,n,t){"use strict";t.d(n,{U:function(){return i}});var r=t(52178),o=t(96523);function i(e){var n=(0,o.U)(e);for(var t in e){if((0,r.i)(e[t]))n["x"===t||"y"===t?"attr"+t.toUpperCase():t]=e[t]}return n}},37965:function(e,n,t){"use strict";t.d(n,{MS:function(){return p},eF:function(){return l}});var r=t(97582),o=t(87801),i=t(96450);function a(e,n){if(!Array.isArray(n))return!1;var t=n.length;if(t!==e.length)return!1;for(var r=0;r<t;r++)if(n[r]!==e[r])return!1;return!0}var u=t(16368),s=t(30815),c=t(49396),l=[s.r.Animate,s.r.Hover,s.r.Tap,s.r.Drag,s.r.Focus,s.r.Exit],d=(0,r.__spreadArray)([],(0,r.__read)(l)).reverse(),f=l.length;function p(e){var n=function(e){return function(n){return Promise.all(n.map((function(n){var t=n.animation,r=n.options;return(0,u.d5)(e,t,r)})))}}(e),t=function(){var e;return(e={})[s.r.Animate]=v(!0),e[s.r.Hover]=v(),e[s.r.Tap]=v(),e[s.r.Drag]=v(),e[s.r.Focus]=v(),e[s.r.Exit]=v(),e}(),l={},p=!0,m=function(n,t){var o=(0,c.x5)(e,t);if(o){o.transition;var i=o.transitionEnd,a=(0,r.__rest)(o,["transition","transitionEnd"]);n=(0,r.__assign)((0,r.__assign)((0,r.__assign)({},n),a),i)}return n};function g(u,s){for(var v,g=e.getProps(),h=e.getVariantContext(!0)||{},y=[],b=new Set,x={},E=1/0,w=function(n){var l=d[n],f=t[l],w=null!==(v=g[l])&&void 0!==v?v:h[l],_=(0,c.$L)(w),C=l===s?f.isActive:null;!1===C&&(E=n);var A=w===h[l]&&w!==g[l]&&_;if(A&&p&&e.manuallyAnimateOnMount&&(A=!1),f.protectedKeys=(0,r.__assign)({},x),!f.isActive&&null===C||!w&&!f.prevProp||(0,o.H)(w)||"boolean"===typeof w)return"continue";var R=function(e,n){if("string"===typeof n)return n!==e;if((0,c.A0)(n))return!a(n,e);return!1}(f.prevProp,w)||l===s&&f.isActive&&!A&&_||n>E&&_,P=Array.isArray(w)?w:[w],T=P.reduce(m,{});!1===C&&(T={});var S=f.prevResolvedValues,k=void 0===S?{}:S,M=(0,r.__assign)((0,r.__assign)({},k),T),D=function(e){R=!0,b.delete(e),f.needsAnimating[e]=!0};for(var L in M){var O=T[L],N=k[L];x.hasOwnProperty(L)||(O!==N?(0,i.C)(O)&&(0,i.C)(N)?a(O,N)?f.protectedKeys[L]=!0:D(L):void 0!==O?D(L):b.add(L):void 0!==O&&b.has(L)?D(L):f.protectedKeys[L]=!0)}f.prevProp=w,f.prevResolvedValues=T,f.isActive&&(x=(0,r.__assign)((0,r.__assign)({},x),T)),p&&e.blockInitialAnimation&&(R=!1),R&&!A&&y.push.apply(y,(0,r.__spreadArray)([],(0,r.__read)(P.map((function(e){return{animation:e,options:(0,r.__assign)({type:l},u)}})))))},_=0;_<f;_++)w(_);if(l=(0,r.__assign)({},x),b.size){var C={};b.forEach((function(n){var t=e.getBaseTarget(n);void 0!==t&&(C[n]=t)})),y.push({animation:C})}var A=Boolean(y.length);return p&&!1===g.initial&&!e.manuallyAnimateOnMount&&(A=!1),p=!1,A?n(y):Promise.resolve()}return{isAnimated:function(e){return void 0!==l[e]},animateChanges:g,setActive:function(n,r,o){var i;return t[n].isActive===r?Promise.resolve():(null===(i=e.variantChildren)||void 0===i||i.forEach((function(e){var t;return null===(t=e.animationState)||void 0===t?void 0:t.setActive(n,r)})),t[n].isActive=r,g(o,n))},setAnimateFunction:function(t){n=t(e)},getState:function(){return t}}}function v(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}},16368:function(e,n,t){"use strict";t.d(n,{d5:function(){return u},p_:function(){return l}});var r=t(97582),o=t(33051),i=t(87962),a=t(49396);function u(e,n,t){var r;if(void 0===t&&(t={}),e.notifyAnimationStart(),Array.isArray(n)){var o=n.map((function(n){return s(e,n,t)}));r=Promise.all(o)}else if("string"===typeof n)r=s(e,n,t);else{var i="function"===typeof n?(0,a.x5)(e,n,t.custom):n;r=c(e,i,t)}return r.then((function(){return e.notifyAnimationComplete(n)}))}function s(e,n,t){var o;void 0===t&&(t={});var i=(0,a.x5)(e,n,t.custom),u=(i||{}).transition,l=void 0===u?e.getDefaultTransition()||{}:u;t.transitionOverride&&(l=t.transitionOverride);var f=i?function(){return c(e,i,t)}:function(){return Promise.resolve()},p=(null===(o=e.variantChildren)||void 0===o?void 0:o.size)?function(o){void 0===o&&(o=0);var i=l.delayChildren,a=void 0===i?0:i,u=l.staggerChildren,c=l.staggerDirection;return function(e,n,t,o,i,a){void 0===t&&(t=0);void 0===o&&(o=0);void 0===i&&(i=1);var u=[],c=(e.variantChildren.size-1)*o,l=1===i?function(e){return void 0===e&&(e=0),e*o}:function(e){return void 0===e&&(e=0),c-e*o};return Array.from(e.variantChildren).sort(d).forEach((function(e,o){u.push(s(e,n,(0,r.__assign)((0,r.__assign)({},a),{delay:t+l(o)})).then((function(){return e.notifyAnimationComplete(n)})))})),Promise.all(u)}(e,n,a+o,u,c,t)}:function(){return Promise.resolve()},v=l.when;if(v){var m=(0,r.__read)("beforeChildren"===v?[f,p]:[p,f],2),g=m[0],h=m[1];return g().then(h)}return Promise.all([f(),p(t.delay)])}function c(e,n,t){var a,u=void 0===t?{}:t,s=u.delay,c=void 0===s?0:s,l=u.transitionOverride,d=u.type,p=e.makeTargetAnimatable(n),v=p.transition,m=void 0===v?e.getDefaultTransition():v,g=p.transitionEnd,h=(0,r.__rest)(p,["transition","transitionEnd"]);l&&(m=l);var y=[],b=d&&(null===(a=e.animationState)||void 0===a?void 0:a.getState()[d]);for(var x in h){var E=e.getValue(x),w=h[x];if(!(!E||void 0===w||b&&f(b,x))){var _=(0,o.b8)(x,E,w,(0,r.__assign)({delay:c},m));y.push(_)}}return Promise.all(y).then((function(){g&&(0,i.CD)(e,g)}))}function l(e){e.forEachValue((function(e){return e.stop()}))}function d(e,n){return e.sortNodePosition(n)}function f(e,n){var t=e.protectedKeys,r=e.needsAnimating,o=t.hasOwnProperty(n)&&!0!==r[n];return r[n]=!1,o}},519:function(e,n,t){"use strict";t.d(n,{_:function(){return r}});var r=function(e,n){return e.depth-n.depth}},48386:function(e,n,t){"use strict";function r(e){var n=e.getProps(),t=n.drag,r=n._dragX;return t&&!r}t.d(n,{V:function(){return r}})},87962:function(e,n,t){"use strict";t.d(n,{GJ:function(){return y},P$:function(){return x},CD:function(){return m},gg:function(){return h}});var r=t(97582),o=t(29400),i=t(51256),a=t(79585),u=t(16137),s=t(36001),c=t(98438),l=t(77108),d=(0,r.__spreadArray)((0,r.__spreadArray)([],(0,r.__read)(c.$)),[s.$,o.P]),f=function(e){return d.find((0,l.l)(e))},p=t(49396);function v(e,n,t){e.hasValue(n)?e.getValue(n).set(t):e.addValue(n,(0,a.B)(t))}function m(e,n){var t=(0,p.x5)(e,n),o=t?e.makeTargetAnimatable(t,!1):{},a=o.transitionEnd,u=void 0===a?{}:a;o.transition;var s=(0,r.__rest)(o,["transitionEnd","transition"]);for(var c in s=(0,r.__assign)((0,r.__assign)({},s),u)){v(e,c,(0,i.Y)(s[c]))}}function g(e,n){(0,r.__spreadArray)([],(0,r.__read)(n)).reverse().forEach((function(t){var r,o=e.getVariant(t);o&&m(e,o),null===(r=e.variantChildren)||void 0===r||r.forEach((function(e){g(e,n)}))}))}function h(e,n){return Array.isArray(n)?g(e,n):"string"===typeof n?g(e,[n]):void m(e,n)}function y(e,n,t){var r,i,s,c,l=Object.keys(n).filter((function(n){return!e.hasValue(n)})),d=l.length;if(d)for(var p=0;p<d;p++){var v=l[p],m=n[v],g=null;Array.isArray(m)&&(g=m[0]),null===g&&(g=null!==(i=null!==(r=t[v])&&void 0!==r?r:e.readValue(v))&&void 0!==i?i:n[v]),void 0!==g&&null!==g&&("string"===typeof g&&/^\-?\d*\.?\d+$/.test(g)?g=parseFloat(g):!f(g)&&o.P.test(m)&&(g=(0,u.T)(v,m)),e.addValue(v,(0,a.B)(g)),null!==(s=(c=t)[v])&&void 0!==s||(c[v]=g),e.setBaseTarget(v,g))}}function b(e,n){if(n)return(n[e]||n.default||n).from}function x(e,n,t){var r,o,i={};for(var a in e)i[a]=null!==(r=b(a,n))&&void 0!==r?r:null===(o=t.getValue(a))||void 0===o?void 0:o.get();return i}},30815:function(e,n,t){"use strict";var r;t.d(n,{r:function(){return r}}),function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.Exit="exit"}(r||(r={}))},49396:function(e,n,t){"use strict";function r(e){return Array.isArray(e)}function o(e){return"string"===typeof e||r(e)}function i(e,n,t,r,o){var i;return void 0===r&&(r={}),void 0===o&&(o={}),"string"===typeof n&&(n=null===(i=e.variants)||void 0===i?void 0:i[n]),"function"===typeof n?n(null!==t&&void 0!==t?t:e.custom,r,o):n}function a(e,n,t){var r=e.getProps();return i(r,n,null!==t&&void 0!==t?t:r.custom,function(e){var n={};return e.forEachValue((function(e,t){return n[t]=e.get()})),n}(e),function(e){var n={};return e.forEachValue((function(e,t){return n[t]=e.getVelocity()})),n}(e))}function u(e){var n;return"function"===typeof(null===(n=e.animate)||void 0===n?void 0:n.start)||o(e.initial)||o(e.animate)||o(e.whileHover)||o(e.whileDrag)||o(e.whileTap)||o(e.whileFocus)||o(e.exit)}function s(e){return Boolean(u(e)||e.variants)}t.d(n,{$L:function(){return o},A0:function(){return r},O6:function(){return u},e8:function(){return s},oQ:function(){return i},x5:function(){return a}})},14698:function(e,n,t){"use strict";function r(e,n){-1===e.indexOf(n)&&e.push(n)}function o(e,n){var t=e.indexOf(n);t>-1&&e.splice(t,1)}t.d(n,{c:function(){return o},y:function(){return r}})},59030:function(e,n,t){"use strict";function r(e){return[e("x"),e("y")]}t.d(n,{U:function(){return r}})},89678:function(e,n,t){"use strict";t.d(n,{PU:function(){return m},YY:function(){return b},c6:function(){return u},mg:function(){return y}});var r=t(97582),o=t(20008),i=t(48386);function a(e,n){e.min=n.min,e.max=n.max}function u(e,n){a(e.x,n.x),a(e.y,n.y)}function s(e,n,t){return t+n*(e-t)}function c(e,n,t,r,o){return void 0!==o&&(e=s(e,o,r)),s(e,t,r)+n}function l(e,n,t,r,o){void 0===n&&(n=0),void 0===t&&(t=1),e.min=c(e.min,n,t,r,o),e.max=c(e.max,n,t,r,o)}function d(e,n){var t=n.x,r=n.y;l(e.x,t.translate,t.scale,t.originPoint),l(e.y,r.translate,r.scale,r.originPoint)}function f(e,n,t,i){var a=(0,r.__read)(i,3),u=a[0],s=a[1],c=a[2];e.min=n.min,e.max=n.max;var d=void 0!==t[c]?t[c]:.5,f=(0,o.C)(n.min,n.max,d);l(e,t[u],t[s],f,t.scale)}var p=["x","scaleX","originX"],v=["y","scaleY","originY"];function m(e,n,t){f(e.x,n.x,t,p),f(e.y,n.y,t,v)}function g(e,n,t,r,o){return e=s(e-=n,1/t,r),void 0!==o&&(e=s(e,1/o,r)),e}function h(e,n,t){var i=(0,r.__read)(t,3),a=i[0],u=i[1],s=i[2];!function(e,n,t,r,i){void 0===n&&(n=0),void 0===t&&(t=1),void 0===r&&(r=.5);var a=(0,o.C)(e.min,e.max,r)-n;e.min=g(e.min,n,t,a,i),e.max=g(e.max,n,t,a,i)}(e,n[a],n[u],n[s],n.scale)}function y(e,n){h(e.x,n,p),h(e.y,n,v)}function b(e,n,t){var r=t.length;if(r){var o,a;n.x=n.y=1;for(var u=0;u<r;u++)a=(o=t[u]).getLayoutState().delta,n.x*=a.x.scale,n.y*=a.y.scale,d(e,a),(0,i.V)(o)&&m(e,e,o.getLatestValues())}}},61712:function(e,n,t){"use strict";t.d(n,{BD:function(){return c},Ji:function(){return d},tf:function(){return v}});var r=t(70712),o=t(64782),i=t(45948),a=t(20008);function u(e,n,t){return void 0===n&&(n=0),void 0===t&&(t=.01),(0,o.T)(e,n)<t}function s(e){return e.max-e.min}function c(e,n){var t,o=.5,a=s(e),u=s(n);return u>a?o=(0,i.Y)(n.min,n.max-a,e.min):a>u&&(o=(0,i.Y)(e.min,e.max-u,n.min)),t=o,(0,r.u)(0,1,t)}function l(e,n,t,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=(0,a.C)(n.min,n.max,e.origin),e.scale=s(t)/s(n),u(e.scale,1,1e-4)&&(e.scale=1),e.translate=(0,a.C)(t.min,t.max,e.origin)-e.originPoint,u(e.translate)&&(e.translate=0)}function d(e,n,t,r){l(e.x,n.x,t.x,f(r.originX)),l(e.y,n.y,t.y,f(r.originY))}function f(e){return"number"===typeof e?e:.5}function p(e,n,t){e.min=t.min+n.min,e.max=e.min+s(n)}function v(e,n){p(e.target.x,e.relativeTarget.x,n.target.x),p(e.target.y,e.relativeTarget.y,n.target.y)}},39058:function(e,n,t){"use strict";t.d(n,{VZ:function(){return s},_6:function(){return a},RX:function(){return i},nP:function(){return c},pY:function(){return d},dV:function(){return u}});var r=t(97582);function o(e){return e}function i(e){var n=e.top;return{x:{min:e.left,max:e.right},y:{min:n,max:e.bottom}}}function a(e){var n=e.x,t=e.y;return{top:t.min,bottom:t.max,left:n.min,right:n.max}}function u(e,n){var t=e.top,r=e.left,i=e.bottom,a=e.right;void 0===n&&(n=o);var u=n({x:r,y:t}),s=n({x:a,y:i});return{top:u.y,left:u.x,bottom:s.y,right:s.x}}function s(){return{x:{min:0,max:1},y:{min:0,max:1}}}function c(e){return{x:(0,r.__assign)({},e.x),y:(0,r.__assign)({},e.y)}}var l={translate:0,scale:1,origin:0,originPoint:0};function d(){return{x:(0,r.__assign)({},l),y:(0,r.__assign)({},l)}}},26703:function(e,n,t){"use strict";t.d(n,{j:function(){return r}});var r="undefined"!==typeof window},39653:function(e,n,t){"use strict";function r(e){return"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}t.d(n,{I:function(){return r}})},51256:function(e,n,t){"use strict";t.d(n,{Y:function(){return i},p:function(){return o}});var r=t(96450),o=function(e){return Boolean(e&&"object"===typeof e&&e.mix&&e.toValue)},i=function(e){return(0,r.C)(e)?e[e.length-1]||0:e}},36:function(e,n,t){"use strict";t.d(n,{L:function(){return o}});var r=t(14698),o=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var n=this;return(0,r.y)(this.subscriptions,e),function(){return(0,r.c)(n.subscriptions,e)}},e.prototype.notify=function(e,n,t){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,n,t);else for(var o=0;o<r;o++){var i=this.subscriptions[o];i&&i(e,n,t)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}()},56880:function(e,n,t){"use strict";t.d(n,{w:function(){return r}});var r=function(e){return 1e3*e}},45930:function(e,n,t){"use strict";t.d(n,{h:function(){return o}});var r=t(67294);function o(e){var n=(0,r.useRef)(null);return null===n.current&&(n.current=e()),n.current}},52628:function(e,n,t){"use strict";t.d(n,{L:function(){return o}});var r=t(67294),o=t(26703).j?r.useLayoutEffect:r.useEffect},6717:function(e,n,t){"use strict";t.d(n,{z:function(){return o}});var r=t(67294);function o(e){return(0,r.useEffect)((function(){return function(){return e()}}),[])}},79585:function(e,n,t){"use strict";t.d(n,{B:function(){return u}});var r=t(41706),o=t(25232),i=t(36),a=function(){function e(e){var n,t=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new i.L,this.velocityUpdateSubscribers=new i.L,this.renderSubscribers=new i.L,this.canTrackVelocity=!1,this.updateAndNotify=function(e,n){void 0===n&&(n=!0),t.prev=t.current,t.current=e;var o=(0,r.$B)(),i=o.delta,a=o.timestamp;t.lastUpdated!==a&&(t.timeDelta=i,t.lastUpdated=a,r.ZP.postRender(t.scheduleVelocityCheck)),t.prev!==t.current&&t.updateSubscribers.notify(t.current),t.velocityUpdateSubscribers.getSize()&&t.velocityUpdateSubscribers.notify(t.getVelocity()),n&&t.renderSubscribers.notify(t.current)},this.scheduleVelocityCheck=function(){return r.ZP.postRender(t.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==t.lastUpdated&&(t.prev=t.current,t.velocityUpdateSubscribers.notify(t.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(n=this.current,!isNaN(parseFloat(n)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,n){void 0===n&&(n=!0),n&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,n)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?(0,o.R)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var n=this;return this.stop(),new Promise((function(t){n.hasAnimated=!0,n.stopAnimation=e(t)})).then((function(){return n.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function u(e){return new a(e)}},52178:function(e,n,t){"use strict";t.d(n,{i:function(){return r}});var r=function(e){return null!==e&&"object"===typeof e&&e.getVelocity}},41706:function(e,n,t){"use strict";t.d(n,{qY:function(){return p},ZP:function(){return b},iW:function(){return v},$B:function(){return y}});var r=1/60*1e3,o="undefined"!==typeof performance?function(){return performance.now()}:function(){return Date.now()},i="undefined"!==typeof window?function(e){return window.requestAnimationFrame(e)}:function(e){return setTimeout((function(){return e(o())}),r)};var a=!0,u=!1,s=!1,c={delta:0,timestamp:0},l=["read","update","preRender","render","postRender"],d=l.reduce((function(e,n){return e[n]=function(e){var n=[],t=[],r=0,o=!1,i=new WeakSet,a={schedule:function(e,a,u){void 0===a&&(a=!1),void 0===u&&(u=!1);var s=u&&o,c=s?n:t;return a&&i.add(e),-1===c.indexOf(e)&&(c.push(e),s&&o&&(r=n.length)),e},cancel:function(e){var n=t.indexOf(e);-1!==n&&t.splice(n,1),i.delete(e)},process:function(u){var s;if(o=!0,n=(s=[t,n])[0],(t=s[1]).length=0,r=n.length)for(var c=0;c<r;c++){var l=n[c];l(u),i.has(l)&&(a.schedule(l),e())}o=!1}};return a}((function(){return u=!0})),e}),{}),f=l.reduce((function(e,n){var t=d[n];return e[n]=function(e,n,r){return void 0===n&&(n=!1),void 0===r&&(r=!1),u||h(),t.schedule(e,n,r)},e}),{}),p=l.reduce((function(e,n){return e[n]=d[n].cancel,e}),{}),v=l.reduce((function(e,n){return e[n]=function(){return d[n].process(c)},e}),{}),m=function(e){return d[e].process(c)},g=function(e){u=!1,c.delta=a?r:Math.max(Math.min(e-c.timestamp,40),1),c.timestamp=e,s=!0,l.forEach(m),s=!1,u&&(a=!1,i(g))},h=function(){u=!0,a=!0,s||i(g)},y=function(){return c},b=f},24394:function(e,n,t){"use strict";t.d(n,{K:function(){return r},k:function(){return o}});var r=function(){},o=function(){}},71210:function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getDomainLocale=function(e,n,t,r){return!1};("function"===typeof n.default||"object"===typeof n.default&&null!==n.default)&&"undefined"===typeof n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),e.exports=n.default)},48418:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t(94941).Z;t(45753).default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=t(92648).Z,i=t(17273).Z,a=o(t(67294)),u=t(76273),s=t(22725),c=t(63462),l=t(21018),d=t(57190),f=t(71210),p=t(98684),v={};function m(e,n,t,r){if(e&&u.isLocalURL(n)){Promise.resolve(e.prefetch(n,t,r)).catch((function(e){0}));var o=r&&"undefined"!==typeof r.locale?r.locale:e&&e.locale;v[n+"%"+t+(o?"%"+o:"")]=!0}}var g=a.default.forwardRef((function(e,n){var t,o=e.href,g=e.as,h=e.children,y=e.prefetch,b=e.passHref,x=e.replace,E=e.shallow,w=e.scroll,_=e.locale,C=e.onClick,A=e.onMouseEnter,R=e.onTouchStart,P=e.legacyBehavior,T=void 0===P?!0!==Boolean(!1):P,S=i(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);t=h,!T||"string"!==typeof t&&"number"!==typeof t||(t=a.default.createElement("a",null,t));var k=!1!==y,M=a.default.useContext(c.RouterContext),D=a.default.useContext(l.AppRouterContext);D&&(M=D);var L,O=a.default.useMemo((function(){var e=r(u.resolveHref(M,o,!0),2),n=e[0],t=e[1];return{href:n,as:g?u.resolveHref(M,g):t||n}}),[M,o,g]),N=O.href,F=O.as,I=a.default.useRef(N),V=a.default.useRef(F);T&&(L=a.default.Children.only(t));var z=T?L&&"object"===typeof L&&L.ref:n,B=r(d.useIntersection({rootMargin:"200px"}),3),U=B[0],j=B[1],W=B[2],Z=a.default.useCallback((function(e){V.current===F&&I.current===N||(W(),V.current=F,I.current=N),U(e),z&&("function"===typeof z?z(e):"object"===typeof z&&(z.current=e))}),[F,z,N,W,U]);a.default.useEffect((function(){var e=j&&k&&u.isLocalURL(N),n="undefined"!==typeof _?_:M&&M.locale,t=v[N+"%"+F+(n?"%"+n:"")];e&&!t&&m(M,N,F,{locale:n})}),[F,N,j,_,k,M]);var H={ref:Z,onClick:function(e){T||"function"!==typeof C||C(e),T&&L.props&&"function"===typeof L.props.onClick&&L.props.onClick(e),e.defaultPrevented||function(e,n,t,r,o,i,s,c,l,d){if("A"!==e.currentTarget.nodeName.toUpperCase()||!function(e){var n=e.currentTarget.target;return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&u.isLocalURL(t)){e.preventDefault();var f=function(){"beforePopState"in n?n[o?"replace":"push"](t,r,{shallow:i,locale:c,scroll:s}):n[o?"replace":"push"](t,{forceOptimisticNavigation:!d})};l?a.default.startTransition(f):f()}}(e,M,N,F,x,E,w,_,Boolean(D),k)},onMouseEnter:function(e){T||"function"!==typeof A||A(e),T&&L.props&&"function"===typeof L.props.onMouseEnter&&L.props.onMouseEnter(e),!k&&D||u.isLocalURL(N)&&m(M,N,F,{priority:!0})},onTouchStart:function(e){T||"function"!==typeof R||R(e),T&&L.props&&"function"===typeof L.props.onTouchStart&&L.props.onTouchStart(e),!k&&D||u.isLocalURL(N)&&m(M,N,F,{priority:!0})}};if(!T||b||"a"===L.type&&!("href"in L.props)){var Y="undefined"!==typeof _?_:M&&M.locale,X=M&&M.isLocaleDomain&&f.getDomainLocale(F,Y,M.locales,M.domainLocales);H.href=X||p.addBasePath(s.addLocale(F,Y,M&&M.defaultLocale))}return T?a.default.cloneElement(L,H):a.default.createElement("a",Object.assign({},S,H),t)}));n.default=g,("function"===typeof n.default||"object"===typeof n.default&&null!==n.default)&&"undefined"===typeof n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),e.exports=n.default)},21018:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TemplateContext=n.GlobalLayoutRouterContext=n.LayoutRouterContext=n.AppRouterContext=void 0;var r=(0,t(92648).Z)(t(67294)),o=r.default.createContext(null);n.AppRouterContext=o;var i=r.default.createContext(null);n.LayoutRouterContext=i;var a=r.default.createContext(null);n.GlobalLayoutRouterContext=a;var u=r.default.createContext(null);n.TemplateContext=u},41664:function(e,n,t){e.exports=t(48418)},11163:function(e,n,t){e.exports=t(90387)},34116:function(e,n,t){"use strict";t.d(n,{j:function(){return w}});var r=t(97582),o=t(24394),i=t(70712),a=.001;function u(e){var n,t,r=e.duration,u=void 0===r?800:r,c=e.bounce,l=void 0===c?.25:c,d=e.velocity,f=void 0===d?0:d,p=e.mass,v=void 0===p?1:p;(0,o.K)(u<=1e4,"Spring duration must be 10 seconds or less");var m=1-l;m=(0,i.u)(.05,1,m),u=(0,i.u)(.01,10,u/1e3),m<1?(n=function(e){var n=e*m,t=n*u,r=n-f,o=s(e,m),i=Math.exp(-t);return a-r/o*i},t=function(e){var t=e*m*u,r=t*f+f,o=Math.pow(m,2)*Math.pow(e,2)*u,i=Math.exp(-t),c=s(Math.pow(e,2),m);return(-n(e)+a>0?-1:1)*((r-o)*i)/c}):(n=function(e){return Math.exp(-e*u)*((e-f)*u+1)-.001},t=function(e){return Math.exp(-e*u)*(u*u*(f-e))});var g=function(e,n,t){for(var r=t,o=1;o<12;o++)r-=e(r)/n(r);return r}(n,t,5/u);if(u*=1e3,isNaN(g))return{stiffness:100,damping:10,duration:u};var h=Math.pow(g,2)*v;return{stiffness:h,damping:2*m*Math.sqrt(v*h),duration:u}}function s(e,n){return e*Math.sqrt(1-n*n)}var c=["duration","bounce"],l=["stiffness","damping","mass"];function d(e,n){return n.some((function(n){return void 0!==e[n]}))}function f(e){var n=e.from,t=void 0===n?0:n,o=e.to,i=void 0===o?1:o,a=e.restSpeed,f=void 0===a?2:a,v=e.restDelta,m=(0,r.__rest)(e,["from","to","restSpeed","restDelta"]),g={done:!1,value:t},h=function(e){var n=(0,r.__assign)({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!d(e,l)&&d(e,c)){var t=u(e);(n=(0,r.__assign)((0,r.__assign)((0,r.__assign)({},n),t),{velocity:0,mass:1})).isResolvedFromDuration=!0}return n}(m),y=h.stiffness,b=h.damping,x=h.mass,E=h.velocity,w=h.duration,_=h.isResolvedFromDuration,C=p,A=p;function R(){var e=E?-E/1e3:0,n=i-t,r=b/(2*Math.sqrt(y*x)),o=Math.sqrt(y/x)/1e3;if(null!==v&&void 0!==v||(v=Math.abs(i-t)<=1?.01:.4),r<1){var a=s(o,r);C=function(t){var u=Math.exp(-r*o*t);return i-u*((e+r*o*n)/a*Math.sin(a*t)+n*Math.cos(a*t))},A=function(t){var i=Math.exp(-r*o*t);return r*o*i*(Math.sin(a*t)*(e+r*o*n)/a+n*Math.cos(a*t))-i*(Math.cos(a*t)*(e+r*o*n)-a*n*Math.sin(a*t))}}else if(1===r)C=function(t){return i-Math.exp(-o*t)*(n+(e+o*n)*t)};else{var u=o*Math.sqrt(r*r-1);C=function(t){var a=Math.exp(-r*o*t),s=Math.min(u*t,300);return i-a*((e+r*o*n)*Math.sinh(s)+u*n*Math.cosh(s))/u}}}return R(),{next:function(e){var n=C(e);if(_)g.done=e>=w;else{var t=1e3*A(e),r=Math.abs(t)<=f,o=Math.abs(i-n)<=v;g.done=r&&o}return g.value=g.done?i:n,g},flipTarget:function(){var e;E=-E,t=(e=[i,t])[0],i=e[1],R()}}}f.needsInterpolation=function(e,n){return"string"===typeof e||"string"===typeof n};var p=function(e){return 0},v=t(50126),m=t(75646);function g(e,n){return e.map((function(){return n||m.mZ})).splice(0,e.length-1)}function h(e){var n=e.from,t=void 0===n?0:n,r=e.to,o=void 0===r?1:r,i=e.ease,a=e.offset,u=e.duration,s=void 0===u?300:u,c={done:!1,value:t},l=Array.isArray(o)?o:[t,o],d=function(e,n){return e.map((function(e){return e*n}))}(a&&a.length===l.length?a:function(e){var n=e.length;return e.map((function(e,t){return 0!==t?t/(n-1):0}))}(l),s);function f(){return(0,v.s)(d,l,{ease:Array.isArray(i)?i:g(l,i)})}var p=f();return{next:function(e){return c.value=p(e),c.done=e>=s,c},flipTarget:function(){l.reverse(),p=f()}}}var y={keyframes:h,spring:f,decay:function(e){var n=e.velocity,t=void 0===n?0:n,r=e.from,o=void 0===r?0:r,i=e.power,a=void 0===i?.8:i,u=e.timeConstant,s=void 0===u?350:u,c=e.restDelta,l=void 0===c?.5:c,d=e.modifyTarget,f={done:!1,value:o},p=a*t,v=o+p,m=void 0===d?v:d(v);return m!==v&&(p=m-o),{next:function(e){var n=-p*Math.exp(-e/s);return f.done=!(n>l||n<-l),f.value=f.done?m:m+n,f},flipTarget:function(){}}}};var b=t(41706);function x(e,n,t){return void 0===t&&(t=0),e-n-t}var E=function(e){var n=function(n){var t=n.delta;return e(t)};return{start:function(){return b.ZP.update(n,!0)},stop:function(){return b.qY.update(n)}}};function w(e){var n,t,o,i,a,u=e.from,s=e.autoplay,c=void 0===s||s,l=e.driver,d=void 0===l?E:l,p=e.elapsed,m=void 0===p?0:p,g=e.repeat,b=void 0===g?0:g,w=e.repeatType,_=void 0===w?"loop":w,C=e.repeatDelay,A=void 0===C?0:C,R=e.onPlay,P=e.onStop,T=e.onComplete,S=e.onRepeat,k=e.onUpdate,M=(0,r.__rest)(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),D=M.to,L=0,O=M.duration,N=!1,F=!0,I=function(e){if(Array.isArray(e.to))return h;if(y[e.type])return y[e.type];var n=new Set(Object.keys(e));return n.has("ease")||n.has("duration")&&!n.has("dampingRatio")?h:n.has("dampingRatio")||n.has("stiffness")||n.has("mass")||n.has("damping")||n.has("restSpeed")||n.has("restDelta")?f:h}(M);(null===(t=(n=I).needsInterpolation)||void 0===t?void 0:t.call(n,u,D))&&(a=(0,v.s)([0,100],[u,D],{clamp:!1}),u=0,D=100);var V=I((0,r.__assign)((0,r.__assign)({},M),{from:u,to:D}));function z(){L++,"reverse"===_?m=function(e,n,t,r){return void 0===t&&(t=0),void 0===r&&(r=!0),r?x(n+-e,n,t):n-(e-n)+t}(m,O,A,F=L%2===0):(m=x(m,O,A),"mirror"===_&&V.flipTarget()),N=!1,S&&S()}function B(e){if(F||(e=-e),m+=e,!N){var n=V.next(Math.max(0,m));i=n.value,a&&(i=a(i)),N=F?n.done:m<=0}null===k||void 0===k||k(i),N&&(0===L&&(null!==O&&void 0!==O||(O=m)),L<b?function(e,n,t,r){return r?e>=n+t:e<=-t}(m,O,A,F)&&z():(o.stop(),T&&T()))}return c&&(null===R||void 0===R||R(),(o=d(B)).start()),{stop:function(){null===P||void 0===P||P(),o.stop()}}}},75646:function(e,n,t){"use strict";t.d(n,{LU:function(){return h},G2:function(){return v},XL:function(){return g},CG:function(){return m},h9:function(){return b},yD:function(){return x},gJ:function(){return y},Z7:function(){return d},X7:function(){return p},Bn:function(){return f},YQ:function(){return s},mZ:function(){return l},Vv:function(){return c},GE:function(){return u}});var r,o=function(e){return function(n){return 1-e(1-n)}},i=function(e){return function(n){return n<=.5?e(2*n)/2:(2-e(2*(1-n)))/2}},a=function(e){return function(n){return n*n*((e+1)*n-e)}},u=function(e){return e},s=(r=2,function(e){return Math.pow(e,r)}),c=o(s),l=i(s),d=function(e){return 1-Math.sin(Math.acos(e))},f=o(d),p=i(f),v=a(1.525),m=o(v),g=i(v),h=function(e){var n=a(e);return function(e){return(e*=2)<1?.5*n(e):.5*(2-Math.pow(2,-10*(e-1)))}}(1.525),y=function(e){if(1===e||0===e)return e;var n=e*e;return e<.36363636363636365?7.5625*n:e<.7272727272727273?9.075*n-9.9*e+3.4:e<.9?12.066481994459833*n-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},b=o(y),x=function(e){return e<.5?.5*(1-y(1-2*e)):.5*y(2*e-1)+.5}},70712:function(e,n,t){"use strict";t.d(n,{u:function(){return r}});var r=function(e,n,t){return Math.min(Math.max(t,e),n)}},64782:function(e,n,t){"use strict";t.d(n,{T:function(){return u}});var r=function(e){return e.hasOwnProperty("x")&&e.hasOwnProperty("y")},o=function(e){return r(e)&&e.hasOwnProperty("z")},i=t(90655),a=function(e,n){return Math.abs(e-n)};function u(e,n){if((0,i.e)(e)&&(0,i.e)(n))return a(e,n);if(r(e)&&r(n)){var t=a(e.x,n.x),u=a(e.y,n.y),s=o(e)&&o(n)?a(e.z,n.z):0;return Math.sqrt(Math.pow(t,2)+Math.pow(u,2)+Math.pow(s,2))}}},90655:function(e,n,t){"use strict";t.d(n,{e:function(){return r}});var r=function(e){return"number"===typeof e}},50126:function(e,n,t){"use strict";t.d(n,{s:function(){return x}});var r=t(45948),o=t(20008),i=t(86854),a=t(97582),u=t(36001),s=t(29400),c=t(90655),l=t(4204),d=t(24394);function f(e,n){return(0,c.e)(e)?function(t){return(0,o.C)(e,n,t)}:u.$.test(e)?(0,i.R)(e,n):g(e,n)}var p=function(e,n){var t=(0,a.__spreadArray)([],e),r=t.length,o=e.map((function(e,t){return f(e,n[t])}));return function(e){for(var n=0;n<r;n++)t[n]=o[n](e);return t}},v=function(e,n){var t=(0,a.__assign)((0,a.__assign)({},e),n),r={};for(var o in t)void 0!==e[o]&&void 0!==n[o]&&(r[o]=f(e[o],n[o]));return function(e){for(var n in r)t[n]=r[n](e);return t}};function m(e){for(var n=s.P.parse(e),t=n.length,r=0,o=0,i=0,a=0;a<t;a++)r||"number"===typeof n[a]?r++:void 0!==n[a].hue?i++:o++;return{parsed:n,numNumbers:r,numRGB:o,numHSL:i}}var g=function(e,n){var t=s.P.createTransformer(n),r=m(e),o=m(n);return(0,d.k)(r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&r.numNumbers>=o.numNumbers,"Complex values '"+e+"' and '"+n+"' too different to mix. Ensure all colors are of the same type."),(0,l.z)(p(r.parsed,o.parsed),t)},h=t(70712),y=function(e,n){return function(t){return(0,o.C)(e,n,t)}};function b(e,n,t){for(var r,o=[],a=t||("number"===typeof(r=e[0])?y:"string"===typeof r?u.$.test(r)?i.R:g:Array.isArray(r)?p:"object"===typeof r?v:void 0),s=e.length-1,c=0;c<s;c++){var d=a(e[c],e[c+1]);if(n){var f=Array.isArray(n)?n[c]:n;d=(0,l.z)(f,d)}o.push(d)}return o}function x(e,n,t){var o=void 0===t?{}:t,i=o.clamp,a=void 0===i||i,u=o.ease,s=o.mixer,c=e.length;(0,d.k)(c===n.length,"Both input and output ranges must be the same length"),(0,d.k)(!u||!Array.isArray(u)||u.length===c-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[c-1]&&(e=[].concat(e),n=[].concat(n),e.reverse(),n.reverse());var l=b(n,u,s),f=2===c?function(e,n){var t=e[0],o=e[1],i=n[0];return function(e){return i((0,r.Y)(t,o,e))}}(e,l):function(e,n){var t=e.length,o=t-1;return function(i){var a=0,u=!1;if(i<=e[0]?u=!0:i>=e[o]&&(a=o-1,u=!0),!u){for(var s=1;s<t&&!(e[s]>i||s===o);s++);a=s-1}var c=(0,r.Y)(e[a],e[a+1],i);return n[a](c)}}(e,l);return a?function(n){return f((0,h.u)(e[0],e[c-1],n))}:f}},86854:function(e,n,t){"use strict";t.d(n,{R:function(){return p}});var r=t(97582),o=t(20008),i=t(18690),a=t(61414),u=t(60998),s=t(24394),c=function(e,n,t){var r=e*e,o=n*n;return Math.sqrt(Math.max(0,t*(o-r)+r))},l=[i.$,a.m,u.J],d=function(e){return l.find((function(n){return n.test(e)}))},f=function(e){return"'"+e+"' is not an animatable color. Use the equivalent color code instead."},p=function(e,n){var t=d(e),i=d(n);(0,s.k)(!!t,f(e)),(0,s.k)(!!i,f(n)),(0,s.k)(t.transform===i.transform,"Both colors must be hex/RGBA, OR both must be HSLA.");var a=t.parse(e),l=i.parse(n),p=(0,r.__assign)({},a),v=t===u.J?o.C:c;return function(e){for(var n in p)"alpha"!==n&&(p[n]=v(a[n],l[n],e));return p.alpha=(0,o.C)(a.alpha,l.alpha,e),t.transform(p)}}},20008:function(e,n,t){"use strict";t.d(n,{C:function(){return r}});var r=function(e,n,t){return-t*e+t*n+e}},4204:function(e,n,t){"use strict";t.d(n,{z:function(){return o}});var r=function(e,n){return function(t){return n(e(t))}},o=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return e.reduce(r)}},45948:function(e,n,t){"use strict";t.d(n,{Y:function(){return r}});var r=function(e,n,t){var r=n-e;return 0===r?1:(t-e)/r}},25232:function(e,n,t){"use strict";function r(e,n){return n?e*(1e3/n):0}t.d(n,{R:function(){return r}})},92703:function(e,n,t){"use strict";var r=t(50414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,n,t,o,i,a){if(a!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:o};return t.PropTypes=t,t}},45697:function(e,n,t){e.exports=t(92703)()},50414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},71642:function(e,n,t){"use strict";t.d(n,{Av:function(){return a},pF:function(){return r},xv:function(){return i},zi:function(){return o}});var r="right-scroll-bar-position",o="width-before-scroll-bar",i="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},37087:function(e,n,t){"use strict";t.d(n,{jp:function(){return d}});var r=t(67294),o=t(6525),i=t(71642),a={left:0,top:0,right:0,gap:0},u=function(e){return parseInt(e||"",10)||0},s=function(e){if(void 0===e&&(e="margin"),"undefined"===typeof window)return a;var n=function(e){var n=window.getComputedStyle(document.body),t=n["padding"===e?"paddingLeft":"marginLeft"],r=n["padding"===e?"paddingTop":"marginTop"],o=n["padding"===e?"paddingRight":"marginRight"];return[u(t),u(r),u(o)]}(e),t=document.documentElement.clientWidth,r=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,r-t+n[2]-n[0])}},c=(0,o.Ws)(),l=function(e,n,t,r){var o=e.left,a=e.top,u=e.right,s=e.gap;return void 0===t&&(t="margin"),"\n  .".concat(i.xv," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([n&&"position: relative ".concat(r,";"),"margin"===t&&"\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"===t&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(i.pF," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(i.zi," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(i.pF," .").concat(i.pF," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(i.zi," .").concat(i.zi," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body {\n    ").concat(i.Av,": ").concat(s,"px;\n  }\n")},d=function(e){var n=e.noRelative,t=e.noImportant,o=e.gapMode,i=void 0===o?"margin":o,a=r.useMemo((function(){return s(i)}),[i]);return r.createElement(c,{styles:l(a,!n,i,t?"":"!important")})}},6525:function(e,n,t){"use strict";t.d(n,{Ws:function(){return u}});var r,o=t(67294);function i(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=r||t.nc;return n&&e.setAttribute("nonce",n),e}var a=function(){var e=0,n=null;return{add:function(t){var r,o;0==e&&(n=i())&&(o=t,(r=n).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(n)),e++},remove:function(){!--e&&n&&(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},u=function(){var e=function(){var e=a();return function(n,t){o.useEffect((function(){return e.add(n),function(){e.remove()}}),[n&&t])}}();return function(n){var t=n.styles,r=n.dynamic;return e(t,r),null}}},18690:function(e,n,t){"use strict";t.d(n,{$:function(){return o}});var r=t(61414);var o={test:(0,t(16833).i)("#"),parse:function(e){var n="",t="",r="",o="";return e.length>5?(n=e.substr(1,2),t=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(n=e.substr(1,1),t=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),n+=n,t+=t,r+=r,o+=o),{red:parseInt(n,16),green:parseInt(t,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:r.m.transform}},60998:function(e,n,t){"use strict";t.d(n,{J:function(){return u}});var r=t(6411),o=t(58350),i=t(78885),a=t(16833),u={test:(0,a.i)("hsl","hue"),parse:(0,a.d)("hue","saturation","lightness"),transform:function(e){var n=e.hue,t=e.saturation,a=e.lightness,u=e.alpha,s=void 0===u?1:u;return"hsla("+Math.round(n)+", "+o.aQ.transform((0,i.Nw)(t))+", "+o.aQ.transform((0,i.Nw)(a))+", "+(0,i.Nw)(r.Fq.transform(s))+")"}}},36001:function(e,n,t){"use strict";t.d(n,{$:function(){return u}});var r=t(78885),o=t(18690),i=t(60998),a=t(61414),u={test:function(e){return a.m.test(e)||o.$.test(e)||i.J.test(e)},parse:function(e){return a.m.test(e)?a.m.parse(e):i.J.test(e)?i.J.parse(e):o.$.parse(e)},transform:function(e){return(0,r.HD)(e)?e:e.hasOwnProperty("red")?a.m.transform(e):i.J.transform(e)}}},61414:function(e,n,t){"use strict";t.d(n,{m:function(){return c}});var r=t(97582),o=t(6411),i=t(78885),a=t(16833),u=(0,i.uZ)(0,255),s=(0,r.__assign)((0,r.__assign)({},o.Rx),{transform:function(e){return Math.round(u(e))}}),c={test:(0,a.i)("rgb","red"),parse:(0,a.d)("red","green","blue"),transform:function(e){var n=e.red,t=e.green,r=e.blue,a=e.alpha,u=void 0===a?1:a;return"rgba("+s.transform(n)+", "+s.transform(t)+", "+s.transform(r)+", "+(0,i.Nw)(o.Fq.transform(u))+")"}}},16833:function(e,n,t){"use strict";t.d(n,{d:function(){return i},i:function(){return o}});var r=t(78885),o=function(e,n){return function(t){return Boolean((0,r.HD)(t)&&r.mj.test(t)&&t.startsWith(e)||n&&Object.prototype.hasOwnProperty.call(t,n))}},i=function(e,n,t){return function(o){var i;if(!(0,r.HD)(o))return o;var a=o.match(r.KP),u=a[0],s=a[1],c=a[2],l=a[3];return(i={})[e]=parseFloat(u),i[n]=parseFloat(s),i[t]=parseFloat(c),i.alpha=void 0!==l?parseFloat(l):1,i}}},95628:function(e,n,t){"use strict";t.d(n,{h:function(){return c}});var r=t(97582),o=t(29400),i=t(78885),a=new Set(["brightness","contrast","saturate","opacity"]);function u(e){var n=e.slice(0,-1).split("("),t=n[0],r=n[1];if("drop-shadow"===t)return e;var o=(r.match(i.KP)||[])[0];if(!o)return e;var u=r.replace(o,""),s=a.has(t)?1:0;return o!==r&&(s*=100),t+"("+s+u+")"}var s=/([a-z-]*)\(.*?\)/g,c=(0,r.__assign)((0,r.__assign)({},o.P),{getAnimatableNone:function(e){var n=e.match(s);return n?n.map(u).join(" "):e}})},29400:function(e,n,t){"use strict";t.d(n,{P:function(){return f}});var r=t(36001),o=t(6411),i=t(78885),a="${c}",u="${n}";function s(e){var n=[],t=0,s=e.match(i.dA);s&&(t=s.length,e=e.replace(i.dA,a),n.push.apply(n,s.map(r.$.parse)));var c=e.match(i.KP);return c&&(e=e.replace(i.KP,u),n.push.apply(n,c.map(o.Rx.parse))),{values:n,numColors:t,tokenised:e}}function c(e){return s(e).values}function l(e){var n=s(e),t=n.values,o=n.numColors,c=n.tokenised,l=t.length;return function(e){for(var n=c,t=0;t<l;t++)n=n.replace(t<o?a:u,t<o?r.$.transform(e[t]):(0,i.Nw)(e[t]));return n}}var d=function(e){return"number"===typeof e?0:e};var f={test:function(e){var n,t,r,o;return isNaN(e)&&(0,i.HD)(e)&&(null!==(t=null===(n=e.match(i.KP))||void 0===n?void 0:n.length)&&void 0!==t?t:0)+(null!==(o=null===(r=e.match(i.dA))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:c,createTransformer:l,getAnimatableNone:function(e){var n=c(e);return l(e)(n.map(d))}}},6411:function(e,n,t){"use strict";t.d(n,{Fq:function(){return a},Rx:function(){return i},bA:function(){return u}});var r=t(97582),o=t(78885),i={test:function(e){return"number"===typeof e},parse:parseFloat,transform:function(e){return e}},a=(0,r.__assign)((0,r.__assign)({},i),{transform:(0,o.uZ)(0,1)}),u=(0,r.__assign)((0,r.__assign)({},i),{default:1})},58350:function(e,n,t){"use strict";t.d(n,{$C:function(){return d},RW:function(){return a},aQ:function(){return u},px:function(){return s},vh:function(){return c},vw:function(){return l}});var r=t(97582),o=t(78885),i=function(e){return{test:function(n){return(0,o.HD)(n)&&n.endsWith(e)&&1===n.split(" ").length},parse:parseFloat,transform:function(n){return""+n+e}}},a=i("deg"),u=i("%"),s=i("px"),c=i("vh"),l=i("vw"),d=(0,r.__assign)((0,r.__assign)({},u),{parse:function(e){return u.parse(e)/100},transform:function(e){return u.transform(100*e)}})},78885:function(e,n,t){"use strict";t.d(n,{HD:function(){return s},KP:function(){return i},Nw:function(){return o},dA:function(){return a},mj:function(){return u},uZ:function(){return r}});var r=function(e,n){return function(t){return Math.max(Math.min(t,n),e)}},o=function(e){return e%1?Number(e.toFixed(5)):e},i=/(-)?([\d]*\.?[\d])+/g,a=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,u=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function s(e){return"string"===typeof e}},99495:function(e,n,t){"use strict";t.d(n,{q:function(){return o}});var r=t(67294);function o(e,n){return function(e,n){var t=(0,r.useState)((function(){return{value:e,callback:n,facade:{get current(){return t.value},set current(e){var n=t.value;n!==e&&(t.value=e,t.callback(e,n))}}}}))[0];return t.callback=n,t.facade}(n||null,(function(n){return e.forEach((function(e){return function(e,n){return"function"===typeof e?e(n):e&&(e.current=n),e}(e,n)}))}))}},66781:function(e,n,t){"use strict";t.d(n,{L:function(){return a}});var r=t(97582),o=t(67294),i=function(e){var n=e.sideCar,t=(0,r.__rest)(e,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var i=n.read();if(!i)throw new Error("Sidecar medium not found");return o.createElement(i,(0,r.__assign)({},t))};function a(e,n){return e.useMedium(n),i}i.isSideCarExport=!0},87122:function(e,n,t){"use strict";t.d(n,{_:function(){return a}});var r=t(97582);function o(e){return e}function i(e,n){void 0===n&&(n=o);var t=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return t.length?t[t.length-1]:e},useMedium:function(e){var o=n(e,r);return t.push(o),function(){t=t.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;t.length;){var n=t;t=[],n.forEach(e)}t={push:function(n){return e(n)},filter:function(){return t}}},assignMedium:function(e){r=!0;var n=[];if(t.length){var o=t;t=[],o.forEach(e),n=t}var i=function(){var t=n;n=[],t.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),t={push:function(e){n.push(e),a()},filter:function(e){return n=n.filter(e),t}}}}}function a(e){void 0===e&&(e={});var n=i(null);return n.options=(0,r.__assign)({async:!0,ssr:!1},e),n}},72371:function(e,n,t){"use strict";t.d(n,{M:function(){return d}});var r=t(87462),o=t(67294);t(73935);var i=t(4222);const a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,n)=>{const t=(0,o.forwardRef)(((e,t)=>{const{asChild:a,...u}=e,s=a?i.g7:n;return(0,o.useEffect)((()=>{window[Symbol.for("radix-ui")]=!0}),[]),(0,o.createElement)(s,(0,r.Z)({},u,{ref:t}))}));return t.displayName=`Primitive.${n}`,{...e,[n]:t}}),{});function u(e){const n=(0,o.useRef)(e);return(0,o.useEffect)((()=>{n.current=e})),(0,o.useMemo)((()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)}),[])}const s="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",l={bubbles:!1,cancelable:!0},d=(0,o.forwardRef)(((e,n)=>{const{loop:t=!1,trapped:i=!1,onMountAutoFocus:d,onUnmountAutoFocus:v,...h}=e,[y,b]=(0,o.useState)(null),x=u(d),E=u(v),w=(0,o.useRef)(null),_=function(...e){return(0,o.useCallback)(function(...e){return n=>e.forEach((e=>function(e,n){"function"===typeof e?e(n):null!==e&&void 0!==e&&(e.current=n)}(e,n)))}(...e),e)}(n,(e=>b(e))),C=(0,o.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,o.useEffect)((()=>{if(i){function e(e){if(C.paused||!y)return;const n=e.target;y.contains(n)?w.current=n:m(w.current,{select:!0})}function n(e){if(C.paused||!y)return;const n=e.relatedTarget;null!==n&&(y.contains(n)||m(w.current,{select:!0}))}function t(e){if(document.activeElement===document.body)for(const n of e)n.removedNodes.length>0&&m(y)}document.addEventListener("focusin",e),document.addEventListener("focusout",n);const r=new MutationObserver(t);return y&&r.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",n),r.disconnect()}}}),[i,y,C.paused]),(0,o.useEffect)((()=>{if(y){g.add(C);const n=document.activeElement;if(!y.contains(n)){const t=new CustomEvent(s,l);y.addEventListener(s,x),y.dispatchEvent(t),t.defaultPrevented||(!function(e,{select:n=!1}={}){const t=document.activeElement;for(const r of e)if(m(r,{select:n}),document.activeElement!==t)return}((e=f(y),e.filter((e=>"A"!==e.tagName))),{select:!0}),document.activeElement===n&&m(y))}return()=>{y.removeEventListener(s,x),setTimeout((()=>{const e=new CustomEvent(c,l);y.addEventListener(c,E),y.dispatchEvent(e),e.defaultPrevented||m(null!==n&&void 0!==n?n:document.body,{select:!0}),y.removeEventListener(c,E),g.remove(C)}),0)}}var e}),[y,x,E,C]);const A=(0,o.useCallback)((e=>{if(!t&&!i)return;if(C.paused)return;const n="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(n&&r){const n=e.currentTarget,[o,i]=function(e){const n=f(e),t=p(n,e),r=p(n.reverse(),e);return[t,r]}(n);o&&i?e.shiftKey||r!==i?e.shiftKey&&r===o&&(e.preventDefault(),t&&m(i,{select:!0})):(e.preventDefault(),t&&m(o,{select:!0})):r===n&&e.preventDefault()}}),[t,i,C.paused]);return(0,o.createElement)(a.div,(0,r.Z)({tabIndex:-1},h,{ref:_,onKeyDown:A}))}));function f(e){const n=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const n="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||n?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;t.nextNode();)n.push(t.currentNode);return n}function p(e,n){for(const t of e)if(!v(t,{upTo:n}))return t}function v(e,{upTo:n}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==n&&e===n)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function m(e,{select:n=!1}={}){if(e&&e.focus){const t=document.activeElement;e.focus({preventScroll:!0}),e!==t&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&n&&e.select()}}const g=function(){let e=[];return{add(n){const t=e[0];n!==t&&(null===t||void 0===t||t.pause()),e=h(e,n),e.unshift(n)},remove(n){var t;e=h(e,n),null===(t=e[0])||void 0===t||t.resume()}}}();function h(e,n){const t=[...e],r=t.indexOf(n);return-1!==r&&t.splice(r,1),t}},4222:function(e,n,t){"use strict";t.d(n,{g7:function(){return a}});var r=t(87462),o=t(67294);function i(...e){return n=>e.forEach((e=>function(e,n){"function"===typeof e?e(n):null!==e&&void 0!==e&&(e.current=n)}(e,n)))}const a=(0,o.forwardRef)(((e,n)=>{const{children:t,...i}=e,a=o.Children.toArray(t),s=a.find(c);if(s){const e=s.props.children,t=a.map((n=>n===s?o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null:n));return(0,o.createElement)(u,(0,r.Z)({},i,{ref:n}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,t):null)}return(0,o.createElement)(u,(0,r.Z)({},i,{ref:n}),t)}));a.displayName="Slot";const u=(0,o.forwardRef)(((e,n)=>{const{children:t,...r}=e;return(0,o.isValidElement)(t)?(0,o.cloneElement)(t,{...l(r,t.props),ref:n?i(n,t.ref):t.ref}):o.Children.count(t)>1?o.Children.only(null):null}));u.displayName="SlotClone";const s=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function c(e){return(0,o.isValidElement)(e)&&e.type===s}function l(e,n){const t={...n};for(const r in n){const o=e[r],i=n[r];/^on[A-Z]/.test(r)?o&&i?t[r]=(...e)=>{i(...e),o(...e)}:o&&(t[r]=o):"style"===r?t[r]={...o,...i}:"className"===r&&(t[r]=[o,i].filter(Boolean).join(" "))}return{...e,...t}}}}]);