PageSourceSearch

https://www.flying-start.org/_next/static/chunks/813-21b80789784ff720.js

js flying-start.org collected 2026-10-01 16:33:22 UTC 276,659 bytes, 11 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[813],{8369:function(e,t,r){"use strict";r.d(t,{Ry:function(){return u}});var n=new WeakMap,a=new WeakMap,o={},l=0,i=function(e){return e&&(e.host||i(e.parentNode))},s=function(e,t,r,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=i(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});o[r]||(o[r]=new WeakMap);var c=o[r],d=[],f=new Set,m=new Set(u),p=function(e){!e||f.has(e)||(f.add(e),p(e.parentNode))};u.forEach(p);var v=function(e){!e||m.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))v(e);else try{var t=e.getAttribute(s),o=null!==t&&"false"!==t,l=(n.get(e)||0)+1,i=(c.get(e)||0)+1;n.set(e,l),c.set(e,i),d.push(e),1===l&&o&&a.set(e,!0),1===i&&e.setAttribute(r,"true"),o||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return v(t),f.clear(),l++,function(){d.forEach(function(e){var t=n.get(e)-1,o=c.get(e)-1;n.set(e,t),c.set(e,o),t||(a.has(e)||e.removeAttribute(s),a.delete(e)),o||e.removeAttribute(r)}),--l||(n=new WeakMap,n=new WeakMap,a=new WeakMap,o={})}},u=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),s(n,a,r,"aria-hidden")):function(){return null}}},9418:function(e,t,r){"use strict";r.d(t,{Z:function(){return U}});var n,a,o,l,i,s,u,c=function(){return(c=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function d(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}"function"==typeof SuppressedError&&SuppressedError;var f=r(2265),m="right-scroll-bar-position",p="width-before-scroll-bar";function v(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var h="undefined"!=typeof window?f.useLayoutEffect:f.useEffect,g=new WeakMap,y=(void 0===a&&(a={}),(void 0===o&&(o=function(e){return e}),l=[],i=!1,s={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return l.length?l[l.length-1]:null},useMedium:function(e){var t=o(e,i);return l.push(t),function(){l=l.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;l.length;){var t=l;l=[],t.forEach(e)}l={push:function(t){return e(t)},filter:function(){return l}}},assignMedium:function(e){i=!0;var t=[];if(l.length){var r=l;l=[],r.forEach(e),t=l}var n=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(n)};a(),l={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),l}}}}).options=c({async:!0,ssr:!1},a),s),w=function(){},E=f.forwardRef(function(e,t){var r,n,a,o,l=f.useRef(null),i=f.useState({onScrollCapture:w,onWheelCapture:w,onTouchMoveCapture:w}),s=i[0],u=i[1],m=e.forwardProps,p=e.children,E=e.className,C=e.removeScrollBar,b=e.enabled,x=e.shards,R=e.sideCar,N=e.noIsolation,M=e.inert,S=e.allowPinchZoom,T=e.as,P=d(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),k=(r=[l,t],n=function(e){return r.forEach(function(t){return v(t,e)})},(a=(0,f.useState)(function(){return{value:null,callback:n,facade:{get current(){return a.value},set current(value){var e=a.value;e!==value&&(a.value=value,a.callback(value,e))}}}})[0]).callback=n,o=a.facade,h(function(){var e=g.get(o);if(e){var t=new Set(e),n=new Set(r),a=o.current;t.forEach(function(e){n.has(e)||v(e,null)}),n.forEach(function(e){t.has(e)||v(e,a)})}g.set(o,r)},[r]),o),D=c(c({},P),s);return f.createElement(f.Fragment,null,b&&f.createElement(R,{sideCar:y,removeScrollBar:C,shards:x,noIsolation:N,inert:M,setCallbacks:u,allowPinchZoom:!!S,lockRef:l}),m?f.cloneElement(f.Children.only(p),c(c({},D),{ref:k})):f.createElement(void 0===T?"div":T,c({},D,{className:E,ref:k}),p))});E.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},E.classNames={fullWidth:p,zeroRight:m};var C=function(e){var t=e.sideCar,r=d(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return f.createElement(n,c({},r))};
1C.isSideCarExport=!0;var b=function(){var e=0,t=null;return{add:function(a){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n||r.nc;return t&&e.setAttribute("nonce",t),e}())){var o,l;(o=t).styleSheet?o.styleSheet.cssText=a:o.appendChild(document.createTextNode(a)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},x=function(){var e=b();return function(t,r){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},R=function(){var e=x();return function(t){return e(t.styles,t.dynamic),null}},N={left:0,top:0,right:0,gap:0},M=function(e){return parseInt(e||"",10)||0},S=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[M(r),M(n),M(a)]},T=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return N;var t=S(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},P=R(),k=function(e,t,r,n){var a=e.left,o=e.top,l=e.right,i=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(i,"px ").concat(n,";\n  }\n  body {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(i,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(i,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(m," {\n    right: ").concat(i,"px ").concat(n,";\n  }\n  \n  .").concat(p," {\n    margin-right: ").concat(i,"px ").concat(n,";\n  }\n  \n  .").concat(m," .").concat(m," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(p," .").concat(p," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n  }\n")},D=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=void 0===n?"margin":n,o=f.useMemo(function(){return T(a)},[a]);return f.createElement(P,{styles:k(o,!t,a,r?"":"!important")})},_=!1;if("undefined"!=typeof window)try{var I=Object.defineProperty({},"passive",{get:function(){return _=!0,!0}});window.addEventListener("test",I,I),window.removeEventListener("test",I,I)}catch(e){_=!1}var L=!!_&&{passive:!1},O=function(e,t){var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},A=function(e,t){var r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),z(e,r)){var n=V(e,r);if(n[1]>n[2])return!0}r=r.parentNode}while(r&&r!==document.body);return!1},z=function(e,t){return"v"===e?O(t,"overflowY"):O(t,"overflowX")},V=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},Z=function(e,t,r,n,a){var o,l=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),i=l*n,s=r.target,u=t.contains(s),c=!1,d=i>0,f=0,m=0;do{var p=V(e,s),v=p[0],h=p[1]-p[2]-l*v;(v||h)&&z(e,s)&&(f+=h,m+=v),s=s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(a&&0===f||!a&&i>f)?c=!0:!d&&(a&&0===m||!a&&-i>m)&&(c=!0),c},W=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},F=function(e){return[e.deltaX,e.deltaY]},B=function(e){return e&&"current"in e?e.current:e},H=0,j=[],G=(u=function(e){var t=f.useRef([]),r=f.useRef([0,0]),n=f.useRef(),a=f.useState(H++)[0],o=f.useState(function(){return R()})[0],l=f.useRef(e);f.useEffect(function(){l.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,a=0,o=t.length;a<o;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(B),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var i=f.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!l.current.allowPinchZoom;var a,o=W(e),i=r.current,s="deltaX"in e?e.deltaX:i[0]-o[0],u="deltaY"in e?e.deltaY:i[1]-o[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=A(d,c);if(!f)return!0;if(f?a=d:(a="v"===d?"h":"v",f=A(d,c)),!f)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=a),!a)return!0;var m=n.current||a;return Z(m,t,e,"h"===m?s:u,!0)},[]),s=f.useCallback(function(e){if(j.length&&j[j.length-1]===o){var r="deltaY"in e?F(e):W(e),n=t.current.filter(function(t){var n;return t.name===e.type&&t.target===e.target&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var a=(l.current.shards||[]).map(B).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?i(e,a[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=f.useCallback(function(e,r,n,a){var o={name:e,delta:r,target:n,should:a};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=f.useCallback(function(e){r.current=W(e),n.current=void 0},[]),d=f.useCallback(function(t){u(t.type,F(t),t.target,i(t,e.lockRef.current))},[]),m=f.useCallback(function(t){u(t.type,W(t),t.target,i(t,e.lockRef.current))},[]);f.useEffect(function(){return j.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:m}),document.addEventListener("wheel",s,L),document.addEventListener("touchmove",s,L),document.addEventListener("touchstart",c,L),function(){j=j.filter(function(e){return e!==o}),document.removeEventListener("wheel",s,L),document.removeEventListener("touchmove",s,L),document.removeEventListener("touchstart",c,L)}},[]);var p=e.removeScrollBar,v=e.inert;return f.createElement(f.Fragment,null,v?f.createElement(o,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,p?f.createElement(D,{gapMode:"margin"}):null)},y.useMedium(u),C),K=f.forwardRef(function(e,t){return f.createElement(E,c({},e,{ref:t,sideCar:G}))});K.classNames=E.classNames;var U=K},6800:function(e,t){var r;/*!
2	Copyright (c) 2018 Jed Watson.
3	Licensed under the MIT License (MIT), see
4	http://jedwatson.github.io/classnames
5*/!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=o(t,r));return t}(r)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0!==(r=(function(){return a}).apply(t,[]))&&(e.exports=r)}()},2988:function(e,t,r){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{Z:function(){return n}})},2361:function(e,t,r){"use strict";function n(e,[t,r]){return Math.min(r,Math.max(t,e))}r.d(t,{u:function(){return n}})},8149:function(e,t,r){"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}r.d(t,{M:function(){return n}})},9324:function(e,t,r){"use strict";r.d(t,{Ed:function(){return v},fC:function(){return x},z$:function(){return R}});var n=r(2988),a=r(2265),o=r(1584),l=r(8324),i=r(8149),s=r(1715),u=r(7250),c=r(5238),d=r(1383),f=r(5171);let m="Checkbox",[p,v]=(0,l.b)(m),[h,g]=p(m),y=(0,a.forwardRef)((e,t)=>{let{__scopeCheckbox:r,name:l,checked:u,defaultChecked:c,required:d,disabled:m,value:p="on",onCheckedChange:v,...g}=e,[y,w]=(0,a.useState)(null),x=(0,o.e)(t,e=>w(e)),R=(0,a.useRef)(!1),N=!y||!!y.closest("form"),[M=!1,S]=(0,s.T)({prop:u,defaultProp:c,onChange:v}),T=(0,a.useRef)(M);return(0,a.useEffect)(()=>{let e=null==y?void 0:y.form;if(e){let t=()=>S(T.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[y,S]),(0,a.createElement)(h,{scope:r,state:M,disabled:m},(0,a.createElement)(f.WV.button,(0,n.Z)({type:"button",role:"checkbox","aria-checked":C(M)?"mixed":M,"aria-required":d,"data-state":b(M),"data-disabled":m?"":void 0,disabled:m,value:p},g,{ref:x,onKeyDown:(0,i.M)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,i.M)(e.onClick,e=>{S(e=>!!C(e)||!e),N&&(R.current=e.isPropagationStopped(),R.current||e.stopPropagation())})})),N&&(0,a.createElement)(E,{control:y,bubbles:!R.current,name:l,value:p,checked:M,required:d,disabled:m,style:{transform:"translateX(-100%)"}}))}),w=(0,a.forwardRef)((e,t)=>{let{__scopeCheckbox:r,forceMount:o,...l}=e,i=g("CheckboxIndicator",r);return(0,a.createElement)(d.z,{present:o||C(i.state)||!0===i.state},(0,a.createElement)(f.WV.span,(0,n.Z)({"data-state":b(i.state),"data-disabled":i.disabled?"":void 0},l,{ref:t,style:{pointerEvents:"none",...e.style}})))}),E=e=>{let{control:t,checked:r,bubbles:o=!0,...l}=e,i=(0,a.useRef)(null),s=(0,u.D)(r),d=(0,c.t)(t);return(0,a.useEffect)(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==r&&t){let n=new Event("click",{bubbles:o});e.indeterminate=C(r),t.call(e,!C(r)&&r),e.dispatchEvent(n)}},[s,r,o]),(0,a.createElement)("input",(0,n.Z)({type:"checkbox","aria-hidden":!0,defaultChecked:!C(r)&&r},l,{tabIndex:-1,ref:i,style:{...e.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))};function C(e){return"indeterminate"===e}function b(e){return C(e)?"indeterminate":e?"checked":"unchecked"}let x=y,R=w},976:function(e,t,r){"use strict";r.d(t,{B:function(){return i}});var n=r(2265),a=r(8324),o=r(1584),l=r(1538);function i(e){let t=e+"CollectionProvider",[r,i]=(0,a.b)(t),[s,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e+"CollectionSlot",d=n.forwardRef((e,t)=>
5{let{scope:r,children:a}=e,i=u(c,r),s=(0,o.e)(t,i.collectionRef);return n.createElement(l.g7,{ref:s},a)}),f=e+"CollectionItemSlot",m="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:r}=e,a=n.useRef(null),o=n.useRef(new Map).current;return n.createElement(s,{scope:t,itemMap:o,collectionRef:a},r)},Slot:d,ItemSlot:n.forwardRef((e,t)=>{let{scope:r,children:a,...i}=e,s=n.useRef(null),c=(0,o.e)(t,s),d=u(f,r);return n.useEffect(()=>(d.itemMap.set(s,{ref:s,...i}),()=>void d.itemMap.delete(s))),n.createElement(l.g7,{[m]:"",ref:c},a)})},function(t){let r=u(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${m}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},i]}},1584:function(e,t,r){"use strict";r.d(t,{F:function(){return a},e:function(){return o}});var n=r(2265);function a(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function o(...e){return(0,n.useCallback)(a(...e),e)}},8324:function(e,t,r){"use strict";r.d(t,{b:function(){return o},k:function(){return a}});var n=r(2265);function a(e,t){let r=(0,n.createContext)(t);function a(e){let{children:t,...a}=e,o=(0,n.useMemo)(()=>a,Object.values(a));return(0,n.createElement)(r.Provider,{value:o},t)}return a.displayName=e+"Provider",[a,function(a){let o=(0,n.useContext)(r);if(o)return o;if(void 0!==t)return t;throw Error(`\`${a}\` must be used within \`${e}\``)}]}function o(e,t=[]){let r=[],a=()=>{let t=r.map(e=>(0,n.createContext)(e));return function(r){let a=(null==r?void 0:r[e])||t;return(0,n.useMemo)(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=(0,n.createContext)(a),l=r.length;function i(t){let{scope:r,children:a,...i}=t,s=(null==r?void 0:r[e][l])||o,u=(0,n.useMemo)(()=>i,Object.values(i));return(0,n.createElement)(s.Provider,{value:u},a)}return r=[...r,a],i.displayName=t+"Provider",[i,function(r,i){let s=(null==i?void 0:i[e][l])||o,u=(0,n.useContext)(s);if(u)return u;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return(0,n.useMemo)(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}},3304:function(e,t,r){"use strict";r.d(t,{Dx:function(){return $},VY:function(){return U},aV:function(){return K},dk:function(){return X},fC:function(){return H},h_:function(){return G},jm:function(){return F},p8:function(){return C},x8:function(){return Y},xz:function(){return j}});var n=r(2988),a=r(2265),o=r(8149),l=r(1584),i=r(8324),s=r(3201),u=r(1715),c=r(3938),d=r(467),f=r(6935),m=r(1383),p=r(5171),v=r(589),h=r(9418),g=r(8369),y=r(1538);let w="Dialog",[E,C]=(0,i.b)(w),[b,x]=E(w),R=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,...i}=e,s=x("DialogTrigger",r),u=(0,l.e)(t,s.triggerRef);return(0,a.createElement)(p.WV.button,(0,n.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":W(s.open)},i,{ref:u,onClick:(0,o.M)(e.onClick,s.onOpenToggle)}))}),N="DialogPortal",[M,S]=E(N,{forceMount:void 0}),T="DialogOverlay",P=(0,a.forwardRef)((e,t)=>{let r=S(T,e.__scopeDialog),{forceMount:o=r.forceMount,...l}=e,i=x(T,e.__scopeDialog);return i.modal?(0,a.createElement)(m.z,{present:o||i.open},(0,a.createElement)(k,(0,n.Z)({},l,{ref:t}))):null}),k=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,...o}=e,l=x(T,r);return(0,a.createElement)(h.Z,{as:y.g7,allowPinchZoom:!0,shards:[l.contentRef]},(0,a.createElement)(p.WV.div,(0,n.Z)({"data-state":W(l.open)},o,{ref:t,style:{pointerEvents:"auto",...o.style}})))}),D="DialogContent",_=(0,a.forwardRef)((e,t)=>{let r=S(D,e.__scopeDialog),{forceMount:o=r.forceMount,...l}=e,i=x(D,e.__scopeDialog);return(0,a.createElement)(m.z,{present:o||i.open},i.modal?(0,a.createElement)(I,(0,n.Z)({},l,{ref:t})):(0,a.createElement)(L,(0,n.Z)({},l,{ref:t})))}),I=(0,a.forwardRef)((e,t)=>{let r=x(D,e.__scopeDialog),i=(0,a.useRef)(null),s=(0,l.e)(t,r.contentRef,i);return(0,a.useEffect)(()=>{let e=i.current;if(e)return(0,g.Ry)(e)},[]),(0,a.createElement)(O,(0,n.Z)({},e,{ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())}))}),L=(0,a.forwardRef)((e,t)=>{let r=x(D,e.__scopeDialog),o=(0,a.useRef)(!1),l=(0,a.useRef)(!1);return(0,a.createElement)(O,(0,n.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,a;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(a=r.triggerRef.current)||void 0===a||a.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{var n,a;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let i=t.target;(null===(a=r.triggerRef.current)||void 0===a?void 0:a.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),O=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:s,...u}=e,f=x(D,r),m=(0,a.useRef)(null),p=(0,l.e)(t,m);
5return(0,v.EW)(),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(d.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:s},(0,a.createElement)(c.XB,(0,n.Z)({role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":W(f.open)},u,{ref:p,onDismiss:()=>f.onOpenChange(!1)}))),!1)}),A="DialogTitle",z=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,...o}=e,l=x(A,r);return(0,a.createElement)(p.WV.h2,(0,n.Z)({id:l.titleId},o,{ref:t}))}),V=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,...o}=e,l=x("DialogDescription",r);return(0,a.createElement)(p.WV.p,(0,n.Z)({id:l.descriptionId},o,{ref:t}))}),Z=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:r,...l}=e,i=x("DialogClose",r);return(0,a.createElement)(p.WV.button,(0,n.Z)({type:"button"},l,{ref:t,onClick:(0,o.M)(e.onClick,()=>i.onOpenChange(!1))}))});function W(e){return e?"open":"closed"}let[F,B]=(0,i.k)("DialogTitleWarning",{contentName:D,titleName:A,docsSlug:"dialog"}),H=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:o,onOpenChange:l,modal:i=!0}=e,c=(0,a.useRef)(null),d=(0,a.useRef)(null),[f=!1,m]=(0,u.T)({prop:n,defaultProp:o,onChange:l});return(0,a.createElement)(b,{scope:t,triggerRef:c,contentRef:d,contentId:(0,s.M)(),titleId:(0,s.M)(),descriptionId:(0,s.M)(),open:f,onOpenChange:m,onOpenToggle:(0,a.useCallback)(()=>m(e=>!e),[m]),modal:i},r)},j=R,G=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:o}=e,l=x(N,t);return(0,a.createElement)(M,{scope:t,forceMount:r},a.Children.map(n,e=>(0,a.createElement)(m.z,{present:r||l.open},(0,a.createElement)(f.h,{asChild:!0,container:o},e))))},K=P,U=_,$=z,X=V,Y=Z},7513:function(e,t,r){"use strict";r.d(t,{_9:function(){return o},gm:function(){return l}});var n=r(2265);let a=(0,n.createContext)(void 0),o=e=>{let{dir:t,children:r}=e;return(0,n.createElement)(a.Provider,{value:t},r)};function l(e){let t=(0,n.useContext)(a);return e||t||"ltr"}},3938:function(e,t,r){"use strict";let n;r.d(t,{XB:function(){return f}});var a=r(2988),o=r(2265),l=r(8149),i=r(5171),s=r(1584),u=r(5137);let c="dismissableLayer.update",d=(0,o.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=(0,o.forwardRef)((e,t)=>{var r;let{disableOutsidePointerEvents:f=!1,onEscapeKeyDown:v,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:y,onDismiss:w,...E}=e,C=(0,o.useContext)(d),[b,x]=(0,o.useState)(null),R=null!==(r=null==b?void 0:b.ownerDocument)&&void 0!==r?r:null==globalThis?void 0:globalThis.document,[,N]=(0,o.useState)({}),M=(0,s.e)(t,e=>x(e)),S=Array.from(C.layers),[T]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),P=S.indexOf(T),k=b?S.indexOf(b):-1,D=C.layersWithOutsidePointerEventsDisabled.size>0,_=k>=P,I=function(e,t=null==globalThis?void 0:globalThis.document){let r=(0,u.W)(e),n=(0,o.useRef)(!1),a=(0,o.useRef)(()=>{});return(0,o.useEffect)(()=>{let e=e=>{if(e.target&&!n.current){let n={originalEvent:e};function o(){p("dismissableLayer.pointerDownOutside",r,n,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=o,t.addEventListener("click",a.current,{once:!0})):o()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...C.branches].some(e=>e.contains(t));!_||r||(null==h||h(e),null==y||y(e),e.defaultPrevented||null==w||w())},R),L=function(e,t=null==globalThis?void 0:globalThis.document){let r=(0,u.W)(e),n=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=e=>{e.target&&!n.current&&p("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;[...C.branches].some(e=>e.contains(t))||(null==g||g(e),null==y||y(e),e.defaultPrevented||null==w||w())},R);return!function(e,t=null==globalThis?void 0:globalThis.document){let r=(0,u.W)(e);(0,o.useEffect)(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[r,t])}(e=>{k!==C.layers.size-1||(null==v||v(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},R),(0,o.useEffect)(()=>
5{if(b)return f&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(n=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(b)),C.layers.add(b),m(),()=>{f&&1===C.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=n)}},[b,R,f,C]),(0,o.useEffect)(()=>()=>{b&&(C.layers.delete(b),C.layersWithOutsidePointerEventsDisabled.delete(b),m())},[b,C]),(0,o.useEffect)(()=>{let e=()=>N({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,o.createElement)(i.WV.div,(0,a.Z)({},E,{ref:M,style:{pointerEvents:D?_?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.M)(e.onFocusCapture,L.onFocusCapture),onBlurCapture:(0,l.M)(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:(0,l.M)(e.onPointerDownCapture,I.onPointerDownCapture)}))});function m(){let e=new CustomEvent(c);document.dispatchEvent(e)}function p(e,t,r,{discrete:n}){let a=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?(0,i.jH)(a,o):a.dispatchEvent(o)}},589:function(e,t,r){"use strict";r.d(t,{EW:function(){return o}});var n=r(2265);let a=0;function o(){(0,n.useEffect)(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:l()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:l()),a++,()=>{1===a&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),a--}},[])}function l(){let 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}},467:function(e,t,r){"use strict";let n;r.d(t,{M:function(){return f}});var a=r(2988),o=r(2265),l=r(1584),i=r(5171),s=r(5137);let u="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},f=(0,o.forwardRef)((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:f,onUnmountAutoFocus:g,...y}=e,[w,E]=(0,o.useState)(null),C=(0,s.W)(f),b=(0,s.W)(g),x=(0,o.useRef)(null),R=(0,l.e)(t,e=>E(e)),N=(0,o.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,o.useEffect)(()=>{if(n){function e(e){if(N.paused||!w)return;let t=e.target;w.contains(t)?x.current=t:v(x.current,{select:!0})}function t(e){if(N.paused||!w)return;let t=e.relatedTarget;null===t||w.contains(t)||v(x.current,{select:!0})}document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&v(w)});return w&&r.observe(w,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,w,N.paused]),(0,o.useEffect)(()=>{if(w){h.add(N);let e=document.activeElement;if(!w.contains(e)){let t=new CustomEvent(u,d);w.addEventListener(u,C),w.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(v(n,{select:t}),document.activeElement!==r)return}(m(w).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&v(w))}return()=>{w.removeEventListener(u,C),setTimeout(()=>{let t=new CustomEvent(c,d);w.addEventListener(c,b),w.dispatchEvent(t),t.defaultPrevented||v(null!=e?e:document.body,{select:!0}),w.removeEventListener(c,b),h.remove(N)},0)}}},[w,C,b,N]);let M=(0,o.useCallback)(e=>{if(!r&&!n||N.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,a=document.activeElement;if(t&&a){let t=e.currentTarget,[n,o]=function(e){let t=m(e);return[p(t,e),p(t.reverse(),e)]}(t);n&&o?e.shiftKey||a!==o?e.shiftKey&&a===n&&(e.preventDefault(),r&&v(o,{select:!0})):(e.preventDefault(),r&&v(n,{select:!0})):a===t&&e.preventDefault()}},[r,n,N.paused]);return(0,o.createElement)(i.WV.div,(0,a.Z)({tabIndex:-1},y,{ref:R,onKeyDown:M}))});function m(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function p(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function v(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}let h=(n=[],{add(e){let t=n[0];e!==t&&(null==t||t.pause()),(n=g(n,e)).unshift(e)},remove(e){var t;null===(t=(n=g(n,e))[0])||void 0===t||t.resume()}});function g(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},3201:function(e,t,r){"use strict";r.d(t,{M:function(){return s}});var n,a=r(2265),o=r(1336);let l=(n||(n=r.t(a,2)))["useId".toString()]||(()=>void 0),i=0;function s(e){let[t,r]=a.useState(l());return(0,o.b)(()=>{e||r(e=>null!=e?e:String(i++))},[e]),e||(t?`radix-${t}`:"")}},6461:function(e,t,r){"use strict";r.d(t,{Ee:function(){return e_},Eh:function(){return eA},Rk:function(){return eI},Tr:function(){return ez},VY:function(){return eS},Wf:function(){return I},Z0:function(){return eO},ZA:function(){return eT},__:function(){return eP},ck:function(){return ek},ee:function(){return eN},fC:function(){return eR},fF:function(){return eV},h_:function(){return eM},oC:function(){return eD},tu:function(){return eZ},wU:function(){return eL}});var n=r(2988),a=r(2265),o=r(8149),l=r(976),i=r(1584),s=r(8324),u=r(7513),c=r(3938),d=r(589),f=r(467),m=r(3201),p=r(5510),v=r(6935),h=r(1383),g=r(5171),y=r(3398),w=r(1538),E=r(5137),C=r(8369),b=r(9418);let x=["Enter"," "],R=["ArrowUp","PageDown","End"],N=["ArrowDown","PageUp","Home",...R],M={ltr:[...x,"ArrowRight"],rtl:[...x,"ArrowLeft"]},S={ltr:["ArrowLeft"],rtl:["ArrowRight"]},T="Menu",[P,k,D]=(0,l.B)(T),[_,I]=(0,s.b)(T,[D,p.D7,y.Pc]),L=(0,p.D7)(),O=(0,y.Pc)(),[A,z]=_(T),[V,Z]=_(T),W=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,...o}=e,l=L(r);return(0,a.createElement)(p.ee,(0,n.Z)({},l,o,{ref:t}))}
5),F="MenuPortal",[B,H]=_(F,{forceMount:void 0}),j="MenuContent",[G,K]=_(j),U=(0,a.forwardRef)((e,t)=>{let r=H(j,e.__scopeMenu),{forceMount:o=r.forceMount,...l}=e,i=z(j,e.__scopeMenu),s=Z(j,e.__scopeMenu);return(0,a.createElement)(P.Provider,{scope:e.__scopeMenu},(0,a.createElement)(h.z,{present:o||i.open},(0,a.createElement)(P.Slot,{scope:e.__scopeMenu},s.modal?(0,a.createElement)($,(0,n.Z)({},l,{ref:t})):(0,a.createElement)(X,(0,n.Z)({},l,{ref:t})))))}),$=(0,a.forwardRef)((e,t)=>{let r=z(j,e.__scopeMenu),l=(0,a.useRef)(null),s=(0,i.e)(t,l);return(0,a.useEffect)(()=>{let e=l.current;if(e)return(0,C.Ry)(e)},[]),(0,a.createElement)(Y,(0,n.Z)({},e,{ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)}))}),X=(0,a.forwardRef)((e,t)=>{let r=z(j,e.__scopeMenu);return(0,a.createElement)(Y,(0,n.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)}))}),Y=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,loop:l=!1,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:m,disableOutsidePointerEvents:v,onEntryFocus:h,onEscapeKeyDown:g,onPointerDownOutside:E,onFocusOutside:C,onInteractOutside:x,onDismiss:M,disableOutsideScroll:S,...T}
5=e,P=z(j,r),D=Z(j,r),_=L(r),I=O(r),A=k(r),[V,W]=(0,a.useState)(null),F=(0,a.useRef)(null),B=(0,i.e)(t,F,P.onContentChange),H=(0,a.useRef)(0),K=(0,a.useRef)(""),U=(0,a.useRef)(0),$=(0,a.useRef)(null),X=(0,a.useRef)("right"),Y=(0,a.useRef)(0),q=S?b.Z:a.Fragment,J=S?{as:w.g7,allowPinchZoom:!0}:void 0,Q=e=>{var t,r;let n=K.current+e,a=A().filter(e=>!e.disabled),o=document.activeElement,l=null===(t=a.find(e=>e.ref.current===o))||void 0===t?void 0:t.textValue,i=function(e,t,r){var n;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===a.length&&(o=o.filter(e=>e!==r));let l=o.find(e=>e.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}(a.map(e=>e.textValue),n,l),s=null===(r=a.find(e=>e.textValue===i))||void 0===r?void 0:r.ref.current;!function e(t){K.current=t,window.clearTimeout(H.current),""!==t&&(H.current=window.setTimeout(()=>e(""),1e3))}(n),s&&setTimeout(()=>s.focus())};(0,a.useEffect)(()=>()=>window.clearTimeout(H.current),[]),(0,d.EW)();let ee=(0,a.useCallback)(e=>{var t,r,n;return X.current===(null===(t=$.current)||void 0===t?void 0:t.side)&&!!(n=null===(r=$.current)||void 0===r?void 0:r.area)&&function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let l=t[e].x,i=t[e].y,s=t[o].x,u=t[o].y;i>n!=u>n&&r<(s-l)*(n-i)/(u-i)+l&&(a=!a)}return a}({x:e.clientX,y:e.clientY},n)},[]);return(0,a.createElement)(G,{scope:r,searchRef:K,onItemEnter:(0,a.useCallback)(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:(0,a.useCallback)(e=>{var t;ee(e)||(null===(t=F.current)||void 0===t||t.focus(),W(null))},[ee]),onTriggerLeave:(0,a.useCallback)(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:U,onPointerGraceIntentChange:(0,a.useCallback)(e=>{$.current=e},[])},(0,a.createElement)(q,J,(0,a.createElement)(f.M,{asChild:!0,trapped:s,onMountAutoFocus:(0,o.M)(u,e=>{var t;e.preventDefault(),null===(t=F.current)||void 0===t||t.focus()}),onUnmountAutoFocus:m},(0,a.createElement)(c.XB,{asChild:!0,disableOutsidePointerEvents:v,onEscapeKeyDown:g,onPointerDownOutside:E,onFocusOutside:C,onInteractOutside:x,onDismiss:M},(0,a.createElement)(y.fC,(0,n.Z)({asChild:!0},I,{dir:D.dir,orientation:"vertical",loop:l,currentTabStopId:V,onCurrentTabStopIdChange:W,onEntryFocus:(0,o.M)(h,e=>{D.isUsingKeyboardRef.current||e.preventDefault()})}),(0,a.createElement)(p.VY,(0,n.Z)({role:"menu","aria-orientation":"vertical","data-state":eE(P.open),"data-radix-menu-content":"",dir:D.dir},_,T,{ref:B,style:{outline:"none",...T.style},onKeyDown:(0,o.M)(T.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&Q(e.key));let a=F.current;if(e.target!==a||!N.includes(e.key))return;e.preventDefault();let o=A().filter(e=>!e.disabled).map(e=>e.ref.current);R.includes(e.key)&&o.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(o)}),onBlur:(0,o.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(H.current),K.current="")}),onPointerMove:(0,o.M)(e.onPointerMove,ex(e=>{let t=e.target,r=Y.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>Y.current?"right":"left";X.current=t,Y.current=e.clientX}}))})))))))}),q=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,...o}=e;return(0,a.createElement)(g.WV.div,(0,n.Z)({role:"group"},o,{ref:t}))}),J=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,...o}=e;return(0,a.createElement)(g.WV.div,(0,n.Z)({},o,{ref:t}))}),Q="MenuItem",ee="menu.itemSelect",et=(0,a.forwardRef)((e,t)=>{let{disabled:r=!1,onSelect:l,...s}=e,u=(0,a.useRef)(null),c=Z(Q,e.__scopeMenu),d=K(Q,e.__scopeMenu),f=(0,i.e)(t,u),m=(0,a.useRef)(!1);return(0,a.createElement)(er,(0,n.Z)({},s,{ref:f,disabled:r,onClick:(0,o.M)(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(ee,{bubbles:!0,cancelable:!0});e.addEventListener(ee,e=>null==l?void 0:l(e),{once:!0}),(0,g.jH)(e,t),t.defaultPrevented?m.current=!1:c.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),m.current=!0},onPointerUp:(0,o.M)(e.onPointerUp,e=>{var t;m.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=""!==d.searchRef.current;
5!r&&(!t||" "!==e.key)&&x.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))}),er=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,disabled:l=!1,textValue:s,...u}=e,c=K(Q,r),d=O(r),f=(0,a.useRef)(null),m=(0,i.e)(t,f),[p,v]=(0,a.useState)(!1),[h,w]=(0,a.useState)("");return(0,a.useEffect)(()=>{let e=f.current;if(e){var t;w((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[u.children]),(0,a.createElement)(P.ItemSlot,{scope:r,disabled:l,textValue:null!=s?s:h},(0,a.createElement)(y.ck,(0,n.Z)({asChild:!0},d,{focusable:!l}),(0,a.createElement)(g.WV.div,(0,n.Z)({role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0},u,{ref:m,onPointerMove:(0,o.M)(e.onPointerMove,ex(e=>{l?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus())})),onPointerLeave:(0,o.M)(e.onPointerLeave,ex(e=>c.onItemLeave(e))),onFocus:(0,o.M)(e.onFocus,()=>v(!0)),onBlur:(0,o.M)(e.onBlur,()=>v(!1))}))))}),en=(0,a.forwardRef)((e,t)=>{let{checked:r=!1,onCheckedChange:l,...i}=e;return(0,a.createElement)(eu,{scope:e.__scopeMenu,checked:r},(0,a.createElement)(et,(0,n.Z)({role:"menuitemcheckbox","aria-checked":eC(r)?"mixed":r},i,{ref:t,"data-state":eb(r),onSelect:(0,o.M)(i.onSelect,()=>null==l?void 0:l(!!eC(r)||!r),{checkForDefaultPrevented:!1})})))}),[ea,eo]=_("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),el=(0,a.forwardRef)((e,t)=>{let{value:r,onValueChange:o,...l}=e,i=(0,E.W)(o);return(0,a.createElement)(ea,{scope:e.__scopeMenu,value:r,onValueChange:i},(0,a.createElement)(q,(0,n.Z)({},l,{ref:t})))}),ei=(0,a.forwardRef)((e,t)=>{let{value:r,...l}=e,i=eo("MenuRadioItem",e.__scopeMenu),s=r===i.value;return(0,a.createElement)(eu,{scope:e.__scopeMenu,checked:s},(0,a.createElement)(et,(0,n.Z)({role:"menuitemradio","aria-checked":s},l,{ref:t,"data-state":eb(s),onSelect:(0,o.M)(l.onSelect,()=>{var e;return null===(e=i.onValueChange)||void 0===e?void 0:e.call(i,r)},{checkForDefaultPrevented:!1})})))}),es="MenuItemIndicator",[eu,ec]=_(es,{checked:!1}),ed=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,forceMount:o,...l}=e,i=ec(es,r);return(0,a.createElement)(h.z,{present:o||eC(i.checked)||!0===i.checked},(0,a.createElement)(g.WV.span,(0,n.Z)({},l,{ref:t,"data-state":eb(i.checked)})))}),ef=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,...o}=e;return(0,a.createElement)(g.WV.div,(0,n.Z)({role:"separator","aria-orientation":"horizontal"},o,{ref:t}))}),em=(0,a.forwardRef)((e,t)=>{let{__scopeMenu:r,...o}=e,l=L(r);return(0,a.createElement)(p.Eh,(0,n.Z)({},l,o,{ref:t}))}),ep="MenuSub",[ev,eh]=_(ep),eg="MenuSubTrigger",ey=(0,a.forwardRef)((e,t)=>{let r=z(eg,e.__scopeMenu),l=Z(eg,e.__scopeMenu),s=eh(eg,e.__scopeMenu),u=K(eg,e.__scopeMenu),c=(0,a.useRef)(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,m={__scopeMenu:e.__scopeMenu},p=(0,a.useCallback)(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return(0,a.useEffect)(()=>p,[p]),(0,a.useEffect)(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,a.createElement)(W,(0,n.Z)({asChild:!0},m),(0,a.createElement)(er,(0,n.Z)({id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":s.contentId,"data-state":eE(r.open)},e,{ref:(0,i.F)(t,s.onTriggerChange),onClick:t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.M)(e.onPointerMove,ex(t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100))})),onPointerLeave:(0,o.M)(e.onPointerLeave,ex(e=>{var t,n;p();let a=null===(t=r.content)||void 0===t?void 0:t.getBoundingClientRect();if(a){let t=null===(n=r.content)||void 0===n?void 0:n.dataset.side,o="right"===t,l=a[o?"left":"right"],i=a[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:l,y:a.top},{x:i,y:a.top},{x:i,y:a.bottom},{x:l,y:a.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.M)(e.onKeyDown,t=>{let n=""!==u.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&M[l.dir].includes(t.key)){var a;r.onOpenChange(!0),null===(a=r.content)||void 0===a||a.focus(),t.preventDefault()}})})))}),ew=(0,a.forwardRef)((e,t)=>{let r=H(j,e.__scopeMenu),{forceMount:l=r.forceMount,...s}=e,u=z(j,e.__scopeMenu),c=Z(j,e.__scopeMenu),d=eh("MenuSubContent",e.__scopeMenu),f=(0,a.useRef)(null),m=(0,i.e)(t,f);return(0,a.createElement)(P.Provider,{scope:e.__scopeMenu},(0,a.createElement)(h.z,{present:l||u.open},(0,a.createElement)(P.Slot,{scope:e.__scopeMenu},(0,a.createElement)(Y,(0,n.Z)({id:d.contentId,"aria-labelledby":d.triggerId},s,{ref:m,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;c.isUsingKeyboardRef.current&&(null===(t=f.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,o.M)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=S[c.dir].includes(e.ke
5y);if(t&&r){var n;u.onOpenChange(!1),null===(n=d.trigger)||void 0===n||n.focus(),e.preventDefault()}})})))))});function eE(e){return e?"open":"closed"}function eC(e){return"indeterminate"===e}function eb(e){return eC(e)?"indeterminate":e?"checked":"unchecked"}function ex(e){return t=>"mouse"===t.pointerType?e(t):void 0}let eR=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:o,onOpenChange:l,modal:i=!0}=e,s=L(t),[c,d]=(0,a.useState)(null),f=(0,a.useRef)(!1),m=(0,E.W)(l),v=(0,u.gm)(o);return(0,a.useEffect)(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,a.createElement)(p.fC,s,(0,a.createElement)(A,{scope:t,open:r,onOpenChange:m,content:c,onContentChange:d},(0,a.createElement)(V,{scope:t,onClose:(0,a.useCallback)(()=>m(!1),[m]),isUsingKeyboardRef:f,dir:v,modal:i},n)))},eN=W,eM=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,l=z(F,t);return(0,a.createElement)(B,{scope:t,forceMount:r},(0,a.createElement)(h.z,{present:r||l.open},(0,a.createElement)(v.h,{asChild:!0,container:o},n)))},eS=U,eT=q,eP=J,ek=et,eD=en,e_=el,eI=ei,eL=ed,eO=ef,eA=em,ez=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:o}=e,l=z(ep,t),i=L(t),[s,u]=(0,a.useState)(null),[c,d]=(0,a.useState)(null),f=(0,E.W)(o);return(0,a.useEffect)(()=>(!1===l.open&&f(!1),()=>f(!1)),[l.open,f]),(0,a.createElement)(p.fC,i,(0,a.createElement)(A,{scope:t,open:n,onOpenChange:f,content:c,onContentChange:d},(0,a.createElement)(ev,{scope:t,contentId:(0,m.M)(),triggerId:(0,m.M)(),trigger:s,onTriggerChange:u},r)))},eV=ey,eZ=ew},9911:function(e,t,r){"use strict";r.d(t,{VY:function(){return eI},z$:function(){return e_},ck:function(){return eP},rU:function(){return eD},aV:function(){return eT},fC:function(){return eS},xz:function(){return ek},l_:function(){return eL}});var n,a=r(2265),o=r.t(a,2),l=r(4887),i=r(7437);function s(e,t=[]){let r=[],n=()=>{let t=r.map(e=>a.createContext(e));return function(r){let n=r?.[e]||t;return a.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let o=a.createContext(n),l=r.length;function s(t){let{scope:r,children:n,...s}=t,u=r?.[e][l]||o,c=a.useMemo(()=>s,Object.values(s));return(0,i.jsx)(u.Provider,{value:c,children:n})}return r=[...r,n],s.displayName=t+"Provider",[s,function(r,i){let s=i?.[e][l]||o,u=a.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return a.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}function u(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function c(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function d(...e){return a.useCallback(c(...e),e)}var f=a.forwardRef((e,t)=>{let{children:r,...n}=e,o=a.Children.toArray(r),l=o.find(v);if(l){let e=l.props.children,r=o.map(t=>t!==l?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,i.jsx)(m,{...n,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,i.jsx)(m,{...n,ref:t,children:r})});f.displayName="Slot";var m=a.forwardRef((e,t)=>{let{children:r,...n}=e;if(a.isValidElement(r)){let e,o;let l=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref;return a.cloneElement(r,{...function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...e)=>{o(...e),a(...e)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}
5:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props),ref:t?c(t,l):l})}return a.Children.count(r)>1?a.Children.only(null):null});m.displayName="SlotClone";var p=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function v(e){return a.isValidElement(e)&&e.type===p}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=a.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?f:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function g(e,t){e&&l.flushSync(()=>e.dispatchEvent(t))}function y(e){let t=a.useRef(e);return a.useEffect(()=>{t.current=e}),a.useMemo(()=>(...e)=>t.current?.(...e),[])}function w({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,o]=function({defaultProp:e,onChange:t}){let r=a.useState(e),[n]=r,o=a.useRef(n),l=y(t);return a.useEffect(()=>{o.current!==n&&(l(n),o.current=n)},[n,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:n,s=y(r);return[i,a.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[l,e,o,s])]}var E=a.createContext(void 0),C=globalThis?.document?a.useLayoutEffect:()=>{},b=e=>{var t,r;let n,o;let{present:i,children:s}=e,u=function(e){var t,r;let[n,o]=a.useState(),i=a.useRef({}),s=a.useRef(e),u=a.useRef("none"),[c,d]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},a.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return a.useEffect(()=>{let e=x(i.current);u.current="mounted"===c?e:"none"},[c]),C(()=>{let t=i.current,r=s.current;if(r!==e){let n=u.current,a=x(t);e?d("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?d("UNMOUNT"):r&&n!==a?d("ANIMATION_OUT"):d("UNMOUNT"),s.current=e}},[e,d]),C(()=>{if(n){let e=e=>{let t=x(i.current).includes(e.animationName);e.target===n&&t&&l.flushSync(()=>d("ANIMATION_END"))},t=e=>{e.target===n&&(u.current=x(i.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)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:a.useCallback(e=>{e&&(i.current=getComputedStyle(e)),o(e)},[])}}(i),c="function"==typeof s?s({present:u.isPresent}):a.Children.only(s),f=d(u.ref,(n=null===(t=Object.getOwnPropertyDescriptor(c.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in n&&n.isReactWarning?c.ref:(n=null===(r=Object.getOwnPropertyDescriptor(c,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning?c.props.ref:c.props.ref||c.ref);return"function"==typeof s||u.isPresent?a.cloneElement(c,{ref:f}):null};function x(e){return(null==e?void 0:e.animationName)||"none"}b.displayName="Presence";var R=o["useId".toString()]||(()=>void 0),N=0;function M(e){let[t,r]=a.useState(R());return C(()=>{e||r(e=>e??String(N++))},[e]),e||(t?`radix-${t}`:"")}function S(e){let t=e+"CollectionProvider",[r,n]=s(t),[o,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:r}=e,n=a.useRef(null),l=a.useRef(new Map).current;return(0,i.jsx)(o,{scope:t,itemMap:l,collectionRef:n,children:r})};u.displayName=t;let c=e+"CollectionSlot",m=a.forwardRef((e,t)=>{let{scope:r,children:n}=e,a=d(t,l(c,r).collectionRef);return(0,i.jsx)(f,{ref:a,children:n})});m.displayName=c;let p=e+"CollectionItemSlot",v="data-radix-collection-item",h=a.forwardRef((e,t)=>{let{scope:r,children:n,...o}=e,s=a.useRef(null),u=d(t,s),c=l(p,r);return a.useEffect(()=>(c.itemMap.set(s,{ref:s,...o}),()=>void c.itemMap.delete(s))),(0,i.jsx)(f,{[v]:"",ref:u,children:n})});return h.displayName=p,[{Provider:u,Slot:m,ItemSlot:h},function(t){let r=l(e+"CollectionConsumer",t);return a.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(v,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}var T="dismissableLayer.update",P=a.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k=a.forwardRef((e,t)=>
5{var r,o;let{disableOutsidePointerEvents:l=!1,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:m,onDismiss:p,...v}=e,g=a.useContext(P),[w,E]=a.useState(null),C=null!==(o=null==w?void 0:w.ownerDocument)&&void 0!==o?o:null===(r=globalThis)||void 0===r?void 0:r.document,[,b]=a.useState({}),x=d(t,e=>E(e)),R=Array.from(g.layers),[N]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),M=R.indexOf(N),S=w?R.indexOf(w):-1,k=g.layersWithOutsidePointerEventsDisabled.size>0,I=S>=M,L=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=y(e),o=a.useRef(!1),l=a.useRef(()=>{});return a.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){_("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",l.current),l.current=t,r.addEventListener("click",l.current,{once:!0})):t()}else r.removeEventListener("click",l.current);o.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",l.current)}},[r,n]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...g.branches].some(e=>e.contains(t));!I||r||(null==c||c(e),null==m||m(e),e.defaultPrevented||null==p||p())},C),O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=y(e),o=a.useRef(!1);return a.useEffect(()=>{let e=e=>{e.target&&!o.current&&_("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...g.branches].some(e=>e.contains(t))||(null==f||f(e),null==m||m(e),e.defaultPrevented||null==p||p())},C);return!function(e,t=globalThis?.document){let r=y(e);a.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{S!==g.layers.size-1||(null==s||s(e),!e.defaultPrevented&&p&&(e.preventDefault(),p()))},C),a.useEffect(()=>{if(w)return l&&(0===g.layersWithOutsidePointerEventsDisabled.size&&(n=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(w)),g.layers.add(w),D(),()=>{l&&1===g.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=n)}},[w,C,l,g]),a.useEffect(()=>()=>{w&&(g.layers.delete(w),g.layersWithOutsidePointerEventsDisabled.delete(w),D())},[w,g]),a.useEffect(()=>{let e=()=>b({});return document.addEventListener(T,e),()=>document.removeEventListener(T,e)},[]),(0,i.jsx)(h.div,{...v,ref:x,style:{pointerEvents:k?I?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,O.onFocusCapture),onBlurCapture:u(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,L.onPointerDownCapture)})});function D(){let e=new CustomEvent(T);document.dispatchEvent(e)}function _(e,t,r,n){let{discrete:a}=n,o=r.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),a?g(o,l):o.dispatchEvent(l)}k.displayName="DismissableLayer",a.forwardRef((e,t)=>{let r=a.useContext(P),n=a.useRef(null),o=d(t,n);return a.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,i.jsx)(h.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var I=a.forwardRef((e,t)=>(0,i.jsx)(h.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));I.displayName="VisuallyHidden";var L="NavigationMenu",[O,A,z]=S(L),[V,Z,W]=S(L),[F,B]=s(L,[z,W]),[H,j]=F(L),[G,K]=F(L),U=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:o,defaultValue:l,delayDuration:s=200,skipDelayDuration:u=300,orientation:c="horizontal",dir:f,...m}=e,[p,v]=a.useState(null),g=d(t,e=>v(e)),y=function(e){let t=a.useContext(E);return e||t||"ltr"}(f),C=a.useRef(0),b=a.useRef(0),x=a.useRef(0),[R,N]=a.useState(!0),[M="",S]=w({prop:n,onChange:e=>{let t=u>0;""!==e?(window.clearTimeout(x.current),t&&N(!1)):(window.clearTimeout(x.current),x.current=window.setTimeout(()=>N(!0),u)),null==o||o(e)},defaultProp:l}),T=a.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>S(""),150)},[S]),P=a.useCallback(e=>{window.clearTimeout(b.current),S(e)},[S]),k=a.useCallback(e=>{M===e?window.clearTimeout(b.current):C.current=window.setTimeout(()=>{window.clearTimeout(b.current),S(e)},s)},[M,S,s]);return a.useEffect(()=>()=>{window.clearTimeout(C.current),window.clearTimeout(b.current),window.clearTimeout(x.current)},[]),(0,i.jsx)(X,{scope:r,isRootMenu:!0,value:M,dir:y,orientation:c,rootNavigationMenu:p,onTriggerEnter:e=>{window.clearTimeout(C.current),R?k(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(C.current),T()},onContentEnter:()=>window.clearTimeout(b.current),onContentLeave:T,onItemSelect:e=>{S(t=>t===e?"":e)},onItemDismiss:()=>S(""),children:(0,i.jsx)(h.nav,{"aria-label":"Main","data-orientation":c,dir:y,...m,ref:g})})});U.displayName=L;var $="NavigationMenuSub";a.forwardRef((e,t)=>
5{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:o,orientation:l="horizontal",...s}=e,u=j($,r),[c="",d]=w({prop:n,onChange:a,defaultProp:o});return(0,i.jsx)(X,{scope:r,isRootMenu:!1,value:c,dir:u.dir,orientation:l,rootNavigationMenu:u.rootNavigationMenu,onTriggerEnter:e=>d(e),onItemSelect:e=>d(e),onItemDismiss:()=>d(""),children:(0,i.jsx)(h.div,{"data-orientation":l,...s,ref:t})})}).displayName=$;var X=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:n,dir:o,orientation:l,children:s,value:u,onItemSelect:c,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:m,onContentEnter:p,onContentLeave:v}=e,[h,g]=a.useState(null),[w,E]=a.useState(new Map),[C,b]=a.useState(null);return(0,i.jsx)(H,{scope:t,isRootMenu:r,rootNavigationMenu:n,value:u,previousValue:function(e){let t=a.useRef({value:e,previous:e});return a.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(u),baseId:M(),dir:o,orientation:l,viewport:h,onViewportChange:g,indicatorTrack:C,onIndicatorTrackChange:b,onTriggerEnter:y(f),onTriggerLeave:y(m),onContentEnter:y(p),onContentLeave:y(v),onItemSelect:y(c),onItemDismiss:y(d),onViewportContentChange:a.useCallback((e,t)=>{E(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:a.useCallback(e=>{E(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,i.jsx)(O.Provider,{scope:t,children:(0,i.jsx)(G,{scope:t,items:w,children:s})})})},Y="NavigationMenuList",q=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=j(Y,r),o=(0,i.jsx)(h.ul,{"data-orientation":a.orientation,...n,ref:t});return(0,i.jsx)(h.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,i.jsx)(O.Slot,{scope:r,children:a.isRootMenu?(0,i.jsx)(eg,{asChild:!0,children:o}):o})})});q.displayName=Y;var J="NavigationMenuItem",[Q,ee]=F(J),et=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,...o}=e,l=M(),s=a.useRef(null),u=a.useRef(null),c=a.useRef(null),d=a.useRef(()=>{}),f=a.useRef(!1),m=a.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(s.current){d.current();let t=eE(s.current);t.length&&eC("start"===e?t:t.reverse())}},[]),p=a.useCallback(()=>{if(s.current){let e=eE(s.current);e.length&&(d.current=(e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}))}},[]);return(0,i.jsx)(Q,{scope:r,value:n||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:s,focusProxyRef:c,wasEscapeCloseRef:f,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:p,onContentFocusOutside:p,children:(0,i.jsx)(h.li,{...o,ref:t})})});et.displayName=J;var er="NavigationMenuTrigger",en=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:n,...o}=e,l=j(er,e.__scopeNavigationMenu),s=ee(er,e.__scopeNavigationMenu),c=a.useRef(null),f=d(c,s.triggerRef,t),m=eR(l.baseId,s.value),p=eN(l.baseId,s.value),v=a.useRef(!1),g=a.useRef(!1),y=s.value===l.value;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(O.ItemSlot,{scope:r,value:s.value,children:(0,i.jsx)(ew,{asChild:!0,children:(0,i.jsx)(h.button,{id:m,disabled:n,"data-disabled":n?"":void 0,"data-state":ex(y),"aria-expanded":y,"aria-controls":p,...o,ref:f,onPointerEnter:u(e.onPointerEnter,()=>{g.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:u(e.onPointerMove,eM(()=>{n||g.current||s.wasEscapeCloseRef.current||v.current||(l.onTriggerEnter(s.value),v.current=!0)})),onPointerLeave:u(e.onPointerLeave,eM(()=>{n||(l.onTriggerLeave(),v.current=!1)})),onClick:u(e.onClick,()=>{l.onItemSelect(s.value),g.current=y}),onKeyDown:u(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];y&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})})}),y&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(I,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,r=e.relatedTarget,n=r===c.current,a=null==t?void 0:t.contains(r);(n||!a)&&s.onFocusProxyEnter(n?"start":"end")}}),l.viewport&&(0,i.jsx)("span",{"aria-owns":p})]})]})});en.displayName=er;var ea="navigationMenu.linkSelect",eo=a.forwardRef((e,t)=>
5{let{__scopeNavigationMenu:r,active:n,onSelect:a,...o}=e;return(0,i.jsx)(ew,{asChild:!0,children:(0,i.jsx)(h.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...o,ref:t,onClick:u(e.onClick,e=>{let t=e.target,r=new CustomEvent(ea,{bubbles:!0,cancelable:!0});t.addEventListener(ea,e=>null==a?void 0:a(e),{once:!0}),g(t,r),r.defaultPrevented||e.metaKey||g(t,new CustomEvent(ef,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})});eo.displayName="NavigationMenuLink";var el="NavigationMenuIndicator",ei=a.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=j(el,e.__scopeNavigationMenu),o=!!a.value;return a.indicatorTrack?l.createPortal((0,i.jsx)(b,{present:r||o,children:(0,i.jsx)(es,{...n,ref:t})}),a.indicatorTrack):null});ei.displayName=el;var es=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,o=j(el,r),l=A(r),[s,u]=a.useState(null),[c,d]=a.useState(null),f="horizontal"===o.orientation,m=!!o.value;a.useEffect(()=>{var e;let t=null===(e=l().find(e=>e.value===o.value))||void 0===e?void 0:e.ref.current;t&&u(t)},[l,o.value]);let p=()=>{s&&d({size:f?s.offsetWidth:s.offsetHeight,offset:f?s.offsetLeft:s.offsetTop})};return eb(s,p),eb(o.indicatorTrack,p),c?(0,i.jsx)(h.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":o.orientation,...n,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:"translateX(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...n.style}}):null}),eu="NavigationMenuContent",ec=a.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=j(eu,e.__scopeNavigationMenu),o=ee(eu,e.__scopeNavigationMenu),l=d(o.contentRef,t),s=o.value===a.value,c={value:o.value,triggerRef:o.triggerRef,focusProxyRef:o.focusProxyRef,wasEscapeCloseRef:o.wasEscapeCloseRef,onContentFocusOutside:o.onContentFocusOutside,onRootContentClose:o.onRootContentClose,...n};return a.viewport?(0,i.jsx)(ed,{forceMount:r,...c,ref:l}):(0,i.jsx)(b,{present:r||s,children:(0,i.jsx)(em,{"data-state":ex(s),...c,ref:l,onPointerEnter:u(e.onPointerEnter,a.onContentEnter),onPointerLeave:u(e.onPointerLeave,eM(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...c.style}})})});ec.displayName=eu;var ed=a.forwardRef((e,t)=>{let{onViewportContentChange:r,onViewportContentRemove:n}=j(eu,e.__scopeNavigationMenu);return C(()=>{r(e.value,{ref:t,...e})},[e,t,r]),C(()=>()=>n(e.value),[e.value,n]),null}),ef="navigationMenu.rootContentDismiss",em=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,triggerRef:o,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:c,onContentFocusOutside:f,...m}=e,p=j(eu,r),v=a.useRef(null),h=d(v,t),g=eR(p.baseId,n),y=eN(p.baseId,n),w=A(r),E=a.useRef(null),{onItemDismiss:C}=p;a.useEffect(()=>{let e=v.current;if(p.isRootMenu&&e){let t=()=>{var t;C(),c(),e.contains(document.activeElement)&&(null===(t=o.current)||void 0===t||t.focus())};return e.addEventListener(ef,t),()=>e.removeEventListener(ef,t)}},[p.isRootMenu,e.value,o,C,c]);let b=a.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),r=e.indexOf(p.previousValue),a=n===p.value,o=r===e.indexOf(n);if(!a&&!o)return E.current;let l=(()=>{if(t!==r){if(a&&-1!==r)return t>r?"from-end":"from-start";if(o&&-1!==t)return t>r?"to-start":"to-end"}return null})();return E.current=l,l},[p.previousValue,p.value,p.dir,w,n]);return(0,i.jsx)(eg,{asChild:!0,children:(0,i.jsx)(k,{id:y,"aria-labelledby":g,"data-motion":b,"data-orientation":p.orientation,...m,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(ef,{bubbles:!0,cancelable:!0});null===(e=v.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:u(e.onFocusOutside,e=>{var t;f();let r=e.target;(null===(t=p.rootNavigationMenu)||void 0===t?void 0:t.contains(r))&&e.preventDefault()}),onPointerDownOutside:u(e.onPointerDownOutside,e=>{var t;let r=e.target,n=w().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(r)}),a=p.isRootMenu&&(null===(t=p.viewport)||void 0===t?void 0:t.contains(r));(n||a||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:u(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=eE(e.currentTarget),n=document.activeElement,a=t.findIndex(e=>e===n);if(eC(e.shiftKey?t.slice(0,a).reverse():t.slice(a+1,t.length)))e.preventDefault();else{var r;null===(r=l.current)||void 0===r||r.focus()}}}),onEscapeKeyDown:u(e.onEscapeKeyDown,e=>{s.current=!0})})})}),ep="NavigationMenuViewport",ev=a.forwardRef((e,t)=>
5{let{forceMount:r,...n}=e,a=!!j(ep,e.__scopeNavigationMenu).value;return(0,i.jsx)(b,{present:r||a,children:(0,i.jsx)(eh,{...n,ref:t})})});ev.displayName=ep;var eh=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:n,...o}=e,l=j(ep,r),s=d(t,l.onViewportChange),f=K(eu,e.__scopeNavigationMenu),[m,p]=a.useState(null),[v,g]=a.useState(null),y=m?(null==m?void 0:m.width)+"px":void 0,w=m?(null==m?void 0:m.height)+"px":void 0,E=!!l.value,C=E?l.value:l.previousValue;return eb(v,()=>{v&&p({width:v.offsetWidth,height:v.offsetHeight})}),(0,i.jsx)(h.div,{"data-state":ex(E),"data-orientation":l.orientation,...o,ref:s,style:{pointerEvents:!E&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":y,"--radix-navigation-menu-viewport-height":w,...o.style},onPointerEnter:u(e.onPointerEnter,l.onContentEnter),onPointerLeave:u(e.onPointerLeave,eM(l.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:r,forceMount:n,...a}]=e,o=C===t;return(0,i.jsx)(b,{present:n||o,children:(0,i.jsx)(em,{...a,ref:c(r,e=>{o&&e&&g(e)})})},t)})})}),eg=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=j("FocusGroup",r);return(0,i.jsx)(V.Provider,{scope:r,children:(0,i.jsx)(V.Slot,{scope:r,children:(0,i.jsx)(h.div,{dir:a.dir,...n,ref:t})})})}),ey=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ew=a.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=Z(r),o=j("FocusGroupItem",r);return(0,i.jsx)(V.ItemSlot,{scope:r,children:(0,i.jsx)(h.button,{...n,ref:t,onKeyDown:u(e.onKeyDown,e=>{if(["Home","End",...ey].includes(e.key)){let t=a().map(e=>e.ref.current);if(["rtl"===o.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),ey.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>eC(t)),e.preventDefault()}})})})});function eE(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function eC(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eb(e,t){let r=y(t);C(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function ex(e){return e?"open":"closed"}function eR(e,t){return"".concat(e,"-trigger-").concat(t)}function eN(e,t){return"".concat(e,"-content-").concat(t)}function eM(e){return t=>"mouse"===t.pointerType?e(t):void 0}var eS=U,eT=q,eP=et,ek=en,eD=eo,e_=ei,eI=ec,eL=ev},5510:function(e,t,r){"use strict";r.d(t,{ee:function(){return ej},Eh:function(){return eK},VY:function(){return eG},fC:function(){return eH},D7:function(){return ek}});var n=r(2988),a=r(2265);let o=["top","right","bottom","left"],l=Math.min,i=Math.max,s=Math.round,u=Math.floor,c=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},f={start:"end",end:"start"};function m(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function v(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(p(e))?"y":"x"}function w(e){return e.replace(/start|end/g,e=>f[e])}function E(e){return e.replace(/left|right|bottom|top/g,e=>d[e])}function C(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function b(e){let{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function x(e,t,r){let n,{reference:a,floating:o}=e,l=y(t),i=h(y(t)),s=g(i),u=p(t),c="y"===l,d=a.x+a.width/2-o.width/2,f=a.y+a.height/2-o.height/2,m=a[s]/2-o[s]/2;switch(u){case"top":n={x:d,y:a.y-o.height};break;case"bottom":n={x:d,y:a.y+a.height};break;case"right":n={x:a.x+a.width,y:f};break;case"left":n={x:a.x-o.width,y:f};break;default:n={x:a.x,y:a.y}}switch(v(t)){case"start":n[i]-=m*(r&&c?-1:1);break;case"end":n[i]+=m*(r&&c?-1:1)}return n}let R=async(e,t,r)=>{let{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:l}
5=r,i=o.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:d}=x(u,n,s),f=n,m={},p=0;for(let r=0;r<i.length;r++){let{name:o,fn:v}=i[r],{x:h,y:g,data:y,reset:w}=await v({x:c,y:d,initialPlacement:n,placement:f,strategy:a,middlewareData:m,rects:u,platform:l,elements:{reference:e,floating:t}});c=null!=h?h:c,d=null!=g?g:d,m={...m,[o]:{...m[o],...y}},w&&p<=50&&(p++,"object"==typeof w&&(w.placement&&(f=w.placement),w.rects&&(u=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:a}):w.rects),{x:c,y:d}=x(u,f,s)),r=-1)}return{x:c,y:d,placement:f,strategy:a,middlewareData:m}};async function N(e,t){var r;void 0===t&&(t={});let{x:n,y:a,platform:o,rects:l,elements:i,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=m(t,e),v=C(p),h=i[f?"floating"===d?"reference":"floating":d],g=b(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(h)))||r?h:h.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(i.floating)),boundary:u,rootBoundary:c,strategy:s})),y="floating"===d?{x:n,y:a,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==o.getOffsetParent?void 0:o.getOffsetParent(i.floating)),E=await (null==o.isElement?void 0:o.isElement(w))&&await (null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},x=b(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:y,offsetParent:w,strategy:s}):y);return{top:(g.top-x.top+v.top)/E.y,bottom:(x.bottom-g.bottom+v.bottom)/E.y,left:(g.left-x.left+v.left)/E.x,right:(x.right-g.right+v.right)/E.x}}function M(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function S(e){return o.some(t=>e[t]>=0)}async function T(e,t){let{placement:r,platform:n,elements:a}=e,o=await (null==n.isRTL?void 0:n.isRTL(a.floating)),l=p(r),i=v(r),s="y"===y(r),u=["left","top"].includes(l)?-1:1,c=o&&s?-1:1,d=m(t,e),{mainAxis:f,crossAxis:h,alignmentAxis:g}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return i&&"number"==typeof g&&(h="end"===i?-1*g:g),s?{x:h*c,y:f*u}:{x:f*u,y:h*c}}function P(e){return _(e)?(e.nodeName||"").toLowerCase():"#document"}function k(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function D(e){var t;return null==(t=(_(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function _(e){return e instanceof Node||e instanceof k(e).Node}function I(e){return e instanceof Element||e instanceof k(e).Element}function L(e){return e instanceof HTMLElement||e instanceof k(e).HTMLElement}function O(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof k(e).ShadowRoot)}function A(e){let{overflow:t,overflowX:r,overflowY:n,display:a}=W(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function z(e){let t=V(),r=W(e);return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function V(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function Z(e){return["html","body","#document"].includes(P(e))}function W(e){return k(e).getComputedStyle(e)}function F(e){return I(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function B(e){if("html"===P(e))return e;let t=e.assignedSlot||e.parentNode||O(e)&&e.host||D(e);return O(t)?t.host:t}function H(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let a=function e(t){let r=B(t);return Z(r)?t.ownerDocument?t.ownerDocument.body:t.body:L(r)&&A(r)?r:e(r)}(e),o=a===(null==(n=e.ownerDocument)?void 0:n.body),l=k(a);
5return o?t.concat(l,l.visualViewport||[],A(a)?a:[],l.frameElement&&r?H(l.frameElement):[]):t.concat(a,H(a,[],r))}function j(e){let t=W(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,a=L(e),o=a?e.offsetWidth:r,l=a?e.offsetHeight:n,i=s(r)!==o||s(n)!==l;return i&&(r=o,n=l),{width:r,height:n,$:i}}function G(e){return I(e)?e:e.contextElement}function K(e){let t=G(e);if(!L(t))return c(1);let r=t.getBoundingClientRect(),{width:n,height:a,$:o}=j(t),l=(o?s(r.width):r.width)/n,i=(o?s(r.height):r.height)/a;return l&&Number.isFinite(l)||(l=1),i&&Number.isFinite(i)||(i=1),{x:l,y:i}}let U=c(0);function $(e){let t=k(e);return V()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:U}function X(e,t,r,n){var a;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),l=G(e),i=c(1);t&&(n?I(n)&&(i=K(n)):i=K(e));let s=(void 0===(a=r)&&(a=!1),n&&(!a||n===k(l))&&a)?$(l):c(0),u=(o.left+s.x)/i.x,d=(o.top+s.y)/i.y,f=o.width/i.x,m=o.height/i.y;if(l){let e=k(l),t=n&&I(n)?k(n):n,r=e,a=r.frameElement;for(;a&&n&&t!==r;){let e=K(a),t=a.getBoundingClientRect(),n=W(a),o=t.left+(a.clientLeft+parseFloat(n.paddingLeft))*e.x,l=t.top+(a.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,d*=e.y,f*=e.x,m*=e.y,u+=o,d+=l,a=(r=k(a)).frameElement}}return b({width:f,height:m,x:u,y:d})}let Y=[":popover-open",":modal"];function q(e){return Y.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function J(e){return X(D(e)).left+F(e).scrollLeft}function Q(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=k(e),n=D(e),a=r.visualViewport,o=n.clientWidth,l=n.clientHeight,i=0,s=0;if(a){o=a.width,l=a.height;let e=V();(!e||e&&"fixed"===t)&&(i=a.offsetLeft,s=a.offsetTop)}return{width:o,height:l,x:i,y:s}}(e,r);else if("document"===t)n=function(e){let t=D(e),r=F(e),n=e.ownerDocument.body,a=i(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=i(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),l=-r.scrollLeft+J(e),s=-r.scrollTop;return"rtl"===W(n).direction&&(l+=i(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:l,y:s}}(D(e));else if(I(t))n=function(e,t){let r=X(e,!0,"fixed"===t),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=L(e)?K(e):c(1),l=e.clientWidth*o.x;return{width:l,height:e.clientHeight*o.y,x:a*o.x,y:n*o.y}}(t,r);else{let r=$(e);n={...t,x:t.x-r.x,y:t.y-r.y}}return b(n)}function ee(e){return"static"===W(e).position}function et(e,t){return L(e)&&"fixed"!==W(e).position?t?t(e):e.offsetParent:null}function er(e,t){let r=k(e);if(q(e))return r;if(!L(e)){let t=B(e);for(;t&&!Z(t);){if(I(t)&&!ee(t))return t;t=B(t)}return r}let n=et(e,t);for(;n&&["table","td","th"].includes(P(n))&&ee(n);)n=et(n,t);return n&&Z(n)&&ee(n)&&!z(n)?r:n||function(e){let t=B(e);for(;L(t)&&!Z(t);){if(z(t))return t;t=B(t)}return null}(e)||r}let en=async function(e){let t=this.getOffsetParent||er,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=L(t),a=D(t),o="fixed"===r,l=X(e,!0,o,t),i={scrollLeft:0,scrollTop:0},s=c(0);if(n||!n&&!o){if(("body"!==P(t)||A(a))&&(i=F(t)),n){let e=X(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else a&&(s.x=J(a))}return{x:l.left+i.scrollLeft-s.x,y:l.top+i.scrollTop-s.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},ea={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e,o="fixed"===a,l=D(n),i=!!t&&q(t.floating);if(n===l||i&&o)return r;let s={scrollLeft:0,scrollTop:0},u=c(1),d=c(0),f=L(n);if((f||!f&&!o)&&(("body"!==P(n)||A(l))&&(s=F(n)),L(n))){let e=X(n);u=K(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-s.scrollLeft*u.x+d.x,y:r.y*u.y-s.scrollTop*u.y+d.y}},getDocumentElement:D,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,o=[..."clippingAncestors"===r?q(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=H(e,[],!1).filter(e=>I(e)&&"body"!==P(e)),a=null,o="fixed"===W(e).position,l=o?B(e):e;for(;I(l)&&!Z(l);){let t=W(l),r=z(l);r||"fixed"!==t.position||(a=null),(o?!r&&!a:!r&&"static"===t.position&&!!a&&["absolute","fixed"].includes(a.position)||A(l)&&!r&&function e(t,r){let n=B(t);return!(n===r||!I(n)||Z(n))&&("fixed"===W(n).position||e(n,r))}(e,l))?n=n.filter(e=>e!==l):a=t,l=B(l)}return t.set(e,n),n}(t,this._c):[].concat(r),n],s=o[0],u=o.reduce((e,r)=>{let n=Q(t,r,a);return e.top=i(n.top,e.top),e.right=l(n.right,e.right),e.bottom=l(n.bottom,e.bottom),e.left=i(n.left,e.left),e},Q(t,s,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:er,getElementRects:en,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=j(e);return{width:t,height:r}},getScale:K,isElement:I,isRTL:function(e){return"rtl"===W(e).direction}},eo=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:a,rects:o,platform:s,elements:u,middlewareData:c}=t,{element:d,padding:f=0}=m(e,t)||{};if(null==d)return{};let p=C(f),w={x:r,y:n},E=h(y(a)),b=g(E),x=await s.getDimensions(d),R="y"===E,N=R?"clientHeight":"clientWidth",M=o.reference[b]+o.reference[E]-w[E]-o.floating[b],S=w[E]-o.reference[E],T=await (null==s.getOffsetParent?void 0:s.getOffsetParent(d)),P=T?T[N]:0;P&&await (null==s.isElement?void 0:s.isElement(T))||(P=u.floating[N]||o.floating[b]);let k=P/2-x[b]/2-1,D=l(p[R?"top":"left"],k),_=l(p[R?"bottom":"right"],k),I=P-x[b]-_,L=P/2-x[b]/2+(M/2-S/2),O=i(D,l(L,I)),A=!c.arrow&&null!=v(a)&&L!==O&&o.reference[b]/2-(L<D?D:_)-x[b]/2<0,z=A?L<D?L-D:L-I:0;return{[E]:w[E]+z,data:{[E]:O,centerOffset:L-O-z,...A&&{alignmentOffset:z}},reset:A}}}),el=(e,t,r)=>{let n=new Map,a={platform:ea,...r},o={...a.platform,_c:n};return R(e,t,{...a,platform:o})};var ei=r(4887),es="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function eu(e,t){let r,n,a;if(e===t)return!0;
5if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eu(e[n],t[n]))return!1;return!0}if((r=(a=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,a[n]))return!1;for(n=r;0!=n--;){let r=a[n];if(("_owner"!==r||!e.$$typeof)&&!eu(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function ec(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ed(e,t){let r=ec(e);return Math.round(t*r)/r}function ef(e){let t=a.useRef(e);return es(()=>{t.current=e}),t}let em=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?eo({element:r.current,padding:n}).fn(t):{}:r?eo({element:r,padding:n}).fn(t):{}}}),ep=(e,t)=>{var r;return{...(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,n;let{x:a,y:o,placement:l,middlewareData:i}=e,s=await T(e,r);return l===(null==(t=i.offset)?void 0:t.placement)&&null!=(n=i.arrow)&&n.alignmentOffset?{}:{x:a+s.x,y:o+s.y,data:{...s,placement:l}}}}),options:[e,t]}},ev=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:n,placement:a}=e,{mainAxis:o=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=m(r,e),d={x:t,y:n},f=await N(e,c),v=y(p(a)),g=h(v),w=d[g],E=d[v];if(o){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",r=w+f[e],n=w-f[t];w=i(r,l(w,n))}if(s){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",r=E+f[e],n=E-f[t];E=i(r,l(E,n))}let C=u.fn({...e,[g]:w,[v]:E});return{...C,data:{x:C.x-t,y:C.y-n}}}}),options:[e,t]}},eh=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{options:r,fn(e){let{x:t,y:n,placement:a,rects:o,middlewareData:l}=e,{offset:i=0,mainAxis:s=!0,crossAxis:u=!0}=m(r,e),c={x:t,y:n},d=y(a),f=h(d),v=c[f],g=c[d],w=m(i,e),E="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+E.mainAxis,r=o.reference[f]+o.reference[e]-E.mainAxis;v<t?v=t:v>r&&(v=r)}if(u){var C,b;let e="y"===f?"width":"height",t=["top","left"].includes(p(a)),r=o.reference[d]-o.floating[e]+(t&&(null==(C=l.offset)?void 0:C[d])||0)+(t?0:E.crossAxis),n=o.reference[d]+o.reference[e]+(t?0:(null==(b=l.offset)?void 0:b[d])||0)-(t?E.crossAxis:0);g<r?g=r:g>n&&(g=n)}return{[f]:v,[d]:g}}}),options:[e,t]}},eg=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,n,a,o,l;let{placement:i,middlewareData:s,rects:u,initialPlacement:c,platform:d,elements:f}=e,{mainAxis:C=!0,crossAxis:b=!0,fallbackPlacements:x,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:M="none",flipAlignment:S=!0,...T}=m(r,e);if(null!=(t=s.arrow)&&t.alignmentOffset)return{};let P=p(i),k=p(c)===c,D=await (null==d.isRTL?void 0:d.isRTL(f.floating)),_=x||(k||!S?[E(c)]:function(e){let t=E(e);return[w(e),t,w(t)]}(c));x||"none"===M||_.push(...function(e,t,r,n){let a=v(e),o=function(e,t,r){let n=["left","right"],a=["right","left"];switch(e){case"top":case"bottom":if(r)return t?a:n;return t?n:a;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(p(e),"start"===r,n);return a&&(o=o.map(e=>e+"-"+a),t&&(o=o.concat(o.map(w)))),o}(c,S,M,D));let I=[c,..._],L=await N(e,T),O=[],A=(null==(n=s.flip)?void 0:n.overflows)||[];if(C&&O.push(L[P]),b){let e=function(e,t,r){void 0===r&&(r=!1);let n=v(e),a=h(y(e)),o=g(a),l="x"===a?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=E(l)),[l,E(l)]}(i,u,D);O.push(L[e[0]],L[e[1]])}if(A=[...A,{placement:i,overflows:O}],!O.every(e=>e<=0)){let e=((null==(a=s.flip)?void 0:a.index)||0)+1,t=I[e];if(t)return{data:{index:e,overflows:A},reset:{placement:t}};let r=null==(o=A.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(R){case"bestFit":{let e=null==(l=A.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>
5e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(r=e);break}case"initialPlacement":r=c}if(i!==r)return{reset:{placement:r}}}return{}}}),options:[e,t]}},ey=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){let t,n;let{placement:a,rects:o,platform:s,elements:u}=e,{apply:c=()=>{},...d}=m(r,e),f=await N(e,d),h=p(a),g=v(a),w="y"===y(a),{width:E,height:C}=o.floating;"top"===h||"bottom"===h?(t=h,n=g===(await (null==s.isRTL?void 0:s.isRTL(u.floating))?"start":"end")?"left":"right"):(n=h,t="end"===g?"top":"bottom");let b=C-f.top-f.bottom,x=E-f.left-f.right,R=l(C-f[t],b),M=l(E-f[n],x),S=!e.middlewareData.shift,T=R,P=M;if(w?P=g||S?l(M,x):x:T=g||S?l(R,b):b,S&&!g){let e=i(f.left,0),t=i(f.right,0),r=i(f.top,0),n=i(f.bottom,0);w?P=E-2*(0!==e||0!==t?e+t:i(f.left,f.right)):T=C-2*(0!==r||0!==n?r+n:i(f.top,f.bottom))}await c({...e,availableWidth:P,availableHeight:T});let k=await s.getDimensions(u.floating);return E!==k.width||C!==k.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},ew=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...a}=m(r,e);switch(n){case"referenceHidden":{let r=M(await N(e,{...a,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:S(r)}}}case"escaped":{let r=M(await N(e,{...a,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:S(r)}}}default:return{}}}}),options:[e,t]}},eE=(e,t)=>({...em(e),options:[e,t]});var eC=r(5171);let eb=(0,a.forwardRef)((e,t)=>{let{children:r,width:o=10,height:l=5,...i}=e;return(0,a.createElement)(eC.WV.svg,(0,n.Z)({},i,{ref:t,width:o,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?r:(0,a.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var ex=r(1584),eR=r(8324),eN=r(5137),eM=r(1336),eS=r(5238);let eT="Popper",[eP,ek]=(0,eR.b)(eT),[eD,e_]=eP(eT),eI=(0,a.forwardRef)((e,t)=>{let{__scopePopper:r,virtualRef:o,...l}=e,i=e_("PopperAnchor",r),s=(0,a.useRef)(null),u=(0,ex.e)(t,s);return(0,a.useEffect)(()=>{i.onAnchorChange((null==o?void 0:o.current)||s.current)}),o?null:(0,a.createElement)(eC.WV.div,(0,n.Z)({},l,{ref:u}))}),eL="PopperContent",[eO,eA]=eP(eL),ez=(0,a.forwardRef)((e,t)=>{var r,o,s,c,d,f,m,p;let{__scopePopper:v,side:h="bottom",sideOffset:g=0,align:y="center",alignOffset:w=0,arrowPadding:E=0,avoidCollisions:C=!0,collisionBoundary:b=[],collisionPadding:x=0,sticky:R="partial",hideWhenDetached:N=!1,updatePositionStrategy:M="optimized",onPlaced:S,...T}=e,P=e_(eL,v),[k,_]=(0,a.useState)(null),I=(0,ex.e)(t,e=>_(e)),[L,O]=(0,a.useState)(null),A=(0,eS.t)(L),z=null!==(r=null==A?void 0:A.width)&&void 0!==r?r:0,V=null!==(o=null==A?void 0:A.height)&&void 0!==o?o:0,Z="number"==typeof x?x:{top:0,right:0,bottom:0,left:0,...x},W=Array.isArray(b)?b:[b],F=W.length>0,B={padding:Z,boundary:W.filter(eW),altBoundary:F},{refs:j,floatingStyles:K,placement:U,isPositioned:$,middlewareData:Y}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:l,floating:i}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=a.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=a.useState(n);eu(m,n)||p(n);let[v,h]=a.useState(null),[g,y]=a.useState(null),w=a.useCallback(e=>{e!==x.current&&(x.current=e,h(e))},[]),E=a.useCallback(e=>{e!==R.current&&(R.current=e,y(e))},[]),C=l||v,b=i||g,x=a.useRef(null),R=a.useRef(null),N=a.useRef(d),M=null!=u,S=ef(u),T=ef(o),P=a.useCallback(()=>{if(!x.current||!R.current)return;let e={placement:t,strategy:r,middleware:m};T.current&&(e.platform=T.current),el(x.current,R.current,e).then(e=>{let t={...e,isPositioned:!0};k.current&&!eu(N.current,t)&&(N.current=t,ei.flushSync(()=>{f(t)}))})},[m,t,r,T]);es(()=>{!1===c&&N.current.isPositioned&&(N.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let k=a.useRef(!1);es(()=>(k.current=!0,()=>{k.current=!1}),[]),es(()=>{if(C&&(x.current=C),b&&(R.current=b),C&&b){if(S.current)return S.current(C,b,P);P()}},[C,b,P,S,M]);let D=a.useMemo(()=>({reference:x,floating:R,setReference:w,setFloating:E}),[w,E]),_=a.useMemo(()=>({reference:C,floating:b}),[C,b]),I=a.useMemo(()=>{let e={position:r,left:0,top:0};if(!_.floating)return e;let t=ed(_.floating,d.x),n=ed(_.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...ec(_.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,_.floating,d.x,d.y]);return a.useMemo(()=>({...d,update:P,refs:D,elements:_,floatingStyles:I}),[d,P,D,_,I])}({strategy:"fixed",placement:h+("center"!==y?"-"+y:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let a;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=n,m=G(e),p=o||s?[...m?H(m):[],...H(t)]:[];
5p.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),s&&e.addEventListener("resize",r)});let v=m&&d?function(e,t){let r,n=null,a=D(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function s(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),o();let{left:f,top:m,width:p,height:v}=e.getBoundingClientRect();if(c||t(),!p||!v)return;let h=u(m),g=u(a.clientWidth-(f+p)),y={rootMargin:-h+"px "+-g+"px "+-u(a.clientHeight-(m+v))+"px "+-u(f)+"px",threshold:i(0,l(1,d))||1},w=!0;function E(e){let t=e[0].intersectionRatio;if(t!==d){if(!w)return s();t?s(!1,t):r=setTimeout(()=>{s(!1,1e-7)},1e3)}w=!1}try{n=new IntersectionObserver(E,{...y,root:a.ownerDocument})}catch(e){n=new IntersectionObserver(E,y)}n.observe(e)}(!0),o}(m,r):null,h=-1,g=null;c&&(g=new ResizeObserver(e=>{let[n]=e;n&&n.target===m&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),r()}),m&&!f&&g.observe(m),g.observe(t));let y=f?X(e):null;return f&&function t(){let n=X(e);y&&(n.x!==y.x||n.y!==y.y||n.width!==y.width||n.height!==y.height)&&r(),y=n,a=requestAnimationFrame(t)}(),r(),()=>{var e;p.forEach(e=>{o&&e.removeEventListener("scroll",r),s&&e.removeEventListener("resize",r)}),null==v||v(),null==(e=g)||e.disconnect(),g=null,f&&cancelAnimationFrame(a)}})(...e,{animationFrame:"always"===M}),elements:{reference:P.anchor},middleware:[ep({mainAxis:g+V,alignmentAxis:w}),C&&ev({mainAxis:!0,crossAxis:!1,limiter:"partial"===R?eh():void 0,...B}),C&&eg({...B}),ey({...B,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:a,height:o}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${r}px`),l.setProperty("--radix-popper-available-height",`${n}px`),l.setProperty("--radix-popper-anchor-width",`${a}px`),l.setProperty("--radix-popper-anchor-height",`${o}px`)}}),L&&eE({element:L,padding:E}),eF({arrowWidth:z,arrowHeight:V}),N&&ew({strategy:"referenceHidden",...B})]}),[q,J]=eB(U),Q=(0,eN.W)(S);(0,eM.b)(()=>{$&&(null==Q||Q())},[$,Q]);let ee=null===(s=Y.arrow)||void 0===s?void 0:s.x,et=null===(c=Y.arrow)||void 0===c?void 0:c.y,er=(null===(d=Y.arrow)||void 0===d?void 0:d.centerOffset)!==0,[en,ea]=(0,a.useState)();return(0,eM.b)(()=>{k&&ea(window.getComputedStyle(k).zIndex)},[k]),(0,a.createElement)("div",{ref:j.setFloating,"data-radix-popper-content-wrapper":"",style:{...K,transform:$?K.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:en,"--radix-popper-transform-origin":[null===(f=Y.transformOrigin)||void 0===f?void 0:f.x,null===(m=Y.transformOrigin)||void 0===m?void 0:m.y].join(" ")},dir:e.dir},(0,a.createElement)(eO,{scope:v,placedSide:q,onArrowChange:O,arrowX:ee,arrowY:et,shouldHideArrow:er},(0,a.createElement)(eC.WV.div,(0,n.Z)({"data-side":q,"data-align":J},T,{ref:I,style:{...T.style,animation:$?void 0:"none",opacity:null!==(p=Y.hide)&&void 0!==p&&p.referenceHidden?0:void 0}}))))}),eV={top:"bottom",right:"left",bottom:"top",left:"right"},eZ=(0,a.forwardRef)(function(e,t){let{__scopePopper:r,...o}=e,l=eA("PopperArrow",r),i=eV[l.placedSide];return(0,a.createElement)("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[l.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[l.placedSide],visibility:l.shouldHideArrow?"hidden":void 0}},(0,a.createElement)(eb,(0,n.Z)({},o,{ref:t,style:{...o.style,display:"block"}})))});function eW(e){return null!==e}let eF=e=>({name:"transformOrigin",options:e,fn(t){var r,n,a,o,l;let{placement:i,rects:s,middlewareData:u}=t,c=(null===(r=u.arrow)||void 0===r?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[m,p]=eB(i),v={start:"0%",center:"50%",end:"100%"}[p],h=(null!==(n=null===(a=u.arrow)||void 0===a?void 0:a.x)&&void 0!==n?n:0)+d/2,g=(null!==(o=null===(l=u.arrow)||void 0===l?void 0:l.y)&&void 0!==o?o:0)+f/2,y="",w="";return"bottom"===m?(y=c?v:`${h}px`,w=`${-f}px`):"top"===m?(y=c?v:`${h}px`,w=`${s.floating.height+f}px`):"right"===m?(y=`${-f}px`,w=c?v:`${g}px`):"left"===m&&(y=`${s.floating.width+f}px`,w=c?v:`${g}px`),{data:{x:y,y:w}}}});function eB(e){let[t,r="center"]=e.split("-");return[t,r]}let eH=e=>{let{__scopePopper:t,children:r}=e,[n,o]=(0,a.useState)(null);return(0,a.createElement)(eD,{scope:t,anchor:n,onAnchorChange:o},r)},ej=eI,eG=ez,eK=eZ},6935:function(e,t,r){"use strict";r.d(t,{h:function(){return i}});var n=r(2988),a=r(2265),o=r(4887),l=r(5171);let i=(0,a.forwardRef)((e,t)=>{var r;let{container:i=null==globalThis?void 0:null===(r=globalThis.document)||void 0===r?void 0:r.body,...s}=e;return i?o.createPortal((0,a.createElement)(l.WV.div,(0,n.Z)({},s,{ref:t})),i):null})},1383:function(e,t,r){"use strict";r.d(t,{z:function(){return i}});var n=r(2265),a=r(4887),o=r(1584),l=r(1336);let i=e=>{let{present:t,children:r}=e,i=function(e){var t,r;
5let[o,i]=(0,n.useState)(),u=(0,n.useRef)({}),c=(0,n.useRef)(e),d=(0,n.useRef)("none"),[f,m]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,n.useReducer)((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return(0,n.useEffect)(()=>{let e=s(u.current);d.current="mounted"===f?e:"none"},[f]),(0,l.b)(()=>{let t=u.current,r=c.current;if(r!==e){let n=d.current,a=s(t);e?m("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?m("UNMOUNT"):r&&n!==a?m("ANIMATION_OUT"):m("UNMOUNT"),c.current=e}},[e,m]),(0,l.b)(()=>{if(o){let e=e=>{let t=s(u.current).includes(e.animationName);e.target===o&&t&&(0,a.flushSync)(()=>m("ANIMATION_END"))},t=e=>{e.target===o&&(d.current=s(u.current))};return o.addEventListener("animationstart",t),o.addEventListener("animationcancel",e),o.addEventListener("animationend",e),()=>{o.removeEventListener("animationstart",t),o.removeEventListener("animationcancel",e),o.removeEventListener("animationend",e)}}m("ANIMATION_END")},[o,m]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:(0,n.useCallback)(e=>{e&&(u.current=getComputedStyle(e)),i(e)},[])}}(t),u="function"==typeof r?r({present:i.isPresent}):n.Children.only(r),c=(0,o.e)(i.ref,u.ref);return"function"==typeof r||i.isPresent?(0,n.cloneElement)(u,{ref:c}):null};function s(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},5171:function(e,t,r){"use strict";r.d(t,{WV:function(){return i},jH:function(){return s}});var n=r(2988),a=r(2265),o=r(4887),l=r(1538);let i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=(0,a.forwardRef)((e,r)=>{let{asChild:o,...i}=e,s=o?l.g7:t;return(0,a.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,a.createElement)(s,(0,n.Z)({},i,{ref:r}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function s(e,t){e&&(0,o.flushSync)(()=>
5e.dispatchEvent(t))}},9497:function(e,t,r){"use strict";r.d(t,{ck:function(){return L},fC:function(){return I},oo:function(){return M}});var n=r(2988),a=r(2265),o=r(8149),l=r(1584),i=r(8324),s=r(5171),u=r(3398),c=r(1715),d=r(7513),f=r(5238),m=r(7250),p=r(1383);let v="Radio",[h,g]=(0,i.b)(v),[y,w]=h(v),E=(0,a.forwardRef)((e,t)=>{let{__scopeRadio:r,name:i,checked:u=!1,required:c,disabled:d,value:f="on",onCheck:m,...p}=e,[v,h]=(0,a.useState)(null),g=(0,l.e)(t,e=>h(e)),w=(0,a.useRef)(!1),E=!v||!!v.closest("form");return(0,a.createElement)(y,{scope:r,checked:u,disabled:d},(0,a.createElement)(s.WV.button,(0,n.Z)({type:"button",role:"radio","aria-checked":u,"data-state":b(u),"data-disabled":d?"":void 0,disabled:d,value:f},p,{ref:g,onClick:(0,o.M)(e.onClick,e=>{u||null==m||m(),E&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())})})),E&&(0,a.createElement)(C,{control:v,bubbles:!w.current,name:i,value:f,checked:u,required:c,disabled:d,style:{transform:"translateX(-100%)"}}))}),C=((e,t)=>{let{__scopeRadio:r,forceMount:o,...l}=e,i=w("RadioIndicator",r);return(0,a.createElement)(p.z,{present:o||i.checked},(0,a.createElement)(s.WV.span,(0,n.Z)({"data-state":b(i.checked),"data-disabled":i.disabled?"":void 0},l,{ref:t})))},e=>{let{control:t,checked:r,bubbles:o=!0,...l}=e,i=(0,a.useRef)(null),s=(0,m.D)(r),u=(0,f.t)(t);return(0,a.useEffect)(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==r&&t){let n=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(n)}},[s,r,o]),(0,a.createElement)("input",(0,n.Z)({type:"radio","aria-hidden":!0,defaultChecked:r},l,{tabIndex:-1,ref:i,style:{...e.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))});function b(e){return e?"checked":"unchecked"}let x=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],R="RadioGroup",[N,M]=(0,i.b)(R,[u.Pc,g]),S=(0,u.Pc)(),T=g(),[P,k]=N(R),D=(0,a.forwardRef)((e,t)=>{let{__scopeRadioGroup:r,name:o,defaultValue:l,value:i,required:f=!1,disabled:m=!1,orientation:p,dir:v,loop:h=!0,onValueChange:g,...y}=e,w=S(r),E=(0,d.gm)(v),[C,b]=(0,c.T)({prop:i,defaultProp:l,onChange:g});return(0,a.createElement)(P,{scope:r,name:o,required:f,disabled:m,value:C,onValueChange:b},(0,a.createElement)(u.fC,(0,n.Z)({asChild:!0},w,{orientation:p,dir:E,loop:h}),(0,a.createElement)(s.WV.div,(0,n.Z)({role:"radiogroup","aria-required":f,"aria-orientation":p,"data-disabled":m?"":void 0,dir:E},y,{ref:t}))))}),_=(0,a.forwardRef)((e,t)=>{let{__scopeRadioGroup:r,disabled:i,...s}=e,c=k("RadioGroupItem",r),d=c.disabled||i,f=S(r),m=T(r),p=(0,a.useRef)(null),v=(0,l.e)(t,p),h=c.value===s.value,g=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{let e=e=>{x.includes(e.key)&&(g.current=!0)},t=()=>g.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,a.createElement)(u.ck,(0,n.Z)({asChild:!0},f,{focusable:!d,active:h}),(0,a.createElement)(E,(0,n.Z)({disabled:d,required:c.required,checked:h},m,s,{name:c.name,ref:v,onCheck:()=>c.onValueChange(s.value),onKeyDown:(0,o.M)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.M)(s.onFocus,()=>{var e;g.current&&(null===(e=p.current)||void 0===e||e.click())})})))}),I=D,L=_},3398:function(e,t,r){"use strict";r.d(t,{Pc:function(){return C},ck:function(){return k},fC:function(){return P}});var n=r(2988),a=r(2265),o=r(8149),l=r(976),i=r(1584),s=r(8324),u=r(3201),c=r(5171),d=r(5137),f=r(1715),m=r(7513);let p="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[g,y,w]=(0,l.B)(h),[E,C]=(0,s.b)(h,[w]),[b,x]=E(h),R=(0,a.forwardRef)((e,t)=>(0,a.createElement)(g.Provider,{scope:e.__scopeRovingFocusGroup},(0,a.createElement)(g.Slot,{scope:e.__scopeRovingFocusGroup},(0,a.createElement)(N,(0,n.Z)({},e,{ref:t}))))),N=(0,a.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:l,loop:s=!1,dir:u,currentTabStopId:h,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:w,onEntryFocus:E,...C}=e,x=(0,a.useRef)(null),R=(0,i.e)(t,x),N=(0,m.gm)(u),[M=null,S]=(0,f.T)({prop:h,defaultProp:g,onChange:w}),[P,k]=(0,a.useState)(!1),D=(0,d.W)(E),_=y(r),I=(0,a.useRef)(!1),[L,O]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let e=x.current;if(e)return e.addEventListener(p,D),()=>e.removeEventListener(p,D)},[D]),(0,a.createElement)(b,{scope:r,orientation:l,dir:N,loop:s,currentTabStopId:M,onItemFocus:(0,a.useCallback)(e=>S(e),[S]),onItemShiftTab:(0,a.useCallback)(()=>k(!0),[]),onFocusableItemAdd:(0,a.useCallback)(()=>O(e=>e+1),[]),onFocusableItemRemove:(0,a.useCallback)(()=>O(e=>e-1),[])},(0,a.createElement)(c.WV.div,(0,n.Z)({tabIndex:P||0===L?-1:0,"data-orientation":l},C,{ref:R,style:{outline:"none",...e.style},onMouseDown:(0,o.M)(e.onMouseDown,()=>
5{I.current=!0}),onFocus:(0,o.M)(e.onFocus,e=>{let t=!I.current;if(e.target===e.currentTarget&&t&&!P){let t=new CustomEvent(p,v);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=_().filter(e=>e.focusable);T([e.find(e=>e.active),e.find(e=>e.id===M),...e].filter(Boolean).map(e=>e.ref.current))}}I.current=!1}),onBlur:(0,o.M)(e.onBlur,()=>k(!1))})))}),M=(0,a.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:l=!0,active:i=!1,tabStopId:s,...d}=e,f=(0,u.M)(),m=s||f,p=x("RovingFocusGroupItem",r),v=p.currentTabStopId===m,h=y(r),{onFocusableItemAdd:w,onFocusableItemRemove:E}=p;return(0,a.useEffect)(()=>{if(l)return w(),()=>E()},[l,w,E]),(0,a.createElement)(g.ItemSlot,{scope:r,id:m,focusable:l,active:i},(0,a.createElement)(c.WV.span,(0,n.Z)({tabIndex:v?0:-1,"data-orientation":p.orientation},d,{ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{l?p.onItemFocus(m):e.preventDefault()}),onFocus:(0,o.M)(e.onFocus,()=>p.onItemFocus(m)),onKeyDown:(0,o.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){p.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let a=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return S[a]}(e,p.orientation,p.dir);if(void 0!==t){e.preventDefault();let a=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)a.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&a.reverse();let o=a.indexOf(e.currentTarget);a=p.loop?(r=a,n=o+1,r.map((e,t)=>r[(n+t)%r.length])):a.slice(o+1)}setTimeout(()=>T(a))}})})))}),S={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function T(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}let P=R,k=M},23:function(e,t,r){"use strict";r.d(t,{LW:function(){return $},Ns:function(){return Y},bU:function(){return X},fC:function(){return K},l_:function(){return U}});var n=r(2988),a=r(2265),o=r(5171),l=r(1383),i=r(8324),s=r(1584),u=r(5137),c=r(7513),d=r(1336),f=r(2361),m=r(8149);let p="ScrollArea",[v,h]=(0,i.b)(p),[g,y]=v(p),w=(0,a.forwardRef)((e,t)=>{let{__scopeScrollArea:r,type:l="hover",dir:i,scrollHideDelay:u=600,...d}=e,[f,m]=(0,a.useState)(null),[p,v]=(0,a.useState)(null),[h,y]=(0,a.useState)(null),[w,E]=(0,a.useState)(null),[C,b]=(0,a.useState)(null),[x,R]=(0,a.useState)(0),[N,M]=(0,a.useState)(0),[S,T]=(0,a.useState)(!1),[P,k]=(0,a.useState)(!1),D=(0,s.e)(t,e=>m(e)),_=(0,c.gm)(i);return(0,a.createElement)(g,{scope:r,type:l,dir:_,scrollHideDelay:u,scrollArea:f,viewport:p,onViewportChange:v,content:h,onContentChange:y,scrollbarX:w,onScrollbarXChange:E,scrollbarXEnabled:S,onScrollbarXEnabledChange:T,scrollbarY:C,onScrollbarYChange:b,scrollbarYEnabled:P,onScrollbarYEnabledChange:k,onCornerWidthChange:R,onCornerHeightChange:M},(0,a.createElement)(o.WV.div,(0,n.Z)({dir:_},d,{ref:D,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":N+"px",...e.style}})))}),E=(0,a.forwardRef)((e,t)=>{let{__scopeScrollArea:r,children:l,...i}=e,u=y("ScrollAreaViewport",r),c=(0,a.useRef)(null),d=(0,s.e)(t,c,u.onViewportChange);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),(0,a.createElement)(o.WV.div,(0,n.Z)({"data-radix-scroll-area-viewport":""},i,{ref:d,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style}}),(0,a.createElement)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"}},l)))}),C="ScrollAreaScrollbar",b=(0,a.forwardRef)((e,t)=>{let{forceMount:r,...o}=e,l=y(C,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:s}=l,u="horizontal"===e.orientation;return(0,a.useEffect)(()=>(u?i(!0):s(!0),()=>{u?i(!1):s(!1)}),[u,i,s]),"hover"===l.type?(0,a.createElement)(x,(0,n.Z)({},o,{ref:t,forceMount:r})):"scroll"===l.type?(0,a.createElement)(R,(0,n.Z)({},o,{ref:t,forceMount:r})):"auto"===l.type?(0,a.createElement)(N,(0,n.Z)({},o,{ref:t,forceMount:r}
5)):"always"===l.type?(0,a.createElement)(M,(0,n.Z)({},o,{ref:t})):null}),x=(0,a.forwardRef)((e,t)=>{let{forceMount:r,...o}=e,i=y(C,e.__scopeScrollArea),[s,u]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=i.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),u(!0)},n=()=>{t=window.setTimeout(()=>u(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[i.scrollArea,i.scrollHideDelay]),(0,a.createElement)(l.z,{present:r||s},(0,a.createElement)(N,(0,n.Z)({"data-state":s?"visible":"hidden"},o,{ref:t})))}),R=(0,a.forwardRef)((e,t)=>{var r,o;let{forceMount:i,...s}=e,u=y(C,e.__scopeScrollArea),c="horizontal"===e.orientation,d=j(()=>p("SCROLL_END"),100),[f,p]=(r="hidden",o={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},(0,a.useReducer)((e,t)=>{let r=o[e][t];return null!=r?r:e},r));return(0,a.useEffect)(()=>{if("idle"===f){let e=window.setTimeout(()=>p("HIDE"),u.scrollHideDelay);return()=>window.clearTimeout(e)}},[f,u.scrollHideDelay,p]),(0,a.useEffect)(()=>{let e=u.viewport,t=c?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(p("SCROLL"),d()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[u.viewport,c,p,d]),(0,a.createElement)(l.z,{present:i||"hidden"!==f},(0,a.createElement)(M,(0,n.Z)({"data-state":"hidden"===f?"hidden":"visible"},s,{ref:t,onPointerEnter:(0,m.M)(e.onPointerEnter,()=>p("POINTER_ENTER")),onPointerLeave:(0,m.M)(e.onPointerLeave,()=>p("POINTER_LEAVE"))})))}),N=(0,a.forwardRef)((e,t)=>{let r=y(C,e.__scopeScrollArea),{forceMount:o,...i}=e,[s,u]=(0,a.useState)(!1),c="horizontal"===e.orientation,d=j(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;u(c?e:t)}},10);return G(r.viewport,d),G(r.content,d),(0,a.createElement)(l.z,{present:o||s},(0,a.createElement)(M,(0,n.Z)({"data-state":s?"visible":"hidden"},i,{ref:t})))}),M=(0,a.forwardRef)((e,t)=>{let{orientation:r="vertical",...o}=e,l=y(C,e.__scopeScrollArea),i=(0,a.useRef)(null),s=(0,a.useRef)(0),[u,c]=(0,a.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=Z(u.viewport,u.content),f={...o,sizes:u,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function m(e,t){return function(e,t,r,n="ltr"){let a=W(r),o=t||a/2,l=r.scrollbar.paddingStart+o,i=r.scrollbar.size-r.scrollbar.paddingEnd-(a-o),s=r.content-r.viewport;return B([l,i],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,s.current,u,t)}return"horizontal"===r?(0,a.createElement)(S,(0,n.Z)({},f,{ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=F(l.viewport.scrollLeft,u,l.dir);i.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=m(e,l.dir))}})):"vertical"===r?(0,a.createElement)(T,(0,n.Z)({},f,{ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=F(l.viewport.scrollTop,u);i.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=m(e))}})):null}),S=(0,a.forwardRef)((e,t)=>{let{sizes:r,onSizesChange:o,...l}=e,i=y(C,e.__scopeScrollArea),[u,c]=(0,a.useState)(),d=(0,a.useRef)(null),f=(0,s.e)(t,d,i.onScrollbarXChange);return(0,a.useEffect)(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,a.createElement)(D,(0,n.Z)({"data-orientation":"horizontal"},l,{ref:f,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":W(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&u&&o({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:V(u.paddingLeft),paddingEnd:V(u.paddingRight)}})}}))}),T=(0,a.forwardRef)((e,t)=>{let{sizes:r,onSizesChange:o,...l}=e,i=y(C,e.__scopeScrollArea),[u,c]=(0,a.useState)(),d=(0,a.useRef)(null),f=(0,s.e)(t,d,i.onScrollbarYChange);return(0,a.useEffect)(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,a.createElement)(D,(0,n.Z)({"data-orientation":"vertical"}
5,l,{ref:f,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":W(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&u&&o({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:V(u.paddingTop),paddingEnd:V(u.paddingBottom)}})}}))}),[P,k]=v(C),D=(0,a.forwardRef)((e,t)=>{let{__scopeScrollArea:r,sizes:l,hasThumb:i,onThumbChange:c,onThumbPointerUp:d,onThumbPointerDown:f,onThumbPositionChange:p,onDragScroll:v,onWheelScroll:h,onResize:g,...w}=e,E=y(C,r),[b,x]=(0,a.useState)(null),R=(0,s.e)(t,e=>x(e)),N=(0,a.useRef)(null),M=(0,a.useRef)(""),S=E.viewport,T=l.content-l.viewport,k=(0,u.W)(h),D=(0,u.W)(p),_=j(g,10);function I(e){N.current&&v({x:e.clientX-N.current.left,y:e.clientY-N.current.top})}return(0,a.useEffect)(()=>{let e=e=>{let t=e.target;(null==b?void 0:b.contains(t))&&k(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[S,b,T,k]),(0,a.useEffect)(D,[l,D]),G(b,_),G(E.content,_),(0,a.createElement)(P,{scope:r,scrollbar:b,hasThumb:i,onThumbChange:(0,u.W)(c),onThumbPointerUp:(0,u.W)(d),onThumbPositionChange:D,onThumbPointerDown:(0,u.W)(f)},(0,a.createElement)(o.WV.div,(0,n.Z)({},w,{ref:R,style:{position:"absolute",...w.style},onPointerDown:(0,m.M)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),N.current=b.getBoundingClientRect(),M.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",E.viewport&&(E.viewport.style.scrollBehavior="auto"),I(e))}),onPointerMove:(0,m.M)(e.onPointerMove,I),onPointerUp:(0,m.M)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=M.current,E.viewport&&(E.viewport.style.scrollBehavior=""),N.current=null})})))}),_="ScrollAreaThumb",I=(0,a.forwardRef)((e,t)=>{let{forceMount:r,...o}=e,i=k(_,e.__scopeScrollArea);return(0,a.createElement)(l.z,{present:r||i.hasThumb},(0,a.createElement)(L,(0,n.Z)({ref:t},o)))}),L=(0,a.forwardRef)((e,t)=>{let{__scopeScrollArea:r,style:l,...i}=e,u=y(_,r),c=k(_,r),{onThumbPositionChange:d}=c,f=(0,s.e)(t,e=>c.onThumbChange(e)),p=(0,a.useRef)(),v=j(()=>{p.current&&(p.current(),p.current=void 0)},100);return(0,a.useEffect)(()=>{let e=u.viewport;if(e){let t=()=>{if(v(),!p.current){let t=H(e,d);p.current=t,d()}};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[u.viewport,v,d]),(0,a.createElement)(o.WV.div,(0,n.Z)({"data-state":c.hasThumb?"visible":"hidden"},i,{ref:f,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...l},onPointerDownCapture:(0,m.M)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;c.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,m.M)(e.onPointerUp,c.onThumbPointerUp)}))}),O="ScrollAreaCorner",A=(0,a.forwardRef)((e,t)=>{let r=y(O,e.__scopeScrollArea),o=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&o?(0,a.createElement)(z,(0,n.Z)({},e,{ref:t})):null}),z=(0,a.forwardRef)((e,t)=>{let{__scopeScrollArea:r,...l}=e,i=y(O,r),[s,u]=(0,a.useState)(0),[c,d]=(0,a.useState)(0),f=!!(s&&c);return G(i.scrollbarX,()=>{var e;let t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),d(t)}),G(i.scrollbarY,()=>{var e;let t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),u(t)}),f?(0,a.createElement)(o.WV.div,(0,n.Z)({},l,{ref:t,style:{width:s,height:c,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}})):null});function V(e){return e?parseInt(e,10):0}function Z(e,t){let r=e/t;return isNaN(r)?0:r}function W(e){let t=Z(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function F(e,t,r="ltr"){let n=W(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,l=t.content-t.viewport,i=(0,f.u)(e,"ltr"===r?[0,l]:[-1*l,0]);return B([0,l],[0,o-n])(i)}function B(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}let H=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function a(){let o={left:e.scrollLeft,top:e.scrollTop},l=r.left!==o.left,i=r.top!==o.top;
5(l||i)&&t(),r=o,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function j(e,t){let r=(0,u.W)(e),n=(0,a.useRef)(0);return(0,a.useEffect)(()=>()=>window.clearTimeout(n.current),[]),(0,a.useCallback)(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function G(e,t){let r=(0,u.W)(t);(0,d.b)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}let K=w,U=E,$=b,X=I,Y=A},1538:function(e,t,r){"use strict";r.d(t,{A4:function(){return s},g7:function(){return l}});var n=r(2988),a=r(2265),o=r(1584);let l=(0,a.forwardRef)((e,t)=>{let{children:r,...o}=e,l=a.Children.toArray(r),s=l.find(u);if(s){let e=s.props.children,r=l.map(t=>t!==s?t:a.Children.count(e)>1?a.Children.only(null):(0,a.isValidElement)(e)?e.props.children:null);return(0,a.createElement)(i,(0,n.Z)({},o,{ref:t}),(0,a.isValidElement)(e)?(0,a.cloneElement)(e,void 0,r):null)}return(0,a.createElement)(i,(0,n.Z)({},o,{ref:t}),r)});l.displayName="Slot";let i=(0,a.forwardRef)((e,t)=>{let{children:r,...n}=e;return(0,a.isValidElement)(r)?(0,a.cloneElement)(r,{...function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...e)=>{o(...e),a(...e)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props),ref:t?(0,o.F)(t,r.ref):r.ref}):a.Children.count(r)>1?a.Children.only(null):null});i.displayName="SlotClone";let s=({children:e})=>(0,a.createElement)(a.Fragment,null,e);function u(e){return(0,a.isValidElement)(e)&&e.type===s}},7071:function(e,t,r){"use strict";r.d(t,{Eh:function(){return H},VY:function(){return B},fC:function(){return Z},h_:function(){return F},xz:function(){return W},zt:function(){return V}});var n=r(2988),a=r(2265),o=r(8149),l=r(1584),i=r(8324),s=r(3938),u=r(3201),c=r(5510),d=r(6935),f=r(1383),m=r(5171),p=r(1538),v=r(1715),h=r(1725);let[g,y]=(0,i.b)("Tooltip",[c.D7]),w=(0,c.D7)(),E="tooltip.open",[C,b]=g("TooltipProvider"),x="Tooltip",[R,N]=g(x),M="TooltipTrigger",S=(0,a.forwardRef)((e,t)=>{let{__scopeTooltip:r,...i}=e,s=N(M,r),u=b(M,r),d=w(r),f=(0,a.useRef)(null),p=(0,l.e)(t,f,s.onTriggerChange),v=(0,a.useRef)(!1),h=(0,a.useRef)(!1),g=(0,a.useCallback)(()=>v.current=!1,[]);return(0,a.useEffect)(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,a.createElement)(c.ee,(0,n.Z)({asChild:!0},d),(0,a.createElement)(m.WV.button,(0,n.Z)({"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute},i,{ref:p,onPointerMove:(0,o.M)(e.onPointerMove,e=>{"touch"===e.pointerType||h.current||u.isPointerInTransitRef.current||(s.onTriggerEnter(),h.current=!0)}),onPointerLeave:(0,o.M)(e.onPointerLeave,()=>{s.onTriggerLeave(),h.current=!1}),onPointerDown:(0,o.M)(e.onPointerDown,()=>{v.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.M)(e.onFocus,()=>{v.current||s.onOpen()}),onBlur:(0,o.M)(e.onBlur,s.onClose),onClick:(0,o.M)(e.onClick,s.onClose)})))}),T="TooltipPortal",[P,k]=g(T,{forceMount:void 0}),D="TooltipContent",_=(0,a.forwardRef)((e,t)=>{let r=k(D,e.__scopeTooltip),{forceMount:o=r.forceMount,side:l="top",...i}=e,s=N(D,e.__scopeTooltip);return(0,a.createElement)(f.z,{present:o||s.open},s.disableHoverableContent?(0,a.createElement)(A,(0,n.Z)({side:l},i,{ref:t})):(0,a.createElement)(I,(0,n.Z)({side:l},i,{ref:t})))}),I=(0,a.forwardRef)((e,t)=>{let r=N(D,e.__scopeTooltip),o=b(D,e.__scopeTooltip),i=(0,a.useRef)(null),s=(0,l.e)(t,i),[u,c]=(0,a.useState)(null),{trigger:d,onClose:f}=r,m=i.current,{onPointerInTransitChange:p}=o,v=(0,a.useCallback)(()=>{c(null),p(!1)},[p]),h=(0,a.useCallback)((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,a,o)){case o:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());c(function(e){let t=e.slice();return t.sort((e,t)=>
5e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,a),...function(e){let{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}(t.getBoundingClientRect())])),p(!0)},[p]);return(0,a.useEffect)(()=>()=>v(),[v]),(0,a.useEffect)(()=>{if(d&&m){let e=e=>h(e,m),t=e=>h(e,d);return d.addEventListener("pointerleave",e),m.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),m.removeEventListener("pointerleave",t)}}},[d,m,h,v]),(0,a.useEffect)(()=>{if(u){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==d?void 0:d.contains(t))||(null==m?void 0:m.contains(t)),a=!function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let l=t[e].x,i=t[e].y,s=t[o].x,u=t[o].y;i>n!=u>n&&r<(s-l)*(n-i)/(u-i)+l&&(a=!a)}return a}(r,u);n?v():a&&(v(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,m,u,f,v]),(0,a.createElement)(A,(0,n.Z)({},e,{ref:s}))}),[L,O]=g(x,{isInside:!1}),A=(0,a.forwardRef)((e,t)=>{let{__scopeTooltip:r,children:o,"aria-label":l,onEscapeKeyDown:i,onPointerDownOutside:u,...d}=e,f=N(D,r),m=w(r),{onClose:v}=f;return(0,a.useEffect)(()=>(document.addEventListener(E,v),()=>document.removeEventListener(E,v)),[v]),(0,a.useEffect)(()=>{if(f.trigger){let e=e=>{let t=e.target;null!=t&&t.contains(f.trigger)&&v()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,v]),(0,a.createElement)(s.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:v},(0,a.createElement)(c.VY,(0,n.Z)({"data-state":f.stateAttribute},m,d,{ref:t,style:{...d.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,a.createElement)(p.A4,null,o),(0,a.createElement)(L,{scope:r,isInside:!0},(0,a.createElement)(h.f,{id:f.contentId,role:"tooltip"},l||o))))}),z=(0,a.forwardRef)((e,t)=>{let{__scopeTooltip:r,...o}=e,l=w(r);return O("TooltipArrow",r).isInside?null:(0,a.createElement)(c.Eh,(0,n.Z)({},l,o,{ref:t}))}),V=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:n=300,disableHoverableContent:o=!1,children:l}=e,[i,s]=(0,a.useState)(!0),u=(0,a.useRef)(!1),c=(0,a.useRef)(0);return(0,a.useEffect)(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,a.createElement)(C,{scope:t,isOpenDelayed:i,delayDuration:r,onOpen:(0,a.useCallback)(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:(0,a.useCallback)(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),n)},[n]),isPointerInTransitRef:u,onPointerInTransitChange:(0,a.useCallback)(e=>{u.current=e},[]),disableHoverableContent:o},l)},Z=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:o=!1,onOpenChange:l,disableHoverableContent:i,delayDuration:s}=e,d=b(x,e.__scopeTooltip),f=w(t),[m,p]=(0,a.useState)(null),h=(0,u.M)(),g=(0,a.useRef)(0),y=null!=i?i:d.disableHoverableContent,C=null!=s?s:d.delayDuration,N=(0,a.useRef)(!1),[M=!1,S]=(0,v.T)({prop:n,defaultProp:o,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(E))):d.onClose(),null==l||l(e)}}),T=(0,a.useMemo)(()=>M?N.current?"delayed-open":"instant-open":"closed",[M]),P=(0,a.useCallback)(()=>{window.clearTimeout(g.current),N.current=!1,S(!0)},[S]),k=(0,a.useCallback)(()=>{window.clearTimeout(g.current),S(!1)},[S]),D=(0,a.useCallback)(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{N.current=!0,S(!0)},C)},[C,S]);return(0,a.useEffect)(()=>()=>window.clearTimeout(g.current),[]),(0,a.createElement)(c.fC,f,(0,a.createElement)(R,{scope:t,contentId:h,open:M,stateAttribute:T,trigger:m,onTriggerChange:p,onTriggerEnter:(0,a.useCallback)(()=>{d.isOpenDelayed?D():P()},[d.isOpenDelayed,D,P]),onTriggerLeave:(0,a.useCallback)(()=>{y?k():window.clearTimeout(g.current)},[k,y]),onOpen:P,onClose:k,disableHoverableContent:y},r))},W=S,F=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,l=N(T,t);return(0,a.createElement)(P,{scope:t,forceMount:r},(0,a.createElement)(f.z,{present:r||l.open},(0,a.createElement)(d.h,{asChild:!0,container:o},n)))},B=_,H=z},5137:function(e,t,r){"use strict";r.d(t,{W:function(){return a}});var n=r(2265);function a(e){let t=(0,n.useRef)(e);return(0,n.useEffect)(()=>{t.current=e}),(0,n.useMemo)(()=>(...e)=>{var r;return null===(r=t.current)||void 0===r?void 0:r.call(t,...e)},[])}},1715:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(2265),a=r(5137);function o({prop:e,defaultProp:t,onChange:r=()=>{}}){let[o,l]=function({defaultProp:e,onChange:t}
5){let r=(0,n.useState)(e),[o]=r,l=(0,n.useRef)(o),i=(0,a.W)(t);return(0,n.useEffect)(()=>{l.current!==o&&(i(o),l.current=o)},[o,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,s=i?e:o,u=(0,a.W)(r);return[s,(0,n.useCallback)(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else l(t)},[i,e,l,u])]}},1336:function(e,t,r){"use strict";r.d(t,{b:function(){return a}});var n=r(2265);let a=(null==globalThis?void 0:globalThis.document)?n.useLayoutEffect:()=>{}},7250:function(e,t,r){"use strict";r.d(t,{D:function(){return a}});var n=r(2265);function a(e){let t=(0,n.useRef)({value:e,previous:e});return(0,n.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},5238:function(e,t,r){"use strict";r.d(t,{t:function(){return o}});var n=r(2265),a=r(1336);function o(e){let[t,r]=(0,n.useState)(void 0);return(0,a.b)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},1725:function(e,t,r){"use strict";r.d(t,{T:function(){return l},f:function(){return i}});var n=r(2988),a=r(2265),o=r(5171);let l=(0,a.forwardRef)((e,t)=>(0,a.createElement)(o.WV.span,(0,n.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),i=l},1048:function(e,t,r){"use strict";r.r(t),r.d(t,{AccessibleIcon:function(){return o}});var n=r(2265),a=r(1725);let o=({children:e,label:t})=>{let r=n.Children.only(e);return(0,n.createElement)(n.Fragment,null,(0,n.cloneElement)(r,{"aria-hidden":"true",focusable:"false"}),(0,n.createElement)(a.f,null,t))}},6502:function(e,t,r){"use strict";r.r(t),r.d(t,{Action:function(){return V},Cancel:function(){return Z},Content:function(){return O},Description:function(){return z},Root:function(){return I},Title:function(){return A},Trigger:function(){return L}});var n=r(2265),a=r(6800),o=r(2988),l=r(8324),i=r(1584),s=r(3304),u=r(8149),c=r(1538);let[d,f]=(0,l.b)("AlertDialog",[s.p8]),m=(0,s.p8)(),p=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,l=m(r);return(0,n.createElement)(s.xz,(0,o.Z)({},l,a,{ref:t}))}),v=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,l=m(r);return(0,n.createElement)(s.aV,(0,o.Z)({},l,a,{ref:t}))}),h="AlertDialogContent",[g,y]=d(h),w=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,children:a,...l}=e,d=m(r),f=(0,n.useRef)(null),p=(0,i.e)(t,f),v=(0,n.useRef)(null);return(0,n.createElement)(s.jm,{contentName:h,titleName:E,docsSlug:"alert-dialog"},(0,n.createElement)(g,{scope:r,cancelRef:v},(0,n.createElement)(s.VY,(0,o.Z)({role:"alertdialog"},d,l,{ref:p,onOpenAutoFocus:(0,u.M)(l.onOpenAutoFocus,e=>{var t;e.preventDefault(),null===(t=v.current)||void 0===t||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault()}),(0,n.createElement)(c.A4,null,a),!1)))}),E="AlertDialogTitle",C=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,l=m(r);return(0,n.createElement)(s.Dx,(0,o.Z)({},l,a,{ref:t}))}),b=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,l=m(r);return(0,n.createElement)(s.dk,(0,o.Z)({},l,a,{ref:t}))}),x=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,l=m(r);return(0,n.createElement)(s.x8,(0,o.Z)({},l,a,{ref:t}))}),R=(0,n.forwardRef)((e,t)=>{let{__scopeAlertDialog:r,...a}=e,{cancelRef:l}=y("AlertDialogCancel",r),u=m(r),c=(0,i.e)(t,l);return(0,n.createElement)(s.x8,(0,o.Z)({},u,a,{ref:c}))}),N=e=>{let{__scopeAlertDialog:t,...r}=e,a=m(t);return(0,n.createElement)(s.fC,(0,o.Z)({},a,r,{modal:!0}))},M=e=>{let{__scopeAlertDialog:t,...r}=e,a=m(t);return(0,n.createElement)(s.h_,(0,o.Z)({},a,r))};var S=r(6963),T=r(8890),P=r(9078),k=r(9340),D=r(9594),_=r(9766);let I=e=>n.createElement(N,{...e});I.displayName="AlertDialog.Root";let L=n.forwardRef((e,t)=>
5{let{children:r,...a}=e;return n.createElement(p,{...a,ref:t,asChild:!0},(0,_.O)(r))});L.displayName="AlertDialog.Trigger";let O=n.forwardRef((e,t)=>{let{align:r,...o}=e,{align:l,...i}=S.x,{className:s}=(0,D.y)({align:r},{align:l}),{className:u,forceMount:c,container:d,...f}=(0,D.y)(o,i);return n.createElement(M,{container:d,forceMount:c},n.createElement(k.Theme,{asChild:!0},n.createElement(v,{className:"rt-BaseDialogOverlay rt-AlertDialogOverlay"},n.createElement("div",{className:"rt-BaseDialogScroll rt-AlertDialogScroll"},n.createElement("div",{className:"rt-BaseDialogScrollPadding rt-AlertDialogScrollPadding ".concat(s)},n.createElement(w,{...f,ref:t,className:a("rt-BaseDialogContent","rt-AlertDialogContent",u)}))))))});O.displayName="AlertDialog.Content";let A=n.forwardRef((e,t)=>n.createElement(C,{asChild:!0},n.createElement(T.X,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));A.displayName="AlertDialog.Title";let z=n.forwardRef((e,t)=>n.createElement(b,{asChild:!0},n.createElement(P.x,{as:"p",size:"3",...e,asChild:!1,ref:t})));z.displayName="AlertDialog.Description";let V=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(x,{...a,ref:t,asChild:!0},(0,_.O)(r))});V.displayName="AlertDialog.Action";let Z=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(R,{...a,ref:t,asChild:!0},(0,_.O)(r))});Z.displayName="AlertDialog.Cancel"},2515:function(e,t,r){"use strict";r.r(t),r.d(t,{AspectRatio:function(){return l}});var n=r(2988),a=r(2265),o=r(5171);let l=(0,a.forwardRef)((e,t)=>{let{ratio:r=1,style:l,...i}=e;return(0,a.createElement)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/r}%`},"data-radix-aspect-ratio-wrapper":""},(0,a.createElement)(o.WV.div,(0,n.Z)({},i,{ref:t,style:{...l,position:"absolute",top:0,right:0,bottom:0,left:0}})))})},6697:function(e,t,r){"use strict";r.r(t),r.d(t,{Avatar:function(){return M}});var n=r(2265),a=r(6800),o=r(2988),l=r(8324),i=r(5137),s=r(1336),u=r(5171);let c="Avatar",[d,f]=(0,l.b)(c),[m,p]=d(c),v=(0,n.forwardRef)((e,t)=>{let{__scopeAvatar:r,...a}=e,[l,i]=(0,n.useState)("idle");return(0,n.createElement)(m,{scope:r,imageLoadingStatus:l,onImageLoadingStatusChange:i},(0,n.createElement)(u.WV.span,(0,o.Z)({},a,{ref:t})))}),h=(0,n.forwardRef)((e,t)=>{let{__scopeAvatar:r,src:a,onLoadingStatusChange:l=()=>{},...c}=e,d=p("AvatarImage",r),f=function(e){let[t,r]=(0,n.useState)("idle");return(0,s.b)(()=>{if(!e){r("error");return}let t=!0,n=new window.Image,a=e=>()=>{t&&r(e)};return r("loading"),n.onload=a("loaded"),n.onerror=a("error"),n.src=e,()=>{t=!1}},[e]),t}(a),m=(0,i.W)(e=>{l(e),d.onImageLoadingStatusChange(e)});return(0,s.b)(()=>{"idle"!==f&&m(f)},[f,m]),"loaded"===f?(0,n.createElement)(u.WV.img,(0,o.Z)({},c,{ref:t,src:a})):null}),g=(0,n.forwardRef)((e,t)=>{let{__scopeAvatar:r,delayMs:a,...l}=e,i=p("AvatarFallback",r),[s,c]=(0,n.useState)(void 0===a);return(0,n.useEffect)(()=>{if(void 0!==a){let e=window.setTimeout(()=>c(!0),a);return()=>window.clearTimeout(e)}},[a]),s&&"loaded"!==i.imageLoadingStatus?(0,n.createElement)(u.WV.span,(0,o.Z)({},l,{ref:t})):null});var y=r(8460),w=r(7534),E=r(5073),C=r(7405);let b={...y.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"soft"},...w.o3,...E.K,...C.I,fallback:{type:"ReactNode",required:!0}};var x=r(9594),R=r(1271),N=r(6188);let M=n.forwardRef((e,t)=>{let{asChild:r,children:o,className:l,style:i,color:s,radius:u,...c}=(0,x.y)(e,b,N.E);return n.createElement(v,{"data-accent-color":s,"data-radius":u,className:a("rt-reset","rt-AvatarRoot",l),style:i,asChild:r},(0,R.x)({asChild:r,children:o},n.createElement(S,{ref:t,...c})))});M.displayName="Avatar";let S=n.forwardRef((e,t)=>{let{fallback:r,...o}=e,[l,i]=n.useState("idle");return n.createElement(n.Fragment,null,"idle"===l||"loading"===l?n.createElement("span",{className:"rt-AvatarFallback"}):null,"error"===l?n.createElement(g,{className:a("rt-AvatarFallback",{"rt-one-letter":"string"==typeof r&&1===r.length,"rt-two-letters":"string"==typeof r&&2===r.length}),delayMs:0},r):null,n.createElement(h,{ref:t,className:"rt-AvatarImage",...o,onLoadingStatusChange:e=>{var t;null===(t=o.onLoadingStatusChange)||void 0===t||t.call(o,e),i(e)}}))});S.displayName="AvatarImpl"},8022:function(e,t,r){"use strict";r.d(t,{C:function(){return i}});var n=r(8460),a=r(7534),o=r(5073),l=r(7405);let i={...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","solid","soft","surface","outline","ghost"],default:"solid"},...a.o3,...o.K,...l.I,loading:{type:"boolean",className:"rt-loading",default:!1}}},5233:function(e,t,r){"use strict";r.d(t,{m:function(){return o}});var n=r(7534),a=r(5073);let o={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...n.EG,...a.K}},3518:function(e,t,r){"use strict";r.d(t,{JD:function(){return l},QN:function(){return u},km:function(){return s},nj:function(){return i}});var n=r(8460),a=r(7534),o=r(5073);let l={size:{type:"enum",className:"rt-r-size",values:["1","2"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"solid"},...a.EG,...o.K},i={...n.C,...a.EG,shortcut:{type:"string"}},s={...a.EG,shortcut:{type:"string"}},u={...a.EG}},3384:function(e,t,r){"use strict";r.d(t,{U:function(){return o}});var n=r(7534),a=r(5073);let o={size:{type:"enum",className:"rt-r-size",values:["1","2"],default:"2",responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:["nowrap","wrap","wrap-reverse"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end"],responsive:!0},...n.EG,...a.K}},4581:function(e,t,r){"use strict";r.r(t),r.d(t,{Icon:function(){return m},Root:function(){return f},Text:function(){return p}});var n=r(2265),a=r(6800),o=r(1538),l=r(9078),i=r(1861),s=r(9594),u=r(6717),c=r(6188);let d=n.createContext({}),f=n.forwardRef((e,t)=>
5{let{size:r=i.n.size.default}=e,{asChild:l,children:u,className:f,color:m,...p}=(0,s.y)(e,i.n,c.E);return n.createElement(l?o.g7:"div",{"data-accent-color":m,...p,className:a("rt-CalloutRoot",f),ref:t},n.createElement(d.Provider,{value:n.useMemo(()=>({size:r}),[r])},u))});f.displayName="Callout.Root";let m=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement("div",{...o,className:a("rt-CalloutIcon",r),ref:t})});m.displayName="Callout.Icon";let p=n.forwardRef((e,t)=>{let{className:r,...o}=e,{size:i}=n.useContext(d);return n.createElement(l.x,{as:"p",size:(0,u.qz)(i,u.uJ),...o,asChild:!1,ref:t,className:a("rt-CalloutText",r)})});p.displayName="Callout.Text"},1861:function(e,t,r){"use strict";r.d(t,{n:function(){return l}});var n=r(8460),a=r(7534),o=r(5073);let l={...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["soft","surface","outline"],default:"soft"},...a.o3,...o.K}},6756:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return x},Root:function(){return b}});var n=r(2265),a=r(6800),o=r(8324),l=r(1740),i=r(8460),s=r(7534),u=r(5073),c=r(6624);let d={...i.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...s.EG,...u.K,columns:{...c.L.columns,default:"repeat(auto-fit, minmax(200px, 1fr))"},gap:{...c.L.gap,default:"4"}};var f=r(5233),m=r(1395),p=r(2777),v=r(9594),h=r(6188);let g="CheckboxCards",[y]=(0,o.b)(g,[l.hm]),w=(0,l.hm)(),[E,C]=y(g),b=n.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,className:o,color:i,...s}=(0,v.y)(e,d,h.E),u=w(r);return n.createElement(E,{scope:r,size:e.size,highContrast:e.highContrast},n.createElement(m.r,{asChild:!0},n.createElement(l.fC,{...u,"data-accent-color":i,...s,ref:t,className:a("rt-CheckboxCardsRoot",o)})))});b.displayName="CheckboxCards.Root";let x=n.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,children:o,className:i,style:s,...u}=e,c=C("CheckboxCardsItem",r),d=w(r),{className:m}=(0,v.y)({size:null==c?void 0:c.size,variant:"surface",highContrast:null==c?void 0:c.highContrast},f.m);return n.createElement("label",{className:a("rt-BaseCard","rt-CheckboxCardsItem",i),style:s},o,n.createElement(l.ck,{...d,...u,ref:t,className:a("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxCardCheckbox",m)},n.createElement(l.z$,{...d,asChild:!0,className:"rt-BaseCheckboxIndicator"},n.createElement(p.dc,null))))});x.displayName="CheckboxCards.Item"},6895:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return E},Root:function(){return w}});var n=r(2265),a=r(6800),o=r(8324),l=r(1740),i=r(8460),s=r(5233);let u={...i.C,...s.m};var c=r(2777),d=r(9078),f=r(9594),m=r(6188);let p="CheckboxGroup",[v]=(0,o.b)(p,[l.hm]),h=(0,l.hm)(),[g,y]=v(p),w=n.forwardRef((e,t)=>{let{color:r=u.color.default,highContrast:o=u.highContrast.default,size:i=u.size.default,variant:s=u.variant.default,...c}=e,{__scopeCheckboxGroup:d,className:p,...v}=(0,f.y)(c,m.E),y=h(d);return n.createElement(g,{scope:d,color:r,size:i,highContrast:o,variant:s},n.createElement(l.fC,{...y,...v,ref:t,className:a("rt-CheckboxGroupRoot",p)}))});w.displayName="CheckboxGroup.Root";let E=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,children:o,className:l,style:i,...s}=e,{size:u}=y("CheckboxGroupItem",r);return o?n.createElement(d.x,{as:"label",size:u,className:a("rt-CheckboxGroupItem",l),style:i},n.createElement(C,{__scopeCheckboxGroup:r,...s,ref:t}),o&&n.createElement("span",{className:"rt-CheckboxGroupItemInner"},o)):n.createElement(C,{__scopeCheckboxGroup:r,...s,ref:t,className:l,style:i})});E.displayName="CheckboxGroup.Item";let C=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...o}=e,i=y("CheckboxGroupItemCheckbox",r),s=h(r),{color:d,className:p}=(0,f.y)({...o,...i},u,m.E);return n.createElement(l.ck,{...s,"data-accent-color":d,...o,ref:t,className:a("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxGroupItemCheckbox",p)},n.createElement(l.z$,{...s,asChild:!0,className:"rt-BaseCheckboxIndicator"},n.createElement(c.dc,null)))});C.displayName="CheckboxGroup.ItemCheckbox"},1740:function(e,t,r){"use strict";r.d(t,{ck:function(){return x},fC:function(){return b},hm:function(){return m},z$:function(){return R}});var n=r(2265),a=r(9324),o=r(1584),l=r(8324),i=r(5171),s=r(3398),u=r(1715),c=r(7513);let d="CheckboxGroup",[f,m]=(0,l.b)(d,[s.Pc,a.Ed]),p=(0,s.Pc)(),v=(0,a.Ed)(),[h,g]=f(d),y=n.forwardRef((e,t)=>
5{let{__scopeCheckboxGroup:r,name:a,defaultValue:o,value:l,required:d=!1,disabled:f=!1,orientation:m,dir:v,loop:g=!0,onValueChange:y,...w}=e,E=p(r),C=(0,c.gm)(v),[b=[],x]=(0,u.T)({prop:l,defaultProp:o,onChange:y}),R=n.useCallback(e=>x((t=[])=>[...t,e]),[x]),N=n.useCallback(e=>x((t=[])=>t.filter(t=>t!==e)),[x]);return n.createElement(h,{scope:r,name:a,required:d,disabled:f,value:b,onItemCheck:R,onItemUncheck:N},n.createElement(s.fC,{asChild:!0,...E,orientation:m,dir:C,loop:g},n.createElement(i.WV.div,{role:"group","data-disabled":f?"":void 0,dir:C,...w,ref:t})))});y.displayName=d;let w="CheckboxGroupItem",E=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,disabled:l,...i}=e,u=g(w,r),c=u.disabled||l,d=p(r),f=v(r),m=n.useRef(null),h=(0,o.e)(t,m),y=u.value?.includes(i.value);return n.createElement(s.ck,{asChild:!0,...d,focusable:!c,active:y},n.createElement(a.fC,{name:u.name,disabled:c,required:u.required,checked:y,...f,...i,ref:h,onCheckedChange:t=>{t?u.onItemCheck(e.value):u.onItemUncheck(e.value)}}))});E.displayName=w;let C=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...o}=e,l=v(r);return n.createElement(a.z$,{...l,...o,ref:t})});C.displayName="CheckboxGroupIndicator";let b=y,x=E,R=C},2738:function(e,t,r){"use strict";r.r(t),r.d(t,{Checkbox:function(){return c}});var n=r(2265),a=r(6800),o=r(9324),l=r(5233),i=r(2777),s=r(9594),u=r(6188);let c=n.forwardRef((e,t)=>{let{className:r,color:c,...d}=(0,s.y)(e,l.m,u.E);return n.createElement(o.fC,{"data-accent-color":c,...d,asChild:!1,ref:t,className:a("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},n.createElement(o.z$,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},n.createElement(i.dc,null)))});c.displayName="Checkbox"},3195:function(e,t,r){"use strict";r.r(t),r.d(t,{CheckboxItem:function(){return Y},Content:function(){return j},Group:function(){return U},Item:function(){return K},Label:function(){return G},RadioGroup:function(){return $},RadioItem:function(){return X},Root:function(){return F},Separator:function(){return ee},Sub:function(){return q},SubContent:function(){return Q},SubTrigger:function(){return J},Trigger:function(){return B}});var n=r(2265),a=r(6800),o=r(2988),l=r(8149),i=r(8324),s=r(5171),u=r(6461),c=r(5137),d=r(1715);let f="ContextMenu",[m,p]=(0,i.b)(f,[u.Wf]),v=(0,u.Wf)(),[h,g]=m(f),y=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,disabled:a=!1,...i}=e,c=g("ContextMenuTrigger",r),d=v(r),f=(0,n.useRef)({x:0,y:0}),m=(0,n.useRef)({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...f.current})}),p=(0,n.useRef)(0),h=(0,n.useCallback)(()=>window.clearTimeout(p.current),[]),y=e=>{f.current={x:e.clientX,y:e.clientY},c.onOpenChange(!0)};return(0,n.useEffect)(()=>h,[h]),(0,n.useEffect)(()=>void(a&&h()),[a,h]),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(u.ee,(0,o.Z)({},d,{virtualRef:m})),(0,n.createElement)(s.WV.span,(0,o.Z)({"data-state":c.open?"open":"closed","data-disabled":a?"":void 0},i,{ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:a?e.onContextMenu:(0,l.M)(e.onContextMenu,e=>{h(),y(e),e.preventDefault()}),onPointerDown:a?e.onPointerDown:(0,l.M)(e.onPointerDown,k(e=>{h(),p.current=window.setTimeout(()=>y(e),700)})),onPointerMove:a?e.onPointerMove:(0,l.M)(e.onPointerMove,k(h)),onPointerCancel:a?e.onPointerCancel:(0,l.M)(e.onPointerCancel,k(h)),onPointerUp:a?e.onPointerUp:(0,l.M)(e.onPointerUp,k(h))})))}),w=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=g("ContextMenuContent",r),i=v(r),s=(0,n.useRef)(!1);return(0,n.createElement)(u.VY,(0,o.Z)({},i,a,{ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{var r;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),!t.defaultPrevented&&s.current&&t.preventDefault(),s.current=!1},onInteractOutside:t=>{var r;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||l.modal||(s.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),E=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.ZA,(0,o.Z)({},l,a,{ref:t}))}),C=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.__,(0,o.Z)({},l,a,{ref:t}))}),b=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.ck,(0,o.Z)({},l,a,{ref:t}))}),x=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.oC,(0,o.Z)({},l,a,{ref:t}))}),R=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.Ee,(0,o.Z)({},l,a,{ref:t}))}),N=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.Rk,(0,o.Z)({},l,a,{ref:t}))}),M=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.wU,(0,o.Z)({},l,a,{ref:t}))}),S=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.Z0,(0,o.Z)({},l,a,{ref:t}))}),T=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.fF,(0,o.Z)({},l,a,{ref:t}))}),P=(0,n.forwardRef)((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=v(r);return(0,n.createElement)(u.tu,(0,o.Z)({},l,a,{ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))});function k(e){return t=>
5"mouse"!==t.pointerType?e(t):void 0}let D=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:a,dir:l,modal:i=!0}=e,[s,d]=(0,n.useState)(!1),f=v(t),m=(0,c.W)(a),p=(0,n.useCallback)(e=>{d(e),m(e)},[m]);return(0,n.createElement)(h,{scope:t,open:s,onOpenChange:p,modal:i},(0,n.createElement)(u.fC,(0,o.Z)({},f,{dir:l,open:s,onOpenChange:p,modal:i}),r))},_=e=>{let{__scopeContextMenu:t,...r}=e,a=v(t);return(0,n.createElement)(u.h_,(0,o.Z)({},a,r))},I=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:a,open:l,defaultOpen:i}=e,s=v(t),[c,f]=(0,d.T)({prop:l,defaultProp:i,onChange:a});return(0,n.createElement)(u.Tr,(0,o.Z)({},s,{open:c,onOpenChange:f}),r)};var L=r(1538),O=r(9829),A=r(3518),z=r(9340),V=r(2777),Z=r(9594),W=r(9766);let F=e=>n.createElement(D,{...e});F.displayName="ContextMenu.Root";let B=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(y,{...a,ref:t,asChild:!0},(0,W.O)(r))});B.displayName="ContextMenu.Trigger";let H=n.createContext({}),j=n.forwardRef((e,t)=>{let r=(0,z.useThemeContext)(),{size:o=A.JD.size.default,variant:l=A.JD.variant.default,highContrast:i=A.JD.highContrast.default}=e,{className:s,children:u,color:c,container:d,forceMount:f,...m}=(0,Z.y)(e,A.JD),p=c||r.accentColor;return n.createElement(_,{container:d,forceMount:f},n.createElement(z.Theme,{asChild:!0},n.createElement(w,{"data-accent-color":p,alignOffset:-(4*Number(o)),collisionPadding:10,...m,asChild:!1,ref:t,className:a("rt-PopperContent","rt-BaseMenuContent","rt-ContextMenuContent",s)},n.createElement(O.ScrollArea,{type:"auto"},n.createElement("div",{className:a("rt-BaseMenuViewport","rt-ContextMenuViewport")},n.createElement(H.Provider,{value:n.useMemo(()=>({size:o,variant:l,color:p,highContrast:i}),[o,l,p,i])},u))))))});j.displayName="ContextMenu.Content";let G=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(C,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuLabel","rt-ContextMenuLabel",r)})});G.displayName="ContextMenu.Label";let K=n.forwardRef((e,t)=>{let{className:r,children:o,color:l=A.nj.color.default,shortcut:i,...s}=e;return n.createElement(b,{"data-accent-color":l,...s,ref:t,className:a("rt-reset","rt-BaseMenuItem","rt-ContextMenuItem",r)},n.createElement(L.A4,null,o),i&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},i))});K.displayName="ContextMenu.Item";let U=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(E,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuGroup","rt-ContextMenuGroup",r)})});U.displayName="ContextMenu.Group";let $=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(R,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuRadioGroup","rt-ContextMenuRadioGroup",r)})});$.displayName="ContextMenu.RadioGroup";let X=n.forwardRef((e,t)=>{let{children:r,className:o,color:l=A.QN.color.default,...i}=e;return n.createElement(N,{...i,asChild:!1,ref:t,"data-accent-color":l,className:a("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-ContextMenuItem","rt-ContextMenuRadioItem",o)},n.createElement(L.A4,null,r),n.createElement(M,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})))});X.displayName="ContextMenu.RadioItem";let Y=n.forwardRef((e,t)=>{let{children:r,className:o,shortcut:l,color:i=A.km.color.default,...s}=e;return n.createElement(x,{...s,asChild:!1,ref:t,"data-accent-color":i,className:a("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-ContextMenuItem","rt-ContextMenuCheckboxItem",o)},n.createElement(L.A4,null,r),n.createElement(M,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),l&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},l))});Y.displayName="ContextMenu.CheckboxItem";let q=e=>n.createElement(I,{...e});q.displayName="ContextMenu.Sub";let J=n.forwardRef((e,t)=>{let{className:r,children:o,...l}=e;return n.createElement(T,{...l,asChild:!1,ref:t,className:a("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-ContextMenuItem","rt-ContextMenuSubTrigger",r)},o,n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},n.createElement(V.OW,{className:"rt-BaseMenuSubTriggerIcon rt-ContextMenuSubTriggerIcon"})))});J.displayName="ContextMenu.SubTrigger";let Q=n.forwardRef((e,t)=>
5{let{size:r,variant:o,color:l,highContrast:i}=n.useContext(H),{className:s,children:u,container:c,forceMount:d,...f}=(0,Z.y)({size:r,variant:o,color:l,highContrast:i,...e},A.JD);return n.createElement(_,{container:c,forceMount:d},n.createElement(z.Theme,{asChild:!0},n.createElement(P,{"data-accent-color":l,alignOffset:-(4*Number(r)),sideOffset:1,collisionPadding:10,...f,asChild:!1,ref:t,className:a("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-ContextMenuContent","rt-ContextMenuSubContent",s)},n.createElement(O.ScrollArea,{type:"auto"},n.createElement("div",{className:a("rt-BaseMenuViewport","rt-ContextMenuViewport")},u)))))});Q.displayName="ContextMenu.SubContent";let ee=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(S,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuSeparator","rt-ContextMenuSeparator",r)})});ee.displayName="ContextMenu.Separator"},7584:function(e,t,r){"use strict";r.r(t),r.d(t,{Close:function(){return g},Content:function(){return p},Description:function(){return h},Root:function(){return f},Title:function(){return v},Trigger:function(){return m}});var n=r(2265),a=r(6800),o=r(3304),l=r(6963),i=r(8890),s=r(9078),u=r(9340),c=r(9594),d=r(9766);let f=e=>n.createElement(o.fC,{...e,modal:!0});f.displayName="Dialog.Root";let m=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(o.xz,{...a,ref:t,asChild:!0},(0,d.O)(r))});m.displayName="Dialog.Trigger";let p=n.forwardRef((e,t)=>{let{align:r,...i}=e,{align:s,...d}=l.x,{className:f}=(0,c.y)({align:r},{align:s}),{className:m,forceMount:p,container:v,...h}=(0,c.y)(i,d);return n.createElement(o.h_,{container:v,forceMount:p},n.createElement(u.Theme,{asChild:!0},n.createElement(o.aV,{className:"rt-BaseDialogOverlay rt-DialogOverlay"},n.createElement("div",{className:"rt-BaseDialogScroll rt-DialogScroll"},n.createElement("div",{className:"rt-BaseDialogScrollPadding rt-DialogScrollPadding ".concat(f)},n.createElement(o.VY,{...h,ref:t,className:a("rt-BaseDialogContent","rt-DialogContent",m)}))))))});p.displayName="Dialog.Content";let v=n.forwardRef((e,t)=>n.createElement(o.Dx,{asChild:!0},n.createElement(i.X,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));v.displayName="Dialog.Title";let h=n.forwardRef((e,t)=>n.createElement(o.dk,{asChild:!0},n.createElement(s.x,{as:"p",size:"3",...e,asChild:!1,ref:t})));h.displayName="Dialog.Description";let g=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(o.x8,{...a,ref:t,asChild:!0},(0,d.O)(r))});g.displayName="Dialog.Close"},6963:function(e,t,r){"use strict";r.d(t,{x:function(){return l}});var n=r(8460),a=r(4577),o=r(4791);let l={...n.C,align:{type:"enum",className:"rt-r-align",values:["start","center"],default:"center"},size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"3",responsive:!0},width:a.n.width,minWidth:a.n.minWidth,maxWidth:{...a.n.maxWidth,default:"600px"},...o.F}},2187:function(e,t,r){"use strict";r.r(t),r.d(t,{CheckboxItem:function(){return Y},Content:function(){return j},Group:function(){return U},Item:function(){return K},Label:function(){return G},RadioGroup:function(){return $},RadioItem:function(){return X},Root:function(){return F},Separator:function(){return ee},Sub:function(){return q},SubContent:function(){return Q},SubTrigger:function(){return J},Trigger:function(){return B},TriggerIcon:function(){return V.v4}});var n=r(2265),a=r(6800),o=r(2988),l=r(8149),i=r(1584),s=r(8324),u=r(1715),c=r(5171),d=r(6461),f=r(3201);let m="DropdownMenu",[p,v]=(0,s.b)(m,[d.Wf]),h=(0,d.Wf)(),[g,y]=p(m),w=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,disabled:a=!1,...s}=e,u=y("DropdownMenuTrigger",r),f=h(r);return(0,n.createElement)(d.ee,(0,o.Z)({asChild:!0},f),(0,n.createElement)(c.WV.button,(0,o.Z)({type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":a?"":void 0,disabled:a},s,{ref:(0,i.F)(t,u.triggerRef),onPointerDown:(0,l.M)(e.onPointerDown,e=>{a||0!==e.button||!1!==e.ctrlKey||(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,l.M)(e.onKeyDown,e=>
5{!a&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})))}),E=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,i=y("DropdownMenuContent",r),s=h(r),u=(0,n.useRef)(!1);return(0,n.createElement)(d.VY,(0,o.Z)({id:i.contentId,"aria-labelledby":i.triggerId},s,a,{ref:t,onCloseAutoFocus:(0,l.M)(e.onCloseAutoFocus,e=>{var t;u.current||null===(t=i.triggerRef.current)||void 0===t||t.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,l.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),C=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.ZA,(0,o.Z)({},l,a,{ref:t}))}),b=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.__,(0,o.Z)({},l,a,{ref:t}))}),x=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.ck,(0,o.Z)({},l,a,{ref:t}))}),R=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.oC,(0,o.Z)({},l,a,{ref:t}))}),N=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.Ee,(0,o.Z)({},l,a,{ref:t}))}),M=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.Rk,(0,o.Z)({},l,a,{ref:t}))}),S=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.wU,(0,o.Z)({},l,a,{ref:t}))}),T=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.Z0,(0,o.Z)({},l,a,{ref:t}))}),P=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.fF,(0,o.Z)({},l,a,{ref:t}))}),k=(0,n.forwardRef)((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=h(r);return(0,n.createElement)(d.tu,(0,o.Z)({},l,a,{ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),D=e=>{let{__scopeDropdownMenu:t,children:r,dir:a,open:l,defaultOpen:i,onOpenChange:s,modal:c=!0}=e,m=h(t),p=(0,n.useRef)(null),[v=!1,y]=(0,u.T)({prop:l,defaultProp:i,onChange:s});return(0,n.createElement)(g,{scope:t,triggerId:(0,f.M)(),triggerRef:p,contentId:(0,f.M)(),open:v,onOpenChange:y,onOpenToggle:(0,n.useCallback)(()=>y(e=>!e),[y]),modal:c},(0,n.createElement)(d.fC,(0,o.Z)({},m,{open:v,onOpenChange:y,dir:a,modal:c}),r))},_=e=>{let{__scopeDropdownMenu:t,...r}=e,a=h(t);return(0,n.createElement)(d.h_,(0,o.Z)({},a,r))},I=e=>{let{__scopeDropdownMenu:t,children:r,open:a,onOpenChange:l,defaultOpen:i}=e,s=h(t),[c=!1,f]=(0,u.T)({prop:a,defaultProp:i,onChange:l});return(0,n.createElement)(d.Tr,(0,o.Z)({},s,{open:c,onOpenChange:f}),r)};var L=r(1538),O=r(9829),A=r(3518),z=r(9340),V=r(2777),Z=r(9594),W=r(9766);let F=e=>n.createElement(D,{...e});F.displayName="DropdownMenu.Root";let B=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(w,{...a,ref:t,asChild:!0},(0,W.O)(r))});B.displayName="DropdownMenu.Trigger";let H=n.createContext({}),j=n.forwardRef((e,t)=>{let r=(0,z.useThemeContext)(),{size:o=A.JD.size.default,variant:l=A.JD.variant.default,highContrast:i=A.JD.highContrast.default}=e,{className:s,children:u,color:c,container:d,forceMount:f,...m}=(0,Z.y)(e,A.JD),p=c||r.accentColor;return n.createElement(_,{container:d,forceMount:f},n.createElement(z.Theme,{asChild:!0},n.createElement(E,{"data-accent-color":p,align:"start",sideOffset:4,collisionPadding:10,...m,asChild:!1,ref:t,className:a("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",s)},n.createElement(O.ScrollArea,{type:"auto"},n.createElement("div",{className:a("rt-BaseMenuViewport","rt-DropdownMenuViewport")},n.createElement(H.Provider,{value:n.useMemo(()=>({size:o,variant:l,color:p,highContrast:i}),[o,l,p,i])},u))))))});j.displayName="DropdownMenu.Content";let G=n.forwardRef((e,t)=>
5{let{className:r,...o}=e;return n.createElement(b,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuLabel","rt-DropdownMenuLabel",r)})});G.displayName="DropdownMenu.Label";let K=n.forwardRef((e,t)=>{let{className:r,children:o,color:l=A.nj.color.default,shortcut:i,...s}=e;return n.createElement(x,{"data-accent-color":l,...s,ref:t,className:a("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",r)},n.createElement(L.A4,null,o),i&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});K.displayName="DropdownMenu.Item";let U=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(C,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuGroup","rt-DropdownMenuGroup",r)})});U.displayName="DropdownMenu.Group";let $=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(N,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",r)})});$.displayName="DropdownMenu.RadioGroup";let X=n.forwardRef((e,t)=>{let{children:r,className:o,color:l=A.QN.color.default,...i}=e;return n.createElement(M,{...i,asChild:!1,ref:t,"data-accent-color":l,className:a("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",o)},r,n.createElement(S,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});X.displayName="DropdownMenu.RadioItem";let Y=n.forwardRef((e,t)=>{let{children:r,className:o,shortcut:l,color:i=A.km.color.default,...s}=e;return n.createElement(R,{...s,asChild:!1,ref:t,"data-accent-color":i,className:a("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",o)},r,n.createElement(S,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),l&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},l))});Y.displayName="DropdownMenu.CheckboxItem";let q=e=>n.createElement(I,{...e});q.displayName="DropdownMenu.Sub";let J=n.forwardRef((e,t)=>{let{className:r,children:o,...l}=e;return n.createElement(P,{...l,asChild:!1,ref:t,className:a("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",r)},o,n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},n.createElement(V.OW,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});J.displayName="DropdownMenu.SubTrigger";let Q=n.forwardRef((e,t)=>{let{size:r,variant:o,color:l,highContrast:i}=n.useContext(H),{className:s,children:u,container:c,forceMount:d,...f}=(0,Z.y)({size:r,variant:o,color:l,highContrast:i,...e},A.JD);return n.createElement(_,{container:c,forceMount:d},n.createElement(z.Theme,{asChild:!0},n.createElement(k,{"data-accent-color":l,alignOffset:-(4*Number(r)),sideOffset:1,collisionPadding:10,...f,asChild:!1,ref:t,className:a("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",s)},n.createElement(O.ScrollArea,{type:"auto"},n.createElement("div",{className:a("rt-BaseMenuViewport","rt-DropdownMenuViewport")},u)))))});Q.displayName="DropdownMenu.SubContent";let ee=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(T,{...o,asChild:!1,ref:t,className:a("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",r)})});ee.displayName="DropdownMenu.Separator"},611:function(e,t,r){"use strict";r.d(t,{l:function(){return o}});var n=r(8460),a=r(5232);let o={as:{type:"enum",values:["div","span"],default:"div"},...n.C,display:{type:"enum",className:"rt-r-display",values:["none","inline-flex","flex"],responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:["row","column","row-reverse","column-reverse"],responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end","between"],parseValue:function(e){return"between"===e?"space-between":e},responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:["nowrap","wrap","wrap-reverse"],responsive:!0},...a.c}},1395:function(e,t,r){"use strict";r.d(t,{r:function(){return c}});var n=r(2265),a=r(6800),o=r(1538),l=r(6624),i=r(9594),s=r(5706),u=r(6188);let c=n.forwardRef((e,t)=>
5{let{className:r,asChild:c,as:d="div",...f}=(0,i.y)(e,l.L,s.P,u.E);return n.createElement(c?o.g7:d,{...f,ref:t,className:a("rt-Grid",r)})});c.displayName="Grid"},6624:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(8460),a=r(5232);let o={as:{type:"enum",values:["div","span"],default:"div"},...n.C,display:{type:"enum",className:"rt-r-display",values:["none","inline-grid","grid"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:["1","2","3","4","5","6","7","8","9"],parseValue:l,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:["1","2","3","4","5","6","7","8","9"],parseValue:l,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:["row","column","dense","row-dense","column-dense"],responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end","between"],parseValue:function(e){return"between"===e?"space-between":e},responsive:!0},...a.c};function l(e){return o.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}},8890:function(e,t,r){"use strict";r.d(t,{X:function(){return g}});var n=r(2265),a=r(6800),o=r(1538),l=r(8460),i=r(7534),s=r(5073),u=r(6148),c=r(6532),d=r(1279),f=r(8489),m=r(3773);let p={as:{type:"enum",values:["h1","h2","h3","h4","h5","h6"],default:"h1"},...l.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],default:"6",responsive:!0},...m.x,...c.O,...u.E,...f.w,...d.u,...i.EG,...s.K};var v=r(9594),h=r(6188);let g=n.forwardRef((e,t)=>{let{children:r,className:l,asChild:i,as:s="h1",color:u,...c}=(0,v.y)(e,p,h.E);return n.createElement(o.g7,{"data-accent-color":u,...c,ref:t,className:a("rt-Heading",l)},i?r:n.createElement(s,null,r))});g.displayName="Heading"},6808:function(e,t,r){"use strict";let n;r.r(t),r.d(t,{Content:function(){return F},Root:function(){return Z},Trigger:function(){return W}});var a=r(2265),o=r(6800),l=r(2988),i=r(8149),s=r(8324),u=r(1715),c=r(1584),d=r(5510),f=r(6935),m=r(1383),p=r(5171),v=r(3938);let h="HoverCard",[g,y]=(0,s.b)(h,[d.D7]),w=(0,d.D7)(),[E,C]=g(h),b=(0,a.forwardRef)((e,t)=>{let{__scopeHoverCard:r,...n}=e,o=C("HoverCardTrigger",r),s=w(r);return(0,a.createElement)(d.ee,(0,l.Z)({asChild:!0},s),(0,a.createElement)(p.WV.a,(0,l.Z)({"data-state":o.open?"open":"closed"},n,{ref:t,onPointerEnter:(0,i.M)(e.onPointerEnter,P(o.onOpen)),onPointerLeave:(0,i.M)(e.onPointerLeave,P(o.onClose)),onFocus:(0,i.M)(e.onFocus,o.onOpen),onBlur:(0,i.M)(e.onBlur,o.onClose),onTouchStart:(0,i.M)(e.onTouchStart,e=>e.preventDefault())})))}),x="HoverCardPortal",[R,N]=g(x,{forceMount:void 0}),M="HoverCardContent",S=(0,a.forwardRef)((e,t)=>{let r=N(M,e.__scopeHoverCard),{forceMount:n=r.forceMount,...o}=e,s=C(M,e.__scopeHoverCard);return(0,a.createElement)(m.z,{present:n||s.open},(0,a.createElement)(T,(0,l.Z)({"data-state":s.open?"open":"closed"},o,{onPointerEnter:(0,i.M)(e.onPointerEnter,P(s.onOpen)),onPointerLeave:(0,i.M)(e.onPointerLeave,P(s.onClose)),ref:t})))}),T=(0,a.forwardRef)((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:o,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:f,...m}=e,p=C(M,r),h=w(r),g=(0,a.useRef)(null),y=(0,c.e)(t,g),[E,b]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{if(E){let e=document.body;return n=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect="none",e.style.webkitUserSelect="none",()=>{e.style.userSelect=n,e.style.webkitUserSelect=n}}},[E]),(0,a.useEffect)(()=>{if(g.current){let e=()=>{b(!1),p.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var e;(null===(e=document.getSelection())||void 0===e?void 0:e.toString())!==""&&(p.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),p.hasSelectionRef.current=!1,p.isPointerDownOnContentRef.current=!1}}},[p.isPointerDownOnContentRef,p.hasSelectionRef]),(0,a.useEffect)(()=>{g.current&&(function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t}
5)(g.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,a.createElement)(v.XB,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:f,onEscapeKeyDown:o,onPointerDownOutside:s,onFocusOutside:(0,i.M)(u,e=>{e.preventDefault()}),onDismiss:p.onDismiss},(0,a.createElement)(d.VY,(0,l.Z)({},h,m,{onPointerDown:(0,i.M)(m.onPointerDown,e=>{e.currentTarget.contains(e.target)&&b(!0),p.hasSelectionRef.current=!1,p.isPointerDownOnContentRef.current=!0}),ref:y,style:{...m.style,userSelect:E?"text":void 0,WebkitUserSelect:E?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})))});function P(e){return t=>"touch"===t.pointerType?void 0:e()}let k=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:o,onOpenChange:l,openDelay:i=700,closeDelay:s=300}=e,c=w(t),f=(0,a.useRef)(0),m=(0,a.useRef)(0),p=(0,a.useRef)(!1),v=(0,a.useRef)(!1),[h=!1,g]=(0,u.T)({prop:n,defaultProp:o,onChange:l}),y=(0,a.useCallback)(()=>{clearTimeout(m.current),f.current=window.setTimeout(()=>g(!0),i)},[i,g]),C=(0,a.useCallback)(()=>{clearTimeout(f.current),p.current||v.current||(m.current=window.setTimeout(()=>g(!1),s))},[s,g]),b=(0,a.useCallback)(()=>g(!1),[g]);return(0,a.useEffect)(()=>()=>{clearTimeout(f.current),clearTimeout(m.current)},[]),(0,a.createElement)(E,{scope:t,open:h,onOpenChange:g,onOpen:y,onClose:C,onDismiss:b,hasSelectionRef:p,isPointerDownOnContentRef:v},(0,a.createElement)(d.fC,c,r))},D=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:o}=e,l=C(x,t);return(0,a.createElement)(R,{scope:t,forceMount:r},(0,a.createElement)(m.z,{present:r||l.open},(0,a.createElement)(f.h,{asChild:!0,container:o},n)))};var _=r(8460),I=r(4791),L=r(4577);let O={..._.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},width:L.n.width,minWidth:L.n.minWidth,maxWidth:{...L.n.maxWidth,default:"480px"},...I.F};var A=r(9594),z=r(9766),V=r(9340);let Z=e=>a.createElement(k,{closeDelay:150,openDelay:200,...e});Z.displayName="HoverCard.Root";let W=a.forwardRef((e,t)=>{let{children:r,className:n,...l}=e;return a.createElement(b,{ref:t,className:o("rt-HoverCardTrigger",n),...l,asChild:!0},(0,z.O)(r))});W.displayName="HoverCard.Trigger";let F=a.forwardRef((e,t)=>{let{className:r,forceMount:n,container:l,...i}=(0,A.y)(e,O);return a.createElement(D,{container:l,forceMount:n},a.createElement(V.Theme,{asChild:!0},a.createElement(S,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:o("rt-PopperContent","rt-HoverCardContent",r)})))});F.displayName="HoverCard.Content"},2777:function(e,t,r){"use strict";r.d(t,{OW:function(){return l},dc:function(){return a},v4:function(){return o}});var n=r(2265);let a=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));a.displayName="ThickCheckIcon";let o=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));o.displayName="ChevronDownIcon";let l=n.forwardRef((e,t)=>
5n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));l.displayName="ThickChevronRightIcon"},2512:function(e,t,r){"use strict";r.r(t),r.d(t,{Close:function(){return Y},Content:function(){return X},Root:function(){return U},Trigger:function(){return $}});var n=r(2265),a=r(6800),o=r(2988),l=r(8149),i=r(1584),s=r(8324),u=r(3938),c=r(589),d=r(467),f=r(3201),m=r(5510),p=r(6935),v=r(1383),h=r(5171),g=r(1538),y=r(1715),w=r(8369),E=r(9418);let C="Popover",[b,x]=(0,s.b)(C,[m.D7]),R=(0,m.D7)(),[N,M]=b(C),S=(0,n.forwardRef)((e,t)=>{let{__scopePopover:r,...a}=e,s=M("PopoverTrigger",r),u=R(r),c=(0,i.e)(t,s.triggerRef),d=(0,n.createElement)(h.WV.button,(0,o.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":z(s.open)},a,{ref:c,onClick:(0,l.M)(e.onClick,s.onOpenToggle)}));return s.hasCustomAnchor?d:(0,n.createElement)(m.ee,(0,o.Z)({asChild:!0},u),d)}),T="PopoverPortal",[P,k]=b(T,{forceMount:void 0}),D="PopoverContent",_=(0,n.forwardRef)((e,t)=>{let r=k(D,e.__scopePopover),{forceMount:a=r.forceMount,...l}=e,i=M(D,e.__scopePopover);return(0,n.createElement)(v.z,{present:a||i.open},i.modal?(0,n.createElement)(I,(0,o.Z)({},l,{ref:t})):(0,n.createElement)(L,(0,o.Z)({},l,{ref:t})))}),I=(0,n.forwardRef)((e,t)=>{let r=M(D,e.__scopePopover),a=(0,n.useRef)(null),s=(0,i.e)(t,a),u=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{let e=a.current;if(e)return(0,w.Ry)(e)},[]),(0,n.createElement)(E.Z,{as:g.g7,allowPinchZoom:!0},(0,n.createElement)(O,(0,o.Z)({},e,{ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),u.current||null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,l.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;u.current=n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,l.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),L=(0,n.forwardRef)((e,t)=>{let r=M(D,e.__scopePopover),a=(0,n.useRef)(!1),l=(0,n.useRef)(!1);return(0,n.createElement)(O,(0,o.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,o;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(a.current||null===(o=r.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),a.current=!1,l.current=!1},onInteractOutside:t=>{var n,o;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let i=t.target;(null===(o=r.triggerRef.current)||void 0===o?void 0:o.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),O=(0,n.forwardRef)((e,t)=>{let{__scopePopover:r,trapFocus:a,onOpenAutoFocus:l,onCloseAutoFocus:i,disableOutsidePointerEvents:s,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:v,onInteractOutside:h,...g}=e,y=M(D,r),w=R(r);return(0,c.EW)(),(0,n.createElement)(d.M,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:l,onUnmountAutoFocus:i},(0,n.createElement)(u.XB,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:h,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:v,onDismiss:()=>y.onOpenChange(!1)},(0,n.createElement)(m.VY,(0,o.Z)({"data-state":z(y.open),role:"dialog",id:y.contentId},w,g,{ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))}),A=(0,n.forwardRef)((e,t)=>{let{__scopePopover:r,...a}=e,i=M("PopoverClose",r);return(0,n.createElement)(h.WV.button,(0,o.Z)({type:"button"},a,{ref:t,onClick:(0,l.M)(e.onClick,()=>i.onOpenChange(!1))}))});function z(e){return e?"open":"closed"}let V=e=>{let{__scopePopover:t,children:r,open:a,defaultOpen:o,onOpenChange:l,modal:i=!1}
5=e,s=R(t),u=(0,n.useRef)(null),[c,d]=(0,n.useState)(!1),[p=!1,v]=(0,y.T)({prop:a,defaultProp:o,onChange:l});return(0,n.createElement)(m.fC,s,(0,n.createElement)(N,{scope:t,contentId:(0,f.M)(),triggerRef:u,open:p,onOpenChange:v,onOpenToggle:(0,n.useCallback)(()=>v(e=>!e),[v]),hasCustomAnchor:c,onCustomAnchorAdd:(0,n.useCallback)(()=>d(!0),[]),onCustomAnchorRemove:(0,n.useCallback)(()=>d(!1),[]),modal:i},r))},Z=e=>{let{__scopePopover:t,forceMount:r,children:a,container:o}=e,l=M(T,t);return(0,n.createElement)(P,{scope:t,forceMount:r},(0,n.createElement)(v.z,{present:r||l.open},(0,n.createElement)(p.h,{asChild:!0,container:o},a)))};var W=r(9594),F=r(9766),B=r(8460),H=r(4791),j=r(4577);let G={...B.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"2",responsive:!0},width:j.n.width,minWidth:j.n.minWidth,maxWidth:{...j.n.maxWidth,default:"480px"},...H.F};var K=r(9340);let U=e=>n.createElement(V,{...e});U.displayName="Popover.Root";let $=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(S,{...a,ref:t,asChild:!0},(0,F.O)(r))});$.displayName="Popover.Trigger";let X=n.forwardRef((e,t)=>{let{className:r,forceMount:o,container:l,...i}=(0,W.y)(e,G);return n.createElement(Z,{container:l,forceMount:o},n.createElement(K.Theme,{asChild:!0},n.createElement(_,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:a("rt-PopperContent","rt-PopoverContent",r)})))});X.displayName="Popover.Content";let Y=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(A,{...a,ref:t,asChild:!0},(0,F.O)(r))});Y.displayName="Popover.Close"},9774:function(e,t,r){"use strict";r.r(t),r.d(t,{Progress:function(){return S}});var n=r(2265),a=r(6800),o=r(2988),l=r(8324),i=r(5171);let s="Progress",[u,c]=(0,l.b)(s),[d,f]=u(s),m=(0,n.forwardRef)((e,t)=>{let{__scopeProgress:r,value:a,max:l,getValueLabel:s=v,...u}=e,c=y(l)?l:100,f=w(a,c)?a:null,m=g(f)?s(f,c):void 0;return(0,n.createElement)(d,{scope:r,value:f,max:c},(0,n.createElement)(i.WV.div,(0,o.Z)({"aria-valuemax":c,"aria-valuemin":0,"aria-valuenow":g(f)?f:void 0,"aria-valuetext":m,role:"progressbar","data-state":h(f,c),"data-value":null!=f?f:void 0,"data-max":c},u,{ref:t})))});m.propTypes={max(e,t,r){let n=e[t],a=String(n);return n&&!y(n)?Error(`Invalid prop \`max\` of value \`${a}\` supplied to \`${r}\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`):null},value(e,t,r){let n=e[t],a=String(n),o=y(e.max)?e.max:100;return null==n||w(n,o)?null:Error(`Invalid prop \`value\` of value \`${a}\` supplied to \`${r}\`. The \`value\` prop must be:
6  - a positive number
7  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)
8  - \`null\` if the progress is indeterminate.
9
10Defaulting to \`null\`.`)}};let p=(0,n.forwardRef)((e,t)=>{var r;let{__scopeProgress:a,...l}=e,s=f("ProgressIndicator",a);return(0,n.createElement)(i.WV.div,(0,o.Z)({"data-state":h(s.value,s.max),"data-value":null!==(r=s.value)&&void 0!==r?r:void 0,"data-max":s.max},l,{ref:t}))});function v(e,t){return`${Math.round(e/t*100)}%`}function h(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function g(e){return"number"==typeof e}function y(e){return g(e)&&!isNaN(e)&&e>0}function w(e,t){return g(e)&&!isNaN(e)&&e<=t&&e>=0}var E=r(7534),C=r(5073),b=r(7405);let x={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...E.EG,...C.K,...b.I,duration:{type:"string"}};var R=r(9594),N=r(6291),M=r(6188);let S=n.forwardRef((e,t)=>{let{className:r,style:o,color:l,radius:i,duration:s,...u}=(0,R.y)(e,x,M.E);return n.createElement(m,{"data-accent-color":l,"data-radius":i,ref:t,className:a("rt-ProgressRoot",r),style:(0,N.y)({"--progress-duration":"value"in u?void 0:s,"--progress-value":"value"in u?u.value:void 0,"--progress-max":"max"in u?u.max:void 0},o),...u,asChild:!1},n.createElement(p,{className:"rt-ProgressIndicator"}))});S.displayName="Progress"},1416:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return v},Root:function(){return p}});var n=r(2265),a=r(6800),o=r(9497),l=r(8460),i=r(7534),s=r(5073),u=r(6624);let c={...l.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...i.EG,...s.K,columns:{...u.L.columns,default:"repeat(auto-fit, minmax(160px, 1fr))"}
10,gap:{...u.L.gap,default:"4"}};var d=r(1395),f=r(9594),m=r(6188);let p=n.forwardRef((e,t)=>{let{className:r,color:l,...i}=(0,f.y)(e,c,m.E);return n.createElement(d.r,{asChild:!0},n.createElement(o.fC,{"data-accent-color":l,...i,ref:t,className:a("rt-RadioCardsRoot",r)}))});p.displayName="RadioCards.Root";let v=n.forwardRef((e,t)=>{let{className:r,...l}=e;return n.createElement(o.ck,{...l,asChild:!1,ref:t,className:a("rt-reset","rt-BaseCard","rt-RadioCardsItem",r)})});v.displayName="RadioCards.Item"},6484:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return E},Root:function(){return w}});var n=r(2265),a=r(6800),o=r(8324),l=r(9497),i=r(8460),s=r(7534),u=r(5073);let c={...i.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...s.EG,...u.K};var d=r(9078),f=r(9594),m=r(6188);let p="RadioGroup",[v]=(0,o.b)(p,[l.oo]),h=(0,l.oo)(),[g,y]=v(p),w=n.forwardRef((e,t)=>{let{color:r=c.color.default,highContrast:o=c.highContrast.default,size:i=c.size.default,variant:s=c.variant.default,...u}=e,{__scopeRadioGroup:d,className:p,...v}=(0,f.y)(u,m.E),y=h(d);return n.createElement(g,{scope:d,color:r,highContrast:o,size:i,variant:s},n.createElement(l.fC,{...y,...v,ref:t,className:a("rt-RadioGroupRoot",p)}))});w.displayName="RadioGroup.Root";let E=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,children:o,className:l,style:i,...s}=e,{size:u}=y("RadioGroupItem",r);return o?n.createElement(d.x,{as:"label",size:u,className:a("rt-RadioGroupItem",l),style:i},n.createElement(C,{__scopeRadioGroup:r,...s,ref:t}),o&&n.createElement("span",{className:"rt-RadioGroupItemInner"},o)):n.createElement(C,{__scopeRadioGroup:r,...s,ref:t,className:l,style:i})});E.displayName="RadioGroup.Item";let C=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...o}=e,i=y("RadioGroupItemRadio",r),s=h(r),{color:u,className:d}=(0,f.y)({...o,...i},c,m.E);return n.createElement(l.ck,{...s,"data-accent-color":u,...o,asChild:!1,ref:t,className:a("rt-reset","rt-BaseRadioRoot",d)})});C.displayName="RadioGroup.ItemRadio"},2381:function(e,t,r){"use strict";r.r(t),r.d(t,{Radio:function(){return f}});var n=r(2265),a=r(6800),o=r(8149),l=r(1584),i=r(7534),s=r(5073);let u={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...i.EG,...s.K};var c=r(6188),d=r(9594);let f=n.forwardRef((e,t)=>{let r=n.useRef(null),{className:i,color:s,onChange:f,onValueChange:m,...p}=(0,d.y)(e,u,c.E);return n.createElement("input",{type:"radio","data-accent-color":s,...p,onChange:(0,o.M)(f,e=>null==m?void 0:m(e.currentTarget.value)),ref:(0,l.F)(r,t),className:a("rt-reset","rt-BaseRadioRoot","rt-RadioRoot",i)})});f.displayName="Radio"},9829:function(e,t,r){"use strict";r.r(t),r.d(t,{ScrollArea:function(){return m}});var n=r(2265),a=r(6800),o=r(23),l=r(8460),i=r(7405);let s={...l.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"1",responsive:!0},...i.I,scrollbars:{type:"enum",values:["vertical","horizontal","both"],default:"both"}};var u=r(8978),c=r(6291);let d=r(6188).E.m.values;var f=r(1271);let m=n.forwardRef((e,t)=>{let{rest:r,...l}=function(e){let{m:t,mx:r,my:n,mt:a,mr:o,mb:l,ml:i,...s}=e;return{m:t,mx:r,my:n,mt:a,mr:o,mb:l,ml:i,rest:s}}(e),[i,m]=function(e){let[t,r]=(0,u.uq)({className:"rt-r-m",customProperties:["--margin"],propValues:d,value:e.m}),[n,o]=(0,u.uq)({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:d,value:e.mx}),[l,i]=(0,u.uq)({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:d,value:e.my}),[s,f]=(0,u.uq)({className:"rt-r-mt",customProperties:["--margin-top"],propValues:d,value:e.mt}),[m,p]=(0,u.uq)({className:"rt-r-mr",customProperties:["--margin-right"],propValues:d,value:e.mr}),[v,h]=(0,u.uq)({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:d,value:e.mb}),[g,y]=(0,u.uq)({className:"rt-r-ml",customProperties:["--margin-left"],propValues:d,value:e.ml});return[a(t,n,l,s,m,v,g),(0,c.y)(r,o,i,f,p,h,y)]}(l),{asChild:p,children:v,className:h,style:g,type:y,scrollHideDelay:w="scroll"!==y?0:void 0,dir:E,size:C=s.size.default,radius:b=s.radius.default,scrollbars:x=s.scrollbars.default,...R}=r;return n.createElement(o.fC,{type:y,scrollHideDelay:w,className:a("rt-ScrollAreaRoot",i,h),style:(0,c.y)(m,g),asChild:p},(0,f.x)({asChild:p,children:v},e=>n.createElement(n.Fragment,null,n.createElement(o.l_,{...R,ref:t,className:"rt-ScrollAreaViewport"},e),n.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),"vertical"!==x?n.createElement(o.LW,{"data-radius":b,orientation:"horizontal",className:a("rt-ScrollAreaScrollbar",(0,u.RE)({className:"rt-r-size",value:C,propValues:s.size.values}))},n.createElement(o.bU,{className:"rt-ScrollAreaThumb"})):null,"horizontal"!==x?n.createElement(o.LW,{"data-radius":b,orientation:"vertical",className:a("rt-ScrollAreaScrollbar",(0,u.RE)({className:"rt-r-size",value:C,propValues:s.size.values}))},n.createElement(o.bU,{className:"rt-ScrollAreaThumb"})):null,"both"===x?n.createElement(o.Ns,{className:"rt-ScrollAreaCorner"}):null)))});m.displayName="ScrollArea"},393:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return _},Root:function(){return D}});var n=r(2265),a=r(6800),o=r(2988),l=r(8324),i=r(5171),s=r(3398),u=r(8149),c=r(1715);let d=(0,n.forwardRef)((e,t)=>
10{let{pressed:r,defaultPressed:a=!1,onPressedChange:l,...s}=e,[d=!1,f]=(0,c.T)({prop:r,onChange:l,defaultProp:a});return(0,n.createElement)(i.WV.button,(0,o.Z)({type:"button","aria-pressed":d,"data-state":d?"on":"off","data-disabled":e.disabled?"":void 0},s,{ref:t,onClick:(0,u.M)(e.onClick,()=>{e.disabled||f(!d)})}))});var f=r(7513);let m="ToggleGroup",[p,v]=(0,l.b)(m,[s.Pc]),h=(0,s.Pc)(),g=n.forwardRef((e,t)=>{let{type:r,...a}=e;if("single"===r)return n.createElement(E,(0,o.Z)({},a,{ref:t}));if("multiple"===r)return n.createElement(C,(0,o.Z)({},a,{ref:t}));throw Error(`Missing prop \`type\` expected on \`${m}\``)}),[y,w]=p(m),E=n.forwardRef((e,t)=>{let{value:r,defaultValue:a,onValueChange:l=()=>{},...i}=e,[s,u]=(0,c.T)({prop:r,defaultProp:a,onChange:l});return n.createElement(y,{scope:e.__scopeToggleGroup,type:"single",value:s?[s]:[],onItemActivate:u,onItemDeactivate:n.useCallback(()=>u(""),[u])},n.createElement(R,(0,o.Z)({},i,{ref:t})))}),C=n.forwardRef((e,t)=>{let{value:r,defaultValue:a,onValueChange:l=()=>{},...i}=e,[s=[],u]=(0,c.T)({prop:r,defaultProp:a,onChange:l}),d=n.useCallback(e=>u((t=[])=>[...t,e]),[u]),f=n.useCallback(e=>u((t=[])=>t.filter(t=>t!==e)),[u]);return n.createElement(y,{scope:e.__scopeToggleGroup,type:"multiple",value:s,onItemActivate:d,onItemDeactivate:f},n.createElement(R,(0,o.Z)({},i,{ref:t})))}),[b,x]=p(m),R=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:a=!1,rovingFocus:l=!0,orientation:u,dir:c,loop:d=!0,...m}=e,p=h(r),v=(0,f.gm)(c),g={role:"group",dir:v,...m};return n.createElement(b,{scope:r,rovingFocus:l,disabled:a},l?n.createElement(s.fC,(0,o.Z)({asChild:!0},p,{orientation:u,dir:v,loop:d}),n.createElement(i.WV.div,(0,o.Z)({},g,{ref:t}))):n.createElement(i.WV.div,(0,o.Z)({},g,{ref:t})))}),N="ToggleGroupItem",M=n.forwardRef((e,t)=>{let r=w(N,e.__scopeToggleGroup),a=x(N,e.__scopeToggleGroup),l=h(e.__scopeToggleGroup),i=r.value.includes(e.value),u=a.disabled||e.disabled,c={...e,pressed:i,disabled:u},d=n.useRef(null);return a.rovingFocus?n.createElement(s.ck,(0,o.Z)({asChild:!0},l,{focusable:!u,active:i,ref:d}),n.createElement(S,(0,o.Z)({},c,{ref:t}))):n.createElement(S,(0,o.Z)({},c,{ref:t}))}),S=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:a,...l}=e,i=w(N,r),s={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},u="single"===i.type?s:void 0;return n.createElement(d,(0,o.Z)({},u,l,{ref:t,onPressedChange:e=>{e?i.onItemActivate(a):i.onItemDeactivate(a)}}))}),T={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...r(7405).I};var P=r(9594),k=r(6188);let D=n.forwardRef((e,t)=>{let{className:r,children:o,radius:l,value:i,defaultValue:s,onValueChange:u,...d}=(0,P.y)(e,T,k.E),[f,m]=(0,c.T)({prop:i,onChange:u,defaultProp:s});return n.createElement(g,{"data-radius":l,ref:t,className:a("rt-SegmentedControlRoot",r),onValueChange:e=>{e&&m(e)},...d,type:"single",value:f,asChild:!1,disabled:!1},o,n.createElement("div",{className:"rt-SegmentedControlIndicator"}))});D.displayName="SegmentedControl.Root";let _=n.forwardRef((e,t)=>{let{children:r,className:o,...l}=e;return n.createElement(M,{ref:t,className:a("rt-reset","rt-SegmentedControlItem",o),...l,disabled:!1,asChild:!1},n.createElement("span",{className:"rt-SegmentedControlItemSeparator"}),n.createElement("span",{className:"rt-SegmentedControlItemLabel"},n.createElement("span",{className:"rt-SegmentedControlItemLabelActive"},r),n.createElement("span",{className:"rt-SegmentedControlItemLabelInactive"},r)))});_.displayName="SegmentedControl.Item"},6480:function(e,t,r){"use strict";r.r(t),r.d(t,{Content:function(){return eI},Group:function(){return eO},Item:function(){return eL},Label:function(){return eA},Root:function(){return eD},Separator:function(){return ez},Trigger:function(){return e_}});var n=r(2265),a=r(6800),o=r(2988),l=r(4887),i=r(2361),s=r(8149),u=r(976),c=r(1584),d=r(8324),f=r(7513),m=r(3938),p=r(589),v=r(467),h=r(3201),g=r(5510),y=r(6935),w=r(5171),E=r(1538),C=r(5137),b=r(1715),x=r(1336),R=r(7250),N=r(1725),M=r(8369),S=r(9418);let T=[" ","Enter","ArrowUp","ArrowDown"],P=[" ","Enter"],k="Select",[D,_,I]=(0,u.B)(k),[L,O]=(0,d.b)(k,[I,g.D7]),A=(0,g.D7)(),[z,V]=L(k),[Z,W]=L(k),F=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,disabled:a=!1,...l}=e,i=A(r),u=V("SelectTrigger",r),d=u.disabled||a,f=(0,c.e)(t,u.onTriggerChange),m=_(r),[p,v,h]=ev(e=>{let t=m().filter(e=>!e.disabled),r=t.find(e=>e.value===u.value),n=eh(t,e,r);void 0!==n&&u.onValueChange(n.value)}),y=()=>{d||(u.onOpenChange(!0),h())};return(0,n.createElement)(g.ee,(0,o.Z)({asChild:!0},i),(0,n.createElement)(w.WV.button,(0,o.Z)({type:"button",role:"combobox","aria-controls":u.contentId,"aria-expanded":u.open,"aria-required":u.required,"aria-autocomplete":"none",dir:u.dir,"data-state":u.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":em(u.value)?"":void 0},l,{ref:f,onClick:(0,s.M)(l.onClick,e=>
10{e.currentTarget.focus()}),onPointerDown:(0,s.M)(l.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(y(),u.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,s.M)(l.onKeyDown,e=>{let t=""!==p.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&T.includes(e.key)&&(y(),e.preventDefault())})})))}),B=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,className:a,style:l,children:i,placeholder:s="",...u}=e,d=V("SelectValue",r),{onValueNodeHasChildrenChange:f}=d,m=void 0!==i,p=(0,c.e)(t,d.onValueNodeChange);return(0,x.b)(()=>{f(m)},[f,m]),(0,n.createElement)(w.WV.span,(0,o.Z)({},u,{ref:p,style:{pointerEvents:"none"}}),em(d.value)?(0,n.createElement)(n.Fragment,null,s):i)}),H=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,children:a,...l}=e;return(0,n.createElement)(w.WV.span,(0,o.Z)({"aria-hidden":!0},l,{ref:t}),a||"▼")}),j="SelectContent",G=(0,n.forwardRef)((e,t)=>{let r=V(j,e.__scopeSelect),[a,i]=(0,n.useState)();return((0,x.b)(()=>{i(new DocumentFragment)},[]),r.open)?(0,n.createElement)($,(0,o.Z)({},e,{ref:t})):a?(0,l.createPortal)((0,n.createElement)(K,{scope:e.__scopeSelect},(0,n.createElement)(D.Slot,{scope:e.__scopeSelect},(0,n.createElement)("div",null,e.children))),a):null}),[K,U]=L(j),$=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,position:a="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:i,onPointerDownOutside:u,side:d,sideOffset:f,align:h,alignOffset:g,arrowPadding:y,collisionBoundary:w,collisionPadding:C,sticky:b,hideWhenDetached:x,avoidCollisions:R,...N}=e,T=V(j,r),[P,k]=(0,n.useState)(null),[D,I]=(0,n.useState)(null),L=(0,c.e)(t,e=>k(e)),[O,A]=(0,n.useState)(null),[z,Z]=(0,n.useState)(null),W=_(r),[F,B]=(0,n.useState)(!1),H=(0,n.useRef)(!1);(0,n.useEffect)(()=>{if(P)return(0,M.Ry)(P)},[P]),(0,p.EW)();let G=(0,n.useCallback)(e=>{let[t,...r]=W().map(e=>e.ref.current),[n]=r.slice(-1),a=document.activeElement;for(let r of e)if(r===a||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&D&&(D.scrollTop=0),r===n&&D&&(D.scrollTop=D.scrollHeight),null==r||r.focus(),document.activeElement!==a))return},[W,D]),U=(0,n.useCallback)(()=>G([O,P]),[G,O,P]);(0,n.useEffect)(()=>{F&&U()},[F,U]);let{onOpenChange:$,triggerPointerDownPosRef:q}=T;(0,n.useEffect)(()=>{if(P){let e={x:0,y:0},t=t=>{var r,n,a,o;e={x:Math.abs(Math.round(t.pageX)-(null!==(r=null===(n=q.current)||void 0===n?void 0:n.x)&&void 0!==r?r:0)),y:Math.abs(Math.round(t.pageY)-(null!==(a=null===(o=q.current)||void 0===o?void 0:o.y)&&void 0!==a?a:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():P.contains(r.target)||$(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[P,$,q]),(0,n.useEffect)(()=>{let e=()=>$(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[$]);let[J,Q]=ev(e=>{let t=W().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eh(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),ee=(0,n.useCallback)((e,t,r)=>{let n=!H.current&&!r;(void 0!==T.value&&T.value===t||n)&&(A(e),n&&(H.current=!0))},[T.value]),et=(0,n.useCallback)(()=>null==P?void 0:P.focus(),[P]),er=(0,n.useCallback)((e,t,r)=>{let n=!H.current&&!r;(void 0!==T.value&&T.value===t||n)&&Z(e)},[T.value]),en="popper"===a?Y:X;return(0,n.createElement)(K,{scope:r,content:P,viewport:D,onViewportChange:I,itemRefCallback:ee,selectedItem:O,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:U,selectedItemText:z,position:a,isPositioned:F,searchRef:J},(0,n.createElement)(S.Z,{as:E.g7,allowPinchZoom:!0},(0,n.createElement)(v.M,{asChild:!0,trapped:T.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,s.M)(l,e=>{var t;null===(t=T.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()})},(0,n.createElement)(m.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>T.onOpenChange(!1)},(0,n.createElement)(en,(0,o.Z)({role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:e=>e.preventDefault()},N,en===Y?{side:d,sideOffset:f,align:h,alignOffset:g,arrowPadding:y,collisionBoundary:w,collisionPadding:C,sticky:b,hideWhenDetached:x,avoidCollisions:R}:{},{onPlaced:()=>B(!0),ref:L,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:(0,s.M)(N.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
10if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=W().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>G(t)),e.preventDefault()}})}))))))}),X=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,onPlaced:a,...l}=e,s=V(j,r),u=U(j,r),[d,f]=(0,n.useState)(null),[m,p]=(0,n.useState)(null),v=(0,c.e)(t,e=>p(e)),h=_(r),g=(0,n.useRef)(!1),y=(0,n.useRef)(!0),{viewport:E,selectedItem:C,selectedItemText:b,focusSelectedItem:R}=u,N=(0,n.useCallback)(()=>{if(s.trigger&&s.valueNode&&d&&m&&E&&C&&b){let e=s.trigger.getBoundingClientRect(),t=m.getBoundingClientRect(),r=s.valueNode.getBoundingClientRect(),n=b.getBoundingClientRect();if("rtl"!==s.dir){let a=n.left-t.left,o=r.left-a,l=e.left-o,s=e.width+l,u=Math.max(s,t.width),c=window.innerWidth-10,f=(0,i.u)(o,[10,c-u]);d.style.minWidth=s+"px",d.style.left=f+"px"}else{let a=t.right-n.right,o=window.innerWidth-r.right-a,l=window.innerWidth-e.right-o,s=e.width+l,u=Math.max(s,t.width),c=window.innerWidth-10,f=(0,i.u)(o,[10,c-u]);d.style.minWidth=s+"px",d.style.right=f+"px"}let o=h(),l=window.innerHeight-20,u=E.scrollHeight,c=window.getComputedStyle(m),f=parseInt(c.borderTopWidth,10),p=parseInt(c.paddingTop,10),v=parseInt(c.borderBottomWidth,10),y=f+p+u+parseInt(c.paddingBottom,10)+v,w=Math.min(5*C.offsetHeight,y),x=window.getComputedStyle(E),R=parseInt(x.paddingTop,10),N=parseInt(x.paddingBottom,10),M=e.top+e.height/2-10,S=C.offsetHeight/2,T=f+p+(C.offsetTop+S);if(T<=M){let e=C===o[o.length-1].ref.current;d.style.bottom="0px";let t=m.clientHeight-E.offsetTop-E.offsetHeight;d.style.height=T+Math.max(l-M,S+(e?N:0)+t+v)+"px"}else{let e=C===o[0].ref.current;d.style.top="0px";let t=Math.max(M,f+E.offsetTop+(e?R:0)+S);d.style.height=t+(y-T)+"px",E.scrollTop=T-M+E.offsetTop}d.style.margin="10px 0",d.style.minHeight=w+"px",d.style.maxHeight=l+"px",null==a||a(),requestAnimationFrame(()=>g.current=!0)}},[h,s.trigger,s.valueNode,d,m,E,C,b,s.dir,a]);(0,x.b)(()=>N(),[N]);let[M,S]=(0,n.useState)();(0,x.b)(()=>{m&&S(window.getComputedStyle(m).zIndex)},[m]);let T=(0,n.useCallback)(e=>{e&&!0===y.current&&(N(),null==R||R(),y.current=!1)},[N,R]);return(0,n.createElement)(q,{scope:r,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:T},(0,n.createElement)("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:M}},(0,n.createElement)(w.WV.div,(0,o.Z)({},l,{ref:v,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}}))))}),Y=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,align:a="start",collisionPadding:l=10,...i}=e,s=A(r);return(0,n.createElement)(g.VY,(0,o.Z)({},s,i,{ref:t,align:a,collisionPadding:l,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}))}),[q,J]=L(j,{}),Q="SelectViewport",ee=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,...a}=e,l=U(Q,r),i=J(Q,r),u=(0,c.e)(t,l.onViewportChange),d=(0,n.useRef)(0);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"}}),(0,n.createElement)(D.Slot,{scope:r},(0,n.createElement)(w.WV.div,(0,o.Z)({"data-radix-select-viewport":"",role:"presentation"},a,{ref:u,style:{position:"relative",flex:1,overflow:"auto",...a.style},onScroll:(0,s.M)(a.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=i;if(null!=n&&n.current&&r){let e=Math.abs(d.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,a=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(a<n){let o=a+e,l=Math.min(n,o),i=o-l;r.style.height=l+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}d.current=t.scrollTop})}))))}),[et,er]=L("SelectGroup"),en=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,...a}=e,l=(0,h.M)();return(0,n.createElement)(et,{scope:r,id:l},(0,n.createElement)(w.WV.div,(0,o.Z)({role:"group","aria-labelledby":l},a,{ref:t})))}),ea=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,...a}=e,l=er("SelectLabel",r);return(0,n.createElement)(w.WV.div,(0,o.Z)({id:l.id},a,{ref:t}))}),eo="SelectItem",[el,ei]=L(eo),es=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,value:a,disabled:l=!1,textValue:i,...u}
10=e,d=V(eo,r),f=U(eo,r),m=d.value===a,[p,v]=(0,n.useState)(null!=i?i:""),[g,y]=(0,n.useState)(!1),E=(0,c.e)(t,e=>{var t;return null===(t=f.itemRefCallback)||void 0===t?void 0:t.call(f,e,a,l)}),C=(0,h.M)(),b=()=>{l||(d.onValueChange(a),d.onOpenChange(!1))};if(""===a)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,n.createElement)(el,{scope:r,value:a,disabled:l,textId:C,isSelected:m,onItemTextChange:(0,n.useCallback)(e=>{v(t=>{var r;return t||(null!==(r=null==e?void 0:e.textContent)&&void 0!==r?r:"").trim()})},[])},(0,n.createElement)(D.ItemSlot,{scope:r,value:a,disabled:l,textValue:p},(0,n.createElement)(w.WV.div,(0,o.Z)({role:"option","aria-labelledby":C,"data-highlighted":g?"":void 0,"aria-selected":m&&g,"data-state":m?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1},u,{ref:E,onFocus:(0,s.M)(u.onFocus,()=>y(!0)),onBlur:(0,s.M)(u.onBlur,()=>y(!1)),onPointerUp:(0,s.M)(u.onPointerUp,b),onPointerMove:(0,s.M)(u.onPointerMove,e=>{if(l){var t;null===(t=f.onItemLeave)||void 0===t||t.call(f)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,s.M)(u.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=f.onItemLeave)||void 0===t||t.call(f)}}),onKeyDown:(0,s.M)(u.onKeyDown,e=>{var t;(null===(t=f.searchRef)||void 0===t?void 0:t.current)!==""&&" "===e.key||(P.includes(e.key)&&b()," "===e.key&&e.preventDefault())})}))))}),eu="SelectItemText",ec=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,className:a,style:i,...s}
10=e,u=V(eu,r),d=U(eu,r),f=ei(eu,r),m=W(eu,r),[p,v]=(0,n.useState)(null),h=(0,c.e)(t,e=>v(e),f.onItemTextChange,e=>{var t;return null===(t=d.itemTextRefCallback)||void 0===t?void 0:t.call(d,e,f.value,f.disabled)}),g=null==p?void 0:p.textContent,y=(0,n.useMemo)(()=>(0,n.createElement)("option",{key:f.value,value:f.value,disabled:f.disabled},g),[f.disabled,f.value,g]),{onNativeOptionAdd:E,onNativeOptionRemove:C}=m;return(0,x.b)(()=>(E(y),()=>C(y)),[E,C,y]),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(w.WV.span,(0,o.Z)({id:f.textId},s,{ref:h})),f.isSelected&&u.valueNode&&!u.valueNodeHasChildren?(0,l.createPortal)(s.children,u.valueNode):null)}),ed=(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,...a}=e;return ei("SelectItemIndicator",r).isSelected?(0,n.createElement)(w.WV.span,(0,o.Z)({"aria-hidden":!0},a,{ref:t})):null}),ef=((e,t)=>{let{__scopeSelect:r,onAutoScroll:a,...l}=e,i=U("SelectScrollButton",r),u=(0,n.useRef)(null),c=_(r),d=(0,n.useCallback)(()=>{null!==u.current&&(window.clearInterval(u.current),u.current=null)},[]);return(0,n.useEffect)(()=>()=>d(),[d]),(0,x.b)(()=>{var e;let t=c().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[c]),(0,n.createElement)(w.WV.div,(0,o.Z)({"aria-hidden":!0},l,{ref:t,style:{flexShrink:0,...l.style},onPointerDown:(0,s.M)(l.onPointerDown,()=>{null===u.current&&(u.current=window.setInterval(a,50))}),onPointerMove:(0,s.M)(l.onPointerMove,()=>{var e;null===(e=i.onItemLeave)||void 0===e||e.call(i),null===u.current&&(u.current=window.setInterval(a,50))}),onPointerLeave:(0,s.M)(l.onPointerLeave,()=>{d()})}))},(0,n.forwardRef)((e,t)=>{let{__scopeSelect:r,...a}=e;return(0,n.createElement)(w.WV.div,(0,o.Z)({"aria-hidden":!0},a,{ref:t}))}));function em(e){return""===e||void 0===e}let ep=(0,n.forwardRef)((e,t)=>{let{value:r,...a}=e,l=(0,n.useRef)(null),i=(0,c.e)(t,l),s=(0,R.D)(r);return(0,n.useEffect)(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==r&&t){let n=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[s,r]),(0,n.createElement)(N.T,{asChild:!0},(0,n.createElement)("select",(0,o.Z)({},a,{ref:i,defaultValue:r})))});function ev(e){let t=(0,C.W)(e),r=(0,n.useRef)(""),a=(0,n.useRef)(0),o=(0,n.useCallback)(e=>{let n=r.current+e;t(n),function e(t){r.current=t,window.clearTimeout(a.current),""!==t&&(a.current=window.setTimeout(()=>e(""),1e3))}(n)},[t]),l=(0,n.useCallback)(()=>{r.current="",window.clearTimeout(a.current)},[]);return(0,n.useEffect)(()=>()=>window.clearTimeout(a.current),[]),[r,o,l]}function eh(e,t,r){var n;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===a.length&&(o=o.filter(e=>e!==r));let l=o.find(e=>e.textValue.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}ep.displayName="BubbleSelect";let eg=e=>{let{__scopeSelect:t,children:r,open:a,defaultOpen:o,onOpenChange:l,value:i,defaultValue:s,onValueChange:u,dir:c,name:d,autoComplete:m,disabled:p,required:v}=e,y=A(t),[w,E]=(0,n.useState)(null),[C,x]=(0,n.useState)(null),[R,N]=(0,n.useState)(!1),M=(0,f.gm)(c),[S=!1,T]=(0,b.T)({prop:a,defaultProp:o,onChange:l}),[P,k]=(0,b.T)({prop:i,defaultProp:s,onChange:u}),_=(0,n.useRef)(null),I=!w||!!w.closest("form"),[L,O]=(0,n.useState)(new Set),V=Array.from(L).map(e=>e.props.value).join(";");return(0,n.createElement)(g.fC,y,(0,n.createElement)(z,{required:v,scope:t,trigger:w,onTriggerChange:E,valueNode:C,onValueNodeChange:x,valueNodeHasChildren:R,onValueNodeHasChildrenChange:N,contentId:(0,h.M)(),value:P,onValueChange:k,open:S,onOpenChange:T,dir:M,triggerPointerDownPosRef:_,disabled:p},(0,n.createElement)(D.Provider,{scope:t},(0,n.createElement)(Z,{scope:e.__scopeSelect,onNativeOptionAdd:(0,n.useCallback)(e=>{O(t=>new Set(t).add(e))},[]),onNativeOptionRemove:(0,n.useCallback)(e=>{O(t=>{let r=new Set(t);return r.delete(e),r})},[])},r)),I?(0,n.createElement)(ep,{key:V,"aria-hidden":!0,required:v,tabIndex:-1,name:d,autoComplete:m,value:P,onChange:e=>k(e.target.value),disabled:p},void 0===P?(0,n.createElement)("option",{value:""}):null,Array.from(L)):null))},ey=e=>(0,n.createElement)(y.h,(0,o.Z)({asChild:!0},e));
10var ew=r(23),eE=r(9594),eC=r(6188),eb=r(2777),ex=r(7534),eR=r(5073),eN=r(7405);let eM={type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},eS={variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft","ghost"],default:"surface"},...ex.EG,...eN.I,placeholder:{type:"string"}},eT={variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"solid"},...ex.EG,...eR.K};var eP=r(9340);let ek=n.createContext({}),eD=e=>{let{children:t,size:r=eM.default,...a}=e;return n.createElement(eg,{...a},n.createElement(ek.Provider,{value:n.useMemo(()=>({size:r}),[r])},t))};eD.displayName="Select.Root";let e_=n.forwardRef((e,t)=>{let r=n.useContext(ek),{children:o,className:l,color:i,radius:s,placeholder:u,...c}=(0,eE.y)({size:null==r?void 0:r.size,...e},{size:eM},eS,eC.E);return n.createElement(F,{asChild:!0},n.createElement("button",{"data-accent-color":i,"data-radius":s,...c,ref:t,className:a("rt-reset","rt-SelectTrigger",l)},n.createElement("span",{className:"rt-SelectTriggerInner"},n.createElement(B,{placeholder:u},o)),n.createElement(H,{asChild:!0},n.createElement(eb.v4,{className:"rt-SelectIcon"}))))});e_.displayName="Select.Trigger";let eI=n.forwardRef((e,t)=>{let r=n.useContext(ek),{className:o,children:l,color:i,container:s,...u}=(0,eE.y)({size:null==r?void 0:r.size,...e},{size:eM},eT),c=(0,eP.useThemeContext)(),d=i||c.accentColor;return n.createElement(ey,{container:s},n.createElement(eP.Theme,{asChild:!0},n.createElement(G,{"data-accent-color":d,sideOffset:4,...u,asChild:!1,ref:t,className:a({"rt-PopperContent":"popper"===u.position},"rt-SelectContent",o)},n.createElement(ew.fC,{type:"auto",className:"rt-ScrollAreaRoot"},n.createElement(ee,{asChild:!0,className:"rt-SelectViewport"},n.createElement(ew.l_,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},l)),n.createElement(ew.LW,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},n.createElement(ew.bU,{className:"rt-ScrollAreaThumb"}))))))});eI.displayName="Select.Content";let eL=n.forwardRef((e,t)=>{let{className:r,children:o,...l}=e;return n.createElement(es,{...l,asChild:!1,ref:t,className:a("rt-SelectItem",r)},n.createElement(ed,{className:"rt-SelectItemIndicator"},n.createElement(eb.dc,{className:"rt-SelectItemIndicatorIcon"})),n.createElement(ec,null,o))});eL.displayName="Select.Item";let eO=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(en,{...o,asChild:!1,ref:t,className:a("rt-SelectGroup",r)})});eO.displayName="Select.Group";let eA=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(ea,{...o,asChild:!1,ref:t,className:a("rt-SelectLabel",r)})});eA.displayName="Select.Label";let ez=n.forwardRef((e,t)=>{let{className:r,...o}=e;return n.createElement(ef,{...o,asChild:!1,ref:t,className:a("rt-SelectSeparator",r)})});
10ez.displayName="Select.Separator"},3817:function(e,t,r){"use strict";r.r(t),r.d(t,{Separator:function(){return s}});var n=r(2265),a=r(6800);let o={orientation:{type:"enum",className:"rt-r-orientation",values:["horizontal","vertical"],default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"1",responsive:!0},color:{...r(7534).EG.color,default:"gray"},decorative:{type:"boolean",default:!0}};var l=r(9594),i=r(6188);let s=n.forwardRef((e,t)=>{let{className:r,color:s,decorative:u,...c}=(0,l.y)(e,o,i.E);return n.createElement("span",{"data-accent-color":s,role:u?void 0:"separator",...c,ref:t,className:a("rt-Separator",r)})});s.displayName="Separator"},2039:function(e,t,r){"use strict";r.r(t),r.d(t,{Slider:function(){return $}});var n=r(2265),a=r(6800),o=r(2988),l=r(2361),i=r(8149),s=r(1584),u=r(8324),c=r(1715),d=r(7513),f=r(7250),m=r(5238),p=r(5171),v=r(976);let h=["PageUp","PageDown"],g=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],y={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},w="Slider",[E,C,b]=(0,v.B)(w),[x,R]=(0,u.b)(w,[b]),[N,M]=x(w),S=(0,n.forwardRef)((e,t)=>{let{name:r,min:a=0,max:u=100,step:d=1,orientation:f="horizontal",disabled:m=!1,minStepsBetweenThumbs:p=0,defaultValue:v=[a],value:y,onValueChange:w=()=>{},onValueCommit:C=()=>{},inverted:b=!1,...x}=e,[R,M]=(0,n.useState)(null),S=(0,s.e)(t,e=>M(e)),T=(0,n.useRef)(new Set),P=(0,n.useRef)(0),_="horizontal"===f,I=!R||!!R.closest("form"),[L=[],O]=(0,c.T)({prop:y,defaultProp:v,onChange:e=>{var t;null===(t=[...T.current][P.current])||void 0===t||t.focus(),w(e)}}),A=(0,n.useRef)(L);function z(e,t,{commit:r}={commit:!1}){let n=(String(d).split(".")[1]||"").length,o=function(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}(Math.round((e-a)/d)*d+a,n),i=(0,l.u)(o,[a,u]);O((e=[])=>{var n,a;let o=function(e=[],t,r){let n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(e,i,t);if(n=o,!(!((a=p*d)>0)||Math.min(...n.slice(0,-1).map((e,t)=>n[t+1]-e))>=a))return e;{P.current=o.indexOf(i);let t=String(o)!==String(e);return t&&r&&C(o),t?o:e}})}return(0,n.createElement)(N,{scope:e.__scopeSlider,disabled:m,min:a,max:u,valueIndexToChangeRef:P,thumbs:T.current,values:L,orientation:f},(0,n.createElement)(E.Provider,{scope:e.__scopeSlider},(0,n.createElement)(E.Slot,{scope:e.__scopeSlider},(0,n.createElement)(_?k:D,(0,o.Z)({"aria-disabled":m,"data-disabled":m?"":void 0},x,{ref:S,onPointerDown:(0,i.M)(x.onPointerDown,()=>{m||(A.current=L)}),min:a,max:u,inverted:b,onSlideStart:m?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t));return r.indexOf(Math.min(...r))}(L,e);z(e,t)},onSlideMove:m?void 0:function(e){z(e,P.current)},onSlideEnd:m?void 0:function(){let e=A.current[P.current];L[P.current]!==e&&C(L)},onHomeKeyDown:()=>!m&&z(a,0,{commit:!0}),onEndKeyDown:()=>!m&&z(u,L.length-1,{commit:!0}),onStepKeyDown:({event:e,direction:t})=>{if(!m){let r=h.includes(e.key)||e.shiftKey&&g.includes(e.key),n=P.current;z(L[n]+d*(r?10:1)*t,n,{commit:!0})}}})))),I&&L.map((e,t)=>(0,n.createElement)(Z,{key:t,name:r?r+(L.length>1?"[]":""):void 0,value:e})))}),[T,P]=x(w,{startEdge:"left",endEdge:"right",size:"width",direction:1}),k=(0,n.forwardRef)((e,t)=>{let{min:r,max:a,dir:l,inverted:i,onSlideStart:u,onSlideMove:c,onSlideEnd:f,onStepKeyDown:m,...p}=e,[v,h]=(0,n.useState)(null),g=(0,s.e)(t,e=>h(e)),w=(0,n.useRef)(),E=(0,d.gm)(l),C="ltr"===E,b=C&&!i||!C&&i;function x(e){let t=w.current||v.getBoundingClientRect(),n=F([0,t.width],b?[r,a]:[a,r]);return w.current=t,n(e-t.left)}return(0,n.createElement)(T,{scope:e.__scopeSlider,startEdge:b?"left":"right",endEdge:b?"right":"left",direction:b?1:-1,size:"width"},(0,n.createElement)(_,(0,o.Z)({dir:E,"data-orientation":"horizontal"},p,{ref:g,style:{...p.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=x(e.clientX);null==u||u(t)},onSlideMove:e=>{let t=x(e.clientX);null==c||c(t)},onSlideEnd:()=>{w.current=void 0,null==f||f()},onStepKeyDown:e=>
10{let t=y[b?"from-left":"from-right"].includes(e.key);null==m||m({event:e,direction:t?-1:1})}})))}),D=(0,n.forwardRef)((e,t)=>{let{min:r,max:a,inverted:l,onSlideStart:i,onSlideMove:u,onSlideEnd:c,onStepKeyDown:d,...f}=e,m=(0,n.useRef)(null),p=(0,s.e)(t,m),v=(0,n.useRef)(),h=!l;function g(e){let t=v.current||m.current.getBoundingClientRect(),n=F([0,t.height],h?[a,r]:[r,a]);return v.current=t,n(e-t.top)}return(0,n.createElement)(T,{scope:e.__scopeSlider,startEdge:h?"bottom":"top",endEdge:h?"top":"bottom",size:"height",direction:h?1:-1},(0,n.createElement)(_,(0,o.Z)({"data-orientation":"vertical"},f,{ref:p,style:{...f.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=g(e.clientY);null==i||i(t)},onSlideMove:e=>{let t=g(e.clientY);null==u||u(t)},onSlideEnd:()=>{v.current=void 0,null==c||c()},onStepKeyDown:e=>{let t=y[h?"from-bottom":"from-top"].includes(e.key);null==d||d({event:e,direction:t?-1:1})}})))}),_=(0,n.forwardRef)((e,t)=>{let{__scopeSlider:r,onSlideStart:a,onSlideMove:l,onSlideEnd:s,onHomeKeyDown:u,onEndKeyDown:c,onStepKeyDown:d,...f}=e,m=M(w,r);return(0,n.createElement)(p.WV.span,(0,o.Z)({},f,{ref:t,onKeyDown:(0,i.M)(e.onKeyDown,e=>{"Home"===e.key?(u(e),e.preventDefault()):"End"===e.key?(c(e),e.preventDefault()):h.concat(g).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:(0,i.M)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),m.thumbs.has(t)?t.focus():a(e)}),onPointerMove:(0,i.M)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&l(e)}),onPointerUp:(0,i.M)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),s(e))})}))}),I=(0,n.forwardRef)((e,t)=>{let{__scopeSlider:r,...a}=e,l=M("SliderTrack",r);return(0,n.createElement)(p.WV.span,(0,o.Z)({"data-disabled":l.disabled?"":void 0,"data-orientation":l.orientation},a,{ref:t}))}),L="SliderRange",O=(0,n.forwardRef)((e,t)=>{let{__scopeSlider:r,...a}=e,l=M(L,r),i=P(L,r),u=(0,n.useRef)(null),c=(0,s.e)(t,u),d=l.values.length,f=l.values.map(e=>W(e,l.min,l.max));return(0,n.createElement)(p.WV.span,(0,o.Z)({"data-orientation":l.orientation,"data-disabled":l.disabled?"":void 0},a,{ref:c,style:{...e.style,[i.startEdge]:(d>1?Math.min(...f):0)+"%",[i.endEdge]:100-Math.max(...f)+"%"}}))}),A="SliderThumb",z=(0,n.forwardRef)((e,t)=>
10{let r=C(e.__scopeSlider),[a,l]=(0,n.useState)(null),i=(0,s.e)(t,e=>l(e)),u=(0,n.useMemo)(()=>a?r().findIndex(e=>e.ref.current===a):-1,[r,a]);return(0,n.createElement)(V,(0,o.Z)({},e,{ref:i,index:u}))}),V=(0,n.forwardRef)((e,t)=>{var r;let{__scopeSlider:a,index:l,...u}=e,c=M(A,a),d=P(A,a),[f,v]=(0,n.useState)(null),h=(0,s.e)(t,e=>v(e)),g=(0,m.t)(f),y=c.values[l],w=void 0===y?0:W(y,c.min,c.max),C=(r=c.values.length)>2?`Value ${l+1} of ${r}`:2===r?["Minimum","Maximum"][l]:void 0,b=null==g?void 0:g[d.size],x=b?function(e,t,r){let n=e/2,a=F([0,50],[0,n]);return(n-a(t)*r)*r}(b,w,d.direction):0;return(0,n.useEffect)(()=>{if(f)return c.thumbs.add(f),()=>{c.thumbs.delete(f)}},[f,c.thumbs]),(0,n.createElement)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[d.startEdge]:`calc(${w}% + ${x}px)`}},(0,n.createElement)(E.ItemSlot,{scope:e.__scopeSlider},(0,n.createElement)(p.WV.span,(0,o.Z)({role:"slider","aria-label":e["aria-label"]||C,"aria-valuemin":c.min,"aria-valuenow":y,"aria-valuemax":c.max,"aria-orientation":c.orientation,"data-orientation":c.orientation,"data-disabled":c.disabled?"":void 0,tabIndex:c.disabled?void 0:0},u,{ref:h,style:void 0===y?{display:"none"}:e.style,onFocus:(0,i.M)(e.onFocus,()=>{c.valueIndexToChangeRef.current=l})}))))}),Z=e=>{let{value:t,...r}=e,a=(0,n.useRef)(null),l=(0,f.D)(t);return(0,n.useEffect)(()=>{let e=a.current,r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(l!==t&&r){let n=new Event("input",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[l,t]),(0,n.createElement)("input",(0,o.Z)({style:{display:"none"}},r,{ref:a,defaultValue:t}))};function W(e,t,r){return(0,l.u)(100/(r-t)*(e-t),[0,100])}function F(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var B=r(7534),H=r(5073),j=r(7405);let G={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...B.EG,...H.K,...j.I};var K=r(9594),U=r(6188);let $=n.forwardRef((e,t)=>{var r,o;let{className:l,color:i,radius:s,tabIndex:u,...c}=(0,K.y)(e,G,U.E);return n.createElement(S,{"data-accent-color":i,"data-radius":s,ref:t,...c,asChild:!1,className:a("rt-SliderRoot",l)},n.createElement(I,{className:"rt-SliderTrack"},n.createElement(O,{className:a("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":c.inverted?"":void 0})),(null!==(o=null!==(r=c.value)&&void 0!==r?r:c.defaultValue)&&void 0!==o?o:[]).map((e,t)=>n.createElement(z,{key:t,className:"rt-SliderThumb",...void 0!==u?{tabIndex:u}:void 0})))});$.displayName="Slider"},2709:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},loading:{type:"boolean",default:!0}}},475:function(e,t,r){"use strict";r.r(t),r.d(t,{Switch:function(){return T}});var n=r(2265),a=r(6800),o=r(2988),l=r(8149),i=r(1584),s=r(8324),u=r(1715),c=r(7250),d=r(5238),f=r(5171);let m="Switch",[p,v]=(0,s.b)(m),[h,g]=p(m),y=(0,n.forwardRef)((e,t)=>{let{__scopeSwitch:r,name:a,checked:s,defaultChecked:c,required:d,disabled:m,value:p="on",onCheckedChange:v,...g}=e,[y,w]=(0,n.useState)(null),b=(0,i.e)(t,e=>w(e)),x=(0,n.useRef)(!1),R=!y||!!y.closest("form"),[N=!1,M]=(0,u.T)({prop:s,defaultProp:c,onChange:v});return(0,n.createElement)(h,{scope:r,checked:N,disabled:m},(0,n.createElement)(f.WV.button,(0,o.Z)({type:"button",role:"switch","aria-checked":N,"aria-required":d,"data-state":C(N),"data-disabled":m?"":void 0,disabled:m,value:p},g,{ref:b,onClick:(0,l.M)(e.onClick,e=>{M(e=>!e),R&&(x.current=e.isPropagationStopped(),x.current||e.stopPropagation())})})),R&&(0,n.createElement)(E,{control:y,bubbles:!x.current,name:a,value:p,checked:N,required:d,disabled:m,style:{transform:"translateX(-100%)"}}))}),w=(0,n.forwardRef)((e,t)=>{let{__scopeSwitch:r,...a}=e,l=g("SwitchThumb",r);return(0,n.createElement)(f.WV.span,(0,o.Z)({"data-state":C(l.checked),"data-disabled":l.disabled?"":void 0},a,{ref:t}))}),E=e=>{let{control:t,checked:r,bubbles:a=!0,...l}=e,i=(0,n.useRef)(null),s=(0,c.D)(r),u=(0,d.t)(t);return(0,n.useEffect)(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==r&&t){let n=new Event("click",{bubbles:a});t.call(e,r),e.dispatchEvent(n)}},[s,r,a]),(0,n.createElement)("input",(0,o.Z)({type:"checkbox","aria-hidden":!0,defaultChecked:r},l,{tabIndex:-1,ref:i,style:{...e.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))};function C(e){return e?"checked":"unchecked"}var b=r(9594),x=r(6188),R=r(7534),N=r(5073),M=r(7405);let S={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...R.EG,...N.K,...M.I},T=n.forwardRef((e,t)=>
10{let{className:r,color:o,radius:l,...i}=(0,b.y)(e,S,x.E);return n.createElement(y,{"data-accent-color":o,"data-radius":l,...i,asChild:!1,ref:t,className:a("rt-reset","rt-SwitchRoot",r)},n.createElement(w,{className:a("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))});T.displayName="Switch"},7700:function(e,t,r){"use strict";r.r(t),r.d(t,{Link:function(){return f},Root:function(){return d}});var n=r(2265),a=r(6800),o=r(9911),l=r(8460),i=r(3384);({...l.C});var s=r(9594),u=r(1271),c=r(6188);let d=n.forwardRef((e,t)=>{let{children:r,className:l,color:u,...d}=(0,s.y)(e,i.U,c.E);return n.createElement(o.fC,{className:"rt-TabNavRoot","data-accent-color":u,...d,asChild:!1,ref:t},n.createElement(o.aV,{className:a("rt-reset","rt-BaseTabList","rt-TabNavList",l)},r))});d.displayName="TabNav.Root";let f=n.forwardRef((e,t)=>{let{asChild:r,children:l,className:i,...s}=e;return n.createElement(o.ck,{className:"rt-TabNavItem"},n.createElement(o.rU,{...s,ref:t,className:a("rt-reset","rt-BaseTabListTrigger","rt-TabNavLink",i),onSelect:()=>{},asChild:r},(0,u.x)({asChild:r,children:l},e=>n.createElement(n.Fragment,null,n.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabNavLinkInner"},e),n.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabNavLinkInnerHidden"},e)))))});f.displayName="TabNav.Link"},2594:function(e,t,r){"use strict";r.r(t),r.d(t,{Content:function(){return I},List:function(){return D},Root:function(){return k},Trigger:function(){return _}});var n=r(2265),a=r(6800),o=r(2988),l=r(8149),i=r(8324),s=r(3398),u=r(1383),c=r(5171),d=r(7513),f=r(1715),m=r(3201);let p="Tabs",[v,h]=(0,i.b)(p,[s.Pc]),g=(0,s.Pc)(),[y,w]=v(p),E=(0,n.forwardRef)((e,t)=>{let{__scopeTabs:r,value:a,onValueChange:l,defaultValue:i,orientation:s="horizontal",dir:u,activationMode:p="automatic",...v}=e,h=(0,d.gm)(u),[g,w]=(0,f.T)({prop:a,onChange:l,defaultProp:i});return(0,n.createElement)(y,{scope:r,baseId:(0,m.M)(),value:g,onValueChange:w,orientation:s,dir:h,activationMode:p},(0,n.createElement)(c.WV.div,(0,o.Z)({dir:h,"data-orientation":s},v,{ref:t})))}),C=(0,n.forwardRef)((e,t)=>{let{__scopeTabs:r,loop:a=!0,...l}=e,i=w("TabsList",r),u=g(r);return(0,n.createElement)(s.fC,(0,o.Z)({asChild:!0},u,{orientation:i.orientation,dir:i.dir,loop:a}),(0,n.createElement)(c.WV.div,(0,o.Z)({role:"tablist","aria-orientation":i.orientation},l,{ref:t})))}),b=(0,n.forwardRef)((e,t)=>{let{__scopeTabs:r,value:a,disabled:i=!1,...u}=e,d=w("TabsTrigger",r),f=g(r),m=R(d.baseId,a),p=N(d.baseId,a),v=a===d.value;return(0,n.createElement)(s.ck,(0,o.Z)({asChild:!0},f,{focusable:!i,active:v}),(0,n.createElement)(c.WV.button,(0,o.Z)({type:"button",role:"tab","aria-selected":v,"aria-controls":p,"data-state":v?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:m},u,{ref:t,onMouseDown:(0,l.M)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():d.onValueChange(a)}),onKeyDown:(0,l.M)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&d.onValueChange(a)}),onFocus:(0,l.M)(e.onFocus,()=>{let e="manual"!==d.activationMode;v||i||!e||d.onValueChange(a)})})))}),x=(0,n.forwardRef)((e,t)=>{let{__scopeTabs:r,value:a,forceMount:l,children:i,...s}=e,d=w("TabsContent",r),f=R(d.baseId,a),m=N(d.baseId,a),p=a===d.value,v=(0,n.useRef)(p);return(0,n.useEffect)(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,n.createElement)(u.z,{present:l||p},({present:r})=>(0,n.createElement)(c.WV.div,(0,o.Z)({"data-state":p?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":f,hidden:!r,id:m,tabIndex:0},s,{ref:t,style:{...e.style,animationDuration:v.current?"0s":void 0}}),r&&i))});function R(e,t){return`${e}-trigger-${t}`}function N(e,t){return`${e}-content-${t}`}var M=r(8460),S=r(3384);M.C,M.C;var T=r(9594),P=r(6188);let k=n.forwardRef((e,t)=>{let{className:r,...o}=(0,T.y)(e,P.E);return n.createElement(E,{...o,ref:t,className:a("rt-TabsRoot",r)})});k.displayName="Tabs.Root";let D=n.forwardRef((e,t)=>{let{className:r,color:o,...l}=(0,T.y)(e,S.U,P.E);return n.createElement(C,{"data-accent-color":o,...l,asChild:!1,ref:t,className:a("rt-BaseTabList","rt-TabsList",r)})});D.displayName="Tabs.List";let _=n.forwardRef((e,t)=>
10{let{className:r,children:o,...l}=e;return n.createElement(b,{...l,asChild:!1,ref:t,className:a("rt-reset","rt-BaseTabListTrigger","rt-TabsTrigger",r)},n.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabsTriggerInner"},o),n.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabsTriggerInnerHidden"},o))});_.displayName="Tabs.Trigger";let I=n.forwardRef((e,t)=>{let{className:r,...o}=(0,T.y)(e,P.E);return n.createElement(x,{...o,ref:t,className:a("rt-TabsContent",r)})});I.displayName="Tabs.Content"},6982:function(e,t,r){"use strict";r.r(t),r.d(t,{Root:function(){return p},Slot:function(){return v}});var n=r(2265),a=r(6800),o=r(1584),l=r(7534),i=r(1379),s=r(7405),u=r(611);let c={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...l.EG,...s.I},d={side:{type:"enum",values:["left","right"]},...l.EG,gap:u.l.gap,px:i.i.px,pl:i.i.pl,pr:i.i.pr};var f=r(9594),m=r(6188);let p=n.forwardRef((e,t)=>{let r=n.useRef(null),{children:l,className:i,color:s,radius:u,style:d,...p}=(0,f.y)(e,c,m.E);return n.createElement("div",{"data-accent-color":s,"data-radius":u,style:d,className:a("rt-TextFieldRoot",i),onPointerDown:e=>{let t=e.target;if(t.closest("input, button, a"))return;let n=r.current;if(!n)return;let a=t.closest("\n            .rt-TextFieldSlot[data-side='right'],\n            .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left'])\n          ")?n.value.length:0;requestAnimationFrame(()=>{try{n.setSelectionRange(a,a)}catch(e){}n.focus()})}},n.createElement("input",{spellCheck:"false",...p,ref:(0,o.F)(r,t),className:"rt-reset rt-TextFieldInput"}),l)});p.displayName="TextField.Root";let v=n.forwardRef((e,t)=>{let{className:r,color:o,side:l,...i}=(0,f.y)(e,d);return n.createElement("div",{"data-accent-color":o,"data-side":l,...i,ref:t,className:a("rt-TextFieldSlot",r)})});v.displayName="TextField.Slot"},9078:function(e,t,r){"use strict";r.d(t,{x:function(){return u}});var n=r(2265),a=r(6800),o=r(1538),l=r(9594),i=r(6188),s=r(7408);let u=n.forwardRef((e,t)=>{let{children:r,className:u,asChild:c,as:d="span",color:f,...m}=(0,l.y)(e,s.S,i.E);return n.createElement(o.g7,{"data-accent-color":f,...m,ref:t,className:a("rt-Text",u)},c?r:n.createElement(d,null,r))});u.displayName="Text"},7408:function(e,t,r){"use strict";r.d(t,{S:function(){return d}});var n=r(8460),a=r(7534),o=r(5073),l=r(6148),i=r(6532),s=r(1279),u=r(8489),c=r(3773);let d={as:{type:"enum",values:["span","div","label","p"],default:"span"},...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},...c.x,...i.O,...l.E,...u.w,...s.u,...a.EG,...o.K}},448:function(e,t,r){"use strict";r.r(t),r.d(t,{ThemePanel:function(){return u}});var n=r(2265),a=r(5137),o=r(4270),l=r(9340),i=r(7033),s=r(5204);let u=n.forwardRef((e,t)=>{let{defaultOpen:r=!0,...a}=e,[o,l]=n.useState(r);return n.createElement(c,{...a,ref:t,open:o,onOpenChange:l})});u.displayName="ThemePanel";let c=n.forwardRef((e,t)=>{let{open:r,onOpenChange:u,onAppearanceChange:c,...f}=e,{appearance:m,onAppearanceChange:p,accentColor:v,onAccentColorChange:h,grayColor:g,onGrayColorChange:y,panelBackground:w,onPanelBackgroundChange:E,radius:C,onRadiusChange:b,scaling:x,onScalingChange:R}=(0,l.useThemeContext)(),N=void 0!==c,M=(0,a.W)(c),S=n.useCallback(e=>{let t=function(){let e=document.createElement("style");return e.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}}();if("inherit"!==m){p(e);return}N?M(e):(L(e),function(e){let t=document.documentElement,r=t.classList.contains("light-theme"),n=t.classList.contains("dark-theme"),a=t.classList.contains("light"),o=t.classList.contains("dark");(r||n)&&(t.classList.remove("light-theme","dark-theme"),t.style.colorScheme=e,t.classList.add("".concat(e,"-theme"))),(a||o)&&(t.classList.remove("light","dark"),t.style.colorScheme=e,t.classList.add(e)),r||n||a||o||(t.style.colorScheme=e,t.classList.add(e))}(e)),t()},[m,p,N,M]),T=(0,i.G)(v),P="auto"===g?T:g,[k,D]=n.useState("idle");async function _(){let e={appearance:m===s.y.appearance.default?void 0:m,accentColor:v===s.y.accentColor.default?void 0:v,grayColor:g===s.y.grayColor.default?void 0:g,panelBackgroun
10d:w===s.y.panelBackground.default?void 0:w,radius:C===s.y.radius.default?void 0:C,scaling:x===s.y.scaling.default?void 0:x},t=Object.keys(e).filter(t=>void 0!==e[t]).map(t=>"".concat(t,'="').concat(e[t],'"')).join(" ");D("copying"),await navigator.clipboard.writeText(t?"<Theme ".concat(t,">"):"<Theme>"),D("copied"),setTimeout(()=>D("idle"),2e3)}let[I,L]=n.useState("inherit"===m?null:m),O='\n      [contenteditable],\n      [role="combobox"],\n      [role="listbox"],\n      [role="menu"],\n      input:not([type="radio"], [type="checkbox"]),\n      select,\n      textarea\n    ';return n.useEffect(()=>{function e(e){var t,n;let a=e.altKey||e.ctrlKey||e.shiftKey||e.metaKey,o=null===(t=document.activeElement)||void 0===t?void 0:t.closest(O);(null===(n=e.key)||void 0===n?void 0:n.toUpperCase())!=="T"||a||o||u(!r)}return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[u,r,O]),n.useEffect(()=>{function e(e){var t,r;let n=e.altKey||e.ctrlKey||e.shiftKey||e.metaKey,a=null===(t=document.activeElement)||void 0===t?void 0:t.closest(O);(null===(r=e.key)||void 0===r?void 0:r.toUpperCase())!=="D"||n||a||S("light"===I?"dark":"light")}return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[S,I,O]),n.useEffect(()=>{let e=document.documentElement,t=document.body;function r(){let r=e.classList.contains("dark")||e.classList.contains("dark-theme")||t.classList.contains("dark")||t.classList.contains("dark-theme");L("inherit"===m?r?"dark":"light":m)}let n=new MutationObserver(function(e){e.forEach(function(e){"class"===e.attributeName&&r()})});return r(),"inherit"===m&&(n.observe(e,{attributes:!0}),n.observe(t,{attributes:!0})),()=>n.disconnect()},[m]),n.createElement(l.Theme,{asChild:!0,radius:"medium",scaling:"100%"},n.createElement(o.kC,{direction:"column",position:"fixed",top:"0",right:"0",mr:"4",mt:"4",inert:r?void 0:"",...f,ref:t,style:{zIndex:9999,overflow:"hidden",maxHeight:"calc(100vh - var(--space-4) - var(--space-4))",borderRadius:"var(--radius-4)",backgroundColor:"var(--color-panel-solid)",transformOrigin:"top center",transitionProperty:"transform, box-shadow",transitionDuration:"200ms",transitionTimingFunction:r?"ease-out":"ease-in",transform:r?"none":"translateX(105%)",boxShadow:r?"var(--shadow-5)":"var(--shadow-2)",...e.style}},n.createElement(o.xr,null,n.createElement(o.xu,{flexGrow:"1",p:"5",position:"relative"},n.createElement(o.xu,{position:"absolute",top:"0",right:"0",m:"2"},n.createElement(o.u,{content:"Press T to show/hide the Theme Panel",side:"bottom",sideOffset:6},n.createElement(o.Tz,{asChild:!0,size:"3",tabIndex:0,className:"rt-ThemePanelShortcut"},n.createElement("button",{onClick:()=>u(!r)},"T")))),n.createElement(o.X6,{size:"5",trim:"both",as:"h3",mb:"5"},"Theme"),n.createElement(o.xv,{id:"accent-color-title",as:"p",size:"2",weight:"medium",mt:"5"},"Accent color"),n.createElement(o.rj,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"accent-color-title"},s.y.accentColor.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelSwatch",style:{backgroundColor:"var(--".concat(e,"-9)")}},n.createElement(o.u,{content:"".concat(d(e)).concat("gray"===v&&"gray"!==P?" (".concat(d(P),")"):"")},n.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"accentColor",value:e,checked:v===e,onChange:e=>h(e.target.value)}))))),n.createElement(o.kC,{asChild:!0,align:"center",justify:"between"},n.createElement(o.xv,{as:"p",id:"gray-color-title",size:"2",weight:"medium",mt:"5"},"Gray color")),n.createElement(o.rj,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"gray-color-title"},s.y.grayColor.values.map(e=>n.createElement(o.kC,{key:e,asChild:!0,align:"center",justify:"center"},n.createElement("label",{className:"rt-ThemePanelSwatch",style:{backgroundColor:"auto"===e?"var(--".concat(T,"-9)"):"gray"===e?"var(--gray-9)":"var(--".concat(e,"-9)"),filter:"gray"===e?"saturate(0)":void 0}},n.createElement(o.u,{content:"".concat(d(e)).concat("auto"===e?" (".concat(d(T),")"):"")},n.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"grayColor",value:e,checked:g===e,onChange:e=>y(e.target.value)})))))),n.createElement(o.xv,{id:"appearance-title",as:"p",size:"2",weight:"medium",mt:"5"},"Appearance"),n.createElement(o.rj,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"appearance-title"},["light","dark"].map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"appearance",value:e,checked:I===e,onChange:e=>S(e.target.value)}),n.createElement(o.kC,{align:"center",justify:"center",height:"32px",gap:"2"},"light"===e?n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},n.createElement("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.3
101802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},n.createElement("path",{d:"M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),n.createElement(o.xv,{size:"1",weight:"medium"},d(e)))))),n.createElement(o.xv,{id:"radius-title",as:"p",size:"2",weight:"medium",mt:"5"},"Radius"),n.createElement(o.rj,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"radius-title"},s.y.radius.values.map(e=>n.createElement(o.kC,{key:e,direction:"column",align:"center"},n.createElement("label",{className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"radius",id:"theme-panel-radius-".concat(e),value:e,checked:C===e,onChange:e=>b(e.target.value)}),n.createElement(l.Theme,{asChild:!0,radius:e},n.createElement(o.xu,{m:"3",width:"32px",height:"32px",style:{borderTopLeftRadius:"full"===e?"80%":"var(--radius-5)",backgroundImage:"linear-gradient(to bottom right, var(--accent-3), var(--accent-4))",borderTop:"2px solid var(--accent-a8)",borderLeft:"2px s
10olid var(--accent-a8)"}}))),n.createElement(o.xu,{asChild:!0,pt:"2"},n.createElement(o.xv,{asChild:!0,size:"1",color:"gray"},n.createElement("label",{htmlFor:"theme-panel-radius-".concat(e)},d(e))))))),n.createElement(o.xv,{id:"scaling-title",as:"p",size:"2",weight:"medium",mt:"5"},"Scaling"),n.createElement(o.rj,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"scaling-title"},s.y.scaling.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"scaling",value:e,checked:x===e,onChange:e=>R(e.target.value)}),n.createElement(o.kC,{align:"center",justify:"center",height:"32px"},n.createElement(l.Theme,{asChild:!0,scaling:e},n.createElement(o.kC,{align:"center",justify:"center"},n.createElement(o.xv,{size:"1",weight:"medium"},d(e)))))))),n.createElement(o.kC,{mt:"5",align:"center",gap:"2"},n.createElement(o.xv,{id:"panel-background-title",as:"p",size:"2",weight:"medium"},"Panel background"),n.createElement(o.J2.Root,null,n.createElement(o.J2.Trigger,null,n.createElement(o.hU,{size:"1",variant:"ghost",color:"gray"},n.createElement(o.CJ,{label:"Learn more about panel background options"},n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fillRule:"evenodd",clipRule:"evenodd"}))))),n.createElement(o.J2.Content,{size:"1",style:{maxWidth:220},side:"top",align:"center"},n.createElement(o.xv,{as:"p",size:"2"},"Whether Card and Table panels are translucent, showing some of\xa0the background behind them.")))),n.createElement(o.rj,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"panel-background-title"},s.y.panelBackground.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"panelBackground",value:e,checked:w===e,onChange:e=>E(e.target.value)}),n.createElement(o.kC,{align:"center",justify:"center",height:"32px",gap:"2"},"solid"===e?n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},n.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},n.createElement("path",{opacity:".05",d:"M6.78296 13.376C8.73904 9.95284 8.73904 5.04719 6.78296 1.62405L7.21708 1.37598C9.261 4.95283 9.261 10.0472 7.21708 13.624L6.78296 13.376Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".1",d:"M7.28204 13.4775C9.23929 9.99523 9.23929 5.00475 7.28204 1.52248L7.71791 1.2775C9.76067 4.9119 9.76067 10.0881 7.71791 13.7225L7.28204 13.4775Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".15",d:"M7.82098 13.5064C9.72502 9.99523 9.72636 5.01411 7.82492 1.50084L8.26465 1.26285C10.2465 4.92466 10.2451 10.085 8.26052 13.7448L7.82098 13.5064Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".2",d:"M8.41284 13.429C10.1952 9.92842 10.1957 5.07537 8.41435 1.57402L8.85999 1.34729C10.7139 4.99113 10.7133 10.0128 8.85841 13.6559L8.41284 13.429Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".25",d:"M9.02441 13.2956C10.6567 9.8379 10.6586 5.17715 9.03005 1.71656L9.48245 1.50366C11.1745 5.09919 11.1726 9.91629 9.47657 13.5091L9.02441 13.2956Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".3",d:"M9.66809 13.0655C11.1097 9.69572 11.1107 5.3121 9.67088 1.94095L10.1307 1.74457C11.6241 5.24121 11.6231 9.76683 10.1278 13.2622L9.66809 13.0655Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".35",d:"M10.331 12.7456C11.5551 9.52073 11.5564 5.49103 10.3347 2.26444L10.8024 2.0874C12.0672 5.42815 12.0659 9.58394 10.7985 12.9231L10.331 12.7456Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".4",d:"M11.0155 12.2986C11.9938 9.29744 11.9948 5.71296 11.0184 2.71067L11.4939 2.55603C12.503 5.6589 12.502 9.35178 11.4909 12.4535L11.0155 12.2986Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".45",d:"M11.7214 11.668C12.4254 9.01303 12.4262 5.99691 11.7237 3.34116L12.2071 3.21329C12.9318 5.95292 12.931 9.05728 12.2047 11.7961L11.7214 11.668Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".5",d:"M12.4432 10.752C12.8524 8.63762 12.8523 6.36089 12.4429 4.2466L12.9338 4.15155C13.3553 6.32861 13.3554 8.66985 12.9341 10.847L12.4432 10.752Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.
101576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),n.createElement(o.xv,{size:"1",weight:"medium"},d(e)))))),n.createElement(o.zx,{mt:"5",style:{width:"100%"},onClick:_},"copied"===k?"Copied":"Copy Theme")))))});function d(e){return e.charAt(0).toUpperCase()+e.slice(1)}c.displayName="ThemePanelImpl"},9340:function(e,t,r){"use strict";r.r(t),r.d(t,{Theme:function(){return m},useThemeContext:function(){return f}});var n=r(2265),a=r(6800),o=r(7071),l=r(7513),i=r(1538),s=r(7033),u=r(5204);let c=()=>{},d=n.createContext(void 0);function f(){let e=n.useContext(d);if(void 0===e)throw Error("`useThemeContext` must be used within a `Theme`");return e}let m=n.forwardRef((e,t)=>void 0===n.useContext(d)?n.createElement(o.zt,{delayDuration:200},n.createElement(l._9,{dir:"ltr"},n.createElement(p,{...e,ref:t}))):n.createElement(v,{...e,ref:t}));m.displayName="Theme";let p=n.forwardRef((e,t)=>{let{appearance:r=u.y.appearance.default,accentColor:a=u.y.accentColor.default,grayColor:o=u.y.grayColor.default,panelBackground:l=u.y.panelBackground.default,radius:i=u.y.radius.default,scaling:s=u.y.scaling.default,hasBackground:c=u.y.hasBackground.default,...d}=e,[f,m]=n.useState(r);n.useEffect(()=>m(r),[r]);let[p,h]=n.useState(a);n.useEffect(()=>h(a),[a]);let[g,y]=n.useState(o);n.useEffect(()=>y(o),[o]);let[w,E]=n.useState(l);n.useEffect(()=>E(l),[l]);let[C,b]=n.useState(i);n.useEffect(()=>b(i),[i]);let[x,R]=n.useState(s);return n.useEffect(()=>R(s),[s]),n.createElement(v,{...d,ref:t,isRoot:!0,hasBackground:c,appearance:f,accentColor:p,grayColor:g,panelBackground:w,radius:C,scaling:x,onAppearanceChange:m,onAccentColorChange:h,onGrayColorChange:y,onPanelBackgroundChange:E,onRadiusChange:b,onScalingChange:R})});p.displayName="ThemeRoot";let v=n.forwardRef((e,t)=>{var r,o,l,f,m,p;
10let v=n.useContext(d),{asChild:h,isRoot:g,hasBackground:y,appearance:w=null!==(r=null==v?void 0:v.appearance)&&void 0!==r?r:u.y.appearance.default,accentColor:E=null!==(o=null==v?void 0:v.accentColor)&&void 0!==o?o:u.y.accentColor.default,grayColor:C=null!==(l=null==v?void 0:v.resolvedGrayColor)&&void 0!==l?l:u.y.grayColor.default,panelBackground:b=null!==(f=null==v?void 0:v.panelBackground)&&void 0!==f?f:u.y.panelBackground.default,radius:x=null!==(m=null==v?void 0:v.radius)&&void 0!==m?m:u.y.radius.default,scaling:R=null!==(p=null==v?void 0:v.scaling)&&void 0!==p?p:u.y.scaling.default,onAppearanceChange:N=c,onAccentColorChange:M=c,onGrayColorChange:S=c,onPanelBackgroundChange:T=c,onRadiusChange:P=c,onScalingChange:k=c,...D}=e,_=h?i.g7:"div",I="auto"===C?(0,s.G)(E):C,L="light"===e.appearance||"dark"===e.appearance;return n.createElement(d.Provider,{value:n.useMemo(()=>({appearance:w,accentColor:E,grayColor:C,resolvedGrayColor:I,panelBackground:b,radius:x,scaling:R,onAppearanceChange:N,onAccentColorChange:M,onGrayColorChange:S,onPanelBackgroundChange:T,onRadiusChange:P,onScalingChange:k}),[w,E,C,I,b,x,R,N,M,S,T,P,k])},n.createElement(_,{"data-is-root-theme":g?"true":"false","data-accent-color":E,"data-gray-color":I,"data-has-background":(void 0===y?g||L:y)?"true":"false","data-panel-background":b,"data-radius":x,"data-scaling":R,ref:t,...D,className:a("radix-themes",{light:"light"===w,dark:"dark"===w},D.className)}))});v.displayName="ThemeImpl"},5204:function(e,t,r){"use strict";r.d(t,{y:function(){return l}});var n=r(8460),a=r(7534),o=r(7405);let l={...n.C,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:["inherit","light","dark"],default:"inherit"},accentColor:{type:"enum",values:a.FN,default:"indigo"},grayColor:{type:"enum",values:a.ab,default:"auto"},panelBackground:{type:"enum",values:["solid","translucent"],default:"translucent"},radius:{type:"enum",values:o.p,default:"medium"},scaling:{type:"enum",values:["90%","95%","100%","105%","110%"],default:"100%"}}},6823:function(e,t,r){"use strict";r.r(t),r.d(t,{Tooltip:function(){return d}});var n=r(2265),a=r(6800),o=r(7071),l=r(9078),i=r(9340),s=r(9594),u=r(4577);let c={content:{type:"ReactNode",required:!0},width:u.n.width,minWidth:u.n.minWidth,maxWidth:{...u.n.maxWidth,default:"360px"}},d=n.forwardRef((e,t)=>{let{children:r,className:u,open:d,defaultOpen:f,onOpenChange:m,delayDuration:p,disableHoverableContent:v,content:h,container:g,forceMount:y,...w}=(0,s.y)(e,c);return n.createElement(o.fC,{open:d,defaultOpen:f,onOpenChange:m,delayDuration:p,disableHoverableContent:v},n.createElement(o.xz,{asChild:!0},r),n.createElement(o.h_,{container:g,forceMount:y},n.createElement(i.Theme,{asChild:!0},n.createElement(o.VY,{sideOffset:4,collisionPadding:10,...w,asChild:!1,ref:t,className:a("rt-TooltipContent",u)},n.createElement(l.x,{as:"p",className:"rt-TooltipText",size:"1"},h),n.createElement(o.Eh,{className:"rt-TooltipArrow"})))))});d.displayName="Tooltip"},9594:function(e,t,r){"use strict";r.d(t,{y:function(){return i}});var n=r(6800),a=r(8978),o=r(4587),l=r(6291);function i(e,...t){let r,s;let u={...e},c=function(...e){return Object.assign({},...e)}(...t);for(let e in c){let t=u[e],i=c[e];if(void 0!==i.default&&void 0===t&&(t=i.default),"enum"!==i.type||[i.default,...i.values].includes(t)||(0,o.d)(t)||(t=i.default),u[e]=t,"className"in i&&i.className){delete u[e];let c="responsive"in i;if(!t||(0,o.d)(t)&&!c)continue;if((0,o.d)(t)&&(void 0!==i.default&&void 0===t.initial&&(t.initial=i.default),"enum"===i.type&&([i.default,...i.values].includes(t.initial)||(t.initial=i.default))),"enum"===i.type){r=n(r,(0,a.RE)({allowArbitraryValues:!1,value:t,className:i.className,propValues:i.values,parseValue:i.parseValue}));continue}if("string"===i.type||"enum | string"===i.type){let e="string"===i.type?[]:i.values,[o,u]=(0,a.uq)({className:i.className,customProperties:i.customProperties,propValues:e,parseValue:i.parseValue,value:t});s=(0,l.y)(s,u),r=n(r,o);continue}if("boolean"===i.type&&t){r=n(r,i.className);continue}}}return u.className=n(r,e.className),u.style=(0,l.y)(s,e.style),u}},7033:function(e,t,r){"use strict";function n(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}r.d(t,{G:function(){return n}})},8978:function(e,t,r){"use strict";r.d(t,{RE:function(){return i},uq:function(){return l}});var n=r(7770);function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var o=r(4587);function l({className:e,customProperties:t,...r}){return[i({allowArbitraryValues:!0,className:e,...r}),function({customProperties:e,value:t,propValues:r,parseValue:l=e=>e}){let i={};if(!(!t||"string"==typeof t&&r.includes(t))){if("string"==typeof t&&(i=Object.fromEntries(e.map(e=>[e,t]))),(0,o.d)(t))for(let o in t){if(!a(t,o)||!n.A.includes(o))continue;let l=t[o];if(!r.includes(l))for(let t of e)i={["initial"===o?t:`${t}-${o}`]:l,...i}}for(let e in i){let t=i[e];void 0!==t&&(i[e]=l(t))}return i}}({customProperties:t,...r})]}function i({allowArbitraryValues:e,value:t,className:r,propValues:l,parseValue:i=e=>e}){let u=[];
10if(t){if("string"==typeof t&&l.includes(t))return s(r,t,i);if((0,o.d)(t)){for(let o in t){if(!a(t,o)||!n.A.includes(o))continue;let c=t[o];if(void 0!==c){if(l.includes(c)){let e=s(r,c,i),t="initial"===o?e:`${o}:${e}`;u.push(t)}else if(e){let e="initial"===o?r:`${o}:${r}`;u.push(e)}}}return u.join(" ")}if(e)return r}}function s(e,t,r){let n=r(t),a=n?.startsWith("-"),o=a?n?.substring(1):n;return`${a?"-":""}${e}${e?"-":""}${o}`}},1271:function(e,t,r){"use strict";r.d(t,{x:function(){return a}});var n=r(2265);function a(e,t){let{asChild:r,children:a}=e;if(!r)return"function"==typeof t?t(a):t;let o=n.Children.only(a);return n.cloneElement(o,{children:"function"==typeof t?t(o.props.children):t})}},4587:function(e,t,r){"use strict";r.d(t,{d:function(){return a}});var n=r(7770);function a(e){return"object"==typeof e&&Object.keys(e).some(e=>n.A.includes(e))}},6717:function(e,t,r){"use strict";function n(e,t){if(void 0!==e)return"string"==typeof e?t(e):Object.fromEntries(Object.entries(e).map(([e,r])=>[e,t(r)]))}function a(e){return"3"===e?"3":"2"}function o(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}r.d(t,{AG:function(){return o},qz:function(){return n},uJ:function(){return a}}),r(8022),r(1861),r(2709),r(7408)},6291:function(e,t,r){"use strict";function n(...e){let t={};for(let r of e)r&&(t={...t,...r});return Object.keys(t).length?t:void 0}r.d(t,{y:function(){return n}})},9766:function(e,t,r){"use strict";r.d(t,{O:function(){return a}});var n=r(2265);let a=e=>{if(!n.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${n.Children.toArray(e).map(e=>"object"==typeof e&&"type"in e&&"string"==typeof e.type?e.type:typeof e).join(", ")}`);return e}},4270:function(e,t,r){"use strict";r.d(t,{CJ:function(){return a.AccessibleIcon},oM:function(){return o.AspectRatio},xu:function(){return b},zx:function(){return D},UW:function(){return _},Zb:function(){return L},Vq:function(){return j},h_:function(){return G},kC:function(){return N},rj:function(){return U.r},X6:function(){return $.X},hU:function(){return X},Tz:function(){return ee},rU:function(){return er},J2:function(){return en},xr:function(){return el.ScrollArea},Z0:function(){return es.Separator},cK:function(){return ed},iA:function(){return n},xv:function(){return h.x},nv:function(){return eN},u:function(){return eM.Tooltip}});var n={};r.r(n),r.d(n,{uT:function(){return ew},bL:function(){return eC},Ni:function(){return eb},h4:function(){return ey},fC:function(){return eg},X2:function(){return eE},x0:function(){return ex}});var a=r(1048);r(6502);var o=r(2515);r(6697);var l=r(2265),i=r(6800),s=r(1538),u=r(8460),c=r(7534),d=r(5073),f=r(7405);let m={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft","surface","outline"],default:"soft"},...c.o3,...d.K,...f.I};var p=r(9594),v=r(6188);l.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,radius:o,...u}=(0,p.y)(e,m,v.E);return l.createElement(r?s.g7:"span",{"data-accent-color":a,"data-radius":o,...u,ref:t,className:i("rt-reset","rt-Badge",n)})}).displayName="Badge";var h=r(9078),g=r(1279),y=r(8489),w=r(3773);u.C,w.x,c.EG,d.K,y.w,g.u,l.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...o}=e,u=r?s.g7:"blockquote";return l.createElement(h.x,{asChild:!0,...o,ref:t,className:i("rt-Blockquote",a)},l.createElement(u,null,n))}).displayName="Blockquote";let E={as:{type:"enum",values:["div","span"],default:"div"},...u.C,display:{type:"enum",className:"rt-r-display",values:["none","inline","inline-block","block"],responsive:!0}};var C=r(5706);let b=l.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...o}=(0,p.y)(e,E,C.P,v.E);return l.createElement(n?s.g7:a,{...o,ref:t,className:i("rt-Box",r)})});b.displayName="Box";var x=r(8022),R=r(611);let N=l.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...o}=(0,p.y)(e,R.l,C.P,v.E);return l.createElement(n?s.g7:a,{...o,ref:t,className:i("rt-Flex",r)})});N.displayName="Flex";var M=r(2709);let S=l.forwardRef((e,t)=>{let{className:r,children:n,loading:a,...o}=(0,p.y)(e,M.Z,v.E);if(!a)return n;let s=l.createElement("span",{...o,ref:t,className:i("rt-Spinner",r)},l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}),l.createElement("span",{className:"rt-SpinnerLeaf"}));return void 0===n?s:l.createElement(N,{asChild:!0,position:"relative",align:"center",justify:"center"},l.createElement("span",null,l.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:""},n),l.createElement(N,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},l.createElement("span",null,s))))});S.displayName="Spinner";var T=r(1725),P=r(6717);let k=l.forwardRef((e,t)=>
10{let{size:r=x.C.size.default}=e,{className:n,children:a,asChild:o,color:u,radius:c,disabled:d=e.loading,...f}=(0,p.y)(e,x.C,v.E);return l.createElement(o?s.g7:"button",{"data-disabled":d||void 0,"data-accent-color":u,"data-radius":c,...f,ref:t,className:i("rt-reset","rt-BaseButton",n),disabled:d},e.loading?l.createElement(l.Fragment,null,l.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},a),l.createElement(T.T,null,a),l.createElement(N,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},l.createElement("span",null,l.createElement(S,{size:(0,P.qz)(r,P.AG)})))):a)});k.displayName="BaseButton";let D=l.forwardRef(({className:e,...t},r)=>l.createElement(k,{...t,ref:r,className:i("rt-Button",e)}));D.displayName="Button";var _=r(4581);let I={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5"],default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic","ghost"],default:"surface"}},L=l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,I,v.E);return l.createElement(r?s.g7:"div",{ref:t,...a,className:i("rt-reset","rt-BaseCard","rt-Card",n)})});L.displayName="Card",r(6756),r(6895),r(2738);let O={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft","outline","ghost"],default:"soft"},...w.x,...c.o3,...d.K,...y.w,...g.u};l.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,...o}=(0,p.y)(e,O,v.E),u="ghost"===e.variant?a||void 0:a;return l.createElement(r?s.g7:"code",{"data-accent-color":u,...o,ref:t,className:i("rt-reset","rt-Code",n)})}).displayName="Code";let A={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:["none","initial"],parseValue:function(e){return"initial"===e?"flex":e},responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["left","center","right"],parseValue:function(e){return"left"===e?"start":"right"===e?"end":e},responsive:!0}};var z=r(1271),V=r(4791),Z=r(4577);l.forwardRef(({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:o,...u},c)=>{let{asChild:d,children:f,className:m,...h}=(0,p.y)(u,A,C.P,v.E),{className:g,style:y}=(0,p.y)({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:o},Z.n,V.F);return l.createElement(d?s.g7:"div",{...h,ref:c,className:i("rt-Container",m)},(0,z.x)({asChild:d,children:f},e=>l.createElement("div",{className:i("rt-ContainerInner",g),style:y},e)))}).displayName="Container",r(3195);var W=r(6148);let F={orientation:{type:"enum",className:"rt-r-orientation",values:["horizontal","vertical"],default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},trim:{...W.E.trim,className:"rt-r-trim"}},B={align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0}},H={...Z.n,...c.EG,...d.K};l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,F,v.E);return l.createElement(h.x,{asChild:!0}
10,l.createElement("dl",{...n,ref:t,className:i("rt-DataListRoot",r)}))}).displayName="DataList.Root",l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,B);return l.createElement("div",{...n,ref:t,className:i("rt-DataListItem",r)})}).displayName="DataList.Item",l.forwardRef((e,t)=>{let{className:r,color:n,...a}=(0,p.y)(e,H);return l.createElement("dt",{...a,"data-accent-color":n,ref:t,className:i("rt-DataListLabel",r)})}).displayName="DataList.Label",l.forwardRef(({children:e,className:t,...r},n)=>l.createElement("dd",{...r,ref:n,className:i(t,"rt-DataListValue")},e)).displayName="DataList.Value";var j=r(7584),G=r(2187);let K={...u.C,...y.w,...g.u};l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,K);return l.createElement(r?s.g7:"em",{...a,ref:t,className:i("rt-Em",n)})}).displayName="Em";var U=r(1395),$=r(8890);r(6808);let X=l.forwardRef(({className:e,...t},r)=>l.createElement(k,{...t,ref:r,className:i("rt-IconButton",e)}));X.displayName="IconButton",r(2777);let Y=["current","0"],q={...u.C,side:{type:"enum",className:"rt-r-side",values:["all","x","y","top","bottom","left","right"],default:"all",responsive:!0},clip:{type:"enum",className:"rt-r-clip",values:["border-box","padding-box"],default:"border-box",responsive:!0},p:{type:"enum",className:"rt-r-p",values:Y,parseValue:J,responsive:!0},px:{type:"enum",className:"rt-r-px",values:Y,parseValue:J,responsive:!0},py:{type:"enum",className:"rt-r-py",values:Y,parseValue:J,responsive:!0},pt:{type:"enum",className:"rt-r-pt",values:Y,parseValue:J,responsive:!0},pr:{type:"enum",className:"rt-r-pr",values:Y,parseValue:J,responsive:!0},pb:{type:"enum",className:"rt-r-pb",values:Y,parseValue:J,responsive:!0},pl:{type:"enum",className:"rt-r-pl",values:Y,parseValue:J,responsive:!0}};function J(e){return"current"===e?"inset":e}l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,q,v.E);return l.createElement(r?s.g7:"div",{...a,ref:t,className:i("rt-Inset",n)})}).displayName="Inset";let Q={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0}},ee=l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,Q,v.E);return l.createElement(r?s.g7:"kbd",{...a,ref:t,className:i("rt-reset","rt-Kbd",n)})});ee.displayName="Kbd";let et={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},...w.x,...W.E,...y.w,...g.u,underline:{type:"enum",className:"rt-underline",values:["auto","always","hover","none"],default:"auto"},...c.o3,...d.K},er=l.forwardRef((e,t)=>{let{children:r,className:n,color:a,asChild:o,...s}=(0,p.y)(e,et);return l.createElement(h.x,{...s,"data-accent-color":a,ref:t,asChild:!0,className:i("rt-reset","rt-Link",n)},o?r:l.createElement("a",null,r))});er.displayName="Link";var en=r(2512);r(9774);let ea={...u.C,...y.w,...g.u};l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,ea);return l.createElement(r?s.g7:"q",{...a,ref:t,className:i("rt-Quote",n)})}).displayName="Quote",r(1416),r(6484),r(2381);var eo=r(9766);l.forwardRef(({className:e,children:t,...r},n)=>l.createElement(s.g7,{...r,ref:n,className:i("rt-reset",e)},(0,eo.O)(t))).displayName="Reset";var el=r(9829);r(393);let ei={...u.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"3",responsive:!0},display:{type:"enum",className:"rt-r-display",values:["none","initial"],parseValue:function(e){return"initial"===e?"block":e},responsive:!0}};l.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,p.y)(e,ei,C.P,v.E);return l.createElement(r?s.g7:"section",{...a,ref:t,className:i("rt-Section",n)})}).displayName="Section",r(6480);var es=r(3817);let eu={loading:{type:"boolean",default:!0},...Z.n,...V.F};l.forwardRef((e,t)=>{let{children:r,className:n,loading:a,...o}=(0,p.y)(e,eu,v.E);if(!a)return r;let u=l.isValidElement(r)?s.g7:"span";return l.createElement(u,{ref:t,"aria-hidden":!0,className:i("rt-Skeleton",n),"data-inline-skeleton":!l.isValidElement(r)||void 0,tabIndex:-1,inert:"",...o},r)}).displayName="Skeleton",r(2039);let ec={...u.C,...y.w,...g.u},ed=l.forwardRef((e,t)=>
10{let{asChild:r,className:n,...a}=(0,p.y)(e,ec);return l.createElement(r?s.g7:"strong",{...a,ref:t,className:i("rt-Strong",n)})});ed.displayName="Strong",r(475),r(7700);var ef=r(1379);let em={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","ghost"],default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:["auto","fixed"],responsive:!0}},ep={align:{type:"enum",className:"rt-r-va",values:["start","center","end","baseline"],parseValue:function(e){return({baseline:"baseline",start:"top",center:"middle",end:"bottom"})[e]},responsive:!0}},ev={justify:{type:"enum",className:"rt-r-ta",values:["start","center","end"],parseValue:function(e){return({start:"left",center:"center",end:"right"})[e]},responsive:!0},...Z.n,...ef.i};var eh=r(8978);let eg=l.forwardRef((e,t)=>{let{layout:r,...n}=em,{className:a,children:o,layout:s,...u}=(0,p.y)(e,n,v.E),c=(0,eh.RE)({value:s,className:em.layout.className,propValues:em.layout.values});return l.createElement("div",{ref:t,className:i("rt-TableRoot",a),...u},l.createElement(el.ScrollArea,null,l.createElement("table",{className:i("rt-TableRootTable",c)},o)))});eg.displayName="Table.Root";let ey=l.forwardRef(({className:e,...t},r)=>l.createElement("thead",{...t,ref:r,className:i("rt-TableHeader",e)}));ey.displayName="Table.Header";let ew=l.forwardRef(({className:e,...t},r)=>l.createElement("tbody",{...t,ref:r,className:i("rt-TableBody",e)}));ew.displayName="Table.Body";let eE=l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,ep);return l.createElement("tr",{...n,ref:t,className:i("rt-TableRow",r)})});eE.displayName="Table.Row";let eC=l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,ev);return l.createElement("td",{className:i("rt-TableCell",r),ref:t,...n})});eC.displayName="Table.Cell";let eb=l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,ev);return l.createElement("th",{className:i("rt-TableCell","rt-TableColumnHeaderCell",r),scope:"col",ref:t,...n})});eb.displayName="Table.ColumnHeaderCell";let ex=l.forwardRef((e,t)=>{let{className:r,...n}=(0,p.y)(e,ev);return l.createElement("th",{className:i("rt-TableCell","rt-TableRowHeaderCell",r),scope:"row",ref:t,...n})});ex.displayName="Table.RowHeaderCell",r(2594);let eR={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},resize:{type:"enum",className:"rt-r-resize",values:["none","vertical","horizontal","both"],responsive:!0},...c.EG,...f.I};l.forwardRef((e,t)=>{let{className:r,color:n,radius:a,style:o,...s}=(0,p.y)(e,eR,v.E);return l.createElement("div",{"data-accent-color":n,"data-radius":a,className:i("rt-TextAreaRoot",r),style:o},l.createElement("textarea",{className:"rt-reset rt-TextAreaInput",ref:t,...s}))}).displayName="TextArea";var eN=r(6982);r(448),r(9340);var eM=r(6823)},8460:function(e,t,r){"use strict";r.d(t,{C:function(){return n}});let n={asChild:{type:"boolean"}}},7534:function(e,t,r){"use strict";r.d(t,{EG:function(){return o},FN:function(){return n},ab:function(){return a},o3:function(){return l}});let n=["gray","gold","bronze","brown","yellow","amber","orange","tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","lime","mint","sky"],a=["auto","gray","mauve","slate","sage","olive","sand"],o={color:{type:"enum",values:n,default:void 0}},l={color:{type:"enum",values:n,default:""}}},5232:function(e,t,r){"use strict";r.d(t,{c:function(){return a}});let n=["0","1","2","3","4","5","6","7","8","9"],a={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:n,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:n,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:n,responsive:!0}}},4791:function(e,t,r){"use strict";r.d(t,{F:function(){return n}});let n={height:{type:"string",className:"rt-r-h",customProperties:["--height"],responsive:!0},minHeight:{type:"string",className:"rt-r-min-h",customProperties:["--min-height"],responsive:!0},maxHeight:{type:"string",className:"rt-r-max-h",customProperties:["--max-height"],responsive:!0}}},5073:function(e,t,r){"use strict";r.d(t,{K:function(){return n}});let n={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}}},5706:function(e,t,r){"use strict";r.d(t,{P:function(){return s}});var n=r(1379),a=r(4791),o=r(4577);let l=["visible","hidden","clip","scroll","auto"],i=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],s={...n.i,...o.n,...a.F,position:{type:"enum",className:"rt-r-position",values:["static","relative","absolute","fixed","sticky"],responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:i,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:i,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:i,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:i,responsive:!0}
10,left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:i,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:l,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:l,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:l,responsive:!0},flexBasis:{type:"string",className:"rt-r-fb",customProperties:["--flex-basis"],responsive:!0},flexShrink:{type:"enum | string",className:"rt-r-fs",customProperties:["--flex-shrink"],values:["0","1"],responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:["0","1"],responsive:!0},gridColumn:{type:"string",className:"rt-r-gc",customProperties:["--grid-column"],responsive:!0},gridColumnStart:{type:"string",className:"rt-r-gcs",customProperties:["--grid-column-start"],responsive:!0},gridColumnEnd:{type:"string",className:"rt-r-gce",customProperties:["--grid-column-end"],responsive:!0},gridRow:{type:"string",className:"rt-r-gr",customProperties:["--grid-row"],responsive:!0},gridRowStart:{type:"string",className:"rt-r-grs",customProperties:["--grid-row-start"],responsive:!0},gridRowEnd:{type:"string",className:"rt-r-gre",customProperties:["--grid-row-end"],responsive:!0}}},6148:function(e,t,r){"use strict";r.d(t,{E:function(){return n}});let n={trim:{type:"enum",className:"rt-r-lt",values:["normal","start","end","both"],responsive:!0}}},6188:function(e,t,r){"use strict";r.d(t,{E:function(){return a}});let n=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],a={m:{type:"enum | string",values:n,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:n,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:n,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}}},1379:function(e,t,r){"use strict";r.d(t,{i:function(){return a}});let n=["0","1","2","3","4","5","6","7","8","9"],a={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:n,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:n,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:n,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:n,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:n,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:n,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:n,responsive:!0}}},7770:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});let n=["initial","xs","sm","md","lg","xl"]},7405:function(e,t,r){"use strict";r.d(t,{I:function(){return a},p:function(){return n}});let n=["none","small","medium","large","full"],a={radius:{type:"enum",values:n,default:void 0}}},6532:function(e,t,r){"use strict";r.d(t,{O:function(){return n}});let n={align:{type:"enum",className:"rt-r-ta",values:["left","center","right"],responsive:!0}}},1279:function(e,t,r){"use strict";r.d(t,{u:function(){return n}});let n={wrap:{type:"enum",className:"rt-r-tw",values:["wrap","nowrap","pretty","balance"],responsive:!0}}},8489:function(e,t,r){"use strict";r.d(t,{w:function(){return n}});let n={truncate:{type:"boolean",className:"rt-truncate"}}},3773:function(e,t,r){"use strict";r.d(t,{x:function(){return n}});let n={weight:{type:"enum",className:"rt-r-weight",values:["light","regular","medium","bold"],responsive:!0}}},4577:function(e,t,r){"use strict";r.d(t,{n:function(){return n}});let n={width:{type:"string",className:"rt-r-w",customProperties:["--width"],responsive:!0},minWidth:{type:"string",className:"rt-r-min-w",customProperties:["--min-width"],responsive:!0},maxWidth:{type:"string",className:"rt-r-max-w",customProperties:["--max-width"],responsive:!0}}}}]);
11//# sourceMappingURL=813-21b80789784ff720.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.