1(self.webpackChunk_swan_bitcoin_landing=self.webpackChunk_swan_bitcoin_landing||[]).push([[9570],{5378:function(e,t,n){"use strict";n.d(t,{m:function(){return x}});var i=n(44966),o=n(35156),r=n(5412),a=n(82590),s=n(23276),l=n(56146),c=n(24870),u=n(14041),h=n(28784),d=n(67272),p=n(30018);function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},m.apply(this,arguments)}function g(e,t){if(null==e)return{};var n,i,o={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}var f={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}},b=["openDelay","closeDelay","closeOnClick","closeOnMouseDown","closeOnEsc","onOpen","onClose","placement","id","isOpen","defaultIsOpen","arrowSize","arrowShadowColor","arrowPadding","modifiers","isDisabled","gutter","offset","direction"];var v=["children","label","shouldWrapChildren","aria-label","hasArrow","bg","portalProps","background","backgroundColor","bgColor"],y=(0,r.Bv)(l.P.div),x=(0,r.Rf)((function(e,t){var n,l,x=(0,r.Vl)("Tooltip",e),w=(0,r.MN)(e),E=(0,r.DP)(),C=w.children,A=w.label,T=w.shouldWrapChildren,S=w["aria-label"],k=w.hasArrow,M=w.bg,B=w.portalProps,P=w.background,D=w.backgroundColor,I=w.bgColor,j=g(w,v),O=null!=(n=null!=(l=null!=P?P:D)?l:M)?n:I;O&&(x.bg=O,x[i.U.arrowBg.var]=(0,a.f4)(E,"colors",O));var N,F=function(e){void 0===e&&(e={});var t=e,n=t.openDelay,o=void 0===n?0:n,r=t.closeDelay,s=void 0===r?0:r,l=t.closeOnClick,c=void 0===l||l,f=t.closeOnMouseDown,v=t.closeOnEsc,y=void 0===v||v,x=t.onOpen,w=t.onClose,E=t.placement,C=t.id,A=t.isOpen,T=t.defaultIsOpen,S=t.arrowSize,k=void 0===S?10:S,M=t.arrowShadowColor,B=t.arrowPadding,P=t.modifiers,D=t.isDisabled,I=t.gutter,j=t.offset,O=t.direction,N=g(t,b),F=(0,h.j1)({isOpen:A,defaultIsOpen:T,onOpen:x,onClose:w}),R=F.isOpen,L=F.onOpen,Z=F.onClose,V=(0,i.E)({enabled:R,placement:E,arrowPadding:B,modifiers:P,gutter:I,offset:j,direction:O}),z=V.referenceRef,H=V.getPopperProps,U=V.getArrowInnerProps,_=V.getArrowProps,G=(0,h.Bi)(C,"tooltip"),W=u.useRef(null),Y=u.useRef(),K=u.useRef(),$=u.useCallback((function(){D||(Y.current=window.setTimeout(L,o))}),[D,L,o]),X=u.useCallback((function(){Y.current&&clearTimeout(Y.current),K.current=window.setTimeout(Z,s)}),[s,Z]),q=u.useCallback((function(){c&&X()}),[c,X]),J=u.useCallback((function(){f&&X()}),[f,X]),Q=u.useCallback((function(e){R&&"Escape"===e.key&&X()}),[R,X]);(0,d.b)("keydown",y?Q:void 0),u.useEffect((function(){return function(){clearTimeout(Y.current),clearTimeout(K.current)}}),[]),(0,d.b)("mouseleave",X,(function(){return W.current}));var ee=u.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({},e,{ref:(0,p.Px)(W,t,z),onMouseEnter:(0,a.Hj)(e.onMouseEnter,$),onClick:(0,a.Hj)(e.onClick,q),onMouseDown:(0,a.Hj)(e.onMouseDown,J),onFocus:(0,a.Hj)(e.onFocus,$),onBlur:(0,a.Hj)(e.onBlur,X),"aria-describedby":R?G:void 0})}),[$,X,J,R,G,q,z]),te=u.useCallback((function(e,t){var n;return void 0===e&&(e={}),void 0===t&&(t=null),H(m({},e,{style:m({},e.style,(n={},n[i.U.arrowSize.var]=k?(0,a.px)(k):void 0,n[i.U.arrowShadowColor.var]=M,n))}),t)}),[H,k,M]),ne=u.useCallback((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),m({ref:t},N,e,{id:G,role:"tooltip",style:m({},e.style,{position:"relative",transformOrigin:i.U.transformOrigin.varRef})})}),[N,G]);return{isOpen:R,show:$,hide:X,getTriggerProps:ee,getTooltipProps:ne,getTooltipPositionerProps:te,getArrowProps:_,getArrowInnerProps:U}}(m({},j,{direction:E.direction}));if((0,a.Kg)(C)||T)N=u.createElement(r.Bv.span,m({tabIndex:0},F.getTriggerProps()),C);else{var R=u.Children.only(C);N=u.cloneElement(R,F.getTriggerProps(R.props,R.ref))}var L=!!S,Z=F.getTooltipProps({},t),V=L?(0,a.cJ)(Z,["role","id"]):Z,z=(0,a.Up)(Z,["role","id"]);return A?u.createElement(u.Fragment,null,N,u.createElement(c.N,null,F.isOpen&&u.createElement(o.ZL,B,u.createElement(r.Bv.div,m({},F.getTooltipPositionerProps(),{__css:{zIndex:x.zIndex,pointerEvents:"none"}}),u.createElement(y,m({variants:f},V,{initial:"exit",animate:"enter",exit:"exit",__css:x}),A,L&&u.createElement(s.s6,z,S),k&&u.createElement(r.Bv.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper"},u.createElement(r.Bv.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:x.bg}}))))))):u.createElement(u.Fragment,null,C)}));a.gt&&(x.displayName="Tooltip")},24832:function(e,t,n){"use strict";var i=n(21455),o=n(17471);t.A=({input:e})=>{const{values:t,eventProperties:n}=e;return new Promise(((e,r)=>{(0,i.Ri)(t,n).then(e).catch((e=>{(0,o.Oz)(e),r(e)}))}))}},69142:function(e,t,n){"use strict";n.d(t,{D:function(){return u}});var i=n(79140),o=n(97556),r=n(36188),a=n(3512),s=n(35798),l=n(17471),c=n(85125);let u=function(e){function t(t,{permanent:n,status:i}){var o;return(o=e.call(this,t)||this).name="LeadSubmissionError",o.permanent=n,o.status=i,o}return(0,i.A)(t,e),t}((0,o.A)(Error));t.A=({formName:e}={})=>({input:t})=>{var n,i,o,h,d,p,m,g;const{fields:f,leadRecaptchaToken:b}=t,v=e||"Other",y=(0,r.gx)(),x=null!==(n=y.sessionId)&&void 0!==n?n:(0,a.A)("sessionId"),w=null!==(i=y.utmCampaignContent)&&void 0!==i?i:(0,a.A)("utmCampaignContent"),E=null!==(o=y.utmCampaignId)&&void 0!==o?o:(0,a.A)("utmCampaignId"),C=null!==(h=y.utmCampaignSource)&&void 0!==h?h:(0,a.A)("utmCampaignSource"),A=null!==(d=y.utmCampaignTerm)&&void 0!==d?d:(0,a.A)("utmCampaignTerm"),T=null!==(p=y.utmCampaignType)&&void 0!==p?p:(0,a.A)("utmCampaignType"),S=null!==(m=y.gclid)&&void 0!==m?m:(0,a.A)("gclid"),k=(0,c.e8)(),M=(0,s.A)(null===(g=document.location.href)||void 0===g?void 0:g.replace("localhost:8000","swanbitcoin.com")),B=document.title;return new Promise(((e,t)=>{fetch("https://api.swanbitcoin.com/landing-lead-submission",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sourceDetails:v,fields:{sessionId:x,utmCampaignContent:w,utmCampaignId:E,utmCampaignSource:C,utmCampaignTerm:A,utmCampaignType:T,gclid:S,...f},context:{pageUri:M,pageName:B},phDistinctId:k,recaptchaToken:null!=b?b:void 0})}).then((n=>{n.ok?e(n):(async(e,t)=>{const n=await e.json().catch((()=>({}))),i=422===e.status||!0===(null==n?void 0:n.permanent),o=(null==n?void 0:n.message)||`Lead submission failed with status ${e.status}`,r=new u(o,{permanent:i,status:e.status});(0,l.Oz)(r,{status:e.status,permanent:i}),t(r)}
1)(n,t).catch(t)}),(e=>{(0,l.Oz)(e),t(e)}))}))}},14120:function(e,t,n){"use strict";var i=n(62543),o=n(12182);const r={styles:{global:{body:{fontWeight:"normal"}}},semanticTokens:{colors:{pageBackground:{default:"snow"},headerBackground:{default:"snow"},sidenavOverlay:{default:"aliceBlue"}}},components:{...n(89869).A},config:{cssVarPrefix:"swan"}};t.A=(0,i.oYE)(r,o.w4V)},13776:function(e,t,n){"use strict";var i=n(12182),o=n(62543),r=n(36686),a=n(14120);const s="xl",l={styles:{global:{".hide-header-at-xl":{"#gatsby-focus-wrapper":{main:{header:{opacity:{[s]:0},".chakra-container":{transform:{[s]:"translateY(-100%)"},opacity:{[s]:0}}}}}}}},components:{Header:{baseStyle:{Header:{opacity:1,transitionProperty:"opacity",transitionDuration:"slow",transitionTimingFunction:"ease-in-out",position:{[s]:"relative"},zIndex:{[s]:2},bg:{xl:"transparent"},borderColor:{base:"gainsboro",[s]:(0,i.xKe)(a.A.colors.gainsboro,.12)},"button, a":{svg:{color:{[s]:"snow"}}},nav:{ul:{li:{a:{color:{[s]:"columbiaBlue"},_hover:{color:{[s]:"snow"},_after:{borderColor:{[s]:"bedazzledBlue"}}},_activeLink:{color:{[s]:"snow"},_after:{borderColor:{[s]:"snow"}}}}}}},".chakra-menu__menu-button":{color:{[s]:"columbiaBlue"},_hover:{color:{[s]:"snow"}},"&[aria-current='page']":{color:{[s]:"snow"}},svg:{color:{[s]:"columbiaBlue"}}},".chakra-menu__menu-list":{bg:{[s]:(0,i.xKe)(a.A.colors.richBlack,.85)},borderTopColor:{[s]:(0,i.xKe)(a.A.colors.gainsboro,.12)},".chakra-menu__menuitem":{color:{[s]:"columbiaBlue"},bg:{[s]:"transparent"},_hover:{color:{[s]:"snow"},bg:{[s]:(0,i.xKe)(a.A.colors.snow,.06)}},"&[aria-current='page']":{color:{[s]:"snow"}},".description":{color:{[s]:"weldonBlue"}}}},[`.${r.$9}`]:{color:{[s]:r.Hm}},[`.${r.gm}`]:{color:{[s]:r.ez}},[`.${r.rz}`]:{color:{[s]:r.tt}},".chakra-link.chakra-button":{transitionProperty:"background-color, color, border-color",transitionDuration:"normal",transitionTimingFunction:"ease-in-out",borderColor:{[s]:"columbiaBlue"},color:{[s]:"snow"},bg:{[s]:"transparent"},_hover:{borderColor:{[s]:"snow"},bg:{[s]:(0,i.xKe)(a.A.colors.richBlack,.06)}}},".chakra-container":{transform:"translateY(0)",opacity:1,transitionProperty:"transform, opacity",transitionDuration:"slow",transitionTimingFunction:"ease-in-out"}}}}}};t.A=(0,o.oYE)(l,a.A)},12892:function(e,t,n){"use strict";var i=n(15428),o=n(20016),r=n(14041);const a=i.i7` 2 0% { 3 box-shadow: 9984px 0 0 -5px currentColor; 4 } 5 30% { 6 box-shadow: 9984px 0 0 2px currentColor; 7 } 8 60%, 100% { 9 box-shadow: 9984px 0 0 -5px currentColor; 10 }`,s=i.i7` 11 0% { 12 box-shadow: 9999px 0 0 -5px currentColor; 13 } 14 30% { 15 box-shadow: 9999px 0 0 2px currentColor; 16 } 17 60%, 100% { 18 box-shadow: 9999px 0 0 -5px currentColor; 19 }`,l=i.i7` 20 0% { 21 box-shadow: 10014px 0 0 -5px currentColor; 22 } 23 30% { 24 box-shadow: 10014px 0 0 2px currentColor; 25 } 26 60%, 100% { 27 box-shadow: 10014px 0 0 -5px currentColor; 28 }`;t.A=e=>r.createElement(o.az,Object.assign({position:"relative",m:"auto",color:"coolBlue",sx:{left:"-9999px",width:"10px",height:"10px",borderRadius:"5px",boxShadow:"9999px 0 0 -5px currentColor",animation:`${s} 1.5s infinite linear`,animationDelay:".25s","&::before, &::after":{content:"''",display:"inline-block",position:"absolute",top:0,left:0,width:"10px",height:"10px",borderRadius:"5px"},"&::before":{boxShadow:"9984px 0 0 -5px currentColor",animation:`${a} 1.5s infinite linear`,animationDelay:0},"&::after":{boxShadow:"10014px 0 0 -5px currentColor",animation:`${l} 1.5s infinite linear`,animationDelay:".5s"}}},e))},74393:function(e,t,n){"use strict";var i=n(49782),o=n(14041),r=n(12182),a=n(87866);t.A=({colorMode:e,...t})=>{const{datoCmsLandingHeaderConfig:n,datoCmsLandingMetadataConfig:s}=(0,i.GR)("1032104890"),l=n.callToActions.find((e=>e.externalUrl===s.appUrl)),c=(0,a.A)(l);return l?o.createElement(r.Y9Y.ActionGroup,Object.assign({flex:"0 0 auto",display:{base:"none",xxs:"flex"}},t),o.createElement(r.Y9Y.Button,Object.assign({bg:"transparent",border:"2px solid"},c,"dark"===e?{color:"columbiaBlue",borderColor:"bedazzledBlue",_hover:{bg:"transparent",color:"snow",borderColor:"columbiaBlue",textDecoration:"none"}}:{borderColor:"gainsboro",_hover:{bg:"gainsboro",textDecoration:"none"}}),l.label)):null}},77236:function(e,t,n){"use strict";var i=n(49782),o=n(14041),r=n(12182),a=n(87866),s=n(99882);t.A=({colorMode:e,...t})=>{const{datoCmsLandingHeaderConfig:n,datoCmsLandingMetadataConfig:l}=(0,i.GR)("1375799716"),c=n.callToActions.find((e=>e.externalUrl===l.appUrl)),u=(0,a.A)(c),{onClose:h}=(0,s.k)();return c?o.createElement(r.JpQ.Footer,t,o.createElement(r.JpQ.Button,Object.assign({colorScheme:c.color,variant:c.variant,onClick:h},u,"dark"===e?{bg:"transparent",color:"columbiaBlue",border:"2px s
28olid",borderColor:"bedazzledBlue",_hover:{bg:"transparent",color:"snow",borderColor:"columbiaBlue",textDecoration:"none"}}:null),"Log In")):null}},28362:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var i=n(14041),o=n(15692);function r(){const{0:e,1:t}=(0,i.useState)({isLoading:!0,isReady:!1,error:null});(0,i.useEffect)((()=>{let e=!0;if((0,o.GX)())return(0,o.Fu)().then((()=>{e&&t({isLoading:!1,isReady:!0,error:null})})).catch((n=>{e&&t({isLoading:!1,isReady:!1,error:n})})),()=>{e=!1};t({isLoading:!1,isReady:!1,error:new Error("reCAPTCHA site key not configured")})}),[]);return{getToken:o.B5,isLoading:e.isLoading,isReady:e.isReady,error:e.error}}},2223:function(e,t,n){"use strict";n.d(t,{e:function(){return r},q:function(){return a}});var i=n(14041);const o=(0,i.createContext)({}),r=()=>(0,i.useContext)(o),a=({children:e,url:t})=>{const{0:n,1:r}=(0,i.useState)(!1);return i.createElement(o.Provider,{value:{isOpen:n,setIsOpen:r,onOpen:()=>r(!0),onClose:()=>r(!1),url:t}},e)}},42105:function(e,t,n){"use strict";n.d(t,{E:function(){return l},W:function(){return s}});var i=n(28784),o=n(14041),r=n(17352);const a=(0,o.createContext)({}),s=()=>(0,o.useContext)(a),l=({formData:e,children:t,displaySignupDescription:n=!0,leadCaptureType:s="createAccount"})=>{const l=Object.values(e).map((e=>e.trackingName)),{isOpen:c,onOpen:u,onClose:h}=(0,i.j1)(),d=l.length,{0:p,1:m}=(0,o.useState)(1),{0:g,1:f}=(0,o.useState)(!1),{trackEvent:b}
28=(0,r.st)(),v=l[p-1],y={currentStepId:v,displaySignupDescription:n,isOpen:c,nextStep:()=>{m(p+1)},onClose:h,onOpen:u,onResetStep:()=>{m(1)},previousStep:()=>{m(p-1)},step:p,totalSteps:d};return(0,o.useEffect)((()=>{g&&b({group:s,element:v,action:"view"},null,{googleAnalytics:!0,twitterAnalytics:!0})}),[b,v,g,s]),(0,o.useEffect)((()=>{g?b({group:s,action:c?"open":"close"}):c&&f(!0)}),[b,c,g,s]),o.createElement(a.Provider,{value:y},t)}},93873:function(e,t,n){"use strict";var i=n(20016),o=n(14041);t.A=({children:e,...t})=>o.createElement(i.az,Object.assign({as:"span",display:"inline-block",ml:"0.5em",textTransform:"uppercase",bg:"mayGreen",color:"richBlack",fontSize:"0.75em",px:"0.5em",py:"0.25em",borderRadius:"sm",lineHeight:"1em",verticalAlign:"middle",letterSpacing:"0.05em",whiteSpace:"nowrap"},t),e)},31760:function(e,t,n){"use strict";var i=n(12182),o=n(14041);t.A=({children:e,...t})=>o.createElement(i.$nd,Object.assign({px:{base:2,md:3,xl:4},height:{base:4,md:5,xl:6},fontSize:{base:"xs",md:"sm"},borderRadius:{base:"sm",sm:"md"},width:{base:"full",xxs:"auto"}},t),e)},36070:function(e,t,n){"use strict";var i=n(12182),o=n(49782),r=n(14041),a=n(14371),s=n(78664),l=n(2223),c=n(42105);t.A=({linkColor:e="trueBlue"})=>{const{datoCmsLandingBitcoinIraPage:t}=(0,o.GR)("3982115754"),{ctaDescriptionNode:{childMarkdownRemark:{html:n}}}=t,{onOpen:u}=(0,l.e)(),{onOpen:h}=(0,c.W)();return r.createElement(r.Fragment,null,(0,s.qg)(n,(({openTalkToTheTeam:e,linkColor:t})=>{const n=t=>{t.preventDefault(),e()};return{replace:e=>{if("a"===e.name&&"#talktotheteam"===e.attribs.href)return r.createElement(i.YKv,{href:"#",color:t,onClick:n},(0,a.domToReact)(e.children))}}})({openTalkToTheTeam:u||h,linkColor:e})))}},5734:function(e,t,n){"use strict";var i=n(40107),o=n(12182),r=n(20016),a=n(74080),s=n(25529),l=n(49782),c=n(14041),u=n(58059),h=n(99031),d=n(25876),p=n(69142),m=n(17352),g=n(36188),f=n(10233);t.A=({isDark:e=!1,createAccountThankYouMessageIsCentered:t=!1,intent:n,leadSource:b,sendToSalesforce:v=!1,setSignupIsOpen:y,...x})=>{const{0:w,1:E}=(0,c.useState)(!1),{datoCmsLandingBitcoinIraPage:C}=(0,l.GR)("2943869968"),{primaryCtaIntent:A,signup:T}=C,[{emailPlaceholder:S,buttonLabel:k,successButtonLabel:M,errorButtonLabel:B,thankYouTitle:P,thankYouMessage:D,backButtonLabel:I}]=T,{branch:j}=(0,f.A)(),{refCode:O}=(0,g.Tp)(),{trackEvent:N}=(0,m.st)(),F="xs";return c.createElement(u.A,Object.assign({size:"sm",position:"relative"},x),c.createElement(u.A.EventTracker,{backendOpts:{googleAnalytics:!0}},c.createElement(u.A.Form,{mintLeadRecaptchaToken:v,service:(0,h.A)([d.A].concat((0,i.A)(v?[(0,p.A)({formName:"Retirement - Create Your Account"})]:[]))),onSubmit:(e,{mutation:t})=>{E(!0),t.mutate({input:{fields:{email:e.email.trim(),leadSource:b},values:{email:e.email.trim(),refCode:O,location:window.location.pathname,intent:n||A,referrerUrl:document.referrer},eventProperties:{branch:j,refCode:O,email:e.email.trim()}}})},onSuccess:()=>N({chapter:null,group:"createAccount",element:"thankYou",action:"view"},null,{googleAnalytics:!0,twitterAnalytics:!0})},c.createElement(u.A.Fieldset,{flipAt:F,hideOnSuccess:!0},c.createElement(u.A.Input,{px:{base:2,sm:4},height:{base:4,md:5,xl:6},fontSize:{base:"xs",md:"sm"},borderRadius:{base:"sm",md:"md"},borderTopRightRadius:{[F]:0,sm:0,md:0,xl:0},borderBottomRightRadius:{[F]:0,sm:0,md:0,xl:0},placeholder:S,zIndex:1,autoFocus:!0,"data-testid":"email-input"}),c.createElement(u.A.SubmitButton,{px:{base:2,sm:4},height:{base:4,md:5,xl:6},fontSize:{base:"xs",md:"sm"},borderRadius:{base:"sm",md:"md"},borderTopLeftRadius:{[F]:0,sm:0,md:0,xl:0},borderBottomLeftRadius:{[F]:0,sm:0,md:0,xl:0},successChildren:M,errorChildren:B,opacity:"1 !important","data-testid":"email-submit",sx:e?{_hover:{bg:"trueBlue",color:"snow"},_focus:{bg:"trueBlue",color:"snow",boxShadow:"focus"}}:{}},k)),c.createElement(u.A.SuccessMessage,{onReset:()=>E(!1),color:e?"columbiaBlue":"coolBlue",textAlign:t?"center":"left",sx:{p:{fontSize:"xs",lineHeight:"xs",_notFirst:{mt:.5}},button:{color:e?"golden":"trueBlue",fontSize:"xs",lineHeight:"xs"}}},c.createElement(o.DZT,{as:"h2",size:"md",mb:{base:1},color:e?"snow":"richBlack"},P),c.createElement(o.EYj,{"data-testid":"email-submit-success"}
28,D)))),w?null:c.createElement(r.N_,{onClick:()=>y(!1),sx:e?{color:"columbiaBlue",_hover:{color:"snow",textDecoration:"underline"}}:{}},c.createElement(r.zt,{spacing:.5,mt:1},c.createElement(a.In,{as:s.A}),c.createElement(r.az,{as:"span"},I))))}},68257:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});var i=n(12182),o=n(20016),r=n(49782),a=n(14041),s=n(17352),l=n(78664),c=n(42105),u=n(93873);var h=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,r.GR)("1411417958"),{availabilityTitle:n,availabilityDescriptionNode:{childMarkdownRemark:{html:s}}}=t;return a.createElement(o.az,Object.assign({bg:"starMap",borderRadius:"base",p:{base:2,sm:3},textAlign:"center",maxW:"container.sm",mx:"auto"},e),a.createElement(i.EYj,{as:"h3",size:"sm",fontWeight:"bold",mb:.5},a.createElement(o.BJ,{direction:{base:"column-reverse",xs:"row"},align:"center",justify:"center",spacing:{base:.5}},a.createElement(o.az,{as:"span"},(0,l.qg)(n)),a.createElement(u.A,{ml:{base:0,xs:"0.5em"}},"New"))),a.createElement(i.EYj,{as:o.az,color:"coolDarkBlue",size:"xs"},(0,l.qg)(s)))},d=n(14371),p=n(73977);var m=({color:e="bitcoinOrange",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 72 72",fill:e},t),a.createElement("path",{d:"M70.922 44.709C66.114 63.994 46.578 75.73 27.288 70.922 8.006 66.114-3.732 46.58 1.078 27.295 5.885 8.007 25.42-3.73 44.705 1.077 63.994 5.885 75.73 25.422 70.922 44.71Z"}),a.createElement("path",{fill:"#fff",d:"M51.339 31.12c.713-4.773-2.918-7.34-7.882-9.051l1.61-6.466-3.932-.981-1.568 6.296a164.6 164.6 0 0 0-3.15-.743l1.579-6.337-3.93-.98-1.612 6.463c-.855-.195-1.695-.388-2.51-.59l.004-.02-5.423-1.356-1.046 4.204s2.918.67 2.856.71c1.593.399 1.88 1.454 1.832 2.29l-4.412 17.714c-.195.484-.69 1.21-1.802.934.039.058-2.858-.714-2.858-.714L17.143 47l5.117 1.277c.951.239 1.884.489 2.803.724l-1.627 6.54 3.927.981 1.612-6.47c1.073.29 2.114.56 3.133.813l-1.606 6.44 3.932.982 1.628-6.528c6.705 1.27 11.747.758 13.869-5.313 1.71-4.888-.085-7.707-3.613-9.546 2.57-.593 4.504-2.284 5.02-5.779Zm-8.984 12.611c-1.216 4.888-9.437 2.245-12.102 1.583l2.159-8.665c2.665.666 11.213 1.985 9.943 7.082ZM43.57 31.05c-1.109 4.446-7.952 2.187-10.171 1.633l1.957-7.858c2.22.553 9.368 1.587 8.214 6.225Z"}));var g=({color:e="columbiaBlue",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:e,strokeWidth:"6",strokeLinecap:"round",strokeLinejoin:"round",viewBox:"0 0 72 72"},t),a.createElement("path",{d:"M24 21a12 12 0 1 0 24 0a12 12 0 0 0 -24 0"}),a.createElement("path",{d:"M48 57h18"}),a.createElement("path",{d:"M57 48v18"}),a.createElement("path",{d:"M18 63v-6a12 12 0 0 1 12 -12h12"}));var f=({color:e="columbiaBlue",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:e,viewBox:"0 0 72 72"},t),a.createElement("path",{d:"M36 72a36 36 0 1 0 0-72 36 36 0 0 0 0 72Zm15.89-42.61-18 18a3.361 3.361 0 0 1-4.767 0l-9-9a3.361 3.361 0 0 1 0-4.767c1.322-1.307 3.46-1.321 4.768 0l6.609 6.61 15.61-15.624a3.361 3.361 0 0 1 4.767 0c1.307 1.322 1.321 3.46 0 4.768l.014.014Z"}));var b=({color:e="columbiaBlue",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 54 72",fill:e},t),a.createElement("path",{d:"M9 0C4.036 0 0 4.036 0 9v54c0 4.964 4.036 9 9 9h36c4.964 0 9-4.036 9-9V22.5H36c-2.49 0-4.5-2.01-4.5-4.5V0H9Zm27 0v18h18L36 0ZM9 11.25A2.257 2.257 0 0 1 11.25 9h9a2.257 2.257 0 0 1 2.25 2.25 2.257 2.257 0 0 1-2.25 2.25h-9A2.257 2.257 0 0 1 9 11.25Zm0 9A2.257 2.257 0 0 1 11.25 18h9a2.257 2.257 0 0 1 2.25 2.25 2.257 2.257 0 0 1-2.25 2.25h-9A2.257 2.257 0 0 1 9 20.25Zm18 10.125a2.257 2.257 0 0 1 2.25 2.25v2.433c1.195.169 2.348.436 3.39.717a2.249 2.249 0 0 1 1.588 2.756 2.238 2.238 0 0 1-2.756 1.59c-1.561-.423-3.094-.732-4.514-.746-1.181-.014-2.447.253-3.319.773-.802.479-1.139 1.027-1.139 1.8 0 .52.183.914 1.027 1.42.97.577 2.334 1 4.106 1.534l.07.014c1.59.478 3.558 1.068 5.105 2.053 1.701 1.069 3.15 2.77 3.192 5.372.042 2.714-1.35 4.682-3.22 5.85-1.083.675-2.307 1.068-3.53 1.28v2.404a2.257 2.257 0 0 1-2.25 2.25 2.257 2.257 0 0 1-2.25-2.25v-2.503c-1.575-.295-3.052-.802-4.345-1.252a62.89 62.89 0 0 1-.872-.295 2.245 2.245 0 0 1-1.42-2.84c.393-1.168 1.673-1.815 2.84-1.42.352.112.675.224.999.337 1.912.646 3.459 1.18 5.104 1.223 1.28.042 2.517-.24 3.333-.745.717-.45 1.111-1.027 1.097-1.97-.014-.646-.253-1.096-1.083-1.63-.956-.605-2.32-1.04-4.078-1.575l-.225-.07c-1.547-.465-3.417-1.027-4.894-1.927-1.687-1.013-3.178-2.658-3.192-5.245-.014-2.729 1.519-4.613 3.347-5.696 1.055-.619 2.222-1.012 3.389-1.223v-2.419a2.257 2.257 0 0 1 2.25-2.25Z"}));var v=({color:e="columbiaBlue",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 55 72",fill:e},t),a.createElement("path",{d:"M44.639 6.273a4.498 4.498 0 0 0-1.49-5.414 4.507 4.507 0 0 0-5.612.253L1.54 32.612C.132 33.847-.374 35.831.287 37.574A4.537 4.537 0 0 0 4.506 40.5h15.679L9.37 65.727a4.498 4.498 0 0 0 1.49 5.414 4.507 4.507 0 0 0 5.611-.253l36-31.5c1.405-1.236 1.912-3.22 1.25-4.963a4.51 4.51 0 0 0-4.218-2.91h-15.68L44.64 6.272Z"}));var y=({color:e="golden",...t})=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 66 72",f
28ill:e},t),a.createElement("path",{fill:"#FBFBFB",d:"M16.15 16.791h35.195v35.195H16.15z"}),a.createElement("path",{fillRule:"evenodd",d:"M32.889 72a3.982 3.982 0 0 1-1.798-.427c-7.364-3.924-13.13-8.587-17.297-13.99C9.627 52.18 6.516 46.806 4.461 41.46 2.406 36.114 1.151 31.166.694 26.616.18 22.066-.05 18.711.009 16.55c0-.683.2-1.323.599-1.92.4-.597.913-1.038 1.541-1.322L31.348.341A3.78 3.78 0 0 1 32.888 0c.515 0 1 .114 1.457.341l29.37 12.967a3.545 3.545 0 0 1 1.626 1.322c.4.597.6 1.266.6 2.005 0 2.161-.257 5.517-.771 10.066-.514 4.493-1.813 9.413-3.896 14.759-2.084 5.346-5.238 10.72-9.462 16.123-4.167 5.403-9.904 10.066-17.21 13.99a3.477 3.477 0 0 1-1.713.427Zm14.576-42.16L31.018 46.344a1.166 1.166 0 0 1-1.65 0l-8.858-8.888a1.174 1.174 0 0 1 0-1.656l2.436-2.445a1.165 1.165 0 0 1 1.65 0l4.772 4.788a1.166 1.166 0 0 0 1.65 0l12.36-12.403a1.166 1.166 0 0 1 1.651 0l2.436 2.445a1.174 1.174 0 0 1 0 1.655Z",clipRule:"evenodd"}));const x=({title:e,...t})=>{switch((0,p.T)(e)){case"real-bitcoin":return a.createElement(m,t);case"enterprise-grade-custody":return a.createElement(y,t);case"traditional-and-roth-iras":return a.createElement(b,t);case"easy-onboarding":return a.createElement(v,t);case"simple-and-transparent-fees":return a.createElement(f,t);case"swan-private-included":return a.createElement(g,t);default:return a.createElement(o.az,Object.assign({borderRadius:"full",bg:"columbiaBlue"},t))}},w={replace:e=>{if("sup"===e.name)return a.createElement(i.EYj,{position:"absolute",as:"sup",size:{base:"xs",lg:"sm"},verticalAlign:"super",fontFamily:"heading",fontWeight:"normal"},a.createElement(o.N_,{href:"#disclaimer",color:"bedazzledBlue",_hover:{textDecoration:"none"}},(0,d.domToReact)(e.children)))}};var E=({title:e,description:t,...n})=>a.createElement(o.az,n,a.createElement(x,{title:e,display:"block",mx:{base:"auto",xs:0},mb:2,boxSize:4,color:"golden"}),a.createElement(i.EYj,{position:"relative",textAlign:{base:"center",xs:"left"},as:"h3",size:"sm",fontWeight:"bold",mb:.5},(0,l.qg)(e,w)),a.createElement(i.EYj,{as:o.az,textAlign:{base:"center",xs:"left"},color:"coolDarkBlue",size:"xs"},(0,l.qg)(t))),C=n(36070);const A=()=>a.createElement(i.EYj,{as:o.az,textAlign:"center",maxW:"35rem",mx:"auto",mt:2},a.createElement(C.A,null));var T=({CtaButtons:e,displayStatesAvailability:t=!0,...n})=>{const{datoCmsLandingBitcoinIraPage:u}=(0,r.GR)("1126874160"),{benefitsChapter:d,benefitsTitle:p,benefits:m}=u,{displaySignupDescription:g}=(0,c.W)();return a.createElement(s.Bl,{chapter:"Benefits"},a.createElement(o.az,Object.assign({as:"section",pt:{base:4,sm:6},py:{base:4,sm:6,lg:8,"6xl":10}},n),a.createElement(i.mcf,null,a.createElement(i.TWd,{justify:"center"},a.createElement(i.LX$,{width:{base:14,xs:12,"2xl":10,"6xl":11}},d?a.createElement(i.Igo,{textAlign:"center",mb:p?{base:.5,lg:1}:{base:4,sm:6}},(0,l.qg)(d)):null,p?a.createElement(i.DZT,{textAlign:"center",size:{base:"lg",sm:"xl",lg:"2xl","6xl":"3xl"},mb:{base:4,sm:6},sx:{span:{display:{xxs:"block"}}}},(0,l.qg)(p.replaceAll("{{","<span>").replaceAll("}}","</span>"))):null),a.createElement(i.LX$,{width:{base:14,"6xl":16},mb:{base:4,lg:6}},a.createElement(o.rS,{columns:{base:1,xs:2,"6xl":3}
28,spacingY:{base:4,sm:6},spacingX:{base:2,sm:4,lg:5}},m.map(((e,t)=>{const{title:n,textNode:{childMarkdownRemark:{html:i}}}=e;return a.createElement(E,{key:t,title:n,description:i})})))),a.createElement(i.LX$,{width:{base:14,xs:12,sm:14,lg:10}},t&&a.createElement(h,{mb:{base:4,sm:6}}),a.createElement(e,{mx:"auto",width:{base:"full",xs:"fit-content"},createAccountThankYouMessageIsCentered:!0,SignupDescription:g?A:null}))))))}},80272:function(e,t,n){"use strict";n.d(t,{A:function(){return Ae}});var i=n(12892),o=n(17352),r=n(20016),a=n(12182),s=n(78664),l=n(49782),c=n(14041);const u={single:[{threshold:9950,rate:.1},{threshold:40525,rate:.12},{threshold:86375,rate:.22},{threshold:164925,rate:.24},{threshold:209425,rate:.32},{threshold:523600,rate:.35},{threshold:1/0,rate:.37}],married_filing_separately:[{threshold:9950,rate:.1},{threshold:40525,rate:.12},{threshold:86375,rate:.22},{threshold:164925,rate:.24},{threshold:209425,rate:.32},{threshold:314150,rate:.35},{threshold:1/0,rate:.37}],married_filing_jointly:[{threshold:19900,rate:.1},{threshold:81050,rate:.12},{threshold:172750,rate:.22},{threshold:329850,rate:.24},{threshold:418850,rate:.32},{threshold:628300,rate:.35},{threshold:1/0,rate:.37}],head_of_household:[{threshold:14100,rate:.1},{threshold:53700,rate:.12},{threshold:85525,rate:.22},{threshold:163300,rate:.24},{threshold:207350,rate:.32},{threshold:518400,rate:.35},{threshold:1/0,rate:.37}]};function h({age:e=35,income:t=1e5,savings:n=1e5,retirementAge:i=65,annualContribution:o=6500,taxStatus:r="single",allocation:a=20,sixtyfourtyReturn:s=7,bitcoinReturn:l=15,btcPrice:c=3e4}){const h=function(e,t){const n=u[e];let i=0,o=0;for(const r of n)if(i+=(Math.min(t,r.threshold)-o)*r.rate,o=r.threshold,t<=r.threshold)break;return i/t}(r,t);let d=n;const p=c;let m,g=[e],f=[p],b=[p],v=[n],y=[n],x=100,w=n,E=[n*(1-h)],C=0;for(let u=e+1;u<=i;u++){let t=x;w+=o,d+=o;const n=p*(1+l/100)**(u-e),i=n/p*100;x=i*a/100+100*(1+s/100)**(u-e)*(100-a)/100,d*=x/t,w*=1+s/100;let r=d*(1-h);g.push(u),f.push(n),b.push(i),v.push(d),y.push(w),E.push(r),C=d-r,m=d-w}return{income:t,btcPrice:c,sixtyfourtyReturn:s,bitcoinReturn:l,retirementAge:i,taxStatus:r,years:g,iraValues:v,fullIra:y,taxableValues:E,difference:C,bitcoindiff:m,effectiveTaxRate:h,savingsMultiple:m/w}}function d(e){return parseInt(e).toFixed(0).replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}function p(e){return e.toString().replace(/[^0-9]/g,"")}function m(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}var g=n(78104);const f=[{label:"Bearish",value:"bearish",bitcoinGrowth:5,portfolioGrowth:2},{label:"Base",value:"base",bitcoinGrowth:15,portfolioGrowth:7},{label:"Bullish",value:"bullish",bitcoinGrowth:20,portfolioGrowth:10}],b="base",v=e=>f.find((t=>t.value===e))||f.find((e=>e.value===b)),y=(0,c.createContext)({}),x=()=>(0,c.useContext)(y),w="100,000",E="6,500",C=({children:e})=>{const{0:t,1:n}=(0,c.useState)(35),{0:i,1:r}=(0,c.useState)(w),{0:a,1:s}=(0,c.useState)(E),{0:l,1:u}=(0,c.useState)(20),{0:d,1:m}=(0,c.useState)(v(b).bitcoinGrowth),{0:f,1:x}=(0,c.useState)(v(b).portfolioGrowth),{0:C,1:A}=(0,c.useState)(b),T=(0,c.useCallback)((e=>{const t=v(e);A(t.value),m(t.bitcoinGrowth),x(t.portfolioGrowth)}),[]),{0:S,1:k}=(0,c.useState)(h({age:parseInt(t),savings:parseInt(i),annualContribution:parseInt(a),allocation:parseInt(l),bitcoinReturn:d,sixtyfourtyReturn:f})),{trackEvent:M}=(0,o.st)(),B=(0,g.YQ)(M,5e3);return(0,c.useEffect)((()=>{k(h({age:parseInt(t),savings:parseInt(p(i)),annualContribution:parseInt(p(a)),allocation:parseInt(l),bitcoinReturn:d,sixtyfourtyReturn:f}));(35!==t||i!==w||a!==E||20!==l)&&B("updateSettings",{age:t,iraBalance:i,annualContribution:a,bitcoinAllocation:l})}),[t,i,a,l,B,d,f,C]),c.createElement(y.Provider,{value:{age:t,setAge:n,iraBalance:i,setIraBalance:r,annualContribution:a,setAnnualContribution:s,bitcoinAllocation:l,setBitcoinAllocation:u,chartData:S,bitcoinGrowth:d,setBitcoinGrowth:m,portfolioGrowth:f,setPortfolioGrowth:x,scenario:C,updateScenario:T}},e)};var A=e=>{const{age:t,iraBalance:n,annualContribution:i,bitcoinAllocation:o,chartData:r}=x(),s=`https://nakamotoportfolio.com/apps/ira/ira_client?age=${encodeURIComponent(p(t))}&savings=${encodeURIComponent(p(n))}&annualContribution=${encodeURIComponent(p(i))}&allocation=${encodeURIComponent(p(o))}&income=${encodeURIComponent(p(r.income))}&retirementAge=${encodeURIComponent(p(r.retirementAge))}&taxStatus=${encodeURIComponent(r.taxStatus)}`;return c.createElement(a.YKv,Object.assign({href:s,fontWeight:"medium",isExternal:!0},e),"Advanced Calculator")};var T=()=>{const{chartData:e}=x(),t=Math.round(100*e.bitcoindiff*100)/100<=0;return c.createElement(c.Fragment,null,c.createElement(r.az,{textAlign:"center",fontWeight:"bold",opacity:t?0:1,transitionProperty:"opacity",transitionDuration:"fast",transitionTimingFunction:"ease-in-out"},c.createElement(a.EYj,{as:"span",size:{base:"md",xl:"lg"},color:"coolBlue"}
28,"$",d(e.bitcoindiff)),c.createElement(a.EYj,{as:"span",color:"bedazzledBlue"}," ",n=(n=e.savingsMultiple)<1?Math.round(100*n*100)/100+"%":Math.round(100*(n+1))/100+"x")),c.createElement(a.EYj,{textAlign:"center",color:t?"lava":"bedazzledBlue"},t?"In this scenario, a bitcoin allocation would not improve the portfolio return":"Your Bitcoin allocation could save you this much at retirement"));var n},S=n(5412),k=n(22026),M=n(23834),B=n.n(M),P=n(43425),D=n.n(P),I=n(39001),j=n.n(I),O=n(56659),N=n.n(O);"object"==typeof B()&&(N()(B()),j()(B()));var F=e=>{const{bitcoinAllocation:t,chartData:n}=x(),i=n.years[n.years.length-1],o=(0,S.DP)(),{fonts:{body:r}}=o,{aliceBlue:s,bedazzledBlue:l,coolBlue:u,gainsboro:h,golden:p,richBlack:m,snow:g,weldonBlue:f}=o.colors,b={fontSize:"14px",fontFamily:r,color:l},v={accessibility:{description:"Projected retirement portfolio value over time, comparing an IRA with a Bitcoin allocation against one without."},chart:{type:"area",backgroundColor:g,events:{}},exporting:{sourceHeight:500,sourceWidth:1e3},navigation:{buttonOptions:{symbolFill:"rgba(0, 0, 0, 0)",symbolStroke:f,y:-10,symbolSize:12,symbolStrokeWidth:1.5},menuStyle:{border:"none",backgroundColor:g},menuItemStyle:{...b},menuItemHoverStyle:{background:s,color:u}},title:{text:null},credits:{enabled:!1},xAxis:{categories:n.years,labels:{style:b},lineColor:h,minPadding:0,maxPadding:0},yAxis:{title:{enabled:!1},labels:{style:b},gridLineColor:h,minPadding:0,maxPadding:0},tooltip:{shared:!0,formatter:function(){return this.points.reduce((function(e,t){return`${e}<br />${t.series.name}: $${d(t.y)}`}),"<b>"+this.x+" y/o</b>")},style:{...b,fontWeight:"normal",fontSize:"16px",lineHeight:"24px",color:u},borderColor:"transparent",backgroundColor:(0,a.xKe)(s,.84),shadow:!1,borderRadius:6,padding:12},plotOptions:{series:{animation:!1,fillColor:{linearGradient:[0,0,0,300],stops:[[.25,`${(0,a.xKe)(s,1)}`],[1,`${(0,a.xKe)(s,0)}`]]},fillOpacity:1}},series:[{name:"IRA with Bitcoin",data:n.iraValues,color:p,lineWidth:(0,k.AD)({base:3,lg:6}),marker:{enabled:!1},dataLabels:{enabled:!0,formatter:function(){return this.x!==i?null:`IRA with ${t}% Bitcoin <strong>$${d(this.y)}</strong>`},style:{...b,fontWeight:"normal",color:m,fontSize:"16px"},align:"right",y:0,x:0}},{name:"IRA without Bitcoin",data:n.fullIra,color:u,lineWidth:(0,k.AD)({base:3,lg:6}),marker:{enabled:!1},dataLabels:{enabled:!0,formatter:function(){return this.x!==i?null:`Without Bitcoin <strong>$${d(this.y)}</strong>`},style:{...b,fontWeight:"normal",color:m,fontSize:"16px"},align:"right",y:0,x:0}}],legend:{enabled:!0,verticalAlign:"top",y:12,floating:(0,k.AD)({base:!1,lg:!0}),itemStyle:b,itemMarginTop:4,itemMarginBottom:4}};return c.createElement(D(),Object.assign({highcharts:B(),options:v},e))};var R=()=>{const{chartData:e}=x();return c.createElement(c.Fragment,null,"This assumes a single-status individual with annual income of $",d(e.income),", retiring at age ",d(e.retirementAge),". Resulting in an effective tax rate of"," ",Math.round(100*e.effectiveTaxRate*100)/100,"% . It also assumes a bitcoin price of $",d(e.btcPrice)," with annual returns of"," ",d(e.bitcoinReturn),"% and a ",d(e.sixtyfourtyReturn),"% annual return on your IRA. You can customize these in our advanced calculator. Past returns are not indicative of future returns. This is not a recommendation to buy or sell any security. Indicative terms and conditions. This is not tax advice. Please consult a tax professional.")},L=n(30018),Z=n(82590),V=n(15364),z=n(67272),H=n(28784);function U(){return U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},U.apply(this,arguments)}function _(e,t){if(null==e)return{};var n,i,o={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}function G(e){var t=e.orientation,n=e.vertical,i=e.horizontal;return"vertical"===t?n:i}var W={width:0,height:0};function Y(e){var t=e.orientation,n=e.thumbPercents,i=e.thumbRects,o=e.isReversed,r="vertical"===t?i.reduce((function(e,t){return e.height>t.height?e:t}),W):i.reduce((function(e,t){return e.width>t.width?e:t}),W),a=U({position:"relative",touchAction:"none",WebkitTapHighlightColor:"rgba(0,0,0,0)",userSelect:"none",outline:0},G({orientation:t,vertical:{paddingLeft:r.width/2,paddingRight:r.width/2},horizontal:{paddingTop:r.height/2,paddingBottom:r.height/2}})),s=U({position:"absolute"},G({orientation:t,vertical:{left:"50%",transform:"translateX(-50%)",height:"100%"},horizontal:{top:"50%",transform:"translateY(-50%)",width:"100%"}})),l=1===n.length,c=[0,o?100-n[0]:n[0]],u=l?c:n,h=u[0];!l&&o&&(h=100-h);var d=Math.abs(u[u.length-1]-u[0]);return{trackStyle:s,innerTrackStyle:U({},s,G({orientation:t,vertical:o?{height:d+"%",top:h+"%"}:{height:d+"%",bottom:h+"%"},horizontal:o?{width:d+"%",right:h+"%"}:{width:d+"%",left:h+"%"}})),rootStyle:a,getThumbStyle:function(e){return U({position:"absolute",userSelect:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",touchAction:"none"},G({orientation:t,vertical:{bottom:"calc("+n[e]+"% - "+i[e].height/2+"px)"},horizontal:{left:"calc("+n[e]+"% - "+i[e].width/2+"px)"}}))}}}function K(e){var t=e.isReversed,n=e.direction,i=e.orientation;return"ltr"===n||"vertical"===i?t:!t}var $=["min","max","onChange","value","defaultValue","isReversed","direction","orientation","id","isDisabled","isReadOnly","onChangeStart","onChangeEnd","step","getAriaValueText","aria-valuetext","aria-label","aria-labelledby","name","focusThumbOnChange","minStepsBetweenThumbs"],X=["index"],q=["value"],J=["index"];function Q(e){var t=e.min,n=void 0===t?0:t,i=e.max,o=void 0===i?100:i,r=e.onChange,a=e.value,s=e.defaultValue,l=e.isReversed,u=e.direction,h=void 0===u?"ltr":u,d=e.orientation,p=void 0===d?"horizontal":d,m=e.id,g=e.isDisabled,f=e.isReadOnly,b=e.onChangeStart,v=e.onChangeEnd,y=e.step,x=void 0===y?1:y,w=e.getAr
28iaValueText,E=e["aria-valuetext"],C=e["aria-label"],A=e["aria-labelledby"],T=e.name,S=e.focusThumbOnChange,k=void 0===S||S,M=e.minStepsBetweenThumbs,B=void 0===M?0:M,P=_(e,$),D=(0,z.u)(b),I=(0,z.u)(v),j=(0,z.u)(w),O=K({isReversed:l,direction:h,orientation:p}),N=(0,H.ic)({value:a,defaultValue:null!=s?s:[25,75],onChange:r}),F=N[0],R=N[1];if(!Array.isArray(F))throw new TypeError("[range-slider] You passed an invalid value for `value` or `defaultValue`, expected `Array` but got `"+typeof F+"`");var V=(0,H.Cg)(),W=V[0],Q=V[1],te=(0,H.Cg)(),ne=te[0],ie=te[1],oe=(0,c.useState)(-1),re=oe[0],ae=oe[1],se=(0,c.useRef)(null),le=!(g||f),ce=(0,c.useRef)(F),ue=F.map((function(e){return(0,Z.L3)(e,n,o)})),he=(0,H.SE)(ue),de=ee(ue,n,o,B*x),pe=ue.map((function(e){return o-e+n})),me=(O?pe:ue).map((function(e){return(0,Z.w5)(e,n,o)})),ge="vertical"===p,fe=(0,c.useState)(Array.from({length:ue.length}).map((function(){return{width:0,height:0}}))),be=fe[0],ve=fe[1];(0,c.useEffect)((function(){var e;if(we.current){var t=Array.from(null==(e=we.current)?void 0:e.querySelectorAll("[role=slider]")).map((function(e){return{width:e.offsetWidth,height:e.offsetHeight}}));t.length&&ve(t)}}),[]);var ye,xe=(0,c.useRef)(null),we=(0,c.useRef)(null),Ee=(0,H.Bi)(m),Ce={root:"slider-root-"+(ye=Ee),getThumb:function(e){return"slider-thumb-"+ye+"-"+e},getInput:function(e){return"slider-input-"+ye+"-"+e},track:"slider-track-"+ye,innerTrack:"slider-filled-track-"+ye,getMarker:function(e){return"slider-marker-"+ye+"-"+e},output:"slider-output-"+ye},Ae=(0,c.useCallback)((function(e){var t,i;if(xe.current){se.current="pointer";var r=xe.current.getBoundingClientRect(),a=null!=(t=null==(i=e.touches)?void 0:i[0])?t:e,s=a.clientX,l=a.clientY,c=(ge?r.bottom-l:s-r.left)/(ge?r.height:r.width);return O&&(c=1-c),(0,Z.wr)(c,n,o)}}),[ge,O,o,n]),Te=(o-n)/10,Se=x||(o-n)/100,ke=(0,c.useMemo)((function(){return{setValueAtIndex:function(e,t){if(le){var n=de[e];t=parseFloat((0,Z.hp)(t,n.min,Se)),t=(0,Z.L3)(t,n.min,n.max);var i=[].concat(ue);i[e]=t,R(i)}},setActiveIndex:ae,stepUp:function(e,t){void 0===t&&(t=Se);var n=ue[e],i=O?n-t:n+t;ke.setValueAtIndex(e,i)},stepDown:function(e,t){void 0===t&&(t=Se);var n=ue[e],i=O?n+t:n-t;ke.setValueAtIndex(e,i)},reset:function(){return R(ce.current)}}}),[Se,ue,O,R,le,de]),Me=(0,c.useCallback)((function(e){var t={ArrowRight:function(){return ke.stepUp(re)},ArrowUp:function(){return ke.stepUp(re)},ArrowLeft:function(){return ke.stepDown(re)},ArrowDown:function(){return ke.stepDown(re)},PageUp:function(){return ke.stepUp(re,Te)},PageDown:function(){return ke.stepDown(re,Te)},Home:function(){var e=de[re].min;ke.setValueAtIndex(re,e)},End:function(){var e=de[re].max;ke.setValueAtIndex(re,e)}},n=t[(0,Z.fw)(e)];n&&(e.preventDefault(),e.stopPropagation(),n(e),se.current="keyboard")}),[ke,re,Te,de]),Be=(0,c.useMemo)((function(){return Y({isReversed:O,orientation:p,thumbRects:be,thumbPercents:me})}),[O,p,me,be]),Pe=Be.getThumbStyle,De=Be.rootStyle,Ie=Be.trackStyle,je=Be.innerTrackStyle,Oe=(0,c.useCallback)((function(e){var t=null!=e?e:re;if(-1!==t&&k){var n,i=Ce.getThumb(t),o=null==(n=we.current)?void 0:n.ownerDocument.getElementById(i);o&&setTimeout((function(){return(0,Z.XC)(o)}))}}),[k,re,Ce]);(0,H.w5)((function(){"keyboard"===se.current&&(null==I||I(he.current))}),[ue,I]);(0,H.mZ)(we,{onPanSessionStart:function(e){le&&(Q.on(),function(e){var t=Ae(e)||0,n=ue.map((function(e){return Math.abs(e-t)})),i=Math.min.apply(Math,n),o=n.indexOf(i),r=n.filter((function(e){return e===i}));r.length>1&&t>ue[o]&&(o=o+r.length-1),ae(o),ke.setValueAtIndex(o,t),Oe(o)}(e),null==D||D(he.current))},onPanSessionEnd:function(){le&&(Q.off(),null==I||I(he.current))},onPan:function(e){le&&function(e){if(-1!=re){var t=Ae(e)||0;ae(re),ke.setValueAtIndex(re,t),Oe(re)}}(e)}});var Ne=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,P,{id:Ce.root,ref:(0,L.Px)(t,we),tabIndex:-1,"aria-disabled":(0,Z.rq)(g),"data-focused":(0,Z.sE)(ne),style:U({},e.style,De)})}),[P,g,ne,De,Ce]),Fe=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:(0,L.Px)(t,xe),id:Ce.track,"data-disabled":(0,Z.sE)(g),style:U({},e.style,Ie)})}),[g,Ie,Ce]),Re=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:t,id:Ce.innerTrack,style:U({},e.style,je)})}),[je,Ce]),Le=(0,c.useCallback)((function(e,t){var n;void 0===t&&(t=null);var i=e.index,o=_(e,X),r=ue[i];if(null==r)throw new TypeError("[range-slider > thumb] Cannot find value at index `"+i+"`. The `value` or `defaultValue` length is : "+ue.length);var a=de[i];return U({},o,{ref:t,role:"slider",tabIndex:le?0:void 0,id:Ce.getThumb(i),"data-active":(0,Z.sE)(W&&re===i),"aria-valuetext":null!=(n=null==j?void 0:j(r))?n:null==E?void 0:E[i],"aria-valuemin":a.min,"aria-valuemax":a.max,"aria-valuenow":r,"aria-orientation":p,"aria-disabled":(0,Z.rq)(g),"aria-readonly":(0,Z.rq)(f),"aria-label":null==C?void 0:C[i],"aria-labelledby":null!=C&&C[i]||null==A?void 0:A[i],style:U({},e.style,Pe(i)),onKeyDown:(0,Z.Hj)(e.onKeyDown,Me),onFocus:(0,Z.Hj)(e.onFocus,(function(){ie.on(),ae(i)})),onBlur:(0,Z.Hj)(e.onBlur,(function(){ie.off(),ae(-1)}))})}),[Ce,ue,de,le,W,re,j,E,p,g,f,C,A,Pe,Me,ie]),Ze=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:t,id:Ce.output,htmlFor:ue.map((function(e,t){return Ce.getThumb(t)})).join(" "),"aria-live":"off"})}),[Ce,ue]),Ve=(0,c.useCallback)((function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var i=e,r=i.value,a=_(i,q),s=!(r<n||r>o),l=r>=ue[0]&&r<=ue[ue.length-1],c=(0,Z.w5)(r,n,o),u=U({position:"absolute",pointerEvents:"none"},G({orientation:p,vertical:{bottom:(c=O?100-c:c)+"%"},horizontal:{left:c+"%"}}));return U({},a,{ref:t,id:Ce.getMarker(e.value),role:"presentation","aria-hidden":!0,"data-disabled":(0,Z.sE)(g),"data-invalid":(0,Z.sE)(!s),"data-highlighted":(0,Z.sE)(l),style:U({},e.style,u)})}),[g,O,o,n,p,ue,Ce]),ze=(0,c.useCallback)((function(e,t){void 0===t&&(t=null);var n=e.index;return U({},_(e,J),{ref:t,id:Ce.getInput(n),type:"hidden",value:ue[n],name:Array.isArray(T)?T[n]:T+"-"+n})}),[T,ue,Ce]);return{state:{value:ue,isFocused:ne,isDragging:W,getThumbPercent:function(e){return me[e]},getThumbMinValue:function(e){return de[e].min},getThumbMaxValue:function(e){return de[e].max}},actions:ke,getRootProps:Ne,getTrackProps:Fe,getInnerTrackProps:Re,getThumbProps:Le,getMarkerProps:Ve,getInputProps:ze,getOutputProps:Ze}}var ee=function(e,t,n,i){return e.map((function(o,r){return{min:0===r?t:e[r-1]+i,max:r===e.length-1?n:e[r+1]-i}}))},te=["getRootProps"],ne=(0,L.q6)({name:"SliderContext",errorMessage:"useSliderContext: `
28context` is undefined. Seems you forgot to wrap all slider components within <RangeSlider />"}),ie=ne[0],oe=ne[1],re=(0,S.Rf)((function(e,t){var n=(0,S.o5)("Slider",e),i=(0,S.MN)(e),o=(0,S.DP)().direction;i.direction=o;var r=Q(i),a=r.getRootProps,s=_(r,te),l=c.useMemo((function(){return U({},s,{name:e.name})}),[s,e.name]);return c.createElement(ie,{value:l},c.createElement(S.W$,{value:n},c.createElement(S.Bv.div,U({},a({},t),{className:"chakra-slider",__css:n.container}),e.children)))}));re.defaultProps={orientation:"horizontal"},Z.gt&&(re.displayName="RangeSlider");var ae=(0,S.Rf)((function(e,t){var n=oe(),i=n.getThumbProps,o=n.getInputProps,r=n.name,a=(0,S.IS)(),s=i(e,t);return c.createElement(S.Bv.div,U({},s,{className:(0,Z.cx)("chakra-slider__thumb",e.className),__css:a.thumb}),s.children,r&&c.createElement("input",o({index:e.index})))}));Z.gt&&(ae.displayName="RangeSliderThumb");var se=(0,S.Rf)((function(e,t){var n=oe().getTrackProps,i=(0,S.IS)(),o=n(e,t);return c.createElement(S.Bv.div,U({},o,{className:(0,Z.cx)("chakra-slider__track",e.className),__css:i.track,"data-testid":"chakra-range-slider-track"}))}));Z.gt&&(se.displayName="RangeSliderTrack");var le=(0,S.Rf)((function(e,t){var n=oe().getInnerTrackProps,i=(0,S.IS)(),o=n(e,t);return c.createElement(S.Bv.div,U({},o,{className:"chakra-slider__filled-track",__css:i.filledTrack}))}));Z.gt&&(le.displayName="RangeSliderFilledTrack");var ce=(0,S.Rf)((function(e,t){var n=(0,oe().getMarkerProps)(e,t);return c.createElement(S.Bv.div,U({},n,{className:(0,Z.cx)("chakra-slider__marker",e.className)}))}));Z.gt&&(ce.displayName="RangeSliderMark");var ue=["min","max","onChange","value","defaultValue","isReversed","direction","orientation","id","isDisabled","isReadOnly","onChangeStart","onChangeEnd","step","getAriaValueText","aria-valuetext","aria-label","aria-labelledby","name","focusThumbOnChange"];function he(e,t){return t<e?e:e+(t-e)/2}var de=["getInputProps","getRootProps"],pe=(0,L.q6)({name:"SliderContext",errorMessage:"useSliderContext: `context` is undefined. Seems you forgot to wrap all slider components within <Slider />"}),me=pe[0],ge=pe[1],fe=(0,S.Rf)((function(e,t){var n=(0,S.o5)("Slider",e),i=(0,S.MN)(e),o=(0,S.DP)().direction;i.direction=o;var r=function(e){var t,n=e.min,i=void 0===n?0:n,o=e.max,r=void 0===o?100:o,a=e.onChange,s=e.value,l=e.defaultValue,u=e.isReversed,h=e.direction,d=void 0===h?"ltr":h,p=e.orientation,m=void 0===p?"horizontal":p,g=e.id,f=e.isDisabled,b=e.isReadOnly,v=e.onChangeStart,y=e.onChangeEnd,x=e.step,w=void 0===x?1:x,E=e.getAriaValueText,C=e["aria-valuetext"],A=e["aria-label"],T=e["aria-labelledby"],S=e.name,k=e.focusThumbOnChange,M=void 0===k||k,B=_(e,ue),P=(0,z.u)(v),D=(0,z.u)(y),I=(0,z.u)(E),j=K({isReversed:u,direction:d,orientation:m}),O=(0,H.ic)({value:s,defaultValue:null!=l?l:he(i,r),onChange:a}),N=O[0],F=O[1],R=(0,H.Cg)(),G=R[0],W=R[1],$=(0,H.Cg)(),X=$[0],q=$[1],J=(0,c.useRef)(null),Q=!(f||b),ee=(0,Z.L3)(N,i,r),te=(0,H.SE)(ee),ne=(0,c.useRef)(te.current),ie=j?r-ee+i:ee,oe=(0,Z.w5)(ie,i,r),re="vertical"===m,ae=(0,c.useRef)(null),se=(0,c.useRef)(null),le=(0,c.useRef)(null),ce=(0,H.cC)(g,"slider-thumb","slider-track"),de=ce[0],pe=ce[1],me=(0,c.useCallback)((function(e){var t,n;if(ae.current){J.current="pointer";var o=(0,V.YH)(ae.current).borderBox,a=null!=(t=null==(n=e.touches)?void 0:n[0])?t:e,s=a.clientX,l=a.clientY,c=(re?o.bottom-l:s-o.left)/(re?o.height:o.width);j&&(c=1-c);var u=(0,Z.wr)(c,i,r);return w&&(u=parseFloat((0,Z.hp)(u,i,w))),(0,Z.L3)(u,i,r)}}),[re,j,r,i,w]),ge=(r-i)/10,fe=w||(r-i)/100,be=(0,c.useCallback)((function(e){Q&&(e=parseFloat((0,Z.hp)(e,i,fe)),e=(0,Z.L3)(e,i,r),F(e))}),[fe,r,i,F,Q]),ve=(0,c.useMemo)((function(){return{stepUp:function(e){void 0===e&&(e=fe),be(j?ee-e:ee+e)},stepDown:function(e){void 0===e&&(e=fe),be(j?ee+e:ee-e)},reset:function(){return be(l||0)},stepTo:function(e){return be(e)}}}),[be,j,ee,fe,l]),ye=(0,c.useCallback)((function(e){var t={ArrowRight:function(){return ve.stepUp()},ArrowUp:function(){return ve.stepUp()},ArrowLeft:function(){return ve.stepDown()},ArrowDown:function(){return ve.stepDown()},PageUp:function(){return ve.stepUp(ge)},PageDown:function(){return ve.stepDown(ge)},Home:function(){return be(i)},End:function(){return be(r)}}[(0,Z.fw)(e)];t&&(e.preventDefault(),e.stopPropagation(),t(e),J.current="keyboard")}),[ve,be,r,i,ge]),xe=null!=(t=null==I?void 0:I(ee))?t:C,we=(0,H.Xl)(se),Ee=(0,c.useMemo)((function(){var e,t=null!=(e=null==we?void 0:we.borderBox)?e:{width:0,height:0};return Y({isReversed:j,orientation:m,thumbRects:[t],thumbPercents:[oe]})}),[j,m,null==we?void 0:we.borderBox,oe]),Ce=Ee.getThumbStyle,Ae=Ee.rootStyle,Te=Ee.trackStyle,Se=Ee.innerTrackStyle,ke=(0,c.useCallback)((function(){se.current&&M&&setTimeout((function(){return(0,Z.XC)(se.current)}))}),[M]);(0,H.w5)((function(){ke(),"keyboard"===J.current&&(null==D||D(te.current))}),[ee,D]);var Me=function(e){var t=me(e);null!=t&&t!==te.current&&F(t)};(0,H.mZ)(le,{onPanSessionStart:function(e){Q&&(W.on(),ke(),Me(e),null==P||P(te.current))},onPanSessionEnd:function(){Q&&(W.off(),null==D||D(te.current),ne.current=te.current)},onPan:function(e){Q&&Me(e)}});var Be=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,B,{ref:(0,L.Px)(t,le),tabIndex:-1,"aria-disabled":(0,Z.rq)(f),"data-focused":(0,Z.sE)(X),style:U({},e.style,Ae)})}
28),[B,f,X,Ae]),Pe=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:(0,L.Px)(t,ae),id:pe,"data-disabled":(0,Z.sE)(f),style:U({},e.style,Te)})}),[f,pe,Te]),De=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:t,style:U({},e.style,Se)})}),[Se]),Ie=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:(0,L.Px)(t,se),role:"slider",tabIndex:Q?0:void 0,id:de,"data-active":(0,Z.sE)(G),"aria-valuetext":xe,"aria-valuemin":i,"aria-valuemax":r,"aria-valuenow":ee,"aria-orientation":m,"aria-disabled":(0,Z.rq)(f),"aria-readonly":(0,Z.rq)(b),"aria-label":A,"aria-labelledby":A?void 0:T,style:U({},e.style,Ce(0)),onKeyDown:(0,Z.Hj)(e.onKeyDown,ye),onFocus:(0,Z.Hj)(e.onFocus,q.on),onBlur:(0,Z.Hj)(e.onBlur,q.off)})}),[Q,de,G,xe,i,r,ee,m,f,b,A,T,Ce,ye,q.on,q.off]),je=(0,c.useCallback)((function(e,t){void 0===e&&(e={}),void 0===t&&(t=null);var n=!(e.value<i||e.value>r),o=ee>=e.value,a=(0,Z.w5)(e.value,i,r),s=U({position:"absolute",pointerEvents:"none"},function(e){var t=e.orientation,n=e.vertical,i=e.horizontal;return"vertical"===t?n:i}({orientation:m,vertical:{bottom:j?100-a+"%":a+"%"},horizontal:{left:j?100-a+"%":a+"%"}}));return U({},e,{ref:t,role:"presentation","aria-hidden":!0,"data-disabled":(0,Z.sE)(f),"data-invalid":(0,Z.sE)(!n),"data-highlighted":(0,Z.sE)(o),style:U({},e.style,s)})}),[f,j,r,i,m,ee]),Oe=(0,c.useCallback)((function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),U({},e,{ref:t,type:"hidden",value:ee,name:S})}),[S,ee]);return{state:{value:ee,isFocused:X,isDragging:G},actions:ve,getRootProps:Be,getTrackProps:Pe,getInnerTrackProps:De,getThumbProps:Ie,getMarkerProps:je,getInputProps:Oe}}(i),a=r.getInputProps,s=r.getRootProps,l=_(r,de),u=s(),h=a({},t);return c.createElement(me,{value:l},c.createElement(S.W$,{value:n},c.createElement(S.Bv.div,U({},u,{className:(0,Z.cx)("chakra-slider",e.className),__css:n.container}),e.children,c.createElement("input",h))))}));fe.defaultProps={orientation:"horizontal"},Z.gt&&(fe.displayName="Slider");var be=(0,S.Rf)((function(e,t){var n=ge().getThumbProps,i=(0,S.IS)(),o=n(e,t);return c.createElement(S.Bv.div,U({},o,{className:(0,Z.cx)("chakra-slider__thumb",e.className),__css:i.thumb}))}));Z.gt&&(be.displayName="SliderThumb");var ve=(0,S.Rf)((function(e,t){var n=ge().getTrackProps,i=(0,S.IS)(),o=n(e,t);return c.createElement(S.Bv.div,U({},o,{className:(0,Z.cx)("chakra-slider__track",e.className),__css:i.track}))}));Z.gt&&(ve.displayName="SliderTrack");var ye=(0,S.Rf)((function(e,t){var n=ge().getInnerTrackProps,i=(0,S.IS)(),o=n(e,t);return c.createElement(S.Bv.div,U({},o,{className:(0,Z.cx)("chakra-slider__filled-track",e.className),__css:i.filledTrack}))}));Z.gt&&(ye.displayName="SliderFilledTrack");var xe=(0,S.Rf)((function(e,t){var n=(0,ge().getMarkerProps)(e,t);return c.createElement(S.Bv.div,U({},n,{className:(0,Z.cx)("chakra-slider__marker",e.className)}))}));Z.gt&&(xe.displayName="SliderMark");var we=n(5378),Ee=n(23276);var Ce=()=>{const{0:e,1:t}=(0,c.useState)(!1),{0:n,1:i}=(0,c.useState)(!1),{0:o,1:s}=(0,c.useState)(!1),{age:l,setAge:u,iraBalance:h,setIraBalance:d,annualContribution:g,setAnnualContribution:b,bitcoinAllocation:y,setBitcoinAllocation:w,bitcoinGrowth:E,setBitcoinGrowth:C,portfolioGrowth:A,setPortfolioGrowth:T,scenario:S,updateScenario:k}=x(),M=(B=S,f.indexOf(v(B)));var B;const P={fontSize:{base:"xs",xl:"sm"},height:"auto",fontWeight:"bold",p:1,mx:.5,fontFamily:"body",borderColor:"transparent",color:"coolBlue"};return c.createElement(c.Fragment,null,c.createElement(r.BJ,{direction:{base:"column","2xl":"row"},spacing:{base:0,"2xl":3},width:"full"},c.createElement(a.EYj,{as:r.az,size:{base:"xs",xl:"sm"},textAlign:{base:"center","2xl":"left"},width:{base:"100%","2xl":"50%"},fontFamily:"heading",fontWeight:"medium",mb:{base:2,"2xl":0}},"Iâm"," ",c.createElement(a.Gn$,{min:0,max:64,placeholder:35,value:l,onChange:e=>u(e.target.value),type:"number",sx:{":not(span[type='number'])":{maxWidth:"2rem"},fontVariantNumeric:"tabular-nums",...P}})," ","years old,"," ",c.createElement(r.az,{as:"span",display:{base:"none",lg:"inline"}},"and my current",c.createElement("br",null)),c.createElement(r.az,{as:"span",display:{base:"inline",lg:"none"}},c.createElement("br",null)," and my current")," ","IRA balance is"," ",c.createElement(a.Gn$,{placeholder:"$100,000",value:h?`$${h}`:null,onInput:e=>{d(m(p(e.target.value)))},sx:{fontVariantNumeric:"tabular-nums",...P}})),c.createElement(a.EYj,{as:r.az,size:{base:"xs",xl:"sm"},textAlign:{base:"center","2xl":"left"},width:{base:"100%","2xl":"50%"},fontFamily:"heading",fontWeight:"medium"},"I plan to contribute"," ",c.createElement(a.Gn$,{placeholder:"$6,500",value:g?`$${g}`:null,onInput:e=>{b(m(p(e.target.value)))},sx:P})," ","annually. ",c.createElement("br",null),"My expected allocation to Bitcoin is"," ",c.createElement(a.EYj,{as:"span",sx:{...P,m:0,p:0}},`${y}%`),c.createElement(fe,{"aria-label":"Bitcoin allocation percentage",value:y,onChange:e=>w(e),onMouseEnter:()=>t(!0),onMouseLeave:()=>t(!1),mt:1,width:"full",mx:{base:"auto","2xl":0},display:"block"},c.createElement(ve,{bg:"coolBlueScale.200",height:.5}),c.createElement(we.m,{label:`${y}%`,fontSize:"xxs",bg:"oxfordBlue",color:"snow",hasArrow:!0,isOpen:e},c.createElement(be,{borderColor:"aliceBlue",bg:"coolBlue",boxSize:2,borderWidth:3}))))),c.createElement(a.EYj,{as:r.az,size:{base:"xs",xl:"sm"},textAlign:{base:"center"},pt:2,fontFamily:"heading",fontWeight:"medium"},"Return Assumptions"),c.createElement(r.BJ,{direction:{base:"column","2xl":"row"},spacing:{base:2,"2xl":3},width:"full"},c.createElement(r.BJ,{width:"full"},c.createElement(a.EYj,null,"Scenario"),c.createElement(a.Z4m,{index:M,onChange:e=>k(f[e].value)},c.createElement(a._YU,{bg:"snow"},f.map((e=>c.createElement(a.IzF,{_selected:{bg:"aliceBlue",color:"coolBlue"},key:e.value},e.label)))),c.createElement(a.PgO,null,f.map((e=>c.createElement(a.C5X,{key:e.value,p:0,tabIndex:-1},c.createElement(Ee.s6,null,`${e.label}: assumes ${e.bitcoinGrowth}% annual Bitcoin growth and ${e.portfolioGrowth}% annual stocks and bonds growth.`))))))),c.createElement(r.BJ,{width:"full",alignItems:"stretch",textAlign:{base:"left","2xl":"center"}},c.createElement(r.BJ,null,c.createElement(a.EYj,{mb:-1},"Bitcoin"),c.createElement(fe,{"aria-label":"Bitcoin annual growth rate percentage",value:E,min:0,max:30,defaultValue:15,step:1,onChange:e=>C(e),onMouseEnter:()=>i(!0),onMouseLeave:()=>i(!1),mt:{base:.5,xl:1},width:"full",mx:{base:"auto","2xl":0},display:"block"},c.createElement(ve,{bg:"coolBlueScale.200",height:.5}),c.createElement(we.m,{label:`${E}%`,fontSize:"xxs",bg:"oxfordBlue",color:"snow",hasArrow:!0,isOpen:n},c.createElement(be,{borderColor:"aliceBlue",bg:"coolBlue",boxSize:2,borderWidth:3})))),c.createElement(r.BJ,{flex:1,alignContent:"stretch"},c.createElement(a.EYj,{mt:1,mb:-1}
28,"Stocks/bonds"),c.createElement(fe,{"aria-label":"Stocks and bonds annual growth rate percentage",value:A,min:0,defaultValue:7,max:30,step:1,onChange:e=>T(e),onMouseEnter:()=>s(!0),onMouseLeave:()=>s(!1),mt:{base:.5,xl:1},width:"full",mx:{base:"auto","2xl":0},display:"block"},c.createElement(ve,{bg:"coolBlueScale.200",height:.5}),c.createElement(we.m,{label:`${A}%`,fontSize:"xxs",bg:"oxfordBlue",color:"snow",hasArrow:!0,isOpen:o},c.createElement(be,{borderColor:"aliceBlue",bg:"coolBlue",boxSize:2,borderWidth:3})))))))};var Ae=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,l.GR)("24770843"),{calculatorTitle:n}=t,{0:u,1:h}=(0,c.useState)(!1);return(0,c.useEffect)((()=>{h(!0)}),[]),c.createElement(o.Bl,{chapter:"calculator"},c.createElement(C,null,c.createElement(r.az,Object.assign({as:"section",py:{base:4,sm:6},id:"calculator"},e),c.createElement(a.mcf,null,c.createElement(a.TWd,{justify:"center"},c.createElement(a.LX$,{width:{base:14,xs:12,"2xl":10,"6xl":11}},c.createElement(a.DZT,{textAlign:"center",size:{base:"lg",sm:"xl",lg:"2xl","6xl":"3xl"},mb:{base:2,sm:4},sx:{span:{display:{xxs:"block"}}}},(0,s.qg)(n))),u?c.createElement(c.Fragment,null,c.createElement(a.LX$,{width:{base:16,xxs:14},mb:{xxs:1,sm:2}},c.createElement(F,null)),c.createElement(a.LX$,{width:{base:14},mb:{base:2,sm:3}},c.createElement(T,null)),c.createElement(a.LX$,{width:{base:16,xxs:14,xs:12,md:10,"2xl":12},sx:{px:{base:"6.25%",xxs:2,"2xl":4},py:{base:2,"2xl":4}},bg:"aliceBlue",borderRadius:{base:0,xxs:"md"},mb:{base:2}},c.createElement(Ce,null)),c.createElement(a.LX$,{width:{base:14,xs:12,md:10},mx:{"2xl":2}},c.createElement(a.EYj,{as:r.az},c.createElement(r.az,{as:"p",mb:2,color:"bedazzledBlue"},c.createElement(R,null)),c.createElement(r.az,{as:"p"},c.createElement(A,null))))):c.createElement(a.LX$,{display:"flex",width:16,height:"500",position:"relative"},c.createElement(i.A,null)))))))}},19520:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var i=n(12182),o=n(20016),r=n(49782),a=n(14041),s=n(78664),l=n(42105);var c=e=>a.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 1536 937"},e),a.createElement("path",{fill:"#FBFBFB",d:"M1434.54 264.304c-2.48-24.692-24.55-42.682-49.3-40.183-24.74 2.499-42.79 24.542-40.3 49.233 2.48 24.691 24.55 42.682 49.3 40.182 24.74-2.499 42.79-24.541 40.3-49.232ZM1261.74 390.342c-3.93-39.122-38.9-67.626-78.11-63.666-39.2 3.96-67.8 38.884-63.86 78.005 3.93 39.121 38.91 67.625 78.11 63.666 39.21-3.96 67.8-38.884 63.86-78.005Z"}),a.createElement("path",{fill:"#7B96B0",d:"M1469.26 329.506c-.45-4.489-4.47-7.76-8.96-7.306-4.5.454-7.78 4.462-7.33 8.951.45 4.49 4.46 7.761 8.96 7.306 4.5-.454 7.78-4.462 7.33-8.951Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M999.408 922.324c-.484-4.81-4.784-8.315-9.604-7.828-4.82.487-8.336 4.781-7.852 9.591s4.784 8.315 9.604 7.828c4.82-.487 8.336-4.781 7.852-9.591Z"}
28),a.createElement("path",{fill:"#7B96B0",d:"M739.253 147.097a4.671 4.671 0 0 0-5.122-4.175 4.676 4.676 0 0 0-4.188 5.115 4.672 4.672 0 0 0 5.122 4.175 4.676 4.676 0 0 0 4.188-5.115Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M836.437 120.857c-.968-9.62-9.567-16.629-19.208-15.656-9.64.974-16.671 9.562-15.704 19.182.968 9.62 9.568 16.629 19.208 15.655 9.641-.973 16.672-9.561 15.704-19.181Z"}),a.createElement("path",{fill:"#FCC800",d:"M1558.74 715.623c-3.87-38.48-38.27-66.517-76.83-62.622-38.56 3.895-66.69 38.247-62.82 76.726 3.87 38.48 38.27 66.517 76.83 62.622 38.57-3.894 66.69-38.246 62.82-76.726Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M1441.62 392.764c-2.13-21.164-21.05-36.584-42.26-34.442-21.21 2.142-36.68 21.035-34.55 42.199 2.13 21.164 21.05 36.585 42.26 34.442 21.21-2.142 36.67-21.035 34.55-42.199Z"}),a.createElement("path",{fill:"#FCC800",d:"M1418.16 497.879c-1.91-18.919-18.82-32.704-37.78-30.789-18.96 1.915-32.79 18.805-30.88 37.724 1.9 18.919 18.81 32.704 37.77 30.789 18.96-1.915 32.79-18.804 30.89-37.724Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M1177.22 816.085c-1.32-13.147-13.07-22.726-26.25-21.396-13.17 1.331-22.78 13.068-21.46 26.215 1.32 13.147 13.08 22.727 26.25 21.396 13.18-1.331 22.79-13.068 21.46-26.215ZM1290.15 733.237c-2-19.906-19.8-34.41-39.75-32.395-19.95 2.015-34.5 19.785-32.49 39.692 2 19.906 19.79 34.41 39.74 32.395 19.95-2.015 34.5-19.785 32.5-39.692Z"}),a.createElement("path",{fill:"#FCC800",d:"M1256.39 244.694c-.29-2.886-2.87-4.989-5.77-4.697-2.89.293-5 2.869-4.71 5.755a5.254 5.254 0 0 0 5.76 4.697c2.9-.293 5.01-2.869 4.72-5.755ZM1152.85 9.701c-.51-5.13-5.1-8.868-10.24-8.35-5.14.52-8.89 5.1-8.38 10.231.52 5.13 5.11 8.869 10.25 8.35 5.14-.52 8.89-5.1 8.37-10.23ZM1327.48 309.156c-.84-8.337-8.29-14.412-16.65-13.568-8.35.844-14.44 8.287-13.61 16.624.84 8.337 8.3 14.412 16.65 13.568 8.36-.844 14.45-8.287 13.61-16.624ZM1542.82 348.511c-1.03-10.262-10.21-17.738-20.49-16.7-10.28 1.039-17.78 10.199-16.75 20.461 1.03 10.261 10.21 17.737 20.49 16.699 10.28-1.039 17.78-10.199 16.75-20.46Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M953.688 876.442c-.645-6.413-6.378-11.086-12.805-10.437-6.427.649-11.114 6.375-10.469 12.788.645 6.413 6.378 11.086 12.805 10.437 6.427-.649 11.114-6.374 10.469-12.788Z"}),a.createElement("path",{fill:"#FBFBFB",d:"M1499.08 426.904c-2.19-21.805-21.69-37.692-43.54-35.485-21.85 2.207-37.79 21.672-35.59 43.478 2.19 21.805 21.68 37.693 43.53 35.486 21.86-2.207 37.79-21.673 35.6-43.479ZM1363.96 694.164c-2.16-21.485-21.36-37.139-42.89-34.964-21.54 2.174-37.24 21.354-35.08 42.839 2.16 21.484 21.37 37.138 42.9 34.963 21.53-2.174 37.23-21.354 35.07-42.838Z"}),a.createElement("path",{fill:"#FCC800",d:"M900.83 911.116c-1.193-11.864-11.799-20.509-23.689-19.308-11.89 1.201-20.562 11.793-19.368 23.657 1.193 11.865 11.799 20.509 23.689 19.309 11.89-1.201 20.562-11.793 19.368-23.658Z"}),a.createElement("path",{fill:"#FBFBFB",d:"M945.15 348.864c-1.419-14.109-14.032-24.389-28.172-22.961-14.139 1.428-24.451 14.024-23.032 28.133 1.419 14.109 14.032 24.389 28.171 22.961 14.14-1.428 24.452-14.023 23.033-28.133ZM761.224 213.57c-.548-5.451-5.421-9.423-10.884-8.872-5.463.552-9.448 5.419-8.899 10.87.548 5.451 5.421 9.423 10.884 8.871 5.463-.551 9.447-5.418 8.899-10.869ZM1419.57 558.807c-.64-6.414-6.38-11.087-12.8-10.437-6.43.649-11.12 6.374-10.47 12.787.64 6.414 6.37 11.086 12.8 10.437 6.43-.649 11.12-6.374 10.47-12.787ZM1124.51 240.954c-1.2-11.865-11.8-20.509-23.69-19.309-11.89 1.201-20.56 11.793-19.37 23.658 1.19 11.864 11.8 20.509 23.69 19.308 11.89-1.201 20.56-11.792 19.37-23.657ZM1083.53 486.995a6.426 6.426 0 0 0-7.04-5.74c-3.54.357-6.12 3.506-5.76 7.033.35 3.528 3.51 6.098 7.04 5.741a6.43 6.43 0 0 0 5.76-7.034Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M879.999 75.367c-1-9.94-9.886-17.184-19.848-16.178-9.962 1.007-17.227 9.88-16.227 19.821s9.886 17.184 19.848 16.178c9.962-1.006 17.227-9.88 16.227-19.821Z"}),a.createElement("path",{fill:"#FBFBFB",d:"M1527.12 192.738c-1-9.941-9.89-17.183-19.85-16.177-9.96 1.006-17.23 9.88-16.23 19.821 1 9.94 9.89 17.183 19.85 16.177 9.96-1.006 17.23-9.88 16.23-19.821ZM1469.51 652.697c-1.65-16.401-16.31-28.351-32.75-26.691-16.43 1.66-28.42 16.301-26.77 32.702 1.65 16.401 16.31 28.351 32.75 26.691 16.43-1.66 28.42-16.301 26.77-32.702Z"}),a.createElement("path",{fill:"#C3D9E9",d:"M1524.16 125.045c-3.87-38.48-38.27-66.517-76.83-62.622-38.56 3.895-66.69 38.247-62.81 76.727 3.87 38.479 38.26 66.516 76.83 62.621 38.56-3.894 66.68-38.246 62.81-76.726ZM1277.02 565.371c-2.79-27.819-27.66-48.088-55.54-45.273-27.88 2.816-48.21 27.651-45.41 55.47 2.79 27.819 27.66 48.088 55.54 45.272 27.88-2.815 48.21-27.65 45.41-55.469ZM1580.88 568.349c-2.75-27.254-27.11-47.113-54.42-44.354-27.32 2.759-47.24 27.089-44.49 54.344 2.74 27.255 27.1 47.113 54.41 44.354 27.32-2.758 47.24-27.089 44.5-54.344ZM1219.68 31.735c-1.39-13.789-13.72-23.835-27.53-22.44-13.82 1.396-23.9 13.705-22.51 27.494 1.38 13.788 13.71 23.835 27.53 22.44 13.82-1.396 23.89-13.706 22.51-27.494ZM820.233 298.053a5.255 5.255 0 0 0-5.762-4.697c-2.892.293-5.002 2.869-4.711 5.755a5.255 5.255 0 0 0 5.762 4.697 5.262 5.262 0 0 0 4.711-5.755ZM1377.57 514.889c-1.03-10.261-10.21-17.738-20.49-16.699-10.28 1.038-17.78 10.199-16.75 20.46 1.03 10.262 10.21 17.738 20.49 16.699 10.28-1.038 17.78-10.199 16.75-20.46ZM1284.69 665.161c-1.04-10.261-10.21-17.738-20.49-16.699-10.28 1.038-17.78 10.199-16.75 20.46 1.03 10.261 10.2 17.738 20.49 16.699 10.28-1.038 17.78-10.199 16.75-20.46ZM1169.02 461.347c-.61-6.093-6.06-10.532-12.16-9.915-6.11.617-10.56 6.056-9.95 12.148.61 6.093 6.06 10.532 12.16 9.915 6.11-.616 10.56-6.055 9.95-12.148ZM1079.29 643.012c-.35-3.527-3.51-6.097-7.04-5.74a6.43 6.43 0 0 0-5.76 7.033 6.426 6.426 0 0 0 7.04 5.74c3.54-.357 6.12-3.505 5.76-7.033ZM808.151 15.085c-.355-3.527-3.508-6.097-7.043-5.74-3.535.357-6.113 3.506-5.758 7.033.355 3.528 3.508 6.098 7.043 5.74 3.535-.356 6.112-3.505 5.758-7.033ZM634.874 323.182a2.92 2.92 0 0 0-3.201-2.609 2.918 2.918 0 1 0 .584 5.806 2.921 2.921 0 0 0 2.617-3.197ZM633.902 418.397a2.92 2.92 0 0 0-3.202-2.609 2.922 2.922 0 0 0-2.617 3.197 2.92 2.92 0 0 0 3.201 2.609 2.923 2.923 0 0 0 2.618-3.197Z"})),u=n(36070);const h=()=>a.createElement(i.EYj,{as:o.az,textAlign:"center",maxW:"35rem",mx:"auto",mt:2},a.createElement(u.A,null));var d=({CtaButtons:e,title:t,subtitle:n,...u})=>{const{datoCmsLandingBitcoinIraPage:d}=(0,r.GR)("1700173528"),{ctaTitle:p,ctaSubtitle:m}=d,{displaySignupDescription:g}=(0,l.W)();return a.createElement(o.az,Object.assign({as:"section",py:{base:4,sm:6,lg:8,"6xl":10},position:"relative",bg:"aliceBlue"},u),a.createElement(c,{height:"100%",width:"auto",top:0,right:0,position:"absolute",transformOrigin:"center right",transform:{base:"translateX(24%) scale(1.24)",md:"translateX(12%) scale(1.24)",xl:"scale(1.24)"}}
28),a.createElement(i.mcf,{position:"relative",zIndex:1},a.createElement(i.TWd,{justify:"center"},a.createElement(i.LX$,{width:{base:14,sm:12},mb:4},a.createElement(i.DZT,{as:"h2",textAlign:"center",size:{base:"xl",xxs:"2xl",xs:"3xl",lg:"4xl"},mb:n?{base:.5,xs:1}:{}},(0,s.qg)(t||p)),n||m?a.createElement(i.EYj,{textAlign:"center",color:"coolDarkBlue",size:{base:"xs",xs:"sm"}},(0,s.qg)(n||m)):null),a.createElement(i.LX$,{width:{base:14,xs:12,sm:14,lg:10}},a.createElement(e,{mx:"auto",width:{base:"full",xs:"fit-content"},createAccountThankYouMessageIsCentered:!0,SignupDescription:g?h:null})))))}},45738:function(e,t,n){"use strict";var i=n(20016),o=n(12182),r=n(49782),a=n(14041),s=n(78664);t.A=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,r.GR)("2684138288"),{disclaimer:n}=t;return a.createElement(i.az,Object.assign({id:"disclaimer",as:"section",bg:"coolBlue",color:"snow"},e),a.createElement(o.mcf,null,a.createElement(o.TWd,{justify:"center"},a.createElement(o.LX$,{width:{base:14,"6xl":16}},a.createElement(o.EYj,{as:i.az,color:"columbiaBlue",mb:4},(0,s.qg)(n))))))}},22316:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var i=n(20016),o=n(12182),r=n(78664),a=n(49782),s=n(14041),l=n(29648),c=n(95600),u=n(14371);const h={replace:e=>{if("thead"===e.name)return s.createElement(s.Fragment,null);if("p"===e.name)return s.createElement(o.EYj,{mb:2,_last:{mb:0},maxW:"container.wide"},(0,u.domToReact)(e.children,h));if("a"===e.name){const{children:t,...n}=e.attribs;return s.createElement(i.N_,n,(0,u.domToReact)(e.children,h))}if("table"===e.name)return s.createElement(l.XI,{variant:"zebra",mb:2,sx:{tr:{_odd:{td:{bg:"transparent"}}}}},(0,u.domToReact)(e.children,h));if("tbody"===e.name)return s.createElement(l.NN,null,(0,u.domToReact)(e.children,h));if("tr"===e.name)return s.createElement(l.Tr,null,(0,u.domToReact)(e.children,h));if("td"===e.name){const t=e.children[0].data;return s.createElement(l.Td,{p:{base:1,xs:2},_first:{fontWeight:"bold"}},t.trim())}return"ul"===e.name?s.createElement(o.XyR,{maxW:"container.wide"},(0,u.domToReact)(e.children,h)):"li"===e.name?s.createElement(i.ck,{_notLast:{mb:.5}},(0,u.domToReact)(e.children,h)):void 0}};var d=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,a.GR)("802272703"),{questions:n}=t;return s.createElement(c.nD,Object.assign({allowToggle:!0},e),n.map(((e,t)=>{const{title:n,textNode:{childMarkdownRemark:{html:i}}}=e;return s.createElement(c.As,{key:t,borderColor:"gainsboro",px:{base:"6.25%",xl:0},_first:{borderTopWidth:0},_last:{borderBottomWidth:0}},s.createElement(c.J2,{p:0,_focus:{},_active:{},_focusVisible:{boxShadow:"focus"}},s.createElement(o.EYj,{as:"h3",flex:"1",size:{base:"xs",lg:"sm"},fontWeight:"bold",textAlign:"left",py:2},(0,r.qg)(n)),s.createElement(c.QJ,{color:"bedazzledBlue"})),s.createElement(o.EYj,{as:c.vr,p:0,pb:2},(0,r.qg)(i.replaceAll("\n",""),h)))})))};var p=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,a.GR)("1361967634"),{faqTitle:n,learnMoreLabel:l,learnMoreUrl:c}=t;return s.createElement(i.az,Object.assign({as:"section",py:{base:4,sm:6,lg:8,"6xl":10}},e),s.createElement(o.mcf,null,s.createElement(o.TWd,null,s.createElement(o.LX$,{width:{base:14,sm:10,xl:5},ml:{base:1,"6xl":0}},s.createElement(o.DZT,{as:"h2",size:{base:"lg",xxs:"xl",md:"2xl",xl:"3xl","4xl":"4xl"},mb:{base:2}},(0,r.qg)(n))),s.createElement(o.LX$,{width:{base:16,xl:8,"6xl":9},ml:{base:0,xl:1,"6xl":2}},s.createElement(d,null)),s.createElement(o.LX$,{width:{base:14,xl:8,"6xl":9},ml:{base:1,xl:7}},s.createElement(o.YKv,{mt:2,isExternal:!0,href:c,fontWeight:"medium"},l)))))}},5922:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var i=n(20016),o=n(12182),r=n(49782),a=n(14041),s=n(78664),l=n(73977);var c=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 471 100"},e),a.createElement("path",{className:"monochrome",fill:"#1A2737",d:"M341.394 73.596c-1.175 10.576-3.76 10.341-7.051 11.281-3.055.705-1.88 2.585 0 2.35.705 0 6.111-.705 9.636-.705 5.17 0 9.636.47 12.221.47.94 0 2.35-1.41 0-2.115-2.82-.705-10.106 0-10.811-12.69-.47-9.401.235-41.129.235-41.129 0-2.115.235-2.585.705-2.585.705 0 1.41 1.175 2.115 2.115l44.184 56.326c4.7 5.405 4.935 3.76 4.935-1.645-.235-17.627.235-66.432.235-66.432.235-9.636 8.696-5.64 8.696-8.695 0-.706-.47-.94-.94-.94-2.585 0-9.636.704-13.161.704-3.291 0-5.171-.47-8.461-.47-.705 0-1.175.235-1.175 1.175 0 3.056 11.281-2.115 10.811 13.867V70.54
28c0 .94 0 2.585-1.645 0l-45.829-58.676c-.705-.705-1.645-2.585-2.585-2.585-1.645 0-6.58.47-8.226.47-1.645 0-3.29-.47-4.935-.47-.47 0-1.645.47-1.645 1.175.47 3.995 12.691-.705 12.926 17.391 0-.078.235 41.05-.235 45.75ZM413.466.036c-1.41.47-3.525 2.35-4.465 2.82-.94.705-.94 1.88-.47 3.055 2.585 4.936 5.17 13.161-1.175 23.267-.941 1.645-2.586 2.115-1.881 2.82.94.705 3.761-1.175 5.171-2.585 7.05-6.816 9.4-18.566 5.405-27.027-.94-1.645-1.41-2.585-2.585-2.35Zm8.931 81.002c.47 1.88 9.4 5.876 17.391 5.876 24.442 0 30.317-13.396 30.317-22.562 0-29.377-41.598-18.566-41.598-39.248 0-10.105 7.756-14.336 16.451-14.336 9.401 0 17.157 6.11 19.977 13.631.47.94.94 3.29 2.115 3.29 1.175 0 .94-.704.705-1.645l-1.645-15.51c0-1.176-.705-1.646-1.41-1.646-1.175 0-1.645 1.88-3.76 1.645-1.411-.235-3.996-3.29-15.277-3.29-12.456 0-23.031 7.52-23.031 21.622 0 27.732 40.423 17.156 40.658 37.602 0 11.516-7.286 17.627-17.627 17.627-14.806 0-21.386-11.516-22.796-16.686-.47-2.35-.705-3.526-1.88-3.29-1.176.234-.941 1.41-.47 3.525.235-.392 1.645 4.308 1.88 13.395ZM292.275 89.03c24.677 0 41.833-16.451 41.833-41.833 0-23.267-17.391-39.953-39.953-39.953-22.561 0-40.423 16.921-40.423 40.423-.235 24.05 14.571 41.363 38.543 41.363Zm-.94-77.007c21.622 0 34.548 19.271 34.548 39.718 0 20.916-13.631 33.607-29.613 33.607-21.856 0-34.547-19.741-34.547-40.658-.235-17.861 11.046-32.667 29.612-32.667Z"}),a.createElement("path",{className:"monochrome",fill:"#1A2737",d:"M226.783 46.804c7.051-3.055 13.631-10.105 13.631-18.801 0-21.387-23.031-20.212-24.676-20.212-5.171 0-11.986.94-17.627.94-5.17 0-7.285-.47-9.165-.47-1.176 0-2.116.705-2.116 1.41 0 3.76 11.516-1.88 11.281 10.106v56.326c0 8.46-5.875 7.756-7.05 8.696-.47.47-1.175 1.88-.47 1.88 3.76 0 7.99-.47 11.751-.47 8.225 0 13.396.47 14.336.705 1.41.47 2.115-1.41.47-2.115-2.115-.705-11.046.47-11.046-8.696V52.915c0-1.175-.705-3.056 2.585-3.056 10.106-.235 9.871-.94 11.516 1.646 0 0 19.271 23.501 29.612 33.372 9.166 8.696 20.447 14.571 27.732 15.041 9.871.47 15.041-1.175 15.041-2.585 0-2.585-8.46 4.7-31.962-13.866-14.101-11.28-31.492-32.432-34.078-35.958 0-.235.235-.47.235-.705Zm-20.916-31.257c0-4.23 2.35-3.76 5.875-3.76 9.871 0 19.742 4.935 19.742 18.331 0 13.631-10.341 15.746-14.806 15.746-4.701 0-10.811.47-10.811-1.645V15.547Zm-43.713 31.257c7.05-3.055 14.571-10.34 14.571-19.036 0-21.387-24.677-19.742-26.322-19.742-5.406 0-11.281.94-17.157.94-5.17 0-6.815-.47-8.695-.47-1.175 0-2.115.705-2.115 1.41 0 3.056 11.045-1.88 11.045 9.871v56.326c0 8.696-6.11 8.46-8.225 8.46-2.585 0 1.175 2.35 1.645 2.35 3.995 0 6.815-.94 10.811-.94 8.46 0 14.101.94 15.041.94 2.35.471 2.82-1.41.47-1.88-3.76-.94-11.751-.704-11.986-9.87V52.915c0-1.175-.705-3.056 2.585-3.056 11.516 0 10.576-.47 14.336 5.64l12.691 19.507c3.996 6.346 7.756 11.986 15.276 11.986.94 0 7.991.235 7.756-1.175 0-1.41 1.41-2.115-1.645-1.645-2.35.47-7.051-1.41-11.986-9.4l-18.331-27.263c-.235-.235.235-.705.235-.705ZM141.55 15.782c0-4.23 2.115-3.995 5.876-3.995 10.576-.47 20.211 4.7 20.211 18.096 0 13.631-9.635 16.216-14.101 16.216-4.7 0-11.986.705-11.986-1.41V15.782Z"}),a.createElement("path",{className:"monochrome",fill:"#1A2737",d:"M107.943 69.13c.94 3.056 1.88 6.581 2.82 8.931 2.115 4.936-3.29 6.816-5.17 6.58-1.646-.234-1.176 2.821 1.645 2.351 2.82-.47 6.11-.705 8.93-.705 4.231 0 7.756.705 11.986.705.705 0 2.82-1.88.94-2.35-1.41-.235-5.17-.235-7.52-4.465-2.35-3.996-3.761-8.696-5.406-12.927L94.312 8.81c-.235-.94-.94-4.23-2.115-4.23-1.41 0-1.646 1.88-7.756 16.215L59.999 78.766c-2.585 6.58-8.226 4.466-8.226 6.816 0 .705.94 1.41 1.646 1.41 2.585 0 5.64-.705 8.46-.705 2.82 0 5.64 0 9.4.705 2.586.47 3.056-1.645.941-2.35-2.82-.705-7.286-1.88-6.58-7.05.94-6.816 6.815-18.567 6.815-18.567.94-2.35 3.525-3.29 5.405-3.29h22.562c2.82 0 3.525 1.175 4.465 3.76l3.056 9.636ZM88.671 20.718c.705-1.41 1.175-1.41 1.645 0l10.576 28.907c.47 1.41.705 2.35-1.645 2.35H77.86c-1.41 0-2.115-.47-1.41-2.115l12.221-29.142Z"}),a.createElement("path",{className:"monochrome",fill:"#1A2737",d:"M9.079 74.066c0 8.696-3.76 9.636-4.935 10.106-1.88.705-3.996 0-3.76 2.115 0 .94 2.585.94 3.29.94 4.935 0 7.99-.235 13.16-.235 3.76 0 12.692.94 16.687.94 21.151 0 25.617-15.981 25.617-24.207 0-15.746-16.921-18.096-16.921-19.741 0-.705 10.575-4.936 10.575-16.216 0-8.226-5.17-18.802-24.207-18.802-8.93-.47-10.81.47-15.04.47-4.231 0-10.341-1.175-12.457-1.175-1.175 0-1.88 1.41.47 2.35 1.88.94 7.521.705 7.521 9.166v54.29Zm7.756-25.617c0-.94-.47-2.585 7.755-2.585 24.912 0 25.147 14.571 25.147 21.857 0 6.58-2.115 16.921-18.801 17.156-1
285.277.235-14.336-3.055-14.336-11.046V48.45h.235Zm0-27.967c0-6.345-.47-7.99 6.345-8.225 12.926-.236 22.092 7.05 21.857 19.036-.235 6.58-4.466 12.22-18.567 11.986-9.635-.235-9.635-.705-9.635-4.23V20.481Z"}));var u=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 552 100"},e),a.createElement("path",{className:"monochrome",fill:"#161616",d:"m61.898 76.276-12.226 6.007V37.185l12.226-6.006v45.097Zm16.597-8.152-12.226 6.007V29.034l12.226-6.007v45.097Zm4.372-2.145V20.882l12.225-6.007v45.097L82.867 65.98Z"}),a.createElement("path",{className:"monochrome",fill:"#FF9500",d:"M45.397 70.126V82.26L0 59.972V47.84l45.397 22.286Zm0-16.494v12.132L0 43.478V31.345l45.397 22.287Zm0-16.47v12.132L0 27.007V14.875l45.397 22.286ZM123.967.58v69.647h35.635c16.716 0 27.395-7.545 27.395-19.501 0-8.822-5.456-15.786-14.046-17.528 7.197-2.089 11.84-8.009 11.84-14.974 0-10.679-10.447-17.527-26.698-17.527h-34.126V.58Zm20.545 15.555h12.537c4.062 0 6.616 2.205 6.616 5.804 0 3.714-2.554 6.036-6.616 6.036h-12.537v-11.84Zm0 25.885h12.537c5.223 0 8.589 2.322 8.589 6.152 0 4.063-3.25 6.617-8.589 6.617h-12.537V42.02ZM220.079.58h-20.662v69.647h20.662V.58ZM286.132 17.064V.58H232.62v16.483h16.367v53.163h20.778V17.064h16.367ZM330.874 0c-21.591 0-37.493 14.974-37.493 35.288 0 20.545 15.554 35.867 36.796 35.867 10.563 0 21.939-5.223 29.484-13.465l-11.956-12.768c-4.759 4.875-11.26 8.01-16.599 8.01-9.402 0-16.599-7.778-16.599-17.993s7.197-17.876 16.599-17.876c5.804 0 12.188 3.715 16.599 9.287l11.956-14.046C352.58 4.76 341.321 0 330.874 0ZM402.726 0c-21.823 0-37.957 14.858-37.957 35.404 0 20.545 16.134 35.751 37.957 35.751 21.822 0 37.957-15.322 37.957-35.752C440.683 14.975 424.548 0 402.726 0Zm.348 17.296c9.17 0 16.483 7.66 16.483 18.224 0 10.563-7.313 18.34-16.483 18.34-9.17 0-17.063-7.893-17.063-18.34s7.777-18.225 17.063-18.225ZM473.068.58h-20.662v69.647h20.662V.58ZM551.583 70.227V.58h-18.921v38.885L503.179.581h-17.644v69.646h18.921v-38.77l29.483 38.77h17.644Z"}),a.createElement("path",{className:"monochrome",fill:"#161616",d:"M143.669 99.8V82.456h-6.093l-3.817 9.04-3.816-9.04h-6.093V99.8h5.021v-9.508l2.946 7.834h3.75l2.946-7.834V99.8h5.156ZM158.935 97.39l.87 2.477h6.093l-7.03-17.342h-5.892l-7.298 17.341h5.892l.87-2.477h6.495Zm-1.406-4.152h-3.616l1.808-5.089 1.808 5.089ZM178.619 90.693v4.018c-.87.335-1.673.602-2.276.602-2.277 0-3.883-1.74-3.883-4.151 0-2.343 1.606-4.084 3.883-4.084 1.406 0 3.147.736 4.285 1.807l3.214-3.95c-1.875-1.607-4.821-2.678-7.499-2.678-5.691 0-9.776 3.75-9.776 8.838 0 5.156 3.951 8.905 9.374 8.905 2.478 0 5.692-.937 7.566-2.21v-7.164h-4.888v.067ZM198.439 97.39l.87 2.477h6.093l-7.03-17.342h-5.892l-7.298 17.341h5.892l.87-2.477h6.495Zm-1.406-4.152h-3.616l1.808-5.089 1.808 5.089ZM222.409 86.073v-3.615h-15.467v4.419h7.767l-8.102 9.373v3.616h15.936v-4.419h-8.236l8.102-9.374ZM231.046 82.457h-5.758V99.8h5.758V82.457ZM251.334 99.8V82.456h-5.155v8.906l-6.83-8.906h-4.821V99.8h5.223v-8.838l6.829 8.838h4.754ZM269.479 86.81v-4.353h-14.664V99.8h14.932v-4.352h-9.173v-2.143h8.101v-4.352h-8.101V86.81h8.905Z"}));var h=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 428 100"},e),a.createElement("path",{className:"monochrome",fill:"#263238",d:"m61.993 72.74-17.794 7.758v-.783c-3.416.855-7.26 1.353-10.818 1.566-16.797-.142-30.036-8.968-30.25-19.36v-3.843c5.481 7.972 16.727 13.381 30.25 13.168 4.555.213 9.252-.498 13.167-1.566l1.566-3.844c-4.627 1.424-9.751 2.35-14.733 2.35-16.797 0-30.036-8.755-30.25-19.36v-3.132c5.481 7.402 16.727 12.74 30.25 12.384 6.12.356 12.028-.925 17.081-3.131l.783-3.844C46.335 53.666 40 55.16 33.452 54.947c-16.797.213-30.036-8.541-30.25-19.36v-3.131C8.684 40 19.93 45.409 33.453 45.623c7.687-.213 14.946-2.278 20.925-5.41l.783-4.626c-5.41 3.986-13.31 6.62-21.708 6.975-16.797-.355-30.036-9.181-30.25-20.142.143-10.462 13.453-19.217 30.25-19.36 9.964.143 19.288 3.63 24.768 9.325l.57.925h3.914l-.569-.925C56.655 4.91 45.623 0 33.452 0 14.804-.07 0 10.107 0 22.35V62.633C.64 74.59 15.089 84.342 33.31 84.342c12.028.07 22.918-4.698 28.683-11.602Z"}),a.createElement("path",{className:"monochrome",fill:"#FABF2C",d:"m54.733 100 6.264-26.619-18.008 7.83L53.95 35.088H32.883l5.48-22.704h67.26l-5.481 22.704H78.221l-4.698 12.527 24.27-10.178L54.734 100Zm10.961-32.028L62.562 83.63 88.4 44.556l-21.14 9.394 9.396-21.921h21.139l3.914-16.441H40.641l-3.915 16.44h21.139L47.687 75.802l18.007-7.83Z"}),a.createElement("path",{className:"monochrome",fill:"#263238",d:"M150.248 27.687c.071 2.491-.712 4.413-2.277 5.836-1.566 1.424-3.701 2.135-6.477 2.135-2.776 0-5.054-.925-6.762-2.704-1.708-1.78-2.562-4.128-2.562-6.975v-4.627c0-2.847.854-5.195 2.491-6.975 1.708-1.779 3.915-2.704 6.619-2.704 2.847 0 5.054.711 6.691 2.064 1.637 1.423 2.419 3.345 2.348 5.836v.071h-4.555c0-1.494-.356-2.633-1.067-3.345-.712-.712-1.851-1.068-3.346-1.068-1.423 0-2.491.57-3.274 1.709-.783 1.138-1.21 2.562-1.21 4.341v4.698c0 1.78.427 3.274 1.21 4.413.854 1.138 1.993 1.708 3.488 1.708 1.423 0 2.42-.356 3.132-1.068.711-.712 1.067-1.85 1.067-3.345h4.484Zm25.765-1.922c0 2.847-.925 5.267-2.704 7.118-1.78 1.85-4.129 2.775-7.047 2.775s-5.195-.925-7.046-2.775c-1.779-1.85-2.705-4.27-2.705-7.118v-4.2c0-2.846.926-5.195 2.705-7.117 1.779-1.85 4.128-2.846 6.975-2.846 2.918 0 5.267.925 7.046 2.846 1.851 1.851 2.705 4.271 2.705 7.118v4.2h.071Zm-4.697-4.27c0-1.85-.427-3.274-1.353-4.484-.925-1.139-2.135-1.78-3.772-1.78-1.566 0-2.847.57-3.701 1.78-.854 1.139-1.352 2.633-1.352 4.484v4.199c0 1.85.427 3.345 1.352 4.555.854 1.139 2.135 1.78 3.701 1.78 1.637 0 2.847-.5
287 3.772-1.78.926-1.139 1.353-2.704 1.353-4.555v-4.2Zm16.797 13.808h-4.698V11.957h4.698v23.346Zm26.975 0h-4.698l-9.395-15.73h-.071v15.73h-4.697V11.957h4.697l9.395 15.73h.071v-15.73h4.698v23.346Zm23.558-19.716h-6.69v19.716h-4.697V15.587h-6.548v-3.63h17.935v3.63Zm19.36 9.466h-8.683v6.69h10.32v3.56h-14.947V11.957h14.947v3.63h-10.249v5.837h8.683v3.63h-.071Zm13.025 6.69h10.462v3.56h-15.16V11.957h4.698v19.787Zm30.391-6.69h-8.683v6.69h10.32v3.56h-14.947V11.957h14.947v3.63H292.81v5.837h8.683v3.63h-.071Zm26.263 7.118c-.711.925-1.779 1.78-3.274 2.491-1.423.712-3.274 1.068-5.551 1.068-2.847 0-5.125-.854-6.904-2.634-1.78-1.78-2.705-4.057-2.705-6.904v-4.91c0-2.848.854-5.125 2.634-6.905 1.708-1.779 3.985-2.704 6.69-2.704 2.847 0 5.053.711 6.548 2.064 1.495 1.352 2.278 3.132 2.206 5.409v.071h-4.412c0-1.21-.356-2.206-1.068-2.918-.712-.712-1.779-1.068-3.132-1.068-1.423 0-2.562.57-3.487 1.637-.854 1.14-1.281 2.563-1.281 4.27v4.912c0 1.78.427 3.203 1.352 4.341.925 1.14 2.135 1.638 3.63 1.638 1.139 0 1.993-.143 2.633-.356.641-.214 1.139-.499 1.495-.854v-4.556h-4.484V22.99h9.181v9.182h-.071Zm12.1-6.192v9.324h-4.698V11.957h8.114c2.634 0 4.769.641 6.264 1.851 1.494 1.21 2.277 2.918 2.277 5.053 0 1.21-.285 2.207-.925 3.132-.641.854-1.566 1.566-2.776 2.135 1.352.427 2.349 1.068 2.989 2.064.57.925.926 2.136.926 3.559v1.708c0 .64.071 1.352.284 2.064a2.66 2.66 0 0 0 .926 1.566v.356h-4.84c-.427-.356-.712-.925-.854-1.708a12.869 12.869 0 0 1-.214-2.278v-1.637c0-1.139-.285-2.064-.925-2.704-.641-.641-1.566-.997-2.705-.997h-3.843v-.142Zm0-3.559h3.345c1.281 0 2.278-.285 2.918-.854.641-.57.997-1.352.997-2.491 0-1.068-.356-1.922-.997-2.562-.64-.641-1.566-.926-2.847-.926h-3.416v6.833Zm31.815 7.9h-7.545l-1.566 5.054h-4.911l7.901-23.345h4.768l7.83 23.345h-4.912L371.6 30.32Zm-6.406-3.7h5.267l-2.562-8.257h-.072l-2.633 8.256Zm23.274.213v8.47h-4.698V11.957h8.968c2.705 0 4.769.712 6.335 2.064 1.566 1.353 2.277 3.203 2.277 5.41 0 2.206-.782 4.057-2.277 5.409-1.566 1.352-3.63 2.064-6.335 2.064h-4.27v-.071Zm0-3.559h4.27c1.282 0 2.278-.356 2.99-1.068.64-.711.996-1.636.996-2.704 0-1.139-.356-2.064-.996-2.776-.641-.712-1.637-1.067-2.99-1.067h-4.27v7.615Zm38.576 12.029h-4.697v-9.68h-9.537v9.68h-4.698V11.957h4.698v10.036h9.537V11.957h4.697v23.346ZM140.711 73.452h-2.918V58.078h-5.267v-2.49h13.452v2.49h-5.267v15.374Zm19.573 0h-2.918v-8.327c0-1.068-.213-1.85-.64-2.35-.427-.497-1.068-.782-1.993-.782-1.21 0-2.064.356-2.634 1.068-.569.711-.854 1.921-.854 3.63v6.69h-2.847V54.377h2.847v4.84c0 .783-.071 1.566-.142 2.491h.213c.356-.64.926-1.139 1.637-1.494a5.28 5.28 0 0 1 2.42-.57c3.274 0 4.911 1.637 4.911 4.982v8.826Zm9.893.213c-2.135 0-3.772-.64-4.911-1.85-1.21-1.21-1.779-2.918-1.779-5.053 0-2.207.57-3.915 1.637-5.196 1.068-1.281 2.634-1.922 4.555-1.922 1.78 0 3.203.57 4.2 1.637 1.067 1.068 1.565 2.563 1.565 4.484v1.566h-9.039c.071 1.281.427 2.349 1.068 2.99.64.711 1.637 1.067 2.847 1.067.783 0 1.566-.071 2.206-.214.712-.142 1.424-.427 2.207-.783v2.35a8.376 8.376 0 0 1-2.136.711c-.64.142-1.494.213-2.42.213Zm-.498-11.814c-.925 0-1.637.284-2.206.854-.57.57-.854 1.423-.997 2.562h6.121c0-1.139-.284-1.993-.783-2.562-.498-.57-1.209-.854-2.135-.854Zm22.278.213h-3.274v11.388h-2.918V62.064h-2.207v-1.352l2.207-.854v-.854c0-1.566.355-2.776 1.138-3.56.783-.782 1.922-1.138 3.417-1.138.996 0 1.993.143 2.989.498l-.783 2.207c-.712-.214-1.352-.356-2.064-.356-.64 0-1.139.213-1.423.57-.285.426-.427.996-.427 1.779v.854h3.274v2.206h.071Zm11.886 11.388-.427-1.78h-.143a4.347 4.347 0 0 1-1.708 1.495 5.581 5.581 0 0 1-2.491.57c-1.637 0-2.847-.427-3.701-1.21-.854-.783-1.21-2.064-1.21-3.701v-8.897h2.918v8.327c0 1.068.214 1.78.641 2.349.427.498 1.067.783 1.993.783 1.21 0 2.064-.356 2.633-1.068.57-.711.854-1.921.854-3.63V59.93h2.918v13.523h-2.277Zm11.388-2.135c.711 0 1.423-.143 2.135-.356v2.135a4.104 4.104 0 0 1-1.21.356c-.498.071-.996.142-1.566.142-2.704 0-4.057-1.423-4.057-4.27v-7.26h-1.85v-1.281l1.993-1.068.996-2.847h1.779v2.99h3.844v2.206h-3.844v7.26c0 .712.143 1.21.499 1.566.213.284.711.427 1.281.427Zm14.306 2.135-.427-1.78h-.143a4.347 4.347 0 0 1-1.708 1.495 5.584 5.584 0 0 1-2.491.57c-1.637 0-2.847-.427-3.701-1.21-.783-.783-1.21-2.064-1.21-3.701v-8.897h2.918v8.327c0 1.068.214 1.78.641 2.349.427.498 1.067.783 1.993.783 1.21 0 2.064-.356 2.633-1.068.569-.711.854-1.921.854-3.63V59.93h2.918v13.523h-2.277Zm13.238-13.808c.569 0 1.068.071 1.424.142l-.285 2.705c-.427-.071-.854-.142-1.281-.142-1.139 0-2.064.356-2.776 1.139-.712.782-1.068 1.708-1.068 2.918v7.046h-2.847V59.929h2.278l.356 2.349h.142c.427-.783 1.068-1.424 1.78-1.922a4.11 4.11 0 0 1 2.277-.712Zm9.324 14.021c-2.135 0-3.772-.64-4.911-1.85-1.21-1.21-1.779-2.918-1.779-5.053 0-2.207.569-3.915 1.637-5.196 1.067-1.281 2.633-1.922 4.555-1.922 1.779 0 3.203.57 4.199 1.637 1.068 1.068 1.566 2.563 1.566 4.484v1.566h-9.039c.071 1.281.427 2.349 1.067 2.99.641.711 1.637 1.067 2.847 1.067.783 0 1.566-.071 2.207-.214.711-.142 1.423-.427 2.206-.783v2.35a8.37 8.37 0 0 1-2.135.711c-.712.142-1.495.213-2.42.213Zm-.498-11.814c-.926 0-1.637.284-2.207.854-.569.57-.854 1.423-.996 2.562h6.121c0-1.139-.285-1.993-.783-2.562-.569-.57-1.281-.854-2.135-.854Zm27.473 4.768c0 2.207-.57 3.915-1.708 5.196-1.139 1.21-2.705 1.85-4.698 1.85-1.281 0-2.349-.284-3.345-.854-.996-.569-1.708-1.423-2.206-2.49-.499-1.068-.783-2.278-.783-3.702 0-2.206.569-3.914 1.708-5.124 1.139-1.21 2.705-1.85 4.769-1.85 1.921 0 3.487.64 4.626 1.92 1.139 1.282 1.637 2.919 1.637 5.054Zm-9.822 0c0 3.132 1.139 4.698 3.487 4.698 2.278 0 3.417-1.566 3.417-4.698 0-3.06-1.139-4.626-3.417-4.626-1.21 0-2.064.427-2.633 1.21-.569.783-.854 1.922-.854 3.416Zm19.929-4.555h-3.274v11.388h-2.919V62.064h-2.206v-1.352l2.206-.854v-.854c0-1.566.356-2.776 1.139-3.56.783-.782 1.922-1.138 3.417-1.138.996 0 1.992.143 2.989.498l-.783 2.207c-.712-.214-1.352-.356-2.064-.356-.641 0-1.139.213-1.424.57-.284.355-.427.996-.427 1.779v.854h3.274v2.206h.072Zm20.213 11.388h-2.918v-8.327c0-1.068-.214-1.78-.569-2.35-.356-.497-.997-.782-1.851-.782-1.139 0-1.922.356-2.42 1.068-.498.711-.783 1.921-.783 3.63v6.761h-2.847V59.929h2.278l.427 1.78h.142c.356-.641.925-1.14 1.637-1.495.712-.356 1.495-.499 2.349-.499 2.064 0 3.487.712 4.128 2.136h.214c.427-.641.996-1.21 1.708-1.566a5.581 5.581 0 0 1 2.491-.57c1.637 0 2.776.427 3.558 1.21.712.783 1.139 2.064 1.139 3.701v8.826h-2.847v-8.327c0-1.068-.213-1.78-.569-2.35-.427-.497-.996-.782-1.851-.782-1.138 0-1.921.356-2.419 1.068-.499.711-.783 1.779-.783 3.202v7.189h-.214Zm24.484-6.833c0 2.207-.569 3.915-1.708 5.196-1.139 1.21-2.705 1.85-4.698 1.85-1.281 0-2.348-.284-3.345-.854-.996-.569-1.708-1.423-2.206-2.49-.499-1.068-.783-2.278-.783-3.702 0-2.206.569-3.914 1.708-5.124 1.139-1.21 2.705-1.85 4.769-1.85 1.921 0 3.487.64 4.626 1.92 1.068 1.282 1.637 2.919 1.637 5.054Zm-9.822 0c0 3.132 1.139 4.698 3.487 4.698 2.278 0 3.417-1.566 3.417-4.698 0-3.06-1.139-4.626-3.417-4.626-1.21 0-2.064.427-2.633 1.21-.569.783-.854 1.922-.854 3.416Zm25.053 6.833h-2.918v-8.327c0-1.068-.213-1.85-.64-2.35-.428-.497-1.068-.782-1.993-.782-1.21 0-2.136.356-2.634 1.068-.498.711-.854 1.921-.854 3.63v6.761h-2.847V59.929h2.278l.427 1.78h.142a4.354 4.354 0 0 1 1.708-1.495c.712-.356 1.566-.499 2.491-.499 3.274 0 4.84 1.637 4.84 4.983v8.754Zm9.893.213c-2.135 0-3.772-.64-4.911-1.85-1.21-1.21-1.779-2.918-1.779-5.053 0-2.207.569-3.915 1.637-5.196 1.068-1.281 2.634-1.922 4.555-1.922 1.78 0 3.203.57 4.199 1.637 1.068 1.068 1.566 2.563 1.566 4.484v1.566h-9.039c.071 1.281.427 2.349 1.068 2.99.64.711 1.637 1.067 2.847 1.067.783 0 1.566-.071 2.206-.214.641-.142
281.424-.427 2.207-.783v2.35a8.376 8.376 0 0 1-2.136.711c-.711.142-1.494.213-2.42.213Zm-.569-11.814c-.925 0-1.637.284-2.206.854-.57.57-.854 1.423-.997 2.562h6.121c0-1.139-.285-1.993-.783-2.562-.498-.57-1.21-.854-2.135-.854Zm6.548-1.922h3.132l2.775 7.687c.428 1.067.712 2.135.855 3.06h.071c.071-.427.213-.996.427-1.637.213-.64 1.21-3.7 3.131-9.11h3.132l-5.765 15.302c-1.068 2.776-2.776 4.2-5.267 4.2-.64 0-1.281-.072-1.85-.214V76.94c.427.072.925.143 1.494.143 1.353 0 2.349-.783 2.918-2.42l.499-1.281-5.552-13.452Z"}));var d=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 528 100"},e),a.createElement("path",{className:"monochrome",fill:"#262626",d:"M147.692 70.729c-9.738 0-15.772-8.74-15.772-20.831 0-11.972 5.078-20.891 15.712-20.891 6.989 0 11.589 4.49 12.426 10.415h16.25c-.838-7.362-4.123-13.827-9.858-18.137-4.66-3.591-11.112-5.806-18.758-5.806-19.595 0-32.32 14.845-32.32 34.419 0 19.693 13.143 34.12 32.44 34.12 9.258 0 16.009-2.575 21.028-7.483 4.48-4.31 7.468-10.296 7.885-16.82h-16.249c-.716 6.405-5.496 11.014-12.784 11.014ZM206.716 34.215c-15.055 0-25.151 10.774-25.151 24.961s10.096 24.961 25.151 24.961c15.173 0 25.091-10.774 25.091-24.961s-9.918-24.961-25.091-24.961Zm-.06 39.207c-6.512 0-9.917-5.686-9.917-14.246s3.405-14.366 9.917-14.366c6.512 0 10.036 5.806 10.036 14.366-.059 8.56-3.524 14.246-10.036 14.246ZM253.062 29.205a8.212 8.212 0 0 0 0-11.597 8.172 8.172 0 0 0-11.574 0 8.212 8.212 0 0 0 0 11.597 8.172 8.172 0 0 0 11.574 0ZM234.256 46.067h6.272v36.574h14.936V35.472h-21.208v10.595ZM292.204 34.095c-6.51 0-11.052 2.754-14.516 7.842h-.298v-6.465h-14.398v47.109h14.995V56.542c0-5.806 3.285-9.936 8.244-9.936 4.899 0 7.348 3.412 7.348 8.38v27.595h14.995V51.933c0-10.475-6.094-17.838-16.37-17.838ZM343.7 16.796h-28.017V82.58h27.002c8.244 0 14.875-2.095 20.014-5.986 7.348-5.627 11.409-14.905 11.409-26.517 0-20.113-12.247-33.282-30.408-33.282Zm-2.209 52.137h-9.559v-38.49h9.737c10.216 0 16.011 7.723 16.011 19.694-.06 12.032-5.556 18.796-16.189 18.796ZM418.494 40.32c-4.061-3.651-9.378-5.866-16.069-5.866-14.339 0-24.136 10.775-24.136 24.842 0 14.246 9.559 25.02 25.092 25.02 5.973 0 10.752-1.556 14.696-4.31 4.121-2.872 6.869-6.883 7.885-11.133h-14.577c-1.313 2.933-3.883 4.669-7.825 4.669-6.154 0-9.619-3.95-10.575-10.296h33.813c.06-9.637-2.688-17.778-8.304-22.926Zm-25.449 13.947c1.016-5.626 3.943-9.218 9.619-9.218 4.838 0 8.364 3.592 8.901 9.218h-18.52ZM456.311 53.13c-5.975-1.077-11.291-1.556-11.291-4.848 0-2.933 2.867-4.31 6.511-4.31 4.122 0 6.99 1.317 7.528 5.507h13.8c-.718-9.278-7.886-15.084-21.208-15.084-11.112 0-20.312 5.147-20.312 15.084 0 11.074 8.722 13.229 16.906 14.606 6.274 1.077 11.948 1.556 11.948 5.806 0 3.053-2.866 4.669-7.348 4.669-4.958 0-8.065-2.275-8.662-7.004h-14.158c.478 10.416 9.08 16.76 22.88 16.76 12.307 0 21.387-5.326 21.387-15.622.06-12.032-9.677-14.187-17.981-15.564ZM509.54 53.19l16.548-17.718h-17.265l-13.979 15.922V16.796h-14.756V82.64h14.756V68.155l4.54-4.789 11.291 19.275H528l-18.46-29.45Z"}),a.createElement("path",{className:"monochrome",fill:"#F8BF1E",d:"M49.54 54.268a4.545 4.545 0 0 0 4.54-4.55 4.545 4.545 0 0 0-4.54-4.549 4.545 4.545 0 0 0-4.541 4.55 4.545 4.545 0 0 0 4.54 4.549ZM85.742 54.268a4.545 4.545 0 0 0 4.54-4.55 4.545 4.545 0 0 0-4.54-4.549 4.545 4.545 0 0 0-4.54 4.55 4.545 4.545 0 0 0 4.54 4.549ZM85.742 90.602a4.545 4.545 0 0 0 4.54-4.55 4.545 4.545 0 0 0-4.54-4.549 4.545 4.545 0 0 0-4.54 4.55 4.545 4.545 0 0 0 4.54 4.549Z"}),a.createElement("path",{className:"monochrome",fill:"#F8BF1E",d:"M99.064 12.546C98.586 5.902 93.269.514 86.638.036c-4.242-.3-8.065 1.316-10.754 4.07-2.03 2.095-4.779 3.352-7.706 3.352h-1.075c-2.987 0-5.795-1.257-7.886-3.412-2.45-2.514-5.855-4.01-9.618-4.01-3.764 0-7.17 1.556-9.619 4.01-2.09 2.155-4.898 3.412-7.885 3.412h-1.016c-2.927 0-5.735-1.137-7.766-3.232a23.147 23.147 0 0 0-1.255-1.198c-5.078-4.13-12.545-4.01-17.444.36C-1.3 8.595-1.539 17.694 3.957 23.2l.18.18c2.15 2.035 3.285 4.908 3.285 7.841v1.018c0 2.992-1.255 5.806-3.405 7.9-2.51 2.455-4.003 5.867-4.003 9.638s1.553 7.183 4.003 9.638c2.15 2.095 3.405 4.908 3.405 7.9v1.378c0 2.933-1.255 5.686-3.346 7.721C1.448 78.99-.165 82.641.014 86.651c.299 7.064 6.034 12.75 13.024 12.99 4.062.12 7.706-1.497 10.275-4.19 2.031-2.095 4.779-3.412 7.706-3.412h1.135c2.928 0 5.676 1.257 7.707 3.412 2.688 2.813 6.571 4.43 10.813 4.13 6.631-.479 12.008-5.866 12.486-12.57.537-7.962-5.676-14.546-13.502-14.546a13.49 13.49 0 0 0-9.558 3.95c-2.091 2.095-4.899 3.353-7.826 3.353h-1.255c-2.927 0-5.794-1.138-7.885-3.293l-.12-.12c-2.15-2.095-3.405-4.908-3.405-7.9v-1.198c0-2.993 1.254-5.806 3.405-7.901 2.51-2.455 4.003-5.867 4.003-9.638 0-3.77-1.553-7.183-4.003-9.637-2.15-2.095-3.405-4.908-3.405-7.901v-1.078c0-2.993 1.254-5.806 3.345-7.901l.12-.12.12-.12c2.09-2.095 4.898-3.352 7.885-3.352h1.075c2.987 0 5.795 1.257 7.886 3.412 2.45 2.514 5.855 4.01 9.618 4.01 3.764 0 7.17-1.555 9.618-4.01 2.091-2.155 4.9-3.412 7.886-3.412h.956c2.987 0 5.795 1.257 7.886 3.412 2.45 2.514 5.854 4.01 9.618 4.01 7.766.06 13.98-6.524 13.442-14.485Z"}));var p=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 382 100"},e),a.createElement("path",{className:"monochrome",fill:"#33629A",d:"M36.757 9.318h8.364a28.174 28.174 0 0 1 15.04 1.907 26.633 26.633 0 0 1 12.033 16.068c1.247 3.521 1.247 3.521 4.255 2.274h2.348V1.687H.073v4.916h3.228a9.391 9.391 0 0 1 7.337 3.448c3.008 4.843 3.522
2810.272 3.522 38.518 0 30.008-.66 37.344-3.522 41.086a7.922 7.922 0 0 1-6.09 3.228c-4.475.807-4.475.734-4.475 2.715a2.935 2.935 0 0 0 0 2.054h49.67a4.622 4.622 0 0 0 0-4.182 25.311 25.311 0 0 0-3.668-.733c-1.34-.16-2.666-.43-3.962-.807a13.206 13.206 0 0 1-5.356-11.96c-.734-4.842-1.1-13.72-1.1-21.056v-5.796h2.934c3.657-.112 7.31.283 10.859 1.174a13.573 13.573 0 0 1 6.31 9.684l.66 2.275h4.475V33.749h-4.109l-.66 3.155a13.059 13.059 0 0 1-6.676 9.684 12.251 12.251 0 0 1-5.356.367h-8.437v-7.923c0-8.218.44-25.532.733-28.247l.367-1.467Zm343.36 58.18A26.632 26.632 0 0 0 364.93 55.98a36.692 36.692 0 0 1-13.133-7.336 7.343 7.343 0 0 1-2.127-6.53 8.727 8.727 0 0 1 2.568-6.163 8.872 8.872 0 0 1 8.804-2.421 18.496 18.496 0 0 1 12.986 13.793c1.174 3.302 1.32 3.302 3.448 2.421l1.321-.513V30.96l-.954-.44a56.714 56.714 0 0 0-22.524-3.082 26.412 26.412 0 0 0-17.608 7.337 20.25 20.25 0 0 0-6.383 15.848 17.388 17.388 0 0 0 4.989 12.032 29.787 29.787 0 0 0 12.472 7.337c11.372 4.475 14.674 7.336 14.674 12.546a9.685 9.685 0 0 1-7.337 9.61 18.122 18.122 0 0 1-7.777 0 22.595 22.595 0 0 1-13.72-15.48l-.953-2.348h-1.321a5.861 5.861 0 0 0-1.834.44h-.734v20.837h1.247a75.652 75.652 0 0 0 15.261 3.375h7.337c3.181.233 6.38-.064 9.464-.88a22.816 22.816 0 0 0 17.315-14.674 17.028 17.028 0 0 0 1.32-6.603 18.264 18.264 0 0 0-1.614-9.318Zm-69.112-37.93a33.82 33.82 0 0 0-27.66.66 32.208 32.208 0 0 0-16.801 20.029 39.185 39.185 0 0 0-1.981 14.673c-.052 2.706.169 5.41.661 8.07a32.572 32.572 0 0 0 26.339 26.266c4.263.537 8.576.537 12.839 0a35.207 35.207 0 0 0 12.472-4.769 22.002 22.002 0 0 0 7.777-7.336 3.659 3.659 0 0 0-1.76-2.275 9.455 9.455 0 0 0-2.348 1.248 20.982 20.982 0 0 1-12.326 3.448 19.59 19.59 0 0 1-15.627-6.163 17.52 17.52 0 0 1-3.742-4.99 34.118 34.118 0 0 1-3.595-14.673v-2.86h40.646v-1.468a36.321 36.321 0 0 0 0-4.402 29.347 29.347 0 0 0-14.894-25.459Zm-20.469 25.384H285.4v-4.328c1.687-11.079 5.869-17.682 11.005-17.682 5.136 0 7.337 6.53 8.29 18.489v3.375h-4.402l-9.757.146ZM185.033 27.146a15.41 15.41 0 0 0-7.337 1.54 24.58 24.58 0 0 0-11.372 11.373l-.954 1.76V27.146h-.366c-.881 0-28.027 5.43-28.907 5.796-.881.367-.587.44-.587 1.76 0 1.322 0 1.542.587 1.615l2.861.587a5.28 5.28 0 0 1 4.109 2.128c1.834 2.42 2.201 6.676 2.201 24.798a141.8 141.8 0 0 1-1.027 24.431 6.021 6.021 0 0 1-5.063 4.77l-2.494.513h-.954v2.054a2.936 2.936 0 0 0 0 2.128h41.012v-2.128a5.33 5.33 0 0 0 0-2.128 41.017 41.017 0 0 1-7.336-.954 7.333 7.333 0 0 1-3.889-7.336c-.587-4.256-.88-16.728-.733-26.266.146-9.538 0-10.125.807-10.785a13.206 13.206 0 0 1 8.584-2.715c2.913.064 5.774.792 8.363 2.128.898.499 1.861.87 2.862 1.1 0 0 7.337-17.754 7.337-18.561a8.655 8.655 0 0 0-7.704-2.935Zm-49.45 30.814a32.94 32.94 0 0 0-15.114-26.119 38.149 38.149 0 0 0-34.335-.953 33.162 33.162 0 0 0-16.068 19.075 49.01 49.01 0 0 0 0 28.173 30.74 30.74 0 0 0 7.85 13.28 29.787 29.787 0 0 0 16.948 8.217c4.102.343 8.225.343 12.326 0a38.791 38.791 0 0 0 4.475-.954 32.652 32.652 0 0 0 23.405-26.045 64.16 64.16 0 0 0 .513-14.674Zm-30.521 36.684c-7.337 2.201-12.839-4.916-14.673-19.882a137.488 137.488 0 0 1 0-23.551c1.467-12.033 5.209-18.122 11.005-18.122a7.335 7.335 0 0 1 6.163 2.714c4.915 4.916 7.337 14.674 7.337 29.347a54.362 54.362 0 0 1-3.816 24.358 11.147 11.147 0 0 1-6.016 4.77v.366Zm132.062-66.03a24.429 24.429 0 0 0-6.236 0 27.732 27.732 0 0 0-11.519 2.494l-2.274.954V16.14c.397-5.373.397-10.768 0-16.141-.881 0-28.907 5.356-29.347 5.576a2.268 2.268 0 0 0 0 1.687c0 1.541 0 1.468 3.301 2.201a9.464 9.464 0 0 1 2.641 1.028 9.023 9.023 0 0 1 2.715 5.062 84.01 84.01 0 0 1 .807 16.875v64.416l1.981.44c2.935.66 11.225 2.055 13.94 2.348 5.42.431 10.867.431 16.287 0a33.234 33.234 0 0 0 27.44-20.616c1.35-3.6 2.286-7.34 2.788-11.152a66.066 66.066 0 0 0-.514-15.48 28.248 28.248 0 0 0-22.01-23.772Zm-19.222 64.783c0-.954-.734-33.089-.587-45.928V37.417l2.127-.513a15.261 15.261 0 0 1 4.329 0 7.337 7.337 0 0 1 4.549 1.027 22.004 22.004 0 0 1 9.464 16.728 80.626 80.626 0 0 1 0 16.067 35.292 35.292 0 0 1-8.51 21.057 10.202 10.202 0 0 1-5.209 2.641 13.064 13.064 0 0 1-4.476 0c-1.394 0-1.394-.44-1.394-1.027h-.293Z"}));var m=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 740 100"},e),a.createElement("path",{className:"monochrome",fill:"#000",d:"M55.2 11.6c0-8-7.6-10-13.6-10v1.2c3.6 0 6.4 1.2 6.4 4 0 1.6-1.2 4-4.8 4-2.8 0-8.8-1.6-13.2-3.2C24.8 5.6 20 4 16 4 8 4 2.4 10 2.4 16.8c0 6 4.4 8 6 8.8l.4-.8c-.8-.8-2-1.6-2-4 0-1.6 1.6-4.4 5.6-4.4 3.6 0 8.4 1.6 14.8 3.6 5.6 1.6 11.6 2.8 14.8 3.2v12.4l-6 5.2v.4l6 5.2v17.2c-3.2 2-6.8 2.4-10 2.4-6 0-11.2-1.6-15.6-6.4l16.4-8V24l-20 8.8c1.6-5.2 6-8.8 10.4-11.2l-.4-1.2C10.8 23.6 0 34.8 0 48.4c0 16 13.2 28 28 28 16 0 26.4-12.8 26.4-26h-.8c-2.4 5.2-6 10-10.4 12.4V46.4l6.4-5.2v-.4l-6.4-5.2V23.2c6 0 12-4 12-11.6Zm-34.8 44L15.6 58c-2.8-3.6-4.4-8.4-4.4-15.2 0-2.8 0-6 .8-8.4l8.4-3.6v24.8Zm42.4 9.2-5.2 4 .8.8 2.4-2 8.8 8 12-8-.4-.8-3.2 2-4-4V37.6l3.2-2.4 6.8 5.6v24.4c0 15.2-3.2 17.6-10 20v1.2c11.2.4 21.6-3.2 21.6-22.8V37.2l3.6-2.8-.8-.8-3.2 2.4-10-8.4L74 36V3.2h-.8l-14 9.6v.8c1.6.8 4 1.6 4 6l-.4 45.2Zm73.2-4.4L126 68l-10-8v-4.8l18.8-12.8V42l-9.6-14.4-20.8 11.2v26.4l-4 3.2.8.8 3.6-2.8 13.6 10 18
28-14.4-.4-1.6Zm-20-6.8V34l.8-.4 8.8 14-9.6 6ZM212.4 8c0-1.2-.4-2.4-.8-3.6h-.8c-1.2 3.2-2.8 4.8-6.8 4.8-3.6 0-6-2-7.6-3.6l-11.6 13.2.8.8 4-3.6c2.4 2 4.4 3.6 10 4v33.2L176 12.8c-2-3.2-4.8-7.6-10.4-7.6-6.4 0-12 5.6-11.2 14.4h1.2c.4-2.4 1.6-5.2 4.4-5.2 2 0 4 2 5.2 4v13.2c-7.2 0-12 3.2-12 9.2 0 3.2 1.6 8 6.4 9.2v-.8c-.8-.8-1.2-1.6-1.2-2.8 0-2 1.6-3.6 4.4-3.6h2v16.8c-8.4 0-15.2 4.8-15.2 12.8 0 7.6 6.4 11.2 13.6 10.8v-.8c-4.4-.4-6.4-2.4-6.4-5.2 0-3.6 2.4-5.2 5.6-5.2 3.2 0 6 2 8 4.4L182 63.6l-.8-.8-2.8 3.2c-4.4-4-6.8-5.2-12-6V20l32 56h2.4V20c6-.4 11.6-5.2 11.6-12Zm29.2 52.4-10 7.6-10-8v-4.8l18.8-12.8V42l-9.6-14.4L210 38.8v26.4l-4 3.2.8.8 3.6-2.8 13.6 10L242 62l-.4-1.6Zm-20-6.8V34l.8-.4 8.8 14-9.6 6ZM306.8 32l-2.8 2-7.6-6.4-8.8 8 3.6 3.6v30l-9.6-6V38.4l3.2-2-9.2-8.8-8.8 8 3.6 3.6V68l-1.2.8-8.4-6v-24c0-5.6-2.8-7.2-6-9.2-2.8-2-4.4-3.2-4.4-6 0-2.4 2.4-3.6 3.6-4.4v-.8c-3.2 0-11.6 3.2-11.6 10.8 0 4 2 5.6 4 7.6s4 3.6 4 7.2v23.2l-4.4 3.2.8.8 4-3.2 9.2 8 10-6.8 11.2 6.8 21.2-12.4V36.8l5.2-4-.8-.8Zm74.4-22-4 3.6-8.8-8-13.2 9.6V6.4H354l.4 64.8c-1.2 0-4.8-.8-7.6-1.6l-.8-54c0-4-2.8-9.6-10-9.6s-12 5.6-12 11.2h1.2c.4-2.4 1.6-4.4 4-4.4s4.4 1.6 4.4 6.8v15.6c-7.2.4-11.6 4.4-11.6 9.6 0 3.2 1.6 8 6.4 8V52c-1.6-.8-2-2-2-2.8 0-2.4 2-3.2 5.2-3.2h1.6v24.8c-6 2-8.4 6.4-8.4 11.2 0 6.8 5.2 11.6 13.2 11.6 5.6 0 10.4-.8 15.2-2 4-.8 9.2-2 11.6-2 3.2 0 4.4 1.6 4.4 3.6 0 2.8-1.2 4-2.8 4.4v.8c6.4-1.2 10.4-5.2 10.4-11.2 0-6-6-9.6-12.4-9.6-3.2 0-10 1.2-14.8 2-5.6 1.2-11.2 2-12.8 2-2.8 0-6-1.2-6-5.2 0-3.2 2.8-6 9.6-6 3.6 0 8 .4 12.4 1.6 4.8 1.2 9.2 2.4 13.2 2.4 6 0 11.2-2 11.2-10.4V14.8l4.8-4-.8-.8Zm-16.4 24.4c-1.2 1.2-2.8 2.4-4.8 2.4s-4-1.2-4.8-2.4V16.8l4-2.8 5.6 5.2v15.2Zm0 12c-.8-.8-2.8-2-4.8-2s-4 1.2-4.8 2V36c.8.8 2.8 2 4.8 2s4-1.2 4.8-2v10.4Zm0 18.8c0 3.2-2 6.4-6.4 6.4h-3.2V48c.8-.8 2.8-2 4.8-2s3.6 1.2 4.8 2v17.2Zm54.8-28.4-12.8-9.2-19.6 11.2v26l-4 3.2.4.8 3.2-2.4 12.8 9.6 20-12V36.8ZM398 62V33.2l10 7.2v28.4L398 62Zm59.6-33.6h-.8c-1.2.8-2.4 1.6-3.6 1.6-1.6 0-3.6-.8-4.4-2h-.8l-6.8 7.6-6.8-7.6-12 8 .4.8 3.2-2 4 4.4v25.2l-5.2 4 .8.8 2.4-2 9.6 8 12.4-8.4-.4-.8-3.6 2-4.8-4V36c2 2 4.4 4 7.2 4 5.6.4 8.8-5.2 9.2-11.6Zm48 38.4L492 76l-18.4-28 13.2-20.4h.8c1.6 1.6 4 3.2 6.8 3.2s4.8-1.6 6-3.2h.8c-.4 8-6 12.8-10 12.8s-6-2-8.4-3.2l-1.2 2 20 29.6 4-2.4v.4Zm-44-2-5.2 4 .8.8 2.4-2 8.8 8 12-8-.8-.8-3.2 2-4-4V3.2h-.4l-14.4 9.6v.8c1.6.8 4 1.2 4 6v45.2ZM572 11.6c0-8-7.6-10-13.6-10v1.2c3.6 0 6.4 1.2 6.4 4 0 1.6-1.2 4-4.8 4-2.8 0-8.8-1.6-13.2-3.2-5.2-1.6-10-3.2-14-3.2-8 0-13.6 6-13.6 12.8 0 6 4.4 8 6 8.8l.4-.8c-1.2-.8-2.4-1.6-2.4-4 0-1.6 1.6-4.4 5.6-4.4 3.6 0 8.4 1.6 14.8 3.6 5.6 1.6 11.6 2.8 14.8 3.2V36l-6 5.2v.4l6 5.2V64c-3.2 2-6.8 2.4-10 2.4-6 0-11.2-1.6-15.6-6.4l16.4-8V24l-20 8.8c2-5.2 6.4-8.8 10.4-11.6l-.4-.8c-12 3.2-22.8 14-22.8 27.6 0 16 13.2 28 28 28 16 0 26.4-12.8 26.4-26h-.8c-2.4 5.2-6 10-10.4 12.4V46l6.4-5.2v-.4l-6-5.2v-12c6 0 12-4 12-11.6Zm-34.8 44-4.8 2.4c-2.8-3.6-4.4-8.4-4.4-15.2 0-2.8.4-6 1.2-8.4l8.4-3.6-.4 24.8Zm48.8-48h-.4l-8 6.8v.4l6.8 7.6h.8l8-6.8v-.4L586 7.6Zm12 59.2-3.2 2-4-4V37.2l4-2.8-.8-.8-2.8 2.4-7.2-8.4-11.6 8 .8 1.2 2.8-2 3.6 4.4v26l-5.2 4 .4.8 2.8-2 8.8 8 12-8-.4-1.2Zm66.8-.4-2.8 2-4.4-4V37.2l4-3.2-.8-.8-3.2 2.8-9.2-8.4-12 8.4-9.2-8.4L616 36l-7.2-8.4-11.6 8 .4 1.2 2.8-2 4 4.4v26l-3.2 3.2 9.2 7.6 8.8-8-3.6-3.6V37.2l3.6-2.4 6 5.6v24l-3.2 3.2 9.2 7.6 8.8-8-3.6-3.6V37.2l3.2-2 6.4 5.6v24l-2.8 2.8 9.2 8.4 12.4-8.4v-1.2Zm34.8-6-10 7.6-10-8v-4.8l18.8-12.8V42l-9.6-14.4L668 38.8V66l14 10 18-14.4-.4-1.2Zm-20-6.8V34l.8-.4 8.8 14-9.6 6ZM736 50l-7.6-6c5.2-4.4 7.2-10.4 7.2-14.4v-2.4h-.8c-.8 2-2.4 4-5.6 4-3.2 0-5.2-1.6-7.2-4l-18 10v14.4l6.8 5.2c-6.8 6-8 10-8 13.2 0 4 2 6.8 5.2 8l.4-.8c-.8-.8-1.6-1.2-1.6-3.2 0-1.2 1.6-3.2 4.8-3.2 4 0 6.4 2.8 7.6 4l17.2-10.4V50h-.4Zm-4.4-12c-2.8 4.8-8.8 9.6-12.4 12l-4.4-3.6v-14c1.6 4 6 7.2 10.4 7.2 2.8 0 4.4-.4 6.4-1.6Zm-6.8 32c-2-4.4-6.8-7.6-11.6-7.6-1.2
280-4.4 0-7.6 2 2-3.2 7.2-8.8 14-12.8l4.8 4 .4 14.4Z"}));var g=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 189 100"},e),a.createElement("path",{className:"monochrome",fill:"#000",d:"M32.125.34v2.01l1.865.429c2.867.717 3.3 2.438 4.445 7.887l2.984 15.32L33.1 70.733 21.77 14.508C20.478 8.34 20.05 3.751 24.64 2.747l2.15-.43V.342H0V2.35l2.726.72c2.726.717 3.872 2.006 5.737 10.47l18.213 86.196h4.7l12.19-65.114L57.08 99.736h3.73l17.5-83.533c2.008-9.605 2.87-12.337 6.315-13.218l2.723-.72V.34H67.666V2.35l3.011.573c4.304.86 5.306 3.584 3.296 14.629L63.245 70.733 52.377 14.508c-1.175-5.593-1.866-10.757 2.87-11.617l3.154-.573V.308L32.125.341Zm127.619.271v2.01l3.584.86c3.152.717 4.444 1.865 4.444 5.881v69.561c0 7.743 0 17.928-8.034 17.928-4.588 0-8.166-4.016-7.884-6.742.285-4.444 8.031-4.16 8.46-11.33.432-4.994-2.726-7.344-5.881-7.746-4.445-.573-9.894 3.155-10.041 10.613-.141 9.606 6.169 18.354 16.92 18.354 11.898 0 19.682-8.025 19.682-23.374l.003-67.123c0-4.016 1.005-5.308 3.872-6.022l3.134-.893V.578l-28.259.033ZM111.421 0c-12.19 0-19.073 10.184-19.073 23.52 0 24.814 31.984 34.423 31.984 56.798 0 10.614-4.448 16.492-10.869 16.492-9.606 0-16.495-11.612-18.213-30.116H93.1v32.7h1.721c1.434-4.7 3.299-5.16 4.876-5.16 2.726 0 5.591 5.728 13.91 5.728 12.763 0 21.08-11.04 21.085-26.25 0-29.83-31.984-37.145-31.984-58.516 0-4.876 1.434-12.044 8.607-12.044 10.329 0 14.776 13.624 16.495 30.119h2.15V.576h-1.721c-.717 3.155-2.007 4.588-3.872 4.588-3.299 0-4.994-5.161-12.908-5.161L111.421 0Zm23.089 28.127v.353l.068-.042-.035-.293-.033-.018Z"}));var f=e=>a.createElement(i.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 266 100"},e),a.createElement("path",{className:"monochrome",fill:"#232A31",d:"M107.972 76.027c0-2.155 1.404-3.117 3.291-3.117 1.009 0 1.756.229 2.414.55v-6.922c-1.01-.504-2.414-.78-3.862-.78-6.188 0-9.83 3.805-9.83 10.085v.596h-2.941v6.738h2.94v16.181h7.988v-16.18h5.398v-6.739h-5.398v-.412ZM124.605 99.358V76.44h-8.031v22.92h8.031Zm.483-29.382c0-2.475-1.975-4.63-4.521-4.63-2.457 0-4.476 2.109-4.476 4.63s2.019 4.63 4.476 4.63c2.546 0 4.521-2.155 4.521-4.63ZM135.913 87.165c0-2.383 1.141-3.713 2.897-3.713 1.755 0 2.808 1.284 2.808 3.622v12.284h8.031V84.782c0-5.547-2.896-8.985-7.636-8.985-2.677 0-4.871 1.192-6.1 3.438V76.44h-8.031v22.92h8.031V87.164ZM162.783 75.981c-6.638 0-10.895 6.005-10.895 12.01 0 6.692 4.669 12.009 10.804 12.009 4.578 0 6.318-2.796 6.318-2.796v2.2h7.736V76.531h-7.736v2.063s-1.969-2.613-6.227-2.613Zm1.648 7.38c3.114 0 4.67 2.43 4.67 4.63 0 2.383-1.694 4.721-4.67 4.721-2.426 0-4.669-2.017-4.669-4.63 0-2.612 1.785-4.721 4.669-4.721ZM188.577 87.165c0-2.383 1.141-3.713 2.897-3.713 1.755 0 2.808 1.284 2.808 3.622v12.284h8.031V84.782c0-5.547-2.896-8.985-7.636-8.985-2.677 0-4.871 1.192-6.1 3.438V76.44h-8.031v22.92h8.031V87.164ZM204.683 87.899c0 7.426 5.09 12.101 11.717 12.101 1.712 0 3.555-.367 5.267-1.283v-7.61c-1.229.917-2.546 1.376-3.994 1.376-2.809 0-4.871-1.834-4.871-4.584 0-2.75 2.062-4.584 4.871-4.584 1.404 0 2.721.412 3.994 1.283V76.99c-1.536-.78-3.424-1.192-5.135-1.192-6.89 0-11.849 5.088-11.849 12.102ZM239.138 91.29c-.834 1.422-1.887 2.018-3.642 2.018-2.107 0-3.862-1.33-4.038-3.3h15.185c.044-.413.088-.963.088-1.697 0-7.563-4.608-12.514-11.455-12.514-6.627 0-11.673 5.18-11.673 12.102 0 7.196 4.915 12.101 11.937 12.101 4.959 0 8.689-2.2 10.488-6.188l-6.89-2.521Zm-7.636-6.096c.176-1.696 1.668-2.98 3.73-2.98 2.063 0 3.555 1.193 3.731 2.98h-7.461Z"}),a.createElement("path",{className:"monochrome",fill:"#5F01D1",d:"M0 17.933h15.803l9.202 23.542 9.321-23.542h15.387l-23.17 55.732H11.06l6.342-14.769L0 17.933ZM65.742 16.996c-11.874 0-19.38 10.648-19.38 21.253 0 11.933 8.23 21.394 19.155 21.394 8.15 0 11.222-4.966 11.222-4.966v3.868h13.783V17.933H76.74v3.692s-3.428-4.63-10.997-4.63Zm2.932 13.05c5.478 0 8.305 4.336 8.305 8.247 0 4.212-3.028 8.346-8.305 8.346-4.374 0-8.326-3.574-8.326-8.166 0-4.658 3.18-8.426 8.326-8.426ZM95.27 58.545V0h14.416v21.765S113.11 17 120.282 17c8.772 0 13.912 6.537 13.912 15.877v25.668h-14.311V36.393c0-3.161-1.506-6.215-4.916-6.215-3.472 0-5.281 3.1-5.281 6.215v22.152H95.269ZM158.773 17c-13.597 0-21.694 10.34-21.694 21.418 0 12.607 9.803 21.225 21.746 21.225 11.575 0 21.703-8.227 21.703-21.014 0-13.99-10.605-21.628-21.755-21.628Zm.13 13.166c4.803 0 8.126 4 8.126 8.267 0 3.639-3.096 8.126-8.126 8.126-4.609 0-8.067-3.697-8.067-8.166 0-4.305 2.875-8.227 8.067-8.227ZM204.546 17c-13.598 0-21.694 10.34-21.694 21.418 0 12.607 9.803 21.225 21.745 21.225 11.575 0 21.704-8.227 21.704-21.014 0-13.99-10.605-21.628-21.755-21.628Zm.129 13.166c4.804 0 8.127 4 8.127 8.267 0 3.639-3.097 8.126-8.127 8.126-4.608 0-8.067-3.697-8.067-8.166 0-4.305 2.876-8.227 8.067-8.227ZM237.677 59.407a9.573 9.573 0 0 0 9.573-9.573 9.573 9.573 0 1 0-19.146 0 9.573 9.573 0 0 0 9.573 9.573ZM250.395 36.744h-17.234L248.457 0h17.169l-15.231 36.744Z"}));const b={height:{base:2,lg:3,"6xl":4},width:"auto",mx:"auto"},v=({title:e,...t})=>{const n=(0,l.T)(e);
28switch(n){case"the-new-york-times":return a.createElement(m,t);case"forbes":return a.createElement(p,t);case"the-wall-street-journal":return a.createElement(g,t);case"coindesk":return a.createElement(d,t);case"bitcoin-magazine":return a.createElement(u,t);case"yahoo-finance":return a.createElement(f,t);case"cointelegraph":return a.createElement(h,t);case"barron-s":return a.createElement(c,t);default:return a.createElement(a.Fragment,null,n)}},y=({logo:e,...t})=>{const{label:n,url:o,opensTheLinkInANewWindow:r}=e;return o&&"#"!==o?a.createElement(i.N_,Object.assign({key:n,isExternal:r,href:o},t),a.createElement(v,Object.assign({title:n,sx:{".monochrome":{transitionProperty:"fill",transitionDuration:"slow",transitionTimingFunction:"ease-in-out"},"&:not(:hover)":{".monochrome":{fill:"#00305E !important"}}}},b))):a.createElement(v,Object.assign({key:n,title:n,sx:{".monochrome":{fill:"#00305E !important"}}},b))};var x=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,r.GR)("465150801"),{featuredOnTitle:n,featuredOnLinks:l}=t,c=l.slice(0,Math.ceil(l.length/2)),u=l.slice(Math.ceil(l.length/2)),h={templateColumns:{base:"auto","6xl":"auto auto auto auto"},gap:{base:2,xs:3,lg:4,"6xl":5},width:"fit-content",height:"fit-content",mx:"auto !important"};return a.createElement(i.az,Object.assign({as:"section",bgGradient:"linear(to-t, aliceBlue, transparent)",pb:{base:4,sm:6,lg:8,"6xl":10}},e),a.createElement(o.mcf,null,a.createElement(o.TWd,{justify:"center"},a.createElement(o.LX$,{width:{base:14,"6xl":16}},a.createElement(o.Igo,{textAlign:"center",mb:{base:4}},(0,s.qg)(n)),a.createElement(i.BJ,{width:"fit-content",mx:"auto",direction:{base:"column",xs:"row","6xl":"column"}},a.createElement(i.xA,Object.assign({mb:{base:2,xs:3,lg:4,"6xl":5},sx:{mr:{xs:"1.75rem !important"},svg:{mr:{xs:0}}}},h),c.map(((e,t)=>a.createElement(y,{key:t,logo:e})))),a.createElement(i.xA,Object.assign({sx:{ml:{xs:"1.75rem !important"},svg:{ml:{xs:0}}}},h),u.map(((e,t)=>a.createElement(y,{key:t,logo:e})))))))))}},66278:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var i=n(12182),o=n(20016),r=n(78664),a=n(49782),s=n(14371),l=n(14041),c=n(73977);var u=({color:e="golden",...t})=>l.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:e,viewBox:"0 0 81 54"},t),l.createElement("path",{d:"M9 0C4.036 0 0 4.036 0 9v36c0 4.964 4.036 9 9 9h63c4.964 0 9-4.036 9-9V9c0-4.964-4.036-9-9-9H9Zm29.25 18h31.5A2.257 2.257 0 0 1 72 20.25a2.257 2.257 0 0 1-2.25 2.25h-31.5A2.257 2.257 0 0 1 36 20.25 2.257 2.257 0 0 1 38.25 18ZM36 33.75a2.257 2.257 0 0 1 2.25-2.25h31.5A2.257 2.257 0 0 1 72 33.75 2.257 2.257 0 0 1 69.75 36h-31.5A2.257 2.257 0 0 1 36 33.75ZM23.062 12.375v1.955a27.27 27.27 0 0 1 2.968.66c1.504.394 2.39 1.941 1.997 3.446-.394 1.505-1.941 2.39-3.446 1.997-1.547-.408-3.037-.703-4.387-.731-1.111-.015-2.25.253-3.024.703-.675.393-.872.787-.872 1.307 0 .254.015.493.746.943.886.534 2.18.942 3.98 1.476l.098.028c1.575.479 3.6 1.083 5.217 2.11 1.814 1.139 3.417 2.995 3.46 5.85.042 2.939-1.477 5.076-3.488 6.328-1.013.633-2.138 1.026-3.263 1.265v1.913a2.82 2.82 0 0 1-2.812 2.813 2.82 2.82 0 0 1-2.813-2.813v-2.053c-1.448-.31-2.812-.774-3.965-1.181-.296-.099-.577-.197-.858-.296a2.805 2.805 0 0 1-1.772-3.557 2.805 2.805 0 0 1 3.558-1.772c.352.112.689.239 1.012.337 1.913.647 3.375 1.14 4.936 1.195 1.21.043 2.32-.225 3.01-.66.576-.352.843-.774.83-1.477 0-.408-.113-.703-.83-1.153-.886-.563-2.166-.97-3.938-1.505l-.239-.07c-1.533-.464-3.46-1.04-5.006-1.969-1.786-1.083-3.46-2.883-3.473-5.723-.015-2.968 1.659-5.02 3.628-6.174.97-.576 2.039-.956 3.121-1.195v-1.997a2.82 2.82 0 0 1 2.813-2.813 2.82 2.82 0 0 1 2.813 2.813Z"}));var h=({color:e="golden",...t})=>l.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:e,viewBox:"0 0 512 512"},t),l.createElement("path",{d:"m166.4 128 1.1.6c8.1-.4 16.2-.6 24.5-.6 56.2 0 108.6 9.4 148 25.9 3.9 1.5 7.6 3.2 11.3 5 49.8-3.4 93.2-14.8 122.3-30.9 24.1-13.4 38.4-30 38.4-48 0-44.2-86-80-192-80S128 35.8 128 80c0 18 14.3 34.6 38.4 48Zm63.3-34.6L245 95c6 .6 8.6-1 9.6-2l13.8-23c.7 0 1.5 0 2.2.2l-2.2-.3 9.8-16.5c.3-1.8-1.3-4.2-9.8-5 .3-.1-15.3-1.6-15.3-1.6l5.6-9.4 29 3 13.5 1.4 8.6-14.4 21 2.2-8.4 14 16.8 1.7 8.4-14 21 2.2-8.6 14.4c26.6 3.8 46 9.5 42.2 20.2-2.7 7.8-13.1 11.5-26.8 12.9 18.8 4 28.4 10.3 19.3 21.2-11.4 13.5-38.3 14.7-74.2 11.9l-8.8 14.5-21-2.2 8.6-14.3-16.8-1.8-8.6 14.4-21-2.2 8.7-14.6-15-1.6-27.4-2.8 10.5-10ZM192 448c-56.2 0-108.6-9.4-148.1-25.9A175 175 0 0 1 0 396.6V432c0 44.2 86 80 192 80s192-35.8 192-80v-35.4a173.2 173.2 0 0 1-43.9 25.5C300.6 438.6 248.2 448 192 448Z"}),l.createElement("path",{d:"M360.7 67.9c6.2-10.3-32.1-12.6-44-13.9l-10.5 17.5c12 1.3 48.5 6.3 54.5-3.6ZM354.2 96.2c6.8-11.4-39-14.3-53.3-15.8l-11.5 19.3c14.3 1.5 58.3 7.4 64.8-3.5ZM362.5 315.2c-7.1 4-14.6 7.7-22.4
2810.9C300.6 342.6 248.2 352 192 352c-56.2 0-108.6-9.4-148.1-25.9A175 175 0 0 1 0 300.6V336c0 18 14.3 34.6 38.4 48 35 19.4 90.8 32 153.6 32s112.9-11.3 148.1-29.1l5.5-2.9c24.1-13.4 38.4-30 38.4-48v-35.4l-4.3 3.4c-5.4 4-11.1 7.8-17.2 11.2Z"}),l.createElement("path",{d:"M344.5 191.4C309.4 172.3 254.2 160 192 160a458.3 458.3 0 0 0-64 4.6C53.4 175.5 0 205.2 0 240c0 18 14.3 34.6 38.3 47.9l5.5 2.9c35.3 17.8 88.6 29.1 148.2 29.1 62.8 0 118.6-12.6 153.6-32l.9-.5.4-.2c18-10.2 30.4-22.3 35-35.5 1.4-3.8 2.1-7.7 2.1-11.7 0-18.3-14.7-35.1-39.5-48.6Zm-70 37.2c-2.8 7.8-13.2 11.5-27 12.8 19 4.1 28.6 10.4 19.4 21.3-11.3 13.5-38.3 14.7-74.2 11.9L184 289l-21-2.2 8.6-14.3-16.8-1.9-8.6 14.5-21-2.2 8.6-14.6-15-1.6-27.3-2.9 10.4-10 15.3 1.6c6 .6 8.6-1 9.6-2l13.8-23 2.2.1-2.2-.3 9.9-16.4c.2-1.8-1.3-4.2-9.8-5 .3-.2-15.3-1.7-15.3-1.7l5.6-9.3 29 3 13.4 1.4 8.6-14.4 21 2.2-8.4 14 16.9 1.7 8.4-14 21 2.2-8.6 14.4c26.6 3.8 46 9.5 42.2 20.2ZM391.9 186.6A75.5 75.5 0 0 1 416 240v.1l-.2 5.3c20-4.8 37.8-11.1 52.4-18.5 27.3-13.8 43.8-31.6 43.8-50.9v-35.4a173.2 173.2 0 0 1-43.9 25.5c-22 9.1-47.9 16.1-76.2 20.5ZM416 278.1V336l-.2 5.3c36.3-8.7 65-22.1 81.3-38.4C507 293 512 282.5 512 272v-35.4a173.2 173.2 0 0 1-43.9 25.5 310 310 0 0 1-52.1 16Z"}),l.createElement("path",{d:"m173.2 240.9-11.6 19.3c14.3 1.5 58.3 7.4 64.8-3.5 6.8-11.4-39-14.3-53.2-15.8ZM189 214.5 178.3 232c12 1.3 48.5 6.3 54.5-3.6 6.2-10.3-32-12.6-44-13.9Z"}));var d=({color:e="golden",...t})=>l.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:e,viewBox:"0 0 69 60"},t),l.createElement("path",{d:"M.746 7.5c0-4.137 3.363-7.5 7.5-7.5h18.75v15a3.746 3.746 0 0 0 3.75 3.75h15v15H26.06a2.806 2.806 0 0 0-2.813 2.813 2.806 2.806 0 0 0 2.813 2.812h19.687V52.5c0 4.137-3.363 7.5-7.5 7.5h-30c-4.137 0-7.5-3.363-7.5-7.5v-45Zm45 31.875V33.75h12.902l-4.57-4.57a2.801 2.801 0 0 1 0-3.973c1.102-1.09 2.883-1.102 3.973 0l9.375 9.375a2.801 2.801 0 0 1 0 3.973L58.05 47.93a2.801 2.801 0 0 1-3.973 0c-1.09-1.102-1.101-2.883 0-3.973l4.57-4.57H45.746v-.012Zm0-24.375h-15V0l15 15Z"}));var p=({color:e="golden",...t})=>l.createElement(o.az,Object.assign({as:"svg",xmlns:"http://www.w3.org/2000/svg",fill:e,viewBox:"0 0 61 60"},t),l.createElement("path",{d:"M4.257 11.254h37.492V3.756c0-1.512.914-2.882 2.32-3.468a3.754 3.754 0 0 1 4.089.808l11.247 11.248a3.743 3.743 0 0 1 1.102 2.648c0 .995-.399 1.944-1.102 2.647L48.158 28.887a3.733 3.733 0 0 1-4.09.808 3.751 3.751 0 0 1-2.32-3.468v-7.475H4.258a3.745 3.745 0 0 1-3.75-3.749 3.745 3.745 0 0 1 3.75-3.749Zm52.489 29.994a3.745 3.745 0 0 1 3.749 3.749 3.745 3.745 0 0 1-3.75 3.749H19.255v7.498a3.763 3.763 0 0 1-2.32 3.468 3.754 3.754 0 0 1-4.089-.808L1.597 47.656a3.743 3.743 0 0 1-1.1-2.648c0-.995.397-1.944 1.1-2.647l11.248-11.248a3.733 3.733 0 0 1 4.089-.808 3.75 3.75 0 0 1 2.32 3.468v7.498h37.492v-.023Z"})),m=n(93873);const g=({title:e,...t})=>{switch((0,c.T)(e)){case"transfer":return l.createElement(p,t);case"rollover":return l.createElement(d,t);case"contribute":return l.createElement(u,t);case"in-kind-transfer":return l.createElement(h,t);default:return l.createElement(o.az,Object.assign({borderRadius:"full",bg:"columbiaBlue"},t))}};var f=({title:e,description:t,displayNewBadge:n=!1,...a})=>l.createElement(o.az,a,l.createElement(g,{title:e,display:"block",mx:"auto",mb:2,boxSize:4,color:"golden"}),l.createElement(i.EYj,{textAlign:"center",as:"h3",size:"sm",fontWeight:"bold",mb:.5},(0,r.qg)(e),n?l.createElement(m.A,null,"New"):null),l.createElement(i.EYj,{as:o.az,textAlign:"center",color:"coolDarkBlue",size:"xs",maxW:"container.normal",mx:"auto"},(0,r.qg)(t)));const b={replace:e=>{if("sup"===e.name)return l.createElement(i.EYj,{as:"sup",size:{base:"xs",xxs:"sm","3xl":"md","6xl":"lg"},verticalAlign:"super"},l.createElement(o.N_,{href:"#disclaimer",color:"bedazzledBlue",_hover:{textDecoration:"none"}},(0,s.domToReact)(e.children)))}};var v=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,a.GR)("3075601796"),{fundingChapter:n,fundingTitle:s,fundingOptions:c}=t;return c.length=4,l.createElement(o.az,Object.assign({as:"section",py:{base:4,sm:6,lg:8,"6xl":10}},e),l.createElement(i.mcf,null,l.createElement(i.TWd,{justify:"center"},l.createElement(i.LX$,{width:{base:14,xs:12,"2xl":10,"6xl":11}},n?l.createElement(i.Igo,{textAlign:"center",mb:s?{base:.5,lg:1}:{base:4,sm:6}}
28,(0,r.qg)(n)):null,s?l.createElement(i.DZT,{textAlign:"center",size:{base:"lg",sm:"xl",lg:"2xl","6xl":"3xl"},mb:{base:4,sm:6},sx:{span:{display:{xxs:"block"}}}},(0,r.qg)(s.replaceAll("{{","<span>").replaceAll("}}","</span>"),b)):null),l.createElement(i.LX$,{width:{base:14,xxs:12,xs:10,md:8,lg:14},mb:{base:4,lg:6}},l.createElement(o.rS,{columns:{base:1,lg:2},spacingY:{base:4,sm:6},spacingX:{base:2,sm:4,lg:5}},c.map(((e,t)=>{const{title:n,textNode:{childMarkdownRemark:{html:i}}}=e,o=t===c.length-1;return l.createElement(f,{key:t,title:n,description:i,displayNewBadge:!!o})})))))))}},5379:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var i=n(12182),o=n(20016),r=n(22026),a=n(49782),s=n(14371),l=n(14041),c=n(26698),u=n(47913),h=n(17352),d=n(78664),p=n(42105);var m=({children:e,...t})=>l.createElement(i.Igo,Object.assign({textAlign:{base:"center",sm:"left"},color:{base:"bedazzledBlue",xl:"columbiaBlue"},size:{base:"xs",md:"sm"},mb:{base:.5,md:1}},t),e),g=n(36070);var f=({subtitle:e,...t})=>l.createElement(i.DZT,Object.assign({as:"h2",fontFamily:"body",size:{base:"sm",sm:"md"},maxW:"22em",mb:{base:2,lg:0},sx:{span:{display:{xs:"inline-block"}}}},t),(0,d.qg)(e));var b=({children:e,...t})=>l.createElement(i.DZT,Object.assign({as:"h1",size:{base:"lg",xs:"xl",md:"2xl"},mb:{base:1},sx:{span:{display:"block"}}},t),e);const v={replace:e=>{if("sup"===e.name)return l.createElement(i.EYj,{as:"sup",size:{base:"xs",xxs:"sm","3xl":"md","6xl":"lg"},verticalAlign:"super"},l.createElement(o.N_,{href:"#disclaimer",color:"snow",_hover:{textDecoration:"none"}},(0,s.domToReact)(e.children)))}},y=()=>{const{flipVideoLayoutAt:e}=(0,u.Z)();return l.createElement(i.EYj,{as:o.az,mt:2,textAlign:{base:"center",[e]:"left"},maxW:"container.normal",mx:{base:"auto",[e]:0},color:{base:"richBlack",xl:"snow"}},l.createElement(g.A,{linkColor:{base:"trueBlue",xl:"golden"}}))};var x=({CtaButtons:e,displayLogo:t,chapter:n,title:s,subtitle:g,backgroundImage:x,inlinedImage:w,...E})=>{const{datoCmsLandingBitcoinIraPage:C}=(0,a.GR)("812944193"),{chapter:A,title:T,heroVideoPoster:S,heroVideoPreview:{video:{mp4Url:k}},heroVideo:{video:{mp4Url:M}}}=C,B=n||A,P=s||T,{headerHeight:D,viewportHeight:I,flipVideoLayoutAt:j,isPlayingState:O,setMinVideoHeight:N,shouldBeFullHeightAt:F}=(0,u.Z)(),{ref:R,height:L}=(0,i.n8R)(),{displaySignupDescription:Z}=(0,p.W)();(0,l.useEffect)((()=>{L&&N(L)}),[L,N]);const V={position:"relative",zIndex:1,transform:{[j]:O?"translateX(-25vw)":"translateX(0)"},opacity:{[j]:O?0:1},transitionProperty:"transform, opacity",transitionDuration:"slow",transitionTimingFunction:"ease-in-out"};return l.createElement(h.Bl,{chapter:"hero"},l.createElement(o.so,Object.assign({ref:R,as:"section",align:"center",my:{base:2,md:3,[j]:0},sx:{aspectRatio:{[j]:"16/9"},marginBottom:{[j]:`-${D}`},[F]:{minH:{[j]:I&&0!==I?`calc(${I}px - ${D})`:`calc(100vh - ${D})`},aspectRatio:{[j]:"unset"},marginBottom:{[j]:0}}}},E),l.createElement(i.mcf,null,l.createElement(i.TWd,{justify:"left"},l.createElement(i.LX$,{width:{base:14,[j]:10},ml:{base:1,"6xl":0},pb:{[j]:D}},t?l.createElement(i.guG,Object.assign({color:{base:"coolBlue",[j]:"snow"},mb:{base:3,lg:4},ml:{base:"auto",sm:0},mr:{base:"auto",sm:"inherit"},transitionDelay:"25ms"},V)):null,B?l.createElement(m,Object.assign({size:{base:"xs",md:"sm"},mb:{base:.5,md:1},transitionDelay:"25ms"},V),(0,d.qg)(B)):null,l.createElement(b,Object.assign({mb:g?{base:.5,lg:1}:{base:3,lg:4},textAlign:{base:"center",sm:"left"},color:{[j]:"snow"},transitionDelay:"50ms"},V),(0,d.qg)(P.replaceAll("{{","<span>").replaceAll("}}","</span>"),v)),l.createElement(c.A,{title:P,poster:S,videoPreview:k,video:M,mb:{base:2,md:3,[j]:0}}),g?l.createElement(f,Object.assign({mx:{base:"auto",sm:0},textAlign:{base:"center",sm:"left"},subtitle:g,mb:{base:3,lg:4},color:{[j]:"snow"},transitionDelay:"75ms"},V)):null,l.createElement(o.az,Object.assign({transitionDelay:"100ms"},V),l.createElement(e,{width:{base:"full",xs:"fit-content"},mx:{base:"auto",[j]:0},maxW:{xl:"container.xs"},isDark:(0,r.AD)({base:!1,[j]:!0}),sx:{button:{_last:{bg:{[j]:"snow"},color:{[j]:"coolDarkBlue"},_hover:{bg:{[j]:"gainsboro"},textDecoration:"none"},_focus:{bg:{[j]:"gainsboro"},textDecoration:"none"}}}},createAccountThankYouMessageIsCentered:(0,r.AD)({base:!0,sm:!1}),SignupDescription:Z?y:null})))))))}},17212:function(e,t,n){"use strict";var i=n(20016),o=n(12182),r=n(49782),a=n(250),s=n(14041),l=n(10233),c=n(78664),u=n(17352);const h=({link:e,...t})=>{const{title:n,description:h,link:d,image:{gatsbyImageData:p}}=e,{siteUrl:m}=(0,l.A)(),{trackEvent:g}=(0,u.st)();return s.createElement(i.Ei,Object.assign({as:i.Qe,bg:"snow",boxShadow:"sm",transitionProperty:"box-shadow",transitionDuration:"slow",transitionTimingFunction:"ease-in-out",borderRadius:"md",overflow:"hidden",sx:{".related-link-image":{transitionProperty:"transform",transitionDuration:"0.48s",transitionTimingFunction:"ease-in-out",transformOrigin:"center"}},_hover:{boxShadow:"lg",".related-link-image":{transform:"scale(1.06)"}}},t),s.createElement(i.az,{transform:"translateZ(0)",overflow:"hidden"},s.createElement(a.G,{className:"related-link-image",image:p,alt:(0,c.yW)(e.title)})),s.createElement(i.az,{px:2,py:3},s.createElement(o.DZT,{as:"h3",size:"sm",mb:1},s.createElement(i.rI,{as:r.N_,to:d.replace(m,""),onClick:()=>g("click.RelatedLink",{title:(0,c._x)(n)})},(0,c._x)(n))),s.createElement(o.EYj,{color:"coolBlue",overflow:{md:"hidden"},textOverflow:{md:"ellipsis"},display:{md:"-webkit-box"},noOfLines:{base:3,xs:2,lg:3}},(0,c.qg)(h))))};t.A=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,r.GR)("3705448102"),{linksTitle:n,links:a}=t;return s.createElement(u.Bl,{chapter:"NewsAndPublications"},s.createElement(i.az,Object.assign({as:"section",bg:"coolBlue",mt:"-1px",pb:{base:4,sm:6,lg:8,"6xl":10}},e),s.createElement(o.mcf,null,s.createElement(o.TWd,{justify:"center"},s.createElement(o.LX$,{width:{base:14,md:12,lg:14,"6xl":16}},s.createElement(o.DZT,{as:"h2",color:"snow",size:{base:"lg",xxs:"xl",lg:"2xl","2xl":"3xl"},mb:{base:2,xxs:3,lg:4},maxW:"12em"},(0,c.qg)(n))),s.createElement(o.LX$,{width:{base:14,md:12,lg:14,"6xl":16}},s.createElement(i.xA,{templateColumns:{base:"1fr",lg:"repeat(3, 1fr)"},rowGap:{base:2,xxs:3},columnGap:{lg:.5/14*100+"%","6xl":"3.125%"}},a.map((e=>s.createElement(h,{key:e.title,link:e})))))))))}},1677:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var i=n(17352),o=n(20016),r=n(12182),a=n(78664),s=n(49782),l=n(14041),c=n(58059),u=n(99031),h=n(24832),d=n(36188),p=n(10233);var m=({isDark:e=!1,...t})=>{const{datoCmsLandingBitcoinIraPage:n}=(0,s.GR)("3854728443"),[{emailPlaceholder:i,buttonLabel:o,successButtonLabel:a,errorButtonLabel:m,thankYouTitle:g,thankYouMessage:f}]=n.newsletterSignup,{branch:b}=(0,p.A)(),{refCode:v}=(0,d.Tp)(),y="xs";return l.createElement(c.A,Object.assign({size:"sm",position:"relative"},t),l.createElement(c.A.EventTracker,null,l.createElement(c.A.Form,{service:(0,u.A)([h.A]),onSubmit:(e,{mutation:t})=>{t.mutate({input:{values:{email:e.email.trim(),refCode:v,location:window.location.pathname,intent:"retirementGetArticles",referrerUrl:document.referrer},eventProperties:{branch:b,refCode:v,email:e.email.trim()}}})}},l.createElement(c.A.Fieldset,{flipAt:y,hideOnSuccess:!0},l.createElement(c.A.Input,{px:{base:2,sm:4},height:{base:4,sm:6},fontSize:{base:"xs",sm:"sm"},borderRadius:{base:"sm",sm:"md"},borderTopRightRadius:{[y]:0,sm:0,xl:0},borderBottomRightRadius:{[y]:0,sm:0,xl:0},placeholder:i,zIndex:1,autoFocus:!1}),l.createElement(c.A.SubmitButton,{px:{base:2,sm:4},height:{base:4,sm:6},fontSize:{base:"xs",sm:"sm"},borderRadius:{base:"sm",sm:"md"},borderTopLeftRadius:{[y]:0,sm:0,xl:0},borderBottomLeftRadius:{[y]:0,sm:0,xl:0},successChildren:a,errorChildren:m,sx:e?{_hover:{bg:"trueBlue",color:"snow"},_focus:{bg:"trueBlue",color:"snow",boxShadow:"focus"}}:{}},o)),l.createElement(c.A.SuccessMessage,{showReset:!1,textAlign:"center",color:e?"columbiaBlue":"coolBlue"},l.createElement(r.DZT,{as:"h2",size:{base:"md","3xl":"lg"},mb:{base:1},color:e?"snow":"richBlack"}
28,g),l.createElement(r.EYj,{size:{base:"xs",sm:"sm"},color:e?"columbiaBlue":"coolBlue"},f)))))};var g=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,s.GR)("88322407"),[{title:n,descriptionNode:{childMarkdownRemark:{html:c}}}]=t.newsletterSignup;return l.createElement(i.Bl,{chapter:"Newsletter"},l.createElement(o.az,Object.assign({as:"section",bg:"coolBlue",color:"snow",py:{base:4,sm:6,lg:8,"6xl":10}},e),l.createElement(r.mcf,null,l.createElement(r.TWd,{justify:"center"},l.createElement(r.LX$,{width:{base:14,md:12,"2xl":10}},l.createElement(r.EYj,{textAlign:"center",as:"h3",size:{base:"md"},fontWeight:"bold",mb:{base:.5}},(0,a.qg)(n)),l.createElement(r.EYj,{as:o.az,textAlign:"center",color:"columbiaBlue",size:{base:"xs",lg:"sm"},mb:4},(0,a.qg)(c)),l.createElement(m,{isDark:!0}))))))}},65174:function(e,t,n){"use strict";var i=n(17352),o=n(20016),r=n(12182),a=n(78664),s=n(49782),l=n(14041);t.A=({CtaButton:e,...t})=>{const{datoCmsLandingBitcoinIraPage:n}=(0,s.GR)("896139871"),{privateTitle:c,privateDescriptionNode:{childMarkdownRemark:{html:u}}}=n;return l.createElement(i.Bl,{chapter:"Private"},l.createElement(o.az,Object.assign({as:"section",bg:"richBlack",color:"snow",py:{base:4,sm:6,lg:8,"6xl":10}},t),l.createElement(r.mcf,null,l.createElement(r.TWd,{justify:"center"},l.createElement(r.LX$,{width:{base:14,sm:12,"2xl":10}},l.createElement(r.guG,{hideWordMark:!0,display:"block",mx:"auto",height:{base:3,xs:4,lg:5},mb:{base:2,xs:3,lg:4}}),l.createElement(o.az,null,l.createElement(r.DZT,{as:"h2",textAlign:"center",size:{base:"lg",xs:"xl",lg:"3xl"},mb:{base:2,lg:3},sx:{span:{display:"block"}}},(0,a.qg)(c.replaceAll("{{","<span>").replaceAll("}}","</span>")))),l.createElement(r.EYj,{as:o.az,textAlign:"center",size:{base:"xs",lg:"sm"},color:"columbiaBlue",mb:{base:3,lg:4}},(0,a.qg)(u)),l.createElement(o.az,{width:{base:"full",xs:"fit-content"},mx:"auto"},l.createElement(e,null)))))))}},17433:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var i=n(20016),o=n(12182),r=n(49782),a=n(14041),s=n(78664),l=n(14371);const c={replace:e=>{if("mark"===e.name)return a.createElement(o.EYj,{as:"mark",bg:"golden",color:"black",px:"0.5ch"},(0,l.domToReact)(e.children))}},u=({numberOfTestimonials:e,currentTestimonial:t,testimonialAnimationDuration:n,setUserHasInteracted:o,switchTestimonial:r,...s})=>a.createElement(i.zt,Object.assign({width:"fit-content",mx:"auto",spacing:0},s),Array.from({length:e}).map(((s,l)=>a.createElement(i.az,{key:l,as:"button",type:"button","aria-label":`Show testimonial ${l+1} of ${e}`,"aria-current":t===l,boxSize:2,display:"flex",alignItems:"center",justifyContent:"center",p:0,border:"0",bg:"transparent",cursor:"pointer",borderRadius:"full",_focusVisible:{outline:"2px solid",outlineColor:"coolBlue",outlineOffset:"-2px"},onClick:()=>(e=>{o(!0),r({index:e})})(l)},a.createElement(i.az,{boxSize:1,bg:t===l?"coolBlue":"gainsboro",borderRadius:"full",transitionProperty:"background-color",transitionDuration:`${n}ms`,transitionTimingFunction:"ease-in-out"})))));var h=({testimonials:e,testimonialsRef:t,...n})=>{const r=(0,a.useRef)(),l=400,h=e.length,{0:d,1:p}=(0,a.useState)(0),{0:m,1:g}=(0,a.useState)(1),{0:f,1:b}=(0,a.useState)(!1),v=(0,a.useRef)(),y=({index:t,increment:n=!0})=>{g(0),v.current&&clearTimeout(v.current),v.current=setTimeout((()=>{p((i=>{if(void 0!==t&&null!=e&&e[t])return t;return(i+(n?1:-1)+h)%h})),g(1)}),l)};(0,a.useEffect)((()=>{if(f)return;const e=setInterval((()=>y({increment:!0})),12e3);return()=>clearInterval(e)}),[f,h]),(0,a.useEffect)((()=>()=>{v.current&&clearTimeout(v.current)}),[]);const{quoteNode:{childMarkdownRemark:{html:x}},source:w}=e[d];(0,a.useEffect)((()=>{const e=t.current;let n={startX:null,endX:null};function i(e){n={startX:e.touches[0].clientX,endX:null}}function o(e){n.endX=e.touches[0].clientX}function r(){n.startX-n.endX>50?E():n.endX-n.startX>50&&C(),n={startX:null,endX:null}}return e.addEventListener("touchstart",i),e.addEventListener("touchmove",o),e.addEventListener("touchend",r),()=>{e.removeEventListener("touchstart",i),e.removeEventListener("touchmove",o),e.removeEventListener("touchend",r)}}));const E=()=>{y({increment:!0}),b(!0)},C=()=>{y({increment:!1}),b(!0)};return a.createElement(a.Fragment,null,a.createElement(i.az,Object.assign({as:"blockquote",ref:r,transitionProperty:"height",transitionDuration:"400ms",transitionTimingFunction:"ease-in-out"},n),a.createElement(o.EYj,{as:i.az,size:{base:"sm",sm:"md",lg:"lg"},mb:{base:1},fontWeight:"bold",opacity:m,color:"coolBlue",transitionProperty:"opacity",transitionDuration:"400ms",transitionDelay:"100ms",transitionTimingFunction:"ease-in-out",sx:{"p::before, p::after":{fontFamily:"heading",color:"weldonBlue",display:"inline-block",position:"absolute"},p:{_first:{_before:{content:"open-quote",transform:"translateX(-0.6em)"}},_last:{_after:{content:"close-quote",transform:"translateX(0.12em)"}}}}},(0,s.qg)(x,c)),a.createElement(o.EYj,{as:"cite",size:{base:"xs",sm:"sm"},display:"block",mb:{base:3,sm:4},color:"bedazzledBlue",fontFamily:"heading",fontWeight:"medium",fontStyle:"normal",opacity:m,transitionProperty:"opacity",transitionDuration:"400ms",transitionTimingFunction:"ease-in-out"},"â ",(0,s.qg)(w)),a.createElement(u,{numberOfTestimonials:h,currentTestimonial:d,testimonialAnimationDuration:l,setUserHasInteracted:b,switchTestimonial:y})))};var d=e=>{const{datoCmsLandingBitcoinIraPage:t}=(0,r.GR)("3152829236"),n=(0,a.useRef)(),{testimonialChapter:l,testimonials:c}=t;return a.createElement(i.so,Object.assign({as:"section",ref:n,minH:{base:"35rem",xxs:"30rem",xs:"25rem",sm:"35rem",lg:"40rem"},align:"center",py:{base:4,sm:6,lg:8}},e),a.createElement(o.mcf,null,a.createElement(o.TWd,{justify:"center"},a.createElement(o.LX$,{width:{base:14,xs:12,"2xl":10}},l?a.createElement(o.Igo,{textAlign:"center",mb:{base:4,sm:6}},(0,s.qg)(l)):null,a.createElement(h,{testimonials:c,testimonialsRef:n})))))}},52911:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var i=n(20016),o=n(14041),r=n(78600);function a(e){const{language:t,culture:n,theme:a,height:s,width:l,template:c,business:u,username:h,...d}={...e,...(0,o.useContext)(r.A)},{0:p,1:m}=(0,o.useState)(!1),g=(0,o.useRef)(),{domain:f,locale:b}=function(e,t){const n=e.toLowerCase();return{domain:"en"===n?"www":n,locale:`${n}-${t.toUpperCase()}`}}(t,n);return(0,o.useEffect)((()=>{"undefined"!=typeof window&&window.Trustpilot&&(window.Trustpilot.loadFromElement(g.current,!0),m(!0))}),[p]),o.createElement(i.az,Object.assign({ref:g,className:"trustpilot-widget","data-locale":b,"data-template-id":c,"data-businessunit-id":u,"data-style-height":s,"data-style-width":l,"data-theme":a},d),o.createElement(i.N_,{href:`https://${f}.trustpilot.com/review/${h}`,target:"_blank",rel:"noreferrer"},"Trustpilot"))}var s=function(e){const{template:t,business:n,username:i,...s}={...e,...(0,o.useContext)(r.A)};return console.log({template:t,business:n,username:i}),t&&n&&i?o.createElement(a,Object.assign({template:t,business:n,username:i},s)):null},l=n(12182);var c=e=>o.createElement(i.az,Object.assign({as:"section",pt:{base:4,sm:6}},e),o.createElement(l.mcf,null,o.createElement(l.TWd,{justify:"center"}
28,o.createElement(l.LX$,{width:{base:14,"6xl":16}},o.createElement(s,{language:"en",culture:"US",theme:"light",width:"100%",height:"36px",template:"5419b6ffb0d04a076446a9af",display:{base:"none",lg:"block"},maxW:"37rem",mx:"auto"}),o.createElement(s,{language:"en",culture:"US",theme:"light",width:"100%",height:"36px",template:"5419b732fbfb950b10de65e5",display:{base:"block",lg:"none"},maxW:"20rem",mx:"auto"})))))},73977:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var i=n(78664);const o=e=>(0,i._x)(e).replace(/(<([^>]+)>)/gi,"").toLowerCase().replace(/[^a-z0-9]/g,"-").replace(/-$/,"")},43425:function(e,t,n){var i;"undefined"!=typeof self&&self,e.exports=(i=n(14041),function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,n){"use strict";function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},i.apply(this,arguments)}function o(e){return l(e)||s(e)||a(e)||r()}function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function s(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function l(e){if(Array.isArray(e))return c(e)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"HighchartsReact",(function(){return m}));var h=n(1),d=n.n(h),p="undefined"!=typeof window?h.useLayoutEffect:h.useEffect,m=Object(h.memo)(Object(h.forwardRef)((function(e,t){var n=Object(h.useRef)(),r=Object(h.useRef)(),a=Object(h.useRef)(e.constructorType),s=Object(h.useRef)(e.highcharts
28);return p((function(){function t(){var t=e.highcharts||"object"===("undefined"==typeof window?"undefined":u(window))&&window.Highcharts,i=e.constructorType||"chart";t?t[i]?e.options?r.current=t[i](n.current,e.options,e.callback):console.warn('The "options" property was not passed.'):console.warn('The "constructorType" property is incorrect or some required module is not imported.'):console.warn('The "highcharts" property was not passed.')}if(r.current){if(!1!==e.allowChartUpdate)if(e.constructorType!==a.current||e.highcharts!==s.current)a.current=e.constructorType,s.current=e.highcharts,t();else if(!e.immutable&&r.current){var i;(i=r.current).update.apply(i,[e.options].concat(o(e.updateArgs||[!0,!0])))}else t()}else t()}),[e.options,e.allowChartUpdate,e.updateArgs,e.containerProps,e.highcharts,e.constructorType]),p((function(){return function(){r.current&&(r.current.destroy(),r.current=null)}}),[]),Object(h.useImperativeHandle)(t,(function(){return{get chart(){return r.current},container:n}}),[]),d.a.createElement("div",i({},e.containerProps,{ref:n}))})));t.default=m},function(e,t){e.exports=i}]))},39001:function(e,t,n){var i,o,r;r=function(e){function t(e,t,n,i){e.hasOwnProperty(t)||(e[t]=i.apply(null,n),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Accessibility/Utils/HTMLUtilities.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){function n(e){if("function"==typeof r.MouseEvent)return new r.MouseEvent(e.type,e);if(o.createEvent){var t=o.createEvent("MouseEvent");if(t.initMouseEvent)return t.initMouseEvent(e.type,e.bubbles,e.cancelable,e.view||r,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),t}return i(e.type)}function i(e,t,n){return t=t||{x:0,y:0},"function"==typeof r.MouseEvent?new r.MouseEvent(e,{bubbles:!0,cancelable:!0,composed:!0,button:0,buttons:1,relatedTarget:n||s,view:r,detail:"click"===e?1:0,screenX:t.x,screenY:t.y,clientX:t.x,clientY:t.y}):o.createEvent&&(n=o.createEvent("MouseEvent")).initMouseEvent?(n.initMouseEvent(e,!0,!0,r,"click"===e?1:0,t.x,t.y,t.x,t.y,!1,!1,!1,!1,0,null),n):{type:e}}var o=e.doc,r=e.win,a=t.css,s=r.EventTarget&&new r.EventTarget||"none";return{addClass:function(e,t){e.classList?e.classList.add(t):0>e.className.indexOf(t)&&(e.className+=" "+t)},cloneMouseEvent:n,cloneTouchEvent:function(e){var t=function(e){for(var t=[],n=0;n<e.length;++n){var i=e.item(n);i&&t.push(i)}return t};return"function"==typeof r.TouchEvent?(t=new r.TouchEvent(e.type,{touches:t(e.touches),targetTouches:t(e.targetTouches),changedTouches:t(e.changedTouches),ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey,bubbles:e.bubbles,cancelable:e.cancelable,composed:e.composed,detail:e.detail,view:e.view}),e.defaultPrevented&&t.preventDefault(),t):((t=n(e)).touches=e.touches,t.changedTouches=e.changedTouches,t.targetTouches=e.targetTouches,t)},escapeStringForHTML:function(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")},getElement:function(e){return o.getElementById(e)},getFakeMouseEvent:i,getHeadingTagNameForElement:function(e){var t=function(e){return e=parseInt(e.slice(1),10),"h"+Math.min(6,e+1)},n=function(e){var i;e:{for(i=e;i=i.previousSibling;){var o=i.tagName||"";if(/H[1-6]/.test(o)){i=o;break e}}i=""}return i?t(i):(e=e.parentElement)?(i=e.tagName,/H[1-6]/.test(i)?t(i):n(e)):"p"};return n(e)},removeChildNodes:function(e){for(;e.lastChild;)e.removeChild(e.lastChild)},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp(t,"g"),"")},removeElement:function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},reverseChildNodes:function(e){for(var t=e.childNodes.length;t--;)e.appendChild(e.childNodes[t])},simulatedEventTarget:s,stripHTMLTagsFromString:function(e){return"string"==typeof e?e.replace(/<\/?[^>]+(>|$)/g,""):e},visuallyHideElement:function(e){a(e,{position:"absolute",width:"1px",height:"1px",overflow:"hidden",
28whiteSpace:"nowrap",clip:"rect(1px, 1px, 1px, 1px)",marginTop:"-3px","-ms-filter":"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)",filter:"alpha(opacity=1)",opacity:.01})}}})),t(e,"Accessibility/A11yI18n.js",[e["Core/FormatUtilities.js"],e["Core/Utilities.js"]],(function(e,t){var n,i=e.format,o=t.getNestedProperty,r=t.pick;return function(e){function t(e,t,n){var a=function(e,t){var n=(e=e.slice(t||0)).indexOf("{"),i=e.indexOf("}");if(-1<n&&i>n)return{statement:e.substring(n+1,i),begin:t+n+1,end:t+i}},s=[],l=0;do{var c=a(e,l),u=e.substring(l,c&&c.begin-1);u.length&&s.push({value:u,type:"constant"}),c&&s.push({value:c.statement,type:"statement"}),l=c?c.end+1:l+1}while(c);return s.forEach((function(e){"statement"===e.type&&(e.value=function(e,t){var n=e.indexOf("#each("),i=e.indexOf("#plural("),a=e.indexOf("["),s=e.indexOf("]");if(-1<n){if(s=e.slice(n).indexOf(")")+n,i=e.substring(0,n),a=e.substring(s+1),s=e.substring(n+6,s).split(","),n=Number(s[1]),e="",t=o(s[0],t))for(n=0>(n=isNaN(n)?t.length:n)?t.length+n:Math.min(n,t.length),s=0;s<n;++s)e+=i+t[s]+a;return e.length?e:""}if(-1<i){switch(a=e.slice(i).indexOf(")")+i,i=e.substring(i+8,a).split(","),Number(o(i[0],t))){case 0:e=r(i[4],i[1]);break;case 1:e=r(i[2],i[1]);break;case 2:e=r(i[3],i[1]);break;default:e=i[1]}return t=e?(t=e).trim&&t.trim()||t.replace(/^\s+|\s+$/g,""):""}return-1<a?(i=e.substring(0,a),a=Number(e.substring(a+1,s)),e=void 0,t=o(i,t),!isNaN(a)&&t&&(0>a?void 0===(e=t[t.length+a])&&(e=t[0]):void 0===(e=t[a])&&(e=t[t.length-1])),void 0!==e?e:""):"{"+e+"}"}(e.value,t))})),i(s.reduce((function(e,t){return e+t.value}),""),t,n)}function n(e,n){e=e.split(".");for(var i=this.options.lang,o=0;o<e.length;++o)i=i&&i[e[o]];return"string"==typeof i?t(i,n,this):""}var a=[];e.compose=function(e){return-1===a.indexOf(e)&&(a.push(e),e.prototype.langFormat=n),e},e.i18nFormat=t}(n||(n={})),n})),t(e,"Accessibility/Utils/ChartUtilities.js",[e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n){function i(e){if(e.points&&e.points.length)return(e=l(e.points,(function(e){return!!e.graphic})))&&e.graphic&&e.graphic.element}function o(e){var t=i(e);return t&&t.parentNode||e.graph&&e.graph.element||e.group&&e.group.element}var r=e.doc,a=t.stripHTMLTagsFromString,s=n.defined,l=n.find,c=n.fireEvent;return{fireEventOnWrappedOrUnwrappedElement:function e(t,n){var i=n.type,o=t.hcEvents;r.createEvent&&(t.dispatchEvent||t.fireEvent)?t.dispatchEvent?t.dispatchEvent(n):t.fireEvent(i,n):o&&o[i]?c(t,i,n):t.element&&e(t.element,n)},getChartTitle:function(e){return a(e.options.title.text||e.langFormat("accessibility.defaultChartTitle",{chart:e}))},getAxisDescription:function(e){return e&&(e.userOptions&&e.userOptions.accessibility&&e.userOptions.accessibility.description||e.axisTitle&&e.axisTitle.textStr||e.options.id||e.categories&&"categories"||e.dateTime&&"Time"||"values")},getAxisRangeDescription:function(e){var t=e.options||{};return t.accessibility&&void 0!==t.accessibility.rangeDescription?t.accessibility.rangeDescription:e.categories?(t=e.chart,e=e.dataMax&&e.dataMin?t.langFormat("accessibility.axis.rangeCategories",{chart:t,axis:e,numCategories:e.dataMax-e.dataMin+1}):""):!e.dateTime||0!==e.min&&0!==e.dataMin?function(e){var t=e.chart,n=t.options,i=n&&n.accessibility&&n.accessibility.screenReaderSection.axisRangeDateFormat||"",o={min:e.dataMin||e.min||0,max:e.dataMax||e.max||0};return n=function(n){return e.dateTime?t.time.dateFormat(i,o[n]):o[n].toString()},t.langFormat("accessibility.axis.rangeFromTo",{chart:t,axis:e,rangeFrom:n("min"),rangeTo:n("max")})}(e):function(e){var t=e.chart,n={},i="Seconds";n.Seconds=((e.dataMax||e.max||0)-(e.dataMin||e.min||0))/1e3,n.Minutes=n.Seconds/60,n.Hours=n.Minutes/60,n.Days=n.Hours/24,["Minutes","Hours","Days"].forEach((function(e){2<n[e]&&(i=e)}));var o=n[i].toFixed("Seconds"!==i&&"Minutes"!==i?1:0);return t.langFormat("accessibility.axis.timeRange"+i,{chart:t,axis:e,range:o.replace(".0","")})}(e)},getPointFromXY:function(e,t,n){for(var i,o=e.length;o--;)if(i=l(e[o].points||[],(function(e){return e.x===t&&e.y===n})))return i},getSeriesFirstPointElement:i,getSeriesFromName:function(e,t){return t?(e.series||[]).filter((function(e){return e.name===t})):e.series},getSeriesA11yElement:o,unhideChartElementFromAT:function e(t,n){n.setAttribute("aria-hidden",!1),n!==t.renderTo&&n.parentNode&&n.parentNode!==r.body&&(Array.prototype.forEach.call(n.parentNode.childNodes,(function(e){e.hasAttribute("aria-hidden")||e.setAttribute("aria-hidden",!0)})),e(t,n.parentNode))},hideSeriesFromAT:function(e){(e=o(e))&&e.setAttribute("aria-hidden",!0)},scrollToPoint:function(e){var t=e.series.xAxis,n=e.series.yAxis,i=t&&t.scrollbar?t:n;if((t=i&&i.scrollbar)&&s(t.to)&&s(t.from)){if(n=t.to-t.from,s(i.dataMin)&&s(i.dataMax)){var o=i.toPixels(i.dataMin),r=i.toPixels(i.dataMax);e=(i.toPixels(e["xAxis"===i.coll?"x":"y"]||0)-o)/(r-o)}else e=0;t.updatePosition(e-n/2,e+n/2),c(t,"changed",{from:t.from,to:t.to,trigger:"scrollbar",DOMEvent:null})}}}})),t(e,"Accessibility/Utils/DOMElementProvider.js",[e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t){var n=e.doc,i=t.removeElement;return function(){function e(){this.elements=[]}return e.prototype.createElement=function(){var e=n.createElement.apply(n,arguments);return this.elements.push(e),e},e.prototype.destroyCreatedElements=function(){this.elements.forEac
28h((function(e){i(e)})),this.elements=[]},e}()})),t(e,"Accessibility/Utils/EventProvider.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){var n=t.addEvent;return function(){function t(){this.eventRemovers=[]}return t.prototype.addEvent=function(){var t=n.apply(e,arguments);return this.eventRemovers.push(t),t},t.prototype.removeAddedEvents=function(){this.eventRemovers.forEach((function(e){return e()})),this.eventRemovers=[]},t}()})),t(e,"Accessibility/AccessibilityComponent.js",[e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o){var r=e.fireEventOnWrappedOrUnwrappedElement,a=i.getFakeMouseEvent;return e=o.extend,i=function(){function e(){this.proxyProvider=this.keyCodes=this.eventProvider=this.domElementProvider=this.chart=void 0}return e.prototype.initBase=function(e,i){this.chart=e,this.eventProvider=new n,this.domElementProvider=new t,this.proxyProvider=i,this.keyCodes={left:37,right:39,up:38,down:40,enter:13,space:32,esc:27,tab:9,pageUp:33,pageDown:34,end:35,home:36}},e.prototype.addEvent=function(e,t,n,i){return this.eventProvider.addEvent(e,t,n,i)},e.prototype.createElement=function(e,t){return this.domElementProvider.createElement(e,t)},e.prototype.fakeClickEvent=function(e){var t=a("click");r(e,t)},e.prototype.destroyBase=function(){this.domElementProvider.destroyCreatedElements(),this.eventProvider.removeAddedEvents()},e}(),e(i.prototype,{init:function(){},getKeyboardNavigation:function(){},onChartUpdate:function(){},onChartRender:function(){},destroy:function(){}}),i})),t(e,"Accessibility/KeyboardNavigationHandler.js",[e["Core/Utilities.js"]],(function(e){var t=e.find;return e=function(){function e(e,t){this.chart=e,this.keyCodeMap=t.keyCodeMap||[],this.validate=t.validate,this.init=t.init,this.terminate=t.terminate,this.response={success:1,prev:2,next:3,noHandler:4,fail:5}}return e.prototype.run=function(e){var n=e.which||e.keyCode,i=this.response.noHandler,o=t(this.keyCodeMap,(function(e){return-1<e[0].indexOf(n)}));return o?i=o[1].call(this,n,e):9===n&&(i=this.response[e.shiftKey?"prev":"next"]),i},e}()})),t(e,"Accessibility/Components/ContainerComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,n,i,o){var r=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),a=n.unhideChartElementFromAT,s=n.getChartTitle,l=i.doc,c=o.stripHTMLTagsFromString;return function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return r(n,e),n.prototype.onChartUpdate=function(){this.handleSVGTitleElement(),this.setSVGContainerLabel(),this.setGraphicContainerAttrs(),this.setRenderToAttrs(),this.makeCreditsAccessible()},n.prototype.handleSVGTitleElement=function(){var e=this.chart,t="highcharts-title-"+e.index,n=c(e.langFormat("accessibility.svgContainerTitle",{chartTitle:s(e)}));if(n.length){var i=this.svgTitleElement=this.svgTitleElement||l.createElementNS("http://www.w3.org/2000/svg","title");i.textContent=n,i.id=t,e.renderTo.insertBefore(i,e.renderTo.firstChild)}},n.prototype.setSVGContainerLabel=function(){var e=this.chart,t=e.langFormat("accessibility.svgContainerLabel",{chartTitle:s(e)});e.renderer.box&&t.length&&e.renderer.box.setAttribute("aria-label",t)},n.prototype.setGraphicContainerAttrs=function(){var e=this.chart,t=e.langFormat("accessibility.graphicContainerLabel",{chartTitle:s(e)});t.length&&e.container.setAttribute("aria-label",t)},n.prototype.setRenderToAttrs=function(){var e=this.chart,t="disabled"!==e.options.accessibility.landmarkVerbosity,n=e.langFormat("accessibility.chartContainerLabel",{title:s(e),chart:e});n&&(e.renderTo.setAttribute("role",t?"region":"group"),e.renderTo.setAttribute("aria-label",n))},n.prototype.makeCreditsAccessible=function(){var e=this.chart,t=e.credits;t&&(t.textStr&&t.element.setAttribute("aria-label",e.langFormat("accessibility.credits",{creditsStr:c(t.textStr)})),a(e,t.element))},n.prototype.getKeyboardNavigation=function(){var e=this.chart;return new t(e,{keyCodeMap:[],validate:function(){return!0},init:function(){var t=e.accessibility;t&&t.keyboardNavigation.tabindexContainer.focus()}})},n.prototype.destroy=function(){this.chart.renderTo.setAttribute("aria-hidden",!0)},n}(e)})),t(e,"Accessibility/FocusBorder.js",[e["Core/Renderer/SVG/SVGLabel.js"],e["Core/Utilities.js"]],(function(e,t){var n,i=t.addEvent,o=t.pick;return function(t){function n(){var e=this.focusElement,t=this.options.accessibility.keyboardNavigation.focusBorder;e&&(e.removeFocusBorder(),t.enabled&&e.addFocusBorder(t.margin,{stroke:t.style.color,strokeWidth:t.style.lineWidth,r:t.style.borderRadius}))}function r(e,t){var n=this.options.accessibility.keyboardNavigation.focusBorder;
28(t=t||e.element)&&t.focus&&(t.hcEvents&&t.hcEvents.focusin||i(t,"focusin",(function(){})),t.focus(),n.hideBrowserFocusOutline&&(t.style.outline="none")),this.focusElement&&this.focusElement.removeFocusBorder(),this.focusElement=e,this.renderFocusBorder()}function a(t,n){this.focusBorder&&this.removeFocusBorder();var i=this.getBBox(),r=o(t,3),a=this.parentGroup,l=this.scaleX||a&&a.scaleX,c=this.scaleY||a&&a.scaleY;l=(l?!c:c)?Math.abs(l||c||1):(Math.abs(l||1)+Math.abs(c||1))/2,i.x+=this.translateX?this.translateX:0,i.y+=this.translateY?this.translateY:0,c=i.x-r;var u=i.y-r,h=i.width+2*r,d=i.height+2*r,p=this instanceof e;if("text"===this.element.nodeName||p){var m=!!this.rotation;if(p)var g={x:m?1:0,y:0};else{var f=g=0;"middle"===this.attr("text-anchor")?g=f=.5:this.rotation?g=.25:f=.75,g={x:g,y:f}}f=+this.attr("x");var b=+this.attr("y");isNaN(f)||(c=f-i.width*g.x-r),isNaN(b)||(u=b-i.height*g.y-r),p&&m&&(p=h,h=d,d=p,isNaN(f)||(c=f-i.height*g.x-r),isNaN(b)||(u=b-i.width*g.y-r))}this.focusBorder=this.renderer.rect(c,u,h,d,parseInt((n&&n.r||0).toString(),10)/l).addClass("highcharts-focus-border").attr({zIndex:99}).add(a),this.renderer.styledMode||this.focusBorder.attr({stroke:n&&n.stroke,"stroke-width":(n&&n.strokeWidth||0)/l}),s(this,t,n),function(e){if(!e.focusBorderDestroyHook){var t=e.destroy;e.destroy=function(){return e.focusBorder&&e.focusBorder.destroy&&e.focusBorder.destroy(),t.apply(e,arguments)},e.focusBorderDestroyHook=t}}(this)}function s(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];e.focusBorderUpdateHooks||(e.focusBorderUpdateHooks={},u.forEach((function(n){var i=e[n+="Setter"]||e._defaultSetter;e.focusBorderUpdateHooks[n]=i,e[n]=function(){var n=i.apply(e,arguments);return e.addFocusBorder.apply(e,t),n}})))}function l(){!function(e){e.focusBorderUpdateHooks&&(Object.keys(e.focusBorderUpdateHooks).forEach((function(t){var n=e.focusBorderUpdateHooks[t];n===e._defaultSetter?delete e[t]:e[t]=n})),delete e.focusBorderUpdateHooks)}(this),this.focusBorderDestroyHook&&(this.destroy=this.focusBorderDestroyHook,delete this.focusBorderDestroyHook),this.focusBorder&&(this.focusBorder.destroy(),delete this.focusBorder)}var c=[],u="x y transform width height r d stroke-width".split(" ");t.compose=function(e,t){-1===c.indexOf(e)&&(c.push(e),(e=e.prototype).renderFocusBorder=n,e.setFocusToElement=r),-1===c.indexOf(t)&&(c.push(t),(t=t.prototype).addFocusBorder=a,t.removeFocusBorder=l)}}(n||(n={})),n})),t(e,"Accessibility/Utils/Announcer.js",[e["Core/Renderer/HTML/AST.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o){var r=n.doc,a=i.addClass,s=i.visuallyHideElement,l=o.attr;return function(){function n(e,n){this.chart=e,this.domElementProvider=new t,this.announceRegion=this.addAnnounceRegion(n)}return n.prototype.destroy=function(){this.domElementProvider.destroyCreatedElements()},n.prototype.announce=function(t){var n=this;e.setElementHTML(this.announceRegion,t),this.clearAnnouncementRegionTimer&&clearTimeout(this.clearAnnouncementRegionTimer),this.clearAnnouncementRegionTimer=setTimeout((function(){n.announceRegion.innerHTML=e.emptyHTML,delete n.clearAnnouncementRegionTimer}),1e3)},n.prototype.addAnnounceRegion=function(e){var t=this.chart.announcerContainer||this.createAnnouncerContainer(),n=this.domElementProvider.createElement("div");return l(n,{"aria-hidden":!1,"aria-live":e}),this.chart.styledMode?a(n,"highcharts-visually-hidden"):s(n),t.appendChild(n),n},n.prototype.createAnnouncerContainer=function(){var e=this.chart,t=r.createElement("div");return l(t,{"aria-hidden":!1,class:"highcharts-announcer-container"}),t.style.position="relative",e.renderTo.insertBefore(t,e.renderTo.firstChild),e.announcerContainer=t},n}()})),t(e,"Accessibility/Components/AnnotationsA11y.js",[e["Accessibility/Utils/HTMLUtilities.js"]],(function(e){function t(e){return(e.annotations||[]).reduce((function(e,t){return t.options&&!1!==t.options.visible&&(e=e.concat(t.labels)),e}),[])}function n(e){return e.options&&e.options.accessibility&&e.options.accessibility.description||e.graphic&&e.graphic.text&&e.graphic.text.textStr||""}function i(e){var t=e.options&&e.options.accessibility&&e.options.accessibility.description;if(t)return t;t=e.chart;var i=n(e),o=e.points.filter((function(e){return!!e.graphic})).map((function(e){var t=e.accessibility&&e.accessibility.valueDescription||e.graphic&&e.graphic.element&&e.graphic.element.getAttribute("aria-label")||"";return((e=e&&e.series.name||"")?e+", ":"")+"data point "+t})).filter((function(e){return!!e})),r=o.length,a="accessibility.screenReaderSection.annotations.description"+(1<r?"MultiplePoints":r?"SinglePoint":"NoPoints");return e={annotationText:i,annotation:e,numPoints:r,annotationPoint:o[0],additionalAnnotationPoints:o.slice(1)},t.langFormat(a,e)}function o(e){return t(e).map((function(e){return(e=r(a(i(e))))?"<li>".concat(e,"</li>"):""}))}var r=e.escapeStringForHTML,a=e.stripHTMLTagsFromString;return{getAnnotationsInfoHTML:function(e){var t=e.annotations;return t&&t.length?(e=o(e),'<ul style="list-style-type: none">'.concat(e.join(" "),"</ul>")):""},getAnnotationLabelDescription:i,getAnnotationListItems:o,getPointAnnotationTexts:function(e){var i=t(e.series.chart).filter((function(t){return-1<t.points.indexOf(e)}));return i.length?i.map((function(e){return"".concat(n(e))})):[]}}})),t(e,"Accessibility/Components/InfoRegionsComponent.js",[e["Accessibility/A11yI18n.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/Components/AnnotationsA11y.js"],e["Core/Renderer/HTML/AST.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/FormatUtilities.js"],e["Core/Globals.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o,r,a,s,l,c){var u=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),h=i.getAnnotationsInfoHTML,d=r.getAxisDescription,p=r.getAxisRangeDescription,m=r.getChartTitle,g=r.unhideChartElementFromAT,f=a.format,b=s.doc,v=l.addClass,y=l.getElement,x=l.getHeadingTagNameForElement,w=l.stripHTMLTagsFromString,E=l.visuallyHideElement,C=c.attr,A=c.pick;return function(t){function i(){var e=null!==t&&t.apply(this,arguments)||this;return e.announcer=void 0,e.screenReaderSections={},e}return u(i,t),i.prototype.init=function(){var e=this.chart,t=this;this.initRegionsDefinitions(),this.addEvent(e,"aftergetTableAST",(function(e){t.onDataTableCreated(e)})),this.addEvent(e,"afterViewData",(function(e){e.wasHidden&&(t.dataTableDiv=e.element,setTimeout((function(){t.focusDataTable()}),300))})),this.announcer=new n(e,"assertive")},i.prototype.initRegionsDefinitions=function(){var e=this;this.screenReaderSections={before:{element:null,buildContent:function(t){var n=t.options.accessibility.screenReaderSection.beforeChartFormatter;return n?n(t):e.defaultBeforeChartFormatter(t)},insertIntoDOM:function(e,t){t.renderTo.insertBefore(e,t.renderTo.firstChild)},afterInserted:function(){void 0!==e.sonifyButtonId&&e.initSonifyButton(e.sonifyButtonId),void 0!==e.dataTableButtonId&&e.initDataTableButton(e.dataTableButtonId)}},after:{element:null,buildContent:function(t){var n=t.options.accessibility.screenReaderSection.afterChartFormatter;return n?n(t):e.defaultAfterChartFormatter()},insertIntoDOM:function(e,t){t.renderTo.insertBefore(e,t.container.nextSibling)},afterInserted:function(){e.chart.accessibility&&e.chart.accessibility.keyboardNavigation.updateExitAnchor()}}}},i.prototype.onChartRender=function(){var e=this;this.linkedDescriptionElement=this.getLinkedDescriptionElement(),this.setLinkedDescriptionAttrs(),Object.keys(this.screenReaderSections).forEac
28h((function(t){e.updateScreenReaderSection(t)}))},i.prototype.getLinkedDescriptionElement=function(){var e=this.chart.options.accessibility.linkedDescription;if(e){if("string"!=typeof e)return e;if(e=f(e,this.chart),1===(e=b.querySelectorAll(e)).length)return e[0]}},i.prototype.setLinkedDescriptionAttrs=function(){var e=this.linkedDescriptionElement;e&&(e.setAttribute("aria-hidden","true"),v(e,"highcharts-linked-description"))},i.prototype.updateScreenReaderSection=function(e){var t=this.chart,n=this.screenReaderSections[e],i=n.buildContent(t),r=n.element=n.element||this.createElement("div"),a=r.firstChild||this.createElement("div");i?(this.setScreenReaderSectionAttribs(r,e),o.setElementHTML(a,i),r.appendChild(a),n.insertIntoDOM(r,t),t.styledMode?v(a,"highcharts-visually-hidden"):E(a),g(t,a),n.afterInserted&&n.afterInserted()):(r.parentNode&&r.parentNode.removeChild(r),n.element=null)},i.prototype.setScreenReaderSectionAttribs=function(e,t){var n=this.chart,i=n.langFormat("accessibility.screenReaderSection."+t+"RegionLabel",{chart:n,chartTitle:m(n)});t="highcharts-screen-reader-region-".concat(t,"-").concat(n.index),C(e,{id:t,"aria-label":i||void 0}),e.style.position="relative",i&&e.setAttribute("role","all"===n.options.accessibility.landmarkVerbosity?"region":"group")},i.prototype.defaultBeforeChartFormatter=function(){var t=this.chart,n=t.options.accessibility.screenReaderSection.beforeChartFormat;if(!n)return"";var i=this.getAxesDescription(),o=t.sonify&&t.options.sonification&&t.options.sonification.enabled,r="highcharts-a11y-sonify-data-btn-"+t.index,a="hc-linkto-highcharts-data-table-"+t.index,s=h(t),l=t.langFormat("accessibility.screenReaderSection.annotations.heading",{chart:t});return i={headingTagName:x(t.renderTo),chartTitle:m(t),typeDescription:this.getTypeDescriptionText(),chartSubtitle:this.getSubtitleText(),chartLongdesc:this.getLongdescText(),xAxisDescription:i.xAxis,yAxisDescription:i.yAxis,playAsSoundButton:o?this.getSonifyButtonText(r):"",viewTableButton:t.getCSV?this.getDataTableButtonText(a):"",annotationsTitle:s?l:"",annotationsList:s},t=e.i18nFormat(n,i,t),this.dataTableButtonId=a,this.sonifyButtonId=r,t.replace(/<(\w+)[^>]*?>\s*<\/\1>/g,"")},i.prototype.defaultAfterChartFormatter=function(){var t=this.chart,n=t.options.accessibility.screenReaderSection.afterChartFormat;if(!n)return"";var i={endOfChartMarker:this.getEndOfChartMarkerText()};return e.i18nFormat(n,i,t).replace(/<(\w+)[^>]*?>\s*<\/\1>/g,"")},i.prototype.getLinkedDescription=function(){var e=this.linkedDescriptionElement;return w(e&&e.innerHTML||"")},i.prototype.getLongdescText=function(){var e=this.chart.options,t=e.caption;t=t&&t.text;var n=this.getLinkedDescription();return e.accessibility.description||n||t||""},i.prototype.getTypeDescriptionText=function(){var e=this.chart;return e.types?e.options.accessibility.typeDescription||function(e,t){var n=t[0],i=e.series&&e.series[0]||{};if(i={numSeries:e.series.length,numPoints:i.points&&i.points.length,chart:e,mapTitle:e.mapView&&e.mapView.geoMap&&e.mapView.geoMap.title},!n)return e.langFormat("accessibility.chartTypes.emptyChart",i);if("map"===n)return i.mapTitle?e.langFormat("accessibility.chartTypes.mapTypeDescription",i):e.langFormat("accessibility.chartTypes.unknownMap",i);if(1<e.types.length)return e.langFormat("accessibility.chartTypes.combinationChart",i);t=t[0],n=e.langFormat("accessibility.seriesTypeDescriptions."+t,i);var o=e.series&&2>e.series.length?"Single":"Multiple";return(e.langFormat("accessibility.chartTypes."+t+o,i)||e.langFormat("accessibility.chartTypes.default"+o,i))+(n?" "+n:"")}(e,e.types):""},i.prototype.getDataTableButtonText=function(e){var t=this.chart;return'<button id="'+e+'">'+(t=t.langFormat("accessibility.table.viewAsDataTableButtonText",{chart:t,chartTitle:m(t)}))+"</button>"},i.prototype.getSonifyButtonText=function(e){var t=this.chart;return t.options.sonification&&!1===t.options.sonification.enabled?"":'<button id="'+e+'">'+(t=t.langFormat("accessibility.sonification.playAsSoundButtonText",{chart:t,chartTitle:m(t)}))+"</button>"},i.prototype.getSubtitleText=function(){var e=this.chart.options.subtitle;return w(e&&e.text||"")},i.prototype.getEndOfChartMarkerText=function(){var e=this.chart,t=e.langFormat("accessibility.screenReaderSection.endOfChartMarker",{chart:e});return'<div id="highcharts-end-of-chart-marker-'+e.index+'">'+t+"</div>"},i.prototype.onDataTableCreated=function(e){var t=this.chart;if(t.options.accessibility.enabled){this.viewDataTableButton&&this.viewDataTableButton.setAttribute("aria-expanded","true");var n=e.tree.attributes||{};n.tabindex=-1,n.summary=t.langFormat("accessibility.table.tableSummary",{chart:t}),e.tree.attributes=n}}
28,i.prototype.focusDataTable=function(){var e=this.dataTableDiv;(e=e&&e.getElementsByTagName("table")[0])&&e.focus&&e.focus()},i.prototype.initSonifyButton=function(e){var t=this,n=this.sonifyButton=y(e),i=this.chart,o=function(e){n&&(n.setAttribute("aria-hidden","true"),n.setAttribute("aria-label","")),e.preventDefault(),e.stopPropagation(),e=i.langFormat("accessibility.sonification.playAsSoundClickAnnouncement",{chart:i}),t.announcer.announce(e),setTimeout((function(){n&&(n.removeAttribute("aria-hidden"),n.removeAttribute("aria-label")),i.sonify&&i.sonify()}),1e3)};n&&i&&(n.setAttribute("tabindex",-1),n.onclick=function(e){(i.options.accessibility&&i.options.accessibility.screenReaderSection.onPlayAsSoundClick||o).call(this,e,i)})},i.prototype.initDataTableButton=function(e){var t=this.viewDataTableButton=y(e),n=this.chart;e=e.replace("hc-linkto-",""),t&&(C(t,{tabindex:-1,"aria-expanded":!!y(e)}),t.onclick=n.options.accessibility.screenReaderSection.onViewDataTableClick||function(){n.viewData()})},i.prototype.getAxesDescription=function(){var e=this.chart,t=function(t,n){return 1<(t=e[t]).length||t[0]&&A(t[0].options.accessibility&&t[0].options.accessibility.enabled,n)},n=!!e.types&&0>e.types.indexOf("map")&&0>e.types.indexOf("treemap")&&0>e.types.indexOf("tilemap"),i=!!e.hasCartesianSeries,o=t("xAxis",!e.angular&&i&&n);return t=t("yAxis",i&&n),n={},o&&(n.xAxis=this.getAxisDescriptionText("xAxis")),t&&(n.yAxis=this.getAxisDescriptionText("yAxis")),n},i.prototype.getAxisDescriptionText=function(e){var t=this.chart,n=t[e];return t.langFormat("accessibility.axis."+e+"Description"+(1<n.length?"Plural":"Singular"),{chart:t,names:n.map((function(e){return d(e)})),ranges:n.map((function(e){return p(e)})),numAxes:n.length})},i.prototype.destroy=function(){this.announcer&&this.announcer.destroy()},i}(t)})),t(e,"Accessibility/Components/MenuComponent.js",[e["Core/Chart/Chart.js"],e["Core/Utilities.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,n,i,o,r){var a=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),s=t.attr,l=o.getChartTitle,c=o.unhideChartElementFromAT,u=r.getFakeMouseEvent;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.init=function(){var e=this.chart,t=this;this.addEvent(e,"exportMenuShown",(function(){t.onMenuShown()})),this.addEvent(e,"exportMenuHidden",(function(){t.onMenuHidden()})),this.createProxyGroup()},t.prototype.onMenuHidden=function(){var e=this.chart.exportContextMenu;e&&e.setAttribute("aria-hidden","true"),this.setExportButtonExpandedState("false")},t.prototype.onMenuShown=function(){var e=this.chart,t=e.exportContextMenu;t&&(this.addAccessibleContextMenuAttribs(),c(e,t)),this.setExportButtonExpandedState("true")},t.prototype.setExportButtonExpandedState=function(e){this.exportButtonProxy&&this.exportButtonProxy.buttonElement.setAttribute("aria-expanded",e)},t.prototype.onChartRender=function(){var e=this.chart,t=e.focusElement,n=e.accessibility;this.proxyProvider.clearGroup("chartMenu"),this.proxyMenuButton(),this.exportButtonProxy&&t&&t===e.exportingGroup&&(t.focusBorder?e.setFocusToElement(t,this.exportButtonProxy.buttonElement):n&&n.keyboardNavigation.tabindexContainer.focus())},t.prototype.proxyMenuButton=function(){var e=this.chart,t=this.proxyProvider,n=e.exportSVGElements&&e.exportSVGElements[0],i=e.options.exporting,o=e.exportSVGElements&&e.exportSVGElements[0];i&&!1!==i.enabled&&i.accessibility&&i.accessibility.enabled&&o&&o.element&&n&&(this.exportButtonProxy=t.addProxyElement("chartMenu",{click:n},{"aria-label":e.langFormat("accessibility.exporting.menuButtonLabel",{chart:e,chartTitle:l(e)}),"aria-expanded":!1,title:e.options.lang.contextButtonTitle||null}))},t.prototype.createProxyGroup=function(){this.chart&&this.proxyProvider&&this.proxyProvider.addGroup("chartMenu","div")},t.prototype.addAccessibleContextMenuAttribs=function(){var e=this.chart,t=e.exportDivElements;t&&t.length&&(t.forEach((function(e){e&&("LI"!==e.tagName||e.children&&e.children.length?e.setAttribute("aria-hidden","true"):e.setAttribute("tabindex",-1))})),(t=t[0]&&t[0].parentNode)&&s(t,{"aria-hidden":void 0,"aria-label":e.langFormat("accessibility.exporting.chartMenuLabel",{chart:e}),role:"list"}))},t.prototype.getKeyboardNavigation=function(){var e=this.keyCodes,t=this.chart,n=this;return new i(t,{keyCodeMap:[[[e.left,e.up],function(){return n.onKbdPrevious(this)}],[[e.right,e.down],function(){return n.onKbdNext(this)}],[[e.enter,e.space],function(){return n.onKbdClick(this)}]],validate:function(){return!!t.exporting&&!1!==t.options.exporting.enabled&&!1!==t.options.exporting.accessibility.enabled},init:function(){var e=n.exportButtonProxy,i=n.chart.exportingGroup;e&&i&&t.setFocusToElement(i,e.buttonElement)},terminate:function(){t.hideExportMenu()}})},t.prototype.onKbdPrevious=function(e){var t=this.chart,n=t.options.accessibility;e=e.response;for(var i=t.highlightedExportItemIx||0;i--;)if(t.highlightExportItem(i))return e.success;return n.keyboardNavigation.wrapAround?(t.highlightLastExportItem(
28),e.success):e.prev},t.prototype.onKbdNext=function(e){var t=this.chart,n=t.options.accessibility;e=e.response;for(var i=(t.highlightedExportItemIx||0)+1;i<t.exportDivElements.length;++i)if(t.highlightExportItem(i))return e.success;return n.keyboardNavigation.wrapAround?(t.highlightExportItem(0),e.success):e.next},t.prototype.onKbdClick=function(e){var t=this.chart,n=t.exportDivElements[t.highlightedExportItemIx],i=(t.exportSVGElements&&t.exportSVGElements[0]).element;return t.openMenu?this.fakeClickEvent(n):(this.fakeClickEvent(i),t.highlightExportItem(0)),e.response.success},t}(n),function(t){function n(){var e=this.exportSVGElements&&this.exportSVGElements[0];e&&(e=e.element).onclick&&e.onclick(u("click"))}function i(){var e=this.exportDivElements;e&&this.exportContextMenu&&this.openMenu&&(e.forEach((function(e){e&&"highcharts-menu-item"===e.className&&e.onmouseout&&e.onmouseout(u("mouseout"))})),this.highlightedExportItemIx=0,this.exportContextMenu.hideMenu(),this.container.focus())}function o(e){var t=this.exportDivElements&&this.exportDivElements[e],n=this.exportDivElements&&this.exportDivElements[this.highlightedExportItemIx];if(t&&"LI"===t.tagName&&(!t.children||!t.children.length)){var i=!!(this.renderTo.getElementsByTagName("g")[0]||{}).focus;return t.focus&&i&&t.focus(),n&&n.onmouseout&&n.onmouseout(u("mouseout")),t.onmouseover&&t.onmouseover(u("mouseover")),this.highlightedExportItemIx=e,!0}return!1}function r(){if(this.exportDivElements)for(var e=this.exportDivElements.length;e--;)if(this.highlightExportItem(e))return!0;return!1}var a=[];t.compose=function(t){-1===a.indexOf(t)&&(a.push(t),(t=e.prototype).hideExportMenu=i,t.highlightExportItem=o,t.highlightLastExportItem=r,t.showExportMenu=n)}}(t||(t={})),t})),t(e,"Accessibility/KeyboardNavigation.js",[e["Core/Globals.js"],e["Accessibility/Components/MenuComponent.js"],e["Core/Utilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,n,i,o){var r=e.doc,a=e.win,s=n.addEvent,l=n.fireEvent,c=o.getElement,u=o.simulatedEventTarget;return n=function(){function e(e,t){this.components=this.chart=void 0,this.currentModuleIx=NaN,this.exitAnchor=this.eventProvider=void 0,this.modules=[],this.tabindexContainer=void 0,this.init(e,t)}return e.prototype.init=function(e,t){var n=this,o=this.eventProvider=new i;this.chart=e,this.components=t,this.modules=[],this.currentModuleIx=0,this.update(),o.addEvent(this.tabindexContainer,"keydown",(function(e){return n.onKeydown(e)})),o.addEvent(this.tabindexContainer,"focus",(function(e){return n.onFocus(e)})),["mouseup","touchend"].forEach((function(e){return o.addEvent(r,e,(function(e){return n.onMouseUp(e)}))})),["mousedown","touchstart"].forEach((function(t){return o.addEvent(e.renderTo,t,(function(){n.isClickingChart=!0}))})),o.addEvent(e.renderTo,"mouseover",(function(){n.pointerIsOverChart=!0})),o.addEvent(e.renderTo,"mouseout",(function(){n.pointerIsOverChart=!1}))},e.prototype.update=function(e){var t=this.chart.options.accessibility;t=t&&t.keyboardNavigation;var n=this.components;this.updateContainerTabindex(),t&&t.enabled&&e&&e.length?(this.modules=e.reduce((function(e,t){return t=n[t].getKeyboardNavigation(),e.concat(t)}),[]),this.updateExitAnchor()):(this.modules=[],this.currentModuleIx=0,this.removeExitAnchor())},e.prototype.updateExitAnchor=function(){var e="highcharts-end-of-chart-marker-".concat(this.chart.index);e=c(e),this.removeExitAnchor(),e?(this.makeElementAnExitAnchor(e),this.exitAnchor=e):this.createExitAnchor()},e.prototype.move=function(e){var t=this.modules&&this.modules[this.currentModuleIx];if(t&&t.terminate&&t.terminate(e),this.chart.focusElement&&this.chart.focusElement.removeFocusBorder(),this.currentModuleIx+=e,t=this.modules&&this.modules[this.currentModuleIx]){if(t.validate&&!t.validate())return this.move(e);if(t.init)return t.init(e),!0}return this.currentModuleIx=0,this.exiting=!0,0<e?this.exitAnchor&&this.exitAnchor.focus():this.tabindexContainer.focus(),!1},e.prototype.onFocus=function(e){var t=this.chart;e=e.relatedTarget&&t.container.contains(e.relatedTarget),this.exiting||this.tabbingInBackwards||this.isClickingChart||e||null!==(e=this.getFirstValidModuleIx())&&(this.currentModuleIx=e,this.modules[e].init(1)),this.exiting=!1},e.prototype.onMouseUp=function(e){if(delete this.isClickingChart,!this.keyboardReset&&e.relatedTarget!==u){if(e=this.chart,!this.pointerIsOverChart){var t=this.modules&&this.modules[this.currentModuleIx||0];t&&t.terminate&&t.terminate(),this.currentModuleIx=0}e.focusElement&&(e.focusElement.removeFocusBorder(),delete e.focusElement),this.keyboardReset=!0}},e.prototype.onKeydown=function(e){e=e||a.event;var t,n=this.modules&&this.modules.length&&this.modules[this.currentModuleIx];if(this.exiting=this.keyboardReset=!1,n){var i=n.run(e);i===n.response.success?t=!0:i===n.response.prev?t=this.move(-1):i===n.response.next&&(t=this.move(1)),t&&(e.preventDefault(),e.stopPropagation())}},e.prototype.updateContainerTabindex=function(){var e=this.chart.options.accessibility;e=!((e=e&&e.keyboardNavigation)&&!1===e.enabled);var t=this.chart,n=t.container;t.renderTo.hasAttribute("tabindex")&&(n.removeAttribute("tabindex"),n=t.renderTo),this.tabindexContainer=n;var i=n.getAttribute("tabindex");e&&!i?n.setAttribute("tabindex","0"):e||t.container.removeAttribute("tabindex")},e.prototype.createExitAnchor=function(){var e=this.chart,t=this.exitAnchor=r.createElement("div");e.renderTo.appendChild(t),this.makeElementAnExitAnchor(t)},e.prototype.makeElementAnExitAnchor=function(e){var t=this.tabindexContainer.getAttribute("tabindex")||0;e.setAttribute("class","highcharts-exit-anchor"),e.setAttribute("tabindex",t),e.setAttribute("aria-hidden",!1),this.addExitAnchorEventsToEl(e)},e.prototype.removeExitAnchor=function(){this.exitAnchor&&this.exitAnchor.parentNode&&(this.exitAnchor.parentNode.removeChild(this.exitAnchor),delete this.exitAnchor)},e.prototype.addExitAnchorEventsToEl=function(e){var t=this.chart,n=this;this.eventProvider.addEvent(e,"focus",(function(e){var i=!((e=e||a.event).relatedTarget&&t.container.contains(e.relatedTarget)||n.exiting);t.focusElement&&delete t.focusElement,i?(n.tabbingInBackwards=!0,n.tabindexContainer.focus(),delete n.tabbingInBackwards,e.preventDefault(),n.modules&&n.modules.length&&(n.currentModuleIx=n.modules.length-1,(e=n.modules[n.currentModuleIx])&&e.validate&&!e.validate()?n.move(-1):e&&e.init(-1))):n.exiting=!1}))},e.prototype.getFirstValidModuleIx=function(){for(var e=this.modules.length,t=0;t<e;++t){var n=this.modules[t];
28if(!n.validate||n.validate())return t}return null},e.prototype.destroy=function(){this.removeExitAnchor(),this.eventProvider.removeAddedEvents(),this.chart.container.removeAttribute("tabindex")},e}(),function(n){function i(){var e=this;l(this,"dismissPopupContent",{},(function(){e.tooltip&&e.tooltip.hide(0),e.hideExportMenu()}))}function o(t){27===(t.which||t.keyCode)&&e.charts&&e.charts.forEach((function(e){e&&e.dismissPopupContent&&e.dismissPopupContent()}))}var a=[];n.compose=function(e){return t.compose(e),-1===a.indexOf(e)&&(a.push(e),e.prototype.dismissPopupContent=i),-1===a.indexOf(r)&&(a.push(r),s(r,"keydown",o)),e}}(n||(n={})),n})),t(e,"Accessibility/Components/LegendComponent.js",[e["Core/Animation/AnimationUtilities.js"],e["Core/Globals.js"],e["Core/Legend/Legend.js"],e["Core/Utilities.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,n,i,o,r,a,s){function l(e){var t=e.legend&&e.legend.allItems,n=e.options.legend.accessibility||{};return e=e.colorAxis&&e.colorAxis.some((function(e){return!e.dataClasses||!e.dataClasses.length})),!(!t||!t.length||e||!1===n.enabled)}function c(e,t){var n=t.legendItem||{};t.setState(e?"hover":"",!0),t=0;for(var i=["group","label","symbol"];t<i.length;t++){var o=n[i[t]];(o=o&&o.element||o)&&m(o,e?"mouseover":"mouseout")}}var u=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),h=e.animObject,d=t.doc,p=i.addEvent,m=i.fireEvent,g=i.isNumber,f=i.pick,b=i.syncTimeout,v=a.getChartTitle,y=s.stripHTMLTagsFromString,x=s.addClass,w=s.removeClass;return e=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.highlightedLegendItemIx=NaN,t.proxyGroup=null,t}return u(t,e),t.prototype.init=function(){var e=this;this.recreateProxies(),this.addEvent(n,"afterScroll",(function(){this.chart===e.chart&&(e.proxyProvider.updateGroupProxyElementPositions("legend"),e.updateLegendItemProxyVisibility(),-1<e.highlightedLegendItemIx&&this.chart.highlightLegendItem(e.highlightedLegendItemIx))})),this.addEvent(n,"afterPositionItem",(function(t){this.chart===e.chart&&this.chart.renderer&&e.updateProxyPositionForItem(t.item)}
28)),this.addEvent(n,"afterRender",(function(){this.chart===e.chart&&this.chart.renderer&&e.recreateProxies()&&b((function(){return e.proxyProvider.updateGroupProxyElementPositions("legend")}),h(f(this.chart.renderer.globalAnimation,!0)).duration)}))},t.prototype.updateLegendItemProxyVisibility=function(){var e,t=this.chart,n=t.legend,i=n.currentPage||1,o=n.clipHeight||0;(n.allItems||[]).forEach((function(r){if(r.a11yProxyElement){var a=n.pages&&n.pages.length,s=r.a11yProxyElement.element,l=!1;e=r.legendItem||{},a&&(r=e.pageIx||0,l=(a=e.y||0)+(l=e.label?Math.round(e.label.getBBox().height):0)-n.pages[r]>o||r!==i-1),l?t.styledMode?x(s,"highcharts-a11y-invisible"):s.style.visibility="hidden":(w(s,"highcharts-a11y-invisible"),s.style.visibility="")}}))},t.prototype.onChartRender=function(){l(this.chart)||this.removeProxies()},t.prototype.highlightAdjacentLegendPage=function(e){var t=this.chart,n=t.legend;e=(n.currentPage||1)+e;var i=n.pages||[];if(0<e&&e<=i.length)for(var o=i=0,r=n.allItems;o<r.length;o++)((r[o].legendItem||{}).pageIx||0)+1===e&&(n=t.highlightLegendItem(i))&&(this.highlightedLegendItemIx=i),++i},t.prototype.updateProxyPositionForItem=function(e){e.a11yProxyElement&&e.a11yProxyElement.refreshPosition()},t.prototype.recreateProxies=function(){var e=d.activeElement,t=this.proxyGroup;return e=e&&t&&t.contains(e),this.removeProxies(),!!l(this.chart)&&(this.addLegendProxyGroup(),this.proxyLegendItems(),this.updateLegendItemProxyVisibility(),this.updateLegendTitle(),e&&this.chart.highlightLegendItem(this.highlightedLegendItemIx),!0)},t.prototype.removeProxies=function(){this.proxyProvider.removeGroup("legend")},t.prototype.updateLegendTitle=function(){var e=this.chart,t=y((e.legend&&e.legend.options.title&&e.legend.options.title.text||"").replace(/<br ?\/?>/g," "));e=e.langFormat("accessibility.legend.legendLabel"+(t?"":"NoTitle"),{chart:e,legendTitle:t,chartTitle:v(e)}),this.proxyProvider.updateGroupAttrs("legend",{"aria-label":e})},t.prototype.addLegendProxyGroup=function(){this.proxyGroup=this.proxyProvider.addGroup("legend","ul",{"aria-label":"_placeholder_",role:"all"===this.chart.options.accessibility.landmarkVerbosity?"region":null})},t.prototype.proxyLegendItems=function(){var e,t=this;((this.chart.legend||{}).allItems||[]).forEach((function(n){(e=n.legendItem||{}).label&&e.label.element&&t.proxyLegendItem(n)}))},t.prototype.proxyLegendItem=function(e){var t=e.legendItem||{};if(t.label&&t.group){var n=this.chart.langFormat("accessibility.legend.legendItem",{chart:this.chart,itemName:y(e.name),item:e});e.a11yProxyElement=this.proxyProvider.addProxyElement("legend",{click:t.label,visual:(t.group.div?t.label:t.group).element},{tabindex:-1,"aria-pressed":e.visible,"aria-label":n})}},t.prototype.getKeyboardNavigation=function(){var e=this.keyCodes,t=this,n=this.chart;return new r(n,{keyCodeMap:[[[e.left,e.right,e.up,e.down],function(e){return t.onKbdArrowKey(this,e)}],[[e.enter,e.space],function(){return t.onKbdClick(this)}],[[e.pageDown,e.pageUp],function(n){return t.highlightAdjacentLegendPage(n===e.pageDown?1:-1),this.response.success}]],validate:function(){return t.shouldHaveLegendNavigation()},init:function(){n.highlightLegendItem(0),t.highlightedLegendItemIx=0},terminate:function(){t.highlightedLegendItemIx=-1,n.legend.allItems.forEach((function(e){return c(!1,e)}))}})},t.prototype.onKbdArrowKey=function(e,t){var n=this.keyCodes,i=e.response,o=this.chart,r=o.options.accessibility,a=o.legend.allItems.length;return t=t===n.left||t===n.up?-1:1,o.highlightLegendItem(this.highlightedLegendItemIx+t)?(this.highlightedLegendItemIx+=t,i.success):(1<a&&r.keyboardNavigation.wrapAround&&e.init(t),i.success)},t.prototype.onKbdClick=function(e){var t=this.chart.legend.allItems[this.highlightedLegendItemIx];return t&&t.a11yProxyElement&&t.a11yProxyElement.click(),e.response.success},t.prototype.shouldHaveLegendNavigation=function(){if(!l(this.chart))return!1;var e=this.chart,t=(e.options.legend||{}).accessibility||{};return!!(e.legend.display&&t.keyboardNavigation&&t.keyboardNavigation.enabled)},t}(o),function(e){function t(e){var t=this.legend.allItems,n=this.accessibility&&this.accessibility.components.legend.highlightedLegendItemIx,i=t[e],o=i.legendItem||{};return!!i&&(g(n)&&t[n]&&c(!1,t[n]),e=((t=this.legend).allItems[e].legendItem||{}).pageIx,n=t.currentPage,void 0!==e&&e+1!==n&&t.scroll(1+e-n),o=o.label,e=i.a11yProxyElement&&i.a11yProxyElement.buttonElement,o&&o.element&&e&&this.setFocusToElement(o,e),c(!0,i),!0)}function n(e){var t=e.item;this.chart.options.accessibility.enabled&&t&&t.a11yProxyElement&&t.a11yProxyElement.buttonElement.setAttribute("aria-pressed",e.visible?"true":"false")}var i=[];e.compose=function(e,o){-1===i.indexOf(e)&&(i.push(e),e.prototype.highlightLegendItem=t),-1===i.indexOf(o)&&(i.push(o),p(o,"afterColorizeItem",n))}}(e||(e={})),e})),t(e,"Accessibility/Components/SeriesComponent/SeriesDescriber.js",[e["Accessibility/Components/AnnotationsA11y.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Core/FormatUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o){function r(e){var t=e.index;return e.series&&e.series.data&&A(t)&&w(e.series.data,(function(e){return!!(e&&void 0!==e.index&&e.index>t&&e.graphic&&e.graphic.element)}))||null}function a(e){var t=e.chart.options.accessibility.series.pointDescriptionEnabledThreshold;return!!(!1!==t&&e.points&&e.points.length>=t)}function s(e,t){var n=e.series,i=n.chart;e=i.options.accessibility.point||{};var o=n.options.accessibility&&n.options.accessibility.point||{};return n=n.tooltipOptions||{},i=i.options.lang,E(t)?v(t,o.valueDecimals||e.valueDecimals||n.valueDecimals||-1,i.decimalPoint,i.accessibility.thousandsSep||i.thousandsSep):t}function l(e,t){return e.chart.langFormat("accessibility.series."+t+"Description",{name:p(e[t]),series:e})}function c(e){var t=e.series,n=1<t.chart.series.length||t.options.name,i=e.series,o=i.chart,r=i.options.accessibility;if(r=r&&r.point&&r.point.valueDescriptionFormat||o.options.accessibility.point.valueDescriptionFormat,i=C(i.xAxis&&i.xAxis.options.accessibility&&i.xAxis.options.accessibility.enabled,!o.angular)){var a=e.series,l=a.chart,c=a.options.accessibility&&a.options.accessibility.point||{},u=l.options.accessibility.point||{};(a=a.xAxis&&a.xAxis.dateTime)?(a=a.getXDateFormat(e.x||0,l.options.tooltip.dateTimeLabelFormats),c=c.dateFormatter&&c.dateFormatter(e)||u.dateFormatter&&u.dateFormatter(e)||c.dateFormat||u.dateFormat||a,l=l.time.dateFormat(c,e.x||0,void 0)):l=void 0,c=(e.series.xAxis||{}).categories&&A(e.category)&&(""+e.category).replace("<br/>"," "),u=A(e.id)&&0>(""+e.id).indexOf("highcharts-"),a="x, "+e.x,l=e.name||l||c||(u?e.id:a)}else l="";c=A(e.index)?e.index+1:"";var h=(u=e.series).chart.options.accessibility.point||{},p=u.chart.options.accessibility&&u.chart.options.accessibility.point||{},m=u.tooltipOptions||{};return a=p.valuePrefix||h.valuePrefix||m.valuePrefix||"",h=p.valueSuffix||h.valueSuffix||m.valueSuffix||"",p=s(e,e[void 0!==e.value?"value":"y"]),u=e.isNull?u.chart.langFormat("accessibility.series.nullPointValue",{point:e}):u.pointArrayMap?function(e,t,n){var i=t||"",o=n||"";return e.series.pointArrayMap.reduce((function(t,n){t+=t.length?", ":"";var r=s(e,C(e[n],e.options[n]));return t+(n+": ")+i+r+o}),"")}(e,a,h):a+p+h,o=b(r,{point:e,index:c,xDescription:l,value:u,separator:i?", ":""},o),r=(r=e.options&&e.options.accessibility&&e.options.accessibility.description)?" "+r:"",t=n?" "+t.name+".":"",n=e.series.chart,l={point:e,annotations:i=d(e)},n=i.length?n.langFormat("accessibility.series.pointAnnotationsDescription",l):"",e.accessibility=e.accessibility||{},e.accessibility.valueDescription=o,o+r+t+(n?" "+n:"")}function u(e){var t=function(e){var t=e.options.accessibility||{};return!a(e)&&!t.exposeAsGroupOnly}(e),n=function(e){var t=e.chart.options.accessibility.keyboardNavigation.seriesNavigation;return!(!e.points||!(e.points.length<t.pointNavigationEnabledThreshold||!1===t.pointNavigationEnabledThreshold))}(e),i=e.chart.options.accessibility.point.describeNull;
28(t||n)&&e.points.forEach((function(n){var o;if(!(o=n.graphic&&n.graphic.element)){var a=n.series;if(o=a&&a.chart,a=a&&a.is("sunburst"),o=o&&o.options.accessibility.point.describeNull,o=n.isNull&&!a&&o){a=n.series;var s=r(n);a=(o=s&&s.graphic)?o.parentGroup:a.graph||a.group,s=s?{x:C(n.plotX,s.plotX,0),y:C(n.plotY,s.plotY,0)}:{x:C(n.plotX,0),y:C(n.plotY,0)},(s=n.series.chart.renderer.rect(s.x,s.y,1,1)).attr({class:"highcharts-a11y-mock-point",fill:"none",opacity:0,"fill-opacity":0,"stroke-opacity":0}),a&&a.element?(n.graphic=s,n.hasMockGraphic=!0,s.add(a),a.element.insertBefore(s.element,o?o.element:null),o=s.element):o=void 0}}a=n.options&&n.options.accessibility&&!1===n.options.accessibility.enabled,o&&(n.isNull&&!i?o.setAttribute("aria-hidden",!0):(o.setAttribute("tabindex","-1"),e.chart.styledMode||(o.style.outline="none"),t&&!a?(a=(s=n.series).chart.options.accessibility.point||{},s=s.options.accessibility&&s.options.accessibility.point||{},n=x(s.descriptionFormatter&&s.descriptionFormatter(n)||a.descriptionFormatter&&a.descriptionFormatter(n)||c(n)),o.setAttribute("role","img"),o.setAttribute("aria-label",n)):o.setAttribute("aria-hidden",!0)))}))}function h(e){var t=e.chart,n=t.types||[],i=function(e){var t=(e.options.accessibility||{}).description;return t&&e.chart.langFormat("accessibility.series.description",{description:t,series:e})||""}(e),o=function(n){return t[n]&&1<t[n].length&&e[n]},r=e.index+1,a=l(e,"xAxis"),s=l(e,"yAxis"),c={seriesNumber:r,series:e,chart:t};return n=1<n.length?"Combination":"",c=t.langFormat("accessibility.series.summary."+e.type+n,c)||t.langFormat("accessibility.series.summary.default"+n,c),o=(o("yAxis")?" "+s+".":"")+(o("xAxis")?" "+a+".":""),b(t.options.accessibility.series.descriptionFormat||"",{seriesDescription:c,authorDescription:i?" "+i:"",axisDescription:o,series:e,chart:t,seriesNumber:r},void 0)}var d=e.getPointAnnotationTexts,p=t.getAxisDescription,m=t.getSeriesFirstPointElement,g=t.getSeriesA11yElement,f=t.unhideChartElementFromAT,b=n.format,v=n.numberFormat,y=i.reverseChildNodes,x=i.stripHTMLTagsFromString,w=o.find,E=o.isNumber,C=o.pick,A=o.defined;return{defaultPointDescriptionFormatter:c,defaultSeriesDescriptionFormatter:h,describeSeries:function(e){var t=e.chart,n=m(e),i=g(e),o=t.is3d&&t.is3d();if(i){i.lastChild!==n||o||y(i),u(e),f(t,i),t=(o=e.chart).options.chart,n=1<o.series.length,o=o.options.accessibility.series.describeSingleSeries;var r=(e.options.accessibility||{}).exposeAsGroupOnly;t.options3d&&t.options3d.enabled&&n||!(n||o||r||a(e))?i.removeAttribute("aria-label"):(n=(t=e.chart.options.accessibility).landmarkVerbosity,(e.options.accessibility||{}).exposeAsGroupOnly?i.setAttribute("role","img"):"all"===n?i.setAttribute("role","region"):i.setAttribute("role","group"),i.setAttribute("tabindex","-1"),e.chart.styledMode||(i.style.outline="none"),i.setAttribute("aria-label",x(t.series.descriptionFormatter&&t.series.descriptionFormatter(e)||h(e))))}}}})),t(e,"Accessibility/Components/SeriesComponent/NewDataAnnouncer.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"]],(function(e,t,n,i,o,r){var a=t.addEvent,s=t.defined,l=i.getChartTitle,c=r.defaultPointDescriptionFormatter,u=r.defaultSeriesDescriptionFormatter;return t=function(){function t(e){this.announcer=void 0,this.dirty={allSeries:{}},this.eventProvider=void 0,this.lastAnnouncementTime=0,this.chart=e}return t.prototype.init=function(){var e=this.chart,t=e.options.accessibility.announceNewData.interruptUser?"assertive":"polite";this.lastAnnouncementTime=0,this.dirty={allSeries:{}},this.eventProvider=new o,this.announcer=new n(e,t),this.addEventListeners()},t.prototype.destroy=function(){this.eventProvider.removeAddedEvents(),this.announcer.destroy()},t.prototype.addEventListeners=function(){var e=this,t=this.chart,n=this.eventProvider;n.addEvent(t,"afterApplyDrilldown",(function(){e.lastAnnouncementTime=0})),n.addEvent(t,"afterAddSeries",(function(t){e.onSeriesAdded(t.series)})),n.addEvent(t,"redraw",(function(){e.announceDirtyData()}))},t.prototype.onSeriesAdded=function(e){this.chart.options.accessibility.announceNewData.enabled&&(this.dirty.hasDirty=!0,this.dirty.allSeries[e.name+e.index]=e,this.dirty.newSeries=s(this.dirty.newSeries)?void 0:e)},t.prototype.announceDirtyData=function(){var e=this;if(this.chart.options.accessibility.announceNewData&&this.dirty.hasDirty){var t=this.dirty.newPoint;t&&(t=function(e){var t=e.series.data.filter((function(t){return e.x===t.x&&e.y===t.y}));return 1===t.length?t[0]:e}(t)),this.queueAnnouncement(Object.keys(this.dirty.allSeries).map((function(t){return e.dirty.allSeries[t]})),this.dirty.newSeries,t),this.dirty={allSeries:{}}}},t.prototype.queueAnnouncement=function(e,t,n){var i=this,o=this.chart.options.accessibility.announceNewData;if(o.enabled){var r=+new Date;o=Math.max(0,o.minAnnounceInterval-(r-this.lastAnnouncementTime)),e=function(e,t){var n=(e||[]).concat(t||[]).reduce((function(e,t){return e[t.name+t.index]=t,e}),{});return Object.keys(n).map((function(e){return n[e]}))}(this.queuedAnnouncement&&this.queuedAnnouncement.series,e),(t=this.buildAnnouncementMessage(e,t,n))&&
28(this.queuedAnnouncement&&clearTimeout(this.queuedAnnouncementTimer),this.queuedAnnouncement={time:r,message:t,series:e},this.queuedAnnouncementTimer=setTimeout((function(){i&&i.announcer&&(i.lastAnnouncementTime=+new Date,i.announcer.announce(i.queuedAnnouncement.message),delete i.queuedAnnouncement,delete i.queuedAnnouncementTimer)}),o))}},t.prototype.buildAnnouncementMessage=function(t,n,i){var o=this.chart,r=o.options.accessibility.announceNewData;return r.announcementFormatter&&!1!==(t=r.announcementFormatter(t,n,i))?t.length?t:null:(t=e.charts&&1<e.charts.length?"Multiple":"Single",t=n?"newSeriesAnnounce"+t:i?"newPointAnnounce"+t:"newDataAnnounce",r=l(o),o.langFormat("accessibility.announceNewData."+t,{chartTitle:r,seriesDesc:n?u(n):null,pointDesc:i?c(i):null,point:i,series:n}))},t}(),function(e){function t(e){var t=this.chart,n=this.newDataAnnouncer;n&&n.chart===t&&t.options.accessibility.announceNewData.enabled&&(n.dirty.newPoint=s(n.dirty.newPoint)?void 0:e.point)}function n(){var e=this.chart,t=this.newDataAnnouncer;t&&t.chart===e&&e.options.accessibility.announceNewData.enabled&&(t.dirty.hasDirty=!0,t.dirty.allSeries[this.name+this.index]=this)}e.composedClasses=[],e.compose=function(i){-1===e.composedClasses.indexOf(i)&&(e.composedClasses.push(i),a(i,"addPoint",t),a(i,"updatedData",n))}}(t||(t={})),t})),t(e,"Accessibility/ProxyElement.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"]],(function(e,t,n,i,o){var r=e.doc,a=t.attr,s=t.css,l=t.merge,c=i.fireEventOnWrappedOrUnwrappedElement,u=o.cloneMouseEvent,h=o.cloneTouchEvent,d=o.getFakeMouseEvent,p=o.removeElement;return function(){function e(e,t,i,o){this.chart=e,this.target=t,this.groupType=i,i="ul"===i,this.eventProvider=new n;var a=i?r.createElement("li"):null,s=this.buttonElement=r.createElement("button");e.styledMode||this.hideButtonVisually(s),a?(i&&!e.styledMode&&(a.style.listStyle="none"),a.appendChild(s),this.element=a):this.element=s,this.updateTarget(t,o)}return e.prototype.click=function(){var e=this.getTargetPosition();e.x+=e.width/2,e.y+=e.height/2,e=d("click",e),c(this.target.click,e)},e.prototype.updateTarget=function(e,t){this.target=e,this.updateCSSClassName();var n=t||{};Object.keys(n).forEach((function(e){null===n[e]&&delete n[e]})),a(this.buttonElement,l({"aria-label":this.getTargetAttr(e.click,"aria-label")},n)),this.eventProvider.removeAddedEvents(),this.addProxyEventsToButton(this.buttonElement,e.click),this.refreshPosition()},e.prototype.refreshPosition=function(){var e=this.getTargetPosition();s(this.buttonElement,{width:(e.width||1)+"px",height:(e.height||1)+"px",left:(Math.round(e.x)||0)+"px",top:(Math.round(e.y)||0)+"px"})},e.prototype.remove=function(){this.eventProvider.removeAddedEvents(),p(this.element)},e.prototype.updateCSSClassName=function(){var e=this.chart.legend;e=-1<((e=e.group&&e.group.div)&&e.className||"").indexOf("highcharts-no-tooltip");var t=-1<(this.getTargetAttr(this.target.click,"class")||"").indexOf("highcharts-no-tooltip");this.buttonElement.className=e||t?"highcharts-a11y-proxy-button highcharts-no-tooltip":"highcharts-a11y-proxy-button"},e.prototype.addProxyEventsToButton=function(e,t){var n=this;"click touchstart touchend touchcancel touchmove mouseover mouseenter mouseleave mouseout".split(" ").forEach((function(i){var o=0===i.indexOf("touch");n.eventProvider.addEvent(e,i,(function(e){var n=o?h(e):u(e);t&&c(t,n),e.stopPropagation(),o||e.preventDefault()}),{passive:!1})}))},e.prototype.hideButtonVisually=function(e){s(e,{borderWidth:0,backgroundColor:"transparent",cursor:"pointer",outline:"none",opacity:.001,filter:"alpha(opacity=1)",zIndex:999,overflow:"hidden",padding:0,margin:0,display:"block",position:"absolute","-ms-filter":"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"})},e.prototype.getTargetPosition=function(){var e=this.target.click;if(e=e.element?e.element:e,e=this.target.visual||e,this.chart.renderTo&&e&&e.getBoundingClientRect){e=e.getBoundingClientRect();var t=this.chart.pointer.getChartPosition();return{x:(e.left-t.left)/t.scaleX,y:(e.top-t.top)/t.scaleY,width:e.right/t.scaleX-e.left/t.scaleX,height:e.bottom/t.scaleY-e.top/t.scaleY}}return{x:0,y:0,width:1,height:1}},e.prototype.getTargetAttr=function(e,t){return e.element?e.element.getAttribute(t):e.getAttribute(t)},e}()})),t(e,"Accessibility/ProxyProvider.js",[e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/DOMElementProvider.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/ProxyElement.js"]],(function(e,t,n,i,o,r){var a=e.doc,s=t.attr,l=t.css,c=n.unhideChartElementFromAT,u=o.removeElement,h=o.removeChildNodes;return function(){function e(e){this.chart=e,this.domElementProvider=new i,this.groups={},this.groupOrder=[],this.beforeChartProxyPosContainer=this.createProxyPosContainer("before"),this.afterChartProxyPosContainer=this.createProxyPosContainer("after"),this.update()}return e.prototype.addProxyElement=function(e,t,n){var i=this.groups[e];if(!i)throw Error("ProxyProvider.addProxyElement: Invalid group key "+e);return e=new r(this.chart,t,i.type,n),i.proxyContainerElement.appendChild(e.element),i.proxyElements.push(e),e},e.prototype.addGroup=function(e,t,n){var i=this.groups[e];if(i)return i.groupElement;if(i=this.domElementProvider.createElement(t),n&&n.role&&"div"!==t){var o=this.domElementProvider.createElement("div");o.appendChild(i)}else o=i;return o.className="highcharts-a11y-proxy-group highcharts-a11y-proxy-group-"+e.replace(/\W/g,"-"),this.groups[e]={proxyContainerElement:i,groupElement:o,type:t,proxyElements:[]},s(o,n||{}),"ul"===t&&i.setAttribute("role","list"),this.afterChartProxyPosContainer.appendChild(o),this.updateGroupOrder(this.groupOrder),o},e.prototype.updateGroupAttrs=function(e,t){var n=this.groups[e];if(!n)throw Error("ProxyProvider.updateGroupAttrs: Invalid group key "+e);s(n.groupElement,t)},e.prototype.updateGroupOrder=function(e){var t=this;if(this.groupOrder=e.slice(),!this.isDOMOrderGroupOrder()){var n=e.indexOf("series"),i=-1<n?e.slice(0,n):e,o=-1<n?e.slice(n+1):[];e=a.activeElement,["before","after"].forEach((function(e){var n=t["before"===e?"beforeChartProxyPosContainer":"afterChartProxyPosContainer"];e="before"===e?i:o,h(n),e.forEach((function(e){(e=t.groups[e])&&n.appendChild(e.groupElement)}))}
28)),(this.beforeChartProxyPosContainer.contains(e)||this.afterChartProxyPosContainer.contains(e))&&e&&e.focus&&e.focus()}},e.prototype.clearGroup=function(e){var t=this.groups[e];if(!t)throw Error("ProxyProvider.clearGroup: Invalid group key "+e);h(t.proxyContainerElement)},e.prototype.removeGroup=function(e){var t=this.groups[e];t&&(u(t.groupElement),delete this.groups[e])},e.prototype.update=function(){this.updatePosContainerPositions(),this.updateGroupOrder(this.groupOrder),this.updateProxyElementPositions()},e.prototype.updateProxyElementPositions=function(){Object.keys(this.groups).forEach(this.updateGroupProxyElementPositions.bind(this))},e.prototype.updateGroupProxyElementPositions=function(e){(e=this.groups[e])&&e.proxyElements.forEach((function(e){return e.refreshPosition()}))},e.prototype.destroy=function(){this.domElementProvider.destroyCreatedElements()},e.prototype.createProxyPosContainer=function(e){var t=this.domElementProvider.createElement("div");return t.setAttribute("aria-hidden","false"),t.className="highcharts-a11y-proxy-container"+(e?"-"+e:""),l(t,{top:"0",left:"0"}),this.chart.styledMode||(t.style.whiteSpace="nowrap",t.style.position="absolute"),t},e.prototype.getCurrentGroupOrderInDOM=function(){var e=this,t=function(t){var n=[];t=t.children;for(var i=0;i<t.length;++i){e:{for(var o=t[i],r=Object.keys(e.groups),a=r.length;a--;){var s=r[a],l=e.groups[s];if(l&&o===l.groupElement){o=s;break e}}o=void 0}o&&n.push(o)}return n},n=t(this.beforeChartProxyPosContainer);return t=t(this.afterChartProxyPosContainer),n.push("series"),n.concat(t)},e.prototype.isDOMOrderGroupOrder=function(){var e=this,t=this.getCurrentGroupOrderInDOM(),n=this.groupOrder.filter((function(t){return"series"===t||!!e.groups[t]})),i=t.length;if(i!==n.length)return!1;for(;i--;)if(t[i]!==n[i])return!1;return!0},e.prototype.updatePosContainerPositions=function(){var e=this.chart;if(!e.renderer.forExport){var t=e.renderer.box;e.container.insertBefore(this.afterChartProxyPosContainer,t.nextSibling),e.container.insertBefore(this.beforeChartProxyPosContainer,t),c(this.chart,this.afterChartProxyPosContainer),c(this.chart,this.beforeChartProxyPosContainer)}},e}()})),t(e,"Stock/RangeSelector/RangeSelectorDefaults.js",[],(function(){return{lang:{rangeSelectorZoom:"Zoom",rangeSelectorFrom:"",rangeSelectorTo:"â"},rangeSelector:{allButtonsEnabled:!1,buttons:void 0,buttonSpacing:5,dropdown:"responsive",enabled:void 0,verticalAlign:"top",buttonTheme:{width:28,height:18,padding:2,zIndex:7},floating:!1,x:0,y:0,height:void 0,inputBoxBorderColor:"none",inputBoxHeight:17,inputBoxWidth:void 0,inputDateFormat:"%b %e, %Y",inputDateParser:void 0,inputEditDateFormat:"%Y-%m-%d",inputEnabled:!0,inputPosition:{align:"right",x:0,y:0},inputSpacing:5,selected:void 0,buttonPosition:{align:"left",x:0,y:0},inputStyle:{color:"#335cad",cursor:"pointer"},labelStyle:{color:"#666666"}}}})),t(e,"Stock/RangeSelector/RangeSelectorComposition.js",[e["Core/Defaults.js"],e["Stock/RangeSelector/RangeSelectorDefaults.js"],e["Core/Utilities.js"]],(function(e,t,n){function i(){var e=this.range,t=e.type,n=this.max,i=this.chart.time,o=function(e,n){var o="year"===t?"FullYear":"Month",r=new i.Date(e),a=i.get(o,r);return i.set(o,r,a+n),a===i.get(o,r)&&i.set("Date",r,0),r.getTime()-e};if(v(e))var r=n-e,a=e;else e&&(r=n+o(n,-(e.count||1)),this.chart&&(this.chart.fixedRange=n-r));var s=x(this.dataMin,Number.MIN_VALUE);return v(r)||(r=s),r<=s&&(r=s,void 0===a&&(a=o(r,e.count)),this.newMax=Math.min(r+a,x(this.dataMax,Number.MAX_VALUE))),v(n)?!v(e)&&e&&e._offsetMin&&(r+=e._offsetMin):r=void 0,r}function o(){this.options.rangeSelector&&this.options.rangeSelector.enabled&&(this.rangeSelector=new h(this))}function r(){var e=this.axes,t=this.rangeSelector;t&&(v(t.deferredYTDClick)&&(t.clickButton(t.deferredYTDClick),delete t.deferredYTDClick),e.forEach((function(e){e.updateNames(),e.setScale()})),this.getAxisMargins(),t.render(),e=t.options.verticalAlign,t.options.floating||("bottom"===e?this.extraBottomMargin=!0:"middle"!==e&&(this.extraTopMargin=!0)))}function a(e){var t,n,i,o,r=e.rangeSelector,a=function(){r&&(t=e.xAxis[0].getExtremes(),n=e.legend,o=r&&r.options.verticalAlign,v(t.min)&&r.render(t.min,t.max),n.display&&"top"===o&&o===n.options.verticalAlign&&((i=y(e.spacingBox)).y="vertical"===n.options.layout?e.plotTop:i.y+r.getHeight(),n.group.placed=!1,n.align(i)))};r&&(b(w,(function(t){return t[0]===e}))||w.push([e,[m(e.xAxis[0],"afterSetExtremes",(function(e){r&&r.render(e.min,e.max)})),m(e,"redraw",a)]]),a())}function s(){for(var e=0,t=w.length;e<t;++e){var n=w[e];
28if(n[0]===this){n[1].forEach((function(e){return e()})),w.splice(e,1);break}}}function l(){var e=this.rangeSelector;e&&(e=e.getHeight(),this.extraTopMargin&&(this.plotTop+=e),this.extraBottomMargin&&(this.marginBottom+=e))}function c(){var e=this.rangeSelector;e&&!e.options.floating&&(e.render(),"bottom"===(e=e.options.verticalAlign)?this.extraBottomMargin=!0:"middle"!==e&&(this.extraTopMargin=!0))}function u(e){var t=e.options.rangeSelector;e=this.extraBottomMargin;var n=this.extraTopMargin,i=this.rangeSelector;t&&t.enabled&&!g(i)&&this.options.rangeSelector&&(this.options.rangeSelector.enabled=!0,this.rangeSelector=i=new h(this)),this.extraTopMargin=this.extraBottomMargin=!1,i&&(a(this),t=t&&t.verticalAlign||i.options&&i.options.verticalAlign,i.options.floating||("bottom"===t?this.extraBottomMargin=!0:"middle"!==t&&(this.extraTopMargin=!0)),this.extraBottomMargin!==e||this.extraTopMargin!==n)&&(this.isDirtyBox=!0)}var h,d=e.defaultOptions,p=e.setOptions,m=n.addEvent,g=n.defined,f=n.extend,b=n.find,v=n.isNumber,y=n.merge,x=n.pick,w=[],E=[];return{compose:function(e,n,g){h=g,-1===E.indexOf(e)&&(E.push(e),e.prototype.minFromRange=i),-1===E.indexOf(n)&&(E.push(n),m(n,"afterGetContainer",o),m(n,"beforeRender",r),m(n,"destroy",s),m(n,"getMargins",l),m(n,"render",c),m(n,"update",u),n.prototype.callbacks.push(a)),-1===E.indexOf(p)&&(f(d,{rangeSelector:t.rangeSelector}),f(d.lang,t.lang))}}})),t(e,"Stock/RangeSelector/RangeSelector.js",[e["Core/Axis/Axis.js"],e["Core/Defaults.js"],e["Core/Globals.js"],e["Stock/RangeSelector/RangeSelectorComposition.js"],e["Core/Renderer/SVG/SVGElement.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o,r){var a=t.defaultOptions,s=r.addEvent,l=r.createElement,c=r.css,u=r.defined,h=r.destroyObjectProperties,d=r.discardElement,p=r.extend,m=r.fireEvent,g=r.isNumber,f=r.merge,b=r.objectEach,v=r.pad,y=r.pick,x=r.pInt,w=r.splat;return t=function(){function t(e){this.buttons=void 0,this.buttonOptions=t.prototype.defaultButtons,this.initialButtonGroupWidth=0,this.options=void 0,this.chart=e,this.init(e)}return t.compose=function(e,n){i.compose(e,n,t)},t.prototype.clickButton=function(t,n){var i=this.chart,o=this.buttonOptions[t],r=i.xAxis[0],a=i.scroller&&i.scroller.getUnionExtremes()||r||{},l=o.type,c=o.dataGrouping,h=a.dataMin,d=a.dataMax,p=r&&Math.round(Math.min(r.max,y(d,r.max)));a=o._range;var f,b=!0;if(null!==h&&null!==d){if(i.fixedRange=a,this.setSelected(t),c&&(this.forcedDataGrouping=!0,e.prototype.setDataGrouping.call(r||{chart:this.chart},c,!1),this.frozenStates=o.preserveDataGrouping),"month"===l||"year"===l)if(r){l={range:o,max:p,chart:i,dataMin:h,dataMax:d};var v=r.minFromRange.call(l);g(l.newMax)&&(p=l.newMax),b=!1}else a=o;else if(a)v=Math.max(p-a,h),p=Math.min(v+a,d),b=!1;else if("ytd"===l){if(!r)return void(this.deferredYTDClick=t);void 0!==d&&void 0!==h||(h=Number.MAX_VALUE,d=Number.MIN_VALUE,i.series.forEach((function(e){(e=e.xData)&&(h=Math.min(e[0],h),d=Math.max(e[e.length-1],d))})),n=!1),v=f=(l=this.getYTDExtremes(d,h,i.time.useUTC)).min,p=l.max}else"all"===l&&r&&(i.navigator&&i.navigator.baseSeries[0]&&(i.navigator.baseSeries[0].xAxis.options.range=void 0),v=h,p=d);if(b&&o._offsetMin&&u(v)&&(v+=o._offsetMin),o._offsetMax&&u(p)&&(p+=o._offsetMax),this.dropdown&&(this.dropdown.selectedIndex=t+1),r)r.setExtremes(v,p,y(n,!0),void 0,{trigger:"rangeSelectorButton",rangeSelectorButton:o});else{var x=w(i.options.xAxis)[0],E=x.range;x.range=a;var C=x.min;x.min=f,s(i,"load",(function(){x.range=E,x.min=C}))}m(this,"afterBtnClick")}},t.prototype.setSelected=function(e){this.selected=this.options.selected=e},t.prototype.init=function(e){var t=this,n=e.options.rangeSelector,i=n.buttons||t.defaultButtons.slice(),o=n.selected,r=function(){var e=t.minInput,n=t.maxInput;e&&e.blur&&m(e,"blur"),n&&n.blur&&m(n,"blur")};t.chart=e,t.options=n,t.buttons=[],t.buttonOptions=i,this.eventsToUnbind=[],this.eventsToUnbind.push(s(e.container,"mousedown",r)),this.eventsToUnbind.push(s(e,"resize",r)),i.forEach(t.computeButtonRange),void 0!==o&&i[o]&&this.clickButton(o,!1),this.eventsToUnbind.push(s(e,"load",(function(){e.xAxis&&e.xAxis[0]&&s(e.xAxis[0],"setExtremes",(function(n){this.max-this.min!==e.fixedRange&&"rangeSelectorButton"!==n.trigger&&"updatedData"!==n.trigger&&t.forcedDataGrouping&&!t.frozenStates&&this.setDataGrouping(!1,!1)}))})))},t.prototype.updateButtonStates=function(){var e=this,t=this.chart,n=this.dropdown,i=t.xAxis[0],o=Math.round(i.max-i.min),r=!i.hasVisibleSeries,a=t.scroller&&t.scroller.getUnionExtremes()||i,s=a.dataMin,l=a.dataMax,c=(t=e.getYTDExtremes(l,s,t.time.useUTC)).min,u=t.max,h=e.selected,d=e.options.allButtonsEnabled,p=e.buttons,m=g(h);e.buttonOptions.forEach((function(t,a){var g=t._range,f=t.type,b=t.count||1,v=p[a],y=t._offsetMax-t._offsetMin,x=a===h,w=g>l-s,E=g<i.minRange;t=0;var C=!1,A=!1;g=g===o,("month"===f||"year"===f)&&o+36e5>=864e5*{month:28,year:365}[f]*b-y&&o-36e5<=864e5*{month:31,year:366}[f]*b+y?g=!0:"ytd"===f?(g=u-c+y===o,C=!x):"all"===f&&(g=i.max-i.min>=l-s,A=!x&&m&&g),f=!d&&(w||E||A||r),b=x&&g||g&&!m&&!C||x&&e.frozenStates,f?t=3:b&&(m=!0,t=2),v.state!==t&&(v.setState(t),n&&(n.options[a+1].disabled=f,2===t&&(n.selectedIndex=a+1)),0===t&&h===a&&e.setSelected())}))},t.prototype.computeButtonRange=function(e){var t=e.type,n=e.count||1,i={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5};i[t]?e._range=i[t]*n:"month"!==t&&"year"!==t||(e._range=864e5*{month:30,year:365}[t]*n),e._offsetMin=y(e.offsetMin,0),e._offsetMax=y(e.offsetMax,0),e._range+=e._offsetMax-e._offsetMin},t.prototype.getInputValue=function(e){e="min"===e?this.minInput
28:this.maxInput;var t=this.chart.options.rangeSelector,n=this.chart.time;return e?("text"===e.type&&t.inputDateParser||this.defaultInputDateParser)(e.value,n.useUTC,n):0},t.prototype.setInputValue=function(e,t){var n=this.options,i=this.chart.time,o="min"===e?this.minInput:this.maxInput;if(e="min"===e?this.minDateBox:this.maxDateBox,o){var r=o.getAttribute("data-hc-time");r=u(r)?Number(r):void 0,u(t)&&(u(r)&&o.setAttribute("data-hc-time-previous",r),o.setAttribute("data-hc-time",t),r=t),o.value=i.dateFormat(this.inputTypeFormats[o.type]||n.inputEditDateFormat,r),e&&e.attr({text:i.dateFormat(n.inputDateFormat,r)})}},t.prototype.setInputExtremes=function(e,t,n){if(e="min"===e?this.minInput:this.maxInput){var i=this.inputTypeFormats[e.type],o=this.chart.time;i&&(t=o.dateFormat(i,t),e.min!==t&&(e.min=t),n=o.dateFormat(i,n),e.max!==n&&(e.max=n))}},t.prototype.showInput=function(e){var t="min"===e?this.minDateBox:this.maxDateBox;if((e="min"===e?this.minInput:this.maxInput)&&t&&this.inputGroup){var n="text"===e.type,i=this.inputGroup,o=i.translateX;i=i.translateY;var r=this.options.inputBoxWidth;c(e,{width:n?t.width+(r?-2:20)+"px":"auto",height:n?t.height-2+"px":"auto",border:"2px solid silver"}),c(e,n&&r?{left:o+t.x+"px",top:i+"px"}:{left:Math.min(Math.round(t.x+o-(e.offsetWidth-t.width)/2),this.chart.chartWidth-e.offsetWidth)+"px",top:i-(e.offsetHeight-t.height)/2+"px"})}},t.prototype.hideInput=function(e){(e="min"===e?this.minInput:this.maxInput)&&c(e,{top:"-9999em",border:0,width:"1px",height:"1px"})},t.prototype.defaultInputDateParser=function(e,t,i){var o,r=e.split("/").join("-").split(" ").join("T");return-1===r.indexOf("T")&&(r+="T00:00"),t?r+="Z":((o=n.isSafari)&&(o=!(6<(o=r).length&&(o.lastIndexOf("-")===o.length-6||o.lastIndexOf("+")===o.length-6))),o&&(r+=0>=(o=new Date(r).getTimezoneOffset()/60)?"+".concat(v(-o),":00"):"-".concat(v(o),":00"))),r=Date.parse(r),g(r)||(e=e.split("-"),r=Date.UTC(x(e[0]),x(e[1])-1,x(e[2]))),i&&t&&g(r)&&(r+=i.getTimezoneOffset(r)),r},t.prototype.drawInput=function(e){function t(){var t=s.maxInput,n=s.minInput,o=i.xAxis[0],r=i.scroller&&i.scroller.xAxis?i.scroller.xAxis:o,a=r.dataMin;r=r.dataMax;var l=s.getInputValue(e);l!==Number(v.getAttribute("data-hc-time-previous"))&&g(l)&&(v.setAttribute("data-hc-time-previous",l),m&&t&&g(a)?l>Number(t.getAttribute("data-hc-time"))?l=void 0:l<a&&(l=a):n&&g(r)&&(l<Number(n.getAttribute("data-hc-time"))?l=void 0:l>r&&(l=r)),void 0!==l&&o.setExtremes(m?l:o.min,m?o.max:l,void 0,void 0,{trigger:"rangeSelectorInput"}))}var i=this.chart,o=this.div,r=this.inputGroup,s=this,u=i.renderer.style||{},h=i.renderer,d=i.options.rangeSelector,m="min"===e,b=a.lang[m?"rangeSelectorFrom":"rangeSelectorTo"]||"";b=h.label(b,0).addClass("highcharts-range-label").attr({padding:b?2:0,height:b?d.inputBoxHeight:0}).add(r),h=h.label("",0).addClass("highcharts-range-input").attr({padding:2,width:d.inputBoxWidth,height:d.inputBoxHeight,"text-align":"center"}).on("click",(function(){s.showInput(e),s[e+"Input"].focus()})),i.styledMode||h.attr({stroke:d.inputBoxBorderColor,"stroke-width":1}),h.add(r);var v=l("input",{name:e,className:"highcharts-range-selector"},void 0,o);v.setAttribute("type",function(e){if(-1!==e.indexOf("%L"))return"text";var t="aAdewbBmoyY".split("").some((function(t){return-1!==e.indexOf("%"+t)})),n="HkIlMS".split("").some((function(t){return-1!==e.indexOf("%"+t)}));return t&&n?"datetime-local":t?"date":n?"time":"text"}(d.inputDateFormat||"%b %e, %Y")),i.styledMode||(b.css(f(u,d.labelStyle)),h.css(f({color:"#333333"},u,d.inputStyle)),c(v,p({position:"absolute",border:0,boxShadow:"0 0 15px rgba(0,0,0,0.3)",width:"1px",height:"1px",padding:0,textAlign:"center",fontSize:u.fontSize,fontFamily:u.fontFamily,top:"-9999em"},d.inputStyle))),v.onfocus=function(){s.showInput(e)},v.onblur=function(){v===n.doc.activeElement&&t(),s.hideInput(e),s.setInputValue(e),v.blur()};var y=!1;return v.onchange=function(){y||(t(),s.hideInput(e),v.blur())},v.onkeypress=function(e){13===e.keyCode&&t()},v.onkeydown=function(e){y=!0,38!==e.keyCode&&40!==e.keyCode||t()},v.onkeyup=function(){y=!1}
28,{dateBox:h,input:v,label:b}},t.prototype.getPosition=function(){var e=this.chart,t=e.options.rangeSelector;return{buttonTop:(e="top"===t.verticalAlign?e.plotTop-e.axisOffset[0]:0)+t.buttonPosition.y,inputTop:e+t.inputPosition.y-10}},t.prototype.getYTDExtremes=function(e,t,n){var i=this.chart.time,o=new i.Date(e),r=i.get("FullYear",o);return n=n?i.Date.UTC(r,0,1):+new i.Date(r,0,1),t=Math.max(t,n),o=o.getTime(),{max:Math.min(e||o,o),min:t}},t.prototype.render=function(e,t){var n=this.chart,i=n.renderer,o=n.container,r=n.options,a=r.rangeSelector,s=y(r.chart.style&&r.chart.style.zIndex,0)+1;if(r=a.inputEnabled,!1!==a.enabled){if(this.rendered||(this.group=i.g("range-selector-group").attr({zIndex:7}).add(),this.div=l("div",void 0,{position:"relative",height:0,zIndex:s}),this.buttonOptions.length&&this.renderButtons(),o.parentNode&&o.parentNode.insertBefore(this.div,o),r&&(this.inputGroup=i.g("input-group").add(this.group),i=this.drawInput("min"),this.minDateBox=i.dateBox,this.minLabel=i.label,this.minInput=i.input,i=this.drawInput("max"),this.maxDateBox=i.dateBox,this.maxLabel=i.label,this.maxInput=i.input)),r&&(this.setInputValue("min",e),this.setInputValue("max",t),e=n.scroller&&n.scroller.getUnionExtremes()||n.xAxis[0]||{},u(e.dataMin)&&u(e.dataMax)&&(n=n.xAxis[0].minRange||0,this.setInputExtremes("min",e.dataMin,Math.min(e.dataMax,this.getInputValue("max"))-n),this.setInputExtremes("max",Math.max(e.dataMin,this.getInputValue("min"))+n,e.dataMax)),this.inputGroup)){var c=0;[this.minLabel,this.minDateBox,this.maxLabel,this.maxDateBox].forEach((function(e){if(e){var t=e.getBBox().width;t&&(e.attr({x:c}),c+=t+a.inputSpacing)}}))}this.alignElements(),this.rendered=!0}},t.prototype.renderButtons=function(){var e=this,t=this.buttons,i=this.options,o=a.lang,r=this.chart.renderer,c=f(i.buttonTheme),u=c&&c.states,h=c.width||28;delete c.width,delete c.states,this.buttonGroup=r.g("range-selector-buttons").add(this.group);var d=this.dropdown=l("select",void 0,{position:"absolute",width:"1px",height:"1px",padding:0,border:0,top:"-9999em",cursor:"pointer",opacity:1e-4},this.div);s(d,"touchstart",(function(){d.style.fontSize="16px"})),[[n.isMS?"mouseover":"mouseenter"],[n.isMS?"mouseout":"mouseleave"],["change","click"]].forEach((function(n){var i=n[0],o=n[1];s(d,i,(function(){var n=t[e.currentButtonIndex()];n&&m(n.element,o||i)}))})),this.zoomText=r.label(o&&o.rangeSelectorZoom||"",0).attr({padding:i.buttonTheme.padding,height:i.buttonTheme.height,paddingLeft:0,paddingRight:0}).add(this.buttonGroup),this.chart.styledMode||(this.zoomText.css(i.labelStyle),c["stroke-width"]=y(c["stroke-width"],0)),l("option",{textContent:this.zoomText.textStr,disabled:!0},void 0,d),this.buttonOptions.forEach((function(n,i){l("option",{textContent:n.title||n.text},void 0,d),t[i]=r.button(n.text,0,0,(function(t){var o,r=n.events&&n.events.click;r&&(o=r.call(n,t)),!1!==o&&e.clickButton(i),e.isActive=!0}),c,u&&u.hover,u&&u.select,u&&u.disabled).attr({"text-align":"center",width:h}).add(e.buttonGroup),n.title&&t[i].attr("title",n.title)}))},t.prototype.alignElements=function(){var e=this,t=this.buttonGroup,n=this.buttons,i=this.chart,o=this.group,r=this.inputGroup,a=this.options,s=this.zoomText,l=i.options,c=l.exporting&&!1!==l.exporting.enabled&&l.navigation&&l.navigation.buttonOptions;l=a.buttonPosition;var u=a.inputPosition,h=a.verticalAlign,d=function(t,n){return c&&e.titleCollision(i)&&"top"===h&&"right"===n.align&&n.y-t.getBBox().height-12<(c.y||0)+(c.height||0)+i.spacing[0]?-40:0},p=i.plotLeft;if(o&&l&&u){var m=l.x-i.spacing[3];if(t){if(this.positionButtons(),!this.initialButtonGroupWidth){var g=0;s&&(g+=s.getBBox().width+5),n.forEach((function(e,t){g+=e.width,t!==n.length-1&&(g+=a.buttonSpacing)})),this.initialButtonGroupWidth=g}p-=i.spacing[3],this.updateButtonStates(),s=d(t,l),this.alignButtonGroup(s),o.placed=t.placed=i.hasLoaded}t=0,r&&(t=d(r,u),"left"===u.align?m=p:"right"===u.align&&(m=-Math.max(i.axisOffset[1],-t)),r.align({y:u.y,width:r.getBBox().width,align:u.align,x:u.x+m-2},!0,i.spacingBox),r.placed=i.hasLoaded),this.handleCollision(t),o.align({verticalAlign:h},!0,i.spacingBox),r=o.alignAttr.translateY,t=o.getBBox().height+20,d=0,"bottom"===h&&(d=r-(t=t+(d=(d=i.legend&&i.legend.options)&&"bottom"===d.verticalAlign&&d.enabled&&!d.floating?i.legend.legendHeight+y(d.margin,10):0)-20)-(a.floating?0:a.y)-(i.titleOffset?i.titleOffset[2]:0)-10),"top"===h?(a.floating&&(d=0),i.titleOffset&&i.titleOffset[0]&&(d=i.titleOffset[0]),d+=i.margin[0]-i.spacing[0]||0):"middle"===h&&(u.y===l.y?d=r:(u.y||l.y)&&(d=0>u.y||0>l.y?d-Math.min(u.y,l.y):r-t)),o.translate(a.x,a.y+Math.floor(d)),l=this.minInput,u=this.maxInput,r=this.dropdown,a.inputEnabled&&l&&u&&(l.style.marginTop=o.translateY+"px",u.style.marginTop=o.translateY+"px"),r&&(r.style.marginTop=o.translateY+"px")}},t.prototype.alignButtonGroup=function(e,t){var n=this.chart,i=this.buttonGroup,o=this.options.buttonPosition,r=n.plotLeft-n.spacing[3],a=o.x-n.spacing[3];"right"===o.align?a+=e-r:"center"===o.align&&(a-=r/2),i&&i.align({y:o.y,width:y(t,this.initialButtonGroupWidth),align:o.align,x:a},!0,n.spacingBox)},t.prototype.positionButtons=function(){var e=this.buttons,t=this.chart,n=this.options,i=this.zoomText,o=t.hasLoaded?"animate":"attr",r=n.buttonPosition,a=t=t.plotLeft;
28for(i&&"hidden"!==i.visibility&&(i[o]({x:y(t+r.x,t)}),a+=r.x+i.getBBox().width+5),i=0,r=this.buttonOptions.length;i<r;++i)"hidden"!==e[i].visibility?(e[i][o]({x:a}),a+=e[i].width+n.buttonSpacing):e[i][o]({x:t})},t.prototype.handleCollision=function(e){var t=this,n=this.chart,i=this.buttonGroup,o=this.inputGroup,r=this.options,a=r.buttonPosition,s=r.dropdown,l=r.inputPosition;r=function(){var e=0;return t.buttons.forEach((function(t){(t=t.getBBox()).width>e&&(e=t.width)})),e};var c=function(t){if(o&&i){var n=o.alignAttr.translateX+o.alignOptions.x-e+o.getBBox().x+2,r=o.alignOptions.width,s=i.alignAttr.translateX+i.getBBox().x;return s+t>n&&n+r>s&&a.y<l.y+o.getBBox().height}return!1},u=function(){o&&i&&o.attr({translateX:o.alignAttr.translateX+(n.axisOffset[1]>=-e?0:-e),translateY:o.alignAttr.translateY+i.getBBox().height+10})};if(i){if("always"===s)return this.collapseButtons(e),void(c(r())&&u());"never"===s&&this.expandButtons()}o&&i?l.align===a.align||c(this.initialButtonGroupWidth+20)?"responsive"===s?(this.collapseButtons(e),c(r())&&u()):u():"responsive"===s&&this.expandButtons():i&&"responsive"===s&&(this.initialButtonGroupWidth>n.plotWidth?this.collapseButtons(e):this.expandButtons())},t.prototype.collapseButtons=function(e){var t=this.buttons,n=this.buttonOptions,i=this.chart,o=this.dropdown,r=this.options,a=this.zoomText,s=i.userOptions.rangeSelector&&i.userOptions.rangeSelector.buttonTheme||{},l=function(e){return{text:e?e+" â¾":"â¾",width:"auto",paddingLeft:y(r.buttonTheme.paddingLeft,s.padding,8),paddingRight:y(r.buttonTheme.paddingRight,s.padding,8)}};a&&a.hide();var c=!1;n.forEach((function(e,n){2!==(n=t[n]).state?n.hide():(n.show(),n.attr(l(e.text)),c=!0)})),c||(o&&(o.selectedIndex=0),t[0].show(),t[0].attr(l(this.zoomText&&this.zoomText.textStr))),n=r.buttonPosition.align,this.positionButtons(),"right"!==n&&"center"!==n||this.alignButtonGroup(e,t[this.currentButtonIndex()].getBBox().width),this.showDropdown()},t.prototype.expandButtons=function(){var e=this.buttons,t=this.buttonOptions,n=this.options,i=this.zoomText;this.hideDropdown(),i&&i.show(),t.forEach((function(t,i){(i=e[i]).show(),i.attr({text:t.text,width:n.buttonTheme.width||28,paddingLeft:y(n.buttonTheme.paddingLeft,"unset"),paddingRight:y(n.buttonTheme.paddingRight,"unset")}),2>i.state&&i.setState(0)})),this.positionButtons()},t.prototype.currentButtonIndex=function(){var e=this.dropdown;return e&&0<e.selectedIndex?e.selectedIndex-1:0},t.prototype.showDropdown=function(){var e=this.buttonGroup,t=this.buttons,n=this.chart,i=this.dropdown;if(e&&i){var o=e.translateX;e=e.translateY,t=t[this.currentButtonIndex()].getBBox(),c(i,{left:n.plotLeft+o+"px",top:e+.5+"px",width:t.width+"px",height:t.height+"px"}),this.hasVisibleDropdown=!0}},t.prototype.hideDropdown=function(){var e=this.dropdown;e&&(c(e,{top:"-9999em",width:"1px",height:"1px"}),this.hasVisibleDropdown=!1)},t.prototype.getHeight=function(){var e=this.options,t=this.group,n=e.y,i=e.buttonPosition.y,o=e.inputPosition.y;return e.height?e.height:(this.alignElements(),e=t?t.getBBox(!0).height+13+n:0,t=Math.min(o,i),(0>o&&0>i||0<o&&0<i)&&(e+=Math.abs(t)),e)},t.prototype.titleCollision=function(e){return!(e.options.title.text||e.options.subtitle.text)},t.prototype.update=function(e){var t=this.chart;f(!0,t.options.rangeSelector,e),this.destroy(),this.init(t),this.render()},t.prototype.destroy=function(){var e=this,n=e.minInput,i=e.maxInput;e.eventsToUnbind&&(e.eventsToUnbind.forEach((function(e){return e()})),e.eventsToUnbind=void 0),h(e.buttons),n&&(n.onfocus=n.onblur=n.onchange=null),i&&(i.onfocus=i.onblur=i.onchange=null),b(e,(function(n,i){n&&"chart"!==i&&(n instanceof o?n.destroy():n instanceof window.HTMLElement&&d(n)),n!==t.prototype[i]&&(e[i]=null)}),this)},t}(),p(t.prototype,{defaultButtons:[{type:"month",count:1,text:"1m",title:"View 1 month"},{type:"month",count:3,text:"3m",title:"View 3 months"},{type:"month",count:6,text:"6m",title:"View 6 months"},{type:"ytd",text:"YTD",title:"View year to date"},{type:"year",count:1,text:"1y",title:"View 1 year"},{type:"all",text:"All",title:"View all"}],inputTypeFormats:{"datetime-local":"%Y-%m-%dT%H:%M:%S",date:"%Y-%m-%d",time:"%H:%M:%S"}}),t})),t(e,"Accessibility/Components/RangeSelectorComponent.js",[e["Stock/RangeSelector/RangeSelector.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/Announcer.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o,r){var a=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),s=n.unhideChartElementFromAT,l=n.getAxisRangeDescription,c=r.addEvent,u=r.attr;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.announcer=void 0,t}return a(t,e),t.prototype.init=function(){this.announcer=new i(this.chart,"polite")},t.prototype.onChartUpdate=function(){var e=this.chart,t=this,n=e.rangeSelector;n&&(this.updateSelectorVisibility(),this.setDropdownAttrs(),n.buttons&&n.buttons.length&&n.buttons.forEach((function(e){t.setRangeButtonAttrs(e)})),n.maxInput&&n.minInput&&["minInput","maxInput"].forEach((function(i,o){(i=n[i])&&(s(e,i),t.setRangeInputAttrs(i,"accessibility.rangeSelector."+(o?"max":"min")+"InputLabel"))})))},t.prototype.updateSelectorVisibility=function(){var e=this.chart,t=e.rangeSelector,n=t&&t.dropdown,i=t&&t.buttons||[];
28t&&t.hasVisibleDropdown&&n?(s(e,n),i.forEach((function(e){return e.element.setAttribute("aria-hidden",!0)}))):(n&&n.setAttribute("aria-hidden",!0),i.forEach((function(t){return s(e,t.element)})))},t.prototype.setDropdownAttrs=function(){var e=this.chart,t=e.rangeSelector&&e.rangeSelector.dropdown;t&&(e=e.langFormat("accessibility.rangeSelector.dropdownLabel",{rangeTitle:e.options.lang.rangeSelectorZoom}),t.setAttribute("aria-label",e),t.setAttribute("tabindex",-1))},t.prototype.setRangeButtonAttrs=function(e){u(e.element,{tabindex:-1,role:"button"})},t.prototype.setRangeInputAttrs=function(e,t){var n=this.chart;u(e,{tabindex:-1,"aria-label":n.langFormat(t,{chart:n})})},t.prototype.onButtonNavKbdArrowKey=function(e,t){var n=e.response,i=this.keyCodes,o=this.chart,r=o.options.accessibility.keyboardNavigation.wrapAround;return t=t===i.left||t===i.up?-1:1,o.highlightRangeSelectorButton(o.highlightedRangeSelectorItemIx+t)?n.success:r?(e.init(t),n.success):n[0<t?"next":"prev"]},t.prototype.onButtonNavKbdClick=function(e){e=e.response;var t=this.chart;return 3!==t.oldRangeSelectorItemState&&this.fakeClickEvent(t.rangeSelector.buttons[t.highlightedRangeSelectorItemIx].element),e.success},t.prototype.onAfterBtnClick=function(){var e=this.chart,t=l(e.xAxis[0]);(e=e.langFormat("accessibility.rangeSelector.clickButtonAnnouncement",{chart:e,axisRangeDescription:t}))&&this.announcer.announce(e)},t.prototype.onInputKbdMove=function(e){var t=this.chart,n=t.rangeSelector,i=t.highlightedInputRangeIx=(t.highlightedInputRangeIx||0)+e;1<i||0>i?t.accessibility&&(t.accessibility.keyboardNavigation.tabindexContainer.focus(),t.accessibility.keyboardNavigation.move(e)):n&&(e=n[i?"maxDateBox":"minDateBox"],n=n[i?"maxInput":"minInput"],e&&n&&t.setFocusToElement(e,n))},t.prototype.onInputNavInit=function(e){var t=this,n=this,i=this.chart,o=0<e?0:1,r=i.rangeSelector,a=r&&r[o?"maxDateBox":"minDateBox"];if(e=r&&r.minInput,r=r&&r.maxInput,i.highlightedInputRangeIx=o,a&&e&&r){i.setFocusToElement(a,o?r:e),this.removeInputKeydownHandler&&this.removeInputKeydownHandler(),i=function(e){(e.which||e.keyCode)===t.keyCodes.tab&&(e.preventDefault(),e.stopPropagation(),n.onInputKbdMove(e.shiftKey?-1:1))};var s=c(e,"keydown",i),l=c(r,"keydown",i);this.removeInputKeydownHandler=function(){s(),l()}}},t.prototype.onInputNavTerminate=function(){var e=this.chart.rangeSelector||{};e.maxInput&&e.hideInput("max"),e.minInput&&e.hideInput("min"),this.removeInputKeydownHandler&&(this.removeInputKeydownHandler(),delete this.removeInputKeydownHandler)},t.prototype.initDropdownNav=function(){var e=this,t=this.chart,n=t.rangeSelector,i=n&&n.dropdown;n&&i&&(t.setFocusToElement(n.buttonGroup,i),this.removeDropdownKeydownHandler&&this.removeDropdownKeydownHandler(),this.removeDropdownKeydownHandler=c(i,"keydown",(function(n){var i=t.accessibility;(n.which||n.keyCode)===e.keyCodes.tab&&(n.preventDefault(),n.stopPropagation(),i&&(i.keyboardNavigation.tabindexContainer.focus(),i.keyboardNavigation.move(n.shiftKey?-1:1)))})))},t.prototype.getRangeSelectorButtonNavigation=function(){var e=this.chart,t=this.keyCodes,n=this;return new o(e,{keyCodeMap:[[[t.left,t.right,t.up,t.down],function(e){return n.onButtonNavKbdArrowKey(this,e)}],[[t.enter,t.space],function(){return n.onButtonNavKbdClick(this)}]],validate:function(){return!!(e.rangeSelector&&e.rangeSelector.buttons&&e.rangeSelector.buttons.length)},init:function(t){var i=e.rangeSelector;i&&i.hasVisibleDropdown?n.initDropdownNav():i&&(i=i.buttons.length-1,e.highlightRangeSelectorButton(0<t?0:i))},terminate:function(){n.removeDropdownKeydownHandler&&(n.removeDropdownKeydownHandler(),delete n.removeDropdownKeydownHandler)}})},t.prototype.getRangeSelectorInputNavigation=function(){var e=this.chart,t=this;return new o(e,{keyCodeMap:[],validate:function(){return!!(e.rangeSelector&&e.rangeSelector.inputGroup&&"hidden"!==e.rangeSelector.inputGroup.element.style.visibility&&!1!==e.options.rangeSelector.inputEnabled&&e.rangeSelector.minInput&&e.rangeSelector.maxInput)},init:function(e){t.onInputNavInit(e)},terminate:function(){t.onInputNavTerminate()}})},t.prototype.getKeyboardNavigation=function(){return[this.getRangeSelectorButtonNavigation(),this.getRangeSelectorInputNavigation()]},t.prototype.destroy=function(){this.removeDropdownKeydownHandler&&this.removeDropdownKeydownHandler(),this.removeInputKeydownHandler&&this.removeInputKeydownHandler(),this.announcer&&this.announcer.destroy()},t}(t),function(t){function n(e){var t=this.rangeSelector&&this.rangeSelector.buttons||[],n=this.highlightedRangeSelectorItemIx,i=this.rangeSelector&&this.rangeSelector.selected;return void 0!==n&&t[n]&&n!==i&&t[n].setState(this.oldRangeSelectorItemState||0),this.highlightedRangeSelectorItemIx=e,!!t[e]&&(this.setFocusToElement(t[e].box,t[e].element),e!==i&&(this.oldRangeSelectorItemState=t[e].state,t[e].setState(1)),!0)}function i(){var e=this.chart.accessibility;if(e&&e.components.rangeSelector)return e.components.rangeSelector.onAfterBtnClick()}var o=[];t.compose=function(t,r){-1===o.indexOf(t)&&(o.push(t),t.prototype.highlightRangeSelectorButton=n),-1===o.indexOf(r)&&(o.push(r),c(e,"afterBtnClick",i))}}(t||(t={})),t})),t(e,"Accessibility/Components/SeriesComponent/ForcedMarkers.js",[e["Core/Utilities.js"]],(function(e){var t,n=e.addEvent,i=e.merge;return function(e){function t(e){i(!0,e,{marker:{enabled:!0,states:{normal:{opacity:0}
28}}})}function o(e){return e.marker.states&&e.marker.states.normal&&e.marker.states.normal.opacity}function r(){this.chart.styledMode&&(this.markerGroup&&this.markerGroup[this.a11yMarkersForced?"addClass":"removeClass"]("highcharts-a11y-markers-hidden"),this._hasPointMarkers&&this.points&&this.points.length&&this.points.forEach((function(e){e.graphic&&(e.graphic[e.hasForcedA11yMarker?"addClass":"removeClass"]("highcharts-a11y-marker-hidden"),e.graphic[!1===e.hasForcedA11yMarker?"addClass":"removeClass"]("highcharts-a11y-marker-visible"))})))}function a(e){this.resetA11yMarkerOptions=i(e.options.marker||{},this.userOptions.marker||{})}function s(){var e=this.options,n=!1!==(this.options.accessibility&&this.options.accessibility.enabled);if((n=this.chart.options.accessibility.enabled&&n)&&(n=this.chart.options.accessibility,n=this.points.length<n.series.pointDescriptionEnabledThreshold||!1===n.series.pointDescriptionEnabledThreshold),n){if(e.marker&&!1===e.marker.enabled&&(this.a11yMarkersForced=!0,t(this.options)),this._hasPointMarkers&&this.points&&this.points.length)for(e=this.points.length;e--;){var r=(n=this.points[e]).options,a=n.hasForcedA11yMarker;delete n.hasForcedA11yMarker,r.marker&&(a=a&&0===o(r),r.marker.enabled&&!a?(i(!0,r.marker,{states:{normal:{opacity:o(r)||1}}}),n.hasForcedA11yMarker=!1):!1===r.marker.enabled&&(t(r),n.hasForcedA11yMarker=!0))}}else this.a11yMarkersForced&&(delete this.a11yMarkersForced,(e=this.resetA11yMarkerOptions)&&this.update({marker:{enabled:e.enabled,states:{normal:{opacity:e.states&&e.states.normal&&e.states.normal.opacity}}}}),delete this.resetA11yMarkerOptions)}var l=[];e.compose=function(e){-1===l.indexOf(e)&&(l.push(e),n(e,"afterSetOptions",a),n(e,"render",s),n(e,"afterRender",r))}}(t||(t={})),t})),t(e,"Accessibility/Components/SeriesComponent/SeriesKeyboardNavigation.js",[e["Core/Series/Point.js"],e["Core/Series/Series.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Utils/EventProvider.js"],e["Accessibility/Utils/ChartUtilities.js"]],(function(e,t,n,i,o,r,a,s){function l(e){var t=e.index,n=e.series.points,i=n.length;if(n[t]===e)return t;for(;i--;)if(n[i]===e)return i}function c(e){var t=e.chart.options.accessibility.keyboardNavigation.seriesNavigation,n=e.options.accessibility||{},i=n.keyboardNavigation;return i&&!1===i.enabled||!1===n.enabled||!1===e.options.enableMouseTracking||!e.visible||t.pointNavigationEnabledThreshold&&t.pointNavigationEnabledThreshold<=e.points.length}function u(e){var t=e.series.chart.options.accessibility,n=e.options.accessibility&&!1===e.options.accessibility.enabled;return e.isNull&&t.keyboardNavigation.seriesNavigation.skipNullPoints||!1===e.visible||!1===e.isInside||n||c(e.series)}function h(e){for(var t=(e=e.series||[]).length,n=0;n<t;++n)if(!c(e[n])){e:{for(var i=e[n].points||[],o=i.length,r=0;r<o;++r)if(!u(i[r])){i=i[r];break e}i=null}if(i)return i}return null}function d(e){for(var t=e.series.length,n=!1;t--&&(e.highlightedPoint=e.series[t].points[e.series[t].points.length-1],!(n=e.series[t].highlightNextValidPoint())););return n}function p(e){return delete e.highlightedPoint,!!(e=h(e))&&e.highlight()}var m=n.seriesTypes,g=i.doc,f=o.defined,b=o.fireEvent,v=s.getPointFromXY,y=s.getSeriesFromName,x=s.scrollToPoint;return n=function(){function n(e,t){this.keyCodes=t,this.chart=e}return n.prototype.init=function(){var n=this,i=this.chart,o=this.eventProvider=new a;o.addEvent(t,"destroy",(function(){return n.onSeriesDestroy(this)})),o.addEvent(i,"afterApplyDrilldown",(function(){var e=h(this);e&&e.highlight(!1)})),o.addEvent(i,"drilldown",(function(e){var t=(e=e.point).series;n.lastDrilledDownPoint={x:e.x,y:e.y,seriesName:t?t.name:""}})),o.addEvent(i,"drillupall",(function(){setTimeout((function(){n.onDrillupAll()}),10)})),o.addEvent(e,"afterSetState",(function(){var e=this.graphic&&this.graphic.element,t=g.activeElement,n=t&&t.getAttribute("class");n=n&&-1<n.indexOf("highcharts-a11y-proxy-button"),i.highlightedPoint===this&&t!==e&&!n&&e&&e.focus&&e.focus()}))},n.prototype.onDrillupAll=function(){var e,t=this.lastDrilledDownPoint,n=this.chart,i=t&&y(n,t.seriesName);t&&i&&f(t.x)&&f(t.y)&&(e=v(i,t.x,t.y)),e=e||h(n),n.container&&n.container.focus(),e&&e.highlight&&e.highlight(!1)},n.prototype.getKeyboardNavigationHandler=function(){var e=this,t=this.keyCodes,n=this.chart,i=n.inverted;return new r(n,{keyCodeMap:[[i?[t.up,t.down]:[t.left,t.right],function(t){return e.onKbdSideways(this,t)}],[i?[t.left,t.right]:[t.up,t.down],function(t){return e.onKbdVertical(this,t)}],[[t.enter,t.space],function(e,t){return(e=n.highlightedPoint)&&(t.point=e,b(e.series,"click",t),e.firePointEvent("click")),this.response.success}],[[t.home],function(){return p(n),this.response.success}],[[t.end],function(){return d(n),this.response.success}],[[t.pageDown,t.pageUp],function(e){return n.highlightAdjacentSeries(e===t.pageDown),this.response.success}]],init:function(){return e.onHandlerInit(this)},validate:function(){return!!h(n)},terminate:function(){return e.onHandlerTerminate()}})},n.prototype.onKbdSideways=function(e,t){var n=this.keyCodes;return this.attemptHighlightAdjacentPoint(e,t===n.right||t===n.down)},n.prototype.onHandlerInit=function(e){var t=this.chart;return t.options.accessibility.keyboardNavigation.seriesNavigation.rememberPointFocus&&t.highlightedPoint?t.highlightedPoint.highlight():p(t),e.response.success},n.prototype.onKbdVertical=function(e,t){var n=this.chart,i=this.keyCodes;return t=t===i.down||t===i.right,(i=n.options.accessibility.keyboardNavigation.seriesNavigation).mode&&"serialize"===i.mode?this.attemptHighlightAdjacentPoint(e,t):(n[n.highlightedPoint&&n.highlightedPoint.series.keyboardMoveVertical?"highlightAdjacentPointVertical":"highlightAdjacentSeries"](t),e.response.success)},n.prototype.onHandlerTerminate=function(){var e=this.chart,t=e.options.accessibility.keyboardNavigation;e.tooltip&&e.tooltip.hide(0);var n=e.highlightedPoint&&e.highlightedPoint.series;n&&n.onMouseOut&&n.onMouseOut(),e.highlightedPoint&&e.highlightedPoint.onMouseOut&&e.highlightedPoint.onMouseOut(),t.seriesNavigation.rememberPointFocus||delete e.highlightedPoint},n.prototype.attemptHighlightAdjacentPoint=function(e,t){var n=this.chart,i=n.options.accessibility.keyboardNavigation.wrapAround;return n.highlightAdjacentPoint(t)||i&&(t?p(n):d(n))?e.response.success:e.response[t?"next":"prev"]},n.prototype.onSeriesDestroy=function(e){var t=this.chart;t.highlightedPoint&&t.highlightedPoint.series===e&&(delete t.highlightedPoint,t.focusElement&&t.focusElement.removeFocusBorder())},n.prototype.destroy=function(){this.eventProvider.removeAddedEvents()},n}(),function(e){function t(e){var t=this.series,n=this.highlightedPoint,i=n&&l(n)||0,o=n&&n.series.points||[],r=this.series&&this.series[this.series.length-1];
28if(r=r&&r.points&&r.points[r.points.length-1],!t[0]||!t[0].points)return!1;if(n){if(t=t[n.series.index+(e?1:-1)],!(i=o[i+(e?1:-1)])&&t&&(i=t.points[e?0:t.points.length-1]),!i)return!1}else i=e?t[0].points[0]:r;return u(i)?(c(t=i.series)?this.highlightedPoint=e?t.points[t.points.length-1]:t.points[0]:this.highlightedPoint=i,this.highlightAdjacentPoint(e)):i.highlight()}function n(e){var t,n=this.highlightedPoint,i=1/0;return!(!f(n.plotX)||!f(n.plotY))&&(this.series.forEach((function(o){c(o)||o.points.forEach((function(r){if(f(r.plotY)&&f(r.plotX)&&r!==n){var a=r.plotY-n.plotY,s=Math.abs(r.plotX-n.plotX);s=Math.abs(a)*Math.abs(a)+s*s*4,o.yAxis&&o.yAxis.reversed&&(a*=-1),!(0>=a&&e||0<=a&&!e||5>s||u(r))&&s<i&&(i=s,t=r)}}))})),!!t&&t.highlight())}function i(e){var t=this.highlightedPoint,n=this.series&&this.series[this.series.length-1],i=n&&n.points&&n.points[n.points.length-1];return this.highlightedPoint?!!(n=this.series[t.series.index+(e?-1:1)])&&(i=function(e,t,n,i){var o=1/0,r=t.points.length,a=function(e){return!(f(e.plotX)&&f(e.plotY))};if(!a(e)){for(;r--;){var s=t.points[r];if(!a(s)&&(s=(e.plotX-s.plotX)*(e.plotX-s.plotX)*(n||1)+(e.plotY-s.plotY)*(e.plotY-s.plotY)*(i||1))<o){o=s;var l=r}}return f(l)?t.points[l]:void 0}}(t,n,4),!!i&&(c(n)?(i.highlight(),(e=this.highlightAdjacentSeries(e))||(t.highlight(),!1)):(i.highlight(),i.series.highlightNextValidPoint()))):(n=e?this.series&&this.series[0]:n,!!(i=e?n&&n.points&&n.points[0]:i)&&i.highlight())}function o(e){void 0===e&&(e=!0);var t=this.series.chart;return!this.isNull&&e?this.onMouseOver():t.tooltip&&t.tooltip.hide(0),x(this),this.graphic&&(t.setFocusToElement(this.graphic),!e&&t.focusElement&&t.focusElement.removeFocusBorder()),t.highlightedPoint=this,this}function r(){var e=this.chart.highlightedPoint,t=(e&&e.series)===this?l(e):0,n=(e=this.points).length;if(e&&n){for(var i=t;i<n;++i)if(!u(e[i]))return e[i].highlight();for(;0<=t;--t)if(!u(e[t]))return e[t].highlight()}return!1}var a=[];e.compose=function(e,s,l){-1===a.indexOf(e)&&(a.push(e),(e=e.prototype).highlightAdjacentPoint=t,e.highlightAdjacentPointVertical=n,e.highlightAdjacentSeries=i),-1===a.indexOf(s)&&(a.push(s),s.prototype.highlight=o),-1===a.indexOf(l)&&(a.push(l),(s=l.prototype).keyboardMoveVertical=!0,["column","gantt","pie"].forEach((function(e){m[e]&&(m[e].prototype.keyboardMoveVertical=!1)})),s.highlightNextValidPoint=r)}}(n||(n={})),n})),t(e,"Accessibility/Components/SeriesComponent/SeriesComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Components/SeriesComponent/ForcedMarkers.js"],e["Accessibility/Components/SeriesComponent/NewDataAnnouncer.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"],e["Accessibility/Components/SeriesComponent/SeriesKeyboardNavigation.js"],e["Core/Tooltip.js"]],(function(e,t,n,i,o,r,a){var s=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),l=t.hideSeriesFromAT,c=o.describeSeries;return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.compose=function(e,t,o){i.compose(o),n.compose(o),r.compose(e,t,o)},t.prototype.init=function(){this.newDataAnnouncer=new i(this.chart),this.newDataAnnouncer.init(),this.keyboardNavigation=new r(this.chart,this.keyCodes),this.keyboardNavigation.init(),this.hideTooltipFromATWhenShown(),this.hideSeriesLabelsFromATWhenShown()},t.prototype.hideTooltipFromATWhenShown=function(){var e=this;this.addEvent(a,"refresh",(function(){this.chart===e.chart&&this.label&&this.label.element&&this.label.element.setAttribute("aria-hidden",!0)}))},t.prototype.hideSeriesLabelsFromATWhenShown=function(){this.addEvent(this.chart,"afterDrawSeriesLabels",(function(){this.series.forEach((function(e){e.labelBySeries&&e.labelBySeries.attr("aria-hidden",!0)}))}))}
28,t.prototype.onChartRender=function(){this.chart.series.forEach((function(e){!1!==(e.options.accessibility&&e.options.accessibility.enabled)&&e.visible?c(e):l(e)}))},t.prototype.getKeyboardNavigation=function(){return this.keyboardNavigation.getKeyboardNavigationHandler()},t.prototype.destroy=function(){this.newDataAnnouncer.destroy(),this.keyboardNavigation.destroy()},t}(e)})),t(e,"Accessibility/Components/ZoomComponent.js",[e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o){var r=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),a=t.unhideChartElementFromAT,s=n.getFakeMouseEvent,l=o.attr,c=o.pick;return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.focusedMapNavButtonIx=-1,t}return r(t,e),t.prototype.init=function(){var e=this,t=this.chart;this.proxyProvider.addGroup("zoom","div"),["afterShowResetZoom","afterApplyDrilldown","drillupall"].forEach((function(n){e.addEvent(t,n,(function(){e.updateProxyOverlays()}))}))},t.prototype.onChartUpdate=function(){var e=this.chart,t=this;e.mapNavigation&&e.mapNavigation.navButtons.forEach((function(n,i){a(e,n.element),t.setMapNavButtonAttrs(n.element,"accessibility.zoom.mapZoom"+(i?"Out":"In"))}))},t.prototype.setMapNavButtonAttrs=function(e,t){var n=this.chart;t=n.langFormat(t,{chart:n}),l(e,{tabindex:-1,role:"button","aria-label":t})},t.prototype.onChartRender=function(){this.updateProxyOverlays()},t.prototype.updateProxyOverlays=function(){var e=this.chart;this.proxyProvider.clearGroup("zoom"),e.resetZoomButton&&this.createZoomProxyButton(e.resetZoomButton,"resetZoomProxyButton",e.langFormat("accessibility.zoom.resetZoomButton",{chart:e})),e.drillUpButton&&e.breadcrumbs&&e.breadcrumbs.list&&this.createZoomProxyButton(e.drillUpButton,"drillUpProxyButton",e.langFormat("accessibility.drillUpButton",{chart:e,buttonText:e.breadcrumbs.getButtonText(e.breadcrumbs.list[e.breadcrumbs.list.length-1])}))},t.prototype.createZoomProxyButton=function(e,t,n){this[t]=this.proxyProvider.addProxyElement("zoom",{click:e},{"aria-label":n,tabindex:-1})},t.prototype.getMapZoomNavigation=function(){var e=this.keyCodes,t=this.chart,n=this;return new i(t,{keyCodeMap:[[[e.up,e.down,e.left,e.right],function(e){return n.onMapKbdArrow(this,e)}],[[e.tab],function(e,t){return n.onMapKbdTab(this,t)}],[[e.space,e.enter],function(){return n.onMapKbdClick(this)}]],validate:function(){return!!(t.mapView&&t.mapNavigation&&t.mapNavigation.navButtons.length)},init:function(e){return n.onMapNavInit(e)}})},t.prototype.onMapKbdArrow=function(e,t){var n=this.chart,i=this.keyCodes,o=n.container,r=t===i.up||t===i.down;return t=(r?n.plotHeight:n.plotWidth)/10*(t===i.left||t===i.up?1:-1),i=10*Math.random(),n={x:o.offsetLeft+n.plotLeft+n.plotWidth/2+i,y:o.offsetTop+n.plotTop+n.plotHeight/2+i},r=r?{x:n.x,y:n.y+t}:{x:n.x+t,y:n.y},[s("mousedown",n),s("mousemove",r),s("mouseup",r)].forEach((function(e){return o.dispatchEvent(e)})),e.response.success},t.prototype.onMapKbdTab=function(e,t){var n=this.chart;e=e.response;var i=(t=t.shiftKey)&&!this.focusedMapNavButtonIx||!t&&this.focusedMapNavButtonIx;return n.mapNavigation.navButtons[this.focusedMapNavButtonIx].setState(0),i?(n.mapView&&n.mapView.zoomBy(),e[t?"prev":"next"]):(this.focusedMapNavButtonIx+=t?-1:1,t=n.mapNavigation.navButtons[this.focusedMapNavButtonIx],n.setFocusToElement(t.box,t.element),t.setState(2),e.success)},t.prototype.onMapKbdClick=function(e){return this.fakeClickEvent(this.chart.mapNavigation.navButtons[this.focusedMapNavButtonIx].element),e.response.success},t.prototype.onMapNavInit=function(e){var t=this.chart,n=t.mapNavigation.navButtons[0],i=t.mapNavigation.navButtons[1];n=0<e?n:i,t.setFocusToElement(n.box,n.element),n.setState(2),this.focusedMapNavButtonIx=0<e?0:1},t.prototype.simpleButtonNavigation=function(e,t,n){var o=this.keyCodes,r=this,a=this.chart;return new i(a,{keyCodeMap:[[[o.tab,o.up,o.down,o.left,o.right],function(e,t){return this.response[e===o.tab&&t.shiftKey||e===o.left||e===o.up?"prev":"next"]}],[[o.space,o.enter],function(){var e=n(this,a);return c(e,this.response.success)}]],validate:function(){return a[e]&&a[e].box&&r[t].buttonElement},init:function(){a.setFocusToElement(a[e].box,r[t].buttonElement)}})},t.prototype.getKeyboardNavigation=function(){return[this.simpleButtonNavigation("resetZoomButton","resetZoomProxyButton",(function(e,t){t.zoomOut()})),this.simpleButtonNavigation("drillUpButton","drillUpProxyButton",(function(e,t){return t.drillUp(),e.response.prev})),this.getMapZoomNavigation()]},t}(e)})),t(e,"Accessibility/HighContrastMode.js",[e["Core/Globals.js"]],(function(e){var t=e.doc,n=e.isMS,i=e.win;return{isHighContrastModeActive:function(){var e=/(Edg)/.test(i.navigator.userAgent);if(i.matchMedia&&e)return i.matchMedia("(-ms-high-contrast: active)").matches;if(n&&i.getComputedStyle){(e=t.createElement("div")).style.backgroundImage="url(".concat("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",")"),t.body.appendChild(e);var o=(e.currentStyle||i.getComputedStyle(e)).backgroundImage;return t.body.removeChild(e),"none"===o}return i.matchMedia&&i.matchMedia("(forced-colors: active)").matches},setHighContrastTheme:function(e){e.highContrastModeActive=!0;var t=e.options.accessibility.highContrastTheme;
28e.update(t,!1),e.series.forEach((function(e){var n=t.plotOptions[e.type]||{};e.update({color:n.color||"windowText",colors:[n.color||"windowText"],borderColor:n.borderColor||"window"}),e.points.forEach((function(e){e.options&&e.options.color&&e.update({color:n.color||"windowText",borderColor:n.borderColor||"window"},!1)}))})),e.redraw()}}})),t(e,"Accessibility/HighContrastTheme.js",[],(function(){return{chart:{backgroundColor:"window"},title:{style:{color:"windowText"}},subtitle:{style:{color:"windowText"}},colorAxis:{minColor:"windowText",maxColor:"windowText",stops:[]},colors:["windowText"],xAxis:{gridLineColor:"windowText",labels:{style:{color:"windowText"}},lineColor:"windowText",minorGridLineColor:"windowText",tickColor:"windowText",title:{style:{color:"windowText"}}},yAxis:{gridLineColor:"windowText",labels:{style:{color:"windowText"}},lineColor:"windowText",minorGridLineColor:"windowText",tickColor:"windowText",title:{style:{color:"windowText"}}},tooltip:{backgroundColor:"window",borderColor:"windowText",style:{color:"windowText"}},plotOptions:{series:{lineColor:"windowText",fillColor:"window",borderColor:"windowText",edgeColor:"windowText",borderWidth:1,dataLabels:{connectorColor:"windowText",color:"windowText",style:{color:"windowText",textOutline:"none"}},marker:{lineColor:"windowText",fillColor:"windowText"}},pie:{color:"window",colors:["window"],borderColor:"windowText",borderWidth:1},boxplot:{fillColor:"window"},candlestick:{lineColor:"windowText",fillColor:"window"},errorbar:{fillColor:"window"}},legend:{backgroundColor:"window",itemStyle:{color:"windowText"},itemHoverStyle:{color:"windowText"},itemHiddenStyle:{color:"#555"},title:{style:{color:"windowText"}}},credits:{style:{color:"windowText"}},labels:{style:{color:"windowText"}},drilldown:{activeAxisLabelStyle:{color:"windowText"},activeDataLabelStyle:{color:"windowText"}},navigation:{buttonOptions:{symbolStroke:"windowText",theme:{fill:"window"}}},rangeSelector:{buttonTheme:{fill:"window",stroke:"windowText",style:{color:"windowText"},states:{hover:{fill:"window",stroke:"windowText",style:{color:"windowText"}},select:{fill:"#444",stroke:"windowText",style:{color:"windowText"}}}},inputBoxBorderColor:"windowText",inputStyle:{backgroundColor:"window",color:"windowText"},labelStyle:{color:"windowText"}},navigator:{handles:{backgroundColor:"window",borderColor:"windowText"},outlineColor:"windowText",maskFill:"transparent",series:{color:"windowText",lineColor:"windowText"},xAxis:{gridLineColor:"windowText"}},scrollbar:{barBackgroundColor:"#444",barBorderColor:"windowText",buttonArrowColor:"windowText",buttonBackgroundColor:"window",buttonBorderColor:"windowText",rifleColor:"windowText",trackBackgroundColor:"window",trackBorderColor:"windowText"}}})),t(e,"Accessibility/Options/A11yDefaults.js",[],(function(){return{accessibility:{enabled:!0,screenReaderSection:{beforeChartFormat:"<{headingTagName}>{chartTitle}</{headingTagName}><div>{typeDescription}</div><div>{chartSubtitle}</div><div>{chartLongdesc}</div><div>{playAsSoundButton}</div><div>{viewTableButton}</div><div>{xAxisDescription}</div><div>{yAxisDescription}</div><div>{annotationsTitle}{annotationsList}</div>",afterChartFormat:"{endOfChartMarker}",axisRangeDateFormat:"%Y-%m-%d %H:%M:%S"},series:{descriptionFormat:"{seriesDescription}{authorDescription}{axisDescription}",describeSingleSeries:!1,pointDescriptionEnabledThreshold:200},point:{valueDescriptionFormat:"{xDescription}{separator}{value}.",describeNull:!0},landmarkVerbosity:"all",linkedDescription:'*[data-highcharts-chart="{index}"] + .highcharts-description',keyboardNavigation:{enabled:!0,focusBorder:{enabled:!0,hideBrowserFocusOutline:!0,style:{color:"#335cad",lineWidth:2,borderRadius:3},margin:2},order:["series","zoom","rangeSelector","legend","chartMenu"],wrapAround:!0,seriesNavigation:{skipNullPoints:!0,pointNavigationEnabledThreshold:!1,rememberPointFocus:!1}},announceNewData:{enabled:!1,minAnnounceInterval:5e3,interruptUser:!1}},legend:{accessibility:{enabled:!0,keyboardNavigation:{enabled:!0}}},exporting:{accessibility:{enabled:!0}}}})),t(e,"Accessibility/Options/LangDefaults.js",[],(function(){return{accessibility:{defaultChartTitle:"Chart",chartContainerLabel:"{title}. Highcharts interactive chart.",svgContainerLabel:"Interactive chart",drillUpButton:"{buttonText}",credits:"Chart credits: {creditsStr}",thousandsSep:",",svgContainerTitle:"",graphicContainerLabel:"",screenReaderSection:{beforeRegionLabel:"",afterRegionLabel:"",annotations:{heading:"Chart annotations summary",descriptionSinglePoint:"{annotationText}. Related to {annotationPoint}",descriptionMultiplePoints:"{annotationText}. Related to {annotationPoint}{ Also related to, #each(additionalAnnotationPoints)}",descriptionNoPoints:"{annotationText}"},endOfChartMarker:"End of interactive chart."},sonification:{playAsSoundButtonText:"Play as sound, {chartTitle}",playAsSoundClickAnnouncement:"Play"},legend:{legendLabelNoTitle:"Toggle series visibility, {chartTitle}",legendLabel:"Chart legend: {legendTitle}",legendItem:"Show {itemName}"}
28,zoom:{mapZoomIn:"Zoom chart",mapZoomOut:"Zoom out chart",resetZoomButton:"Reset zoom"},rangeSelector:{dropdownLabel:"{rangeTitle}",minInputLabel:"Select start date.",maxInputLabel:"Select end date.",clickButtonAnnouncement:"Viewing {axisRangeDescription}"},table:{viewAsDataTableButtonText:"View as data table, {chartTitle}",tableSummary:"Table representation of chart."},announceNewData:{newDataAnnounce:"Updated data for chart {chartTitle}",newSeriesAnnounceSingle:"New data series: {seriesDesc}",newPointAnnounceSingle:"New data point: {pointDesc}",newSeriesAnnounceMultiple:"New data series in chart {chartTitle}: {seriesDesc}",newPointAnnounceMultiple:"New data point in chart {chartTitle}: {pointDesc}"},seriesTypeDescriptions:{boxplot:"Box plot charts are typically used to display groups of statistical data. Each data point in the chart can have up to 5 values: minimum, lower quartile, median, upper quartile, and maximum.",arearange:"Arearange charts are line charts displaying a range between a lower and higher value for each point.",areasplinerange:"These charts are line charts displaying a range between a lower and higher value for each point.",bubble:"Bubble charts are scatter charts where each data point also has a size value.",columnrange:"Columnrange charts are column charts displaying a range between a lower and higher value for each point.",errorbar:"Errorbar series are used to display the variability of the data.",funnel:"Funnel charts are used to display reduction of data in stages.",pyramid:"Pyramid charts consist of a single pyramid with item heights corresponding to each point value.",waterfall:"A waterfall chart is a column chart where each column contributes towards a total end value."},chartTypes:{emptyChart:"Empty chart",mapTypeDescription:"Map of {mapTitle} with {numSeries} data series.",unknownMap:"Map of unspecified region with {numSeries} data series.",combinationChart:"Combination chart with {numSeries} data series.",defaultSingle:"Chart with {numPoints} data {#plural(numPoints, points, point)}.",defaultMultiple:"Chart with {numSeries} data series.",splineSingle:"Line chart with {numPoints} data {#plural(numPoints, points, point)}.",splineMultiple:"Line chart with {numSeries} lines.",lineSingle:"Line chart with {numPoints} data {#plural(numPoints, points, point)}.",lineMultiple:"Line chart with {numSeries} lines.",columnSingle:"Bar chart with {numPoints} {#plural(numPoints, bars, bar)}.",columnMultiple:"Bar chart with {numSeries} data series.",barSingle:"Bar chart with {numPoints} {#plural(numPoints, bars, bar)}.",barMultiple:"Bar chart with {numSeries} data series.",pieSingle:"Pie chart with {numPoints} {#plural(numPoints, slices, slice)}.",pieMultiple:"Pie chart with {numSeries} pies.",scatterSingle:"Scatter chart with {numPoints} {#plural(numPoints, points, point)}.",scatterMultiple:"Scatter chart with {numSeries} data series.",boxplotSingle:"Boxplot with {numPoints} {#plural(numPoints, boxes, box)}.",boxplotMultiple:"Boxplot with {numSeries} data series.",bubbleSingle:"Bubble chart with {numPoints} {#plural(numPoints, bubbles, bubble)}.",bubbleMultiple:"Bubble chart with {numSeries} data series."},axis:{xAxisDescriptionSingular:"The chart has 1 X axis displaying {names[0]}. {ranges[0]}",xAxisDescriptionPlural:"The chart has {numAxes} X axes displaying {#each(names, -1) }and {names[-1]}.",yAxisDescriptionSingular:"The chart has 1 Y axis displaying {names[0]}. {ranges[0]}",yAxisDescriptionPlural:"The chart has {numAxes} Y axes displaying {#each(names, -1) }and {names[-1]}.",timeRangeDays:"Data range: {range} days.",timeRangeHours:"Data range: {range} hours.",timeRangeMinutes:"Data range: {range} minutes.",timeRangeSeconds:"Data range: {range} seconds.",rangeFromTo:"Data ranges from {rangeFrom} to {rangeTo}.",rangeCategories:"Data range: {numCategories} categories."},exporting:{chartMenuLabel:"Chart menu",menuButtonLabel:"View chart menu, {chartTitle}"},series:{summary:{default:"{series.name}, series {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",defaultCombination:"{series.name}, series {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",line:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}
28.",lineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",spline:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",splineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",column:"{series.name}, bar series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bars, bar)}.",columnCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bar series with {series.points.length} {#plural(series.points.length, bars, bar)}.",bar:"{series.name}, bar series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bars, bar)}.",barCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bar series with {series.points.length} {#plural(series.points.length, bars, bar)}.",pie:"{series.name}, pie {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, slices, slice)}.",pieCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Pie with {series.points.length} {#plural(series.points.length, slices, slice)}.",scatter:"{series.name}, scatter plot {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, points, point)}.",scatterCombination:"{series.name}, series {seriesNumber} of {chart.series.length}, scatter plot with {series.points.length} {#plural(series.points.length, points, point)}.",boxplot:"{series.name}, boxplot {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, boxes, box)}.",boxplotCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Boxplot with {series.points.length} {#plural(series.points.length, boxes, box)}.",bubble:"{series.name}, bubble series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",bubbleCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bubble series with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",map:"{series.name}, map {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, areas, area)}.",mapCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Map with {series.points.length} {#plural(series.points.length, areas, area)}.",mapline:"{series.name}, line {seriesNumber} of {chart.series.length} with {series.points.length} data {#plural(series.points.length, points, point)}.",maplineCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Line with {series.points.length} data {#plural(series.points.length, points, point)}.",mapbubble:"{series.name}, bubble series {seriesNumber} of {chart.series.length} with {series.points.length} {#plural(series.points.length, bubbles, bubble)}.",mapbubbleCombination:"{series.name}, series {seriesNumber} of {chart.series.length}. Bubble series with {series.points.length} {#plural(series.points.length, bubbles, bubble)}."},description:"{description}",xAxisDescription:"X axis, {name}",yAxisDescription:"Y axis, {name}",nullPointValue:"No value",pointAnnotationsDescription:"{Annotation: #each(annotations). }"}}}})),t(e,"Accessibility/Options/DeprecatedOptions.js",[e["Core/Utilities.js"]],(function(e){function t(e,t,n){for(var i,r=0;r<t.length-1;++r)e=e[i=t[r]]=o(e[i],{});e[t[t.length-1]]=n}function n(e,n,o,r){function a(e,t){return t.reduce((function(e,t){return e[t]}),e)}var s=a(e.options,n),l=a(e.options,o);Object.keys(r).forEach((function(a){var c,u=s[a];void 0!==u&&(t(l,r[a],u),i(32,!1,e,((c={})[n.join(".")+"."+a]=o.join(".")+"."+r[a].join("."),c)))}))}var i=e.error,o=e.pick;return function(e){!function(e){var t=e.options.chart,n=e.options.accessibility||{};["description","typeDescription"].forEach((function(o){var r;
28t[o]&&(n[o]=t[o],i(32,!1,e,((r={})["chart.".concat(o)]="use accessibility.".concat(o),r)))}))}(e),function(e){e.axes.forEach((function(t){(t=t.options)&&t.description&&(t.accessibility=t.accessibility||{},t.accessibility.description=t.description,i(32,!1,e,{"axis.description":"use axis.accessibility.description"}))}))}(e),e.series&&function(e){var n={description:["accessibility","description"],exposeElementToA11y:["accessibility","exposeAsGroupOnly"],pointDescriptionFormatter:["accessibility","point","descriptionFormatter"],skipKeyboardNavigation:["accessibility","keyboardNavigation","enabled"],"accessibility.pointDescriptionFormatter":["accessibility","point","descriptionFormatter"]};e.series.forEach((function(o){Object.keys(n).forEach((function(r){var a,s=o.options[r];"accessibility.pointDescriptionFormatter"===r&&(s=o.options.accessibility&&o.options.accessibility.pointDescriptionFormatter),void 0!==s&&(t(o.options,n[r],"skipKeyboardNavigation"===r?!s:s),i(32,!1,e,((a={})["series.".concat(r)]="series."+n[r].join("."),a)))}))}))}(e),n(e,["accessibility"],["accessibility"],{pointDateFormat:["point","dateFormat"],pointDateFormatter:["point","dateFormatter"],pointDescriptionFormatter:["point","descriptionFormatter"],pointDescriptionThreshold:["series","pointDescriptionEnabledThreshold"],pointNavigationThreshold:["keyboardNavigation","seriesNavigation","pointNavigationEnabledThreshold"],pointValueDecimals:["point","valueDecimals"],pointValuePrefix:["point","valuePrefix"],pointValueSuffix:["point","valueSuffix"],screenReaderSectionFormatter:["screenReaderSection","beforeChartFormatter"],describeSingleSeries:["series","describeSingleSeries"],seriesDescriptionFormatter:["series","descriptionFormatter"],onTableAnchorClick:["screenReaderSection","onViewDataTableClick"],axisRangeDateFormat:["screenReaderSection","axisRangeDateFormat"]}),n(e,["accessibility","keyboardNavigation"],["accessibility","keyboardNavigation","seriesNavigation"],{skipNullPoints:["skipNullPoints"],mode:["mode"]}),n(e,["lang","accessibility"],["lang","accessibility"],{legendItem:["legend","legendItem"],legendLabel:["legend","legendLabel"],mapZoomIn:["zoom","mapZoomIn"],mapZoomOut:["zoom","mapZoomOut"],resetZoomButton:["zoom","resetZoomButton"],screenReaderRegionLabel:["screenReaderSection","beforeRegionLabel"],rangeSelectorButton:["rangeSelector","buttonText"],rangeSelectorMaxInput:["rangeSelector","maxInputLabel"],rangeSelectorMinInput:["rangeSelector","minInputLabel"],svgContainerEnd:["screenReaderSection","endOfChartMarker"],viewAsDataTable:["table","viewAsDataTableButtonText"],tableSummary:["table","tableSummary"]})}})),t(e,"Accessibility/Accessibility.js",[e["Core/Defaults.js"],e["Core/Globals.js"],e["Core/Utilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/A11yI18n.js"],e["Accessibility/Components/ContainerComponent.js"],e["Accessibility/FocusBorder.js"],e["Accessibility/Components/InfoRegionsComponent.js"],e["Accessibility/KeyboardNavigation.js"],e["Accessibility/Components/LegendComponent.js"],e["Accessibility/Components/MenuComponent.js"],e["Accessibility/Components/SeriesComponent/NewDataAnnouncer.js"],e["Accessibility/ProxyProvider.js"],e["Accessibility/Components/RangeSelectorComponent.js"],e["Accessibility/Components/SeriesComponent/SeriesComponent.js"],e["Accessibility/Components/ZoomComponent.js"],e["Accessibility/HighContrastMode.js"],e["Accessibility/HighContrastTheme.js"],e["Accessibility/Options/A11yDefaults.js"],e["Accessibility/Options/LangDefaults.js"],e["Accessibility/Options/DeprecatedOptions.js"]],(function(e,t,n,i,o,r,a,s,l,c,u,h,d,p,m,g,f,b,v,y,x){e=e.defaultOptions;var w=t.doc,E=n.addEvent,C=n.extend,A=n.fireEvent,T=n.merge,S=i.removeElement;return t=function(){function e(e){this.proxyProvider=this.keyboardNavigation=this.components=this.chart=void 0,this.init(e)}return e.prototype.init=function(e){this.chart=e,w.addEventListener&&e.renderer.isSVG?(x(e),this.proxyProvider=new d(this.chart),this.initComponents(),this.keyboardNavigation=new l(e,this.components)):(this.zombie=!0,this.components={},e.renderTo.setAttribute("aria-hidden",!0))},e.prototype.initComponents=function(){var e=this.chart,t=this.proxyProvider,n=e.options.accessibility;this.components={container:new r,infoRegions:new s,legend:new c,chartMenu:new u,rangeSelector:new p,series:new m,zoom:new g},n.customComponents&&C(this.components,n.customComponents);var i=this.components;
28this.getComponentOrder().forEach((function(n){i[n].initBase(e,t),i[n].init()}))},e.prototype.getComponentOrder=function(){if(!this.components)return[];if(!this.components.series)return Object.keys(this.components);var e=Object.keys(this.components).filter((function(e){return"series"!==e}));return["series"].concat(e)},e.prototype.update=function(){var e=this.components,t=this.chart,n=t.options.accessibility;A(t,"beforeA11yUpdate"),t.types=this.getChartTypes(),n=n.keyboardNavigation.order,this.proxyProvider.updateGroupOrder(n),this.getComponentOrder().forEach((function(n){e[n].onChartUpdate(),A(t,"afterA11yComponentUpdate",{name:n,component:e[n]})})),this.keyboardNavigation.update(n),!t.highContrastModeActive&&f.isHighContrastModeActive()&&f.setHighContrastTheme(t),A(t,"afterA11yUpdate",{accessibility:this})},e.prototype.destroy=function(){var e=this.chart||{},t=this.components;Object.keys(t).forEach((function(e){t[e].destroy(),t[e].destroyBase()})),this.proxyProvider&&this.proxyProvider.destroy(),e.announcerContainer&&S(e.announcerContainer),this.keyboardNavigation&&this.keyboardNavigation.destroy(),e.renderTo&&e.renderTo.setAttribute("aria-hidden",!0),e.focusElement&&e.focusElement.removeFocusBorder()},e.prototype.getChartTypes=function(){var e={};return this.chart.series.forEach((function(t){e[t.type]=1})),Object.keys(e)},e}(),function(e){function t(){this.accessibility&&this.accessibility.destroy()}function n(){this.a11yDirty&&this.renderTo&&(delete this.a11yDirty,this.updateA11yEnabled());var e=this.accessibility;e&&!e.zombie&&(e.proxyProvider.updateProxyElementPositions(),e.getComponentOrder().forEach((function(t){e.components[t].onChartRender()})))}function i(e){(e=e.options.accessibility)&&(e.customComponents&&(this.options.accessibility.customComponents=e.customComponents,delete e.customComponents),T(!0,this.options.accessibility,e),this.accessibility&&this.accessibility.destroy&&(this.accessibility.destroy(),delete this.accessibility)),this.a11yDirty=!0}function r(){var t=this.accessibility,n=this.options.accessibility;n&&n.enabled?t&&!t.zombie?t.update():(this.accessibility=t=new e(this),!t.zombie&&t.update()):t?(t.destroy&&t.destroy(),delete this.accessibility):this.renderTo.setAttribute("aria-hidden",!0)}function s(){this.series.chart.accessibility&&(this.series.chart.a11yDirty=!0)}var d=[];e.i18nFormat=o.i18nFormat,e.compose=function(e,g,f,b,v,y){l.compose(e),h.compose(b),c.compose(e,g),u.compose(e),m.compose(e,f,b),o.compose(e),a.compose(e,v),y&&p.compose(e,y),-1===d.indexOf(e)&&(d.push(e),e.prototype.updateA11yEnabled=r,E(e,"destroy",t),E(e,"render",n),E(e,"update",i),["addSeries","init"].forEach((function(t){E(e,t,(function(){this.a11yDirty=!0}))})),["afterApplyDrilldown","drillupall"].forEach((function(t){E(e,t,(function(){var e=this.accessibility;e&&!e.zombie&&e.update()}))}))),-1===d.indexOf(f)&&(d.push(f),E(f,"update",s)),-1===d.indexOf(b)&&(d.push(b),["update","updatedData","remove"].forEach((function(e){E(b,e,(function(){this.chart.accessibility&&(this.chart.a11yDirty=!0)}))})))}}(t||(t={})),T(!0,e,v,{accessibility:{highContrastTheme:b},lang:y}),t})),t(e,"masters/modules/accessibility.src.js",[e["Core/Globals.js"],e["Accessibility/Accessibility.js"],e["Accessibility/AccessibilityComponent.js"],e["Accessibility/Utils/ChartUtilities.js"],e["Accessibility/Utils/HTMLUtilities.js"],e["Accessibility/KeyboardNavigationHandler.js"],e["Accessibility/Components/SeriesComponent/SeriesDescriber.js"]],(function(e,t,n,i,o,r,a){e.i18nFormat=t.i18nFormat,e.A11yChartUtilities=i,e.A11yHTMLUtilities=o,e.AccessibilityComponent=n,e.KeyboardNavigationHandler=r,e.SeriesAccessibilityDescriber=a,t.compose(e.Chart,e.Legend,e.Point,e.Series,e.SVGElement,e.RangeSelector)}))},e.exports?(r.default=r,e.exports=r):(i=[n(23834)],void 0===(o=function(e){return r(e),r.Highcharts=e,r}.apply(t,i))||(e.exports=o))},56659:function(e,t,n){var i,o,r;r=function(e){function t(e,t,n,i){e.hasOwnProperty(t)||(e[t]=i.apply(null,n),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:t,module:e[t]}})))}t(e=e?e._modules:{},"Core/Chart/ChartNavigationComposition.js",[],(function(){var e;return function(e){e.compose=function(e){return e.navigation||(e.navigation=new t(e)),e};var t=function(){function e(e){this.updates=[],this.chart=e}return e.prototype.addUpdate=function(e){this.chart.navigation.updates.push(e)},e.prototype.update=function(e,t){var n=this;
28this.updates.forEach((function(i){i.call(n.chart,e,t)}))},e}();e.Additions=t}(e||(e={})),e})),t(e,"Extensions/Exporting/ExportingDefaults.js",[e["Core/Globals.js"]],(function(e){return e=e.isTouchDevice,{exporting:{allowTableSorting:!0,type:"image/png",url:"https://export.highcharts.com/",pdfFont:{normal:void 0,bold:void 0,bolditalic:void 0,italic:void 0},printMaxWidth:780,scale:2,buttons:{contextButton:{className:"highcharts-contextbutton",menuClassName:"highcharts-contextmenu",symbol:"menu",titleKey:"contextButtonTitle",menuItems:"viewFullscreen printChart separator downloadPNG downloadJPEG downloadPDF downloadSVG".split(" ")}},menuItemDefinitions:{viewFullscreen:{textKey:"viewFullscreen",onclick:function(){this.fullscreen&&this.fullscreen.toggle()}},printChart:{textKey:"printChart",onclick:function(){this.print()}},separator:{separator:!0},downloadPNG:{textKey:"downloadPNG",onclick:function(){this.exportChart()}},downloadJPEG:{textKey:"downloadJPEG",onclick:function(){this.exportChart({type:"image/jpeg"})}},downloadPDF:{textKey:"downloadPDF",onclick:function(){this.exportChart({type:"application/pdf"})}},downloadSVG:{textKey:"downloadSVG",onclick:function(){this.exportChart({type:"image/svg+xml"})}}}},lang:{viewFullscreen:"View in full screen",exitFullscreen:"Exit from full screen",printChart:"Print chart",downloadPNG:"Download PNG image",downloadJPEG:"Download JPEG image",downloadPDF:"Download PDF document",downloadSVG:"Download SVG vector image",contextButtonTitle:"Chart context menu"},navigation:{buttonOptions:{symbolSize:14,symbolX:12.5,symbolY:10.5,align:"right",buttonSpacing:3,height:22,verticalAlign:"top",width:24,symbolFill:"#666666",symbolStroke:"#666666",symbolStrokeWidth:3,theme:{padding:5}},menuStyle:{border:"1px solid ".concat("#999999"),background:"#ffffff",padding:"5px 0"},menuItemStyle:{padding:"0.5em 1em",color:"#333333",background:"none",fontSize:e?"14px":"11px",transition:"background 250ms, color 250ms"},menuItemHoverStyle:{background:"#335cad",color:"#ffffff"}}}})),t(e,"Extensions/Exporting/ExportingSymbols.js",[],(function(){var e;return function(e){function t(e,t,n,i){return[["M",e,t+2.5],["L",e+n,t+2.5],["M",e,t+i/2+.5],["L",e+n,t+i/2+.5],["M",e,t+i-1.5],["L",e+n,t+i-1.5]]}function n(e,t,n,i){return e=i/3-2,(i=[]).concat(this.circle(n-e,t,e,e),this.circle(n-e,t+e+4,e,e),this.circle(n-e,t+2*(e+4),e,e))}var i=[];e.compose=function(e){-1===i.indexOf(e)&&(i.push(e),(e=e.prototype.symbols).menu=t,e.menuball=n.bind(e))}}(e||(e={})),e})),t(e,"Extensions/Exporting/Fullscreen.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Utilities.js"]],(function(e,t){function n(){this.fullscreen=new a(this)}var i=t.addEvent,o=t.fireEvent,r=[],a=function(){function t(e){this.chart=e,this.isOpen=!1,e=e.renderTo,this.browserProps||("function"==typeof e.requestFullscreen?this.browserProps={fullscreenChange:"fullscreenchange",requestFullscreen:"requestFullscreen",exitFullscreen:"exitFullscreen"}:e.mozRequestFullScreen?this.browserProps={fullscreenChange:"mozfullscreenchange",requestFullscreen:"mozRequestFullScreen",exitFullscreen:"mozCancelFullScreen"}:e.webkitRequestFullScreen?this.browserProps={fullscreenChange:"webkitfullscreenchange",requestFullscreen:"webkitRequestFullScreen",exitFullscreen:"webkitExitFullscreen"}:e.msRequestFullscreen&&(this.browserProps={fullscreenChange:"MSFullscreenChange",requestFullscreen:"msRequestFullscreen",exitFullscreen:"msExitFullscreen"}))}return t.compose=function(e){-1===r.indexOf(e)&&(r.push(e),i(e,"beforeRender",n))},t.prototype.close=function(){var e=this,t=e.chart,n=t.options.chart;o(t,"fullscreenClose",null,(function(){e.isOpen&&e.browserProps&&t.container.ownerDocument instanceof Document&&t.container.ownerDocument[e.browserProps.exitFullscreen](),e.unbindFullscreenEvent&&(e.unbindFullscreenEvent=e.unbindFullscreenEvent()),t.setSize(e.origWidth,e.origHeight,!1),e.origWidth=void 0,e.origHeight=void 0,n.width=e.origWidthOption,n.height=e.origHeightOption,e.origWidthOption=void 0,e.origHeightOption=void 0,e.isOpen=!1,e.setButtonText()}))},t.prototype.open=function(){var e=this,t=e.chart,n=t.options.chart;o(t,"fullscreenOpen",null,(function(){if(n&&(e.origWidthOption=n.width,e.origHeightOption=n.height),e.origWidth=t.chartWidth,e.origHeight=t.chartHeight,e.browserProps){var o=i(t.container.ownerDocument,e.browserProps.fullscreenChange,(function(){e.isOpen?(e.isOpen=!1,e.close()):(t.setSize(null,null,!1),e.isOpen=!0,e.setButtonText())})),r=i(t,"destroy",o);e.unbindFullscreenEvent=function(){o(),r()};var a=t.renderTo[e.browserProps.requestFullscreen]();a&&a.catch((function(){alert("Full screen is not supported inside a frame.")}))}}))},t.prototype.setButtonText=function(){var t=this.chart,n=t.exportDivElements,i=t.options.exporting,o=i&&i.buttons&&i.buttons.contextButton.menuItems;t=t.options.lang,i&&i.menuItemDefinitions&&t&&t.exitFullscreen&&t.viewFullscreen&&o&&n&&(n=n[o.indexOf("viewFullscreen")])&&e.setElementHTML(n,this.isOpen?t.exitFullscreen:i.menuItemDefinitions.viewFullscreen.text||t.viewFullscreen)},t.prototype.toggle=function(){this.isOpen?this.close():this.open()},t}();return a})),t(e,"Core/HttpUtilities.js",[e["Core/Globals.js"],e["Core/Utilities.js"]],(function(e,t){var n=e.doc,i=t.createElement,o=t.discardElement,r=t.merge,a=t.objectEach,s={ajax:function(e){var t={json:"application/json",xml:"application/xml",text:"text/plain",octet:"application/octet-stream"},n=new XMLHttpRequest;if(!e.url)return!1;n.open((e.type||"get").toUpperCase(),e.url,!0),e.headers&&e.headers["Content-Type"]||n.setRequestHeader("Content-Type",t[e.dataType||"json"]||t.text),a(e.headers,(function(e,t){n.setRequestHeader(t,e)})),e.responseType&&(n.responseType=e.responseType),n.onreadystatechange=function(){if(4===n.readyState){if(200===n.status){if("blob"!==e.responseType){var t=n.responseText;if("json"===e.dataType)try{t=JSON.parse(t)}catch(i){if(i instanceof Error)return void(e.error&&e.error(n,i))}}return e.success&&e.success(t,n)}e.error&&e.error(n,n.responseText)}},e.data&&"string"!=typeof e.data&&(e.data=JSON.stringify(e.data)),n.send(e.data)},getJSON:function(e,t){s.ajax({url:e,success:t,dataType:"json",headers:{"Content-Type":"text/plain"}})},post:function(e,t,s){var l=i("form",r({method:"post",action:e,enctype:"multipart/form-data"},s),{display:"none"},n.body);a(t,(function(e,t){i("input",{type:"hidden",name:t,value:e},void 0,l)})),l.submit(),o(l)}};return s})),t(e,"Extensions/Exporting/Exporting.js",[e["Core/Renderer/HTML/AST.js"],e["Core/Chart/Chart.js"],e["Core/Chart/ChartNavigationComposition.js"],e["Core/Defaults.js"],e["Extensions/Exporting/ExportingDefaults.js"],e["Extensions/Exporting/ExportingSymbols.js"],e["Extensions/Exporting/Fullscreen.js"],e["Core/Globals.js"],e["Core/HttpUtilities.js"],e["Core/Utilities.js"]],(function(e,t,n,i,o,r,a,s,l,c){var u,h=i.defaultOptions,d=i.setOptions,p=s.doc,m=s.SVG_NS,g=s.win,f=c.addEvent,b=c.css,v=c.createElement,y=c.discardElement,x=c.extend,w=c.find,E=c.fireEvent,C=c.isObject,A=c.merge,T=c.objectEach,S=c.pick,k=c.removeEvent,M=c.uniqueKey;return function(t){function i(e){var t=this,n=t.renderer,i=A(t.options.navigation.buttonOptions,e),o=i.onclick,r=i.menuItems,a=i.symbolSize||12;if(t.btnCount||(t.btnCount=0),t.exportDivElements||(t.exportDivElements=[],t.exportSVGElements=[]),!1!==i.enabled&&i.theme){var s,l=i.theme;t.styledMode||(l.fill=S(l.fill,"#ffffff"),l.stroke=S(l.stroke,"none")),o?s=function(e){e&&e.stopPropagation(),o.call(t,e)}:r&&(s=function(e){e&&e.stopPropagation(),t.contextMenu(c.menuClassName,r,c.translateX,c.translateY,c.width,c.height,c),c.setState(2)}),i.text&&i.symbol?l.paddingLeft=S(l.paddingLeft,30):i.text||x(l,{width:i.width,height:i.height,padding:0}),t.styledMode||(l["stroke-linecap"]="round",l.fill=S(l.fill,"#ffffff"),l.stroke=S(l.stroke,"none"));var c=n.button(i.text,0,0,s,l,void 0,void 0,void 0,void 0,i.useHTML).addClass(e.className).attr({title:S(t.options.lang[i._titleKey||i.titleKey],"")});if(c.menuClassName=e.menuClassName||"highcharts-menu-"+t.btnCount++,i.symbol){var u=n.symbol(i.symbol,i.symbolX-a/2,i.symbolY-a/2,a,a,{width:a,height:a}).addClass("highcharts-button-symbol").attr({zIndex:1}).add(c);t.styledMode||u.attr({stroke:i.symbolStroke,fill:i.symbolFill,"stroke-width":i.symbolStrokeWidth||1})}c.add(t.exportingGroup).align(x(i,{width:c.width,x:S(i.x,t.buttonOffset)}),!0,"spacingBox"),t.buttonOffset+=(c.width+i.buttonSpacing)*("right"===i.align?-1:1),t.exportSVGElements.push(c,u)}}function u(){if(this.printReverseInfo){var e=this.printReverseInfo,t=e.childNodes,n=e.origDisplay;e=e.resetParams,this.moveContainers(this.renderTo),[].forEach.call(t,(function(e,t){1===e.nodeType&&(e.style.display=n[t]||"")})),this.isPrinting=!1,e&&this.setSize.apply(this,e),delete this.printReverseInfo,K=void 0,E(this,"afterPrint")}}function B(){var e=p.body,t=this.options.exporting.printMaxWidth,n={childNodes:e.childNodes,origDisplay:[],resetParams:void 0};this.isPrinting=!0,this.pointer.reset(null,0),E(this,"beforePrint"),t&&this.chartWidth>t&&(n.resetParams=[this.options.chart.width,void 0,!1],this.setSize(t,void 0,!1)),[].forEach.call(n.childNodes,(function(e,t){1===e.nodeType&&(n.origDisplay[t]=e.style.display,e.style.display="none")})),this.moveContainers(e),this.printReverseInfo=n}function P(e){e.renderExporting(),f(e,"redraw",e.renderExporting),f(e,"destroy",e.destroyExport)}function D(t,n,i,o,r,a,s){var l=this,u=l.options.navigation,h=l.chartWidth,d=l.chartHeight,m="cache-"+t,y=Math.max(r,a),w=l[m];if(!w){l.exportContextMenu=l[m]=w=v("div",{className:t},{position:"absolute",zIndex:1e3,padding:y+"px",pointerEvents:"auto"},l.fixedDiv||l.container);var A=v("ul",{className:"highcharts-menu"},{listStyle:"none",margin:0,padding:0},w);l.styledMode||b(A,x({MozBoxShadow:"3px 3px 10px #888",WebkitBoxShadow:"3px 3px 10px #888",boxShadow:"3px 3px 10px #888"},u.menuStyle)),w.hideMenu=function(){b(w,{display:"none"}),s&&s.setState(0),l.openMenu=!1,b(l.renderTo,{overflow:"hidden"}),b(l.container,{overflow:"hidden"}),c.clearTimeout(w.hideTimer),E(l,"exportMenuHidden")},l.exportEvents.push(f(w,"mouseleave",(function(){w.hideTimer=g.setTimeout(w.hideMenu,500)})),f(w,"mouseenter",(function(){c.clearTimeout(w.hideTimer)})),f(p,"mouseup",(function(e){l.pointer.inClass(e.target,t)||w.hideMenu()})),f(w,"click",(function(){l.openMenu&&w.hideMenu()}
28))),n.forEach((function(t){if("string"==typeof t&&(t=l.options.exporting.menuItemDefinitions[t]),C(t,!0)){var n=void 0;t.separator?n=v("hr",void 0,void 0,A):("viewData"===t.textKey&&l.isDataTableVisible&&(t.textKey="hideData"),n=v("li",{className:"highcharts-menu-item",onclick:function(e){e&&e.stopPropagation(),w.hideMenu(),t.onclick&&t.onclick.apply(l,arguments)}},void 0,A),e.setElementHTML(n,t.text||l.options.lang[t.textKey]),l.styledMode||(n.onmouseover=function(){b(this,u.menuItemHoverStyle)},n.onmouseout=function(){b(this,u.menuItemStyle)},b(n,x({cursor:"pointer"},u.menuItemStyle||{})))),l.exportDivElements.push(n)}})),l.exportDivElements.push(A,w),l.exportMenuWidth=w.offsetWidth,l.exportMenuHeight=w.offsetHeight}n={display:"block"},i+l.exportMenuWidth>h?n.right=h-i-r-y+"px":n.left=i-y+"px",o+a+l.exportMenuHeight>d&&"top"!==s.alignOptions.verticalAlign?n.bottom=d-o-y+"px":n.top=o+a-y+"px",b(w,n),b(l.renderTo,{overflow:""}),b(l.container,{overflow:""}),l.openMenu=!0,E(l,"exportMenuShown")}function I(e){var t,n=e?e.target:this,i=n.exportSVGElements,o=n.exportDivElements;e=n.exportEvents,i&&(i.forEach((function(e,o){e&&(e.onclick=e.ontouchstart=null,t="cache-"+e.menuClassName,n[t]&&delete n[t],i[o]=e.destroy())})),i.length=0),n.exportingGroup&&(n.exportingGroup.destroy(),delete n.exportingGroup),o&&(o.forEach((function(e,t){e&&(c.clearTimeout(e.hideTimer),k(e,"mouseleave"),o[t]=e.onmouseout=e.onmouseover=e.ontouchstart=e.onclick=null,y(e))})),o.length=0),e&&(e.forEach((function(e){e()})),e.length=0)}function j(e,t){t=this.getSVGForExport(e,t),e=A(this.options.exporting,e),l.post(e.url,{filename:e.filename?e.filename.replace(/\//g,"-"):this.getFilename(),type:e.type,width:e.width||0,scale:e.scale,svg:t},e.formAttributes)}function O(){return this.styledMode&&this.inlineStyles(),this.container.innerHTML}function N(){var e=this.userOptions.title&&this.userOptions.title.text,t=this.options.exporting.filename;return t?t.replace(/\//g,"-"):("string"==typeof e&&(t=e.toLowerCase().replace(/<\/?[^>]+(>|$)/g,"").replace(/[\s_]+/g,"-").replace(/[^a-z0-9\-]/g,"").replace(/^[\-]+/g,"").replace(/[\-]+/g,"-").substr(0,24).replace(/[\-]+$/g,"")),(!t||5>t.length)&&(t="chart"),t)}function F(e){var t,n=A(this.options,e);n.plotOptions=A(this.userOptions.plotOptions,e&&e.plotOptions),n.time=A(this.userOptions.time,e&&e.time);var i=v("div",null,{position:"absolute",top:"-9999em",width:this.chartWidth+"px",height:this.chartHeight+"px"},p.body),o=this.renderTo.style.width,r=this.renderTo.style.height;o=n.exporting.sourceWidth||n.chart.width||/px$/.test(o)&&parseInt(o,10)||(n.isGantt?800:600),r=n.exporting.sourceHeight||n.chart.height||/px$/.test(r)&&parseInt(r,10)||400,x(n.chart,{animation:!1,renderTo:i,forExport:!0,renderer:"SVGRenderer",width:o,height:r}),n.exporting.enabled=!1,delete n.data,n.series=[],this.series.forEach((function(e){(t=A(e.userOptions,{animation:!1,enableMouseTracking:!1,showCheckbox:!1,visible:e.visible})).isInternal||n.series.push(t)}));var a={};this.axes.forEach((function(e){e.userOptions.internalKey||(e.userOptions.internalKey=M()),e.options.isInternal||(a[e.coll]||(a[e.coll]=!0,n[e.coll]=[]),n[e.coll].push(A(e.userOptions,{visible:e.visible})))}));var s=new this.constructor(n,this.callback);return e&&["xAxis","yAxis","series"].forEach((function(t){var n={};e[t]&&(n[t]=e[t],s.update(n))})),this.axes.forEach((function(e){var t=w(s.axes,(function(t){return t.options.internalKey===e.userOptions.internalKey})),n=e.getExtremes(),i=n.userMin;n=n.userMax,t&&(void 0!==i&&i!==t.min||void 0!==n&&n!==t.max)&&t.setExtremes(i,n,!0,!1)})),r=s.getChartHTML(),E(this,"getSVG",{chartCopy:s}),r=this.sanitizeSVG(r,n),n=null,s.destroy(),y(i),r}function R(e,t){var n=this.options.exporting;return this.getSVG(A({chart:{borderRadius:0}}
28,n.chartOptions,t,{exporting:{sourceWidth:e&&e.sourceWidth||n.sourceWidth,sourceHeight:e&&e.sourceHeight||n.sourceHeight}}))}function L(e){return e.replace(/([A-Z])/g,(function(e,t){return"-"+t.toLowerCase()}))}function Z(){var e,n=W,i=t.inlineAllowlist,o={},r=p.createElement("iframe");b(r,{width:"1px",height:"1px",visibility:"hidden"}),p.body.appendChild(r);var a=r.contentWindow&&r.contentWindow.document;a&&a.body.appendChild(a.createElementNS(m,"svg")),function t(r){var l={};if(a&&1===r.nodeType&&-1===$.indexOf(r.nodeName)){var c=g.getComputedStyle(r,null),u="svg"===r.nodeName?{}:g.getComputedStyle(r.parentNode,null);if(!o[r.nodeName]){e=a.getElementsByTagName("svg")[0];var h=a.createElementNS(r.namespaceURI,r.nodeName);e.appendChild(h);var d=g.getComputedStyle(h,null),p={};for(var m in d)"string"!=typeof d[m]||/^[0-9]+$/.test(m)||(p[m]=d[m]);o[r.nodeName]=p,"text"===r.nodeName&&delete o.text.fill,e.removeChild(h)}for(var f in c)if(s.isFirefox||s.isMS||s.isSafari||Object.hasOwnProperty.call(c,f)){m=c[f];var v=f;if(h=d=!1,i.length){for(p=i.length;p--&&!d;)d=i[p].test(v);h=!d}for("transform"===v&&"none"===m&&(h=!0),p=n.length;p--&&!h;)h=n[p].test(v)||"function"==typeof m;h||u[v]===m&&"svg"!==r.nodeName||o[r.nodeName][v]===m||(Y&&-1===Y.indexOf(v)?l[v]=m:m&&r.setAttribute(L(v),m))}b(r,l),"svg"===r.nodeName&&r.setAttribute("stroke-width","1px"),"text"!==r.nodeName&&[].forEach.call(r.children||r.childNodes,t)}}(this.container.querySelector("svg")),e.parentNode.removeChild(e),r.parentNode.removeChild(r)}function V(e){(this.fixedDiv?[this.fixedDiv,this.scrollingContainer]:[this.container]).forEach((function(t){e.appendChild(t)}))}function z(){var e=this;e.exporting={update:function(t,n){e.isDirtyExporting=!0,A(!0,e.options.exporting,t),S(n,!0)&&e.redraw()}},n.compose(e).navigation.addUpdate((function(t,n){e.isDirtyExporting=!0,A(!0,e.options.navigation,t),S(n,!0)&&e.redraw()}))}function H(){var e=this;e.isPrinting||(K=e,s.isSafari||e.beforePrint(),setTimeout((function(){g.focus(),g.print(),s.isSafari||setTimeout((function(){e.afterPrint()}),1e3)}),1))}function U(){var e=this,t=e.options.exporting,n=t.buttons,i=e.isDirtyExporting||!e.exportSVGElements;e.buttonOffset=0,e.isDirtyExporting&&e.destroyExport(),i&&!1!==t.enabled&&(e.exportEvents=[],e.exportingGroup=e.exportingGroup||e.renderer.g("exporting-group").attr({zIndex:3}).add(),T(n,(function(t){e.addButton(t)})),e.isDirtyExporting=!1)}function _(e,t){var n=e.indexOf("</svg>")+6,i=e.substr(n);return e=e.substr(0,n),t&&t.exporting&&t.exporting.allowHTML&&i&&(i='<foreignObject x="0" y="0" width="'+t.chart.width+'" height="'+t.chart.height+'"><body xmlns="http://www.w3.org/1999/xhtml">'+i.replace(/(<(?:img|br).*?(?=>))>/g,"$1 />")+"</body></foreignObject>",e=e.replace("</svg>",i+"</svg>")),e=e.replace(/zIndex="[^"]+"/g,"").replace(/symbolName="[^"]+"/g,"").replace(/jQuery[0-9]+="[^"]+"/g,"").replace(/url\(("|")(.*?)("|");?\)/g,"url($2)").replace(/url\([^#]+#/g,"url(#").replace(/<svg /,'<svg xmlns:xlink="http://www.w3.org/1999/xlink" ').replace(/ (|NS[0-9]+:)href=/g," xlink:href=").replace(/\n/," ").replace(/(fill|stroke)="rgba\(([ 0-9]+,[ 0-9]+,[ 0-9]+),([ 0-9\.]+)\)"/g,'$1="rgb($2)" $1-opacity="$3"').replace(/ /g,"Â ").replace(/­/g,"Â"),this.ieSanitizeSVG&&(e=this.ieSanitizeSVG(e)),e}var G=[],W=[/-/,/^(clipPath|cssText|d|height|width)$/,/^font$/,/[lL]ogical(Width|Height)$/,/^parentRule$/,/perspective/,/TapHighlightColor/,/^transition/,/^length$/,/^[0-9]+$/],Y="fill stroke strokeLinecap strokeLinejoin strokeWidth textAnchor x y".split(" ");t.inlineAllowlist=[];var K,$=["clipPath","defs","desc"];t.compose=function(e,t){r.compose(t),a.compose(e),-1===G.indexOf(e)&&(G.push(e),(t=e.prototype).afterPrint=u,t.exportChart=j,t.inlineStyles=Z,t.print=H,t.sanitizeSVG=_,t.getChartHTML=O,t.getSVG=F,t.getSVGForExport=R,t.getFilename=N,t.moveContainers=V,t.beforePrint=B,t.contextMenu=D,t.addButton=i,t.destroyExport=I,t.renderExporting=U,t.callbacks.push(P),f(e,"init",z),s.isSafari&&s.win.matchMedia("print").addListener((function(e){K&&(e.matches?K.beforePrint():K.afterPrint())}))),-1===G.indexOf(d)&&(G.push(d),h.exporting=A(o.exporting,h.exporting),h.lang=A(o.lang,h.lang),h.navigation=A(o.navigation,h.navigation))}}(u||(u={})),u})),t(e,"masters/modules/exporting.src.js",[e["Core/Globals.js"],e["Extensions/Exporting/Exporting.js"],e["Core/HttpUtilities.js"]],(function(e,t,n){e.HttpUtilities=n,e.ajax=n.ajax,e.getJSON=n.getJSON,e.post=n.post,t.compose(e.Chart,e.Renderer)}))},e.exports?(r.default=r,e.exports=r):(i=[n(23834)],void 0===(o=function(e){return r(e),r.Highcharts=e,r}.apply(t,i))||(e.exports=o))}}]); 29//# sourceMappingURL=6284519a856d9443af02049e25218cf765b3ac07-1929e8d29f188864a9fa.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.