(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8004],{37136:function(e){var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,l=/\n/g,t=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,r=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,i=/^[;\s]*/,u=/^\s+|\s+$/g;function s(e){return e?e.replace(u,""):""}e.exports=function(e,u){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];u=u||{};var c=1,p=1;function d(e){var n=e.match(l);n&&(c+=n.length);var t=e.lastIndexOf("\n");p=~t?e.length-t:p+e.length}function f(){var e={line:c,column:p};return function(n){return n.position=new g(e),y(t),n}}function g(e){this.start=e,this.end={line:c,column:p},this.source=u.source}g.prototype.content=e;var h=[];function m(n){var l=Error(u.source+":"+c+":"+p+": "+n);if(l.reason=n,l.filename=u.source,l.line=c,l.column=p,l.source=e,u.silent)h.push(l);else throw l}function y(n){var l=n.exec(e);if(l){var t=l[0];return d(t),e=e.slice(t.length),l}}function v(e){var n;for(e=e||[];n=x();)!1!==n&&e.push(n);return e}function x(){var n=f();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var l=2;""!=e.charAt(l)&&("*"!=e.charAt(l)||"/"!=e.charAt(l+1));)++l;if(l+=2,""===e.charAt(l-1))return m("End of comment missing");var t=e.slice(2,l-2);return p+=2,d(t),e=e.slice(l),p+=2,n({type:"comment",comment:t})}}return y(t),function(){var e,l=[];for(v(l);e=function(){var e=f(),l=y(o);if(l){if(x(),!y(r))return m("property missing ':'");var t=y(a),u=e({type:"declaration",property:s(l[0].replace(n,"")),value:t?s(t[0].replace(n,"")):""});return y(i),u}}();)!1!==e&&(l.push(e),v(l));return l}()}},62978:function(e,n,l){"use strict";l.d(n,{Z:function(){return t}});let t=(0,l(39280).Z)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},7797:function(e,n,l){"use strict";var t=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0});var o=t(l(37136));n.default=function(e,n){var l=null;if(!e||"string"!=typeof e)return l;var t=(0,o.default)(e),r="function"==typeof n;return t.forEach(function(e){if("declaration"===e.type){var t=e.property,o=e.value;r?n(t,o,e):o&&((l=l||{})[t]=o)}}),l}},97427:function(e,n,l){"use strict";l.d(n,{NM:function(){return O},VY:function(){return H},_v:function(){return A},fC:function(){return j},h_:function(){return N},xz:function(){return B},zt:function(){return F}});var t=l(6236),o=l(64927),r=l(92930),a=l(27772),i=l(16779),u=l(67053),s=l(40411),c=l(71050),p=l(82119),d=l(20248),f=l(51092),g=l(25761),h=l(50145),m=l(97783);let[y,v]=(0,i.b)("Tooltip",[c.D7]),x=(0,c.D7)(),b="tooltip.open",[k,C]=y("TooltipProvider"),w="Tooltip",[E,S]=y(w),P="TooltipTrigger",L=(0,o.forwardRef)((e,n)=>{let{__scopeTooltip:l,...i}=e,u=S(P,l),s=C(P,l),p=x(l),d=(0,o.useRef)(null),g=(0,a.e)(n,d,u.onTriggerChange),h=(0,o.useRef)(!1),m=(0,o.useRef)(!1),y=(0,o.useCallback)(()=>h.current=!1,[]);return(0,o.useEffect)(()=>()=>document.removeEventListener("pointerup",y),[y]),(0,o.createElement)(c.ee,(0,t.Z)({asChild:!0},p),(0,o.createElement)(f.WV.button,(0,t.Z)({"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute},i,{ref:g,onPointerMove:(0,r.M)(e.onPointerMove,e=>{"touch"===e.pointerType||m.current||s.isPointerInTransitRef.current||(u.onTriggerEnter(),m.current=!0)}),onPointerLeave:(0,r.M)(e.onPointerLeave,()=>{u.onTriggerLeave(),m.current=!1}),onPointerDown:(0,r.M)(e.onPointerDown,()=>{h.current=!0,document.addEventListener("pointerup",y,{once:!0})}),onFocus:(0,r.M)(e.onFocus,()=>{h.current||u.onOpen()}),onBlur:(0,r.M)(e.onBlur,u.onClose),onClick:(0,r.M)(e.onClick,u.onClose)})))}),D="TooltipPortal",[T,M]=y(D,{forceMount:void 0}),O=e=>{let{__scopeTooltip:n,forceMount:l,children:t,container:r}=e,a=S(D,n);return(0,o.createElement)(T,{scope:n,forceMount:l},(0,o.createElement)(d.z,{present:l||a.open},(0,o.createElement)(p.h,{asChild:!0,container:r},t)))},R="TooltipContent",A=(0,o.forwardRef)((e,n)=>{let l=M(R,e.__scopeTooltip),{forceMount:r=l.forceMount,side:a="top",...i}=e,u=S(R,e.__scopeTooltip);return(0,o.createElement)(d.z,{present:r||u.open},u.disableHoverableContent?(0,o.createElement)(_,(0,t.Z)({side:a},i,{ref:n})):(0,o.createElement)(I,(0,t.Z)({side:a},i,{ref:n})))}),I=(0,o.forwardRef)((e,n)=>{let l=S(R,e.__scopeTooltip),r=C(R,e.__scopeTooltip),i=(0,o.useRef)(null),u=(0,a.e)(n,i),[s,c]=(0,o.useState)(null),{trigger:p,onClose:d}=l,f=i.current,{onPointerInTransitChange:g}=r,h=(0,o.useCallback)(()=>{c(null),g(!1)},[g]),m=(0,o.useCallback)((e,n)=>{let l=e.currentTarget,t={x:e.clientX,y:e.clientY},o=function(e,n){let l=Math.abs(n.top-e.y),t=Math.abs(n.bottom-e.y),o=Math.abs(n.right-e.x),r=Math.abs(n.left-e.x);switch(Math.min(l,t,o,r)){case r:return"left";case o:return"right";case l:return"top";case t:return"bottom";default:throw Error("unreachable")}}(t,l.getBoundingClientRect());c(function(e){let n=e.slice();return n.sort((e,n)=>e.x<n.x?-1:e.x>n.x?1:e.y<n.y?-1:e.y>n.y?1:0),function(e){if(e.length<=1)return e.slice();let n=[];for(let l=0;l<e.length;l++){let t=e[l];for(;n.length>=2;){let e=n[n.length-1],l=n[n.length-2];if((e.x-l.x)*(t.y-l.y)>=(e.y-l.y)*(t.x-l.x))n.pop();else break}n.push(t)}n.pop();let l=[];for(let n=e.length-1;n>=0;n--){let t=e[n];for(;l.length>=2;){let e=l[l.length-1],n=l[l.length-2];if((e.x-n.x)*(t.y-n.y)>=(e.y-n.y)*(t.x-n.x))l.pop();else break}l.push(t)}return(l.pop(),1===n.length&&1===l.length&&n[0].x===l[0].x&&n[0].y===l[0].y)?n:n.concat(l)}(n)}([...function(e,n,l=5){let t=[];switch(n){case"top":t.push({x:e.x-l,y:e.y+l},{x:e.x+l,y:e.y+l});break;case"bottom":t.push({x:e.x-l,y:e.y-l},{x:e.x+l,y:e.y-l});break;case"left":t.push({x:e.x+l,y:e.y-l},{x:e.x+l,y:e.y+l});break;case"right":t.push({x:e.x-l,y:e.y-l},{x:e.x-l,y:e.y+l})}return t}(t,o),...function(e){let{top:n,right:l,bottom:t,left:o}=e;return[{x:o,y:n},{x:l,y:n},{x:l,y:t},{x:o,y:t}]}(n.getBoundingClientRect())])),g(!0)},[g]);return(0,o.useEffect)(()=>()=>h(),[h]),(0,o.useEffect)(()=>{if(p&&f){let e=e=>m(e,f),n=e=>m(e,p);return p.addEventListener("pointerleave",e),f.addEventListener("pointerleave",n),()=>{p.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",n)}}},[p,f,m,h]),(0,o.useEffect)(()=>{if(s){let e=e=>{let n=e.target,l={x:e.clientX,y:e.clientY},t=(null==p?void 0:p.contains(n))||(null==f?void 0:f.contains(n)),o=!function(e,n){let{x:l,y:t}=e,o=!1;for(let e=0,r=n.length-1;e<n.length;r=e++){let a=n[e].x,i=n[e].y,u=n[r].x,s=n[r].y;i>t!=s>t&&l<(u-a)*(t-i)/(s-i)+a&&(o=!o)}return o}(l,s);t?h():o&&(h(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[p,f,s,d,h]),(0,o.createElement)(_,(0,t.Z)({},e,{ref:u}))}),[z,U]=y(w,{isInside:!1}),_=(0,o.forwardRef)((e,n)=>{let{__scopeTooltip:l,children:r,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:s,...p}=e,d=S(R,l),f=x(l),{onClose:h}=d;return(0,o.useEffect)(()=>(document.addEventListener(b,h),()=>document.removeEventListener(b,h)),[h]),(0,o.useEffect)(()=>{if(d.trigger){let e=e=>{let n=e.target;null!=n&&n.contains(d.trigger)&&h()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,h]),(0,o.createElement)(u.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:h},(0,o.createElement)(c.VY,(0,t.Z)({"data-state":d.stateAttribute},f,p,{ref:n,style:{...p.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,o.createElement)(g.A4,null,r),(0,o.createElement)(z,{scope:l,isInside:!0},(0,o.createElement)(m.f,{id:d.contentId,role:"tooltip"},a||r))))}),F=e=>{let{__scopeTooltip:n,delayDuration:l=700,skipDelayDuration:t=300,disableHoverableContent:r=!1,children:a}=e,[i,u]=(0,o.useState)(!0),s=(0,o.useRef)(!1),c=(0,o.useRef)(0);return(0,o.useEffect)(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,o.createElement)(k,{scope:n,isOpenDelayed:i,delayDuration:l,onOpen:(0,o.useCallback)(()=>{window.clearTimeout(c.current),u(!1)},[]),onClose:(0,o.useCallback)(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>u(!0),t)},[t]),isPointerInTransitRef:s,onPointerInTransitChange:(0,o.useCallback)(e=>{s.current=e},[]),disableHoverableContent:r},a)},j=e=>{let{__scopeTooltip:n,children:l,open:t,defaultOpen:r=!1,onOpenChange:a,disableHoverableContent:i,delayDuration:u}=e,p=C(w,e.__scopeTooltip),d=x(n),[f,g]=(0,o.useState)(null),m=(0,s.M)(),y=(0,o.useRef)(0),v=null!=i?i:p.disableHoverableContent,k=null!=u?u:p.delayDuration,S=(0,o.useRef)(!1),[P=!1,L]=(0,h.T)({prop:t,defaultProp:r,onChange:e=>{e?(p.onOpen(),document.dispatchEvent(new CustomEvent(b))):p.onClose(),null==a||a(e)}}),D=(0,o.useMemo)(()=>P?S.current?"delayed-open":"instant-open":"closed",[P]),T=(0,o.useCallback)(()=>{window.clearTimeout(y.current),S.current=!1,L(!0)},[L]),M=(0,o.useCallback)(()=>{window.clearTimeout(y.current),L(!1)},[L]),O=(0,o.useCallback)(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{S.current=!0,L(!0)},k)},[k,L]);return(0,o.useEffect)(()=>()=>window.clearTimeout(y.current),[]),(0,o.createElement)(c.fC,d,(0,o.createElement)(E,{scope:n,contentId:m,open:P,stateAttribute:D,trigger:f,onTriggerChange:g,onTriggerEnter:(0,o.useCallback)(()=>{p.isOpenDelayed?O():T()},[p.isOpenDelayed,O,T]),onTriggerLeave:(0,o.useCallback)(()=>{v?M():window.clearTimeout(y.current)},[M,v]),onOpen:T,onClose:M,disableHoverableContent:v},l))},B=L,N=O,H=A},97783:function(e,n,l){"use strict";l.d(n,{T:function(){return a},f:function(){return i}});var t=l(6236),o=l(64927),r=l(51092);let a=(0,o.forwardRef)((e,n)=>(0,o.createElement)(r.WV.span,(0,t.Z)({},e,{ref:n,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=a},32161:function(e,n,l){"use strict";function t(){}function o(){}l.d(n,{ok:function(){return t},t1:function(){return o}})},75165:function(e,n,l){"use strict";l.d(n,{v:function(){return el}});var t={};l.r(t),l.d(t,{boolean:function(){return m},booleanish:function(){return y},commaOrSpaceSeparated:function(){return C},commaSeparated:function(){return k},number:function(){return x},overloadedBoolean:function(){return v},spaceSeparated:function(){return b}});var o=l(32161);let r=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,a=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,i={};function u(e,n){return((n||i).jsx?a:r).test(e)}let s=/[ \t\n\f\r]/g;function c(e){return""===e.replace(s,"")}class p{constructor(e,n,l){this.property=e,this.normal=n,l&&(this.space=l)}}function d(e,n){let l={},t={},o=-1;for(;++o<e.length;)Object.assign(l,e[o].property),Object.assign(t,e[o].normal);return new p(l,t,n)}function f(e){return e.toLowerCase()}p.prototype.property={},p.prototype.normal={},p.prototype.space=null;class g{constructor(e,n){this.property=e,this.attribute=n}}g.prototype.space=null,g.prototype.boolean=!1,g.prototype.booleanish=!1,g.prototype.overloadedBoolean=!1,g.prototype.number=!1,g.prototype.commaSeparated=!1,g.prototype.spaceSeparated=!1,g.prototype.commaOrSpaceSeparated=!1,g.prototype.mustUseProperty=!1,g.prototype.defined=!1;let h=0,m=w(),y=w(),v=w(),x=w(),b=w(),k=w(),C=w();function w(){return 2**++h}let E=Object.keys(t);class S extends g{constructor(e,n,l,o){var r,a;let i=-1;if(super(e,n),o&&(this.space=o),"number"==typeof l)for(;++i<E.length;){let e=E[i];r=E[i],(a=(l&t[e])===t[e])&&(this[r]=a)}}}S.prototype.defined=!0;let P={}.hasOwnProperty;function L(e){let n;let l={},t={};for(n in e.properties)if(P.call(e.properties,n)){let o=e.properties[n],r=new S(n,e.transform(e.attributes||{},n),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(n)&&(r.mustUseProperty=!0),l[n]=r,t[f(n)]=n,t[f(r.attribute)]=n}return new p(l,t,e.space)}let D=L({space:"xlink",transform:(e,n)=>"xlink:"+n.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),T=L({space:"xml",transform:(e,n)=>"xml:"+n.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function M(e,n){return n in e?e[n]:n}function O(e,n){return M(e,n.toLowerCase())}let R=L({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:O,properties:{xmlns:null,xmlnsXLink:null}}),A=L({transform:(e,n)=>"role"===n?n:"aria-"+n.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:y,ariaAutoComplete:null,ariaBusy:y,ariaChecked:y,ariaColCount:x,ariaColIndex:x,ariaColSpan:x,ariaControls:b,ariaCurrent:null,ariaDescribedBy:b,ariaDetails:null,ariaDisabled:y,ariaDropEffect:b,ariaErrorMessage:null,ariaExpanded:y,ariaFlowTo:b,ariaGrabbed:y,ariaHasPopup:null,ariaHidden:y,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:b,ariaLevel:x,ariaLive:null,ariaModal:y,ariaMultiLine:y,ariaMultiSelectable:y,ariaOrientation:null,ariaOwns:b,ariaPlaceholder:null,ariaPosInSet:x,ariaPressed:y,ariaReadOnly:y,ariaRelevant:null,ariaRequired:y,ariaRoleDescription:b,ariaRowCount:x,ariaRowIndex:x,ariaRowSpan:x,ariaSelected:y,ariaSetSize:x,ariaSort:null,ariaValueMax:x,ariaValueMin:x,ariaValueNow:x,ariaValueText:null,role:null}}),I=L({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:O,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:k,acceptCharset:b,accessKey:b,action:null,allow:null,allowFullScreen:m,allowPaymentRequest:m,allowUserMedia:m,alt:null,as:null,async:m,autoCapitalize:null,autoComplete:b,autoFocus:m,autoPlay:m,blocking:b,capture:m,charSet:null,checked:m,cite:null,className:b,cols:x,colSpan:null,content:null,contentEditable:y,controls:m,controlsList:b,coords:x|k,crossOrigin:null,data:null,dateTime:null,decoding:null,default:m,defer:m,dir:null,dirName:null,disabled:m,download:v,draggable:y,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:m,formTarget:null,headers:b,height:x,hidden:m,high:x,href:null,hrefLang:null,htmlFor:b,httpEquiv:b,id:null,imageSizes:null,imageSrcSet:null,inert:m,inputMode:null,integrity:null,is:null,isMap:m,itemId:null,itemProp:b,itemRef:b,itemScope:m,itemType:b,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:m,low:x,manifest:null,max:null,maxLength:x,media:null,method:null,min:null,minLength:x,multiple:m,muted:m,name:null,nonce:null,noModule:m,noValidate:m,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:m,optimum:x,pattern:null,ping:b,placeholder:null,playsInline:m,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:m,referrerPolicy:null,rel:b,required:m,reversed:m,rows:x,rowSpan:x,sandbox:b,scope:null,scoped:m,seamless:m,selected:m,shadowRootDelegatesFocus:m,shadowRootMode:null,shape:null,size:x,sizes:null,slot:null,span:x,spellCheck:y,src:null,srcDoc:null,srcLang:null,srcSet:null,start:x,step:null,style:null,tabIndex:x,target:null,title:null,translate:null,type:null,typeMustMatch:m,useMap:null,value:y,width:x,wrap:null,align:null,aLink:null,archive:b,axis:null,background:null,bgColor:null,border:x,borderColor:null,bottomMargin:x,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:m,declare:m,event:null,face:null,frame:null,frameBorder:null,hSpace:x,leftMargin:x,link:null,longDesc:null,lowSrc:null,marginHeight:x,marginWidth:x,noResize:m,noHref:m,noShade:m,noWrap:m,object:null,profile:null,prompt:null,rev:null,rightMargin:x,rules:null,scheme:null,scrolling:y,standby:null,summary:null,text:null,topMargin:x,valueType:null,version:null,vAlign:null,vLink:null,vSpace:x,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:m,disableRemotePlayback:m,prefix:null,property:null,results:x,security:null,unselectable:null}}),z=L({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:M,properties:{about:C,accentHeight:x,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:x,amplitude:x,arabicForm:null,ascent:x,attributeName:null,attributeType:null,azimuth:x,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:x,by:null,calcMode:null,capHeight:x,className:b,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:x,diffuseConstant:x,direction:null,display:null,dur:null,divisor:x,dominantBaseline:null,download:m,dx:null,dy:null,edgeMode:null,editable:null,elevation:x,enableBackground:null,end:null,event:null,exponent:x,externalResourcesRequired:null,fill:null,fillOpacity:x,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:k,g2:k,glyphName:k,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:x,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:x,horizOriginX:x,horizOriginY:x,id:null,ideographic:x,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:x,k:x,k1:x,k2:x,k3:x,k4:x,kernelMatrix:C,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:x,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:x,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:x,overlineThickness:x,paintOrder:null,panose1:null,path:null,pathLength:x,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:b,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:x,pointsAtY:x,pointsAtZ:x,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:C,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:C,rev:C,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:C,requiredFeatures:C,requiredFonts:C,requiredFormats:C,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:x,specularExponent:x,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:x,strikethroughThickness:x,string:null,stroke:null,strokeDashArray:C,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:x,strokeOpacity:x,strokeWidth:null,style:null,surfaceScale:x,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:C,tabIndex:x,tableValues:null,target:null,targetX:x,targetY:x,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:C,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:x,underlineThickness:x,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:x,values:null,vAlphabetic:x,vMathematical:x,vectorEffect:null,vHanging:x,vIdeographic:x,version:null,vertAdvY:x,vertOriginX:x,vertOriginY:x,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:x,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),U=d([T,D,R,A,I],"html"),_=d([T,D,R,A,z],"svg"),F=/^data[-\w.:]+$/i,j=/-[a-z]/g,B=/[A-Z]/g;function N(e){return"-"+e.toLowerCase()}function H(e){return e.charAt(1).toUpperCase()}let V={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var K=l(5753),W=l(7797),X=W.default||W,Z=l(83272),Y=l(54835);let q={}.hasOwnProperty,$=new Map,J=/[A-Z]/g,G=/-([a-z])/g,Q=new Set(["table","tbody","thead","tfoot","tr"]),ee=new Set(["td","th"]),en="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function el(e,n){var l,t,o;let r;if(!n||void 0===n.Fragment)throw TypeError("Expected `Fragment` in options");let a=n.filePath||void 0;if(n.development){if("function"!=typeof n.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");l=n.jsxDEV,r=function(e,n,t,o){let r=Array.isArray(t.children),i=(0,Z.Pk)(e);return l(n,t,o,r,{columnNumber:i?i.column-1:void 0,fileName:a,lineNumber:i?i.line:void 0},void 0)}}else{if("function"!=typeof n.jsx)throw TypeError("Expected `jsx` in production options");if("function"!=typeof n.jsxs)throw TypeError("Expected `jsxs` in production options");t=n.jsx,o=n.jsxs,r=function(e,n,l,r){let a=Array.isArray(l.children)?o:t;return r?a(n,l,r):a(n,l)}}let i={Fragment:n.Fragment,ancestors:[],components:n.components||{},create:r,elementAttributeNameCase:n.elementAttributeNameCase||"react",evaluater:n.createEvaluater?n.createEvaluater():void 0,filePath:a,ignoreInvalidStyle:n.ignoreInvalidStyle||!1,passKeys:!1!==n.passKeys,passNode:n.passNode||!1,schema:"svg"===n.space?_:U,stylePropertyNameCase:n.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==n.tableCellAlignToStyle},u=et(i,e,void 0);return u&&"string"!=typeof u?u:i.create(e,i.Fragment,{children:u||void 0},void 0)}function et(e,n,l){return"element"===n.type?function(e,n,l){let t=e.schema,o=t;"svg"===n.tagName.toLowerCase()&&"html"===t.space&&(o=_,e.schema=o),e.ancestors.push(n);let r=ei(e,n.tagName,!1),a=function(e,n){let l,t;let o={};for(t in n.properties)if("children"!==t&&q.call(n.properties,t)){let r=function(e,n,l){let t=function(e,n){let l=f(n),t=n,o=g;if(l in e.normal)return e.property[e.normal[l]];if(l.length>4&&"data"===l.slice(0,4)&&F.test(n)){if("-"===n.charAt(4)){let e=n.slice(5).replace(j,H);t="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=n.slice(4);if(!j.test(e)){let l=e.replace(B,N);"-"!==l.charAt(0)&&(l="-"+l),n="data"+l}}o=S}return new o(t,n)}(e.schema,n);if(!(null==l||"number"==typeof l&&Number.isNaN(l))){if(Array.isArray(l)&&(l=t.commaSeparated?function(e,n){let l={};return(""===e[e.length-1]?[...e,""]:e).join((l.padRight?" ":"")+","+(!1===l.padLeft?"":" ")).trim()}(l):(0,K.P)(l)),"style"===t.property){let n="object"==typeof l?l:function(e,n){let l={};try{X(n,function(e,n){let t=e;"--"!==t.slice(0,2)&&("-ms-"===t.slice(0,4)&&(t="ms-"+t.slice(4)),t=t.replace(G,es)),l[t]=n})}catch(n){if(!e.ignoreInvalidStyle){let l=new Y.$("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:n,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw l.file=e.filePath||void 0,l.url=en+"#cannot-parse-style-attribute",l}}return l}(e,String(l));return"css"===e.stylePropertyNameCase&&(n=function(e){let n;let l={};for(n in e)q.call(e,n)&&(l[function(e){let n=e.replace(J,ec);return"ms-"===n.slice(0,3)&&(n="-"+n),n}(n)]=e[n]);return l}(n)),["style",n]}return["react"===e.elementAttributeNameCase&&t.space?V[t.property]||t.property:t.attribute,l]}}(e,t,n.properties[t]);if(r){let[t,a]=r;e.tableCellAlignToStyle&&"align"===t&&"string"==typeof a&&ee.has(n.tagName)?l=a:o[t]=a}}return l&&((o.style||(o.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=l),o}(e,n),i=ea(e,n);return Q.has(n.tagName)&&(i=i.filter(function(e){return"string"!=typeof e||!("object"==typeof e?"text"===e.type&&c(e.value):c(e))})),eo(e,a,r,n),er(a,i),e.ancestors.pop(),e.schema=t,e.create(n,r,a,l)}(e,n,l):"mdxFlowExpression"===n.type||"mdxTextExpression"===n.type?function(e,n){if(n.data&&n.data.estree&&e.evaluater){let l=n.data.estree.body[0];return(0,o.ok)("ExpressionStatement"===l.type),e.evaluater.evaluateExpression(l.expression)}eu(e,n.position)}(e,n):"mdxJsxFlowElement"===n.type||"mdxJsxTextElement"===n.type?function(e,n,l){let t=e.schema,r=t;"svg"===n.name&&"html"===t.space&&(r=_,e.schema=r),e.ancestors.push(n);let a=null===n.name?e.Fragment:ei(e,n.name,!0),i=function(e,n){let l={};for(let t of n.attributes)if("mdxJsxExpressionAttribute"===t.type){if(t.data&&t.data.estree&&e.evaluater){let n=t.data.estree.body[0];(0,o.ok)("ExpressionStatement"===n.type);let r=n.expression;(0,o.ok)("ObjectExpression"===r.type);let a=r.properties[0];(0,o.ok)("SpreadElement"===a.type),Object.assign(l,e.evaluater.evaluateExpression(a.argument))}else eu(e,n.position)}else{let r;let a=t.name;if(t.value&&"object"==typeof t.value){if(t.value.data&&t.value.data.estree&&e.evaluater){let n=t.value.data.estree.body[0];(0,o.ok)("ExpressionStatement"===n.type),r=e.evaluater.evaluateExpression(n.expression)}else eu(e,n.position)}else r=null===t.value||t.value;l[a]=r}return l}(e,n),u=ea(e,n);return eo(e,i,a,n),er(i,u),e.ancestors.pop(),e.schema=t,e.create(n,a,i,l)}(e,n,l):"mdxjsEsm"===n.type?function(e,n){if(n.data&&n.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(n.data.estree);eu(e,n.position)}(e,n):"root"===n.type?function(e,n,l){let t={};return er(t,ea(e,n)),e.create(n,e.Fragment,t,l)}(e,n,l):"text"===n.type?n.value:void 0}function eo(e,n,l,t){"string"!=typeof l&&l!==e.Fragment&&e.passNode&&(n.node=t)}function er(e,n){if(n.length>0){let l=n.length>1?n:n[0];l&&(e.children=l)}}function ea(e,n){let l=[],t=-1,o=e.passKeys?new Map:$;for(;++t<n.children.length;){let r;let a=n.children[t];if(e.passKeys){let e="element"===a.type?a.tagName:"mdxJsxFlowElement"===a.type||"mdxJsxTextElement"===a.type?a.name:void 0;if(e){let n=o.get(e)||0;r=e+"-"+n,o.set(e,n+1)}}let i=et(e,a,r);void 0!==i&&l.push(i)}return l}function ei(e,n,l){let t;if(l){if(n.includes(".")){let e;let l=n.split("."),r=-1;for(;++r<l.length;){let n=u(l[r])?{type:"Identifier",name:l[r]}:{type:"Literal",value:l[r]};e=e?{type:"MemberExpression",object:e,property:n,computed:!!(r&&"Literal"===n.type),optional:!1}:n}(0,o.ok)(e,"always a result"),t=e}else t=u(n)&&!/^[a-z]/.test(n)?{type:"Identifier",name:n}:{type:"Literal",value:n}}else t={type:"Literal",value:n};if("Literal"===t.type){let n=t.value;return q.call(e.components,n)?e.components[n]:n}if(e.evaluater)return e.evaluater.evaluateExpression(t);eu(e)}function eu(e,n){let l=new Y.$("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:n,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw l.file=e.filePath||void 0,l.url=en+"#cannot-handle-mdx-estrees-without-createevaluater",l}function es(e,n){return n.toUpperCase()}function ec(e){return"-"+e.toLowerCase()}},5753:function(e,n,l){"use strict";function t(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function o(e){return e.join(" ").trim()}l.d(n,{P:function(){return o},Q:function(){return t}})},83272:function(e,n,l){"use strict";l.d(n,{FK:function(){return a},Pk:function(){return o},rb:function(){return t}});let t=r("end"),o=r("start");function r(e){return function(n){let l=n&&n.position&&n.position[e]||{};if("number"==typeof l.line&&l.line>0&&"number"==typeof l.column&&l.column>0)return{line:l.line,column:l.column,offset:"number"==typeof l.offset&&l.offset>-1?l.offset:void 0}}}function a(e){let n=o(e),l=t(e);if(n&&l)return{start:n,end:l}}},32160:function(e,n,l){"use strict";function t(e){return e&&"object"==typeof e?"position"in e||"type"in e?r(e.position):"start"in e||"end"in e?r(e):"line"in e||"column"in e?o(e):"":""}function o(e){return a(e&&e.line)+":"+a(e&&e.column)}function r(e){return o(e&&e.start)+"-"+o(e&&e.end)}function a(e){return e&&"number"==typeof e?e:1}l.d(n,{y:function(){return t}})},54835:function(e,n,l){"use strict";l.d(n,{$:function(){return o}});var t=l(32160);class o extends Error{constructor(e,n,l){super(),"string"==typeof n&&(l=n,n=void 0);let o="",r={},a=!1;if(n&&(r="line"in n&&"column"in n?{place:n}:"start"in n&&"end"in n?{place:n}:"type"in n?{ancestors:[n],place:n.position}:{...n}),"string"==typeof e?o=e:!r.cause&&e&&(a=!0,o=e.message,r.cause=e),!r.ruleId&&!r.source&&"string"==typeof l){let e=l.indexOf(":");-1===e?r.ruleId=l:(r.source=l.slice(0,e),r.ruleId=l.slice(e+1))}if(!r.place&&r.ancestors&&r.ancestors){let e=r.ancestors[r.ancestors.length-1];e&&(r.place=e.position)}let i=r.place&&"start"in r.place?r.place.start:r.place;this.ancestors=r.ancestors||void 0,this.cause=r.cause||void 0,this.column=i?i.column:void 0,this.fatal=void 0,this.file,this.message=o,this.line=i?i.line:void 0,this.name=(0,t.y)(r.place)||"1:1",this.place=r.place||void 0,this.reason=this.message,this.ruleId=r.ruleId||void 0,this.source=r.source||void 0,this.stack=a&&r.cause&&"string"==typeof r.cause.stack?r.cause.stack:"",this.actual,this.expected,this.note,this.url}}o.prototype.file="",o.prototype.name="",o.prototype.reason="",o.prototype.message="",o.prototype.stack="",o.prototype.column=void 0,o.prototype.line=void 0,o.prototype.ancestors=void 0,o.prototype.cause=void 0,o.prototype.fatal=void 0,o.prototype.place=void 0,o.prototype.ruleId=void 0,o.prototype.source=void 0}}]);