-1}function Ad(t,e){return typeof t=="function"?t.apply(void 0,e):t}function Jc(t,e){if(e===0)return t;var i;return function(n){clearTimeout(i),i=setTimeout(function(){t(n)},e)}}function p_(t,e){var i=Object.assign({},t);return e.forEach(function(n){delete i[n]}),i}function g_(t){return t.split(/\s+/).filter(Boolean)}function ji(t){return[].concat(t)}function Qc(t,e){t.indexOf(e)===-1&&t.push(e)}function m_(t){return t.filter(function(e,i){return t.indexOf(e)===i})}function Pd(t){return t.split("-")[0]}function On(t){return[].slice.call(t)}function tu(t){return Object.keys(t).reduce(function(e,i){return t[i]!==void 0&&(e[i]=t[i]),e},{})}function Gi(){return document.createElement("div")}function Uo(t){return["Element","Fragment"].some(function(e){return Ja(t,e)})}function v_(t){return Ja(t,"NodeList")}function Qa(t){return Ja(t,"MouseEvent")}function y_(t){return!!(t&&t._tippy&&t._tippy.reference===t)}function x_(t){return Uo(t)?[t]:v_(t)?On(t):Array.isArray(t)?t:On(document.querySelectorAll(t))}function as(t,e){t.forEach(function(i){i&&(i.style.transitionDuration=e+"ms")})}function ur(t,e){t.forEach(function(i){i&&i.setAttribute("data-state",e)})}function kd(t){var e,i=ji(t),n=i[0];return n!=null&&(e=n.ownerDocument)!=null&&e.body?n.ownerDocument:document}function b_(t,e){var i=e.clientX,n=e.clientY;return t.every(function(r){var o=r.popperRect,s=r.popperState,u=r.props,l=u.interactiveBorder,A=Pd(s.placement),P=s.modifiersData.offset;if(!P)return!0;var _=A==="bottom"?P.top.y:0,E=A==="top"?P.bottom.y:0,b=A==="right"?P.left.x:0,O=A==="left"?P.right.x:0,x=o.top-n+_>l,C=n-o.bottom-E>l,M=o.left-i+b>l,L=i-o.right-O>l;return x||C||M||L})}function ls(t,e,i){var n=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(r){t[n](r,i)})}function eu(t,e){for(var i=e;i;){var n;if(t.contains(i))return!0;i=i.getRootNode==null||(n=i.getRootNode())==null?void 0:n.host}return!1}var He={isTouch:!1},iu=0;function __(){He.isTouch||(He.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ld))}function Ld(){var t=performance.now();t-iu<20&&(He.isTouch=!1,document.removeEventListener("mousemove",Ld)),iu=t}function E_(){var t=document.activeElement;if(y_(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}function w_(){document.addEventListener("touchstart",__,Ni),window.addEventListener("blur",E_)}var C_=typeof window<"u"&&typeof document<"u",S_=C_?!!window.msCrypto:!1,T_={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},O_={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Re=Object.assign({appendTo:Od,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},T_,O_),A_=Object.keys(Re),P_=function(e){var i=Object.keys(e);i.forEach(function(n){Re[n]=e[n]})};function Md(t){var e=t.plugins||[],i=e.reduce(function(n,r){var o=r.name,s=r.defaultValue;if(o){var u;n[o]=t[o]!==void 0?t[o]:(u=Re[o])!=null?u:s}return n},{});return Object.assign({},t,i)}function k_(t,e){var i=e?Object.keys(Md(Object.assign({},Re,{plugins:e}))):A_,n=i.reduce(function(r,o){var s=(t.getAttribute("data-tippy-"+o)||"").trim();if(!s)return r;if(o==="content")r[o]=s;else try{r[o]=JSON.parse(s)}catch{r[o]=s}return r},{});return n}function nu(t,e){var i=Object.assign({},e,{content:Ad(e.content,[t])},e.ignoreAttributes?{}:k_(t,e.plugins));return i.aria=Object.assign({},Re.aria,i.aria),i.aria={expanded:i.aria.expanded==="auto"?e.interactive:i.aria.expanded,content:i.aria.content==="auto"?e.interactive?null:"describedby":i.aria.content},i}var L_=function(){return"innerHTML"};function Js(t,e){t[L_()]=e}function ru(t){var e=Gi();return t===!0?e.className=Sd:(e.className=Td,Uo(t)?e.appendChild(t):Js(e,t)),e}function ou(t,e){Uo(e.content)?(Js(t,""),t.appendChild(e.content)):typeof e.content!="function"&&(e.allowHTML?Js(t,e.content):t.textContent=e.content)}function mo(t){var e=t.firstElementChild,i=On(e.children);return{box:e,content:i.find(function(n){return n.classList.contains(wd)}),arrow:i.find(function(n){return n.classList.contains(Sd)||n.classList.contains(Td)}),backdrop:i.find(function(n){return n.classList.contains(Cd)})}}function Id(t){var e=Gi(),i=Gi();i.className=d_,i.setAttribute("data-state","hidden"),i.setAttribute("tabindex","-1");var n=Gi();n.className=wd,n.setAttribute("data-state","hidden"),ou(n,t.props),e.appendChild(i),i.appendChild(n),r(t.props,t.props);function r(o,s){var u=mo(e),l=u.box,A=u.content,P=u.arrow;s.theme?l.setAttribute("data-theme",s.theme):l.removeAttribute("data-theme"),typeof s.animation=="string"?l.setAttribute("data-animation",s.animation):l.removeAttribute("data-animation"),s.inertia?l.setAttribute("data-inertia",""):l.removeAttribute("data-inertia"),l.style.maxWidth=typeof s.maxWidth=="number"?s.maxWidth+"px":s.maxWidth,s.role?l.setAttribute("role",s.role):l.removeAttribute("role"),(o.content!==s.content||o.allowHTML!==s.allowHTML)&&ou(A,t.props),s.arrow?P?o.arrow!==s.arrow&&(l.removeChild(P),l.appendChild(ru(s.arrow))):l.appendChild(ru(s.arrow)):P&&l.removeChild(P)}return{popper:e,onUpdate:r}}Id.$$tippy=!0;var M_=1,Ur=[],cs=[];function I_(t,e){var i=nu(t,Object.assign({},Re,Md(tu(e)))),n,r,o,s=!1,u=!1,l=!1,A=!1,P,_,E,b=[],O=Jc(F,i.interactiveDebounce),x,C=M_++,M=null,L=m_(i.plugins),y={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},a={id:C,reference:t,popper:Gi(),popperInstance:M,props:i,state:y,plugins:L,clearDelayTimeouts:nt,setProps:at,setContent:ut,show:ft,hide:dt,hideWithInteractivity:xt,enable:tt,disable:rt,unmount:yt,destroy:mt};if(!i.render)return a;var T=i.render(a),m=T.popper,S=T.onUpdate;m.setAttribute("data-tippy-root",""),m.id="tippy-"+a.id,a.popper=m,t._tippy=a,m._tippy=a;var f=L.map(function(ht){return ht.fn(a)}),c=t.hasAttribute("aria-expanded");return B(),it(),j(),$("onCreate",[a]),i.showOnCreate&&Z(),m.addEventListener("mouseenter",function(){a.props.interactive&&a.state.isVisible&&a.clearDelayTimeouts()}),m.addEventListener("mouseleave",function(){a.props.interactive&&a.props.trigger.indexOf("mouseenter")>=0&&p().addEventListener("mousemove",O)}),a;function g(){var ht=a.props.touch;return Array.isArray(ht)?ht:[ht,0]}function h(){return g()[0]==="hold"}function v(){var ht;return!!((ht=a.props.render)!=null&&ht.$$tippy)}function d(){return x||t}function p(){var ht=d().parentNode;return ht?kd(ht):document}function R(){return mo(m)}function I(ht){return a.state.isMounted&&!a.state.isVisible||He.isTouch||P&&P.type==="focus"?0:ss(a.props.delay,ht?0:1,Re.delay)}function j(ht){ht===void 0&&(ht=!1),m.style.pointerEvents=a.props.interactive&&!ht?"":"none",m.style.zIndex=""+a.props.zIndex}function $(ht,pt,gt){if(gt===void 0&&(gt=!0),f.forEach(function(Et){Et[ht]&&Et[ht].apply(Et,pt)}),gt){var vt;(vt=a.props)[ht].apply(vt,pt)}}function et(){var ht=a.props.aria;if(ht.content){var pt="aria-"+ht.content,gt=m.id,vt=ji(a.props.triggerTarget||t);vt.forEach(function(Et){var Pt=Et.getAttribute(pt);if(a.state.isVisible)Et.setAttribute(pt,Pt?Pt+" "+gt:gt);else{var Ot=Pt&&Pt.replace(gt,"").trim();Ot?Et.setAttribute(pt,Ot):Et.removeAttribute(pt)}})}}function it(){if(!(c||!a.props.aria.expanded)){var ht=ji(a.props.triggerTarget||t);ht.forEach(function(pt){a.props.interactive?pt.setAttribute("aria-expanded",a.state.isVisible&&pt===d()?"true":"false"):pt.removeAttribute("aria-expanded")})}}function H(){p().removeEventListener("mousemove",O),Ur=Ur.filter(function(ht){return ht!==O})}function Y(ht){if(!(He.isTouch&&(l||ht.type==="mousedown"))){var pt=ht.composedPath&&ht.composedPath()[0]||ht.target;if(!(a.props.interactive&&eu(m,pt))){if(ji(a.props.triggerTarget||t).some(function(gt){return eu(gt,pt)})){if(He.isTouch||a.state.isVisible&&a.props.trigger.indexOf("click")>=0)return}else $("onClickOutside",[a,ht]);a.props.hideOnClick===!0&&(a.clearDelayTimeouts(),a.hide(),u=!0,setTimeout(function(){u=!1}),a.state.isMounted||K())}}}function k(){l=!0}function N(){l=!1}function V(){var ht=p();ht.addEventListener("mousedown",Y,!0),ht.addEventListener("touchend",Y,Ni),ht.addEventListener("touchstart",N,Ni),ht.addEventListener("touchmove",k,Ni)}function K(){var ht=p();ht.removeEventListener("mousedown",Y,!0),ht.removeEventListener("touchend",Y,Ni),ht.removeEventListener("touchstart",N,Ni),ht.removeEventListener("touchmove",k,Ni)}function G(ht,pt){w(ht,function(){!a.state.isVisible&&m.parentNode&&m.parentNode.contains(m)&&pt()})}function J(ht,pt){w(ht,pt)}function w(ht,pt){var gt=R().box;function vt(Et){Et.target===gt&&(ls(gt,"remove",vt),pt())}if(ht===0)return pt();ls(gt,"remove",_),ls(gt,"add",vt),_=vt}function W(ht,pt,gt){gt===void 0&&(gt=!1);var vt=ji(a.props.triggerTarget||t);vt.forEach(function(Et){Et.addEventListener(ht,pt,gt),b.push({node:Et,eventType:ht,handler:pt,options:gt})})}function B(){h()&&(W("touchstart",D,{passive:!0}),W("touchend",X,{passive:!0})),g_(a.props.trigger).forEach(function(ht){if(ht!=="manual")switch(W(ht,D),ht){case"mouseenter":W("mouseleave",X);break;case"focus":W(S_?"focusout":"blur",ot);break;case"focusin":W("focusout",ot);break}})}function Q(){b.forEach(function(ht){var pt=ht.node,gt=ht.eventType,vt=ht.handler,Et=ht.options;pt.removeEventListener(gt,vt,Et)}),b=[]}function D(ht){var pt,gt=!1;if(!(!a.state.isEnabled||st(ht)||u)){var vt=((pt=P)==null?void 0:pt.type)==="focus";P=ht,x=ht.currentTarget,it(),!a.state.isVisible&&Qa(ht)&&Ur.forEach(function(Et){return Et(ht)}),ht.type==="click"&&(a.props.trigger.indexOf("mouseenter")<0||s)&&a.props.hideOnClick!==!1&&a.state.isVisible?gt=!0:Z(ht),ht.type==="click"&&(s=!gt),gt&&!vt&&U(ht)}}function F(ht){var pt=ht.target,gt=d().contains(pt)||m.contains(pt);if(!(ht.type==="mousemove"&>)){var vt=z().concat(m).map(function(Et){var Pt,Ot=Et._tippy,$t=(Pt=Ot.popperInstance)==null?void 0:Pt.state;return $t?{popperRect:Et.getBoundingClientRect(),popperState:$t,props:i}:null}).filter(Boolean);b_(vt,ht)&&(H(),U(ht))}}function X(ht){var pt=st(ht)||a.props.trigger.indexOf("click")>=0&&s;if(!pt){if(a.props.interactive){a.hideWithInteractivity(ht);return}U(ht)}}function ot(ht){a.props.trigger.indexOf("focusin")<0&&ht.target!==d()||a.props.interactive&&ht.relatedTarget&&m.contains(ht.relatedTarget)||U(ht)}function st(ht){return He.isTouch?h()!==ht.type.indexOf("touch")>=0:!1}function lt(){ct();var ht=a.props,pt=ht.popperOptions,gt=ht.placement,vt=ht.offset,Et=ht.getReferenceClientRect,Pt=ht.moveTransition,Ot=v()?mo(m).arrow:null,$t=Et?{getBoundingClientRect:Et,contextElement:Et.contextElement||d()}:t,_e={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(ke){var Ji=ke.state;if(v()){var rp=R(),Wo=rp.box;["placement","reference-hidden","escaped"].forEach(function(wr){wr==="placement"?Wo.setAttribute("data-placement",Ji.placement):Ji.attributes.popper["data-popper-"+wr]?Wo.setAttribute("data-"+wr,""):Wo.removeAttribute("data-"+wr)}),Ji.attributes.popper={}}}},It=[{name:"offset",options:{offset:vt}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Pt}},_e];v()&&Ot&&It.push({name:"arrow",options:{element:Ot,padding:3}}),It.push.apply(It,pt?.modifiers||[]),a.popperInstance=f_($t,m,Object.assign({},pt,{placement:gt,onFirstUpdate:E,modifiers:It}))}function ct(){a.popperInstance&&(a.popperInstance.destroy(),a.popperInstance=null)}function q(){var ht=a.props.appendTo,pt,gt=d();a.props.interactive&&ht===Od||ht==="parent"?pt=gt.parentNode:pt=Ad(ht,[gt]),pt.contains(m)||pt.appendChild(m),a.state.isMounted=!0,lt()}function z(){return On(m.querySelectorAll("[data-tippy-root]"))}function Z(ht){a.clearDelayTimeouts(),ht&&$("onTrigger",[a,ht]),V();var pt=I(!0),gt=g(),vt=gt[0],Et=gt[1];He.isTouch&&vt==="hold"&&Et&&(pt=Et),pt?n=setTimeout(function(){a.show()},pt):a.show()}function U(ht){if(a.clearDelayTimeouts(),$("onUntrigger",[a,ht]),!a.state.isVisible){K();return}if(!(a.props.trigger.indexOf("mouseenter")>=0&&a.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(ht.type)>=0&&s)){var pt=I(!1);pt?r=setTimeout(function(){a.state.isVisible&&a.hide()},pt):o=requestAnimationFrame(function(){a.hide()})}}function tt(){a.state.isEnabled=!0}function rt(){a.hide(),a.state.isEnabled=!1}function nt(){clearTimeout(n),clearTimeout(r),cancelAnimationFrame(o)}function at(ht){if(!a.state.isDestroyed){$("onBeforeUpdate",[a,ht]),Q();var pt=a.props,gt=nu(t,Object.assign({},pt,tu(ht),{ignoreAttributes:!0}));a.props=gt,B(),pt.interactiveDebounce!==gt.interactiveDebounce&&(H(),O=Jc(F,gt.interactiveDebounce)),pt.triggerTarget&&!gt.triggerTarget?ji(pt.triggerTarget).forEach(function(vt){vt.removeAttribute("aria-expanded")}):gt.triggerTarget&&t.removeAttribute("aria-expanded"),it(),j(),S&&S(pt,gt),a.popperInstance&&(lt(),z().forEach(function(vt){requestAnimationFrame(vt._tippy.popperInstance.forceUpdate)})),$("onAfterUpdate",[a,ht])}}function ut(ht){a.setProps({content:ht})}function ft(){var ht=a.state.isVisible,pt=a.state.isDestroyed,gt=!a.state.isEnabled,vt=He.isTouch&&!a.props.touch,Et=ss(a.props.duration,0,Re.duration);if(!(ht||pt||gt||vt)&&!d().hasAttribute("disabled")&&($("onShow",[a],!1),a.props.onShow(a)!==!1)){if(a.state.isVisible=!0,v()&&(m.style.visibility="visible"),j(),V(),a.state.isMounted||(m.style.transition="none"),v()){var Pt=R(),Ot=Pt.box,$t=Pt.content;as([Ot,$t],0)}E=function(){var It;if(!(!a.state.isVisible||A)){if(A=!0,m.offsetHeight,m.style.transition=a.props.moveTransition,v()&&a.props.animation){var oe=R(),ke=oe.box,Ji=oe.content;as([ke,Ji],Et),ur([ke,Ji],"visible")}et(),it(),Qc(cs,a),(It=a.popperInstance)==null||It.forceUpdate(),$("onMount",[a]),a.props.animation&&v()&&J(Et,function(){a.state.isShown=!0,$("onShown",[a])})}},q()}}function dt(){var ht=!a.state.isVisible,pt=a.state.isDestroyed,gt=!a.state.isEnabled,vt=ss(a.props.duration,1,Re.duration);if(!(ht||pt||gt)&&($("onHide",[a],!1),a.props.onHide(a)!==!1)){if(a.state.isVisible=!1,a.state.isShown=!1,A=!1,s=!1,v()&&(m.style.visibility="hidden"),H(),K(),j(!0),v()){var Et=R(),Pt=Et.box,Ot=Et.content;a.props.animation&&(as([Pt,Ot],vt),ur([Pt,Ot],"hidden"))}et(),it(),a.props.animation?v()&&G(vt,a.unmount):a.unmount()}}function xt(ht){p().addEventListener("mousemove",O),Qc(Ur,O),O(ht)}function yt(){a.state.isVisible&&a.hide(),a.state.isMounted&&(ct(),z().forEach(function(ht){ht._tippy.unmount()}),m.parentNode&&m.parentNode.removeChild(m),cs=cs.filter(function(ht){return ht!==a}),a.state.isMounted=!1,$("onHidden",[a]))}function mt(){a.state.isDestroyed||(a.clearDelayTimeouts(),a.unmount(),Q(),delete t._tippy,a.state.isDestroyed=!0,$("onDestroy",[a]))}}function wt(t,e){e===void 0&&(e={});var i=Re.plugins.concat(e.plugins||[]);w_();var n=Object.assign({},e,{plugins:i}),r=x_(t),o=r.reduce(function(s,u){var l=u&&I_(u,n);return l&&s.push(l),s},[]);return Uo(t)?o[0]:o}wt.defaultProps=Re;wt.setDefaultProps=P_;wt.currentInput=He;var R_=Object.assign({},md,{effect:function(e){var i=e.state,n={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(i.elements.popper.style,n.popper),i.styles=n,i.elements.arrow&&Object.assign(i.elements.arrow.style,n.arrow)}}),N_=function(e,i){var n;i===void 0&&(i={});var r=e,o=[],s=[],u,l=i.overrides,A=[],P=!1;function _(){s=r.map(function(a){return ji(a.props.triggerTarget||a.reference)}).reduce(function(a,T){return a.concat(T)},[])}function E(){o=r.map(function(a){return a.reference})}function b(a){r.forEach(function(T){a?T.enable():T.disable()})}function O(a){return r.map(function(T){var m=T.setProps;return T.setProps=function(S){m(S),T.reference===u&&a.setProps(S)},function(){T.setProps=m}})}function x(a,T){var m=s.indexOf(T);if(T!==u){u=T;var S=(l||[]).concat("content").reduce(function(f,c){return f[c]=r[m].props[c],f},{});a.setProps(Object.assign({},S,{getReferenceClientRect:typeof S.getReferenceClientRect=="function"?S.getReferenceClientRect:function(){var f;return(f=o[m])==null?void 0:f.getBoundingClientRect()}}))}}b(!1),E(),_();var C={fn:function(){return{onDestroy:function(){b(!0)},onHidden:function(){u=null},onClickOutside:function(m){m.props.showOnCreate&&!P&&(P=!0,u=null)},onShow:function(m){m.props.showOnCreate&&!P&&(P=!0,x(m,o[0]))},onTrigger:function(m,S){x(m,S.currentTarget)}}}},M=wt(Gi(),Object.assign({},p_(i,["overrides"]),{plugins:[C].concat(i.plugins||[]),triggerTarget:s,popperOptions:Object.assign({},i.popperOptions,{modifiers:[].concat(((n=i.popperOptions)==null?void 0:n.modifiers)||[],[R_])})})),L=M.show;M.show=function(a){if(L(),!u&&a==null)return x(M,o[0]);if(!(u&&a==null)){if(typeof a=="number")return o[a]&&x(M,o[a]);if(r.indexOf(a)>=0){var T=a.reference;return x(M,T)}if(o.indexOf(a)>=0)return x(M,a)}},M.showNext=function(){var a=o[0];if(!u)return M.show(0);var T=o.indexOf(u);M.show(o[T+1]||a)},M.showPrevious=function(){var a=o[o.length-1];if(!u)return M.show(a);var T=o.indexOf(u),m=o[T-1]||a;M.show(m)};var y=M.setProps;return M.setProps=function(a){l=a.overrides||l,y(a)},M.setInstances=function(a){b(!0),A.forEach(function(T){return T()}),r=a,b(!1),E(),_(),A=O(M),M.setProps({triggerTarget:s})},A=O(M),M},D_={name:"animateFill",defaultValue:!1,fn:function(e){var i;if(!((i=e.props.render)!=null&&i.$$tippy))return{};var n=mo(e.popper),r=n.box,o=n.content,s=e.props.animateFill?j_():null;return{onCreate:function(){s&&(r.insertBefore(s,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(s){var l=r.style.transitionDuration,A=Number(l.replace("ms",""));o.style.transitionDelay=Math.round(A/10)+"ms",s.style.transitionDuration=l,ur([s],"visible")}},onShow:function(){s&&(s.style.transitionDuration="0ms")},onHide:function(){s&&ur([s],"hidden")}}}};function j_(){var t=Gi();return t.className=Cd,ur([t],"hidden"),t}var Qs={clientX:0,clientY:0},Vr=[];function Rd(t){var e=t.clientX,i=t.clientY;Qs={clientX:e,clientY:i}}function F_(t){t.addEventListener("mousemove",Rd)}function B_(t){t.removeEventListener("mousemove",Rd)}var H_={name:"followCursor",defaultValue:!1,fn:function(e){var i=e.reference,n=kd(e.props.triggerTarget||i),r=!1,o=!1,s=!0,u=e.props;function l(){return e.props.followCursor==="initial"&&e.state.isVisible}function A(){n.addEventListener("mousemove",E)}function P(){n.removeEventListener("mousemove",E)}function _(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function E(x){var C=x.target?i.contains(x.target):!0,M=e.props.followCursor,L=x.clientX,y=x.clientY,a=i.getBoundingClientRect(),T=L-a.left,m=y-a.top;(C||!e.props.interactive)&&e.setProps({getReferenceClientRect:function(){var f=i.getBoundingClientRect(),c=L,g=y;M==="initial"&&(c=f.left+T,g=f.top+m);var h=M==="horizontal"?f.top:g,v=M==="vertical"?f.right:c,d=M==="horizontal"?f.bottom:g,p=M==="vertical"?f.left:c;return{width:v-p,height:d-h,top:h,right:v,bottom:d,left:p}}})}function b(){e.props.followCursor&&(Vr.push({instance:e,doc:n}),F_(n))}function O(){Vr=Vr.filter(function(x){return x.instance!==e}),Vr.filter(function(x){return x.doc===n}).length===0&&B_(n)}return{onCreate:b,onDestroy:O,onBeforeUpdate:function(){u=e.props},onAfterUpdate:function(C,M){var L=M.followCursor;r||L!==void 0&&u.followCursor!==L&&(O(),L?(b(),e.state.isMounted&&!o&&!l()&&A()):(P(),_()))},onMount:function(){e.props.followCursor&&!o&&(s&&(E(Qs),s=!1),l()||A())},onTrigger:function(C,M){Qa(M)&&(Qs={clientX:M.clientX,clientY:M.clientY}),o=M.type==="focus"},onHidden:function(){e.props.followCursor&&(_(),P(),s=!0)}}}};function U_(t,e){var i;return{popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((((i=t.popperOptions)==null?void 0:i.modifiers)||[]).filter(function(n){var r=n.name;return r!==e.name}),[e])})}}var V_={name:"inlinePositioning",defaultValue:!1,fn:function(e){var i=e.reference;function n(){return!!e.props.inlinePositioning}var r,o=-1,s=!1,u=[],l={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(b){var O=b.state;n()&&(u.indexOf(O.placement)!==-1&&(u=[]),r!==O.placement&&u.indexOf(O.placement)===-1&&(u.push(O.placement),e.setProps({getReferenceClientRect:function(){return A(O.placement)}})),r=O.placement)}};function A(E){return W_(Pd(E),i.getBoundingClientRect(),On(i.getClientRects()),o)}function P(E){s=!0,e.setProps(E),s=!1}function _(){s||P(U_(e.props,l))}return{onCreate:_,onAfterUpdate:_,onTrigger:function(b,O){if(Qa(O)){var x=On(e.reference.getClientRects()),C=x.find(function(L){return L.left-2<=O.clientX&&L.right+2>=O.clientX&&L.top-2<=O.clientY&&L.bottom+2>=O.clientY}),M=x.indexOf(C);o=M>-1?M:o}},onHidden:function(){o=-1}}}};function W_(t,e,i,n){if(i.length<2||t===null)return e;if(i.length===2&&n>=0&&i[0].left>i[1].right)return i[n]||e;switch(t){case"top":case"bottom":{var r=i[0],o=i[i.length-1],s=t==="top",u=r.top,l=o.bottom,A=s?r.left:o.left,P=s?r.right:o.right,_=P-A,E=l-u;return{top:u,bottom:l,left:A,right:P,width:_,height:E}}case"left":case"right":{var b=Math.min.apply(Math,i.map(function(m){return m.left})),O=Math.max.apply(Math,i.map(function(m){return m.right})),x=i.filter(function(m){return t==="left"?m.left===b:m.right===O}),C=x[0].top,M=x[x.length-1].bottom,L=b,y=O,a=y-L,T=M-C;return{top:C,bottom:M,left:L,right:y,width:a,height:T}}default:return e}}var G_={name:"sticky",defaultValue:!1,fn:function(e){var i=e.reference,n=e.popper;function r(){return e.popperInstance?e.popperInstance.state.elements.reference:i}function o(A){return e.props.sticky===!0||e.props.sticky===A}var s=null,u=null;function l(){var A=o("reference")?r().getBoundingClientRect():null,P=o("popper")?n.getBoundingClientRect():null;(A&&su(s,A)||P&&su(u,P))&&e.popperInstance&&e.popperInstance.update(),s=A,u=P,e.state.isMounted&&requestAnimationFrame(l)}return{onMount:function(){e.props.sticky&&l()}}}};function su(t,e){return t&&e?t.top!==e.top||t.right!==e.right||t.bottom!==e.bottom||t.left!==e.left:!0}wt.setDefaultProps({render:Id});wt.setDefaultProps({onShow:t=>{if(!t.props.content)return!1}});function Nd(t,e={},i={mount:!0,appName:"Tippy"}){i=Object.assign({mount:!0,appName:"Tippy"},i);const n=ue(),r=Xt(),o=Xt({isEnabled:!1,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1}),s=gr();let u=null;const l=()=>u||(u=document.createDocumentFragment(),u),A=S=>{let f,c=Ft(S)?S.value:S;return ai(c)?(s.value||(s.value=co({name:i.appName,setup:()=>()=>Ft(S)?S.value:S}),n&&Object.assign(s.value._context,n.appContext),s.value.mount(l())),f=()=>l()):typeof c=="object"?(s.value||(s.value=co({name:i.appName,setup:()=>()=>Ce(Ft(S)?S.value:S)}),n&&Object.assign(s.value._context,n.appContext),s.value.mount(l())),f=()=>l()):f=c,f},P=S=>{let f={};return Ft(S)?f=S.value||{}:ri(S)?f={...S}:f={...S},f.content&&(f.content=A(f.content)),f.triggerTarget&&(f.triggerTarget=Ft(f.triggerTarget)?f.triggerTarget.value:f.triggerTarget),(!f.plugins||!Array.isArray(f.plugins))&&(f.plugins=[]),f.plugins=f.plugins.filter(c=>c.name!=="vueTippyReactiveState"),f.plugins.push({name:"vueTippyReactiveState",fn:()=>({onCreate(){o.value.isEnabled=!0},onMount(){o.value.isMounted=!0},onShow(){o.value.isMounted=!0,o.value.isVisible=!0},onShown(){o.value.isShown=!0},onHide(){o.value.isMounted=!1,o.value.isVisible=!1},onHidden(){o.value.isShown=!1},onUnmounted(){o.value.isMounted=!1},onDestroy(){o.value.isDestroyed=!0}})}),f},_=()=>{r.value&&r.value.setProps(P(e))},E=()=>{!r.value||!e.content||r.value.setContent(A(e.content))},b=S=>{var f;(f=r.value)===null||f===void 0||f.setContent(A(S))},O=S=>{var f;(f=r.value)===null||f===void 0||f.setProps(P(S))},x=()=>{var S;r.value&&(r.value.destroy(),r.value=void 0),u=null,(S=s.value)===null||S===void 0||S.unmount(),s.value=void 0},C=()=>{var S;(S=r.value)===null||S===void 0||S.show()},M=()=>{var S;(S=r.value)===null||S===void 0||S.hide()},L=()=>{var S;(S=r.value)===null||S===void 0||S.disable(),o.value.isEnabled=!1},y=()=>{var S;(S=r.value)===null||S===void 0||S.enable(),o.value.isEnabled=!0},a=()=>{var S;(S=r.value)===null||S===void 0||S.unmount()},T=()=>{if(!t)return;let S=Ft(t)?t.value:t;typeof S=="function"&&(S=S()),S&&(r.value=wt(S,P(e)),S.$tippy=m)},m={tippy:r,refresh:_,refreshContent:E,setContent:b,setProps:O,destroy:x,hide:M,show:C,disable:L,enable:y,unmount:a,mount:T,state:o};return i.mount&&(n?n.isMounted?T():ci(T):T()),n&&kn(()=>{x()}),Ft(e)||ri(e)?ce(e,_,{immediate:!1}):Ft(e.content)&&ce(e.content,E,{immediate:!1}),m}function $_(t,e){const i=Xt();return ci(()=>{const r=(Array.isArray(t)?t.map(o=>o.value):typeof t=="function"?t():t.value).map(o=>o instanceof Element?o._tippy:o).filter(Boolean);i.value=N_(r,e?{allowHTML:!0,...e}:{allowHTML:!0})}),{singleton:i}}function X_(t){return typeof t=="function"?t():We(t)}function Y_(t){var e,i;const n=X_(t);return(i=(e=n)===null||e===void 0?void 0:e.$el)!==null&&i!==void 0?i:n}const z_=De({props:{to:{type:[String,Function]},tag:{type:[String,Object],default:"span"},contentTag:{type:[String,Object],default:"span"},contentClass:{type:String,default:null},appendTo:{default:()=>wt.defaultProps.appendTo},aria:{default:()=>wt.defaultProps.aria},delay:{default:()=>wt.defaultProps.delay},duration:{default:()=>wt.defaultProps.duration},getReferenceClientRect:{default:()=>wt.defaultProps.getReferenceClientRect},hideOnClick:{type:[Boolean,String],default:()=>wt.defaultProps.hideOnClick},ignoreAttributes:{type:Boolean,default:()=>wt.defaultProps.ignoreAttributes},interactive:{type:Boolean,default:()=>wt.defaultProps.interactive},interactiveBorder:{default:()=>wt.defaultProps.interactiveBorder},interactiveDebounce:{default:()=>wt.defaultProps.interactiveDebounce},moveTransition:{default:()=>wt.defaultProps.moveTransition},offset:{default:()=>wt.defaultProps.offset},onAfterUpdate:{default:()=>wt.defaultProps.onAfterUpdate},onBeforeUpdate:{default:()=>wt.defaultProps.onBeforeUpdate},onCreate:{default:()=>wt.defaultProps.onCreate},onDestroy:{default:()=>wt.defaultProps.onDestroy},onHidden:{default:()=>wt.defaultProps.onHidden},onHide:{default:()=>wt.defaultProps.onHide},onMount:{default:()=>wt.defaultProps.onMount},onShow:{default:()=>wt.defaultProps.onShow},onShown:{default:()=>wt.defaultProps.onShown},onTrigger:{default:()=>wt.defaultProps.onTrigger},onUntrigger:{default:()=>wt.defaultProps.onUntrigger},onClickOutside:{default:()=>wt.defaultProps.onClickOutside},placement:{default:()=>wt.defaultProps.placement},plugins:{default:()=>wt.defaultProps.plugins},popperOptions:{default:()=>wt.defaultProps.popperOptions},render:{default:()=>wt.defaultProps.render},showOnCreate:{type:Boolean,default:()=>wt.defaultProps.showOnCreate},touch:{type:[Boolean,String,Array],default:()=>wt.defaultProps.touch},trigger:{default:()=>wt.defaultProps.trigger},triggerTarget:{default:()=>wt.defaultProps.triggerTarget},animateFill:{type:Boolean,default:()=>wt.defaultProps.animateFill},followCursor:{type:[Boolean,String],default:()=>wt.defaultProps.followCursor},inlinePositioning:{type:Boolean,default:()=>wt.defaultProps.inlinePositioning},sticky:{type:[Boolean,String],default:()=>wt.defaultProps.sticky},allowHTML:{type:Boolean,default:()=>wt.defaultProps.allowHTML},animation:{default:()=>wt.defaultProps.animation},arrow:{default:()=>wt.defaultProps.arrow},content:{default:()=>wt.defaultProps.content},inertia:{default:()=>wt.defaultProps.inertia},maxWidth:{default:()=>wt.defaultProps.maxWidth},role:{default:()=>wt.defaultProps.role},theme:{default:()=>wt.defaultProps.theme},zIndex:{default:()=>wt.defaultProps.zIndex}},emits:["state"],setup(t,{slots:e,emit:i,expose:n}){const r=Xt(),o=Xt(),s=Xt(),u=Xt(!1),l=()=>{let b={...t};for(const O of["to","tag","contentTag","contentClass"])b.hasOwnProperty(O)&&delete b[O];return b};let A=()=>Y_(r);t.to&&(typeof Element<"u"&&t.to instanceof Element?A=()=>t.to:t.to==="parent"?A=()=>{let b=r.value;return b||(b=r.value=o.value.parentElement),b}:(typeof t.to=="string"||t.to instanceof String)&&(A=()=>document.querySelector(t.to)));const P=Nd(A,l());let _=e.content;!_&&t.to==="parent"&&(_=e.default),ci(()=>{u.value=!0,Pn(()=>{_&&P.setContent(()=>s.value)})}),ce(P.state,()=>{i("state",We(P.state))},{immediate:!0,deep:!0}),ce(()=>t,()=>{P.setProps(l()),_&&P.setContent(()=>s.value)},{deep:!0});let E=qi({elem:r,contentElem:s,mounted:u,...P});return n(E),()=>{const b=(typeof t.contentTag=="string",t.contentTag),O=_?Ce(b,{ref:s,style:{display:u.value?"inherit":"none"},class:t.contentClass},_(E)):null;if(t.to==="parent"){const M=[];if(!r.value){const L=Ce("span",{ref:o,"data-v-tippy":"",style:{display:"none"}});M.push(L)}return O&&M.push(O),M}const x=e.default?e.default(E):[];if(!t.tag){const M=Ce(x[0],{ref:r,"data-v-tippy":""});return O?[M,O]:M}const C=(typeof t.tag=="string",t.tag);return Ce(C,{ref:r,"data-v-tippy":""},O?[x,O]:x)}}}),K_=["a11y","allowHTML","arrow","flip","flipOnUpdate","hideOnClick","ignoreAttributes","inertia","interactive","lazy","multiple","showOnInit","touch","touchHold"];let ta={};Object.keys(wt.defaultProps).forEach(t=>{K_.includes(t)?ta[t]={type:Boolean,default:function(){return wt.defaultProps[t]}}:ta[t]={default:function(){return wt.defaultProps[t]}}});const q_=De({props:ta,setup(t){const e=Xt([]),{singleton:i}=$_(e,t);return{instances:e,singleton:i}},mounted(){var t;const i=this.$el.parentElement.querySelectorAll("[data-v-tippy]");this.instances=Array.from(i).map(n=>n._tippy).filter(Boolean),(t=this.singleton)===null||t===void 0||t.setInstances(this.instances)},render(){let t=this.$slots.default?this.$slots.default():[];return Ce(()=>t)}}),Z_={mounted(t,e,i){const n=typeof e.value=="string"?{content:e.value}:e.value||{},r=Object.keys(e.modifiers||{}),o=r.find(u=>u!=="arrow"),s=r.findIndex(u=>u==="arrow")!==-1;o&&(n.placement=n.placement||o),s&&(n.arrow=n.arrow!==void 0?n.arrow:!0),i.props&&i.props.onTippyShow&&(n.onShow=function(...u){var l;return(l=i.props)===null||l===void 0?void 0:l.onTippyShow(...u)}),i.props&&i.props.onTippyShown&&(n.onShown=function(...u){var l;return(l=i.props)===null||l===void 0?void 0:l.onTippyShown(...u)}),i.props&&i.props.onTippyHidden&&(n.onHidden=function(...u){var l;return(l=i.props)===null||l===void 0?void 0:l.onTippyHidden(...u)}),i.props&&i.props.onTippyHide&&(n.onHide=function(...u){var l;return(l=i.props)===null||l===void 0?void 0:l.onTippyHide(...u)}),i.props&&i.props.onTippyMount&&(n.onMount=function(...u){var l;return(l=i.props)===null||l===void 0?void 0:l.onTippyMount(...u)}),t.getAttribute("title")&&!n.content&&(n.content=t.getAttribute("title"),t.removeAttribute("title")),t.getAttribute("content")&&!n.content&&(n.content=t.getAttribute("content")),Nd(t,n)},unmounted(t){t.$tippy?t.$tippy.destroy():t._tippy&&t._tippy.destroy()},updated(t,e){const i=typeof e.value=="string"?{content:e.value}:e.value||{};t.getAttribute("title")&&!i.content&&(i.content=t.getAttribute("title"),t.removeAttribute("title")),t.getAttribute("content")&&!i.content&&(i.content=t.getAttribute("content")),t.$tippy?t.$tippy.setProps(i||{}):t._tippy&&t._tippy.setProps(i||{})}},J_={install(t,e={}){wt.setDefaultProps(e.defaultProps||{}),t.directive(e.directive||"tippy",Z_),t.component(e.component||"tippy",z_),t.component(e.componentSingleton||"tippy-singleton",q_)}},Q_=wt.setDefaultProps;Q_({ignoreAttributes:!0,plugins:[G_,V_,H_,D_]});var Dd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function jd(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function tE(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var i=function n(){return this instanceof n?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};i.prototype=e.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(t).forEach(function(n){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(i,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}),i}var Fd={exports:{}},us={exports:{}},au;function eE(){return au||(au=1,function(t){(function(e,i){t.exports?(i.default=i,t.exports=e.document?i(e):i):(e.Highcharts&&e.Highcharts.error(16,!0),e.Highcharts=i(e))})(typeof window<"u"?window:Dd,function(e){function i(r,o,s,u){r.hasOwnProperty(o)||(r[o]=u.apply(null,s))}var n={};return i(n,"Core/Globals.js",[],function(){var r=typeof e<"u"?e:typeof window<"u"?window:{},o;return function(s){s.SVG_NS="http://www.w3.org/2000/svg",s.product="Highcharts",s.version="9.3.3",s.win=r,s.doc=s.win.document,s.svg=s.doc&&s.doc.createElementNS&&!!s.doc.createElementNS(s.SVG_NS,"svg").createSVGRect,s.userAgent=s.win.navigator&&s.win.navigator.userAgent||"",s.isChrome=s.userAgent.indexOf("Chrome")!==-1,s.isFirefox=s.userAgent.indexOf("Firefox")!==-1,s.isMS=/(edge|msie|trident)/i.test(s.userAgent)&&!s.win.opera,s.isSafari=!s.isChrome&&s.userAgent.indexOf("Safari")!==-1,s.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(s.userAgent),s.isWebKit=s.userAgent.indexOf("AppleWebKit")!==-1,s.deg2rad=2*Math.PI/360,s.hasBidiBug=s.isFirefox&&4>parseInt(s.userAgent.split("Firefox/")[1],10),s.hasTouch=!!s.win.TouchEvent,s.marginNames=["plotTop","marginRight","marginBottom","plotLeft"],s.noop=function(){},s.supportsPassiveEvents=function(){var u=!1;if(!s.isMS){var l=Object.defineProperty({},"passive",{get:function(){u=!0}});s.win.addEventListener&&s.win.removeEventListener&&(s.win.addEventListener("testPassive",s.noop,l),s.win.removeEventListener("testPassive",s.noop,l))}return u}(),s.charts=[],s.dateFormats={},s.seriesTypes={},s.symbolSizes={},s.chartCount=0}(o||(o={})),o}),i(n,"Core/Utilities.js",[n["Core/Globals.js"]],function(r){function o(p,R,I,j){var $=R?"Highcharts error":"Highcharts warning";p===32&&(p=$+": Deprecated member");var et=b(p),it=et?$+" #"+p+": www.highcharts.com/errors/"+p+"/":p.toString();if(typeof j<"u"){var H="";et&&(it+="?"),T(j,function(Y,k){H+=`
+ - `+k+": "+Y,et&&(it+=encodeURI(k)+"="+encodeURI(Y))}),it+=H}S(r,"displayError",{chart:I,code:p,message:it,params:j},function(){if(R)throw Error(it);g.console&&o.messages.indexOf(it)===-1&&console.warn(it)}),o.messages.push(it)}function s(p,R){var I={};return T(p,function(j,$){P(p[$],!0)&&!p.nodeType&&R[$]?(j=s(p[$],R[$]),Object.keys(j).length&&(I[$]=j)):(P(p[$])||p[$]!==R[$])&&(I[$]=p[$])}),I}function u(p,R){return parseInt(p,R||10)}function l(p){return typeof p=="string"}function A(p){return p=Object.prototype.toString.call(p),p==="[object Array]"||p==="[object Array Iterator]"}function P(p,R){return!!p&&typeof p=="object"&&(!R||!A(p))}function _(p){return P(p)&&typeof p.nodeType=="number"}function E(p){var R=p&&p.constructor;return!(!P(p,!0)||_(p)||!R||!R.name||R.name==="Object")}function b(p){return typeof p=="number"&&!isNaN(p)&&1/0>p&&-1/0=R-1&&(R=Math.floor(I)),Math.max(0,R-(j(p,"padding-left",!0)||0)-(j(p,"padding-right",!0)||0));if(R==="height")return Math.max(0,Math.min(p.offsetHeight,p.scrollHeight)-(j(p,"padding-top",!0)||0)-(j(p,"padding-bottom",!0)||0));if(g.getComputedStyle||o(27,!0),p=g.getComputedStyle(p,void 0)){var $=p.getPropertyValue(R);M(I,R!=="opacity")&&($=u($))}return $}function T(p,R,I){for(var j in p)Object.hasOwnProperty.call(p,j)&&R.call(I||p[j],p[j],j,p)}function m(p,R,I){function j(H,Y){var k=p.removeEventListener||r.removeEventListenerPolyfill;k&&k.call(p,H,Y,!1)}function $(H){var Y;if(p.nodeName){if(R){var k={};k[R]=!0}else k=H;T(k,function(N,V){if(H[V])for(Y=H[V].length;Y--;)j(V,H[V][Y].fn)})}}var et=typeof p=="function"&&p.prototype||p;if(Object.hasOwnProperty.call(et,"hcEvents")){var it=et.hcEvents;R?(et=it[R]||[],I?(it[R]=et.filter(function(H){return I!==H.fn}),j(R,I)):($(it),it[R]=[])):($(it),delete et.hcEvents)}}function S(p,R,I,j){if(I=I||{},c.createEvent&&(p.dispatchEvent||p.fireEvent&&p!==r)){var $=c.createEvent("Events");$.initEvent(R,!0,!0),I=C($,I),p.dispatchEvent?p.dispatchEvent(I):p.fireEvent(R,I)}else if(p.hcEvents){I.target||C(I,{preventDefault:function(){I.defaultPrevented=!0},target:p,type:R}),$=[];for(var et=p,it=!1;et.hcEvents;)Object.hasOwnProperty.call(et,"hcEvents")&&et.hcEvents[R]&&($.length&&(it=!0),$.unshift.apply($,et.hcEvents[R])),et=Object.getPrototypeOf(et);it&&$.sort(function(H,Y){return H.order-Y.order}),$.forEach(function(H){H.fn.call(p,I)===!1&&I.preventDefault()})}j&&!I.defaultPrevented&&j.call(p,I)}var f=r.charts,c=r.doc,g=r.win;(o||(o={})).messages=[],Math.easeInOutSine=function(p){return-.5*(Math.cos(Math.PI*p)-1)};var h=Array.prototype.find?function(p,R){return p.find(R)}:function(p,R){var I,j=p.length;for(I=0;II&&(I=p[R]);return I},arrayMin:function(p){for(var R=p.length,I=p[0];R--;)p[R]R?p"u"||I==="__proto__"||(R=R[I],!O(R)||typeof R=="function"||typeof R.nodeType=="number"||R===g))return}return R},getStyle:a,inArray:function(p,R,I){return o(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),R.indexOf(p,I)},isArray:A,isClass:E,isDOMElement:_,isFunction:function(p){return typeof p=="function"},isNumber:b,isObject:P,isString:l,keys:function(p){return o(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(p)},merge:function(){var p,R=arguments,I={},j=function(et,it){return typeof et!="object"&&(et={}),T(it,function(H,Y){Y!=="__proto__"&&Y!=="constructor"&&(!P(H,!0)||E(H)||_(H)?et[Y]=it[Y]:et[Y]=j(et[Y]||{},H))}),et};R[0]===!0&&(I=R[1],R=Array.prototype.slice.call(R,2));var $=R.length;for(p=0;p<$;p++)I=j(I,R[p]);return I},normalizeTickInterval:function(p,R,I,j,$){var et=p;I=M(I,1);var it=p/I;for(R||(R=$?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],j===!1&&(I===1?R=R.filter(function(H){return H%1===0}):.1>=I&&(R=[1/I]))),j=0;j=p||!$&&it<=(R[j]+(R[j+1]||R[j]))/2));j++);return et=y(et*I,-Math.round(Math.log(.001)/Math.LN10))},objectEach:T,offset:function(p){var R=c.documentElement;return p=p.parentElement||p.parentNode?p.getBoundingClientRect():{top:0,left:0,width:0,height:0},{top:p.top+(g.pageYOffset||R.scrollTop)-(R.clientTop||0),left:p.left+(g.pageXOffset||R.scrollLeft)-(R.clientLeft||0),width:p.width,height:p.height}},pad:function(p,R,I){return Array((R||2)+1-String(p).replace("-","").length).join(I||"0")+p},pick:M,pInt:u,relativeLength:function(p,R,I){return/%$/.test(p)?R*parseFloat(p)/100+(I||0):parseFloat(p)},removeEvent:m,splat:function(p){return A(p)?p:[p]},stableSort:function(p,R){var I=p.length,j,$;for($=0;$>16,(b&65280)>>8,b&255,1]:E===4&&(_=[(b&3840)>>4|(b&3840)>>8,(b&240)>>4|b&240,(b&15)<<4|b&15,1])}if(!_)for(b=A.parsers.length;b--&&!_;){var O=A.parsers[b];(E=O.regex.exec(P))&&(_=O.parse(E))}}_&&(this.rgba=_)},A.prototype.get=function(P){var _=this.input,E=this.rgba;if(typeof _=="object"&&typeof this.stops<"u"){var b=u(_);return b.stops=[].slice.call(b.stops),this.stops.forEach(function(O,x){b.stops[x]=[b.stops[x][0],O.get(P)]}),b}return E&&s(E[0])?P==="rgb"||!P&&E[3]===1?"rgb("+E[0]+","+E[1]+","+E[2]+")":P==="a"?""+E[3]:"rgba("+E.join(",")+")":_},A.prototype.brighten=function(P){var _=this.rgba;if(this.stops)this.stops.forEach(function(b){b.brighten(P)});else if(s(P)&&P!==0)for(var E=0;3>E;E++)_[E]+=l(255*P),0>_[E]&&(_[E]=0),255<_[E]&&(_[E]=255);return this},A.prototype.setOpacity=function(P){return this.rgba[3]=P,this},A.prototype.tweenTo=function(P,_){var E=this.rgba,b=P.rgba;return!s(E[0])||!s(b[0])?P.input||"none":(P=b[3]!==1||E[3]!==1,(P?"rgba(":"rgb(")+Math.round(b[0]+(E[0]-b[0])*(1-_))+","+Math.round(b[1]+(E[1]-b[1])*(1-_))+","+Math.round(b[2]+(E[2]-b[2])*(1-_))+(P?","+(b[3]+(E[3]-b[3])*(1-_)):"")+")")},A.names={white:"#ffffff",black:"#000000"},A.parsers=[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(P){return[l(P[1]),l(P[2]),l(P[3]),parseFloat(P[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(P){return[l(P[1]),l(P[2]),l(P[3]),1]}}],A.None=new A(""),A}(),o}),i(n,"Core/Color/Palettes.js",[],function(){return{colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" ")}}),i(n,"Core/Time.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o){var s=r.win,u=o.defined,l=o.error,A=o.extend,P=o.isObject,_=o.merge,E=o.objectEach,b=o.pad,O=o.pick,x=o.splat,C=o.timeUnits,M=r.isSafari&&s.Intl&&s.Intl.DateTimeFormat.prototype.formatRange,L=r.isSafari&&s.Intl&&!s.Intl.DateTimeFormat.prototype.formatRange;return o=function(){function y(a){this.options={},this.variableTimezone=this.useUTC=!1,this.Date=s.Date,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.update(a)}return y.prototype.get=function(a,T){if(this.variableTimezone||this.timezoneOffset){var m=T.getTime(),S=m-this.getTimezoneOffset(T);return T.setTime(S),a=T["getUTC"+a](),T.setTime(m),a}return this.useUTC?T["getUTC"+a]():T["get"+a]()},y.prototype.set=function(a,T,m){if(this.variableTimezone||this.timezoneOffset){if(a==="Milliseconds"||a==="Seconds"||a==="Minutes"&&this.getTimezoneOffset(T)%36e5===0)return T["setUTC"+a](m);var S=this.getTimezoneOffset(T);return S=T.getTime()-S,T.setTime(S),T["setUTC"+a](m),a=this.getTimezoneOffset(T),S=T.getTime()+a,T.setTime(S)}return this.useUTC||M&&a==="FullYear"?T["setUTC"+a](m):T["set"+a](m)},y.prototype.update=function(a){var T=O(a&&a.useUTC,!0);this.options=a=_(!0,this.options||{},a),this.Date=a.Date||s.Date||Date,this.timezoneOffset=(this.useUTC=T)&&a.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.variableTimezone=T&&!(!a.getTimezoneOffset&&!a.timezone)},y.prototype.makeTime=function(a,T,m,S,f,c){if(this.useUTC){var g=this.Date.UTC.apply(0,arguments),h=this.getTimezoneOffset(g);g+=h;var v=this.getTimezoneOffset(g);h!==v?g+=v-h:h-36e5!==this.getTimezoneOffset(g-36e5)||L||(g-=36e5)}else g=new this.Date(a,T,O(m,1),O(S,0),O(f,0),O(c,0)).getTime();return g},y.prototype.timezoneOffsetFunction=function(){var a=this,T=this.options,m=T.getTimezoneOffset,S=T.moment||s.moment;if(!this.useUTC)return function(f){return 6e4*new Date(f.toString()).getTimezoneOffset()};if(T.timezone){if(S)return function(f){return 6e4*-S.tz(f,T.timezone).utcOffset()};l(25)}return this.useUTC&&m?function(f){return 6e4*m(f.valueOf())}:function(){return 6e4*(a.timezoneOffset||0)}},y.prototype.dateFormat=function(a,T,m){if(!u(T)||isNaN(T))return r.defaultOptions.lang&&r.defaultOptions.lang.invalidDate||"";a=O(a,"%Y-%m-%d %H:%M:%S");var S=this,f=new this.Date(T),c=this.get("Hours",f),g=this.get("Day",f),h=this.get("Date",f),v=this.get("Month",f),d=this.get("FullYear",f),p=r.defaultOptions.lang,R=p&&p.weekdays,I=p&&p.shortWeekdays;return f=A({a:I?I[g]:R[g].substr(0,3),A:R[g],d:b(h),e:b(h,2," "),w:g,b:p.shortMonths[v],B:p.months[v],m:b(v+1),o:v+1,y:d.toString().substr(2,2),Y:d,H:b(c),k:c,I:b(c%12||12),l:c%12||12,M:b(this.get("Minutes",f)),p:12>c?"AM":"PM",P:12>c?"am":"pm",S:b(f.getSeconds()),L:b(Math.floor(T%1e3),3)},r.dateFormats),E(f,function(j,$){for(;a.indexOf("%"+$)!==-1;)a=a.replace("%"+$,typeof j=="function"?j.call(S,T):j)}),m?a.substr(0,1).toUpperCase()+a.substr(1):a},y.prototype.resolveDTLFormat=function(a){return P(a,!0)?a:(a=x(a),{main:a[0],from:a[1],to:a[2]})},y.prototype.getTimeTicks=function(a,T,m,S){var f=this,c=[],g={},h=new f.Date(T),v=a.unitRange,d=a.count||1,p;if(S=O(S,1),u(T)){if(f.set("Milliseconds",h,v>=C.second?0:d*Math.floor(f.get("Milliseconds",h)/d)),v>=C.second&&f.set("Seconds",h,v>=C.minute?0:d*Math.floor(f.get("Seconds",h)/d)),v>=C.minute&&f.set("Minutes",h,v>=C.hour?0:d*Math.floor(f.get("Minutes",h)/d)),v>=C.hour&&f.set("Hours",h,v>=C.day?0:d*Math.floor(f.get("Hours",h)/d)),v>=C.day&&f.set("Date",h,v>=C.month?1:Math.max(1,d*Math.floor(f.get("Date",h)/d))),v>=C.month){f.set("Month",h,v>=C.year?0:d*Math.floor(f.get("Month",h)/d));var R=f.get("FullYear",h)}v>=C.year&&f.set("FullYear",h,R-R%d),v===C.week&&(R=f.get("Day",h),f.set("Date",h,f.get("Date",h)-R+S+(R4*C.month||f.getTimezoneOffset(T)!==f.getTimezoneOffset(m)),T=h.getTime(),h=1;Tc.length&&c.forEach(function($){$%18e5===0&&f.dateFormat("%H%M%S%L",$)==="000000000"&&(g[$]="day")})}return c.info=A(a,{higherRanks:g,totalRange:v*d}),c},y.prototype.getDateFormat=function(a,T,m,S){var f=this.dateFormat("%m-%d %H:%M:%S.%L",T),c={millisecond:15,second:12,minute:9,hour:6,day:3},g="millisecond";for(h in C){if(a===C.week&&+this.dateFormat("%w",T)===m&&f.substr(6)==="00:00:00.000"){var h="week";break}if(C[h]>a){h=g;break}if(c[h]&&f.substr(c[h])!=="01-01 00:00:00.000".substr(c[h]))break;h!=="week"&&(g=h)}if(h)var v=this.resolveDTLFormat(S[h]).main;return v},y}(),o}),i(n,"Core/DefaultOptions.js",[n["Core/Chart/ChartDefaults.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palettes.js"],n["Core/Time.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A){o=o.parse;var P=A.merge,_={colors:u.colors,symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:{Date:void 0,getTimezoneOffset:void 0,timezone:void 0,timezoneOffset:0,useUTC:!0},chart:r,title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},caption:{margin:15,text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,className:"highcharts-no-tooltip",layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:s.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",headerShape:"callout",hideDelay:500,padding:8,shape:"callout",shared:!1,snap:s.isTouchDevice?25:10,headerFormat:'{point.key} ',pointFormat:'● {series.name}: {point.y} ',backgroundColor:o("#f7f7f7").setOpacity(.85).get(),borderWidth:1,shadow:!0,stickOnContact:!1,style:{color:"#333333",cursor:"default",fontSize:"12px",whiteSpace:"nowrap"},useHTML:!1},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}};_.chart.styledMode=!1;var E=new l(P(_.global,_.time));return r={defaultOptions:_,defaultTime:E,getOptions:function(){return _},setOptions:function(b){return P(!0,_,b),(b.time||b.global)&&(s.time?s.time.update(P(_.global,_.time,b.global,b.time)):s.time=E),_}},r}),i(n,"Core/Animation/Fx.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o,s){var u=r.parse,l=o.win,A=s.isNumber,P=s.objectEach;return function(){function _(E,b,O){this.pos=NaN,this.options=b,this.elem=E,this.prop=O}return _.prototype.dSetter=function(){var E=this.paths,b=E&&E[0];E=E&&E[1];var O=this.now||0,x=[];if(O!==1&&b&&E)if(b.length===E.length&&1>O)for(var C=0;C=M+this.startTime){this.now=this.end,this.pos=1,this.update();var y=L[this.prop]=!0;P(L,function(a){a!==!0&&(y=!1)}),y&&C&&C.call(x),E=!1}else this.pos=O.easing((b-this.startTime)/M),this.now=this.start+(this.end-this.start)*this.pos,this.update(),E=!0;return E},_.prototype.initPath=function(E,b,O){function x(f,c){for(;f.length"u"&&(b=[])}if(b.length&&A(T)){var S=O.length+T*a;m?(x(b,O),C(O,b)):(x(O,b),C(b,O))}return[b,O]},_.prototype.fillSetter=function(){_.prototype.strokeSetter.apply(this,arguments)},_.prototype.strokeSetter=function(){this.elem.attr(this.prop,u(this.start).tweenTo(u(this.end),this.pos),void 0,!0)},_.timers=[],_}()}),i(n,"Core/Animation/AnimationUtilities.js",[n["Core/Animation/Fx.js"],n["Core/Utilities.js"]],function(r,o){function s(C){return E(C)?b({duration:500,defer:0},C):{duration:C?500:0,defer:0}}function u(C,M){for(var L=r.timers.length;L--;)r.timers[L].elem!==C||M&&M!==r.timers[L].prop||(r.timers[L].stopped=!0)}var l=o.defined,A=o.getStyle,P=o.isArray,_=o.isNumber,E=o.isObject,b=o.merge,O=o.objectEach,x=o.pick;return{animate:function(C,M,L){var y,a="",T,m;if(!E(L)){var S=arguments;L={duration:S[2],easing:S[3],complete:S[4]}}_(L.duration)||(L.duration=400),L.easing=typeof L.easing=="function"?L.easing:Math[L.easing]||Math.easeInOutSine,L.curAnim=b(M),O(M,function(f,c){u(C,c),m=new r(C,L,c),T=void 0,c==="d"&&P(M.d)?(m.paths=m.initPath(C,C.pathArray,M.d),m.toD=M.d,y=0,T=1):C.attr?y=C.attr(c):(y=parseFloat(A(C,c))||0,c!=="opacity"&&(a="px")),T||(T=f),typeof T=="string"&&T.match("px")&&(T=T.replace(/px/g,"")),m.run(y,T,a)})},animObject:s,getDeferredAnimation:function(C,M,L){var y=s(M),a=0,T=0;return(L?[L]:C.series).forEach(function(m){m=s(m.options.animation),a=M&&l(M.defer)?y.defer:Math.max(a,m.duration+m.defer),T=Math.min(y.duration,m.duration)}),C.renderer.forExport&&(a=0),{defer:Math.max(0,a-T),duration:Math.min(a,T)}},setAnimation:function(C,M){M.renderer.globalAnimation=x(C,M.options.chart.animation,!0)},stop:u}}),i(n,"Core/Renderer/HTML/AST.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o){var s=r.SVG_NS,u=o.attr,l=o.createElement,A=o.error,P=o.isFunction,_=o.isString,E=o.objectEach,b=o.splat,O=(o=r.win.trustedTypes)&&P(o.createPolicy)&&o.createPolicy("highcharts",{createHTML:function(M){return M}}),x=O?O.createHTML(""):"";try{var C=!!new DOMParser().parseFromString(x,"text/html")}catch{C=!1}return P=function(){function M(L){this.nodes=typeof L=="string"?this.parseMarkup(L):L}return M.filterUserAttributes=function(L){return E(L,function(y,a){var T=!0;M.allowedAttributes.indexOf(a)===-1&&(T=!1),["background","dynsrc","href","lowsrc","src"].indexOf(a)!==-1&&(T=_(y)&&M.allowedReferences.some(function(m){return y.indexOf(m)===0})),T||(A("Highcharts warning: Invalid attribute '"+a+"' in config"),delete L[a])}),L},M.setElementHTML=function(L,y){L.innerHTML=M.emptyHTML,y&&new M(y).addToDOM(L)},M.prototype.addToDOM=function(L){function y(a,T){var m;return b(a).forEach(function(S){var f=S.tagName,c=S.textContent?r.doc.createTextNode(S.textContent):void 0;if(f)if(f==="#text")var g=c;else if(M.allowedTags.indexOf(f)!==-1){f=r.doc.createElementNS(f==="svg"?s:T.namespaceURI||s,f);var h=S.attributes||{};E(S,function(v,d){d!=="tagName"&&d!=="attributes"&&d!=="children"&&d!=="textContent"&&(h[d]=v)}),u(f,M.filterUserAttributes(h)),c&&f.appendChild(c),y(S.children||[],f),g=f}else A("Highcharts warning: Invalid tagName "+f+" in config");g&&T.appendChild(g),m=g}),m}return y(this.nodes,L)},M.prototype.parseMarkup=function(L){var y=[];if(L=L.trim(),C)L=new DOMParser().parseFromString(O?O.createHTML(L):L,"text/html");else{var a=l("div");a.innerHTML=L,L={body:a}}var T=function(m,S){var f=m.nodeName.toLowerCase(),c={tagName:f};if(f==="#text"&&(c.textContent=m.textContent||""),f=m.attributes){var g={};[].forEach.call(f,function(v){g[v.name]=v.value}),c.attributes=g}if(m.childNodes.length){var h=[];[].forEach.call(m.childNodes,function(v){T(v,h)}),h.length&&(c.children=h)}S.push(c)};return[].forEach.call(L.body.childNodes,function(m){return T(m,y)}),y},M.allowedAttributes="aria-controls aria-describedby aria-expanded aria-haspopup aria-hidden aria-label aria-labelledby aria-live aria-pressed aria-readonly aria-roledescription aria-selected class clip-path color colspan cx cy d dx dy disabled fill height href id in markerHeight markerWidth offset opacity orient padding paddingLeft paddingRight patternUnits r refX refY role scope slope src startOffset stdDeviation stroke stroke-linecap stroke-width style tableValues result rowspan summary target tabindex text-align textAnchor textLength title type valign width x x1 x2 y y1 y2 zIndex".split(" "),M.allowedReferences="https:// http:// mailto: / ../ ./ #".split(" "),M.allowedTags="a abbr b br button caption circle clipPath code dd defs div dl dt em feComponentTransfer feFuncA feFuncB feFuncG feFuncR feGaussianBlur feOffset feMerge feMergeNode filter h1 h2 h3 h4 h5 h6 hr i img li linearGradient marker ol p path pattern pre rect small span stop strong style sub sup svg table text thead tbody tspan td th tr u ul #text".split(" "),M.emptyHTML=x,M}(),P}),i(n,"Core/FormatUtilities.js",[n["Core/DefaultOptions.js"],n["Core/Utilities.js"]],function(r,o){function s(b,O,x,C){b=+b||0,O=+O;var M=u.lang,L=(b.toString().split(".")[1]||"").split("e")[0].length,y=b.toString().split("e"),a=O;if(O===-1)O=Math.min(L,20);else if(!P(O))O=2;else if(O&&y[1]&&0>y[1]){var T=O+ +y[1];0<=T?(y[0]=(+y[0]).toExponential(T).split("e")[0],O=T):(y[0]=y[0].split(".")[0]||0,b=20>O?(y[0]*Math.pow(10,y[1])).toFixed(O):0,y[1]=0)}T=(Math.abs(y[1]?y[0]:b)+Math.pow(10,-Math.max(O,L)-1)).toFixed(O),L=String(E(T));var m=3b?"-":"")+(m?L.substr(0,m)+C:""),b=0>+y[1]&&!a?"0":b+L.substr(m).replace(/(\d{3})(?=\d)/g,"$1"+C),O&&(b+=x+T.slice(-O)),y[1]&&+b!=0&&(b+="e"+y[1]),b}var u=r.defaultOptions,l=r.defaultTime,A=o.getNestedProperty,P=o.isNumber,_=o.pick,E=o.pInt;return{dateFormat:function(b,O,x){return l.dateFormat(b,O,x)},format:function(b,O,x){var C="{",M=!1,L=/f$/,y=/\.([0-9])/,a=u.lang,T=x&&x.time||l;x=x&&x.numberFormatter||s;for(var m=[];b;){var S=b.indexOf(C);if(S===-1)break;var f=b.slice(0,S);if(M){if(f=f.split(":"),C=A(f.shift()||"",O),f.length&&typeof C=="number")if(f=f.join(":"),L.test(f)){var c=parseInt((f.match(y)||["","-1"])[1],10);C!==null&&(C=x(C,c,a.decimalPoint,-1x){for(u(_,C),T=L=0;T<=x;)T+=_[L].size,L++;a=_.splice(L-1,_.length)}for(u(_,M),_=_.map(function(m){return{size:m.size,targets:[m.target],align:s(m.align,.5)}});y;){for(L=_.length;L--;)x=_[L],C=(Math.min.apply(0,x.targets)+Math.max.apply(0,x.targets))/2,x.pos=o(C-x.size*x.align,0,E-x.size);for(L=_.length,y=!1;L--;)0_[L].pos&&(_[L-1].size+=_[L].size,_[L-1].targets=_[L-1].targets.concat(_[L].targets),_[L-1].align=.5,_[L-1].pos+_[L-1].size>E&&(_[L-1].pos=E-_[L-1].size),_.splice(L,1),y=!0)}return O.push.apply(O,a),L=0,_.some(function(m){var S=0;return(m.targets||[]).some(function(){return O[L].pos=m.pos+S,typeof b<"u"&&Math.abs(O[L].pos-O[L].target)>b?(O.slice(0,L+1).forEach(function(f){return delete f.pos}),O.reducedLen=(O.reducedLen||E)-.1*E,O.reducedLen>.1*E&&P(O,E,b),!0):(S+=O[L].size,L++,!1)})}),u(O,M),O}A.distribute=P}(l||(l={})),l}),i(n,"Core/Renderer/SVG/SVGElement.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o,s,u,l){var A=r.animate,P=r.animObject,_=r.stop,E=u.deg2rad,b=u.doc,O=u.noop,x=u.svg,C=u.SVG_NS,M=u.win,L=l.addEvent,y=l.attr,a=l.createElement,T=l.css,m=l.defined,S=l.erase,f=l.extend,c=l.fireEvent,g=l.isArray,h=l.isFunction,v=l.isNumber,d=l.isString,p=l.merge,R=l.objectEach,I=l.pick,j=l.pInt,$=l.syncTimeout,et=l.uniqueKey;return r=function(){function it(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=C,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY rounded".split(" ")}return it.prototype._defaultGetter=function(H){return H=I(this[H+"Value"],this[H],this.element?this.element.getAttribute(H):null,0),/^[\-0-9\.]+$/.test(H)&&(H=parseFloat(H)),H},it.prototype._defaultSetter=function(H,Y,k){k.setAttribute(Y,H)},it.prototype.add=function(H){var Y=this.renderer,k=this.element;if(H&&(this.parentGroup=H),this.parentInverted=H&&H.inverted,typeof this.textStr<"u"&&this.element.nodeName==="text"&&Y.buildText(this),this.added=!0,!H||H.handleZ||this.zIndex)var N=this.zIndexSetter();return N||(H?H.element:Y.box).appendChild(k),this.onAdd&&this.onAdd(),this},it.prototype.addClass=function(H,Y){var k=Y?"":this.attr("class")||"";return H=(H||"").split(/ /g).reduce(function(N,V){return k.indexOf(V)===-1&&N.push(V),N},k?[k]:[]).join(" "),H!==k&&this.attr("class",H),this},it.prototype.afterSetters=function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},it.prototype.align=function(H,Y,k){var N={},V=this.renderer,K=V.alignedObjects,G,J,w;H?(this.alignOptions=H,this.alignByTranslate=Y,(!k||d(k))&&(this.alignTo=G=k||"renderer",S(K,this),K.push(this),k=void 0)):(H=this.alignOptions,Y=this.alignByTranslate,G=this.alignTo),k=I(k,V[G],G==="scrollablePlotBox"?V.plotBox:void 0,V),G=H.align;var W=H.verticalAlign;return V=(k.x||0)+(H.x||0),K=(k.y||0)+(H.y||0),G==="right"?J=1:G==="center"&&(J=2),J&&(V+=(k.width-(H.width||0))/J),N[Y?"translateX":"x"]=Math.round(V),W==="bottom"?w=1:W==="middle"&&(w=2),w&&(K+=(k.height-(H.height||0))/w),N[Y?"translateY":"y"]=Math.round(K),this[this.placed?"animate":"attr"](N),this.placed=!0,this.alignAttr=N,this},it.prototype.alignSetter=function(H){var Y={left:"start",center:"middle",right:"end"};Y[H]&&(this.alignValue=H,this.element.setAttribute("text-anchor",Y[H]))},it.prototype.animate=function(H,Y,k){var N=this,V=P(I(Y,this.renderer.globalAnimation,!0));return Y=V.defer,I(b.hidden,b.msHidden,b.webkitHidden,!1)&&(V.duration=0),V.duration!==0?(k&&(V.complete=k),$(function(){N.element&&A(N,H,V)},Y)):(this.attr(H,void 0,k),R(H,function(K,G){V.step&&V.step.call(this,K,{prop:G,pos:1,elem:this})},this)),this},it.prototype.applyTextOutline=function(H){var Y=this.element;H.indexOf("contrast")!==-1&&(H=H.replace(/contrast/g,this.renderer.getContrast(Y.style.fill)));var k=H.split(" ");if(H=k[k.length-1],(k=k[0])&&k!=="none"&&u.svg){this.fakeTS=!0,this.ySetter=this.xSetter,k=k.replace(/(^[\d\.]+)(.*?)$/g,function(K,G,J){return 2*Number(G)+J}),this.removeTextOutline();var N=b.createElementNS(C,"tspan");y(N,{class:"highcharts-text-outline",fill:H,stroke:H,"stroke-width":k,"stroke-linejoin":"round"}),[].forEach.call(Y.childNodes,function(K){var G=K.cloneNode(!0);G.removeAttribute&&["fill","stroke","stroke-width","stroke"].forEach(function(J){return G.removeAttribute(J)}),N.appendChild(G)});var V=b.createElementNS(C,"tspan");V.textContent="",["x","y"].forEach(function(K){var G=Y.getAttribute(K);G&&V.setAttribute(K,G)}),N.appendChild(V),Y.insertBefore(N,Y.firstChild)}},it.prototype.attr=function(H,Y,k,N){var V=this.element,K=this.symbolCustomAttribs,G,J=this,w,W;if(typeof H=="string"&&typeof Y<"u"){var B=H;H={},H[B]=Y}return typeof H=="string"?J=(this[H+"Getter"]||this._defaultGetter).call(this,H,V):(R(H,function(Q,D){w=!1,N||_(this,D),this.symbolName&&K.indexOf(D)!==-1&&(G||(this.symbolAttr(H),G=!0),w=!0),!this.rotation||D!=="x"&&D!=="y"||(this.doTransform=!0),w||(W=this[D+"Setter"]||this._defaultSetter,W.call(this,Q,D,V),!this.styledMode&&this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(D)&&this.updateShadows(D,Q,W))},this),this.afterSetters()),k&&k.call(this),J},it.prototype.clip=function(H){return this.attr("clip-path",H?"url("+this.renderer.url+"#"+H.id+")":"none")},it.prototype.crisp=function(H,Y){Y=Y||H.strokeWidth||0;var k=Math.round(Y)%2/2;return H.x=Math.floor(H.x||this.x||0)+k,H.y=Math.floor(H.y||this.y||0)+k,H.width=Math.floor((H.width||this.width||0)-2*k),H.height=Math.floor((H.height||this.height||0)-2*k),m(H.strokeWidth)&&(H.strokeWidth=Y),H},it.prototype.complexColor=function(H,Y,k){var N=this.renderer,V,K,G,J,w,W,B,Q,D,F,X=[],ot;c(this.renderer,"complexColor",{args:arguments},function(){if(H.radialGradient?K="radialGradient":H.linearGradient&&(K="linearGradient"),K){if(G=H[K],w=N.gradients,W=H.stops,D=k.radialReference,g(G)&&(H[K]=G={x1:G[0],y1:G[1],x2:G[2],y2:G[3],gradientUnits:"userSpaceOnUse"}),K==="radialGradient"&&D&&!m(G.gradientUnits)&&(J=G,G=p(G,N.getRadialAttr(D,J),{gradientUnits:"userSpaceOnUse"})),R(G,function(lt,ct){ct!=="id"&&X.push(ct,lt)}),R(W,function(lt){X.push(lt)}),X=X.join(","),w[X])F=w[X].attr("id");else{G.id=F=et();var st=w[X]=N.createElement(K).attr(G).add(N.defs);st.radAttr=J,st.stops=[],W.forEach(function(lt){lt[1].indexOf("rgba")===0?(V=s.parse(lt[1]),B=V.get("rgb"),Q=V.get("a")):(B=lt[1],Q=1),lt=N.createElement("stop").attr({offset:lt[0],"stop-color":B,"stop-opacity":Q}).add(st),st.stops.push(lt)})}ot="url("+N.url+"#"+F+")",k.setAttribute(Y,ot),k.gradient=X,H.toString=function(){return ot}}})},it.prototype.css=function(H){var Y=this.styles,k={},N=this.element,V=["textOutline","textOverflow","width"],K="",G=!Y;if(H&&H.color&&(H.fill=H.color),Y&&R(H,function(W,B){Y&&Y[B]!==W&&(k[B]=W,G=!0)}),G){if(Y&&(H=f(Y,k)),H){if(H.width===null||H.width==="auto")delete this.textWidth;else if(N.nodeName.toLowerCase()==="text"&&H.width)var J=this.textWidth=j(H.width)}if(this.styles=H,J&&!x&&this.renderer.forExport&&delete H.width,N.namespaceURI===this.SVG_NS){var w=function(W,B){return"-"+B.toLowerCase()};R(H,function(W,B){V.indexOf(B)===-1&&(K+=B.replace(/([A-Z])/g,w)+":"+W+";")}),K&&y(N,"style",K)}else T(N,H);this.added&&(this.element.nodeName==="text"&&this.renderer.buildText(this),H&&H.textOutline&&this.applyTextOutline(H.textOutline))}return this},it.prototype.dashstyleSetter=function(H){var Y=this["stroke-width"];if(Y==="inherit"&&(Y=1),H=H&&H.toLowerCase()){var k=H.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(H=k.length;H--;)k[H]=""+j(k[H])*I(Y,NaN);H=k.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",H)}},it.prototype.destroy=function(){var H=this,Y=H.element||{},k=H.renderer,N=Y.ownerSVGElement,V=k.isSVG&&Y.nodeName==="SPAN"&&H.parentGroup||void 0;if(Y.onclick=Y.onmouseout=Y.onmouseover=Y.onmousemove=Y.point=null,_(H),H.clipPath&&N){var K=H.clipPath;[].forEach.call(N.querySelectorAll("[clip-path],[CLIP-PATH]"),function(G){-1B.width)&&(B={width:0,height:0})}else B=this.htmlGetBBox();if(k.isSVG&&(H=B.width,k=B.height,w&&(B.height=k={"11px,17":14,"13px,20":16}[(W||"")+","+Math.round(k)]||k),Y&&(w=Y*E,B.width=Math.abs(k*Math.sin(w))+Math.abs(H*Math.cos(w)),B.height=Math.abs(k*Math.cos(w))+Math.abs(H*Math.sin(w)))),Q&&(K===""||0]*>/g,"").replace(/</g,"<").replace(/>/g,">")},it.prototype.toFront=function(){var H=this.element;return H.parentNode.appendChild(H),this},it.prototype.translate=function(H,Y){return this.attr({translateX:H,translateY:Y})},it.prototype.updateShadows=function(H,Y,k){var N=this.shadows;if(N)for(var V=N.length;V--;)k.call(N[V],H==="height"?Math.max(Y-(N[V].cutHeight||0),0):H==="d"?this.d:Y,H,N[V])},it.prototype.updateTransform=function(){var H=this.scaleX,Y=this.scaleY,k=this.inverted,N=this.rotation,V=this.matrix,K=this.element,G=this.translateX||0,J=this.translateY||0;k&&(G+=this.width,J+=this.height),G=["translate("+G+","+J+")"],m(V)&&G.push("matrix("+V.join(",")+")"),k?G.push("rotate(90) scale(-1,1)"):N&&G.push("rotate("+N+" "+I(this.rotationOriginX,K.getAttribute("x"),0)+" "+I(this.rotationOriginY,K.getAttribute("y")||0)+")"),(m(H)||m(Y))&&G.push("scale("+I(H,1)+" "+I(Y,1)+")"),G.length&&K.setAttribute("transform",G.join(" "))},it.prototype.visibilitySetter=function(H,Y,k){H==="inherit"?k.removeAttribute(Y):this[Y]!==H&&k.setAttribute(Y,H),this[Y]=H},it.prototype.xGetter=function(H){return this.element.nodeName==="circle"&&(H==="x"?H="cx":H==="y"&&(H="cy")),this._defaultGetter(H)},it.prototype.zIndexSetter=function(H,Y){var k=this.renderer,N=this.parentGroup,V=(N||k).element||k.box,K=this.element;k=V===k.box;var G=!1,J=this.added,w;if(m(H)?(K.setAttribute("data-z-index",H),H=+H,this[Y]===H&&(J=!1)):m(this[Y])&&K.removeAttribute("data-z-index"),this[Y]=H,J){for((H=this.zIndex)&&N&&(N.handleZ=!0),Y=V.childNodes,w=Y.length-1;0<=w&&!G;w--){N=Y[w],J=N.getAttribute("data-z-index");var W=!m(J);N!==K&&(0>H&&W&&!k&&!w?(V.insertBefore(K,Y[w]),G=!0):(j(J)<=H||W&&(!m(H)||0<=H))&&(V.insertBefore(K,Y[w+1]||null),G=!0))}G||(V.insertBefore(K,Y[k?3:0]||null),G=!0)}return G},it}(),r.prototype["stroke-widthSetter"]=r.prototype.strokeSetter,r.prototype.yGetter=r.prototype.xGetter,r.prototype.matrixSetter=r.prototype.rotationOriginXSetter=r.prototype.rotationOriginYSetter=r.prototype.rotationSetter=r.prototype.scaleXSetter=r.prototype.scaleYSetter=r.prototype.translateXSetter=r.prototype.translateYSetter=r.prototype.verticalAlignSetter=function(it,H){this[H]=it,this.doTransform=!0},r}),i(n,"Core/Renderer/RendererRegistry.js",[n["Core/Globals.js"]],function(r){var o;return function(s){s.rendererTypes={};var u;s.getRendererType=function(l){return l===void 0&&(l=u),s.rendererTypes[l]||s.rendererTypes[u]},s.registerRendererType=function(l,A,P){s.rendererTypes[l]=A,(!u||P)&&(u=l,r.Renderer=A)}}(o||(o={})),o}),i(n,"Core/Renderer/SVG/SVGLabel.js",[n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],function(r,o){var s=this&&this.__extends||function(){var b=function(O,x){return b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,M){C.__proto__=M}||function(C,M){for(var L in M)M.hasOwnProperty(L)&&(C[L]=M[L])},b(O,x)};return function(O,x){function C(){this.constructor=O}b(O,x),O.prototype=x===null?Object.create(x):(C.prototype=x.prototype,new C)}}(),u=o.defined,l=o.extend,A=o.isNumber,P=o.merge,_=o.pick,E=o.removeEvent;return function(b){function O(x,C,M,L,y,a,T,m,S,f){var c=b.call(this)||this;c.paddingLeftSetter=c.paddingSetter,c.paddingRightSetter=c.paddingSetter,c.init(x,"g"),c.textStr=C,c.x=M,c.y=L,c.anchorX=a,c.anchorY=T,c.baseline=S,c.className=f,c.addClass(f==="button"?"highcharts-no-tooltip":"highcharts-label"),f&&c.addClass("highcharts-"+f),c.text=x.text(void 0,0,0,m).attr({zIndex:1});var g;return typeof y=="string"&&((g=/^url\((.*?)\)$/.test(y))||c.renderer.symbols[y])&&(c.symbolKey=y),c.bBox=O.emptyBBox,c.padding=3,c.baselineOffset=0,c.needsBox=x.styledMode||g,c.deferredAttr={},c.alignFactor=0,c}return s(O,b),O.prototype.alignSetter=function(x){x={left:0,center:.5,right:1}[x],x!==this.alignFactor&&(this.alignFactor=x,this.bBox&&A(this.xSetting)&&this.attr({x:this.xSetting}))},O.prototype.anchorXSetter=function(x,C){this.anchorX=x,this.boxAttr(C,Math.round(x)-this.getCrispAdjust()-this.xSetting)},O.prototype.anchorYSetter=function(x,C){this.anchorY=x,this.boxAttr(C,x-this.ySetting)},O.prototype.boxAttr=function(x,C){this.box?this.box.attr(x,C):this.deferredAttr[x]=C},O.prototype.css=function(x){if(x){var C={};x=P(x),O.textProps.forEach(function(L){typeof x[L]<"u"&&(C[L]=x[L],delete x[L])}),this.text.css(C);var M="width"in C;"fontSize"in C||"fontWeight"in C?this.updateTextPadding():M&&this.updateBoxSize()}return r.prototype.css.call(this,x)},O.prototype.destroy=function(){E(this.element,"mouseenter"),E(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),r.prototype.destroy.call(this)},O.prototype.fillSetter=function(x,C){x&&(this.needsBox=!0),this.fill=x,this.boxAttr(C,x)},O.prototype.getBBox=function(){this.textStr&&this.bBox.width===0&&this.bBox.height===0&&this.updateBoxSize();var x=this.padding,C=_(this.paddingLeft,x);return{width:this.width,height:this.height,x:this.bBox.x-C,y:this.bBox.y-x}},O.prototype.getCrispAdjust=function(){return this.renderer.styledMode&&this.box?this.box.strokeWidth()%2/2:(this["stroke-width"]?parseInt(this["stroke-width"],10):0)%2/2},O.prototype.heightSetter=function(x){this.heightSetting=x},O.prototype.onAdd=function(){var x=this.textStr;this.text.add(this),this.attr({text:u(x)?x:"",x:this.x,y:this.y}),this.box&&u(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})},O.prototype.paddingSetter=function(x,C){A(x)?x!==this[C]&&(this[C]=x,this.updateTextPadding()):this[C]=void 0},O.prototype.rSetter=function(x,C){this.boxAttr(C,x)},O.prototype.shadow=function(x){return x&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(x)),this},O.prototype.strokeSetter=function(x,C){this.stroke=x,this.boxAttr(C,x)},O.prototype["stroke-widthSetter"]=function(x,C){x&&(this.needsBox=!0),this["stroke-width"]=x,this.boxAttr(C,x)},O.prototype["text-alignSetter"]=function(x){this.textAlign=x},O.prototype.textSetter=function(x){typeof x<"u"&&this.text.attr({text:x}),this.updateTextPadding()},O.prototype.updateBoxSize=function(){var x=this.text.element.style,C={},M=this.padding,L=this.bBox=A(this.widthSetting)&&A(this.heightSetting)&&!this.textAlign||!u(this.text.textStr)?O.emptyBBox:this.text.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||L.height||0)+2*M,x=this.renderer.fontMetrics(x&&x.fontSize,this.text),this.baselineOffset=M+Math.min((this.text.firstLineMetrics||x).b,L.height||1/0),this.heightSetting&&(this.baselineOffset+=(this.heightSetting-x.h)/2),this.needsBox&&(this.box||(M=this.box=this.symbolKey?this.renderer.symbol(this.symbolKey):this.renderer.rect(),M.addClass((this.className==="button"?"":"highcharts-label-box")+(this.className?" highcharts-"+this.className+"-box":"")),M.add(this)),M=this.getCrispAdjust(),C.x=M,C.y=(this.baseline?-this.baselineOffset:0)+M,C.width=Math.round(this.width),C.height=Math.round(this.height),this.box.attr(l(C,this.deferredAttr)),this.deferredAttr={})},O.prototype.updateTextPadding=function(){var x=this.text;this.updateBoxSize();var C=this.baseline?0:this.baselineOffset,M=_(this.paddingLeft,this.padding);u(this.widthSetting)&&this.bBox&&(this.textAlign==="center"||this.textAlign==="right")&&(M+={center:.5,right:1}[this.textAlign]*(this.widthSetting-this.bBox.width)),(M!==x.x||C!==x.y)&&(x.attr("x",M),x.hasBoxWidthChanged&&(this.bBox=x.getBBox(!0)),typeof C<"u"&&x.attr("y",C)),x.x=M,x.y=C},O.prototype.widthSetter=function(x){this.widthSetting=A(x)?x:void 0},O.prototype.getPaddedWidth=function(){var x=this.padding,C=_(this.paddingLeft,x);return x=_(this.paddingRight,x),(this.widthSetting||this.bBox.width||0)+C+x},O.prototype.xSetter=function(x){this.x=x,this.alignFactor&&(x-=this.alignFactor*this.getPaddedWidth(),this["forceAnimate:x"]=!0),this.xSetting=Math.round(x),this.attr("translateX",this.xSetting)},O.prototype.ySetter=function(x){this.ySetting=this.y=Math.round(x),this.attr("translateY",this.ySetting)},O.emptyBBox={width:0,height:0,x:0,y:0},O.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),O}(r)}),i(n,"Core/Renderer/SVG/Symbols.js",[n["Core/Utilities.js"]],function(r){function o(_,E,b,O,x){var C=[];if(x){var M=x.start||0,L=P(x.r,b);b=P(x.r,O||b);var y=(x.end||0)-.001;O=x.innerR;var a=P(x.open,.001>Math.abs((x.end||0)-M-2*Math.PI)),T=Math.cos(M),m=Math.sin(M),S=Math.cos(y),f=Math.sin(y);M=P(x.longArc,.001>y-M-Math.PI?0:1),C.push(["M",_+L*T,E+b*m],["A",L,b,0,M,P(x.clockwise,1),_+L*S,E+b*f]),l(O)&&C.push(a?["M",_+O*S,E+O*f]:["L",_+O*S,E+O*f],["A",O,O,0,M,l(x.clockwise)?1-x.clockwise:0,_+O*T,E+O*m]),a||C.push(["Z"])}return C}function s(_,E,b,O,x){return x&&x.r?u(_,E,b,O,x):[["M",_,E],["L",_+b,E],["L",_+b,E+O],["L",_,E+O],["Z"]]}function u(_,E,b,O,x){return x=x&&x.r||0,[["M",_+x,E],["L",_+b-x,E],["C",_+b,E,_+b,E,_+b,E+x],["L",_+b,E+O-x],["C",_+b,E+O,_+b,E+O,_+b-x,E+O],["L",_+x,E+O],["C",_,E+O,_,E+O,_,E+O-x],["L",_,E+x],["C",_,E,_,E,_+x,E]]}var l=r.defined,A=r.isNumber,P=r.pick;return{arc:o,callout:function(_,E,b,O,x){var C=Math.min(x&&x.r||0,b,O),M=C+6,L=x&&x.anchorX;x=x&&x.anchorY||0;var y=u(_,E,b,O,{r:C});return A(L)&&(_+L>=b?x>E+M&&x=_+L?x>E+M&&xO&&L>_+M&&L<_+b-M?y.splice(5,1,["L",L+6,E+O],["L",L,E+O+6],["L",L-6,E+O],["L",_+C,E+O]):x&&0>x&&L>_+M&&L<_+b-M&&y.splice(1,1,["L",L-6,E],["L",L,E-6],["L",L+6,E],["L",b-C,E])),y},circle:function(_,E,b,O){return o(_+b/2,E+O/2,b/2,O/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},diamond:function(_,E,b,O){return[["M",_+b/2,E],["L",_+b,E+O/2],["L",_+b/2,E+O],["L",_,E+O/2],["Z"]]},rect:s,roundedRect:u,square:s,triangle:function(_,E,b,O){return[["M",_+b/2,E],["L",_+b,E+O],["L",_,E+O],["Z"]]},"triangle-down":function(_,E,b,O){return[["M",_,E],["L",_+b,E],["L",_+b/2,E+O],["Z"]]}}}),i(n,"Core/Renderer/SVG/TextBuilder.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o,s){var u=o.doc,l=o.SVG_NS,A=o.win,P=s.attr,_=s.isString,E=s.objectEach,b=s.pick;return function(){function O(x){var C=x.styles;this.renderer=x.renderer,this.svgElement=x,this.width=x.textWidth,this.textLineHeight=C&&C.lineHeight,this.textOutline=C&&C.textOutline,this.ellipsis=!(!C||C.textOverflow!=="ellipsis"),this.noWrap=!(!C||C.whiteSpace!=="nowrap"),this.fontSize=C&&C.fontSize}return O.prototype.buildSVG=function(){var x=this.svgElement,C=x.element,M=x.renderer,L=b(x.textStr,"").toString(),y=L.indexOf("<")!==-1,a=C.childNodes;M=this.width&&!x.added&&M.box;var T=//g,m=[L,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,this.fontSize,this.width].join();if(m!==x.textCache){for(x.textCache=m,delete x.actualWidth,m=a.length;m--;)C.removeChild(a[m]);y||this.ellipsis||this.width||L.indexOf(" ")!==-1&&(!this.noWrap||T.test(L))?L!==""&&(M&&M.appendChild(C),L=new r(L),this.modifyTree(L.nodes),L.addToDOM(x.element),this.modifyDOM(),this.ellipsis&&(C.textContent||"").indexOf("…")!==-1&&x.attr("title",this.unescapeEntities(x.textStr||"",["<",">"])),M&&M.removeChild(C)):C.appendChild(u.createTextNode(this.unescapeEntities(L))),_(this.textOutline)&&x.applyTextOutline&&x.applyTextOutline(this.textOutline)}},O.prototype.modifyDOM=function(){var x=this,C=this.svgElement,M=P(C.element,"x");C.firstLineMetrics=void 0;for(var L;(L=C.element.firstChild)&&/^[\s\u200B]*$/.test(L.textContent||" ");)C.element.removeChild(L);[].forEach.call(C.element.querySelectorAll("tspan.highcharts-br"),function(m,S){m.nextSibling&&m.previousSibling&&(S===0&&m.previousSibling.nodeType===1&&(C.firstLineMetrics=C.renderer.fontMetrics(void 0,m.previousSibling)),P(m,{dy:x.getLineHeight(m.nextSibling),x:M}))});var y=this.width||0;if(y){var a=function(m,S){var f=m.textContent||"",c=f.replace(/([^\^])-/g,"$1- ").split(" "),g=!x.noWrap&&(1"u")if(j.getSubStringLength)try{f[I]=L+j.getSubStringLength(0,M?I+1:I)}catch{}else m.getSpanWidth&&(x.textContent=a(C||M,R),f[I]=L+m.getSpanWidth(T,x));return f[I]};T.rotation=0;var p=d(x.textContent.length);if(L+p>y){for(;c<=g;)h=Math.ceil((c+g)/2),M&&(v=a(M,h)),p=d(h,v&&v.length-1),c===g?c=g+1:p>y?g=h-1:c=h;g===0?x.textContent="":C&&g===C.length-1||(x.textContent=v||a(C||M,h))}M&&M.splice(0,h),T.actualWidth=p,T.rotation=S},O.prototype.unescapeEntities=function(x,C){return E(this.renderer.escapes,function(M,L){C&&C.indexOf(M)!==-1||(x=x.toString().replace(new RegExp(M,"g"),L))}),x},O}()}),i(n,"Core/Renderer/SVG/SVGRenderer.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Renderer/RendererRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGLabel.js"],n["Core/Renderer/SVG/Symbols.js"],n["Core/Renderer/SVG/TextBuilder.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A,P,_,E){var b=s.charts,O=s.deg2rad,x=s.doc,C=s.isFirefox,M=s.isMS,L=s.isWebKit,y=s.noop,a=s.SVG_NS,T=s.symbolSizes,m=s.win,S=E.addEvent,f=E.attr,c=E.createElement,g=E.css,h=E.defined,v=E.destroyObjectProperties,d=E.extend,p=E.isArray,R=E.isNumber,I=E.isObject,j=E.isString,$=E.merge,et=E.pick,it=E.pInt,H=E.uniqueKey,Y;return s=function(){function k(N,V,K,G,J,w,W){this.width=this.url=this.style=this.isSVG=this.imgCount=this.height=this.gradients=this.globalAnimation=this.defs=this.chartIndex=this.cacheKeys=this.cache=this.boxWrapper=this.box=this.alignedObjects=void 0,this.init(N,V,K,G,J,w,W)}return k.prototype.init=function(N,V,K,G,J,w,W){var B=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}),Q=B.element;W||B.css(this.getStyle(G)),N.appendChild(Q),f(N,"dir","ltr"),N.innerHTML.indexOf("xmlns")===-1&&f(Q,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=Q,this.boxWrapper=B,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(x.createTextNode("Created with Highcharts 9.3.3")),this.defs=this.createElement("defs").add(),this.allowHTML=w,this.forExport=J,this.styledMode=W,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(V,K,!1);var D;C&&N.getBoundingClientRect&&(V=function(){g(N,{left:0,top:0}),D=N.getBoundingClientRect(),g(N,{left:Math.ceil(D.left)-D.left+"px",top:Math.ceil(D.top)-D.top+"px"})},V(),this.unSubPixelFix=S(m,"resize",V))},k.prototype.definition=function(N){return new r([N]).addToDOM(this.defs.element)},k.prototype.getReferenceURL=function(){if((C||L)&&x.getElementsByTagName("base").length){if(!h(Y)){var N=H();N=new r([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:N},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#"+N+")",fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(x.body),g(N,{position:"fixed",top:0,left:0,zIndex:9e5});var V=x.elementFromPoint(6,6);Y=(V&&V.id)==="hitme",x.body.removeChild(N)}if(Y)return m.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},k.prototype.getStyle=function(N){return this.style=d({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},N)},k.prototype.setStyle=function(N){this.boxWrapper.css(this.getStyle(N))},k.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},k.prototype.destroy=function(){var N=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),v(this.gradients||{}),this.gradients=null,N&&(this.defs=N.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},k.prototype.createElement=function(N){var V=new this.Element;return V.init(this,N),V},k.prototype.getRadialAttr=function(N,V){return{cx:N[0]-N[2]/2+(V.cx||0)*N[2],cy:N[1]-N[2]/2+(V.cy||0)*N[2],r:(V.r||0)*N[2]}},k.prototype.buildText=function(N){new _(N).buildSVG()},k.prototype.getContrast=function(N){return N=o.parse(N).rgba,N[0]*=1,N[1]*=1.2,N[2]*=.5,459"u"?{}:{x:N,y:V,r:K},V=this.createElement("circle"),V.xSetter=V.ySetter=function(G,J,w){w.setAttribute("c"+J,G)},V.attr(N)},k.prototype.arc=function(N,V,K,G,J,w){return I(N)?(G=N,V=G.y,K=G.r,N=G.x):G={innerR:G,start:J,end:w},N=this.symbol("arc",N,V,K,K,G),N.r=K,N},k.prototype.rect=function(N,V,K,G,J,w){J=I(N)?N.r:J;var W=this.createElement("rect");return N=I(N)?N:typeof N>"u"?{}:{x:N,y:V,width:Math.max(K,0),height:Math.max(G,0)},this.styledMode||(typeof w<"u"&&(N["stroke-width"]=w,N=W.crisp(N)),N.fill="none"),J&&(N.r=J),W.rSetter=function(B,Q,D){W.r=B,f(D,{rx:B,ry:B})},W.rGetter=function(){return W.r||0},W.attr(N)},k.prototype.setSize=function(N,V,K){this.width=N,this.height=V,this.boxWrapper.animate({width:N,height:V},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:et(K,!0)?void 0:0}),this.alignElements()},k.prototype.g=function(N){var V=this.createElement("g");return N?V.attr({class:"highcharts-"+N}):V},k.prototype.image=function(N,V,K,G,J,w){var W={preserveAspectRatio:"none"},B=function(D,F){D.setAttributeNS?D.setAttributeNS("http://www.w3.org/1999/xlink","href",F):D.setAttribute("hc-svg-href",F)};R(V)&&(W.x=V),R(K)&&(W.y=K),R(G)&&(W.width=G),R(J)&&(W.height=J);var Q=this.createElement("image").attr(W);return V=function(D){B(Q.element,N),w.call(Q,D)},w?(B(Q.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),K=new m.Image,S(K,"load",V),K.src=N,K.complete&&V({})):B(Q.element,N),Q},k.prototype.symbol=function(N,V,K,G,J,w){var W=this,B=/^url\((.*?)\)$/,Q=B.test(N),D=!Q&&(this.symbols[N]?N:"circle"),F=D&&this.symbols[D],X;if(F){typeof V=="number"&&(X=F.call(this.symbols,Math.round(V||0),Math.round(K||0),G||0,J||0,w));var ot=this.path(X);W.styledMode||ot.attr("fill","none"),d(ot,{symbolName:D||void 0,x:V,y:K,width:G,height:J}),w&&d(ot,w)}else if(Q){var st=N.match(B)[1],lt=ot=this.image(st);lt.imgwidth=et(T[st]&&T[st].width,w&&w.width),lt.imgheight=et(T[st]&&T[st].height,w&&w.height);var ct=function(q){return q.attr({width:q.width,height:q.height})};["width","height"].forEach(function(q){lt[q+"Setter"]=function(z,Z){var U=this["img"+Z];this[Z]=z,h(U)&&(w&&w.backgroundSize==="within"&&this.width&&this.height&&(U=Math.round(U*Math.min(this.width/this.imgwidth,this.height/this.imgheight))),this.element&&this.element.setAttribute(Z,U),this.alignByTranslate||(z=((this[Z]||0)-U)/2,this.attr(Z==="width"?{translateX:z}:{translateY:z})))}}),h(V)&<.attr({x:V,y:K}),lt.isImg=!0,h(lt.imgwidth)&&h(lt.imgheight)?ct(lt):(lt.attr({width:0,height:0}),c("img",{onload:function(){var q=b[W.chartIndex];this.width===0&&(g(this,{position:"absolute",top:"-999em"}),x.body.appendChild(this)),T[st]={width:this.width,height:this.height},lt.imgwidth=this.width,lt.imgheight=this.height,lt.element&&ct(lt),this.parentNode&&this.parentNode.removeChild(this),W.imgCount--,!W.imgCount&&q&&!q.hasLoaded&&q.onload()},src:st}),this.imgCount++)}return ot},k.prototype.clipRect=function(N,V,K,G){var J=H()+"-",w=this.createElement("clipPath").attr({id:J}).add(this.defs);return N=this.rect(N,V,K,G,0).add(w),N.id=J,N.clipPath=w,N.count=0,N},k.prototype.text=function(N,V,K,G){var J={};return G&&(this.allowHTML||!this.forExport)?this.html(N,V,K):(J.x=Math.round(V||0),K&&(J.y=Math.round(K)),h(N)&&(J.text=N),N=this.createElement("text").attr(J),(!G||this.forExport&&!this.allowHTML)&&(N.xSetter=function(w,W,B){for(var Q=B.getElementsByTagName("tspan"),D=B.getAttribute(W),F=0,X;FN?N+3:Math.round(1.2*N),{h:V,b:Math.round(.8*V),f:N}},k.prototype.rotCorr=function(N,V,K){var G=N;return V&&K&&(G=Math.max(G*Math.cos(V*O),4)),{x:-N/3*Math.sin(V*O),y:G}},k.prototype.pathToSegments=function(N){for(var V=[],K=[],G={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},J=0;J":">","'":"'",'"':"""},symbols:P,draw:y}),u.registerRendererType("svg",s,!0),s}),i(n,"Core/Renderer/HTML/HTMLElement.js",[n["Core/Globals.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],function(r,o,s){var u=this&&this.__extends||function(){var M=function(L,y){return M=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,T){a.__proto__=T}||function(a,T){for(var m in T)T.hasOwnProperty(m)&&(a[m]=T[m])},M(L,y)};return function(L,y){function a(){this.constructor=L}M(L,y),L.prototype=y===null?Object.create(y):(a.prototype=y.prototype,new a)}}(),l=r.isFirefox,A=r.isMS,P=r.isWebKit,_=r.win,E=s.css,b=s.defined,O=s.extend,x=s.pick,C=s.pInt;return function(M){function L(){return M!==null&&M.apply(this,arguments)||this}return u(L,M),L.compose=function(y){if(L.composedClasses.indexOf(y)===-1){L.composedClasses.push(y);var a=L.prototype,T=y.prototype;T.getSpanCorrection=a.getSpanCorrection,T.htmlCss=a.htmlCss,T.htmlGetBBox=a.htmlGetBBox,T.htmlUpdateTransform=a.htmlUpdateTransform,T.setSpanRotation=a.setSpanRotation}return y},L.prototype.getSpanCorrection=function(y,a,T){this.xCorr=-y*T,this.yCorr=-a},L.prototype.htmlCss=function(y){var a=this.element.tagName==="SPAN"&&y&&"width"in y,T=x(a&&y.width,void 0);if(a){delete y.width,this.textWidth=T;var m=!0}return y&&y.textOverflow==="ellipsis"&&(y.whiteSpace="nowrap",y.overflow="hidden"),this.styles=O(this.styles,y),E(this.element,y),m&&this.htmlUpdateTransform(),this},L.prototype.htmlGetBBox=function(){var y=this.element;return{x:y.offsetLeft,y:y.offsetTop,width:y.offsetWidth,height:y.offsetHeight}},L.prototype.htmlUpdateTransform=function(){if(this.added){var y=this.renderer,a=this.element,T=this.translateX||0,m=this.translateY||0,S=this.x||0,f=this.y||0,c=this.textAlign||"left",g={left:0,center:.5,right:1}[c],h=this.styles;if(h=h&&h.whiteSpace,E(a,{marginLeft:T,marginTop:m}),!y.styledMode&&this.shadows&&this.shadows.forEach(function(j){E(j,{marginLeft:T+1,marginTop:m+1})}),this.inverted&&[].forEach.call(a.childNodes,function(j){y.invertChild(j,a)}),a.tagName==="SPAN"){var v=this.rotation,d=this.textWidth&&C(this.textWidth),p=[v,c,a.innerHTML,this.textWidth,this.textAlign].join(),R=void 0;if(R=!1,d!==this.oldTextWidth){if(this.textPxLength)var I=this.textPxLength;else E(a,{width:"",whiteSpace:h||"nowrap"}),I=a.offsetWidth;(d>this.oldTextWidth||I>d)&&(/[ \-]/.test(a.textContent||a.innerText)||a.style.textOverflow==="ellipsis")&&(E(a,{width:I>d||v?d+"px":"auto",display:"block",whiteSpace:h||"normal"}),this.oldTextWidth=d,R=!0)}this.hasBoxWidthChanged=R,p!==this.cTT&&(R=y.fontMetrics(a.style.fontSize,a).b,!b(v)||v===(this.oldRotation||0)&&c===this.oldAlign||this.setSpanRotation(v,g,R),this.getSpanCorrection(!b(v)&&this.textPxLength||a.offsetWidth,R,g,v,c)),E(a,{left:S+(this.xCorr||0)+"px",top:f+(this.yCorr||0)+"px"}),this.cTT=p,this.oldRotation=v,this.oldAlign=c}}else this.alignOnAdd=!0},L.prototype.setSpanRotation=function(y,a,T){var m={},S=A&&!/Edge/.test(_.navigator.userAgent)?"-ms-transform":P?"-webkit-transform":l?"MozTransform":_.opera?"-o-transform":void 0;S&&(m[S]=m.transform="rotate("+y+"deg)",m[S+(l?"Origin":"-origin")]=m.transformOrigin=100*a+"% "+T+"px",E(this.element,m))},L.composedClasses=[],L}(o)}),i(n,"Core/Renderer/HTML/HTMLRenderer.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],function(r,o,s,u){var l=this&&this.__extends||function(){var b=function(O,x){return b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,M){C.__proto__=M}||function(C,M){for(var L in M)M.hasOwnProperty(L)&&(C[L]=M[L])},b(O,x)};return function(O,x){function C(){this.constructor=O}b(O,x),O.prototype=x===null?Object.create(x):(C.prototype=x.prototype,new C)}}(),A=u.attr,P=u.createElement,_=u.extend,E=u.pick;return function(b){function O(){return b!==null&&b.apply(this,arguments)||this}return l(O,b),O.compose=function(x){return O.composedClasses.indexOf(x)===-1&&(O.composedClasses.push(x),x.prototype.html=O.prototype.html),x},O.prototype.html=function(x,C,M){var L=this.createElement("span"),y=L.element,a=L.renderer,T=a.isSVG,m=function(S,f){["opacity","visibility"].forEach(function(c){S[c+"Setter"]=function(g,h,v){var d=S.div?S.div.style:f;o.prototype[c+"Setter"].call(this,g,h,v),d&&(d[h]=g)}}),S.addedSetters=!0};return L.textSetter=function(S){S!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,r.setElementHTML(this.element,E(S,"")),this.textStr=S,L.doTransform=!0)},T&&m(L,L.element.style),L.xSetter=L.ySetter=L.alignSetter=L.rotationSetter=function(S,f){f==="align"?L.alignValue=L.textAlign=S:L[f]=S,L.doTransform=!0},L.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},L.attr({text:x,x:Math.round(C),y:Math.round(M)}).css({position:"absolute"}),a.styledMode||L.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),y.style.whiteSpace="nowrap",L.css=L.htmlCss,T&&(L.add=function(S){var f=a.box.parentNode,c=[];if(this.parentGroup=S){var g=S.div;if(!g){for(;S;)c.push(S),S=S.parentGroup;c.reverse().forEach(function(h){function v(I,j){h[j]=I,j==="translateX"?R.left=I+"px":R.top=I+"px",h.doTransform=!0}var d=A(h.element,"class"),p=h.styles||{};g=h.div=h.div||P("div",d?{className:d}:void 0,{position:"absolute",left:(h.translateX||0)+"px",top:(h.translateY||0)+"px",display:h.display,opacity:h.opacity,cursor:p.cursor,pointerEvents:p.pointerEvents,visibility:h.visibility},g||f);var R=g.style;_(h,{classSetter:function(I){return function(j){this.element.setAttribute("class",j),I.className=j}}(g),on:function(){return c[0].div&&L.on.apply({element:c[0].div,onEvents:h.onEvents},arguments),h},translateXSetter:v,translateYSetter:v}),h.addedSetters||m(h)})}}else g=f;return g.appendChild(y),L.added=!0,L.alignOnAdd&&L.htmlUpdateTransform(),L}),L},O.composedClasses=[],O}(s)}),i(n,"Core/Axis/AxisDefaults.js",[],function(){var r;return function(o){o.defaultXAxisOptions={alignTicks:!0,allowDecimals:void 0,panningEnabled:!0,zIndex:2,zoomEnabled:!0,dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,gridLineDashStyle:"Solid",gridZIndex:1,labels:{autoRotation:void 0,autoRotationLimit:80,distance:void 0,enabled:!0,indentation:10,overflow:"justify",padding:5,reserveSpace:void 0,rotation:void 0,staggerLines:0,step:0,useHTML:!1,x:0,zIndex:7,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorGridLineDashStyle:"Solid",minorTickLength:2,minorTickPosition:"outside",minPadding:.01,offset:void 0,opposite:!1,reversed:void 0,reversedStacks:!1,showEmpty:!0,showFirstLabel:!0,showLastLabel:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",rotation:0,useHTML:!1,x:0,y:0,style:{color:"#666666"}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",gridLineWidth:void 0,tickColor:"#ccd6eb"},o.defaultYAxisOptions={reversedStacks:!0,endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{animation:{},allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){var s=this.axis.chart.numberFormatter;return s(this.total,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},o.defaultLeftAxisOptions={labels:{x:-15},title:{rotation:270}},o.defaultRightAxisOptions={labels:{x:15},title:{rotation:90}},o.defaultBottomAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},o.defaultTopAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}}}(r||(r={})),r}),i(n,"Core/Foundation.js",[n["Core/Utilities.js"]],function(r){var o=r.addEvent,s=r.isFunction,u=r.objectEach,l=r.removeEvent,A;return function(P){P.registerEventOptions=function(_,E){_.eventOptions=_.eventOptions||{},u(E.events,function(b,O){_.eventOptions[O]!==b&&(_.eventOptions[O]&&(l(_,O,_.eventOptions[O]),delete _.eventOptions[O]),s(b)&&(_.eventOptions[O]=b,o(_,O,b)))})}}(A||(A={})),A}),i(n,"Core/Axis/Tick.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],function(r,o,s){var u=o.deg2rad,l=s.clamp,A=s.correctFloat,P=s.defined,_=s.destroyObjectProperties,E=s.extend,b=s.fireEvent,O=s.isNumber,x=s.merge,C=s.objectEach,M=s.pick;return o=function(){function L(y,a,T,m,S){this.isNewLabel=this.isNew=!0,this.axis=y,this.pos=a,this.type=T||"",this.parameters=S||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,b(this,"init"),T||m||this.addLabel()}return L.prototype.addLabel=function(){var y=this,a=y.axis,T=a.options,m=a.chart,S=a.categories,f=a.logarithmic,c=a.names,g=y.pos,h=M(y.options&&y.options.labels,T.labels),v=a.tickPositions,d=g===v[0],p=g===v[v.length-1],R=(!h.step||h.step===1)&&a.tickInterval===1;v=v.info;var I=y.label,j;if(S=this.parameters.category||(S?M(S[g],c[g],g):g),f&&O(S)&&(S=A(f.lin2log(S))),a.dateTime)if(v)var $=m.time.resolveDTLFormat(T.dateTimeLabelFormats[!T.grid&&v.higherRanks[g]||v.unitName]),et=$.main;else O(S)&&(et=a.dateTime.getXDateFormat(S,T.dateTimeLabelFormats||{}));y.isFirst=d,y.isLast=p;var it={axis:a,chart:m,dateTimeLabelFormat:et,isFirst:d,isLast:p,pos:g,tick:y,tickPositionInfo:v,value:S};b(this,"labelFormat",it);var H=function(k){return h.formatter?h.formatter.call(k,k):h.format?(k.text=a.defaultLabelFormatter.call(k),r.format(h.format,k,m)):a.defaultLabelFormatter.call(k,k)};T=H.call(it,it);var Y=$&&$.list;y.shortenLabel=Y?function(){for(j=0;jh&&m-v*df&&($=Math.round((S-m)/Math.cos(h*u))):(S=m+(1-v)*d,m-v*df&&(I=f-y.x+I*v,j=-1),I=Math.min(p,I),II||a.autoRotation&&(g.styles||{}).width)&&($=I)),$&&(this.shortenLabel?this.shortenLabel():(R.width=Math.floor($)+"px",(T.style||{}).textOverflow||(R.textOverflow="ellipsis"),g.css(R)))},L.prototype.moveLabel=function(y,a){var T=this,m=T.label,S=T.axis,f=S.reversed,c=!1;if(m&&m.textStr===y?(T.movedLabel=m,c=!0,delete T.label):C(S.ticks,function(h){c||h.isNew||h===T||!h.label||h.label.textStr!==y||(T.movedLabel=h.label,c=!0,h.labelPos=T.movedLabel.xy,delete h.label)}),!c&&(T.labelPos||m)){var g=T.labelPos||m.xy;m=S.horiz?f?0:S.width+S.left:g.x,S=S.horiz?g.y:f?S.width+S.left:0,T.movedLabel=T.createLabel({x:m,y:S},y,a),T.movedLabel&&T.movedLabel.attr({opacity:0})}},L.prototype.render=function(y,a,T){var m=this.axis,S=m.horiz,f=this.pos,c=M(this.tickmarkOffset,m.tickmarkOffset);f=this.getPosition(S,f,c,a),c=f.x;var g=f.y;m=S&&c===m.pos+m.len||!S&&g===m.pos?-1:1,S=M(T,this.label&&this.label.newOpacity,1),T=M(T,1),this.isActive=!0,this.renderGridLine(a,T,m),this.renderMark(f,T,m),this.renderLabel(f,a,S,y),this.isNew=!1,b(this,"afterRender")},L.prototype.renderGridLine=function(y,a,T){var m=this.axis,S=m.options,f={},c=this.pos,g=this.type,h=M(this.tickmarkOffset,m.tickmarkOffset),v=m.chart.renderer,d=this.gridLine,p=S.gridLineWidth,R=S.gridLineColor,I=S.gridLineDashStyle;this.type==="minor"&&(p=S.minorGridLineWidth,R=S.minorGridLineColor,I=S.minorGridLineDashStyle),d||(m.chart.styledMode||(f.stroke=R,f["stroke-width"]=p||0,f.dashstyle=I),g||(f.zIndex=1),y&&(a=0),this.gridLine=d=v.path().attr(f).addClass("highcharts-"+(g?g+"-":"")+"grid-line").add(m.gridGroup)),d&&(T=m.getPlotLinePath({value:c+h,lineWidth:d.strokeWidth()*T,force:"pass",old:y}))&&d[y||this.isNew?"attr":"animate"]({d:T,opacity:a})},L.prototype.renderMark=function(y,a,T){var m=this.axis,S=m.options,f=m.chart.renderer,c=this.type,g=m.tickSize(c?c+"Tick":"tick"),h=y.x;y=y.y;var v=M(S[c!=="minor"?"tickWidth":"minorTickWidth"],!c&&m.isXAxis?1:0);S=S[c!=="minor"?"tickColor":"minorTickColor"];var d=this.mark,p=!d;g&&(m.opposite&&(g[0]=-g[0]),d||(this.mark=d=f.path().addClass("highcharts-"+(c?c+"-":"")+"tick").add(m.axisGroup),m.chart.styledMode||d.attr({stroke:S,"stroke-width":v})),d[p?"attr":"animate"]({d:this.getMarkPath(h,y,g[0],d.strokeWidth()*T,m.horiz,f),opacity:a}))},L.prototype.renderLabel=function(y,a,T,m){var S=this.axis,f=S.horiz,c=S.options,g=this.label,h=c.labels,v=h.step;S=M(this.tickmarkOffset,S.tickmarkOffset);var d=y.x;y=y.y;var p=!0;g&&O(d)&&(g.xy=y=this.getLabelPosition(d,y,g,f,h,S,m,v),this.isFirst&&!this.isLast&&!c.showFirstLabel||this.isLast&&!this.isFirst&&!c.showLastLabel?p=!1:!f||h.step||h.rotation||a||T===0||this.handleOverflow(y),v&&m%v&&(p=!1),p&&O(y.y)?(y.opacity=T,g[this.isNewLabel?"attr":"animate"](y),this.isNewLabel=!1):(g.attr("y",-9999),this.isNewLabel=!0))},L.prototype.replaceMovedLabel=function(){var y=this.label,a=this.axis,T=a.reversed;if(y&&!this.isNew){var m=a.horiz?T?a.left:a.width+a.left:y.xy.x;T=a.horiz?y.xy.y:T?a.width+a.top:a.top,y.animate({x:m,y:T,opacity:0},void 0,y.destroy),delete this.label}a.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},L}(),o}),i(n,"Core/Axis/Axis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/AxisDefaults.js"],n["Core/Color/Color.js"],n["Core/DefaultOptions.js"],n["Core/Foundation.js"],n["Core/Globals.js"],n["Core/Axis/Tick.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A,P,_){var E=r.animObject,b=u.defaultOptions,O=l.registerEventOptions,x=A.deg2rad,C=_.arrayMax,M=_.arrayMin,L=_.clamp,y=_.correctFloat,a=_.defined,T=_.destroyObjectProperties,m=_.erase,S=_.error,f=_.extend,c=_.fireEvent,g=_.getMagnitude,h=_.isArray,v=_.isNumber,d=_.isString,p=_.merge,R=_.normalizeTickInterval,I=_.objectEach,j=_.pick,$=_.relativeLength,et=_.removeEvent,it=_.splat,H=_.syncTimeout;return r=function(){function Y(k,N){this.zoomEnabled=this.width=this.visible=this.userOptions=this.translationSlope=this.transB=this.transA=this.top=this.ticks=this.tickRotCorr=this.tickPositions=this.tickmarkOffset=this.tickInterval=this.tickAmount=this.side=this.series=this.right=this.positiveValuesOnly=this.pos=this.pointRangePadding=this.pointRange=this.plotLinesAndBandsGroups=this.plotLinesAndBands=this.paddedTicks=this.overlap=this.options=this.offset=this.names=this.minPixelPadding=this.minorTicks=this.minorTickInterval=this.min=this.maxLabelLength=this.max=this.len=this.left=this.labelFormatter=this.labelEdge=this.isLinked=this.height=this.hasVisibleSeries=this.hasNames=this.eventOptions=this.coll=this.closestPointRange=this.chart=this.categories=this.bottom=this.alternateBands=void 0,this.init(k,N)}return Y.prototype.init=function(k,N){var V=N.isX;this.chart=k,this.horiz=k.inverted&&!this.isZAxis?!V:V,this.isXAxis=V,this.coll=this.coll||(V?"xAxis":"yAxis"),c(this,"init",{userOptions:N}),this.opposite=j(N.opposite,this.opposite),this.side=j(N.side,this.side,this.horiz?this.opposite?0:2:this.opposite?1:3),this.setOptions(N);var K=this.options,G=K.labels,J=K.type;this.userOptions=N,this.minPixelPadding=0,this.reversed=j(K.reversed,this.reversed),this.visible=K.visible,this.zoomEnabled=K.zoomEnabled,this.hasNames=J==="category"||K.categories===!0,this.categories=K.categories||this.hasNames,this.names||(this.names=[],this.names.keys={}),this.plotLinesAndBandsGroups={},this.positiveValuesOnly=!!this.logarithmic,this.isLinked=a(K.linkedTo),this.ticks={},this.labelEdge=[],this.minorTicks={},this.plotLinesAndBands=[],this.alternateBands={},this.len=0,this.minRange=this.userMinRange=K.minRange||K.maxZoom,this.range=K.range,this.offset=K.offset||0,this.min=this.max=null,N=j(K.crosshair,it(k.options.tooltip.crosshairs)[V?0:1]),this.crosshair=N===!0?{}:N,k.axes.indexOf(this)===-1&&(V?k.axes.splice(k.xAxis.length,0,this):k.axes.push(this),k[this.coll].push(this)),this.series=this.series||[],k.inverted&&!this.isZAxis&&V&&typeof this.reversed>"u"&&(this.reversed=!0),this.labelRotation=v(G.rotation)?G.rotation:void 0,O(this,K),c(this,"afterInit")},Y.prototype.setOptions=function(k){this.options=p(o.defaultXAxisOptions,this.coll==="yAxis"&&o.defaultYAxisOptions,[o.defaultTopAxisOptions,o.defaultRightAxisOptions,o.defaultBottomAxisOptions,o.defaultLeftAxisOptions][this.side],p(b[this.coll],k)),c(this,"afterSetOptions",{userOptions:k})},Y.prototype.defaultLabelFormatter=function(k){var N=this.axis;k=this.chart.numberFormatter;var V=v(this.value)?this.value:NaN,K=N.chart.time,G=this.dateTimeLabelFormat,J=b.lang,w=J.numericSymbols;J=J.numericSymbolMagnitude||1e3;var W=N.logarithmic?Math.abs(V):N.tickInterval,B=w&&w.length;if(N.categories)var Q=""+this.value;else if(G)Q=K.dateFormat(G,V);else if(B&&1e3<=W)for(;B--&&typeof Q>"u";)N=Math.pow(J,B+1),W>=N&&10*V%N===0&&w[B]!==null&&V!==0&&(Q=k(V/N,-1)+w[B]);return typeof Q>"u"&&(Q=1e4<=Math.abs(V)?k(V,-1):k(V,-1,void 0,"")),Q},Y.prototype.getSeriesExtremes=function(){var k=this,N=k.chart,V;c(this,"getSeriesExtremes",null,function(){k.hasVisibleSeries=!1,k.dataMin=k.dataMax=k.threshold=null,k.softThreshold=!k.isXAxis,k.stacking&&k.stacking.buildStacks(),k.series.forEach(function(K){if(K.visible||!N.options.chart.ignoreHiddenSeries){var G=K.options,J=G.threshold;if(k.hasVisibleSeries=!0,k.positiveValuesOnly&&0>=J&&(J=null),k.isXAxis){if(G=K.xData,G.length){G=k.logarithmic?G.filter(k.validatePositiveValue):G,V=K.getXExtremes(G);var w=V.min,W=V.max;v(w)||w instanceof Date||(G=G.filter(v),V=K.getXExtremes(G),w=V.min,W=V.max),G.length&&(k.dataMin=Math.min(j(k.dataMin,w),w),k.dataMax=Math.max(j(k.dataMax,W),W))}}else K=K.applyExtremes(),v(K.dataMin)&&(w=K.dataMin,k.dataMin=Math.min(j(k.dataMin,w),w)),v(K.dataMax)&&(W=K.dataMax,k.dataMax=Math.max(j(k.dataMax,W),W)),a(J)&&(k.threshold=J),(!G.softThreshold||k.positiveValuesOnly)&&(k.softThreshold=!1)}})}),c(this,"afterGetSeriesExtremes")},Y.prototype.translate=function(k,N,V,K,G,J){var w=this.linkedParent||this,W=K&&w.old?w.old.min:w.min,B=w.minPixelPadding;G=(w.isOrdinal||w.brokenAxis&&w.brokenAxis.hasBreaks||w.logarithmic&&G)&&w.lin2val;var Q=1,D=0;return K=K&&w.old?w.old.transA:w.transA,K||(K=w.transA),V&&(Q*=-1,D=w.len),w.reversed&&(Q*=-1,D-=Q*(w.sector||w.len)),N?(k=(k*Q+D-B)/K+W,G&&(k=w.lin2val(k))):(G&&(k=w.val2lin(k)),k=v(W)?Q*(k-W)*K+D+Q*B+(v(J)?K*J:0):void 0),k},Y.prototype.toPixels=function(k,N){return this.translate(k,!1,!this.horiz,null,!0)+(N?0:this.pos)},Y.prototype.toValue=function(k,N){return this.translate(k-(N?0:this.pos),!0,!this.horiz,null,!0)},Y.prototype.getPlotLinePath=function(k){function N(Z,U,tt){return(ot!=="pass"&&Ztt)&&(ot?Z=L(Z,U,tt):z=!0),Z}var V=this,K=V.chart,G=V.left,J=V.top,w=k.old,W=k.value,B=k.lineWidth,Q=w&&K.oldChartHeight||K.chartHeight,D=w&&K.oldChartWidth||K.chartWidth,F=V.transB,X=k.translatedValue,ot=k.force,st,lt,ct,q,z;return k={value:W,lineWidth:B,old:w,force:ot,acrossPanes:k.acrossPanes,translatedValue:X},c(this,"getPlotLinePath",k,function(Z){X=j(X,V.translate(W,null,null,w)),X=L(X,-1e5,1e5),st=ct=Math.round(X+F),lt=q=Math.round(Q-X-F),v(X)?V.horiz?(lt=J,q=Q-V.bottom,st=ct=N(st,G,G+V.width)):(st=G,ct=D-V.right,lt=q=N(lt,J,J+V.height)):(z=!0,ot=!1),Z.path=z&&!ot?null:K.renderer.crispLine([["M",st,lt],["L",ct,q]],B||1)}),k.path},Y.prototype.getLinearTickPositions=function(k,N,V){var K=y(Math.floor(N/k)*k);V=y(Math.ceil(V/k)*k);var G=[],J;if(y(K+k)===K&&(J=20),this.single)return[N];for(N=K;N<=V&&(G.push(N),N=y(N+k,J),N!==w);)var w=N;return G},Y.prototype.getMinorTickInterval=function(){var k=this.options;return k.minorTicks===!0?j(k.minorTickInterval,"auto"):k.minorTicks===!1?null:k.minorTickInterval},Y.prototype.getMinorTickPositions=function(){var k=this.options,N=this.tickPositions,V=this.minorTickInterval,K=this.pointRangePadding||0,G=this.min-K;K=this.max+K;var J=K-G,w=[];if(J&&J/V"u"&&!N&&(a(k.min)||a(k.max)||a(k.floor)||a(k.ceiling)?this.minRange=null:(this.series.forEach(function(X){if(W=X.xData,B=X.xIncrement?1:W.length-1,1=this.minRange,D=this.minRange,F=(D-K+V)/2;F=[V-F,j(k.min,V-F)],Q&&(F[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),V=C(F),K=[V+D,j(k.max,V+D)],Q&&(K[2]=N?N.log2lin(this.dataMax):this.dataMax),K=M(K),K-V=X)lt=X,D=0;else if(this.dataMax<=X){var ct=X;Q=0}}this.min=j(ot,lt,this.dataMin),this.max=j(st,ct,this.dataMax)}if(V&&(this.positiveValuesOnly&&!k&&0>=Math.min(this.min,j(this.dataMin,this.min))&&S(10,1,N),this.min=y(V.log2lin(this.min),16),this.max=y(V.log2lin(this.max),16)),this.range&&a(this.max)&&(this.userMin=this.min=ot=Math.max(this.dataMin,this.minFromRange()),this.userMax=st=this.max,this.range=null),c(this,"foundExtremes"),this.beforePadding&&this.beforePadding(),this.adjustForMinRange(),!(W||this.axisPointRange||this.stacking&&this.stacking.usePercentage||J)&&a(this.min)&&a(this.max)&&(N=this.max-this.min)&&(!a(ot)&&D&&(this.min-=N*D),!a(st)&&Q&&(this.max+=N*Q)),v(this.userMin)||(v(K.softMin)&&K.softMinthis.max&&(this.max=st=K.softMax),v(K.ceiling)&&(this.max=Math.min(this.max,K.ceiling))),B&&a(this.dataMin)&&(X=X||0,!a(ot)&&this.min=X?this.min=this.options.minRange?Math.min(X,this.max-this.minRange):X:!a(st)&&this.max>X&&this.dataMax<=X&&(this.max=this.options.minRange?Math.max(X,this.min+this.minRange):X)),v(this.min)&&v(this.max)&&!this.chart.polar&&this.min>this.max&&(a(this.options.min)?this.max=this.min:a(this.options.max)&&(this.min=this.max)),this.tickInterval=this.min===this.max||typeof this.min>"u"||typeof this.max>"u"?1:J&&this.linkedParent&&!F&&w===this.linkedParent.options.tickPixelInterval?F=this.linkedParent.tickInterval:j(F,this.tickAmount?(this.max-this.min)/Math.max(this.tickAmount-1,1):void 0,W?1:(this.max-this.min)*w/Math.max(this.len,w)),G&&!k){var q=this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max);this.series.forEach(function(z){z.forceCrop=z.forceCropping&&z.forceCropping(),z.processData(q)}),c(this,"postProcessData",{hasExtemesChanged:q})}this.setAxisTranslation(),c(this,"initialAxisTranslation"),this.pointRange&&!F&&(this.tickInterval=Math.max(this.pointRange,this.tickInterval)),k=j(K.minTickInterval,this.dateTime&&!this.series.some(function(z){return z.noSharedTooltip})?this.closestPointRange:0),!F&&this.tickIntervalthis.tickInterval||this.tickAmount!==void 0),!!this.tickAmount)),this.tickAmount||(this.tickInterval=this.unsquish()),this.setTickPositions()},Y.prototype.setTickPositions=function(){var k=this.options,N=k.tickPositions,V=this.getMinorTickInterval(),K=this.hasVerticalPanning(),G=this.coll==="colorAxis",J=(G||!K)&&k.startOnTick;K=(G||!K)&&k.endOnTick,G=k.tickPositioner,this.tickmarkOffset=this.categories&&k.tickmarkPlacement==="between"&&this.tickInterval===1?.5:0,this.minorTickInterval=V==="auto"&&this.tickInterval?this.tickInterval/5:V,this.single=this.min===this.max&&a(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||k.allowDecimals!==!1),this.tickPositions=V=N&&N.slice(),!V&&(this.ordinal&&this.ordinal.positions||!((this.max-this.min)/this.tickInterval>Math.max(2*this.len,200))?V=this.dateTime?this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(this.tickInterval,k.units),this.min,this.max,k.startOfWeek,this.ordinal&&this.ordinal.positions,this.closestPointRange,!0):this.logarithmic?this.logarithmic.getLogTickPositions(this.tickInterval,this.min,this.max):this.getLinearTickPositions(this.tickInterval,this.min,this.max):(V=[this.min,this.max],S(19,!1,this.chart)),V.length>this.len&&(V=[V[0],V.pop()],V[0]===V[1]&&(V.length=1)),this.tickPositions=V,G&&(G=G.apply(this,[this.min,this.max])))&&(this.tickPositions=V=G),this.paddedTicks=V.slice(0),this.trimTicks(V,J,K),this.isLinked||(this.single&&2>V.length&&!this.categories&&!this.series.some(function(w){return w.is("heatmap")&&w.options.pointPlacement==="between"})&&(this.min-=.5,this.max+=.5),N||G||this.adjustTickAmount()),c(this,"afterSetTickPositions")},Y.prototype.trimTicks=function(k,N,V){var K=k[0],G=k[k.length-1],J=!this.isOrdinal&&this.minPointOffset||0;if(c(this,"trimTicks"),!this.isLinked){if(N&&K!==-1/0)this.min=K;else for(;this.min-J>k[0];)k.shift();if(V)this.max=G;else for(;this.max+JV&&(this.finalTickAmt=V,V=5),this.tickAmount=V},Y.prototype.adjustTickAmount=function(){var k=this.options,N=this.tickInterval,V=this.tickPositions,K=this.tickAmount,G=this.finalTickAmt,J=V&&V.length,w=j(this.threshold,this.softThreshold?0:null);if(this.hasData()&&v(this.min)&&v(this.max)){if(JK&&(this.tickInterval*=2,this.setTickPositions());if(a(G)){for(N=k=V.length;N--;)(G===3&&N%2===1||2>=G&&0W&&(Q=W)),a(G)&&(DW&&(D=W))),V.displayBtn=typeof Q<"u"||typeof D<"u",V.setExtremes(Q,D,!1,void 0,{trigger:"zoom"})),B.zoomed=!0}),k.zoomed},Y.prototype.setAxisSize=function(){var k=this.chart,N=this.options,V=N.offsets||[0,0,0,0],K=this.horiz,G=this.width=Math.round($(j(N.width,k.plotWidth-V[3]+V[1]),k.plotWidth)),J=this.height=Math.round($(j(N.height,k.plotHeight-V[0]+V[2]),k.plotHeight)),w=this.top=Math.round($(j(N.top,k.plotTop+V[0]),k.plotHeight,k.plotTop));N=this.left=Math.round($(j(N.left,k.plotLeft+V[3]),k.plotWidth,k.plotLeft)),this.bottom=k.chartHeight-J-w,this.right=k.chartWidth-G-N,this.len=Math.max(K?G:J,0),this.pos=K?N:w},Y.prototype.getExtremes=function(){var k=this.logarithmic;return{min:k?y(k.lin2log(this.min)):this.min,max:k?y(k.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},Y.prototype.getThreshold=function(k){var N=this.logarithmic,V=N?N.lin2log(this.min):this.min;return N=N?N.lin2log(this.max):this.max,k===null||k===-1/0?k=V:k===1/0?k=N:V>k?k=V:NN?V.align="right":195N&&(V.align="left")}),k.align},Y.prototype.tickSize=function(k){var N=this.options,V=j(N[k==="tick"?"tickWidth":"minorTickWidth"],k==="tick"&&this.isXAxis&&!this.categories?1:0),K=N[k==="tick"?"tickLength":"minorTickLength"];if(V&&K){N[k+"Position"]==="inside"&&(K=-K);var G=[K,V]}return k={tickSize:G},c(this,"afterTickSize",k),k.tickSize},Y.prototype.labelMetrics=function(){var k=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style.fontSize,this.ticks[k]&&this.ticks[k].label)},Y.prototype.unsquish=function(){var k=this.options.labels,N=this.horiz,V=this.tickInterval,K=this.len/(((this.categories?1:0)+this.max-this.min)/V),G=k.rotation,J=this.labelMetrics(),w=Math.max(this.max-this.min,0),W=function(ot){var st=ot/(K||1);return st=1w&&ot!==1/0&&K!==1/0&&w&&(st=Math.ceil(w/V)),y(st*V)},B=V,Q,D,F=Number.MAX_VALUE;if(N){if(!k.staggerLines&&!k.step)if(v(G))var X=[G];else K=ot){D=W(Math.abs(J.h/Math.sin(x*ot)));var st=D+Math.abs(ot/360);stK.step)return K.rotation?0:(this.staggerLines||1)*this.len/G;if(!V){if(k=K.style.width,k!==void 0)return parseInt(String(k),10);if(J)return J-N.spacing[3]}return .33*N.chartWidth},Y.prototype.renderUnsquish=function(){var k=this.chart,N=k.renderer,V=this.tickPositions,K=this.ticks,G=this.options.labels,J=G.style,w=this.horiz,W=this.getSlotWidth(),B=Math.max(1,Math.round(W-2*G.padding)),Q={},D=this.labelMetrics(),F=J.textOverflow,X=0;if(d(G.rotation)||(Q.rotation=G.rotation||0),V.forEach(function(ct){ct=K[ct],ct.movedLabel&&ct.replaceMovedLabel(),ct&&ct.label&&ct.label.textPxLength>X&&(X=ct.label.textPxLength)}),this.maxLabelLength=X,this.autoRotation)X>B&&X>D.h?Q.rotation=this.labelRotation:this.labelRotation=0;else if(W){var ot=B;if(!F){var st="clip";for(B=V.length;!w&&B--;){var lt=V[B];(lt=K[lt].label)&&(lt.styles&<.styles.textOverflow==="ellipsis"?lt.css({textOverflow:"clip"}):lt.textPxLength>W&<.css({width:W+"px"}),lt.getBBox().height>this.len/V.length-(D.h-D.f)&&(lt.specificTextOverflow="ellipsis"))}}}Q.rotation&&(ot=X>.5*k.chartHeight?.33*k.chartHeight:X,F||(st="ellipsis")),(this.labelAlign=G.align||this.autoLabelAlign(this.labelRotation))&&(Q.align=this.labelAlign),V.forEach(function(ct){var q=(ct=K[ct])&&ct.label,z=J.width,Z={};q&&(q.attr(Q),ct.shortenLabel?ct.shortenLabel():ot&&!z&&J.whiteSpace!=="nowrap"&&(ot=this.min&&k<=this.max||this.grid&&this.grid.isColumn)&&(K[k]||(K[k]=new P(this,k)),V&&K[k].isNew&&K[k].render(N,!0,-1),K[k].render(N))},Y.prototype.render=function(){var k=this,N=k.chart,V=k.logarithmic,K=k.options,G=k.isLinked,J=k.tickPositions,w=k.axisTitle,W=k.ticks,B=k.minorTicks,Q=k.alternateBands,D=K.stackLabels,F=K.alternateGridColor,X=k.tickmarkOffset,ot=k.axisLine,st=k.showAxis,lt=E(N.renderer.globalAnimation),ct,q;if(k.labelEdge.length=0,k.overlap=!1,[W,B,Q].forEach(function(Z){I(Z,function(U){U.isActive=!1})}),k.hasData()||G){var z=k.chart.hasRendered&&k.old&&v(k.old.min);k.minorTickInterval&&!k.categories&&k.getMinorTickPositions().forEach(function(Z){k.renderMinorTick(Z,z)}),J.length&&(J.forEach(function(Z,U){k.renderTick(Z,U,z)}),X&&(k.min===0||k.single)&&(W[-1]||(W[-1]=new P(k,-1,null,!0)),W[-1].render(-1))),F&&J.forEach(function(Z,U){q=typeof J[U+1]<"u"?J[U+1]+X:k.max-X,U%2===0&&ZM&&(!y||m<=L)&&typeof m<"u"&&S.push(m),m>L&&(g=!0),m=v}}}else M=this.lin2log(M),L=this.lin2log(L),C=y?a.getMinorTickInterval():m.tickInterval,C=l(C==="auto"?null:C,this.minorAutoInterval,m.tickPixelInterval/(y?5:1)*(L-M)/((y?T/a.tickPositions.length:T)||1)),C=u(C,void 0,s(C)),S=a.getLinearTickPositions(C,M,L).map(this.log2lin),y||(this.minorAutoInterval=C/5);return y||(a.tickInterval=C),S},x.prototype.lin2log=function(C){return Math.pow(10,C)},x.prototype.log2lin=function(C){return Math.log(C)/Math.LN10},x}();P.Additions=O}(A||(A={})),A}),i(n,"Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js",[n["Core/Utilities.js"]],function(r){var o=r.erase,s=r.extend,u=r.isNumber,l;return function(A){var P=[],_;A.compose=function(b,O){return _||(_=b),P.indexOf(O)===-1&&(P.push(O),s(O.prototype,E.prototype)),O};var E=function(){function b(){}return b.prototype.getPlotBandPath=function(O,x,C){C===void 0&&(C=this.options);var M=this.getPlotLinePath({value:x,force:!0,acrossPanes:C.acrossPanes}),L=[],y=this.horiz;if(x=!u(this.min)||!u(this.max)||Othis.max&&x>this.max,O=this.getPlotLinePath({value:O,force:!0,acrossPanes:C.acrossPanes}),C=1,O&&M){if(x){var a=O.toString()===M.toString();C=0}for(x=0;x"u"&&(v=p.normalize(v)),p=[v.chartX-j,v.chartY-I]):h[0].tooltipPos?p=h[0].tooltipPos:(h.forEach(function(Y){$=Y.series.yAxis,et=Y.series.xAxis,it+=Y.plotX||0,H+=Y.plotLow?(Y.plotLow+(Y.plotHigh||0))/2:Y.plotY||0,et&&$&&(R?(it+=I+d.plotHeight-et.len-et.pos,H+=j+d.plotWidth-$.len-$.pos):(it+=et.pos-j,H+=$.pos-I))}),it/=h.length,H/=h.length,p=[R?d.plotWidth-H:it,R?d.plotHeight-it:H],this.shared&&1Z-j?Z:Z-j);else if(z)I[B]=Math.max(ot,X+j+D>Q?X:X+j);else return!1},J=function(B,Q,D,F,X){var ot;return XQ-R?ot=!1:I[B]=XQ-F/2?Q-F-2:X-D/2,ot},w=function(B){var Q=k;k=N,N=Q,V=B},W=function(){G.apply(0,k)!==!1?J.apply(0,N)!==!1||V||(w(!0),W()):V?I.x=I.y=0:(w(!0),W())};return(p.inverted||1Z})&&(h=h.map(function(z){var Z=d(z.anchorX,z.anchorY,z.point.isHeader,z.boxWidth,!1);return M(z,{target:Z.y,x:Z.x})})),p.cleanSplit(),_(h,lt);var ct=X,q=X;h.forEach(function(z){var Z=z.x,U=z.boxWidth;z=z.isHeader,z||(p.outside&&X+Zq&&(q=X+Z))}),h.forEach(function(z){var Z=z.x,U=z.anchorX,tt=z.pos,rt=z.point.isHeader;if(tt={visibility:typeof tt>"u"?"hidden":"inherit",x:Z,y:tt+ot,anchorX:U,anchorY:z.anchorY},p.outside&&Zd[0]?Math.max(Math.abs(d[0]),R.width-d[0]):Math.max(Math.abs(d[0]),R.width),p.height=0>d[1]?Math.max(Math.abs(d[1]),R.height-Math.abs(d[1])):Math.max(Math.abs(d[1]),R.height),this.tracker?this.tracker.attr(p):(this.tracker=v.renderer.rect(p).addClass("highcharts-tracker").add(v),h.styledMode||this.tracker.attr({fill:"rgba(0,0,0,0)"}))}}},g.prototype.styledModeFormat=function(h){return h.replace('style="font-size: 10px"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex}"')},g.prototype.tooltipFooterHeaderFormatter=function(h,v){var d=h.series,p=d.tooltipOptions,R=d.xAxis,I=R&&R.dateTime;R={isFooter:v,labelConfig:h};var j=p.xDateFormat,$=p[v?"footerFormat":"headerFormat"];return L(this,"headerFormatter",R,function(et){I&&!j&&a(h.key)&&(j=I.getXDateFormat(h.key,p.dateTimeLabelFormats)),I&&j&&(h.point&&h.point.tooltipDateKeys||["key"]).forEach(function(it){$=$.replace("{point."+it+"}","{point."+it+":"+j+"}")}),d.chart.styledMode&&($=this.styledModeFormat($)),et.text=A($,{point:h,series:d},this.chart)}),R.text},g.prototype.update=function(h){this.destroy(),m(!0,this.chart.options.tooltip.userOptions,h),this.init(this.chart,m(!0,this.options,h))},g.prototype.updatePosition=function(h){var v=this.chart,d=this.options,p=v.pointer,R=this.getLabel();p=p.getChartPosition();var I=(d.positioner||this.getPosition).call(this,R.width,R.height,h),j=h.plotX+v.plotLeft;h=h.plotY+v.plotTop,this.outside&&(d=d.borderWidth+2*this.distance,this.renderer.setSize(R.width+d,R.height+d,!1),(p.scaleX!==1||p.scaleY!==1)&&(O(this.container,{transform:"scale("+p.scaleX+", "+p.scaleY+")"}),j*=p.scaleX,h*=p.scaleY),j+=p.left-I.x,h+=p.top-I.y),this.move(Math.round(I.x),Math.round(I.y||0),j,h)},g}(),r}),i(n,"Core/Series/Point.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/DefaultOptions.js"],n["Core/FormatUtilities.js"],n["Core/Utilities.js"]],function(r,o,s,u,l){var A=o.animObject,P=s.defaultOptions,_=u.format,E=l.addEvent,b=l.defined,O=l.erase,x=l.extend,C=l.fireEvent,M=l.getNestedProperty,L=l.isArray,y=l.isFunction,a=l.isNumber,T=l.isObject,m=l.merge,S=l.objectEach,f=l.pick,c=l.syncTimeout,g=l.removeEvent,h=l.uniqueKey;return o=function(){function v(){this.colorIndex=this.category=void 0,this.formatPrefix="point",this.id=void 0,this.isNull=!1,this.percentage=this.options=this.name=void 0,this.selected=!1,this.total=this.series=void 0,this.visible=!0,this.x=void 0}return v.prototype.animateBeforeDestroy=function(){var d=this,p={x:d.startXPos,opacity:0},R=d.getGraphicalProps();R.singular.forEach(function(I){d[I]=d[I].animate(I==="dataLabel"?{x:d[I].startXPos,y:d[I].startYPos,opacity:0}:p)}),R.plural.forEach(function(I){d[I].forEach(function(j){j.element&&j.animate(x({x:d.startXPos},j.startYPos?{x:j.startXPos,y:j.startYPos}:{}))})})},v.prototype.applyOptions=function(d,p){var R=this.series,I=R.options.pointValKey||R.pointValKey;return d=v.prototype.optionsToObject.call(this,d),x(this,d),this.options=this.options?x(this.options,d):d,d.group&&delete this.group,d.dataLabels&&delete this.dataLabels,I&&(this.y=v.prototype.getNestedProperty.call(this,I)),this.formatPrefix=(this.isNull=f(this.isValid&&!this.isValid(),this.x===null||!a(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&typeof p>"u"&&R.xAxis&&R.xAxis.hasNames&&(this.x=R.xAxis.nameToX(this)),typeof this.x>"u"&&R?this.x=typeof p>"u"?R.autoIncrement():p:a(d.x)&&R.options.relativeXValue&&(this.x=R.autoIncrement(d.x)),this},v.prototype.destroy=function(){function d(){(p.graphic||p.dataLabel||p.dataLabels)&&(g(p),p.destroyElements());for(et in p)p[et]=null}var p=this,R=p.series,I=R.chart;R=R.options.dataSorting;var j=I.hoverPoints,$=A(p.series.chart.renderer.globalAnimation),et;p.legendItem&&I.legend.destroyItem(p),j&&(p.setState(),O(j,p),j.length||(I.hoverPoints=null)),p===I.hoverPoint&&p.onMouseOut(),R&&R.enabled?(this.animateBeforeDestroy(),c(d,$.duration)):d(),I.pointCount--},v.prototype.destroyElements=function(d){var p=this;d=p.getGraphicalProps(d),d.singular.forEach(function(R){p[R]=p[R].destroy()}),d.plural.forEach(function(R){p[R].forEach(function(I){I.element&&I.destroy()}),delete p[R]})},v.prototype.firePointEvent=function(d,p,R){var I=this,j=this.series.options;(j.point.events[d]||I.options&&I.options.events&&I.options.events[d])&&I.importEvents(),d==="click"&&j.allowPointSelect&&(R=function($){I.select&&I.select(null,$.ctrlKey||$.metaKey||$.shiftKey)}),C(I,d,p,R)},v.prototype.getClassName=function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(typeof this.colorIndex<"u"?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},v.prototype.getGraphicalProps=function(d){var p=this,R=[],I={singular:[],plural:[]},j;for(d=d||{graphic:1,dataLabel:1},d.graphic&&R.push("graphic","upperGraphic","shadowGroup"),d.dataLabel&&R.push("dataLabel","dataLabelUpper","connector"),j=R.length;j--;){var $=R[j];p[$]&&I.singular.push($)}return["dataLabel","connector"].forEach(function(et){var it=et+"s";d[et]&&p[it]&&I.plural.push(it)}),I},v.prototype.getLabelConfig=function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},v.prototype.getNestedProperty=function(d){if(d)return d.indexOf("custom.")===0?M(d,this.options):this[d]},v.prototype.getZone=function(){var d=this.series,p=d.zones;d=d.zoneAxis||"y";var R,I=0;for(R=p[I];this[d]>=R.value;)R=p[++I];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=R&&R.color&&!this.options.color?R.color:this.nonZonedColor,R},v.prototype.hasNewShapeType=function(){return(this.graphic&&(this.graphic.symbolName||this.graphic.element.nodeName))!==this.shapeType},v.prototype.init=function(d,p,R){return this.series=d,this.applyOptions(p,R),this.id=b(this.id)?this.id:h(),this.resolveColor(),d.chart.pointCount++,C(this,"afterInit"),this},v.prototype.optionsToObject=function(d){var p=this.series,R=p.options.keys,I=R||p.pointArrayMap||["y"],j=I.length,$={},et=0,it=0;if(a(d)||d===null)$[I[0]]=d;else if(L(d))for(!R&&d.length>j&&(p=typeof d[0],p==="string"?$.name=d[0]:p==="number"&&($.x=d[0]),et++);it"u"||(0p+I&&(Y=p+I),kR+j&&(k=R+j),this.hasDragged=Math.sqrt(Math.pow($-Y,2)+Math.pow(et-k,2)),10R.options.findNearestPointBy.indexOf("y");if(R=R.searchPoint(h,I),(I=y(R,!0)&&R.series)&&!(I=!y(p,!0))){I=p.distX-R.distX;var j=p.dist-R.dist,$=(R.series.group&&R.series.group.zIndex)-(p.series.group&&p.series.group.zIndex);I=0<(I!==0&&g?I:j!==0?j:$!==0?$:p.series.index>R.series.index?-1:1)}I&&(p=R)}),p},f.prototype.getChartCoordinatesFromPoint=function(c,g){var h=c.series,v=h.xAxis;h=h.yAxis;var d=c.shapeArgs;if(v&&h){var p=m(c.clientX,c.plotX),R=c.plotY||0;return c.isNode&&d&&L(d.x)&&L(d.y)&&(p=d.x,R=d.y),g?{chartX:h.len+h.pos-R,chartY:v.len+v.pos-p}:{chartX:p+v.pos,chartY:R+h.pos}}if(d&&d.x&&d.y)return{chartX:d.x,chartY:d.y}},f.prototype.getChartPosition=function(){if(this.chartPosition)return this.chartPosition;var c=this.chart.container,g=T(c);this.chartPosition={left:g.left,top:g.top,scaleX:1,scaleY:1};var h=c.offsetWidth;return c=c.offsetHeight,2"u"||g)&&(this.zoomOption(c),g&&c.preventDefault&&c.preventDefault(),this.dragStart(c))},f.prototype.onContainerMouseLeave=function(c){var g=A[m(f.hoverChartIndex,-1)],h=this.chart.tooltip;h&&h.shouldStickOnContact()&&this.inClass(c.relatedTarget,"highcharts-tooltip-container")||(c=this.normalize(c),g&&(c.relatedTarget||c.toElement)&&(g.pointer.reset(),g.pointer.chartPosition=void 0),h&&!h.isHidden&&this.reset())},f.prototype.onContainerMouseEnter=function(c){delete this.chartPosition},f.prototype.onContainerMouseMove=function(c){var g=this.chart;c=this.normalize(c),this.setHoverChartIndex(),c.preventDefault||(c.returnValue=!1),(g.mouseIsDown==="mousedown"||this.touchSelect(c))&&this.drag(c),g.openMenu||!this.inClass(c.target,"highcharts-tracker")&&!g.isInsidePlot(c.chartX-g.plotLeft,c.chartY-g.plotTop,{visiblePlotOnly:!0})||(this.inClass(c.target,"highcharts-no-tooltip")?this.reset(!1,0):this.runPointActions(c))},f.prototype.onDocumentTouchEnd=function(c){var g=A[m(f.hoverChartIndex,-1)];g&&g.pointer.drop(c)},f.prototype.onContainerTouchMove=function(c){this.touchSelect(c)?this.onContainerMouseMove(c):this.touch(c)},f.prototype.onContainerTouchStart=function(c){this.touchSelect(c)?this.onContainerMouseDown(c):(this.zoomOption(c),this.touch(c,!0))},f.prototype.onDocumentMouseMove=function(c){var g=this.chart,h=this.chartPosition;c=this.normalize(c,h);var v=g.tooltip;!h||v&&v.isStickyOnContact()||g.isInsidePlot(c.chartX-g.plotLeft,c.chartY-g.plotTop,{visiblePlotOnly:!0})||this.inClass(c.target,"highcharts-tracker")||this.reset()},f.prototype.onDocumentMouseUp=function(c){var g=A[m(f.hoverChartIndex,-1)];g&&g.pointer.drop(c)},f.prototype.pinch=function(c){var g=this,h=g.chart,v=g.pinchDown,d=c.touches||[],p=d.length,R=g.lastValidTouch,I=g.hasZoom,j={},$=p===1&&(g.inClass(c.target,"highcharts-tracker")&&h.runTrackerClick||g.runChartClick),et={},it=g.selectionMarker;1N.max&&(h=N.max-J,D=!0);D?(B-=.8*(B-R[$][0]),typeof Q=="number"&&(Q-=.8*(Q-R[$][1])),g()):R[$]=[B,Q],k||(p[$]=w-Y,p[H]=J),p=k?1/W:W,d[H]=J,d[$]=h,v[k?c?"scaleY":"scaleX":"scale"+et]=W,v["translate"+et]=p*Y+(B-p*K)},f.prototype.reset=function(c,g){var h=this.chart,v=h.hoverSeries,d=h.hoverPoint,p=h.hoverPoints,R=h.tooltip,I=R&&R.shared?p:d;c&&I&&S(I).forEach(function(j){j.series.isCartesian&&typeof j.plotX>"u"&&(c=!1)}),c?R&&I&&S(I).length&&(R.refresh(I),R.shared&&p?p.forEach(function(j){j.setState(j.state,!0),j.series.isCartesian&&(j.series.xAxis.crosshair&&j.series.xAxis.drawCrosshair(null,j),j.series.yAxis.crosshair&&j.series.yAxis.drawCrosshair(null,j))}):d&&(d.setState(d.state,!0),h.axes.forEach(function(j){j.crosshair&&d.series[j.coll]===j&&j.drawCrosshair(null,d)}))):(d&&d.onMouseOut(),p&&p.forEach(function(j){j.setState()}),v&&v.onMouseOut(),R&&R.hide(g),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),h.axes.forEach(function(j){j.hideCrosshair()}),this.hoverX=h.hoverPoints=h.hoverPoint=null)},f.prototype.runPointActions=function(c,g){var h=this.chart,v=h.tooltip&&h.tooltip.options.enabled?h.tooltip:void 0,d=v?v.shared:!1,p=g||h.hoverPoint,R=p&&p.series||h.hoverSeries;g=this.getHoverData(p,R,h.series,(!c||c.type!=="touchmove")&&(!!g||R&&R.directTouch&&this.isDirectTouch),d,c),p=g.hoverPoint,R=g.hoverSeries;var I=g.hoverPoints;if(g=R&&R.tooltipOptions.followPointer&&!R.tooltipOptions.split,d=d&&R&&!R.noSharedTooltip,p&&(p!==h.hoverPoint||v&&v.isHidden)){if((h.hoverPoints||[]).forEach(function(j){I.indexOf(j)===-1&&j.setState()}),h.hoverSeries!==R&&R.onMouseOver(),this.applyInactiveState(I),(I||[]).forEach(function(j){j.setState("hover")}),h.hoverPoint&&h.hoverPoint.firePointEvent("mouseOut"),!p.series)return;h.hoverPoints=I,h.hoverPoint=p,p.firePointEvent("mouseOver"),v&&v.refresh(d?I:p,c)}else g&&v&&!v.isHidden&&(p=v.getAnchor([{}],c),h.isInsidePlot(p[0],p[1],{visiblePlotOnly:!0})&&v.updatePosition({plotX:p[0],plotY:p[1]}));this.unDocMouseMove||(this.unDocMouseMove=_(h.container.ownerDocument,"mousemove",function(j){var $=A[f.hoverChartIndex];$&&$.pointer.onDocumentMouseMove(j)}),this.eventsToUnbind.push(this.unDocMouseMove)),h.axes.forEach(function(j){var $=m((j.crosshair||{}).snap,!0),et;$&&((et=h.hoverPoint)&&et.series[j.coll]===j||(et=C(I,function(it){return it.series[j.coll]===j}))),et||!$?j.drawCrosshair(c,et):j.hideCrosshair()})},f.prototype.scaleGroups=function(c,g){var h=this.chart;h.series.forEach(function(v){var d=c||v.getPlotBox();v.group&&(v.xAxis&&v.xAxis.zoomEnabled||h.mapView)&&(v.group.attr(d),v.markerGroup&&(v.markerGroup.attr(d),v.markerGroup.clip(g?h.clipRect:null)),v.dataLabelsGroup&&v.dataLabelsGroup.attr(d))}),h.clipRect.attr(g||h.clipBox)},f.prototype.setDOMEvents=function(){var c=this,g=this.chart.container,h=g.ownerDocument;g.onmousedown=this.onContainerMouseDown.bind(this),g.onmousemove=this.onContainerMouseMove.bind(this),g.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(_(g,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(_(g,"mouseleave",this.onContainerMouseLeave.bind(this))),f.unbindDocumentMouseUp||(f.unbindDocumentMouseUp=_(h,"mouseup",this.onDocumentMouseUp.bind(this)));for(var v=this.chart.renderTo.parentElement;v&&v.tagName!=="BODY";)this.eventsToUnbind.push(_(v,"scroll",function(){delete c.chartPosition})),v=v.parentElement;o.hasTouch&&(this.eventsToUnbind.push(_(g,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(_(g,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),f.unbindDocumentTouchEnd||(f.unbindDocumentTouchEnd=_(h,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},f.prototype.setHoverChartIndex=function(){var c=this.chart,g=o.charts[m(f.hoverChartIndex,-1)];g&&g!==c&&g.pointer.onContainerMouseLeave({relatedTarget:!0}),g&&g.mouseIsDown||(f.hoverChartIndex=c.index)},f.prototype.touch=function(c,g){var h=this.chart;if(this.setHoverChartIndex(),c.touches.length===1)if(c=this.normalize(c),h.isInsidePlot(c.chartX-h.plotLeft,c.chartY-h.plotTop,{visiblePlotOnly:!0})&&!h.openMenu){if(g&&this.runPointActions(c),c.type==="touchmove"){g=this.pinchDown;var v=g[0]?4<=Math.sqrt(Math.pow(g[0].chartX-c.chartX,2)+Math.pow(g[0].chartY-c.chartY,2)):!1}m(v,!0)&&this.pinch(c)}else g&&this.reset();else c.touches.length===2&&this.pinch(c)},f.prototype.touchSelect=function(c){return!(!this.chart.options.chart.zoomBySingleTouch||!c.touches||c.touches.length!==1)},f.prototype.zoomOption=function(c){var g=this.chart,h=g.options.chart;g=g.inverted;var v=h.zoomType||"";/touch/.test(c.type)&&(v=m(h.pinchType,v)),this.zoomX=c=/x/.test(v),this.zoomY=h=/y/.test(v),this.zoomHor=c&&!g||h&&g,this.zoomVert=h&&!g||c&&g,this.hasZoom=c||h},f}(),r}),i(n,"Core/MSPointer.js",[n["Core/Globals.js"],n["Core/Pointer.js"],n["Core/Utilities.js"]],function(r,o,s){function u(){var a=[];return a.item=function(T){return this[T]},C(L,function(T){a.push({pageX:T.pageX,pageY:T.pageY,target:T.target})}),a}function l(a,T,m,S){var f=P[o.hoverChartIndex||NaN];a.pointerType!=="touch"&&a.pointerType!==a.MSPOINTER_TYPE_TOUCH||!f||(f=f.pointer,S(a),f[T]({type:m,target:a.currentTarget,preventDefault:E,touches:u()}))}var A=this&&this.__extends||function(){var a=function(T,m){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,f){S.__proto__=f}||function(S,f){for(var c in f)f.hasOwnProperty(c)&&(S[c]=f[c])},a(T,m)};return function(T,m){function S(){this.constructor=T}a(T,m),T.prototype=m===null?Object.create(m):(S.prototype=m.prototype,new S)}}(),P=r.charts,_=r.doc,E=r.noop,b=r.win,O=s.addEvent,x=s.css,C=s.objectEach,M=s.removeEvent,L={},y=!!b.PointerEvent;return function(a){function T(){return a!==null&&a.apply(this,arguments)||this}return A(T,a),T.isRequired=function(){return!(r.hasTouch||!b.PointerEvent&&!b.MSPointerEvent)},T.prototype.batchMSEvents=function(m){m(this.chart.container,y?"pointerdown":"MSPointerDown",this.onContainerPointerDown),m(this.chart.container,y?"pointermove":"MSPointerMove",this.onContainerPointerMove),m(_,y?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},T.prototype.destroy=function(){this.batchMSEvents(M),a.prototype.destroy.call(this)},T.prototype.init=function(m,S){a.prototype.init.call(this,m,S),this.hasZoom&&x(m.container,{"-ms-touch-action":"none","touch-action":"none"})},T.prototype.onContainerPointerDown=function(m){l(m,"onContainerTouchStart","touchstart",function(S){L[S.pointerId]={pageX:S.pageX,pageY:S.pageY,target:S.currentTarget}})},T.prototype.onContainerPointerMove=function(m){l(m,"onContainerTouchMove","touchmove",function(S){L[S.pointerId]={pageX:S.pageX,pageY:S.pageY},L[S.pointerId].target||(L[S.pointerId].target=S.currentTarget)})},T.prototype.onDocumentPointerUp=function(m){l(m,"onDocumentTouchEnd","touchend",function(S){delete L[S.pointerId]})},T.prototype.setDOMEvents=function(){a.prototype.setDOMEvents.call(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(O)},T}(o)}),i(n,"Core/Legend/Legend.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Point.js"],n["Core/Renderer/RendererUtilities.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A){var P=r.animObject,_=r.setAnimation,E=o.format;r=s.isFirefox;var b=s.marginNames;s=s.win;var O=l.distribute,x=A.addEvent,C=A.createElement,M=A.css,L=A.defined,y=A.discardElement,a=A.find,T=A.fireEvent,m=A.isNumber,S=A.merge,f=A.pick,c=A.relativeLength,g=A.stableSort,h=A.syncTimeout;return l=A.wrap,A=function(){function v(d,p){this.allItems=[],this.contentGroup=this.box=void 0,this.display=!1,this.group=void 0,this.offsetWidth=this.maxLegendWidth=this.maxItemWidth=this.legendWidth=this.legendHeight=this.lastLineHeight=this.lastItemY=this.itemY=this.itemX=this.itemMarginTop=this.itemMarginBottom=this.itemHeight=this.initialItemY=0,this.options={},this.padding=0,this.pages=[],this.proximate=!1,this.scrollGroup=void 0,this.widthOption=this.totalItemWidth=this.titleHeight=this.symbolWidth=this.symbolHeight=0,this.chart=d,this.init(d,p)}return v.prototype.init=function(d,p){this.chart=d,this.setOptions(p),p.enabled&&(this.render(),x(this.chart,"endResize",function(){this.legend.positionCheckboxes()}),this.proximate?this.unchartrender=x(this.chart,"render",function(){this.legend.proximatePositions(),this.legend.positionItems()}):this.unchartrender&&this.unchartrender())},v.prototype.setOptions=function(d){var p=f(d.padding,8);this.options=d,this.chart.styledMode||(this.itemStyle=d.itemStyle,this.itemHiddenStyle=S(this.itemStyle,d.itemHiddenStyle)),this.itemMarginTop=d.itemMarginTop||0,this.itemMarginBottom=d.itemMarginBottom||0,this.padding=p,this.initialItemY=p-5,this.symbolWidth=f(d.symbolWidth,16),this.pages=[],this.proximate=d.layout==="proximate"&&!this.chart.inverted,this.baseline=void 0},v.prototype.update=function(d,p){var R=this.chart;this.setOptions(S(!0,this.options,d)),this.destroy(),R.isDirtyLegend=R.isDirtyBox=!0,f(p,!0)&&R.redraw(),T(this,"afterUpdate")},v.prototype.colorizeItem=function(d,p){if(d.legendGroup[p?"removeClass":"addClass"]("highcharts-legend-item-hidden"),!this.chart.styledMode){var R=this.options,I=d.legendItem,j=d.legendLine,$=d.legendSymbol,et=this.itemHiddenStyle.color;R=p?R.itemStyle.color:et;var it=p&&d.color||et,H=d.options&&d.options.marker,Y={fill:it};I&&I.css({fill:R,color:R}),j&&j.attr({stroke:it}),$&&(H&&$.isMarker&&(Y=d.pointAttribs(),p||(Y.stroke=Y.fill=et)),$.attr(Y))}T(this,"afterColorizeItem",{item:d,visible:p})},v.prototype.positionItems=function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()},v.prototype.positionItem=function(d){var p=this,R=this.options,I=R.symbolPadding,j=!R.rtl,$=d._legendItemPos;R=$[0],$=$[1];var et=d.checkbox,it=d.legendGroup;it&&it.element&&(I={translateX:j?R:this.legendWidth-R-2*I-4,translateY:$},j=function(){T(p,"afterPositionItem",{item:d})},L(it.translateY)?it.animate(I,void 0,j):(it.attr(I),j())),et&&(et.x=R,et.y=$)},v.prototype.destroyItem=function(d){var p=d.checkbox;["legendItem","legendLine","legendSymbol","legendGroup"].forEach(function(R){d[R]&&(d[R]=d[R].destroy())}),p&&y(d.checkbox)},v.prototype.destroy=function(){function d(p){this[p]&&(this[p]=this[p].destroy())}this.getAllItems().forEach(function(p){["legendItem","legendGroup"].forEach(d,p)}),"clipRect up down pager nav box title group".split(" ").forEach(d,this),this.display=null},v.prototype.positionCheckboxes=function(){var d=this.group&&this.group.alignAttr,p=this.clipHeight||this.legendHeight,R=this.titleHeight;if(d){var I=d.translateY;this.allItems.forEach(function(j){var $=j.checkbox;if($){var et=I+R+$.y+(this.scrollOffset||0)+3;M($,{left:d.translateX+j.checkboxOffset+$.x-20+"px",top:et+"px",display:this.proximate||et>I-6&&et1.5*R?p.height:R))},v.prototype.layoutItem=function(d){var p=this.options,R=this.padding,I=p.layout==="horizontal",j=d.itemHeight,$=this.itemMarginBottom,et=this.itemMarginTop,it=I?f(p.itemDistance,20):0,H=this.maxLegendWidth;p=p.alignColumns&&this.totalItemWidth>H?this.maxItemWidth:d.itemWidth,I&&this.itemX-R+p>H&&(this.itemX=R,this.lastLineHeight&&(this.itemY+=et+this.lastLineHeight+$),this.lastLineHeight=0),this.lastItemY=et+this.itemY+$,this.lastLineHeight=Math.max(j,this.lastLineHeight),d._legendItemPos=[this.itemX,this.itemY],I?this.itemX+=p:(this.itemY+=et+j+$,this.lastLineHeight=j),this.offsetWidth=this.widthOption||Math.max((I?this.itemX-R-(d.checkbox?0:it):p)+R,this.offsetWidth)},v.prototype.getAllItems=function(){var d=[];return this.chart.series.forEach(function(p){var R=p&&p.options;p&&f(R.showInLegend,L(R.linkedTo)?!1:void 0,!0)&&(d=d.concat(p.legendItems||(R.legendType==="point"?p.data:p)))}),T(this,"afterGetAllItems",{allItems:d}),d},v.prototype.getAlignment=function(){var d=this.options;return this.proximate?d.align.charAt(0)+"tv":d.floating?"":d.align.charAt(0)+d.verticalAlign.charAt(0)+d.layout.charAt(0)},v.prototype.adjustMargins=function(d,p){var R=this.chart,I=this.options,j=this.getAlignment();j&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach(function($,et){$.test(j)&&!L(d[et])&&(R[b[et]]=Math.max(R[b[et]],R.legend[(et+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][et]*I[et%2?"x":"y"]+f(I.margin,12)+p[et]+(R.titleOffset[et]||0)))})},v.prototype.proximatePositions=function(){var d=this.chart,p=[],R=this.options.align==="left";this.allItems.forEach(function(I){var j,$=R;if(I.yAxis){I.xAxis.options.reversed&&($=!$),I.points&&(j=a($?I.points:I.points.slice(0).reverse(),function(it){return m(it.plotY)})),$=this.itemMarginTop+I.legendItem.getBBox().height+this.itemMarginBottom;var et=I.yAxis.top-d.plotTop;I.visible?(j=j?j.plotY:I.yAxis.height,j+=et-.3*$):j=et+I.yAxis.height,p.push({target:j,size:$,item:I})}},this),O(p,d.plotHeight).forEach(function(I){I.item._legendItemPos&&(I.item._legendItemPos[1]=d.plotTop-d.spacing[0]+I.pos)})},v.prototype.render=function(){var d=this.chart,p=d.renderer,R=this.options,I=this.padding,j=this.getAllItems(),$=this.group,et=this.box;this.itemX=I,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=c(R.width,d.spacingBox.width-I);var it=d.spacingBox.width-2*I-R.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(it/=2),this.maxLegendWidth=this.widthOption||it,$||(this.group=$=p.g("legend").addClass(R.className||"").attr({zIndex:7}).add(),this.contentGroup=p.g().attr({zIndex:1}).add($),this.scrollGroup=p.g().add(this.contentGroup)),this.renderTitle(),g(j,function(Y,k){return(Y.options&&Y.options.legendIndex||0)-(k.options&&k.options.legendIndex||0)}),R.reversed&&j.reverse(),this.allItems=j,this.display=it=!!j.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,j.forEach(this.renderItem,this),j.forEach(this.layoutItem,this),j=(this.widthOption||this.offsetWidth)+I;var H=this.lastItemY+this.lastLineHeight+this.titleHeight;H=this.handleOverflow(H),H+=I,et||(this.box=et=p.rect().addClass("highcharts-legend-box").attr({r:R.borderRadius}).add($),et.isNew=!0),d.styledMode||et.attr({stroke:R.borderColor,"stroke-width":R.borderWidth||0,fill:R.backgroundColor||"none"}).shadow(R.shadow),0$&&Y.enabled!==!1?(this.clipHeight=w=Math.max($-20-this.titleHeight-it,0),this.currentPage=f(this.currentPage,1),this.fullHeight=d,K.forEach(function(D,F){var X=D._legendItemPos[1],ot=Math.round(D.legendItem.getBBox().height),st=V.length;(!st||X-V[st-1]>w&&(W||X)!==V[st-1])&&(V.push(W||X),st++),D.pageIx=st-1,W&&(K[F-1].pageIx=st-1),F===K.length-1&&X+ot-V[st-1]>w&&ot<=w&&(V.push(X),D.pageIx=st),X!==W&&(W=X)}),Q||(Q=p.clipRect=I.clipRect(0,it,9999,0),p.contentGroup.clip(Q)),G(w),B||(this.nav=B=I.g().attr({zIndex:1}).add(this.group),this.up=I.symbol("triangle",0,0,N,N).add(B),J("upTracker").on("click",function(){p.scroll(-1,k)}),this.pager=I.text("",15,10).addClass("highcharts-legend-navigation"),R.styledMode||this.pager.css(Y.style),this.pager.add(B),this.down=I.symbol("triangle-down",0,0,N,N).add(B),J("downTracker").on("click",function(){p.scroll(1,k)})),p.scroll(0),d=$):B&&(G(),this.nav=B.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),d},v.prototype.scroll=function(d,p){var R=this,I=this.chart,j=this.pages,$=j.length,et=this.clipHeight,it=this.options.navigation,H=this.pager,Y=this.padding,k=this.currentPage+d;k>$&&(k=$),0=Math.max(xt+ut,ht.pos)&&dt<=Math.min(xt+ut+at.width,ht.pos+ht.len)||(U.isInsidePlot=!1)}return!rt.ignoreY&&U.isInsidePlot&&(nt=mt&&(nt?mt.xAxis:mt.yAxis)||{pos:ft,len:1/0},rt=rt.paneCoordinates?nt.pos+tt:ft+tt,rt>=Math.max(yt+ft,nt.pos)&&rt<=Math.min(yt+ft+at.height,nt.pos+nt.len)||(U.isInsidePlot=!1)),G(this,"afterIsInsidePlot",U),U.isInsidePlot},Z.prototype.redraw=function(U){G(this,"beforeRedraw");var tt=this.hasCartesianSeries?this.axes:this.colorAxis||[],rt=this.series,nt=this.pointer,at=this.legend,ut=this.userOptions.legend,ft=this.renderer,dt=ft.isHidden(),xt=[],yt=this.isDirtyBox,mt=this.isDirtyLegend;for(this.setResponsive&&this.setResponsive(!1),T(this.hasRendered?U:!1,this),dt&&this.temporaryDisplay(),this.layOutTitles(),U=rt.length;U--;){var ht=rt[U];if(ht.options.stacking||ht.options.centerInCategory){var pt=!0;if(ht.isDirty){var gt=!0;break}}}if(gt)for(U=rt.length;U--;)ht=rt[U],ht.options.stacking&&(ht.isDirty=!0);rt.forEach(function(vt){vt.isDirty&&(vt.options.legendType==="point"?(typeof vt.updateTotals=="function"&&vt.updateTotals(),mt=!0):ut&&(ut.labelFormatter||ut.labelFormat)&&(mt=!0)),vt.isDirtyData&&G(vt,"updatedData")}),mt&&at&&at.options.enabled&&(at.render(),this.isDirtyLegend=!1),pt&&this.getStacks(),tt.forEach(function(vt){vt.updateNames(),vt.setScale()}),this.getMargins(),tt.forEach(function(vt){vt.isDirty&&(yt=!0)}),tt.forEach(function(vt){var Et=vt.min+","+vt.max;vt.extKey!==Et&&(vt.extKey=Et,xt.push(function(){G(vt,"afterSetExtremes",V(vt.eventArgs,vt.getExtremes())),delete vt.eventArgs})),(yt||pt)&&vt.redraw()}),yt&&this.drawChartBox(),G(this,"predraw"),rt.forEach(function(vt){(yt||vt.isDirty)&&vt.visible&&vt.redraw(),vt.isDirtyData=!1}),nt&&nt.reset(!0),ft.draw(),G(this,"redraw"),G(this,"render"),dt&&this.temporaryDisplay(!0),xt.forEach(function(vt){vt.call()})},Z.prototype.get=function(U){function tt(ut){return ut.id===U||ut.options&&ut.options.id===U}for(var rt=this.series,nt=K(this.axes,tt)||K(this.series,tt),at=0;!nt&&at=yt&&nt<=mt||ht||!H(nt))&&(pt=!0),rt[ht?"zoomX":"zoomY"]&&pt&&(ut=xt.zoom(dt.min,dt.max),xt.displayBtn&&(at=!0))});var ft=tt.resetZoomButton;at&&!ft?tt.showResetZoom():!at&&B(ft)&&(tt.resetZoomButton=ft.destroy()),ut&&tt.redraw(X(tt.options.chart.animation,U&&U.animation,100>tt.pointCount))},Z.prototype.pan=function(U,tt){var rt=this,nt=rt.hoverPoints;tt=typeof tt=="object"?tt:{enabled:tt,type:"x"};var at=rt.options.chart,ut=rt.options.mapNavigation&&rt.options.mapNavigation.enabled;at&&at.panning&&(at.panning=tt);var ft=tt.type,dt;G(this,"pan",{originalEvent:U},function(){nt&&nt.forEach(function(mt){mt.setState()});var xt=rt.xAxis;ft==="xy"?xt=xt.concat(rt.yAxis):ft==="y"&&(xt=rt.yAxis);var yt={};xt.forEach(function(mt){if(mt.options.panningEnabled&&!mt.options.isInternal){var ht=mt.horiz,pt=U[ht?"chartX":"chartY"];ht=ht?"mouseDownX":"mouseDownY";var gt=rt[ht],vt=mt.minPointOffset||0,Et=mt.reversed&&!rt.inverted||!mt.reversed&&rt.inverted?-1:1,Pt=mt.getExtremes(),Ot=mt.toValue(gt-pt,!0)+vt*Et,$t=mt.toValue(gt+mt.len-pt,!0)-(vt*Et||mt.isXAxis&&mt.pointRangePadding||0),_e=$t=Et&&Ot<=$t&&(mt.setExtremes(gt,Ot,!1,!1,{trigger:"pan"}),rt.resetZoomButton||ut||gt===Et||Ot===$t||!ft.match("y")||(rt.showResetZoom(),mt.displayBtn=!1),dt=!0),yt[ht]=pt)}}),F(yt,function(mt,ht){rt[ht]=mt}),dt&&rt.redraw(!1),it(rt.container,{cursor:"move"})})},Z}(),V(r.prototype,{callbacks:[],collectionsWithInit:{xAxis:[r.prototype.addAxis,[!0]],yAxis:[r.prototype.addAxis,[!1]],series:[r.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","series"],propsRequireDirtyBox:"backgroundColor borderColor borderWidth borderRadius plotBackgroundColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireReflow:"margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" ")}),r}),i(n,"Core/Legend/LegendSymbol.js",[n["Core/Utilities.js"]],function(r){var o=r.merge,s=r.pick,u;return function(l){l.drawLineMarker=function(A){var P=this.options,_=A.symbolWidth,E=A.symbolHeight,b=E/2,O=this.chart.renderer,x=this.legendGroup;A=A.baseline-Math.round(.3*A.fontMetrics.b);var C={},M=P.marker;this.chart.styledMode||(C={"stroke-width":P.lineWidth||0},P.dashStyle&&(C.dashstyle=P.dashStyle)),this.legendLine=O.path([["M",0,A],["L",_,A]]).addClass("highcharts-graph").attr(C).add(x),M&&M.enabled!==!1&&_&&(P=Math.min(s(M.radius,b),b),this.symbol.indexOf("url")===0&&(M=o(M,{width:E,height:E}),P=0),this.legendSymbol=_=O.symbol(this.symbol,_/2-P,A-P,2*P,2*P,M).addClass("highcharts-point").add(x),_.isMarker=!0)},l.drawRectangle=function(A,P){var _=A.symbolHeight,E=A.options.squareSymbol;P.legendSymbol=this.chart.renderer.rect(E?(A.symbolWidth-_)/2:0,A.baseline-_+1,E?_:A.symbolWidth,_,s(A.options.symbolRadius,_/2)).addClass("highcharts-point").attr({zIndex:3}).add(P.legendGroup)}}(u||(u={})),u}),i(n,"Core/Series/SeriesDefaults.js",[],function(){return{lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:"#ffffff",lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{animation:{},align:"center",defer:!0,formatter:function(){var r=this.series.chart.numberFormatter;return typeof this.y!="number"?"":r(this.y,-1)},padding:5,style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0},cropThreshold:300,opacity:1,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:50},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"}}),i(n,"Core/Series/Series.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/DefaultOptions.js"],n["Core/Foundation.js"],n["Core/Globals.js"],n["Core/Legend/LegendSymbol.js"],n["Core/Series/Point.js"],n["Core/Series/SeriesDefaults.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A,P,_,E,b){var O=r.animObject,x=r.setAnimation,C=o.defaultOptions,M=s.registerEventOptions,L=u.hasTouch,y=u.svg,a=u.win,T=_.seriesTypes,m=b.addEvent,S=b.arrayMax,f=b.arrayMin,c=b.clamp,g=b.cleanRecursively,h=b.correctFloat,v=b.defined,d=b.erase,p=b.error,R=b.extend,I=b.find,j=b.fireEvent,$=b.getNestedProperty,et=b.isArray,it=b.isNumber,H=b.isString,Y=b.merge,k=b.objectEach,N=b.pick,V=b.removeEvent,K=b.splat,G=b.syncTimeout;return r=function(){function J(){this.zones=this.yAxis=this.xAxis=this.userOptions=this.tooltipOptions=this.processedYData=this.processedXData=this.points=this.options=this.linkedSeries=this.index=this.eventsToUnbind=this.eventOptions=this.data=this.chart=this._i=void 0}return J.prototype.init=function(w,W){j(this,"init",{options:W});var B=this,Q=w.series;this.eventsToUnbind=[],B.chart=w,B.options=B.setOptions(W),W=B.options,B.linkedSeries=[],B.bindAxes(),R(B,{name:W.name,state:"",visible:W.visible!==!1,selected:W.selected===!0}),M(this,W);var D=W.events;(D&&D.click||W.point&&W.point.events&&W.point.events.click||W.allowPointSelect)&&(w.runTrackerClick=!0),B.getColor(),B.getSymbol(),B.parallelArrays.forEach(function(X){B[X+"Data"]||(B[X+"Data"]=[])}),B.isCartesian&&(w.hasCartesianSeries=!0);var F;Q.length&&(F=Q[Q.length-1]),B._i=N(F&&F._i,-1)+1,B.opacity=B.options.opacity,w.orderSeries(this.insert(Q)),W.dataSorting&&W.dataSorting.enabled?B.setDataSortingOptions():B.points||B.data||B.setData(W.data,!1),j(this,"afterInit")},J.prototype.is=function(w){return T[w]&&this instanceof T[w]},J.prototype.insert=function(w){var W=this.options.index,B;if(it(W)){for(B=w.length;B--;)if(W>=N(w[B].options.index,w[B]._i)){w.splice(B+1,0,this);break}B===-1&&w.unshift(this),B+=1}else w.push(this);return N(B,w.length-1)},J.prototype.bindAxes=function(){var w=this,W=w.options,B=w.chart,Q;j(this,"bindAxes",null,function(){(w.axisTypes||[]).forEach(function(D){var F=0;B[D].forEach(function(X){Q=X.options,(W[D]===F&&!Q.isInternal||typeof W[D]<"u"&&W[D]===Q.id||typeof W[D]>"u"&&Q.index===0)&&(w.insert(X.series),w[D]=X,X.isDirty=!0),Q.isInternal||F++}),w[D]||w.optionalAxis===D||p(18,!0,B)})}),j(this,"afterBindAxes")},J.prototype.updateParallelArrays=function(w,W){var B=w.series,Q=arguments,D=it(W)?function(F){var X=F==="y"&&B.toYData?B.toYData(w):w[F];B[F+"Data"][W]=X}:function(F){Array.prototype[W].apply(B[F+"Data"],Array.prototype.slice.call(Q,2))};B.parallelArrays.forEach(D)},J.prototype.hasData=function(){return this.visible&&typeof this.dataMax<"u"&&typeof this.dataMin<"u"||this.visible&&this.yData&&0"u"&&it(Q)&&(st=this.xData.indexOf(Q,W)),st!==-1&&typeof st<"u"&&this.cropped&&(st=st>=this.cropStart?st-this.cropStart:st),!ot&&it(st)&&D[st]&&D[st].touched&&(st=void 0),st},J.prototype.updateData=function(w,W){var B=this.options,Q=B.dataSorting,D=this.points,F=[],X=this.requireSorting,ot=w.length===D.length,st,lt,ct,q=!0;if(this.xIncrement=null,w.forEach(function(z,Z){var U=v(z)&&this.pointClass.prototype.optionsToObject.call({series:this},z)||{},tt=U.x;U.id||it(tt)?(U=this.findPointIndex(U,ct),U===-1||typeof U>"u"?F.push(z):D[U]&&z!==B.data[U]?(D[U].update(z,!1,null,!1),D[U].touched=!0,X&&(ct=U+1)):D[U]&&(D[U].touched=!0),(!ot||Z!==U||Q&&Q.enabled||this.hasDerivedData)&&(st=!0)):F.push(z)},this),st)for(w=D.length;w--;)(lt=D[w])&&!lt.touched&<.remove&<.remove(!1,W);else!ot||Q&&Q.enabled?q=!1:(w.forEach(function(z,Z){z!==D[Z].y&&D[Z].update&&D[Z].update(z,!1,null,!1)}),F.length=0);return D.forEach(function(z){z&&(z.touched=!1)}),q?(F.forEach(function(z){this.addPoint(z,!1,null,null,!1)},this),this.xIncrement===null&&this.xData&&this.xData.length&&(this.xIncrement=S(this.xData),this.autoIncrement()),!0):!1},J.prototype.setData=function(w,W,B,Q){var D=this,F=D.points,X=F&&F.length||0,ot=D.options,st=D.chart,lt=ot.dataSorting,ct=D.xAxis,q=ot.turboThreshold,z=this.xData,Z=this.yData,U=D.pointArrayMap;U=U&&U.length;var tt=ot.keys,rt,nt=0,at=1,ut=null;w=w||[];var ft=w.length;if(W=N(W,!0),lt&<.enabled&&(w=this.sortData(w)),Q!==!1&&ft&&X&&!D.cropped&&!D.hasGroupedData&&D.visible&&!D.isSeriesBoosting&&(rt=this.updateData(w,B)),!rt){if(D.xIncrement=null,D.colorCounter=0,this.parallelArrays.forEach(function(dt){D[dt+"Data"].length=0}),q&&ft>q)if(ut=D.getFirstValidPoint(w),it(ut))for(B=0;BD?1:0}).forEach(function(D,F){D.x=F},this),W.linkedSeries&&W.linkedSeries.forEach(function(D){var F=D.options,X=F.data;F.dataSorting&&F.dataSorting.enabled||!X||(X.forEach(function(ot,st){X[st]=Q(D,ot),w[st]&&(X[st].x=w[st].x,X[st].index=st)}),D.setData(X,!1))}),w},J.prototype.getProcessedData=function(w){var W=this.xAxis,B=this.options,Q=B.cropThreshold,D=w||this.getExtremesFromAll||B.getExtremesFromAll,F=this.isCartesian;w=W&&W.val2lin,B=!(!W||!W.logarithmic);var X=0,ot=this.xData,st=this.yData,lt=this.requireSorting,ct=!1,q=ot.length;if(W){ct=W.getExtremes();var z=ct.min,Z=ct.max;ct=W.categories&&!W.names.length}if(F&&this.sorted&&!D&&(!Q||q>Q||this.forceCrop)){if(ot[q-1]Z)ot=[],st=[];else if(this.yData&&(ot[0]Z)){var U=this.cropData(this.xData,this.yData,z,Z);ot=U.xData,st=U.yData,X=U.start,U=!0}}for(Q=ot.length||1;--Q;)if(W=B?w(ot[Q])-w(ot[Q-1]):ot[Q]-ot[Q-1],0"u"||WW&<&&!ct&&(p(15,!1,this.chart),lt=!1);return{xData:ot,yData:st,cropped:U,cropStart:X,closestPointRange:tt}},J.prototype.processData=function(w){var W=this.xAxis;if(this.isCartesian&&!this.isDirty&&!W.isDirty&&!this.yAxis.isDirty&&!w)return!1;w=this.getProcessedData(),this.cropped=w.cropped,this.cropStart=w.cropStart,this.processedXData=w.xData,this.processedYData=w.yData,this.closestPointRange=this.basePointRange=w.closestPointRange,j(this,"afterProcessData")},J.prototype.cropData=function(w,W,B,Q,D){var F=w.length,X,ot=0,st=F;for(D=N(D,this.cropShoulder),X=0;X=B){ot=Math.max(0,X-D);break}for(B=X;BQ){st=B+D;break}return{xData:w.slice(ot,st),yData:W.slice(ot,st),start:ot,end:st}},J.prototype.generatePoints=function(){var w=this.options,W=w.data,B=this.processedXData,Q=this.processedYData,D=this.pointClass,F=B.length,X=this.cropStart||0,ot=this.hasGroupedData,st=w.keys,lt=[];w=w.dataGrouping&&w.dataGrouping.groupAll?X:0;var ct,q,z=this.data;if(!z&&!ot){var Z=[];Z.length=W.length,z=this.data=Z}for(st&&ot&&(this.options.keys=!1),q=0;q"u"||(z[Z]=U=new D().init(this,W[Z],B[q]));U&&(U.index=ot?w+q:Z,lt[q]=U)}if(this.options.keys=st,z&&(F!==(ct=z.length)||ot))for(q=0;q=st&&(D[ot-X]||Z)<=lt,U&&Z)if(U=z.length)for(;U--;)it(z[U])&&(F[ct++]=z[U]);else F[ct++]=z}return w={activeYData:F,dataMin:f(F),dataMax:S(F)},j(this,"afterGetExtremes",{dataExtremes:w}),w},J.prototype.applyExtremes=function(){var w=this.getExtremes();return this.dataMin=w.dataMin,this.dataMax=w.dataMax,w},J.prototype.getFirstValidPoint=function(w){for(var W=w.length,B=0,Q=null;Q===null&&B=dt&&(dt=null),rt.total=rt.stackTotal=at.total,rt.percentage=at.total&&rt.y/at.total*100,rt.stackY=ft,this.irregularWidths||at.setOffset(this.pointXOffset||0,this.barW||0)),rt.yBottom=v(dt)?c(F.translate(dt,0,1,0,1),-1e5,1e5):null,this.dataModify&&(ft=this.dataModify.modifyValue(ft,Z)),rt.plotY=void 0,it(ft)&&(at=F.translate(ft,!1,!0,!1,!0),typeof at<"u"&&(rt.plotY=c(at,-1e5,1e5))),rt.isInside=this.isPointInside(rt),rt.clientX=lt?h(B.translate(nt,0,0,0,1,st)):U,rt.negative=rt[z]<(w[z+"Threshold"]||ct||0),rt.category=Q&&typeof Q[rt.x]<"u"?Q[rt.x]:rt.x,!rt.isNull&&rt.visible!==!1){typeof mt<"u"&&(tt=Math.min(tt,Math.abs(U-mt)));var mt=U}rt.zone=this.zones.length?rt.getZone():void 0,!rt.graphic&&this.group&&D&&(rt.isNew=!0)}this.closestPointRangePx=tt,j(this,"afterTranslate")},J.prototype.getValidPoints=function(w,W,B){var Q=this.chart;return(w||this.points||[]).filter(function(D){return W&&!Q.isInsidePlot(D.plotX,D.plotY,{inverted:Q.inverted})?!1:D.visible!==!1&&(B||!D.isNull)})},J.prototype.getClipBox=function(){var w=this.chart,W=this.xAxis,B=this.yAxis,Q=Y(w.clipBox);return W&&W.len!==w.plotSizeX&&(Q.width=W.len),B&&B.len!==w.plotSizeY&&(Q.height=B.len),Q},J.prototype.getSharedClipKey=function(){return this.sharedClipKey=(this.options.xAxis||0)+","+(this.options.yAxis||0)},J.prototype.setClip=function(){var w=this.chart,W=this.group,B=this.markerGroup,Q=w.sharedClips;w=w.renderer;var D=this.getClipBox(),F=this.getSharedClipKey(),X=Q[F];X?X.animate(D):Q[F]=X=w.clipRect(D),W&&W.clip(this.options.clip===!1?void 0:X),B&&B.clip()},J.prototype.animate=function(w){var W=this.chart,B=this.group,Q=this.markerGroup,D=W.inverted,F=O(this.options.animation),X=[this.getSharedClipKey(),F.duration,F.easing,F.defer].join(),ot=W.sharedClips[X],st=W.sharedClips[X+"m"];if(w&&B)F=this.getClipBox(),ot?ot.attr("height",F.height):(F.width=0,D&&(F.x=W.plotHeight),ot=W.renderer.clipRect(F),W.sharedClips[X]=ot,st=W.renderer.clipRect({x:D?(W.plotSizeX||0)+99:-99,y:D?-W.plotLeft:-W.plotTop,width:99,height:D?W.chartWidth:W.chartHeight}),W.sharedClips[X+"m"]=st),B.clip(ot),Q&&Q.clip(st);else if(ot&&!ot.hasClass("highcharts-animating")){W=this.getClipBox();var lt=F.step;Q&&Q.element.childNodes.length&&(F.step=function(ct,q){lt&<.apply(q,arguments),st&&st.element&&st.attr(q.prop,q.prop==="width"?ct+99:ct)}),ot.addClass("highcharts-animating").animate(W,F)}},J.prototype.afterAnimate=function(){var w=this;this.setClip(),k(this.chart.sharedClips,function(W,B,Q){W&&!w.chart.container.querySelector('[clip-path="url(#'+W.id+')"]')&&(W.destroy(),delete Q[B])}),this.finishedAnimating=!0,j(this,"afterAnimate")},J.prototype.drawPoints=function(){var w=this.points,W=this.chart,B=this.options.marker,Q=this[this.specialGroup]||this.markerGroup,D=this.xAxis,F=N(B.enabled,!D||D.isRadial?!0:null,this.closestPointRangePx>=B.enabledThreshold*B.radius),X,ot;if(B.enabled!==!1||this._hasPointMarkers)for(X=0;X"u"||ct.enabled)&&!st.isNull&&st.visible!==!1){var z=N(ct.symbol,this.symbol,"rect"),Z=this.markerAttribs(st,st.selected&&"select");this.enabledDataSorting&&(st.startXPos=D.reversed?-(Z.width||0):D.width);var U=st.isInside!==!1;ot?ot[U?"show":"hide"](U).animate(Z):U&&(0<(Z.width||0)||st.hasImage)&&(st.graphic=ot=W.renderer.symbol(z,Z.x,Z.y,Z.width,Z.height,q?ct:B).add(Q),this.enabledDataSorting&&W.hasRendered&&(ot.attr({x:st.startXPos}),lt="animate")),ot&<==="animate"&&ot[U?"show":"hide"](U).animate(Z),ot&&!W.styledMode&&ot[lt](this.pointAttribs(st,st.selected&&"select")),ot&&ot.addClass(st.getClassName(),!0)}else ot&&(st.graphic=ot.destroy())}},J.prototype.markerAttribs=function(w,W){var B=this.options,Q=B.marker,D=w.marker||{},F=D.symbol||Q.symbol,X=N(D.radius,Q.radius);return W&&(Q=Q.states[W],W=D.states&&D.states[W],X=N(W&&W.radius,Q&&Q.radius,X+(Q&&Q.radiusPlus||0))),w.hasImage=F&&F.indexOf("url")===0,w.hasImage&&(X=0),w={x:B.crisp?Math.floor(w.plotX-X):w.plotX-X,y:w.plotY-X},X&&(w.width=w.height=2*X),w},J.prototype.pointAttribs=function(w,W){var B=this.options.marker,Q=w&&w.options,D=Q&&Q.marker||{},F=Q&&Q.color,X=w&&w.color,ot=w&&w.zone&&w.zone.color,st=this.color;return w=N(D.lineWidth,B.lineWidth),Q=1,st=F||ot||X||st,F=D.fillColor||B.fillColor||st,X=D.lineColor||B.lineColor||st,W=W||"normal",B=B.states[W]||{},W=D.states&&D.states[W]||{},w=N(W.lineWidth,B.lineWidth,w+N(W.lineWidthPlus,B.lineWidthPlus,0)),F=W.fillColor||B.fillColor||F,X=W.lineColor||B.lineColor||X,Q=N(W.opacity,B.opacity,Q),{stroke:X,"stroke-width":w,fill:F,opacity:Q}},J.prototype.destroy=function(w){var W=this,B=W.chart,Q=/AppleWebKit\/533/.test(a.navigator.userAgent),D=W.data||[],F,X,ot,st;for(j(W,"destroy"),this.removeEvents(w),(W.axisTypes||[]).forEach(function(lt){(st=W[lt])&&st.series&&(d(st.series,W),st.isDirty=st.forceRedraw=!0)}),W.legendItem&&W.chart.legend.destroyItem(W),X=D.length;X--;)(ot=D[X])&&ot.destroy&&ot.destroy();W.clips&&W.clips.forEach(function(lt){return lt.destroy()}),b.clearTimeout(W.animationTimeout),k(W,function(lt,ct){lt instanceof E&&!lt.survive&&(F=Q&&ct==="group"?"hide":"destroy",lt[F]())}),B.hoverSeries===W&&(B.hoverSeries=void 0),d(B.series,W),B.orderSeries(),k(W,function(lt,ct){w&&ct==="hcEvents"||delete W[ct]})},J.prototype.applyZones=function(){var w=this,W=this.chart,B=W.renderer,Q=this.zones,D=this.clips||[],F=this.graph,X=this.area,ot=Math.max(W.chartWidth,W.chartHeight),st=this[(this.zoneAxis||"y")+"Axis"],lt=W.inverted,ct,q,z,Z,U,tt,rt,nt,at=!1;if(Q.length&&(F||X)&&st&&typeof st.min<"u"){var ut=st.reversed,ft=st.horiz;F&&!this.showLine&&F.hide(),X&&X.hide();var dt=st.getExtremes();Q.forEach(function(xt,yt){ct=ut?ft?W.plotWidth:0:ft?0:st.toPixels(dt.min)||0,ct=c(N(q,ct),0,ot),q=c(Math.round(st.toPixels(N(xt.value,dt.max),!0)||0),0,ot),at&&(ct=q=st.toPixels(dt.max)),Z=Math.abs(ct-q),U=Math.min(ct,q),tt=Math.max(ct,q),st.isXAxis?(z={x:lt?tt:U,y:0,width:Z,height:ot},ft||(z.x=W.plotHeight-z.x)):(z={x:0,y:lt?tt:U,width:ot,height:Z},ft&&(z.y=W.plotWidth-z.y)),lt&&B.isVML&&(z=st.isXAxis?{x:0,y:ut?U:tt,height:z.width,width:W.chartWidth}:{x:z.y-W.plotLeft-W.spacingBox.x,y:0,width:z.height,height:W.chartHeight}),D[yt]?D[yt].animate(z):D[yt]=B.clipRect(z),rt=w["zone-area-"+yt],nt=w["zone-graph-"+yt],F&&nt&&nt.clip(D[yt]),X&&rt&&rt.clip(D[yt]),at=xt.value>dt.max,w.resetZones&&q===0&&(q=void 0)}),this.clips=D}else w.visible&&(F&&F.show(!0),X&&X.show(!0))},J.prototype.invertGroups=function(w){function W(){["group","markerGroup"].forEach(function(D){B[D]&&(Q.renderer.isVML&&B[D].attr({width:B.yAxis.len,height:B.xAxis.len}),B[D].width=B.yAxis.len,B[D].height=B.xAxis.len,B[D].invert(B.isRadialSeries?!1:w))})}var B=this,Q=B.chart;B.xAxis&&(B.eventsToUnbind.push(m(Q,"resize",W)),W(),B.invertGroups=W)},J.prototype.plotGroup=function(w,W,B,Q,D){var F=this[w],X=!F;return B={visibility:B,zIndex:Q||.1},typeof this.opacity>"u"||this.chart.styledMode||this.state==="inactive"||(B.opacity=this.opacity),X&&(this[w]=F=this.chart.renderer.g().add(D)),F.addClass("highcharts-"+W+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(v(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(F.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),F.attr(B)[X?"attr":"animate"](this.getPlotBox()),F},J.prototype.getPlotBox=function(){var w=this.chart,W=this.xAxis,B=this.yAxis;return w.inverted&&(W=B,B=this.xAxis),{translateX:W?W.left:w.plotLeft,translateY:B?B.top:w.plotTop,scaleX:1,scaleY:1}},J.prototype.removeEvents=function(w){w||V(this),this.eventsToUnbind.length&&(this.eventsToUnbind.forEach(function(W){W()}),this.eventsToUnbind.length=0)},J.prototype.render=function(){var w=this,W=w.chart,B=w.options,Q=O(B.animation),D=w.visible?"inherit":"hidden",F=B.zIndex,X=w.hasRendered,ot=W.seriesGroup,st=W.inverted;W=!w.finishedAnimating&&W.renderer.isSVG?Q.duration:0,j(this,"render");var lt=w.plotGroup("group","series",D,F,ot);w.markerGroup=w.plotGroup("markerGroup","markers",D,F,ot),B.clip!==!1&&w.setClip(),w.animate&&W&&w.animate(!0),lt.inverted=N(w.invertible,w.isCartesian)?st:!1,w.drawGraph&&(w.drawGraph(),w.applyZones()),w.visible&&w.drawPoints(),w.drawDataLabels&&w.drawDataLabels(),w.redrawPoints&&w.redrawPoints(),w.drawTracker&&w.options.enableMouseTracking!==!1&&w.drawTracker(),w.invertGroups(st),w.animate&&W&&w.animate(),X||(W&&Q.defer&&(W+=Q.defer),w.animationTimeout=G(function(){w.afterAnimate()},W||0)),w.isDirty=!1,w.hasRendered=!0,j(w,"afterRender")},J.prototype.redraw=function(){var w=this.chart,W=this.isDirty||this.isDirtyData,B=this.group,Q=this.xAxis,D=this.yAxis;B&&(w.inverted&&B.attr({width:w.plotWidth,height:w.plotHeight}),B.animate({translateX:N(Q&&Q.left,w.plotLeft),translateY:N(D&&D.top,w.plotTop)})),this.translate(),this.render(),W&&delete this.kdTree},J.prototype.searchPoint=function(w,W){var B=this.xAxis,Q=this.yAxis,D=this.chart.inverted;return this.searchKDTree({clientX:D?B.len-w.chartY+B.pos:w.chartX-B.pos,plotY:D?Q.len-w.chartX+Q.pos:w.chartY-Q.pos},W,w)},J.prototype.buildKDTree=function(w){function W(D,F,X){var ot=D&&D.length;if(ot){var st=B.kdAxisArray[F%X];return D.sort(function(lt,ct){return lt[st]-ct[st]}),ot=Math.floor(ot/2),{point:D[ot],left:W(D.slice(0,ot),F+1,X),right:W(D.slice(ot+1),F+1,X)}}}this.buildingKdTree=!0;var B=this,Q=-1Z?"left":"right",tt=0>Z?"right":"left",lt[rt]&&(rt=Q(st,lt[rt],ct+1,q),U=rt[ot]Z;)U--;this.updateParallelArrays(z,"splice",U,0,0),this.updateParallelArrays(z,U),st&&z.name&&(st[Z]=z.name),lt.splice(U,0,w),q&&(this.data.splice(U,0,null),this.processData()),F.legendType==="point"&&this.generatePoints(),B&&(X[0]&&X[0].remove?X[0].remove(!1):(X.shift(),this.updateParallelArrays(z,"shift"),lt.shift())),D!==!1&&j(this,"addPoint",{point:z}),this.isDirtyData=this.isDirty=!0,W&&ot.redraw(Q)},J.prototype.removePoint=function(w,W,B){var Q=this,D=Q.data,F=D[w],X=Q.points,ot=Q.chart,st=function(){X&&X.length===D.length&&X.splice(w,1),D.splice(w,1),Q.options.data.splice(w,1),Q.updateParallelArrays(F||{series:Q},"splice",w,1),F&&F.destroy(),Q.isDirty=!0,Q.isDirtyData=!0,W&&ot.redraw()};x(B,ot),W=N(W,!0),F?F.firePointEvent("remove",null,st):st()},J.prototype.remove=function(w,W,B,Q){function D(){F.destroy(Q),X.isDirtyLegend=X.isDirtyBox=!0,X.linkSeries(),N(w,!0)&&X.redraw(W)}var F=this,X=F.chart;B!==!1?j(F,"remove",null,D):D()},J.prototype.update=function(w,W){w=g(w,this.userOptions),j(this,"update",{options:w});var B=this,Q=B.chart,D=B.userOptions,F=B.initialType||B.type,X=Q.options.plotOptions,ot=T[F].prototype,st=B.finishedAnimating&&{animation:!1},lt={},ct,q=["eventOptions","navigatorSeries","baseSeries"],z=w.type||D.type||Q.options.chart.type,Z=!(this.hasDerivedData||z&&z!==this.type||typeof w.pointStart<"u"||typeof w.pointInterval<"u"||typeof w.relativeXValue<"u"||B.hasOptionChanged("dataGrouping")||B.hasOptionChanged("pointStart")||B.hasOptionChanged("pointInterval")||B.hasOptionChanged("pointIntervalUnit")||B.hasOptionChanged("keys"));if(z=z||F,Z&&(q.push("data","isDirtyData","points","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","mapMap","mapData","minY","maxY","minX","maxX"),w.visible!==!1&&q.push("area","graph"),B.parallelArrays.forEach(function(tt){q.push(tt+"Data")}),w.data&&(w.dataSorting&&R(B.options.dataSorting,w.dataSorting),this.setData(w.data,!1))),w=Y(D,st,{index:typeof D.index>"u"?B.index:D.index,pointStart:N(X&&X.series&&X.series.pointStart,D.pointStart,B.xData[0])},!Z&&{data:B.options.data},w),Z&&w.data&&(w.data=B.options.data),q=["group","markerGroup","dataLabelsGroup","transformGroup"].concat(q),q.forEach(function(tt){q[tt]=B[tt],delete B[tt]}),X=!1,T[z]){if(X=z!==B.type,B.remove(!1,!1,!1,!0),X)if(Object.setPrototypeOf)Object.setPrototypeOf(B,T[z].prototype);else{st=Object.hasOwnProperty.call(B,"hcEvents")&&B.hcEvents;for(ct in ot)B[ct]=void 0;R(B,T[z].prototype),st?B.hcEvents=st:delete B.hcEvents}}else p(17,!0,Q,{missingModuleFor:z});if(q.forEach(function(tt){B[tt]=q[tt]}),B.init(Q,w),Z&&this.points){var U=B.options;U.visible===!1?(lt.graphic=1,lt.dataLabel=1):B._hasPointLabels||(w=U.marker,ot=U.dataLabels,!w||w.enabled!==!1&&(D.marker&&D.marker.symbol)===w.symbol||(lt.graphic=1),ot&&ot.enabled===!1&&(lt.dataLabel=1)),this.points.forEach(function(tt){tt&&tt.series&&(tt.resolveColor(),Object.keys(lt).length&&tt.destroyElements(lt),U.showInLegend===!1&&tt.legendItem&&Q.legend.destroyItem(tt))},this)}B.initialType=F,Q.linkSeries(),X&&B.linkedSeries.length&&(B.isDirtyData=!0),j(this,"afterUpdate"),N(W,!0)&&Q.redraw(Z?void 0:!1)},J.prototype.setName=function(w){this.name=this.options.name=this.userOptions.name=w,this.chart.isDirtyLegend=!0},J.prototype.hasOptionChanged=function(w){var W=this.options[w],B=this.chart.options.plotOptions,Q=this.userOptions[w];return Q?W!==Q:W!==N(B&&B[this.type]&&B[this.type][w],B&&B.series&&B.series[w],W)},J.prototype.onMouseOver=function(){var w=this.chart,W=w.hoverSeries;w.pointer.setHoverChartIndex(),W&&W!==this&&W.onMouseOut(),this.options.events.mouseOver&&j(this,"mouseOver"),this.setState("hover"),w.hoverSeries=this},J.prototype.onMouseOut=function(){var w=this.options,W=this.chart,B=W.tooltip,Q=W.hoverPoint;W.hoverSeries=null,Q&&Q.onMouseOut(),this&&w.events.mouseOut&&j(this,"mouseOut"),!B||this.stickyTracking||B.shared&&!this.noSharedTooltip||B.hide(),W.series.forEach(function(D){D.setState("",!0)})},J.prototype.setState=function(w,W){var B=this,Q=B.options,D=B.graph,F=Q.inactiveOtherPoints,X=Q.states,ot=N(X[w||"normal"]&&X[w||"normal"].animation,B.chart.options.chart.animation),st=Q.lineWidth,lt=0,ct=Q.opacity;if(w=w||"",B.state!==w&&([B.group,B.markerGroup,B.dataLabelsGroup].forEach(function(q){q&&(B.state&&q.removeClass("highcharts-series-"+B.state),w&&q.addClass("highcharts-series-"+w))}),B.state=w,!B.chart.styledMode)){if(X[w]&&X[w].enabled===!1)return;if(w&&(st=X[w].lineWidth||st+(X[w].lineWidthPlus||0),ct=N(X[w].opacity,ct)),D&&!D.dashstyle)for(Q={"stroke-width":st},D.animate(Q,ot);B["zone-graph-"+lt];)B["zone-graph-"+lt].animate(Q,ot),lt+=1;F||[B.group,B.markerGroup,B.dataLabelsGroup,B.labelBySeries].forEach(function(q){q&&q.animate({opacity:ct},ot)})}W&&F&&B.points&&B.setAllPointsToState(w||void 0)},J.prototype.setAllPointsToState=function(w){this.points.forEach(function(W){W.setState&&W.setState(w)})},J.prototype.setVisible=function(w,W){var B=this,Q=B.chart,D=B.legendItem,F=Q.options.chart.ignoreHiddenSeries,X=B.visible,ot=(B.visible=w=B.options.visible=B.userOptions.visible=typeof w>"u"?!X:w)?"show":"hide";["group","dataLabelsGroup","markerGroup","tracker","tt"].forEach(function(st){B[st]&&B[st][ot]()}),(Q.hoverSeries===B||(Q.hoverPoint&&Q.hoverPoint.series)===B)&&B.onMouseOut(),D&&Q.legend.colorizeItem(B,w),B.isDirty=!0,B.options.stacking&&Q.series.forEach(function(st){st.options.stacking&&st.visible&&(st.isDirty=!0)}),B.linkedSeries.forEach(function(st){st.setVisible(w,!1)}),F&&(Q.isDirtyBox=!0),j(B,ot),W!==!1&&Q.redraw()},J.prototype.show=function(){this.setVisible(!0)},J.prototype.hide=function(){this.setVisible(!1)},J.prototype.select=function(w){this.selected=w=this.options.selected=typeof w>"u"?!this.selected:w,this.checkbox&&(this.checkbox.checked=w),j(this,w?"select":"unselect")},J.prototype.shouldShowTooltip=function(w,W,B){return B===void 0&&(B={}),B.series=this,B.visiblePlotOnly=!0,this.chart.isInsidePlot(w,W,B)},J.defaultOptions=P,J}(),R(r.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:l.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:A,requireSorting:!0,sorted:!0}),_.series=r,r}),i(n,"Extensions/ScrollablePlotArea.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/Chart/Chart.js"],n["Core/Series/Series.js"],n["Core/Renderer/RendererRegistry.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A){var P=r.stop,_=A.addEvent,E=A.createElement,b=A.merge,O=A.pick;_(s,"afterSetChartSize",function(x){var C=this.options.chart.scrollablePlotArea,M=C&&C.minWidth;if(C=C&&C.minHeight,!this.renderer.forExport){if(M){if(this.scrollablePixelsX=M=Math.max(0,M-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=b(this.plotBox),this.plotBox.width=this.plotWidth+=M,this.inverted?this.clipBox.height+=M:this.clipBox.width+=M;var L={1:{name:"right",value:M}}}}else C&&(this.scrollablePixelsY=M=Math.max(0,C-this.chartHeight))&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=b(this.plotBox),this.plotBox.height=this.plotHeight+=M,this.inverted?this.clipBox.width+=M:this.clipBox.height+=M,L={2:{name:"bottom",value:M}});L&&!x.skipAxes&&this.axes.forEach(function(y){L[y.side]?y.getPlotLinePath=function(){var a=L[y.side].name,T=this[a];this[a]=T-L[y.side].value;var m=o.prototype.getPlotLinePath.apply(this,arguments);return this[a]=T,m}:(y.setAxisSize(),y.setAxisTranslation())})}}),_(s,"render",function(){this.scrollablePixelsX||this.scrollablePixelsY?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()}),s.prototype.setUpScrolling=function(){var x=this,C={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};this.scrollablePixelsX&&(C.overflowX="auto"),this.scrollablePixelsY&&(C.overflowY="auto"),this.scrollingParent=E("div",{className:"highcharts-scrolling-parent"},{position:"relative"},this.renderTo),this.scrollingContainer=E("div",{className:"highcharts-scrolling"},C,this.scrollingParent),_(this.scrollingContainer,"scroll",function(){x.pointer&&delete x.pointer.chartPosition}),this.innerContainer=E("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},s.prototype.moveFixedElements=function(){var x=this.container,C=this.fixedRenderer,M=".highcharts-contextbutton .highcharts-credits .highcharts-legend .highcharts-legend-checkbox .highcharts-navigator-series .highcharts-navigator-xaxis .highcharts-navigator-yaxis .highcharts-navigator .highcharts-reset-zoom .highcharts-drillup-button .highcharts-scrollbar .highcharts-subtitle .highcharts-title".split(" "),L;this.scrollablePixelsX&&!this.inverted?L=".highcharts-yaxis":this.scrollablePixelsX&&this.inverted||this.scrollablePixelsY&&!this.inverted?L=".highcharts-xaxis":this.scrollablePixelsY&&this.inverted&&(L=".highcharts-yaxis"),L&&M.push(L+":not(.highcharts-radial-axis)",L+"-labels:not(.highcharts-radial-axis-labels)"),M.forEach(function(y){[].forEach.call(x.querySelectorAll(y),function(a){(a.namespaceURI===C.SVG_NS?C.box:C.box.parentNode).appendChild(a),a.style.pointerEvents="auto"})})},s.prototype.applyFixed=function(){var x=!this.fixedDiv,C=this.options.chart,M=C.scrollablePlotArea,L=l.getRendererType();x?(this.fixedDiv=E("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:(C.style&&C.style.zIndex||0)+2,top:0},null,!0),this.scrollingContainer&&this.scrollingContainer.parentNode.insertBefore(this.fixedDiv,this.scrollingContainer),this.renderTo.style.overflow="visible",this.fixedRenderer=C=new L(this.fixedDiv,this.chartWidth,this.chartHeight,this.options.chart.style),this.scrollableMask=C.path().attr({fill:this.options.chart.backgroundColor||"#fff","fill-opacity":O(M.opacity,.85),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),_(this,"afterShowResetZoom",this.moveFixedElements),_(this,"afterDrilldown",this.moveFixedElements),_(this,"afterLayOutTitles",this.moveFixedElements)):this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),(this.scrollableDirty||x)&&(this.scrollableDirty=!1,this.moveFixedElements()),C=this.chartWidth+(this.scrollablePixelsX||0),L=this.chartHeight+(this.scrollablePixelsY||0),P(this.container),this.container.style.width=C+"px",this.container.style.height=L+"px",this.renderer.boxWrapper.attr({width:C,height:L,viewBox:[0,0,C,L].join(" ")}),this.chartBackground.attr({width:C,height:L}),this.scrollingContainer.style.height=this.chartHeight+"px",x&&(M.scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixelsX*M.scrollPositionX),M.scrollPositionY&&(this.scrollingContainer.scrollTop=this.scrollablePixelsY*M.scrollPositionY)),L=this.axisOffset,x=this.plotTop-L[0]-1,M=this.plotLeft-L[3]-1,C=this.plotTop+this.plotHeight+L[2]+1,L=this.plotLeft+this.plotWidth+L[1]+1;var y=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),a=this.plotTop+this.plotHeight-(this.scrollablePixelsY||0);x=this.scrollablePixelsX?[["M",0,x],["L",this.plotLeft-1,x],["L",this.plotLeft-1,C],["L",0,C],["Z"],["M",y,x],["L",this.chartWidth,x],["L",this.chartWidth,C],["L",y,C],["Z"]]:this.scrollablePixelsY?[["M",M,0],["L",M,this.plotTop-1],["L",L,this.plotTop-1],["L",L,0],["Z"],["M",M,a],["L",M,this.chartHeight],["L",L,this.chartHeight],["L",L,a],["Z"]]:[["M",0,0]],this.redrawTrigger!=="adjustHeight"&&this.scrollableMask.attr({d:x})},_(o,"afterInit",function(){this.chart.scrollableDirty=!0}),_(u,"show",function(){this.chart.scrollableDirty=!0})}),i(n,"Core/Axis/StackingAxis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],function(r,o,s){var u=r.getDeferredAnimation,l=s.addEvent,A=s.destroyObjectProperties,P=s.fireEvent,_=s.isNumber,E=s.objectEach,b;return function(O){function x(){var y=this.stacking;if(y){var a=y.stacks;E(a,function(T,m){A(T),a[m]=null}),y&&y.stackTotalGroup&&y.stackTotalGroup.destroy()}}function C(){this.stacking||(this.stacking=new L(this))}var M=[];O.compose=function(y){return M.indexOf(y)===-1&&(M.push(y),l(y,"init",C),l(y,"destroy",x)),y};var L=function(){function y(a){this.oldStacks={},this.stacks={},this.stacksTouched=0,this.axis=a}return y.prototype.buildStacks=function(){var a=this.axis,T=a.series,m=a.options.reversedStacks,S=T.length,f;if(!a.isXAxis){for(this.usePercentage=!1,f=S;f--;){var c=T[m?f:S-f-1];c.setStackedPoints(),c.setGroupedPoints()}for(f=0;fL&&b.shadow)),a&&(a.startX=O.xMap,a.isArea=O.isArea)})},_.prototype.getGraphPath=function(E,b,O){var x=this,C=x.options,M=[],L=[],y,a=C.step;E=E||x.points;var T=E.reversed;return T&&E.reverse(),(a={right:1,center:2}[a]||a&&3)&&T&&(a=4-a),E=this.getValidPoints(E,!1,!(C.connectNulls&&!b&&!O)),E.forEach(function(m,S){var f=m.plotX,c=m.plotY,g=E[S-1];(m.leftCliff||g&&g.rightCliff)&&!O&&(y=!0),m.isNull&&!l(b)&&0E&&T>C?(T=Math.max(E,C),m=2*C-T):TO&&m>C?(m=Math.max(O,C),T=2*C-m):m"u"&&(I[j]=$++);var V=I[j]}else N.grouping!==!1&&(V=$++);Y.columnIndex=V}});var et=Math.min(Math.abs(d.transA)*(d.ordinal&&d.ordinal.slope||v.pointRange||d.closestPointRange||d.tickInterval||1),d.len),it=et*v.groupPadding,H=(et-2*it)/($||1);return v=Math.min(v.maxPointWidth||d.len,S(v.pointWidth,H*(1-2*v.pointPadding))),h.columnMetrics={width:v,offset:(H-v)/2+(it+((h.columnIndex||0)+(R?1:0))*H-et/2)*(R?-1:1),paddedWidth:H,columnCount:$},h.columnMetrics},g.prototype.crispCol=function(h,v,d,p){var R=this.chart,I=this.borderWidth,j=-(I%2?.5:0);return I=I%2?.5:1,R.inverted&&R.renderer.isVML&&(I+=1),this.options.crisp&&(d=Math.round(h+d)+j,h=Math.round(h)+j,d-=h),p=Math.round(v+p)+I,j=.5>=Math.abs(v)&&.5h.closestPointRange*h.xAxis.transA;p=h.borderWidth=S(d.borderWidth,p?0:1);var R=h.xAxis,I=h.yAxis,j=d.threshold,$=h.translatedThreshold=I.getThreshold(j),et=S(d.minPointLength,5),it=h.getColumnMetrics(),H=it.width,Y=h.pointXOffset=it.offset,k=h.dataMin,N=h.dataMax,V=h.barW=Math.max(H,1+2*p);v.inverted&&($-=.5),d.pointPadding&&(V=Math.ceil(V)),l.prototype.translate.apply(h),h.points.forEach(function(K){var G=S(K.yBottom,$),J=999+Math.abs(G),w=K.plotX||0;J=x(K.plotY,-J,I.len+J);var W=Math.min(J,G),B=Math.max(J,G)-W,Q=H,D=w+Y,F=V;et&&Math.abs(B)et?G-et:$-(w?et:0)),M(K.options.pointWidth)&&(Q=F=Math.ceil(K.options.pointWidth),D-=Math.round((Q-H)/2)),d.centerInCategory&&(D=h.adjustForMissingColumns(D,Q,K,it)),K.barX=D,K.pointWidth=Q,K.tooltipPos=v.inverted?[x(I.len+I.pos-v.plotLeft-J,I.pos-v.plotLeft,I.len+I.pos-v.plotLeft),R.len+R.pos-v.plotTop-D-F/2,B]:[R.left-v.plotLeft+D+F/2,x(J+I.pos-v.plotTop,I.pos-v.plotTop,I.len+I.pos-v.plotTop),B],K.shapeType=h.pointClass.prototype.shapeType||"rect",K.shapeArgs=h.crispCol.apply(h,K.isNull?[D,$,F,0]:[D,W,F,B])})},g.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},g.prototype.pointAttribs=function(h,v){var d=this.options,p=this.pointAttrToOptions||{},R=p.stroke||"borderColor",I=p["stroke-width"]||"borderWidth",j=h&&h.color||this.color,$=h&&h[R]||d[R]||j;p=h&&h.options.dashStyle||d.dashStyle;var et=h&&h[I]||d[I]||this[I]||0,it=S(h&&h.opacity,d.opacity,1);if(h&&this.zones.length){var H=h.getZone();j=h.options.color||H&&(H.color||h.nonZonedColor)||this.color,H&&($=H.borderColor||$,p=H.dashStyle||p,et=H.borderWidth||et)}return v&&h&&(h=m(d.states[v],h.options.states&&h.options.states[v]||{}),v=h.brightness,j=h.color||typeof v<"u"&&b(j).brighten(h.brightness).get()||j,$=h[R]||$,et=h[I]||et,p=h.dashStyle||p,it=S(h.opacity,it)),R={fill:j,stroke:$,"stroke-width":et,opacity:it},p&&(R.dashstyle=p),R},g.prototype.drawPoints=function(){var h=this,v=this.chart,d=h.options,p=v.renderer,R=d.animationLimit||250,I;h.points.forEach(function(j){var $=j.graphic,et=!!$,it=$&&v.pointCountV,k==="left"?et.y-=V?H.height:0:k==="center"?(et.x-=H.width/2,et.y-=H.height/2):k==="right"&&(et.x-=H.width,et.y-=V?0:H.height),h.placed=!0,h.alignAttr=et):(V(d),h.align(v,void 0,d),et=h.alignAttr),K&&0<=d.height?this.justifyDataLabel(h,v,et,H,d,p):x(v.crop,!0)&&(G=I.isInsidePlot(et.x,et.y,{paneCoordinates:!0,series:R})&&I.isInsidePlot(et.x+H.width,et.y+H.height,{paneCoordinates:!0,series:R})),v.shape&&!Y&&h[p?"attr":"animate"]({anchorX:j?I.plotWidth-g.plotY:g.plotX,anchorY:j?I.plotHeight-g.plotX:g.plotY})}p&&$&&(h.placed=!1),G||$&&!K||(h.hide(!0),h.placed=!1)}function a(g,h){var v=h.filter;return v?(h=v.operator,g=g[v.property],v=v.value,h===">"&&g>v||h==="<"&&g="&&g>=v||h==="<="&&g<=v||h==="=="&&g==v||h==="==="&&g===v):!0}function T(){var g=this,h=g.chart,v=g.options,d=g.points,p=g.hasRendered||0,R=h.renderer,I=v.dataLabels,j,$=I.animation;if($=I.defer?u(h,$,g):{defer:0,duration:0},I=S(S(h.options.plotOptions&&h.options.plotOptions.series&&h.options.plotOptions.series.dataLabels,h.options.plotOptions&&h.options.plotOptions[g.type]&&h.options.plotOptions[g.type].dataLabels),I),_(this,"drawDataLabels"),E(I)||I.enabled||g._hasPointLabels){var et=g.plotGroup("dataLabelsGroup","data-labels",p?"inherit":"hidden",I.zIndex||6);et.attr({opacity:+p}),!p&&(p=g.dataLabelsGroup)&&(g.visible&&et.show(!0),p[v.animation?"animate":"attr"]({opacity:1},$)),d.forEach(function(it){j=C(S(I,it.dlOptions||it.options&&it.options.dataLabels)),j.forEach(function(H,Y){var k=H.enabled&&(!it.isNull||it.dataLabelOnNull)&&a(it,H),N=it.connectors?it.connectors[Y]:it.connector,V=it.dataLabels?it.dataLabels[Y]:it.dataLabel,K=x(H.distance,it.labelDistance),G=!V;if(k){var J=it.getLabelConfig(),w=x(H[it.formatPrefix+"Format"],H.format);J=A(w)?l(w,J,h):(H[it.formatPrefix+"Formatter"]||H.formatter).call(J,H),w=H.style;var W=H.rotation;h.styledMode||(w.color=x(H.color,w.color,g.color,"#000000"),w.color==="contrast"?(it.contrastColor=R.getContrast(it.color||g.color),w.color=!A(K)&&H.inside||0>K||v.stacking?it.contrastColor:"#000000"):delete it.contrastColor,v.cursor&&(w.cursor=v.cursor));var B={r:H.borderRadius||0,rotation:W,padding:H.padding,zIndex:1};h.styledMode||(B.fill=H.backgroundColor,B.stroke=H.borderColor,B["stroke-width"]=H.borderWidth),O(B,function(Q,D){typeof Q>"u"&&delete B[D]})}!V||k&&A(J)&&!!V.div==!!H.useHTML||(it.dataLabel=V=it.dataLabel&&it.dataLabel.destroy(),it.dataLabels&&(it.dataLabels.length===1?delete it.dataLabels:delete it.dataLabels[Y]),Y||delete it.dataLabel,N&&(it.connector=it.connector.destroy(),it.connectors&&(it.connectors.length===1?delete it.connectors:delete it.connectors[Y]))),k&&A(J)&&(V?B.text=J:(it.dataLabels=it.dataLabels||[],V=it.dataLabels[Y]=W?R.text(J,0,-9999,H.useHTML).addClass("highcharts-data-label"):R.label(J,0,-9999,H.shape,null,null,H.useHTML,null,"data-label"),Y||(it.dataLabel=V),V.addClass(" highcharts-data-label-color-"+it.colorIndex+" "+(H.className||"")+(H.useHTML?" highcharts-tracker":""))),V.options=H,V.attr(B),h.styledMode||V.css(w).shadow(H.shadow),V.added||V.add(et),H.textPath&&!H.useHTML&&(V.setTextPath(it.getDataLabelPath&&it.getDataLabelPath(V)||it.graphic,H.textPath),it.dataLabelPath&&!H.textPath.enabled&&(it.dataLabelPath=it.dataLabelPath.destroy())),g.alignDataLabel(it,V,H,null,G))})})}_(this,"afterDrawDataLabels")}function m(g,h,v,d,p,R){var I=this.chart,j=h.align,$=h.verticalAlign,et=g.box?0:g.padding||0,it=h.x;it=it===void 0?0:it;var H=h.y;H=H===void 0?0:H;var Y=(v.x||0)+et;if(0>Y){j==="right"&&0<=it?(h.align="left",h.inside=!0):it-=Y;var k=!0}return Y=(v.x||0)+d.width-et,Y>I.plotWidth&&(j==="left"&&0>=it?(h.align="right",h.inside=!0):it+=I.plotWidth-Y,k=!0),Y=v.y+et,0>Y&&($==="bottom"&&0<=H?(h.verticalAlign="top",h.inside=!0):H-=Y,k=!0),Y=(v.y||0)+d.height-et,Y>I.plotHeight&&($==="top"&&0>=H?(h.verticalAlign="bottom",h.inside=!0):H+=I.plotHeight-Y,k=!0),k&&(h.x=it,h.y=H,g.placed=!R,g.align(h,void 0,p)),k}function S(g,h){var v=[],d;if(E(g)&&!E(h))v=g.map(function(p){return b(p,h)});else if(E(h)&&!E(g))v=h.map(function(p){return b(g,p)});else if(E(g)||E(h))for(d=Math.max(g.length,h.length);d--;)v[d]=b(g[d],h[d]);else v=b(g,h);return v}function f(g,h,v,d,p){var R=this.chart,I=R.inverted,j=this.xAxis,$=j.reversed,et=I?h.height/2:h.width/2;g=(g=g.pointWidth)?g/2:0,h.startXPos=I?p.x:$?-et-g:j.width-et+g,h.startYPos=I?$?this.yAxis.height-et+g:-et-g:p.y,d?h.visibility==="hidden"&&(h.show(),h.attr({opacity:0}).animate({opacity:1})):h.attr({opacity:1}).animate({opacity:0},void 0,h.hide),R.hasRendered&&(v&&h.attr({x:h.startXPos,y:h.startYPos}),h.placed=!0)}var c=[];L.compose=function(g){if(c.indexOf(g)===-1){var h=g.prototype;c.push(g),h.alignDataLabel=y,h.drawDataLabels=T,h.justifyDataLabel=m,h.setDataLabelStartPos=f}}}(M||(M={})),M}),i(n,"Series/Column/ColumnDataLabel.js",[n["Core/Series/DataLabel.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],function(r,o,s){var u=o.series,l=s.merge,A=s.pick,P;return function(_){function E(O,x,C,M,L){var y=this.chart.inverted,a=O.series,T=(a.xAxis?a.xAxis.len:this.chart.plotSizeX)||0;a=(a.yAxis?a.yAxis.len:this.chart.plotSizeY)||0;var m=O.dlBox||O.shapeArgs,S=A(O.below,O.plotY>A(this.translatedThreshold,a)),f=A(C.inside,!!this.options.stacking);m&&(M=l(m),0>M.y&&(M.height+=M.y,M.y=0),m=M.y+M.height-a,0● {series.name} ',pointFormat:"x: {point.x} y: {point.y} "}}),b}(o),P(u.prototype,{drawTracker:r.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),A(u,"afterTranslate",function(){this.applyJitter()}),s.registerSeriesType("scatter",u),u}),i(n,"Series/CenteredUtilities.js",[n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],function(r,o,s){var u=r.deg2rad,l=s.isNumber,A=s.pick,P=s.relativeLength,_;return function(E){E.getCenter=function(){var b=this.options,O=this.chart,x=2*(b.slicedOffset||0),C=O.plotWidth-2*x,M=O.plotHeight-2*x,L=b.center,y=Math.min(C,M),a=b.size,T=b.innerSize||0;for(typeof a=="string"&&(a=parseFloat(a)),typeof T=="string"&&(T=parseFloat(T)),b=[A(L[0],"50%"),A(L[1],"50%"),A(a&&0>a?void 0:b.size,"100%"),A(T&&0>T?void 0:b.innerSize||0,"0%")],!O.angular||this instanceof o||(b[3]=0),L=0;4>L;++L)a=b[L],O=2>L||L===2&&/%$/.test(a),b[L]=P(a,[C,M,y,b[2]][L])+(O?x:0);return b[3]>b[2]&&(b[3]=b[2]),b},E.getStartAndEndRadians=function(b,O){return b=l(b)?b:0,O=l(O)&&O>b&&360>O-b?O:b+360,{start:u*(b+-90),end:u*(O+-90)}}}(_||(_={})),_}),i(n,"Series/Pie/PiePoint.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],function(r,o,s){var u=this&&this.__extends||function(){var O=function(x,C){return O=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,L){M.__proto__=L}||function(M,L){for(var y in L)L.hasOwnProperty(y)&&(M[y]=L[y])},O(x,C)};return function(x,C){function M(){this.constructor=x}O(x,C),x.prototype=C===null?Object.create(C):(M.prototype=C.prototype,new M)}}(),l=r.setAnimation,A=s.addEvent,P=s.defined;r=s.extend;var _=s.isNumber,E=s.pick,b=s.relativeLength;return o=function(O){function x(){var C=O!==null&&O.apply(this,arguments)||this;return C.labelDistance=void 0,C.options=void 0,C.series=void 0,C}return u(x,O),x.prototype.getConnectorPath=function(){var C=this.labelPosition,M=this.series.options.dataLabels,L=this.connectorShapes,y=M.connectorShape;return L[y]&&(y=L[y]),y.call(this,{x:C.final.x,y:C.final.y,alignment:C.alignment},C.connectorPosition,M)},x.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},x.prototype.haloPath=function(C){var M=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(M.x,M.y,M.r+C,M.r+C,{innerR:M.r-1,start:M.start,end:M.end})},x.prototype.init=function(){var C=this;O.prototype.init.apply(this,arguments),this.name=E(this.name,"Slice");var M=function(L){C.slice(L.type==="select")};return A(this,"select",M),A(this,"unselect",M),this},x.prototype.isValid=function(){return _(this.y)&&0<=this.y},x.prototype.setVisible=function(C,M){var L=this,y=this.series,a=y.chart,T=y.options.ignoreHiddenPoint;M=E(M,T),C!==this.visible&&(this.visible=this.options.visible=C=typeof C>"u"?!this.visible:C,y.options.data[y.data.indexOf(this)]=this.options,["graphic","dataLabel","connector","shadowGroup"].forEach(function(m){L[m]&&L[m][C?"show":"hide"](C)}),this.legendItem&&a.legend.colorizeItem(this,C),C||this.state!=="hover"||this.setState(""),T&&(y.isDirty=!0),M&&a.redraw())},x.prototype.slice=function(C,M,L){var y=this.series;l(L,y.chart),E(M,!0),this.sliced=this.options.sliced=P(C)?C:!this.sliced,y.options.data[y.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},x}(o),r(o.prototype,{connectorShapes:{fixedOffset:function(O,x,C){var M=x.breakAt;return x=x.touchingSliceAt,[["M",O.x,O.y],C.softConnector?["C",O.x+(O.alignment==="left"?-5:5),O.y,2*M.x-x.x,2*M.y-x.y,M.x,M.y]:["L",M.x,M.y],["L",x.x,x.y]]},straight:function(O,x){return x=x.touchingSliceAt,[["M",O.x,O.y],["L",x.x,x.y]]},crookedLine:function(O,x,C){x=x.touchingSliceAt;var M=this.series,L=M.center[0],y=M.chart.plotWidth,a=M.chart.plotLeft;M=O.alignment;var T=this.shapeArgs.r;return C=b(C.crookDistance,1),y=M==="left"?L+T+(y+a-L-T)*(1-C):a+(L-T)*C,C=["L",y,O.y],L=!0,(M==="left"?y>O.x||yx.x)&&(L=!1),O=[["M",O.x,O.y]],L&&O.push(C),O.push(["L",x.x,x.y]),O}}}),o}),i(n,"Series/Pie/PieSeries.js",[n["Series/CenteredUtilities.js"],n["Series/Column/ColumnSeries.js"],n["Core/Globals.js"],n["Core/Legend/LegendSymbol.js"],n["Series/Pie/PiePoint.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/Symbols.js"],n["Core/Utilities.js"]],function(r,o,s,u,l,A,P,_,E){var b=this&&this.__extends||function(){var T=function(m,S){return T=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,c){f.__proto__=c}||function(f,c){for(var g in c)c.hasOwnProperty(g)&&(f[g]=c[g])},T(m,S)};return function(m,S){function f(){this.constructor=m}T(m,S),m.prototype=S===null?Object.create(S):(f.prototype=S.prototype,new f)}}(),O=r.getStartAndEndRadians;s=s.noop;var x=E.clamp,C=E.extend,M=E.fireEvent,L=E.merge,y=E.pick,a=E.relativeLength;return E=function(T){function m(){var S=T!==null&&T.apply(this,arguments)||this;return S.center=void 0,S.data=void 0,S.maxLabelDistance=void 0,S.options=void 0,S.points=void 0,S}return b(m,T),m.prototype.animate=function(S){var f=this,c=f.points,g=f.startAngleRad;S||c.forEach(function(h){var v=h.graphic,d=h.shapeArgs;v&&d&&(v.attr({r:y(h.startR,f.center&&f.center[3]/2),start:g,end:g}),v.animate({r:d.r,start:d.start,end:d.end},f.options.animation))})},m.prototype.drawEmpty=function(){var S=this.startAngleRad,f=this.endAngleRad,c=this.options;if(this.total===0&&this.center){var g=this.center[0],h=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(g,h,this.center[1]/2,0,S,f).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:_.arc(g,h,this.center[2]/2,0,{start:S,end:f,innerR:this.center[3]/2})}),this.chart.styledMode||this.graph.attr({"stroke-width":c.borderWidth,fill:c.fillColor||"none",stroke:c.color||"#cccccc"})}else this.graph&&(this.graph=this.graph.destroy())},m.prototype.drawPoints=function(){var S=this.chart.renderer;this.points.forEach(function(f){f.graphic&&f.hasNewShapeType()&&(f.graphic=f.graphic.destroy()),f.graphic||(f.graphic=S[f.shapeType](f.shapeArgs).add(f.series.group),f.delayedRendering=!0)})},m.prototype.generatePoints=function(){T.prototype.generatePoints.call(this),this.updateTotals()},m.prototype.getX=function(S,f,c){var g=this.center,h=this.radii?this.radii[c.index]||0:g[2]/2;return S=Math.asin(x((S-g[1])/(h+c.labelDistance),-1,1)),g[0]+(f?-1:1)*Math.cos(S)*(h+c.labelDistance)+(01.5*Math.PI?it-=2*Math.PI:it<-Math.PI/2&&(it+=2*Math.PI),$.slicedTranslation={translateX:Math.round(Math.cos(it)*c),translateY:Math.round(Math.sin(it)*c)},H=Math.cos(it)*S[2]/2;var Y=Math.sin(it)*S[2]/2;$.tooltipPos=[S[0]+.7*H,S[1]+.7*Y],$.half=it<-Math.PI/2||it>Math.PI/2?1:0,$.angle=it,et=Math.min(g,$.labelDistance/5),$.labelPosition={natural:{x:S[0]+H+Math.cos(it)*$.labelDistance,y:S[1]+Y+Math.sin(it)*$.labelDistance},final:{},alignment:0>$.labelDistance?"center":$.half?"right":"left",connectorPosition:{breakAt:{x:S[0]+H+Math.cos(it)*et,y:S[1]+Y+Math.sin(it)*et},touchingSliceAt:{x:S[0]+H,y:S[1]+Y}}}}M(this,"afterTranslate")},m.prototype.updateTotals=function(){var S=this.points,f=S.length,c=this.options.ignoreHiddenPoint,g,h=0;for(g=0;gj&&(ot.dataLabel.css({width:Math.round(.7*j)+"px"}),ot.dataLabel.shortened=!0)):(ot.dataLabel=ot.dataLabel.destroy(),ot.dataLabels&&ot.dataLabels.length===1&&delete ot.dataLabels))}),H.forEach(function(ot,st){var lt=ot.length,ct=[],q;if(lt){if(c.sortByAngle(ot,st-.5),0"u"?D="hidden":(W=N.distributeBox.size,Q=k.radialDistributionY(N))),delete N.positionIndex,v.justify)B=k.justify(N,et,$);else switch(v.alignTo){case"connectors":B=k.alignToConnectors(ot,st,p,I);break;case"plotEdges":B=k.alignToPlotEdges(G,st,p,I);break;default:B=k.radialDistributionX(c,N,Q,z)}G._attr={visibility:D,align:w.alignment},X=N.options.dataLabels||{},G._pos={x:B+C(X.x,v.x)+({left:d,right:-d}[w.alignment]||0),y:Q+C(X.y,v.y)-10},w.final.x=B,w.final.y=Q,C(v.crop,!0)&&(J=G.getBBox().width,z=null,B-Jp-d&&st===0&&(z=Math.round(B+J-p+d),Y[1]=Math.max(z,Y[1])),0>Q-W/2?Y[0]=Math.max(Math.round(-Q+W/2),Y[0]):Q+W/2>R&&(Y[2]=Math.max(Math.round(Q+W/2-R),Y[2])),G.sideOverflow=z)}}}),E(Y)===0||this.verifyDataLabelOverflow(Y))&&(this.placeDataLabels(),this.points.forEach(function(ot){if(X=x(v,ot.options.dataLabels),V=C(X.connectorWidth,1)){var st;K=ot.connector,(G=ot.dataLabel)&&G._pos&&ot.visible&&0g.bottom-2?v:h,g.half,g)},justify:function(c,g,h){return h[0]+(c.half?-1:1)*(g+c.labelDistance)},alignToPlotEdges:function(c,g,h,v){return c=c.getBBox().width,g?c+v:h-c-v},alignToConnectors:function(c,g,h,v){var d=0,p;return c.forEach(function(R){p=R.dataLabel.getBBox().width,p>d&&(d=p)}),g?d+v:h-d-v}};y.compose=function(c){r.compose(_),S.indexOf(c)===-1&&(S.push(c),c=c.prototype,c.dataLabelPositioners=f,c.alignDataLabel=A,c.drawDataLabels=a,c.placeDataLabels=T,c.verifyDataLabelOverflow=m)}}(L||(L={})),L}),i(n,"Extensions/OverlappingDataLabels.js",[n["Core/Chart/Chart.js"],n["Core/Utilities.js"]],function(r,o){function s(b,O){var x=!1;if(b){var C=b.newOpacity;b.oldOpacity!==C&&(b.alignAttr&&b.placed?(b[C?"removeClass":"addClass"]("highcharts-data-label-hidden"),x=!0,b.alignAttr.opacity=C,b[b.isOld?"animate":"attr"](b.alignAttr,null,function(){O.styledMode||b.css({pointerEvents:C?"auto":"none"})}),l(O,"afterHideOverlappingLabel")):b.attr({opacity:C})),b.isOld=!0}return x}var u=o.addEvent,l=o.fireEvent,A=o.isArray,P=o.isNumber,_=o.objectEach,E=o.pick;u(r,"render",function(){var b=this,O=[];(this.labelCollectors||[]).forEach(function(x){O=O.concat(x())}),(this.yAxis||[]).forEach(function(x){x.stacking&&x.options.stackLabels&&!x.options.stackLabels.allowOverlap&&_(x.stacking.stacks,function(C){_(C,function(M){M.label&&M.label.visibility!=="hidden"&&O.push(M.label)})})}),(this.series||[]).forEach(function(x){var C=x.options.dataLabels;x.visible&&(C.enabled!==!1||x._hasPointLabels)&&(C=function(M){return M.forEach(function(L){L.visible&&(A(L.dataLabels)?L.dataLabels:L.dataLabel?[L.dataLabel]:[]).forEach(function(y){var a=y.options;y.labelrank=E(a.labelrank,L.labelrank,L.shapeArgs&&L.shapeArgs.height),a.allowOverlap?(y.oldOpacity=y.opacity,y.newOpacity=1,s(y,b)):O.push(y)})})},C(x.nodes||[]),C(x.points))}),this.hideOverlappingLabels(O)}),r.prototype.hideOverlappingLabels=function(b){var O=this,x=b.length,C=O.renderer,M,L,y,a=!1,T=function(f){var c,g=f.box?0:f.padding||0,h=c=0,v;if(f&&(!f.alignAttr||f.placed)){var d=f.alignAttr||{x:f.attr("x"),y:f.attr("y")},p=f.parentGroup;f.width||(c=f.getBBox(),f.width=c.width,f.height=c.height,c=C.fontMetrics(null,f.element).h);var R=f.width-2*g;return(v={left:"0",center:"0.5",right:"1"}[f.alignValue])?h=+v*R:P(f.x)&&Math.round(f.x)!==f.translateX&&(h=f.x-f.translateX),{x:d.x+(p.translateX||0)+g-(h||0),y:d.y+(p.translateY||0)+g-c,width:f.width-2*g,height:f.height-2*g}}};for(L=0;L=m.x+m.width||S.x+S.width<=m.x||S.y>=m.y+m.height||S.y+S.height<=m.y||((T.labelrank"u"?null:f[d]})}var T=this,m={};return a(y,this.options,m,0),m},L.prototype.matchResponsiveRule=function(y,a){var T=y.condition;(T.callback||function(){return this.chartWidth<=_(T.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=_(T.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=_(T.minWidth,0)&&this.chartHeight>=_(T.minHeight,0)}).call(this)&&a.push(y._id)},L.prototype.setResponsive=function(y,a){var T=this,m=this.options.responsive,S=this.currentResponsive,f=[];!a&&m&&m.rules&&m.rules.forEach(function(c){typeof c._id>"u"&&(c._id=b()),T.matchResponsiveRule(c,f)},this),a=A.apply(void 0,f.map(function(c){return s((m||{}).rules||[],function(g){return g._id===c})}).map(function(c){return c&&c.chartOptions})),a.isResponsiveOptions=!0,f=f.toString()||void 0,f!==(S&&S.ruleIds)&&(S&&this.update(S.undoOptions,y,!0),f?(S=this.currentOptions(a),S.isResponsiveOptions=!0,this.currentResponsive={ruleIds:f,mergedOptions:a,undoOptions:S},this.update(a,y,!0)):this.currentResponsive=void 0)},L}()}(O||(O={})),O}),i(n,"masters/highcharts.src.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/DefaultOptions.js"],n["Core/Animation/Fx.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/FormatUtilities.js"],n["Core/Renderer/RendererUtilities.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Renderer/HTML/HTMLElement.js"],n["Core/Renderer/HTML/HTMLRenderer.js"],n["Core/Axis/Axis.js"],n["Core/Axis/DateTimeAxis.js"],n["Core/Axis/LogarithmicAxis.js"],n["Core/Axis/PlotLineOrBand/PlotLineOrBand.js"],n["Core/Axis/Tick.js"],n["Core/Tooltip.js"],n["Core/Series/Point.js"],n["Core/Pointer.js"],n["Core/MSPointer.js"],n["Core/Legend/Legend.js"],n["Core/Chart/Chart.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Series/Column/ColumnSeries.js"],n["Series/Column/ColumnDataLabel.js"],n["Series/Pie/PieSeries.js"],n["Series/Pie/PieDataLabel.js"],n["Core/Series/DataLabel.js"],n["Core/Responsive.js"],n["Core/Color/Color.js"],n["Core/Time.js"]],function(r,o,s,u,l,A,P,_,E,b,O,x,C,M,L,y,a,T,m,S,f,c,g,h,v,d,p,R,I,j,$,et,it){return r.animate=l.animate,r.animObject=l.animObject,r.getDeferredAnimation=l.getDeferredAnimation,r.setAnimation=l.setAnimation,r.stop=l.stop,r.timers=u.timers,r.AST=A,r.Axis=C,r.Chart=g,r.chart=g.chart,r.Fx=u,r.Legend=c,r.PlotLineOrBand=y,r.Point=m,r.Pointer=f.isRequired()?f:S,r.Series=h,r.SVGElement=E,r.SVGRenderer=b,r.Tick=a,r.Time=it,r.Tooltip=T,r.Color=et,r.color=et.parse,x.compose(b),O.compose(E),r.defaultOptions=s.defaultOptions,r.getOptions=s.getOptions,r.time=s.defaultTime,r.setOptions=s.setOptions,r.dateFormat=P.dateFormat,r.format=P.format,r.numberFormat=P.numberFormat,r.addEvent=o.addEvent,r.arrayMax=o.arrayMax,r.arrayMin=o.arrayMin,r.attr=o.attr,r.clearTimeout=o.clearTimeout,r.correctFloat=o.correctFloat,r.createElement=o.createElement,r.css=o.css,r.defined=o.defined,r.destroyObjectProperties=o.destroyObjectProperties,r.discardElement=o.discardElement,r.distribute=_.distribute,r.erase=o.erase,r.error=o.error,r.extend=o.extend,r.extendClass=o.extendClass,r.find=o.find,r.fireEvent=o.fireEvent,r.getMagnitude=o.getMagnitude,r.getStyle=o.getStyle,r.inArray=o.inArray,r.isArray=o.isArray,r.isClass=o.isClass,r.isDOMElement=o.isDOMElement,r.isFunction=o.isFunction,r.isNumber=o.isNumber,r.isObject=o.isObject,r.isString=o.isString,r.keys=o.keys,r.merge=o.merge,r.normalizeTickInterval=o.normalizeTickInterval,r.objectEach=o.objectEach,r.offset=o.offset,r.pad=o.pad,r.pick=o.pick,r.pInt=o.pInt,r.relativeLength=o.relativeLength,r.removeEvent=o.removeEvent,r.seriesType=v.seriesType,r.splat=o.splat,r.stableSort=o.stableSort,r.syncTimeout=o.syncTimeout,r.timeUnits=o.timeUnits,r.uniqueKey=o.uniqueKey,r.useSerialIds=o.useSerialIds,r.wrap=o.wrap,p.compose(d),j.compose(h),M.compose(C),L.compose(C),I.compose(R),y.compose(C),$.compose(g),r}),n["masters/highcharts.src.js"]._modules=n,n["masters/highcharts.src.js"]})}(us)),us.exports}const iE=tE(kv);(function(t,e){(function(i,n){t.exports=n(eE(),iE)})(window,function(i,n){return o=[function(u,l){u.exports=i},function(u,l){u.exports=n},function(u,P,A){A.r(P),A.d(P,"Chart",function(){return T}),A.d(P,"default",function(){return m});var P=A(0),_=A.n(P);function E(S,f){return function c(g,h,v){function d(p,R){!_.a.isObject(p,!v)||_.a.isClass(p)||_.a.isDOMElement(p)?g[R]=h[R]:g[R]=c(g[R]||_.a.isArray(p)?[]:{},p,v)}return _.a.isArray(h)?h.forEach(d):_.a.objectEach(h,d),g}({},S,f)}var b=A(1);function O(S){return(O=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f})(S)}function x(S){return function(f){if(Array.isArray(f))return C(f)}(S)||function(f){if(typeof Symbol<"u"&&f[Symbol.iterator]!=null||f["@@iterator"]!=null)return Array.from(f)}(S)||function(f,c){var g;if(f)return typeof f=="string"?C(f,c):(g=(g=Object.prototype.toString.call(f).slice(8,-1))==="Object"&&f.constructor?f.constructor.name:g)==="Map"||g==="Set"?Array.from(f):g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?C(f,c):void 0}(S)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function C(S,f){(f==null||f>S.length)&&(f=S.length);for(var c=0,g=new Array(f);c',props:{constructorType:{type:String,default:"chart"},options:{type:Object,required:!0},callback:Function,updateArgs:{type:Array,default:function(){return[!0,!0]}},highcharts:{type:Object},deepCopyOnUpdate:{type:Boolean,default:!0}}},a=function(S,f){return f.split(".")[0]<3?L(L({},y),{},{render:function(c){return c("div",{ref:"chart"})},beforeDestroy:function(){this.chart&&this.chart.destroy()},watch:{options:{handler:function(c){var g;(g=this.chart).update.apply(g,[E(c,this.deepCopyOnUpdate)].concat(x(this.updateArgs)))},deep:!0}},mounted:function(){var c=this.highcharts||S;this.options&&c[this.constructorType]?this.chart=c[this.constructorType](this.$refs.chart,E(this.options,!0),this.callback||null):this.options?console.warn("'".concat(this.constructorType,"' constructor-type is incorrect. Sometimes this error is caused by the fact, that the corresponding module wasn't imported.")):console.warn('The "options" parameter was not passed.')}}):L(L({},y),{},{render:function(){return Object(b.h)("div",{ref:"chartContainer"})},setup:function(c){var g=Object(b.ref)(null),h=Object(b.shallowRef)({});return Object(b.onMounted)(function(){var v=c.highcharts||S;c.options&&v[c.constructorType]?h.value=v[c.constructorType](g.value,E(c.options,!0),c.callback||null):c.options?console.warn("'".concat(c.constructorType,"' constructor-type is incorrect. Sometimes this error is caused by the fact, that the corresponding module wasn't imported.")):console.warn('The "options" parameter was not passed.')}),Object(b.watch)(function(){return c.options},function(v,d){var p;(p=h.value).update.apply(p,[E(v,c.deepCopyOnUpdate)].concat(x(c.updateArgs)))},{deep:!0}),Object(b.onBeforeUnmount)(function(){h.value&&h.value.destroy()}),{chart:h,chartContainer:g,props:c}}})},T=a(_.a,b.version||A.n(b).a.version);function m(S){var f=1=this._config.preview;if(o)n.postMessage({results:d,workerId:l.WORKER_ID,finished:R});else if(S(this._config.chunk)&&!g){if(this._config.chunk(d,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);d=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(d.data),this._completeResults.errors=this._completeResults.errors.concat(d.errors),this._completeResults.meta=d.meta),this._completed||!R||!S(this._config.complete)||d&&d.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),R||d&&d.meta.paused||this._nextChunk(),d}this._halted=!0},this._sendError=function(c){S(this._config.error)?this._config.error(c):o&&this._config.error&&n.postMessage({workerId:l.WORKER_ID,error:c,finished:!1})}}function _(f){var c;(f=f||{}).chunkSize||(f.chunkSize=l.RemoteChunkSize),P.call(this,f),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(g){this._input=g,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(c=new XMLHttpRequest,this._config.withCredentials&&(c.withCredentials=this._config.withCredentials),r||(c.onload=m(this._chunkLoaded,this),c.onerror=m(this._chunkError,this)),c.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var g=this._config.downloadRequestHeaders;for(var h in g)c.setRequestHeader(h,g[h])}if(this._config.chunkSize){var v=this._start+this._config.chunkSize-1;c.setRequestHeader("Range","bytes="+this._start+"-"+v)}try{c.send(this._config.downloadRequestBody)}catch(d){this._chunkError(d.message)}r&&c.status===0&&this._chunkError()}},this._chunkLoaded=function(){c.readyState===4&&(c.status<200||400<=c.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:c.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(g){var h=g.getResponseHeader("Content-Range");return h===null?-1:parseInt(h.substring(h.lastIndexOf("/")+1))}(c),this.parseChunk(c.responseText)))},this._chunkError=function(g){var h=c.statusText||g;this._sendError(new Error(h))}}function E(f){var c,g;(f=f||{}).chunkSize||(f.chunkSize=l.LocalChunkSize),P.call(this,f);var h=typeof FileReader<"u";this.stream=function(v){this._input=v,g=v.slice||v.webkitSlice||v.mozSlice,h?((c=new FileReader).onload=m(this._chunkLoaded,this),c.onerror=m(this._chunkError,this)):c=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(v.target.result)},this._chunkError=function(){this._sendError(c.error)}}function b(f){var c;P.call(this,f=f||{}),this.stream=function(g){return c=g,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var g,h=this._config.chunkSize;return h?(g=c.substring(0,h),c=c.substring(h)):(g=c,c=""),this._finished=!c,this.parseChunk(g)}}}function O(f){P.call(this,f=f||{});var c=[],g=!0,h=!1;this.pause=function(){P.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){P.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(v){this._input=v,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){h&&c.length===1&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),c.length?this.parseChunk(c.shift()):g=!0},this._streamData=m(function(v){try{c.push(typeof v=="string"?v:v.toString(this._config.encoding)),g&&(g=!1,this._checkIsFinished(),this.parseChunk(c.shift()))}catch(d){this._streamError(d)}},this),this._streamError=m(function(v){this._streamCleanUp(),this._sendError(v)},this),this._streamEnd=m(function(){this._streamCleanUp(),h=!0,this._streamData("")},this),this._streamCleanUp=m(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function x(f){var c,g,h,v=Math.pow(2,53),d=-v,p=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,R=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,I=this,j=0,$=0,et=!1,it=!1,H=[],Y={data:[],errors:[],meta:{}};if(S(f.step)){var k=f.step;f.step=function(w){if(Y=w,K())V();else{if(V(),Y.data.length===0)return;j+=w.data.length,f.preview&&j>f.preview?g.abort():(Y.data=Y.data[0],k(Y,I))}}}function N(w){return f.skipEmptyLines==="greedy"?w.join("").trim()==="":w.length===1&&w[0].length===0}function V(){return Y&&h&&(J("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+l.DefaultDelimiter+"'"),h=!1),f.skipEmptyLines&&(Y.data=Y.data.filter(function(w){return!N(w)})),K()&&function(){if(!Y)return;function w(B,Q){S(f.transformHeader)&&(B=f.transformHeader(B,Q)),H.push(B)}if(Array.isArray(Y.data[0])){for(var W=0;K()&&W=H.length?"__parsed_extra":H[D]),f.transform&&(ot=f.transform(ot,X)),ot=G(X,ot),X==="__parsed_extra"?(F[X]=F[X]||[],F[X].push(ot)):F[X]=ot}return f.header&&(D>H.length?J("FieldMismatch","TooManyFields","Too many fields: expected "+H.length+" fields but parsed "+D,$+Q):D=lt.length/2?`\r
+`:"\r"}(w,Q)),h=!1,f.delimiter)S(f.delimiter)&&(f.delimiter=f.delimiter(w),Y.meta.delimiter=f.delimiter);else{var D=function(X,ot,st,lt,ct){var q,z,Z,U;ct=ct||[","," ","|",";",l.RECORD_SEP,l.UNIT_SEP];for(var tt=0;tt=p)return yt(!0)}else for(rt=j,j++;;){if((rt=et.indexOf(c,rt+1))===-1)return H||J.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:G.length,index:j}),dt();if(rt===Y-1)return dt(et.substring(j,rt).replace(tt,c));if(c!==I||et[rt+1]!==I){if(c===I||rt===0||et[rt-1]!==I){Z!==-1&&Z=p)return yt(!0);break}J.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:G.length,index:j}),rt++}}else rt++}return dt();function ut(ht){G.push(ht),W=j}function ft(ht){var pt=0;if(ht!==-1){var gt=et.substring(rt+1,ht);gt&>.trim()===""&&(pt=gt.length)}return pt}function dt(ht){return H||(ht===void 0&&(ht=et.substring(j)),w.push(ht),j=Y,ut(w),K&&mt()),yt()}function xt(ht){j=ht,ut(w),w=[],U=et.indexOf(h,j)}function yt(ht){return{data:G,errors:J,meta:{delimiter:g,linebreak:h,aborted:$,truncated:!!ht,cursor:W+(it||0)}}}function mt(){d(yt()),G=[],J=[]}},this.abort=function(){$=!0},this.getCharIndex=function(){return j}}function L(f){var c=f.data,g=s[c.workerId],h=!1;if(c.error)g.userError(c.error,c.file);else if(c.results&&c.results.data){var v={abort:function(){h=!0,y(c.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:a,resume:a};if(S(g.userStep)){for(var d=0;d{try{const i=new Blob([t],{type:"text/csv"}),n=URL.createObjectURL(i),r=document.createElement("a");r.id=`csv-${parseInt(Math.random().toString().slice(2,16))}`,r.href=n,document.body.appendChild(r);const o=document.getElementById(r.id);return o.style.visibility="hidden",o.download=`${e}.csv`,o.click(),setTimeout(()=>{document.body.removeChild(r)},1),!0}catch{return!1}},lE=t=>t.map(e=>JSON.stringify(e)).reduce((e,i)=>(e.find(n=>n===i)||e.push(i),e),[]).map(e=>JSON.parse(e)),cE={install(t,e){const i={download:aE,dedupe:lE},n=Object.entries(sE).reduce((o,[s,u])=>(o[s]=u,o),{}),r=Object.assign(n,i);"config"in t&&"globalProperties"in t.config?t.config.globalProperties.$papa=r:t.prototype.$papa=r}};var uE=Object.defineProperty,hE=Object.defineProperties,fE=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,Ud=Object.prototype.hasOwnProperty,Vd=Object.prototype.propertyIsEnumerable,lu=(t,e,i)=>e in t?uE(t,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[e]=i,Wr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Wd=function(t){return t},dE=function(t,e,i){switch(i.length){case 0:return t.call(e);case 1:return t.call(e,i[0]);case 2:return t.call(e,i[0],i[1]);case 3:return t.call(e,i[0],i[1],i[2])}return t.apply(e,i)},cu=Math.max,pE=function(t,e,i){return e=cu(e===void 0?t.length-1:e,0),function(){for(var n=arguments,r=-1,o=cu(n.length-e,0),s=Array(o);++r0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(WE),XE=Wd,YE=pE,zE=$E,KE=function(t,e){return zE(YE(t,e,XE),t+"")},Yd=function(t,e){return t===e||t!=t&&e!=e},zd=function(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=9007199254740991},qE=Xd,ZE=zd,Kd=function(t){return t!=null&&ZE(t.length)&&!qE(t)},JE=/^(?:0|[1-9]\d*)$/,qd=function(t,e){var i=typeof t;return!!(e=e??9007199254740991)&&(i=="number"||i!="symbol"&&JE.test(t))&&t>-1&&t%1==0&&t2?e[2]:void 0;for(r&&Fw(e[0],e[1],r)&&(n=1);++it.pageOnly||!Je.isEnabled),o=Vt(()=>(r.value||t.teleport)&&n.isFullscreen?{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}:void 0);function s(){e("change",n.isFullscreen),e("update:modelValue",n.isFullscreen),e("update:fullscreen",n.isFullscreen)}function u(){Je.isFullscreen||Je.off("change",u),n.isFullscreen=Je.isFullscreen,s()}function l(E){E.key==="Escape"&&P()}function A(){r.value?(n.isFullscreen=!0,s(),document.removeEventListener("keyup",l),document.addEventListener("keyup",l)):(Je.off("change",u),Je.on("change",u),Je.request(t.teleport?document.body:i.value))}function P(){n.isFullscreen&&(r.value?(n.isFullscreen=!1,s(),document.removeEventListener("keyup",l)):Je.exit())}return ce(()=>t.fullscreen,E=>{E!==n.isFullscreen&&(E?A():P())}),ce(()=>t.modelValue,E=>{E!==n.isFullscreen&&(E?A():P())}),_=((E,b)=>{for(var O in b||(b={}))Ud.call(b,O)&&lu(E,O,b[O]);if(vo)for(var O of vo(b))Vd.call(b,O)&&lu(E,O,b[O]);return E})({wrapper:i,wrapperStyle:o},Ju(n)),hE(_,fE({toggle:function(E){E===void 0?n.isFullscreen?P():A():E?A():P()},request:A,exit:P,shadeClick:function(E){E.target===i.value&&t.exitOnClickWrapper&&P()}}));var _}});ep.render=function(t,e,i,n,r,o){return Xi(),yr(Lh,{to:"body",disabled:!t.teleport||!t.fullscreen},[jt("div",La({ref:"wrapper"},t.$attrs,{style:t.wrapperStyle,class:{[t.fullscreenClass]:t.isFullscreen},onClick:e[1]||(e[1]=s=>t.shadeClick(s))}),[vh(t.$slots,"default")],16)],8,["disabled"])};const Vw=typeof window<"u"&&window!==null;(function(){if(Vw&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)return"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}}),!0})();const Ww=Object.prototype.propertyIsEnumerable,_u=Object.getOwnPropertySymbols;function Kr(t){return typeof t=="function"||toString.call(t)==="[object Object]"}function Gw(t){return t!=="__proto__"&&t!=="constructor"&&t!=="prototype"}function $w(t,...e){if(!Kr(t))throw new TypeError("expected the first argument to be an object");if(e.length===0||typeof Symbol!="function"||typeof _u!="function")return t;for(const i of e){const n=_u(i);for(const r of n)Ww.call(i,r)&&(t[r]=i[r])}return t}function nl(t,...e){let i=0;var n;for((typeof(n=t)=="object"?n===null:typeof n!="function")&&(t=e[i++]),t||(t={});i{n.key==="Escape"&&(document.removeEventListener("keyup",i),this.exit())};return this.isFullscreen=!0,this.element=t,document.removeEventListener("keyup",i),document.addEventListener("keyup",i),this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()}{const i=()=>{Fe.isFullscreen||(Fe.off("change",i),wu(this)),this.isFullscreen=Fe.isFullscreen,this.options.teleport?this.element=t||null:this.element=Fe.element,this.options.callback&&this.options.callback(Fe.isFullscreen)};return Fe.on("change",i),Fe.request(this.options.teleport?document.body:t)}},exit(){return this.isFullscreen?this.options.pageOnly?(wu(this),this.isFullscreen=!1,this.element=null,this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()):Fe.exit():Promise.resolve()}},Xw=(t,e,i)=>{const n=()=>{let r;const o={teleport:e.modifiers.teleport,pageOnly:e.modifiers.pageOnly};if(e.value)if(typeof e.value=="string")r=e.value;else{const s=e.value,{target:u}=s,l=((A,P)=>{var _={};for(var E in A)Ud.call(A,E)&&P.indexOf(E)<0&&(_[E]=A[E]);if(A!=null&&vo)for(var E of vo(A))P.indexOf(E)<0&&Vd.call(A,E)&&(_[E]=A[E]);return _})(s,["target"]);r=u,nl(o,l)}typeof r=="string"&&(r=document.querySelector(r)),np.toggle(r,o)};t._onClickFullScreen&&t.removeEventListener("click",t._onClickFullScreen),t.addEventListener("click",n),t._onClickFullScreen=n};var Yw={install(t,{name:e="fullscreen"}={}){t.config.globalProperties[`$${e}`]=np,t.component(e,Uw(ep,{name:e})),t.directive(e,Xw)}};const xo=co(qv);xo.use(o0).use(ab).use(rE,{tagName:"charts"}).use(J_,{directive:"tippy",component:"tippy"}).use(cE).use(Yw);xo.provide("$papa",xo.config.globalProperties.$papa);xo.mount("#app");export{sm as A,vh as B,bg as C,Pa as D,dr as E,Yt as F,co as G,Ce as H,J_ as I,ab as J,np as K,qi as L,ue as M,We as N,Kw as O,ko as P,Wn as Q,Pn as R,kn as S,Ma as T,Xe as U,Se as V,eE as W,gg as X,ts as Y,Zm as Z,Yv as _,gh as a,Xi as b,Vt as c,De as d,qh as e,Aa as f,yr as g,ya as h,Cm as i,Eg as j,wm as k,hg as l,_g as m,pr as n,ci as o,ug as p,ce as q,Xt as r,jt as s,ku as t,$a as u,ff as v,dg as w,tE as x,jd as y,Mo as z};
diff --git a/customizable-toc/assets/main-DdXaqzhV.css b/customizable-toc/assets/main-DdXaqzhV.css
new file mode 100644
index 00000000..7a605830
--- /dev/null
+++ b/customizable-toc/assets/main-DdXaqzhV.css
@@ -0,0 +1 @@
+.ovwContainer .layerTile{max-width:initial}body{font-size:16px}#app{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;--sr-accent-colour: #00d2d3;--sr-content-background: rgba(249, 250, 251, 1);--sr-border-colour: rgba(229, 231, 235, 1)}#app .scroll-arrow{animation:bounce-light 1s 4.5}#app .scroll-arrow:hover{animation-iteration-count:infinite}@keyframes bounce-light{0%,to{transform:translateY(-10%);animationtimingfunction:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animationtimingfunction:cubic-bezier(0,0,.2,1)}}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#111827;text-decoration:underline;font-weight:500}.prose a:link{color:#00f}.prose a:visited,.prose a:hover{color:purple}.prose a:active{color:#00f}.prose strong{color:#111827;font-weight:600}.prose ol[type=A]{--list-counter-style: upper-alpha}.prose ol[type=a]{--list-counter-style: lower-alpha}.prose ol[type=A s]{--list-counter-style: upper-alpha}.prose ol[type=a s]{--list-counter-style: lower-alpha}.prose ol[type=i]{--list-counter-style: lower-roman}.prose ol[type=i s]{--list-counter-style: lower-roman}.prose ol[type="1"]{--list-counter-style: decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li:before{content:counter(list-item,var(--list-counter-style, decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li:before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#111827;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{color:#111827;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{color:#111827;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h4{color:#111827;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-weight:600;font-size:.875em}.prose code:before{content:"`"}.prose code:after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code:before{content:none}.prose pre code:after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714286em}.prose{font-size:1rem;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose{img:disabled}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol,.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>*:first-child{margin-top:1.25em}.prose>ul>li>*:last-child{margin-bottom:1.25em}.prose>ol>li>*:first-child{margin-top:1.25em}.prose>ol>li>*:last-child{margin-bottom:1.25em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose img:not(.story-graphic){margin-top:2em;margin-bottom:2em}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-8{top:2rem}.top-16{top:4rem}.top-20{top:5rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-10{right:2.5rem}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.float-right{float:right}.m-0{margin:0}.m-10{margin:2.5rem}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-10{margin-top:2.5rem}.mr-4{margin-right:1rem}.mb-0{margin-bottom:0}.mb-12{margin-bottom:3rem}.ml-4{margin-left:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.contents{display:contents}.h-6{height:1.5rem}.h-10{height:2.5rem}.h-16{height:4rem}.h-24{height:6rem}.h-full{height:100%}.h-story{height:calc(100vh - 4rem)}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-12{width:3rem}.w-72{width:18rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-w-9xl{max-width:110rem}.flex-1{flex:1 1 0%}.flex-2{flex:2 2 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.border-2{border-width:2px}.border{border-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pb-10{padding-bottom:2.5rem}.pl-2{padding-left:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-9{line-height:2.25rem}.leading-normal{line-height:1.5}.text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.underline{text-decoration:underline}*,:before,:after{--tw-shadow: 0 0 #0000}.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}*,:before,:after{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.filter{--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tippy-content{text-align:center}.tippy-box[data-animation=chapter-menu][data-placement^=right]>.tippy-backdrop{transform-origin:50% 0!important}@media (min-width: 640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:max-h-screen{max-height:100vh}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:self-start{align-self:flex-start}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ramp-styles :before,.ramp-styles :after{--tw-content: "" }.ramp-styles html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ramp-styles body{margin:0;line-height:inherit}.ramp-styles hr{height:0;color:inherit;border-top-width:1px}.ramp-styles abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6{font-size:inherit;font-weight:inherit}.ramp-styles a{color:inherit;text-decoration:inherit}.ramp-styles b,.ramp-styles strong{font-weight:bolder}.ramp-styles code,.ramp-styles kbd,.ramp-styles samp,.ramp-styles pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.ramp-styles small{font-size:80%}.ramp-styles sub,.ramp-styles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ramp-styles sub{bottom:-.25em}.ramp-styles sup{top:-.5em}.ramp-styles table{text-indent:0;border-color:inherit;border-collapse:collapse}.ramp-styles button,.ramp-styles input,.ramp-styles optgroup,.ramp-styles select,.ramp-styles textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}.ramp-styles button,.ramp-styles select{text-transform:none}.ramp-styles button,.ramp-styles [type=button],.ramp-styles [type=reset],.ramp-styles [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}.ramp-styles :-moz-focusring{outline:auto}.ramp-styles :-moz-ui-invalid{box-shadow:none}.ramp-styles progress{vertical-align:baseline}.ramp-styles ::-webkit-inner-spin-button,.ramp-styles ::-webkit-outer-spin-button{height:auto}.ramp-styles [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ramp-styles ::-webkit-search-decoration{-webkit-appearance:none}.ramp-styles ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ramp-styles summary{display:list-item}.ramp-styles blockquote,.ramp-styles dl,.ramp-styles dd,.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles hr,.ramp-styles figure,.ramp-styles p,.ramp-styles pre{margin:0}.ramp-styles fieldset{margin:0;padding:0}.ramp-styles legend{padding:0}.ramp-styles ol,.ramp-styles ul,.ramp-styles menu{list-style:none;margin:0;padding:0}.ramp-styles textarea{resize:vertical}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{opacity:1;color:#9ca3af}.ramp-styles button,.ramp-styles [role=button]{cursor:pointer}.ramp-styles :disabled{cursor:default}.ramp-styles img,.ramp-styles svg,.ramp-styles video,.ramp-styles canvas,.ramp-styles audio,.ramp-styles iframe,.ramp-styles embed,.ramp-styles object{display:block;vertical-align:middle}.ramp-styles img,.ramp-styles video{max-width:100%;height:auto}.ramp-styles [hidden]{display:none}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000 }.ramp-styles [type=text]:focus,.ramp-styles [type=email]:focus,.ramp-styles [type=url]:focus,.ramp-styles [type=password]:focus,.ramp-styles [type=number]:focus,.ramp-styles [type=date]:focus,.ramp-styles [type=datetime-local]:focus,.ramp-styles [type=month]:focus,.ramp-styles [type=search]:focus,.ramp-styles [type=tel]:focus,.ramp-styles [type=time]:focus,.ramp-styles [type=week]:focus,.ramp-styles [multiple]:focus,.ramp-styles textarea:focus,.ramp-styles select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{color:#6b7280;opacity:1}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{color:#6b7280;opacity:1}.ramp-styles ::-webkit-datetime-edit-fields-wrapper{padding:0}.ramp-styles ::-webkit-date-and-time-value{min-height:1.5em}.ramp-styles ::-webkit-datetime-edit,.ramp-styles ::-webkit-datetime-edit-year-field,.ramp-styles ::-webkit-datetime-edit-month-field,.ramp-styles ::-webkit-datetime-edit-day-field,.ramp-styles ::-webkit-datetime-edit-hour-field,.ramp-styles ::-webkit-datetime-edit-minute-field,.ramp-styles ::-webkit-datetime-edit-second-field,.ramp-styles ::-webkit-datetime-edit-millisecond-field,.ramp-styles ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ramp-styles select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp-styles [multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000 }.ramp-styles [type=checkbox]{border-radius:0}.ramp-styles [type=radio]{border-radius:100%}.ramp-styles [type=checkbox]:focus,.ramp-styles [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ramp-styles [type=checkbox]:checked,.ramp-styles [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ramp-styles [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ramp-styles [type=checkbox]:checked:hover,.ramp-styles [type=checkbox]:checked:focus,.ramp-styles [type=radio]:checked:hover,.ramp-styles [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:indeterminate:hover,.ramp-styles [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.ramp-styles [type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ramp-styles .ramp-markdown :not(table,td,img){all:revert}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-top:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-right:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-bottom:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-left:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-size:16px;line-height:24px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-weight:400}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{height:16px}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{width:16px}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-scroll-snap-strictness: proximity }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.ramp-styles .container{width:100%}.ramp-styles .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ramp-styles .pointer-events-none{pointer-events:none}.ramp-styles .pointer-events-auto{pointer-events:auto}.ramp-styles .visible{visibility:visible}.ramp-styles .\!visible{visibility:visible!important}.ramp-styles .invisible{visibility:hidden}.ramp-styles .static{position:static}.ramp-styles .fixed{position:fixed}.ramp-styles .absolute{position:absolute}.ramp-styles .relative{position:relative}.ramp-styles .sticky{position:sticky}.ramp-styles .inset-0{inset:0}.ramp-styles .inset-x-1\/2{left:50%;right:50%}.ramp-styles .inset-y-9\/20{top:45%;bottom:45%}.ramp-styles .inset-x-0{left:0;right:0}.ramp-styles .inset-y-0{top:0;bottom:0}.ramp-styles .top-0{top:0}.ramp-styles .left-0{left:0}.ramp-styles .top-8{top:8px}.ramp-styles .right-5{right:5px}.ramp-styles .top-5{top:5px}.ramp-styles .left-full{left:100%}.ramp-styles .bottom-0{bottom:0}.ramp-styles .right-0{right:0}.ramp-styles .top-2{top:2px}.ramp-styles .top-1{top:1px}.ramp-styles .right-2{right:2px}.ramp-styles .right-3{right:3px}.ramp-styles .top-3{top:3px}.ramp-styles .left-8{left:8px}.ramp-styles .bottom-36{bottom:36px}.ramp-styles .-top-2{top:-2px}.ramp-styles .-right-2{right:-2px}.ramp-styles .bottom-28{bottom:28px}.ramp-styles .bottom-48{bottom:48px}.ramp-styles .bottom-6{bottom:6px}.ramp-styles .top-1\/2{top:50%}.ramp-styles .left-1\/2{left:50%}.ramp-styles .right-8{right:8px}.ramp-styles .left-3{left:3px}.ramp-styles .left-6{left:6px}.ramp-styles .z-50{z-index:50}.ramp-styles .z-10{z-index:10}.ramp-styles .z-30{z-index:30}.ramp-styles .float-right{float:right}.ramp-styles .m-auto{margin:auto}.ramp-styles .m-2{margin:2px}.ramp-styles .m-0{margin:0}.ramp-styles .m-8{margin:8px}.ramp-styles .m-15{margin:15px}.ramp-styles .m-5{margin:5px}.ramp-styles .mx-2{margin-left:2px;margin-right:2px}.ramp-styles .mx-8{margin-left:8px;margin-right:8px}.ramp-styles .mx-4{margin-left:4px;margin-right:4px}.ramp-styles .my-4{margin-top:4px;margin-bottom:4px}.ramp-styles .mx-5{margin-left:5px;margin-right:5px}.ramp-styles .my-16{margin-top:16px;margin-bottom:16px}.ramp-styles .my-20{margin-top:20px;margin-bottom:20px}.ramp-styles .mx-10{margin-left:10px;margin-right:10px}.ramp-styles .mb-20{margin-bottom:20px}.ramp-styles .ml-auto{margin-left:auto}.ramp-styles .mt-auto{margin-top:auto}.ramp-styles .mr-10{margin-right:10px}.ramp-styles .mb-10{margin-bottom:10px}.ramp-styles .mt-5{margin-top:5px}.ramp-styles .ml-8{margin-left:8px}.ramp-styles .mr-4{margin-right:4px}.ramp-styles .ml-4{margin-left:4px}.ramp-styles .ml-10{margin-left:10px}.ramp-styles .mr-8{margin-right:8px}.ramp-styles .mr-6{margin-right:6px}.ramp-styles .mb-6{margin-bottom:6px}.ramp-styles .ml-20{margin-left:20px}.ramp-styles .mt-10{margin-top:10px}.ramp-styles .mt-36{margin-top:36px}.ramp-styles .mb-5{margin-bottom:5px}.ramp-styles .ml-42{margin-left:42px}.ramp-styles .mt-16{margin-top:16px}.ramp-styles .ml-32{margin-left:32px}.ramp-styles .mb-14{margin-bottom:14px}.ramp-styles .mb-8{margin-bottom:8px}.ramp-styles .mt-20{margin-top:20px}.ramp-styles .-ml-30{margin-left:-30px}.ramp-styles .ml-6{margin-left:6px}.ramp-styles .mt-2{margin-top:2px}.ramp-styles .mr-2{margin-right:2px}.ramp-styles .mr-auto{margin-right:auto}.ramp-styles .mb-3{margin-bottom:3px}.ramp-styles .mt-12{margin-top:12px}.ramp-styles .mr-12{margin-right:12px}.ramp-styles .mb-12{margin-bottom:12px}.ramp-styles .mb-0{margin-bottom:0}.ramp-styles .mb-1{margin-bottom:1px}.ramp-styles .mt-4{margin-top:4px}.ramp-styles .mr-15{margin-right:15px}.ramp-styles .mr-1{margin-right:1px}.ramp-styles .ml-15{margin-left:15px}.ramp-styles .ml-48{margin-left:48px}.ramp-styles .mr-16{margin-right:16px}.ramp-styles .box-content{box-sizing:content-box}.ramp-styles .block{display:block}.ramp-styles .inline-block{display:inline-block}.ramp-styles .inline{display:inline}.ramp-styles .flex{display:flex}.ramp-styles .inline-flex{display:inline-flex}.ramp-styles .table{display:table}.ramp-styles .grid{display:grid}.ramp-styles .contents{display:contents}.ramp-styles .hidden{display:none}.ramp-styles .h-full{height:100%}.ramp-styles .h-20{height:20px}.ramp-styles .h-16{height:16px}.ramp-styles .h-15{height:15px}.ramp-styles .h-18{height:18px}.ramp-styles .h-5{height:5px}.ramp-styles .h-24{height:24px}.ramp-styles .h-256{height:256px}.ramp-styles .h-230{height:230px}.ramp-styles .h-48{height:48px}.ramp-styles .h-36{height:36px}.ramp-styles .h-40{height:40px}.ramp-styles .h-3{height:3px}.ramp-styles .h-180{height:180px}.ramp-styles .h-30{height:30px}.ramp-styles .h-25{height:25px}.ramp-styles .h-6{height:6px}.ramp-styles .h-56{height:56px}.ramp-styles .h-26{height:26px}.ramp-styles .h-32{height:32px}.ramp-styles .h-192{height:192px}.ramp-styles .h-0{height:0px}.ramp-styles .h-75{height:75px}.ramp-styles .h-auto{height:auto}.ramp-styles .h-28{height:28px}.ramp-styles .h-10{height:10px}.ramp-styles .h-38{height:38px}.ramp-styles .h-44{height:44px}.ramp-styles .max-h-0{max-height:0px}.ramp-styles .w-500{width:500px}.ramp-styles .w-full{width:100%}.ramp-styles .w-20{width:20px}.ramp-styles .w-256{width:256px}.ramp-styles .w-16{width:16px}.ramp-styles .w-40{width:40px}.ramp-styles .w-15{width:15px}.ramp-styles .w-8{width:8px}.ramp-styles .w-24{width:24px}.ramp-styles .w-18{width:18px}.ramp-styles .w-48{width:48px}.ramp-styles .w-2\/3{width:66.666667%}.ramp-styles .w-64{width:64px}.ramp-styles .w-160{width:160px}.ramp-styles .w-25{width:25px}.ramp-styles .w-32{width:32px}.ramp-styles .w-230{width:230px}.ramp-styles .\!w-\[100\%\]{width:100%!important}.ramp-styles .w-10{width:10px}.ramp-styles .w-fit{width:-moz-fit-content;width:fit-content}.ramp-styles .w-192{width:192px}.ramp-styles .w-30{width:30px}.ramp-styles .w-0{width:0px}.ramp-styles .w-28{width:28px}.ramp-styles .w-42{width:42px}.ramp-styles .w-1\/2{width:50%}.ramp-styles .w-12{width:12px}.ramp-styles .w-auto{width:auto}.ramp-styles .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.ramp-styles .min-w-0{min-width:0px}.ramp-styles .max-w-full{max-width:100%}.ramp-styles .flex-1{flex:1 1 0%}.ramp-styles .flex-auto{flex:1 1 auto}.ramp-styles .flex-none{flex:none}.ramp-styles .flex-shrink-0,.ramp-styles .shrink-0{flex-shrink:0}.ramp-styles .flex-grow{flex-grow:1}.ramp-styles .grow-\[1\.4\]{flex-grow:1.4}.ramp-styles .grow{flex-grow:1}.ramp-styles .-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .-rotate-180{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.ramp-styles .animate-spin{animation:spin 1s linear infinite}.ramp-styles .cursor-text{cursor:text}.ramp-styles .cursor-pointer{cursor:pointer}.ramp-styles .cursor-not-allowed{cursor:not-allowed}.ramp-styles .cursor-default{cursor:default}.ramp-styles .cursor-move{cursor:move}.ramp-styles .cursor-auto{cursor:auto}.ramp-styles .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ramp-styles .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.ramp-styles .resize{resize:both}.ramp-styles .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ramp-styles .flex-row{flex-direction:row}.ramp-styles .flex-col{flex-direction:column}.ramp-styles .flex-wrap{flex-wrap:wrap}.ramp-styles .place-content-center{place-content:center}.ramp-styles .items-start{align-items:flex-start}.ramp-styles .items-center{align-items:center}.ramp-styles .items-stretch{align-items:stretch}.ramp-styles .justify-start{justify-content:flex-start}.ramp-styles .justify-end{justify-content:flex-end}.ramp-styles .justify-center{justify-content:center}.ramp-styles .justify-between{justify-content:space-between}.ramp-styles .gap-y-8{row-gap:8px}.ramp-styles .space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}.ramp-styles .self-end{align-self:flex-end}.ramp-styles .self-center{align-self:center}.ramp-styles .overflow-auto{overflow:auto}.ramp-styles .overflow-hidden{overflow:hidden}.ramp-styles .overflow-y-auto{overflow-y:auto}.ramp-styles .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ramp-styles .whitespace-nowrap{white-space:nowrap}.ramp-styles .whitespace-pre-line{white-space:pre-line}.ramp-styles .whitespace-pre-wrap{white-space:pre-wrap}.ramp-styles .break-words{overflow-wrap:break-word}.ramp-styles .break-all{word-break:break-all}.ramp-styles .rounded{border-radius:.25rem}.ramp-styles .rounded-full{border-radius:9999px}.ramp-styles .border{border-width:1px}.ramp-styles .border-2{border-width:2px}.ramp-styles .border-0{border-width:0px}.ramp-styles .border-4{border-width:4px}.ramp-styles .border-y{border-top-width:1px;border-bottom-width:1px}.ramp-styles .border-b{border-bottom-width:1px}.ramp-styles .border-t-0{border-top-width:0px}.ramp-styles .border-t{border-top-width:1px}.ramp-styles .border-b-2{border-bottom-width:2px}.ramp-styles .border-l-2{border-left-width:2px}.ramp-styles .border-solid{border-style:solid}.ramp-styles .border-dashed{border-style:dashed}.ramp-styles .border-none{border-style:none}.ramp-styles .border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.ramp-styles .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.ramp-styles .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.ramp-styles .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.ramp-styles .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.ramp-styles .border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.ramp-styles .\!border-green-900{--tw-border-opacity: 1 !important;border-color:rgb(20 83 45 / var(--tw-border-opacity))!important}.ramp-styles .\!border-red-900{--tw-border-opacity: 1 !important;border-color:rgb(127 29 29 / var(--tw-border-opacity))!important}.ramp-styles .border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.ramp-styles .border-b-gray-600{--tw-border-opacity: 1;border-bottom-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.ramp-styles .bg-black-75{background-color:#000000bf}.ramp-styles .bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.ramp-styles .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.ramp-styles .bg-transparent{background-color:transparent}.ramp-styles .bg-white-75{background-color:#ffffffbf}.ramp-styles .bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.ramp-styles .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.ramp-styles .bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.ramp-styles .bg-opacity-30{--tw-bg-opacity: .3 }.ramp-styles .fill-current{fill:currentColor}.ramp-styles .fill-black{fill:#000}.ramp-styles .fill-gray-400{fill:#9ca3af}.ramp-styles .stroke-black{stroke:#000}.ramp-styles .stroke-1{stroke-width:1}.ramp-styles .object-contain{-o-object-fit:contain;object-fit:contain}.ramp-styles .p-20{padding:20px}.ramp-styles .p-0{padding:0}.ramp-styles .p-8{padding:8px}.ramp-styles .p-4{padding:4px}.ramp-styles .p-6{padding:6px}.ramp-styles .p-5{padding:5px}.ramp-styles .p-3{padding:3px}.ramp-styles .p-2{padding:2px}.ramp-styles .\!p-5{padding:5px!important}.ramp-styles .px-20{padding-left:20px;padding-right:20px}.ramp-styles .py-10{padding-top:10px;padding-bottom:10px}.ramp-styles .px-10{padding-left:10px;padding-right:10px}.ramp-styles .py-8{padding-top:8px;padding-bottom:8px}.ramp-styles .py-2{padding-top:2px;padding-bottom:2px}.ramp-styles .px-14{padding-left:14px;padding-right:14px}.ramp-styles .px-4{padding-left:4px;padding-right:4px}.ramp-styles .px-8{padding-left:8px;padding-right:8px}.ramp-styles .py-16{padding-top:16px;padding-bottom:16px}.ramp-styles .px-16{padding-left:16px;padding-right:16px}.ramp-styles .py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .py-30{padding-top:30px;padding-bottom:30px}.ramp-styles .py-0{padding-top:0;padding-bottom:0}.ramp-styles .py-15{padding-top:15px;padding-bottom:15px}.ramp-styles .px-25{padding-left:25px;padding-right:25px}.ramp-styles .py-1{padding-top:1px;padding-bottom:1px}.ramp-styles .px-5{padding-left:5px;padding-right:5px}.ramp-styles .px-12{padding-left:12px;padding-right:12px}.ramp-styles .py-12{padding-top:12px;padding-bottom:12px}.ramp-styles .px-7{padding-left:7px;padding-right:7px}.ramp-styles .py-5{padding-top:5px;padding-bottom:5px}.ramp-styles .pb-10{padding-bottom:10px}.ramp-styles .pb-8{padding-bottom:8px}.ramp-styles .pl-0{padding-left:0}.ramp-styles .pl-8{padding-left:8px}.ramp-styles .pb-5{padding-bottom:5px}.ramp-styles .pl-5{padding-left:5px}.ramp-styles .pr-5{padding-right:5px}.ramp-styles .pr-16{padding-right:16px}.ramp-styles .pb-4{padding-bottom:4px}.ramp-styles .pr-32{padding-right:32px}.ramp-styles .pb-2{padding-bottom:2px}.ramp-styles .pt-5{padding-top:5px}.ramp-styles .pb-36{padding-bottom:36px}.ramp-styles .pr-12{padding-right:12px}.ramp-styles .pt-15{padding-top:15px}.ramp-styles .pb-24{padding-bottom:24px}.ramp-styles .pl-12{padding-left:12px}.ramp-styles .pl-36{padding-left:36px}.ramp-styles .pl-3{padding-left:3px}.ramp-styles .pl-30{padding-left:30px}.ramp-styles .pt-2{padding-top:2px}.ramp-styles .pl-4{padding-left:4px}.ramp-styles .pr-0{padding-right:0}.ramp-styles .pt-10{padding-top:10px}.ramp-styles .text-left{text-align:left}.ramp-styles .text-center{text-align:center}.ramp-styles .align-middle{vertical-align:middle}.ramp-styles .text-xl{font-size:20px;line-height:28px}.ramp-styles .text-sm{font-size:14px;line-height:20px}.ramp-styles .text-xs{font-size:12px;line-height:16px}.ramp-styles .text-lg{font-size:18px;line-height:28px}.ramp-styles .text-base{font-size:16px;line-height:24px}.ramp-styles .text-2xl{font-size:24px;line-height:32px}.ramp-styles .font-bold{font-weight:700}.ramp-styles .font-normal{font-weight:400}.ramp-styles .font-semibold{font-weight:600}.ramp-styles .capitalize{text-transform:capitalize}.ramp-styles .leading-none{line-height:1}.ramp-styles .leading-tight{line-height:1.25}.ramp-styles .leading-snug{line-height:1.375}.ramp-styles .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.ramp-styles .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ramp-styles .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ramp-styles .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.ramp-styles .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.ramp-styles .text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.ramp-styles .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ramp-styles .text-black-75{color:#000000bf}.ramp-styles .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ramp-styles .opacity-0{opacity:0}.ramp-styles .opacity-75{opacity:.75}.ramp-styles .opacity-60{opacity:.6}.ramp-styles .opacity-50{opacity:.5}.ramp-styles .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-tm{--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .outline-none{outline:2px solid transparent;outline-offset:2px}.ramp-styles .outline{outline-style:solid}.ramp-styles .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .ring-transparent{--tw-ring-color: transparent }.ramp-styles .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ramp-styles .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .duration-150{transition-duration:.15s}.ramp-styles .duration-300{transition-duration:.3s}.ramp-styles .duration-1000{transition-duration:1s}.ramp-styles .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ramp-styles .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ramp-styles .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ramp-styles .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ramp-styles .display-none{display:none}.ramp-styles .first\:mt-8:first-child{margin-top:8px}.ramp-styles .last\:mr-0:last-child{margin-right:0}.ramp-styles .even\:bg-gray-300:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .hover\:opacity-50:hover{opacity:.5}.ramp-styles .hover\:opacity-90:hover{opacity:.9}.ramp-styles .focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.ramp-styles .focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .focus\:opacity-100:focus{opacity:1}.ramp-styles .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.ramp-styles .focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)) }.ramp-styles .focus\:ring-opacity-30:focus{--tw-ring-opacity: .3 }.ramp-styles .disabled\:cursor-default:disabled{cursor:default}.ramp-styles .disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .disabled\:opacity-30:disabled{opacity:.3}.ramp-styles .xs .xs\:mr-0{margin-right:0}.ramp-styles .xs .xs\:pl-40{padding-left:40px}.ramp-styles .xs .xs\:pb-28{padding-bottom:28px}.ramp-styles .xs .xs\:pr-0{padding-right:0}.ramp-styles .sm .sm\:top-1{top:1px}.ramp-styles .sm .sm\:bottom-38{bottom:38px}.ramp-styles .sm .sm\:z-20{z-index:20}.ramp-styles .sm .sm\:mx-10{margin-left:10px;margin-right:10px}.ramp-styles .sm .sm\:mx-20{margin-left:20px;margin-right:20px}.ramp-styles .sm .sm\:mx-16{margin-left:16px;margin-right:16px}.ramp-styles .sm .sm\:ml-0{margin-left:0}.ramp-styles .sm .sm\:mr-12{margin-right:12px}.ramp-styles .sm .sm\:ml-20{margin-left:20px}.ramp-styles .sm .sm\:mr-16{margin-right:16px}.ramp-styles .sm .sm\:mb-0{margin-bottom:0}.ramp-styles .sm .sm\:block{display:block}.ramp-styles .sm .sm\:flex{display:flex}.ramp-styles .sm .sm\:h-26{height:26px}.ramp-styles .sm .sm\:w-64{width:64px}.ramp-styles .sm .sm\:w-1\/2{width:50%}.ramp-styles .sm .sm\:p-12{padding:12px}.ramp-styles .sm .sm\:p-8{padding:8px}.ramp-styles .sm .sm\:py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .sm .sm\:px-16{padding-left:16px;padding-right:16px}.ramp-styles .sm .sm\:px-8{padding-left:8px;padding-right:8px}.ramp-styles .sm .sm\:pl-80{padding-left:80px}.ramp-styles .sm .sm\:pb-48{padding-bottom:48px}.ramp-styles .sm .sm\:pr-40{padding-right:40px}.ramp-styles .sm .sm\:pr-0{padding-right:0}.ramp-styles .sm .sm\:pr-8{padding-right:8px}.ramp-styles .sm .sm\:text-base{font-size:16px;line-height:24px}.ramp-styles .sm .sm\:display-none{display:none}.ramp-styles{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.ramp-styles button:focus{outline:2px solid black}.ramp-styles .ag-theme-material *{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.grid-icons{font-family:Roboto!important}.ramp-styles .esri-zoom-box__container{position:absolute;inset:0}.ramp-styles .esri-zoom-box__overlay{width:100%;height:100%}.ramp-styles .esri-zoom-box__overlay-background{fill:#0000001a}.ramp-styles .esri-zoom-box__outline{fill:transparent;stroke:#1e90ff;stroke-dasharray:1,1;stroke-width:2px}.ramp-markdown td{border-width:1px;padding:5px}.ramp-markdown img{display:inline}.ramp-markdown p{margin-bottom:10px}.tippy-tooltip.ramp-theme{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px}.tippy-tooltip.ramp-theme svg{display:inline}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal}.notification{position:absolute;height:100px;width:256px;padding:64px;z-index:50;left:0;right:0;top:0;margin:16px auto auto;border:2px solid red;font-size:x-large;background-color:#fff}.tippy-box[data-theme~=ramp4]{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#fff;background:#222;opacity:.9;font-size:14px;padding:3px 8px;border-radius:5px;text-align:center}.tippy-box[data-theme~=ramp4] svg{display:inline}.tippy-box[data-theme~=ramp4] a{text-decoration:underline}.spinner{border:2px solid rgba(0,0,0,.158);border-top:2px solid #3f51b5;border-right:2px solid #3f51b5;border-radius:50%}.progress-line,.progress-line:before{height:3px;width:100%;margin:0}.progress-line{background-color:#b3d4fc;display:flex}.progress-line:before{background-color:#3f51b5;content:"";animation:running-progress 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}to{margin-left:100%;margin-right:0}}.panel-container-move[data-v-6def3362]{transition:.3s transform cubic-bezier(.22,.61,.36,1)}.rv-dropdown>*{padding:.5rem 1rem;display:block!important;text-decoration:none!important}.rv-dropdown>:not(.disabled){color:#2d3748!important}.rv-dropdown>*:hover:not(.disabled){background-color:#eee}.dropdown-icon{transition:transform .3s cubic-bezier(.35,0,.25,1)}.number[data-v-7bd23611]{background:#e70404;font-size:.8em}.notification-dropdown[data-v-7bd23611]{min-height:250px;padding:0!important}.notification-dropdown[data-v-7bd23611]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.about-ramp-dropdown[data-v-02cf9ee5]{padding:0!important}.about-ramp-dropdown[data-v-02cf9ee5]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.map-caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.map-caption button:focus{outline:2px solid #1e3a8a!important}.number[data-v-4181d508]{background:red;font-size:.8em}.spinner[data-v-8c24ed63]{border:10px solid #b3d4fc;border-top:10px solid #3f51b5;border-radius:50%;width:100px;height:100px;animation:spin 2s ease-in-out infinite}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.ramp-styles{height:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.ramp-styles [focus-list][aria-activedescendant]{outline:0!important}.ramp-styles [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-item].focused.default-focus-style{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles .h1,.ramp-styles .h2,.ramp-styles .h3,.ramp-styles .h4,.ramp-styles .h5,.ramp-styles .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.symbologyIcon{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}[data-v-9e477d20] .rv-dropdown>*{width:100%;text-align:left}button[data-v-0af0697e]{outline:none!important}button.focused[data-v-0af0697e]{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.loader[data-v-a3c61802]{--width: 5px;animation:spinningColor-a3c61802 1.5s ease-in-out infinite;margin:100px auto;border:var(--width) double #f0eff5;border-radius:50%;width:50px;height:50px}@keyframes spinningColor-a3c61802{0%{transform:rotate(360deg);border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}25%{border-top:var(--width) dashed #f591a6;border-bottom:var(--width) dashed #6da7f7}50%{border-top:var(--width) dashed #fd878e;border-bottom:var(--width) dashed #4ba3ff}75%{border-top:var(--width) dashed #f57f8f;border-bottom:var(--width) dashed #569dff}to{border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}}span[data-v-5d32b715]{height:0!important}.dropdown[data-v-6346dfbd]{left:100%;bottom:0}.number[data-v-f2294fce]{background:red;font-size:.8em}.notification-button[data-v-f2294fce]{position:absolute!important}.appbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.appbar .appbar-item{margin-top:4px;margin-bottom:4px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.appbar .appbar-item:first-child{margin-top:8px}.appbar .appbar-item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}[focus-list]:focus [focus-item].focused.area-of-interest-item-button[data-v-74cdad7d]{border:solid black 2px}[focus-list]:focus [focus-item].focused.area-of-interest-item-button .area-of-interest-item-image[data-v-74cdad7d]{opacity:.5}.basemap-item-container[data-v-dbfed424]{display:grid;place-items:center;grid-template-areas:"inner-div"}.basemap-item-inner[data-v-dbfed424]{grid-area:inner-div}[focus-list]:focus [focus-item].focused.basemap-item-button[data-v-dbfed424]{border:solid black 2px}[focus-list]:focus [focus-item].focused.basemap-item-button .basemap-item-image[data-v-dbfed424]{opacity:.5}.rv-basemap-check[data-v-dbfed424]:before{content:"";position:absolute;border-top:50px solid rgb(250,250,250);border-left:50px solid transparent;right:0;top:0}.crosshairs[data-v-495353cf]{transform:translate(-50%,-50%)}.badge[data-v-256f0518]{background-color:#576870;bottom:-5px;right:-5px;font-size:8px}.symbStack{flex:0 0 32px}.detailsButtonSelected{border-left:3px solid #576870;padding-left:4px!important}.symbologyStackButton{transition:background .3s}.symbologyStackButton:hover{background:#eee}.symbologyLayerName{flex:1 1 auto;text-align:left}.symbologyStackButton:focus{outline:2px solid black;z-index:1}.symbology-list{height:auto;top:0;bottom:-8px;border-right:1px solid #eee;box-shadow:-1px 0 5px #00000080;margin:-8px -8px 0;transition:all .3s cubic-bezier(.35,0,.25,1)}.symbology-list-expanded{width:70%!important;overflow-y:auto!important}.rv-label[data-v-9717afbc]{display:flex;align-items:center}.layerName[data-v-04b12e3e]{border-bottom:1px solid #eee}.detailsContentSection[data-v-251e74c1]{padding-right:8px;margin-right:-8px}@keyframes progress-indeterminate-343c5c69{0%{width:30%;left:-40%}60%{left:100%;width:100%}to{left:100%;width:0}}.progressbar[data-v-343c5c69]{transition:width .25s ease}.indeterminate .progressbar[data-v-343c5c69]{animation:progress-indeterminate-343c5c69 1.4s ease infinite}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-virtual-list-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container{position:absolute;top:0;left:0;pointer-events:none}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1 1 auto;min-width:0;overflow:hidden;min-height:100%;transform:translateZ(0)}.ag-body-horizontal-scroll{min-height:0;min-width:0;width:100%;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-active{pointer-events:all}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute;overflow:hidden}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,background-color .1s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-all}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-set-filter-item-checkbox{display:flex}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip,.ag-tooltip-custom{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;width:100%;height:100%;overflow:hidden}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto;width:100%;min-width:0}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field,.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;inset:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(to left,red 3%,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(to right,#0000,#000);width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr .ag-column-select-indent-10{padding-left:200px}.ag-rtl .ag-column-select-indent-10{padding-right:200px}.ag-ltr .ag-row-group-indent-10{padding-left:200px}.ag-rtl .ag-row-group-indent-10{padding-right:200px}.ag-ltr .ag-column-select-indent-11{padding-left:220px}.ag-rtl .ag-column-select-indent-11{padding-right:220px}.ag-ltr .ag-row-group-indent-11{padding-left:220px}.ag-rtl .ag-row-group-indent-11{padding-right:220px}.ag-ltr .ag-column-select-indent-12{padding-left:240px}.ag-rtl .ag-column-select-indent-12{padding-right:240px}.ag-ltr .ag-row-group-indent-12{padding-left:240px}.ag-rtl .ag-row-group-indent-12{padding-right:240px}.ag-ltr .ag-column-select-indent-13{padding-left:260px}.ag-rtl .ag-column-select-indent-13{padding-right:260px}.ag-ltr .ag-row-group-indent-13{padding-left:260px}.ag-rtl .ag-row-group-indent-13{padding-right:260px}.ag-ltr .ag-column-select-indent-14{padding-left:280px}.ag-rtl .ag-column-select-indent-14{padding-right:280px}.ag-ltr .ag-row-group-indent-14{padding-left:280px}.ag-rtl .ag-row-group-indent-14{padding-right:280px}.ag-ltr .ag-column-select-indent-15{padding-left:300px}.ag-rtl .ag-column-select-indent-15{padding-right:300px}.ag-ltr .ag-row-group-indent-15{padding-left:300px}.ag-rtl .ag-row-group-indent-15{padding-right:300px}.ag-ltr .ag-column-select-indent-16{padding-left:320px}.ag-rtl .ag-column-select-indent-16{padding-right:320px}.ag-ltr .ag-row-group-indent-16{padding-left:320px}.ag-rtl .ag-row-group-indent-16{padding-right:320px}.ag-ltr .ag-column-select-indent-17{padding-left:340px}.ag-rtl .ag-column-select-indent-17{padding-right:340px}.ag-ltr .ag-row-group-indent-17{padding-left:340px}.ag-rtl .ag-row-group-indent-17{padding-right:340px}.ag-ltr .ag-column-select-indent-18{padding-left:360px}.ag-rtl .ag-column-select-indent-18{padding-right:360px}.ag-ltr .ag-row-group-indent-18{padding-left:360px}.ag-rtl .ag-row-group-indent-18{padding-right:360px}.ag-ltr .ag-column-select-indent-19{padding-left:380px}.ag-rtl .ag-column-select-indent-19{padding-right:380px}.ag-ltr .ag-row-group-indent-19{padding-left:380px}.ag-rtl .ag-row-group-indent-19{padding-right:380px}.ag-ltr .ag-column-select-indent-20{padding-left:400px}.ag-rtl .ag-column-select-indent-20{padding-right:400px}.ag-ltr .ag-row-group-indent-20{padding-left:400px}.ag-rtl .ag-row-group-indent-20{padding-right:400px}.ag-ltr .ag-column-select-indent-21{padding-left:420px}.ag-rtl .ag-column-select-indent-21{padding-right:420px}.ag-ltr .ag-row-group-indent-21{padding-left:420px}.ag-rtl .ag-row-group-indent-21{padding-right:420px}.ag-ltr .ag-column-select-indent-22{padding-left:440px}.ag-rtl .ag-column-select-indent-22{padding-right:440px}.ag-ltr .ag-row-group-indent-22{padding-left:440px}.ag-rtl .ag-row-group-indent-22{padding-right:440px}.ag-ltr .ag-column-select-indent-23{padding-left:460px}.ag-rtl .ag-column-select-indent-23{padding-right:460px}.ag-ltr .ag-row-group-indent-23{padding-left:460px}.ag-rtl .ag-row-group-indent-23{padding-right:460px}.ag-ltr .ag-column-select-indent-24{padding-left:480px}.ag-rtl .ag-column-select-indent-24{padding-right:480px}.ag-ltr .ag-row-group-indent-24{padding-left:480px}.ag-rtl .ag-row-group-indent-24{padding-right:480px}.ag-ltr .ag-column-select-indent-25{padding-left:500px}.ag-rtl .ag-column-select-indent-25{padding-right:500px}.ag-ltr .ag-row-group-indent-25{padding-left:500px}.ag-rtl .ag-row-group-indent-25{padding-right:500px}.ag-ltr .ag-column-select-indent-26{padding-left:520px}.ag-rtl .ag-column-select-indent-26{padding-right:520px}.ag-ltr .ag-row-group-indent-26{padding-left:520px}.ag-rtl .ag-row-group-indent-26{padding-right:520px}.ag-ltr .ag-column-select-indent-27{padding-left:540px}.ag-rtl .ag-column-select-indent-27{padding-right:540px}.ag-ltr .ag-row-group-indent-27{padding-left:540px}.ag-rtl .ag-row-group-indent-27{padding-right:540px}.ag-ltr .ag-column-select-indent-28{padding-left:560px}.ag-rtl .ag-column-select-indent-28{padding-right:560px}.ag-ltr .ag-row-group-indent-28{padding-left:560px}.ag-rtl .ag-row-group-indent-28{padding-right:560px}.ag-ltr .ag-column-select-indent-29{padding-left:580px}.ag-rtl .ag-column-select-indent-29{padding-right:580px}.ag-ltr .ag-row-group-indent-29{padding-left:580px}.ag-rtl .ag-row-group-indent-29{padding-right:580px}.ag-ltr .ag-column-select-indent-30{padding-left:600px}.ag-rtl .ag-column-select-indent-30{padding-right:600px}.ag-ltr .ag-row-group-indent-30{padding-left:600px}.ag-rtl .ag-row-group-indent-30{padding-right:600px}.ag-ltr .ag-column-select-indent-31{padding-left:620px}.ag-rtl .ag-column-select-indent-31{padding-right:620px}.ag-ltr .ag-row-group-indent-31{padding-left:620px}.ag-rtl .ag-row-group-indent-31{padding-right:620px}.ag-ltr .ag-column-select-indent-32{padding-left:640px}.ag-rtl .ag-column-select-indent-32{padding-right:640px}.ag-ltr .ag-row-group-indent-32{padding-left:640px}.ag-rtl .ag-row-group-indent-32{padding-right:640px}.ag-ltr .ag-column-select-indent-33{padding-left:660px}.ag-rtl .ag-column-select-indent-33{padding-right:660px}.ag-ltr .ag-row-group-indent-33{padding-left:660px}.ag-rtl .ag-row-group-indent-33{padding-right:660px}.ag-ltr .ag-column-select-indent-34{padding-left:680px}.ag-rtl .ag-column-select-indent-34{padding-right:680px}.ag-ltr .ag-row-group-indent-34{padding-left:680px}.ag-rtl .ag-row-group-indent-34{padding-right:680px}.ag-ltr .ag-column-select-indent-35{padding-left:700px}.ag-rtl .ag-column-select-indent-35{padding-right:700px}.ag-ltr .ag-row-group-indent-35{padding-left:700px}.ag-rtl .ag-row-group-indent-35{padding-right:700px}.ag-ltr .ag-column-select-indent-36{padding-left:720px}.ag-rtl .ag-column-select-indent-36{padding-right:720px}.ag-ltr .ag-row-group-indent-36{padding-left:720px}.ag-rtl .ag-row-group-indent-36{padding-right:720px}.ag-ltr .ag-column-select-indent-37{padding-left:740px}.ag-rtl .ag-column-select-indent-37{padding-right:740px}.ag-ltr .ag-row-group-indent-37{padding-left:740px}.ag-rtl .ag-row-group-indent-37{padding-right:740px}.ag-ltr .ag-column-select-indent-38{padding-left:760px}.ag-rtl .ag-column-select-indent-38{padding-right:760px}.ag-ltr .ag-row-group-indent-38{padding-left:760px}.ag-rtl .ag-row-group-indent-38{padding-right:760px}.ag-ltr .ag-column-select-indent-39{padding-left:780px}.ag-rtl .ag-column-select-indent-39{padding-right:780px}.ag-ltr .ag-row-group-indent-39{padding-left:780px}.ag-rtl .ag-row-group-indent-39{padding-right:780px}.ag-ltr .ag-column-select-indent-40{padding-left:800px}.ag-rtl .ag-column-select-indent-40{padding-right:800px}.ag-ltr .ag-row-group-indent-40{padding-left:800px}.ag-rtl .ag-row-group-indent-40{padding-right:800px}.ag-ltr .ag-column-select-indent-41{padding-left:820px}.ag-rtl .ag-column-select-indent-41{padding-right:820px}.ag-ltr .ag-row-group-indent-41{padding-left:820px}.ag-rtl .ag-row-group-indent-41{padding-right:820px}.ag-ltr .ag-column-select-indent-42{padding-left:840px}.ag-rtl .ag-column-select-indent-42{padding-right:840px}.ag-ltr .ag-row-group-indent-42{padding-left:840px}.ag-rtl .ag-row-group-indent-42{padding-right:840px}.ag-ltr .ag-column-select-indent-43{padding-left:860px}.ag-rtl .ag-column-select-indent-43{padding-right:860px}.ag-ltr .ag-row-group-indent-43{padding-left:860px}.ag-rtl .ag-row-group-indent-43{padding-right:860px}.ag-ltr .ag-column-select-indent-44{padding-left:880px}.ag-rtl .ag-column-select-indent-44{padding-right:880px}.ag-ltr .ag-row-group-indent-44{padding-left:880px}.ag-rtl .ag-row-group-indent-44{padding-right:880px}.ag-ltr .ag-column-select-indent-45{padding-left:900px}.ag-rtl .ag-column-select-indent-45{padding-right:900px}.ag-ltr .ag-row-group-indent-45{padding-left:900px}.ag-rtl .ag-row-group-indent-45{padding-right:900px}.ag-ltr .ag-column-select-indent-46{padding-left:920px}.ag-rtl .ag-column-select-indent-46{padding-right:920px}.ag-ltr .ag-row-group-indent-46{padding-left:920px}.ag-rtl .ag-row-group-indent-46{padding-right:920px}.ag-ltr .ag-column-select-indent-47{padding-left:940px}.ag-rtl .ag-column-select-indent-47{padding-right:940px}.ag-ltr .ag-row-group-indent-47{padding-left:940px}.ag-rtl .ag-row-group-indent-47{padding-right:940px}.ag-ltr .ag-column-select-indent-48{padding-left:960px}.ag-rtl .ag-column-select-indent-48{padding-right:960px}.ag-ltr .ag-row-group-indent-48{padding-left:960px}.ag-rtl .ag-row-group-indent-48{padding-right:960px}.ag-ltr .ag-column-select-indent-49{padding-left:980px}.ag-rtl .ag-column-select-indent-49{padding-right:980px}.ag-ltr .ag-row-group-indent-49{padding-left:980px}.ag-rtl .ag-row-group-indent-49{padding-right:980px}.ag-ltr .ag-column-select-indent-50{padding-left:1000px}.ag-rtl .ag-column-select-indent-50{padding-right:1000px}.ag-ltr .ag-row-group-indent-50{padding-left:1000px}.ag-rtl .ag-row-group-indent-50{padding-right:1000px}.ag-ltr .ag-column-select-indent-51{padding-left:1020px}.ag-rtl .ag-column-select-indent-51{padding-right:1020px}.ag-ltr .ag-row-group-indent-51{padding-left:1020px}.ag-rtl .ag-row-group-indent-51{padding-right:1020px}.ag-ltr .ag-column-select-indent-52{padding-left:1040px}.ag-rtl .ag-column-select-indent-52{padding-right:1040px}.ag-ltr .ag-row-group-indent-52{padding-left:1040px}.ag-rtl .ag-row-group-indent-52{padding-right:1040px}.ag-ltr .ag-column-select-indent-53{padding-left:1060px}.ag-rtl .ag-column-select-indent-53{padding-right:1060px}.ag-ltr .ag-row-group-indent-53{padding-left:1060px}.ag-rtl .ag-row-group-indent-53{padding-right:1060px}.ag-ltr .ag-column-select-indent-54{padding-left:1080px}.ag-rtl .ag-column-select-indent-54{padding-right:1080px}.ag-ltr .ag-row-group-indent-54{padding-left:1080px}.ag-rtl .ag-row-group-indent-54{padding-right:1080px}.ag-ltr .ag-column-select-indent-55{padding-left:1100px}.ag-rtl .ag-column-select-indent-55{padding-right:1100px}.ag-ltr .ag-row-group-indent-55{padding-left:1100px}.ag-rtl .ag-row-group-indent-55{padding-right:1100px}.ag-ltr .ag-column-select-indent-56{padding-left:1120px}.ag-rtl .ag-column-select-indent-56{padding-right:1120px}.ag-ltr .ag-row-group-indent-56{padding-left:1120px}.ag-rtl .ag-row-group-indent-56{padding-right:1120px}.ag-ltr .ag-column-select-indent-57{padding-left:1140px}.ag-rtl .ag-column-select-indent-57{padding-right:1140px}.ag-ltr .ag-row-group-indent-57{padding-left:1140px}.ag-rtl .ag-row-group-indent-57{padding-right:1140px}.ag-ltr .ag-column-select-indent-58{padding-left:1160px}.ag-rtl .ag-column-select-indent-58{padding-right:1160px}.ag-ltr .ag-row-group-indent-58{padding-left:1160px}.ag-rtl .ag-row-group-indent-58{padding-right:1160px}.ag-ltr .ag-column-select-indent-59{padding-left:1180px}.ag-rtl .ag-column-select-indent-59{padding-right:1180px}.ag-ltr .ag-row-group-indent-59{padding-left:1180px}.ag-rtl .ag-row-group-indent-59{padding-right:1180px}.ag-ltr .ag-column-select-indent-60{padding-left:1200px}.ag-rtl .ag-column-select-indent-60{padding-right:1200px}.ag-ltr .ag-row-group-indent-60{padding-left:1200px}.ag-rtl .ag-row-group-indent-60{padding-right:1200px}.ag-ltr .ag-column-select-indent-61{padding-left:1220px}.ag-rtl .ag-column-select-indent-61{padding-right:1220px}.ag-ltr .ag-row-group-indent-61{padding-left:1220px}.ag-rtl .ag-row-group-indent-61{padding-right:1220px}.ag-ltr .ag-column-select-indent-62{padding-left:1240px}.ag-rtl .ag-column-select-indent-62{padding-right:1240px}.ag-ltr .ag-row-group-indent-62{padding-left:1240px}.ag-rtl .ag-row-group-indent-62{padding-right:1240px}.ag-ltr .ag-column-select-indent-63{padding-left:1260px}.ag-rtl .ag-column-select-indent-63{padding-right:1260px}.ag-ltr .ag-row-group-indent-63{padding-left:1260px}.ag-rtl .ag-row-group-indent-63{padding-right:1260px}.ag-ltr .ag-column-select-indent-64{padding-left:1280px}.ag-rtl .ag-column-select-indent-64{padding-right:1280px}.ag-ltr .ag-row-group-indent-64{padding-left:1280px}.ag-rtl .ag-row-group-indent-64{padding-right:1280px}.ag-ltr .ag-column-select-indent-65{padding-left:1300px}.ag-rtl .ag-column-select-indent-65{padding-right:1300px}.ag-ltr .ag-row-group-indent-65{padding-left:1300px}.ag-rtl .ag-row-group-indent-65{padding-right:1300px}.ag-ltr .ag-column-select-indent-66{padding-left:1320px}.ag-rtl .ag-column-select-indent-66{padding-right:1320px}.ag-ltr .ag-row-group-indent-66{padding-left:1320px}.ag-rtl .ag-row-group-indent-66{padding-right:1320px}.ag-ltr .ag-column-select-indent-67{padding-left:1340px}.ag-rtl .ag-column-select-indent-67{padding-right:1340px}.ag-ltr .ag-row-group-indent-67{padding-left:1340px}.ag-rtl .ag-row-group-indent-67{padding-right:1340px}.ag-ltr .ag-column-select-indent-68{padding-left:1360px}.ag-rtl .ag-column-select-indent-68{padding-right:1360px}.ag-ltr .ag-row-group-indent-68{padding-left:1360px}.ag-rtl .ag-row-group-indent-68{padding-right:1360px}.ag-ltr .ag-column-select-indent-69{padding-left:1380px}.ag-rtl .ag-column-select-indent-69{padding-right:1380px}.ag-ltr .ag-row-group-indent-69{padding-left:1380px}.ag-rtl .ag-row-group-indent-69{padding-right:1380px}.ag-ltr .ag-column-select-indent-70{padding-left:1400px}.ag-rtl .ag-column-select-indent-70{padding-right:1400px}.ag-ltr .ag-row-group-indent-70{padding-left:1400px}.ag-rtl .ag-row-group-indent-70{padding-right:1400px}.ag-ltr .ag-column-select-indent-71{padding-left:1420px}.ag-rtl .ag-column-select-indent-71{padding-right:1420px}.ag-ltr .ag-row-group-indent-71{padding-left:1420px}.ag-rtl .ag-row-group-indent-71{padding-right:1420px}.ag-ltr .ag-column-select-indent-72{padding-left:1440px}.ag-rtl .ag-column-select-indent-72{padding-right:1440px}.ag-ltr .ag-row-group-indent-72{padding-left:1440px}.ag-rtl .ag-row-group-indent-72{padding-right:1440px}.ag-ltr .ag-column-select-indent-73{padding-left:1460px}.ag-rtl .ag-column-select-indent-73{padding-right:1460px}.ag-ltr .ag-row-group-indent-73{padding-left:1460px}.ag-rtl .ag-row-group-indent-73{padding-right:1460px}.ag-ltr .ag-column-select-indent-74{padding-left:1480px}.ag-rtl .ag-column-select-indent-74{padding-right:1480px}.ag-ltr .ag-row-group-indent-74{padding-left:1480px}.ag-rtl .ag-row-group-indent-74{padding-right:1480px}.ag-ltr .ag-column-select-indent-75{padding-left:1500px}.ag-rtl .ag-column-select-indent-75{padding-right:1500px}.ag-ltr .ag-row-group-indent-75{padding-left:1500px}.ag-rtl .ag-row-group-indent-75{padding-right:1500px}.ag-ltr .ag-column-select-indent-76{padding-left:1520px}.ag-rtl .ag-column-select-indent-76{padding-right:1520px}.ag-ltr .ag-row-group-indent-76{padding-left:1520px}.ag-rtl .ag-row-group-indent-76{padding-right:1520px}.ag-ltr .ag-column-select-indent-77{padding-left:1540px}.ag-rtl .ag-column-select-indent-77{padding-right:1540px}.ag-ltr .ag-row-group-indent-77{padding-left:1540px}.ag-rtl .ag-row-group-indent-77{padding-right:1540px}.ag-ltr .ag-column-select-indent-78{padding-left:1560px}.ag-rtl .ag-column-select-indent-78{padding-right:1560px}.ag-ltr .ag-row-group-indent-78{padding-left:1560px}.ag-rtl .ag-row-group-indent-78{padding-right:1560px}.ag-ltr .ag-column-select-indent-79{padding-left:1580px}.ag-rtl .ag-column-select-indent-79{padding-right:1580px}.ag-ltr .ag-row-group-indent-79{padding-left:1580px}.ag-rtl .ag-row-group-indent-79{padding-right:1580px}.ag-ltr .ag-column-select-indent-80{padding-left:1600px}.ag-rtl .ag-column-select-indent-80{padding-right:1600px}.ag-ltr .ag-row-group-indent-80{padding-left:1600px}.ag-rtl .ag-row-group-indent-80{padding-right:1600px}.ag-ltr .ag-column-select-indent-81{padding-left:1620px}.ag-rtl .ag-column-select-indent-81{padding-right:1620px}.ag-ltr .ag-row-group-indent-81{padding-left:1620px}.ag-rtl .ag-row-group-indent-81{padding-right:1620px}.ag-ltr .ag-column-select-indent-82{padding-left:1640px}.ag-rtl .ag-column-select-indent-82{padding-right:1640px}.ag-ltr .ag-row-group-indent-82{padding-left:1640px}.ag-rtl .ag-row-group-indent-82{padding-right:1640px}.ag-ltr .ag-column-select-indent-83{padding-left:1660px}.ag-rtl .ag-column-select-indent-83{padding-right:1660px}.ag-ltr .ag-row-group-indent-83{padding-left:1660px}.ag-rtl .ag-row-group-indent-83{padding-right:1660px}.ag-ltr .ag-column-select-indent-84{padding-left:1680px}.ag-rtl .ag-column-select-indent-84{padding-right:1680px}.ag-ltr .ag-row-group-indent-84{padding-left:1680px}.ag-rtl .ag-row-group-indent-84{padding-right:1680px}.ag-ltr .ag-column-select-indent-85{padding-left:1700px}.ag-rtl .ag-column-select-indent-85{padding-right:1700px}.ag-ltr .ag-row-group-indent-85{padding-left:1700px}.ag-rtl .ag-row-group-indent-85{padding-right:1700px}.ag-ltr .ag-column-select-indent-86{padding-left:1720px}.ag-rtl .ag-column-select-indent-86{padding-right:1720px}.ag-ltr .ag-row-group-indent-86{padding-left:1720px}.ag-rtl .ag-row-group-indent-86{padding-right:1720px}.ag-ltr .ag-column-select-indent-87{padding-left:1740px}.ag-rtl .ag-column-select-indent-87{padding-right:1740px}.ag-ltr .ag-row-group-indent-87{padding-left:1740px}.ag-rtl .ag-row-group-indent-87{padding-right:1740px}.ag-ltr .ag-column-select-indent-88{padding-left:1760px}.ag-rtl .ag-column-select-indent-88{padding-right:1760px}.ag-ltr .ag-row-group-indent-88{padding-left:1760px}.ag-rtl .ag-row-group-indent-88{padding-right:1760px}.ag-ltr .ag-column-select-indent-89{padding-left:1780px}.ag-rtl .ag-column-select-indent-89{padding-right:1780px}.ag-ltr .ag-row-group-indent-89{padding-left:1780px}.ag-rtl .ag-row-group-indent-89{padding-right:1780px}.ag-ltr .ag-column-select-indent-90{padding-left:1800px}.ag-rtl .ag-column-select-indent-90{padding-right:1800px}.ag-ltr .ag-row-group-indent-90{padding-left:1800px}.ag-rtl .ag-row-group-indent-90{padding-right:1800px}.ag-ltr .ag-column-select-indent-91{padding-left:1820px}.ag-rtl .ag-column-select-indent-91{padding-right:1820px}.ag-ltr .ag-row-group-indent-91{padding-left:1820px}.ag-rtl .ag-row-group-indent-91{padding-right:1820px}.ag-ltr .ag-column-select-indent-92{padding-left:1840px}.ag-rtl .ag-column-select-indent-92{padding-right:1840px}.ag-ltr .ag-row-group-indent-92{padding-left:1840px}.ag-rtl .ag-row-group-indent-92{padding-right:1840px}.ag-ltr .ag-column-select-indent-93{padding-left:1860px}.ag-rtl .ag-column-select-indent-93{padding-right:1860px}.ag-ltr .ag-row-group-indent-93{padding-left:1860px}.ag-rtl .ag-row-group-indent-93{padding-right:1860px}.ag-ltr .ag-column-select-indent-94{padding-left:1880px}.ag-rtl .ag-column-select-indent-94{padding-right:1880px}.ag-ltr .ag-row-group-indent-94{padding-left:1880px}.ag-rtl .ag-row-group-indent-94{padding-right:1880px}.ag-ltr .ag-column-select-indent-95{padding-left:1900px}.ag-rtl .ag-column-select-indent-95{padding-right:1900px}.ag-ltr .ag-row-group-indent-95{padding-left:1900px}.ag-rtl .ag-row-group-indent-95{padding-right:1900px}.ag-ltr .ag-column-select-indent-96{padding-left:1920px}.ag-rtl .ag-column-select-indent-96{padding-right:1920px}.ag-ltr .ag-row-group-indent-96{padding-left:1920px}.ag-rtl .ag-row-group-indent-96{padding-right:1920px}.ag-ltr .ag-column-select-indent-97{padding-left:1940px}.ag-rtl .ag-column-select-indent-97{padding-right:1940px}.ag-ltr .ag-row-group-indent-97{padding-left:1940px}.ag-rtl .ag-row-group-indent-97{padding-right:1940px}.ag-ltr .ag-column-select-indent-98{padding-left:1960px}.ag-rtl .ag-column-select-indent-98{padding-right:1960px}.ag-ltr .ag-row-group-indent-98{padding-left:1960px}.ag-rtl .ag-row-group-indent-98{padding-right:1960px}.ag-ltr .ag-column-select-indent-99{padding-left:1980px}.ag-rtl .ag-column-select-indent-99{padding-right:1980px}.ag-ltr .ag-row-group-indent-99{padding-left:1980px}.ag-rtl .ag-row-group-indent-99{padding-right:1980px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-layout-print.ag-body-viewport{flex:none}.ag-layout-print.ag-root-wrapper{display:inline-flex}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print,.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-root-wrapper.ag-layout-print .ag-row{page-break-inside:avoid}}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-chart{position:relative;display:flex;overflow:hidden;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{opacity:0;pointer-events:none}.ag-chart-menu-hidden:hover .ag-chart-menu{opacity:1;pointer-events:all}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-date-time-list-page-title-bar,.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer}.ag-theme-material{-webkit-font-smoothing:antialiased;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:Roboto,sans-serif;font-size:13px;line-height:normal}@font-face{font-family:agGridMaterial;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.ag-theme-material .ag-icon{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-theme-material .ag-icon-aggregation:before{content:""}.ag-theme-material .ag-icon-arrows:before{content:""}.ag-theme-material .ag-icon-asc:before{content:""}.ag-theme-material .ag-icon-cancel:before{content:""}.ag-theme-material .ag-icon-chart:before{content:""}.ag-theme-material .ag-icon-color-picker:before{content:""}.ag-theme-material .ag-icon-columns:before{content:""}.ag-theme-material .ag-icon-contracted:before{content:""}.ag-theme-material .ag-icon-copy:before{content:""}.ag-theme-material .ag-icon-cross:before{content:""}.ag-theme-material .ag-icon-csv:before{content:""}.ag-theme-material .ag-icon-desc:before{content:""}.ag-theme-material .ag-icon-excel:before{content:""}.ag-theme-material .ag-icon-expanded:before{content:""}.ag-theme-material .ag-icon-eye-slash:before{content:""}.ag-theme-material .ag-icon-eye:before{content:""}.ag-theme-material .ag-icon-filter:before{content:""}.ag-theme-material .ag-icon-first:before{content:""}.ag-theme-material .ag-icon-grip:before{content:""}.ag-theme-material .ag-icon-group:before{content:""}.ag-theme-material .ag-icon-last:before{content:""}.ag-theme-material .ag-icon-left:before{content:""}.ag-theme-material .ag-icon-linked:before{content:""}.ag-theme-material .ag-icon-loading:before{content:""}.ag-theme-material .ag-icon-maximize:before{content:""}.ag-theme-material .ag-icon-menu:before{content:""}.ag-theme-material .ag-icon-minimize:before{content:""}.ag-theme-material .ag-icon-next:before{content:""}.ag-theme-material .ag-icon-none:before{content:""}.ag-theme-material .ag-icon-not-allowed:before{content:""}.ag-theme-material .ag-icon-paste:before{content:""}.ag-theme-material .ag-icon-pin:before{content:""}.ag-theme-material .ag-icon-pivot:before{content:""}.ag-theme-material .ag-icon-previous:before{content:""}.ag-theme-material .ag-icon-right:before{content:""}.ag-theme-material .ag-icon-save:before{content:""}.ag-theme-material .ag-icon-small-down:before{content:""}.ag-theme-material .ag-icon-small-left:before{content:""}.ag-theme-material .ag-icon-small-right:before{content:""}.ag-theme-material .ag-icon-small-up:before{content:""}.ag-theme-material .ag-icon-tick:before{content:""}.ag-theme-material .ag-icon-tree-closed:before{content:""}.ag-theme-material .ag-icon-tree-indeterminate:before{content:""}.ag-theme-material .ag-icon-tree-open:before{content:""}.ag-theme-material .ag-icon-unlinked:before{content:""}.ag-theme-material .ag-icon-row-drag:before{content:""}.ag-theme-material .ag-left-arrow:before{content:""}.ag-theme-material .ag-right-arrow:before{content:""}.ag-theme-material .ag-root-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material [class^=ag-],.ag-theme-material [class^=ag-]:focus,.ag-theme-material [class^=ag-]:after,.ag-theme-material [class^=ag-]:before{box-sizing:border-box;outline:none}.ag-theme-material [class^=ag-]::-ms-clear{display:none}.ag-theme-material .ag-checkbox .ag-input-wrapper,.ag-theme-material .ag-radio-button .ag-input-wrapper{overflow:visible}.ag-theme-material .ag-range-field .ag-input-wrapper{height:100%}.ag-theme-material .ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-theme-material .ag-ltr .ag-label-align-right .ag-label{margin-left:8px}.ag-theme-material .ag-rtl .ag-label-align-right .ag-label{margin-right:8px}.ag-theme-material input[class^=ag-]{margin:0;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material textarea[class^=ag-],.ag-theme-material select[class^=ag-]{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit}.ag-theme-material input[class^=ag-]:not([type]):disabled,.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material input[class^=ag-]:not([type]):focus,.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{outline:none;box-shadow:0 0 0 5px #2021241f;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-]:not([type]):invalid,.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:2px;border-style:solid;border-color:var(--ag-input-border-color-invalid)}.ag-theme-material input[class^=ag-][type=number]{-moz-appearance:textfield}.ag-theme-material input[class^=ag-][type=number]::-webkit-outer-spin-button,.ag-theme-material input[class^=ag-][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ag-theme-material input[class^=ag-][type=range]{padding:0}.ag-theme-material input[class^=ag-][type=button]:focus,.ag-theme-material button[class^=ag-]:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-drag-handle{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-list-item,.ag-theme-material .ag-virtual-list-item{height:32px}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-select-list{background-color:#fff;background-color:var(--ag-background-color, #fff);overflow-y:auto;overflow-x:hidden}.ag-theme-material .ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-list-item.ag-active-item{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-theme-material .ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-theme-material .ag-select .ag-picker-field-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff);min-height:32px;cursor:default}.ag-theme-material .ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-theme-material .ag-select:not(.ag-cell-editor){height:32px}.ag-theme-material .ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-theme-material .ag-select.ag-disabled{opacity:.5}.ag-theme-material .ag-rich-select{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-rich-select-list{width:100%;min-width:200px;height:312px}.ag-theme-material .ag-rich-select-value{padding:0 8px 0 24px;height:48px}.ag-theme-material .ag-rich-select-virtual-list-item{cursor:default;height:32px}.ag-theme-material .ag-rich-select-virtual-list-item:hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-rich-select-row{padding-left:24px}.ag-theme-material .ag-rich-select-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-row-drag,.ag-theme-material .ag-selection-checkbox,.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-row-drag,.ag-theme-material .ag-ltr .ag-selection-checkbox,.ag-theme-material .ag-ltr .ag-group-expanded,.ag-theme-material .ag-ltr .ag-group-contracted{margin-right:24px}.ag-theme-material .ag-rtl .ag-row-drag,.ag-theme-material .ag-rtl .ag-selection-checkbox,.ag-theme-material .ag-rtl .ag-group-expanded,.ag-theme-material .ag-rtl .ag-group-contracted{margin-left:24px}.ag-theme-material .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){height:min(var(--ag-line-height, 46px),46px);display:flex;align-items:center;flex:none}.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{cursor:pointer}.ag-theme-material .ag-group-title-bar-icon{cursor:pointer;flex:none;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-group-child-count{margin-left:2px}.ag-theme-material .ag-rtl .ag-group-child-count{margin-right:2px}.ag-theme-material .ag-group-title-bar{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee);padding:8px}.ag-theme-material .ag-group-toolbar{padding:8px}.ag-theme-material .ag-disabled-group-title-bar,.ag-theme-material .ag-disabled-group-container{opacity:.5}.ag-theme-material .group-item{margin:4px 0}.ag-theme-material .ag-label{white-space:nowrap}.ag-theme-material .ag-ltr .ag-label{margin-right:8px}.ag-theme-material .ag-rtl .ag-label{margin-left:8px}.ag-theme-material .ag-label-align-top .ag-label{margin-bottom:4px}.ag-theme-material .ag-ltr .ag-slider-field,.ag-theme-material .ag-ltr .ag-angle-select-field{margin-right:16px}.ag-theme-material .ag-rtl .ag-slider-field,.ag-theme-material .ag-rtl .ag-angle-select-field{margin-left:16px}.ag-theme-material .ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:#0000008a;background-color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-picker-field-wrapper{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);border-radius:5px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-picker-field-button{background-color:#fff;background-color:var(--ag-background-color, #fff);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-dialog.ag-color-dialog{border-radius:5px}.ag-theme-material .ag-color-picker .ag-picker-field-display{height:18px}.ag-theme-material .ag-color-panel{padding:8px}.ag-theme-material .ag-spectrum-color{background-color:red;border-radius:2px}.ag-theme-material .ag-spectrum-tools{padding:10px}.ag-theme-material .ag-spectrum-sat{background-image:linear-gradient(to right,#fff,#cc9a8100)}.ag-theme-material .ag-spectrum-val{background-image:linear-gradient(to top,#000,#cc9a8100)}.ag-theme-material .ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid white;background:#000;box-shadow:0 0 2px #0000003d}.ag-theme-material .ag-spectrum-hue-background,.ag-theme-material .ag-spectrum-alpha-background{border-radius:2px}.ag-theme-material .ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-theme-material .ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px #0000005e}.ag-theme-material .ag-recent-color{margin:0 3px}.ag-theme-material .ag-recent-color:first-child{margin-left:0}.ag-theme-material .ag-recent-color:last-child{margin-right:0}.ag-theme-material.ag-dnd-ghost{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;overflow:hidden;text-overflow:ellipsis;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px!important;line-height:56px;margin:0;padding:0 16px;transform:translateY(16px)}.ag-theme-material .ag-dnd-ghost-icon{margin-right:8px;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-popup-child:not(.ag-tooltip-custom){box-shadow:5px 5px 10px #0000004d}.ag-dragging-range-handle .ag-theme-material .ag-dialog,.ag-dragging-fill-handle .ag-theme-material .ag-dialog{opacity:.7;pointer-events:none}.ag-theme-material .ag-dialog{border-radius:0}.ag-theme-material .ag-panel{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-panel-title-bar{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px;padding:8px 24px}.ag-theme-material .ag-ltr .ag-panel-title-bar-button{margin-left:8px}.ag-theme-material .ag-rtl .ag-panel-title-bar-button{margin-right:8px}.ag-theme-material .ag-tooltip{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));padding:8px;border-radius:2px;transition:opacity 1s;white-space:normal}.ag-theme-material .ag-tooltip.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-tooltip-custom{transition:opacity 1s}.ag-theme-material .ag-tooltip-custom.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-ltr .ag-column-select-indent-1{padding-left:26px}.ag-theme-material .ag-rtl .ag-column-select-indent-1{padding-right:26px}.ag-theme-material .ag-ltr .ag-column-select-indent-2{padding-left:52px}.ag-theme-material .ag-rtl .ag-column-select-indent-2{padding-right:52px}.ag-theme-material .ag-ltr .ag-column-select-indent-3{padding-left:78px}.ag-theme-material .ag-rtl .ag-column-select-indent-3{padding-right:78px}.ag-theme-material .ag-ltr .ag-column-select-indent-4{padding-left:104px}.ag-theme-material .ag-rtl .ag-column-select-indent-4{padding-right:104px}.ag-theme-material .ag-ltr .ag-column-select-indent-5{padding-left:130px}.ag-theme-material .ag-rtl .ag-column-select-indent-5{padding-right:130px}.ag-theme-material .ag-ltr .ag-column-select-indent-6{padding-left:156px}.ag-theme-material .ag-rtl .ag-column-select-indent-6{padding-right:156px}.ag-theme-material .ag-ltr .ag-column-select-indent-7{padding-left:182px}.ag-theme-material .ag-rtl .ag-column-select-indent-7{padding-right:182px}.ag-theme-material .ag-ltr .ag-column-select-indent-8{padding-left:208px}.ag-theme-material .ag-rtl .ag-column-select-indent-8{padding-right:208px}.ag-theme-material .ag-ltr .ag-column-select-indent-9{padding-left:234px}.ag-theme-material .ag-rtl .ag-column-select-indent-9{padding-right:234px}.ag-theme-material .ag-column-select-header-icon{cursor:pointer}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:16px}.ag-theme-material .ag-rtl .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:16px}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-column-group:not(:last-child),.ag-theme-material .ag-column-select-column:not(:last-child){margin-bottom:14px}.ag-theme-material .ag-column-select-column-readonly,.ag-theme-material .ag-column-select-column-group-readonly{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));pointer-events:none}.ag-theme-material .ag-ltr .ag-column-select-add-group-indent{margin-left:34px}.ag-theme-material .ag-rtl .ag-column-select-add-group-indent{margin-right:34px}.ag-theme-material .ag-column-select-virtual-list-viewport{padding:8px 0}.ag-theme-material .ag-column-select-virtual-list-item{padding:0 12px}.ag-theme-material .ag-rtl{text-align:right}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:66px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:66px}.ag-theme-material .ag-ltr .ag-row-group-indent-1{padding-left:42px}.ag-theme-material .ag-rtl .ag-row-group-indent-1{padding-right:42px}.ag-theme-material .ag-ltr .ag-row-level-1 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-1 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:108px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:108px}.ag-theme-material .ag-ltr .ag-row-group-indent-2{padding-left:84px}.ag-theme-material .ag-rtl .ag-row-group-indent-2{padding-right:84px}.ag-theme-material .ag-ltr .ag-row-level-2 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-2 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:150px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:150px}.ag-theme-material .ag-ltr .ag-row-group-indent-3{padding-left:126px}.ag-theme-material .ag-rtl .ag-row-group-indent-3{padding-right:126px}.ag-theme-material .ag-ltr .ag-row-level-3 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-3 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:192px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:192px}.ag-theme-material .ag-ltr .ag-row-group-indent-4{padding-left:168px}.ag-theme-material .ag-rtl .ag-row-group-indent-4{padding-right:168px}.ag-theme-material .ag-ltr .ag-row-level-4 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-4 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:234px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:234px}.ag-theme-material .ag-ltr .ag-row-group-indent-5{padding-left:210px}.ag-theme-material .ag-rtl .ag-row-group-indent-5{padding-right:210px}.ag-theme-material .ag-ltr .ag-row-level-5 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-5 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:276px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:276px}.ag-theme-material .ag-ltr .ag-row-group-indent-6{padding-left:252px}.ag-theme-material .ag-rtl .ag-row-group-indent-6{padding-right:252px}.ag-theme-material .ag-ltr .ag-row-level-6 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-6 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:318px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:318px}.ag-theme-material .ag-ltr .ag-row-group-indent-7{padding-left:294px}.ag-theme-material .ag-rtl .ag-row-group-indent-7{padding-right:294px}.ag-theme-material .ag-ltr .ag-row-level-7 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-7 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:360px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:360px}.ag-theme-material .ag-ltr .ag-row-group-indent-8{padding-left:336px}.ag-theme-material .ag-rtl .ag-row-group-indent-8{padding-right:336px}.ag-theme-material .ag-ltr .ag-row-level-8 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-8 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:402px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:402px}.ag-theme-material .ag-ltr .ag-row-group-indent-9{padding-left:378px}.ag-theme-material .ag-rtl .ag-row-group-indent-9{padding-right:378px}.ag-theme-material .ag-ltr .ag-row-level-9 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-9 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:444px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:444px}.ag-theme-material .ag-ltr .ag-row-group-indent-10{padding-left:420px}.ag-theme-material .ag-rtl .ag-row-group-indent-10{padding-right:420px}.ag-theme-material .ag-ltr .ag-row-level-10 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-10 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:486px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:486px}.ag-theme-material .ag-ltr .ag-row-group-indent-11{padding-left:462px}.ag-theme-material .ag-rtl .ag-row-group-indent-11{padding-right:462px}.ag-theme-material .ag-ltr .ag-row-level-11 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-11 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:528px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:528px}.ag-theme-material .ag-ltr .ag-row-group-indent-12{padding-left:504px}.ag-theme-material .ag-rtl .ag-row-group-indent-12{padding-right:504px}.ag-theme-material .ag-ltr .ag-row-level-12 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-12 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:570px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:570px}.ag-theme-material .ag-ltr .ag-row-group-indent-13{padding-left:546px}.ag-theme-material .ag-rtl .ag-row-group-indent-13{padding-right:546px}.ag-theme-material .ag-ltr .ag-row-level-13 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-13 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:612px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:612px}.ag-theme-material .ag-ltr .ag-row-group-indent-14{padding-left:588px}.ag-theme-material .ag-rtl .ag-row-group-indent-14{padding-right:588px}.ag-theme-material .ag-ltr .ag-row-level-14 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-14 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:654px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:654px}.ag-theme-material .ag-ltr .ag-row-group-indent-15{padding-left:630px}.ag-theme-material .ag-rtl .ag-row-group-indent-15{padding-right:630px}.ag-theme-material .ag-ltr .ag-row-level-15 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-15 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:696px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:696px}.ag-theme-material .ag-ltr .ag-row-group-indent-16{padding-left:672px}.ag-theme-material .ag-rtl .ag-row-group-indent-16{padding-right:672px}.ag-theme-material .ag-ltr .ag-row-level-16 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-16 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:738px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:738px}.ag-theme-material .ag-ltr .ag-row-group-indent-17{padding-left:714px}.ag-theme-material .ag-rtl .ag-row-group-indent-17{padding-right:714px}.ag-theme-material .ag-ltr .ag-row-level-17 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-17 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:780px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:780px}.ag-theme-material .ag-ltr .ag-row-group-indent-18{padding-left:756px}.ag-theme-material .ag-rtl .ag-row-group-indent-18{padding-right:756px}.ag-theme-material .ag-ltr .ag-row-level-18 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-18 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:822px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:822px}.ag-theme-material .ag-ltr .ag-row-group-indent-19{padding-left:798px}.ag-theme-material .ag-rtl .ag-row-group-indent-19{padding-right:798px}.ag-theme-material .ag-ltr .ag-row-level-19 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-19 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-left:864px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-right:864px}.ag-theme-material .ag-ltr .ag-row-group-indent-20{padding-left:840px}.ag-theme-material .ag-rtl .ag-row-group-indent-20{padding-right:840px}.ag-theme-material .ag-ltr .ag-row-level-20 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-20 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-left:906px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-right:906px}.ag-theme-material .ag-ltr .ag-row-group-indent-21{padding-left:882px}.ag-theme-material .ag-rtl .ag-row-group-indent-21{padding-right:882px}.ag-theme-material .ag-ltr .ag-row-level-21 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-21 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-left:948px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-right:948px}.ag-theme-material .ag-ltr .ag-row-group-indent-22{padding-left:924px}.ag-theme-material .ag-rtl .ag-row-group-indent-22{padding-right:924px}.ag-theme-material .ag-ltr .ag-row-level-22 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-22 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-left:990px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-right:990px}.ag-theme-material .ag-ltr .ag-row-group-indent-23{padding-left:966px}.ag-theme-material .ag-rtl .ag-row-group-indent-23{padding-right:966px}.ag-theme-material .ag-ltr .ag-row-level-23 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-23 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-left:1032px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-right:1032px}.ag-theme-material .ag-ltr .ag-row-group-indent-24{padding-left:1008px}.ag-theme-material .ag-rtl .ag-row-group-indent-24{padding-right:1008px}.ag-theme-material .ag-ltr .ag-row-level-24 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-24 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-left:1074px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-right:1074px}.ag-theme-material .ag-ltr .ag-row-group-indent-25{padding-left:1050px}.ag-theme-material .ag-rtl .ag-row-group-indent-25{padding-right:1050px}.ag-theme-material .ag-ltr .ag-row-level-25 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-25 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-left:1116px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-right:1116px}.ag-theme-material .ag-ltr .ag-row-group-indent-26{padding-left:1092px}.ag-theme-material .ag-rtl .ag-row-group-indent-26{padding-right:1092px}.ag-theme-material .ag-ltr .ag-row-level-26 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-26 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-left:1158px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-right:1158px}.ag-theme-material .ag-ltr .ag-row-group-indent-27{padding-left:1134px}.ag-theme-material .ag-rtl .ag-row-group-indent-27{padding-right:1134px}.ag-theme-material .ag-ltr .ag-row-level-27 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-27 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-left:1200px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-right:1200px}.ag-theme-material .ag-ltr .ag-row-group-indent-28{padding-left:1176px}.ag-theme-material .ag-rtl .ag-row-group-indent-28{padding-right:1176px}.ag-theme-material .ag-ltr .ag-row-level-28 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-28 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-left:1242px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-right:1242px}.ag-theme-material .ag-ltr .ag-row-group-indent-29{padding-left:1218px}.ag-theme-material .ag-rtl .ag-row-group-indent-29{padding-right:1218px}.ag-theme-material .ag-ltr .ag-row-level-29 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-29 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-left:1284px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-right:1284px}.ag-theme-material .ag-ltr .ag-row-group-indent-30{padding-left:1260px}.ag-theme-material .ag-rtl .ag-row-group-indent-30{padding-right:1260px}.ag-theme-material .ag-ltr .ag-row-level-30 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-30 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-left:1326px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-right:1326px}.ag-theme-material .ag-ltr .ag-row-group-indent-31{padding-left:1302px}.ag-theme-material .ag-rtl .ag-row-group-indent-31{padding-right:1302px}.ag-theme-material .ag-ltr .ag-row-level-31 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-31 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-left:1368px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-right:1368px}.ag-theme-material .ag-ltr .ag-row-group-indent-32{padding-left:1344px}.ag-theme-material .ag-rtl .ag-row-group-indent-32{padding-right:1344px}.ag-theme-material .ag-ltr .ag-row-level-32 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-32 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-left:1410px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-right:1410px}.ag-theme-material .ag-ltr .ag-row-group-indent-33{padding-left:1386px}.ag-theme-material .ag-rtl .ag-row-group-indent-33{padding-right:1386px}.ag-theme-material .ag-ltr .ag-row-level-33 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-33 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-left:1452px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-right:1452px}.ag-theme-material .ag-ltr .ag-row-group-indent-34{padding-left:1428px}.ag-theme-material .ag-rtl .ag-row-group-indent-34{padding-right:1428px}.ag-theme-material .ag-ltr .ag-row-level-34 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-34 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-left:1494px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-right:1494px}.ag-theme-material .ag-ltr .ag-row-group-indent-35{padding-left:1470px}.ag-theme-material .ag-rtl .ag-row-group-indent-35{padding-right:1470px}.ag-theme-material .ag-ltr .ag-row-level-35 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-35 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-left:1536px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-right:1536px}.ag-theme-material .ag-ltr .ag-row-group-indent-36{padding-left:1512px}.ag-theme-material .ag-rtl .ag-row-group-indent-36{padding-right:1512px}.ag-theme-material .ag-ltr .ag-row-level-36 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-36 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-left:1578px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-right:1578px}.ag-theme-material .ag-ltr .ag-row-group-indent-37{padding-left:1554px}.ag-theme-material .ag-rtl .ag-row-group-indent-37{padding-right:1554px}.ag-theme-material .ag-ltr .ag-row-level-37 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-37 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-left:1620px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-right:1620px}.ag-theme-material .ag-ltr .ag-row-group-indent-38{padding-left:1596px}.ag-theme-material .ag-rtl .ag-row-group-indent-38{padding-right:1596px}.ag-theme-material .ag-ltr .ag-row-level-38 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-38 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-left:1662px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-right:1662px}.ag-theme-material .ag-ltr .ag-row-group-indent-39{padding-left:1638px}.ag-theme-material .ag-rtl .ag-row-group-indent-39{padding-right:1638px}.ag-theme-material .ag-ltr .ag-row-level-39 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-39 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-left:1704px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-right:1704px}.ag-theme-material .ag-ltr .ag-row-group-indent-40{padding-left:1680px}.ag-theme-material .ag-rtl .ag-row-group-indent-40{padding-right:1680px}.ag-theme-material .ag-ltr .ag-row-level-40 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-40 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-left:1746px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-right:1746px}.ag-theme-material .ag-ltr .ag-row-group-indent-41{padding-left:1722px}.ag-theme-material .ag-rtl .ag-row-group-indent-41{padding-right:1722px}.ag-theme-material .ag-ltr .ag-row-level-41 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-41 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-left:1788px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-right:1788px}.ag-theme-material .ag-ltr .ag-row-group-indent-42{padding-left:1764px}.ag-theme-material .ag-rtl .ag-row-group-indent-42{padding-right:1764px}.ag-theme-material .ag-ltr .ag-row-level-42 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-42 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-left:1830px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-right:1830px}.ag-theme-material .ag-ltr .ag-row-group-indent-43{padding-left:1806px}.ag-theme-material .ag-rtl .ag-row-group-indent-43{padding-right:1806px}.ag-theme-material .ag-ltr .ag-row-level-43 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-43 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-left:1872px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-right:1872px}.ag-theme-material .ag-ltr .ag-row-group-indent-44{padding-left:1848px}.ag-theme-material .ag-rtl .ag-row-group-indent-44{padding-right:1848px}.ag-theme-material .ag-ltr .ag-row-level-44 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-44 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-left:1914px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-right:1914px}.ag-theme-material .ag-ltr .ag-row-group-indent-45{padding-left:1890px}.ag-theme-material .ag-rtl .ag-row-group-indent-45{padding-right:1890px}.ag-theme-material .ag-ltr .ag-row-level-45 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-45 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-left:1956px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-right:1956px}.ag-theme-material .ag-ltr .ag-row-group-indent-46{padding-left:1932px}.ag-theme-material .ag-rtl .ag-row-group-indent-46{padding-right:1932px}.ag-theme-material .ag-ltr .ag-row-level-46 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-46 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-left:1998px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-right:1998px}.ag-theme-material .ag-ltr .ag-row-group-indent-47{padding-left:1974px}.ag-theme-material .ag-rtl .ag-row-group-indent-47{padding-right:1974px}.ag-theme-material .ag-ltr .ag-row-level-47 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-47 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-left:2040px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-right:2040px}.ag-theme-material .ag-ltr .ag-row-group-indent-48{padding-left:2016px}.ag-theme-material .ag-rtl .ag-row-group-indent-48{padding-right:2016px}.ag-theme-material .ag-ltr .ag-row-level-48 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-48 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-left:2082px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-right:2082px}.ag-theme-material .ag-ltr .ag-row-group-indent-49{padding-left:2058px}.ag-theme-material .ag-rtl .ag-row-group-indent-49{padding-right:2058px}.ag-theme-material .ag-ltr .ag-row-level-49 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-49 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-left:2124px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-right:2124px}.ag-theme-material .ag-ltr .ag-row-group-indent-50{padding-left:2100px}.ag-theme-material .ag-rtl .ag-row-group-indent-50{padding-right:2100px}.ag-theme-material .ag-ltr .ag-row-level-50 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-50 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-left:2166px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-right:2166px}.ag-theme-material .ag-ltr .ag-row-group-indent-51{padding-left:2142px}.ag-theme-material .ag-rtl .ag-row-group-indent-51{padding-right:2142px}.ag-theme-material .ag-ltr .ag-row-level-51 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-51 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-left:2208px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-right:2208px}.ag-theme-material .ag-ltr .ag-row-group-indent-52{padding-left:2184px}.ag-theme-material .ag-rtl .ag-row-group-indent-52{padding-right:2184px}.ag-theme-material .ag-ltr .ag-row-level-52 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-52 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-left:2250px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-right:2250px}.ag-theme-material .ag-ltr .ag-row-group-indent-53{padding-left:2226px}.ag-theme-material .ag-rtl .ag-row-group-indent-53{padding-right:2226px}.ag-theme-material .ag-ltr .ag-row-level-53 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-53 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-left:2292px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-right:2292px}.ag-theme-material .ag-ltr .ag-row-group-indent-54{padding-left:2268px}.ag-theme-material .ag-rtl .ag-row-group-indent-54{padding-right:2268px}.ag-theme-material .ag-ltr .ag-row-level-54 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-54 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-left:2334px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-right:2334px}.ag-theme-material .ag-ltr .ag-row-group-indent-55{padding-left:2310px}.ag-theme-material .ag-rtl .ag-row-group-indent-55{padding-right:2310px}.ag-theme-material .ag-ltr .ag-row-level-55 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-55 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-left:2376px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-right:2376px}.ag-theme-material .ag-ltr .ag-row-group-indent-56{padding-left:2352px}.ag-theme-material .ag-rtl .ag-row-group-indent-56{padding-right:2352px}.ag-theme-material .ag-ltr .ag-row-level-56 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-56 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-left:2418px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-right:2418px}.ag-theme-material .ag-ltr .ag-row-group-indent-57{padding-left:2394px}.ag-theme-material .ag-rtl .ag-row-group-indent-57{padding-right:2394px}.ag-theme-material .ag-ltr .ag-row-level-57 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-57 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-left:2460px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-right:2460px}.ag-theme-material .ag-ltr .ag-row-group-indent-58{padding-left:2436px}.ag-theme-material .ag-rtl .ag-row-group-indent-58{padding-right:2436px}.ag-theme-material .ag-ltr .ag-row-level-58 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-58 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-left:2502px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-right:2502px}.ag-theme-material .ag-ltr .ag-row-group-indent-59{padding-left:2478px}.ag-theme-material .ag-rtl .ag-row-group-indent-59{padding-right:2478px}.ag-theme-material .ag-ltr .ag-row-level-59 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-59 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-left:2544px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-right:2544px}.ag-theme-material .ag-ltr .ag-row-group-indent-60{padding-left:2520px}.ag-theme-material .ag-rtl .ag-row-group-indent-60{padding-right:2520px}.ag-theme-material .ag-ltr .ag-row-level-60 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-60 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-left:2586px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-right:2586px}.ag-theme-material .ag-ltr .ag-row-group-indent-61{padding-left:2562px}.ag-theme-material .ag-rtl .ag-row-group-indent-61{padding-right:2562px}.ag-theme-material .ag-ltr .ag-row-level-61 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-61 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-left:2628px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-right:2628px}.ag-theme-material .ag-ltr .ag-row-group-indent-62{padding-left:2604px}.ag-theme-material .ag-rtl .ag-row-group-indent-62{padding-right:2604px}.ag-theme-material .ag-ltr .ag-row-level-62 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-62 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-left:2670px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-right:2670px}.ag-theme-material .ag-ltr .ag-row-group-indent-63{padding-left:2646px}.ag-theme-material .ag-rtl .ag-row-group-indent-63{padding-right:2646px}.ag-theme-material .ag-ltr .ag-row-level-63 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-63 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-left:2712px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-right:2712px}.ag-theme-material .ag-ltr .ag-row-group-indent-64{padding-left:2688px}.ag-theme-material .ag-rtl .ag-row-group-indent-64{padding-right:2688px}.ag-theme-material .ag-ltr .ag-row-level-64 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-64 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-left:2754px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-right:2754px}.ag-theme-material .ag-ltr .ag-row-group-indent-65{padding-left:2730px}.ag-theme-material .ag-rtl .ag-row-group-indent-65{padding-right:2730px}.ag-theme-material .ag-ltr .ag-row-level-65 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-65 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-left:2796px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-right:2796px}.ag-theme-material .ag-ltr .ag-row-group-indent-66{padding-left:2772px}.ag-theme-material .ag-rtl .ag-row-group-indent-66{padding-right:2772px}.ag-theme-material .ag-ltr .ag-row-level-66 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-66 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-left:2838px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-right:2838px}.ag-theme-material .ag-ltr .ag-row-group-indent-67{padding-left:2814px}.ag-theme-material .ag-rtl .ag-row-group-indent-67{padding-right:2814px}.ag-theme-material .ag-ltr .ag-row-level-67 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-67 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-left:2880px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-right:2880px}.ag-theme-material .ag-ltr .ag-row-group-indent-68{padding-left:2856px}.ag-theme-material .ag-rtl .ag-row-group-indent-68{padding-right:2856px}.ag-theme-material .ag-ltr .ag-row-level-68 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-68 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-left:2922px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-right:2922px}.ag-theme-material .ag-ltr .ag-row-group-indent-69{padding-left:2898px}.ag-theme-material .ag-rtl .ag-row-group-indent-69{padding-right:2898px}.ag-theme-material .ag-ltr .ag-row-level-69 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-69 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-left:2964px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-right:2964px}.ag-theme-material .ag-ltr .ag-row-group-indent-70{padding-left:2940px}.ag-theme-material .ag-rtl .ag-row-group-indent-70{padding-right:2940px}.ag-theme-material .ag-ltr .ag-row-level-70 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-70 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-left:3006px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-right:3006px}.ag-theme-material .ag-ltr .ag-row-group-indent-71{padding-left:2982px}.ag-theme-material .ag-rtl .ag-row-group-indent-71{padding-right:2982px}.ag-theme-material .ag-ltr .ag-row-level-71 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-71 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-left:3048px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-right:3048px}.ag-theme-material .ag-ltr .ag-row-group-indent-72{padding-left:3024px}.ag-theme-material .ag-rtl .ag-row-group-indent-72{padding-right:3024px}.ag-theme-material .ag-ltr .ag-row-level-72 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-72 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-left:3090px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-right:3090px}.ag-theme-material .ag-ltr .ag-row-group-indent-73{padding-left:3066px}.ag-theme-material .ag-rtl .ag-row-group-indent-73{padding-right:3066px}.ag-theme-material .ag-ltr .ag-row-level-73 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-73 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-left:3132px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-right:3132px}.ag-theme-material .ag-ltr .ag-row-group-indent-74{padding-left:3108px}.ag-theme-material .ag-rtl .ag-row-group-indent-74{padding-right:3108px}.ag-theme-material .ag-ltr .ag-row-level-74 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-74 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-left:3174px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-right:3174px}.ag-theme-material .ag-ltr .ag-row-group-indent-75{padding-left:3150px}.ag-theme-material .ag-rtl .ag-row-group-indent-75{padding-right:3150px}.ag-theme-material .ag-ltr .ag-row-level-75 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-75 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-left:3216px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-right:3216px}.ag-theme-material .ag-ltr .ag-row-group-indent-76{padding-left:3192px}.ag-theme-material .ag-rtl .ag-row-group-indent-76{padding-right:3192px}.ag-theme-material .ag-ltr .ag-row-level-76 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-76 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-left:3258px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-right:3258px}.ag-theme-material .ag-ltr .ag-row-group-indent-77{padding-left:3234px}.ag-theme-material .ag-rtl .ag-row-group-indent-77{padding-right:3234px}.ag-theme-material .ag-ltr .ag-row-level-77 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-77 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-left:3300px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-right:3300px}.ag-theme-material .ag-ltr .ag-row-group-indent-78{padding-left:3276px}.ag-theme-material .ag-rtl .ag-row-group-indent-78{padding-right:3276px}.ag-theme-material .ag-ltr .ag-row-level-78 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-78 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-left:3342px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-right:3342px}.ag-theme-material .ag-ltr .ag-row-group-indent-79{padding-left:3318px}.ag-theme-material .ag-rtl .ag-row-group-indent-79{padding-right:3318px}.ag-theme-material .ag-ltr .ag-row-level-79 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-79 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-left:3384px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-right:3384px}.ag-theme-material .ag-ltr .ag-row-group-indent-80{padding-left:3360px}.ag-theme-material .ag-rtl .ag-row-group-indent-80{padding-right:3360px}.ag-theme-material .ag-ltr .ag-row-level-80 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-80 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-left:3426px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-right:3426px}.ag-theme-material .ag-ltr .ag-row-group-indent-81{padding-left:3402px}.ag-theme-material .ag-rtl .ag-row-group-indent-81{padding-right:3402px}.ag-theme-material .ag-ltr .ag-row-level-81 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-81 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-left:3468px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-right:3468px}.ag-theme-material .ag-ltr .ag-row-group-indent-82{padding-left:3444px}.ag-theme-material .ag-rtl .ag-row-group-indent-82{padding-right:3444px}.ag-theme-material .ag-ltr .ag-row-level-82 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-82 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-left:3510px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-right:3510px}.ag-theme-material .ag-ltr .ag-row-group-indent-83{padding-left:3486px}.ag-theme-material .ag-rtl .ag-row-group-indent-83{padding-right:3486px}.ag-theme-material .ag-ltr .ag-row-level-83 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-83 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-left:3552px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-right:3552px}.ag-theme-material .ag-ltr .ag-row-group-indent-84{padding-left:3528px}.ag-theme-material .ag-rtl .ag-row-group-indent-84{padding-right:3528px}.ag-theme-material .ag-ltr .ag-row-level-84 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-84 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-left:3594px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-right:3594px}.ag-theme-material .ag-ltr .ag-row-group-indent-85{padding-left:3570px}.ag-theme-material .ag-rtl .ag-row-group-indent-85{padding-right:3570px}.ag-theme-material .ag-ltr .ag-row-level-85 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-85 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-left:3636px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-right:3636px}.ag-theme-material .ag-ltr .ag-row-group-indent-86{padding-left:3612px}.ag-theme-material .ag-rtl .ag-row-group-indent-86{padding-right:3612px}.ag-theme-material .ag-ltr .ag-row-level-86 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-86 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-left:3678px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-right:3678px}.ag-theme-material .ag-ltr .ag-row-group-indent-87{padding-left:3654px}.ag-theme-material .ag-rtl .ag-row-group-indent-87{padding-right:3654px}.ag-theme-material .ag-ltr .ag-row-level-87 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-87 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-left:3720px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-right:3720px}.ag-theme-material .ag-ltr .ag-row-group-indent-88{padding-left:3696px}.ag-theme-material .ag-rtl .ag-row-group-indent-88{padding-right:3696px}.ag-theme-material .ag-ltr .ag-row-level-88 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-88 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-left:3762px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-right:3762px}.ag-theme-material .ag-ltr .ag-row-group-indent-89{padding-left:3738px}.ag-theme-material .ag-rtl .ag-row-group-indent-89{padding-right:3738px}.ag-theme-material .ag-ltr .ag-row-level-89 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-89 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-left:3804px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-right:3804px}.ag-theme-material .ag-ltr .ag-row-group-indent-90{padding-left:3780px}.ag-theme-material .ag-rtl .ag-row-group-indent-90{padding-right:3780px}.ag-theme-material .ag-ltr .ag-row-level-90 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-90 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-left:3846px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-right:3846px}.ag-theme-material .ag-ltr .ag-row-group-indent-91{padding-left:3822px}.ag-theme-material .ag-rtl .ag-row-group-indent-91{padding-right:3822px}.ag-theme-material .ag-ltr .ag-row-level-91 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-91 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-left:3888px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-right:3888px}.ag-theme-material .ag-ltr .ag-row-group-indent-92{padding-left:3864px}.ag-theme-material .ag-rtl .ag-row-group-indent-92{padding-right:3864px}.ag-theme-material .ag-ltr .ag-row-level-92 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-92 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-left:3930px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-right:3930px}.ag-theme-material .ag-ltr .ag-row-group-indent-93{padding-left:3906px}.ag-theme-material .ag-rtl .ag-row-group-indent-93{padding-right:3906px}.ag-theme-material .ag-ltr .ag-row-level-93 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-93 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-left:3972px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-right:3972px}.ag-theme-material .ag-ltr .ag-row-group-indent-94{padding-left:3948px}.ag-theme-material .ag-rtl .ag-row-group-indent-94{padding-right:3948px}.ag-theme-material .ag-ltr .ag-row-level-94 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-94 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-left:4014px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-right:4014px}.ag-theme-material .ag-ltr .ag-row-group-indent-95{padding-left:3990px}.ag-theme-material .ag-rtl .ag-row-group-indent-95{padding-right:3990px}.ag-theme-material .ag-ltr .ag-row-level-95 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-95 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-left:4056px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-right:4056px}.ag-theme-material .ag-ltr .ag-row-group-indent-96{padding-left:4032px}.ag-theme-material .ag-rtl .ag-row-group-indent-96{padding-right:4032px}.ag-theme-material .ag-ltr .ag-row-level-96 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-96 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-left:4098px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-right:4098px}.ag-theme-material .ag-ltr .ag-row-group-indent-97{padding-left:4074px}.ag-theme-material .ag-rtl .ag-row-group-indent-97{padding-right:4074px}.ag-theme-material .ag-ltr .ag-row-level-97 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-97 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-left:4140px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-right:4140px}.ag-theme-material .ag-ltr .ag-row-group-indent-98{padding-left:4116px}.ag-theme-material .ag-rtl .ag-row-group-indent-98{padding-right:4116px}.ag-theme-material .ag-ltr .ag-row-level-98 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-98 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-left:4182px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-right:4182px}.ag-theme-material .ag-ltr .ag-row-group-indent-99{padding-left:4158px}.ag-theme-material .ag-rtl .ag-row-group-indent-99{padding-right:4158px}.ag-theme-material .ag-ltr .ag-row-level-99 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-99 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row-group-leaf-indent{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-group-leaf-indent{margin-right:42px}.ag-theme-material .ag-value-change-delta{padding-right:2px}.ag-theme-material .ag-value-change-delta-up{color:#43a047;color:var(--ag-value-change-delta-up-color, #43a047)}.ag-theme-material .ag-value-change-delta-down{color:#e53935;color:var(--ag-value-change-delta-down-color, #e53935)}.ag-theme-material .ag-value-change-value{background-color:transparent;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-theme-material .ag-value-change-value-highlight{background-color:#00acc1;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1);transition:background-color .1s}.ag-theme-material .ag-cell-data-changed{background-color:#00acc1!important;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1)!important}.ag-theme-material .ag-cell-data-changed-animation{background-color:transparent}.ag-theme-material .ag-cell-highlight{background-color:#fce4ec!important;background-color:var(--ag-range-selection-highlight-color, #fce4ec)!important}.ag-theme-material .ag-row{height:48px;background-color:#fff;background-color:var(--ag-background-color, #fff);color:#000000de;color:var(--ag-data-color, var(--ag-foreground-color, rgba(0, 0, 0, .87)));border-width:1px;border-color:#e2e2e2;border-color:var(--ag-row-border-color, var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2)));border-bottom-style:solid}.ag-theme-material .ag-row-highlight-above:after,.ag-theme-material .ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));left:1px}.ag-theme-material .ag-row-highlight-above:after{top:-1px}.ag-theme-material .ag-row-highlight-above.ag-row-first:after{top:0}.ag-theme-material .ag-row-highlight-below:after{bottom:0}.ag-theme-material .ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-column-hover{background-color:#fafafa;background-color:var(--ag-column-hover-color, #fafafa)}.ag-theme-material .ag-ltr .ag-right-aligned-cell{text-align:right}.ag-theme-material .ag-rtl .ag-right-aligned-cell{text-align:left}.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-theme-material .ag-cell,.ag-theme-material .ag-full-width-row .ag-cell-wrapper.ag-row-group{border:1px solid transparent;line-height:min(var(--ag-line-height, 46px),46px);padding-left:23px;padding-right:23px;-webkit-font-smoothing:subpixel-antialiased}.ag-theme-material .ag-row>.ag-cell-wrapper{padding-left:23px;padding-right:23px}.ag-theme-material .ag-row-dragging{cursor:move;opacity:.5}.ag-theme-material .ag-cell-inline-editing{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0;height:48px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-popup-editor{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);padding:0}.ag-theme-material .ag-large-text-input{height:auto;padding:24px}.ag-theme-material .ag-details-row{padding:40px;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:50px}.ag-theme-material .ag-overlay-loading-wrapper{background-color:#ffffffa8;background-color:var(--ag-modal-overlay-background-color, rgba(255, 255, 255, .66))}.ag-theme-material .ag-overlay-loading-center{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:8px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-theme-material .ag-loading{padding-left:24px;display:flex;height:100%;align-items:center}.ag-theme-material .ag-loading-icon{padding-right:24px}.ag-theme-material .ag-icon-loading{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-theme-material .ag-floating-top{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-floating-bottom{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-cell{border-right:solid transparent}.ag-theme-material .ag-rtl .ag-cell{border-left:solid transparent}.ag-theme-material .ag-ltr .ag-cell{border-right-width:1px}.ag-theme-material .ag-rtl .ag-cell{border-left-width:1px}.ag-theme-material .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color, rgba(122, 134, 203, .1))}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:#0058ff1a!important;background-color:var(--ag-range-selection-chart-background-color, rgba(0, 88, 255, .1))!important}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:#00ff841a!important;background-color:var(--ag-range-selection-chart-category-background-color, rgba(0, 255, 132, .1))!important}.ag-theme-material .ag-cell-range-selected-1:not(.ag-cell-focus),.ag-theme-material .ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color-1, var(--ag-range-selection-background-color, rgba(122, 134, 203, .1)))}.ag-theme-material .ag-cell-range-selected-2:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:#7a86cb30;background-color:var(--ag-range-selection-background-color-2, rgba(122, 134, 203, .19))}.ag-theme-material .ag-cell-range-selected-3:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:#7a86cb45;background-color:var(--ag-range-selection-background-color-3, rgba(122, 134, 203, .271))}.ag-theme-material .ag-cell-range-selected-4:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:#7a86cb58;background-color:var(--ag-range-selection-background-color-4, rgba(122, 134, 203, .3439))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-ltr .ag-cell-range-single-cell,.ag-theme-material .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-theme-material .ag-rtl .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-rtl .ag-cell-range-single-cell,.ag-theme-material .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:#3f51b5;border-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));outline:initial}.ag-theme-material .ag-cell.ag-selection-fill-top,.ag-theme-material .ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-selection-fill-bottom,.ag-theme-material .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-range-handle,.ag-theme-material .ag-fill-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-range-handle,.ag-theme-material .ag-ltr .ag-fill-handle{right:-1px}.ag-theme-material .ag-rtl .ag-range-handle,.ag-theme-material .ag-rtl .ag-fill-handle{left:-1px}.ag-theme-material .ag-fill-handle{cursor:cell}.ag-theme-material .ag-range-handle{cursor:nwse-resize}.ag-theme-material .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-menu{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0}.ag-theme-material .ag-menu-list{cursor:default;padding:8px 0}.ag-theme-material .ag-menu-separator{height:17px}.ag-theme-material .ag-menu-separator-part:after{content:"";display:block;border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu-option-active,.ag-theme-material .ag-compact-menu-option-active{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-menu-option-part,.ag-theme-material .ag-compact-menu-option-part{line-height:18px;padding:10px 0}.ag-theme-material .ag-menu-option-disabled,.ag-theme-material .ag-compact-menu-option-disabled{opacity:.5}.ag-theme-material .ag-menu-option-icon,.ag-theme-material .ag-compact-menu-option-icon{width:18px}.ag-theme-material .ag-ltr .ag-menu-option-icon,.ag-theme-material .ag-ltr .ag-compact-menu-option-icon{padding-left:16px}.ag-theme-material .ag-rtl .ag-menu-option-icon,.ag-theme-material .ag-rtl .ag-compact-menu-option-icon{padding-right:16px}.ag-theme-material .ag-menu-option-text,.ag-theme-material .ag-compact-menu-option-text{padding-left:16px;padding-right:16px}.ag-theme-material .ag-ltr .ag-menu-option-shortcut,.ag-theme-material .ag-ltr .ag-compact-menu-option-shortcut{padding-right:8px}.ag-theme-material .ag-rtl .ag-menu-option-shortcut,.ag-theme-material .ag-rtl .ag-compact-menu-option-shortcut{padding-left:8px}.ag-theme-material .ag-menu-option-popup-pointer,.ag-theme-material .ag-compact-menu-option-popup-pointer{padding-right:8px}.ag-theme-material .ag-tabs{min-width:220px}.ag-theme-material .ag-tabs-header{width:100%;display:flex}.ag-theme-material .ag-tab{border-bottom:2px solid transparent;display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer;flex:1 1 auto}.ag-theme-material .ag-keyboard-focus .ag-tab:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-tab:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-tab-selected{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-menu-header{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-filter-separator{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu:not(.ag-tabs) .ag-filter-select{min-width:155px}.ag-theme-material .ag-tabs .ag-filter-select{min-width:194px}.ag-theme-material .ag-filter-select .ag-picker-field-wrapper{width:0}.ag-theme-material .ag-filter-condition-operator{height:17px}.ag-theme-material .ag-ltr .ag-filter-condition-operator-or{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-condition-operator-or{margin-right:16px}.ag-theme-material .ag-set-filter-select-all{padding-top:16px}.ag-theme-material .ag-set-filter-list,.ag-theme-material .ag-filter-no-matches{height:192px}.ag-theme-material .ag-set-filter-filter{margin-top:16px;margin-left:12px;margin-right:12px}.ag-theme-material .ag-filter-to{margin-top:14px}.ag-theme-material .ag-mini-filter{margin:16px 12px}.ag-theme-material .ag-set-filter-item{margin:0 12px}.ag-theme-material .ag-ltr .ag-set-filter-item-value{margin-left:12px}.ag-theme-material .ag-rtl .ag-set-filter-item-value{margin-right:12px}.ag-theme-material .ag-filter-apply-panel{padding:16px 12px}.ag-theme-material .ag-filter-apply-panel-button{line-height:1.5}.ag-theme-material .ag-ltr .ag-filter-apply-panel-button{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-apply-panel-button{margin-right:16px}.ag-theme-material .ag-simple-filter-body-wrapper{padding:16px 12px 2px}.ag-theme-material .ag-simple-filter-body-wrapper>*{margin-bottom:14px}.ag-theme-material .ag-filter-no-matches{padding:16px 12px}.ag-theme-material .ag-multi-filter-menu-item{margin:8px 0}.ag-theme-material .ag-multi-filter-group-title-bar{padding:16px 8px;background-color:transparent}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-bar{position:relative}.ag-theme-material .ag-tool-panel-wrapper{width:200px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-side-buttons{padding-top:32px;width:22px;position:relative;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));overflow:hidden}.ag-theme-material button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:16px 0;width:100%;margin:0;min-height:144px;background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none}.ag-theme-material button.ag-side-button-button:focus{box-shadow:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-button-icon-wrapper{margin-bottom:3px}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:2px solid transparent}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:#3f51b5;border-right-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:2px solid transparent}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:#3f51b5;border-left-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-header{height:48px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-header,.ag-theme-material .ag-ltr .ag-filter-toolpanel-search{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-header,.ag-theme-material .ag-rtl .ag-filter-toolpanel-search{padding-right:8px}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-right:8px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:64px}.ag-theme-material .ag-filter-toolpanel-group-item{margin-top:4px;margin-bottom:4px}.ag-theme-material .ag-filter-toolpanel-search{height:56px}.ag-theme-material .ag-filter-toolpanel-search-input{flex-grow:1;height:32px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-search-input{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-search-input{margin-left:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-expand,.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-expand,.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:8px}.ag-theme-material .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-left:24px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-right:24px}.ag-theme-material .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-left:40px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-right:40px}.ag-theme-material .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-left:56px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-right:56px}.ag-theme-material .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-left:72px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-right:72px}.ag-theme-material .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-left:88px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-right:88px}.ag-theme-material .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-left:104px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-right:104px}.ag-theme-material .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-left:120px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-right:120px}.ag-theme-material .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-left:136px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-right:136px}.ag-theme-material .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-left:152px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-right:152px}.ag-theme-material .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-left:168px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-right:168px}.ag-theme-material .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:8px}.ag-theme-material .ag-filter-toolpanel-instance-filter{margin-top:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:8px}.ag-theme-material .ag-pivot-mode-panel{min-height:56px;height:56px;display:flex}.ag-theme-material .ag-pivot-mode-select{display:flex;align-items:center}.ag-theme-material .ag-ltr .ag-pivot-mode-select{margin-left:12px}.ag-theme-material .ag-rtl .ag-pivot-mode-select{margin-right:12px}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-header{height:56px;align-items:center;padding:0 12px}.ag-theme-material .ag-column-group-icons,.ag-theme-material .ag-column-select-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-select-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-header{background-color:#fff;background-color:var(--ag-header-background-color, #fff);border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-row{color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px}.ag-theme-material .ag-pinned-right-header{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-pinned-left-header{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{padding-left:24px;padding-right:24px}.ag-theme-material .ag-header-cell.ag-header-cell-moving,.ag-theme-material .ag-header-group-cell.ag-header-cell-moving{background-color:#f2f2f2;background-color:var(--ag-header-cell-moving-background-color, var(--ag-header-cell-hover-background-color, #f2f2f2))}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-header-expand-icon{cursor:pointer}.ag-theme-material .ag-ltr .ag-header-expand-icon{padding-left:4px}.ag-theme-material .ag-rtl .ag-header-expand-icon{padding-right:4px}.ag-theme-material .ag-header-row:not(:first-child) .ag-header-cell,.ag-theme-material .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell.ag-column-resizing,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell.ag-column-resizing,.ag-theme-material .ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:first-of-type.ag-column-resizing,.ag-theme-material .ag-header-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:first-of-type.ag-column-resizing{background-color:#f2f2f2;background-color:var(--ag-header-cell-hover-background-color, #f2f2f2)}.ag-theme-material .ag-ltr .ag-header-select-all{margin-right:24px}.ag-theme-material .ag-rtl .ag-header-select-all,.ag-theme-material .ag-ltr .ag-floating-filter-button{margin-left:24px}.ag-theme-material .ag-rtl .ag-floating-filter-button{margin-right:24px}.ag-theme-material .ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:18px;padding:0;width:18px}.ag-theme-material .ag-filter-loading{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);height:100%;padding:16px 12px;position:absolute;width:100%;z-index:1}.ag-theme-material .ag-paging-panel{border-top:1px solid;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px}.ag-theme-material .ag-paging-panel>*{margin:0 24px}.ag-theme-material .ag-paging-button{cursor:pointer}.ag-theme-material .ag-paging-button.ag-disabled{cursor:default;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-paging-button,.ag-theme-material .ag-paging-description{margin:0 8px}.ag-theme-material .ag-status-bar{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));padding-right:32px;padding-left:32px;line-height:1.5}.ag-theme-material .ag-status-name-value-value{color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-status-bar-center{text-align:center}.ag-theme-material .ag-status-name-value{margin-left:8px;margin-right:8px;padding-top:16px;padding-bottom:16px}.ag-theme-material .ag-column-drop-cell{background:#e2e2e2;background:var(--ag-chip-background-color, #e2e2e2);border-radius:32px;height:32px;padding:0 4px;border:1px solid transparent}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-drop-cell-text{margin:0 8px}.ag-theme-material .ag-column-drop-cell-button{min-width:32px;margin:0 4px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-cell-drag-handle{margin-left:16px}.ag-theme-material .ag-column-drop-cell-ghost{opacity:.5}.ag-theme-material .ag-column-drop-horizontal{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:48px}.ag-theme-material .ag-ltr .ag-column-drop-horizontal{padding-left:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal{padding-right:24px}.ag-theme-material .ag-column-drop-horizontal-cell-separator{margin:0 8px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-horizontal-empty-message{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-horizontal-icon{margin-right:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal-icon{margin-left:24px}.ag-theme-material .ag-column-drop-vertical-list{padding-bottom:8px;padding-right:8px;padding-left:8px}.ag-theme-material .ag-column-drop-vertical-cell{margin-top:8px}.ag-theme-material .ag-column-drop-vertical{min-height:50px}.ag-theme-material .ag-column-drop-vertical-icon{margin-left:8px;margin-right:8px}.ag-theme-material .ag-column-drop-vertical-empty-message{position:absolute;inset:0;overflow:hidden;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));margin-top:8px}.ag-theme-material .ag-select-agg-func-popup{border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background:#fff;background:var(--ag-background-color, #fff);height:140px;padding:0}.ag-theme-material .ag-select-agg-func-virtual-list-item{cursor:default;padding-left:16px}.ag-theme-material .ag-select-agg-func-virtual-list-item:hover{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-chart-menu{border-radius:2px;background:#fff;background:var(--ag-background-color, #fff)}.ag-theme-material .ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:2px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-chart-menu-icon:hover{opacity:1}.ag-theme-material .ag-chart-mini-thumbnail{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2));border-radius:5px;margin:5px}.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3),.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:first-child{margin-left:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:first-child{margin-right:0}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:last-child{margin-right:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:last-child{margin-left:0}.ag-theme-material .ag-chart-mini-thumbnail.ag-selected{border-color:#ff4081;border-color:var(--ag-minichart-selected-chart-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-settings-card-item{background:#000000de;background:var(--ag-foreground-color, rgba(0, 0, 0, .87));width:8px;height:8px;border-radius:4px}.ag-theme-material .ag-chart-settings-card-item.ag-selected{background-color:#ff4081;background-color:var(--ag-minichart-selected-page-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-data-column-drag-handle{margin-left:8px}.ag-theme-material .ag-charts-settings-group-container{padding:8px}.ag-theme-material .ag-charts-data-group-container{padding:8px 12px}.ag-theme-material .ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group){height:32px}.ag-theme-material .ag-charts-data-group-container .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-charts-format-top-level-group-container{margin-left:16px;padding:8px}.ag-theme-material .ag-charts-format-top-level-group-item{margin:8px 0}.ag-theme-material .ag-charts-format-sub-level-group-container{padding:16px 12px 2px}.ag-theme-material .ag-charts-format-sub-level-group-container>*{margin-bottom:14px}.ag-theme-material .ag-charts-group-container.ag-group-container-horizontal{padding:8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{display:flex;margin:0}.ag-theme-material .ag-chart-menu-panel{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-ltr .ag-chart-menu-panel{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-rtl .ag-chart-menu-panel{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-theme-material .ag-date-time-list-page-column-label,.ag-theme-material .ag-date-time-list-page-entry{text-align:center}.ag-theme-material .ag-checkbox-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);border-radius:2px;display:inline-block;vertical-align:middle;flex:none}.ag-theme-material .ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-checkbox-input-wrapper:focus-within,.ag-theme-material .ag-checkbox-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-checkbox-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-indeterminate:after{content:"";color:#333;color:var(--ag-checkbox-indeterminate-color, var(--ag-checkbox-unchecked-color, #333));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-toggle-button-input-wrapper{box-sizing:border-box;width:36px;height:18px;background-color:#333;background-color:var(--ag-toggle-button-off-background-color, var(--ag-checkbox-unchecked-color, #333));border-radius:9px;position:relative;flex:none;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333))}.ag-theme-material .ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-theme-material .ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked{background-color:#ff4081;background-color:var(--ag-toggle-button-on-background-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)));border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-toggle-button-input-wrapper:before{content:" ";position:absolute;top:-1px;left:-1px;display:block;box-sizing:border-box;height:18px;width:18px;background-color:#fff;background-color:var(--ag-toggle-button-switch-background-color, var(--ag-background-color, #fff));border-radius:9px;transition:left .1s;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-switch-border-color, var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333)))}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - 18px);border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-radio-button-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);display:inline-block;vertical-align:middle;flex:none;border-radius:18px}.ag-theme-material .ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-radio-button-input-wrapper:focus-within,.ag-theme-material .ag-radio-button-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-radio-button-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-radio-button-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px;color:transparent;width:calc(100% - 2px)}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px;transform:translateY(-7.5px)}.ag-theme-material input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]:focus{outline:none}.ag-theme-material input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-ms-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:disabled{opacity:.5}.ag-theme-material .ag-filter-toolpanel-header,.ag-theme-material .ag-filter-toolpanel-search,.ag-theme-material .ag-status-bar,.ag-theme-material .ag-header-row,.ag-theme-material .ag-panel-title-bar-title,.ag-theme-material .ag-side-button-button,.ag-theme-material .ag-multi-filter-group-title-bar{font-size:12px;font-weight:600;color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)))}.ag-theme-material .ag-tab{height:36px}.ag-theme-material .ag-tabs-header,.ag-theme-material .ag-column-drop-horizontal{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee)}.ag-theme-material .ag-tabs-body{padding:4px 0}.ag-theme-material .ag-tabs-body .ag-menu-list{padding-top:0;padding-bottom:0}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{transition:background-color .5s}.ag-theme-material .ag-row-last:not(.ag-row-first) .ag-cell-inline-editing{bottom:0}.ag-theme-material .ag-cell-inline-editing{padding:8px;height:72px;border-color:#e2e2e2!important;border-color:var(--ag-border-color, #e2e2e2)!important}.ag-theme-material .ag-has-focus .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-side-button-button{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-vertical{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2);padding-top:8px}.ag-theme-material .ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-theme-material .ag-column-drop-vertical-cell{margin-left:0}.ag-theme-material .ag-column-drop-vertical-empty-message{font-size:12px;font-weight:600;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-vertical-empty-message{padding-left:34px;padding-right:8px}.ag-theme-material .ag-rtl .ag-column-drop-vertical-empty-message{padding-right:34px;padding-left:8px}.ag-theme-material .ag-status-bar{border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-panel-column-select{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select,.ag-theme-material .ag-column-select-header{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select-header{height:56px}.ag-theme-material .ag-group-title-bar{padding:6px 8px}.ag-theme-material .ag-charts-format-sub-level-group-title-bar{padding:4px 8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{padding-bottom:4px}.ag-theme-material .ag-group-toolbar{background-color:#eeeeee80}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{background:transparent;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:inherit;font-size:inherit;height:40px;padding-bottom:8px;border-width:0;border-bottom:2px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:focus:not([type]),.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{border-bottom:2px solid;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-material-primary-color, #3f51b5);outline:none;box-shadow:none}.ag-theme-material input[class^=ag-]:not([type])::-moz-placeholder,.ag-theme-material input[class^=ag-][type=text]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=number]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=tel]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=date]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::-moz-placeholder,.ag-theme-material textarea[class^=ag-]::-moz-placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:not([type])::placeholder,.ag-theme-material input[class^=ag-][type=text]::placeholder,.ag-theme-material input[class^=ag-][type=number]::placeholder,.ag-theme-material input[class^=ag-][type=tel]::placeholder,.ag-theme-material input[class^=ag-][type=date]::placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::placeholder,.ag-theme-material textarea[class^=ag-]::placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:disabled:not([type]),.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{border-bottom:1px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:invalid:not([type]),.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:0;border-bottom:1px solid;border-bottom-color:#e02525;border-bottom-color:var(--ag-invalid-color, #e02525);color:#e02525;color:var(--ag-invalid-color, #e02525)}.ag-theme-material .ag-standard-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#3f51b5;color:var(--ag-material-primary-color, #3f51b5);font-family:inherit;font-size:inherit;margin:0;padding:0;text-transform:uppercase}.ag-theme-material .ag-standard-button:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material .ag-dnd-ghost{font-size:12px;font-weight:600}.ag-theme-material .ag-filter-toolpanel-header{height:32px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:56px}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 1px #3f51b5}.ag-floating-filter-full-body input[data-v-81f67cc1],.ag-floating-filter-full-body select[data-v-81f67cc1],.rv-global-search[data-v-81f67cc1]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-81f67cc1]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input,.ag-floating-filter-full-body select,.rv-global-search{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-401a2b3c],.ag-floating-filter-full-body select[data-v-401a2b3c],.rv-global-search[data-v-401a2b3c]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-401a2b3c]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-df09f5c8],.ag-floating-filter-full-body select[data-v-df09f5c8],.rv-global-search[data-v-df09f5c8]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-df09f5c8]{margin:0;padding-top:1px;padding-bottom:1px}.rv-input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.rv-input[type=date]::-webkit-calendar-picker-indicator{margin:0}[data-v-aec3f27c] .ag-header-cell-sortable,[data-v-aec3f27c] .ag-pinned-left-header,[data-v-aec3f27c] .ag-pinned-left-cols-container{cursor:default}[data-v-aec3f27c] .ag-row{border-left:0px;border-right:0px}[data-v-aec3f27c] .ag-cell{line-height:38px}[data-v-aec3f27c] .ag-pinned-left-cols-container .ag-cell:not(.ag-cell-focus){border-right:none!important}[data-v-aec3f27c] .ag-pinned-left-header .ag-header-cell{padding:0!important}[data-v-aec3f27c] .ag-floating-filter-full-body input{border-width:2px;padding:5px;background:#fff}[data-v-aec3f27c] .ag-header-container>.ag-header-row>.ag-header-cell{background:#f9f9f9}[data-v-aec3f27c] .ag-pinned-left-header{border:0px}[data-v-aec3f27c] .ag-root .rv-input::-moz-placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input::placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input{font-size:12px}[data-v-aec3f27c] a{color:#2563eb;text-decoration:underline}.shadow-clip[data-v-aec3f27c]{box-shadow:0 0 15px 1px #000000bf;clip-path:inset(0px 0px -50px 0px)}.disabled[data-v-aec3f27c]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ag-floating-filter-full-body input[data-v-e4d6fbae],.ag-floating-filter-full-body select[data-v-e4d6fbae],.rv-global-search[data-v-e4d6fbae]{height:24px;min-width:0px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-e4d6fbae]{margin:0;padding-top:1px;padding-bottom:1px}.help-section-header .dropdown-icon[data-v-c2a24c78]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.help-item-leave-active[data-v-c2a24c78],.help-item-enter-active[data-v-c2a24c78]{max-height:500px;transition:all .3s}.help-item-enter-active[data-v-c2a24c78]{transition-delay:.1s}.help-item-leave-to[data-v-c2a24c78],.help-item-enter[data-v-c2a24c78]{max-height:0px;opacity:0}.rotate-180[data-v-fd14520e]{transform:rotate(-180deg)}.mapnav-section[data-v-667ea86e]{pointer-events:auto;display:flex;flex-direction:column;--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mapnav-section .focused[data-v-667ea86e]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.xml-content{font-size:14px}.metadata-view a{color:#00f}.metadata-view h1{font-size:1.5em;margin:.1em 0;font-weight:700}.metadata-view h2{font-size:1.2em;margin:.1em 0;font-weight:700}.metadata-view h3{font-size:1em;margin:.1em 0;font-weight:700}.metadata-view p{margin:.2em 0}.overviewmap[data-v-7ca7037e]:before{position:absolute;top:0;right:0;height:0px;width:0px;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #eee transparent transparent;content:""}.pg[data-v-f7536e73]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.pg.pg-active[data-v-f7536e73]{opacity:1;transition-duration:.3s}.pg .pg-label[data-v-f7536e73]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.sg[data-v-66120e5d]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.sg.sg-active[data-v-66120e5d]{opacity:1;transition-duration:.3s}.sg.sg-scrolling[data-v-66120e5d]{transition-duration:.3s}.sg .sg-label[data-v-66120e5d]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:#00000029}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px #00000052}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px #3498db5c}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.rv-label[data-v-9f0c5af5],.rv-label[data-v-86d3b932]{display:flex;align-items:center}.rv-input[data-v-86d3b932]{padding:5px;border-bottom:1px solid #ddd;margin-bottom:1px}.rv-input[data-v-86d3b932]:focus{outline:none;border-bottom:2px solid #ddd;margin-bottom:0}.rv-input[data-v-86d3b932]:disabled{color:#ddd}.rv-subsection[data-v-8174337c]{padding:8px}.rv-subheader[data-v-8174337c]{padding:15px 8px 8px;font-size:18px;line-height:28px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.rv-settings-divider[data-v-8174337c]{display:block;border-bottom:1px solid #eee;margin:0 -8px}.button[data-v-8aa4f1a3]{position:relative}.button.button--loading .button-text[data-v-8aa4f1a3]{visibility:hidden;opacity:0}.button.button--loading[data-v-8aa4f1a3]:after{content:"";position:absolute;width:22px;height:22px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner-8aa4f1a3 1s ease infinite}@keyframes button-loading-spinner-8aa4f1a3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{transform:none!important}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue-treeselect-animation-rotate{to{transform:rotate(1turn)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{transition-duration:.2s;transition-property:transform,opacity}.vue-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;transition-duration:.2s;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px #039be51a}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;inset:0;line-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{display:inline-table;padding:2px 0;border:1px solid transparent;border-radius:2px;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover,.vue-treeselect__multi-value-item{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__multi-value-label,.vue-treeselect__value-remove{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0 none;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;box-sizing:initial;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;box-shadow:0 1px #0000000f}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;transition:transform .2s cubic-bezier(.19,1,.22,1);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{transform:rotate(90deg)}.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow,.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:#00000040}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;transition:all .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;transition:all .2s ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--checked,.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border:0 solid #fff;border-top-width:5px;border-bottom-width:1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:after,.vue-treeselect__icon-error:before{display:block;position:absolute;content:"";background:#fff;transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;animation:vue-treeselect-animation-rotate 1.6s linear infinite}.vue-treeselect__icon-loader:after,.vue-treeselect__icon-loader:before{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;box-sizing:border-box}.upload-mask[data-v-4d422132]:focus{outline:none;border:1px solid #41b883}.configure-select[data-v-4d422132]{background-image:none;padding:0}[data-v-4d422132] .vue-treeselect__input:focus{padding-left:0!important;--tw-ring-color: transparent !important}[data-v-4d422132] .vue-treeselect__multi-value{display:flex;flex-wrap:wrap}[data-v-4d422132] .vue-treeselect__input-container{flex:1;display:flex;min-width:50%}[data-v-4d422132] .vue-treeselect__input{padding-left:0;flex:1}[data-v-4d422132] .vue-treeselect__sizer{flex:1}[data-v-4d422132] .vue-treeselect__x-container{padding-left:10px}[data-v-4d422132] .vue-treeselect__multi-value-item-container{padding-right:5px}[data-v-4d422132] .vue-treeselect__placeholder{color:#000}.error-border[data-v-4d422132]{border:3px solid red}.step[data-v-7693cdcc]:after{width:1px;position:absolute;top:32px;bottom:8px;left:24px;background-color:#000;content:" "}.step[data-v-7693cdcc]:last-of-type:after{content:none}.stepper-check>svg[data-v-7693cdcc]{transform:scale(1.2);transform-origin:50% 50%;fill:currentColor}.step-leave-active[data-v-7693cdcc],.step-enter-active[data-v-7693cdcc]{transition:all .3s;max-height:500px}.step-enter-active[data-v-7693cdcc]{transition-delay:.1s}.step-leave-to[data-v-7693cdcc],.step-enter[data-v-7693cdcc]{max-height:0px;opacity:0}[data-v-c17003bc] .vacp-color-input-label-text{display:none}.flip[data-v-8de9250c]{transform:scaleY(-1)}.disabled[data-v-62da245a]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:hover>.symbol-0[data-v-1f1eb112]{transform:rotate(-10deg);transform-origin:bottom center}:hover>.symbol-2[data-v-1f1eb112]{transform:rotate(10deg);transform-origin:bottom center}.ramp-styles.animation-enabled .symbol-0[data-v-1f1eb112],.ramp-styles.animation-enabled .symbol-2[data-v-1f1eb112]{transition-duration:.2s}.legend-group[data-v-a015737d]{transition:max-height .7s ease-in}.expand-toggle[data-v-a015737d]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.rotate-180[data-v-a015737d]{transform:rotate(-180deg)}@media (hover){.loaded-item[data-v-a015737d]{min-height:39px}.loaded-item .options[data-v-a015737d]{display:none}.loaded-item:hover .options[data-v-a015737d]{display:block}}.loaded-item:focus-within .options[data-v-a015737d]{display:block}.non-loaded-item[data-v-a015737d]{padding:5px 0 10px 5px;vertical-align:middle}.disabled[data-v-a015737d]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
diff --git a/customizable-toc/assets/panel-GC3SL2Lw.js b/customizable-toc/assets/panel-GC3SL2Lw.js
new file mode 100644
index 00000000..2db74e01
--- /dev/null
+++ b/customizable-toc/assets/panel-GC3SL2Lw.js
@@ -0,0 +1 @@
+import{_ as m}from"./story-Cx9Xo-0S.js";import"./main-ChXEKm79.js";export{m as default};
diff --git a/customizable-toc/assets/story-Cx9Xo-0S.js b/customizable-toc/assets/story-Cx9Xo-0S.js
new file mode 100644
index 00000000..eb283fb0
--- /dev/null
+++ b/customizable-toc/assets/story-Cx9Xo-0S.js
@@ -0,0 +1,9243 @@
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./panel-GC3SL2Lw.js","./main-ChXEKm79.js","./main-DdXaqzhV.css"])))=>i.map(i=>d[i]);
+import{d as Aa,r as Zn,c as wc,o as Sg,a as Goe,b as Er,e as Yr,f as Sr,w as sg,v as N9,t as Bc,g as ay,h as vf,i as hp,F as yp,j as Kp,n as Am,k as sCt,p as gUe,l as yUe,_ as Ux,m as Oxe,u as oCt,q as Nfe,s as iy,T as sci,x as oci,y as N7,z as aci,A as lci,B as aCt,C as vUe,D as qH,E as fl,G as uci,H as ji,I as cci,J as hci,K as Xtt,L as $A,M as Pxe,N as gm,O as Rxe,P as dci,Q as gM,R as pci,S as fci,U as Jtt,V as og,W as mci,X as gci,Y as yci,Z as _Ue}from"./main-ChXEKm79.js";const Uoe=i=>(gUe("data-v-3123bf7d"),i=i(),yUe(),i),vci={class:"sticky w-12 duration-500 ease-in-out transition-width"},_ci={class:"flex px-3 py-2"},bci=["aria-label"],wci={class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"#707070"},xci=["d"],Sci=["d"],Cci=Uoe(()=>Sr("path",{d:"m3.5 17h17"},null,-1)),Tci={class:"flex items-center mt-3 py-4 w-72 bg-white"},Eci={class:"flex-2 pl-2 ml-4 leading-normal"},Ici=["aria-label"],Aci=Uoe(()=>Sr("svg",{class:"flex-shrink-0 mr-4",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"#c0c0c0",stroke:"#c0c0c0"},[Sr("path",{d:"M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"})],-1)),Mci=[Aci],Oci={class:"dropdown-nav-content bg-white pb-10 w-72 z-10 border-r border-gray-200"},Pci={key:0},Rci=sCt(' ',1),Dci={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},Fci=Uoe(()=>Sr("svg",{class:"flex-shrink-0",viewBox:"0 0 24 24",width:"24px",height:"24px",fill:"#fff",stroke:"#878787",xmlns:"http://www.w3.org/2000/svg"},[Sr("path",{"data-v-689fab2c":"",d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974",style:{fill:"rgba(255, 255, 255, 0)","fill-opacity":"0"},transform:"matrix(1, 0, 0, 1, 8.881784197001252e-16, 0)"}),Sr("g",{transform:"matrix(1, 0, 0, 1, 0.07912001013755887, 1.1142139434814453)"},[Sr("polygon",{points:"11.956 9.662 9.522 12.097 9.862 12.437 11.956 10.344 14.049 12.437 14.39 12.097",style:{}}),Sr("path",{style:{fill:"rgb(135, 135, 135)","stroke-width":"1.5px"},d:"M 11.917 10.545 L 11.917 15.649"})]),Sr("rect",{x:"9.114",y:"8.74",width:"5.842",height:"0.487",style:{},transform:"matrix(1, 0, 0, 1, 8.881784197001252e-16, 0)"})],-1)),kci={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},Lci=["onClick"],Nci=Uoe(()=>Sr("svg",{class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"#fff",stroke:"#878787"},[Sr("path",{d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974"})],-1)),$ci={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},Bci=Uoe(()=>Sr("svg",{class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"#fff",stroke:"#878787"},[Sr("path",{d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974"})],-1)),jci={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},Gci=Aa({__name:"mobile-menu",props:{returnToTop:{type:Boolean,default:!0},slides:{type:Array,required:!0},activeChapterIndex:{type:Number},lang:{type:String},plugin:{type:Boolean,default:!1}},setup(i){const e=i,t=Zn(!1),r=Zn(!0),n=wc(()=>e.slides.map((o,a)=>({...o,index:a})).filter(o=>o.includeInToc!==!1));Sg(()=>{const o=document.getElementById("intro");r.value=!!o});const s=o=>{const a=document.getElementById(o);a&&a.scrollIntoView({behavior:"smooth"})};return(o,a)=>{const l=Goe("router-link");return Er(),Yr("div",vci,[Sr("div",_ci,[Sr("button",{onClick:a[0]||(a[0]=u=>t.value=!t.value),"aria-label":o.$t("chapters.menu")},[(Er(),Yr("svg",wci,[Sr("path",{class:"transition-all duration-500 ease-in-out",d:`m3.5 7h${t.value?"17":"8.5"}`},null,8,xci),Sr("path",{class:"transition-all duration-500 ease-in-out",d:`m3.5 12h${t.value?"17":"8.5"}`},null,8,Sci),Cci]))],8,bci)]),sg(Sr("div",Tci,[Sr("span",Eci,Bc(o.$t("chapters.title")),1),Sr("button",{onClick:a[1]||(a[1]=u=>t.value=!t.value),"aria-label":o.$t("chapters.menu")},Mci,8,Ici)],512),[[N9,t.value]]),sg(Sr("ul",Oci,[r.value&&i.returnToTop?(Er(),Yr("li",Pci,[i.plugin?(Er(),Yr("button",{key:0,class:"flex py-1 px-3",onClick:a[2]||(a[2]=u=>s("intro"))},[Rci,Sr("span",Dci,Bc(o.$t("chapters.return")),1)])):(Er(),ay(l,{key:1,to:{hash:"#intro"},class:"flex py-1 px-3",target:""},{default:vf(()=>[Fci,Sr("span",kci,Bc(o.$t("chapters.return")),1)]),_:1}))])):hp("",!0),(Er(!0),Yr(yp,null,Kp(n.value,(u,c)=>(Er(),Yr("li",{key:c,class:Am({"is-active":i.activeChapterIndex===u.index})},[i.plugin?(Er(),Yr("button",{key:0,class:"flex py-1 px-3",onClick:h=>s(`${u.index}-${u.title.toLowerCase().replaceAll(" ","-")}`)},[Nci,Sr("span",$ci,Bc(u.title),1)],8,Lci)):(Er(),ay(l,{key:1,to:{hash:`#${u.index}-${u.title.toLowerCase().replaceAll(" ","-")}`},class:"flex py-1 px-3",target:""},{default:vf(()=>[Bci,Sr("span",jci,Bc(u.title),1)]),_:2},1032,["to"]))],2))),128))],512),[[N9,t.value]])])}}}),Uci=Ux(Gci,[["__scopeId","data-v-3123bf7d"]]);(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function i(L){try{return L.defaultView&&L.defaultView.frameElement||null}catch{return null}}var e=function(L){for(var k=L,B=i(k);B;)k=B.ownerDocument,B=i(k);return k}(window.document),t=[],r=null,n=null;function s(L){this.time=L.time,this.target=L.target,this.rootBounds=v(L.rootBounds),this.boundingClientRect=v(L.boundingClientRect),this.intersectionRect=v(L.intersectionRect||m()),this.isIntersecting=!!L.intersectionRect;var k=this.boundingClientRect,B=k.width*k.height,$=this.intersectionRect,V=$.width*$.height;B?this.intersectionRatio=Number((V/B).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(L,k){var B=k||{};if(typeof L!="function")throw new Error("callback must be a function");if(B.root&&B.root.nodeType!=1&&B.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=L,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(B.rootMargin),this.thresholds=this._initThresholds(B.threshold),this.root=B.root||null,this.rootMargin=this._rootMarginValues.map(function($){return $.value+$.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(L,k){!L||!k?n=m():n=w(L,k),t.forEach(function(B){B._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,n=null},o.prototype.observe=function(L){var k=this._observationTargets.some(function(B){return B.element==L});if(!k){if(!(L&&L.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:L,entry:null}),this._monitorIntersections(L.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(L){this._observationTargets=this._observationTargets.filter(function(k){return k.element!=L}),this._unmonitorIntersections(L.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var L=this._queuedEntries.slice();return this._queuedEntries=[],L},o.prototype._initThresholds=function(L){var k=L||[0];return Array.isArray(k)||(k=[k]),k.sort().filter(function(B,$,V){if(typeof B!="number"||isNaN(B)||B<0||B>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return B!==V[$-1]})},o.prototype._parseRootMargin=function(L){var k=L||"0px",B=k.split(/\s+/).map(function($){var V=/^(-?\d*\.?\d+)(px|%)$/.exec($);if(!V)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(V[1]),unit:V[2]}});return B[1]=B[1]||B[0],B[2]=B[2]||B[0],B[3]=B[3]||B[1],B},o.prototype._monitorIntersections=function(L){var k=L.defaultView;if(k&&this._monitoringDocuments.indexOf(L)==-1){var B=this._checkForIntersections,$=null,V=null;this.POLL_INTERVAL?$=k.setInterval(B,this.POLL_INTERVAL):(u(k,"resize",B,!0),u(L,"scroll",B,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in k&&(V=new k.MutationObserver(B),V.observe(L,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(L),this._monitoringUnsubscribes.push(function(){var Q=L.defaultView;Q&&($&&Q.clearInterval($),c(Q,"resize",B,!0)),c(L,"scroll",B,!0),V&&V.disconnect()});var Y=this.root&&(this.root.ownerDocument||this.root)||e;if(L!=Y){var K=i(L);K&&this._monitorIntersections(K.ownerDocument)}}},o.prototype._unmonitorIntersections=function(L){var k=this._monitoringDocuments.indexOf(L);if(k!=-1){var B=this.root&&(this.root.ownerDocument||this.root)||e,$=this._observationTargets.some(function(K){var Q=K.element.ownerDocument;if(Q==L)return!0;for(;Q&&Q!=B;){var re=i(Q);if(Q=re&&re.ownerDocument,Q==L)return!0}return!1});if(!$){var V=this._monitoringUnsubscribes[k];if(this._monitoringDocuments.splice(k,1),this._monitoringUnsubscribes.splice(k,1),V(),L!=B){var Y=i(L);Y&&this._unmonitorIntersections(Y.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var L=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var k=0;k=0&&Q>=0&&{top:B,bottom:$,left:V,right:Y,width:K,height:Q}||null}function p(L){var k;try{k=L.getBoundingClientRect()}catch{}return k?(k.width&&k.height||(k={top:k.top,right:k.right,bottom:k.bottom,left:k.left,width:k.right-k.left,height:k.bottom-k.top}),k):m()}function m(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function v(L){return!L||"x"in L?L:{top:L.top,y:L.top,bottom:L.bottom,left:L.left,x:L.left,right:L.right,width:L.width,height:L.height}}function w(L,k){var B=k.top-L.top,$=k.left-L.left;return{top:B,left:$,height:k.height,width:k.width,bottom:B+k.height,right:$+k.width}}function S(L,k){for(var B=k;B;){if(B==L)return!0;B=I(B)}return!1}function I(L){var k=L.parentNode;return L.nodeType==9&&L!=e?i(L):(k&&k.assignedSlot&&(k=k.assignedSlot.parentNode),k&&k.nodeType==11&&k.host?k.host:k)}function R(L){return L&&L.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=s})();const zoe=i=>(gUe("data-v-3ef5713a"),i=i(),yUe(),i),zci={class:"flex items-center mt-4 mb-12"},Vci=["aria-label"],Hci={class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"#707070"},Wci=["d"],qci=["d"],Yci=zoe(()=>Sr("path",{d:"m3.5 17h17"},null,-1)),Xci={class:"flex-1 ml-4 overflow-hidden leading-normal text-left overflow-ellipsis whitespace-nowrap"},Jci={class:"nav-content menu"},Kci={key:0},Zci=sCt(' ',1),Qci={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},ehi=zoe(()=>Sr("svg",{class:"flex-shrink-0",viewBox:"0 0 24 24",width:"24px",height:"24px",fill:"#fff",stroke:"#878787",xmlns:"http://www.w3.org/2000/svg"},[Sr("path",{"data-v-689fab2c":"",d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974",style:{fill:"rgba(255, 255, 255, 0)","fill-opacity":"0"},transform:"matrix(1, 0, 0, 1, 8.881784197001252e-16, 0)"}),Sr("g",{transform:"matrix(1, 0, 0, 1, 0.07912001013755887, 1.1142139434814453)"},[Sr("polygon",{points:"11.956 9.662 9.522 12.097 9.862 12.437 11.956 10.344 14.049 12.437 14.39 12.097",style:{}}),Sr("path",{style:{fill:"rgb(135, 135, 135)","stroke-width":"1.5px"},d:"M 11.917 10.545 L 11.917 15.649"})]),Sr("rect",{x:"9.114",y:"8.74",width:"5.842",height:"0.487",style:{},transform:"matrix(1, 0, 0, 1, 8.881784197001252e-16, 0)"})],-1)),thi={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},ihi=["onClick"],rhi=zoe(()=>Sr("svg",{class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"#fff",stroke:"#878787"},[Sr("path",{d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974"})],-1)),nhi={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},shi=zoe(()=>Sr("svg",{class:"flex-shrink-0",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"#fff",stroke:"#878787"},[Sr("path",{d:"m19.325 16.229c-2.4415 1.4096-4.8829 2.8191-7.3244 4.2286-2.4415-1.4096-4.883-2.8192-7.3245-4.2288-3.55e-5 -2.8191-7.1e-5 -5.6383-1.066e-4 -8.4574 2.4415-1.4096 4.8829-2.8191 7.3244-4.2286 2.4415 1.4096 4.883 2.8192 7.3245 4.2288 3.7e-5 2.8191 7.4e-5 5.6383 1.1e-4 8.4574z","stroke-width":".93974"})],-1)),ohi={class:"flex-1 ml-4 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},ahi=zoe(()=>Sr("div",{class:"h-10 flex-shrink-0"},null,-1)),lhi=Aa({__name:"chapter-menu",props:{returnToTop:{type:Boolean,default:!0},slides:{type:Array,required:!0},activeChapterIndex:{type:Number,required:!0},lang:{type:String,required:!0},plugin:{type:Boolean,default:!1}},setup(i){const e=Zn(!1),t=Zn(!1);Sg(()=>{const n=document.getElementById("intro");t.value=!!n});const r=n=>{const s=document.getElementById(n);s&&s.scrollIntoView({behavior:"smooth"})};return(n,s)=>{const o=Goe("router-link"),a=Oxe("tippy");return Er(),Yr("div",{class:Am([e.value?"w-72":"","nav-bar sticky self-start w-12 duration-500 ease-in-out transition-width top-16"])},[Sr("div",zci,[sg((Er(),Yr("button",{class:"flex items-center flex-shrink-0 px-2 py-1 mx-1 overflow-hidden","aria-label":n.$t("chapters.menu"),onClick:s[0]||(s[0]=l=>e.value=!e.value)},[(Er(),Yr("svg",Hci,[Sr("path",{class:"transition-all duration-500 ease-in-out",d:`m3.5 7h${e.value?"17":"8.5"}`},null,8,Wci),Sr("path",{class:"transition-all duration-500 ease-in-out",d:`m3.5 12h${e.value?"17":"8.5"}`},null,8,qci),Yci])),Sr("span",Xci,Bc(n.$t("chapters.title")),1)],8,Vci)),[[a,{delay:"200",placement:"right",content:n.$t("chapters.title"),onShow:()=>!e.value,animateFill:!0}]])]),Sr("ul",Jci,[t.value&&i.returnToTop?(Er(),Yr("li",Kci,[i.plugin?sg((Er(),Yr("a",{key:0,class:"flex items-center px-2 py-1 mx-1 cursor-pointer",onClick:s[1]||(s[1]=l=>r("intro"))},[Zci,Sr("span",Qci,Bc(n.$t("chapters.return")),1)])),[[a,{delay:"200",placement:"right",content:n.$t("chapters.return"),animateFill:!0,animation:"chapter-menu"}]]):sg((Er(),ay(o,{key:1,to:{hash:"#intro"},class:"flex items-center px-2 py-1 mx-1",target:""},{default:vf(()=>[ehi,Sr("span",thi,Bc(n.$t("chapters.return")),1)]),_:1})),[[a,{delay:"200",placement:"right",content:n.$t("chapters.return"),animateFill:!0,animation:"chapter-menu"}]])])):hp("",!0),(Er(!0),Yr(yp,null,Kp(i.slides,(l,u)=>(Er(),Yr("li",{key:u,class:Am({"is-active":i.activeChapterIndex===l.index})},[i.plugin?sg((Er(),Yr("a",{key:0,class:"flex items-center px-2 py-1 mx-1 cursor-pointer",onClick:c=>r(`${l.index}-${l.title.toLowerCase().replaceAll(" ","-")}`)},[rhi,Sr("span",nhi,Bc(l.title),1)],8,ihi)),[[a,{delay:"200",placement:"right",content:l.title,animateFill:!0,animation:"chapter-menu"}]]):sg((Er(),ay(o,{key:1,to:{hash:`#${l.index}-${l.title.toLowerCase().replaceAll(" ","-")}`},class:"flex items-center px-2 py-1 mx-1",target:""},{default:vf(()=>[shi,Sr("span",ohi,Bc(l.title),1)]),_:2},1032,["to"])),[[a,{delay:"200",placement:"right",content:l.title,animateFill:!0,animation:"chapter-menu"}]])],2))),128)),ahi])],2)}}}),uhi=Ux(lhi,[["__scopeId","data-v-3ef5713a"]]),chi={id:"h-navbar",class:"navbar sticky"},hhi={key:0},dhi={class:"flex-1 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},phi={class:"flex-1 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},fhi=["onClick"],mhi={class:"flex-1 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},ghi={class:"flex-1 overflow-hidden leading-normal overflow-ellipsis whitespace-nowrap"},yhi=Aa({__name:"horizontal-menu",props:{returnToTop:{type:Boolean,default:!0},slides:{type:Array,required:!0},activeChapterIndex:{type:Number,required:!0},lang:{type:String,required:!0},plugin:{type:Boolean,default:!1}},setup(i){const{t:e}=oCt(),t=Zn(!1);Sg(()=>{const s=document.getElementById("intro");t.value=!!s});const r=s=>{const o=document.getElementById(s);o&&o.scrollIntoView({behavior:"smooth"})},n=s=>s.title!==""?s.title:e("chapters.untitled");return(s,o)=>{const a=Goe("router-link"),l=Oxe("tippy");return Er(),Yr("div",chi,[Sr("ul",null,[t.value&&i.returnToTop?(Er(),Yr("li",hhi,[i.plugin?sg((Er(),Yr("a",{key:0,class:"flex items-center px-2 py-1 mx-1 cursor-pointer",onClick:o[0]||(o[0]=u=>r("intro"))},[Sr("span",dhi,Bc(s.$t("chapters.return")),1)])),[[l,{delay:"200",placement:"right",content:s.$t("chapters.return"),animateFill:!0,animation:"chapter-menu"}]]):sg((Er(),ay(a,{key:1,to:{hash:"#intro"},class:"flex items-center px-2 py-1 mx-1",target:""},{default:vf(()=>[Sr("span",phi,Bc(s.$t("chapters.return")),1)]),_:1})),[[l,{delay:"200",placement:"right",content:s.$t("chapters.return"),animateFill:!0,animation:"chapter-menu"}]])])):hp("",!0),(Er(!0),Yr(yp,null,Kp(i.slides,(u,c)=>(Er(),Yr("li",{key:c,class:Am({"is-active":i.activeChapterIndex===u.index})},[i.plugin?sg((Er(),Yr("a",{key:0,class:"flex items-center px-2 py-1 mx-1 cursor-pointer",onClick:h=>r(`${u.index}-${u.title.toLowerCase().replaceAll(" ","-")}`)},[Sr("span",mhi,Bc(n(u)),1)],8,fhi)),[[l,{delay:"200",placement:"right",content:n(u),animateFill:!0,animation:"chapter-menu"}]]):sg((Er(),ay(a,{key:1,to:{hash:`#${u.index}-${u.title.toLowerCase().replaceAll(" ","-")}`},class:"flex items-center px-2 py-1 mx-1",target:""},{default:vf(()=>[Sr("span",ghi,Bc(n(u)),1)]),_:2},1032,["to"])),[[l,{delay:"200",placement:"right",content:n(u),animateFill:!0,animation:"chapter-menu"}]])],2))),128))])])}}}),vhi=Ux(yhi,[["__scopeId","data-v-7ede6d3a"]]),_hi={class:"sticky z-10 grid-background",style:{top:"60px",height:"100vh"}},bhi={key:0,class:"w-full h-full"},whi=["src"],xhi=["src"],Shi={key:1,class:"w-full h-full"},Chi={__name:"background-image",props:{src:{type:String,required:!0}},emits:["background-changed"],setup(i,{emit:e}){const t=e,r=i,n=Zn("none"),s=Zn("none"),o=Zn(0);return Nfe(()=>r.src,()=>{n.value=r.src,o.value=1,r.src!=="none"&&s.value!=="none"?setTimeout(()=>{o.value=0,n.value=s.value,s.value=r.src,t("background-changed",!0)},350):(s.value=r.src,o.value=0,t("background-changed",s.value!=="none"))},{immediate:!1}),(a,l)=>(Er(),Yr("div",_hi,[iy(sci,{name:"fade",mode:"out-in"},{default:vf(()=>[s.value!=="none"?(Er(),Yr("div",bhi,[n.value!=="none"?(Er(),Yr("img",{key:0,class:"fade-in w-full h-full",src:n.value},null,8,whi)):hp("",!0),Sr("img",{class:Am(["fade-in w-full h-full",{hide:o.value===1}]),src:s.value,alt:"Background image"},null,10,xhi)])):(Er(),Yr("div",Shi))]),_:1})]))}},Thi=Ux(Chi,[["__scopeId","data-v-510a9427"]]);var Wg=(i=>(i.Text="text",i.Image="image",i.Map="map",i.InteractiveMap="interactive-map",i.Chart="chart",i.Video="video",i.Audio="audio",i.Slideshow="slideshow",i.Dynamic="dynamic",i.Loading="loading",i))(Wg||{}),Mc={};const Ehi="Á",Ihi="á",Ahi="Ă",Mhi="ă",Ohi="∾",Phi="∿",Rhi="∾̳",Dhi="Â",Fhi="â",khi="´",Lhi="А",Nhi="а",$hi="Æ",Bhi="æ",jhi="",Ghi="𝔄",Uhi="𝔞",zhi="À",Vhi="à",Hhi="ℵ",Whi="ℵ",qhi="Α",Yhi="α",Xhi="Ā",Jhi="ā",Khi="⨿",Zhi="&",Qhi="&",edi="⩕",tdi="⩓",idi="∧",rdi="⩜",ndi="⩘",sdi="⩚",odi="∠",adi="⦤",ldi="∠",udi="⦨",cdi="⦩",hdi="⦪",ddi="⦫",pdi="⦬",fdi="⦭",mdi="⦮",gdi="⦯",ydi="∡",vdi="∟",_di="⊾",bdi="⦝",wdi="∢",xdi="Å",Sdi="⍼",Cdi="Ą",Tdi="ą",Edi="𝔸",Idi="𝕒",Adi="⩯",Mdi="≈",Odi="⩰",Pdi="≊",Rdi="≋",Ddi="'",Fdi="",kdi="≈",Ldi="≊",Ndi="Å",$di="å",Bdi="𝒜",jdi="𝒶",Gdi="≔",Udi="*",zdi="≈",Vdi="≍",Hdi="Ã",Wdi="ã",qdi="Ä",Ydi="ä",Xdi="∳",Jdi="⨑",Kdi="≌",Zdi="϶",Qdi="‵",epi="∽",tpi="⋍",ipi="∖",rpi="⫧",npi="⊽",spi="⌅",opi="⌆",api="⌅",lpi="⎵",upi="⎶",cpi="≌",hpi="Б",dpi="б",ppi="„",fpi="∵",mpi="∵",gpi="∵",ypi="⦰",vpi="϶",_pi="ℬ",bpi="ℬ",wpi="Β",xpi="β",Spi="ℶ",Cpi="≬",Tpi="𝔅",Epi="𝔟",Ipi="⋂",Api="◯",Mpi="⋃",Opi="⨀",Ppi="⨁",Rpi="⨂",Dpi="⨆",Fpi="★",kpi="▽",Lpi="△",Npi="⨄",$pi="⋁",Bpi="⋀",jpi="⤍",Gpi="⧫",Upi="▪",zpi="▴",Vpi="▾",Hpi="◂",Wpi="▸",qpi="␣",Ypi="▒",Xpi="░",Jpi="▓",Kpi="█",Zpi="=⃥",Qpi="≡⃥",efi="⫭",tfi="⌐",ifi="𝔹",rfi="𝕓",nfi="⊥",sfi="⊥",ofi="⋈",afi="⧉",lfi="┐",ufi="╕",cfi="╖",hfi="╗",dfi="┌",pfi="╒",ffi="╓",mfi="╔",gfi="─",yfi="═",vfi="┬",_fi="╤",bfi="╥",wfi="╦",xfi="┴",Sfi="╧",Cfi="╨",Tfi="╩",Efi="⊟",Ifi="⊞",Afi="⊠",Mfi="┘",Ofi="╛",Pfi="╜",Rfi="╝",Dfi="└",Ffi="╘",kfi="╙",Lfi="╚",Nfi="│",$fi="║",Bfi="┼",jfi="╪",Gfi="╫",Ufi="╬",zfi="┤",Vfi="╡",Hfi="╢",Wfi="╣",qfi="├",Yfi="╞",Xfi="╟",Jfi="╠",Kfi="‵",Zfi="˘",Qfi="˘",emi="¦",tmi="𝒷",imi="ℬ",rmi="⁏",nmi="∽",smi="⋍",omi="⧅",ami="\\",lmi="⟈",umi="•",cmi="•",hmi="≎",dmi="⪮",pmi="≏",fmi="≎",mmi="≏",gmi="Ć",ymi="ć",vmi="⩄",_mi="⩉",bmi="⩋",wmi="∩",xmi="⋒",Smi="⩇",Cmi="⩀",Tmi="ⅅ",Emi="∩︀",Imi="⁁",Ami="ˇ",Mmi="ℭ",Omi="⩍",Pmi="Č",Rmi="č",Dmi="Ç",Fmi="ç",kmi="Ĉ",Lmi="ĉ",Nmi="∰",$mi="⩌",Bmi="⩐",jmi="Ċ",Gmi="ċ",Umi="¸",zmi="¸",Vmi="⦲",Hmi="¢",Wmi="·",qmi="·",Ymi="𝔠",Xmi="ℭ",Jmi="Ч",Kmi="ч",Zmi="✓",Qmi="✓",egi="Χ",tgi="χ",igi="ˆ",rgi="≗",ngi="↺",sgi="↻",ogi="⊛",agi="⊚",lgi="⊝",ugi="⊙",cgi="®",hgi="Ⓢ",dgi="⊖",pgi="⊕",fgi="⊗",mgi="○",ggi="⧃",ygi="≗",vgi="⨐",_gi="⫯",bgi="⧂",wgi="∲",xgi="”",Sgi="’",Cgi="♣",Tgi="♣",Egi=":",Igi="∷",Agi="⩴",Mgi="≔",Ogi="≔",Pgi=",",Rgi="@",Dgi="∁",Fgi="∘",kgi="∁",Lgi="ℂ",Ngi="≅",$gi="⩭",Bgi="≡",jgi="∮",Ggi="∯",Ugi="∮",zgi="𝕔",Vgi="ℂ",Hgi="∐",Wgi="∐",qgi="©",Ygi="©",Xgi="℗",Jgi="∳",Kgi="↵",Zgi="✗",Qgi="⨯",eyi="𝒞",tyi="𝒸",iyi="⫏",ryi="⫑",nyi="⫐",syi="⫒",oyi="⋯",ayi="⤸",lyi="⤵",uyi="⋞",cyi="⋟",hyi="↶",dyi="⤽",pyi="⩈",fyi="⩆",myi="≍",gyi="∪",yyi="⋓",vyi="⩊",_yi="⊍",byi="⩅",wyi="∪︀",xyi="↷",Syi="⤼",Cyi="⋞",Tyi="⋟",Eyi="⋎",Iyi="⋏",Ayi="¤",Myi="↶",Oyi="↷",Pyi="⋎",Ryi="⋏",Dyi="∲",Fyi="∱",kyi="⌭",Lyi="†",Nyi="‡",$yi="ℸ",Byi="↓",jyi="↡",Gyi="⇓",Uyi="‐",zyi="⫤",Vyi="⊣",Hyi="⤏",Wyi="˝",qyi="Ď",Yyi="ď",Xyi="Д",Jyi="д",Kyi="‡",Zyi="⇊",Qyi="ⅅ",e0i="ⅆ",t0i="⤑",i0i="⩷",r0i="°",n0i="∇",s0i="Δ",o0i="δ",a0i="⦱",l0i="⥿",u0i="𝔇",c0i="𝔡",h0i="⥥",d0i="⇃",p0i="⇂",f0i="´",m0i="˙",g0i="˝",y0i="`",v0i="˜",_0i="⋄",b0i="⋄",w0i="⋄",x0i="♦",S0i="♦",C0i="¨",T0i="ⅆ",E0i="ϝ",I0i="⋲",A0i="÷",M0i="÷",O0i="⋇",P0i="⋇",R0i="Ђ",D0i="ђ",F0i="⌞",k0i="⌍",L0i="$",N0i="𝔻",$0i="𝕕",B0i="¨",j0i="˙",G0i="⃜",U0i="≐",z0i="≑",V0i="≐",H0i="∸",W0i="∔",q0i="⊡",Y0i="⌆",X0i="∯",J0i="¨",K0i="⇓",Z0i="⇐",Q0i="⇔",evi="⫤",tvi="⟸",ivi="⟺",rvi="⟹",nvi="⇒",svi="⊨",ovi="⇑",avi="⇕",lvi="∥",uvi="⤓",cvi="↓",hvi="↓",dvi="⇓",pvi="⇵",fvi="̑",mvi="⇊",gvi="⇃",yvi="⇂",vvi="⥐",_vi="⥞",bvi="⥖",wvi="↽",xvi="⥟",Svi="⥗",Cvi="⇁",Tvi="↧",Evi="⊤",Ivi="⤐",Avi="⌟",Mvi="⌌",Ovi="𝒟",Pvi="𝒹",Rvi="Ѕ",Dvi="ѕ",Fvi="⧶",kvi="Đ",Lvi="đ",Nvi="⋱",$vi="▿",Bvi="▾",jvi="⇵",Gvi="⥯",Uvi="⦦",zvi="Џ",Vvi="џ",Hvi="⟿",Wvi="É",qvi="é",Yvi="⩮",Xvi="Ě",Jvi="ě",Kvi="Ê",Zvi="ê",Qvi="≖",e1i="≕",t1i="Э",i1i="э",r1i="⩷",n1i="Ė",s1i="ė",o1i="≑",a1i="ⅇ",l1i="≒",u1i="𝔈",c1i="𝔢",h1i="⪚",d1i="È",p1i="è",f1i="⪖",m1i="⪘",g1i="⪙",y1i="∈",v1i="⏧",_1i="ℓ",b1i="⪕",w1i="⪗",x1i="Ē",S1i="ē",C1i="∅",T1i="∅",E1i="◻",I1i="∅",A1i="▫",M1i=" ",O1i=" ",P1i=" ",R1i="Ŋ",D1i="ŋ",F1i=" ",k1i="Ę",L1i="ę",N1i="𝔼",$1i="𝕖",B1i="⋕",j1i="⧣",G1i="⩱",U1i="ε",z1i="Ε",V1i="ε",H1i="ϵ",W1i="≖",q1i="≕",Y1i="≂",X1i="⪖",J1i="⪕",K1i="⩵",Z1i="=",Q1i="≂",e_i="≟",t_i="⇌",i_i="≡",r_i="⩸",n_i="⧥",s_i="⥱",o_i="≓",a_i="ℯ",l_i="ℰ",u_i="≐",c_i="⩳",h_i="≂",d_i="Η",p_i="η",f_i="Ð",m_i="ð",g_i="Ë",y_i="ë",v_i="€",__i="!",b_i="∃",w_i="∃",x_i="ℰ",S_i="ⅇ",C_i="ⅇ",T_i="≒",E_i="Ф",I_i="ф",A_i="♀",M_i="ffi",O_i="ff",P_i="ffl",R_i="𝔉",D_i="𝔣",F_i="fi",k_i="◼",L_i="▪",N_i="fj",$_i="♭",B_i="fl",j_i="▱",G_i="ƒ",U_i="𝔽",z_i="𝕗",V_i="∀",H_i="∀",W_i="⋔",q_i="⫙",Y_i="ℱ",X_i="⨍",J_i="½",K_i="⅓",Z_i="¼",Q_i="⅕",ebi="⅙",tbi="⅛",ibi="⅔",rbi="⅖",nbi="¾",sbi="⅗",obi="⅜",abi="⅘",lbi="⅚",ubi="⅝",cbi="⅞",hbi="⁄",dbi="⌢",pbi="𝒻",fbi="ℱ",mbi="ǵ",gbi="Γ",ybi="γ",vbi="Ϝ",_bi="ϝ",bbi="⪆",wbi="Ğ",xbi="ğ",Sbi="Ģ",Cbi="Ĝ",Tbi="ĝ",Ebi="Г",Ibi="г",Abi="Ġ",Mbi="ġ",Obi="≥",Pbi="≧",Rbi="⪌",Dbi="⋛",Fbi="≥",kbi="≧",Lbi="⩾",Nbi="⪩",$bi="⩾",Bbi="⪀",jbi="⪂",Gbi="⪄",Ubi="⋛︀",zbi="⪔",Vbi="𝔊",Hbi="𝔤",Wbi="≫",qbi="⋙",Ybi="⋙",Xbi="ℷ",Jbi="Ѓ",Kbi="ѓ",Zbi="⪥",Qbi="≷",ewi="⪒",twi="⪤",iwi="⪊",rwi="⪊",nwi="⪈",swi="≩",owi="⪈",awi="≩",lwi="⋧",uwi="𝔾",cwi="𝕘",hwi="`",dwi="≥",pwi="⋛",fwi="≧",mwi="⪢",gwi="≷",ywi="⩾",vwi="≳",_wi="𝒢",bwi="ℊ",wwi="≳",xwi="⪎",Swi="⪐",Cwi="⪧",Twi="⩺",Ewi=">",Iwi=">",Awi="≫",Mwi="⋗",Owi="⦕",Pwi="⩼",Rwi="⪆",Dwi="⥸",Fwi="⋗",kwi="⋛",Lwi="⪌",Nwi="≷",$wi="≳",Bwi="≩︀",jwi="≩︀",Gwi="ˇ",Uwi=" ",zwi="½",Vwi="ℋ",Hwi="Ъ",Wwi="ъ",qwi="⥈",Ywi="↔",Xwi="⇔",Jwi="↭",Kwi="^",Zwi="ℏ",Qwi="Ĥ",exi="ĥ",txi="♥",ixi="♥",rxi="…",nxi="⊹",sxi="𝔥",oxi="ℌ",axi="ℋ",lxi="⤥",uxi="⤦",cxi="⇿",hxi="∻",dxi="↩",pxi="↪",fxi="𝕙",mxi="ℍ",gxi="―",yxi="─",vxi="𝒽",_xi="ℋ",bxi="ℏ",wxi="Ħ",xxi="ħ",Sxi="≎",Cxi="≏",Txi="⁃",Exi="‐",Ixi="Í",Axi="í",Mxi="",Oxi="Î",Pxi="î",Rxi="И",Dxi="и",Fxi="İ",kxi="Е",Lxi="е",Nxi="¡",$xi="⇔",Bxi="𝔦",jxi="ℑ",Gxi="Ì",Uxi="ì",zxi="ⅈ",Vxi="⨌",Hxi="∭",Wxi="⧜",qxi="℩",Yxi="IJ",Xxi="ij",Jxi="Ī",Kxi="ī",Zxi="ℑ",Qxi="ⅈ",e2i="ℐ",t2i="ℑ",i2i="ı",r2i="ℑ",n2i="⊷",s2i="Ƶ",o2i="⇒",a2i="℅",l2i="∞",u2i="⧝",c2i="ı",h2i="⊺",d2i="∫",p2i="∬",f2i="ℤ",m2i="∫",g2i="⊺",y2i="⋂",v2i="⨗",_2i="⨼",b2i="",w2i="",x2i="Ё",S2i="ё",C2i="Į",T2i="į",E2i="𝕀",I2i="𝕚",A2i="Ι",M2i="ι",O2i="⨼",P2i="¿",R2i="𝒾",D2i="ℐ",F2i="∈",k2i="⋵",L2i="⋹",N2i="⋴",$2i="⋳",B2i="∈",j2i="",G2i="Ĩ",U2i="ĩ",z2i="І",V2i="і",H2i="Ï",W2i="ï",q2i="Ĵ",Y2i="ĵ",X2i="Й",J2i="й",K2i="𝔍",Z2i="𝔧",Q2i="ȷ",eSi="𝕁",tSi="𝕛",iSi="𝒥",rSi="𝒿",nSi="Ј",sSi="ј",oSi="Є",aSi="є",lSi="Κ",uSi="κ",cSi="ϰ",hSi="Ķ",dSi="ķ",pSi="К",fSi="к",mSi="𝔎",gSi="𝔨",ySi="ĸ",vSi="Х",_Si="х",bSi="Ќ",wSi="ќ",xSi="𝕂",SSi="𝕜",CSi="𝒦",TSi="𝓀",ESi="⇚",ISi="Ĺ",ASi="ĺ",MSi="⦴",OSi="ℒ",PSi="Λ",RSi="λ",DSi="⟨",FSi="⟪",kSi="⦑",LSi="⟨",NSi="⪅",$Si="ℒ",BSi="«",jSi="⇤",GSi="⤟",USi="←",zSi="↞",VSi="⇐",HSi="⤝",WSi="↩",qSi="↫",YSi="⤹",XSi="⥳",JSi="↢",KSi="⤙",ZSi="⤛",QSi="⪫",eCi="⪭",tCi="⪭︀",iCi="⤌",rCi="⤎",nCi="❲",sCi="{",oCi="[",aCi="⦋",lCi="⦏",uCi="⦍",cCi="Ľ",hCi="ľ",dCi="Ļ",pCi="ļ",fCi="⌈",mCi="{",gCi="Л",yCi="л",vCi="⤶",_Ci="“",bCi="„",wCi="⥧",xCi="⥋",SCi="↲",CCi="≤",TCi="≦",ECi="⟨",ICi="⇤",ACi="←",MCi="←",OCi="⇐",PCi="⇆",RCi="↢",DCi="⌈",FCi="⟦",kCi="⥡",LCi="⥙",NCi="⇃",$Ci="⌊",BCi="↽",jCi="↼",GCi="⇇",UCi="↔",zCi="↔",VCi="⇔",HCi="⇆",WCi="⇋",qCi="↭",YCi="⥎",XCi="↤",JCi="⊣",KCi="⥚",ZCi="⋋",QCi="⧏",eTi="⊲",tTi="⊴",iTi="⥑",rTi="⥠",nTi="⥘",sTi="↿",oTi="⥒",aTi="↼",lTi="⪋",uTi="⋚",cTi="≤",hTi="≦",dTi="⩽",pTi="⪨",fTi="⩽",mTi="⩿",gTi="⪁",yTi="⪃",vTi="⋚︀",_Ti="⪓",bTi="⪅",wTi="⋖",xTi="⋚",STi="⪋",CTi="⋚",TTi="≦",ETi="≶",ITi="≶",ATi="⪡",MTi="≲",OTi="⩽",PTi="≲",RTi="⥼",DTi="⌊",FTi="𝔏",kTi="𝔩",LTi="≶",NTi="⪑",$Ti="⥢",BTi="↽",jTi="↼",GTi="⥪",UTi="▄",zTi="Љ",VTi="љ",HTi="⇇",WTi="≪",qTi="⋘",YTi="⌞",XTi="⇚",JTi="⥫",KTi="◺",ZTi="Ŀ",QTi="ŀ",eEi="⎰",tEi="⎰",iEi="⪉",rEi="⪉",nEi="⪇",sEi="≨",oEi="⪇",aEi="≨",lEi="⋦",uEi="⟬",cEi="⇽",hEi="⟦",dEi="⟵",pEi="⟵",fEi="⟸",mEi="⟷",gEi="⟷",yEi="⟺",vEi="⟼",_Ei="⟶",bEi="⟶",wEi="⟹",xEi="↫",SEi="↬",CEi="⦅",TEi="𝕃",EEi="𝕝",IEi="⨭",AEi="⨴",MEi="∗",OEi="_",PEi="↙",REi="↘",DEi="◊",FEi="◊",kEi="⧫",LEi="(",NEi="⦓",$Ei="⇆",BEi="⌟",jEi="⇋",GEi="⥭",UEi="",zEi="⊿",VEi="‹",HEi="𝓁",WEi="ℒ",qEi="↰",YEi="↰",XEi="≲",JEi="⪍",KEi="⪏",ZEi="[",QEi="‘",eIi="‚",tIi="Ł",iIi="ł",rIi="⪦",nIi="⩹",sIi="<",oIi="<",aIi="≪",lIi="⋖",uIi="⋋",cIi="⋉",hIi="⥶",dIi="⩻",pIi="◃",fIi="⊴",mIi="◂",gIi="⦖",yIi="⥊",vIi="⥦",_Ii="≨︀",bIi="≨︀",wIi="¯",xIi="♂",SIi="✠",CIi="✠",TIi="↦",EIi="↦",IIi="↧",AIi="↤",MIi="↥",OIi="▮",PIi="⨩",RIi="М",DIi="м",FIi="—",kIi="∺",LIi="∡",NIi=" ",$Ii="ℳ",BIi="𝔐",jIi="𝔪",GIi="℧",UIi="µ",zIi="*",VIi="⫰",HIi="∣",WIi="·",qIi="⊟",YIi="−",XIi="∸",JIi="⨪",KIi="∓",ZIi="⫛",QIi="…",eAi="∓",tAi="⊧",iAi="𝕄",rAi="𝕞",nAi="∓",sAi="𝓂",oAi="ℳ",aAi="∾",lAi="Μ",uAi="μ",cAi="⊸",hAi="⊸",dAi="∇",pAi="Ń",fAi="ń",mAi="∠⃒",gAi="≉",yAi="⩰̸",vAi="≋̸",_Ai="ʼn",bAi="≉",wAi="♮",xAi="ℕ",SAi="♮",CAi=" ",TAi="≎̸",EAi="≏̸",IAi="⩃",AAi="Ň",MAi="ň",OAi="Ņ",PAi="ņ",RAi="≇",DAi="⩭̸",FAi="⩂",kAi="Н",LAi="н",NAi="–",$Ai="⤤",BAi="↗",jAi="⇗",GAi="↗",UAi="≠",zAi="≐̸",VAi="",HAi="",WAi="",qAi="",YAi="≢",XAi="⤨",JAi="≂̸",KAi="≫",ZAi="≪",QAi=`
+`,e3i="∄",t3i="∄",i3i="𝔑",r3i="𝔫",n3i="≧̸",s3i="≱",o3i="≱",a3i="≧̸",l3i="⩾̸",u3i="⩾̸",c3i="⋙̸",h3i="≵",d3i="≫⃒",p3i="≯",f3i="≯",m3i="≫̸",g3i="↮",y3i="⇎",v3i="⫲",_3i="∋",b3i="⋼",w3i="⋺",x3i="∋",S3i="Њ",C3i="њ",T3i="↚",E3i="⇍",I3i="‥",A3i="≦̸",M3i="≰",O3i="↚",P3i="⇍",R3i="↮",D3i="⇎",F3i="≰",k3i="≦̸",L3i="⩽̸",N3i="⩽̸",$3i="≮",B3i="⋘̸",j3i="≴",G3i="≪⃒",U3i="≮",z3i="⋪",V3i="⋬",H3i="≪̸",W3i="∤",q3i="",Y3i=" ",X3i="𝕟",J3i="ℕ",K3i="⫬",Z3i="¬",Q3i="≢",eMi="≭",tMi="∦",iMi="∉",rMi="≠",nMi="≂̸",sMi="∄",oMi="≯",aMi="≱",lMi="≧̸",uMi="≫̸",cMi="≹",hMi="⩾̸",dMi="≵",pMi="≎̸",fMi="≏̸",mMi="∉",gMi="⋵̸",yMi="⋹̸",vMi="∉",_Mi="⋷",bMi="⋶",wMi="⧏̸",xMi="⋪",SMi="⋬",CMi="≮",TMi="≰",EMi="≸",IMi="≪̸",AMi="⩽̸",MMi="≴",OMi="⪢̸",PMi="⪡̸",RMi="∌",DMi="∌",FMi="⋾",kMi="⋽",LMi="⊀",NMi="⪯̸",$Mi="⋠",BMi="∌",jMi="⧐̸",GMi="⋫",UMi="⋭",zMi="⊏̸",VMi="⋢",HMi="⊐̸",WMi="⋣",qMi="⊂⃒",YMi="⊈",XMi="⊁",JMi="⪰̸",KMi="⋡",ZMi="≿̸",QMi="⊃⃒",eOi="⊉",tOi="≁",iOi="≄",rOi="≇",nOi="≉",sOi="∤",oOi="∦",aOi="∦",lOi="⫽⃥",uOi="∂̸",cOi="⨔",hOi="⊀",dOi="⋠",pOi="⊀",fOi="⪯̸",mOi="⪯̸",gOi="⤳̸",yOi="↛",vOi="⇏",_Oi="↝̸",bOi="↛",wOi="⇏",xOi="⋫",SOi="⋭",COi="⊁",TOi="⋡",EOi="⪰̸",IOi="𝒩",AOi="𝓃",MOi="∤",OOi="∦",POi="≁",ROi="≄",DOi="≄",FOi="∤",kOi="∦",LOi="⋢",NOi="⋣",$Oi="⊄",BOi="⫅̸",jOi="⊈",GOi="⊂⃒",UOi="⊈",zOi="⫅̸",VOi="⊁",HOi="⪰̸",WOi="⊅",qOi="⫆̸",YOi="⊉",XOi="⊃⃒",JOi="⊉",KOi="⫆̸",ZOi="≹",QOi="Ñ",ePi="ñ",tPi="≸",iPi="⋪",rPi="⋬",nPi="⋫",sPi="⋭",oPi="Ν",aPi="ν",lPi="#",uPi="№",cPi=" ",hPi="≍⃒",dPi="⊬",pPi="⊭",fPi="⊮",mPi="⊯",gPi="≥⃒",yPi=">⃒",vPi="⤄",_Pi="⧞",bPi="⤂",wPi="≤⃒",xPi="<⃒",SPi="⊴⃒",CPi="⤃",TPi="⊵⃒",EPi="∼⃒",IPi="⤣",APi="↖",MPi="⇖",OPi="↖",PPi="⤧",RPi="Ó",DPi="ó",FPi="⊛",kPi="Ô",LPi="ô",NPi="⊚",$Pi="О",BPi="о",jPi="⊝",GPi="Ő",UPi="ő",zPi="⨸",VPi="⊙",HPi="⦼",WPi="Œ",qPi="œ",YPi="⦿",XPi="𝔒",JPi="𝔬",KPi="˛",ZPi="Ò",QPi="ò",eRi="⧁",tRi="⦵",iRi="Ω",rRi="∮",nRi="↺",sRi="⦾",oRi="⦻",aRi="‾",lRi="⧀",uRi="Ō",cRi="ō",hRi="Ω",dRi="ω",pRi="Ο",fRi="ο",mRi="⦶",gRi="⊖",yRi="𝕆",vRi="𝕠",_Ri="⦷",bRi="“",wRi="‘",xRi="⦹",SRi="⊕",CRi="↻",TRi="⩔",ERi="∨",IRi="⩝",ARi="ℴ",MRi="ℴ",ORi="ª",PRi="º",RRi="⊶",DRi="⩖",FRi="⩗",kRi="⩛",LRi="Ⓢ",NRi="𝒪",$Ri="ℴ",BRi="Ø",jRi="ø",GRi="⊘",URi="Õ",zRi="õ",VRi="⨶",HRi="⨷",WRi="⊗",qRi="Ö",YRi="ö",XRi="⌽",JRi="‾",KRi="⏞",ZRi="⎴",QRi="⏜",eDi="¶",tDi="∥",iDi="∥",rDi="⫳",nDi="⫽",sDi="∂",oDi="∂",aDi="П",lDi="п",uDi="%",cDi=".",hDi="‰",dDi="⊥",pDi="‱",fDi="𝔓",mDi="𝔭",gDi="Φ",yDi="φ",vDi="ϕ",_Di="ℳ",bDi="☎",wDi="Π",xDi="π",SDi="⋔",CDi="ϖ",TDi="ℏ",EDi="ℎ",IDi="ℏ",ADi="⨣",MDi="⊞",ODi="⨢",PDi="+",RDi="∔",DDi="⨥",FDi="⩲",kDi="±",LDi="±",NDi="⨦",$Di="⨧",BDi="±",jDi="ℌ",GDi="⨕",UDi="𝕡",zDi="ℙ",VDi="£",HDi="⪷",WDi="⪻",qDi="≺",YDi="≼",XDi="⪷",JDi="≺",KDi="≼",ZDi="≺",QDi="⪯",e4i="≼",t4i="≾",i4i="⪯",r4i="⪹",n4i="⪵",s4i="⋨",o4i="⪯",a4i="⪳",l4i="≾",u4i="′",c4i="″",h4i="ℙ",d4i="⪹",p4i="⪵",f4i="⋨",m4i="∏",g4i="∏",y4i="⌮",v4i="⌒",_4i="⌓",b4i="∝",w4i="∝",x4i="∷",S4i="∝",C4i="≾",T4i="⊰",E4i="𝒫",I4i="𝓅",A4i="Ψ",M4i="ψ",O4i=" ",P4i="𝔔",R4i="𝔮",D4i="⨌",F4i="𝕢",k4i="ℚ",L4i="⁗",N4i="𝒬",$4i="𝓆",B4i="ℍ",j4i="⨖",G4i="?",U4i="≟",z4i='"',V4i='"',H4i="⇛",W4i="∽̱",q4i="Ŕ",Y4i="ŕ",X4i="√",J4i="⦳",K4i="⟩",Z4i="⟫",Q4i="⦒",e5i="⦥",t5i="⟩",i5i="»",r5i="⥵",n5i="⇥",s5i="⤠",o5i="⤳",a5i="→",l5i="↠",u5i="⇒",c5i="⤞",h5i="↪",d5i="↬",p5i="⥅",f5i="⥴",m5i="⤖",g5i="↣",y5i="↝",v5i="⤚",_5i="⤜",b5i="∶",w5i="ℚ",x5i="⤍",S5i="⤏",C5i="⤐",T5i="❳",E5i="}",I5i="]",A5i="⦌",M5i="⦎",O5i="⦐",P5i="Ř",R5i="ř",D5i="Ŗ",F5i="ŗ",k5i="⌉",L5i="}",N5i="Р",$5i="р",B5i="⤷",j5i="⥩",G5i="”",U5i="”",z5i="↳",V5i="ℜ",H5i="ℛ",W5i="ℜ",q5i="ℝ",Y5i="ℜ",X5i="▭",J5i="®",K5i="®",Z5i="∋",Q5i="⇋",eFi="⥯",tFi="⥽",iFi="⌋",rFi="𝔯",nFi="ℜ",sFi="⥤",oFi="⇁",aFi="⇀",lFi="⥬",uFi="Ρ",cFi="ρ",hFi="ϱ",dFi="⟩",pFi="⇥",fFi="→",mFi="→",gFi="⇒",yFi="⇄",vFi="↣",_Fi="⌉",bFi="⟧",wFi="⥝",xFi="⥕",SFi="⇂",CFi="⌋",TFi="⇁",EFi="⇀",IFi="⇄",AFi="⇌",MFi="⇉",OFi="↝",PFi="↦",RFi="⊢",DFi="⥛",FFi="⋌",kFi="⧐",LFi="⊳",NFi="⊵",$Fi="⥏",BFi="⥜",jFi="⥔",GFi="↾",UFi="⥓",zFi="⇀",VFi="˚",HFi="≓",WFi="⇄",qFi="⇌",YFi="",XFi="⎱",JFi="⎱",KFi="⫮",ZFi="⟭",QFi="⇾",eki="⟧",tki="⦆",iki="𝕣",rki="ℝ",nki="⨮",ski="⨵",oki="⥰",aki=")",lki="⦔",uki="⨒",cki="⇉",hki="⇛",dki="›",pki="𝓇",fki="ℛ",mki="↱",gki="↱",yki="]",vki="’",_ki="’",bki="⋌",wki="⋊",xki="▹",Ski="⊵",Cki="▸",Tki="⧎",Eki="⧴",Iki="⥨",Aki="℞",Mki="Ś",Oki="ś",Pki="‚",Rki="⪸",Dki="Š",Fki="š",kki="⪼",Lki="≻",Nki="≽",$ki="⪰",Bki="⪴",jki="Ş",Gki="ş",Uki="Ŝ",zki="ŝ",Vki="⪺",Hki="⪶",Wki="⋩",qki="⨓",Yki="≿",Xki="С",Jki="с",Kki="⊡",Zki="⋅",Qki="⩦",eLi="⤥",tLi="↘",iLi="⇘",rLi="↘",nLi="§",sLi=";",oLi="⤩",aLi="∖",lLi="∖",uLi="✶",cLi="𝔖",hLi="𝔰",dLi="⌢",pLi="♯",fLi="Щ",mLi="щ",gLi="Ш",yLi="ш",vLi="↓",_Li="←",bLi="∣",wLi="∥",xLi="→",SLi="↑",CLi="",TLi="Σ",ELi="σ",ILi="ς",ALi="ς",MLi="∼",OLi="⩪",PLi="≃",RLi="≃",DLi="⪞",FLi="⪠",kLi="⪝",LLi="⪟",NLi="≆",$Li="⨤",BLi="⥲",jLi="←",GLi="∘",ULi="∖",zLi="⨳",VLi="⧤",HLi="∣",WLi="⌣",qLi="⪪",YLi="⪬",XLi="⪬︀",JLi="Ь",KLi="ь",ZLi="⌿",QLi="⧄",eNi="/",tNi="𝕊",iNi="𝕤",rNi="♠",nNi="♠",sNi="∥",oNi="⊓",aNi="⊓︀",lNi="⊔",uNi="⊔︀",cNi="√",hNi="⊏",dNi="⊑",pNi="⊏",fNi="⊑",mNi="⊐",gNi="⊒",yNi="⊐",vNi="⊒",_Ni="□",bNi="□",wNi="⊓",xNi="⊏",SNi="⊑",CNi="⊐",TNi="⊒",ENi="⊔",INi="▪",ANi="□",MNi="▪",ONi="→",PNi="𝒮",RNi="𝓈",DNi="∖",FNi="⌣",kNi="⋆",LNi="⋆",NNi="☆",$Ni="★",BNi="ϵ",jNi="ϕ",GNi="¯",UNi="⊂",zNi="⋐",VNi="⪽",HNi="⫅",WNi="⊆",qNi="⫃",YNi="⫁",XNi="⫋",JNi="⊊",KNi="⪿",ZNi="⥹",QNi="⊂",e$i="⋐",t$i="⊆",i$i="⫅",r$i="⊆",n$i="⊊",s$i="⫋",o$i="⫇",a$i="⫕",l$i="⫓",u$i="⪸",c$i="≻",h$i="≽",d$i="≻",p$i="⪰",f$i="≽",m$i="≿",g$i="⪰",y$i="⪺",v$i="⪶",_$i="⋩",b$i="≿",w$i="∋",x$i="∑",S$i="∑",C$i="♪",T$i="¹",E$i="²",I$i="³",A$i="⊃",M$i="⋑",O$i="⪾",P$i="⫘",R$i="⫆",D$i="⊇",F$i="⫄",k$i="⊃",L$i="⊇",N$i="⟉",$$i="⫗",B$i="⥻",j$i="⫂",G$i="⫌",U$i="⊋",z$i="⫀",V$i="⊃",H$i="⋑",W$i="⊇",q$i="⫆",Y$i="⊋",X$i="⫌",J$i="⫈",K$i="⫔",Z$i="⫖",Q$i="⤦",e6i="↙",t6i="⇙",i6i="↙",r6i="⤪",n6i="ß",s6i=" ",o6i="⌖",a6i="Τ",l6i="τ",u6i="⎴",c6i="Ť",h6i="ť",d6i="Ţ",p6i="ţ",f6i="Т",m6i="т",g6i="⃛",y6i="⌕",v6i="𝔗",_6i="𝔱",b6i="∴",w6i="∴",x6i="∴",S6i="Θ",C6i="θ",T6i="ϑ",E6i="ϑ",I6i="≈",A6i="∼",M6i=" ",O6i=" ",P6i=" ",R6i="≈",D6i="∼",F6i="Þ",k6i="þ",L6i="˜",N6i="∼",$6i="≃",B6i="≅",j6i="≈",G6i="⨱",U6i="⊠",z6i="×",V6i="⨰",H6i="∭",W6i="⤨",q6i="⌶",Y6i="⫱",X6i="⊤",J6i="𝕋",K6i="𝕥",Z6i="⫚",Q6i="⤩",e8i="‴",t8i="™",i8i="™",r8i="▵",n8i="▿",s8i="◃",o8i="⊴",a8i="≜",l8i="▹",u8i="⊵",c8i="◬",h8i="≜",d8i="⨺",p8i="⃛",f8i="⨹",m8i="⧍",g8i="⨻",y8i="⏢",v8i="𝒯",_8i="𝓉",b8i="Ц",w8i="ц",x8i="Ћ",S8i="ћ",C8i="Ŧ",T8i="ŧ",E8i="≬",I8i="↞",A8i="↠",M8i="Ú",O8i="ú",P8i="↑",R8i="↟",D8i="⇑",F8i="⥉",k8i="Ў",L8i="ў",N8i="Ŭ",$8i="ŭ",B8i="Û",j8i="û",G8i="У",U8i="у",z8i="⇅",V8i="Ű",H8i="ű",W8i="⥮",q8i="⥾",Y8i="𝔘",X8i="𝔲",J8i="Ù",K8i="ù",Z8i="⥣",Q8i="↿",e9i="↾",t9i="▀",i9i="⌜",r9i="⌜",n9i="⌏",s9i="◸",o9i="Ū",a9i="ū",l9i="¨",u9i="_",c9i="⏟",h9i="⎵",d9i="⏝",p9i="⋃",f9i="⊎",m9i="Ų",g9i="ų",y9i="𝕌",v9i="𝕦",_9i="⤒",b9i="↑",w9i="↑",x9i="⇑",S9i="⇅",C9i="↕",T9i="↕",E9i="⇕",I9i="⥮",A9i="↿",M9i="↾",O9i="⊎",P9i="↖",R9i="↗",D9i="υ",F9i="ϒ",k9i="ϒ",L9i="Υ",N9i="υ",$9i="↥",B9i="⊥",j9i="⇈",G9i="⌝",U9i="⌝",z9i="⌎",V9i="Ů",H9i="ů",W9i="◹",q9i="𝒰",Y9i="𝓊",X9i="⋰",J9i="Ũ",K9i="ũ",Z9i="▵",Q9i="▴",e7i="⇈",t7i="Ü",i7i="ü",r7i="⦧",n7i="⦜",s7i="ϵ",o7i="ϰ",a7i="∅",l7i="ϕ",u7i="ϖ",c7i="∝",h7i="↕",d7i="⇕",p7i="ϱ",f7i="ς",m7i="⊊︀",g7i="⫋︀",y7i="⊋︀",v7i="⫌︀",_7i="ϑ",b7i="⊲",w7i="⊳",x7i="⫨",S7i="⫫",C7i="⫩",T7i="В",E7i="в",I7i="⊢",A7i="⊨",M7i="⊩",O7i="⊫",P7i="⫦",R7i="⊻",D7i="∨",F7i="⋁",k7i="≚",L7i="⋮",N7i="|",$7i="‖",B7i="|",j7i="‖",G7i="∣",U7i="|",z7i="❘",V7i="≀",H7i=" ",W7i="𝔙",q7i="𝔳",Y7i="⊲",X7i="⊂⃒",J7i="⊃⃒",K7i="𝕍",Z7i="𝕧",Q7i="∝",eBi="⊳",tBi="𝒱",iBi="𝓋",rBi="⫋︀",nBi="⊊︀",sBi="⫌︀",oBi="⊋︀",aBi="⊪",lBi="⦚",uBi="Ŵ",cBi="ŵ",hBi="⩟",dBi="∧",pBi="⋀",fBi="≙",mBi="℘",gBi="𝔚",yBi="𝔴",vBi="𝕎",_Bi="𝕨",bBi="℘",wBi="≀",xBi="≀",SBi="𝒲",CBi="𝓌",TBi="⋂",EBi="◯",IBi="⋃",ABi="▽",MBi="𝔛",OBi="𝔵",PBi="⟷",RBi="⟺",DBi="Ξ",FBi="ξ",kBi="⟵",LBi="⟸",NBi="⟼",$Bi="⋻",BBi="⨀",jBi="𝕏",GBi="𝕩",UBi="⨁",zBi="⨂",VBi="⟶",HBi="⟹",WBi="𝒳",qBi="𝓍",YBi="⨆",XBi="⨄",JBi="△",KBi="⋁",ZBi="⋀",QBi="Ý",eji="ý",tji="Я",iji="я",rji="Ŷ",nji="ŷ",sji="Ы",oji="ы",aji="¥",lji="𝔜",uji="𝔶",cji="Ї",hji="ї",dji="𝕐",pji="𝕪",fji="𝒴",mji="𝓎",gji="Ю",yji="ю",vji="ÿ",_ji="Ÿ",bji="Ź",wji="ź",xji="Ž",Sji="ž",Cji="З",Tji="з",Eji="Ż",Iji="ż",Aji="ℨ",Mji="",Oji="Ζ",Pji="ζ",Rji="𝔷",Dji="ℨ",Fji="Ж",kji="ж",Lji="⇝",Nji="𝕫",$ji="ℤ",Bji="𝒵",jji="𝓏",Gji="",Uji="",zji={Aacute:Ehi,aacute:Ihi,Abreve:Ahi,abreve:Mhi,ac:Ohi,acd:Phi,acE:Rhi,Acirc:Dhi,acirc:Fhi,acute:khi,Acy:Lhi,acy:Nhi,AElig:$hi,aelig:Bhi,af:jhi,Afr:Ghi,afr:Uhi,Agrave:zhi,agrave:Vhi,alefsym:Hhi,aleph:Whi,Alpha:qhi,alpha:Yhi,Amacr:Xhi,amacr:Jhi,amalg:Khi,amp:Zhi,AMP:Qhi,andand:edi,And:tdi,and:idi,andd:rdi,andslope:ndi,andv:sdi,ang:odi,ange:adi,angle:ldi,angmsdaa:udi,angmsdab:cdi,angmsdac:hdi,angmsdad:ddi,angmsdae:pdi,angmsdaf:fdi,angmsdag:mdi,angmsdah:gdi,angmsd:ydi,angrt:vdi,angrtvb:_di,angrtvbd:bdi,angsph:wdi,angst:xdi,angzarr:Sdi,Aogon:Cdi,aogon:Tdi,Aopf:Edi,aopf:Idi,apacir:Adi,ap:Mdi,apE:Odi,ape:Pdi,apid:Rdi,apos:Ddi,ApplyFunction:Fdi,approx:kdi,approxeq:Ldi,Aring:Ndi,aring:$di,Ascr:Bdi,ascr:jdi,Assign:Gdi,ast:Udi,asymp:zdi,asympeq:Vdi,Atilde:Hdi,atilde:Wdi,Auml:qdi,auml:Ydi,awconint:Xdi,awint:Jdi,backcong:Kdi,backepsilon:Zdi,backprime:Qdi,backsim:epi,backsimeq:tpi,Backslash:ipi,Barv:rpi,barvee:npi,barwed:spi,Barwed:opi,barwedge:api,bbrk:lpi,bbrktbrk:upi,bcong:cpi,Bcy:hpi,bcy:dpi,bdquo:ppi,becaus:fpi,because:mpi,Because:gpi,bemptyv:ypi,bepsi:vpi,bernou:_pi,Bernoullis:bpi,Beta:wpi,beta:xpi,beth:Spi,between:Cpi,Bfr:Tpi,bfr:Epi,bigcap:Ipi,bigcirc:Api,bigcup:Mpi,bigodot:Opi,bigoplus:Ppi,bigotimes:Rpi,bigsqcup:Dpi,bigstar:Fpi,bigtriangledown:kpi,bigtriangleup:Lpi,biguplus:Npi,bigvee:$pi,bigwedge:Bpi,bkarow:jpi,blacklozenge:Gpi,blacksquare:Upi,blacktriangle:zpi,blacktriangledown:Vpi,blacktriangleleft:Hpi,blacktriangleright:Wpi,blank:qpi,blk12:Ypi,blk14:Xpi,blk34:Jpi,block:Kpi,bne:Zpi,bnequiv:Qpi,bNot:efi,bnot:tfi,Bopf:ifi,bopf:rfi,bot:nfi,bottom:sfi,bowtie:ofi,boxbox:afi,boxdl:lfi,boxdL:ufi,boxDl:cfi,boxDL:hfi,boxdr:dfi,boxdR:pfi,boxDr:ffi,boxDR:mfi,boxh:gfi,boxH:yfi,boxhd:vfi,boxHd:_fi,boxhD:bfi,boxHD:wfi,boxhu:xfi,boxHu:Sfi,boxhU:Cfi,boxHU:Tfi,boxminus:Efi,boxplus:Ifi,boxtimes:Afi,boxul:Mfi,boxuL:Ofi,boxUl:Pfi,boxUL:Rfi,boxur:Dfi,boxuR:Ffi,boxUr:kfi,boxUR:Lfi,boxv:Nfi,boxV:$fi,boxvh:Bfi,boxvH:jfi,boxVh:Gfi,boxVH:Ufi,boxvl:zfi,boxvL:Vfi,boxVl:Hfi,boxVL:Wfi,boxvr:qfi,boxvR:Yfi,boxVr:Xfi,boxVR:Jfi,bprime:Kfi,breve:Zfi,Breve:Qfi,brvbar:emi,bscr:tmi,Bscr:imi,bsemi:rmi,bsim:nmi,bsime:smi,bsolb:omi,bsol:ami,bsolhsub:lmi,bull:umi,bullet:cmi,bump:hmi,bumpE:dmi,bumpe:pmi,Bumpeq:fmi,bumpeq:mmi,Cacute:gmi,cacute:ymi,capand:vmi,capbrcup:_mi,capcap:bmi,cap:wmi,Cap:xmi,capcup:Smi,capdot:Cmi,CapitalDifferentialD:Tmi,caps:Emi,caret:Imi,caron:Ami,Cayleys:Mmi,ccaps:Omi,Ccaron:Pmi,ccaron:Rmi,Ccedil:Dmi,ccedil:Fmi,Ccirc:kmi,ccirc:Lmi,Cconint:Nmi,ccups:$mi,ccupssm:Bmi,Cdot:jmi,cdot:Gmi,cedil:Umi,Cedilla:zmi,cemptyv:Vmi,cent:Hmi,centerdot:Wmi,CenterDot:qmi,cfr:Ymi,Cfr:Xmi,CHcy:Jmi,chcy:Kmi,check:Zmi,checkmark:Qmi,Chi:egi,chi:tgi,circ:igi,circeq:rgi,circlearrowleft:ngi,circlearrowright:sgi,circledast:ogi,circledcirc:agi,circleddash:lgi,CircleDot:ugi,circledR:cgi,circledS:hgi,CircleMinus:dgi,CirclePlus:pgi,CircleTimes:fgi,cir:mgi,cirE:ggi,cire:ygi,cirfnint:vgi,cirmid:_gi,cirscir:bgi,ClockwiseContourIntegral:wgi,CloseCurlyDoubleQuote:xgi,CloseCurlyQuote:Sgi,clubs:Cgi,clubsuit:Tgi,colon:Egi,Colon:Igi,Colone:Agi,colone:Mgi,coloneq:Ogi,comma:Pgi,commat:Rgi,comp:Dgi,compfn:Fgi,complement:kgi,complexes:Lgi,cong:Ngi,congdot:$gi,Congruent:Bgi,conint:jgi,Conint:Ggi,ContourIntegral:Ugi,copf:zgi,Copf:Vgi,coprod:Hgi,Coproduct:Wgi,copy:qgi,COPY:Ygi,copysr:Xgi,CounterClockwiseContourIntegral:Jgi,crarr:Kgi,cross:Zgi,Cross:Qgi,Cscr:eyi,cscr:tyi,csub:iyi,csube:ryi,csup:nyi,csupe:syi,ctdot:oyi,cudarrl:ayi,cudarrr:lyi,cuepr:uyi,cuesc:cyi,cularr:hyi,cularrp:dyi,cupbrcap:pyi,cupcap:fyi,CupCap:myi,cup:gyi,Cup:yyi,cupcup:vyi,cupdot:_yi,cupor:byi,cups:wyi,curarr:xyi,curarrm:Syi,curlyeqprec:Cyi,curlyeqsucc:Tyi,curlyvee:Eyi,curlywedge:Iyi,curren:Ayi,curvearrowleft:Myi,curvearrowright:Oyi,cuvee:Pyi,cuwed:Ryi,cwconint:Dyi,cwint:Fyi,cylcty:kyi,dagger:Lyi,Dagger:Nyi,daleth:$yi,darr:Byi,Darr:jyi,dArr:Gyi,dash:Uyi,Dashv:zyi,dashv:Vyi,dbkarow:Hyi,dblac:Wyi,Dcaron:qyi,dcaron:Yyi,Dcy:Xyi,dcy:Jyi,ddagger:Kyi,ddarr:Zyi,DD:Qyi,dd:e0i,DDotrahd:t0i,ddotseq:i0i,deg:r0i,Del:n0i,Delta:s0i,delta:o0i,demptyv:a0i,dfisht:l0i,Dfr:u0i,dfr:c0i,dHar:h0i,dharl:d0i,dharr:p0i,DiacriticalAcute:f0i,DiacriticalDot:m0i,DiacriticalDoubleAcute:g0i,DiacriticalGrave:y0i,DiacriticalTilde:v0i,diam:_0i,diamond:b0i,Diamond:w0i,diamondsuit:x0i,diams:S0i,die:C0i,DifferentialD:T0i,digamma:E0i,disin:I0i,div:A0i,divide:M0i,divideontimes:O0i,divonx:P0i,DJcy:R0i,djcy:D0i,dlcorn:F0i,dlcrop:k0i,dollar:L0i,Dopf:N0i,dopf:$0i,Dot:B0i,dot:j0i,DotDot:G0i,doteq:U0i,doteqdot:z0i,DotEqual:V0i,dotminus:H0i,dotplus:W0i,dotsquare:q0i,doublebarwedge:Y0i,DoubleContourIntegral:X0i,DoubleDot:J0i,DoubleDownArrow:K0i,DoubleLeftArrow:Z0i,DoubleLeftRightArrow:Q0i,DoubleLeftTee:evi,DoubleLongLeftArrow:tvi,DoubleLongLeftRightArrow:ivi,DoubleLongRightArrow:rvi,DoubleRightArrow:nvi,DoubleRightTee:svi,DoubleUpArrow:ovi,DoubleUpDownArrow:avi,DoubleVerticalBar:lvi,DownArrowBar:uvi,downarrow:cvi,DownArrow:hvi,Downarrow:dvi,DownArrowUpArrow:pvi,DownBreve:fvi,downdownarrows:mvi,downharpoonleft:gvi,downharpoonright:yvi,DownLeftRightVector:vvi,DownLeftTeeVector:_vi,DownLeftVectorBar:bvi,DownLeftVector:wvi,DownRightTeeVector:xvi,DownRightVectorBar:Svi,DownRightVector:Cvi,DownTeeArrow:Tvi,DownTee:Evi,drbkarow:Ivi,drcorn:Avi,drcrop:Mvi,Dscr:Ovi,dscr:Pvi,DScy:Rvi,dscy:Dvi,dsol:Fvi,Dstrok:kvi,dstrok:Lvi,dtdot:Nvi,dtri:$vi,dtrif:Bvi,duarr:jvi,duhar:Gvi,dwangle:Uvi,DZcy:zvi,dzcy:Vvi,dzigrarr:Hvi,Eacute:Wvi,eacute:qvi,easter:Yvi,Ecaron:Xvi,ecaron:Jvi,Ecirc:Kvi,ecirc:Zvi,ecir:Qvi,ecolon:e1i,Ecy:t1i,ecy:i1i,eDDot:r1i,Edot:n1i,edot:s1i,eDot:o1i,ee:a1i,efDot:l1i,Efr:u1i,efr:c1i,eg:h1i,Egrave:d1i,egrave:p1i,egs:f1i,egsdot:m1i,el:g1i,Element:y1i,elinters:v1i,ell:_1i,els:b1i,elsdot:w1i,Emacr:x1i,emacr:S1i,empty:C1i,emptyset:T1i,EmptySmallSquare:E1i,emptyv:I1i,EmptyVerySmallSquare:A1i,emsp13:M1i,emsp14:O1i,emsp:P1i,ENG:R1i,eng:D1i,ensp:F1i,Eogon:k1i,eogon:L1i,Eopf:N1i,eopf:$1i,epar:B1i,eparsl:j1i,eplus:G1i,epsi:U1i,Epsilon:z1i,epsilon:V1i,epsiv:H1i,eqcirc:W1i,eqcolon:q1i,eqsim:Y1i,eqslantgtr:X1i,eqslantless:J1i,Equal:K1i,equals:Z1i,EqualTilde:Q1i,equest:e_i,Equilibrium:t_i,equiv:i_i,equivDD:r_i,eqvparsl:n_i,erarr:s_i,erDot:o_i,escr:a_i,Escr:l_i,esdot:u_i,Esim:c_i,esim:h_i,Eta:d_i,eta:p_i,ETH:f_i,eth:m_i,Euml:g_i,euml:y_i,euro:v_i,excl:__i,exist:b_i,Exists:w_i,expectation:x_i,exponentiale:S_i,ExponentialE:C_i,fallingdotseq:T_i,Fcy:E_i,fcy:I_i,female:A_i,ffilig:M_i,fflig:O_i,ffllig:P_i,Ffr:R_i,ffr:D_i,filig:F_i,FilledSmallSquare:k_i,FilledVerySmallSquare:L_i,fjlig:N_i,flat:$_i,fllig:B_i,fltns:j_i,fnof:G_i,Fopf:U_i,fopf:z_i,forall:V_i,ForAll:H_i,fork:W_i,forkv:q_i,Fouriertrf:Y_i,fpartint:X_i,frac12:J_i,frac13:K_i,frac14:Z_i,frac15:Q_i,frac16:ebi,frac18:tbi,frac23:ibi,frac25:rbi,frac34:nbi,frac35:sbi,frac38:obi,frac45:abi,frac56:lbi,frac58:ubi,frac78:cbi,frasl:hbi,frown:dbi,fscr:pbi,Fscr:fbi,gacute:mbi,Gamma:gbi,gamma:ybi,Gammad:vbi,gammad:_bi,gap:bbi,Gbreve:wbi,gbreve:xbi,Gcedil:Sbi,Gcirc:Cbi,gcirc:Tbi,Gcy:Ebi,gcy:Ibi,Gdot:Abi,gdot:Mbi,ge:Obi,gE:Pbi,gEl:Rbi,gel:Dbi,geq:Fbi,geqq:kbi,geqslant:Lbi,gescc:Nbi,ges:$bi,gesdot:Bbi,gesdoto:jbi,gesdotol:Gbi,gesl:Ubi,gesles:zbi,Gfr:Vbi,gfr:Hbi,gg:Wbi,Gg:qbi,ggg:Ybi,gimel:Xbi,GJcy:Jbi,gjcy:Kbi,gla:Zbi,gl:Qbi,glE:ewi,glj:twi,gnap:iwi,gnapprox:rwi,gne:nwi,gnE:swi,gneq:owi,gneqq:awi,gnsim:lwi,Gopf:uwi,gopf:cwi,grave:hwi,GreaterEqual:dwi,GreaterEqualLess:pwi,GreaterFullEqual:fwi,GreaterGreater:mwi,GreaterLess:gwi,GreaterSlantEqual:ywi,GreaterTilde:vwi,Gscr:_wi,gscr:bwi,gsim:wwi,gsime:xwi,gsiml:Swi,gtcc:Cwi,gtcir:Twi,gt:Ewi,GT:Iwi,Gt:Awi,gtdot:Mwi,gtlPar:Owi,gtquest:Pwi,gtrapprox:Rwi,gtrarr:Dwi,gtrdot:Fwi,gtreqless:kwi,gtreqqless:Lwi,gtrless:Nwi,gtrsim:$wi,gvertneqq:Bwi,gvnE:jwi,Hacek:Gwi,hairsp:Uwi,half:zwi,hamilt:Vwi,HARDcy:Hwi,hardcy:Wwi,harrcir:qwi,harr:Ywi,hArr:Xwi,harrw:Jwi,Hat:Kwi,hbar:Zwi,Hcirc:Qwi,hcirc:exi,hearts:txi,heartsuit:ixi,hellip:rxi,hercon:nxi,hfr:sxi,Hfr:oxi,HilbertSpace:axi,hksearow:lxi,hkswarow:uxi,hoarr:cxi,homtht:hxi,hookleftarrow:dxi,hookrightarrow:pxi,hopf:fxi,Hopf:mxi,horbar:gxi,HorizontalLine:yxi,hscr:vxi,Hscr:_xi,hslash:bxi,Hstrok:wxi,hstrok:xxi,HumpDownHump:Sxi,HumpEqual:Cxi,hybull:Txi,hyphen:Exi,Iacute:Ixi,iacute:Axi,ic:Mxi,Icirc:Oxi,icirc:Pxi,Icy:Rxi,icy:Dxi,Idot:Fxi,IEcy:kxi,iecy:Lxi,iexcl:Nxi,iff:$xi,ifr:Bxi,Ifr:jxi,Igrave:Gxi,igrave:Uxi,ii:zxi,iiiint:Vxi,iiint:Hxi,iinfin:Wxi,iiota:qxi,IJlig:Yxi,ijlig:Xxi,Imacr:Jxi,imacr:Kxi,image:Zxi,ImaginaryI:Qxi,imagline:e2i,imagpart:t2i,imath:i2i,Im:r2i,imof:n2i,imped:s2i,Implies:o2i,incare:a2i,in:"∈",infin:l2i,infintie:u2i,inodot:c2i,intcal:h2i,int:d2i,Int:p2i,integers:f2i,Integral:m2i,intercal:g2i,Intersection:y2i,intlarhk:v2i,intprod:_2i,InvisibleComma:b2i,InvisibleTimes:w2i,IOcy:x2i,iocy:S2i,Iogon:C2i,iogon:T2i,Iopf:E2i,iopf:I2i,Iota:A2i,iota:M2i,iprod:O2i,iquest:P2i,iscr:R2i,Iscr:D2i,isin:F2i,isindot:k2i,isinE:L2i,isins:N2i,isinsv:$2i,isinv:B2i,it:j2i,Itilde:G2i,itilde:U2i,Iukcy:z2i,iukcy:V2i,Iuml:H2i,iuml:W2i,Jcirc:q2i,jcirc:Y2i,Jcy:X2i,jcy:J2i,Jfr:K2i,jfr:Z2i,jmath:Q2i,Jopf:eSi,jopf:tSi,Jscr:iSi,jscr:rSi,Jsercy:nSi,jsercy:sSi,Jukcy:oSi,jukcy:aSi,Kappa:lSi,kappa:uSi,kappav:cSi,Kcedil:hSi,kcedil:dSi,Kcy:pSi,kcy:fSi,Kfr:mSi,kfr:gSi,kgreen:ySi,KHcy:vSi,khcy:_Si,KJcy:bSi,kjcy:wSi,Kopf:xSi,kopf:SSi,Kscr:CSi,kscr:TSi,lAarr:ESi,Lacute:ISi,lacute:ASi,laemptyv:MSi,lagran:OSi,Lambda:PSi,lambda:RSi,lang:DSi,Lang:FSi,langd:kSi,langle:LSi,lap:NSi,Laplacetrf:$Si,laquo:BSi,larrb:jSi,larrbfs:GSi,larr:USi,Larr:zSi,lArr:VSi,larrfs:HSi,larrhk:WSi,larrlp:qSi,larrpl:YSi,larrsim:XSi,larrtl:JSi,latail:KSi,lAtail:ZSi,lat:QSi,late:eCi,lates:tCi,lbarr:iCi,lBarr:rCi,lbbrk:nCi,lbrace:sCi,lbrack:oCi,lbrke:aCi,lbrksld:lCi,lbrkslu:uCi,Lcaron:cCi,lcaron:hCi,Lcedil:dCi,lcedil:pCi,lceil:fCi,lcub:mCi,Lcy:gCi,lcy:yCi,ldca:vCi,ldquo:_Ci,ldquor:bCi,ldrdhar:wCi,ldrushar:xCi,ldsh:SCi,le:CCi,lE:TCi,LeftAngleBracket:ECi,LeftArrowBar:ICi,leftarrow:ACi,LeftArrow:MCi,Leftarrow:OCi,LeftArrowRightArrow:PCi,leftarrowtail:RCi,LeftCeiling:DCi,LeftDoubleBracket:FCi,LeftDownTeeVector:kCi,LeftDownVectorBar:LCi,LeftDownVector:NCi,LeftFloor:$Ci,leftharpoondown:BCi,leftharpoonup:jCi,leftleftarrows:GCi,leftrightarrow:UCi,LeftRightArrow:zCi,Leftrightarrow:VCi,leftrightarrows:HCi,leftrightharpoons:WCi,leftrightsquigarrow:qCi,LeftRightVector:YCi,LeftTeeArrow:XCi,LeftTee:JCi,LeftTeeVector:KCi,leftthreetimes:ZCi,LeftTriangleBar:QCi,LeftTriangle:eTi,LeftTriangleEqual:tTi,LeftUpDownVector:iTi,LeftUpTeeVector:rTi,LeftUpVectorBar:nTi,LeftUpVector:sTi,LeftVectorBar:oTi,LeftVector:aTi,lEg:lTi,leg:uTi,leq:cTi,leqq:hTi,leqslant:dTi,lescc:pTi,les:fTi,lesdot:mTi,lesdoto:gTi,lesdotor:yTi,lesg:vTi,lesges:_Ti,lessapprox:bTi,lessdot:wTi,lesseqgtr:xTi,lesseqqgtr:STi,LessEqualGreater:CTi,LessFullEqual:TTi,LessGreater:ETi,lessgtr:ITi,LessLess:ATi,lesssim:MTi,LessSlantEqual:OTi,LessTilde:PTi,lfisht:RTi,lfloor:DTi,Lfr:FTi,lfr:kTi,lg:LTi,lgE:NTi,lHar:$Ti,lhard:BTi,lharu:jTi,lharul:GTi,lhblk:UTi,LJcy:zTi,ljcy:VTi,llarr:HTi,ll:WTi,Ll:qTi,llcorner:YTi,Lleftarrow:XTi,llhard:JTi,lltri:KTi,Lmidot:ZTi,lmidot:QTi,lmoustache:eEi,lmoust:tEi,lnap:iEi,lnapprox:rEi,lne:nEi,lnE:sEi,lneq:oEi,lneqq:aEi,lnsim:lEi,loang:uEi,loarr:cEi,lobrk:hEi,longleftarrow:dEi,LongLeftArrow:pEi,Longleftarrow:fEi,longleftrightarrow:mEi,LongLeftRightArrow:gEi,Longleftrightarrow:yEi,longmapsto:vEi,longrightarrow:_Ei,LongRightArrow:bEi,Longrightarrow:wEi,looparrowleft:xEi,looparrowright:SEi,lopar:CEi,Lopf:TEi,lopf:EEi,loplus:IEi,lotimes:AEi,lowast:MEi,lowbar:OEi,LowerLeftArrow:PEi,LowerRightArrow:REi,loz:DEi,lozenge:FEi,lozf:kEi,lpar:LEi,lparlt:NEi,lrarr:$Ei,lrcorner:BEi,lrhar:jEi,lrhard:GEi,lrm:UEi,lrtri:zEi,lsaquo:VEi,lscr:HEi,Lscr:WEi,lsh:qEi,Lsh:YEi,lsim:XEi,lsime:JEi,lsimg:KEi,lsqb:ZEi,lsquo:QEi,lsquor:eIi,Lstrok:tIi,lstrok:iIi,ltcc:rIi,ltcir:nIi,lt:sIi,LT:oIi,Lt:aIi,ltdot:lIi,lthree:uIi,ltimes:cIi,ltlarr:hIi,ltquest:dIi,ltri:pIi,ltrie:fIi,ltrif:mIi,ltrPar:gIi,lurdshar:yIi,luruhar:vIi,lvertneqq:_Ii,lvnE:bIi,macr:wIi,male:xIi,malt:SIi,maltese:CIi,Map:"⤅",map:TIi,mapsto:EIi,mapstodown:IIi,mapstoleft:AIi,mapstoup:MIi,marker:OIi,mcomma:PIi,Mcy:RIi,mcy:DIi,mdash:FIi,mDDot:kIi,measuredangle:LIi,MediumSpace:NIi,Mellintrf:$Ii,Mfr:BIi,mfr:jIi,mho:GIi,micro:UIi,midast:zIi,midcir:VIi,mid:HIi,middot:WIi,minusb:qIi,minus:YIi,minusd:XIi,minusdu:JIi,MinusPlus:KIi,mlcp:ZIi,mldr:QIi,mnplus:eAi,models:tAi,Mopf:iAi,mopf:rAi,mp:nAi,mscr:sAi,Mscr:oAi,mstpos:aAi,Mu:lAi,mu:uAi,multimap:cAi,mumap:hAi,nabla:dAi,Nacute:pAi,nacute:fAi,nang:mAi,nap:gAi,napE:yAi,napid:vAi,napos:_Ai,napprox:bAi,natural:wAi,naturals:xAi,natur:SAi,nbsp:CAi,nbump:TAi,nbumpe:EAi,ncap:IAi,Ncaron:AAi,ncaron:MAi,Ncedil:OAi,ncedil:PAi,ncong:RAi,ncongdot:DAi,ncup:FAi,Ncy:kAi,ncy:LAi,ndash:NAi,nearhk:$Ai,nearr:BAi,neArr:jAi,nearrow:GAi,ne:UAi,nedot:zAi,NegativeMediumSpace:VAi,NegativeThickSpace:HAi,NegativeThinSpace:WAi,NegativeVeryThinSpace:qAi,nequiv:YAi,nesear:XAi,nesim:JAi,NestedGreaterGreater:KAi,NestedLessLess:ZAi,NewLine:QAi,nexist:e3i,nexists:t3i,Nfr:i3i,nfr:r3i,ngE:n3i,nge:s3i,ngeq:o3i,ngeqq:a3i,ngeqslant:l3i,nges:u3i,nGg:c3i,ngsim:h3i,nGt:d3i,ngt:p3i,ngtr:f3i,nGtv:m3i,nharr:g3i,nhArr:y3i,nhpar:v3i,ni:_3i,nis:b3i,nisd:w3i,niv:x3i,NJcy:S3i,njcy:C3i,nlarr:T3i,nlArr:E3i,nldr:I3i,nlE:A3i,nle:M3i,nleftarrow:O3i,nLeftarrow:P3i,nleftrightarrow:R3i,nLeftrightarrow:D3i,nleq:F3i,nleqq:k3i,nleqslant:L3i,nles:N3i,nless:$3i,nLl:B3i,nlsim:j3i,nLt:G3i,nlt:U3i,nltri:z3i,nltrie:V3i,nLtv:H3i,nmid:W3i,NoBreak:q3i,NonBreakingSpace:Y3i,nopf:X3i,Nopf:J3i,Not:K3i,not:Z3i,NotCongruent:Q3i,NotCupCap:eMi,NotDoubleVerticalBar:tMi,NotElement:iMi,NotEqual:rMi,NotEqualTilde:nMi,NotExists:sMi,NotGreater:oMi,NotGreaterEqual:aMi,NotGreaterFullEqual:lMi,NotGreaterGreater:uMi,NotGreaterLess:cMi,NotGreaterSlantEqual:hMi,NotGreaterTilde:dMi,NotHumpDownHump:pMi,NotHumpEqual:fMi,notin:mMi,notindot:gMi,notinE:yMi,notinva:vMi,notinvb:_Mi,notinvc:bMi,NotLeftTriangleBar:wMi,NotLeftTriangle:xMi,NotLeftTriangleEqual:SMi,NotLess:CMi,NotLessEqual:TMi,NotLessGreater:EMi,NotLessLess:IMi,NotLessSlantEqual:AMi,NotLessTilde:MMi,NotNestedGreaterGreater:OMi,NotNestedLessLess:PMi,notni:RMi,notniva:DMi,notnivb:FMi,notnivc:kMi,NotPrecedes:LMi,NotPrecedesEqual:NMi,NotPrecedesSlantEqual:$Mi,NotReverseElement:BMi,NotRightTriangleBar:jMi,NotRightTriangle:GMi,NotRightTriangleEqual:UMi,NotSquareSubset:zMi,NotSquareSubsetEqual:VMi,NotSquareSuperset:HMi,NotSquareSupersetEqual:WMi,NotSubset:qMi,NotSubsetEqual:YMi,NotSucceeds:XMi,NotSucceedsEqual:JMi,NotSucceedsSlantEqual:KMi,NotSucceedsTilde:ZMi,NotSuperset:QMi,NotSupersetEqual:eOi,NotTilde:tOi,NotTildeEqual:iOi,NotTildeFullEqual:rOi,NotTildeTilde:nOi,NotVerticalBar:sOi,nparallel:oOi,npar:aOi,nparsl:lOi,npart:uOi,npolint:cOi,npr:hOi,nprcue:dOi,nprec:pOi,npreceq:fOi,npre:mOi,nrarrc:gOi,nrarr:yOi,nrArr:vOi,nrarrw:_Oi,nrightarrow:bOi,nRightarrow:wOi,nrtri:xOi,nrtrie:SOi,nsc:COi,nsccue:TOi,nsce:EOi,Nscr:IOi,nscr:AOi,nshortmid:MOi,nshortparallel:OOi,nsim:POi,nsime:ROi,nsimeq:DOi,nsmid:FOi,nspar:kOi,nsqsube:LOi,nsqsupe:NOi,nsub:$Oi,nsubE:BOi,nsube:jOi,nsubset:GOi,nsubseteq:UOi,nsubseteqq:zOi,nsucc:VOi,nsucceq:HOi,nsup:WOi,nsupE:qOi,nsupe:YOi,nsupset:XOi,nsupseteq:JOi,nsupseteqq:KOi,ntgl:ZOi,Ntilde:QOi,ntilde:ePi,ntlg:tPi,ntriangleleft:iPi,ntrianglelefteq:rPi,ntriangleright:nPi,ntrianglerighteq:sPi,Nu:oPi,nu:aPi,num:lPi,numero:uPi,numsp:cPi,nvap:hPi,nvdash:dPi,nvDash:pPi,nVdash:fPi,nVDash:mPi,nvge:gPi,nvgt:yPi,nvHarr:vPi,nvinfin:_Pi,nvlArr:bPi,nvle:wPi,nvlt:xPi,nvltrie:SPi,nvrArr:CPi,nvrtrie:TPi,nvsim:EPi,nwarhk:IPi,nwarr:APi,nwArr:MPi,nwarrow:OPi,nwnear:PPi,Oacute:RPi,oacute:DPi,oast:FPi,Ocirc:kPi,ocirc:LPi,ocir:NPi,Ocy:$Pi,ocy:BPi,odash:jPi,Odblac:GPi,odblac:UPi,odiv:zPi,odot:VPi,odsold:HPi,OElig:WPi,oelig:qPi,ofcir:YPi,Ofr:XPi,ofr:JPi,ogon:KPi,Ograve:ZPi,ograve:QPi,ogt:eRi,ohbar:tRi,ohm:iRi,oint:rRi,olarr:nRi,olcir:sRi,olcross:oRi,oline:aRi,olt:lRi,Omacr:uRi,omacr:cRi,Omega:hRi,omega:dRi,Omicron:pRi,omicron:fRi,omid:mRi,ominus:gRi,Oopf:yRi,oopf:vRi,opar:_Ri,OpenCurlyDoubleQuote:bRi,OpenCurlyQuote:wRi,operp:xRi,oplus:SRi,orarr:CRi,Or:TRi,or:ERi,ord:IRi,order:ARi,orderof:MRi,ordf:ORi,ordm:PRi,origof:RRi,oror:DRi,orslope:FRi,orv:kRi,oS:LRi,Oscr:NRi,oscr:$Ri,Oslash:BRi,oslash:jRi,osol:GRi,Otilde:URi,otilde:zRi,otimesas:VRi,Otimes:HRi,otimes:WRi,Ouml:qRi,ouml:YRi,ovbar:XRi,OverBar:JRi,OverBrace:KRi,OverBracket:ZRi,OverParenthesis:QRi,para:eDi,parallel:tDi,par:iDi,parsim:rDi,parsl:nDi,part:sDi,PartialD:oDi,Pcy:aDi,pcy:lDi,percnt:uDi,period:cDi,permil:hDi,perp:dDi,pertenk:pDi,Pfr:fDi,pfr:mDi,Phi:gDi,phi:yDi,phiv:vDi,phmmat:_Di,phone:bDi,Pi:wDi,pi:xDi,pitchfork:SDi,piv:CDi,planck:TDi,planckh:EDi,plankv:IDi,plusacir:ADi,plusb:MDi,pluscir:ODi,plus:PDi,plusdo:RDi,plusdu:DDi,pluse:FDi,PlusMinus:kDi,plusmn:LDi,plussim:NDi,plustwo:$Di,pm:BDi,Poincareplane:jDi,pointint:GDi,popf:UDi,Popf:zDi,pound:VDi,prap:HDi,Pr:WDi,pr:qDi,prcue:YDi,precapprox:XDi,prec:JDi,preccurlyeq:KDi,Precedes:ZDi,PrecedesEqual:QDi,PrecedesSlantEqual:e4i,PrecedesTilde:t4i,preceq:i4i,precnapprox:r4i,precneqq:n4i,precnsim:s4i,pre:o4i,prE:a4i,precsim:l4i,prime:u4i,Prime:c4i,primes:h4i,prnap:d4i,prnE:p4i,prnsim:f4i,prod:m4i,Product:g4i,profalar:y4i,profline:v4i,profsurf:_4i,prop:b4i,Proportional:w4i,Proportion:x4i,propto:S4i,prsim:C4i,prurel:T4i,Pscr:E4i,pscr:I4i,Psi:A4i,psi:M4i,puncsp:O4i,Qfr:P4i,qfr:R4i,qint:D4i,qopf:F4i,Qopf:k4i,qprime:L4i,Qscr:N4i,qscr:$4i,quaternions:B4i,quatint:j4i,quest:G4i,questeq:U4i,quot:z4i,QUOT:V4i,rAarr:H4i,race:W4i,Racute:q4i,racute:Y4i,radic:X4i,raemptyv:J4i,rang:K4i,Rang:Z4i,rangd:Q4i,range:e5i,rangle:t5i,raquo:i5i,rarrap:r5i,rarrb:n5i,rarrbfs:s5i,rarrc:o5i,rarr:a5i,Rarr:l5i,rArr:u5i,rarrfs:c5i,rarrhk:h5i,rarrlp:d5i,rarrpl:p5i,rarrsim:f5i,Rarrtl:m5i,rarrtl:g5i,rarrw:y5i,ratail:v5i,rAtail:_5i,ratio:b5i,rationals:w5i,rbarr:x5i,rBarr:S5i,RBarr:C5i,rbbrk:T5i,rbrace:E5i,rbrack:I5i,rbrke:A5i,rbrksld:M5i,rbrkslu:O5i,Rcaron:P5i,rcaron:R5i,Rcedil:D5i,rcedil:F5i,rceil:k5i,rcub:L5i,Rcy:N5i,rcy:$5i,rdca:B5i,rdldhar:j5i,rdquo:G5i,rdquor:U5i,rdsh:z5i,real:V5i,realine:H5i,realpart:W5i,reals:q5i,Re:Y5i,rect:X5i,reg:J5i,REG:K5i,ReverseElement:Z5i,ReverseEquilibrium:Q5i,ReverseUpEquilibrium:eFi,rfisht:tFi,rfloor:iFi,rfr:rFi,Rfr:nFi,rHar:sFi,rhard:oFi,rharu:aFi,rharul:lFi,Rho:uFi,rho:cFi,rhov:hFi,RightAngleBracket:dFi,RightArrowBar:pFi,rightarrow:fFi,RightArrow:mFi,Rightarrow:gFi,RightArrowLeftArrow:yFi,rightarrowtail:vFi,RightCeiling:_Fi,RightDoubleBracket:bFi,RightDownTeeVector:wFi,RightDownVectorBar:xFi,RightDownVector:SFi,RightFloor:CFi,rightharpoondown:TFi,rightharpoonup:EFi,rightleftarrows:IFi,rightleftharpoons:AFi,rightrightarrows:MFi,rightsquigarrow:OFi,RightTeeArrow:PFi,RightTee:RFi,RightTeeVector:DFi,rightthreetimes:FFi,RightTriangleBar:kFi,RightTriangle:LFi,RightTriangleEqual:NFi,RightUpDownVector:$Fi,RightUpTeeVector:BFi,RightUpVectorBar:jFi,RightUpVector:GFi,RightVectorBar:UFi,RightVector:zFi,ring:VFi,risingdotseq:HFi,rlarr:WFi,rlhar:qFi,rlm:YFi,rmoustache:XFi,rmoust:JFi,rnmid:KFi,roang:ZFi,roarr:QFi,robrk:eki,ropar:tki,ropf:iki,Ropf:rki,roplus:nki,rotimes:ski,RoundImplies:oki,rpar:aki,rpargt:lki,rppolint:uki,rrarr:cki,Rrightarrow:hki,rsaquo:dki,rscr:pki,Rscr:fki,rsh:mki,Rsh:gki,rsqb:yki,rsquo:vki,rsquor:_ki,rthree:bki,rtimes:wki,rtri:xki,rtrie:Ski,rtrif:Cki,rtriltri:Tki,RuleDelayed:Eki,ruluhar:Iki,rx:Aki,Sacute:Mki,sacute:Oki,sbquo:Pki,scap:Rki,Scaron:Dki,scaron:Fki,Sc:kki,sc:Lki,sccue:Nki,sce:$ki,scE:Bki,Scedil:jki,scedil:Gki,Scirc:Uki,scirc:zki,scnap:Vki,scnE:Hki,scnsim:Wki,scpolint:qki,scsim:Yki,Scy:Xki,scy:Jki,sdotb:Kki,sdot:Zki,sdote:Qki,searhk:eLi,searr:tLi,seArr:iLi,searrow:rLi,sect:nLi,semi:sLi,seswar:oLi,setminus:aLi,setmn:lLi,sext:uLi,Sfr:cLi,sfr:hLi,sfrown:dLi,sharp:pLi,SHCHcy:fLi,shchcy:mLi,SHcy:gLi,shcy:yLi,ShortDownArrow:vLi,ShortLeftArrow:_Li,shortmid:bLi,shortparallel:wLi,ShortRightArrow:xLi,ShortUpArrow:SLi,shy:CLi,Sigma:TLi,sigma:ELi,sigmaf:ILi,sigmav:ALi,sim:MLi,simdot:OLi,sime:PLi,simeq:RLi,simg:DLi,simgE:FLi,siml:kLi,simlE:LLi,simne:NLi,simplus:$Li,simrarr:BLi,slarr:jLi,SmallCircle:GLi,smallsetminus:ULi,smashp:zLi,smeparsl:VLi,smid:HLi,smile:WLi,smt:qLi,smte:YLi,smtes:XLi,SOFTcy:JLi,softcy:KLi,solbar:ZLi,solb:QLi,sol:eNi,Sopf:tNi,sopf:iNi,spades:rNi,spadesuit:nNi,spar:sNi,sqcap:oNi,sqcaps:aNi,sqcup:lNi,sqcups:uNi,Sqrt:cNi,sqsub:hNi,sqsube:dNi,sqsubset:pNi,sqsubseteq:fNi,sqsup:mNi,sqsupe:gNi,sqsupset:yNi,sqsupseteq:vNi,square:_Ni,Square:bNi,SquareIntersection:wNi,SquareSubset:xNi,SquareSubsetEqual:SNi,SquareSuperset:CNi,SquareSupersetEqual:TNi,SquareUnion:ENi,squarf:INi,squ:ANi,squf:MNi,srarr:ONi,Sscr:PNi,sscr:RNi,ssetmn:DNi,ssmile:FNi,sstarf:kNi,Star:LNi,star:NNi,starf:$Ni,straightepsilon:BNi,straightphi:jNi,strns:GNi,sub:UNi,Sub:zNi,subdot:VNi,subE:HNi,sube:WNi,subedot:qNi,submult:YNi,subnE:XNi,subne:JNi,subplus:KNi,subrarr:ZNi,subset:QNi,Subset:e$i,subseteq:t$i,subseteqq:i$i,SubsetEqual:r$i,subsetneq:n$i,subsetneqq:s$i,subsim:o$i,subsub:a$i,subsup:l$i,succapprox:u$i,succ:c$i,succcurlyeq:h$i,Succeeds:d$i,SucceedsEqual:p$i,SucceedsSlantEqual:f$i,SucceedsTilde:m$i,succeq:g$i,succnapprox:y$i,succneqq:v$i,succnsim:_$i,succsim:b$i,SuchThat:w$i,sum:x$i,Sum:S$i,sung:C$i,sup1:T$i,sup2:E$i,sup3:I$i,sup:A$i,Sup:M$i,supdot:O$i,supdsub:P$i,supE:R$i,supe:D$i,supedot:F$i,Superset:k$i,SupersetEqual:L$i,suphsol:N$i,suphsub:$$i,suplarr:B$i,supmult:j$i,supnE:G$i,supne:U$i,supplus:z$i,supset:V$i,Supset:H$i,supseteq:W$i,supseteqq:q$i,supsetneq:Y$i,supsetneqq:X$i,supsim:J$i,supsub:K$i,supsup:Z$i,swarhk:Q$i,swarr:e6i,swArr:t6i,swarrow:i6i,swnwar:r6i,szlig:n6i,Tab:s6i,target:o6i,Tau:a6i,tau:l6i,tbrk:u6i,Tcaron:c6i,tcaron:h6i,Tcedil:d6i,tcedil:p6i,Tcy:f6i,tcy:m6i,tdot:g6i,telrec:y6i,Tfr:v6i,tfr:_6i,there4:b6i,therefore:w6i,Therefore:x6i,Theta:S6i,theta:C6i,thetasym:T6i,thetav:E6i,thickapprox:I6i,thicksim:A6i,ThickSpace:M6i,ThinSpace:O6i,thinsp:P6i,thkap:R6i,thksim:D6i,THORN:F6i,thorn:k6i,tilde:L6i,Tilde:N6i,TildeEqual:$6i,TildeFullEqual:B6i,TildeTilde:j6i,timesbar:G6i,timesb:U6i,times:z6i,timesd:V6i,tint:H6i,toea:W6i,topbot:q6i,topcir:Y6i,top:X6i,Topf:J6i,topf:K6i,topfork:Z6i,tosa:Q6i,tprime:e8i,trade:t8i,TRADE:i8i,triangle:r8i,triangledown:n8i,triangleleft:s8i,trianglelefteq:o8i,triangleq:a8i,triangleright:l8i,trianglerighteq:u8i,tridot:c8i,trie:h8i,triminus:d8i,TripleDot:p8i,triplus:f8i,trisb:m8i,tritime:g8i,trpezium:y8i,Tscr:v8i,tscr:_8i,TScy:b8i,tscy:w8i,TSHcy:x8i,tshcy:S8i,Tstrok:C8i,tstrok:T8i,twixt:E8i,twoheadleftarrow:I8i,twoheadrightarrow:A8i,Uacute:M8i,uacute:O8i,uarr:P8i,Uarr:R8i,uArr:D8i,Uarrocir:F8i,Ubrcy:k8i,ubrcy:L8i,Ubreve:N8i,ubreve:$8i,Ucirc:B8i,ucirc:j8i,Ucy:G8i,ucy:U8i,udarr:z8i,Udblac:V8i,udblac:H8i,udhar:W8i,ufisht:q8i,Ufr:Y8i,ufr:X8i,Ugrave:J8i,ugrave:K8i,uHar:Z8i,uharl:Q8i,uharr:e9i,uhblk:t9i,ulcorn:i9i,ulcorner:r9i,ulcrop:n9i,ultri:s9i,Umacr:o9i,umacr:a9i,uml:l9i,UnderBar:u9i,UnderBrace:c9i,UnderBracket:h9i,UnderParenthesis:d9i,Union:p9i,UnionPlus:f9i,Uogon:m9i,uogon:g9i,Uopf:y9i,uopf:v9i,UpArrowBar:_9i,uparrow:b9i,UpArrow:w9i,Uparrow:x9i,UpArrowDownArrow:S9i,updownarrow:C9i,UpDownArrow:T9i,Updownarrow:E9i,UpEquilibrium:I9i,upharpoonleft:A9i,upharpoonright:M9i,uplus:O9i,UpperLeftArrow:P9i,UpperRightArrow:R9i,upsi:D9i,Upsi:F9i,upsih:k9i,Upsilon:L9i,upsilon:N9i,UpTeeArrow:$9i,UpTee:B9i,upuparrows:j9i,urcorn:G9i,urcorner:U9i,urcrop:z9i,Uring:V9i,uring:H9i,urtri:W9i,Uscr:q9i,uscr:Y9i,utdot:X9i,Utilde:J9i,utilde:K9i,utri:Z9i,utrif:Q9i,uuarr:e7i,Uuml:t7i,uuml:i7i,uwangle:r7i,vangrt:n7i,varepsilon:s7i,varkappa:o7i,varnothing:a7i,varphi:l7i,varpi:u7i,varpropto:c7i,varr:h7i,vArr:d7i,varrho:p7i,varsigma:f7i,varsubsetneq:m7i,varsubsetneqq:g7i,varsupsetneq:y7i,varsupsetneqq:v7i,vartheta:_7i,vartriangleleft:b7i,vartriangleright:w7i,vBar:x7i,Vbar:S7i,vBarv:C7i,Vcy:T7i,vcy:E7i,vdash:I7i,vDash:A7i,Vdash:M7i,VDash:O7i,Vdashl:P7i,veebar:R7i,vee:D7i,Vee:F7i,veeeq:k7i,vellip:L7i,verbar:N7i,Verbar:$7i,vert:B7i,Vert:j7i,VerticalBar:G7i,VerticalLine:U7i,VerticalSeparator:z7i,VerticalTilde:V7i,VeryThinSpace:H7i,Vfr:W7i,vfr:q7i,vltri:Y7i,vnsub:X7i,vnsup:J7i,Vopf:K7i,vopf:Z7i,vprop:Q7i,vrtri:eBi,Vscr:tBi,vscr:iBi,vsubnE:rBi,vsubne:nBi,vsupnE:sBi,vsupne:oBi,Vvdash:aBi,vzigzag:lBi,Wcirc:uBi,wcirc:cBi,wedbar:hBi,wedge:dBi,Wedge:pBi,wedgeq:fBi,weierp:mBi,Wfr:gBi,wfr:yBi,Wopf:vBi,wopf:_Bi,wp:bBi,wr:wBi,wreath:xBi,Wscr:SBi,wscr:CBi,xcap:TBi,xcirc:EBi,xcup:IBi,xdtri:ABi,Xfr:MBi,xfr:OBi,xharr:PBi,xhArr:RBi,Xi:DBi,xi:FBi,xlarr:kBi,xlArr:LBi,xmap:NBi,xnis:$Bi,xodot:BBi,Xopf:jBi,xopf:GBi,xoplus:UBi,xotime:zBi,xrarr:VBi,xrArr:HBi,Xscr:WBi,xscr:qBi,xsqcup:YBi,xuplus:XBi,xutri:JBi,xvee:KBi,xwedge:ZBi,Yacute:QBi,yacute:eji,YAcy:tji,yacy:iji,Ycirc:rji,ycirc:nji,Ycy:sji,ycy:oji,yen:aji,Yfr:lji,yfr:uji,YIcy:cji,yicy:hji,Yopf:dji,yopf:pji,Yscr:fji,yscr:mji,YUcy:gji,yucy:yji,yuml:vji,Yuml:_ji,Zacute:bji,zacute:wji,Zcaron:xji,zcaron:Sji,Zcy:Cji,zcy:Tji,Zdot:Eji,zdot:Iji,zeetrf:Aji,ZeroWidthSpace:Mji,Zeta:Oji,zeta:Pji,zfr:Rji,Zfr:Dji,ZHcy:Fji,zhcy:kji,zigrarr:Lji,zopf:Nji,Zopf:$ji,Zscr:Bji,zscr:jji,zwj:Gji,zwnj:Uji};var lCt=zji,bUe=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\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-\u2E4E\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]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,iY={},Ktt={};function Vji(i){var e,t,r=Ktt[i];if(r)return r;for(r=Ktt[i]=[],e=0;e<128;e++)t=String.fromCharCode(e),/^[0-9a-z]$/i.test(t)?r.push(t):r.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e"u"&&(t=!0),a=Vji(e),r=0,n=i.length;r=55296&&s<=57343){if(s>=55296&&s<=56319&&r+1=56320&&o<=57343)){l+=encodeURIComponent(i[r]+i[r+1]),r++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(i[r])}return l}Dxe.defaultChars=";/?:@&=+$,-_.!~*'()#";Dxe.componentChars="-_.!~*'()";var Hji=Dxe,Ztt={};function Wji(i){var e,t,r=Ztt[i];if(r)return r;for(r=Ztt[i]=[],e=0;e<128;e++)t=String.fromCharCode(e),r.push(t);for(e=0;e=55296&&c<=57343?h+="���":h+=String.fromCharCode(c),n+=6;continue}if((o&248)===240&&n+91114111?h+="����":(c-=65536,h+=String.fromCharCode(55296+(c>>10),56320+(c&1023))),n+=9;continue}h+="�"}return h})}Fxe.defaultChars=";/?:@&=+$,#";Fxe.componentChars="";var qji=Fxe,Yji=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t};function ave(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Xji=/^([a-z0-9.+-]+:)/i,Jji=/:[0-9]*$/,Kji=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Zji=["<",">",'"',"`"," ","\r",`
+`," "],Qji=["{","}","|","\\","^","`"].concat(Zji),eGi=["'"].concat(Qji),Qtt=["%","/","?",";","#"].concat(eGi),eit=["/","?","#"],tGi=255,tit=/^[+a-z0-9A-Z_-]{0,63}$/,iGi=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,iit={javascript:!0,"javascript:":!0},rit={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function rGi(i,e){if(i&&i instanceof ave)return i;var t=new ave;return t.parse(i,e),t}ave.prototype.parse=function(i,e){var t,r,n,s,o,a=i;if(a=a.trim(),!e&&i.split("#").length===1){var l=Kji.exec(a);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var u=Xji.exec(a);if(u&&(u=u[0],n=u.toLowerCase(),this.protocol=u,a=a.substr(u.length)),(e||u||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o=a.substr(0,2)==="//",o&&!(u&&iit[u])&&(a=a.substr(2),this.slashes=!0)),!iit[u]&&(o||u&&!rit[u])){var c=-1;for(t=0;t127?I+="x":I+=S[R];if(!I.match(tit)){var k=w.slice(0,t),B=w.slice(t+1),$=S.match(iGi);$&&(k.push($[1]),B.unshift($[2])),B.length&&(a=B.join(".")+a),this.hostname=k.join(".");break}}}}this.hostname.length>tGi&&(this.hostname=""),v&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var V=a.indexOf("#");V!==-1&&(this.hash=a.substr(V),a=a.slice(0,V));var Y=a.indexOf("?");return Y!==-1&&(this.search=a.substr(Y),a=a.slice(0,Y)),a&&(this.pathname=a),rit[n]&&this.hostname&&!this.pathname&&(this.pathname=""),this};ave.prototype.parseHost=function(i){var e=Jji.exec(i);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),i=i.substr(0,i.length-e.length)),i&&(this.hostname=i)};var nGi=rGi;iY.encode=Hji;iY.decode=qji;iY.format=Yji;iY.parse=nGi;var FL={},CAe,nit;function uCt(){return nit||(nit=1,CAe=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),CAe}var TAe,sit;function cCt(){return sit||(sit=1,TAe=/[\0-\x1F\x7F-\x9F]/),TAe}var EAe,oit;function sGi(){return oit||(oit=1,EAe=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),EAe}var IAe,ait;function hCt(){return ait||(ait=1,IAe=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),IAe}var lit;function oGi(){return lit||(lit=1,FL.Any=uCt(),FL.Cc=cCt(),FL.Cf=sGi(),FL.P=bUe,FL.Z=hCt()),FL}(function(i){function e(pe){return Object.prototype.toString.call(pe)}function t(pe){return e(pe)==="[object String]"}var r=Object.prototype.hasOwnProperty;function n(pe,H){return r.call(pe,H)}function s(pe){var H=Array.prototype.slice.call(arguments,1);return H.forEach(function(Z){if(Z){if(typeof Z!="object")throw new TypeError(Z+"must be object");Object.keys(Z).forEach(function(ae){pe[ae]=Z[ae]})}}),pe}function o(pe,H,Z){return[].concat(pe.slice(0,H),Z,pe.slice(H+1))}function a(pe){return!(pe>=55296&&pe<=57343||pe>=64976&&pe<=65007||(pe&65535)===65535||(pe&65535)===65534||pe>=0&&pe<=8||pe===11||pe>=14&&pe<=31||pe>=127&&pe<=159||pe>1114111)}function l(pe){if(pe>65535){pe-=65536;var H=55296+(pe>>10),Z=56320+(pe&1023);return String.fromCharCode(H,Z)}return String.fromCharCode(pe)}var u=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,c=/&([a-z#][a-z0-9]{1,31});/gi,h=new RegExp(u.source+"|"+c.source,"gi"),p=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,m=lCt;function v(pe,H){var Z=0;return n(m,H)?m[H]:H.charCodeAt(0)===35&&p.test(H)&&(Z=H[1].toLowerCase()==="x"?parseInt(H.slice(2),16):parseInt(H.slice(1),10),a(Z))?l(Z):pe}function w(pe){return pe.indexOf("\\")<0?pe:pe.replace(u,"$1")}function S(pe){return pe.indexOf("\\")<0&&pe.indexOf("&")<0?pe:pe.replace(h,function(H,Z,ae){return Z||v(H,ae)})}var I=/[&<>"]/,R=/[&<>"]/g,L={"&":"&","<":"<",">":">",'"':"""};function k(pe){return L[pe]}function B(pe){return I.test(pe)?pe.replace(R,k):pe}var $=/[.?*+^$[\]\\(){}|-]/g;function V(pe){return pe.replace($,"\\$&")}function Y(pe){switch(pe){case 9:case 32:return!0}return!1}function K(pe){if(pe>=8192&&pe<=8202)return!0;switch(pe){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var Q=bUe;function re(pe){return Q.test(pe)}function ne(pe){switch(pe){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function de(pe){return pe=pe.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(pe=pe.replace(/ẞ/g,"ß")),pe.toLowerCase().toUpperCase()}i.lib={},i.lib.mdurl=iY,i.lib.ucmicro=oGi(),i.assign=s,i.isString=t,i.has=n,i.unescapeMd=w,i.unescapeAll=S,i.isValidEntityCode=a,i.fromCodePoint=l,i.escapeHtml=B,i.arrayReplaceAt=o,i.isSpace=Y,i.isWhiteSpace=K,i.isMdAsciiPunct=ne,i.isPunctChar=re,i.escapeRE=V,i.normalizeReference=de})(Mc);var kxe={},aGi=function(e,t,r){var n,s,o,a,l=-1,u=e.posMax,c=e.pos;for(e.pos=t+1,n=1;e.pos32))return l;if(n===41){if(s===0)break;s--}t++}return a===t||s!==0||(l.str=uit(e.slice(a,t)),l.lines=o,l.pos=t,l.ok=!0),l},uGi=Mc.unescapeAll,cGi=function(e,t,r){var n,s,o=0,a=t,l={ok:!1,pos:0,lines:0,str:""};if(t>=r||(s=e.charCodeAt(t),s!==34&&s!==39&&s!==40))return l;for(t++,s===40&&(s=41);t"+$9(i[e].content)+""};$3.code_block=function(i,e,t,r,n){var s=i[e];return""+$9(i[e].content)+`
+`};$3.fence=function(i,e,t,r,n){var s=i[e],o=s.info?dGi(s.info).trim():"",a="",l="",u,c,h,p,m;return o&&(h=o.split(/(\s+)/g),a=h[0],l=h.slice(2).join("")),t.highlight?u=t.highlight(s.content,a,l)||$9(s.content):u=$9(s.content),u.indexOf(""+u+`
+`):""+u+`
+`};$3.image=function(i,e,t,r,n){var s=i[e];return s.attrs[s.attrIndex("alt")][1]=n.renderInlineAsText(s.children,t,r),n.renderToken(i,e,t)};$3.hardbreak=function(i,e,t){return t.xhtmlOut?`
+`:`
+`};$3.softbreak=function(i,e,t){return t.breaks?t.xhtmlOut?`
+`:`
+`:`
+`};$3.text=function(i,e){return $9(i[e].content)};$3.html_block=function(i,e){return i[e].content};$3.html_inline=function(i,e){return i[e].content};function rY(){this.rules=hGi({},$3)}rY.prototype.renderAttrs=function(e){var t,r,n;if(!e.attrs)return"";for(n="",t=0,r=e.attrs.length;t
+`:">",s)};rY.prototype.renderInline=function(i,e,t){for(var r,n="",s=this.rules,o=0,a=i.length;o\s]/i.test(i)}function wGi(i){return/^<\/a\s*>/i.test(i)}var xGi=function(e){var t,r,n,s,o,a,l,u,c,h,p,m,v,w,S,I,R=e.tokens,L;if(e.md.options.linkify){for(r=0,n=R.length;r=0;t--){if(a=s[t],a.type==="link_close"){for(t--;s[t].level!==a.level&&s[t].type!=="link_open";)t--;continue}if(a.type==="html_inline"&&(bGi(a.content)&&v>0&&v--,wGi(a.content)&&v++),!(v>0)&&a.type==="text"&&e.md.linkify.test(a.content)){for(c=a.content,L=e.md.linkify.match(c),l=[],m=a.level,p=0,u=0;up&&(o=new e.Token("text","",0),o.content=c.slice(p,h),o.level=m,l.push(o)),o=new e.Token("link_open","a",1),o.attrs=[["href",S]],o.level=m++,o.markup="linkify",o.info="auto",l.push(o),o=new e.Token("text","",0),o.content=I,o.level=m,l.push(o),o=new e.Token("link_close","a",-1),o.level=--m,o.markup="linkify",o.info="auto",l.push(o),p=L[u].lastIndex);p=0;e--)t=i[e],t.type==="text"&&!r&&(t.content=t.content.replace(CGi,EGi)),t.type==="link_open"&&t.info==="auto"&&r--,t.type==="link_close"&&t.info==="auto"&&r++}function AGi(i){var e,t,r=0;for(e=i.length-1;e>=0;e--)t=i[e],t.type==="text"&&!r&&dCt.test(t.content)&&(t.content=t.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),t.type==="link_open"&&t.info==="auto"&&r--,t.type==="link_close"&&t.info==="auto"&&r++}var MGi=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(SGi.test(e.tokens[t].content)&&IGi(e.tokens[t].children),dCt.test(e.tokens[t].content)&&AGi(e.tokens[t].children))},cit=Mc.isWhiteSpace,hit=Mc.isPunctChar,dit=Mc.isMdAsciiPunct,OGi=/['"]/,pit=/['"]/g,fit="’";function bce(i,e,t){return i.substr(0,e)+t+i.substr(e+1)}function PGi(i,e){var t,r,n,s,o,a,l,u,c,h,p,m,v,w,S,I,R,L,k,B,$;for(k=[],t=0;t=0&&!(k[R].level<=l);R--);if(k.length=R+1,r.type==="text"){n=r.content,o=0,a=n.length;e:for(;o=0)c=n.charCodeAt(s.index-1);else for(R=t-1;R>=0&&!(i[R].type==="softbreak"||i[R].type==="hardbreak");R--)if(i[R].content){c=i[R].content.charCodeAt(i[R].content.length-1);break}if(h=32,o =48&&c<=57&&(I=S=!1),S&&I&&(S=p,I=m),!S&&!I){L&&(r.content=bce(r.content,s.index,fit));continue}if(I){for(R=k.length-1;R>=0&&(u=k[R],!(k[R].level=0;t--)e.tokens[t].type!=="inline"||!OGi.test(e.tokens[t].content)||PGi(e.tokens[t].children,e)};function nY(i,e,t){this.type=i,this.tag=e,this.attrs=null,this.map=null,this.nesting=t,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}nY.prototype.attrIndex=function(e){var t,r,n;if(!this.attrs)return-1;for(t=this.attrs,r=0,n=t.length;r=0&&(r=this.attrs[t][1]),r};nY.prototype.attrJoin=function(e,t){var r=this.attrIndex(e);r<0?this.attrPush([e,t]):this.attrs[r][1]=this.attrs[r][1]+" "+t};var xUe=nY,DGi=xUe;function pCt(i,e,t){this.src=i,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=e}pCt.prototype.Token=DGi;var FGi=pCt,kGi=wUe,AAe=[["normalize",gGi],["block",yGi],["inline",vGi],["linkify",xGi],["replacements",MGi],["smartquotes",RGi]];function SUe(){this.ruler=new kGi;for(var i=0;ir||(c=t+1,e.sCount[c]=4||(a=e.bMarks[c]+e.tShift[c],a>=e.eMarks[c])||(B=e.src.charCodeAt(a++),B!==124&&B!==45&&B!==58)||a>=e.eMarks[c]||($=e.src.charCodeAt(a++),$!==124&&$!==45&&$!==58&&!MAe($))||B===45&&MAe($))return!1;for(;a=4||(h=mit(o),h.length&&h[0]===""&&h.shift(),h.length&&h[h.length-1]===""&&h.pop(),p=h.length,p===0||p!==v.length))return!1;if(n)return!0;for(R=e.parentType,e.parentType="table",k=e.md.block.ruler.getRules("blockquote"),m=e.push("table_open","table",1),m.map=S=[t,0],m=e.push("thead_open","thead",1),m.map=[t,t+1],m=e.push("tr_open","tr",1),m.map=[t,t+1],l=0;l=4)break;for(h=mit(o),h.length&&h[0]===""&&h.shift(),h.length&&h[h.length-1]===""&&h.pop(),c===t+2&&(m=e.push("tbody_open","tbody",1),m.map=I=[t+2,0]),m=e.push("tr_open","tr",1),m.map=[c,c+1],l=0;l=4){n++,s=n;continue}break}return e.line=s,o=e.push("code_block","code",0),o.content=e.getLines(t,s,4+e.blkIndent,!1)+`
+`,o.map=[t,e.line],!0},BGi=function(e,t,r,n){var s,o,a,l,u,c,h,p=!1,m=e.bMarks[t]+e.tShift[t],v=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||m+3>v||(s=e.src.charCodeAt(m),s!==126&&s!==96)||(u=m,m=e.skipChars(m,s),o=m-u,o<3)||(h=e.src.slice(u,m),a=e.src.slice(m,v),s===96&&a.indexOf(String.fromCharCode(s))>=0))return!1;if(n)return!0;for(l=t;l++,!(l>=r||(m=u=e.bMarks[l]+e.tShift[l],v=e.eMarks[l],m=4)&&(m=e.skipChars(m,s),!(m-u=4||e.src.charCodeAt(Q++)!==62)return!1;if(n)return!0;for(l=m=e.sCount[t]+1,e.src.charCodeAt(Q)===32?(Q++,l++,m++,s=!1,k=!0):e.src.charCodeAt(Q)===9?(k=!0,(e.bsCount[t]+m)%4===3?(Q++,l++,m++,s=!1):s=!0):k=!1,v=[e.bMarks[t]],e.bMarks[t]=Q;Q=re,R=[e.sCount[t]],e.sCount[t]=m-l,L=[e.tShift[t]],e.tShift[t]=Q-e.bMarks[t],$=e.md.block.ruler.getRules("blockquote"),I=e.parentType,e.parentType="blockquote",p=t+1;p=re));p++){if(e.src.charCodeAt(Q++)===62&&!Y){for(l=m=e.sCount[p]+1,e.src.charCodeAt(Q)===32?(Q++,l++,m++,s=!1,k=!0):e.src.charCodeAt(Q)===9?(k=!0,(e.bsCount[p]+m)%4===3?(Q++,l++,m++,s=!1):s=!0):k=!1,v.push(e.bMarks[p]),e.bMarks[p]=Q;Q=re,w.push(e.bsCount[p]),e.bsCount[p]=e.sCount[p]+1+(k?1:0),R.push(e.sCount[p]),e.sCount[p]=m-l,L.push(e.tShift[p]),e.tShift[p]=Q-e.bMarks[p];continue}if(c)break;for(B=!1,a=0,u=$.length;a",V.map=h=[t,0],e.md.block.tokenize(e,t,p),V=e.push("blockquote_close","blockquote",-1),V.markup=">",e.lineMax=K,e.parentType=I,h[1]=e.line,a=0;a=4||(s=e.src.charCodeAt(u++),s!==42&&s!==45&&s!==95))return!1;for(o=1;u=s||(t=i.src.charCodeAt(n++),t<48||t>57))return-1;for(;;){if(n>=s)return-1;if(t=i.src.charCodeAt(n++),t>=48&&t<=57){if(n-r>=10)return-1;continue}if(t===41||t===46)break;return-1}return n=4||e.listIndent>=0&&e.sCount[t]-e.listIndent>=4&&e.sCount[t]=e.blkIndent&&(ae=!0),(re=vit(e,t))>=0){if(h=!0,de=e.bMarks[t]+e.tShift[t],I=Number(e.src.slice(de,re-1)),ae&&I!==1)return!1}else if((re=yit(e,t))>=0)h=!1;else return!1;if(ae&&e.skipSpaces(re)>=e.eMarks[t])return!1;if(S=e.src.charCodeAt(re-1),n)return!0;for(w=e.tokens.length,h?(Z=e.push("ordered_list_open","ol",1),I!==1&&(Z.attrs=[["start",I]])):Z=e.push("bullet_list_open","ul",1),Z.map=v=[t,0],Z.markup=String.fromCharCode(S),L=t,ne=!1,H=e.md.block.ruler.getRules("list"),$=e.parentType,e.parentType="list";L=R?u=1:u=k-c,u>4&&(u=1),l=c+u,Z=e.push("list_item_open","li",1),Z.markup=String.fromCharCode(S),Z.map=p=[t,0],h&&(Z.info=e.src.slice(de,re-1)),K=e.tight,Y=e.tShift[t],V=e.sCount[t],B=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[t]=o-e.bMarks[t],e.sCount[t]=k,o>=R&&e.isEmpty(t+1)?e.line=Math.min(e.line+2,r):e.md.block.tokenize(e,t,r,!0),(!e.tight||ne)&&(fe=!1),ne=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=B,e.tShift[t]=Y,e.sCount[t]=V,e.tight=K,Z=e.push("list_item_close","li",-1),Z.markup=String.fromCharCode(S),L=t=e.line,p[1]=L,o=e.bMarks[t],L>=r||e.sCount[L]=4)break;for(pe=!1,a=0,m=H.length;a=4||e.src.charCodeAt($)!==91)return!1;for(;++$3)&&!(e.sCount[Y]<0)){for(R=!1,c=0,h=L.length;c"u"&&(e.env.references={}),typeof e.env.references[p]>"u"&&(e.env.references[p]={title:k,href:u}),e.parentType=v,e.line=t+B+1),!0)},qGi=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Lxe={},YGi="[a-zA-Z_:][a-zA-Z0-9:._-]*",XGi="[^\"'=<>`\\x00-\\x20]+",JGi="'[^']*'",KGi='"[^"]*"',ZGi="(?:"+XGi+"|"+JGi+"|"+KGi+")",QGi="(?:\\s+"+YGi+"(?:\\s*=\\s*"+ZGi+")?)",mCt="<[A-Za-z][A-Za-z0-9\\-]*"+QGi+"*\\s*\\/?>",gCt="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",eUi="|",tUi="<[?][\\s\\S]*?[?]>",iUi="]*>",rUi="",nUi=new RegExp("^(?:"+mCt+"|"+gCt+"|"+eUi+"|"+tUi+"|"+iUi+"|"+rUi+")"),sUi=new RegExp("^(?:"+mCt+"|"+gCt+")");Lxe.HTML_TAG_RE=nUi;Lxe.HTML_OPEN_CLOSE_TAG_RE=sUi;var oUi=qGi,aUi=Lxe.HTML_OPEN_CLOSE_TAG_RE,tj=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+oUi.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(aUi.source+"\\s*$"),/^$/,!1]],lUi=function(e,t,r,n){var s,o,a,l,u=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(u)!==60)return!1;for(l=e.src.slice(u,c),s=0;s=4||(s=e.src.charCodeAt(u),s!==35||u>=c))return!1;for(o=1,s=e.src.charCodeAt(++u);s===35&&u6||uu&&_it(e.src.charCodeAt(a-1))&&(c=a),e.line=t+1,l=e.push("heading_open","h"+String(o),1),l.markup="########".slice(0,o),l.map=[t,e.line],l=e.push("inline","",0),l.content=e.src.slice(u,c).trim(),l.map=[t,e.line],l.children=[],l=e.push("heading_close","h"+String(o),-1),l.markup="########".slice(0,o)),!0)},cUi=function(e,t,r){var n,s,o,a,l,u,c,h,p,m=t+1,v,w=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(v=e.parentType,e.parentType="paragraph";m3)){if(e.sCount[m]>=e.blkIndent&&(u=e.bMarks[m]+e.tShift[m],c=e.eMarks[m],u=c)))){h=p===61?1:2;break}if(!(e.sCount[m]<0)){for(s=!1,o=0,a=w.length;o3)&&!(e.sCount[u]<0)){for(n=!1,s=0,o=c.length;s0&&this.level++,this.tokens.push(r),r};B3.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};B3.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;et;)if(!Nxe(this.src.charCodeAt(--e)))return e+1;return e};B3.prototype.skipChars=function(e,t){for(var r=this.src.length;er;)if(t!==this.src.charCodeAt(--e))return e+1;return e};B3.prototype.getLines=function(e,t,r,n){var s,o,a,l,u,c,h,p=e;if(e>=t)return"";for(c=new Array(t-e),s=0;pr?c[s]=new Array(o-r+1).join(" ")+this.src.slice(l,u):c[s]=this.src.slice(l,u)}return c.join("")};B3.prototype.Token=yCt;var dUi=B3,pUi=wUe,xce=[["table",NGi,["paragraph","reference"]],["code",$Gi],["fence",BGi,["paragraph","reference","blockquote","list"]],["blockquote",jGi,["paragraph","reference","blockquote","list"]],["hr",UGi,["paragraph","reference","blockquote","list"]],["list",VGi,["paragraph","reference","blockquote"]],["reference",WGi],["html_block",lUi,["paragraph","reference","blockquote"]],["heading",uUi,["paragraph","reference","blockquote"]],["lheading",cUi],["paragraph",hUi]];function $xe(){this.ruler=new pUi;for(var i=0;i=t||i.sCount[a]=u){i.line=t;break}for(n=0;n=0&&e.pending.charCodeAt(r)===32)if(r>=1&&e.pending.charCodeAt(r-1)===32){for(s=r-1;s>=1&&e.pending.charCodeAt(s-1)===32;)s--;e.pending=e.pending.slice(0,s),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(o++;o?@[]^_`{|}~-".split("").forEach(function(i){CUe[i.charCodeAt(0)]=1});var bUi=function(e,t){var r,n=e.pos,s=e.posMax;if(e.src.charCodeAt(n)!==92)return!1;if(n++,n=0;t--)r=e[t],!(r.marker!==95&&r.marker!==42)&&r.end!==-1&&(n=e[r.end],a=t>0&&e[t-1].end===r.end+1&&e[t-1].marker===r.marker&&e[t-1].token===r.token-1&&e[r.end+1].token===n.token+1,o=String.fromCharCode(r.marker),s=i.tokens[r.token],s.type=a?"strong_open":"em_open",s.tag=a?"strong":"em",s.nesting=1,s.markup=a?o+o:o,s.content="",s=i.tokens[n.token],s.type=a?"strong_close":"em_close",s.tag=a?"strong":"em",s.nesting=-1,s.markup=a?o+o:o,s.content="",a&&(i.tokens[e[t-1].token].content="",i.tokens[e[r.end+1].token].content="",t--))}jxe.postProcess=function(e){var t,r=e.tokens_meta,n=e.tokens_meta.length;for(xit(e,e.delimiters),t=0;t=w)return!1;if(S=l,u=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),u.ok){for(p=e.md.normalizeLink(u.str),e.md.validateLink(p)?l=u.pos:p="",S=l;l=w||e.src.charCodeAt(l)!==41)&&(I=!0),l++}if(I){if(typeof e.env.references>"u")return!1;if(l=0?s=e.src.slice(S,l++):l=o+1):l=o+1,s||(s=e.src.slice(a,o)),c=e.env.references[xUi(s)],!c)return e.pos=v,!1;p=c.href,m=c.title}return t||(e.pos=a,e.posMax=o,h=e.push("link_open","a",1),h.attrs=r=[["href",p]],m&&r.push(["title",m]),e.md.inline.tokenize(e),h=e.push("link_close","a",-1)),e.pos=l,e.posMax=w,!0},CUi=Mc.normalizeReference,RAe=Mc.isSpace,TUi=function(e,t){var r,n,s,o,a,l,u,c,h,p,m,v,w,S="",I=e.pos,R=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(l=e.pos+2,a=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),a<0))return!1;if(u=a+1,u=R)return!1;for(w=u,h=e.md.helpers.parseLinkDestination(e.src,u,e.posMax),h.ok&&(S=e.md.normalizeLink(h.str),e.md.validateLink(S)?u=h.pos:S=""),w=u;u=R||e.src.charCodeAt(u)!==41)return e.pos=I,!1;u++}else{if(typeof e.env.references>"u")return!1;if(u=0?o=e.src.slice(w,u++):u=a+1):u=a+1,o||(o=e.src.slice(l,a)),c=e.env.references[CUi(o)],!c)return e.pos=I,!1;S=c.href,p=c.title}return t||(s=e.src.slice(l,a),e.md.inline.parse(s,e.md,e.env,v=[]),m=e.push("image","img",0),m.attrs=r=[["src",S],["alt",""]],m.children=v,m.content=s,p&&r.push(["title",p])),e.pos=u,e.posMax=R,!0},EUi=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,IUi=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,AUi=function(e,t){var r,n,s,o,a,l,u=e.pos;if(e.src.charCodeAt(u)!==60)return!1;for(a=e.pos,l=e.posMax;;){if(++u>=l||(o=e.src.charCodeAt(u),o===60))return!1;if(o===62)break}return r=e.src.slice(a+1,u),IUi.test(r)?(n=e.md.normalizeLink(r),e.md.validateLink(n)?(t||(s=e.push("link_open","a",1),s.attrs=[["href",n]],s.markup="autolink",s.info="auto",s=e.push("text","",0),s.content=e.md.normalizeLinkText(r),s=e.push("link_close","a",-1),s.markup="autolink",s.info="auto"),e.pos+=r.length+2,!0):!1):EUi.test(r)?(n=e.md.normalizeLink("mailto:"+r),e.md.validateLink(n)?(t||(s=e.push("link_open","a",1),s.attrs=[["href",n]],s.markup="autolink",s.info="auto",s=e.push("text","",0),s.content=e.md.normalizeLinkText(r),s=e.push("link_close","a",-1),s.markup="autolink",s.info="auto"),e.pos+=r.length+2,!0):!1):!1},MUi=Lxe.HTML_TAG_RE;function OUi(i){var e=i|32;return e>=97&&e<=122}var PUi=function(e,t){var r,n,s,o,a=e.pos;return!e.md.options.html||(s=e.posMax,e.src.charCodeAt(a)!==60||a+2>=s)||(r=e.src.charCodeAt(a+1),r!==33&&r!==63&&r!==47&&!OUi(r))||(n=e.src.slice(a).match(MUi),!n)?!1:(t||(o=e.push("html_inline","",0),o.content=e.src.slice(a,a+n[0].length)),e.pos+=n[0].length,!0)},Sit=lCt,RUi=Mc.has,DUi=Mc.isValidEntityCode,Cit=Mc.fromCodePoint,FUi=/^((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,kUi=/^&([a-z][a-z0-9]{1,31});/i,LUi=function(e,t){var r,n,s,o=e.pos,a=e.posMax;if(e.src.charCodeAt(o)!==38)return!1;if(o+1o;r-=v[r]+1)if(s=e[r],s.marker===n.marker&&s.open&&s.end<0&&(l=!1,(s.close||n.open)&&(s.length+n.length)%3===0&&(s.length%3!==0||n.length%3!==0)&&(l=!0),!l)){u=r>0&&!e[r-1].open?v[r-1]+1:0,v[t]=t-r+u,v[r]=u,n.open=!1,s.end=t,s.close=!1,a=-1,m=-2;break}a!==-1&&(c[n.marker][(n.open?3:0)+(n.length||0)%3]=a)}}}var NUi=function(e){var t,r=e.tokens_meta,n=e.tokens_meta.length;for(Tit(e,e.delimiters),t=0;t0&&n++,s[t].type==="text"&&t+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],n={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(r),this.tokens_meta.push(n),r};Voe.prototype.scanDelims=function(i,e){var t=i,r,n,s,o,a,l,u,c,h,p=!0,m=!0,v=this.posMax,w=this.src.charCodeAt(i);for(r=i>0?this.src.charCodeAt(i-1):32;t=s)break;continue}i.pending+=i.src[i.pos++]}i.pending&&i.pushPending()};Hoe.prototype.parse=function(i,e,t,r){var n,s,o,a=new this.State(i,e,t,r);for(this.tokenize(a),s=this.ruler2.getRules(""),o=s.length,n=0;n|$))",e.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}),kAe}function E4e(i){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(t){t&&Object.keys(t).forEach(function(r){i[r]=t[r]})}),i}function Gxe(i){return Object.prototype.toString.call(i)}function UUi(i){return Gxe(i)==="[object String]"}function zUi(i){return Gxe(i)==="[object Object]"}function VUi(i){return Gxe(i)==="[object RegExp]"}function Pit(i){return Gxe(i)==="[object Function]"}function HUi(i){return i.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var vCt={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function WUi(i){return Object.keys(i||{}).reduce(function(e,t){return e||vCt.hasOwnProperty(t)},!1)}var qUi={"http:":{validate:function(i,e,t){var r=i.slice(e);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(r)?r.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(i,e,t){var r=i.slice(e);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(r)?e>=3&&i[e-3]===":"||e>=3&&i[e-3]==="/"?0:r.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(i,e,t){var r=i.slice(e);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(r)?r.match(t.re.mailto)[0].length:0}}},YUi="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",XUi="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function JUi(i){i.__index__=-1,i.__text_cache__=""}function KUi(i){return function(e,t){var r=e.slice(t);return i.test(r)?r.match(i)[0].length:0}}function Rit(){return function(i,e){e.normalize(i)}}function lve(i){var e=i.re=GUi()(i.__opts__),t=i.__tlds__.slice();i.onCompile(),i.__tlds_replaced__||t.push(YUi),t.push(e.src_xn),e.src_tlds=t.join("|");function r(a){return a.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(r(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(r(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(r(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(r(e.tpl_host_fuzzy_test),"i");var n=[];i.__compiled__={};function s(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(i.__schemas__).forEach(function(a){var l=i.__schemas__[a];if(l!==null){var u={validate:null,link:null};if(i.__compiled__[a]=u,zUi(l)){VUi(l.validate)?u.validate=KUi(l.validate):Pit(l.validate)?u.validate=l.validate:s(a,l),Pit(l.normalize)?u.normalize=l.normalize:l.normalize?s(a,l):u.normalize=Rit();return}if(UUi(l)){n.push(a);return}s(a,l)}}),n.forEach(function(a){i.__compiled__[i.__schemas__[a]]&&(i.__compiled__[a].validate=i.__compiled__[i.__schemas__[a]].validate,i.__compiled__[a].normalize=i.__compiled__[i.__schemas__[a]].normalize)}),i.__compiled__[""]={validate:null,normalize:Rit()};var o=Object.keys(i.__compiled__).filter(function(a){return a.length>0&&i.__compiled__[a]}).map(HUi).join("|");i.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","i"),i.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","ig"),i.re.pretest=RegExp("("+i.re.schema_test.source+")|("+i.re.host_fuzzy_test.source+")|@","i"),JUi(i)}function ZUi(i,e){var t=i.__index__,r=i.__last_index__,n=i.__text_cache__.slice(t,r);this.schema=i.__schema__.toLowerCase(),this.index=t+e,this.lastIndex=r+e,this.raw=n,this.text=n,this.url=n}function Dit(i,e){var t=new ZUi(i,e);return i.__compiled__[t.schema].normalize(t,i),t}function MS(i,e){if(!(this instanceof MS))return new MS(i,e);e||WUi(i)&&(e=i,i={}),this.__opts__=E4e({},vCt,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=E4e({},qUi,i),this.__compiled__={},this.__tlds__=XUi,this.__tlds_replaced__=!1,this.re={},lve(this)}MS.prototype.add=function(e,t){return this.__schemas__[e]=t,lve(this),this};MS.prototype.set=function(e){return this.__opts__=E4e(this.__opts__,e),this};MS.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,r,n,s,o,a,l,u,c;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(t=l.exec(e))!==null;)if(s=this.testSchemaAt(e,t[2],l.lastIndex),s){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+s;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(u=e.search(this.re.host_fuzzy_test),u>=0&&(this.__index__<0||u=0&&(n=e.match(this.re.email_fuzzy))!==null&&(o=n.index+n[1].length,a=n.index+n[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0};MS.prototype.pretest=function(e){return this.re.pretest.test(e)};MS.prototype.testSchemaAt=function(e,t,r){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,r,this):0};MS.prototype.match=function(e){var t=0,r=[];this.__index__>=0&&this.__text_cache__===e&&(r.push(Dit(this,t)),t=this.__last_index__);for(var n=t?e.slice(t):e;this.test(n);)r.push(Dit(this,t)),n=n.slice(this.__last_index__),t+=this.__last_index__;return r.length?r:null};MS.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(r,n,s){return r!==s[n-1]}).reverse(),lve(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,lve(this),this)};MS.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};MS.prototype.onCompile=function(){};var QUi=MS;const TV=2147483647,CA=36,EUe=1,hne=26,ezi=38,tzi=700,_Ct=72,bCt=128,wCt="-",izi=/^xn--/,rzi=/[^\0-\x7F]/,nzi=/[\x2E\u3002\uFF0E\uFF61]/g,szi={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},LAe=CA-EUe,TA=Math.floor,NAe=String.fromCharCode;function a5(i){throw new RangeError(szi[i])}function ozi(i,e){const t=[];let r=i.length;for(;r--;)t[r]=e(i[r]);return t}function xCt(i,e){const t=i.split("@");let r="";t.length>1&&(r=t[0]+"@",i=t[1]),i=i.replace(nzi,".");const n=i.split("."),s=ozi(n,e).join(".");return r+s}function IUe(i){const e=[];let t=0;const r=i.length;for(;t=55296&&n<=56319&&tString.fromCodePoint(...i),azi=function(i){return i>=48&&i<58?26+(i-48):i>=65&&i<91?i-65:i>=97&&i<123?i-97:CA},Fit=function(i,e){return i+22+75*(i<26)-((e!=0)<<5)},CCt=function(i,e,t){let r=0;for(i=t?TA(i/tzi):i>>1,i+=TA(i/e);i>LAe*hne>>1;r+=CA)i=TA(i/LAe);return TA(r+(LAe+1)*i/(i+ezi))},AUe=function(i){const e=[],t=i.length;let r=0,n=bCt,s=_Ct,o=i.lastIndexOf(wCt);o<0&&(o=0);for(let a=0;a=128&&a5("not-basic"),e.push(i.charCodeAt(a));for(let a=o>0?o+1:0;a=t&&a5("invalid-input");const p=azi(i.charCodeAt(a++));p>=CA&&a5("invalid-input"),p>TA((TV-r)/c)&&a5("overflow"),r+=p*c;const m=h<=s?EUe:h>=s+hne?hne:h-s;if(pTA(TV/v)&&a5("overflow"),c*=v}const u=e.length+1;s=CCt(r-l,u,l==0),TA(r/u)>TV-n&&a5("overflow"),n+=TA(r/u),r%=u,e.splice(r++,0,n)}return String.fromCodePoint(...e)},MUe=function(i){const e=[];i=IUe(i);const t=i.length;let r=bCt,n=0,s=_Ct;for(const l of i)l<128&&e.push(NAe(l));const o=e.length;let a=o;for(o&&e.push(wCt);a=r&&cTA((TV-n)/u)&&a5("overflow"),n+=(l-r)*u,r=l;for(const c of i)if(c