"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[762],{77882:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(11735),o=r(2265);let u=e=>{var t=(0,n._T)(e,[]);return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},t),o.createElement("path",{d:"M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z"}))}},75203:function(e,t,r){r.d(t,{Z:function(){return f}});var n=r(11735),o=r(2265),u=r(50369),i=r(34505),l=r(45169),s=r(9118);let c=(0,s.fn)("Card"),a=e=>{if(!e)return"";switch(e){case u.zS.Left:return"border-l-4";case u.m.Top:return"border-t-4";case u.zS.Right:return"border-r-4";case u.m.Bottom:return"border-b-4";default:return""}},f=o.forwardRef((e,t)=>{let{decoration:r="",decorationColor:u,children:f,className:d}=e,m=(0,n._T)(e,["decoration","decorationColor","children","className"]);return o.createElement("div",Object.assign({ref:t,className:(0,l.q)(c("root"),"relative w-full text-left ring-1 rounded-tremor-default p-6","bg-tremor-background ring-tremor-ring shadow-tremor-card","dark:bg-dark-tremor-background dark:ring-dark-tremor-ring dark:shadow-dark-tremor-card",u?(0,s.bM)(u,i.K.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",a(r),d)},m),f)});f.displayName="Card"},27697:function(e,t,r){r.d(t,{Z:function(){return H},l:function(){return z}});var n=r(2265),o=r.t(n,2),u=r(54887),i=r(75224),l=r(8143),s="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function c(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!c(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!c(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function a(e){let t=n.useRef(e);return s(()=>{t.current=e}),t}var f="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;let d=!1,m=0,v=()=>"floating-ui-"+m++,p=o["useId".toString()]||function(){let[e,t]=n.useState(()=>d?v():void 0);return f(()=>{null==e&&t(v())},[]),n.useEffect(()=>{d||(d=!0)},[]),e},g=n.createContext(null),b=n.createContext(null),h=()=>{var e;return(null==(e=n.useContext(g))?void 0:e.id)||null},y=()=>n.useContext(b);function E(e){return(null==e?void 0:e.ownerDocument)||document}function k(e){return E(e).defaultView||window}function w(e){return!!e&&e instanceof k(e).Element}function x(e){return!!e&&e instanceof k(e).HTMLElement}function R(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function C(e){let t=(0,n.useRef)(e);return f(()=>{t.current=e}),t}let L="data-floating-ui-safe-polygon";function P(e,t,r){return r&&!R(r)?0:"number"==typeof e?e:null==e?void 0:e[t]}let T=function(e,t){let{enabled:r=!0,delay:o=0,handleClose:u=null,mouseOnly:i=!1,restMs:l=0,move:s=!0}=void 0===t?{}:t,{open:c,onOpenChange:a,dataRef:d,events:m,elements:{domReference:v,floating:p},refs:g}=e,b=y(),k=h(),x=C(u),T=C(o),M=n.useRef(),S=n.useRef(),N=n.useRef(),_=n.useRef(),A=n.useRef(!0),W=n.useRef(!1),D=n.useRef(()=>{}),O=n.useCallback(()=>{var e;let t=null==(e=d.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[d]);n.useEffect(()=>{if(r)return m.on("dismiss",e),()=>{m.off("dismiss",e)};function e(){clearTimeout(S.current),clearTimeout(_.current),A.current=!0}},[r,m]),n.useEffect(()=>{if(!r||!x.current||!c)return;function e(){O()&&a(!1)}let t=E(p).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[p,c,a,r,x,d,O]);let j=n.useCallback(function(e){void 0===e&&(e=!0);let t=P(T.current,"close",M.current);t&&!N.current?(clearTimeout(S.current),S.current=setTimeout(()=>a(!1),t)):e&&(clearTimeout(S.current),a(!1))},[T,a]),B=n.useCallback(()=>{D.current(),N.current=void 0},[]),K=n.useCallback(()=>{if(W.current){let e=E(g.floating.current).body;e.style.pointerEvents="",e.removeAttribute(L),W.current=!1}},[g]);return n.useEffect(()=>{if(r&&w(v))return c&&v.addEventListener("mouseleave",u),null==p||p.addEventListener("mouseleave",u),s&&v.addEventListener("mousemove",n,{once:!0}),v.addEventListener("mouseenter",n),v.addEventListener("mouseleave",o),()=>{c&&v.removeEventListener("mouseleave",u),null==p||p.removeEventListener("mouseleave",u),s&&v.removeEventListener("mousemove",n),v.removeEventListener("mouseenter",n),v.removeEventListener("mouseleave",o)};function t(){return!!d.current.openEvent&&["click","mousedown"].includes(d.current.openEvent.type)}function n(e){if(clearTimeout(S.current),A.current=!1,i&&!R(M.current)||l>0&&0===P(T.current,"open"))return;d.current.openEvent=e;let t=P(T.current,"open",M.current);t?S.current=setTimeout(()=>{a(!0)},t):a(!0)}function o(r){if(t())return;D.current();let n=E(p);if(clearTimeout(_.current),x.current){c||clearTimeout(S.current),N.current=x.current({...e,tree:b,x:r.clientX,y:r.clientY,onClose(){K(),B(),j()}});let t=N.current;n.addEventListener("mousemove",t),D.current=()=>{n.removeEventListener("mousemove",t)};return}j()}function u(r){t()||null==x.current||x.current({...e,tree:b,x:r.clientX,y:r.clientY,onClose(){K(),B(),j()}})(r)}},[v,p,r,e,i,l,s,j,B,K,a,c,b,T,x,d]),f(()=>{var e,t,n;if(r&&c&&null!=(e=x.current)&&e.__options.blockPointerEvents&&O()){let e=E(p).body;if(e.setAttribute(L,""),e.style.pointerEvents="none",W.current=!0,w(v)&&p){let e=null==b?void 0:null==(t=b.nodesRef.current.find(e=>e.id===k))?void 0:null==(n=t.context)?void 0:n.elements.floating;return e&&(e.style.pointerEvents=""),v.style.pointerEvents="auto",p.style.pointerEvents="auto",()=>{v.style.pointerEvents="",p.style.pointerEvents=""}}}},[r,c,k,p,v,b,x,d,O]),f(()=>{c||(M.current=void 0,B(),K())},[c,B,K]),n.useEffect(()=>()=>{B(),clearTimeout(S.current),clearTimeout(_.current),K()},[r,B,K]),n.useMemo(()=>{if(!r)return{};function e(e){M.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(){c||0===l||(clearTimeout(_.current),_.current=setTimeout(()=>{A.current||a(!0)},l))}},floating:{onMouseEnter(){clearTimeout(S.current)},onMouseLeave(){m.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),j(!1)}}}},[m,r,l,c,a,j])};function M(e,t){if(!e||!t)return!1;let r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&function(e){if("undefined"==typeof ShadowRoot)return!1;let t=k(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}(r)){let r=t;do{if(r&&e===r)return!0;r=r.parentNode||r.host}while(r)}return!1}function S(e,t){let r=e.filter(e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)})||[],n=r;for(;n.length;)n=e.filter(e=>{var t;return null==(t=n)?void 0:t.some(t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)})})||[],r=r.concat(n);return r}let N=o["useInsertionEffect".toString()]||(e=>e());function _(e){let t=n.useRef(()=>{});return N(()=>{t.current=e}),n.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}function A(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}let W={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},D={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},O=function(e){var t,r;return void 0===e&&(e=!0),{escapeKeyBubbles:"boolean"==typeof e?e:null==(t=e.escapeKey)||t,outsidePressBubbles:"boolean"==typeof e?e:null==(r=e.outsidePress)||r}},j=function(e,t){let{open:r,onOpenChange:o,events:u,nodeId:l,elements:{reference:s,domReference:c,floating:a},dataRef:f}=e,{enabled:d=!0,escapeKey:m=!0,outsidePress:v=!0,outsidePressEvent:p="pointerdown",referencePress:g=!1,referencePressEvent:b="pointerdown",ancestorScroll:k=!1,bubbles:R=!0}=void 0===t?{}:t,C=y(),L=null!=h(),P=_("function"==typeof v?v:()=>!1),T="function"==typeof v?P:v,M=n.useRef(!1),{escapeKeyBubbles:N,outsidePressBubbles:j}=O(R);return n.useEffect(()=>{if(!r||!d)return;function e(e){if("Escape"===e.key){let e=C?S(C.nodesRef.current,l):[];if(e.length>0){let t=!0;if(e.forEach(e=>{var r;if(null!=(r=e.context)&&r.open&&!e.context.dataRef.current.__escapeKeyBubbles){t=!1;return}}),!t)return}u.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),o(!1)}}function t(e){var t;let r=M.current;if(M.current=!1,r||"function"==typeof T&&!T(e))return;let n="composedPath"in e?e.composedPath()[0]:e.target;if(x(n)&&a){let t=a.ownerDocument.defaultView||window,r=n.scrollWidth>n.clientWidth,o=n.scrollHeight>n.clientHeight,u=o&&e.offsetX>n.clientWidth;if(o&&"rtl"===t.getComputedStyle(n).direction&&(u=e.offsetX<=n.offsetWidth-n.clientWidth),u||r&&e.offsetY>n.clientHeight)return}let i=C&&S(C.nodesRef.current,l).some(t=>{var r;return A(e,null==(r=t.context)?void 0:r.elements.floating)});if(A(e,a)||A(e,c)||i)return;let s=C?S(C.nodesRef.current,l):[];if(s.length>0){let e=!0;if(s.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}u.emit("dismiss",{type:"outsidePress",data:{returnFocus:L?{preventScroll:!0}:function(e){if(0===e.mozInputSource&&e.isTrusted)return!0;let t=/Android/i;return(t.test(function(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}())||t.test(function(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}()))&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType}(e)||0===(t=e).width&&0===t.height||1===t.width&&1===t.height&&0===t.pressure&&0===t.detail&&"mouse"!==t.pointerType||t.width<1&&t.height<1&&0===t.pressure&&0===t.detail}}),o(!1)}function n(){o(!1)}f.current.__escapeKeyBubbles=N,f.current.__outsidePressBubbles=j;let v=E(a);m&&v.addEventListener("keydown",e),T&&v.addEventListener(p,t);let g=[];return k&&(w(c)&&(g=(0,i.Kx)(c)),w(a)&&(g=g.concat((0,i.Kx)(a))),!w(s)&&s&&s.contextElement&&(g=g.concat((0,i.Kx)(s.contextElement)))),(g=g.filter(e=>{var t;return e!==(null==(t=v.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",n,{passive:!0})}),()=>{m&&v.removeEventListener("keydown",e),T&&v.removeEventListener(p,t),g.forEach(e=>{e.removeEventListener("scroll",n)})}},[f,a,c,s,m,T,p,u,C,l,r,o,k,d,N,j,L]),n.useEffect(()=>{M.current=!1},[T,p]),n.useMemo(()=>d?{reference:{[W[b]]:()=>{g&&(u.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),o(!1))}},floating:{[D[p]]:()=>{M.current=!0}}}:{},[d,u,g,p,b,o])},B=function(e,t){let{open:r,onOpenChange:o,dataRef:u,events:i,refs:l,elements:{floating:s,domReference:c}}=e,{enabled:a=!0,keyboardOnly:f=!0}=void 0===t?{}:t,d=n.useRef(""),m=n.useRef(!1),v=n.useRef();return n.useEffect(()=>{if(!a)return;let e=E(s).defaultView||window;function t(){!r&&x(c)&&c===function(e){let t=e.activeElement;for(;(null==(r=t)?void 0:null==(n=r.shadowRoot)?void 0:n.activeElement)!=null;){var r,n;t=t.shadowRoot.activeElement}return t}(E(c))&&(m.current=!0)}return e.addEventListener("blur",t),()=>{e.removeEventListener("blur",t)}},[s,c,r,a]),n.useEffect(()=>{if(a)return i.on("dismiss",e),()=>{i.off("dismiss",e)};function e(e){("referencePress"===e.type||"escapeKey"===e.type)&&(m.current=!0)}},[i,a]),n.useEffect(()=>()=>{clearTimeout(v.current)},[]),n.useMemo(()=>a?{reference:{onPointerDown(e){let{pointerType:t}=e;d.current=t,m.current=!!(t&&f)},onMouseLeave(){m.current=!1},onFocus(e){var t;m.current||"focus"===e.type&&(null==(t=u.current.openEvent)?void 0:t.type)==="mousedown"&&u.current.openEvent&&A(u.current.openEvent,c)||(u.current.openEvent=e.nativeEvent,o(!0))},onBlur(e){m.current=!1;let t=e.relatedTarget,r=w(t)&&t.hasAttribute("data-floating-ui-focus-guard")&&"outside"===t.getAttribute("data-type");v.current=setTimeout(()=>{M(l.floating.current,t)||M(c,t)||r||o(!1)})}}}:{},[a,f,c,l,u,o])},K=function(e,t){let{open:r}=e,{enabled:o=!0,role:u="dialog"}=void 0===t?{}:t,i=p(),l=p();return n.useMemo(()=>{let e={id:i,role:u};return o?"tooltip"===u?{reference:{"aria-describedby":r?i:void 0},floating:e}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===u?"dialog":u,"aria-controls":r?i:void 0,..."listbox"===u&&{role:"combobox"},..."menu"===u&&{id:l}},floating:{...e,..."menu"===u&&{"aria-labelledby":l}}}:{}},[o,u,r,i,l])};function F(e,t,r){let n=new Map;return{..."floating"===r&&{tabIndex:-1},...e,...t.map(e=>e?e[r]:null).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[r,o]=t;if(0===r.indexOf("on")){if(n.has(r)||n.set(r,[]),"function"==typeof o){var u;null==(u=n.get(r))||u.push(o),e[r]=function(){for(var e,t=arguments.length,o=Array(t),u=0;u<t;u++)o[u]=arguments[u];null==(e=n.get(r))||e.forEach(e=>e(...o))}}}else e[r]=o}),e),{})}}let I=function(e){void 0===e&&(e=[]);let t=e,r=n.useCallback(t=>F(t,e,"reference"),t),o=n.useCallback(t=>F(t,e,"floating"),t),u=n.useCallback(t=>F(t,e,"item"),e.map(e=>null==e?void 0:e.item));return n.useMemo(()=>({getReferenceProps:r,getFloatingProps:o,getItemProps:u}),[r,o,u])};var q=r(45169);let z=e=>{let[t,r]=(0,n.useState)(!1),[o,i]=(0,n.useState)(),{x:d,y:m,refs:v,strategy:p,context:g}=function(e){void 0===e&&(e={});let{open:t=!1,onOpenChange:r,nodeId:o}=e,i=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:i,whileElementsMounted:f,open:d}=e,[m,v]=n.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,g]=n.useState(o);c(p,o)||g(o);let b=n.useRef(null),h=n.useRef(null),y=n.useRef(m),E=a(f),k=a(i),[w,x]=n.useState(null),[R,C]=n.useState(null),L=n.useCallback(e=>{b.current!==e&&(b.current=e,x(e))},[]),P=n.useCallback(e=>{h.current!==e&&(h.current=e,C(e))},[]),T=n.useCallback(()=>{if(!b.current||!h.current)return;let e={placement:t,strategy:r,middleware:p};k.current&&(e.platform=k.current),(0,l.oo)(b.current,h.current,e).then(e=>{let t={...e,isPositioned:!0};M.current&&!c(y.current,t)&&(y.current=t,u.flushSync(()=>{v(t)}))})},[p,t,r,k]);s(()=>{!1===d&&y.current.isPositioned&&(y.current.isPositioned=!1,v(e=>({...e,isPositioned:!1})))},[d]);let M=n.useRef(!1);s(()=>(M.current=!0,()=>{M.current=!1}),[]),s(()=>{if(w&&R){if(E.current)return E.current(w,R,T);T()}},[w,R,T,E]);let S=n.useMemo(()=>({reference:b,floating:h,setReference:L,setFloating:P}),[L,P]),N=n.useMemo(()=>({reference:w,floating:R}),[w,R]);return n.useMemo(()=>({...m,update:T,refs:S,elements:N,reference:L,floating:P}),[m,T,S,N,L,P])}(e),d=y(),m=n.useRef(null),v=n.useRef({}),p=n.useState(()=>(function(){let e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach(e=>e(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter(e=>e!==r))}}})())[0],[g,b]=n.useState(null),h=n.useCallback(e=>{let t=w(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;i.refs.setReference(t)},[i.refs]),E=n.useCallback(e=>{(w(e)||null===e)&&(m.current=e,b(e)),(w(i.refs.reference.current)||null===i.refs.reference.current||null!==e&&!w(e))&&i.refs.setReference(e)},[i.refs]),k=n.useMemo(()=>({...i.refs,setReference:E,setPositionReference:h,domReference:m}),[i.refs,E,h]),x=n.useMemo(()=>({...i.elements,domReference:g}),[i.elements,g]),R=_(r),C=n.useMemo(()=>({...i,refs:k,elements:x,dataRef:v,nodeId:o,events:p,open:t,onOpenChange:R}),[i,o,p,t,R,k,x]);return f(()=>{let e=null==d?void 0:d.nodesRef.current.find(e=>e.id===o);e&&(e.context=C)}),n.useMemo(()=>({...i,context:C,refs:k,reference:E,positionReference:h}),[i,k,C,E,h])}({open:t,onOpenChange:t=>{t&&e?i(setTimeout(()=>{r(t)},e)):(clearTimeout(o),r(t))},placement:"top",whileElementsMounted:l.Me,middleware:[(0,l.cv)(5),(0,l.RR)({fallbackAxisSideDirection:"start"}),(0,l.uY)()]}),b=T(g,{move:!1}),{getReferenceProps:h,getFloatingProps:E}=I([b,B(g),j(g),K(g,{role:"tooltip"})]);return{tooltipProps:{open:t,x:d,y:m,refs:v,strategy:p,getFloatingProps:E},getReferenceProps:h}},H=e=>{let{text:t,open:r,x:o,y:u,refs:i,strategy:l,getFloatingProps:s}=e;return r&&t?n.createElement("div",Object.assign({className:(0,q.q)("max-w-xs text-sm z-20 rounded-tremor-default opacity-100 px-2.5 py-1","text-white bg-tremor-background-emphasis","dark:text-tremor-content-emphasis dark:bg-white"),ref:i.setFloating,style:{position:l,top:null!=u?u:0,left:null!=o?o:0}},s()),t):null};H.displayName="Tooltip"},9259:function(e,t,r){r.d(t,{Z:function(){return f}});var n=r(11735),o=r(27697),u=r(34505),i=r(45169),l=r(9118),s=r(2265);let c=(0,l.fn)("ProgressBar"),a={xs:{radius:15,strokeWidth:3},sm:{radius:19,strokeWidth:4},md:{radius:32,strokeWidth:6},lg:{radius:52,strokeWidth:8},xl:{radius:80,strokeWidth:10}},f=s.forwardRef((e,t)=>{let{value:r,size:f="md",className:d,showAnimation:m=!0,color:v,tooltip:p,radius:g,strokeWidth:b,children:h}=e,y=(0,n._T)(e,["value","size","className","showAnimation","color","tooltip","radius","strokeWidth","children"]),E=void 0===r?0:r>100?100:r,k=null!=g?g:a[f].radius,w=null!=b?b:a[f].strokeWidth,x=k-w/2,R=2*x*Math.PI,{tooltipProps:C,getReferenceProps:L}=(0,o.l)();return s.createElement(s.Fragment,null,s.createElement(o.Z,Object.assign({text:p},C)),s.createElement("div",Object.assign({ref:t,className:(0,i.q)(c("root"),"flex flex-col items-center justify-center",d)},y),s.createElement("svg",Object.assign({ref:C.refs.setReference,width:2*k,height:2*k,viewBox:"0 0 ".concat(2*k," ").concat(2*k),className:"transform -rotate-90"},L),s.createElement("circle",{r:x,cx:k,cy:k,strokeWidth:w,fill:"transparent",stroke:"",strokeLinecap:"round",className:(0,i.q)("transition-colors ease-linear",v?"".concat((0,l.bM)(v,u.K.background).strokeColor," opacity-20 dark:opacity-25"):"stroke-tremor-brand-muted/50 dark:stroke-dark-tremor-brand-muted")}),E>=0?s.createElement("circle",{r:x,cx:k,cy:k,strokeWidth:w,strokeDasharray:R+" "+R,strokeDashoffset:R-E/100*R,fill:"transparent",stroke:"",strokeLinecap:"round",className:(0,i.q)("transition-colors ease-linear",v?(0,l.bM)(v,u.K.background).strokeColor:"stroke-tremor-brand dark:stroke-dark-tremor-brand",m?"transition-all duration-300 ease-in-out":"")}):null),s.createElement("div",{className:(0,i.q)("absolute flex")},h)))});f.displayName="ProgressCircle"}}]);