(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[922],{30004:function(e,t,n){"use strict";n.d(t,{UQ:function(){return S},KF:function(){return T},XE:function(){return F},Qd:function(){return _},Hk:function(){return j}});var r=n(70058),o=n(90063),i=n(94915),a=n(55284),u=n(29676),s=n(63782),c=n(80658),l=n(38554),f=n.n(l),d=n(84461),p=n(73808),v=n(53869),h=n(9250),m=n(67294),g=n(24722);function y(){return(y=Object.assign||function(e){for(var t=1;t{var t,n,{animateOpacity:r,startingHeight:o,transition:i,transitionEnd:a,delay:u}=e;return y({},r&&{opacity:(n=o,null!=n&&parseInt(n.toString(),10)>0?1:0)},{overflow:"hidden",height:o,transitionEnd:null==a?void 0:a.exit,transition:null!=(t=null==i?void 0:i.exit)?t:g.p$.exit(b.exit,u)})},enter:e=>{var t,{animateOpacity:n,endingHeight:r,transition:o,transitionEnd:i,delay:a}=e;return y({},n&&{opacity:1},{height:r,transitionEnd:null==i?void 0:i.enter,transition:null!=(t=null==o?void 0:o.enter)?t:g.p$.enter(b.enter,a)})}},w=m.forwardRef(((e,t)=>{var{in:n,unmountOnExit:r,animateOpacity:o=!0,startingHeight:i=0,endingHeight:a="auto",style:u,className:s,transition:l,transitionEnd:p}=e,g=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["in","unmountOnExit","animateOpacity","startingHeight","endingHeight","style","className","transition","transitionEnd"]),[b,w]=m.useState(!1);m.useEffect((()=>{var e=setTimeout((()=>{w(!0)}));return()=>clearTimeout(e)}),[]);var E=parseFloat(i.toString())>0;(0,c.ZK)({condition:Boolean(i>0&&r),message:"startingHeight and unmountOnExit are mutually exclusive. You can't use them together"});var k={startingHeight:i,endingHeight:a,animateOpacity:o,transition:b?l:{enter:{duration:0}},transitionEnd:f()(p,{enter:{overflow:"initial"},exit:{display:E?"block":"none"}})},O=!r||n,C=n||r?"enter":"exit";return m.createElement(v.M,{initial:!1,custom:k},O&&m.createElement(h.E.div,y({ref:t},g,{className:(0,d.cx)("chakra-collapse",s),style:y({overflow:"hidden",display:"block"},u),custom:k,variants:x,initial:!!r&&"exit",animate:C,exit:"exit"})))}));p.Ts&&(w.displayName="Collapse");var E=n(28500),k=n(18653);function O(){return(O=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var S=(0,o.G)(((e,t)=>{var{children:n,reduceMotion:r}=e,o=C(e,["children","reduceMotion"]),c=(0,i.j)("Accordion",o),l=(0,a.Lr)(o),f=(0,k.As)(l),{htmlProps:p,descendants:v}=f,h=C(f,["htmlProps","descendants"]),g=m.useMemo((()=>O({},h,{reduceMotion:!!r})),[h,r]);return m.createElement(k.di,{value:v},m.createElement(k.a2,{value:g},m.createElement(u.Fo,{value:c},m.createElement(s.m$.div,O({ref:t},p,{className:(0,d.cx)("chakra-accordion",o.className)}),n))))}));p.Ts&&(S.displayName="Accordion");var[P,A]=(0,E.k)({name:"AccordionItemContext",errorMessage:"useAccordionItemContext: `context` is undefined. Seems you forgot to wrap the accordion item parts in `` "}),_=(0,o.G)(((e,t)=>{var{children:n,className:r}=e,o=(0,k.Zl)(e),{htmlProps:i}=o,a=C(o,["htmlProps"]),l=O({},(0,u.yK)().container,{overflowAnchor:"none"}),f=m.useMemo((()=>a),[a]);return m.createElement(P,{value:f},m.createElement(s.m$.div,O({ref:t},i,{className:(0,d.cx)("chakra-accordion__item",r),__css:l}),(0,c.Pu)(n,{isExpanded:!!a.isOpen,isDisabled:!!a.isDisabled})))}));p.Ts&&(_.displayName="AccordionItem");var T=(0,o.G)(((e,t)=>{var{getButtonProps:n}=A(),r=n(e,t),o=O({display:"flex",alignItems:"center",width:"100%",transition:"all 0.2s",outline:0},(0,u.yK)().button);return m.createElement(s.m$.button,O({},r,{className:(0,d.cx)("chakra-accordion__button",e.className),__css:o}))}));p.Ts&&(T.displayName="AccordionButton");var j=(0,o.G)(((e,t)=>{var{reduceMotion:n}=(0,k.EF)(),{getPanelProps:r,isOpen:o}=A(),i=r(e,t),a=(0,d.cx)("chakra-accordion__panel",e.className),c=(0,u.yK)();n||delete i.hidden;var l=m.createElement(s.m$.div,O({},i,{__css:c.panel,className:a}));return n?l:m.createElement(w,{in:o},l)}));p.Ts&&(j.displayName="AccordionPanel");var F=e=>{var{isOpen:t,isDisabled:n}=A(),{reduceMotion:o}=(0,k.EF)(),i=(0,d.cx)("chakra-accordion__icon",e.className),a=O({opacity:n?.4:1,transform:t?"rotate(-180deg)":void 0,transition:o?void 0:"transform 0.2s",transformOrigin:"center"},(0,u.yK)().icon);return m.createElement(r.J,O({viewBox:"0 0 24 24","aria-hidden":!0,className:i,__css:a},e),m.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}))};p.Ts&&(F.displayName="AccordionIcon")},18653:function(e,t,n){"use strict";n.d(t,{di:function(){return g},As:function(){return w},a2:function(){return E},EF:function(){return k},Zl:function(){return O}});var r=n(21888),o=n(77581),i=n(51034),a=n(94577),u=n(28500),s=n(72947),c=n(73808),l=n(27277),f=n(84461),d=n(47248),p=n(80658),v=n(67294);function h(){return(h=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var[g,y,b,x]=(0,r.n)();function w(e){var{onChange:t,defaultIndex:n,index:r,allowMultiple:a,allowToggle:u}=e,s=m(e,["onChange","defaultIndex","index","allowMultiple","allowToggle"]);!function(e){var t=e.index||e.defaultIndex,n=!(0,c.o8)(t)&&!(0,c.kJ)(t)&&e.allowMultiple;(0,p.ZK)({condition:!!n,message:"If 'allowMultiple' is passed, then 'index' or 'defaultIndex' must be an array. You passed: "+typeof t+","})}(e),function(e){(0,p.ZK)({condition:!(!e.allowMultiple||!e.allowToggle),message:"If 'allowMultiple' is passed, 'allowToggle' will be ignored. Either remove 'allowToggle' or 'allowMultiple' depending on whether you want multiple accordions visible or not"})}(e);var f=b(),[d,h]=(0,v.useState)(-1);(0,o.z)((()=>{h(-1)}));var[g,y]=(0,i.T)({value:r,defaultValue:()=>a?null!=n?n:[]:null!=n?n:-1,onChange:t});return{index:g,setIndex:y,htmlProps:s,getAccordionItemProps:e=>{var t=!1;null!==e&&(t=(0,c.kJ)(g)?g.includes(e):g===e);return{isOpen:t,onChange:t=>{if(null!==e)if(a&&(0,c.kJ)(g)){var n=t?(0,l.jX)(g,e):(0,l.cl)(g,e);y(n)}else t?y(e):u&&y(-1)}}},focusedIndex:d,setFocusedIndex:h,descendants:f}}var[E,k]=(0,u.k)({name:"AccordionContext",errorMessage:"useAccordionContext: `context` is undefined. Seems you forgot to wrap the accordion components in ``"});function O(e){var{isDisabled:t,isFocusable:n,id:r}=e,o=m(e,["isDisabled","isFocusable","id"]),{getAccordionItemProps:i,setFocusedIndex:u}=k(),c=(0,v.useRef)(null),[l,g]=(0,a.Z)(r,"accordion-button","accordion-panel");!function(e){(0,p.ZK)({condition:!(!e.isFocusable||e.isDisabled),message:"Using only 'isFocusable', this prop is reserved for situations where you pass 'isDisabled' but you still want the element to receive focus (A11y). Either remove it or pass 'isDisabled' as well.\n "})}(e);var{register:y,index:b,descendants:w}=x({disabled:t&&!n}),{isOpen:E,onChange:O}=i(-1===b?null:b);!function(e){(0,p.ZK)({condition:e.isOpen&&!!e.isDisabled,message:"Cannot open a disabled accordion item"})}({isOpen:E,isDisabled:t});var C=(0,v.useCallback)((()=>{null==O||O(!E),u(b)}),[b,u,E,O]),S=(0,v.useCallback)((e=>{var t={ArrowDown:()=>{var e=w.nextEnabled(b);e&&(0,d.T)(e.node)},ArrowUp:()=>{var e=w.prevEnabled(b);e&&(0,d.T)(e.node)},Home:()=>{var e=w.firstEnabled();e&&(0,d.T)(e.node)},End:()=>{var e=w.lastEnabled();e&&(0,d.T)(e.node)}}[(0,f.uh)(e)];t&&(e.preventDefault(),t(e))}),[w,b]),P=(0,v.useCallback)((()=>{u(b)}),[u,b]),A=(0,v.useCallback)((function(e,n){return void 0===e&&(e={}),void 0===n&&(n=null),h({},e,{type:"button",ref:(0,s.l)(y,c,n),id:l,disabled:!!t,"aria-expanded":!!E,"aria-controls":g,onClick:(0,p.v0)(e.onClick,C),onFocus:(0,p.v0)(e.onFocus,P),onKeyDown:(0,p.v0)(e.onKeyDown,S)})}),[l,t,E,C,P,S,g,y]),_=(0,v.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),h({},e,{ref:t,role:"region",id:g,"aria-labelledby":l,hidden:!E})}),[l,E,g]);return{isOpen:E,isDisabled:t,isFocusable:n,onOpen:()=>{null==O||O(!0)},onClose:()=>{null==O||O(!1)},getButtonProps:A,getPanelProps:_,htmlProps:o}}},27302:function(e,t,n){"use strict";n.d(t,{bZ:function(){return y}});var r=n(90063),o=n(55284),i=n(94915),a=n(29676),u=n(63782),s=n(84461),c=n(28500),l=n(67294),f=n(70058);function d(){return(d=Object.assign||function(e){for(var t=1;tl.createElement(f.J,d({viewBox:"0 0 24 24"},e),l.createElement("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}));function v(){return(v=Object.assign||function(e){for(var t=1;tl.createElement(f.J,d({viewBox:"0 0 24 24"},e),l.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"})),colorScheme:"blue"},warning:{icon:p,colorScheme:"orange"},success:{icon:e=>l.createElement(f.J,d({viewBox:"0 0 24 24"},e),l.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"})),colorScheme:"green"},error:{icon:p,colorScheme:"red"}},[m,g]=(0,c.k)({name:"AlertContext",errorMessage:"useAlertContext: `context` is undefined. Seems you forgot to wrap alert components in ``"}),y=(0,r.G)(((e,t)=>{var n,r=(0,o.Lr)(e),{status:c="info"}=r,f=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(r,["status"]),d=null!=(n=e.colorScheme)?n:h[c].colorScheme,p=(0,i.j)("Alert",v({},e,{colorScheme:d})),g=v({width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden"},p.container);return l.createElement(m,{value:{status:c}},l.createElement(a.Fo,{value:p},l.createElement(u.m$.div,v({role:"alert",ref:t},f,{className:(0,s.cx)("chakra-alert",e.className),__css:g}))))}))},67101:function(e,t,n){"use strict";n.d(t,{i:function(){return f},h:function(){return d}});var r=n(90063),o=n(63782),i=n(84461),a=n(73808),u=n(28500),s=n(67294);function c(){return(c=Object.assign||function(e){for(var t=1;t{var{size:n,colorScheme:r,variant:a,className:u,spacing:f="0.5rem",isAttached:d,isDisabled:p}=e,v=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["size","colorScheme","variant","className","spacing","isAttached","isDisabled"]),h=(0,i.cx)("chakra-button__group",u),m=s.useMemo((()=>({size:n,colorScheme:r,variant:a,isDisabled:p})),[n,r,a,p]),g={display:"inline-flex"};return g=c({},g,d?{"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}}:{"& > *:not(style) ~ *:not(style)":{marginStart:f}}),s.createElement(l,{value:m},s.createElement(o.m$.div,c({ref:t,role:"group",__css:g,className:h},v)))}));a.Ts&&(d.displayName="ButtonGroup")},32800:function(e,t,n){"use strict";n.d(t,{z:function(){return g}});var r=n(72947),o=n(45754),i=n(90063),a=n(94915),u=n(55284),s=n(63782),c=n(38554),l=n.n(c),f=n(84461),d=n(73808),p=n(67294),v=n(67101);function h(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function m(){return(m=Object.assign||function(e){for(var t=1;t{var n,o=(0,v.i)(),i=(0,a.m)("Button",m({},o,e)),c=(0,u.Lr)(e),{isDisabled:d=(null==o?void 0:o.isDisabled),isLoading:g,isActive:x,isFullWidth:w,children:E,leftIcon:k,rightIcon:O,loadingText:C,iconSpacing:S="0.5rem",type:P,spinner:A,spinnerPlacement:_="start",className:T,as:j}=c,F=h(c,["isDisabled","isLoading","isActive","isFullWidth","children","leftIcon","rightIcon","loadingText","iconSpacing","type","spinner","spinnerPlacement","className","as"]),R=l()({},null!=(n=null==i?void 0:i._focus)?n:{},{zIndex:1}),I=m({display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",transition:"all 250ms",userSelect:"none",position:"relative",whiteSpace:"nowrap",verticalAlign:"middle",outline:"none",width:w?"100%":"auto"},i,!!o&&{_focus:R}),[M,D]=p.useState(!j),N=p.useCallback((e=>{e&&D("BUTTON"===e.tagName)}),[]),B=M?"button":void 0;return p.createElement(s.m$.button,m({disabled:d||g,ref:(0,r.l)(t,N),as:j,type:null!=P?P:B,"data-active":(0,f.PB)(x),"data-loading":(0,f.PB)(g),__css:I,className:(0,f.cx)("chakra-button",T)},F),k&&!g&&p.createElement(y,{marginEnd:S},k),g&&"start"===_&&p.createElement(b,{label:C,placement:"start"},A),g?C||p.createElement(s.m$.span,{opacity:0},E):E,g&&"end"===_&&p.createElement(b,{label:C,placement:"end"},A),O&&!g&&p.createElement(y,{marginStart:S},O))}));d.Ts&&(g.displayName="Button");var y=e=>{var{children:t,className:n}=e,r=h(e,["children","className"]),o=p.isValidElement(t)?p.cloneElement(t,{"aria-hidden":!0,focusable:!1}):t,i=(0,f.cx)("chakra-button__icon",n);return p.createElement(s.m$.span,m({display:"inline-flex",alignSelf:"center",flexShrink:0},r,{className:i}),o)};d.Ts&&(y.displayName="ButtonIcon");var b=e=>{var{label:t,placement:n,children:r=p.createElement(o.$,{color:"currentColor",width:"1em",height:"1em"}),className:i,__css:a}=e,u=h(e,["label","placement","spacing","children","className","__css"]),c=(0,f.cx)("chakra-button__spinner",i),l=m({display:"flex",alignItems:"center",position:t?"relative":"absolute",["start"===n?"marginEnd":"marginStart"]:t?"0.5rem":0,fontSize:"1em",lineHeight:"normal"},a);return p.createElement(s.m$.div,m({className:c},u,{__css:l}),r)};d.Ts&&(b.displayName="ButtonSpinner")},48420:function(e,t,n){"use strict";n.d(t,{h:function(){return s}});var r=n(90063),o=n(73808),i=n(67294),a=n(32800);function u(){return(u=Object.assign||function(e){for(var t=1;t{var{icon:n,children:r,isRound:o,"aria-label":s}=e,c=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["icon","children","isRound","aria-label"]),l=n||r,f=i.isValidElement(l)?i.cloneElement(l,{"aria-hidden":!0,focusable:!1}):null;return i.createElement(a.z,u({padding:"0",borderRadius:o?"full":"md",ref:t,"aria-label":s},c),f)}));o.Ts&&(s.displayName="IconButton")},24306:function(e,t,n){"use strict";n.d(t,{X:function(){return M}});var r=n(63782),o=n(90063),i=n(94915),a=n(55284),u=n(80658),s=n(84461),c=n(73808),l=n(67294),f=n(28500),d=n(10762),p=n(51034);n(27277);var[v,h]=(0,f.k)({name:"CheckboxGroupContext",strict:!1});c.Ts;var m=n(9250),g=n(53869);function y(){return(y=Object.assign||function(e){for(var t=1;tl.createElement(b,y({width:"1.2em",viewBox:"0 0 12 10",variants:{unchecked:{opacity:0,strokeDashoffset:16},checked:{opacity:1,strokeDashoffset:0,transition:{duration:.2}}},style:{fill:"none",strokeWidth:2,stroke:"currentColor",strokeDasharray:16}},e),l.createElement("polyline",{points:"1.5 6 4.5 9 10.5 1"})),w=e=>l.createElement(b,y({width:"1.2em",viewBox:"0 0 24 24",variants:{unchecked:{scaleX:.65,opacity:0},checked:{scaleX:1,opacity:1,transition:{scaleX:{duration:0},opacity:{duration:.02}}}},style:{stroke:"currentColor",strokeWidth:4}},e),l.createElement("line",{x1:"21",x2:"3",y1:"12",y2:"12"})),E=e=>{var{open:t,children:n}=e;return l.createElement(g.M,{initial:!1},t&&l.createElement(m.E.div,{variants:{unchecked:{scale:.5},checked:{scale:1}},initial:"unchecked",animate:"checked",exit:"unchecked",style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%"}},n))},k=e=>{var{isIndeterminate:t,isChecked:n}=e,r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["isIndeterminate","isChecked"]),o=t?w:x;return l.createElement(E,{open:n||t},l.createElement(o,r))},O=n(90639),C=n(68327),S=n(72947),P=n(47248),A=n(65415);function _(){return(_=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["defaultIsChecked","defaultChecked","isChecked","isFocusable","isDisabled","isReadOnly","isRequired","onChange","isIndeterminate","isInvalid","name","value","id","onBlur","onFocus","aria-label","aria-labelledby","aria-invalid","aria-describedby"]),R=(0,d.W)(f),I=(0,d.W)(b),M=(0,d.W)(x),[D,N]=(0,O.k)(),[B,L]=(0,O.k)(),[V,z]=(0,O.k)(),H=(0,l.useRef)(null),[W,U]=(0,l.useState)(!0),[G,Z]=(0,l.useState)(!!n),[q,$]=(0,p.p)(r,G);(0,u.ZK)({condition:!!t,message:'The "defaultIsChecked" prop has been deprecated and will be removed in a future version. Please use the "defaultChecked" prop instead, which mirrors default React checkbox behavior.'});var K=(0,l.useCallback)((e=>{a||i?e.preventDefault():(q||Z($?e.target.checked:!!v||e.target.checked),null==R||R(e))}),[a,i,$,q,v,R]);(0,C.G)((()=>{H.current&&(H.current.indeterminate=Boolean(v))}),[v]);var Y=i&&!o,X=(0,l.useCallback)((e=>{" "===e.key&&z.on()}),[z]),Q=(0,l.useCallback)((e=>{" "===e.key&&z.off()}),[z]);(0,C.G)((()=>{H.current&&(H.current.checked!==$&&Z(H.current.checked))}),[H.current]);var J=(0,l.useCallback)((function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);return _({},e,{ref:t,"data-active":(0,s.PB)(V),"data-hover":(0,s.PB)(B),"data-checked":(0,s.PB)($),"data-focus":(0,s.PB)(D),"data-indeterminate":(0,s.PB)(v),"data-disabled":(0,s.PB)(i),"data-invalid":(0,s.PB)(h),"data-readonly":(0,s.PB)(a),"aria-hidden":!0,onMouseDown:(0,u.v0)(e.onMouseDown,(e=>{e.preventDefault(),z.on()})),onMouseUp:(0,u.v0)(e.onMouseUp,z.off),onMouseEnter:(0,u.v0)(e.onMouseEnter,L.on),onMouseLeave:(0,u.v0)(e.onMouseLeave,L.off)})}),[V,$,i,D,B,v,h,a,z,L.off,L.on]),ee=(0,l.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),_({},F,e,{ref:(0,S.l)(t,(e=>{e&&U("LABEL"===e.tagName)})),onClick:(0,u.v0)(e.onClick,(()=>{var e;W||(null==(e=H.current)||e.click(),(0,P.T)(H.current,{nextTick:!0}))})),"data-disabled":(0,s.PB)(i)})}),[F,i,W]),te=(0,l.useCallback)((function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);return _({},e,{ref:(0,S.l)(H,t),type:"checkbox",name:m,value:g,id:y,onChange:(0,u.v0)(e.onChange,K),onBlur:(0,u.v0)(e.onBlur,I,N.off),onFocus:(0,u.v0)(e.onFocus,M,(()=>{(0,u.A4)(N.on)})),onKeyDown:(0,u.v0)(e.onKeyDown,X),onKeyUp:(0,u.v0)(e.onKeyUp,Q),required:c,checked:$,disabled:Y,readOnly:a,"aria-label":w,"aria-labelledby":E,"aria-invalid":k?Boolean(k):h,"aria-describedby":T,"aria-disabled":i,style:A.NL})}),[m,g,y,K,N.off,N.on,I,M,X,Q,c,$,Y,a,w,E,k,h,T,i]),ne=(0,l.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),_({},e,{ref:t,onMouseDown:(0,u.v0)(e.onMouseDown,j),onTouchStart:(0,u.v0)(e.onTouchStart,j),"data-disabled":(0,s.PB)(i),"data-checked":(0,s.PB)($),"data-invalid":(0,s.PB)(h)})}),[$,i,h]);return{state:{isInvalid:h,isFocused:D,isChecked:$,isActive:V,isHovered:B,isIndeterminate:v,isDisabled:i,isReadOnly:a,isRequired:c},getRootProps:ee,getCheckboxProps:J,getInputProps:te,getLabelProps:ne,htmlProps:F}}function j(e){e.preventDefault(),e.stopPropagation()}function F(){return(F=Object.assign||function(e){for(var t=1;t{var n=h(),o=F({},n,e),c=(0,i.j)("Checkbox",o),f=(0,a.Lr)(e),{spacing:d="0.5rem",className:p,children:v,iconColor:m,iconSize:g,icon:y=l.createElement(k,null),isChecked:b,isDisabled:x=(null==n?void 0:n.isDisabled),onChange:w}=f,E=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(f,["spacing","className","children","iconColor","iconSize","icon","isChecked","isDisabled","onChange"]),O=b;null!=n&&n.value&&f.value&&(O=n.value.includes(f.value));var C=w;null!=n&&n.onChange&&f.value&&(C=(0,u.PP)(n.onChange,w));var{state:S,getInputProps:P,getCheckboxProps:A,getLabelProps:_,getRootProps:j}=T(F({},E,{isDisabled:x,isChecked:O,onChange:C})),M=l.useMemo((()=>F({opacity:S.isChecked||S.isIndeterminate?1:0,transform:S.isChecked||S.isIndeterminate?"scale(1)":"scale(0.95)",transition:"transform 200ms",fontSize:g,color:m},c.icon)),[m,g,S.isChecked,S.isIndeterminate,c.icon]),D=l.cloneElement(y,{__css:M,isIndeterminate:S.isIndeterminate,isChecked:S.isChecked});return l.createElement(I,F({__css:c.container,className:(0,s.cx)("chakra-checkbox",p)},j()),l.createElement("input",F({className:"chakra-checkbox__input"},P({},t))),l.createElement(R,F({__css:c.control,className:"chakra-checkbox__control"},A()),D),v&&l.createElement(r.m$.span,F({className:"chakra-checkbox__label"},_(),{__css:F({marginStart:d},c.label)}),v))}));c.Ts&&(M.displayName="Checkbox")},31033:function(e,t,n){"use strict";n.d(t,{P:function(){return d}});var r=n(70058),o=n(90063),i=n(94915),a=n(55284),u=n(63782),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;tc.createElement(r.J,l({focusable:"false","aria-hidden":!0},e),c.createElement("path",{fill:"currentColor",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,11.823a.25.25,0,0,1,0,.354Z"})),d=(0,o.G)(((e,t)=>{var n=(0,i.m)("CloseButton",e),r=(0,a.Lr)(e),{children:o,isDisabled:s,__css:d}=r,p=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(r,["children","isDisabled","__css"]);return c.createElement(u.m$.button,l({type:"button","aria-label":"Close",ref:t,disabled:s,__css:l({},{outline:0,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},n,d)},p),o||c.createElement(f,{width:"1em",height:"1em"}))}));s.Ts&&(d.displayName="CloseButton")},21888:function(e,t,n){"use strict";n.d(t,{n:function(){return h}});var r=n(28500),o=n(72947),i=n(67294);function a(e){return e.sort(((e,t)=>{var n=e.compareDocumentPosition(t);if(n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY)return-1;if(n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(n&Node.DOCUMENT_POSITION_DISCONNECTED||n&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC)throw Error("Cannot sort the given nodes.");return 0}))}function u(e,t,n){var r=e+1;return n&&r>=t&&(r=0),r}function s(e,t,n){var r=e-1;return n&&r<0&&(r=t),r}var c="undefined"!==typeof window?i.useLayoutEffect:i.useEffect;function l(){return(l=Object.assign||function(e){for(var t=1;t{var t;if(null!=e)return"object"==typeof(t=e)&&"nodeType"in t&&t.nodeType===Node.ELEMENT_NODE?this.registerNode(e):t=>{this.registerNode(t,e)}})),f(this,"unregister",(e=>{this.descendants.delete(e);var t=a(Array.from(this.descendants.keys()));this.assignIndex(t)})),f(this,"destroy",(()=>{this.descendants.clear()})),f(this,"assignIndex",(e=>{this.descendants.forEach((t=>{var n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()}))})),f(this,"count",(()=>this.descendants.size)),f(this,"enabledCount",(()=>this.enabledValues().length)),f(this,"values",(()=>Array.from(this.descendants.values()).sort(((e,t)=>e.index-t.index)))),f(this,"enabledValues",(()=>this.values().filter((e=>!e.disabled)))),f(this,"item",(e=>{if(0!==this.count())return this.values()[e]})),f(this,"enabledItem",(e=>{if(0!==this.enabledCount())return this.enabledValues()[e]})),f(this,"first",(()=>this.item(0))),f(this,"firstEnabled",(()=>this.enabledItem(0))),f(this,"last",(()=>this.item(this.descendants.size-1))),f(this,"lastEnabled",(()=>{var e=this.enabledValues().length-1;return this.enabledItem(e)})),f(this,"indexOf",(e=>{var t,n;return e&&null!=(t=null==(n=this.descendants.get(e))?void 0:n.index)?t:-1})),f(this,"enabledIndexOf",(e=>null==e?-1:this.enabledValues().findIndex((t=>t.node.isSameNode(e))))),f(this,"next",(function(t,n){void 0===n&&(n=!0);var r=u(t,e.count(),n);return e.item(r)})),f(this,"nextEnabled",(function(t,n){void 0===n&&(n=!0);var r=e.item(t);if(r){var o=u(e.enabledIndexOf(r.node),e.enabledCount(),n);return e.enabledItem(o)}})),f(this,"prev",(function(t,n){void 0===n&&(n=!0);var r=s(t,e.count()-1,n);return e.item(r)})),f(this,"prevEnabled",(function(t,n){void 0===n&&(n=!0);var r=e.item(t);if(r){var o=s(e.enabledIndexOf(r.node),e.enabledCount()-1,n);return e.enabledItem(o)}})),f(this,"registerNode",((e,t)=>{if(e&&!this.descendants.has(e)){var n=a(Array.from(this.descendants.keys()).concat(e));null!=t&&t.disabled&&(t.disabled=!!t.disabled);var r=l({node:e,index:-1},t);this.descendants.set(e,r),this.assignIndex(n)}}))}}var[p,v]=(0,r.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function h(){return[p,()=>v(),()=>function(){var[e]=(0,i.useState)((()=>new d));return c((()=>()=>e.destroy())),e}(),e=>function(e){var t=v(),[n,r]=(0,i.useState)(-1),a=(0,i.useRef)(null);c((()=>()=>{a.current&&t.unregister(a.current)}),[]),c((()=>{if(a.current){var e=Number(a.current.dataset.index);n==e||Number.isNaN(e)||r(e)}}));var u=e?t.register(e):t.register;return{descendants:t,index:n,enabledIndex:t.enabledIndexOf(a.current),register:(0,o.l)(u,a)}}(e)]}},26729:function(e,t,n){"use strict";n.d(t,{NJ:function(){return b},NI:function(){return x}});var r=n(94577),o=n(90639),i=n(90063),a=n(94915),u=n(55284),s=n(29676),c=n(63782),l=n(84461),f=n(80658),d=n(73808),p=n(28500),v=n(72947),h=n(67294);function m(){return(m=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var[y,b]=(0,p.k)({strict:!1,name:"FormControlContext"});var x=(0,i.G)(((e,t)=>{var n=(0,a.j)("Form",e),i=function(e){var{id:t,isRequired:n,isInvalid:i,isDisabled:a,isReadOnly:u}=e,s=g(e,["id","isRequired","isInvalid","isDisabled","isReadOnly"]),c=(0,r.M)(),d=t||"field-"+c,p=d+"-label",y=d+"-feedback",b=d+"-helptext",[x,w]=h.useState(!1),[E,k]=h.useState(!1),[O,C]=(0,o.k)(),S=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({id:b},e,{ref:(0,v.l)(t,(e=>{e&&k(!0)}))})}),[b]),P=h.useCallback((function(e,t){var n,r;return void 0===e&&(e={}),void 0===t&&(t=null),m({},e,{ref:t,"data-focus":(0,l.PB)(O),"data-disabled":(0,l.PB)(a),"data-invalid":(0,l.PB)(i),"data-readonly":(0,l.PB)(u),id:null!=(n=e.id)?n:p,htmlFor:null!=(r=e.htmlFor)?r:d})}),[d,a,O,i,u,p]),A=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({id:y},e,{ref:(0,v.l)(t,(e=>{e&&w(!0)})),"aria-live":"polite"})}),[y]),_=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({},e,s,{ref:t,role:"group"})}),[s]),T=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({},e,{ref:t,role:"presentation","aria-hidden":!0,children:e.children||"*"})}),[]),j=h.useCallback((()=>{(0,f.A4)(C.on)}),[C]);return{isRequired:!!n,isInvalid:!!i,isReadOnly:!!u,isDisabled:!!a,isFocused:!!O,onFocus:j,onBlur:C.off,hasFeedbackText:x,setHasFeedbackText:w,hasHelpText:E,setHasHelpText:k,id:d,labelId:p,feedbackId:y,helpTextId:b,htmlProps:s,getHelpTextProps:S,getErrorMessageProps:A,getRootProps:_,getLabelProps:P,getRequiredIndicatorProps:T}}((0,u.Lr)(e)),{getRootProps:d}=i,p=g(i,["getRootProps","htmlProps"]),b=(0,l.cx)("chakra-form-control",e.className),x=h.useMemo((()=>p),[p]);return h.createElement(y,{value:x},h.createElement(s.Fo,{value:n},h.createElement(c.m$.div,m({},d({},t),{className:b,__css:{width:"100%",position:"relative"}}))))}));d.Ts&&(x.displayName="FormControl");var w=(0,i.G)(((e,t)=>{var n=b(),r=(0,s.yK)(),o=(0,l.cx)("chakra-form__helper-text",e.className);return h.createElement(c.m$.div,m({},null==n?void 0:n.getHelpTextProps(e,t),{__css:r.helperText,className:o}))}));d.Ts&&(w.displayName="FormHelperText")},84496:function(e,t,n){"use strict";n.d(t,{J:function(){return v}});var r=n(70058),o=n(90063),i=n(94915),a=n(55284),u=n(29676),s=n(63782),c=n(84461),l=n(73808),f=n(67294),d=n(26729);function p(){return(p=Object.assign||function(e){for(var t=1;t{var n=(0,i.j)("FormError",e),r=(0,a.Lr)(e),o=(0,d.NJ)();return null!=o&&o.isInvalid?f.createElement(u.Fo,{value:n},f.createElement(s.m$.div,p({},null==o?void 0:o.getErrorMessageProps(r,t),{className:(0,c.cx)("chakra-form__error-message",e.className),__css:p({display:"flex",alignItems:"center"},n.text)}))):null}));l.Ts&&(v.displayName="FormErrorMessage");var h=(0,o.G)(((e,t)=>{var n=(0,u.yK)(),o=(0,d.NJ)();if(null==o||!o.isInvalid)return null;var i=(0,c.cx)("chakra-form__error-icon",e.className);return f.createElement(r.Z,p({ref:t,"aria-hidden":!0},e,{__css:n.icon,className:i}),f.createElement("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}))}));l.Ts&&(h.displayName="FormErrorIcon")},36618:function(e,t,n){"use strict";n.d(t,{l:function(){return p}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(29676),s=n(84461),c=n(73808),l=n(67294),f=n(26729);function d(){return(d=Object.assign||function(e){for(var t=1;t{var n,r=(0,o.m)("FormLabel",e),u=(0,i.Lr)(e),{children:c,requiredIndicator:p=l.createElement(v,null)}=u,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(u,["className","children","requiredIndicator"]),m=(0,f.NJ)(),g=null!=(n=null==m?void 0:m.getLabelProps(h,t))?n:d({ref:t},h);return l.createElement(a.m$.label,d({},g,{className:(0,s.cx)("chakra-form__label",u.className),__css:d({display:"block",textAlign:"start"},r)}),c,null!=m&&m.isRequired?p:null)}));c.Ts&&(p.displayName="FormLabel");var v=(0,r.G)(((e,t)=>{var n=(0,f.NJ)(),r=(0,u.yK)();if(null==n||!n.isRequired)return null;var o=(0,s.cx)("chakra-form__required-indicator",e.className);return l.createElement(a.m$.span,d({},null==n?void 0:n.getRequiredIndicatorProps(e,t),{__css:r.requiredIndicator,className:o}))}));c.Ts&&(v.displayName="RequiredIndicator")},12202:function(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var r=n(84461),o=n(80658),i=n(26729);function a(){return(a=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function s(e){var t=function(e){var t,n,r,s=(0,i.NJ)(),{id:c,disabled:l,readOnly:f,required:d,isRequired:p,isInvalid:v,isReadOnly:h,isDisabled:m,onFocus:g,onBlur:y}=e,b=u(e,["id","disabled","readOnly","required","isRequired","isInvalid","isReadOnly","isDisabled","onFocus","onBlur"]),x=[];null!=s&&s.hasFeedbackText&&null!=s&&s.isInvalid&&x.push(s.feedbackId);null!=s&&s.hasHelpText&&x.push(s.helpTextId);return a({},b,{"aria-describedby":x.join(" ")||void 0,id:null!=c?c:null==s?void 0:s.id,isDisabled:null!=(t=null!=l?l:m)?t:null==s?void 0:s.isDisabled,isReadOnly:null!=(n=null!=f?f:h)?n:null==s?void 0:s.isReadOnly,isRequired:null!=(r=null!=d?d:p)?r:null==s?void 0:s.isRequired,isInvalid:null!=v?v:null==s?void 0:s.isInvalid,onFocus:(0,o.v0)(null==s?void 0:s.onFocus,g),onBlur:(0,o.v0)(null==s?void 0:s.onBlur,y)})}(e),{isDisabled:n,isInvalid:s,isReadOnly:c,isRequired:l}=t;return a({},u(t,["isDisabled","isInvalid","isReadOnly","isRequired"]),{disabled:n,readOnly:c,required:l,"aria-invalid":(0,r.Qm)(s),"aria-required":(0,r.Qm)(l),"aria-readonly":(0,r.Qm)(c)})}},90639:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(67294);function o(e){void 0===e&&(e=!1);var[t,n]=(0,r.useState)(e);return[t,{on:(0,r.useCallback)((()=>{n(!0)}),[]),off:(0,r.useCallback)((()=>{n(!1)}),[]),toggle:(0,r.useCallback)((()=>{n((e=>!e))}),[])}]}},10762:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(67294),o=n(68327);function i(e,t){void 0===t&&(t=[]);var n=r.useRef(e);return(0,o.G)((()=>{n.current=e})),r.useCallback((function(){for(var e=arguments.length,t=new Array(e),r=0;r=0||(o[n]=e[n]);return o}(a,["timeout"]),c=(0,r.useCallback)((()=>{var t=i()(e,s);o(t)}),[e,s]);return(0,r.useEffect)((()=>{var e=null;return n&&(e=window.setTimeout((()=>{o(!1)}),u)),()=>{e&&window.clearTimeout(e)}}),[u,n]),{value:e,onCopy:c,hasCopied:n}}},51034:function(e,t,n){"use strict";n.d(t,{p:function(){return a},T:function(){return u}});var r=n(80658),o=n(67294),i=n(10762);function a(e,t){var n=void 0!==e;return[n,n&&"undefined"!==typeof e?e:t]}function u(e){var{value:t,defaultValue:n,onChange:a,shouldUpdate:u=((e,t)=>e!==t)}=e,s=(0,i.W)(a),c=(0,i.W)(u),[l,f]=o.useState(n),d=void 0!==t,p=d?t:l,v=o.useCallback((e=>{var t=(0,r.Pu)(e,p);c(p,t)&&(d||f(t),s(t))}),[d,s,p,c]);return[p,v]}},74860:function(e,t,n){"use strict";n.d(t,{q:function(){return s}});var r=n(80658),o=n(67294),i=n(51034),a=n(94577);function u(){return(u=Object.assign||function(e){for(var t=1;t{d||f(!1),null==t||t()}),[d,t]),m=o.useCallback((()=>{d||f(!0),null==n||n()}),[d,n]),g=o.useCallback((()=>{(p?h:m)()}),[p,m,h]);return{isOpen:!!p,onOpen:m,onClose:h,onToggle:g,isControlled:d,getButtonProps:function(e){return void 0===e&&(e={}),u({},e,{"aria-expanded":"true","aria-controls":v,onClick:(0,r.v0)(e.onClick,g)})},getDisclosureProps:function(e){return void 0===e&&(e={}),u({},e,{hidden:!p,id:v})}}}},34941:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(80658),o=n(67294),i=n(10762);function a(e,t,n,a){var u=(0,i.W)(t);return o.useEffect((()=>{var t,o=null!=(t=(0,r.Pu)(n))?t:document;return o.addEventListener(e,u,a),()=>{o.removeEventListener(e,u,a)}}),[e,n,a,u]),()=>{var t;(null!=(t=(0,r.Pu)(n))?t:document).removeEventListener(e,u,a)}}},22911:function(e,t,n){"use strict";n.d(t,{C:function(){return u}});var r=n(84461),o=n(17768),i=n(47248),a=n(22653);function u(e,t){var{shouldFocus:n,visible:u,focusRef:s}=t,c=n&&!u;(0,a.r)((()=>{if(c&&!function(e){var t=e.current;if(!t)return!1;var n=(0,r.vY)(t);return!!n&&!(0,r.r3)(t,n)&&!!(0,o.Wq)(n)}(e)){var t=(null==s?void 0:s.current)||e.current;t&&(0,i.T)(t,{nextTick:!0})}}),[c,e,s])}},94577:function(e,t,n){"use strict";n.d(t,{M:function(){return s},Z:function(){return c}});var r=n(67294),o=n(68327),i=!1,a=0,u=()=>++a;function s(e,t){var n=e||(i?u():null),[a,s]=r.useState(n);(0,o.G)((()=>{null===a&&s(u())}),[]),r.useEffect((()=>{!1===i&&(i=!0)}),[]);var c=null!=a?a.toString():void 0;return t?t+"-"+c:c}function c(e){for(var t=s(e),n=arguments.length,r=new Array(n>1?n-1:0),o=1;oe+"-"+t))}},68327:function(e,t,n){"use strict";n.d(t,{G:function(){return o}});var r=n(67294),o=n(84461).jU?r.useLayoutEffect:r.useEffect},77581:function(e,t,n){"use strict";n.d(t,{z:function(){return o}});var r=n(67294);function o(e,t){return void 0===t&&(t=[]),r.useEffect((()=>()=>e()),t)}},22653:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(67294),o=(e,t)=>{var n=r.useRef(!1);return r.useEffect((()=>{if(n.current)return e();n.current=!0}),t),n.current}},70058:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r=n(90063),o=n(63782),i=n(84461),a=n(73808),u=n(67294);function s(){return(s=Object.assign||function(e){for(var t=1;t{var{as:n,viewBox:r,color:a="currentColor",focusable:l=!1,children:f,className:d,__css:p}=e,v=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["as","viewBox","color","focusable","children","className","__css"]),h={ref:t,focusable:l,className:(0,i.cx)("chakra-icon",d),__css:s({w:"1em",h:"1em",display:"inline-block",lineHeight:"1em",flexShrink:0,color:a},p)},m=null!=r?r:c.viewBox;if(n&&"string"!==typeof n)return u.createElement(o.m$.svg,s({as:n},h,v));var g=null!=f?f:c.path;return u.createElement(o.m$.svg,s({verticalAlign:"middle",viewBox:m},h,v),g)}));a.Ts&&(l.displayName="Icon"),t.Z=l},78482:function(e,t,n){"use strict";n.d(t,{E:function(){return d}});var r=n(90063),o=n(63782),i=n(4651),a=n(73808),u=n(67294),s=n(68327);function c(){return(c=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var f=u.forwardRef(((e,t)=>{var{htmlWidth:n,htmlHeight:r,alt:o}=e,i=l(e,["htmlWidth","htmlHeight","alt"]);return u.createElement("img",c({width:n,height:r,ref:t,alt:o},i))})),d=(0,r.G)(((e,t)=>{var{fallbackSrc:n,fallback:r,src:a,align:d,fit:p,loading:v,ignoreFallback:h,crossOrigin:m}=e,g=l(e,["fallbackSrc","fallback","src","align","fit","loading","ignoreFallback","crossOrigin"]),y=null!=v||h,b=function(e){var{src:t,srcSet:n,onLoad:r,onError:o,crossOrigin:i,sizes:a,ignoreFallback:c}=e,[l,f]=(0,u.useState)("pending");(0,u.useEffect)((()=>{f(t?"loading":"pending")}),[t]);var d=(0,u.useRef)(),p=(0,u.useCallback)((()=>{if(t){v();var e=new Image;e.src=t,i&&(e.crossOrigin=i),n&&(e.srcset=n),a&&(e.sizes=a),e.onload=e=>{v(),f("loaded"),null==r||r(e)},e.onerror=e=>{v(),f("failed"),null==o||o(e)},d.current=e}}),[t,i,n,a,r,o]),v=()=>{d.current&&(d.current.onload=null,d.current.onerror=null,d.current=null)};return(0,s.G)((()=>{if(!c)return"loading"===l&&p(),()=>{v()}}),[l,p,c]),c?"loaded":l}(c({},e,{ignoreFallback:y})),x=c({ref:t,objectFit:p,objectPosition:d},y?g:(0,i.CE)(g,["onError","onLoad"]));return"loaded"!==b?r||u.createElement(o.m$.img,c({as:f,className:"chakra-image__placeholder",src:n},x)):u.createElement(o.m$.img,c({as:f,src:a,crossOrigin:m,loading:v,className:"chakra-image"},x))}));a.Ts&&(d.displayName="Image")},79887:function(e,t,n){"use strict";n.d(t,{I:function(){return d}});var r=n(12202),o=n(90063),i=n(94915),a=n(55284),u=n(63782),s=n(84461),c=n(73808),l=n(67294);function f(){return(f=Object.assign||function(e){for(var t=1;t{var n=(0,i.j)("Input",e),o=(0,a.Lr)(e),c=(0,r.Y)(o),d=(0,s.cx)("chakra-input",e.className);return l.createElement(u.m$.input,f({},c,{__css:n.field,ref:t,className:d}))}));c.Ts&&(d.displayName="Input"),d.id="Input"},18125:function(e,t,n){"use strict";n.d(t,{C:function(){return f}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(84461),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;t{var n=(0,o.m)("Badge",e),r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}((0,i.Lr)(e),["className"]);return c.createElement(a.m$.span,l({ref:t,className:(0,u.cx)("chakra-badge",e.className)},r,{__css:l({display:"inline-block",whiteSpace:"nowrap",verticalAlign:"middle"},n)}))}));s.Ts&&(f.displayName="Badge")},48017:function(e,t,n){"use strict";n.d(t,{xu:function(){return c}});var r=n(63782),o=n(90063),i=n(73808),a=n(67294);function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var c=(0,r.m$)("div");i.Ts&&(c.displayName="Box");var l=(0,o.G)(((e,t)=>{var{size:n,centerContent:r=!0}=e,o=s(e,["size","centerContent"]),i=r?{display:"flex",alignItems:"center",justifyContent:"center"}:{};return a.createElement(c,u({ref:t,boxSize:n,__css:u({},i,{flexShrink:0,flexGrow:0})},o))}));i.Ts&&(l.displayName="Square");var f=(0,o.G)(((e,t)=>{var{size:n}=e,r=s(e,["size"]);return a.createElement(l,u({size:n,ref:t,borderRadius:"9999px"},r))}));i.Ts&&(f.displayName="Circle")},47922:function(e,t,n){"use strict";n.d(t,{E:function(){return f}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(84461),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;t{var n=(0,o.m)("Code",e),r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}((0,i.Lr)(e),["className"]);return c.createElement(a.m$.code,l({ref:t,className:(0,u.cx)("chakra-code",e.className)},r,{__css:l({display:"inline-block"},n)}))}));s.Ts&&(f.displayName="Code")},24003:function(e,t,n){"use strict";n.d(t,{i:function(){return d}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(84461),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var d=(0,r.G)(((e,t)=>{var n=(0,o.m)("Divider",e),{borderLeftWidth:r,borderBottomWidth:s,borderTopWidth:d,borderRightWidth:p,borderWidth:v,borderStyle:h,borderColor:m}=n,g=f(n,["borderLeftWidth","borderBottomWidth","borderTopWidth","borderRightWidth","borderWidth","borderStyle","borderColor"]),y=(0,i.Lr)(e),{className:b,orientation:x="horizontal",__css:w}=y,E=f(y,["className","orientation","__css"]),k={vertical:{borderLeftWidth:r||p||v||"1px",height:"100%"},horizontal:{borderBottomWidth:s||d||v||"1px",width:"100%"}};return c.createElement(a.m$.hr,l({ref:t,"aria-orientation":x},E,{__css:l({},g,{border:"0",borderColor:m,borderStyle:h},k[x],w),className:(0,u.cx)("chakra-divider",b)}))}));s.Ts&&(d.displayName="Divider")},94096:function(e,t,n){"use strict";n.d(t,{k:function(){return s}});var r=n(90063),o=n(63782),i=n(73808),a=n(67294);function u(){return(u=Object.assign||function(e){for(var t=1;t{var{direction:n,align:r,justify:i,wrap:s,basis:c,grow:l,shrink:f}=e,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["direction","align","justify","wrap","basis","grow","shrink"]),p={display:"flex",flexDirection:n,alignItems:r,justifyContent:i,flexWrap:s,flexBasis:c,flexGrow:l,flexShrink:f};return a.createElement(o.m$.div,u({ref:t,__css:p},d))}));i.Ts&&(s.displayName="Flex")},336:function(e,t,n){"use strict";n.d(t,{X:function(){return f}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(84461),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;t{var n=(0,o.m)("Heading",e),r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}((0,i.Lr)(e),["className"]);return c.createElement(a.m$.h2,l({ref:t,className:(0,u.cx)("chakra-heading",e.className)},r,{__css:n}))}));s.Ts&&(f.displayName="Heading")},49444:function(e,t,n){"use strict";n.d(t,{r:function(){return f}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(84461),s=n(73808),c=n(67294);function l(){return(l=Object.assign||function(e){for(var t=1;t{var n=(0,o.m)("Link",e),r=(0,i.Lr)(e),{className:s,isExternal:f}=r,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(r,["className","isExternal"]);return c.createElement(a.m$.a,l({target:f?"_blank":void 0,rel:f?"noopener noreferrer":void 0,ref:t,className:(0,u.cx)("chakra-link",s)},d,{__css:n}))}));s.Ts&&(f.displayName="Link")},23762:function(e,t,n){"use strict";n.d(t,{GS:function(){return h},QI:function(){return m},HC:function(){return g}});var r=n(70058),o=n(90063),i=n(94915),a=n(55284),u=n(29676),s=n(63782),c=n(73808),l=n(24255),f=n(67294);function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var v=(0,o.G)(((e,t)=>{var n=(0,i.j)("List",e),r=(0,a.Lr)(e),{children:o,styleType:c="none",stylePosition:v,spacing:h}=r,m=p(r,["children","styleType","stylePosition","spacing"]),g=(0,l.W)(o),y=h?{"& > *:not(style) ~ *:not(style)":{mt:h}}:{};return f.createElement(u.Fo,{value:n},f.createElement(s.m$.ul,d({ref:t,listStyleType:c,listStylePosition:v,role:"list",__css:d({},n.container,y)},m),g))}));c.Ts&&(v.displayName="List");var h=(0,o.G)(((e,t)=>{var n=p(e,["as"]);return f.createElement(v,d({ref:t,as:"ol",styleType:"decimal",marginStart:"1em"},n))}));c.Ts&&(h.displayName="OrderedList");var m=(0,o.G)(((e,t)=>{var n=p(e,["as"]);return f.createElement(v,d({ref:t,as:"ul",styleType:"initial",marginStart:"1em"},n))}));c.Ts&&(m.displayName="UnorderedList");var g=(0,o.G)(((e,t)=>{var n=(0,u.yK)();return f.createElement(s.m$.li,d({ref:t},e,{__css:n.item}))}));c.Ts&&(g.displayName="ListItem");var y=(0,o.G)(((e,t)=>{var n=(0,u.yK)();return f.createElement(r.J,d({ref:t,role:"presentation"},e,{__css:n.icon}))}));c.Ts&&(y.displayName="ListIcon")},86034:function(e,t,n){"use strict";n.d(t,{Ug:function(){return v},Kq:function(){return p},gC:function(){return h}});var r=n(63782),o=n(90063),i=n(84461),a=n(73808),u=n(24255),s=n(67294),c=n(16678),l="& > *:not(style) ~ *:not(style)";function f(){return(f=Object.assign||function(e){for(var t=1;ts.createElement(r.m$.div,f({className:"chakra-stack__item"},e,{__css:f({display:"inline-block",flex:"0 0 auto",minWidth:0},e.__css)})),p=(0,o.G)(((e,t)=>{var{isInline:n,direction:o,align:a,justify:p,spacing:v="0.5rem",wrap:h,children:m,divider:g,className:y,shouldWrapChildren:b}=e,x=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["isInline","direction","align","justify","spacing","wrap","children","divider","className","shouldWrapChildren"]),w=n?"row":null!=o?o:"column",E=s.useMemo((()=>function(e){var{spacing:t,direction:n}=e,r={column:{marginTop:t,marginEnd:0,marginBottom:0,marginStart:0},row:{marginTop:0,marginEnd:0,marginBottom:0,marginStart:t},"column-reverse":{marginTop:0,marginEnd:0,marginBottom:t,marginStart:0},"row-reverse":{marginTop:0,marginEnd:t,marginBottom:0,marginStart:0}};return{flexDirection:n,[l]:(0,c.XQ)(n,(e=>r[e]))}}({direction:w,spacing:v})),[w,v]),k=s.useMemo((()=>function(e){var{spacing:t,direction:n}=e,r={column:{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},"column-reverse":{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},row:{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0},"row-reverse":{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0}};return{"&":(0,c.XQ)(n,(e=>r[e]))}}({spacing:v,direction:w})),[v,w]),O=!!g,C=!b&&!O,S=(0,u.W)(m),P=C?S:S.map(((e,t)=>{var n=t+1===S.length,r=b?s.createElement(d,{key:t},e):e;if(!O)return r;var o=n?null:s.cloneElement(g,{__css:k});return s.createElement(s.Fragment,{key:t},r,o)})),A=(0,i.cx)("chakra-stack",y);return s.createElement(r.m$.div,f({ref:t,display:"flex",alignItems:a,justifyContent:p,flexDirection:E.flexDirection,flexWrap:h,className:A,__css:O?{}:{[l]:E[l]}},x),P)}));a.Ts&&(p.displayName="Stack");var v=(0,o.G)(((e,t)=>s.createElement(p,f({align:"center"},e,{direction:"row",ref:t}))));a.Ts&&(v.displayName="HStack");var h=(0,o.G)(((e,t)=>s.createElement(p,f({align:"center"},e,{direction:"column",ref:t}))));a.Ts&&(h.displayName="VStack")},64115:function(e,t,n){"use strict";n.d(t,{x:function(){return d}});var r=n(90063),o=n(94915),i=n(55284),a=n(63782),u=n(4651),s=n(84461),c=n(73808),l=n(67294);function f(){return(f=Object.assign||function(e){for(var t=1;t{var n=(0,o.m)("Text",e),r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}((0,i.Lr)(e),["className","align","decoration","casing"]),c=(0,u.YU)({textAlign:e.align,textDecoration:e.decoration,textTransform:e.casing});return l.createElement(a.m$.p,f({ref:t,className:(0,s.cx)("chakra-text",e.className)},c,r,{__css:n}))}));c.Ts&&(d.displayName="Text")},67897:function(e,t,n){"use strict";n.d(t,{v2:function(){return G},j2:function(){return q},qy:function(){return Y}});var r=n(94915),o=n(55284),i=n(29676),a=n(90063),u=n(63782),s=n(80658),c=n(73808),l=n(84461),f=n(9250),d=n(67294),p=n(72947);function v(){return(v=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["ref","isDisabled","isFocusable","clickOnEnter","clickOnSpace","onMouseDown","onMouseUp","onClick","onKeyDown","onKeyUp","tabIndex","onMouseOver","onMouseLeave"]),[x,w]=d.useState(!0),[E,k]=d.useState(!1),O=function(){var e=d.useRef(new Map),t=e.current,n=d.useCallback(((t,n,r,o)=>{e.current.set(r,{type:n,el:t,options:o}),t.addEventListener(n,r,o)}),[]),r=d.useCallback(((t,n,r,o)=>{t.removeEventListener(n,r,o),e.current.delete(r)}),[]);return d.useEffect((()=>()=>{t.forEach(((e,t)=>{r(e.el,e.type,t,e.options)}))}),[r,t]),{add:n,remove:r}}(),C=x?m:m||0,S=n&&!r,P=d.useCallback((e=>{if(n)return e.stopPropagation(),void e.preventDefault();e.currentTarget.focus(),null==s||s(e)}),[n,s]),A=d.useCallback((e=>{E&&h(e)&&(e.preventDefault(),e.stopPropagation(),k(!1),O.remove(document,"keyup",A,!1))}),[E,O]),_=d.useCallback((e=>{if(null==c||c(e),!(n||e.defaultPrevented||e.metaKey)&&h(e.nativeEvent)&&!x){var t=o&&"Enter"===e.key;if(i&&" "===e.key&&(e.preventDefault(),k(!0)),t)e.preventDefault(),e.currentTarget.click();O.add(document,"keyup",A,!1)}}),[n,x,c,o,i,O,A]),T=d.useCallback((e=>{(null==f||f(e),n||e.defaultPrevented||e.metaKey)||h(e.nativeEvent)&&!x&&i&&" "===e.key&&(e.preventDefault(),k(!1),e.currentTarget.click())}),[i,x,n,f]),j=d.useCallback((e=>{0===e.button&&(k(!1),O.remove(document,"mouseup",j,!1))}),[O]),F=d.useCallback((e=>{if(!(0,l.dO)(e)){if(n)return e.stopPropagation(),void e.preventDefault();x||k(!0),e.currentTarget.focus({preventScroll:!0}),O.add(document,"mouseup",j,!1),null==a||a(e)}}),[n,x,a,O,j]),R=d.useCallback((e=>{(0,l.dO)(e)||(x||k(!1),null==u||u(e))}),[u,x]),I=d.useCallback((e=>{n?e.preventDefault():null==g||g(e)}),[n,g]),M=d.useCallback((e=>{E&&(e.preventDefault(),k(!1)),null==y||y(e)}),[E,y]),D=(0,p.l)(t,(e=>{e&&"BUTTON"!==e.tagName&&w(!1)}));return v({},b,x?{ref:D,type:"button","aria-disabled":S?void 0:n,disabled:S,onClick:P,onMouseDown:a,onMouseUp:u,onKeyUp:f,onKeyDown:c,onMouseOver:g,onMouseLeave:y}:{ref:D,role:"button","data-active":(0,l.PB)(E),"aria-disabled":n?"true":void 0,tabIndex:S?void 0:C,onClick:P,onMouseDown:F,onMouseUp:R,onKeyUp:T,onKeyDown:_,onMouseOver:I,onMouseLeave:M})}var g=n(21888),y=n(74860),b=n(10762);function x(e,t){var n,r=e.target;if(e.button>0)return!1;if(r&&!(0,l.lZ)(r).body.contains(r))return!1;return!(null!=(n=t.current)&&n.contains(r))}var w=n(22653),E=n(22911),k=n(94577),O=n(77581);function C(e){void 0===e&&(e={});var{timeout:t=300,preventDefault:n=(()=>!0)}=e,[r,o]=d.useState([]),i=d.useRef(),a=()=>{i.current&&(clearTimeout(i.current),i.current=null)};return d.useEffect((()=>a),[]),function(e){return u=>{if("Backspace"===u.key){var s=[...r];return s.pop(),void o(s)}if(function(e){var{key:t}=e;return 1===t.length||t.length>1&&/[^a-zA-Z0-9]/.test(t)}(u)){var c=r.concat(u.key);n(u)&&(u.preventDefault(),u.stopPropagation()),o(c),e(c.join("")),a(),i.current=setTimeout((()=>{o([]),i.current=null}),t)}}}}n(51034);var S=n(8931),P=n(28500),A=(n(24255),n(47248)),_=n(27277),T=n(55463),j=n(17768);function F(){return(F=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var[I,M,D,N]=(0,g.n)(),[B,L]=(0,P.k)({strict:!1,name:"MenuContext"});function V(e){void 0===e&&(e={});var{id:t,closeOnSelect:n=!0,closeOnBlur:r=!0,autoSelect:o=!0,isLazy:i,isOpen:a,defaultIsOpen:u,onClose:s,onOpen:c,placement:f="bottom-start",lazyBehavior:p="unmount"}=e,v=R(e,["id","closeOnSelect","closeOnBlur","autoSelect","isLazy","isOpen","defaultIsOpen","onClose","onOpen","placement","lazyBehavior"]),{isOpen:h,onOpen:m,onClose:g,onToggle:C}=(0,y.q)({isOpen:a,defaultIsOpen:u,onClose:s,onOpen:c}),P=d.useRef(null),_=d.useRef(null);!function(e){var{ref:t,handler:n}=e,r=(0,b.W)(n),o=(0,d.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}).current;(0,d.useEffect)((()=>{var e=e=>{x(e,t)&&(o.isPointerDown=!0)},i=e=>{o.ignoreEmulatedMouseEvents?o.ignoreEmulatedMouseEvents=!1:o.isPointerDown&&n&&x(e,t)&&(o.isPointerDown=!1,r(e))},a=e=>{o.ignoreEmulatedMouseEvents=!0,n&&o.isPointerDown&&x(e,t)&&(o.isPointerDown=!1,r(e))},u=(0,l.lZ)(t.current);return u.addEventListener("mousedown",e,!0),u.addEventListener("mouseup",i,!0),u.addEventListener("touchstart",e,!0),u.addEventListener("touchend",a,!0),()=>{u.removeEventListener("mousedown",e,!0),u.removeEventListener("mouseup",i,!0),u.removeEventListener("touchstart",e,!0),u.removeEventListener("touchend",a,!0)}}),[n,t,r,o])}({ref:P,handler:e=>{var t;!h||!r||null!=(t=_.current)&&t.contains(e.target)||g()}});var T=(0,S.D)(F({},v,{enabled:h,placement:f})),[j,I]=d.useState(-1),M=D();(0,w.r)((()=>{h||I(-1)}),[h]),(0,E.C)(P,{focusRef:_,visible:h,shouldFocus:!0});var[N,B]=(0,k.Z)(t,"menu-button","menu-list"),L=d.useCallback((()=>{m(),(0,A.T)(P.current,{nextTick:!0,selectTextIfInput:!1})}),[m,P]),V=d.useRef(new Set([]));return(0,O.z)((()=>{V.current.forEach((e=>clearTimeout(e))),V.current.clear()})),{openAndFocusMenu:L,openAndFocusFirstItem:d.useCallback((()=>{m();var e=setTimeout((()=>{var e=M.firstEnabled();e&&I(e.index)}));V.current.add(e)}),[m,I,M]),openAndFocusLastItem:d.useCallback((()=>{m();var e=setTimeout((()=>{var e=M.lastEnabled();e&&I(e.index)}));V.current.add(e)}),[m,I,M]),onTransitionEnd:d.useCallback((()=>{var e,t,n=(0,l.lZ)(P.current),r=null==(e=P.current)?void 0:e.contains(n.activeElement);if(h&&!r){var o=null==(t=M.item(j))?void 0:t.node;o&&(0,A.T)(o,{selectTextIfInput:!1})}}),[h,j,M]),descendants:M,popper:T,buttonId:N,menuId:B,forceUpdate:T.forceUpdate,orientation:"vertical",isOpen:h,onToggle:C,onOpen:m,onClose:g,menuRef:P,buttonRef:_,focusedIndex:j,closeOnSelect:n,closeOnBlur:r,autoSelect:o,setFocusedIndex:I,isLazy:i,lazyBehavior:p}}function z(e){var t;return!(null==(t=e.target.getAttribute("role"))||!t.startsWith("menuitem"))}function H(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var{onMouseEnter:n,onMouseMove:r,onMouseLeave:o,onClick:i,isDisabled:a,isFocusable:u,closeOnSelect:s}=e,c=R(e,["onMouseEnter","onMouseMove","onMouseLeave","onClick","isDisabled","isFocusable","closeOnSelect"]),l=L(),{setFocusedIndex:f,focusedIndex:v,closeOnSelect:h,onClose:g,menuRef:y,isOpen:b,menuId:x}=l,E=d.useRef(null),O=x+"-menuitem-"+(0,k.M)(),{index:C,register:S}=N({disabled:a&&!u}),P=d.useCallback((e=>{null==n||n(e),a||f(C)}),[f,C,a,n]),_=d.useCallback((e=>{null==r||r(e),E.current&&!(0,j.H9)(E.current)&&P(e)}),[P,r]),T=d.useCallback((e=>{null==o||o(e),a||f(-1)}),[f,a,o]),I=d.useCallback((e=>{null==i||i(e),z(e)&&(null!=s?s:h)&&g()}),[g,i,h,s]),M=C===v,D=a&&!u;return(0,w.r)((()=>{b&&(M&&!D&&E.current?(0,A.T)(E.current,{nextTick:!0,selectTextIfInput:!1}):y.current&&!(0,j.H9)(y.current)&&(0,A.T)(y.current))}),[M,D,y,b]),F({},c,m({onClick:I,onMouseEnter:P,onMouseMove:_,onMouseLeave:T,ref:(0,p.l)(S,E,t),isDisabled:a,isFocusable:u}),{id:O,role:"menuitem",tabIndex:M?0:-1})}function W(){return(W=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var G=e=>{var{children:t}=e,n=(0,r.j)("Menu",e),a=V((0,o.Lr)(e)),{descendants:u}=a,c=U(a,["descendants"]),l=d.useMemo((()=>c),[c]),{isOpen:f,onClose:p,forceUpdate:v}=l;return d.createElement(I,{value:u},d.createElement(B,{value:l},d.createElement(i.Fo,{value:n},(0,s.Pu)(t,{isOpen:f,onClose:p,forceUpdate:v}))))};c.Ts&&(G.displayName="Menu");var Z=(0,a.G)(((e,t)=>{var n=(0,i.yK)();return d.createElement(u.m$.button,W({ref:t},e,{__css:W({display:"inline-flex",appearance:"none",alignItems:"center",outline:0,transition:"all 250ms"},n.button)}))})),q=(0,a.G)(((e,t)=>{var{as:n}=e,r=function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var n=L(),{isOpen:r,onClose:o,autoSelect:i,popper:a,openAndFocusFirstItem:u,openAndFocusLastItem:c,openAndFocusMenu:f}=n,v=d.useCallback((()=>{r?o():(i?u:f)()}),[i,r,o,u,f]),h=d.useCallback((e=>{var t=(0,l.uh)(e),n={Enter:u,ArrowDown:u,ArrowUp:c}[t];n&&(e.preventDefault(),e.stopPropagation(),n(e))}),[u,c]);return F({},e,{ref:(0,p.l)(n.buttonRef,t,a.referenceRef),id:n.buttonId,"data-active":(0,l.PB)(n.isOpen),"aria-expanded":n.isOpen,"aria-haspopup":"menu","aria-controls":n.menuId,onClick:(0,s.v0)(e.onClick,v),onKeyDown:(0,s.v0)(e.onKeyDown,h)})}(U(e,["children","as"]),t),o=n||Z;return d.createElement(o,W({},r,{className:(0,l.cx)("chakra-menu__menu-button",e.className)}),d.createElement(u.m$.span,{__css:{pointerEvents:"none",flex:"1 1 auto",minW:0}},e.children))}));c.Ts&&(q.displayName="MenuButton");var $={enter:{visibility:"visible",opacity:1,scale:1,transition:{duration:.2,ease:[.4,0,.2,1]}},exit:{transitionEnd:{visibility:"hidden"},opacity:0,scale:.8,transition:{duration:.1,easings:"easeOut"}}},K="custom"in f.E?f.E.custom(u.m$.div):(0,f.E)(u.m$.div),Y=(0,a.G)(((e,t)=>{var n,r,{rootProps:o}=e,a=U(e,["rootProps"]),{isOpen:c,onTransitionEnd:f}=L(),v=function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var n=L();if(!n)throw new Error("useMenuContext: context is undefined. Seems you forgot to wrap component within ");var{focusedIndex:r,setFocusedIndex:o,menuRef:i,isOpen:a,onClose:u,menuId:c,isLazy:f,lazyBehavior:v}=n,h=M(),m=C({preventDefault:e=>" "!==e.key&&z(e)}),g=d.useCallback((e=>{var t=(0,l.uh)(e),n={Tab:e=>e.preventDefault(),Escape:u,ArrowDown:()=>{var e=h.nextEnabled(r);e&&o(e.index)},ArrowUp:()=>{var e=h.prevEnabled(r);e&&o(e.index)}}[t];if(n)return e.preventDefault(),void n(e);var i=m((e=>{var t=(0,_.LP)(h.values(),e,(e=>{var t,n;return null!=(t=null==e||null==(n=e.node)?void 0:n.textContent)?t:""}),h.item(r));if(t){var n=h.indexOf(t.node);o(n)}}));z(e)&&i(e)}),[h,r,m,u,o]),y=d.useRef(!1);a&&(y.current=!0);var b=(0,T.V)({hasBeenSelected:y.current,isLazy:f,lazyBehavior:v,isSelected:a});return F({},e,{ref:(0,p.l)(i,t),children:b?e.children:null,tabIndex:-1,role:"menu",id:c,style:F({},e.style,{transformOrigin:"var(--popper-transform-origin)"}),"aria-orientation":"vertical",onKeyDown:(0,s.v0)(e.onKeyDown,g)})}(a,t),h=function(e){void 0===e&&(e={});var{popper:t,isOpen:n}=L();return t.getPopperProps(F({},e,{style:F({visibility:n?"visible":"hidden"},e.style)}))}(o),m=(0,i.yK)();return d.createElement(u.m$.div,W({},h,{__css:{zIndex:null!=(n=e.zIndex)?n:null==(r=m.list)?void 0:r.zIndex}}),d.createElement(K,W({},v,{onUpdate:f,className:(0,l.cx)("chakra-menu__menu-list",v.className),variants:$,initial:!1,animate:c?"enter":"exit",__css:W({outline:0},m.list)})))}));c.Ts&&(Y.displayName="MenuList");var X=(0,a.G)(((e,t)=>{var{type:n}=e,r=U(e,["type"]),o=(0,i.yK)(),a=r.as?null!=n?n:void 0:"button",s=W({textDecoration:"none",color:"inherit",userSelect:"none",display:"flex",width:"100%",alignItems:"center",textAlign:"start",flex:"0 0 auto",outline:0},o.item);return d.createElement(u.m$.button,W({ref:t,type:a},r,{__css:s}))})),Q=(0,a.G)(((e,t)=>{var{icon:n,iconSpacing:r="0.75rem",command:o,commandSpacing:i="0.75rem",children:a}=e,u=H(U(e,["icon","iconSpacing","command","commandSpacing","children"]),t),s=n||o?d.createElement("span",{style:{pointerEvents:"none",flex:1}},a):a;return d.createElement(X,W({},u,{className:(0,l.cx)("chakra-menu__menuitem",u.className)}),n&&d.createElement(re,{fontSize:"0.8em",marginEnd:r},n),s,o&&d.createElement(ne,{marginStart:i},o))}));c.Ts&&(Q.displayName="MenuItem");var J=e=>d.createElement("svg",W({viewBox:"0 0 14 14",width:"1em",height:"1em"},e),d.createElement("polygon",{fill:"currentColor",points:"5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"})),ee=(0,a.G)(((e,t)=>{var{icon:n,iconSpacing:r="0.75rem"}=e,o=U(e,["icon","iconSpacing"]),i=function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var{type:n="radio",isChecked:r}=e;return F({},H(R(e,["type","isChecked"]),t),{role:"menuitem"+n,"aria-checked":r})}(o,t);return d.createElement(X,W({},i,{className:(0,l.cx)("chakra-menu__menuitem-option",o.className)}),d.createElement(re,{fontSize:"0.8em",marginEnd:r,opacity:e.isChecked?1:0},n||d.createElement(J,null)),d.createElement("span",{style:{flex:1}},i.children))}));ee.id="MenuItemOption",c.Ts&&(ee.displayName="MenuItemOption");c.Ts;var te=(0,a.G)(((e,t)=>{var{title:n,children:r,className:o}=e,a=U(e,["title","children","className"]),s=(0,l.cx)("chakra-menu__group__title",o),c=(0,i.yK)();return d.createElement("div",{ref:t,className:"chakra-menu__group",role:"group"},n&&d.createElement(u.m$.p,W({className:s},a,{__css:c.groupTitle}),n),r)}));c.Ts&&(te.displayName="MenuGroup");var ne=(0,a.G)(((e,t)=>{var n=(0,i.yK)();return d.createElement(u.m$.span,W({ref:t},e,{__css:n.command,className:"chakra-menu__command"}))}));c.Ts&&(ne.displayName="MenuCommand");var re=e=>{var{className:t,children:n}=e,r=U(e,["className","children"]),o=d.Children.only(n),i=d.isValidElement(o)?d.cloneElement(o,{focusable:"false","aria-hidden":!0,className:(0,l.cx)("chakra-menu__icon",o.props.className)}):null,a=(0,l.cx)("chakra-menu__icon-wrapper",t);return d.createElement(u.m$.span,W({className:a},r,{__css:{flexShrink:0}}),i)};c.Ts&&(re.displayName="MenuIcon");c.Ts},76659:function(e,t,n){"use strict";n.d(t,{u_:function(){return Vt},fe:function(){return Zt},ol:function(){return $t},hz:function(){return Ht},mz:function(){return qt},xB:function(){return Gt},ZA:function(){return Ut}});var r=n(31033),o=n(67294);function i(){return(i=Object.assign||function(e){for(var t=1;t1?S(e[0],e):e[0]},A=function(e,t){return e.length>1?e.indexOf(S(e[t],e)):t},_=function(e){return!e||e===document||e&&e.nodeType===Node.DOCUMENT_NODE||!((t=window.getComputedStyle(e,null))&&t.getPropertyValue&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility")))&&_(e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode);var t},T=function(e){return Boolean(e&&e.dataset&&e.dataset.focusGuard)},j=function(e){return!T(e)},F=function(e){return Boolean(e)},R="NEW_FOCUS",I=function(e,t,n,r){var o=e.length,i=e[0],a=e[o-1],u=T(n);if(!(e.indexOf(n)>=0)){var s=t.indexOf(n),c=r?t.indexOf(r):s,l=r?e.indexOf(r):-1,f=s-c,d=t.indexOf(i),p=t.indexOf(a),v=function(e){var t=new Set;return e.forEach((function(n){return t.add(S(n,e))})),e.filter((function(e){return t.has(e)}))}(t),h=v.indexOf(n)-(r?v.indexOf(r):s),m=A(e,0),g=A(e,o-1);return-1===s||-1===l?R:!f&&l>=0?l:s<=d&&u&&Math.abs(f)>1?g:s>=p&&u&&Math.abs(f)>1?m:f&&Math.abs(h)>1?l:s<=d?g:s>p?m:f?Math.abs(f)>1?l:(o+l+f)%o:void 0}},M=function(e){for(var t=Array(e.length),n=0;n0&&t.add(o),(i&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter((function(e,n){return!t.has(n)}))}(M(N(t).querySelectorAll('[data-focus-lock="'+n+'"]:not(['+u+'="disabled"])'))):[t]),e}),[])},L=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return-1}return n||r},V=function(e,t,n){return M(e).map((function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}})).filter((function(e){return!t||e.tabIndex>=0})).sort(L)},z=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),H=z+", [data-focus-guard]",W=function(e,t){return e.reduce((function(e,n){return e.concat(M(n.querySelectorAll(t?H:z)),n.parentNode?M(n.parentNode.querySelectorAll(z)).filter((function(e){return e===n})):[])}),[])},U=function(e){return M(e).filter((function(e){return _(e)})).filter((function(e){return function(e){return!(("INPUT"===e.tagName||"BUTTON"===e.tagName)&&("hidden"===e.type||e.disabled))}(e)}))},G=function(e,t){return V(U(W(e,t)),!0,t)},Z=function(e){return V(U(W(e)),!1)},q=function(e){return U(function(e){var t=e.querySelectorAll("[data-autofocus-inside]");return M(t).map((function(e){return W([e])})).reduce((function(e,t){return e.concat(t)}),[])}(e))},$=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&$(e.parentNode,t),t},K=function(e,t){for(var n=$(e),r=$(t),o=0;o=0)return i}return!1},Y=function(e,t,n){var r=D(e),o=D(t),i=r[0],a=!1;return o.filter(Boolean).forEach((function(e){a=K(a||e,e)||a,n.filter(Boolean).forEach((function(e){var t=K(i,e);t&&(a=!a||t.contains(a)?t:K(t,a))}))})),a},X=function(e,t){var n=document&&document.activeElement,r=B(e).filter(j),o=Y(n||e,e,r),i=Z(r),a=G(r).filter((function(e){var t=e.node;return j(t)}));if(a[0]||(a=i)[0]){var u,s=Z([o]).map((function(e){return e.node})),c=function(e,t){var n=new Map;return t.forEach((function(e){return n.set(e.node,e)})),e.map((function(e){return n.get(e)})).filter(F)}(s,a),l=c.map((function(e){return e.node})),f=I(l,s,n,t);if(f===R){var d=i.map((function(e){return e.node})).filter((u=function(e){return e.reduce((function(e,t){return e.concat(q(t))}),[])}(r),function(e){return e.autofocus||e.dataset&&!!e.dataset.autofocus||u.indexOf(e)>=0}));return{node:d&&d.length?P(d):P(l)}}return void 0===f?f:c[f]}},Q=0,J=!1,ee=function(e,t){var n,r=X(e,t);if(!J&&r){if(Q>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),J=!0,void setTimeout((function(){J=!1}),1);Q++,(n=r.node).focus(),"contentWindow"in n&&n.contentWindow&&n.contentWindow.focus(),Q--}},te=function(e){return Boolean(M(e.querySelectorAll("iframe")).some((function(e){return e===document.activeElement})))},ne=function(e){var t=document&&document.activeElement;return!(!t||t.dataset&&t.dataset.focusGuard)&&B(e).reduce((function(e,n){return e||n.contains(t)||te(n)}),!1)};function re(e){var t=window.setImmediate;"undefined"!==typeof t?t(e):setTimeout(e,1)}var oe=function(){return document&&document.activeElement===document.body||document&&M(document.querySelectorAll("[data-no-focus-lock]")).some((function(e){return e.contains(document.activeElement)}))},ie=null,ae=null,ue=null,se=!1,ce=function(){return!0};function le(e,t,n,r){var o=null,i=e;do{var a=r[i];if(a.guard)a.node.dataset.focusAutoGuard&&(o=a);else{if(!a.lockItem)break;if(i!==e)return;o=null}}while((i+=n)!==t);o&&(o.node.tabIndex=0)}var fe=function(e){return e&&"current"in e?e.current:e},de=function(){var e,t=!1;if(ie){var n=ie,r=n.observed,o=n.persistentFocus,i=n.autoFocus,a=n.shards,u=n.crossFrame,s=r||ue&&ue.portaledElement,c=document&&document.activeElement;if(s){var l=[s].concat(a.map(fe).filter(Boolean));if(c&&!function(e){return(ie.whiteList||ce)(e)}(c)||(o||(u?Boolean(se):"meanwhile"===se)||!oe()||!ae&&i)&&(!s||ne(l)||(e=c,ue&&ue.portaledElement===e)||(document&&!ae&&c&&!i?(c.blur&&c.blur(),document.body.focus()):(t=ee(l,ae),ue={})),se=!1,ae=document&&document.activeElement),document){var f=document&&document.activeElement,d=function(e){var t=B(e).filter(j),n=Y(e,e,t),r=G([n],!0),o=G(t).filter((function(e){var t=e.node;return j(t)})).map((function(e){return e.node}));return r.map((function(e){var t=e.node;return{node:t,index:e.index,lockItem:o.indexOf(t)>=0,guard:T(t)}}))}(l),p=d.map((function(e){return e.node})).indexOf(f);p>-1&&(d.filter((function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard})).forEach((function(e){return e.node.removeAttribute("tabIndex")})),le(p,d.length,1,d),le(p,-1,-1,d))}}}return t},pe=function(e){de()&&e&&(e.stopPropagation(),e.preventDefault())},ve=function(){return re(de)},he=function(e){var t=e.target,n=e.currentTarget;n.contains(t)||(ue={observerNode:n,portaledElement:t})},me=function(){se="just",setTimeout((function(){se="meanwhile"}),0)};g.assignSyncMedium(he),y.assignMedium(ve),b.assignMedium((function(e){return e({moveFocusInside:ee,focusInside:ne})}));var ge=O((function(e){return e.filter((function(e){return!e.disabled}))}),(function(e){var t=e.slice(-1)[0];t&&!ie&&(document.addEventListener("focusin",pe,!0),document.addEventListener("focusout",ve),window.addEventListener("blur",me));var n=ie,r=n&&t&&t.id===n.id;ie=t,n&&!r&&(n.onDeactivation(),e.filter((function(e){return e.id===n.id})).length||n.returnFocus(!t)),t?(ae=null,r&&n.observed===t.observed||t.onActivation(),de(),re(de)):(document.removeEventListener("focusin",pe,!0),document.removeEventListener("focusout",ve),window.removeEventListener("blur",me),ae=null)}))((function(){return null})),ye=o.forwardRef((function(e,t){return o.createElement(k,i({sideCar:ge,ref:t},e))})),be=k.propTypes||{};be.sideCar,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}(be,["sideCar"]);ye.propTypes={};var xe=ye,we=n(77658),Ee=n(47248),ke=n(73808),Oe=e=>{var{initialFocusRef:t,finalFocusRef:n,contentRef:r,restoreFocus:i,children:a,isDisabled:u,autoFocus:s,persistentFocus:c,lockFocusAcrossFrames:l}=e,f=o.useCallback((()=>{if(null!=t&&t.current)t.current.focus();else if(null!=r&&r.current){0===(0,we.t5)(r.current).length&&(0,Ee.T)(r.current,{nextTick:!0})}}),[t,r]),d=o.useCallback((()=>{var e;null==n||null==(e=n.current)||e.focus()}),[n]),p=i&&!n;return o.createElement(xe,{crossFrame:l,persistentFocus:c,autoFocus:s,disabled:u,onActivation:f,onDeactivation:d,returnFocus:p},a)};ke.Ts&&(Oe.displayName="FocusLock");var Ce=n(67273),Se=n(94915),Pe=n(29676),Ae=n(63782),_e=n(90063),Te=n(84461),je=n(53869),Fe=n(9250),Re=n(24722);function Ie(){return(Ie=Object.assign||function(e){for(var t=1;t{var{unmountOnExit:n,in:r,className:i,transition:a,transitionEnd:u,delay:s}=e,c=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["unmountOnExit","in","className","transition","transitionEnd","delay"]),l=r||n?"enter":"exit",f=!n||r&&n,d={transition:a,transitionEnd:u,delay:s};return o.createElement(je.M,{custom:d},f&&o.createElement(Fe.E.div,Ie({ref:t,className:(0,Te.cx)("chakra-fade",i),custom:d},Me,{animate:l},c)))}));ke.Ts&&(De.displayName="Fade");var Ne=n(80658),Be=n(28500),Le=n(69283),Ve="right-scroll-bar-position",ze="width-before-scroll-bar",He=m(),We=function(){},Ue=o.forwardRef((function(e,t){var n=o.useRef(null),r=o.useState({onScrollCapture:We,onWheelCapture:We,onTouchMoveCapture:We}),i=r[0],a=r[1],u=e.forwardProps,c=e.children,l=e.className,p=e.removeScrollBar,v=e.enabled,h=e.shards,m=e.sideCar,g=e.noIsolation,y=e.inert,b=e.allowPinchZoom,x=e.as,w=void 0===x?"div":x,E=d(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),k=m,O=s([n,t]),C=f({},E,i);return o.createElement(o.Fragment,null,v&&o.createElement(k,{sideCar:He,removeScrollBar:p,shards:h,noIsolation:g,inert:y,setCallbacks:a,allowPinchZoom:!!b,lockRef:n}),u?o.cloneElement(o.Children.only(c),f({},C,{ref:O})):o.createElement(w,f({},C,{className:l,ref:O}),c))}));Ue.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},Ue.classNames={fullWidth:ze,zeroRight:Ve};var Ge,Ze=function(e){var t=e.sideCar,n=d(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return o.createElement(r,f({},n))};Ze.isSideCarExport=!0;function qe(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Ge||n.nc;return t&&e.setAttribute("nonce",t),e}var $e=function(){var e=0,t=null;return{add:function(n){var r,o;0==e&&(t=qe())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){!--e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Ke=function(){var e=function(){var e=$e();return function(t){o.useEffect((function(){return e.add(t),function(){e.remove()}}),[])}}();return function(t){var n=t.styles;return e(n),null}},Ye={left:0,top:0,right:0,gap:0},Xe=function(e){return parseInt(e||"",10)||0},Qe=function(e){if(void 0===e&&(e="margin"),"undefined"===typeof window)return Ye;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[Xe(n),Xe(r),Xe(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Je=Ke(),et=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,u=e.gap;return void 0===n&&(n="margin"),"\n .with-scroll-bars-hidden {\n overflow: hidden "+r+";\n padding-right: "+u+"px "+r+";\n }\n body {\n overflow: hidden "+r+";\n "+[t&&"position: relative "+r+";","margin"===n&&"\n padding-left: "+o+"px;\n padding-top: "+i+"px;\n padding-right: "+a+"px;\n margin-left:0;\n margin-top:0;\n margin-right: "+u+"px "+r+";\n ","padding"===n&&"padding-right: "+u+"px "+r+";"].filter(Boolean).join("")+"\n }\n \n ."+Ve+" {\n right: "+u+"px "+r+";\n }\n \n ."+ze+" {\n margin-right: "+u+"px "+r+";\n }\n \n ."+Ve+" ."+Ve+" {\n right: 0 "+r+";\n }\n \n ."+ze+" ."+ze+" {\n margin-right: 0 "+r+";\n }\n"},tt=function(e){var t=o.useState(Qe(e.gapMode)),n=t[0],r=t[1];o.useEffect((function(){r(Qe(e.gapMode))}),[e.gapMode]);var i=e.noRelative,a=e.noImportant,u=e.gapMode,s=void 0===u?"margin":u;return o.createElement(Je,{styles:et(n,!i,s,a?"":"!important")})},nt=function(e,t){var n=t;do{if(rt(e,n)){var r=ot(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},rt=function(e,t){return"v"===e?function(e){var t=window.getComputedStyle(e);return"hidden"!==t.overflowY&&!(t.overflowY===t.overflowX&&"visible"===t.overflowY)}(t):function(e){var t=window.getComputedStyle(e);return"hidden"!==t.overflowX&&!(t.overflowY===t.overflowX&&"visible"===t.overflowX)}(t)},ot=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},it=!1;if("undefined"!==typeof window)try{var at=Object.defineProperty({},"passive",{get:function(){return it=!0,!0}});window.addEventListener("test",at,at),window.removeEventListener("test",at,at)}catch(Kt){it=!1}var ut=!!it&&{passive:!1},st=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ct=function(e){return[e.deltaX,e.deltaY]},lt=function(e){return e&&"current"in e?e.current:e},ft=function(e){return"\n .block-interactivity-"+e+" {pointer-events: none;}\n .allow-interactivity-"+e+" {pointer-events: all;}\n"},dt=0,pt=[];var vt,ht=(vt=function(e){var t=o.useRef([]),n=o.useRef([0,0]),r=o.useRef(),i=o.useState(dt++)[0],a=o.useState((function(){return Ke()}))[0],u=o.useRef(e);o.useEffect((function(){u.current=e}),[e]),o.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-"+i);var t=[e.lockRef.current].concat((e.shards||[]).map(lt)).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-"+i)})),function(){document.body.classList.remove("block-interactivity-"+i),t.forEach((function(e){return e.classList.remove("allow-interactivity-"+i)}))}}}),[e.inert,e.lockRef.current,e.shards]);var s=o.useCallback((function(e,t){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var o,i=st(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-i[0],c="deltaY"in e?e.deltaY:a[1]-i[1],l=e.target,f=Math.abs(s)>Math.abs(c)?"h":"v",d=nt(f,l);if(!d)return!0;if(d?o=f:(o="v"===f?"h":"v",d=nt(f,l)),!d)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var p=r.current||o;return function(e,t,n,r,o){var i=r,a=n.target,u=t.contains(a),s=!1,c=i>0,l=0,f=0;do{var d=ot(e,a),p=d[0],v=d[1]-d[2]-p;(p||v)&&rt(e,a)&&(l+=v,f+=p),a=a.parentNode}while(!u&&a!==document.body||u&&(t.contains(a)||t===a));return(c&&(o&&0===l||!o&&i>l)||!c&&(o&&0===f||!o&&-i>f))&&(s=!0),s}(p,t,e,"h"===p?s:c,!0)}),[]),c=o.useCallback((function(e){var n=e;if(pt.length&&pt[pt.length-1]===a){var r="deltaY"in n?ct(n):st(n),o=t.current.filter((function(e){return e.name===n.type&&e.target===n.target&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o}))[0];if(o&&o.should)n.preventDefault();else if(!o){var i=(u.current.shards||[]).map(lt).filter(Boolean).filter((function(e){return e.contains(n.target)}));(i.length>0?s(n,i[0]):!u.current.noIsolation)&&n.preventDefault()}}}),[]),l=o.useCallback((function(e,n,r,o){var i={name:e,delta:n,target:r,should:o};t.current.push(i),setTimeout((function(){t.current=t.current.filter((function(e){return e!==i}))}),1)}),[]),f=o.useCallback((function(e){n.current=st(e),r.current=void 0}),[]),d=o.useCallback((function(t){l(t.type,ct(t),t.target,s(t,e.lockRef.current))}),[]),p=o.useCallback((function(t){l(t.type,st(t),t.target,s(t,e.lockRef.current))}),[]);o.useEffect((function(){return pt.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",c,ut),document.addEventListener("touchmove",c,ut),document.addEventListener("touchstart",f,ut),function(){pt=pt.filter((function(e){return e!==a})),document.removeEventListener("wheel",c,ut),document.removeEventListener("touchmove",c,ut),document.removeEventListener("touchstart",f,ut)}}),[]);var v=e.removeScrollBar,h=e.inert;return o.createElement(o.Fragment,null,h?o.createElement(a,{styles:ft(i)}):null,v?o.createElement(tt,{gapMode:"margin"}):null)},He.useMedium(vt),Ze),mt=o.forwardRef((function(e,t){return o.createElement(Ue,f({},e,{ref:t,sideCar:ht}))}));mt.classNames=Ue.classNames;var gt=mt;function yt(){return(yt=Object.assign||function(e){for(var t=1;t{var t,{offsetX:n,offsetY:r,transition:o,transitionEnd:i,delay:a}=e;return{opacity:0,x:n,y:r,transition:null!=(t=null==o?void 0:o.exit)?t:Re.p$.exit(Re.R.exit,a),transitionEnd:null==i?void 0:i.exit}},enter:e=>{var t,{transition:n,transitionEnd:r,delay:o}=e;return{opacity:1,x:0,y:0,transition:null!=(t=null==n?void 0:n.enter)?t:Re.p$.enter(Re.R.enter,o),transitionEnd:null==r?void 0:r.enter}},exit:e=>{var t,{offsetY:n,offsetX:r,transition:o,transitionEnd:i,reverse:a,delay:u}=e,s={x:r,y:n};return yt({opacity:0,transition:null!=(t=null==o?void 0:o.exit)?t:Re.p$.exit(Re.R.exit,u)},a?yt({},s,{transitionEnd:null==i?void 0:i.exit}):{transitionEnd:yt({},s,null==i?void 0:i.exit)})}}},xt=o.forwardRef(((e,t)=>{var{unmountOnExit:n,in:r,reverse:i=!0,className:a,offsetX:u=0,offsetY:s=8,transition:c,transitionEnd:l,delay:f}=e,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["unmountOnExit","in","reverse","className","offsetX","offsetY","transition","transitionEnd","delay"]),p=!n||r&&n,v=r||n?"enter":"exit",h={offsetX:u,offsetY:s,reverse:i,transition:c,transitionEnd:l,delay:f};return o.createElement(je.M,{custom:h},p&&o.createElement(Fe.E.div,yt({ref:t,className:(0,Te.cx)("chakra-offset-slide",a),custom:h},bt,{animate:v},d)))}));ke.Ts&&(xt.displayName="SlideFade");var wt=n(27452);function Et(){return(Et=Object.assign||function(e){for(var t=1;t{var{preset:n}=e,r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["preset"]),i=kt[n];return o.createElement(Ot,Et({ref:t},i,r))})),St=n(94577),Pt=n(72947),At="undefined"!==typeof document?document.body:null,_t=new WeakMap,Tt=new WeakMap,jt={},Ft=0;var Rt=new class{constructor(){var e,t,n;n=void 0,(t="modals")in(e=this)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,this.modals=[]}add(e){this.modals.push(e)}remove(e){this.modals=this.modals.filter((t=>t!==e))}isTopModal(e){return this.modals[this.modals.length-1]===e}};function It(){return(It=Object.assign||function(e){for(var t=1;t{if(t.current){var e=null;return n&&t.current&&(e=function(e,t,n){void 0===t&&(t=At),void 0===n&&(n="data-aria-hidden");var r=Array.isArray(e)?e:[e];jt[n]||(jt[n]=new WeakMap);var o=jt[n],i=[],a=function(e){!e||r.indexOf(e)>=0||Array.prototype.forEach.call(e.children,(function(e){if(r.some((function(t){return e.contains(t)})))a(e);else{var t=e.getAttribute("aria-hidden"),u=null!==t&&"false"!==t,s=(_t.get(e)||0)+1,c=(o.get(e)||0)+1;_t.set(e,s),o.set(e,c),i.push(e),1===s&&u&&Tt.set(e,!0),1===c&&e.setAttribute(n,"true"),u||e.setAttribute("aria-hidden","true")}}))};return a(t),Ft++,function(){i.forEach((function(e){var t=_t.get(e)-1,r=o.get(e)-1;_t.set(e,t),o.set(e,r),t||(Tt.has(e)||e.removeAttribute("aria-hidden"),Tt.delete(e)),r||e.removeAttribute(n)})),--Ft||(_t=new WeakMap,_t=new WeakMap,Tt=new WeakMap,jt={})}}(t.current)),()=>{n&&(null==e||e())}}}),[n,t]),function(e,t){(0,o.useEffect)((()=>(t&&Rt.add(e),()=>{Rt.remove(e)})),[t,e])}(d,r);var g=(0,o.useRef)(null),y=(0,o.useCallback)((e=>{g.current=e.target}),[]),b=(0,o.useCallback)((e=>{"Escape"===e.key&&(e.stopPropagation(),s&&(null==i||i()),null==f||f())}),[s,i,f]),[x,w]=(0,o.useState)(!1),[E,k]=(0,o.useState)(!1),O=(0,o.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),It({role:"dialog"},e,{ref:(0,Pt.l)(t,d),id:v,tabIndex:-1,"aria-modal":!0,"aria-labelledby":x?h:void 0,"aria-describedby":E?m:void 0,onClick:(0,Ne.v0)(e.onClick,(e=>e.stopPropagation()))})}),[m,E,v,h,x]),C=(0,o.useCallback)((e=>{e.stopPropagation(),g.current===e.target&&Rt.isTopModal(d)&&(u&&(null==i||i()),null==l||l())}),[i,u,l]),S=(0,o.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),It({},e,{ref:(0,Pt.l)(t,p),onClick:(0,Ne.v0)(e.onClick,C),onKeyDown:(0,Ne.v0)(e.onKeyDown,b),onMouseDown:(0,Ne.v0)(e.onMouseDown,y)})}),[b,y,C]);return{isOpen:r,onClose:i,headerId:h,bodyId:m,setBodyMounted:k,setHeaderMounted:w,dialogRef:d,overlayRef:p,getDialogProps:O,getDialogContainerProps:S}}function Dt(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function Nt(){return(Nt=Object.assign||function(e){for(var t=1;t`"}),Vt=e=>{var{portalProps:t,children:n,autoFocus:r,trapFocus:i,initialFocusRef:a,finalFocusRef:u,returnFocusOnClose:s,blockScrollOnMount:c,allowPinchZoom:l,preserveScrollBarGap:f,motionPreset:d,lockFocusAcrossFrames:p}=e,v=(0,Se.j)("Modal",e),h=Nt({},Mt(e),{autoFocus:r,trapFocus:i,initialFocusRef:a,finalFocusRef:u,returnFocusOnClose:s,blockScrollOnMount:c,allowPinchZoom:l,preserveScrollBarGap:f,motionPreset:d,lockFocusAcrossFrames:p});return o.createElement(Bt,{value:h},o.createElement(Pe.Fo,{value:v},o.createElement(je.M,null,h.isOpen&&o.createElement(Ce.h,t,n))))};Vt.defaultProps={lockFocusAcrossFrames:!0,returnFocusOnClose:!0,scrollBehavior:"outside",trapFocus:!0,autoFocus:!0,blockScrollOnMount:!0,allowPinchZoom:!1,motionPreset:"scale"},ke.Ts&&(Vt.displayName="Modal");var zt=(0,Ae.m$)(Fe.E.div),Ht=(0,_e.G)(((e,t)=>{var{className:n,children:r,containerProps:i}=e,a=Dt(e,["className","children","containerProps"]),{getDialogProps:u,getDialogContainerProps:s}=Lt(),c=u(a,t),l=s(i),f=(0,Te.cx)("chakra-modal__content",n),d=(0,Pe.yK)(),p=Nt({display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0},d.dialog),v=Nt({display:"flex",width:"100vw",height:"100vh","@supports(height: -webkit-fill-available)":{height:"-webkit-fill-available"},position:"fixed",left:0,top:0},d.dialogContainer),{motionPreset:h}=Lt();return o.createElement(Wt,null,o.createElement(Ae.m$.div,Nt({},l,{className:"chakra-modal__content-container",__css:v}),o.createElement(Ct,Nt({preset:h,className:f},c,{__css:p}),r)))}));function Wt(e){var{autoFocus:t,trapFocus:n,dialogRef:r,initialFocusRef:i,blockScrollOnMount:a,allowPinchZoom:u,finalFocusRef:s,returnFocusOnClose:c,preserveScrollBarGap:l,lockFocusAcrossFrames:f}=Lt(),[d,p]=(0,Le.oO)();return o.useEffect((()=>{!d&&p&&setTimeout(p)}),[d,p]),o.createElement(Oe,{autoFocus:t,isDisabled:!n,initialFocusRef:i,finalFocusRef:s,restoreFocus:c,contentRef:r,lockFocusAcrossFrames:f},o.createElement(gt,{removeScrollBar:!l,allowPinchZoom:u,enabled:a,forwardProps:!0},e.children))}ke.Ts&&(Ht.displayName="ModalContent");var Ut=(0,_e.G)(((e,t)=>{var{className:n}=e,r=Dt(e,["className","transition"]),i=(0,Te.cx)("chakra-modal__overlay",n),a=Nt({pos:"fixed",left:"0",top:"0",w:"100vw",h:"100vh"},(0,Pe.yK)().overlay),{motionPreset:u}=Lt(),s="none"===u?{}:Me;return o.createElement(zt,Nt({},s,{__css:a,ref:t,className:i},r))}));ke.Ts&&(Ut.displayName="ModalOverlay");var Gt=(0,_e.G)(((e,t)=>{var{className:n}=e,r=Dt(e,["className"]),{headerId:i,setHeaderMounted:a}=Lt();o.useEffect((()=>(a(!0),()=>a(!1))),[a]);var u=(0,Te.cx)("chakra-modal__header",n),s=Nt({flex:0},(0,Pe.yK)().header);return o.createElement(Ae.m$.header,Nt({ref:t,className:u,id:i},r,{__css:s}))}));ke.Ts&&(Gt.displayName="ModalHeader");var Zt=(0,_e.G)(((e,t)=>{var{className:n}=e,r=Dt(e,["className"]),{bodyId:i,setBodyMounted:a}=Lt();o.useEffect((()=>(a(!0),()=>a(!1))),[a]);var u=(0,Te.cx)("chakra-modal__body",n),s=(0,Pe.yK)();return o.createElement(Ae.m$.div,Nt({ref:t,className:u,id:i},r,{__css:s.body}))}));ke.Ts&&(Zt.displayName="ModalBody");var qt=(0,_e.G)(((e,t)=>{var{className:n}=e,r=Dt(e,["className"]),i=(0,Te.cx)("chakra-modal__footer",n),a=Nt({display:"flex",alignItems:"center",justifyContent:"flex-end"},(0,Pe.yK)().footer);return o.createElement(Ae.m$.footer,Nt({ref:t},r,{__css:a,className:i}))}));ke.Ts&&(qt.displayName="ModalFooter");var $t=(0,_e.G)(((e,t)=>{var{onClick:n,className:i}=e,a=Dt(e,["onClick","className"]),{onClose:u}=Lt(),s=(0,Te.cx)("chakra-modal__close-btn",i),c=(0,Pe.yK)();return o.createElement(r.P,Nt({ref:t,__css:c.closeButton,className:s,onClick:(0,Ne.v0)(n,(e=>{e.stopPropagation(),u()}))},a))}));ke.Ts&&($t.displayName="ModalCloseButton")},68978:function(e,t,n){"use strict";n.d(t,{J2:function(){return Q},QH:function(){return oe},b:function(){return ne},us:function(){return re},yk:function(){return ee},xo:function(){return J}});var r=n(31033),o=n(94915),i=n(55284),a=n(29676),u=n(90063),s=n(63782),c=n(80658),l=n(73808),f=n(84461),d=n(67294),p=n(28500),[v,h]=(0,p.k)({name:"PopoverContext",errorMessage:"usePopoverContext: `context` is undefined. Seems you forgot to wrap all popover components within ``"}),m=n(9250),g=n(38554),y=n.n(g);function b(){return(b=Object.assign||function(e){for(var t=1;t{if(e)return y()(e,{enter:{visibility:"visible"},exit:{transitionEnd:{visibility:"hidden"}}})},w=(0,m.E)(s.m$.section),E=d.forwardRef(((e,t)=>{var{isOpen:n}=h();return d.createElement(w,b({ref:t,variants:x(e.variants)},e,{initial:!1,animate:n?"enter":"exit"}))}));E.defaultProps={variants:{exit:{opacity:0,scale:.95,transition:{duration:.1,ease:[.4,0,1,1]}},enter:{scale:1,opacity:1,transition:{duration:.15,ease:[0,0,.2,1]}}}};var k=n(74860),O=n(94577);var C=n(17768),S=n(47248);function P(e){return!!e.touches}var A={pageX:0,pageY:0};function _(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||A;return{x:n[t+"X"],y:n[t+"Y"]}}function T(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function j(e,t){return void 0===t&&(t="page"),{point:P(e)?_(e,t):T(e,t)}}var F=function(e,t){void 0===t&&(t=!1);var n,r=t=>e(t,j(t));return t?(n=r,e=>{var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r},R={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},I={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function M(e){return f.jU&&null===window.onpointerdown?e:f.jU&&null===window.ontouchstart?I[e]:f.jU&&null===window.onmousedown?R[e]:e}var D=n(34941);function N(e){var t,n,r,o,i,{ref:a,elements:u,enabled:s}=e,c=(t="Safari",!!f.jU&&function(e){var{userAgent:t,vendor:n}=e,r=/(android)/i.test(t);switch(!0){case/CriOS/.test(t):return"Chrome for iOS";case/Edg\//.test(t):return"Edge";case r&&/Silk\//.test(t):return"Silk";case/Chrome/.test(t)&&/Google Inc/.test(n):return"Chrome";case/Firefox\/\d+\.\d+$/.test(t):return"Firefox";case r:return"AOSP";case/MSIE|Trident/.test(t):return"IE";case/Safari/.test(e.userAgent)&&/Apple Computer/.test(t):return"Safari";case/AppleWebKit/.test(t):return"WebKit";default:return null}}(window.navigator)===t);n=()=>(0,f.lZ)(a.current),r="pointerdown",o=e=>{if(c&&s){var t=e.target,n=(null!=u?u:[a]).some((e=>{var n=(0,l.Ik)(e)?e.current:e;return(0,f.r3)(n,t)}));!(0,C.H9)(t)&&n&&(e.preventDefault(),(0,S.T)(t))}},(0,D.O)(M(r),F(o,"pointerdown"===r),n,i)}var B=n(22911),L=n(77658),V=n(22653),z={preventScroll:!0,shouldFocus:!1};var H=n(8931),W=n(23459),U=n(72947),G=n(55463),Z=n(88456);function q(){return(q=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["closeOnBlur","closeOnEsc","initialFocusRef","id","returnFocusOnClose","autoFocus","arrowSize","arrowShadowColor","trigger","openDelay","closeDelay","isLazy","lazyBehavior"]),{isOpen:b,onClose:x,onOpen:w,onToggle:E}=(0,k.q)(e),C=(0,d.useRef)(null),P=(0,d.useRef)(null),A=(0,d.useRef)(!1),_=(0,d.useRef)(!1);b&&(_.current=!0);var[T,j]=(0,d.useState)(!1),[F,R]=(0,d.useState)(!1),[I,M,K,Y]=(0,O.Z)(o,"popover-trigger","popover-content","popover-header","popover-body"),{referenceRef:X,getArrowProps:Q,getPopperProps:J,getArrowInnerProps:ee,forceUpdate:te}=(0,H.D)(q({},y,{enabled:b}));N({enabled:b,ref:C}),(0,B.C)(P,{focusRef:C,visible:b,shouldFocus:i&&p===$.click}),function(e,t){void 0===t&&(t=z);var{focusRef:n,preventScroll:r,shouldFocus:o,visible:i}=t,a=(0,l.Ik)(e)?e.current:e,u=o&&i,s=(0,d.useCallback)((()=>{if(a&&u&&!(0,f.r3)(a,document.activeElement))if(null!=n&&n.current)(0,S.T)(n.current,{preventScroll:r,nextTick:!0});else{var e=(0,L.t5)(a);e.length>0&&(0,S.T)(e[0],{preventScroll:r,nextTick:!0})}}),[u,r,a,n]);(0,V.r)((()=>{s()}),[s]),(0,D.O)("transitionend",s,a)}(P,{focusRef:r,visible:b,shouldFocus:a&&p===$.click});var ne=(0,G.V)({hasBeenSelected:_.current,isLazy:m,lazyBehavior:g,isSelected:b}),re=(0,d.useCallback)((function(e,r){void 0===e&&(e={}),void 0===r&&(r=null);var o=q({},e,{style:q({},e.style,{transformOrigin:W.Dq.transformOrigin.varRef}),ref:(0,U.l)(P,r),children:ne?e.children:null,id:M,tabIndex:-1,role:"dialog",onKeyDown:(0,c.v0)(e.onKeyDown,(e=>{n&&"Escape"===e.key&&x()})),onBlur:(0,c.v0)(e.onBlur,(e=>{var n=(0,f.wN)(e),r=(0,f.r3)(P.current,n),o=(0,f.r3)(C.current,n);b&&t&&(!r&&!o)&&x()})),"aria-labelledby":T?K:void 0,"aria-describedby":F?Y:void 0});return p===$.hover&&(o.role="tooltip",o.onMouseEnter=(0,c.v0)(e.onMouseEnter,(()=>{A.current=!0})),o.onMouseLeave=(0,c.v0)(e.onMouseLeave,(()=>{A.current=!1,setTimeout(x,h)}))),o}),[ne,M,T,K,F,Y,p,n,x,b,t,h]),oe=(0,d.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),J(q({},e,{style:q({[W.Dq.arrowSize.var]:u?(0,Z.px)(u):void 0,[W.Dq.arrowShadowColor.var]:s,visibility:b?"visible":"hidden"},e.style)}),t)}),[s,u,b,J]),ie=(0,d.useRef)(),ae=(0,d.useRef)(),ue=(0,d.useCallback)((function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var n=q({},e,{ref:(0,U.l)(C,t,X),id:I,"aria-haspopup":"dialog","aria-expanded":b,"aria-controls":M});return p===$.click&&(n.onClick=(0,c.v0)(e.onClick,E)),p===$.hover&&(n.onFocus=(0,c.v0)(e.onFocus,w),n.onBlur=(0,c.v0)(e.onBlur,x),n.onKeyDown=(0,c.v0)(e.onKeyDown,(e=>{"Escape"===e.key&&x()})),n.onMouseEnter=(0,c.v0)(e.onMouseEnter,(()=>{A.current=!0,ie.current=window.setTimeout(w,v)})),n.onMouseLeave=(0,c.v0)(e.onMouseLeave,(()=>{A.current=!1,ie.current&&(clearTimeout(ie.current),ie.current=void 0),ae.current=window.setTimeout((()=>{!1===A.current&&x()}),h)}))),n}),[I,b,M,p,X,E,w,x,v,h]);(0,d.useEffect)((()=>()=>{ie.current&&clearTimeout(ie.current),ae.current&&clearTimeout(ae.current)}),[]);var se=(0,d.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),q({},e,{id:K,ref:(0,U.l)(t,(e=>{j(!!e)}))})}),[K]),ce=(0,d.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),q({},e,{id:Y,ref:(0,U.l)(t,(e=>{R(!!e)}))})}),[Y]);return{forceUpdate:te,isOpen:b,onClose:x,getArrowProps:Q,getArrowInnerProps:ee,getPopoverPositionerProps:oe,getPopoverProps:re,getTriggerProps:ue,getHeaderProps:se,getBodyProps:ce}}function Y(){return(Y=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var Q=e=>{var t=(0,o.j)("Popover",e),n=(0,i.Lr)(e),{children:r}=n,u=K(X(n,["children"]));return d.createElement(v,{value:u},d.createElement(a.Fo,{value:t},(0,c.Pu)(r,{isOpen:u.isOpen,onClose:u.onClose,forceUpdate:u.forceUpdate})))};l.Ts&&(Q.displayName="Popover");var J=e=>{var t=d.Children.only(e.children),{getTriggerProps:n}=h();return d.cloneElement(t,n(t.props,t.ref))};l.Ts&&(J.displayName="PopoverTrigger");var ee=(0,u.G)(((e,t)=>{var{rootProps:n}=e,r=X(e,["rootProps"]),{getPopoverProps:o,getPopoverPositionerProps:i}=h(),u=(0,a.yK)(),c=Y({position:"relative",display:"flex",flexDirection:"column"},u.content);return d.createElement(s.m$.div,Y({},i(n),{__css:u.popper,className:"chakra-popover__popper"}),d.createElement(E,Y({},o(r,t),{className:(0,f.cx)("chakra-popover__content",e.className),__css:c})))}));l.Ts&&(ee.displayName="PopoverContent");var te=(0,u.G)(((e,t)=>{var{getHeaderProps:n}=h(),r=(0,a.yK)();return d.createElement(s.m$.header,Y({},n(e,t),{className:(0,f.cx)("chakra-popover__header",e.className),__css:r.header}))}));l.Ts&&(te.displayName="PopoverHeader");var ne=(0,u.G)(((e,t)=>{var{getBodyProps:n}=h(),r=(0,a.yK)();return d.createElement(s.m$.div,Y({},n(e,t),{className:(0,f.cx)("chakra-popover__body",e.className),__css:r.body}))}));l.Ts&&(ne.displayName="PopoverBody");l.Ts;var re=e=>{var{onClose:t}=h();return d.createElement(r.P,Y({size:"sm",onClick:t,position:"absolute",borderRadius:"md",top:"0.25rem",insetEnd:"0.5rem",padding:"0.5rem"},e))};l.Ts&&(re.displayName="PopoverCloseButton");var oe=e=>{var t,{bg:n,bgColor:r,backgroundColor:o}=e,{getArrowProps:i,getArrowInnerProps:u}=h(),c=(0,a.yK)(),l=null!=(t=null!=n?n:r)?t:o;return d.createElement(s.m$.div,Y({},i(),{className:"chakra-popover__arrow-positioner"}),d.createElement(s.m$.div,Y({className:(0,f.cx)("chakra-popover__arrow",e.className)},u(e),{__css:Y({},c.arrow,{"--popper-arrow-bg":l?"colors."+l+", "+l:void 0})})))};l.Ts&&(oe.displayName="PopoverArrow")},8931:function(e,t,n){"use strict";n.d(t,{D:function(){return be}});var r=n(72947);function o(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function i(e){if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t?t.defaultView:window}return e}function a(e){var t=i(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function u(e){return e instanceof i(e).Element||e instanceof Element}function s(e){return e instanceof i(e).HTMLElement||e instanceof HTMLElement}function c(e){return e?(e.nodeName||"").toLowerCase():null}function l(e){return(u(e)?e.ownerDocument:e.document).documentElement}function f(e){return o(l(e)).left+a(e).scrollLeft}function d(e){return i(e).getComputedStyle(e)}function p(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function v(e,t,n){void 0===n&&(n=!1);var r=l(t),u=o(e),d=s(t),v={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(d||!d&&!n)&&(("body"!==c(t)||p(r))&&(v=function(e){return e!==i(e)&&s(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:a(e);var t}(t)),s(t)?((h=o(t)).x+=t.clientLeft,h.y+=t.clientTop):r&&(h.x=f(r))),{x:u.left+v.scrollLeft-h.x,y:u.top+v.scrollTop-h.y,width:u.width,height:u.height}}function h(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function m(e){return"html"===c(e)?e:e.assignedSlot||e.parentNode||e.host||l(e)}function g(e){return["html","body","#document"].indexOf(c(e))>=0?e.ownerDocument.body:s(e)&&p(e)?e:g(m(e))}function y(e,t){void 0===t&&(t=[]);var n=g(e),r="body"===c(n),o=i(n),a=r?[o].concat(o.visualViewport||[],p(n)?n:[]):n,u=t.concat(a);return r?u:u.concat(y(m(a)))}function b(e){return["table","td","th"].indexOf(c(e))>=0}function x(e){if(!s(e)||"fixed"===d(e).position)return null;var t=e.offsetParent;if(t){var n=l(t);if("body"===c(t)&&"static"===d(t).position&&"static"!==d(n).position)return n}return t}function w(e){for(var t=i(e),n=x(e);n&&b(n)&&"static"===d(n).position;)n=x(n);return n&&"body"===c(n)&&"static"===d(n).position?t:n||function(e){for(var t=m(e);s(t)&&["html","body"].indexOf(c(t))<0;){var n=d(t);if("none"!==n.transform||"none"!==n.perspective||n.willChange&&"auto"!==n.willChange)return t;t=t.parentNode}return null}(e)||t}var E="top",k="bottom",O="right",C="left",S="auto",P=[E,k,O,C],A="start",_="end",T="viewport",j="popper",F=P.reduce((function(e,t){return e.concat([t+"-"+A,t+"-"+_])}),[]),R=[].concat(P,[S]).reduce((function(e,t){return e.concat([t,t+"-"+A,t+"-"+_])}),[]),I=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function M(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function D(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var N={placement:"bottom",modifiers:[],strategy:"absolute"};function B(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?z(o):null,a=o?H(o):null,u=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case E:t={x:u,y:n.y-r.height};break;case k:t={x:u,y:n.y+n.height};break;case O:t={x:n.x+n.width,y:s};break;case C:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=i?W(i):null;if(null!=c){var l="y"===c?"height":"width";switch(a){case A:t[c]=Math.floor(t[c])-Math.floor(n[l]/2-r[l]/2);break;case _:t[c]=Math.floor(t[c])+Math.ceil(n[l]/2-r[l]/2)}}return t}var G={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Z(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.offsets,u=e.position,s=e.gpuAcceleration,c=e.adaptive,f=function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Math.round(t*r)/r||0,y:Math.round(n*r)/r||0}}(a),d=f.x,p=f.y,v=a.hasOwnProperty("x"),h=a.hasOwnProperty("y"),m=C,g=E,y=window;if(c){var b=w(n);b===i(n)&&(b=l(n)),o===E&&(g=k,p-=b.clientHeight-r.height,p*=s?1:-1),o===C&&(m=O,d-=b.clientWidth-r.width,d*=s?1:-1)}var x,S=Object.assign({position:u},c&&G);return s?Object.assign(Object.assign({},S),{},((x={})[g]=h?"0":"",x[m]=v?"0":"",x.transform=(y.devicePixelRatio||1)<2?"translate("+d+"px, "+p+"px)":"translate3d("+d+"px, "+p+"px, 0)",x)):Object.assign(Object.assign({},S),{},((t={})[g]=h?p+"px":"",t[m]=v?d+"px":"",t.transform="",t))}var q={left:"right",right:"left",bottom:"top",top:"bottom"};function $(e){return e.replace(/left|right|bottom|top/g,(function(e){return q[e]}))}var K={start:"end",end:"start"};function Y(e){return e.replace(/start|end/g,(function(e){return K[e]}))}function X(e,t){var n=Boolean(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Q(e){return Object.assign(Object.assign({},e),{},{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function J(e,t){return t===T?Q(function(e){var t=i(e),n=l(e),r=t.visualViewport,o=n.clientWidth,a=n.clientHeight,u=0,s=0;return r&&(o=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=r.offsetLeft,s=r.offsetTop)),{width:o,height:a,x:u+f(e),y:s}}(e)):s(t)?function(e){var t=o(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Q(function(e){var t=l(e),n=a(e),r=e.ownerDocument.body,o=Math.max(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=Math.max(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),u=-n.scrollLeft+f(e),s=-n.scrollTop;return"rtl"===d(r||t).direction&&(u+=Math.max(t.clientWidth,r?r.clientWidth:0)-o),{width:o,height:i,x:u,y:s}}(l(e)))}function ee(e,t,n){var r="clippingParents"===t?function(e){var t=y(m(e)),n=["absolute","fixed"].indexOf(d(e).position)>=0&&s(e)?w(e):e;return u(n)?t.filter((function(e){return u(e)&&X(e,n)&&"body"!==c(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=J(e,n);return t.top=Math.max(r.top,t.top),t.right=Math.min(r.right,t.right),t.bottom=Math.min(r.bottom,t.bottom),t.left=Math.max(r.left,t.left),t}),J(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function te(e){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),e)}function ne(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function re(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,a=n.boundary,s=void 0===a?"clippingParents":a,c=n.rootBoundary,f=void 0===c?T:c,d=n.elementContext,p=void 0===d?j:d,v=n.altBoundary,h=void 0!==v&&v,m=n.padding,g=void 0===m?0:m,y=te("number"!==typeof g?g:ne(g,P)),b=p===j?"reference":j,x=e.elements.reference,w=e.rects.popper,C=e.elements[h?b:p],S=ee(u(C)?C:C.contextElement||l(e.elements.popper),s,f),A=o(x),_=U({reference:A,element:w,strategy:"absolute",placement:i}),F=Q(Object.assign(Object.assign({},w),_)),R=p===j?F:A,I={top:S.top-R.top+y.top,bottom:R.bottom-S.bottom+y.bottom,left:S.left-R.left+y.left,right:R.right-S.right+y.right},M=e.modifiersData.offset;if(p===j&&M){var D=M[i];Object.keys(I).forEach((function(e){var t=[O,k].indexOf(e)>=0?1:-1,n=[E,k].indexOf(e)>=0?"y":"x";I[e]+=D[n]*t}))}return I}function oe(e,t,n){return Math.max(e,Math.min(t,n))}function ie(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ae(e){return[E,O,k,C].some((function(t){return e[t]>=0}))}var ue=L({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,u=r.resize,s=void 0===u||u,c=i(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach((function(e){e.addEventListener("scroll",n.update,V)})),s&&c.addEventListener("resize",n.update,V),function(){a&&l.forEach((function(e){e.removeEventListener("scroll",n.update,V)})),s&&c.removeEventListener("resize",n.update,V)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,u={placement:z(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign(Object.assign({},t.styles.popper),Z(Object.assign(Object.assign({},u),{},{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign(Object.assign({},t.styles.arrow),Z(Object.assign(Object.assign({},u),{},{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];s(o)&&c(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});s(r)&&c(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=R.reduce((function(e,n){return e[n]=function(e,t,n){var r=z(e),o=[C,E].indexOf(r)>=0?-1:1,i="function"===typeof n?n(Object.assign(Object.assign({},t),{},{placement:e})):n,a=i[0],u=i[1];return a=a||0,u=(u||0)*o,[C,O].indexOf(r)>=0?{x:u,y:a}:{x:a,y:u}}(n,t.rects,i),e}),{}),u=a[t.placement],s=u.x,c=u.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,u=void 0===a||a,s=n.fallbackPlacements,c=n.padding,l=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,v=void 0===p||p,h=n.allowedAutoPlacements,m=t.options.placement,g=z(m),y=s||(g===m||!v?[$(m)]:function(e){if(z(e)===S)return[];var t=$(e);return[Y(e),t,Y(t)]}(m)),b=[m].concat(y).reduce((function(e,n){return e.concat(z(n)===S?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,u=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?R:s,l=H(r),f=l?u?F:F.filter((function(e){return H(e)===l})):P,d=f.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=f);var p=d.reduce((function(t,n){return t[n]=re(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[z(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:l,rootBoundary:f,padding:c,flipVariations:v,allowedAutoPlacements:h}):n)}),[]),x=t.rects.reference,w=t.rects.popper,_=new Map,T=!0,j=b[0],I=0;I=0,L=B?"width":"height",V=re(t,{placement:M,boundary:l,rootBoundary:f,altBoundary:d,padding:c}),W=B?N?O:C:N?k:E;x[L]>w[L]&&(W=$(W));var U=$(W),G=[];if(i&&G.push(V[D]<=0),u&&G.push(V[W]<=0,V[U]<=0),G.every((function(e){return e}))){j=M,T=!1;break}_.set(M,G)}if(T)for(var Z=function(e){var t=b.find((function(t){var n=_.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return j=t,"break"},q=v?3:1;q>0;q--){if("break"===Z(q))break}t.placement!==j&&(t.modifiersData[r]._skip=!0,t.placement=j,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,u=void 0!==a&&a,s=n.boundary,c=n.rootBoundary,l=n.altBoundary,f=n.padding,d=n.tether,p=void 0===d||d,v=n.tetherOffset,m=void 0===v?0:v,g=re(t,{boundary:s,rootBoundary:c,padding:f,altBoundary:l}),y=z(t.placement),b=H(t.placement),x=!b,S=W(y),P="x"===S?"y":"x",_=t.modifiersData.popperOffsets,T=t.rects.reference,j=t.rects.popper,F="function"===typeof m?m(Object.assign(Object.assign({},t.rects),{},{placement:t.placement})):m,R={x:0,y:0};if(_){if(i){var I="y"===S?E:C,M="y"===S?k:O,D="y"===S?"height":"width",N=_[S],B=_[S]+g[I],L=_[S]-g[M],V=p?-j[D]/2:0,U=b===A?T[D]:j[D],G=b===A?-j[D]:-T[D],Z=t.elements.arrow,q=p&&Z?h(Z):{width:0,height:0},$=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},K=$[I],Y=$[M],X=oe(0,T[D],q[D]),Q=x?T[D]/2-V-X-K-F:U-X-K-F,J=x?-T[D]/2+V+X+Y+F:G+X+Y+F,ee=t.elements.arrow&&w(t.elements.arrow),te=ee?"y"===S?ee.clientTop||0:ee.clientLeft||0:0,ne=t.modifiersData.offset?t.modifiersData.offset[t.placement][S]:0,ie=_[S]+Q-ne-te,ae=_[S]+J-ne,ue=oe(p?Math.min(B,ie):B,N,p?Math.max(L,ae):L);_[S]=ue,R[S]=ue-N}if(u){var se="x"===S?E:C,ce="x"===S?k:O,le=_[P],fe=oe(le+g[se],le,le-g[ce]);_[P]=fe,R[P]=fe-le}t.modifiersData[r]=R}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=n.elements.arrow,i=n.modifiersData.popperOffsets,a=z(n.placement),u=W(a),s=[C,O].indexOf(a)>=0?"height":"width";if(o&&i){var c=n.modifiersData[r+"#persistent"].padding,l=h(o),f="y"===u?E:C,d="y"===u?k:O,p=n.rects.reference[s]+n.rects.reference[u]-i[u]-n.rects.popper[s],v=i[u]-n.rects.reference[u],m=w(o),g=m?"y"===u?m.clientHeight||0:m.clientWidth||0:0,y=p/2-v/2,b=c[f],x=g-l[s]-c[d],S=g/2-l[s]/2+y,P=oe(b,S,x),A=u;n.modifiersData[r]=((t={})[A]=P,t.centerOffset=P-S,t)}},effect:function(e){var t=e.state,n=e.options,r=e.name,o=n.element,i=void 0===o?"[data-popper-arrow]":o,a=n.padding,u=void 0===a?0:a;null!=i&&("string"!==typeof i||(i=t.elements.popper.querySelector(i)))&&X(t.elements.popper,i)&&(t.elements.arrow=i,t.modifiersData[r+"#persistent"]={padding:te("number"!==typeof u?u:ne(u,P))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=re(t,{elementContext:"reference"}),u=re(t,{altBoundary:!0}),s=ie(a,r),c=ie(u,o,i),l=ae(s),f=ae(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:l,hasPopperEscaped:f},t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-reference-hidden":l,"data-popper-escaped":f})}}]}),se=n(67294),ce=n(23459),le={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:e=>{var{state:t}=e;t.styles.popper.width=t.rects.reference.width+"px"},effect:e=>{var{state:t}=e;return()=>{var e=t.elements.reference;t.elements.popper.style.width=e.offsetWidth+"px"}}},fe={name:"transformOrigin",enabled:!0,phase:"write",fn:e=>{var{state:t}=e;de(t)},effect:e=>{var{state:t}=e;return()=>{de(t)}}},de=e=>{e.elements.popper.style.setProperty(ce.Dq.transformOrigin.var,(0,ce.mv)(e.placement))},pe={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:e=>{var{state:t}=e;ve(t)}},ve=e=>{var t;if(e.placement){var n=he(e.placement);if(null!=(t=e.elements)&&t.arrow&&n){Object.assign(e.elements.arrow.style,{[n.property]:n.value,width:ce.Dq.arrowSize.varRef,height:ce.Dq.arrowSize.varRef,zIndex:-1});var r={[ce.Dq.arrowSizeHalf.var]:"calc("+ce.Dq.arrowSize.varRef+" / 2)",[ce.Dq.arrowOffset.var]:"calc("+ce.Dq.arrowSizeHalf.varRef+" * -1)"};for(var o in r)e.elements.arrow.style.setProperty(o,r[o])}}},he=e=>e.startsWith("top")?{property:"bottom",value:ce.Dq.arrowOffset.varRef}:e.startsWith("bottom")?{property:"top",value:ce.Dq.arrowOffset.varRef}:e.startsWith("left")?{property:"right",value:ce.Dq.arrowOffset.varRef}:e.startsWith("right")?{property:"left",value:ce.Dq.arrowOffset.varRef}:void 0,me={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:e=>{var{state:t}=e;ge(t)},effect:e=>{var{state:t}=e;return()=>{ge(t)}}},ge=e=>{if(e.elements.arrow){var t=e.elements.arrow.querySelector("[data-popper-arrow-inner]");t&&Object.assign(t.style,{transform:"rotate(45deg)",background:ce.Dq.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:(0,ce.Ke)(e.placement)})}};function ye(){return(ye=Object.assign||function(e){for(var t=1;t{})),x=(0,se.useCallback)((()=>{o&&m.current&&g.current&&(null==b.current||b.current(),y.current=ue(m.current,g.current,{placement:a,modifiers:[me,pe,fe,ye({},le,{enabled:!!h}),ye({name:"eventListeners"},(0,ce.$B)(c)),{name:"arrow",options:{padding:s}},{name:"offset",options:{offset:null!=l?l:[0,f]}},{name:"flip",enabled:!!d,options:{padding:8}},{name:"preventOverflow",enabled:!!v,options:{boundary:p}},...i],strategy:u}),y.current.forceUpdate(),b.current=y.current.destroy)}),[o,a,i,h,c,s,l,f,d,v,p,u]);(0,se.useEffect)((()=>()=>{var e;m.current||g.current||(null==(e=y.current)||e.destroy(),y.current=null)}),[]);var w=(0,se.useCallback)((e=>{m.current=e,x()}),[x]),E=(0,se.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),ye({},e,{ref:(0,r.l)(w,t)})}),[w]),k=(0,se.useCallback)((e=>{g.current=e,x()}),[x]),O=(0,se.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),ye({},e,{ref:(0,r.l)(k,t),style:ye({},e.style,{position:u,minWidth:"max-content"})})}),[u,k]),C=(0,se.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),ye({},function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["size","shadowColor","bg","style"]),{ref:t,"data-popper-arrow":"",style:xe(e)})}),[]),S=(0,se.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),ye({},e,{ref:t,"data-popper-arrow-inner":""})}),[]);return{update:null==(t=y.current)?void 0:t.update,forceUpdate:null==(n=y.current)?void 0:n.forceUpdate,transformOrigin:ce.Dq.transformOrigin.varRef,referenceRef:w,popperRef:k,getPopperProps:O,getArrowProps:C,getArrowInnerProps:S,getReferenceProps:E}}function xe(e){var{size:t,shadowColor:n,bg:r,style:o}=e,i=ye({},o,{position:"absolute"});return t&&(i["--popper-arrow-size"]=t),n&&(i["--popper-arrow-shadow-color"]=n),r&&(i["--popper-arrow-bg"]=r),i}},23459:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t({var:e,varRef:t?"var("+e+", "+t+")":"var("+e+")"}),i={arrowShadowColor:o("--popper-arrow-shadow-color"),arrowSize:o("--popper-arrow-size","8px"),arrowSizeHalf:o("--popper-arrow-size-half"),arrowBg:o("--popper-arrow-bg"),transformOrigin:o("--popper-transform-origin"),arrowOffset:o("--popper-arrow-offset")};function a(e){return e.includes("top")?"1px 1px 1px 0 var(--popper-arrow-shadow-color)":e.includes("bottom")?"-1px -1px 1px 0 var(--popper-arrow-shadow-color)":e.includes("right")?"-1px 1px 1px 0 var(--popper-arrow-shadow-color)":e.includes("left")?"1px -1px 1px 0 var(--popper-arrow-shadow-color)":void 0}var u={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},s=e=>u[e],c={scroll:!0,resize:!0};function l(e){return"object"===typeof e?{enabled:!0,options:r({},c,e)}:{enabled:e,options:c}}},67273:function(e,t,n){"use strict";n.d(t,{h:function(){return b}});var r=n(67294),o=n(77581);function i(){var e=r.useRef(!1),[t,n]=r.useState(0);return(0,o.z)((()=>{e.current=!0})),r.useCallback((()=>{e.current||n(t+1)}),[t])}var a=n(68327),u=n(84461),s=n(73808),c=n(28500),l=n(73935),f=n(34288);function d(){return(d=Object.assign||function(e){for(var t=1;tr.createElement("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:e.zIndex,top:0,left:0,right:0}},e.children),g=e=>{var{appendToParentPortal:t,children:n}=e,o=r.useRef(null),u=r.useRef(null),s=i(),c=v(),d=(0,f.L)();(0,a.G)((()=>{if(o.current){var e=o.current.ownerDocument,n=t&&null!=c?c:e.body;if(n){u.current=e.createElement("div"),u.current.className=h,n.appendChild(u.current),s();var r=u.current;return()=>{n.contains(r)&&n.removeChild(r)}}}}),[]);var g=null!=d&&d.zIndex?r.createElement(m,{zIndex:null==d?void 0:d.zIndex},n):n;return u.current?(0,l.createPortal)(r.createElement(p,{value:u.current},g),u.current):r.createElement("span",{ref:o})},y=e=>{var{children:t,containerRef:n,appendToParentPortal:o}=e,s=n.current,c=null!=s?s:u.jU?document.body:void 0,f=r.useMemo((()=>{var e=null==s?void 0:s.ownerDocument.createElement("div");return e&&(e.className=h),e}),[s]),d=i();return(0,a.G)((()=>{d()}),[]),(0,a.G)((()=>{if(f&&c)return c.appendChild(f),()=>{c.removeChild(f)}}),[f,c]),c&&f?(0,l.createPortal)(r.createElement(p,{value:o?f:null},t),f):null};function b(e){var{containerRef:t}=e,n=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["containerRef"]);return t?r.createElement(y,d({containerRef:t},n)):r.createElement(g,n)}b.defaultProps={appendToParentPortal:!0},b.className=h,b.selector=".chakra-portal",s.Ts&&(b.displayName="Portal")},24255:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(67294);function o(e){return r.Children.toArray(e).filter((e=>r.isValidElement(e)))}},72947:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(73808);function o(e,t){if(null!=e)if((0,r.mf)(e))e(t);else try{e.current=t}catch(n){throw new Error("Cannot assign value '"+t+"' to ref '"+e+"'")}}function i(){for(var e=arguments.length,t=new Array(e),n=0;n{t.forEach((t=>o(t,e)))}}},38104:function(e,t,n){"use strict";n.d(t,{Ph:function(){return y}});var r=n(12202),o=n(90063),i=n(63782),a=n(94915),u=n(55284),s=n(9421),c=n(84461),l=n(73808),f=n(4651),d=n(38554),p=n.n(d),v=n(67294);function h(){return(h=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var g=(0,o.G)(((e,t)=>{var{children:n,placeholder:o,className:a}=e,u=m(e,["children","placeholder","className"]),s=(0,r.Y)(u);return v.createElement(i.m$.select,h({},s,{ref:t,className:(0,c.cx)("chakra-select",a)}),o&&v.createElement("option",{value:""},o),n)}));l.Ts&&(g.displayName="SelectField");var y=(0,o.G)(((e,t)=>{var n=(0,a.j)("Select",e),r=(0,u.Lr)(e),{rootProps:o,placeholder:c,icon:l,color:d,height:y,h:b,minH:x,minHeight:E,iconColor:k,iconSize:O}=r,C=m(r,["rootProps","placeholder","icon","color","height","h","minH","minHeight","iconColor","iconSize","isFullWidth"]),[S,P]=(0,f.Vl)(C,s.layoutPropNames),A={width:"100%",height:"fit-content",position:"relative",color:d},_=p()({},n.field,{paddingEnd:"2rem",_focus:{zIndex:"unset"}});return v.createElement(i.m$.div,h({className:"chakra-select__wrapper",__css:A},S,o),v.createElement(g,h({ref:t,height:null!=b?b:y,minH:null!=x?x:E,placeholder:c},P,{__css:_}),e.children),v.createElement(w,h({"data-disabled":e.isDisabled},(k||d)&&{color:k||d},{__css:n.icon},O&&{fontSize:O}),l))}));l.Ts&&(y.displayName="Select");var b=e=>v.createElement("svg",h({viewBox:"0 0 24 24"},e),v.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})),x=(0,i.m$)("div",{baseStyle:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)"}}),w=e=>{var{children:t=v.createElement(b,null)}=e,n=m(e,["children"]),r=v.cloneElement(t,{role:"presentation",className:"chakra-select__icon",focusable:!1,"aria-hidden":!0,style:{width:"1em",height:"1em",color:"currentColor"}});return v.createElement(x,h({},n,{className:"chakra-select__icon-wrapper"}),v.isValidElement(t)?r:null)};l.Ts&&(w.displayName="SelectIcon")},76389:function(e,t,n){"use strict";n.d(t,{Od:function(){return m},N2:function(){return y}});var r=n(25832),o=n(63782),i=n(11965),a=n(90063),u=n(94915),s=n(55284),c=n(84461),l=n(73808),f=n(67294);function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var v=(0,o.m$)("div",{baseStyle:{boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none","&::before, &::after, *":{visibility:"hidden"}}}),h=(0,i.F4)({from:{opacity:0},to:{opacity:1}}),m=(0,a.G)(((e,t)=>{var n=(0,u.m)("Skeleton",e),r=(()=>{var e=f.useRef(!0);return f.useEffect((()=>{e.current=!1}),[]),e.current})(),i=(0,s.Lr)(e),{isLoaded:a,fadeDuration:l,className:m}=i,g=p(i,["startColor","endColor","isLoaded","fadeDuration","speed","className"]),y=(0,c.cx)("chakra-skeleton",m);if(a){var b=r?"none":h+" "+l+"s";return f.createElement(o.m$.div,d({ref:t,className:y,__css:{animation:b}},g))}return f.createElement(v,d({ref:t,className:y},g,{__css:n}))}));m.defaultProps={fadeDuration:.4,speed:.8},l.Ts&&(m.displayName="Skeleton");var g=3,y=e=>{var{noOfLines:t=g,spacing:n="0.5rem",skeletonHeight:i="0.5rem",className:a,startColor:u,endColor:s,isLoaded:l,fadeDuration:v,speed:h,children:y}=e,b=p(e,["noOfLines","spacing","skeletonHeight","className","startColor","endColor","isLoaded","fadeDuration","speed","children"]),x=(0,r.S)("number"===typeof t?[t]:t)||g,w=Array(x).fill(1).map(((e,t)=>t+1)),E=e=>x>1&&e===w.length?"80%":"100%",k=(0,c.cx)("chakra-skeleton__group",a);return f.createElement(o.m$.div,d({className:k},b),w.map(((e,t)=>{if(l&&t>0)return null;var r=l?null:{mb:e===w.length?"0":n,width:E(e),height:i};return f.createElement(m,d({key:w.length.toString()+e,startColor:u,endColor:s,isLoaded:l,fadeDuration:v,speed:h},r),0===t?y:void 0)})))};l.Ts&&(y.displayName="SkeletonText");l.Ts},45754:function(e,t,n){"use strict";n.d(t,{$:function(){return v}});var r=n(11965),o=n(90063),i=n(94915),a=n(55284),u=n(63782),s=n(84461),c=n(73808),l=n(65415),f=n(67294);function d(){return(d=Object.assign||function(e){for(var t=1;t{var n=(0,i.m)("Spinner",e),r=(0,a.Lr)(e),{label:o="Loading...",thickness:c="2px",speed:v="0.45s",emptyColor:h="transparent",className:m}=r,g=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(r,["label","thickness","speed","emptyColor","className"]),y=(0,s.cx)("chakra-spinner",m),b=d({display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:c,borderBottomColor:h,borderLeftColor:h,animation:p+" "+v+" linear infinite"},n);return f.createElement(u.m$.div,d({ref:t,__css:b,className:y},g),o&&f.createElement(l.TX,null,o))}));c.Ts&&(v.displayName="Spinner")},94915:function(e,t,n){"use strict";n.d(t,{m:function(){return f},j:function(){return d}});var r=n(4651),o=n(38554),i=n.n(o),a=n(80658),u=n(67294),s=n(69590),c=n.n(s),l=n(39084);function f(e,t,n){var o,s;void 0===t&&(t={}),void 0===n&&(n={});var{styleConfig:f}=t,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(t,["styleConfig"]),{theme:p,colorMode:v}=(0,l.uP)(),h=(0,r.Wf)(p,"components."+e),m=f||h,g=i()({theme:p,colorMode:v},null!=(o=null==m?void 0:m.defaultProps)?o:{},(0,r.YU)((0,r.CE)(d,["children"]))),y=(0,u.useRef)({});return(0,u.useMemo)((()=>{if(m){var e,t,r,o,u,s,l=(0,a.Pu)(null!=(e=m.baseStyle)?e:{},g),f=(0,a.Pu)(null!=(t=null==(r=m.variants)?void 0:r[g.variant])?t:{},g),d=(0,a.Pu)(null!=(o=null==(u=m.sizes)?void 0:u[g.size])?o:{},g),p=i()({},l,d,f);null!=(s=n)&&s.isMultiPart&&m.parts&&m.parts.forEach((e=>{var t;p[e]=null!=(t=p[e])?t:{}})),c()(y.current,p)||(y.current=p)}return y.current}),[m,g,null==(s=n)?void 0:s.isMultiPart])}function d(e,t){return f(e,t,{isMultiPart:!0})}},83346:function(e,t,n){"use strict";n.d(t,{iA:function(){return p},hr:function(){return h},p3:function(){return m},Th:function(){return g},Tr:function(){return y},Td:function(){return b}});var r=n(90063),o=n(94915),i=n(55284),a=n(29676),u=n(63782),s=n(84461),c=n(73808),l=n(67294);function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var p=(0,r.G)(((e,t)=>{var n=(0,o.j)("Table",e),r=(0,i.Lr)(e),{className:c}=r,p=d(r,["className"]);return l.createElement(a.Fo,{value:n},l.createElement(u.m$.table,f({role:"table",ref:t,__css:n.table,className:(0,s.cx)("chakra-table",c)},p)))}));c.Ts&&(p.displayName="Table");var v=(0,r.G)(((e,t)=>{var{placement:n="bottom"}=e,r=d(e,["placement"]),o=(0,a.yK)();return l.createElement(u.m$.caption,f({},r,{ref:t,__css:f({},o.caption,{captionSide:n})}))}));c.Ts&&(v.displayName="TableCaption");var h=(0,r.G)(((e,t)=>{var n=(0,a.yK)();return l.createElement(u.m$.thead,f({},e,{ref:t,__css:n.thead}))})),m=(0,r.G)(((e,t)=>{var n=(0,a.yK)();return l.createElement(u.m$.tbody,f({},e,{ref:t,__css:n.tbody}))})),g=(0,r.G)(((e,t)=>{var{isNumeric:n}=e,r=d(e,["isNumeric"]),o=(0,a.yK)();return l.createElement(u.m$.th,f({},r,{ref:t,__css:o.th,"data-is-numeric":n}))})),y=(0,r.G)(((e,t)=>{var n=(0,a.yK)();return l.createElement(u.m$.tr,f({role:"row"},e,{ref:t,__css:n.tr}))})),b=(0,r.G)(((e,t)=>{var{isNumeric:n}=e,r=d(e,["isNumeric"]),o=(0,a.yK)();return l.createElement(u.m$.td,f({role:"gridcell"},r,{ref:t,__css:o.td,"data-is-numeric":n}))}))},35528:function(e,t,n){"use strict";n.d(t,{Vp:function(){return d}});var r=n(70058),o=n(90063),i=n(94915),a=n(55284),u=n(29676),s=n(63782),c=n(73808),l=n(67294);function f(){return(f=Object.assign||function(e){for(var t=1;t{var n=(0,i.j)("Tag",e),r=(0,a.Lr)(e),o=f({display:"inline-flex",verticalAlign:"top",alignItems:"center",maxWidth:"100%"},n.container);return l.createElement(u.Fo,{value:n},l.createElement(s.m$.span,f({ref:t},r,{__css:o})))}));c.Ts&&(d.displayName="Tag");var p=(0,o.G)(((e,t)=>{var n=(0,u.yK)();return l.createElement(s.m$.span,f({ref:t,isTruncated:!0},e,{__css:n.label}))}));c.Ts&&(p.displayName="TagLabel");var v=(0,o.G)(((e,t)=>l.createElement(r.J,f({ref:t,verticalAlign:"top",marginEnd:"0.5rem"},e))));c.Ts&&(v.displayName="TagLeftIcon");var h=(0,o.G)(((e,t)=>l.createElement(r.J,f({ref:t,verticalAlign:"top",marginStart:"0.5rem"},e))));c.Ts&&(h.displayName="TagRightIcon");var m=e=>l.createElement(r.J,f({verticalAlign:"inherit",viewBox:"0 0 512 512"},e),l.createElement("path",{fill:"currentColor",d:"M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z"}));c.Ts&&(m.displayName="TagCloseIcon");c.Ts},96699:function(e,t,n){"use strict";n.d(t,{u:function(){return A}});var r=n(23459),o=n(67273),i=n(63782),a=n(90063),u=n(94915),s=n(55284),c=n(29676),l=n(4651),f=n(73808),d=n(65415),p=n(9250),v=n(53869),h=n(67294),m={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}},g=n(74860),y=n(94577),b=n(34941),x=n(8931),w=n(80658),E=n(88456),k=n(72947);function O(){return(O=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["openDelay","closeDelay","closeOnClick","closeOnMouseDown","onOpen","onClose","placement","id","isOpen","defaultIsOpen","arrowSize","arrowShadowColor","arrowPadding","modifiers","isDisabled","gutter","offset"]),{isOpen:_,onOpen:T,onClose:j}=(0,g.q)({isOpen:l,defaultIsOpen:f,onOpen:a,onClose:u}),{referenceRef:F,getPopperProps:R,getArrowInnerProps:I,getArrowProps:M}=(0,x.D)({enabled:_,placement:s,arrowPadding:v,modifiers:m,gutter:S,offset:P}),D=(0,y.M)(c,"tooltip"),N=h.useRef(null),B=h.useRef(),L=h.useRef(),V=h.useCallback((()=>{C||(B.current=window.setTimeout(T,t))}),[C,T,t]),z=h.useCallback((()=>{B.current&&clearTimeout(B.current),L.current=window.setTimeout(j,n)}),[n,j]),H=h.useCallback((()=>{o&&z()}),[o,z]),W=h.useCallback((()=>{i&&z()}),[i,z]);(0,b.O)("keydown",(e=>{_&&"Escape"===e.key&&z()})),h.useEffect((()=>()=>{clearTimeout(B.current),clearTimeout(L.current)}),[]),(0,b.O)("mouseleave",z,N.current);var U=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),O({},e,{ref:(0,k.l)(N,t,F),onMouseEnter:(0,w.v0)(e.onMouseEnter,V),onClick:(0,w.v0)(e.onClick,H),onMouseDown:(0,w.v0)(e.onMouseDown,W),onFocus:(0,w.v0)(e.onFocus,V),onBlur:(0,w.v0)(e.onBlur,z),"aria-describedby":_?D:void 0})}),[V,z,W,_,D,H,F]),G=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),R(O({},e,{style:O({},e.style,{[r.Dq.arrowSize.var]:d?(0,E.px)(d):void 0,[r.Dq.arrowShadowColor.var]:p})}),t)}),[R,d,p]),Z=h.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),O({ref:t},A,e,{id:D,role:"tooltip",style:O({},e.style,{position:"relative",transformOrigin:r.Dq.transformOrigin.varRef})})}),[A,D]);return{isOpen:_,show:V,hide:z,getTriggerProps:U,getTooltipProps:Z,getTooltipPositionerProps:G,getArrowProps:M,getArrowInnerProps:I}}function S(){return(S=Object.assign||function(e){for(var t=1;t{var n=(0,u.m)("Tooltip",e),a=(0,s.Lr)(e),p=(0,c.Fg)(),{children:g,label:y,shouldWrapChildren:b,"aria-label":x,hasArrow:w,bg:E,portalProps:k}=a,O=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(a,["children","label","shouldWrapChildren","aria-label","hasArrow","bg","portalProps"]);E&&(n.bg=E,n[r.Dq.arrowBg.var]=(0,l.K1)(p,"colors",E));var A,_=C(O);if((0,f.HD)(g)||b)A=h.createElement(i.m$.span,S({tabIndex:0},_.getTriggerProps()),g);else{var T=h.Children.only(g);A=h.cloneElement(T,_.getTriggerProps(T.props,T.ref))}var j=!!x,F=_.getTooltipProps({},t),R=j?(0,l.CE)(F,["role","id"]):F,I=(0,l.ei)(F,["role","id"]);return y?h.createElement(h.Fragment,null,A,h.createElement(v.M,null,_.isOpen&&h.createElement(o.h,k,h.createElement(i.m$.div,S({},_.getTooltipPositionerProps(),{__css:{zIndex:n.zIndex,pointerEvents:"none"}}),h.createElement(P,S({variants:m},R,{initial:"exit",animate:"enter",exit:"exit",__css:n}),y,j&&h.createElement(d.TX,I,x),w&&h.createElement(i.m$.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper"},h.createElement(i.m$.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:n.bg}}))))))):h.createElement(h.Fragment,null,g)}));f.Ts&&(A.displayName="Tooltip")},27452:function(e,t,n){"use strict";n.d(t,{Q:function(){return l},M:function(){return f}});var r=n(84461),o=n(73808),i=n(53869),a=n(9250),u=n(67294),s=n(24722);function c(){return(c=Object.assign||function(e){for(var t=1;t{var t,{reverse:n,initialScale:r,transition:o,transitionEnd:i,delay:a}=e;return c({opacity:0},n?{scale:r,transitionEnd:null==i?void 0:i.exit}:{transitionEnd:c({scale:r},null==i?void 0:i.exit)},{transition:null!=(t=null==o?void 0:o.exit)?t:s.p$.exit(s.R.exit,a)})},enter:e=>{var t,{transitionEnd:n,transition:r,delay:o}=e;return{opacity:1,scale:1,transition:null!=(t=null==r?void 0:r.enter)?t:s.p$.enter(s.R.enter,o),transitionEnd:null==n?void 0:n.enter}}}},f=u.forwardRef(((e,t)=>{var{unmountOnExit:n,in:o,reverse:s=!0,initialScale:f=.95,className:d,transition:p,transitionEnd:v,delay:h}=e,m=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,["unmountOnExit","in","reverse","initialScale","className","transition","transitionEnd","delay"]),g=!n||o&&n,y=o||n?"enter":"exit",b={initialScale:f,reverse:s,transition:p,transitionEnd:v,delay:h};return u.createElement(i.M,{custom:b},g&&u.createElement(a.E.div,c({ref:t,className:(0,r.cx)("chakra-offset-slide",d)},l,{animate:y,custom:b},m)))}));o.Ts&&(f.displayName="ScaleFade")},24722:function(e,t,n){"use strict";n.d(t,{YI:function(){return i},R:function(){return a},p$:function(){return u}});var r=n(73808);function o(){return(o=Object.assign||function(e){for(var t=1;to({},e,{delay:(0,r.hj)(t)?t:null==t?void 0:t.enter}),exit:(e,t)=>o({},e,{delay:(0,r.hj)(t)?t:null==t?void 0:t.exit})}},77658:function(e,t,n){"use strict";n.d(t,{t5:function(){return i}});var r=n(17768),o=["input:not([disabled])","select:not([disabled])","textarea:not([disabled])","embed","iframe","object","a[href]","area[href]","button:not([disabled])","[tabindex]","audio[controls]","video[controls]","*[tabindex]:not([aria-disabled])","*[contenteditable]"].join();function i(e){var t=Array.from(e.querySelectorAll(o));return t.unshift(e),t.filter(r.EB).filter((e=>"none"!==window.getComputedStyle(e).display))}},47248:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(84461),o=n(80658),i=n(17768);function a(e,t){void 0===t&&(t={});var{isActive:n=i.H9,nextTick:a,preventScroll:s=!0,selectTextIfInput:c=!0}=t;if(!e||n(e))return-1;function l(){if(e){if(function(){if(null==u){u=!1;try{document.createElement("div").focus({get preventScroll(){return u=!0,!0}})}catch(e){}}return u}())e.focus({preventScroll:s});else if(e.focus(),s)!function(e){for(var{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(function(e){var t=(0,r.lZ)(e),n=e.parentNode,o=[],i=t.scrollingElement||t.documentElement;for(;n instanceof HTMLElement&&n!==i;)(n.offsetHeighte.hasAttribute("tabindex");function i(e){return u(e)&&"input"===e.tagName.toLowerCase()&&"select"in e}function a(e){return(e instanceof HTMLElement?(0,r.lZ)(e):document).activeElement===e}function u(e){return e instanceof HTMLElement}function s(e){return!(!e.parentElement||!s(e.parentElement))||e.hidden}function c(e){if(!u(e)||s(e)||function(e){return!0===Boolean(e.getAttribute("disabled"))||!0===Boolean(e.getAttribute("aria-disabled"))}(e))return!1;var{localName:t}=e;if(["input","select","textarea","button"].indexOf(t)>=0)return!0;var n={a:()=>e.hasAttribute("href"),audio:()=>e.hasAttribute("controls"),video:()=>e.hasAttribute("controls")};return t in n?n[t]():!!function(e){var t=e.getAttribute("contenteditable");return"false"!==t&&null!=t}(e)||o(e)}function l(e){return!!e&&(u(e)&&c(e)&&!(e=>o(e)&&-1===e.tabIndex)(e))}},65415:function(e,t,n){"use strict";n.d(t,{NL:function(){return i},TX:function(){return a}});var r=n(63782),o=n(73808),i={border:"0px",clip:"rect(0px, 0px, 0px, 0px)",height:"1px",width:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},a=(0,r.m$)("span",{baseStyle:i});o.Ts&&(a.displayName="VisuallyHidden");var u=(0,r.m$)("input",{baseStyle:i});o.Ts&&(u.displayName="VisuallyHiddenInput")},83804:function(e,t,n){"use strict";var r=n(12717),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,i=(0,r.Z)((function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));t.Z=i},72845:function(e,t,n){"use strict";n.d(t,{k:function(){return s}});var r=n(42283),o=function(e,t){var n={};for(var o in e){var i=(0,r.U2)(t,o);(0,r.t8)(n,o,Object.assign(e[o],{ref:i&&i.ref}))}return n},i=n(84417),a=n.n(i),u=function(e,t){var n={};for(var r in e)n[r]||(n[r]={message:e[r][0],type:""}),t&&(n[r].types=e[r].reduce((function(e,t,n){return(e[n]=t)&&e}),{}));return n},s=function(e,t,n){return void 0===n&&(n={}),function(t,r,i){try{var s=function(e){return e.hasErrors()?{values:{},errors:o(u(e.getErrors(),"all"===i.criteriaMode),i.fields)}:{values:t,errors:{}}};return Promise.resolve("sync"===n.mode?s(e(t)):Promise.resolve(a()(e)(t)).then(s))}catch(c){return Promise.reject(c)}}}},31202:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M12.884,2.532c-0.346-0.654-1.422-0.654-1.768,0l-9,17c-0.164,0.31-0.154,0.684,0.027,0.983C2.324,20.816,2.649,21,3,21h18 c0.351,0,0.676-0.184,0.856-0.484c0.182-0.3,0.191-0.674,0.027-0.983L12.884,2.532z M13,18h-2v-2h2V18z M11,14V9h2l0.001,5H11z"}}]})(e)}},10711:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{className:"bi bi-lightning-fill",viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M11.251.068a.5.5 0 01.227.58L9.677 6.5H13a.5.5 0 01.364.843l-8 8.5a.5.5 0 01-.842-.49L6.323 9.5H3a.5.5 0 01-.364-.843l8-8.5a.5.5 0 01.615-.09z",clipRule:"evenodd"}}],content:"\n"})(e)}},86689:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{className:"bi bi-question-circle-fill",viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M16 8A8 8 0 110 8a8 8 0 0116 0zM6.57 6.033H5.25C5.22 4.147 6.68 3.5 8.006 3.5c1.397 0 2.673.73 2.673 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.355H7.117l-.007-.463c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.901 0-1.358.603-1.358 1.384zm1.251 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z",clipRule:"evenodd"}}],content:"\n"})(e)}},73087:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M7 14C8.10457 14 9 13.1046 9 12C9 10.8954 8.10457 10 7 10C5.89543 10 5 10.8954 5 12C5 13.1046 5.89543 14 7 14Z",fill:"currentColor"}},{tag:"path",attr:{d:"M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z",fill:"currentColor"}},{tag:"path",attr:{d:"M17 14C18.1046 14 19 13.1046 19 12C19 10.8954 18.1046 10 17 10C15.8954 10 15 10.8954 15 12C15 13.1046 15.8954 14 17 14Z",fill:"currentColor"}},{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12ZM22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z",fill:"currentColor"}}],content:"\n"})(e)}},72530:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 512 512",fill:"currentColor"},child:[{tag:"path",attr:{d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"}}]})(e)}},33035:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 320 512",fill:"currentColor"},child:[{tag:"path",attr:{d:"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"}}]})(e)}},20467:function(e,t,n){var r=n(27326).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-search"},child:[{tag:"circle",attr:{cx:"11",cy:"11",r:"8"}},{tag:"line",attr:{x1:"21",y1:"21",x2:"16.65",y2:"16.65"}}]})(e)}},27326:function(e,t,n){"use strict";n.d(t,{w_:function(){return l}});var r=n(67294),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i=r.createContext&&r.createContext(o),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0;--s)if(r=t[s].dequeue()){o=o.concat(u(e,t,n,r,!0));break}}return o}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(c,(function(t){return e.outEdges(t.v,t.w)})),!0)};var a=r.constant(1);function u(e,t,n,o,i){var a=i?[]:void 0;return r.forEach(e.inEdges(o.v),(function(r){var o=e.edge(r),u=e.node(r.v);i&&a.push({v:r.v,w:r.w}),u.out-=o,s(t,n,u)})),r.forEach(e.outEdges(o.v),(function(r){var o=e.edge(r),i=r.w,a=e.node(i);a.in-=o,s(t,n,a)})),e.removeNode(o.v),a}function s(e,t,n){n.out?n.in?e[n.out-n.in+t].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}},98123:function(e,t,n){"use strict";var r=n(38436),o=n(92188),i=n(45995),a=n(78093),u=n(11138).normalizeRanks,s=n(24219),c=n(11138).removeEmptyRanks,l=n(72981),f=n(61133),d=n(53258),p=n(53408),v=n(17873),h=n(11138),m=n(70574).Graph;e.exports=function(e,t){var n=t&&t.debugTiming?h.time:h.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new m({multigraph:!0,compound:!0}),n=S(e.graph());return t.setGraph(r.merge({},y,C(n,g),r.pick(n,b))),r.forEach(e.nodes(),(function(n){var o=S(e.node(n));t.setNode(n,r.defaults(C(o,x),w)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var o=S(e.edge(n));t.setEdge(n,r.merge({},k,C(o,E),r.pick(o,O)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){o.run(e)})),t(" nestingGraph.run",(function(){l.run(e)})),t(" rank",(function(){a(h.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),o={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};h.addDummyNode(e,"edge-proxy",o,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){c(e)})),t(" nestingGraph.cleanup",(function(){l.cleanup(e)})),t(" normalizeRanks",(function(){u(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var o=e.node(n);o.borderTop&&(o.minRank=e.node(o.borderTop).rank,o.maxRank=e.node(o.borderBottom).rank,t=r.max(t,o.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){i.run(e)})),t(" parentDummyChains",(function(){s(e)})),t(" addBorderSegments",(function(){f(e)})),t(" order",(function(){p(e)})),t(" insertSelfEdges",(function(){!function(e){var t=h.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,o){var i=e.node(t);i.order=o+n,r.forEach(i.selfEdges,(function(t){h.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:i.rank,order:o+ ++n,e:t.e,label:t.label},"_se")})),delete i.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){d.adjust(e)})),t(" position",(function(){v(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),o=r.x+r.width/2,i=r.y,a=n.x-o,u=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:o+2*a/3,y:i-u},{x:o+5*a/6,y:i-u},{x:o+a,y:i},{x:o+5*a/6,y:i+u},{x:o+2*a/3,y:i+u}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),o=e.node(n.borderTop),i=e.node(n.borderBottom),a=e.node(r.last(n.borderLeft)),u=e.node(r.last(n.borderRight));n.width=Math.abs(u.x-a.x),n.height=Math.abs(i.y-o.y),n.x=a.x+n.width/2,n.y=o.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){i.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){d.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,o=Number.POSITIVE_INFINITY,i=0,a=e.graph(),u=a.marginx||0,s=a.marginy||0;function c(e){var r=e.x,a=e.y,u=e.width,s=e.height;t=Math.min(t,r-u/2),n=Math.max(n,r+u/2),o=Math.min(o,a-s/2),i=Math.max(i,a+s/2)}r.forEach(e.nodes(),(function(t){c(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&c(n)})),t-=u,o-=s,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=o})),r.forEach(e.edges(),(function(n){var i=e.edge(n);r.forEach(i.points,(function(e){e.x-=t,e.y-=o})),r.has(i,"x")&&(i.x-=t),r.has(i,"y")&&(i.y-=o)})),a.width=n-t+u,a.height=i-o+s}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,o=e.edge(t),i=e.node(t.v),a=e.node(t.w);o.points?(n=o.points[0],r=o.points[o.points.length-1]):(o.points=[],n=a,r=i),o.points.unshift(h.intersectRect(i,n)),o.points.push(h.intersectRect(a,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){o.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),o=t.node(n);r&&(r.x=o.x,r.y=o.y,t.children(n).length&&(r.width=o.width,r.height=o.height))})),r.forEach(e.edges(),(function(n){var o=e.edge(n),i=t.edge(n);o.points=i.points,r.has(i,"x")&&(o.x=i.x,o.y=i.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var g=["nodesep","edgesep","ranksep","marginx","marginy"],y={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],x=["width","height"],w={width:0,height:0},E=["minlen","weight","width","height","labeloffset"],k={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},O=["labelpos"];function C(e,t){return r.mapValues(r.pick(e,t),Number)}function S(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},38436:function(e,t,n){var r;try{r={cloneDeep:n(8788),constant:n(53915),defaults:n(20766),each:n(34270),filter:n(89409),find:n(50001),flatten:n(80058),forEach:n(73921),forIn:n(57077),has:n(53776),isUndefined:n(470),last:n(76591),map:n(97376),mapValues:n(61628),max:n(97225),merge:n(59884),min:n(37731),minBy:n(69974),now:n(74799),pick:n(28025),range:n(95853),reduce:n(26316),sortBy:n(37682),uniqueId:n(73768),values:n(4922),zipObject:n(56466)}}catch(o){}r||(r=window._),e.exports=r},72981:function(e,t,n){var r=n(38436),o=n(11138);function i(e,t,n,a,u,s,c){var l=e.children(c);if(l.length){var f=o.addBorderNode(e,"_bt"),d=o.addBorderNode(e,"_bb"),p=e.node(c);e.setParent(f,c),p.borderTop=f,e.setParent(d,c),p.borderBottom=d,r.forEach(l,(function(r){i(e,t,n,a,u,s,r);var o=e.node(r),l=o.borderTop?o.borderTop:r,p=o.borderBottom?o.borderBottom:r,v=o.borderTop?a:2*a,h=l!==p?1:u-s[c]+1;e.setEdge(f,l,{weight:v,minlen:h,nestingEdge:!0}),e.setEdge(p,d,{weight:v,minlen:h,nestingEdge:!0})})),e.parent(c)||e.setEdge(t,f,{weight:0,minlen:u+s[c]})}else c!==t&&e.setEdge(t,c,{weight:0,minlen:n})}e.exports={run:function(e){var t=o.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};function n(o,i){var a=e.children(o);a&&a.length&&r.forEach(a,(function(e){n(e,i+1)})),t[o]=i}return r.forEach(e.children(),(function(e){n(e,1)})),t}(e),a=r.max(r.values(n))-1,u=2*a+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=u}));var s=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(r){i(e,t,u,s,a,n,r)})),e.graph().nodeRankFactor=u},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},45995:function(e,t,n){"use strict";var r=n(38436),o=n(11138);e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,i,a=t.v,u=e.node(a).rank,s=t.w,c=e.node(s).rank,l=t.name,f=e.edge(t),d=f.labelRank;if(c===u+1)return;for(e.removeEdge(t),i=0,++u;u0;)t%2&&(n+=s[t+1]),s[t=t-1>>1]+=e.weight;c+=e.weight*n}))),c}e.exports=function(e,t){for(var n=0,r=1;r=2),u=l.buildLayerMatrix(e);var m=i(e,u);m=e.barycenter)&&function(e,t){var n=0,r=0;e.weight&&(n+=e.barycenter*e.weight,r+=e.weight);t.weight&&(n+=t.barycenter*t.weight,r+=t.weight);e.vs=t.vs.concat(e.vs),e.barycenter=n/r,e.weight=r,e.i=Math.min(t.i,e.i),t.merged=!0}(e,t)}}function o(t){return function(n){n.in.push(t),0===--n.indegree&&e.push(n)}}for(;e.length;){var i=e.pop();t.push(i),r.forEach(i.in.reverse(),n(i)),r.forEach(i.out,o(i))}return r.map(r.filter(t,(function(e){return!e.merged})),(function(e){return r.pick(e,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(e){return!e.indegree})))}},61026:function(e,t,n){var r=n(38436),o=n(35439),i=n(83678),a=n(87304);e.exports=function e(t,n,u,s){var c=t.children(n),l=t.node(n),f=l?l.borderLeft:void 0,d=l?l.borderRight:void 0,p={};f&&(c=r.filter(c,(function(e){return e!==f&&e!==d})));var v=o(t,c);r.forEach(v,(function(n){if(t.children(n.v).length){var o=e(t,n.v,u,s);p[n.v]=o,r.has(o,"barycenter")&&(i=n,a=o,r.isUndefined(i.barycenter)?(i.barycenter=a.barycenter,i.weight=a.weight):(i.barycenter=(i.barycenter*i.weight+a.barycenter*a.weight)/(i.weight+a.weight),i.weight+=a.weight))}var i,a}));var h=i(v,u);!function(e,t){r.forEach(e,(function(e){e.vs=r.flatten(e.vs.map((function(e){return t[e]?t[e].vs:e})),!0)}))}(h,p);var m=a(h,s);if(f&&(m.vs=r.flatten([f,m.vs,d],!0),t.predecessors(f).length)){var g=t.node(t.predecessors(f)[0]),y=t.node(t.predecessors(d)[0]);r.has(m,"barycenter")||(m.barycenter=0,m.weight=0),m.barycenter=(m.barycenter*m.weight+g.order+y.order)/(m.weight+2),m.weight+=2}return m}},87304:function(e,t,n){var r=n(38436),o=n(11138);function i(e,t,n){for(var o;t.length&&(o=r.last(t)).i<=n;)t.pop(),e.push(o.vs),n++;return n}e.exports=function(e,t){var n=o.partition(e,(function(e){return r.has(e,"barycenter")})),a=n.lhs,u=r.sortBy(n.rhs,(function(e){return-e.i})),s=[],c=0,l=0,f=0;a.sort((d=!!t,function(e,t){return e.barycentert.barycenter?1:d?t.i-e.i:e.i-t.i})),f=i(s,u,f),r.forEach(a,(function(e){f+=e.vs.length,s.push(e.vs),c+=e.barycenter*e.weight,l+=e.weight,f=i(s,u,f)}));var d;var p={vs:r.flatten(s,!0)};l&&(p.barycenter=c/l,p.weight=l);return p}},24219:function(e,t,n){var r=n(38436);e.exports=function(e){var t=function(e){var t={},n=0;function o(i){var a=n;r.forEach(e.children(i),o),t[i]={low:a,lim:n++}}return r.forEach(e.children(),o),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),o=r.edgeObj,i=function(e,t,n,r){var o,i,a=[],u=[],s=Math.min(t[n].low,t[r].low),c=Math.max(t[n].lim,t[r].lim);o=n;do{o=e.parent(o),a.push(o)}while(o&&(t[o].low>s||c>t[o].lim));i=o,o=r;for(;(o=e.parent(o))!==i;)u.push(o);return{path:a.concat(u.reverse()),lca:i}}(e,t,o.v,o.w),a=i.path,u=i.lca,s=0,c=a[s],l=!0;n!==o.w;){if(r=e.node(n),l){for(;(c=a[s])!==u&&e.node(c).maxRanku)&&s(n,t,c)}))}))}return r.reduce(t,(function(t,n){var i,a=-1,u=0;return r.forEach(n,(function(r,s){if("border"===e.node(r).dummy){var c=e.predecessors(r);c.length&&(i=e.node(c[0]).order,o(n,u,s,a,i),u=s,a=i)}o(n,u,n.length,i,t.length)})),n})),n}function s(e,t,n){if(t>n){var r=t;t=n,n=r}var o=e[t];o||(e[t]=o={}),o[n]=!0}function c(e,t,n){if(t>n){var o=t;t=n,n=o}return r.has(e[t],n)}function l(e,t,n,o){var i={},a={},u={};return r.forEach(t,(function(e){r.forEach(e,(function(e,t){i[e]=e,a[e]=e,u[e]=t}))})),r.forEach(t,(function(e){var t=-1;r.forEach(e,(function(e){var s=o(e);if(s.length)for(var l=((s=r.sortBy(s,(function(e){return u[e]}))).length-1)/2,f=Math.floor(l),d=Math.ceil(l);f<=d;++f){var p=s[f];a[e]===e&&ts.lim&&(c=s,l=!0);var f=r.filter(t.edges(),(function(t){return l===y(e,e.node(t.v),c)&&l!==y(e,e.node(t.w),c)}));return r.minBy(f,(function(e){return i(t,e)}))}function g(e,t,n,o){var i=n.v,a=n.w;e.removeEdge(i,a),e.setEdge(o.v,o.w,{}),p(e),f(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),o=u(e,n);o=o.slice(1),r.forEach(o,(function(n){var r=e.node(n).parent,o=t.edge(n,r),i=!1;o||(o=t.edge(r,n),i=!0),t.node(n).rank=t.node(r).rank+(i?o.minlen:-o.minlen)}))}(e,t)}function y(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=l,l.initLowLimValues=p,l.initCutValues=f,l.calcCutValue=d,l.leaveEdge=h,l.enterEdge=m,l.exchangeEdges=g},76681:function(e,t,n){"use strict";var r=n(38436);e.exports={longestPath:function(e){var t={};r.forEach(e.sources(),(function n(o){var i=e.node(o);if(r.has(t,o))return i.rank;t[o]=!0;var a=r.min(r.map(e.outEdges(o),(function(t){return n(t.w)-e.edge(t).minlen})));return a!==Number.POSITIVE_INFINITY&&void 0!==a&&null!==a||(a=0),i.rank=a}))},slack:function(e,t){return e.node(t.w).rank-e.node(t.v).rank-e.edge(t).minlen}}},11138:function(e,t,n){"use strict";var r=n(38436),o=n(70574).Graph;function i(e,t,n,o){var i;do{i=r.uniqueId(o)}while(e.hasNode(i));return n.dummy=t,e.setNode(i,n),i}function a(e){return r.max(r.map(e.nodes(),(function(t){var n=e.node(t).rank;if(!r.isUndefined(n))return n})))}e.exports={addDummyNode:i,simplify:function(e){var t=(new o).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){var r=t.edge(n.v,n.w)||{weight:0,minlen:1},o=e.edge(n);t.setEdge(n.v,n.w,{weight:r.weight+o.weight,minlen:Math.max(r.minlen,o.minlen)})})),t},asNonCompoundGraph:function(e){var t=new o({multigraph:e.isMultigraph()}).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){e.children(n).length||t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){t.setEdge(n,e.edge(n))})),t},successorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.outEdges(t),(function(t){n[t.w]=(n[t.w]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},predecessorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.inEdges(t),(function(t){n[t.v]=(n[t.v]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},intersectRect:function(e,t){var n,r,o=e.x,i=e.y,a=t.x-o,u=t.y-i,s=e.width/2,c=e.height/2;if(!a&&!u)throw new Error("Not possible to find intersection inside of the rectangle");Math.abs(u)*s>Math.abs(a)*c?(u<0&&(c=-c),n=c*a/u,r=c):(a<0&&(s=-s),n=s,r=s*u/a);return{x:o+n,y:i+r}},buildLayerMatrix:function(e){var t=r.map(r.range(a(e)+1),(function(){return[]}));return r.forEach(e.nodes(),(function(n){var o=e.node(n),i=o.rank;r.isUndefined(i)||(t[i][o.order]=n)})),t},normalizeRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank})));r.forEach(e.nodes(),(function(n){var o=e.node(n);r.has(o,"rank")&&(o.rank-=t)}))},removeEmptyRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank}))),n=[];r.forEach(e.nodes(),(function(r){var o=e.node(r).rank-t;n[o]||(n[o]=[]),n[o].push(r)}));var o=0,i=e.graph().nodeRankFactor;r.forEach(n,(function(t,n){r.isUndefined(t)&&n%i!==0?--o:o&&r.forEach(t,(function(t){e.node(t).rank+=o}))}))},addBorderNode:function(e,t,n,r){var o={width:0,height:0};arguments.length>=4&&(o.rank=n,o.order=r);return i(e,"border",o,t)},maxRank:a,partition:function(e,t){var n={lhs:[],rhs:[]};return r.forEach(e,(function(e){t(e)?n.lhs.push(e):n.rhs.push(e)})),n},time:function(e,t){var n=r.now();try{return t()}finally{console.log(e+" time: "+(r.now()-n)+"ms")}},notime:function(e,t){return t()}}},88177:function(e){e.exports="0.8.5"},69893:function(e,t,n){var r=n(99567)(n(91627),"DataView");e.exports=r},14477:function(e,t,n){var r=n(91591),o=n(27813),i=n(25768),a=n(22638),u=n(58858);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t0&&i(l)?n>1?e(l,n-1,i,a,u):r(u,l):a||(u[u.length]=l)}return u}},82150:function(e,t,n){var r=n(31242)();e.exports=r},80847:function(e,t,n){var r=n(82150),o=n(57047);e.exports=function(e,t){return e&&r(e,t,o)}},38596:function(e,t,n){var r=n(85528),o=n(16731);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&nt}},48469:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},29857:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},34595:function(e,t,n){var r=n(42400),o=n(39745);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},10936:function(e,t,n){var r=n(84484),o=n(39745);e.exports=function e(t,n,i,a,u){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,i,a,e,u))}},84484:function(e,t,n){var r=n(67255),o=n(80162),i=n(66194),a=n(24809),u=n(5510),s=n(77907),c=n(18867),l=n(58352),f="[object Arguments]",d="[object Array]",p="[object Object]",v=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,m,g){var y=s(e),b=s(t),x=y?d:u(e),w=b?d:u(t),E=(x=x==f?p:x)==p,k=(w=w==f?p:w)==p,O=x==w;if(O&&c(e)){if(!c(t))return!1;y=!0,E=!1}if(O&&!E)return g||(g=new r),y||l(e)?o(e,t,n,h,m,g):i(e,t,x,n,h,m,g);if(!(1&n)){var C=E&&v.call(e,"__wrapped__"),S=k&&v.call(t,"__wrapped__");if(C||S){var P=C?e.value():e,A=S?t.value():t;return g||(g=new r),m(P,A,n,h,g)}}return!!O&&(g||(g=new r),a(e,t,n,h,m,g))}},35379:function(e,t,n){var r=n(5510),o=n(39745);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},81724:function(e,t,n){var r=n(67255),o=n(10936);e.exports=function(e,t,n,i){var a=n.length,u=a,s=!i;if(null==e)return!u;for(e=Object(e);a--;){var c=n[a];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++at||a&&u&&c&&!s&&!l||o&&u&&c||!n&&c||!i)return 1;if(!o&&!a&&!l&&e=s?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},18715:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n1?n[i-1]:void 0,u=i>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(i--,a):void 0,u&&o(n[0],n[1],u)&&(a=i<3?void 0:a,i=1),t=Object(t);++r-1?u[s?t[c]:c]:void 0}}},53531:function(e,t,n){var r=n(7459),o=n(79526),i=n(71570);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?tl))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var v=-1,h=!0,m=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++v-1&&e%1==0&&e-1}},47069:function(e,t,n){var r=n(66157);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},49163:function(e,t,n){var r=n(14477),o=n(66727),i=n(66066);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},67181:function(e,t,n){var r=n(95484);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},11241:function(e,t,n){var r=n(95484);e.exports=function(e){return r(this,e).get(e)}},10500:function(e,t,n){var r=n(95484);e.exports=function(e){return r(this,e).has(e)}},29003:function(e,t,n){var r=n(95484);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},15637:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},15828:function(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},36565:function(e,t,n){var r=n(59816);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},66401:function(e,t,n){var r=n(99567)(Object,"create");e.exports=r},60219:function(e,t,n){var r=n(95930)(Object.keys,Object);e.exports=r},15655:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},52136:function(e,t,n){e=n.nmd(e);var r=n(59703),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,u=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=u},45513:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},95930:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},10234:function(e,t,n){var r=n(61071),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,u=o(i.length-t,0),s=Array(u);++a0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},37147:function(e,t,n){var r=n(66727);e.exports=function(){this.__data__=new r,this.size=0}},2538:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},2830:function(e){e.exports=function(e){return this.__data__.get(e)}},52902:function(e){e.exports=function(e){return this.__data__.has(e)}},77906:function(e,t,n){var r=n(66727),o=n(66066),i=n(66334);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},82796:function(e,t,n){var r=n(36565),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},16731:function(e,t,n){var r=n(11265);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},7810:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},8788:function(e,t,n){var r=n(64963);e.exports=function(e){return r(e,5)}},53915:function(e){e.exports=function(e){return function(){return e}}},20766:function(e,t,n){var r=n(40547),o=n(12664),i=n(79526),a=n(6045),u=Object.prototype,s=u.hasOwnProperty,c=r((function(e,t){e=Object(e);var n=-1,r=t.length,c=r>2?t[2]:void 0;for(c&&i(t[0],t[1],c)&&(r=1);++n-1&&e%1==0&&e<=9007199254740991}},4787:function(e,t,n){var r=n(35379),o=n(11065),i=n(52136),a=i&&i.isMap,u=a?o(a):r;e.exports=u},25334:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},39745:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},89634:function(e,t,n){var r=n(42400),o=n(37598),i=n(39745),a=Function.prototype,u=Object.prototype,s=a.toString,c=u.hasOwnProperty,l=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},8357:function(e,t,n){var r=n(54739),o=n(11065),i=n(52136),a=i&&i.isSet,u=a?o(a):r;e.exports=u},11265:function(e,t,n){var r=n(42400),o=n(39745);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},58352:function(e,t,n){var r=n(58076),o=n(11065),i=n(52136),a=i&&i.isTypedArray,u=a?o(a):r;e.exports=u},470:function(e){e.exports=function(e){return void 0===e}},57047:function(e,t,n){var r=n(63488),o=n(89515),i=n(40437);e.exports=function(e){return i(e)?r(e):o(e)}},6045:function(e,t,n){var r=n(63488),o=n(32619),i=n(40437);e.exports=function(e){return i(e)?r(e,!0):o(e)}},76591:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},97376:function(e,t,n){var r=n(67256),o=n(22955),i=n(29433),a=n(77907);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},61628:function(e,t,n){var r=n(24934),o=n(80847),i=n(22955);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},97225:function(e,t,n){var r=n(45483),o=n(19559),i=n(52848);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},59816:function(e,t,n){var r=n(66334);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},59884:function(e,t,n){var r=n(74073),o=n(91807)((function(e,t,n){r(e,t,n)}));e.exports=o},37731:function(e,t,n){var r=n(45483),o=n(8918),i=n(52848);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},69974:function(e,t,n){var r=n(45483),o=n(22955),i=n(8918);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),i):void 0}},74799:function(e,t,n){var r=n(91627);e.exports=function(){return r.Date.now()}},28025:function(e,t,n){var r=n(98148),o=n(16062)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},69898:function(e,t,n){var r=n(86533),o=n(89763),i=n(34072),a=n(16731);e.exports=function(e){return i(e)?r(a(e)):o(e)}},95853:function(e,t,n){var r=n(53531)();e.exports=r},26316:function(e,t,n){var r=n(8430),o=n(69517),i=n(22955),a=n(63444),u=n(77907);e.exports=function(e,t,n){var s=u(e)?r:a,c=arguments.length<3;return s(e,i(t,4),n,c,o)}},37682:function(e,t,n){var r=n(69545),o=n(55194),i=n(40547),a=n(79526),u=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=u},53472:function(e){e.exports=function(){return[]}},6490:function(e){e.exports=function(){return!1}},71570:function(e,t,n){var r=n(12555),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},12167:function(e,t,n){var r=n(71570);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},12555:function(e,t,n){var r=n(25334),o=n(11265),i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},98054:function(e,t,n){var r=n(69140),o=n(6045);e.exports=function(e){return r(e,o(e))}},32639:function(e,t,n){var r=n(43575);e.exports=function(e){return null==e?"":r(e)}},73768:function(e,t,n){var r=n(32639),o=0;e.exports=function(e){var t=++o;return r(e)+t}},4922:function(e,t,n){var r=n(88052),o=n(57047);e.exports=function(e){return null==e?[]:r(e,o(e))}},56466:function(e,t,n){var r=n(46713),o=n(71932);e.exports=function(e,t){return o(e||[],t||[],r)}},94470:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},a=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return"undefined"===typeof r||t.call(e,r)},u=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},s=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,c,l,f=arguments[0],d=1,p=arguments.length,v=!1;for("boolean"===typeof f&&(v=f,f=arguments[1]||{},d=2),(null==f||"object"!==typeof f&&"function"!==typeof f)&&(f={});d-1||/[A-Z]/.test(e))}var j={};var F=["","X","Y","Z"],R=["transformPerspective","x","y","z"];function I(e,t){return R.indexOf(e)-R.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return F.forEach((function(t){return R.push(e+t)}))}));var M=new Set(R);function D(e){return M.has(e)}var N=new Set(["originX","originY","originZ"]);function B(e){return N.has(e)}function L(e,t){var n=t.layout,r=t.layoutId;return D(e)||B(e)||(n||void 0!==r)&&(!!j[e]||"opacity"===e)}var V=function(e){return null!==e&&"object"===typeof e&&e.getVelocity},z={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function H(e){return e.startsWith("--")}var W=function(e,t){return t&&"number"===typeof e?t.transform(e):e};var U=function(){return(U=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?-1:1)*((r-i)*a)/u}):(t=function(e){return Math.exp(-e*o)*((e-s)*o+1)-.001},n=function(e){return Math.exp(-e*o)*(o*o*(s-e))});var d=function(e,t,n){for(var r=n,o=1;o<12;o++)r-=e(r)/t(r);return r}(t,n,5/o);if(o*=1e3,isNaN(d))return{stiffness:100,damping:10,duration:o};var p=Math.pow(d,2)*l;return{stiffness:p,damping:2*f*Math.sqrt(l*p),duration:o}}function xt(e,t){return e*Math.sqrt(1-t*t)}var wt=["duration","bounce"],Et=["stiffness","damping","mass"];function kt(e,t){return t.some((function(t){return void 0!==e[t]}))}function Ot(e){var t=e.from,n=void 0===t?0:t,r=e.to,o=void 0===r?1:r,i=e.restSpeed,a=void 0===i?2:i,u=e.restDelta,s=mt(e,["from","to","restSpeed","restDelta"]),c={done:!1,value:n},l=function(e){var t=ht({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!kt(e,Et)&&kt(e,wt)){var n=bt(e);(t=ht(ht(ht({},t),n),{velocity:0,mass:1})).isResolvedFromDuration=!0}return t}(s),f=l.stiffness,d=l.damping,p=l.mass,v=l.velocity,h=l.duration,m=l.isResolvedFromDuration,g=Ct,y=Ct;function b(){var e=v?-v/1e3:0,t=o-n,r=d/(2*Math.sqrt(f*p)),i=Math.sqrt(f/p)/1e3;if(null!==u&&void 0!==u||(u=Math.abs(o-n)<=1?.01:.4),r<1){var a=xt(i,r);g=function(n){var u=Math.exp(-r*i*n);return o-u*((e+r*i*t)/a*Math.sin(a*n)+t*Math.cos(a*n))},y=function(n){var o=Math.exp(-r*i*n);return r*i*o*(Math.sin(a*n)*(e+r*i*t)/a+t*Math.cos(a*n))-o*(Math.cos(a*n)*(e+r*i*t)-a*t*Math.sin(a*n))}}else if(1===r)g=function(n){return o-Math.exp(-i*n)*(t+(e+i*t)*n)};else{var s=i*Math.sqrt(r*r-1);g=function(n){var a=Math.exp(-r*i*n),u=Math.min(s*n,300);return o-a*((e+r*i*t)*Math.sinh(u)+s*t*Math.cosh(u))/s}}}return b(),{next:function(e){var t=g(e);if(m)c.done=e>=h;else{var n=1e3*y(e),r=Math.abs(n)<=a,i=Math.abs(o-t)<=u;c.done=r&&i}return c.value=c.done?o:t,c},flipTarget:function(){var e;v=-v,n=(e=[o,n])[0],o=e[1],b()}}}Ot.needsInterpolation=function(e,t){return"string"===typeof e||"string"===typeof t};var Ct=function(e){return 0},St=function(e,t,n){var r=t-e;return 0===r?1:(n-e)/r},Pt=function(e,t,n){return-n*e+n*t+e},At=function(e,t){return function(n){return Boolean(Y(n)&&K.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t))}},_t=function(e,t,n){return function(r){var o;if(!Y(r))return r;var i=r.match(q),a=i[0],u=i[1],s=i[2],c=i[3];return(o={})[e]=parseFloat(a),o[t]=parseFloat(u),o[n]=parseFloat(s),o.alpha=void 0!==c?parseFloat(c):1,o}},Tt=G(0,255),jt=U(U({},oe),{transform:function(e){return Math.round(Tt(e))}}),Ft={test:At("rgb","red"),parse:_t("red","green","blue"),transform:function(e){var t=e.red,n=e.green,r=e.blue,o=e.alpha,i=void 0===o?1:o;return"rgba("+jt.transform(t)+", "+jt.transform(n)+", "+jt.transform(r)+", "+Z(ie.transform(i))+")"}};var Rt={test:At("#"),parse:function(e){var t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:Ft.transform},It={test:At("hsl","hue"),parse:_t("hue","saturation","lightness"),transform:function(e){var t=e.hue,n=e.saturation,r=e.lightness,o=e.alpha,i=void 0===o?1:o;return"hsla("+Math.round(t)+", "+J.transform(Z(n))+", "+J.transform(Z(r))+", "+Z(ie.transform(i))+")"}},Mt=function(e,t,n){var r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},Dt=[Rt,Ft,It],Nt=function(e){return Dt.find((function(t){return t.test(e)}))},Bt=function(e){return"'"+e+"' is not an animatable color. Use the equivalent color code instead."},Lt=function(e,t){var n=Nt(e),r=Nt(t);Bt(e),Bt(t),n.transform,r.transform;var o=n.parse(e),i=r.parse(t),a=ht({},o),u=n===It?Pt:Mt;return function(e){for(var t in a)"alpha"!==t&&(a[t]=u(o[t],i[t],e));return a.alpha=Pt(o.alpha,i.alpha,e),n.transform(a)}},Vt={test:function(e){return Ft.test(e)||Rt.test(e)||It.test(e)},parse:function(e){return Ft.test(e)?Ft.parse(e):It.test(e)?It.parse(e):Rt.parse(e)},transform:function(e){return Y(e)?e:e.hasOwnProperty("red")?Ft.transform(e):It.transform(e)}},zt="${c}",Ht="${n}";function Wt(e){var t=[],n=0,r=e.match($);r&&(n=r.length,e=e.replace($,zt),t.push.apply(t,r.map(Vt.parse)));var o=e.match(q);return o&&(e=e.replace(q,Ht),t.push.apply(t,o.map(oe.parse))),{values:t,numColors:n,tokenised:e}}function Ut(e){return Wt(e).values}function Gt(e){var t=Wt(e),n=t.values,r=t.numColors,o=t.tokenised,i=n.length;return function(e){for(var t=o,n=0;n0},parse:Ut,createTransformer:Gt,getAnimatableNone:function(e){var t=Ut(e);return Gt(e)(t.map(Zt))}},$t=function(e){return"number"===typeof e};function Kt(e,t){return $t(e)?function(n){return Pt(e,t,n)}:Vt.test(e)?Lt(e,t):Jt(e,t)}var Yt=function(e,t){var n=function(e,t){for(var n=0,r=t.length,o=e.length;ne[s-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());var c=tn(t,a,u),l=2===s?function(e,t){var n=e[0],r=e[1],o=t[0];return function(e){return o(St(n,r,e))}}(e,c):function(e,t){var n=e.length,r=n-1;return function(o){var i=0,a=!1;if(o<=e[0]?a=!0:o>=e[r]&&(i=r-1,a=!0),!a){for(var u=1;uo||u===r);u++);i=u-1}var s=St(e[i],e[i+1],o);return t[i](s)}}(e,c);return i?function(t){return l(gt(e[0],e[s-1],t))}:l}var rn,on=function(e){return function(t){return 1-e(1-t)}},an=function(e){return function(t){return t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2}},un=function(e){return function(t){return t*t*((e+1)*t-e)}},sn=function(e){return e},cn=(rn=2,function(e){return Math.pow(e,rn)}),ln=on(cn),fn=an(cn),dn=function(e){return 1-Math.sin(Math.acos(e))},pn=on(dn),vn=an(pn),hn=un(1.525),mn=on(hn),gn=an(hn),yn=function(e){var t=un(e);return function(e){return(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))}}(1.525),bn=function(e){if(1===e||0===e)return e;var t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},xn=on(bn);function wn(e,t){return e.map((function(){return t||fn})).splice(0,e.length-1)}function En(e){var t=e.from,n=void 0===t?0:t,r=e.to,o=void 0===r?1:r,i=e.ease,a=e.offset,u=e.duration,s=void 0===u?300:u,c={done:!1,value:n},l=Array.isArray(o)?o:[n,o],f=function(e,t){return e.map((function(e){return e*t}))}(a&&a.length===l.length?a:function(e){var t=e.length;return e.map((function(e,n){return 0!==n?n/(t-1):0}))}(l),s);function d(){return nn(f,l,{ease:Array.isArray(i)?i:wn(l,i)})}var p=d();return{next:function(e){return c.value=p(e),c.done=e>=s,c},flipTarget:function(){l.reverse(),p=d()}}}var kn={keyframes:En,spring:Ot,decay:function(e){var t=e.velocity,n=void 0===t?0:t,r=e.from,o=void 0===r?0:r,i=e.power,a=void 0===i?.8:i,u=e.timeConstant,s=void 0===u?350:u,c=e.restDelta,l=void 0===c?.5:c,f=e.modifyTarget,d={done:!1,value:o},p=a*n,v=o+p,h=void 0===f?v:f(v);return h!==v&&(p=h-o),{next:function(e){var t=-p*Math.exp(-e/s);return d.done=!(t>l||t<-l),d.value=d.done?h:h+t,d},flipTarget:function(){}}}};var On=n(9839);function Cn(e,t,n){return void 0===n&&(n=0),e-t-n}var Sn=function(e){var t=function(t){var n=t.delta;return e(n)};return{start:function(){return On.ZP.update(t,!0)},stop:function(){return On.qY.update(t)}}};function Pn(e){var t,n,r,o,i,a=e.from,u=e.autoplay,s=void 0===u||u,c=e.driver,l=void 0===c?Sn:c,f=e.elapsed,d=void 0===f?0:f,p=e.repeat,v=void 0===p?0:p,h=e.repeatType,m=void 0===h?"loop":h,g=e.repeatDelay,y=void 0===g?0:g,b=e.onPlay,x=e.onStop,w=e.onComplete,E=e.onRepeat,k=e.onUpdate,O=mt(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),C=O.to,S=0,P=O.duration,A=!1,_=!0,T=function(e){if(Array.isArray(e.to))return En;if(kn[e.type])return kn[e.type];var t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?En:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Ot:En}(O);(null===(n=(t=T).needsInterpolation)||void 0===n?void 0:n.call(t,a,C))&&(i=nn([0,100],[a,C],{clamp:!1}),a=0,C=100);var j=T(ht(ht({},O),{from:a,to:C}));function F(){S++,"reverse"===m?d=function(e,t,n,r){return void 0===n&&(n=0),void 0===r&&(r=!0),r?Cn(t+-e,t,n):t-(e-t)+n}(d,P,y,_=S%2===0):(d=Cn(d,P,y),"mirror"===m&&j.flipTarget()),A=!1,E&&E()}function R(e){if(_||(e=-e),d+=e,!A){var t=j.next(Math.max(0,d));o=t.value,i&&(o=i(o)),A=_?t.done:d<=0}null===k||void 0===k||k(o),A&&(0===S&&(null!==P&&void 0!==P||(P=d)),S=t+n:e<=-n}(d,P,y,_)&&F():(r.stop(),w&&w()))}return s&&(null===b||void 0===b||b(),(r=l(R)).start()),{stop:function(){null===x||void 0===x||x(),r.stop()}}}function An(e,t){return t?e*(1e3/t):0}var _n=function(e){return 1e3*e},Tn=function(e,t){return 1-3*t+3*e},jn=function(e,t){return 3*t-6*e},Fn=function(e){return 3*e},Rn=function(e,t,n){return((Tn(t,n)*e+jn(t,n))*e+Fn(t))*e},In=function(e,t,n){return 3*Tn(t,n)*e*e+2*jn(t,n)*e+Fn(t)};var Mn=.1;function Dn(e,t,n,r){if(e===t&&n===r)return sn;for(var o=new Float32Array(11),i=0;i<11;++i)o[i]=Rn(i*Mn,e,n);function a(t){for(var r=0,i=1;10!==i&&o[i]<=t;++i)r+=Mn;--i;var a=r+(t-o[i])/(o[i+1]-o[i])*Mn,u=In(a,e,n);return u>=.001?function(e,t,n,r){for(var o=0;o<8;++o){var i=In(t,n,r);if(0===i)return t;t-=(Rn(t,n,r)-e)/i}return t}(t,a,e,n):0===u?a:function(e,t,n,r,o){var i,a,u=0;do{(i=Rn(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++u<10);return a}(t,r,r+Mn,e,n)}return function(e){return 0===e||1===e?e:Rn(a(e),t,r)}}var Nn={linear:sn,easeIn:cn,easeInOut:fn,easeOut:ln,circIn:dn,circInOut:vn,circOut:pn,backIn:hn,backInOut:gn,backOut:mn,anticipate:yn,bounceIn:xn,bounceInOut:function(e){return e<.5?.5*(1-bn(1-2*e)):.5*bn(2*e-1)+.5},bounceOut:bn},Bn=function(e){if(Array.isArray(e)){e.length;var t=(0,r.CR)(e,4);return Dn(t[0],t[1],t[2],t[3])}return"string"===typeof e?Nn[e]:e},Ln=function(e,t){return"zIndex"!==e&&(!("number"!==typeof t&&!Array.isArray(t))||!("string"!==typeof t||!qt.test(t)||t.startsWith("url(")))},Vn=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},zn=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},Hn=function(){return{type:"keyframes",ease:"linear",duration:.3}},Wn=function(e){return{type:"keyframes",duration:.8,values:e}},Un={x:Vn,y:Vn,z:Vn,rotate:Vn,rotateX:Vn,rotateY:Vn,rotateZ:Vn,scaleX:zn,scaleY:zn,scale:zn,opacity:Hn,backgroundColor:Hn,color:Hn,default:zn},Gn=new Set(["brightness","contrast","saturate","opacity"]);function Zn(e){var t=e.slice(0,-1).split("("),n=t[0],r=t[1];if("drop-shadow"===n)return e;var o=(r.match(q)||[])[0];if(!o)return e;var i=r.replace(o,""),a=Gn.has(n)?1:0;return o!==r&&(a*=100),n+"("+a+i+")"}var qn=/([a-z-]*)\(.*?\)/g,$n=U(U({},qt),{getAnimatableNone:function(e){var t=e.match(qn);return t?t.map(Zn).join(" "):e}}),Kn=(0,r.pi)((0,r.pi)({},se),{color:Vt,backgroundColor:Vt,outlineColor:Vt,fill:Vt,stroke:Vt,borderColor:Vt,borderTopColor:Vt,borderRightColor:Vt,borderBottomColor:Vt,borderLeftColor:Vt,filter:$n,WebkitFilter:$n}),Yn=function(e){return Kn[e]};function Xn(e,t){var n,r=Yn(e);return r!==$n&&(r=qt),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,t)}function Qn(e){var t=e.ease,n=e.times,o=e.yoyo,i=e.flip,a=e.loop,u=(0,r._T)(e,["ease","times","yoyo","flip","loop"]),s=(0,r.pi)({},u);return n&&(s.offset=n),u.duration&&(s.duration=_n(u.duration)),u.repeatDelay&&(s.repeatDelay=_n(u.repeatDelay)),t&&(s.ease=function(e){return Array.isArray(e)&&"number"!==typeof e[0]}(t)?t.map(Bn):Bn(t)),"tween"===u.type&&(s.type="keyframes"),(o||a||i)&&(!0,o?s.repeatType="reverse":a?s.repeatType="loop":i&&(s.repeatType="mirror"),s.repeat=a||o||i||u.repeat),"spring"!==u.type&&(s.type="keyframes"),s}function Jn(e,t,n){var o;return Array.isArray(t.to)&&(null!==(o=e.duration)&&void 0!==o||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=(0,r.ev)([],(0,r.CR)(e.to)),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=(0,r._T)(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=(0,r.pi)((0,r.pi)({},e),function(e,t){var n;return n=Ie(t)?Wn:Un[e]||Un.default,(0,r.pi)({to:t},n(t))}(n,t.to))),(0,r.pi)((0,r.pi)({},t),Qn(e))}function er(e,t,n,o,i){var a,u=rr(o,e),s=null!==(a=u.from)&&void 0!==a?a:t.get(),c=Ln(e,n);"none"===s&&c&&"string"===typeof n?s=Xn(e,n):tr(s)&&"string"===typeof n?s=nr(n):!Array.isArray(n)&&tr(n)&&"string"===typeof s&&(n=nr(s));var l=Ln(e,s);return l&&c&&!1!==u.type?function(){var o={from:s,to:n,velocity:t.getVelocity(),onComplete:i,onUpdate:function(e){return t.set(e)}};return"inertia"===u.type||"decay"===u.type?function(e){var t,n=e.from,r=void 0===n?0:n,o=e.velocity,i=void 0===o?0:o,a=e.min,u=e.max,s=e.power,c=void 0===s?.8:s,l=e.timeConstant,f=void 0===l?750:l,d=e.bounceStiffness,p=void 0===d?500:d,v=e.bounceDamping,h=void 0===v?10:v,m=e.restDelta,g=void 0===m?1:m,y=e.modifyTarget,b=e.driver,x=e.onUpdate,w=e.onComplete;function E(e){return void 0!==a&&eu}function k(e){return void 0===a?u:void 0===u||Math.abs(a-e)_||-1===T&&e<_)&&C({from:e,to:_,velocity:i})}:void 0})}return{stop:function(){return null===t||void 0===t?void 0:t.stop()}}}((0,r.pi)((0,r.pi)({},o),u)):Pn((0,r.pi)((0,r.pi)({},Jn(u,o,e)),{onUpdate:function(e){var t;o.onUpdate(e),null===(t=u.onUpdate)||void 0===t||t.call(u,e)},onComplete:function(){var e;o.onComplete(),null===(e=u.onComplete)||void 0===e||e.call(u)}}))}:function(){var e;return t.set(n),i(),null===(e=null===u||void 0===u?void 0:u.onComplete)||void 0===e||e.call(u),{stop:function(){}}}}function tr(e){return 0===e||"string"===typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function nr(e){return"number"===typeof e?0:Xn("",e)}function rr(e,t){return e[t]||e.default||e}function or(e,t,n,r){return void 0===r&&(r={}),t.start((function(o){var i,a,u=er(e,t,n,r,o),s=function(e,t){var n;return null!==(n=(rr(e,t)||{}).delay)&&void 0!==n?n:0}(r,e),c=function(){return a=u()};return s?i=setTimeout(c,_n(s)):c(),function(){clearTimeout(i),null===a||void 0===a||a.stop()}}))}function ir(e,t){-1===e.indexOf(t)&&e.push(t)}function ar(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var ur=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return ir(this.subscriptions,e),function(){return ar(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;oh&&y,O=Array.isArray(g)?g:[g],C=O.reduce(a,{});!1===w&&(C={});var S=m.prevResolvedValues,P=void 0===S?{}:S,A=(0,r.pi)((0,r.pi)({},P),C),_=function(e){k=!0,p.delete(e),m.needsAnimating[e]=!0};for(var T in A){var j=C[T],F=P[T];v.hasOwnProperty(T)||(j!==F?Ie(j)&&Ie(F)?vt(j,F)?m.protectedKeys[T]=!0:_(T):void 0!==j?_(T):p.add(T):void 0!==j&&p.has(T)?_(T):m.protectedKeys[T]=!0)}m.prevProp=g,m.prevResolvedValues=C,m.isActive&&(v=(0,r.pi)((0,r.pi)({},v),C)),i&&e.blockInitialAnimation&&(k=!1),k&&!E&&d.push.apply(d,(0,r.ev)([],(0,r.CR)(O.map((function(e){return{animation:e,options:(0,r.pi)({type:o},u)}})))))},g=0;g=3;if(t||n){var i=e.point,a=(0,On.$B)().timestamp;o.history.push((0,r.pi)((0,r.pi)({},i),{timestamp:a}));var u=o.handlers,s=u.onStart,c=u.onMove;t||(s&&s(o.lastMoveEvent,e),o.startEvent=o.lastMoveEvent),c&&c(o.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){o.lastMoveEvent=e,o.lastMoveEventInfo=Ir(t,o.transformPagePoint),Ue(e)&&0===e.buttons?o.handlePointerUp(e,t):On.ZP.update(o.updatePoint,!0)},this.handlePointerUp=function(e,t){o.end();var n=o.handlers,r=n.onEnd,i=n.onSessionEnd,a=Dr(Ir(t,o.transformPagePoint),o.history);o.startEvent&&r&&r(e,a),i&&i(e,a)},!(Ge(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=i;var a=Ir(Ke(e),this.transformPagePoint),u=a.point,s=(0,On.$B)().timestamp;this.history=[(0,r.pi)((0,r.pi)({},u),{timestamp:s})];var c=t.onSessionStart;c&&c(e,Dr(a,this.history)),this.removeListeners=ft(et(window,"pointermove",this.handlePointerMove),et(window,"pointerup",this.handlePointerUp),et(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),On.qY.update(this.updatePoint)},e}();function Ir(e,t){return t?{point:t(e.point)}:e}function Mr(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Dr(e,t){var n=e.point;return{point:n,delta:Mr(n,Br(t)),offset:Mr(n,Nr(t)),velocity:Lr(t,.1)}}function Nr(e){return e[0]}function Br(e){return e[e.length-1]}function Lr(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=Br(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>_n(t)));)n--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(0===i)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}var Vr=n(93327);function zr(e){return[e("x"),e("y")]}function Hr(e,t,n){var r=t.min,o=t.max;return void 0!==r&&eo&&(e=n?Pt(o,e,n.max):Math.min(e,o)),e}function Wr(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Ur(e,t){var n,o=t.min-e.min,i=t.max-e.max;return t.max-t.minr?n=St(t.min,t.max-r,e.min):r>o&&(n=St(e.min,e.max-o,t.min)),gt(0,1,n)}function Xr(e,t,n,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=Pt(t.min,t.max,e.origin),e.scale=Kr(n)/Kr(t),$r(e.scale,1,1e-4)&&(e.scale=1),e.translate=Pt(n.min,n.max,e.origin)-e.originPoint,$r(e.translate)&&(e.translate=0)}function Qr(e,t,n,r){Xr(e.x,t.x,n.x,Jr(r.originX)),Xr(e.y,t.y,n.y,Jr(r.originY))}function Jr(e){return"number"===typeof e?e:.5}function eo(e,t,n){e.min=n.min+t.min,e.max=e.min+Kr(t)}var to=n(58839);function no(e,t){return{min:t.min-e.min,max:t.max-e.min}}function ro(e,t){return{x:no(e.x,t.x),y:no(e.y,t.y)}}function oo(e,t){var n=e.getLayoutId(),r=t.getLayoutId();return n!==r||void 0===r&&e!==t}function io(e){var t=e.getProps(),n=t.drag,r=t._dragX;return n&&!r}function ao(e,t){e.min=t.min,e.max=t.max}function uo(e,t,n){return n+t*(e-n)}function so(e,t,n,r,o){return void 0!==o&&(e=uo(e,o,r)),uo(e,n,r)+t}function co(e,t,n,r,o){void 0===t&&(t=0),void 0===n&&(n=1),e.min=so(e.min,t,n,r,o),e.max=so(e.max,t,n,r,o)}function lo(e,t){var n=t.x,r=t.y;co(e.x,n.translate,n.scale,n.originPoint),co(e.y,r.translate,r.scale,r.originPoint)}function fo(e,t,n,o){var i=(0,r.CR)(o,3),a=i[0],u=i[1],s=i[2];e.min=t.min,e.max=t.max;var c=void 0!==n[s]?n[s]:.5,l=Pt(t.min,t.max,c);co(e,n[a],n[u],l,n.scale)}var po=["x","scaleX","originX"],vo=["y","scaleY","originY"];function ho(e,t,n){fo(e.x,t.x,n,po),fo(e.y,t.y,n,vo)}function mo(e,t,n,r,o){return e=uo(e-=t,1/n,r),void 0!==o&&(e=uo(e,1/o,r)),e}function go(e,t,n){var o=(0,r.CR)(n,3),i=o[0],a=o[1],u=o[2];!function(e,t,n,r,o){void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5);var i=Pt(e.min,e.max,r)-t;e.min=mo(e.min,t,n,i,o),e.max=mo(e.max,t,n,i,o)}(e,t[i],t[a],t[u],t.scale)}function yo(e,t){go(e.x,t,po),go(e.y,t,vo)}var bo,xo=n(27565),wo=new WeakMap,Eo=function(){function e(e){var t=e.visualElement;this.isDragging=!1,this.currentDirection=null,this.constraints=!1,this.elastic=(0,Vr.VZ)(),this.props={},this.hasMutatedConstraints=!1,this.cursorProgress={x:.5,y:.5},this.originPoint={},this.openGlobalLock=null,this.panSession=null,this.visualElement=t,this.visualElement.enableLayoutProjection(),wo.set(t,this)}return e.prototype.start=function(e,t){var n=this,o=void 0===t?{}:t,i=o.snapToCursor,a=void 0!==i&&i,u=o.cursorProgress,s=this.props.transformPagePoint;this.panSession=new Rr(e,{onSessionStart:function(e){var t;n.stopMotion();var o=function(e){return Ke(e,"client")}(e).point;null===(t=n.cancelLayout)||void 0===t||t.call(n),n.cancelLayout=(0,xo.U)((function(e,t){var i=(0,to.kv)(n.visualElement),s=(0,to.e3)(n.visualElement),c=(0,r.ev)((0,r.ev)([],(0,r.CR)(i)),(0,r.CR)(s)),l=!1;n.isLayoutDrag()&&n.visualElement.lockProjectionTarget(),t((function(){c.forEach((function(e){return e.resetTransform()}))})),e((function(){(0,to.de)(n.visualElement),s.forEach(to.de)})),t((function(){c.forEach((function(e){return e.restoreTransform()})),a&&(l=n.snapToCursor(o))})),e((function(){Boolean(n.getAxisMotionValue("x")&&!n.isExternalDrag())||n.visualElement.rebaseProjectionTarget(!0,n.visualElement.measureViewportBox(!1)),n.visualElement.scheduleUpdateLayoutProjection();var e=n.visualElement.projection;zr((function(t){if(!l){var r=e.target[t],i=r.min,a=r.max;n.cursorProgress[t]=u?u[t]:St(i,a,o[t])}var s=n.getAxisMotionValue(t);s&&(n.originPoint[t]=s.get())}))})),t((function(){On.iW.update(),On.iW.preRender(),On.iW.render(),On.iW.postRender()})),e((function(){return n.resolveDragConstraints()}))}))},onStart:function(e,t){var r,o,i,a=n.props,u=a.drag,s=a.dragPropagation;(!u||s||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=it(u),n.openGlobalLock))&&((0,xo.R)(),n.isDragging=!0,n.currentDirection=null,null===(o=(r=n.props).onDragStart)||void 0===o||o.call(r,e,t),null===(i=n.visualElement.animationState)||void 0===i||i.setActive(Ve.Drag,!0))},onMove:function(e,t){var r,o,i,a,u=n.props,s=u.dragPropagation,c=u.dragDirectionLock;if(s||n.openGlobalLock){var l=t.offset;if(c&&null===n.currentDirection)return n.currentDirection=function(e,t){void 0===t&&(t=10);var n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null===(o=(r=n.props).onDirectionLock)||void 0===o||o.call(r,n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),null===(a=(i=n.props).onDrag)||void 0===a||a.call(i,e,t),bo=e}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:s})},e.prototype.resolveDragConstraints=function(){var e=this,t=this.props,n=t.dragConstraints,r=t.dragElastic,o=this.visualElement.getLayoutState().layoutCorrected;this.constraints=!!n&&(y(n)?this.resolveRefConstraints(o,n):function(e,t){var n=t.top,r=t.left,o=t.bottom,i=t.right;return{x:Wr(e.x,r,i),y:Wr(e.y,n,o)}}(o,n)),this.elastic=function(e){return!1===e?e=0:!0===e&&(e=.35),{x:Gr(e,"left","right"),y:Gr(e,"top","bottom")}}(r),this.constraints&&!this.hasMutatedConstraints&&zr((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(o[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(e,t){var n=this.props,r=n.onMeasureDragConstraints,o=n.transformPagePoint,i=t.current;this.constraintsBox=qr(i,o);var a=function(e,t){return{x:Ur(e.x,t.x),y:Ur(e.y,t.y)}}(e,this.constraintsBox);if(r){var u=r((0,Vr._6)(a));this.hasMutatedConstraints=!!u,u&&(a=(0,Vr.RX)(u))}return a},e.prototype.cancelDrag=function(){var e,t;this.visualElement.unlockProjectionTarget(),null===(e=this.cancelLayout)||void 0===e||e.call(this),this.isDragging=!1,this.panSession&&this.panSession.end(),this.panSession=null,!this.props.dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(Ve.Drag,!1)},e.prototype.stop=function(e,t){var n,r,o;null===(n=this.panSession)||void 0===n||n.end(),this.panSession=null;var i=this.isDragging;if(this.cancelDrag(),i){var a=t.velocity;this.animateDragEnd(a),null===(o=(r=this.props).onDragEnd)||void 0===o||o.call(r,e,t)}},e.prototype.snapToCursor=function(e){var t=this;return zr((function(n){if(ko(n,t.props.drag,t.currentDirection)){var r=t.getAxisMotionValue(n);if(!r)return t.cursorProgress[n]=.5,!0;var o=t.visualElement.getLayoutState().layout,i=o[n].max-o[n].min,a=o[n].min+i/2,u=e[n]-a;t.originPoint[n]=e[n],r.set(u)}})).includes(!0)},e.prototype.updateAxis=function(e,t,n){if(ko(e,this.props.drag,this.currentDirection))return this.getAxisMotionValue(e)?this.updateAxisMotionValue(e,n):this.updateVisualElementAxis(e,t)},e.prototype.updateAxisMotionValue=function(e,t){var n=this.getAxisMotionValue(e);if(t&&n){var r=this.originPoint[e]+t[e],o=this.constraints?Hr(r,this.constraints[e],this.elastic[e]):r;n.set(o)}},e.prototype.updateVisualElementAxis=function(e,t){var n,r=this.visualElement.getLayoutState().layout[e],o=r.max-r.min,i=this.cursorProgress[e],a=function(e,t,n,r,o){var i=e-t*n;return r?Hr(i,r,o):i}(t[e],o,i,null===(n=this.constraints)||void 0===n?void 0:n[e],this.elastic[e]);this.visualElement.setProjectionTargetAxis(e,a,a+o)},e.prototype.setProps=function(e){var t=e.drag,n=void 0!==t&&t,o=e.dragDirectionLock,i=void 0!==o&&o,a=e.dragPropagation,u=void 0!==a&&a,s=e.dragConstraints,c=void 0!==s&&s,l=e.dragElastic,f=void 0===l?.35:l,d=e.dragMomentum,p=void 0===d||d,v=(0,r._T)(e,["drag","dragDirectionLock","dragPropagation","dragConstraints","dragElastic","dragMomentum"]);this.props=(0,r.pi)({drag:n,dragDirectionLock:i,dragPropagation:u,dragConstraints:c,dragElastic:f,dragMomentum:p},v)},e.prototype.getAxisMotionValue=function(e){var t=this.props,n=t.layout,r=t.layoutId,o="_drag"+e.toUpperCase();return this.props[o]?this.props[o]:n||void 0!==r?void 0:this.visualElement.getValue(e,0)},e.prototype.isLayoutDrag=function(){return!this.getAxisMotionValue("x")},e.prototype.isExternalDrag=function(){var e=this.props,t=e._dragX,n=e._dragY;return t||n},e.prototype.animateDragEnd=function(e){var t=this,n=this.props,o=n.drag,i=n.dragMomentum,a=n.dragElastic,u=n.dragTransition,s=function(e,t){void 0===t&&(t=!0);var n,r=e.getProjectionParent();return!!r&&(t?yo(n=ro(r.projection.target,e.projection.target),r.getLatestValues()):n=ro(r.getLayoutState().layout,e.getLayoutState().layout),zr((function(t){return e.setProjectionTargetAxis(t,n[t].min,n[t].max,!0)})),!0)}(this.visualElement,this.isLayoutDrag()&&!this.isExternalDrag()),c=this.constraints||{};if(s&&Object.keys(c).length&&this.isLayoutDrag()){var l=this.visualElement.getProjectionParent();if(l){var f=ro(l.projection.targetFinal,c);zr((function(e){var t=f[e],n=t.min,r=t.max;c[e]={min:isNaN(n)?void 0:n,max:isNaN(r)?void 0:r}}))}}var d=zr((function(n){var l;if(ko(n,o,t.currentDirection)){var f=null!==(l=null===c||void 0===c?void 0:c[n])&&void 0!==l?l:{},d=a?200:1e6,p=a?40:1e7,v=(0,r.pi)((0,r.pi)({type:"inertia",velocity:i?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),f);return t.getAxisMotionValue(n)?t.startAxisValueAnimation(n,v):t.visualElement.startLayoutAnimation(n,v,s)}}));return Promise.all(d).then((function(){var e,n;null===(n=(e=t.props).onDragTransitionEnd)||void 0===n||n.call(e)}))},e.prototype.stopMotion=function(){var e=this;zr((function(t){var n=e.getAxisMotionValue(t);n?n.stop():e.visualElement.stopLayoutAnimation()}))},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);if(n){var r=n.get();return n.set(r),n.set(r),or(e,n,0,t)}},e.prototype.scalePoint=function(){var e=this,t=this.props,n=t.drag;if(y(t.dragConstraints)&&this.constraintsBox){this.stopMotion();var r={x:0,y:0};zr((function(t){r[t]=Yr(e.visualElement.projection.target[t],e.constraintsBox[t])})),this.updateConstraints((function(){zr((function(t){if(ko(t,n,null)){var o=function(e,t,n){var r=e.max-e.min,o=Pt(t.min,t.max-r,n);return{min:o,max:o+r}}(e.visualElement.projection.target[t],e.constraintsBox[t],r[t]),i=o.min,a=o.max;e.visualElement.setProjectionTargetAxis(t,i,a)}}))})),setTimeout(xo.R,1)}},e.prototype.updateConstraints=function(e){var t=this;this.cancelLayout=(0,xo.U)((function(n,r){var o=(0,to.kv)(t.visualElement);r((function(){return o.forEach((function(e){return e.resetTransform()}))})),n((function(){return(0,to.de)(t.visualElement)})),r((function(){return o.forEach((function(e){return e.restoreTransform()}))})),n((function(){t.resolveDragConstraints()})),e&&r(e)}))},e.prototype.mount=function(e){var t=this,n=et(e.getInstance(),"pointerdown",(function(e){var n=t.props,r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&t.start(e)})),r=He(window,"resize",(function(){t.scalePoint()})),o=e.onLayoutUpdate((function(){t.isDragging&&t.resolveDragConstraints()})),i=e.prevDragCursor;return i&&this.start(bo,{cursorProgress:i}),function(){null===n||void 0===n||n(),null===r||void 0===r||r(),null===o||void 0===o||o(),t.cancelDrag()}},e}();function ko(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}var Oo={pan:dt((function(e){var t=e.onPan,n=e.onPanStart,r=e.onPanEnd,i=e.onPanSessionStart,a=e.visualElement,u=t||n||r||i,s=(0,o.useRef)(null),c=(0,o.useContext)(l).transformPagePoint,f={onSessionStart:i,onStart:n,onMove:t,onEnd:function(e,t){s.current=null,r&&r(e,t)}};(0,o.useEffect)((function(){null!==s.current&&s.current.updateHandlers(f)})),tt(a,"pointerdown",u&&function(e){s.current=new Rr(e,f,{transformPagePoint:c})}),(0,ct.z)((function(){return s.current&&s.current.end()}))})),drag:dt((function(e){var t=e.dragControls,n=e.visualElement,i=(0,o.useContext)(l).transformPagePoint,a=(0,Re.h)((function(){return new Eo({visualElement:n})}));a.setProps((0,r.pi)((0,r.pi)({},e),{transformPagePoint:i})),(0,o.useEffect)((function(){return t&&t.subscribe(a)}),[a]),(0,o.useEffect)((function(){return a.mount(n)}),[])}))},Co=n(7646);function So(e){return"string"===typeof e&&e.startsWith("var(--")}var Po=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function Ao(e,t,n){void 0===n&&(n=1);var o=(0,r.CR)(function(e){var t=Po.exec(e);if(!t)return[,];var n=(0,r.CR)(t,3);return[n[1],n[2]]}(e),2),i=o[0],a=o[1];if(i){var u=window.getComputedStyle(t).getPropertyValue(i);return u?u.trim():So(a)?Ao(a,t,n+1):a}}function _o(e,t){return e/(t.max-t.min)*100}var To="_$css";var jo={process:function(e,t,n){var r=n.target;if("string"===typeof e){if(!ee.test(e))return e;e=parseFloat(e)}return _o(e,r.x)+"% "+_o(e,r.y)+"%"}},Fo={borderRadius:(0,r.pi)((0,r.pi)({},jo),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:jo,borderTopRightRadius:jo,borderBottomLeftRadius:jo,borderBottomRightRadius:jo,boxShadow:{process:function(e,t){var n=t.delta,r=t.treeScale,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(Po,(function(e){return a.push(e),To})));var u=qt.parse(e);if(u.length>5)return o;var s=qt.createTransformer(e),c="number"!==typeof u[0]?1:0,l=n.x.scale*r.x,f=n.y.scale*r.y;u[0+c]/=l,u[1+c]/=f;var d=Pt(l,f,.5);"number"===typeof u[2+c]&&(u[2+c]/=d),"number"===typeof u[3+c]&&(u[3+c]/=d);var p=s(u);if(i){var v=0;p=p.replace(To,(function(){var e=a[v];return v++,e}))}return p}}},Ro=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.frameTarget=(0,Vr.VZ)(),t.currentAnimationTarget=(0,Vr.VZ)(),t.isAnimating={x:!1,y:!1},t.stopAxisAnimation={x:void 0,y:void 0},t.isAnimatingTree=!1,t.animate=function(e,n,o){void 0===o&&(o={});var i=o.originBox,a=o.targetBox,u=o.visibilityAction,s=o.shouldStackAnimate,c=o.onComplete,l=o.prevParent,f=(0,r._T)(o,["originBox","targetBox","visibilityAction","shouldStackAnimate","onComplete","prevParent"]),d=t.props,p=d.visualElement,v=d.layout;if(!1===s)return t.isAnimatingTree=!1,t.safeToRemove();if(!t.isAnimatingTree||!0===s){s&&(t.isAnimatingTree=!0),n=i||n,e=a||e;var h=!1,m=p.getProjectionParent();if(m){var g=m.prevViewportBox,y=m.getLayoutState().layout;l&&(a&&(y=l.getLayoutState().layout),i&&!oo(l,m)&&l.prevViewportBox&&(g=l.prevViewportBox)),g&&Lo(l,i,a)&&(h=!0,n=ro(g,n),e=ro(y,e))}var b=Io(n,e),x=zr((function(o){var i,a;if("position"===v){var s=e[o].max-e[o].min;n[o].max=n[o].min+s}if(!p.projection.isTargetLocked)return void 0===u?b?t.animateAxis(o,e[o],n[o],(0,r.pi)((0,r.pi)({},f),{isRelative:h})):(null===(a=(i=t.stopAxisAnimation)[o])||void 0===a||a.call(i),p.setProjectionTargetAxis(o,e[o].min,e[o].max,h)):void p.setVisibility(u===Co.c.Show)}));return p.syncRender(),Promise.all(x).then((function(){t.isAnimatingTree=!1,c&&c(),p.notifyLayoutAnimationComplete()}))}},t}return(0,r.ZT)(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.visualElement;t.animateMotionValue=or,t.enableLayoutProjection(),this.unsubLayoutReady=t.onLayoutUpdate(this.animate),t.layoutSafeToRemove=function(){return e.safeToRemove()},function(e){for(var t in e)j[t]=e[t]}(Fo)},t.prototype.componentWillUnmount=function(){var e=this;this.unsubLayoutReady(),zr((function(t){var n,r;return null===(r=(n=e.stopAxisAnimation)[t])||void 0===r?void 0:r.call(n)}))},t.prototype.animateAxis=function(e,t,n,r){var o,i,a=this,u=void 0===r?{}:r,s=u.transition,c=u.isRelative;if(!this.isAnimating[e]||!No(t,this.currentAnimationTarget[e])){null===(i=(o=this.stopAxisAnimation)[e])||void 0===i||i.call(o),this.isAnimating[e]=!0;var l=this.props.visualElement,f=this.frameTarget[e],d=l.getProjectionAnimationProgress()[e];d.clearListeners(),d.set(0),d.set(0);var p=function(){var r=d.get()/1e3;!function(e,t,n,r){e.min=Pt(t.min,n.min,r),e.max=Pt(t.max,n.max,r)}(f,n,t,r),l.setProjectionTargetAxis(e,f.min,f.max,c)};p();var v=d.onChange(p);this.stopAxisAnimation[e]=function(){a.isAnimating[e]=!1,d.stop(),v()},this.currentAnimationTarget[e]=t;var h=s||l.getDefaultTransition()||Bo;return or("x"===e?"layoutX":"layoutY",d,1e3,h&&rr(h,"layout")).then(this.stopAxisAnimation[e])}},t.prototype.safeToRemove=function(){var e,t;null===(t=(e=this.props).safeToRemove)||void 0===t||t.call(e)},t.prototype.render=function(){return null},t}(o.Component);function Io(e,t){return!Do(e)&&!Do(t)&&(!No(e.x,t.x)||!No(e.y,t.y))}var Mo={min:0,max:0};function Do(e){return No(e.x,Mo)&&No(e.y,Mo)}function No(e,t){return e.min===t.min&&e.max===t.max}var Bo={duration:.45,ease:[.4,0,.1,1]};function Lo(e,t,n){return e||!e&&!(t||n)}var Vo=n(49870),zo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.syncLayout,n=e.framerSyncLayout,r=e.visualElement;(0,Vo.Md)(t)&&t.register(r),(0,Vo.Md)(n)&&n.register(r),r.onUnmount((function(){(0,Vo.Md)(t)&&t.remove(r),(0,Vo.Md)(n)&&n.remove(r)}))},t.prototype.getSnapshotBeforeUpdate=function(){var e=this.props,t=e.syncLayout,n=e.visualElement;return(0,Vo.Md)(t)?t.syncUpdate():((0,to.x7)(n),t.add(n)),null},t.prototype.componentDidUpdate=function(){var e=this.props.syncLayout;(0,Vo.Md)(e)||e.flush()},t.prototype.render=function(){return null},t}(o.Component);var Ho={measureLayout:function(e){var t=(0,o.useContext)(Vo.WH),n=(0,o.useContext)(Vo.bg);return o.createElement(zo,(0,r.pi)({},e,{syncLayout:t,framerSyncLayout:n}))},layoutAnimation:function(e){var t=(0,r.CR)((0,p.oO)(),2)[1];return o.createElement(Ro,(0,r.pi)({},e,{safeToRemove:t}))}};function Wo(){return{isHydrated:!1,layout:(0,Vr.VZ)(),layoutCorrected:(0,Vr.VZ)(),treeScale:{x:1,y:1},delta:(0,Vr.pY)(),deltaFinal:(0,Vr.pY)(),deltaTransform:""}}var Uo=Wo();function Go(e,t,n){var r=e.x,o=e.y,i="translate3d("+r.translate/t.x+"px, "+o.translate/t.y+"px, 0) ";if(n){var a=n.rotate,u=n.rotateX,s=n.rotateY;a&&(i+="rotate("+a+") "),u&&(i+="rotateX("+u+") "),s&&(i+="rotateY("+s+") ")}return i+="scale("+r.scale+", "+o.scale+")",n||i!==qo?i:""}function Zo(e){var t=e.deltaFinal;return 100*t.x.origin+"% "+100*t.y.origin+"% 0"}var qo=Go(Uo.delta,Uo.treeScale,{x:1,y:1}),$o=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];function Ko(e,t,n,r){var o,i,a=e.delta,u=e.layout,s=e.layoutCorrected,c=e.treeScale,l=t.target;i=u,ao((o=s).x,i.x),ao(o.y,i.y),function(e,t,n){var r=n.length;if(r){var o,i;t.x=t.y=1;for(var a=0;a=0;t--){var n=X.path[t];if(n.projection.isEnabled){e=n;break}}E=e}return E},resolveRelativeTargetBox:function(){var e=X.getProjectionParent();if(F.relativeTarget&&e&&(function(e,t){eo(e.target.x,e.relativeTarget.x,t.target.x),eo(e.target.y,e.relativeTarget.y,t.target.y)}(F,e.projection),io(e))){var t=F.target;ho(t,t,e.getLatestValues())}},shouldResetTransform:function(){return Boolean(m._layoutResetTransform)},pointTo:function(e){R=e.projection,I=e.getLatestValues(),null===C||void 0===C||C(),C=ft(e.onSetAxisTarget(X.scheduleUpdateLayoutProjection),e.onLayoutAnimationComplete((function(){var e;X.isPresent?X.presence=Co.z.Present:null===(e=X.layoutSafeToRemove)||void 0===e||e.call(X)})))},isPresent:!0,presence:Co.z.Entering});return X}};function Jo(e){e.resolveRelativeTargetBox()}function ei(e){e.updateLayoutProjection()}var ti,ni=(0,r.ev)(["initial"],(0,r.CR)(Er)),ri=ni.length,oi=new Set(["width","height","top","left","right","bottom","x","y"]),ii=function(e){return oi.has(e)},ai=function(e,t){e.set(t,!1),e.set(t)},ui=function(e){return e===oe||e===ee};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(ti||(ti={}));var si=function(e,t){return parseFloat(e.split(", ")[t])},ci=function(e,t){return function(n,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return si(i[1],t);var a=o.match(/^matrix\((.+)\)$/);return a?si(a[1],e):0}},li=new Set(["x","y","z"]),fi=R.filter((function(e){return!li.has(e)}));var di={width:function(e){var t=e.x;return t.max-t.min},height:function(e){var t=e.y;return t.max-t.min},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:ci(4,13),y:ci(5,14)},pi=function(e,t,n,o){void 0===n&&(n={}),void 0===o&&(o={}),t=(0,r.pi)({},t),o=(0,r.pi)({},o);var i=Object.keys(t).filter(ii),a=[],u=!1,s=[];if(i.forEach((function(r){var i=e.getValue(r);if(e.hasValue(r)){var c,l=n[r],f=t[r],d=dr(l);if(Ie(f))for(var p=f.length,v=null===f[0]?1:0;v0)&&!(r=i.next()).done;)a.push(r.value)}catch(u){o={error:u}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function s(e,t){for(var n=0,r=t.length,o=e.length;n0&&(i=s.removeMin(),(a=u[i]).distance!==Number.POSITIVE_INFINITY);)r(i).forEach(c);return u}(e,String(t),n||i,r||function(t){return e.outEdges(t)})};var i=r.constant(1)},9096:function(e,t,n){var r=n(89126),o=n(5023);e.exports=function(e){return r.filter(o(e),(function(t){return t.length>1||1===t.length&&e.hasEdge(t[0],t[0])}))}},38924:function(e,t,n){var r=n(89126);e.exports=function(e,t,n){return function(e,t,n){var r={},o=e.nodes();return o.forEach((function(e){r[e]={},r[e][e]={distance:0},o.forEach((function(t){e!==t&&(r[e][t]={distance:Number.POSITIVE_INFINITY})})),n(e).forEach((function(n){var o=n.v===e?n.w:n.v,i=t(n);r[e][o]={distance:i,predecessor:e}}))})),o.forEach((function(e){var t=r[e];o.forEach((function(n){var i=r[n];o.forEach((function(n){var r=i[e],o=t[n],a=i[n],u=r.distance+o.distance;u0;){if(n=s.removeMin(),r.has(u,n))a.setEdge(n,u[n]);else{if(l)throw new Error("Input graph is not connected: "+e);l=!0}e.nodeEdges(n).forEach(c)}return a}},5023:function(e,t,n){var r=n(89126);e.exports=function(e){var t=0,n=[],o={},i=[];function a(u){var s=o[u]={onStack:!0,lowlink:t,index:t++};if(n.push(u),e.successors(u).forEach((function(e){r.has(o,e)?o[e].onStack&&(s.lowlink=Math.min(s.lowlink,o[e].index)):(a(e),s.lowlink=Math.min(s.lowlink,o[e].lowlink))})),s.lowlink===s.index){var c,l=[];do{c=n.pop(),o[c].onStack=!1,l.push(c)}while(u!==c);i.push(l)}}return e.nodes().forEach((function(e){r.has(o,e)||a(e)})),i}},2166:function(e,t,n){var r=n(89126);function o(e){var t={},n={},o=[];if(r.each(e.sinks(),(function a(u){if(r.has(n,u))throw new i;r.has(t,u)||(n[u]=!0,t[u]=!0,r.each(e.predecessors(u),a),delete n[u],o.push(u))})),r.size(t)!==e.nodeCount())throw new i;return o}function i(){}e.exports=o,o.CycleException=i,i.prototype=new Error},75639:function(e,t,n){var r=n(89126);function o(){this._arr=[],this._keyIndices={}}e.exports=o,o.prototype.size=function(){return this._arr.length},o.prototype.keys=function(){return this._arr.map((function(e){return e.key}))},o.prototype.has=function(e){return r.has(this._keyIndices,e)},o.prototype.priority=function(e){var t=this._keyIndices[e];if(void 0!==t)return this._arr[t].priority},o.prototype.min=function(){if(0===this.size())throw new Error("Queue underflow");return this._arr[0].key},o.prototype.add=function(e,t){var n=this._keyIndices;if(e=String(e),!r.has(n,e)){var o=this._arr,i=o.length;return n[e]=i,o.push({key:e,priority:t}),this._decrease(i),!0}return!1},o.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},o.prototype.decrease=function(e,t){var n=this._keyIndices[e];if(t>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+t);this._arr[n].priority=t,this._decrease(n)},o.prototype._heapify=function(e){var t=this._arr,n=2*e,r=n+1,o=e;n>1].prioritya){var u=i;i=a,a=u}return i+"\x01"+a+"\x01"+(r.isUndefined(o)?"\0":o)}function c(e,t,n,r){var o=""+t,i=""+n;if(!e&&o>i){var a=o;o=i,i=a}var u={v:o,w:i};return r&&(u.name=r),u}function l(e,t){return s(e,t.v,t.w,t.name)}i.prototype._nodeCount=0,i.prototype._edgeCount=0,i.prototype.isDirected=function(){return this._isDirected},i.prototype.isMultigraph=function(){return this._isMultigraph},i.prototype.isCompound=function(){return this._isCompound},i.prototype.setGraph=function(e){return this._label=e,this},i.prototype.graph=function(){return this._label},i.prototype.setDefaultNodeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultNodeLabelFn=e,this},i.prototype.nodeCount=function(){return this._nodeCount},i.prototype.nodes=function(){return r.keys(this._nodes)},i.prototype.sources=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._in[t])}))},i.prototype.sinks=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._out[t])}))},i.prototype.setNodes=function(e,t){var n=arguments,o=this;return r.each(e,(function(e){n.length>1?o.setNode(e,t):o.setNode(e)})),this},i.prototype.setNode=function(e,t){return r.has(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=o,this._children[e]={},this._children["\0"][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)},i.prototype.node=function(e){return this._nodes[e]},i.prototype.hasNode=function(e){return r.has(this._nodes,e)},i.prototype.removeNode=function(e){var t=this;if(r.has(this._nodes,e)){var n=function(e){t.removeEdge(t._edgeObjs[e])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],r.each(this.children(e),(function(e){t.setParent(e)})),delete this._children[e]),r.each(r.keys(this._in[e]),n),delete this._in[e],delete this._preds[e],r.each(r.keys(this._out[e]),n),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this},i.prototype.setParent=function(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(t))t=o;else{for(var n=t+="";!r.isUndefined(n);n=this.parent(n))if(n===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this},i.prototype._removeFromParentsChildList=function(e){delete this._children[this._parent[e]][e]},i.prototype.parent=function(e){if(this._isCompound){var t=this._parent[e];if(t!==o)return t}},i.prototype.children=function(e){if(r.isUndefined(e)&&(e=o),this._isCompound){var t=this._children[e];if(t)return r.keys(t)}else{if(e===o)return this.nodes();if(this.hasNode(e))return[]}},i.prototype.predecessors=function(e){var t=this._preds[e];if(t)return r.keys(t)},i.prototype.successors=function(e){var t=this._sucs[e];if(t)return r.keys(t)},i.prototype.neighbors=function(e){var t=this.predecessors(e);if(t)return r.union(t,this.successors(e))},i.prototype.isLeaf=function(e){return 0===(this.isDirected()?this.successors(e):this.neighbors(e)).length},i.prototype.filterNodes=function(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){e(r)&&t.setNode(r,n)})),r.each(this._edgeObjs,(function(e){t.hasNode(e.v)&&t.hasNode(e.w)&&t.setEdge(e,n.edge(e))}));var o={};function i(e){var r=n.parent(e);return void 0===r||t.hasNode(r)?(o[e]=r,r):r in o?o[r]:i(r)}return this._isCompound&&r.each(t.nodes(),(function(e){t.setParent(e,i(e))})),t},i.prototype.setDefaultEdgeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultEdgeLabelFn=e,this},i.prototype.edgeCount=function(){return this._edgeCount},i.prototype.edges=function(){return r.values(this._edgeObjs)},i.prototype.setPath=function(e,t){var n=this,o=arguments;return r.reduce(e,(function(e,r){return o.length>1?n.setEdge(e,r,t):n.setEdge(e,r),r})),this},i.prototype.setEdge=function(){var e,t,n,o,i=!1,u=arguments[0];"object"===typeof u&&null!==u&&"v"in u?(e=u.v,t=u.w,n=u.name,2===arguments.length&&(o=arguments[1],i=!0)):(e=u,t=arguments[1],n=arguments[3],arguments.length>2&&(o=arguments[2],i=!0)),e=""+e,t=""+t,r.isUndefined(n)||(n=""+n);var l=s(this._isDirected,e,t,n);if(r.has(this._edgeLabels,l))return i&&(this._edgeLabels[l]=o),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[l]=i?o:this._defaultEdgeLabelFn(e,t,n);var f=c(this._isDirected,e,t,n);return e=f.v,t=f.w,Object.freeze(f),this._edgeObjs[l]=f,a(this._preds[t],e),a(this._sucs[e],t),this._in[t][l]=f,this._out[e][l]=f,this._edgeCount++,this},i.prototype.edge=function(e,t,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n);return this._edgeLabels[r]},i.prototype.hasEdge=function(e,t,n){var o=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n);return r.has(this._edgeLabels,o)},i.prototype.removeEdge=function(e,t,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n),o=this._edgeObjs[r];return o&&(e=o.v,t=o.w,delete this._edgeLabels[r],delete this._edgeObjs[r],u(this._preds[t],e),u(this._sucs[e],t),delete this._in[t][r],delete this._out[e][r],this._edgeCount--),this},i.prototype.inEdges=function(e,t){var n=this._in[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.v===t})):o}},i.prototype.outEdges=function(e,t){var n=this._out[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.w===t})):o}},i.prototype.nodeEdges=function(e,t){var n=this.inEdges(e,t);if(n)return n.concat(this.outEdges(e,t))}},82354:function(e,t,n){e.exports={Graph:n(30771),version:n(49631)}},28974:function(e,t,n){var r=n(89126),o=n(30771);function i(e){return r.map(e.nodes(),(function(t){var n=e.node(t),o=e.parent(t),i={v:t};return r.isUndefined(n)||(i.value=n),r.isUndefined(o)||(i.parent=o),i}))}function a(e){return r.map(e.edges(),(function(t){var n=e.edge(t),o={v:t.v,w:t.w};return r.isUndefined(t.name)||(o.name=t.name),r.isUndefined(n)||(o.value=n),o}))}e.exports={write:function(e){var t={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:i(e),edges:a(e)};r.isUndefined(e.graph())||(t.value=r.clone(e.graph()));return t},read:function(e){var t=new o(e.options).setGraph(e.value);return r.each(e.nodes,(function(e){t.setNode(e.v,e.value),e.parent&&t.setParent(e.v,e.parent)})),r.each(e.edges,(function(e){t.setEdge({v:e.v,w:e.w,name:e.name},e.value)})),t}}},89126:function(e,t,n){var r;try{r={clone:n(61279),constant:n(69646),each:n(72068),filter:n(14630),has:n(82602),isArray:n(42058),isEmpty:n(87275),isFunction:n(42266),isUndefined:n(72841),keys:n(4e4),map:n(17606),reduce:n(95548),size:n(39366),transform:n(55023),union:n(69255),values:n(80815)}}catch(o){}r||(r=window._),e.exports=r},49631:function(e){e.exports="2.1.8"},13550:function(e,t,n){var r=n(50361)(n(77512),"DataView");e.exports=r},75667:function(e,t,n){var r=n(45315),o=n(7571),i=n(18072),a=n(63138),u=n(4207);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1}},29900:function(e){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r0&&i(l)?n>1?e(l,n-1,i,a,u):r(u,l):a||(u[u.length]=l)}return u}},22810:function(e,t,n){var r=n(26327)();e.exports=r},95533:function(e,t,n){var r=n(22810),o=n(4e4);e.exports=function(e,t){return e&&r(e,t,o)}},30950:function(e,t,n){var r=n(60290),o=n(18982);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n=200){var h=t?null:u(e);if(h)return s(h);d=!1,l=a,v=new r}else v=t?[]:p;e:for(;++cl))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var v=-1,h=!0,m=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++v-1&&e%1==0&&e-1}},2228:function(e,t,n){var r=n(71929);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},33558:function(e,t,n){var r=n(75667),o=n(11856),i=n(91877);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},42433:function(e,t,n){var r=n(47522);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},11739:function(e,t,n){var r=n(47522);e.exports=function(e){return r(this,e).get(e)}},84080:function(e,t,n){var r=n(47522);e.exports=function(e){return r(this,e).has(e)}},77752:function(e,t,n){var r=n(47522);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},67497:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},99239:function(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},38210:function(e,t,n){var r=n(86960);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},15436:function(e,t,n){var r=n(50361)(Object,"create");e.exports=r},74716:function(e,t,n){var r=n(37822)(Object.keys,Object);e.exports=r},66738:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},14661:function(e,t,n){e=n.nmd(e);var r=n(1479),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,u=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=u},67300:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},37822:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},85455:function(e,t,n){var r=n(72865),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,u=o(i.length-t,0),s=Array(u);++a0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},35285:function(e,t,n){var r=n(11856);e.exports=function(){this.__data__=new r,this.size=0}},6605:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},85775:function(e){e.exports=function(e){return this.__data__.get(e)}},62478:function(e){e.exports=function(e){return this.__data__.has(e)}},97123:function(e,t,n){var r=n(11856),o=n(91877),i=n(5);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},84:function(e){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r-1&&e%1==0&&e<=9007199254740991}},44349:function(e,t,n){var r=n(16072),o=n(14402),i=n(14661),a=i&&i.isMap,u=a?o(a):r;e.exports=u},76968:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},25435:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},56885:function(e,t,n){var r=n(66361),o=n(14402),i=n(14661),a=i&&i.isSet,u=a?o(a):r;e.exports=u},96712:function(e,t,n){var r=n(4089),o=n(42058),i=n(25435);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},75622:function(e,t,n){var r=n(4089),o=n(25435);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},63439:function(e,t,n){var r=n(26752),o=n(14402),i=n(14661),a=i&&i.isTypedArray,u=a?o(a):r;e.exports=u},72841:function(e){e.exports=function(e){return void 0===e}},4e4:function(e,t,n){var r=n(17744),o=n(59192),i=n(6564);e.exports=function(e){return i(e)?r(e):o(e)}},94199:function(e,t,n){var r=n(17744),o=n(51423),i=n(6564);e.exports=function(e){return i(e)?r(e,!0):o(e)}},17606:function(e,t,n){var r=n(69846),o=n(8841),i=n(45218),a=n(42058);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},86960:function(e,t,n){var r=n(5);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},63310:function(e){e.exports=function(){}},576:function(e,t,n){var r=n(27025),o=n(16321),i=n(84671),a=n(18982);e.exports=function(e){return i(e)?r(a(e)):o(e)}},95548:function(e,t,n){var r=n(88974),o=n(67388),i=n(8841),a=n(94890),u=n(42058);e.exports=function(e,t,n){var s=u(e)?r:a,c=arguments.length<3;return s(e,i(t,4),n,c,o)}},39366:function(e,t,n){var r=n(59192),o=n(7623),i=n(6564),a=n(96712),u=n(34723);e.exports=function(e){if(null==e)return 0;if(i(e))return a(e)?u(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},93428:function(e){e.exports=function(){return[]}},25055:function(e){e.exports=function(){return!1}},80674:function(e,t,n){var r=n(96262);e.exports=function(e){return null==e?"":r(e)}},55023:function(e,t,n){var r=n(98122),o=n(92327),i=n(95533),a=n(8841),u=n(3260),s=n(42058),c=n(75828),l=n(42266),f=n(76968),d=n(63439);e.exports=function(e,t,n){var p=s(e),v=p||c(e)||d(e);if(t=a(t,4),null==n){var h=e&&e.constructor;n=v?p?new h:[]:f(e)&&l(h)?o(u(e)):{}}return(v?r:i)(e,(function(e,r,o){return t(n,e,r,o)})),n}},69255:function(e,t,n){var r=n(76074),o=n(97729),i=n(59207),a=n(21733),u=o((function(e){return i(r(e,1,a,!0))}));e.exports=u},80815:function(e,t,n){var r=n(80818),o=n(4e4);e.exports=function(e){return null==e?[]:r(e,o(e))}},48738:function(e){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},33310:function(e){"use strict";e.exports=e=>{if("[object Object]"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}},78234:function(e,t,n){"use strict";var r=n(96464);e.exports=function(e,t){var n,l,f,d,p,v,h,m,g,y,b,x=t||{},w=!1!==x.padding,E=!1!==x.delimiterStart,k=!1!==x.delimiterEnd,O=(x.align||[]).concat(),C=!1!==x.alignDelimiters,S=[],P=x.stringLength||s,A=-1,_=e.length,T=[],j=[],F=[],R=[],I=[],M=0;for(;++A<_;){for(n=e[A],l=-1,f=n.length,F=[],R=[],f>M&&(M=f);++ld)&&(I[l]=p)),F.push(v);T[A]=F,j[A]=R}var D;if(l=-1,f=M,"object"===typeof O&&"length"in O)for(;++lI[l]&&(I[l]=p),R[l]=p),F[l]=v;T.splice(1,0,F),j.splice(1,0,R),A=-1,_=T.length,h=[];for(;++A<_;){for(F=T[A],R=j[A],l=-1,f=M,m=[];++l0&&(f={type:"text",value:f}),f&&(v=[].concat(v,f)),h=s+c[0].length),d.global);)c=d.exec(r.value);if(void 0===s?(v=[r],m--):(h1)for(l=e(t.slice(1)),s=-1;++s{if("string"!==typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},52524:function(e,t,n){"use strict";e.exports=function(e,t,n){"string"!==typeof t&&(n=t,t=void 0);return function(e){var t=e||{},n=function(e,t){var n=-1;for(;++n-1&&(N.call(this,e),B.call(this,e))}function V(){v("atHardBreak",!0)}function z(){var e=this.resume();this.stack[this.stack.length-1].value=e}function H(){var e=this.resume();this.stack[this.stack.length-1].value=e}function W(){var e=this.resume();this.stack[this.stack.length-1].value=e}function U(){var e=this.stack[this.stack.length-1];h("inReference")?(e.type+="Reference",e.referenceType=h("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label,delete e.referenceType),v("referenceType")}function G(){var e=this.stack[this.stack.length-1];h("inReference")?(e.type+="Reference",e.referenceType=h("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label,delete e.referenceType),v("referenceType")}function Z(e){this.stack[this.stack.length-2].identifier=a(this.sliceSerialize(e)).toLowerCase()}function q(){var e=this.stack[this.stack.length-1],t=this.resume();this.stack[this.stack.length-1].label=t,v("inReference",!0),"link"===this.stack[this.stack.length-1].type?this.stack[this.stack.length-1].children=e.children:this.stack[this.stack.length-1].alt=t}function $(){var e=this.resume();this.stack[this.stack.length-1].url=e}function K(){var e=this.resume();this.stack[this.stack.length-1].title=e}function Y(){v("inReference")}function X(){v("referenceType","collapsed")}function Q(e){var t=this.resume();this.stack[this.stack.length-1].label=t,this.stack[this.stack.length-1].identifier=a(this.sliceSerialize(e)).toLowerCase(),v("referenceType","full")}function J(e){v("characterReferenceType",e.type)}function ee(e){var t,n,r=this.sliceSerialize(e),o=h("characterReferenceType");o?(t=u(r,"characterReferenceMarkerNumeric"===o?10:16),v("characterReferenceType")):t=f(r),(n=this.stack.pop()).value+=t,n.position.end=m(e.end)}function te(e){B.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function ne(e){B.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function re(){return{type:"blockquote",children:[]}}function oe(){return{type:"code",lang:null,meta:null,value:""}}function ie(){return{type:"inlineCode",value:""}}function ae(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function ue(){return{type:"emphasis",children:[]}}function se(){return{type:"heading",depth:void 0,children:[]}}function ce(){return{type:"break"}}function le(){return{type:"html",value:""}}function fe(){return{type:"image",title:null,url:"",alt:null}}function de(){return{type:"link",title:null,url:"",children:[]}}function pe(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function ve(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function he(){return{type:"paragraph",children:[]}}function me(){return{type:"strong",children:[]}}function ge(){return{type:"text",value:""}}function ye(){return{type:"thematicBreak"}}}(n)(l(s(n).document().write(c()(e,t,!0))))};var r=n(4999),o=n(99198),i=n(46706),a=n(35478),u=n(10596),s=n(32976),c=n(30162),l=n(61242),f=n(89435),d=n(75432);function p(e,t){var n,r;for(n in t)r=i.call(e,n)?e[n]:e[n]={},"canContainEols"===n?e[n]=[].concat(r,t[n]):Object.assign(r,t[n])}},39671:function(e,t,n){"use strict";e.exports=n(52524)},57824:function(e,t,n){var r=n(30932),o=n(52962),i=n(27938),a=n(29925);function u(e){this.config.enter.autolinkProtocol.call(this,e)}function s(e,t,n,o,i){var a,u,s="";return!!l(i)&&(/^w/i.test(t)&&(n=t+n,t="",s="http://"),!!function(e){var t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n)&&(!!(a=function(e){var t,n,o,i=/[!"&'),.:;<>?\]}]+$/.exec(e);if(i)for(e=e.slice(0,i.index),t=(i=i[0]).indexOf(")"),n=r(e,"("),o=r(e,")");-1!==t&&n>o;)e+=i.slice(0,t+1),t=(i=i.slice(t+1)).indexOf(")"),o++;return[e,i]}(n+o))[0]&&(u={type:"link",title:null,url:s+t+a[0],children:[{type:"text",value:t+a[0]}]},a[1]&&(u=[u,{type:"text",value:a[1]}]),u)))}function c(e,t,n,r){return!(!l(r,!0)||/[_-]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function l(e,t){var n=e.input.charCodeAt(e.index-1);return(n!==n||a(n)||i(n))&&(!t||47!==n)}t.transforms=[function(e){o(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/i,s],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/,c]],{ignore:["link","linkReference"]})}],t.enter={literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:u,literalAutolinkHttp:u,literalAutolinkWww:u},t.exit={literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e),this.stack[this.stack.length-1].url="http://"+this.sliceSerialize(e)}}},27938:function(e,t,n){"use strict";var r=n(38412),o=n(31581)(r);e.exports=o},29925:function(e,t,n){"use strict";var r=n(31581)(/\s/);e.exports=r},66305:function(e){"use strict";var t=String.fromCharCode;e.exports=t},38412:function(e){"use strict";e.exports=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/},31581:function(e,t,n){"use strict";var r=n(66305);e.exports=function(e){return function(t){return e.test(r(t))}}},45574:function(e,t){var n="phrasing",r=["autolink","link","image","label"];t.unsafe=[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:n,notInConstruct:r},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:n,notInConstruct:r},{character:":",before:"[ps]",after:"\\/",inConstruct:n,notInConstruct:r}]},28740:function(e,t){t.canContainEols=["delete"],t.enter={strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},t.exit={strikethrough:function(e){this.exit(e)}}},9888:function(e,t,n){var r=n(25362);function o(e,t,n){var o=n.enter("emphasis"),i=r(e,n,{before:"~",after:"~"});return o(),"~~"+i+"~~"}t.unsafe=[{character:"~",inConstruct:"phrasing"}],t.handlers={delete:o},o.peek=function(){return"~"}},4865:function(e,t){function n(e){this.exit(e)}function r(e){this.enter({type:"tableCell",children:[]},e)}function o(e,t){return"|"===t?t:e}t.enter={table:function(e){this.enter({type:"table",align:e._align,children:[]},e),this.setData("inTable",!0)},tableData:r,tableHeader:r,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},t.exit={codeText:function(e){var t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,o));this.stack[this.stack.length-1].value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:n,tableHeader:n,tableRow:n}},63046:function(e,t,n){var r=n(25362),o=n(11595),i=n(78234);e.exports=function(e){var t=e||{},n=t.tableCellPadding,a=t.tablePipeAlign,u=t.stringLength,s=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n){return l(function(e,t){var n=e.children,r=-1,o=n.length,i=[],a=t.enter("table");for(;++r-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+".");s=f.length+1,("tab"===d||"mixed"===d&&(t&&t.spread||e.spread))&&(s=4*Math.ceil(s/4));return l=n.enter("listItem"),c=u(a(e,n),(function(e,t,n){if(t)return(n?"":r(" ",s))+e;return(n?f:f+r(" ",s-f.length))+e})),l(),c};var r=n(96464),o=n(89400),i=n(56636),a=n(93493),u=n(92670)},89400:function(e){e.exports=function(e){var t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}},56636:function(e){e.exports=function(e){var t=e.options.listItemIndent||"tab";if(1===t||"1"===t)return"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}},93493:function(e,t,n){e.exports=function(e,t){var n,o=e.children||[],i=[],a=-1;for(;++a0&&("\r"===c||"\n"===c)&&"html"===i.type&&(u[u.length-1]=u[u.length-1].replace(/(\r?\n|\r)$/," "),c=" "),u.push(t.handle(i,e,t,{before:c,after:r})),c=u[u.length-1].slice(-1);return u.join("")}},92670:function(e){e.exports=function(e,n){var r,o=[],i=0,a=0;for(;r=t.exec(e);)u(e.slice(i,r.index)),o.push(r[0]),i=r.index+r[0].length,a++;return u(e.slice(i)),o.join("");function u(e){o.push(n(e,a,!e))}};var t=/\r?\n|\r/g},84553:function(e){e.exports=function(e){var t,n;e._compiled||(t=e.before?"(?:"+e.before+")":"",n=e.after?"(?:"+e.after+")":"",e.atBreak&&(t="[\\r\\n][\\t ]*"+t),e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(n||""),"g"));return e._compiled}},4999:function(e){"use strict";function t(e){return e&&(e.value||e.alt||e.title||"children"in e&&n(e.children)||"length"in e&&n(e))||""}function n(e){for(var n=[],r=-1;++r1?o(a):(e.consume(a),u++,c):u<2&&!t?o(a):(s=e.exit("strikethroughSequenceTemporary"),l=r(a),s._open=!l||2===l&&f,s._close=!f||2===f&&l,n(a))}},resolveAll:function(e,t){var n,r,u,s,c=-1;for(;++ct;)a.containerState=c[i][1],c[i][0].exit.call(a,e);c.length=t}},u={tokenize:function(e,t,n){return o(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},s={tokenize:function(e,t,n){return o(e,e.lazy(this.parser.constructs.flow,t,n),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}};t.tokenize=a},22871:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(52928),o=n(66532),i=n(64590),a=function(e){var t=this,n=e.attempt(o,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,a,r(e,e.attempt(this.parser.constructs.flow,a,e.attempt(i,a)),"linePrefix")));return n;function a(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}};t.tokenize=a},97082:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(99198),o=n(75923),i=s("text"),a=s("string"),u={resolveAll:c()};function s(e){return{tokenize:function(t){var n=this,r=this.parser.constructs[e],o=t.attempt(r,i,a);return i;function i(e){return s(e)?o(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),u;t.consume(e)}function u(e){return s(e)?(t.exit("data"),o(e)):(t.consume(e),u)}function s(e){var t=r[e],o=-1;if(null===e)return!0;if(t)for(;++o1&&e[h][1].end.offset-e[h][1].start.offset>1?2:1,l={type:d>1?"strongSequence":"emphasisSequence",start:s(i(e[n][1].end),-d),end:i(e[n][1].end)},f={type:d>1?"strongSequence":"emphasisSequence",start:i(e[h][1].start),end:s(i(e[h][1].start),d)},c={type:d>1?"strongText":"emphasisText",start:i(e[n][1].end),end:i(e[h][1].start)},u={type:d>1?"strong":"emphasis",start:i(l.start),end:i(f.end)},e[n][1].end=i(l.start),e[h][1].start=i(f.end),p=[],e[n][1].end.offset-e[n][1].start.offset&&(p=o(p,[["enter",e[n][1],t],["exit",e[n][1],t]])),p=o(p,[["enter",u,t],["enter",l,t],["exit",l,t],["enter",c,t]]),p=o(p,a(t.parser.constructs.insideSpan.null,e.slice(n+1,h),t)),p=o(p,[["exit",c,t],["enter",f,t],["exit",f,t],["exit",u,t]]),e[h][1].end.offset-e[h][1].start.offset?(v=2,p=o(p,[["enter",e[h][1],t],["exit",e[h][1],t]])):v=0,r(e,n-1,h-n+3,p),h=n+p.length-v-2;break}h=-1;for(;++h-1?void 0:4)}},exit:function(e){e.exit("blockQuote")}};e.exports=i},49653:function(e,t,n){"use strict";var r=n(83074),o={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),o};function o(o){return r(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(o)}}};e.exports=o},36713:function(e,t,n){"use strict";var r=n(89435),o=n(46712),i=n(73977),a=n(56238);function u(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var s=u(r),c={name:"characterReference",tokenize:function(e,t,n){var r,u,c=this,l=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),f};function f(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),d):(e.enter("characterReferenceValue"),r=31,u=o,p(t))}function d(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,u=a,p):(e.enter("characterReferenceValue"),r=7,u=i,p(t))}function p(i){var a;return 59===i&&l?(a=e.exit("characterReferenceValue"),u!==o||s.default(c.sliceSerialize(a))?(e.enter("characterReferenceMarker"),e.consume(i),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(i)):u(i)&&l++-1?void 0:4);function a(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),s(t)}function s(t){return t===u?(e.consume(t),i++,s):i-1||i(a.events,"linePrefix")<4?e.interrupt(a.parser.constructs.flow,n,t)(o):t(o)}},partial:!0};e.exports=u},93865:function(e,t,n){"use strict";var r=n(35478),o=n(17238),i=n(52928),a=n(88367),u=n(38229),s=n(97154),c=n(31056),l=n(59283),f={name:"definition",tokenize:function(e,t,n){var a,l=this;return function(t){return e.enter("definition"),s.call(l,e,f,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function f(t){return a=r(l.sliceSerialize(l.events[l.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),c(e,u(e,e.attempt(d,i(e,p,"whitespace"),i(e,p,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function p(r){return null===r||o(r)?(e.exit("definition"),l.parser.defined.indexOf(a)<0&&l.parser.defined.push(a),t(r)):n(r)}}},d={tokenize:function(e,t,n){return function(t){return a(t)?c(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?l(e,i(e,u,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function u(e){return null===e||o(e)?t(e):n(e)}},partial:!0};e.exports=f},38229:function(e,t,n){"use strict";var r=n(17238),o=n(88367),i=n(89696);e.exports=function(e,t,n,a,u,s,c,l,f){var d=f||1/0,p=0;return function(t){if(60===t)return e.enter(a),e.enter(u),e.enter(s),e.consume(t),e.exit(s),v;if(i(t))return n(t);return e.enter(a),e.enter(c),e.enter(l),e.enter("chunkString",{contentType:"string"}),g(t)};function v(n){return 62===n?(e.enter(s),e.consume(n),e.exit(s),e.exit(u),e.exit(a),t):(e.enter(l),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(l),v(t)):null===t||60===t||r(t)?n(t):(e.consume(t),92===t?m:h)}function m(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function g(r){return 40===r?++p>d?n(r):(e.consume(r),g):41===r?p--?(e.consume(r),g):(e.exit("chunkString"),e.exit(l),e.exit(c),e.exit(a),t(r)):null===r||o(r)?p?n(r):(e.exit("chunkString"),e.exit(l),e.exit(c),e.exit(a),t(r)):i(r)?n(r):(e.consume(r),92===r?y:g)}function y(t){return 40===t||41===t||92===t?(e.consume(t),g):g(t)}}},97154:function(e,t,n){"use strict";var r=n(17238),o=n(73654);e.exports=function(e,t,n,i,a,u){var s,c=this,l=0;return function(t){return e.enter(i),e.enter(a),e.consume(t),e.exit(a),e.enter(u),f};function f(o){return null===o||91===o||93===o&&!s||94===o&&!l&&"_hiddenFootnoteSupport"in c.parser.constructs||l>999?n(o):93===o?(e.exit(u),e.enter(a),e.consume(o),e.exit(a),e.exit(i),t):r(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),d(o))}function d(t){return null===t||91===t||93===t||r(t)||l++>999?(e.exit("chunkString"),f(t)):(e.consume(t),s=s||!o(t),92===t?p:d)}function p(t){return 91===t||92===t||93===t?(e.consume(t),l++,d):d(t)}}},52928:function(e,t,n){"use strict";var r=n(73654);e.exports=function(e,t,n,o){var i=o?o-1:1/0,a=0;return function(o){if(r(o))return e.enter(n),u(o);return t(o)};function u(o){return r(o)&&a++a&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(a===i-1||i-4>a&&"whitespace"===e[i-2][1].type)&&(i-=a+1===i?2:4);i>a&&(n={type:"atxHeadingText",start:e[a][1].start,end:e[i][1].end},o={type:"chunkText",start:e[a][1].start,end:e[i][1].end,contentType:"text"},r(e,a,i-a+1,[["enter",n,t],["enter",o,t],["exit",o,t],["exit",n,t]]));return e}};e.exports=s},76872:function(e,t,n){"use strict";var r=n(93267),o=n(46712),i=n(17238),a=n(73654),u=n(66532),s=n(88367),c=n(76734),l=n(57139),f=n(16871),d={name:"htmlFlow",tokenize:function(e,t,n){var u,d,v,h,m,g=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),y};function y(o){return 33===o?(e.consume(o),b):47===o?(e.consume(o),E):63===o?(e.consume(o),u=3,g.interrupt?t:H):c(o)?(e.consume(o),v=r(o),d=!0,k):n(o)}function b(r){return 45===r?(e.consume(r),u=2,x):91===r?(e.consume(r),u=5,v="CDATA[",h=0,w):c(r)?(e.consume(r),u=4,g.interrupt?t:H):n(r)}function x(r){return 45===r?(e.consume(r),g.interrupt?t:H):n(r)}function w(r){return r===v.charCodeAt(h++)?(e.consume(r),h===v.length?g.interrupt?t:M:w):n(r)}function E(t){return c(t)?(e.consume(t),v=r(t),k):n(t)}function k(i){return null===i||47===i||62===i||s(i)?47!==i&&d&&f.indexOf(v.toLowerCase())>-1?(u=1,g.interrupt?t(i):M(i)):l.indexOf(v.toLowerCase())>-1?(u=6,47===i?(e.consume(i),O):g.interrupt?t(i):M(i)):(u=7,g.interrupt?n(i):d?S(i):C(i)):45===i||o(i)?(e.consume(i),v+=r(i),k):n(i)}function O(r){return 62===r?(e.consume(r),g.interrupt?t:M):n(r)}function C(t){return a(t)?(e.consume(t),C):R(t)}function S(t){return 47===t?(e.consume(t),R):58===t||95===t||c(t)?(e.consume(t),P):a(t)?(e.consume(t),S):R(t)}function P(t){return 45===t||46===t||58===t||95===t||o(t)?(e.consume(t),P):A(t)}function A(t){return 61===t?(e.consume(t),_):a(t)?(e.consume(t),A):S(t)}function _(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),m=t,T):a(t)?(e.consume(t),_):(m=void 0,j(t))}function T(t){return t===m?(e.consume(t),F):null===t||i(t)?n(t):(e.consume(t),T)}function j(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||s(t)?A(t):(e.consume(t),j)}function F(e){return 47===e||62===e||a(e)?S(e):n(e)}function R(t){return 62===t?(e.consume(t),I):n(t)}function I(t){return a(t)?(e.consume(t),I):null===t||i(t)?M(t):n(t)}function M(t){return 45===t&&2===u?(e.consume(t),B):60===t&&1===u?(e.consume(t),L):62===t&&4===u?(e.consume(t),W):63===t&&3===u?(e.consume(t),H):93===t&&5===u?(e.consume(t),z):!i(t)||6!==u&&7!==u?null===t||i(t)?D(t):(e.consume(t),M):e.check(p,W,D)(t)}function D(t){return e.exit("htmlFlowData"),N(t)}function N(t){return null===t?U(t):i(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),N):(e.enter("htmlFlowData"),M(t))}function B(t){return 45===t?(e.consume(t),H):M(t)}function L(t){return 47===t?(e.consume(t),v="",V):M(t)}function V(t){return 62===t&&f.indexOf(v.toLowerCase())>-1?(e.consume(t),W):c(t)&&v.length<8?(e.consume(t),v+=r(t),V):M(t)}function z(t){return 93===t?(e.consume(t),H):M(t)}function H(t){return 62===t?(e.consume(t),W):M(t)}function W(t){return null===t||i(t)?(e.exit("htmlFlowData"),U(t)):(e.consume(t),W)}function U(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){var t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},p={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(u,t,n)}},partial:!0};e.exports=d},28911:function(e,t,n){"use strict";var r=n(46712),o=n(17238),i=n(73654),a=n(52928),u=n(88367),s=n(76734),c={name:"htmlText",tokenize:function(e,t,n){var c,l,f,d,p=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),v};function v(t){return 33===t?(e.consume(t),h):47===t?(e.consume(t),A):63===t?(e.consume(t),S):s(t)?(e.consume(t),j):n(t)}function h(t){return 45===t?(e.consume(t),m):91===t?(e.consume(t),l="CDATA[",f=0,w):s(t)?(e.consume(t),C):n(t)}function m(t){return 45===t?(e.consume(t),g):n(t)}function g(t){return null===t||62===t?n(t):45===t?(e.consume(t),y):b(t)}function y(e){return null===e||62===e?n(e):b(e)}function b(t){return null===t?n(t):45===t?(e.consume(t),x):o(t)?(d=b,L(t)):(e.consume(t),b)}function x(t){return 45===t?(e.consume(t),z):b(t)}function w(t){return t===l.charCodeAt(f++)?(e.consume(t),f===l.length?E:w):n(t)}function E(t){return null===t?n(t):93===t?(e.consume(t),k):o(t)?(d=E,L(t)):(e.consume(t),E)}function k(t){return 93===t?(e.consume(t),O):E(t)}function O(t){return 62===t?z(t):93===t?(e.consume(t),O):E(t)}function C(t){return null===t||62===t?z(t):o(t)?(d=C,L(t)):(e.consume(t),C)}function S(t){return null===t?n(t):63===t?(e.consume(t),P):o(t)?(d=S,L(t)):(e.consume(t),S)}function P(e){return 62===e?z(e):S(e)}function A(t){return s(t)?(e.consume(t),_):n(t)}function _(t){return 45===t||r(t)?(e.consume(t),_):T(t)}function T(t){return o(t)?(d=T,L(t)):i(t)?(e.consume(t),T):z(t)}function j(t){return 45===t||r(t)?(e.consume(t),j):47===t||62===t||u(t)?F(t):n(t)}function F(t){return 47===t?(e.consume(t),z):58===t||95===t||s(t)?(e.consume(t),R):o(t)?(d=F,L(t)):i(t)?(e.consume(t),F):z(t)}function R(t){return 45===t||46===t||58===t||95===t||r(t)?(e.consume(t),R):I(t)}function I(t){return 61===t?(e.consume(t),M):o(t)?(d=I,L(t)):i(t)?(e.consume(t),I):F(t)}function M(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,D):o(t)?(d=M,L(t)):i(t)?(e.consume(t),M):(e.consume(t),c=void 0,B)}function D(t){return t===c?(e.consume(t),N):null===t?n(t):o(t)?(d=D,L(t)):(e.consume(t),D)}function N(e){return 62===e||47===e||u(e)?F(e):n(e)}function B(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):62===t||u(t)?F(t):(e.consume(t),B)}function L(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a(e,V,"linePrefix",p.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function V(t){return e.enter("htmlTextData"),d(t)}function z(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}}};e.exports=c},31294:function(e,t,n){"use strict";var r=n(56808),o=n(78811),i=n(35478),a=n(75923),u=n(58280),s=n(88367),c=n(38229),l=n(97154),f=n(31056),d=n(59283),p={name:"labelEnd",tokenize:function(e,t,n){var r,o,a=this,u=a.events.length;for(;u--;)if(("labelImage"===a.events[u][1].type||"labelLink"===a.events[u][1].type)&&!a.events[u][1]._balanced){r=a.events[u][1];break}return function(t){if(!r)return n(t);return r._inactive?c(t):(o=a.parser.defined.indexOf(i(a.sliceSerialize({start:r.end,end:a.now()})))>-1,e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s)};function s(n){return 40===n?e.attempt(v,t,o?t:c)(n):91===n?e.attempt(h,t,o?e.attempt(m,t,c):c)(n):o?t(n):c(n)}function c(e){return r._balanced=!0,n(e)}},resolveTo:function(e,t){var n,i,s,c,l,f,d,p=e.length,v=0;for(;p--;)if(c=e[p][1],l){if("link"===c.type||"labelLink"===c.type&&c._inactive)break;"enter"===e[p][0]&&"labelLink"===c.type&&(c._inactive=!0)}else if(f){if("enter"===e[p][0]&&("labelImage"===c.type||"labelLink"===c.type)&&!c._balanced&&(l=p,"labelLink"!==c.type)){v=2;break}}else"labelEnd"===c.type&&(f=p);return n={type:"labelLink"===e[l][1].type?"link":"image",start:a(e[l][1].start),end:a(e[e.length-1][1].end)},i={type:"label",start:a(e[l][1].start),end:a(e[f][1].end)},s={type:"labelText",start:a(e[l+v+2][1].end),end:a(e[f-2][1].start)},d=o(d=[["enter",n,t],["enter",i,t]],e.slice(l+1,l+v+3)),d=o(d,[["enter",s,t]]),d=o(d,u(t.parser.constructs.insideSpan.null,e.slice(l+v+4,f-3),t)),d=o(d,[["exit",s,t],e[f-2],e[f-1],["exit",i,t]]),d=o(d,e.slice(f+1)),d=o(d,[["exit",n,t]]),r(e,l,e.length,d),e},resolveAll:function(e){var t,n=-1;for(;++n-1?void 0:4)(r)}}},exit:function(e){e.exit(this.containerState.type)}},f={tokenize:function(e,t,n){var i=this;return o(e,(function(e){return r(e)||!u(i.events,"listItemPrefixWhitespace")?n(e):t(e)}),"listItemPrefixWhitespace",i.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:5)},partial:!0},d={tokenize:function(e,t,n){var r=this;return o(e,(function(e){return u(r.events,"listItemIndent")===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};e.exports=l},66532:function(e,t,n){"use strict";var r=n(17238),o=n(52928),i={tokenize:function(e,t,n){return o(e,(function(e){return null===e||r(e)?t(e):n(e)}),"linePrefix")},partial:!0};e.exports=i},15874:function(e,t,n){"use strict";var r=n(17238),o=n(52928),i=n(75923),a={name:"setextUnderline",tokenize:function(e,t,n){var i,a,u=this,s=u.events.length;for(;s--;)if("lineEnding"!==u.events[s][1].type&&"linePrefix"!==u.events[s][1].type&&"content"!==u.events[s][1].type){a="paragraph"===u.events[s][1].type;break}return function(t){if(!u.lazy&&(u.interrupt||a))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),i=t,c(t);return n(t)};function c(t){return t===i?(e.consume(t),c):(e.exit("setextHeadingLineSequence"),o(e,l,"lineSuffix")(t))}function l(o){return null===o||r(o)?(e.exit("setextHeadingLine"),t(o)):n(o)}},resolveTo:function(e,t){var n,r,o,a,u=e.length;for(;u--;)if("enter"===e[u][0]){if("content"===e[u][1].type){n=u;break}"paragraph"===e[u][1].type&&(r=u)}else"content"===e[u][1].type&&e.splice(u,1),o||"definition"!==e[u][1].type||(o=u);a={type:"setextHeading",start:i(e[r][1].start),end:i(e[e.length-1][1].end)},e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",a,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=i(e[o][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};e.exports=a},37039:function(e,t,n){"use strict";var r=n(17238),o=n(73654),i=n(52928),a={name:"thematicBreak",tokenize:function(e,t,n){var a,u=0;return function(t){return e.enter("thematicBreak"),a=t,s(t)};function s(l){return l===a?(e.enter("thematicBreakSequence"),c(l)):o(l)?i(e,s,"whitespace")(l):u<3||null!==l&&!r(l)?n(l):(e.exit("thematicBreak"),t(l))}function c(t){return t===a?(e.consume(t),u++,c):(e.exit("thematicBreakSequence"),s(t))}}};e.exports=a},78811:function(e,t,n){"use strict";var r=n(56808);e.exports=function(e,t){return e.length?(r(e,e.length,0,t),e):t}},56808:function(e,t,n){"use strict";var r=n(21362);e.exports=function(e,t,n,o){var i,a=e.length,u=0;if(t=t<0?-t>a?0:a+t:t>a?a:t,n=n>0?n:0,o.length<1e4)(i=Array.from(o)).unshift(t,n),r.apply(e,i);else for(n&&r.apply(e,[t,n]);u-1)return h();return e.tokenize.call(t?r({},y,t):y,g,v,h)(n)}}function v(t){return e(c,l),o}function h(e){return l.restore(),++s13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535===(65535&n)||65534===(65535&n)||n>1114111?"\ufffd":r(n)}},23082:function(e,t,n){"use strict";var r=n(93267);e.exports=function(e){for(var t,n,o,i=-1,a=[];++i-1&&(n[0]=n[0].slice(o)),a>0&&n.push(e[i].slice(0,a))),n}},84423:function(e,t,n){"use strict";var r=n(99198),o=n(56808),i=n(75923);function a(e,t){for(var n,r,i,a,u,s,c=e[t][1],l=e[t][2],f=t-1,d=[],p=c._tokenizer||l.parser[c.contentType](c.start),v=p.events,h=[],m={};c;){for(;e[++f][1]!==c;);d.push(f),c._tokenizer||(n=l.sliceStream(c),c.next||n.push(null),r&&p.defineSkip(c.start),c.isInFirstContentOfListItem&&(p._gfmTasklistFirstContentOfListItem=!0),p.write(n),c.isInFirstContentOfListItem&&(p._gfmTasklistFirstContentOfListItem=void 0)),r=c,c=c.next}for(c=r,i=v.length;i--;)"enter"===v[i][0]?a=!0:a&&v[i][1].type===v[i-1][1].type&&v[i][1].start.line!==v[i][1].end.line&&(g(v.slice(i+1,u)),c._tokenizer=c.next=void 0,c=c.previous,u=i+1);for(p.events=c._tokenizer=c.next=void 0,g(v.slice(0,u)),i=-1,s=0;++i=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(t){var n=function(){return m=!0,t()};k(h,e).then(n,n)}))},window.__NEXT_PRELOADREADY=E.preloadReady;var O=E;t.default=O},5152:function(e,t,n){e.exports=n(41647)},59999:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(75093);var o=n(40355);function i(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||(0,o.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},89435:function(e){"use strict";var t;e.exports=function(e){var n,r="&"+e+";";if((t=t||document.createElement("i")).innerHTML=r,59===(n=t.textContent).charCodeAt(n.length-1)&&"semi"!==e)return!1;return n!==r&&n}},98130:function(e,t,n){"use strict";n.d(t,{Bu:function(){return h}});var r=n(67294),o=n(45697);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:2,n=String(e);if(0===t)return n;var r=n.match(/(.*?)([0-9]+)(.*)/),o=r?r[1]:"",i=r?r[3]:"",a=r?r[2]:n,u=a.length>=t?a:(p(Array(t)).map((function(){return"0"})).join("")+a).slice(-1*t);return"".concat(o).concat(u).concat(i)}var m={daysInHours:!1,zeroPadTime:2};function g(e,t){var n=e.days,r=e.hours,o=e.minutes,i=e.seconds,a=Object.assign(Object.assign({},m),t),u=a.daysInHours,s=a.zeroPadTime,c=a.zeroPadDays,l=void 0===c?s:c,f=Math.min(2,s),d=u?h(r+24*n,s):h(r,f);return{days:u?"":h(n,l),hours:d,minutes:h(o,f),seconds:h(i,f)}}var y=function(e){s(n,e);var t=d(n);function n(){var e;return i(this,n),(e=t.apply(this,arguments)).state={count:e.props.count||3},e.startCountdown=function(){e.interval=window.setInterval((function(){0===e.state.count-1?(e.stopCountdown(),e.props.onComplete&&e.props.onComplete()):e.setState((function(e){return{count:e.count-1}}))}),1e3)},e.stopCountdown=function(){clearInterval(e.interval)},e.addTime=function(t){e.stopCountdown(),e.setState((function(e){return{count:e.count+t}}),e.startCountdown)},e}return u(n,[{key:"componentDidMount",value:function(){this.startCountdown()}},{key:"componentWillUnmount",value:function(){clearInterval(this.interval)}},{key:"render",value:function(){return this.props.children?(0,r.cloneElement)(this.props.children,{count:this.state.count}):null}}]),n}(r.Component);y.propTypes={count:o.number,children:o.element,onComplete:o.func};var b=function(e){s(n,e);var t=d(n);function n(e){var o;if(i(this,n),(o=t.call(this,e)).mounted=!1,o.initialTimestamp=o.calcOffsetStartTimestamp(),o.offsetStartTimestamp=o.props.autoStart?0:o.initialTimestamp,o.offsetTime=0,o.legacyMode=!1,o.legacyCountdownRef=(0,r.createRef)(),o.tick=function(){var e=o.calcTimeDelta(),t=e.completed?void 0:o.props.onTick;o.setTimeDeltaState(e,void 0,t)},o.start=function(){if(!o.isStarted()){var e=o.offsetStartTimestamp;o.offsetStartTimestamp=0,o.offsetTime+=e?o.calcOffsetStartTimestamp()-e:0;var t=o.calcTimeDelta();o.setTimeDeltaState(t,"STARTED",o.props.onStart),o.props.controlled||t.completed&&!o.props.overtime||(o.clearTimer(),o.interval=window.setInterval(o.tick,o.props.intervalDelay))}},o.pause=function(){o.isPaused()||(o.clearTimer(),o.offsetStartTimestamp=o.calcOffsetStartTimestamp(),o.setTimeDeltaState(o.state.timeDelta,"PAUSED",o.props.onPause))},o.stop=function(){o.isStopped()||(o.clearTimer(),o.offsetStartTimestamp=o.calcOffsetStartTimestamp(),o.offsetTime=o.offsetStartTimestamp-o.initialTimestamp,o.setTimeDeltaState(o.calcTimeDelta(),"STOPPED",o.props.onStop))},o.isStarted=function(){return o.isStatus("STARTED")},o.isPaused=function(){return o.isStatus("PAUSED")},o.isStopped=function(){return o.isStatus("STOPPED")},o.isCompleted=function(){return o.isStatus("COMPLETED")},o.handleOnComplete=function(e){o.props.onComplete&&o.props.onComplete(e)},e.date){var a=o.calcTimeDelta();o.state={timeDelta:a,status:a.completed?"COMPLETED":"STOPPED"}}else o.legacyMode=!0;return o}return u(n,[{key:"componentDidMount",value:function(){this.legacyMode||(this.mounted=!0,this.props.onMount&&this.props.onMount(this.calcTimeDelta()),this.props.autoStart&&this.start())}},{key:"componentDidUpdate",value:function(e){this.legacyMode||this.shallowCompare(this.props,e)||(this.props.date!==e.date&&(this.initialTimestamp=this.calcOffsetStartTimestamp(),this.offsetStartTimestamp=this.initialTimestamp,this.offsetTime=0),this.setTimeDeltaState(this.calcTimeDelta()))}},{key:"componentWillUnmount",value:function(){this.legacyMode||(this.mounted=!1,this.clearTimer())}},{key:"calcTimeDelta",value:function(){var e=this.props,t=e.date,n=e.now,r=e.precision,o=e.controlled,i=e.overtime;return function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.now,o=void 0===r?Date.now:r,i=n.precision,a=void 0===i?0:i,u=n.controlled,s=n.offsetTime,c=void 0===s?0:s,l=n.overtime;t="string"===typeof e?new Date(e).getTime():e instanceof Date?e.getTime():e,u||(t+=c);var f=u?t:t-o(),d=Math.min(20,Math.max(0,a)),p=Math.round(1e3*parseFloat(((l?f:Math.max(0,f))/1e3).toFixed(d))),v=Math.abs(p)/1e3;return{total:p,days:Math.floor(v/86400),hours:Math.floor(v/3600%24),minutes:Math.floor(v/60%60),seconds:Math.floor(v%60),milliseconds:Number((v%1*1e3).toFixed()),completed:p<=0}}(t,{now:n,precision:r,controlled:o,offsetTime:this.offsetTime,overtime:i})}},{key:"calcOffsetStartTimestamp",value:function(){return Date.now()}},{key:"addTime",value:function(e){this.legacyCountdownRef.current.addTime(e)}},{key:"clearTimer",value:function(){window.clearInterval(this.interval)}},{key:"isStatus",value:function(e){return this.state.status===e}},{key:"shallowCompare",value:function(e,t){var n=Object.keys(e);return n.length===Object.keys(t).length&&!n.some((function(n){var r=e[n],o=t[n];return!t.hasOwnProperty(n)||!(r===o||r!==r&&o!==o)}))}},{key:"setTimeDeltaState",value:function(e,t,n){var r=this;if(this.mounted){var o;!this.state.timeDelta.completed&&e.completed&&(this.props.overtime||this.clearTimer(),o=this.handleOnComplete);return this.setState((function(n){var o=t||n.status;return e.completed&&!r.props.overtime?o="COMPLETED":t||"COMPLETED"!==o||(o="STOPPED"),{timeDelta:e,status:o}}),(function(){n&&n(r.state.timeDelta),o&&o(r.state.timeDelta)}))}}},{key:"getApi",value:function(){return this.api=this.api||{start:this.start,pause:this.pause,stop:this.stop,isStarted:this.isStarted,isPaused:this.isPaused,isStopped:this.isStopped,isCompleted:this.isCompleted}}},{key:"getRenderProps",value:function(){var e=this.props,t=e.daysInHours,n=e.zeroPadTime,r=e.zeroPadDays,o=this.state.timeDelta;return Object.assign(Object.assign({},o),{api:this.getApi(),props:this.props,formatted:g(o,{daysInHours:t,zeroPadTime:n,zeroPadDays:r})})}},{key:"render",value:function(){if(this.legacyMode){var e=this.props,t=e.count,n=e.children,o=e.onComplete;return(0,r.createElement)(y,{ref:this.legacyCountdownRef,count:t,onComplete:o},n)}var i=this.props,a=i.className,u=i.overtime,s=i.children,c=i.renderer,l=this.getRenderProps();if(c)return c(l);if(s&&this.state.timeDelta.completed&&!u)return(0,r.cloneElement)(s,{countdown:l});var f=l.formatted,d=f.days,p=f.hours,v=f.minutes,h=f.seconds;return(0,r.createElement)("span",{className:a},l.total<0?"-":"",d,d?":":"",p,":",v,":",h)}}]),n}(r.Component);b.defaultProps=Object.assign(Object.assign({},m),{controlled:!1,intervalDelay:1e3,precision:0,autoStart:!0}),b.propTypes={date:(0,o.oneOfType)([(0,o.instanceOf)(Date),o.string,o.number]),daysInHours:o.bool,zeroPadTime:o.number,zeroPadDays:o.number,controlled:o.bool,intervalDelay:o.number,precision:o.number,autoStart:o.bool,overtime:o.bool,className:o.string,children:o.element,renderer:o.func,now:o.func,onMount:o.func,onStart:o.func,onPause:o.func,onStop:o.func,onTick:o.func,onComplete:o.func},t.ZP=b},59359:function(e,t,n){"use strict";var r,o=n(67294),i=(r=o)&&"object"===typeof r&&"default"in r?r.default:r,a=new(n(23451)),u=a.getBrowser(),s=(a.getCPU(),a.getDevice()),c=a.getEngine(),l=a.getOS(),f=a.getUA(),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none";return e||t},p=function(){return!("undefined"===typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},v=function(e){var t=p();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)};function h(e){return(h="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){for(var n=0;n1)&&!window.MSStream}(),Ae=Y(),_e=v("iPhone"),Te=v("iPod"),je=function(){var e=p(),t=e&&e.userAgent.toLowerCase();return"string"===typeof t&&/electron/.test(t)}(),Fe=$(),Re=K()&&!$(),Ie=l.name===W,Me=l.name===U,De=u.name===L;t.G6=fe},42283:function(e,t,n){"use strict";n.d(t,{RV:function(){return _},U2:function(){return d},t8:function(){return L},cI:function(){return xe},Gc:function(){return A}});var r=n(67294),o=e=>"checkbox"===e.type,i=e=>null==e;const a=e=>"object"===typeof e;var u=e=>!i(e)&&!Array.isArray(e)&&a(e)&&!(e instanceof Date),s=e=>e.substring(0,e.search(/.\d/))||e,c=(e,t)=>[...e].some((e=>s(t)===e)),l=e=>e.filter(Boolean),f=e=>void 0===e,d=(e,t,n)=>{if(u(e)&&t){const r=l(t.split(/[,[\].]+?/)).reduce(((e,t)=>i(e)?e:e[t]),e);return f(r)||r===e?f(e[t])?n:e[t]:r}};const p="blur",v="onBlur",h="onChange",m="onSubmit",g="onTouched",y="all",b="max",x="min",w="maxLength",E="minLength",k="pattern",O="required",C="validate";var S=(e,t)=>{const n=Object.assign({},e);return delete n[t],n};const P=r.createContext(null);P.displayName="RHFContext";const A=()=>r.useContext(P),_=e=>r.createElement(P.Provider,{value:S(e,"children")},e.children);var T=(e,t,n,r,o=!0)=>e?new Proxy(t,{get:(e,t)=>{if(t in e)return n.current[t]!==y&&(n.current[t]=!o||y),r&&(r.current[t]=!0),e[t]}}):t,j=e=>u(e)&&!Object.keys(e).length,F=(e,t,n)=>{const r=S(e,"name");return j(r)||Object.keys(r).length>=Object.keys(t).length||Object.keys(r).find((e=>t[e]===(!n||y)))},R=e=>Array.isArray(e)?e:[e],I="undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement&&"undefined"!==typeof document;const M=I?"Proxy"in window:"undefined"!==typeof Proxy;var D=(e,t,n,r,o)=>t?Object.assign(Object.assign({},n[e]),{types:Object.assign(Object.assign({},n[e]&&n[e].types?n[e].types:{}),{[r]:o||!0})}):{},N=e=>/^\w*$/.test(e),B=e=>l(e.replace(/["|']|\]/g,"").split(/\.|\[/));function L(e,t,n){let r=-1;const o=N(t)?[t]:B(t),i=o.length,a=i-1;for(;++r{for(const r of n||Object.keys(e)){const n=d(e,r);if(n){const e=n._f,r=S(n,"_f");if(e&&t(e.name)){if(e.ref.focus&&f(e.ref.focus()))break;if(e.refs){e.refs[0].focus();break}}else u(r)&&V(r,t)}}},z=(e,t={})=>{for(const n in e.current){const r=e.current[n];if(r&&!i(t)){const e=r._f,o=S(r,"_f");L(t,n,e&&e.ref?e.ref.disabled||e.refs&&e.refs.every((e=>e.disabled))?void 0:e.value:Array.isArray(r)?[]:{}),o&&z({current:o},t[n])}}return t};var H=e=>i(e)||!a(e);function W(e,t,n){if(H(e)||H(t)||e instanceof Date||t instanceof Date)return e===t;if(!r.isValidElement(e)){const r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(const i of r){const r=e[i];if(!n||"ref"!==i){const e=t[i];if((u(r)||Array.isArray(r))&&(u(e)||Array.isArray(e))?!W(r,e,n):r!==e)return!1}}}return!0}function U(e,t){if(H(e)||H(t))return t;for(const r in t){const o=e[r],i=t[r];try{e[r]=u(o)&&u(i)||Array.isArray(o)&&Array.isArray(i)?U(o,i):i}catch(n){}}return e}function G(e,t,n,r,o){let i=-1;for(;++iU(G(e,t,n.slice(0,e.length)),G(t,e,n.slice(0,e.length)));var q=e=>"string"===typeof e;var $=e=>"boolean"===typeof e;function K(e,t){const n=N(t)?[t]:B(t),r=1==n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r0&&(i=e);++ru(e)&&!j(e)||$(e))).length)&&(i?delete i[n]:delete e[n]),i=t}}return e}function Y(e,t){const n={};for(const r of e){const e=d(t,r);e&&(N(r)?n[r]=e._f:L(n,r,e._f))}return n}var X=e=>"file"===e.type,Q=e=>"select-multiple"===e.type,J=e=>"radio"===e.type;const ee={value:!1,isValid:!1},te={value:!0,isValid:!0};var ne=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?te:{value:e[0].value,isValid:!0}:te:ee}return ee},re=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>f(e)?e:t?""===e?NaN:+e:n?new Date(e):r?r(e):e;const oe={isValid:!1,value:null};var ie=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),oe):oe;function ae(e){if(e&&e._f){const n=e._f.ref;if(n.disabled)return;return X(n)?n.files:J(n)?ie(e._f.refs).value:Q(n)?(t=n.options,[...t].filter((({selected:e})=>e)).map((({value:e})=>e))):o(n)?ne(e._f.refs).value:re(f(n.value)?e._f.ref.value:n.value,e._f)}var t}var ue=(e,t)=>t&&e&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),se=e=>"function"===typeof e,ce=e=>q(e)||r.isValidElement(e),le=e=>e instanceof RegExp;function fe(e,t,n="validate"){if(ce(e)||Array.isArray(e)&&e.every(ce)||$(e)&&!e)return{type:n,message:ce(e)?e:"",ref:t}}var de=e=>u(e)&&!le(e)?e:{value:e,message:""},pe=async({_f:{ref:e,refs:t,required:n,maxLength:r,minLength:a,min:s,max:c,pattern:l,validate:f,name:d,value:p,valueAsNumber:v,mount:h}},m)=>{if(!h)return{};const g={},y=J(e),S=o(e),P=y||S,A=(v||X(e))&&!e.value||""===p||Array.isArray(p)&&!p.length,_=D.bind(null,d,m,g),T=(t,n,r,o=w,i=E)=>{const a=t?n:r;g[d]=Object.assign({type:t?o:i,message:a,ref:e},_(t?o:i,a))};if(n&&(!y&&!S&&(A||i(p))||$(p)&&!p||S&&!ne(t).isValid||y&&!ie(t).isValid)){const{value:r,message:o}=ce(n)?{value:!!n,message:n}:de(n);if(r&&(g[d]=Object.assign({type:O,message:o,ref:P?(t||[])[0]||{}:e},_(O,o)),!m))return g}if((!i(s)||!i(c))&&""!==p){let t,n;const r=de(c),o=de(s);if(isNaN(p)){const i=e.valueAsDate||new Date(p);q(r.value)&&(t=i>new Date(r.value)),q(o.value)&&(n=ir.value),i(o.value)||(n=ae.value,o=!i(t.value)&&p.length({isOnSubmit:!e||e===m,isOnBlur:e===v,isOnChange:e===h,isOnAll:e===y,isOnTouch:e===g}),he=e=>e instanceof HTMLElement;class me{constructor(){this.tearDowns=[]}add(e){this.tearDowns.push(e)}unsubscribe(){for(const e of this.tearDowns)e();this.tearDowns=[]}}class ge{constructor(e,t){this.observer=e,this.closed=!1,t.add((()=>this.closed=!0))}next(e){this.closed||this.observer.next(e)}}class ye{constructor(){this.observers=[]}next(e){for(const t of this.observers)t.next(e)}subscribe(e){const t=new me,n=new ge(e,t);return this.observers.push(n),t}unsubscribe(){this.observers=[]}}const be="undefined"===typeof window;function xe({mode:e=m,reValidateMode:t=h,resolver:n,context:a,defaultValues:v={},shouldFocusError:g=!0,shouldUnregister:b,criteriaMode:x}={}){const w=r.useRef({}),E=r.useRef(new Set),k=r.useRef(new ye),O=r.useRef(new Set),C=r.useRef(new ye),P=r.useRef(new ye),A=r.useRef(new ye),_=r.useRef({}),D=r.useRef(!1),N=r.useRef(new Set),B=r.useRef(!1),U=r.useRef({}),G=r.useRef({}),$=r.useRef(v),ee=r.useRef(!1),te=r.useRef(a),ne=r.useRef(n),oe=r.useRef(new Set),ie=ve(e),ce=x===y,[le,fe]=r.useState({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!ie.isOnSubmit,errors:{}}),de=r.useRef({isDirty:!M,dirtyFields:!M,touchedFields:!M,isValidating:!M,isValid:!M,errors:!M}),me=r.useRef(le);te.current=a,ne.current=n;const ge=()=>(me.current.isValid=W(G.current,U.current)&&j(me.current.errors),me.current.isValid),xe=r.useCallback(((e,t,n=!1,r={},o,a)=>{const u=d(me.current.errors,e);if(t?(K(G.current,e),L(me.current.errors,e,t)):((d(U.current,e)||ne.current)&&L(G.current,e,!0),K(me.current.errors,e)),(n||a||(t?!W(u,t,!0):u)||!j(r)||de.current.isValid&&me.current.isValid!==(ne.current?!!o:ge()))&&!i(n)){const t=Object.assign(Object.assign({},r),{isValid:ne.current?!!o:ge(),errors:me.current.errors,name:e});me.current=Object.assign(Object.assign({},me.current),t),k.current.next(a?{name:e}:t)}k.current.next({isValidating:!1})}),[]),we=r.useCallback(((e,t,n={},r,a)=>{a&&Ne(e);const u=d(w.current,e);if(u){const a=u._f;if(a){const u=I&&he(a.ref)&&i(t)?"":t;if(a.value=re(t,a),J(a.ref)?(a.refs||[]).forEach((e=>e.checked=e.value===u)):X(a.ref)&&!q(u)?a.ref.files=u:Q(a.ref)?[...a.ref.options].forEach((e=>e.selected=u.includes(e.value))):o(a.ref)&&a.refs?a.refs.length>1?a.refs.forEach((e=>e.checked=Array.isArray(u)?!!u.find((t=>t===e.value)):u===e.value)):a.refs[0].checked=!!u:a.ref.value=u,r){const n=z(w);L(n,e,t),P.current.next({values:Object.assign(Object.assign({},$.current),n),name:e})}n.shouldDirty&&ke(e,u),n.shouldValidate&&Pe(e)}else u._f={ref:{name:e,value:t},value:t}}}),[]),Ee=r.useCallback(((e,t)=>{const n=z(w);return e&&t&&L(n,e,t),!W(n,$.current)}),[]),ke=r.useCallback(((e,t,n=!0)=>{if(de.current.isDirty||de.current.dirtyFields){const r=!W(d($.current,e),t),o=d(me.current.dirtyFields,e),i=me.current.isDirty;r?L(me.current.dirtyFields,e,!0):K(me.current.dirtyFields,e),me.current.isDirty=Ee();const a={isDirty:me.current.isDirty,dirtyFields:me.current.dirtyFields,name:e},u=de.current.isDirty&&i!==a.isDirty||de.current.dirtyFields&&o!==d(me.current.dirtyFields,e);return u&&n&&k.current.next(a),u?a:{}}return{}}),[]),Oe=r.useCallback((async(e,t)=>{const n=(await pe(d(w.current,e),ce))[e];return xe(e,n,t),f(n)}),[ce]),Ce=r.useCallback((async(e,t=[])=>{const{errors:n}=await ne.current(z(w),te.current,{criteriaMode:x,names:t,fields:Y(E.current,w.current)});for(const r of e){const e=d(n,r);e?L(me.current.errors,r,e):K(me.current.errors,r)}return n}),[x]),Se=async e=>{for(const t in e){const n=e[t];if(n){const e=n._f,t=S(n,"_f");if(e){const t=await pe(n,ce);t[e.name]?(L(me.current.errors,e.name,t[e.name]),K(G.current,e.name)):d(U.current,e.name)&&(L(G.current,e.name,!0),K(me.current.errors,e.name))}t&&await Se(t)}}},Pe=r.useCallback((async(e,t={})=>{const n=f(e)?Object.keys(w.current):R(e);let r,o={};return k.current.next({isValidating:!0}),ne.current?(o=await Ce(n,f(e)?void 0:n),r=n.every((e=>!d(o,e)))):f(e)?(await Se(w.current),r=j(me.current.errors)):r=(await Promise.all(n.filter((e=>d(w.current,e))).map((async e=>await Oe(e,null))))).every(Boolean),k.current.next(Object.assign(Object.assign({},q(e)?{name:e}:{}),{errors:me.current.errors,isValidating:!1,isValid:ne.current?j(o):ge()})),!r&&t.shouldFocus&&V(w.current,(e=>d(me.current.errors,e)),n),r}),[Ce,Oe]),Ae=r.useCallback(((e,t,n)=>Object.entries(t).forEach((([t,r])=>{const o=`${e}.${t}`,i=d(w.current,o);oe.current.has(e)||!H(r)||i&&!i._f?Ae(o,r,n):we(o,r,n,!0,!i)}))),[Pe]),_e=e=>ee.current||N.current.has(e)||N.current.has((e.match(/\w+/)||[])[0]),Te=(e,t,n,r)=>{const o=d(w.current,e),i=f(o._f.value)?d($.current,e):o._f.value;return o&&!f(i)?n&&n.defaultChecked?o._f.value=ae(o):c(oe.current,e)?o._f.value=i:we(e,i):o._f.value=ae(o),(!f(i)||r)&&ue(t,o._f.mount)&&!ie.isOnSubmit&&o&&de.current.isValid&&pe(o,ce).then((t=>{j(t)?L(G.current,e,!0):K(G.current,e),me.current.isValid!==ge()&&fe(Object.assign(Object.assign({},me.current),{isValid:ge()}))})),i},je=r.useCallback((async({type:e,target:n,target:{value:r,type:i}})=>{let a,u,c=n.name;const l=d(w.current,c);if(l){let v=i?ae(l):void 0;v=f(v)?r:v;const h=e===p,{isOnBlur:m,isOnChange:g}=ve(t),y=!ue(l._f,l._f.mount)&&!ne.current&&!d(me.current.errors,c)||(({isOnBlur:e,isOnChange:t,isOnTouch:n,isTouched:r,isReValidateOnBlur:o,isReValidateOnChange:i,isBlurEvent:a,isSubmitted:u,isOnAll:s})=>!s&&(!u&&n?!(r||a):(u?o:e)?!a:!(u?i:t)||a))(Object.assign({isBlurEvent:h,isTouched:!!d(me.current.touchedFields,c),isSubmitted:me.current.isSubmitted,isReValidateOnBlur:m,isReValidateOnChange:g},ie)),b=!h&&_e(c);f(v)||(l._f.value=v);const E=ke(c,l._f.value,!1);h&&!d(me.current.touchedFields,c)&&(L(me.current.touchedFields,c,!0),de.current.touchedFields&&(E.touchedFields=me.current.touchedFields));let O=!j(E)||b;if(y)return!h&&C.current.next({name:c,type:e,formValues:Fe()}),O&&k.current.next(b?{name:c}:Object.assign(Object.assign({},E),{name:c}));if(k.current.next({isValidating:!0}),ne.current){const{errors:e}=await ne.current(z(w),te.current,{criteriaMode:x,fields:Y([c],w.current),names:[c]}),t=me.current.isValid;if(a=d(e,c),o(n)&&!a){const t=s(c),n=d(e,t,{});n.type&&n.message&&(a=n),(n||d(me.current.errors,t))&&(c=t)}u=j(e),t!==u&&(O=!0)}else a=(await pe(l,ce))[c];!h&&C.current.next({name:c,type:e,formValues:Fe()}),xe(c,a,O,E,u,b)}}),[]),Fe=e=>{const t=Object.assign(Object.assign({},$.current),z(w));return f(e)?t:q(e)?d(t,e):e.map((e=>d(t,e)))},Re=r.useCallback((async(e={})=>{const t=me.current.isValid;if(n){const{errors:t}=await ne.current(Object.assign(Object.assign({},z(w)),e),te.current,{criteriaMode:x,fields:Y(E.current,w.current)});me.current.isValid=j(t)}else ge();t!==me.current.isValid&&k.current.next({isValid:me.current.isValid})}),[x]),Ie=r.useCallback(((e,t,n,r)=>{const o=Array.isArray(e),i=r||B.current?Object.assign(Object.assign({},$.current),r||z(w)):f(t)?$.current:o?t:{[e]:t};if(f(e))return n&&(ee.current=!0),i;const a=[];for(const u of R(e))n&&N.current.add(u),a.push(d(i,u));return o?a:a[0]}),[]),Me=(e,t={})=>{for(const n of e?R(e):Object.keys(E.current))E.current.delete(n),oe.current.delete(n),d(w.current,n)&&(t.keepIsValid||(K(U.current,n),K(G.current,n)),!t.keepError&&K(me.current.errors,n),!t.keepValue&&K(w.current,n),!t.keepDirty&&K(me.current.dirtyFields,n),!t.keepTouched&&K(me.current.touchedFields,n),!b&&!t.keepDefaultValue&&K($.current,n),C.current.next({name:n,formValues:Fe()}));k.current.next(Object.assign(Object.assign(Object.assign({},me.current),t.keepDirty?{isDirty:Ee()}:{}),ne.current?{}:{isValid:ge()})),!t.keepIsValid&&Re()},De=(e,t,n)=>{Ne(e,n);let r=d(w.current,e);const i=(e=>J(e)||o(e))(t);if(t===r._f.ref||I&&he(r._f.ref)&&!he(t)||i&&Array.isArray(r._f.refs)&&l(r._f.refs).find((e=>e===t)))return;r={_f:i?Object.assign(Object.assign({},r._f),{refs:[...l(r._f.refs||[]).filter((e=>he(e)&&document.contains(e))),t],ref:{type:t.type,name:e}}):Object.assign(Object.assign({},r._f),{ref:t})},L(w.current,e,r);const a=Te(e,n,t,!0);(i&&Array.isArray(a)?!W(d(w.current,e)._f.value,a):f(d(w.current,e)._f.value))&&(d(w.current,e)._f.value=ae(d(w.current,e)))},Ne=r.useCallback(((e,t={})=>{const n=!d(w.current,e);return L(w.current,e,{_f:Object.assign(Object.assign(Object.assign({},n?{ref:{name:e}}:Object.assign({ref:(d(w.current,e)._f||{}).ref||{name:e}},d(w.current,e)._f)),{name:e,mount:!0}),t)}),ue(t,!0)&&L(U.current,e,!0),E.current.add(e),n&&Te(e,t),be?{name:e}:{name:e,onChange:je,onBlur:je,ref:n=>{if(n)De(e,n,t);else{const n=d(w.current,e),r=b||t.shouldUnregister;n&&n._f&&(n._f.mount=!1,f(n._f.value)&&(n._f.value=n._f.ref.value)),I&&(c(oe.current,e)?r&&!D.current:r)&&O.current.add(e)}}}}),[]),Be=r.useCallback(((e,t)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let r=!0,o=z(w);k.current.next({isSubmitting:!0});try{if(ne.current){const{errors:e,values:t}=await ne.current(o,te.current,{criteriaMode:x,fields:Y(E.current,w.current)});me.current.errors=e,o=t}else await Se(w.current);j(me.current.errors)&&Object.keys(me.current.errors).every((e=>d(o,e)))?(k.current.next({errors:{},isSubmitting:!0}),await e(o,n)):(t&&await t(me.current.errors,n),g&&V(w.current,(e=>d(me.current.errors,e)),E.current))}catch(i){throw r=!1,i}finally{me.current.isSubmitted=!0,k.current.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:j(me.current.errors)&&r,submitCount:me.current.submitCount+1,errors:me.current.errors})}}),[g,ce,x]),Le=r.useCallback((({keepErrors:e,keepDirty:t,keepIsSubmitted:n,keepTouched:r,keepDefaultValues:o,keepIsValid:i,keepSubmitCount:a},u)=>{i||(G.current={},U.current={}),N.current=new Set,ee.current=!1,k.current.next({submitCount:a?me.current.submitCount:0,isDirty:t?me.current.isDirty:!!o&&W(u,$.current),isSubmitted:!!n&&me.current.isSubmitted,isValid:i?me.current.isValid:!!Re(u),dirtyFields:t?me.current.dirtyFields:{},touchedFields:r?me.current.touchedFields:{},errors:e?me.current.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})}),[]),Ve=(e,t="")=>{const n=d(w.current,t);if((!n||n&&!n._f)&&(!n&&(H(e)||I&&(e instanceof FileList||e instanceof Date))&&L(w.current,t,{_f:{ref:{name:t,value:e},value:e,name:t}}),Array.isArray(e)||u(e))){t&&!d(w.current,t)&&L(w.current,t,Array.isArray(e)?[]:{});for(const n in e)Ve(e[n],t+(t?".":"")+n)}};return r.useEffect((()=>{Ve($.current);const e=k.current.subscribe({next(e){F(e,de.current,!0)&&(me.current=Object.assign(Object.assign({},me.current),e),fe(me.current))}}),t=A.current.subscribe({next(e){if(e.fields&&e.name&&de.current.isValid){const t=z(w);L(t,e.name,e.fields),Re(t)}}});return ne.current&&de.current.isValid&&Re(),()=>{C.current.unsubscribe(),e.unsubscribe(),t.unsubscribe()}}),[]),r.useEffect((()=>{const e=e=>!he(e)||!document.contains(e);B.current=!0;for(const t of O.current){const n=d(w.current,t);n&&(n._f.refs?n._f.refs.every(e):e(n._f.ref))&&Me(t)}O.current=new Set})),{control:r.useMemo((()=>({register:Ne,isWatchAllRef:ee,inFieldArrayActionRef:D,watchFieldsRef:N,getIsDirty:Ee,formStateSubjectRef:k,fieldArraySubjectRef:A,controllerSubjectRef:P,watchSubjectRef:C,watchInternal:Ie,fieldsRef:w,validFieldsRef:G,fieldsWithValidationRef:U,fieldArrayNamesRef:oe,readFormStateRef:de,formStateRef:me,defaultValuesRef:$,fieldArrayDefaultValuesRef:_,unregister:Me,shouldUnmount:b})),[]),formState:T(M,le,de),trigger:Pe,register:Ne,handleSubmit:Be,watch:r.useCallback(((e,t)=>se(e)?C.current.subscribe({next:n=>e(Ie(void 0,t),n)}):Ie(e,t,!0)),[]),setValue:r.useCallback(((e,t,n={})=>{const r=d(w.current,e),o=oe.current.has(e);o&&(A.current.next({fields:t,name:e,isReset:!0}),(de.current.isDirty||de.current.dirtyFields)&&n.shouldDirty&&(L(me.current.dirtyFields,e,Z(t,d($.current,e,[]),d(me.current.dirtyFields,e,[]))),k.current.next({name:e,dirtyFields:me.current.dirtyFields,isDirty:Ee(e,t)})),!t.length&&L(w.current,e,[])&&L(_.current,e,[])),(r&&!r._f||o)&&!i(t)?Ae(e,t,o?{}:n):we(e,t,n,!0,!r),_e(e)&&k.current.next({}),C.current.next({name:e,formValues:Fe()})}),[Ae]),getValues:r.useCallback(Fe,[]),reset:r.useCallback(((e,t={})=>{const n=e||$.current;if(I&&!t.keepValues)for(const o of E.current){const e=d(w.current,o);if(e&&e._f){const t=Array.isArray(e._f.refs)?e._f.refs[0]:e._f.ref;try{he(t)&&t.closest("form").reset();break}catch(r){}}}!t.keepDefaultValues&&($.current=Object.assign({},n)),t.keepValues||(w.current={},P.current.next({values:Object.assign({},n)}),C.current.next({formValues:Object.assign({},n)}),A.current.next({fields:Object.assign({},n),isReset:!0})),!t.keepDefaultValues&&Ve(Object.assign({},n)),Le(t,e)}),[]),clearErrors:r.useCallback((e=>{e?R(e).forEach((e=>K(me.current.errors,e))):me.current.errors={},k.current.next({errors:me.current.errors})}),[]),unregister:r.useCallback(Me,[]),setError:r.useCallback(((e,t,n)=>{const r=((d(w.current,e)||{_f:{}})._f||{}).ref;L(me.current.errors,e,Object.assign(Object.assign({},t),{ref:r})),k.current.next({name:e,errors:me.current.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()}),[]),setFocus:r.useCallback((e=>d(w.current,e)._f.ref.focus()),[])}}},35639:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){l.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,a.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),a.default.createElement("input",r({},o,{ref:this.inputRef})),a.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?a.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(i.Component);v.propTypes={className:u.default.string,defaultValue:u.default.any,extraWidth:u.default.oneOfType([u.default.number,u.default.string]),id:u.default.string,injectStyles:u.default.bool,inputClassName:u.default.string,inputRef:u.default.func,inputStyle:u.default.object,minWidth:u.default.oneOfType([u.default.number,u.default.string]),onAutosize:u.default.func,onChange:u.default.func,placeholder:u.default.string,placeholderIsMinWidth:u.default.bool,style:u.default.object,value:u.default.any},v.defaultProps={minWidth:1,injectStyles:!0},t.Z=v},8262:function(e,t,n){"use strict";var r=n(67294),o=n(47529),i=n(59864);function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=t.renderers[e.type];e.position||(e.position={start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}});var c=e.position.start,l=[e.type,c.line,c.column,o].join("-");if(!i.isValidElementType(s))throw new Error("Renderer for type `".concat(e.type,"` not defined or is not renderable"));var f=u(e,l,t,s,n,o);return r.createElement(s,f,f.children||d()||void 0);function d(){return e.children&&e.children.map((function(n,r){return a(n,t,{node:e,props:f},r)}))}}function u(e,t,n,i,u,l){var f,d={key:t},p="string"===typeof i||i===r.Fragment;n.sourcePos&&e.position&&(d["data-sourcepos"]=[(f=e.position).start.line,":",f.start.column,"-",f.end.line,":",f.end.column].map(String).join("")),n.rawSourcePos&&!p&&(d.sourcePosition=e.position),n.includeNodeIndex&&u.node&&u.node.children&&!p&&(d.index=u.node.children.indexOf(e),d.parentChildCount=u.node.children.length);var v=null!==e.identifier&&void 0!==e.identifier?n.definitions[e.identifier.toUpperCase()]||{}:null;switch(e.type){case"root":s(d,{className:n.className});break;case"text":d.nodeKey=t,d.children=e.value;break;case"heading":d.level=e.depth;break;case"list":d.start=e.start,d.ordered=e.ordered,d.spread=e.spread,d.depth=e.depth;break;case"listItem":d.checked=e.checked,d.spread=e.spread,d.ordered=e.ordered,d.index=e.index,d.children=function(e,t){return(t&&t.node?function(e){var t=e.children,n=e.spread,r=-1;for(;!n&&++r1:t}e.exports=a},9255:function(e,t,n){"use strict";var r=n(62854);e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r(e,"definition",(function(e){var n=e.identifier.toUpperCase();n in t||(t[n]={href:e.url,title:e.title})})),t}},47979:function(e,t,n){"use strict";var r=n(62854),o=[].splice;function i(e,t){return function(e){return r(e,n),e};function n(n,r,i){if(i&&!e(n,r,i)){var a=[r,1];return"unwrap"===t&&n.children&&(a=a.concat(n.children)),o.apply(i.children,a),r}}}t.ofType=function(e,t){return i((function(t,n,r){return!e.includes(t.type)}),t)},t.ifNotMatch=i},56086:function(e,t,n){"use strict";var r=n(62854),o="virtualHtml",i=/^<(area|base|br|col|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\s*\/?>$/i,a=/^<(\/?)([a-z]+)\s*>$/;e.exports=function(e){var t,n;return r(e,"html",(function(e,r,u){n!==u&&(t=[],n=u);var s=function(e){var t=e.value.match(i);return!!t&&t[1]}(e);if(s)return u.children.splice(r,1,{type:o,tag:s,position:e.position}),!0;var c=function(e,t){var n=e.value.match(a);return!!n&&{tag:n[2],opening:!n[1],node:e}}(e);if(!c)return!0;var l=function(e,t){var n=e.length;for(;n--;)if(e[n].tag===t)return e.splice(n,1)[0];return!1}(t,c.tag);return l?u.children.splice(r,0,function(e,t,n){var r=n.children.indexOf(e.node),i=n.children.indexOf(t.node),a=n.children.splice(r,i-r+1).slice(1,-1);return{type:o,children:a,tag:e.tag,position:{start:e.node.position.start,end:t.node.position.end,indent:[]}}}(c,l,u)):c.opening||t.push(c),!0}),!0),e}},30724:function(e,t,n){"use strict";var r=n(47529),o=n(18835),i=n(12861),a=n(45697),u=n(36522),s=n(56086),c=n(47979),l=n(8262),f=n(79658),d=n(9255),p=n(12782),v=n(18771),h=n(4941),m=Object.keys(v),g=function(e){var t=e.source||e.children||"";if(e.allowedTypes&&e.disallowedTypes)throw new Error("Only one of `allowedTypes` and `disallowedTypes` should be defined");var n=r(v,e.renderers),a=o().use(i).use(e.plugins||[]),p=a.runSync(a.parse(t)),g=r(e,{renderers:n,definitions:d(p)});return function(e){var t=[f,u()],n=e.disallowedTypes;e.allowedTypes&&(n=m.filter((function(t){return"root"!==t&&-1===e.allowedTypes.indexOf(t)})));var r=e.unwrapDisallowed?"unwrap":"remove";n&&n.length>0&&t.push(c.ofType(n,r));e.allowNode&&t.push(c.ifNotMatch(e.allowNode,r));var o=(e.allowDangerousHtml||!1===e.escapeHtml)&&!e.skipHtml,i=(e.astPlugins||[]).some((function(e){return e.identity===h.HtmlParser}));o&&!i&&t.push(s);e.astPlugins&&(t=t.concat(e.astPlugins));return t.push(l),t}(e).forEach((function(e){p=e(p,g)})),p};g.defaultProps={transformLinkUri:p},g.propTypes={className:a.string,source:a.string,children:a.string,sourcePos:a.bool,rawSourcePos:a.bool,escapeHtml:a.bool,allowDangerousHtml:a.bool,skipHtml:a.bool,allowNode:a.func,allowedTypes:a.arrayOf(a.oneOf(m)),disallowedTypes:a.arrayOf(a.oneOf(m)),transformLinkUri:a.oneOfType([a.func,a.bool]),linkTarget:a.oneOfType([a.func,a.string]),transformImageUri:a.func,astPlugins:a.arrayOf(a.func),unwrapDisallowed:a.bool,renderers:a.object,plugins:a.array},g.types=m,g.renderers=v,g.uriTransformer=p,e.exports=g},18771:function(e,t,n){"use strict";var r=n(47529),o=n(67294),i=parseInt((o.version||"16").slice(0,2),10)>=16,a=o.createElement;function u(e,t){return a(e,s(t),t.children)}function s(e){var t=e["data-sourcepos"];return t?{"data-sourcepos":t}:{}}e.exports={break:"br",paragraph:"p",emphasis:"em",strong:"strong",thematicBreak:"hr",blockquote:"blockquote",delete:"del",link:"a",image:"img",linkReference:"a",imageReference:"img",table:u.bind(null,"table"),tableHead:u.bind(null,"thead"),tableBody:u.bind(null,"tbody"),tableRow:u.bind(null,"tr"),tableCell:function(e){var t=e.align?{textAlign:e.align}:void 0,n=s(e);return a(e.isHeader?"th":"td",t?r({style:t},n):n,e.children)},root:function(e){var t=e.className,n=!t&&o.Fragment||"div";return a(n,t?{className:t}:null,e.children)},text:function(e){var t=e.children||"";return i?t:a("span",null,t)},list:function(e){var t=s(e);null!==e.start&&1!==e.start&&void 0!==e.start&&(t.start=e.start.toString());return a(e.ordered?"ol":"ul",t,e.children)},listItem:function(e){var t=null;if(null!==e.checked&&void 0!==e.checked){var n=e.checked;t=a("input",{type:"checkbox",checked:n,readOnly:!0})}return a("li",s(e),t,e.children)},definition:function(){return null},heading:function(e){return a("h".concat(e.level),s(e),e.children)},inlineCode:function(e){return a("code",s(e),e.children)},code:function(e){var t=e.language&&"language-".concat(e.language),n=a("code",t?{className:t}:null,e.value);return a("pre",s(e),n)},html:function(e){if(e.skipHtml)return null;var t=e.allowDangerousHtml||!1===e.escapeHtml,n=e.isBlock?"div":"span";if(!t)return a(o.Fragment||n,null,e.value);var r={dangerouslySetInnerHTML:{__html:e.value}};return a(n,r)},virtualHtml:function(e){return a(e.tag,s(e),e.children)},parsedHtml:function(e){return e["data-sourcepos"]?o.cloneElement(e.element,{"data-sourcepos":e["data-sourcepos"]}):e.element}}},4941:function(e,t){"use strict";var n="__RMD_HTML_PARSER__";t.HtmlParser="undefined"===typeof Symbol?n:Symbol(n)},12782:function(e){"use strict";var t=["http","https","mailto","tel"];e.exports=function(e){var n=(e||"").trim(),r=n.charAt(0);if("#"===r||"/"===r)return n;var o=n.indexOf(":");if(-1===o)return n;for(var i=t.length,a=-1;++aa||-1!==(a=n.indexOf("#"))&&o>a?n:"javascript:void(0)"}},79658:function(e,t,n){"use strict";var r=n(62854);function o(e){var t=e.children;e.children=[{type:"tableHead",align:e.align,children:[t[0]],position:t[0].position}],t.length>1&&e.children.push({type:"tableBody",align:e.align,children:t.slice(1),position:{start:t[1].position.start,end:t[t.length-1].position.end}})}e.exports=function(e){return r(e,"table",o),e}},8492:function(e,t,n){"use strict";n.d(t,{A:function(){return F},B:function(){return E},C:function(){return Te},D:function(){return C},E:function(){return k},F:function(){return T},G:function(){return x},M:function(){return z},_:function(){return b},a:function(){return m},b:function(){return se},c:function(){return _e},d:function(){return X},e:function(){return ve},f:function(){return ue},g:function(){return he},h:function(){return me},i:function(){return J},j:function(){return ce},k:function(){return ge},l:function(){return fe},m:function(){return G},n:function(){return L},o:function(){return H},p:function(){return K},q:function(){return be},r:function(){return xe},s:function(){return D},t:function(){return we},u:function(){return U},v:function(){return Se},w:function(){return Pe},x:function(){return Ae},y:function(){return Q},z:function(){return j}});var r=n(79384),o=n(76408);var i=n(42874);function a(e){return(a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u=n(35639),s=n(21188),c=n(40572),l=n(27880);function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=n(67294),p=n(73935);function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t-1}function S(e){return C(e)?window.pageYOffset:e.scrollTop}function P(e,t){C(e)?window.scrollTo(0,t):e.scrollTop=t}function A(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function _(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:x,o=S(e),i=t-o,a=10,u=0;function s(){var t=A(u+=a,o,i,n);P(e,t),un.bottom?P(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=p)return{placement:"bottom",maxHeight:t};if(k>=p&&!a)return i&&_(s,O,A),{placement:"bottom",maxHeight:t};if(!a&&k>=r||a&&w>=r)return i&&_(s,O,A),{placement:"bottom",maxHeight:a?w-y:k-y};if("auto"===o||a){var T=t,j=a?x:E;return j>=r&&(T=Math.min(j-y-u.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===o)return i&&P(s,O),{placement:"bottom",maxHeight:t};break;case"top":if(x>=p)return{placement:"top",maxHeight:t};if(E>=p&&!a)return i&&_(s,C,A),{placement:"top",maxHeight:t};if(!a&&E>=r||a&&x>=r){var F=t;return(!a&&E>=r||a&&x>=r)&&(F=a?x-b:E-b),i&&_(s,C,A),{placement:"top",maxHeight:F}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var B=function(e){return"auto"===e?"bottom":e},L=function(e){var t,n=e.placement,r=e.theme,o=r.borderRadius,i=r.spacing,a=r.colors;return f(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),f(t,"backgroundColor",a.neutral0),f(t,"borderRadius",o),f(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),f(t,"marginBottom",i.menuGutter),f(t,"marginTop",i.menuGutter),f(t,"position","absolute"),f(t,"width","100%"),f(t,"zIndex",1),t},V=(0,d.createContext)({getPortalPlacement:null}),z=function(e){(0,l.Z)(n,e);var t=b(n);function n(){var e;(0,s.Z)(this,n);for(var r=arguments.length,o=new Array(r),i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,h=l-d-c,m=!1;h>t&&u.current&&(r&&r(e),u.current=!1),v&&s.current&&(a&&a(e),s.current=!1),v&&t>h?(n&&!u.current&&n(e),p.scrollTop=l,m=!0,u.current=!0):!v&&-t>c&&(i&&!s.current&&i(e),p.scrollTop=0,m=!0,s.current=!0),m&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[]),p=(0,l.useCallback)((function(e){d(e,e.deltaY)}),[d]),v=(0,l.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,l.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,l.useCallback)((function(e){if(e){var t=!!o.s&&{passive:!1};"function"===typeof e.addEventListener&&e.addEventListener("wheel",p,t),"function"===typeof e.addEventListener&&e.addEventListener("touchstart",v,t),"function"===typeof e.addEventListener&&e.addEventListener("touchmove",h,t)}}),[h,v,p]),g=(0,l.useCallback)((function(e){e&&("function"===typeof e.removeEventListener&&e.removeEventListener("wheel",p,!1),"function"===typeof e.removeEventListener&&e.removeEventListener("touchstart",v,!1),"function"===typeof e.removeEventListener&&e.removeEventListener("touchmove",h,!1))}),[h,v,p]);return(0,l.useEffect)((function(){if(t){var e=f.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){f.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),a=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,l.useRef)({}),i=(0,l.useRef)(null),a=(0,l.useCallback)((function(e){if(D){var t=document.body,n=t&&t.style;if(r&&T.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&N<1){var i=parseInt(o.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,u=window.innerWidth-a+i||0;Object.keys(j).forEach((function(e){var t=j[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(u,"px"))}t&&M()&&(t.addEventListener("touchmove",F,B),e&&(e.addEventListener("touchstart",I,B),e.addEventListener("touchmove",R,B))),N+=1}}),[]),u=(0,l.useCallback)((function(e){if(D){var t=document.body,n=t&&t.style;N=Math.max(N-1,0),r&&N<1&&T.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&M()&&(t.removeEventListener("touchmove",F,B),e&&(e.removeEventListener("touchstart",I,B),e.removeEventListener("touchmove",R,B)))}}),[]);return(0,l.useEffect)((function(){if(t){var e=i.current;return a(e),function(){u(e)}}}),[t,a,u]),function(e){i.current=e}}({isEnabled:n});return(0,f.tZ)(l.Fragment,null,n&&(0,f.tZ)("div",{onClick:L,css:V}),t((function(e){i(e),a(e)})))}var H={clearIndicator:o.b,container:o.d,control:o.e,dropdownIndicator:o.f,group:o.g,groupHeading:o.h,indicatorsContainer:o.i,indicatorSeparator:o.j,input:o.k,loadingIndicator:o.l,loadingMessage:o.m,menu:o.n,menuList:o.o,menuPortal:o.p,multiValue:o.q,multiValueLabel:o.r,multiValueRemove:o.t,noOptionsMessage:o.u,option:o.v,placeholder:o.w,singleValue:o.x,valueContainer:o.y};var W,U={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},G={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:(0,o.z)(),captureMenuScroll:!(0,o.z)(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=(0,o.a)({ignoreCase:!0,ignoreAccents:!0,stringify:A,trim:!0,matchFrom:"any"},W),r=n.ignoreCase,i=n.ignoreAccents,a=n.stringify,u=n.trim,s=n.matchFrom,c=u?P(t):t,l=u?P(a(e)):a(e);return r&&(c=c.toLowerCase(),l=l.toLowerCase()),i&&(c=S(c),l=C(l)),"start"===s?l.substr(0,c.length)===c:l.indexOf(c)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!(0,o.A)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0};function Z(e,t,n,r){return{type:"option",data:t,isDisabled:Q(e,t,n),isSelected:J(e,t,n),label:Y(e,t),value:X(e,t),index:r}}function q(e,t){return e.options.map((function(n,r){if(n.options){var o=n.options.map((function(n,r){return Z(e,n,t,r)})).filter((function(t){return K(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var i=Z(e,n,t,r);return K(e,i)?i:void 0})).filter((function(e){return!!e}))}function $(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,c(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function K(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,i=t.isSelected,a=t.label,u=t.value;return(!te(e)||!i)&&ee(e,{label:a,value:u,data:o},r)}var Y=function(e,t){return e.getOptionLabel(t)},X=function(e,t){return e.getOptionValue(t)};function Q(e,t,n){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function J(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=X(e,t);return n.some((function(t){return X(e,t)===r}))}function ee(e,t,n){return!e.filterOption||e.filterOption(t,n)}var te=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},ne=1,re=function(e){(0,u.Z)(n,e);var t=(0,o._)(n);function n(e){var r;return(0,i.Z)(this,n),(r=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,o=n.onChange,i=n.name;t.name=i,r.ariaOnChange(e,t),o(e,t)},r.setValue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",n=arguments.length>2?arguments[2]:void 0,o=r.props,i=o.closeMenuOnSelect,a=o.isMulti;r.onInputChange("",{action:"set-value"}),i&&(r.setState({inputIsHiddenAfterUpdate:!a}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,o=t.isMulti,i=t.name,a=r.state.selectValue,u=o&&r.isOptionSelected(e,a),s=r.isOptionDisabled(e,a);if(u){var l=r.getOptionValue(e);r.setValue(a.filter((function(e){return r.getOptionValue(e)!==l})),"deselect-option",e)}else{if(s)return void r.ariaOnChange(e,{action:"select-option",name:i});o?r.setValue([].concat(c(a),[e]),"select-option",e):r.setValue(e,"select-option")}n&&r.blurInput()},r.removeValue=function(e){var t=r.props.isMulti,n=r.state.selectValue,o=r.getOptionValue(e),i=n.filter((function(e){return r.getOptionValue(e)!==o})),a=t?i:i[0]||null;r.onChange(a,{action:"remove-value",removedValue:e}),r.focusInput()},r.clearValue=function(){var e=r.state.selectValue;r.onChange(r.props.isMulti?[]:null,{action:"clear",removedValues:e})},r.popValue=function(){var e=r.props.isMulti,t=r.state.selectValue,n=t[t.length-1],o=t.slice(0,t.length-1),i=e?o:o[0]||null;r.onChange(i,{action:"pop-value",removedValue:n})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n5||i>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=e.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(t,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){r.blockOptionHover||r.state.focusedOption===e||r.setState({focusedOption:e})},r.shouldHideSelectedOptions=function(){return te(r.props)},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,o=t.backspaceRemovesValue,i=t.escapeClearsValue,a=t.inputValue,u=t.isClearable,s=t.isDisabled,c=t.menuIsOpen,l=t.onKeyDown,f=t.tabSelectsValue,d=t.openMenuOnFocus,p=r.state,v=p.focusedOption,h=p.focusedValue,m=p.selectValue;if(!s&&("function"!==typeof l||(l(e),!e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||a)return;r.focusValue("previous");break;case"ArrowRight":if(!n||a)return;r.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(h)r.removeValue(h);else{if(!o)return;n?r.popValue():u&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!f||!v||d&&r.isOptionSelected(v,m))return;r.selectOption(v);break;case"Enter":if(229===e.keyCode)break;if(c){if(!v)return;if(r.isComposing)return;r.selectOption(v);break}return;case"Escape":c?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):u&&i&&r.clearValue();break;case" ":if(a)return;if(!c){r.openMenu("first");break}if(!v)return;r.selectOption(v);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.instancePrefix="react-select-"+(r.props.instanceId||++ne),r.state.selectValue=(0,o.E)(e.value),r}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,i=this.state.isFocused;(i&&!n&&e.isDisabled||i&&r&&!e.menuIsOpen)&&this.focusInput(),i&&n&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&((0,o.F)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var u=i.indexOf(r[0]);u>-1&&(a=u)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===o?0:-1===o?i:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,i=r.indexOf(n);n||(i=-1),"up"===e?o=i>0?i-1:r.length-1:"down"===e?o=(i+1)%r.length:"pageup"===e?(o=i-t)<0&&(o=0):"pagedown"===e?(o=i+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(U):(0,o.a)((0,o.a)({},U),this.props.theme):U}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,o=this.selectOption,i=this.setValue,a=this.props,u=a.isMulti,s=a.isRtl,c=a.options;return{clearValue:e,cx:t,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:u,isRtl:s,options:c,selectOption:o,selectProps:a,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return Q(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return J(this.props,e,t)}},{key:"filterOption",value:function(e,t){return ee(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,i=e.inputId,a=e.inputValue,u=e.tabIndex,s=e.form,c=this.getComponents().Input,f=this.state.inputIsHidden,d=this.commonProps,p=i||this.getElementId("input"),v={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};return n?l.createElement(c,(0,r.Z)({},d,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:p,innerRef:this.getInputRef,isDisabled:t,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:s,type:"text",value:a},v)):l.createElement(_,(0,r.Z)({id:p,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:o.G,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:u,form:s,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,i=t.MultiValueLabel,a=t.MultiValueRemove,u=t.SingleValue,s=t.Placeholder,c=this.commonProps,f=this.props,d=f.controlShouldRenderValue,p=f.isDisabled,v=f.isMulti,h=f.inputValue,m=f.placeholder,g=this.state,y=g.selectValue,b=g.focusedValue,x=g.isFocused;if(!this.hasValue()||!d)return h?null:l.createElement(s,(0,r.Z)({},c,{key:"placeholder",isDisabled:p,isFocused:x}),m);if(v)return y.map((function(t,u){var s=t===b;return l.createElement(n,(0,r.Z)({},c,{components:{Container:o,Label:i,Remove:a},isFocused:s,isDisabled:p,key:"".concat(e.getOptionValue(t)).concat(u),index:u,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=y[0];return l.createElement(u,(0,r.Z)({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,i=n.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||i)return null;var u={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,(0,r.Z)({},t,{innerProps:u,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,i=n.isLoading,a=this.state.isFocused;if(!e||!i)return null;return l.createElement(e,(0,r.Z)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:a}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,i=this.props.isDisabled,a=this.state.isFocused;return l.createElement(n,(0,r.Z)({},o,{isDisabled:i,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,(0,r.Z)({},t,{innerProps:i,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,i=t.GroupHeading,a=t.Menu,u=t.MenuList,s=t.MenuPortal,c=t.LoadingMessage,f=t.NoOptionsMessage,d=t.Option,p=this.commonProps,v=this.state.focusedOption,h=this.props,m=h.captureMenuScroll,g=h.inputValue,y=h.isLoading,b=h.loadingMessage,x=h.minMenuHeight,w=h.maxMenuHeight,E=h.menuIsOpen,k=h.menuPlacement,O=h.menuPosition,C=h.menuPortalTarget,S=h.menuShouldBlockScroll,P=h.menuShouldScrollIntoView,A=h.noOptionsMessage,_=h.onMenuScrollToTop,T=h.onMenuScrollToBottom;if(!E)return null;var j,F=function(t,n){var o=t.type,i=t.data,a=t.isDisabled,u=t.isSelected,s=t.label,c=t.value,f=v===i,h=a?void 0:function(){return e.onOptionHover(i)},m=a?void 0:function(){return e.selectOption(i)},g="".concat(e.getElementId("option"),"-").concat(n),y={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1};return l.createElement(d,(0,r.Z)({},p,{innerProps:y,data:i,isDisabled:a,isSelected:u,key:g,label:s,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())j=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,a=t.options,u=t.index,s="".concat(e.getElementId("group"),"-").concat(u),c="".concat(s,"-heading");return l.createElement(n,(0,r.Z)({},p,{key:s,data:o,options:a,Heading:i,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return F(e,"".concat(u,"-").concat(e.index))})))}if("option"===t.type)return F(t,"".concat(t.index))}));else if(y){var R=b({inputValue:g});if(null===R)return null;j=l.createElement(c,p,R)}else{var I=A({inputValue:g});if(null===I)return null;j=l.createElement(f,p,I)}var M={minMenuHeight:x,maxMenuHeight:w,menuPlacement:k,menuPosition:O,menuShouldScrollIntoView:P},D=l.createElement(o.M,(0,r.Z)({},p,M),(function(t){var n=t.ref,o=t.placerProps,i=o.placement,s=o.maxHeight;return l.createElement(a,(0,r.Z)({},p,M,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:y,placement:i}),l.createElement(z,{captureEnabled:m,onTopArrive:_,onBottomArrive:T,lockEnabled:S},(function(t){return l.createElement(u,(0,r.Z)({},p,{innerRef:function(n){e.getMenuListRef(n),t(n)},isLoading:y,maxHeight:s,focusedOption:v}),j)})))}));return C||"fixed"===O?l.createElement(s,(0,r.Z)({},p,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:O}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,i=t.name,a=this.state.selectValue;if(i&&!r){if(o){if(n){var u=a.map((function(t){return e.getOptionValue(t)})).join(n);return l.createElement("input",{name:i,type:"hidden",value:u})}var s=a.length>0?a.map((function(t,n){return l.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):l.createElement("input",{name:i,type:"hidden"});return l.createElement("div",null,s)}var c=a[0]?this.getOptionValue(a[0]):"";return l.createElement("input",{name:i,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,i=t.focusedValue,a=t.isFocused,u=t.selectValue,s=this.getFocusableOptions();return l.createElement(y,(0,r.Z)({},e,{ariaSelection:n,focusedOption:o,focusedValue:i,isFocused:a,selectValue:u,focusableOptions:s}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,i=e.ValueContainer,a=this.props,u=a.className,s=a.id,c=a.isDisabled,f=a.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return l.createElement(o,(0,r.Z)({},p,{className:u,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),l.createElement(t,(0,r.Z)({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:f}),l.createElement(i,(0,r.Z)({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),l.createElement(n,(0,r.Z)({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,i=t.inputIsHiddenAfterUpdate,a=e.options,u=e.value,s=e.menuIsOpen,c=e.inputValue,l={};if(n&&(u!==n.value||a!==n.options||s!==n.menuIsOpen||c!==n.inputValue)){var f=(0,o.E)(u),d=s?function(e,t){return $(q(e,t))}(e,f):[],p=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,d),focusedValue:p,clearFocusValueOnUpdate:!1}}var v=null!=i&&e!==n?{inputIsHidden:i,inputIsHiddenAfterUpdate:void 0}:{};return(0,o.a)((0,o.a)((0,o.a)({},l),v),{},{prevProps:e})}}]),n}(l.Component);re.defaultProps=G;var oe={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},ie=n(31482),ae=n(63394),ue=(n(35639),n(73935),l.Component,function(e){var t,n;return n=t=function(t){(0,u.Z)(s,t);var n=(0,o._)(s);function s(){var e;(0,i.Z)(this,s);for(var t=arguments.length,r=new Array(t),o=0;o1?n-1:0),o=1;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}n.d(t,{Z:function(){return r}})},31482:function(e,t,n){"use strict";n.d(t,{C:function(){return c},E:function(){return v},T:function(){return f},c:function(){return p},h:function(){return u},w:function(){return l}});var r=n(67294),o=n(38606),i=n(70444),a=n(26744),u=Object.prototype.hasOwnProperty,s=(0,r.createContext)("undefined"!==typeof HTMLElement?(0,o.Z)({key:"css"}):null),c=s.Provider,l=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(s);return e(t,o,n)}))},f=(0,r.createContext)({});var d="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",p=function(e,t){var n={};for(var r in t)u.call(t,r)&&(n[r]=t[r]);return n[d]=e,n},v=l((function(e,t,n){var o=e.css;"string"===typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var s=e[d],c=[o],l="";"string"===typeof e.className?l=(0,i.f)(t.registered,c,e.className):null!=e.className&&(l=e.className+" ");var p=(0,a.O)(c,void 0,"function"===typeof o||Array.isArray(o)?(0,r.useContext)(f):void 0);(0,i.M)(t,p,"string"===typeof s);l+=t.key+"-"+p.name;var v={};for(var h in e)u.call(e,h)&&"css"!==h&&h!==d&&(v[h]=e[h]);return v.ref=n,v.className=l,(0,r.createElement)(s,v)}))},76408:function(e,t,n){"use strict";n.d(t,{ms:function(){return d},iv:function(){return s},tZ:function(){return u},F4:function(){return c}});var r=n(67294),o=(n(38606),n(31482)),i=(n(29983),n(8679),n(70444)),a=n(26744),u=function(e,t){var n=arguments;if(null==t||!o.h.call(t,"css"))return r.createElement.apply(void 0,n);var i=n.length,a=new Array(i);a[0]=o.E,a[1]=(0,o.c)(e,t);for(var u=2;u=0||(o[n]=e[n]);return o}function a(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var u={init:"init"},s=function(e){var t=e.value;return void 0===t?"":t},c=function(){return t.createElement(t.Fragment,null,"\xa0")},l={Cell:s,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function f(){for(var e=arguments.length,t=new Array(e),n=0;n(i="number"==typeof i?i:1/0)){var a=o;o=i,i=a}return e.filter((function(e){return t.some((function(t){var n=e.values[t];return n>=o&&n<=i}))}))};ke.autoRemove=function(e){return!e||"number"!=typeof e[0]&&"number"!=typeof e[1]};var Oe=Object.freeze({__proto__:null,text:ve,exactText:he,exactTextCase:me,includes:ge,includesAll:ye,includesSome:be,includesValue:xe,exact:we,equals:Ee,between:ke});u.resetFilters="resetFilters",u.setFilter="setFilter",u.setAllFilters="setAllFilters";var Ce=function(e){e.stateReducers.push(Se),e.useInstance.push(Pe)};function Se(e,t,n,r){if(t.type===u.init)return o({filters:[]},e);if(t.type===u.resetFilters)return o({},e,{filters:r.initialState.filters||[]});if(t.type===u.setFilter){var i=t.columnId,a=t.filterValue,s=r.allColumns,c=r.filterTypes,l=s.find((function(e){return e.id===i}));if(!l)throw new Error("React-Table: Could not find a column with id: "+i);var f=F(l.filter,c||{},Oe),d=e.filters.find((function(e){return e.id===i})),p=m(a,d&&d.value);return R(f.autoRemove,p,l)?o({},e,{filters:e.filters.filter((function(e){return e.id!==i}))}):o({},e,d?{filters:e.filters.map((function(e){return e.id===i?{id:i,value:p}:e}))}:{filters:[].concat(e.filters,[{id:i,value:p}])})}if(t.type===u.setAllFilters){var v=t.filters,h=r.allColumns,g=r.filterTypes;return o({},e,{filters:m(v,e.filters).filter((function(e){var t=h.find((function(t){return t.id===e.id}));return!R(F(t.filter,g||{},Oe).autoRemove,e.value,t)}))})}}function Pe(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.rowsById,a=e.allColumns,s=e.filterTypes,c=e.manualFilters,l=e.defaultCanFilter,f=void 0!==l&&l,d=e.disableFilters,p=e.state.filters,v=e.dispatch,h=e.autoResetFilters,m=void 0===h||h,y=t.useCallback((function(e,t){v({type:u.setFilter,columnId:e,filterValue:t})}),[v]),x=t.useCallback((function(e){v({type:u.setAllFilters,filters:e})}),[v]);a.forEach((function(e){var t=e.id,n=e.accessor,r=e.defaultCanFilter,o=e.disableFilters;e.canFilter=n?A(!0!==o&&void 0,!0!==d&&void 0,!0):A(r,f,!1),e.setFilter=function(t){return y(e.id,t)};var i=p.find((function(e){return e.id===t}));e.filterValue=i&&i.value}));var w=t.useMemo((function(){if(c||!p.length)return[r,o,i];var e=[],t={};return[function n(r,o){void 0===o&&(o=0);var i=r;return(i=p.reduce((function(e,t){var n=t.id,r=t.value,i=a.find((function(e){return e.id===n}));if(!i)return e;0===o&&(i.preFilteredRows=e);var u=F(i.filter,s||{},Oe);return u?(i.filteredRows=u(e,[n],r),i.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+i.id+"."),e)}),r)).forEach((function(r){e.push(r),t[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?n(r.subRows,o+1):r.subRows)})),i}(r),e,t]}),[c,p,r,o,i,a,s]),E=w[0],k=w[1],O=w[2];t.useMemo((function(){a.filter((function(e){return!p.find((function(t){return t.id===e.id}))})).forEach((function(e){e.preFilteredRows=E,e.filteredRows=E}))}),[E,p,a]);var C=g(m);b((function(){C()&&v({type:u.resetFilters})}),[v,c?null:n]),Object.assign(e,{preFilteredRows:r,preFilteredFlatRows:o,preFilteredRowsById:i,filteredRows:E,filteredFlatRows:k,filteredRowsById:O,rows:E,flatRows:k,rowsById:O,setFilter:y,setAllFilters:x})}Ce.pluginName="useFilters",u.resetGlobalFilter="resetGlobalFilter",u.setGlobalFilter="setGlobalFilter";var Ae=function(e){e.stateReducers.push(_e),e.useInstance.push(Te)};function _e(e,t,n,r){if(t.type===u.resetGlobalFilter)return o({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===u.setGlobalFilter){var a=t.filterValue,s=r.userFilterTypes,c=F(r.globalFilter,s||{},Oe),l=m(a,e.globalFilter);return R(c.autoRemove,l)?(e.globalFilter,i(e,["globalFilter"])):o({},e,{globalFilter:l})}}function Te(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.rowsById,a=e.allColumns,s=e.filterTypes,c=e.globalFilter,l=e.manualGlobalFilter,f=e.state.globalFilter,d=e.dispatch,p=e.autoResetGlobalFilter,v=void 0===p||p,h=e.disableGlobalFilter,m=t.useCallback((function(e){d({type:u.setGlobalFilter,filterValue:e})}),[d]),y=t.useMemo((function(){if(l||void 0===f)return[r,o,i];var e=[],t={},n=F(c,s||{},Oe);if(!n)return console.warn("Could not find a valid 'globalFilter' option."),r;a.forEach((function(e){var t=e.disableGlobalFilter;e.canFilter=A(!0!==t&&void 0,!0!==h&&void 0,!0)}));var u=a.filter((function(e){return!0===e.canFilter}));return[function r(o){return(o=n(o,u.map((function(e){return e.id})),f)).forEach((function(n){e.push(n),t[n.id]=n,n.subRows=n.subRows&&n.subRows.length?r(n.subRows):n.subRows})),o}(r),e,t]}),[l,f,c,s,a,r,o,i,h]),x=y[0],w=y[1],E=y[2],k=g(v);b((function(){k()&&d({type:u.resetGlobalFilter})}),[d,l?null:n]),Object.assign(e,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:o,preGlobalFilteredRowsById:i,globalFilteredRows:x,globalFilteredFlatRows:w,globalFilteredRowsById:E,rows:x,flatRows:w,rowsById:E,setGlobalFilter:m,disableGlobalFilter:h})}function je(e,t){return t.reduce((function(e,t){return e+("number"==typeof t?t:0)}),0)}Ae.pluginName="useGlobalFilter";var Fe=Object.freeze({__proto__:null,sum:je,min:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e))})),t},max:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.max(t,e))})),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e),n=Math.max(n,e))})),t+".."+n},average:function(e){return je(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort((function(e,t){return e-t}));return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Re=[],Ie={};u.resetGroupBy="resetGroupBy",u.setGroupBy="setGroupBy",u.toggleGroupBy="toggleGroupBy";var Me=function(e){e.getGroupByToggleProps=[De],e.stateReducers.push(Ne),e.visibleColumnsDeps.push((function(e,t){var n=t.instance;return[].concat(e,[n.state.groupBy])})),e.visibleColumns.push(Be),e.useInstance.push(Ve),e.prepareRow.push(ze)};Me.pluginName="useGroupBy";var De=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(e){e.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Ne(e,t,n,r){if(t.type===u.init)return o({groupBy:[]},e);if(t.type===u.resetGroupBy)return o({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===u.setGroupBy)return o({},e,{groupBy:t.value});if(t.type===u.toggleGroupBy){var i=t.columnId,a=t.value,s=void 0!==a?a:!e.groupBy.includes(i);return o({},e,s?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter((function(e){return e!==i}))})}}function Be(e,t){var n=t.instance.state.groupBy,r=n.map((function(t){return e.find((function(e){return e.id===t}))})).filter(Boolean),o=e.filter((function(e){return!n.includes(e.id)}));return(e=[].concat(r,o)).forEach((function(e){e.isGrouped=n.includes(e.id),e.groupedIndex=n.indexOf(e.id)})),e}var Le={};function Ve(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.rowsById,a=e.allColumns,s=e.flatHeaders,c=e.groupByFn,l=void 0===c?He:c,f=e.manualGroupBy,p=e.aggregations,v=void 0===p?Le:p,m=e.plugins,y=e.state.groupBy,x=e.dispatch,w=e.autoResetGroupBy,E=void 0===w||w,k=e.disableGroupBy,O=e.defaultCanGroupBy,C=e.getHooks;h(m,["useColumnOrder","useFilters"],"useGroupBy");var S=g(e);a.forEach((function(t){var n=t.accessor,r=t.defaultGroupBy,o=t.disableGroupBy;t.canGroupBy=n?A(t.canGroupBy,!0!==o&&void 0,!0!==k&&void 0,!0):A(t.canGroupBy,r,O,!1),t.canGroupBy&&(t.toggleGroupBy=function(){return e.toggleGroupBy(t.id)}),t.Aggregated=t.Aggregated||t.Cell}));var P=t.useCallback((function(e,t){x({type:u.toggleGroupBy,columnId:e,value:t})}),[x]),_=t.useCallback((function(e){x({type:u.setGroupBy,value:e})}),[x]);s.forEach((function(e){e.getGroupByToggleProps=d(C().getGroupByToggleProps,{instance:S(),header:e})}));var j=t.useMemo((function(){if(f||!y.length)return[r,o,i,Re,Ie,o,i];var e=y.filter((function(e){return a.find((function(t){return t.id===e}))})),t=[],n={},u=[],s={},c=[],d={},p=function r(o,i,f){if(void 0===i&&(i=0),i===e.length)return o;var p=e[i],h=l(o,p);return Object.entries(h).map((function(o,l){var h=o[0],m=o[1],g=p+":"+h,y=r(m,i+1,g=f?f+">"+g:g),b=i?T(m,"leafRows"):m,x=function(t,n,r){var o={};return a.forEach((function(i){if(e.includes(i.id))o[i.id]=n[0]?n[0].values[i.id]:null;else{var a="function"==typeof i.aggregate?i.aggregate:v[i.aggregate]||Fe[i.aggregate];if(a){var u=n.map((function(e){return e.values[i.id]})),s=t.map((function(e){var t=e.values[i.id];if(!r&&i.aggregateValue){var n="function"==typeof i.aggregateValue?i.aggregateValue:v[i.aggregateValue]||Fe[i.aggregateValue];if(!n)throw console.info({column:i}),new Error("React Table: Invalid column.aggregateValue option for column listed above");t=n(t,e,i)}return t}));o[i.id]=a(s,u)}else{if(i.aggregate)throw console.info({column:i}),new Error("React Table: Invalid column.aggregate option for column listed above");o[i.id]=null}}})),o}(b,m,i),w={id:g,isGrouped:!0,groupByID:p,groupByVal:h,values:x,subRows:y,leafRows:b,depth:i,index:l};return y.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),s[e.id]=e):(c.push(e),d[e.id]=e)})),w}))}(r);return p.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),s[e.id]=e):(c.push(e),d[e.id]=e)})),[p,t,n,u,s,c,d]}),[f,y,r,o,i,a,v,l]),F=j[0],R=j[1],I=j[2],M=j[3],D=j[4],N=j[5],B=j[6],L=g(E);b((function(){L()&&x({type:u.resetGroupBy})}),[x,f?null:n]),Object.assign(e,{preGroupedRows:r,preGroupedFlatRow:o,preGroupedRowsById:i,groupedRows:F,groupedFlatRows:R,groupedRowsById:I,onlyGroupedFlatRows:M,onlyGroupedRowsById:D,nonGroupedFlatRows:N,nonGroupedRowsById:B,rows:F,flatRows:R,rowsById:I,toggleGroupBy:P,setGroupBy:_})}function ze(e){e.allCells.forEach((function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&(null==(n=e.subRows)?void 0:n.length)}))}function He(e,t){return e.reduce((function(e,n,r){var o=""+n.values[t];return e[o]=Array.isArray(e[o])?e[o]:[],e[o].push(n),e}),{})}var We=/([0-9]+)/gm;function Ue(e,t){return e===t?0:e>t?1:-1}function Ge(e,t,n){return[e.values[n],t.values[n]]}function Ze(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}var qe=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=Ge(e,t,n),o=r[0],i=r[1];for(o=Ze(o),i=Ze(i),o=o.split(We).filter(Boolean),i=i.split(We).filter(Boolean);o.length&&i.length;){var a=o.shift(),u=i.shift(),s=parseInt(a,10),c=parseInt(u,10),l=[s,c].sort();if(isNaN(l[0])){if(a>u)return 1;if(u>a)return-1}else{if(isNaN(l[1]))return isNaN(s)?-1:1;if(s>c)return 1;if(c>s)return-1}}return o.length-i.length},datetime:function(e,t,n){var r=Ge(e,t,n),o=r[0],i=r[1];return Ue(o=o.getTime(),i=i.getTime())},basic:function(e,t,n){var r=Ge(e,t,n);return Ue(r[0],r[1])},string:function(e,t,n){var r=Ge(e,t,n),o=r[0],i=r[1];for(o=o.split("").filter(Boolean),i=i.split("").filter(Boolean);o.length&&i.length;){var a=o.shift(),u=i.shift(),s=a.toLowerCase(),c=u.toLowerCase();if(s>c)return 1;if(c>s)return-1;if(a>u)return 1;if(u>a)return-1}return o.length-i.length},number:function(e,t,n){var r=Ge(e,t,n),o=r[0],i=r[1],a=/[^0-9.]/gi;return Ue(o=Number(String(o).replace(a,"")),i=Number(String(i).replace(a,"")))}});u.resetSortBy="resetSortBy",u.setSortBy="setSortBy",u.toggleSortBy="toggleSortBy",u.clearSortBy="clearSortBy",l.sortType="alphanumeric",l.sortDescFirst=!1;var $e=function(e){e.getSortByToggleProps=[Ke],e.stateReducers.push(Ye),e.useInstance.push(Xe)};$e.pluginName="useSortBy";var Ke=function(e,t){var n=t.instance,r=t.column,o=n.isMultiSortEvent,i=void 0===o?function(e){return e.shiftKey}:o;return[e,{onClick:r.canSort?function(e){e.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&i(e))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Ye(e,t,n,r){if(t.type===u.init)return o({sortBy:[]},e);if(t.type===u.resetSortBy)return o({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===u.clearSortBy)return o({},e,{sortBy:e.sortBy.filter((function(e){return e.id!==t.columnId}))});if(t.type===u.setSortBy)return o({},e,{sortBy:t.sortBy});if(t.type===u.toggleSortBy){var i,a=t.columnId,s=t.desc,c=t.multi,l=r.allColumns,f=r.disableMultiSort,d=r.disableSortRemove,p=r.disableMultiRemove,v=r.maxMultiSortColCount,h=void 0===v?Number.MAX_SAFE_INTEGER:v,m=e.sortBy,g=l.find((function(e){return e.id===a})).sortDescFirst,y=m.find((function(e){return e.id===a})),b=m.findIndex((function(e){return e.id===a})),x=null!=s,w=[];return"toggle"!==(i=!f&&c?y?"toggle":"add":b!==m.length-1||1!==m.length?"replace":y?"toggle":"replace")||d||x||c&&p||!(y&&y.desc&&!g||!y.desc&&g)||(i="remove"),"replace"===i?w=[{id:a,desc:x?s:g}]:"add"===i?(w=[].concat(m,[{id:a,desc:x?s:g}])).splice(0,w.length-h):"toggle"===i?w=m.map((function(e){return e.id===a?o({},e,{desc:x?s:!y.desc}):e})):"remove"===i&&(w=m.filter((function(e){return e.id!==a}))),o({},e,{sortBy:w})}}function Xe(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.allColumns,a=e.orderByFn,s=void 0===a?Qe:a,c=e.sortTypes,l=e.manualSortBy,f=e.defaultCanSort,p=e.disableSortBy,v=e.flatHeaders,m=e.state.sortBy,y=e.dispatch,x=e.plugins,w=e.getHooks,E=e.autoResetSortBy,k=void 0===E||E;h(x,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var O=t.useCallback((function(e){y({type:u.setSortBy,sortBy:e})}),[y]),C=t.useCallback((function(e,t,n){y({type:u.toggleSortBy,columnId:e,desc:t,multi:n})}),[y]),S=g(e);v.forEach((function(e){var t=e.accessor,n=e.canSort,r=e.disableSortBy,o=e.id,i=t?A(!0!==r&&void 0,!0!==p&&void 0,!0):A(f,n,!1);e.canSort=i,e.canSort&&(e.toggleSortBy=function(t,n){return C(e.id,t,n)},e.clearSortBy=function(){y({type:u.clearSortBy,columnId:e.id})}),e.getSortByToggleProps=d(w().getSortByToggleProps,{instance:S(),column:e});var a=m.find((function(e){return e.id===o}));e.isSorted=!!a,e.sortedIndex=m.findIndex((function(e){return e.id===o})),e.isSortedDesc=e.isSorted?a.desc:void 0}));var P=t.useMemo((function(){if(l||!m.length)return[r,o];var e=[],t=m.filter((function(e){return i.find((function(t){return t.id===e.id}))}));return[function n(r){var o=s(r,t.map((function(e){var t=i.find((function(t){return t.id===e.id}));if(!t)throw new Error("React-Table: Could not find a column with id: "+e.id+" while sorting");var n=t.sortType,r=_(n)||(c||{})[n]||qe[n];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+n+"' for column '"+e.id+"'.");return function(t,n){return r(t,n,e.id,e.desc)}})),t.map((function(e){var t=i.find((function(t){return t.id===e.id}));return t&&t.sortInverted?e.desc:!e.desc})));return o.forEach((function(t){e.push(t),t.subRows&&0!==t.subRows.length&&(t.subRows=n(t.subRows))})),o}(r),e]}),[l,m,r,o,i,s,c]),T=P[0],j=P[1],F=g(k);b((function(){F()&&y({type:u.resetSortBy})}),[l?null:n]),Object.assign(e,{preSortedRows:r,preSortedFlatRows:o,sortedRows:T,sortedFlatRows:j,rows:T,flatRows:j,setSortBy:O,toggleSortBy:C})}function Qe(e,t,n){return[].concat(e).sort((function(e,r){for(var o=0;oe.pageIndex?c=-1===i?a.length>=e.pageSize:s-1),c?o({},e,{pageIndex:s}):e}if(t.type===u.setPageSize){var l=t.pageSize,f=e.pageSize*e.pageIndex;return o({},e,{pageIndex:Math.floor(f/l),pageSize:l})}}function tt(e){var n=e.rows,r=e.autoResetPage,o=void 0===r||r,i=e.manualExpandedKey,a=void 0===i?"expanded":i,s=e.plugins,c=e.pageCount,l=e.paginateExpandedRows,f=void 0===l||l,d=e.expandSubRows,p=void 0===d||d,v=e.state,m=v.pageSize,y=v.pageIndex,x=v.expanded,w=v.globalFilter,E=v.filters,k=v.groupBy,O=v.sortBy,C=e.dispatch,S=e.data,P=e.manualPagination;h(s,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var A=g(o);b((function(){A()&&C({type:u.resetPage})}),[C,P?null:S,w,E,k,O]);var _=P?c:Math.ceil(n.length/m),T=t.useMemo((function(){return _>0?[].concat(new Array(_)).fill(null).map((function(e,t){return t})):[]}),[_]),F=t.useMemo((function(){var e;if(P)e=n;else{var t=m*y,r=t+m;e=n.slice(t,r)}return f?e:j(e,{manualExpandedKey:a,expanded:x,expandSubRows:p})}),[p,x,a,P,y,m,f,n]),R=y>0,I=-1===_?F.length>=m:y<_-1,M=t.useCallback((function(e){C({type:u.gotoPage,pageIndex:e})}),[C]),D=t.useCallback((function(){return M((function(e){return e-1}))}),[M]),N=t.useCallback((function(){return M((function(e){return e+1}))}),[M]),B=t.useCallback((function(e){C({type:u.setPageSize,pageSize:e})}),[C]);Object.assign(e,{pageOptions:T,pageCount:_,page:F,canPreviousPage:R,canNextPage:I,gotoPage:M,previousPage:D,nextPage:N,setPageSize:B})}Je.pluginName="usePagination",u.resetPivot="resetPivot",u.togglePivot="togglePivot";var nt=function(e){e.getPivotToggleProps=[ot],e.stateReducers.push(it),e.useInstanceAfterData.push(at),e.allColumns.push(ut),e.accessValue.push(st),e.materializedColumns.push(ct),e.materializedColumnsDeps.push(lt),e.visibleColumns.push(ft),e.visibleColumnsDeps.push(dt),e.useInstance.push(pt),e.prepareRow.push(vt)};nt.pluginName="usePivotColumns";var rt=[],ot=function(e,t){var n=t.header;return[e,{onClick:n.canPivot?function(e){e.persist(),n.togglePivot()}:void 0,style:{cursor:n.canPivot?"pointer":void 0},title:"Toggle Pivot"}]};function it(e,t,n,r){if(t.type===u.init)return o({pivotColumns:rt},e);if(t.type===u.resetPivot)return o({},e,{pivotColumns:r.initialState.pivotColumns||rt});if(t.type===u.togglePivot){var i=t.columnId,a=t.value,s=void 0!==a?a:!e.pivotColumns.includes(i);return o({},e,s?{pivotColumns:[].concat(e.pivotColumns,[i])}:{pivotColumns:e.pivotColumns.filter((function(e){return e!==i}))})}}function at(e){e.allColumns.forEach((function(t){t.isPivotSource=e.state.pivotColumns.includes(t.id)}))}function ut(e,t){var n=t.instance;return e.forEach((function(e){e.isPivotSource=n.state.pivotColumns.includes(e.id),e.uniqueValues=new Set})),e}function st(e,t){var n=t.column;return n.uniqueValues&&void 0!==e&&n.uniqueValues.add(e),e}function ct(e,t){var n=t.instance,r=n.allColumns,i=n.state;if(!i.pivotColumns.length||!i.groupBy||!i.groupBy.length)return e;var a=i.pivotColumns.map((function(e){return r.find((function(t){return t.id===e}))})).filter(Boolean),u=r.filter((function(e){return!e.isPivotSource&&!i.groupBy.includes(e.id)&&!i.pivotColumns.includes(e.id)})),s=k(function e(t,n,r){void 0===t&&(t=0),void 0===r&&(r=[]);var i=a[t];return i?Array.from(i.uniqueValues).sort().map((function(a){var u=o({},i,{Header:i.PivotHeader||"string"==typeof i.header?i.Header+": "+a:a,isPivotGroup:!0,parent:n,depth:t,id:n?n.id+"."+i.id+"."+a:i.id+"."+a,pivotValue:a});return u.columns=e(t+1,u,[].concat(r,[function(e){return e.values[i.id]===a}])),u})):u.map((function(e){return o({},e,{canPivot:!1,isPivoted:!0,parent:n,depth:t,id:""+(n?n.id+"."+e.id:e.id),accessor:function(t,n,o){if(r.every((function(e){return e(o)})))return o.values[e.id]}})}))}());return[].concat(e,s)}function lt(e,t){var n=t.instance.state,r=n.pivotColumns,o=n.groupBy;return[].concat(e,[r,o])}function ft(e,t){var n=t.instance.state;return e=e.filter((function(e){return!e.isPivotSource})),n.pivotColumns.length&&n.groupBy&&n.groupBy.length&&(e=e.filter((function(e){return e.isGrouped||e.isPivoted}))),e}function dt(e,t){var n=t.instance;return[].concat(e,[n.state.pivotColumns,n.state.groupBy])}function pt(e){var t=e.columns,n=e.allColumns,r=e.flatHeaders,o=e.getHooks,i=e.plugins,a=e.dispatch,s=e.autoResetPivot,c=void 0===s||s,l=e.manaulPivot,f=e.disablePivot,p=e.defaultCanPivot;h(i,["useGroupBy"],"usePivotColumns");var v=g(e);n.forEach((function(t){var n=t.accessor,r=t.defaultPivot,o=t.disablePivot;t.canPivot=n?A(t.canPivot,!0!==o&&void 0,!0!==f&&void 0,!0):A(t.canPivot,r,p,!1),t.canPivot&&(t.togglePivot=function(){return e.togglePivot(t.id)}),t.Aggregated=t.Aggregated||t.Cell})),r.forEach((function(e){e.getPivotToggleProps=d(o().getPivotToggleProps,{instance:v(),header:e})}));var m=g(c);b((function(){m()&&a({type:u.resetPivot})}),[a,l?null:t]),Object.assign(e,{togglePivot:function(e,t){a({type:u.togglePivot,columnId:e,value:t})}})}function vt(e){e.allCells.forEach((function(e){e.isPivoted=e.column.isPivoted}))}u.resetSelectedRows="resetSelectedRows",u.toggleAllRowsSelected="toggleAllRowsSelected",u.toggleRowSelected="toggleRowSelected",u.toggleAllPageRowsSelected="toggleAllPageRowsSelected";var ht=function(e){e.getToggleRowSelectedProps=[mt],e.getToggleAllRowsSelectedProps=[gt],e.getToggleAllPageRowsSelectedProps=[yt],e.stateReducers.push(bt),e.useInstance.push(xt),e.prepareRow.push(wt)};ht.pluginName="useRowSelect";var mt=function(e,t){var n=t.instance,r=t.row,o=n.manualRowSelectedKey,i=void 0===o?"isSelected":o;return[e,{onChange:function(e){r.toggleRowSelected(e.target.checked)},style:{cursor:"pointer"},checked:!(!r.original||!r.original[i])||r.isSelected,title:"Toggle Row Selected",indeterminate:r.isSomeSelected}]},gt=function(e,t){var n=t.instance;return[e,{onChange:function(e){n.toggleAllRowsSelected(e.target.checked)},style:{cursor:"pointer"},checked:n.isAllRowsSelected,title:"Toggle All Rows Selected",indeterminate:Boolean(!n.isAllRowsSelected&&Object.keys(n.state.selectedRowIds).length)}]},yt=function(e,t){var n=t.instance;return[e,{onChange:function(e){n.toggleAllPageRowsSelected(e.target.checked)},style:{cursor:"pointer"},checked:n.isAllPageRowsSelected,title:"Toggle All Current Page Rows Selected",indeterminate:Boolean(!n.isAllPageRowsSelected&&n.page.some((function(e){var t=e.id;return n.state.selectedRowIds[t]})))}]};function bt(e,t,n,r){if(t.type===u.init)return o({selectedRowIds:{}},e);if(t.type===u.resetSelectedRows)return o({},e,{selectedRowIds:r.initialState.selectedRowIds||{}});if(t.type===u.toggleAllRowsSelected){var i=t.value,a=r.isAllRowsSelected,s=r.rowsById,c=r.nonGroupedRowsById,l=void 0===c?s:c,f=void 0!==i?i:!a,d=Object.assign({},e.selectedRowIds);return f?Object.keys(l).forEach((function(e){d[e]=!0})):Object.keys(l).forEach((function(e){delete d[e]})),o({},e,{selectedRowIds:d})}if(t.type===u.toggleRowSelected){var p=t.id,v=t.value,h=r.rowsById,m=r.selectSubRows,g=void 0===m||m,y=r.getSubRows,b=e.selectedRowIds[p],x=void 0!==v?v:!b;if(b===x)return e;var w=o({},e.selectedRowIds);return function e(t){var n=h[t];if(n.isGrouped||(x?w[t]=!0:delete w[t]),g&&y(n))return y(n).forEach((function(t){return e(t.id)}))}(p),o({},e,{selectedRowIds:w})}if(t.type===u.toggleAllPageRowsSelected){var E=t.value,k=r.page,O=r.rowsById,C=r.selectSubRows,S=void 0===C||C,P=r.isAllPageRowsSelected,A=r.getSubRows,_=void 0!==E?E:!P,T=o({},e.selectedRowIds);return k.forEach((function(e){return function e(t){var n=O[t];if(n.isGrouped||(_?T[t]=!0:delete T[t]),S&&A(n))return A(n).forEach((function(t){return e(t.id)}))}(e.id)})),o({},e,{selectedRowIds:T})}return e}function xt(e){var n=e.data,r=e.rows,o=e.getHooks,i=e.plugins,a=e.rowsById,s=e.nonGroupedRowsById,c=void 0===s?a:s,l=e.autoResetSelectedRows,f=void 0===l||l,p=e.state.selectedRowIds,v=e.selectSubRows,m=void 0===v||v,y=e.dispatch,x=e.page,w=e.getSubRows;h(i,["useFilters","useGroupBy","useSortBy","useExpanded","usePagination"],"useRowSelect");var E=t.useMemo((function(){var e=[];return r.forEach((function(t){var n=m?function e(t,n,r){if(n[t.id])return!0;var o=r(t);if(o&&o.length){var i=!0,a=!1;return o.forEach((function(t){a&&!i||(e(t,n,r)?a=!0:i=!1)})),!!i||!!a&&null}return!1}(t,p,w):!!p[t.id];t.isSelected=!!n,t.isSomeSelected=null===n,n&&e.push(t)})),e}),[r,m,p,w]),k=Boolean(Object.keys(c).length&&Object.keys(p).length),O=k;k&&Object.keys(c).some((function(e){return!p[e]}))&&(k=!1),k||x&&x.length&&x.some((function(e){var t=e.id;return!p[t]}))&&(O=!1);var C=g(f);b((function(){C()&&y({type:u.resetSelectedRows})}),[y,n]);var S=t.useCallback((function(e){return y({type:u.toggleAllRowsSelected,value:e})}),[y]),P=t.useCallback((function(e){return y({type:u.toggleAllPageRowsSelected,value:e})}),[y]),A=t.useCallback((function(e,t){return y({type:u.toggleRowSelected,id:e,value:t})}),[y]),_=g(e),T=d(o().getToggleAllRowsSelectedProps,{instance:_()}),j=d(o().getToggleAllPageRowsSelectedProps,{instance:_()});Object.assign(e,{selectedFlatRows:E,isAllRowsSelected:k,isAllPageRowsSelected:O,toggleRowSelected:A,toggleAllRowsSelected:S,getToggleAllRowsSelectedProps:T,getToggleAllPageRowsSelectedProps:j,toggleAllPageRowsSelected:P})}function wt(e,t){var n=t.instance;e.toggleRowSelected=function(t){return n.toggleRowSelected(e.id,t)},e.getToggleRowSelectedProps=d(n.getHooks().getToggleRowSelectedProps,{instance:n,row:e})}var Et=function(e){return{}},kt=function(e){return{}};u.setRowState="setRowState",u.setCellState="setCellState",u.resetRowState="resetRowState";var Ot=function(e){e.stateReducers.push(Ct),e.useInstance.push(St),e.prepareRow.push(Pt)};function Ct(e,t,n,r){var i=r.initialRowStateAccessor,a=void 0===i?Et:i,s=r.initialCellStateAccessor,c=void 0===s?kt:s,l=r.rowsById;if(t.type===u.init)return o({rowState:{}},e);if(t.type===u.resetRowState)return o({},e,{rowState:r.initialState.rowState||{}});if(t.type===u.setRowState){var f,d=t.rowId,p=t.value,v=void 0!==e.rowState[d]?e.rowState[d]:a(l[d]);return o({},e,{rowState:o({},e.rowState,(f={},f[d]=m(p,v),f))})}if(t.type===u.setCellState){var h,g,y,b,x,w=t.rowId,E=t.columnId,k=t.value,O=void 0!==e.rowState[w]?e.rowState[w]:a(l[w]),C=void 0!==(null==O||null==(h=O.cellState)?void 0:h[E])?O.cellState[E]:c(null==(g=l[w])||null==(y=g.cells)?void 0:y.find((function(e){return e.column.id===E})));return o({},e,{rowState:o({},e.rowState,(x={},x[w]=o({},O,{cellState:o({},O.cellState||{},(b={},b[E]=m(k,C),b))}),x))})}}function St(e){var n=e.autoResetRowState,r=void 0===n||n,o=e.data,i=e.dispatch,a=t.useCallback((function(e,t){return i({type:u.setRowState,rowId:e,value:t})}),[i]),s=t.useCallback((function(e,t,n){return i({type:u.setCellState,rowId:e,columnId:t,value:n})}),[i]),c=g(r);b((function(){c()&&i({type:u.resetRowState})}),[o]),Object.assign(e,{setRowState:a,setCellState:s})}function Pt(e,t){var n=t.instance,r=n.initialRowStateAccessor,o=void 0===r?Et:r,i=n.initialCellStateAccessor,a=void 0===i?kt:i,u=n.state.rowState;e&&(e.state=void 0!==u[e.id]?u[e.id]:o(e),e.setState=function(t){return n.setRowState(e.id,t)},e.cells.forEach((function(t){e.state.cellState||(e.state.cellState={}),t.state=void 0!==e.state.cellState[t.column.id]?e.state.cellState[t.column.id]:a(t),t.setState=function(r){return n.setCellState(e.id,t.column.id,r)}})))}Ot.pluginName="useRowState",u.resetColumnOrder="resetColumnOrder",u.setColumnOrder="setColumnOrder";var At=function(e){e.stateReducers.push(_t),e.visibleColumnsDeps.push((function(e,t){var n=t.instance;return[].concat(e,[n.state.columnOrder])})),e.visibleColumns.push(Tt),e.useInstance.push(jt)};function _t(e,t,n,r){return t.type===u.init?o({columnOrder:[]},e):t.type===u.resetColumnOrder?o({},e,{columnOrder:r.initialState.columnOrder||[]}):t.type===u.setColumnOrder?o({},e,{columnOrder:m(t.columnOrder,e.columnOrder)}):void 0}function Tt(e,t){var n=t.instance.state.columnOrder;if(!n||!n.length)return e;for(var r=[].concat(n),o=[].concat(e),i=[],a=function(){var e=r.shift(),t=o.findIndex((function(t){return t.id===e}));t>-1&&i.push(o.splice(t,1)[0])};o.length&&r.length;)a();return[].concat(i,o)}function jt(e){var n=e.dispatch;e.setColumnOrder=t.useCallback((function(e){return n({type:u.setColumnOrder,columnOrder:e})}),[n])}At.pluginName="useColumnOrder",l.canResize=!0,u.columnStartResizing="columnStartResizing",u.columnResizing="columnResizing",u.columnDoneResizing="columnDoneResizing",u.resetResize="resetResize";var Ft=function(e){e.getResizerProps=[Rt],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(It),e.useInstance.push(Dt),e.useInstanceBeforeDimensions.push(Mt)},Rt=function(e,t){var n=t.instance,r=t.header,o=n.dispatch,i=function(e,t){var n=!1;if("touchstart"===e.type){if(e.touches&&e.touches.length>1)return;n=!0}var r=function(e){var t=[];return function e(n){n.columns&&n.columns.length&&n.columns.map(e),t.push(n)}(e),t}(t).map((function(e){return[e.id,e.totalWidth]})),i=n?Math.round(e.touches[0].clientX):e.clientX,a=function(e){o({type:u.columnResizing,clientX:e})},s=function(){return o({type:u.columnDoneResizing})},c={mouse:{moveEvent:"mousemove",moveHandler:function(e){return a(e.clientX)},upEvent:"mouseup",upHandler:function(e){document.removeEventListener("mousemove",c.mouse.moveHandler),document.removeEventListener("mouseup",c.mouse.upHandler),s()}},touch:{moveEvent:"touchmove",moveHandler:function(e){return e.cancelable&&(e.preventDefault(),e.stopPropagation()),a(e.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(e){document.removeEventListener(c.touch.moveEvent,c.touch.moveHandler),document.removeEventListener(c.touch.upEvent,c.touch.moveHandler),s()}}},l=n?c.touch:c.mouse,f=!!function(){if("boolean"==typeof M)return M;var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(t){e=!1}return M=e}()&&{passive:!1};document.addEventListener(l.moveEvent,l.moveHandler,f),document.addEventListener(l.upEvent,l.upHandler,f),o({type:u.columnStartResizing,columnId:t.id,columnWidth:t.totalWidth,headerIdWidths:r,clientX:i})};return[e,{onMouseDown:function(e){return e.persist()||i(e,r)},onTouchStart:function(e){return e.persist()||i(e,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function It(e,t){if(t.type===u.init)return o({columnResizing:{columnWidths:{}}},e);if(t.type===u.resetResize)return o({},e,{columnResizing:{columnWidths:{}}});if(t.type===u.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,a=t.headerIdWidths;return o({},e,{columnResizing:o({},e.columnResizing,{startX:n,headerIdWidths:a,columnWidth:i,isResizingColumn:r})})}if(t.type===u.columnResizing){var s=t.clientX,c=e.columnResizing,l=c.startX,f=c.columnWidth,d=c.headerIdWidths,p=(s-l)/f,v={};return(void 0===d?[]:d).forEach((function(e){var t=e[0],n=e[1];v[t]=Math.max(n+n*p,0)})),o({},e,{columnResizing:o({},e.columnResizing,{columnWidths:o({},e.columnResizing.columnWidths,{},v)})})}return t.type===u.columnDoneResizing?o({},e,{columnResizing:o({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Ft.pluginName="useResizeColumns";var Mt=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,o=e.state.columnResizing,i=g(e);t.forEach((function(e){var t=A(!0!==e.disableResizing&&void 0,!0!==n&&void 0,!0);e.canResize=t,e.width=o.columnWidths[e.id]||e.originalWidth||e.width,e.isResizing=o.isResizingColumn===e.id,t&&(e.getResizerProps=d(r().getResizerProps,{instance:i(),header:e}))}))};function Dt(e){var n=e.plugins,r=e.dispatch,o=e.autoResetResize,i=void 0===o||o,a=e.columns;h(n,["useAbsoluteLayout"],"useResizeColumns");var s=g(i);b((function(){s()&&r({type:u.resetResize})}),[a]);var c=t.useCallback((function(){return r({type:u.resetResize})}),[r]);Object.assign(e,{resetResizing:c})}var Nt={position:"absolute",top:0},Bt=function(e){e.getTableBodyProps.push(Lt),e.getRowProps.push(Lt),e.getHeaderGroupProps.push(Lt),e.getFooterGroupProps.push(Lt),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Nt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Nt,{left:n.column.totalLeft+"px",width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Nt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]}))};Bt.pluginName="useAbsoluteLayout";var Lt=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},Vt={display:"inline-block",boxSizing:"border-box"},zt=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Ht=function(e){e.getRowProps.push(zt),e.getHeaderGroupProps.push(zt),e.getFooterGroupProps.push(zt),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Vt,{width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Vt,{width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Vt,{width:n.totalWidth+"px"})}]}))};function Wt(e){e.getTableProps.push(Ut),e.getRowProps.push(Gt),e.getHeaderGroupProps.push(Gt),e.getFooterGroupProps.push(Gt),e.getHeaderProps.push(Zt),e.getCellProps.push(qt),e.getFooterProps.push($t)}Ht.pluginName="useBlockLayout",Wt.pluginName="useFlexLayout";var Ut=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Gt=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Zt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},qt=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},$t=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Kt(e){e.stateReducers.push(Qt),e.getTableProps.push(Yt),e.getHeaderProps.push(Xt)}Kt.pluginName="useGridLayout";var Yt=function(e,t){return[e,{style:{display:"grid",gridTemplateColumns:t.instance.state.gridLayout.columnWidths.map((function(e){return e})).join(" ")}}]},Xt=function(e,t){return[e,{id:"header-cell-"+t.column.id,style:{position:"sticky"}}]};function Qt(e,t,n,r){if("init"===t.type)return o({gridLayout:{columnWidths:r.columns.map((function(){return"auto"}))}},e);if("columnStartResizing"===t.type){var i=t.columnId,a=r.visibleColumns.findIndex((function(e){return e.id===i})),u=function(e){var t,n=null==(t=document.getElementById("header-cell-"+e))?void 0:t.offsetWidth;if(void 0!==n)return n}(i);return void 0!==u?o({},e,{gridLayout:o({},e.gridLayout,{columnId:i,columnIndex:a,startingWidth:u})}):e}if("columnResizing"===t.type){var s=e.gridLayout,c=s.columnIndex,l=s.startingWidth,f=s.columnWidths,d=l-(e.columnResizing.startX-t.clientX),p=[].concat(f);return p[c]=d+"px",o({},e,{gridLayout:o({},e.gridLayout,{columnWidths:p})})}}e._UNSTABLE_usePivotColumns=nt,e.actions=u,e.defaultColumn=l,e.defaultGroupByFn=He,e.defaultOrderByFn=Qe,e.defaultRenderer=s,e.emptyRenderer=c,e.ensurePluginOrder=h,e.flexRender=w,e.functionalUpdate=m,e.loopHooks=v,e.makePropGetter=d,e.makeRenderer=x,e.reduceHooks=p,e.safeUseLayoutEffect=y,e.useAbsoluteLayout=Bt,e.useAsyncDebounce=function(e,n){void 0===n&&(n=0);var o=t.useRef({}),i=g(e),a=g(n);return t.useCallback(function(){var e=r(regeneratorRuntime.mark((function e(){var t,n,u,s=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(t=s.length,n=new Array(t),u=0;u1?n-1:0),i=1;i=o)return n.substr(0,o);for(;o>n.length&&r>1;)1&r&&(n+=e),r>>=1,e+=e;return n=(n+=e).substr(0,o)}},11742:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;ra.length;u&&a.push(o);try{n=e.apply(null,a)}catch(s){if(u&&r)throw s;return o(s)}u||(n&&"function"===typeof n.then?n.then(i,o):n instanceof Error?o(n):i(n))};function o(){r||(r=!0,n.apply(null,arguments))}function i(e){o(null,e)}}},23451:function(e,t,n){var r;!function(o,i){"use strict";var a="function",u="undefined",s="object",c="model",l="name",f="type",d="vendor",p="version",v="architecture",h="console",m="mobile",g="tablet",y="smarttv",b="wearable",x={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2===0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"===typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"===typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:i},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},w={rgx:function(e,t){for(var n,r,o,u,c,l,f=0;f0?2==u.length?typeof u[1]==a?this[u[0]]=u[1].call(this,l):this[u[0]]=u[1]:3==u.length?typeof u[1]!==a||u[1].exec&&u[1].test?this[u[0]]=l?l.replace(u[1],u[2]):i:this[u[0]]=l?u[1].call(this,l,u[2]):i:4==u.length&&(this[u[0]]=l?u[3].call(this,l.replace(u[1],u[2])):i):this[u]=l||i;f+=2}},str:function(e,t){for(var n in t)if(typeof t[n]===s&&t[n].length>0){for(var r=0;r":""))+")");return h;function h(){var o,p,v=d.concat(r),h=[];if((!t||l(r,f,d[d.length-1]||null))&&(h=function(e){if(null!==e&&"object"===typeof e&&"length"in e)return e;if("number"===typeof e)return[i,e];return[e]}(n(r,d)))[0]===u)return h;if(r.children&&h[0]!==a)for(p=(s?r.children.length:-1)+c;p>-1&&p2?r-2:0),i=2;it?null:u({},{exclusion:{[s]:{},[c]:{}}},e))),f=(d=0,()=>""+d++);var d;function p(e){return"function"===typeof e}function v(e){return function(){return!e.apply(this,arguments)}}function h(e){return null===e}const m=v(h);function g(e,t){return e.length===Number(t)}const y=v(g),b=(e=10)=>{const t=[],n=(r,o)=>{const i=n.get(r);if(m(i))return i[1];const a=o();return t.unshift([r.concat(),a]),t.length>e&&(t.length=e),a};return n.get=e=>t[t.findIndex((([t])=>g(e,t.length)&&e.every(((e,n)=>e===t[n]))))]||null,n},x="warnings",w="warnCount",E="errors",k="errorCount",O="testCount",C=()=>l.use().stateRef;function S(){return C().carryOverTests()}function P(){return C().pending()}function A(){return C().suiteId()}function _(){return C().testCallbacks()}function T(){return C().testObjects()}function j(){return C().skippedTests()}function F(){return C().optionalFields()}const R=e=>{for(const t in e.tests)e.errorCount+=e.tests[t].errorCount,e.warnCount+=e.tests[t].warnCount,e.testCount+=e.tests[t].testCount;return e},I=(e,t,n)=>{const{fieldName:r,isWarning:o,failed:i,statement:a}=t;e[r]=e[r]||{[k]:0,[w]:0,[O]:0};const u=e[r];if(n)return u;e[r].testCount++;const s=(e,t)=>{u[e]++,a&&(u[t]=(u[t]||[]).concat(a))};return i&&(o?s(w,x):s(k,E)),u};function M(e,t){return e!==x&&t.isWarning||e===x&&!t.isWarning}const D=(e,t)=>{const[n]=T(),{group:r,fieldName:o}=t||{},i=n.reduce(((t,n)=>r&&n.groupName!==r||o&&n.fieldName!==o?t:n.failed?(M(e,n)||(t[n.fieldName]=(t[n.fieldName]||[]).concat(n.statement)),t):t),{});return o?i[o]||[]:i};function N(e,t){return D(e,{fieldName:t})}const B=(e,t=Error)=>{throw new t(`[vest]: ${e}`)},L=(e,t,n)=>(t||B(`get${e[0].toUpperCase()}${e.slice(1)}ByGroup requires a group name. Received \`${t}\` instead.`),D(e,{group:t,fieldName:n})),V=(e,t,n)=>!!e.failed&&((!n||n===e.fieldName)&&!M(t,e)),z=(e,t)=>{const[n]=T();return n.some((n=>V(n,e,t)))},H=(e,t,n)=>{const[r]=T();return r.some((r=>t===r.groupName&&V(r,e,n)))};function W(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function U(e){const t=!isNaN(parseFloat(e))&&!isNaN(Number(e))&&isFinite(e);return Boolean(t)}const G=v(U);function Z(e){return!e||(U(e)?0===e:W(e,"length")?g(e,0):"object"!==typeof e||g(Object.keys(e),0))}const q=v(Z),$=e=>{const[{pending:t,lagging:n}]=P(),r=t.concat(n);return!Z(r)&&(e?r.some((t=>t.fieldName===e)):q(r))},K="hasWarnings",Y="hasErrors";function X(e,t){return Object.defineProperty(e,"name",{value:t})}function Q(e,t){return X((function(){const t=Array.from(arguments),n=t.splice(e.length-1);return e.apply(null,t.concat([n]))}),t||e.name)}const J=b(20),ee=e=>{const{stateRef:t,optional:n}=l.use(),[r]=T(),o={stateRef:t,optional:n};return J([r,e],l.bind(o,(()=>[[Y,z,E],[K,z,x],["getErrors",N,E],["getWarnings",N,x],["hasErrorsByGroup",H,E],["hasWarningsByGroup",H,x],["getErrorsByGroup",L,E],["getWarningsByGroup",L,x]].concat([["isValid",ne]],e?[]:[["done",Q(te)]]).reduce(((e,[t,n,r])=>(e[t]=l.bind(o,n,r),e)),(()=>{const[e]=T(),[t]=A(),[n]=j(),r={[k]:0,[w]:0,[O]:0,groups:{},name:t.name,tests:{}};return o(e),o(n,!0),R(r);function o(e,t){e.forEach((e=>{const{fieldName:n,groupName:o}=e;r.tests[n]=I(r.tests,e,t),o&&(r.groups[o]=r.groups[o]||{},r.groups[o][n]=I(r.groups[o],e,t))}))}})()))))};function te(e){const[t,n]=e.reverse(),{stateRef:r}=l.use(),o=ee(),i=n&&(!o.tests[n]||0===o.tests[n].testCount);if(!p(t)||i)return o;const a=l.bind({stateRef:r},(()=>t(ee(!0))));if(!$()||n&&!$(n))return a(),o;const[,u]=_();return u((e=>(n?e.fieldCallbacks[n]=(e.fieldCallbacks[n]||[]).concat(a):e.doneCallbacks.push(a),e))),o}function ne(){const e=ee();if(e.hasErrors())return!1;const[t]=T();if(0===t.length)return!1;const[n]=F(),[{pending:r,lagging:o}]=P();if(q(r.concat(o).filter((e=>!e.isWarning))))return!1;for(const i in e.tests)if(!n[i]&&0===e.tests[i].testCount)return!1;return!0}const re=Q((e=>{const[t,n]=e.reverse();p(t)||B("Suite initialization error. Expected `tests` to be a function.");const a=[],u=function(e){var t={references:[]},n=[];return{registerStateKey:function(e,t){var r=n.length;return n.push([e,t]),i(r,e)},reset:function(){t.references=[],n.forEach((function(e,t){return i(t,e[0])}))}};function i(e,t){return a().push(),u(e,o(t)),function(){return[a()[e],function(t){return u(e,o(t,[a()[e]]))}]}}function a(){return t.references}function u(o,i){var a=t.references[o];t.references[o]=i;var u=n[o][1];r(u)&&u(i,a),r(e)&&e()}}((()=>{a.forEach((e=>e({suiteState:s,type:"suiteStateUpdate"})))})),s=function(e,{suiteId:t,name:n}){return{carryOverTests:e.registerStateKey((()=>[])),optionalFields:e.registerStateKey((()=>({}))),pending:e.registerStateKey((()=>({pending:[],lagging:[]}))),skippedTests:e.registerStateKey((()=>[])),suiteId:e.registerStateKey((()=>({id:t,name:n}))),testCallbacks:e.registerStateKey((()=>({fieldCallbacks:{},doneCallbacks:[]}))),testObjects:e.registerStateKey((()=>[]))}}(u,{suiteId:f(),name:n}),c=l.bind({stateRef:s},(function(){const[e]=T(),[,n]=S(),[{pending:r},o]=P();return u.reset(),n((()=>e)),o({lagging:r,pending:[]}),t.apply(null,arguments),ee()}));return c.get=l.bind({stateRef:s},ee,!0),c.reset=u.reset,c.remove=l.bind({stateRef:s},(e=>{const[t]=T();i(t).forEach((t=>{t.fieldName===e&&t.cancel()}))})),c.subscribe=function(e){p(e)&&(a.push(e),e({type:"suiteSubscribeInit",suiteState:s}))},c}));function oe(e){u(this,e)}function ie(e){return!!e===e}oe.prototype.setFailFast=function(e){return this.failFast=!!e,this},oe.unwrap=function(e){return oe.is(e)?e.value:e},oe.wrap=function(e){return oe.is(e)?e:new oe({value:e})},oe.is=function(e){return e instanceof oe};const ae=v(ie);function ue(e){return void 0===e}const se=v(ue);function ce(e){ue(e)||(ie(e)?this.setFailed(!e):this.extend(e))}function le(e,t){const n=ce.is(e),r=ce.is(t);if(n&&r){if(e.setFailed(e.failed||t.failed),Z(e.children)&&Z(t.children))return e;if(e.children&&t.children){for(const n in e.children)le(e.children[n],t.children[n]);for(const n in t.children)W(e.children,n)||e.setChild(n,t.children[n]);return e}if(e.children){if(!t.children)return e}else e.children=t.children}else{if(n)return e;if(r)return t}return new ce(!1)}ce.is=function(e){return e instanceof ce},ce.prototype.asArray=function(){return this.isArray=!0,this},ce.prototype.setAttribute=function(e,t){return this[e]=t,this},ce.prototype.setFailed=function(e){return this.setAttribute(this.warn?K:Y,e),this.setAttribute("failed",e)},ce.prototype.setChild=function(e,t){if(h(t))return null;const n=this[K]||t[K]||t.warn||this.warn;return this.setAttribute(K,n&&t.failed||!1),this.setAttribute(Y,this[Y]||t[Y]||!n&&t.failed||!1),this.setFailed(this.failed||t.failed),this.children=this.children||{},this.children[e]=t,t},ce.prototype.getChild=function(e){return(this.children||{})[e]},ce.prototype.extend=function(e){if(h(e))return this;const t=ce.is(e)?e:(new ce).setAttribute("warn",!!this.warn).setFailed(!e),n=this.failed||t.failed,r=le(t,this).children;u(this,t),Z(r)||(this.children=r),this.setFailed(n),this.setAttribute(K,!(!this[K]&&!t[K])),this.setAttribute(Y,!(!this[Y]&&!t[Y]))},Object.defineProperty(ce.prototype,"pass",{get(){return!this.failed}});const fe="all",de="any";function pe(e,t){return!t.pass&&!t.warn&&(!!oe.is(e)&&e.failFast)}function ve(e,t){const n=new ce(!0);for(const r of i(e)){if(pe(t,n))break;n.extend(he(r,t))}return n}function he(e,t){return e.run(t)}function me(e,t,n){const r=new ce(!0);Z(t)&&r.setFailed(!0);const o=[];let i=0;for(const a of t){const t=he(a,e);if(h(t))return null;const u=t.pass;if(u?i++:o.push(t),n){if(n.mode===de){if(u){r.extend(t);break}continue}if(r.extend(t),n.mode===fe&&!u)break;if("one"===n.mode&&(r.setFailed(1!==i),i>1))break}else if(r.extend(t),u)break}return r.pass&&0===i&&(r.setFailed(!0),o.forEach((e=>r.extend(e)))),r}var ge=Q((function(e,t){return me(e,t,{mode:fe})}));var ye=Q((function(e,t){return me(e,t,{mode:de})}));function be(e){return Boolean(Array.isArray(e))}const xe=v(be);function we(e,t,n){const r=oe.unwrap(e),o=new ce(!0);for(const i in t){const n=t[i],a=r[i];if(pe(a,o))break;o.setChild(i,he(n,new oe({value:a,obj:r,key:i}).setFailFast(e.failFast)))}if(!(n||{}).loose)for(const i in r)if(!W(t,i))return o.setFailed(!0);return o}var Ee={allOf:ge,anyOf:ye,isArrayOf:Q((function(e,t){const n=oe.unwrap(e),r=new ce(!0).asArray();if(xe(n))return r.setFailed(!0);for(let o=0;owe(e,t,{loose:!0}),oneOf:Q((function(e,t){return me(e,t,{mode:"one"})})),optional:Q((function(e,t){const{obj:n,key:r}=e;return!(W(n,r)&&!ue(n[r]||h(n[r])))||(!!Z(t)||me(n[r],t,{mode:fe}))})),shape:we};function ke(e,t){return p(e)?e.apply(null,t):e}var Oe={warn:function(e,t=!0){return t},message:function(e,t){return ke(t,[oe.unwrap(e)])},when:function(e,t,n){return n(!ke(t,[oe.unwrap(e)].concat(oe.is(e)?[e.key,e.obj]:[])))}};function Ce(e){return String(e)===e}function Se(e,t){return Ce(e)&&Ce(t)&&e.endsWith(t)}const Pe=v(Se);function Ae(e,t){return e===t}const _e=v(Ae);function Te(e,t){return U(e)&&U(t)&&Number(e)>Number(t)}function je(e,t){return U(e)&&U(t)&&Number(e)>=Number(t)}function Fe(e,t){return(Array.isArray(t)&&/^[s|n|b]/.test(typeof e)||!(!Ce(t)||!Ce(e)))&&-1!==t.indexOf(e)}const Re=v(Fe);function Ie(e,t){return U(e)&&U(t)&&Number(e)<=Number(t)}function Me(e,t,n){return je(e,t)&&Ie(e,n)}const De=v(Me),Ne=e=>!!U(e)&&e%2===0;function Be(e){return Number.isNaN(e)}const Le=v(Be);function Ve(e){return!!U(e)&&Number(e)<0}const ze=v(Ve);function He(e){return Boolean("number"===typeof e)}const We=v(He),Ue=e=>!!U(e)&&e%2!==0,Ge=v(Ce);function Ze(e){return!!e}const qe=v(Ze);function $e(e,t){return U(e)&&U(t)&&Number(e)Number(t)}function Ye(e,t){return e.length>=Number(t)}function Xe(e,t){return t instanceof RegExp?t.test(e):!!Ce(t)&&new RegExp(t).test(e)}const Qe=v(Xe);function Je(e,t){return U(e)&&U(t)&&Number(e)===Number(t)}const et=v(Je);function tt(e,t){return e.lengthp(at.Proxy);function st(e,t){if(ut())return new Proxy(e,{get:(e,n)=>{return W(e,n)?e[n]:W(it,r=n)&&p(it[r])?t(n):e[n];var r}});for(const n in it)p(e[n])||Object.defineProperties(e,{[n]:{get:()=>t(n)}});return e}function ct(e){return W(Ee,e.name)}function lt(e){const t=[],n=[],r=e=>Q((o=>{const i=it[e];Oe[i.name]===i?n.push(((e,t,n)=>{t.setAttribute(i.name,i(e,o[0],n))})):t.push(X((e=>i.apply(null,[ct(i)?oe.wrap(e):oe.unwrap(e)].concat(o))),e));const a=st({},r);return a.run=e=>{const r=new ce(!0);let o=!1;if(n.forEach((t=>{t(e,r,(e=>o=e))})),o)return null;for(const n of t)try{if(r.extend(n(e)),!r.pass)break}catch(i){r.setFailed(!0);break}return r},a.test=e=>a.run(oe.wrap(e).setFailFast(!0)).pass,a}),e);return r(e)}function ft(e,{rule:t,value:n}){const r=function(e){return{message:new Error(`invalid ${typeof e} value`)}}(n);return function(e,t){ie(e)||e&&ie(e.pass)||B(t.name+"wrong return value")}(e,t),ie(e)?(r.pass=e,r):(r.pass=e.pass,e.message&&(r.message=ke(e.message)),r)}function dt(e,t,n=[]){let r;const o=ct(e),i=o?oe.wrap(t).setFailFast(!0):oe.unwrap(t);if(r=e.apply(null,[i].concat(n)),o||(r=ft(r,{rule:e,value:t})),!r.pass)throw r.message}const pt=e=>{const t=st({},(n=>Q((r=>(dt(it[n],e,r),t)))));return t},vt=st(pt,lt);!function(e,t){e.extend=n=>(u(it,n),ut()||st(t,lt),e)}(vt,pt),function(e){e.template=Q((e=>{const t=t=>{dt(ve.bind(null,e),t);const n=st({},(e=>Q((r=>(dt(it[e],t,r),n)))));return n};return t.run=t=>ve(e,t),t.test=t=>ve(e,oe.wrap(t).setFailFast(!0)).pass,t}))}(vt);const ht="hook called outside of a running suite.";function mt(e){return wt(bt,s,e)}function gt(e){return wt(xt,s,e)}function yt(e){const{fieldName:t,groupName:n}=e,{exclusion:r}=l.use(),o=r.tests,i=o[t];if(!1===i)return!0;const a=!0===i;if(n){if(function(e){const{exclusion:t}=l.use(),n=t.groups;if(W(n,e))return!1===n[e];for(const r in n)if(!0===n[r])return!0;return!1}(n))return!0;if(!0===r.groups[n])return!a&&(!!Et(o)||!1===o[t])}return!a&&Et(o)}mt.group=e=>wt(bt,c,e),gt.group=e=>wt(xt,c,e);const bt="only",xt="skip",wt=(e,t,n)=>{const r=l.use();n&&(r?i(n).forEach((n=>{if(!Ce(n))return null;r.exclusion[t][n]=e===bt})):B(`${e} ${ht}`))},Et=e=>{for(const t in e)if(!0===e[t])return!0;return!1},kt=e=>B("group name must be a string");function Ot(e,t){return e.fieldName===t.fieldName&&e.groupName===t.groupName}const Ct=(e,t)=>{const n=e.indexOf(t);return-1!==n&&e.splice(n,1),e},St=e=>{const[t,n]=P(),r=i(t.lagging).reduce(((t,n)=>(Ot(e,n)&&n.id!==e.id?n.cancel():t.push(n),t)),[]);n((t=>({lagging:r,pending:t.pending.concat(e)})))},Pt=e=>{const[,t]=P();t((t=>({pending:Ct(t.pending,e),lagging:Ct(t.lagging,e)})))};function At({fieldName:e,statement:t,testFn:n,group:r}){const o={cancel:function(){o.canceled=!0,Pt(this),(e=>{const[,t]=T();t((t=>i(Ct(t,e))))})(this)},fail:function(){o.failed=!0},failed:!1,fieldName:e,id:f(),isWarning:!1,statement:t,testFn:n,valueOf:function(){return!0!==o.failed},warn:function(){o.isWarning=!0}};return r&&(o.groupName=r),o}var _t=e=>{const[,t]=T();t((t=>t.concat(e)))};function Tt(e){return e&&p(e.then)}function jt(e){return e.forEach((e=>e()))}const Ft=e=>{const{asyncTest:t,statement:n}=e,{stateRef:r}=l.use(),o=l.bind({stateRef:r},(()=>{Pt(e),e.canceled||Rt(e.fieldName)})),i=l.bind({stateRef:r},(t=>{e.statement=Ce(t)?t:n,e.fail();const[,r]=T();r((e=>e.slice())),o()}));try{t.then(o,i)}catch(a){i()}},Rt=e=>{const[{fieldCallbacks:t,doneCallbacks:n}]=_();e&&!$(e)&&Array.isArray(t[e])&&jt(t[e]),$()||jt(n)};function It(e){_t(e);const t=function(e){return l.run({currentTest:e},(()=>{let t;try{t=e.testFn()}catch(n){ue(e.statement)&&Ce(n)&&(e.statement=n),t=!1}return!1===t&&e.fail(),t}))}(e);try{Tt(t)&&(e.asyncTest=t,St(e),Ft(e))}catch(n){}}const Mt=Q((function(e,t){const[n,r]=t.reverse(),[,o]=j(),{groupName:i}=l.use(),a=At({fieldName:e,group:i,statement:r,testFn:n});return yt(a)?(o((e=>e.concat(a))),function(e){const[t,n]=S(),[,r]=T(),[o,i]=(u=t=>Ot(t,e),(a=t).reduce(((e,t,n)=>(e[u(t,n,a)?0:1].push(t),e)),[[],[]]));var a,u;n((()=>i)),r((e=>e.concat(o)))}(a),a):p(n)?(It(a),a):a}));!function(e){e.each=function(t){return Array.isArray(t)||B("test.each: Expected table to be an array."),Q(((n,r)=>{const[o,a]=r.reverse();return t.map((t=>(t=i(t),e(ke(n,t),ke(a,t),(()=>o.apply(null,t))))))}))}}(Mt),function(e){const t=b(100);e.memo=Q((function(n,r){const[o]=A(),[i,a,u]=r.reverse(),s=[o.id,n].concat(i),c=t.get(s);if(h(c))return t(s,e.bind(null,n,u,a));const[,l]=c;return yt(l)||(_t(l),l&&Tt(l.asyncTest)&&(St(l),Ft(l))),l}))}(Mt);var Dt={VERSION:"3.2.3",create:re,enforce:vt,group:(e,t)=>{Ce(e)||kt(),p(t)||kt(),l.bind({groupName:e},t)()},only:mt,optional:function(e){const[,t]=F();t((t=>(i(e).forEach((e=>{t[e]=!0})),t)))},skip:gt,test:Mt,warn:()=>{const e=l.use();e?e.currentTest?e.currentTest.warn():B("warn called outside of a test."):B("warn "+ht)}};t.ZP=Dt},84417:function(e){"use strict";e.exports=function(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r-1)throw new Error("`"+t+"` cannot be a path: did not expect `"+r.sep+"`")}function l(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function f(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}s.prototype.toString=function(e){return(this.contents||"").toString(e)},Object.defineProperty(s.prototype,"path",{get:function(){return this.history[this.history.length-1]},set:function(e){l(e,"path"),this.path!==e&&this.history.push(e)}}),Object.defineProperty(s.prototype,"dirname",{get:function(){return"string"===typeof this.path?r.dirname(this.path):void 0},set:function(e){f(this.path,"dirname"),this.path=r.join(e||"",this.basename)}}),Object.defineProperty(s.prototype,"basename",{get:function(){return"string"===typeof this.path?r.basename(this.path):void 0},set:function(e){l(e,"basename"),c(e,"basename"),this.path=r.join(this.dirname||"",e)}}),Object.defineProperty(s.prototype,"extname",{get:function(){return"string"===typeof this.path?r.extname(this.path):void 0},set:function(e){if(c(e,"extname"),f(this.path,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.indexOf(".",1)>-1)throw new Error("`extname` cannot contain multiple dots")}this.path=r.join(this.dirname,this.stem+(e||""))}}),Object.defineProperty(s.prototype,"stem",{get:function(){return"string"===typeof this.path?r.basename(this.path,this.extname):void 0},set:function(e){l(e,"stem"),c(e,"stem"),this.path=r.join(this.dirname||"",e+(this.extname||""))}})},65905:function(e,t,n){"use strict";var r=n(80734),o=n(45442);e.exports=o,o.prototype.message=function(e,t,n){var o=new r(e,t,n);this.path&&(o.name=this.path+":"+o.name,o.file=this.path);return o.fatal=!1,this.messages.push(o),o},o.prototype.info=function(){var e=this.message.apply(this,arguments);return e.fatal=null,e},o.prototype.fail=function(){var e=this.message.apply(this,arguments);throw e.fatal=!0,e}},28064:function(e,t){"use strict";function n(e){var t,n;return r(e),t=47===e.charCodeAt(0),(n=function(e,t){var n,r,o="",i=0,a=-1,u=0,s=-1;for(;++s<=e.length;){if(s2){if((r=o.lastIndexOf("/"))!==o.length-1){r<0?(o="",i=0):i=(o=o.slice(0,r)).length-1-o.lastIndexOf("/"),a=s,u=0;continue}}else if(o.length){o="",i=0,a=s,u=0;continue}t&&(o=o.length?o+"/..":"..",i=2)}else o.length?o+="/"+e.slice(a+1,s):o=e.slice(a+1,s),i=s-a-1;a=s,u=0}else 46===n&&u>-1?u++:u=-1}return o}(e,!t)).length||t||(n="."),n.length&&47===e.charCodeAt(e.length-1)&&(n+="/"),t?"/"+n:n}function r(e){if("string"!==typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}t.basename=function(e,t){var n,o,i,a,u=0,s=-1;if(void 0!==t&&"string"!==typeof t)throw new TypeError('"ext" argument must be a string');if(r(e),n=e.length,void 0===t||!t.length||t.length>e.length){for(;n--;)if(47===e.charCodeAt(n)){if(i){u=n+1;break}}else s<0&&(i=!0,s=n+1);return s<0?"":e.slice(u,s)}if(t===e)return"";o=-1,a=t.length-1;for(;n--;)if(47===e.charCodeAt(n)){if(i){u=n+1;break}}else o<0&&(i=!0,o=n+1),a>-1&&(e.charCodeAt(n)===t.charCodeAt(a--)?a<0&&(s=n):(a=-1,s=o));u===s?s=o:s<0&&(s=e.length);return e.slice(u,s)},t.dirname=function(e){var t,n,o;if(r(e),!e.length)return".";t=-1,o=e.length;for(;--o;)if(47===e.charCodeAt(o)){if(n){t=o;break}}else n||(n=!0);return t<0?47===e.charCodeAt(0)?"/":".":1===t&&47===e.charCodeAt(0)?"//":e.slice(0,t)},t.extname=function(e){var t,n,o,i=-1,a=0,u=-1,s=0;r(e),o=e.length;for(;o--;)if(47!==(n=e.charCodeAt(o)))u<0&&(t=!0,u=o+1),46===n?i<0?i=o:1!==s&&(s=1):i>-1&&(s=-1);else if(t){a=o+1;break}if(i<0||u<0||0===s||1===s&&i===u-1&&i===a+1)return"";return e.slice(i,u)},t.join=function(){var e,t=-1;for(;++t