PageSourceSearch

https://www.axismf.com/_next/static/chunks/6714-95c120a0da21cfa5.js

js axismf.com collected 2026-09-24 10:07:41 UTC 28,859 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6714],{71133:function(t,e){class i{constructor(){this.version="5.20.6",this.licenses=[],this.entitiesById={},this.rootElements=[],this.autoDispose=!1,this.geometryFunctions={}}}let s=new i;e.Registry=i,e.addLicense=function(t){s.licenses.push(t)},e.registry=s},73558:function(t,e,i){var s=i(70215),r=i(31284),n=i(46024),o=i(48204),a=i(6720),l=i(64340),h=i(37847),d=i(74593),u=i(65662),c=i(56340),p=i(54320),m=i(61144),_=i(16063),g=i(2387),f=i(44330),y=i(72230),v=i(18308),b=i(9561),E=i(70746),w=i(16755),x=i(7474),k=i(37806),C=i(71133),T=i(78256),D=i(73226),A=i(16644),S=i(45140),P=i(229),L=i(22979),M=i(10216);function R(t,e){null==t?requestAnimationFrame(e):setTimeout(()=>{requestAnimationFrame(e)},1e3/t)}class z{constructor(t,e={},i){let s,r;if(this._computedSettings={},this._isDirty=!1,this._isDirtyParents=!1,this._isDirtyAnimation=!1,this._dirty={},this._dirtyParents={},this._dirtyBounds={},this._dirtyPositions={},this._ticker=null,this._tickers=[],this._updateTick=!0,this.skipRenderFrame=!1,this.events=new v.EventDispatcher,this.animationTime=null,this._animations=[],this.language=y.Language.new(this,{}),this.locale=M.default,this.utc=!1,this.numberFormatter=_.NumberFormatter.new(this,{}),this.dateFormatter=g.DateFormatter.new(this,{}),this.durationFormatter=f.DurationFormatter.new(this,{}),this.tabindex=0,this._tabindexes=[],this._a11yD=!1,this._focusElementDirty=!1,this._skipNextGroupJump=!0,this.verticalLayout=a.VerticalLayout.new(this,{}),this.horizontalLayout=o.HorizontalLayout.new(this,{}),this.gridLayout=l.GridLayout.new(this,{}),this._paused=!1,this.autoResize=!0,this._fontHash=[],this._isDisposed=!1,this._disposers=[],this._tooltips=[],this._htmlEnabledContainers=[],this.entitiesById={},!i)throw Error("You cannot use `new Class()`, instead use `Class.new()`");if(this._settings=e,0==e.accessible&&(this._a11yD=!0),null==e.useSafeResolution&&(e.useSafeResolution=!0,this._computedSettings.useSafeResolution=!0),null==e.sanitizeHTML&&(e.sanitizeHTML=!0,this._computedSettings.sanitizeHTML=!0),e.useSafeResolution&&(s=S.getSafeResolution()),this._renderer=new E.CanvasRenderer(s),r=t instanceof HTMLElement?t:document.getElementById(t),D.each(C.registry.rootElements,t=>{if(t.dom===r){if(!C.registry.autoDispose)throw Error("You cannot have multiple Roots on the same DOM node");t.dispose()}}),this.interfaceColors=u.InterfaceColors.new(this,{}),null===r)throw Error("Could not find HTML element with id `"+t+"`");this.dom=r;let n=document.createElement("div");n.style.position="relative",n.style.width="100%",n.style.height="100%",r.appendChild(n);let h=e.tooltipContainerBounds;h&&(this._tooltipContainerSettings=h),this._inner=n,this._updateComputedStyles(),C.registry.rootElements.push(this)}static new(t,e){let i=new z(t,e,!0);return i._init(),i}moveDOM(t){let e;if(e=t instanceof HTMLElement?t:document.getElementById(t)){for(;this.dom.childNodes.length>0;)e.appendChild(this.dom.childNodes[0]);this.dom=e,this._initResizeSensor(),this.resize()}}_handleLogo(){if(this._logo){let t=this.dom.offsetWidth,e=this.dom.offsetHeight;t<=150||e<=60?this._logo.hide():this._logo.show()}}_showBranding(){if(!this._logo){let t=this.tooltipContainer.children.push(r.Container.new(this,{interactive:!0,interactiveChildren:!1,position:"absolute",setStateOnChildren:!0,paddingTop:9,paddingRight:9,paddingBottom:9,paddingLeft:9,scale:.6,y:w.percent(100),centerY:w.p100,tooltipY:10,tooltipText:"Created using amCharts 5",tooltipX:w.p100,cursorOverStyle:"pointer",background:p.Rectangle.new(this,{fill:x.color(4671320),fillOpacity:0,tooltipY:5})}));t.set("tooltip",this.systemTooltip),t.events.on("click",()=>{window.open("https://www.amcharts.com/","_blank")}),t.states.create("hover",{});let e=t.children.push(c.Graphics.new(this,{stroke:x.color(13421772),strokeWidth:3,svgPath:"M5 25 L13 25h13.6c3.4 0 6 0 10.3-4.3s5.2-12 8.6-12c3.4 0 4.3 8.6 7.7 8.6M83.4 25H79.8c-3.4 0-6 0-10.3-4.3s-5.2-12-8.6-12-4.3 8.6-7.7 8.6",dx:-50,strokeOpacity:0}));e.states._createC("hover",{stroke:x.color(3976191)});let i=t.children.push(c.Graphics.new(this,{stroke:x.color(8947848),strokeWidth:3,svgPath:"M83.4 25h-31C37 25 39.5 4.4 28.4 4.4S18.9 24.2 4.3 25H0",dx:50,strokeOpacity:0}
1)),s=L.out(L.cubic);t.setTimeout(()=>{i.animate({key:"strokeOpacity",to:1,duration:1500,easing:s}),i.animate({key:"dx",to:0,duration:1500,easing:s}),e.animate({key:"dx",to:0,duration:1500,easing:s}),e.animate({key:"strokeOpacity",to:1,duration:1500,easing:s})},3e3),i.states.create("hover",{stroke:x.color(4671320)}),this._logo=t,this._handleLogo()}}_getRealSize(){return this.dom.getBoundingClientRect()}_getCalculatedSize(t){return this._settings.calculateSize?this._settings.calculateSize(t):{width:t.width,height:t.height}}_init(){let t=this._settings;!1!==t.accessible&&(t.focusable&&(this._inner.setAttribute("focusable","true"),this._inner.setAttribute("tabindex",this.tabindex+"")),t.ariaLabel&&this._inner.setAttribute("aria-label",t.ariaLabel),t.role&&this._inner.setAttribute("role",t.role));let e=this._renderer,i=this._getRealSize(),s=this._getCalculatedSize(i),n=Math.floor(s.width),o=Math.floor(s.height),a=Math.floor(i.width),l=Math.floor(i.height),h=r.Container.new(this,{visible:!0,width:n,height:o});this._rootContainer=h,this._rootContainer._defaultThemes.push(b.DefaultTheme.new(this));let d=h.children.push(r.Container.new(this,{width:w.p100,height:w.p100}));d._setC("visible",!0),this.container=d,e.resize(a,l,n,o),this._inner.appendChild(e.view),this._initResizeSensor();let u=document.createElement("div");if(this._htmlElementContainer=u,u.className="am5-html-container",u.style.position="absolute",u.style.pointerEvents="none",this._tooltipContainerSettings||(u.style.overflow="hidden"),this._inner.appendChild(u),!0!==this._a11yD){let i=document.createElement("div");i.className="am5-reader-container",i.setAttribute("role","alert"),i.style.position="absolute",i.style.width="1px",i.style.height="1px",
1i.style.overflow="hidden",i.style.clip="rect(1px, 1px, 1px, 1px)",this._readerAlertElement=i,this._inner.appendChild(this._readerAlertElement);let s=document.createElement("div");s.className="am5-focus-container",s.style.position="absolute",s.style.pointerEvents="none",s.style.top="0px",s.style.left="0px",s.style.overflow="hidden",s.style.width=n+"px",s.style.height=o+"px",s.setAttribute("role","graphics-document"),t.ariaLabel&&s.setAttribute("aria-label",t.ariaLabel),S.setInteractive(s,!1),this._focusElementContainer=s,this._inner.appendChild(this._focusElementContainer);let r=document.createElement("div");this._tooltipElementContainer=r,r.className="am5-tooltip-container",this._inner.appendChild(r),S.supports("keyboardevents")&&(this._disposers.push(S.addEventListener(window,"keydown",t=>{let e=S.getEventKey(t);"Shift"==e?this._isShift=!0:"Tab"==e&&(this._isShift=t.shiftKey)})),this._disposers.push(S.addEventListener(window,"keyup",t=>{"Shift"==S.getEventKey(t)&&(this._isShift=!1)})),this._disposers.push(S.addEventListener(s,"click",()=>{let t=this._focusedSprite;if(t){let i=t.get("clickAnnounceText","");""!==i&&this.readerAlert(i);let s=e.getEvent(new MouseEvent("click"));t.events.dispatch("click",{type:"click",originalEvent:s.event,point:s.point,simulated:!0,target:t})}})),this._disposers.push(S.addEventListener(s,"keydown",t=>{let i=this._focusedSprite;if(i){"Escape"==t.key&&(S.blur(),this._focusedSprite=void 0);let s=0,r=0,n=S.getEventKey(t);switch(n){case"Enter":case" ":let o=i.get("clickAnnounceText","");if(""!==o&&this.readerAlert(o)," "==n&&"checkbox"!=i.get("role"))return;t.preventDefault();let a=e.getEvent(new MouseEvent("mouse"));return void i.events.dispatch("click",{type:"click",originalEvent:a.event,point:a.point,simulated:!0,target:i});case"ArrowLeft":s=-6;break;case"ArrowRight":s=6;break;case"ArrowUp":r=-6;break;case"ArrowDown":r=6;break;default:return}if(0!=s||0!=r){if(t.preventDefault(),!i.isDragging()){this._keyboardDragPoint={x:0,y:0};let t=e.getEvent(new MouseEvent("mousedown",{clientX:0,clientY:0}));t.point={x:0,y:0},i.events.isEnabled("pointerdown")&&i.events.dispatch("pointerdown",{type:"pointerdown",originalEvent:t.event,point:t.point,simulated:!0,target:i})}let n=this._keyboardDragPoint;n.x+=s,n.y+=r;let o=e.getEvent(new MouseEvent("mousemove",{clientX:n.x,clientY:n.y}),!1);i.events.isEnabled("globalpointermove")&&i.events.dispatch("globalpointermove",{type:"globalpointermove",originalEvent:o.event,point:o.point,simulated:!0,target:i})}}})),this._disposers.push(S.addEventListener(s,"keyup",t=>{if(this._focusedSprite){let i=this._focusedSprite,s=S.getEventKey(t);switch(s){case"ArrowLeft":case"ArrowRight":case"ArrowUp":case"ArrowDown":if(i.isDragging()){let t=this._keyboardDragPoint,s=e.getEvent(new MouseEvent("mouseup",{clientX:t.x,clientY:t.y}));return i.events.isEnabled("globalpointerup")&&i.events.dispatch("globalpointerup",{type:"globalpointerup",originalEvent:s.event,point:s.point,simulated:!0,target:i}),void(this._keyboardDragPoint=void 0)}if(i.get("focusableGroup")){let t=i.get("focusableGroup"),e=this._tabindexes.filter(e=>!(e.get("focusableGroup")!=t||!1===e.getPrivate("focusable")||!e.isVisibleDeep())),r=e.indexOf(i),n=e.length-1;(r+="ArrowRight"==s||"ArrowDown"==s?1:-1)<0?r=n:r>n&&(r=0),S.focus(e[r].getPrivate("focusElement").dom)}break;case"Tab":let r=i.get("focusableGroup");if(r&&this._isShift)return void(this._skipNextGroupJump||(this._focusNext(i.getPrivate("focusElement").dom,-1,r),this._skipNextGroupJump=!0))}}})))}this._startTicker(),this.setThemes([]),this._addTooltip(),this._hasLicense()||this._showBranding()}get systemTooltip(){if(!this._systemTooltip){let t=m.Tooltip.new(this,{themeTags:["system"]});this._systemTooltip=t}return this._systemTooltip}_initResizeSensor(){this._resizeSensorDisposer&&this._resizeSensorDisposer.dispose(),this._resizeSensorDisposer=new d.ResizeSensor(this.dom,()=>{this.autoResize&&this.resize()}),this._disposers.push(this._resizeSensorDisposer)}resize(){let t=this._getRealSize(),e=this._getCalculatedSize(t),i=Math.floor(e.width),s=Math.floor(e.height);if(i>0&&s>0){let e=Math.floor(t.width),r=Math.floor(t.height),n=this._htmlElementContainer;if(n.style.width=i+"px",n.style.height=s+"px",!0!==this._a11yD){let t=this._focusElementContainer;t.style.width=i+"px",t.style.height=s+"px"}this._renderer.resize(e,r,i,s);let o=this._rootContainer;o.setPrivate("width",i),o.setPrivate("height",s),this._render(),this._handleLogo()}}_reapplySettings(){let t=this._settings,e=S.getSafeResolution();if(this._renderer.resolution=t.useSafeResolution&&null!=e?e:window.devicePixelRatio,t.tooltipContainerBounds&&(this._tooltipContainerSettings=t.tooltipContainerBounds),this._htmlElementContainer&&(this._htmlElementContainer.style.overflow=t.tooltipContainerBounds?"":"hidden"),!1===t.accessible&&(this._a11yD=!0),!this._a11yD){let e=this._inner;
1t.focusable?(e.setAttribute("focusable","true"),e.setAttribute("tabindex",this.tabindex+"")):(e.removeAttribute("focusable"),e.removeAttribute("tabindex")),null!=t.ariaLabel?e.setAttribute("aria-label",t.ariaLabel):e.removeAttribute("aria-label"),null!=t.role?e.setAttribute("role",t.role):e.removeAttribute("role")}this._rootContainer&&(this._rootContainer.markDirty(),this._rootContainer.walkChildren(t=>{t.markDirty()})),this._render()}get settings(){return this._settings}_render(){this.skipRenderFrame?this.skipRenderFrame=!1:(this._renderer.render(this._rootContainer._display),this._focusElementDirty&&(this._updateCurrentFocus(),this._focusElementDirty=!1))}_runTickers(t){D.each(this._tickers,e=>{e(t)})}_runAnimations(t){let e=0;return D.keepIf(this._animations,i=>{let r=i._runAnimation(t);return r!==s.AnimationState.Stopped&&(r!==s.AnimationState.Playing||(++e,!0))}),this._isDirtyAnimation=!1,0===e}_runDirties(){let t={};for(;this._isDirtyParents;)this._isDirtyParents=!1,A.entries(this._dirtyParents).forEach(([e,i])=>{delete this._dirtyParents[e],i.isDisposed()||(t[i.uid]=i,i._prepareChildren())});A.entries(t).forEach(([t,e])=>{e._updateChildren()});let e=[];A.entries(this._dirty).forEach(([t,i])=>{i.isDisposed()?delete this._dirty[t]:(e.push(i),i._beforeChanged())}),e.forEach(t=>{t._changed(),delete this._dirty[t.uid],t._clearDirty()}),this._isDirty=!1;let i={},s=[];A.entries(this._dirtyBounds).forEach(([t,e])=>{delete this._dirtyBounds[t],e.isDisposed()||(i[e.uid]=e.depth(),s.push(e))}),this._positionHTMLElements(),s.sort((t,e)=>T.compare(i[e.uid],i[t.uid])),s.forEach(t=>{t._updateBounds()});let r=this._dirtyPositions;A.entries(r).forEach(([t,e])=>{delete r[t],e.isDisposed()||e._updatePosition()}),e.forEach(t=>{t._afterChanged()}),A.entries(t).forEach(([t,e])=>{e._childrenPrep=!1,e._childrenUpdt=!1})}_renderFrame(t){if(this._updateTick){this.events.isEnabled("framestarted")&&this.events.dispatch("framestarted",{type:"framestarted",target:this,timestamp:t}),this._checkComputedStyles(),this._runTickers(t);let e=this._runAnimations(t);return this._runDirties(),this._render(),this._renderer.resetImageArray(),this._positionHTMLElements(),this.events.isEnabled("frameended")&&this.events.dispatch("frameended",{type:"frameended",target:this,timestamp:t}),0===this._tickers.length&&e&&!this._isDirtyAnimation&&!this._isDirty}return!0}_runTicker(t,e){this.isDisposed()||(this.animationTime=t,this._renderFrame(t)?(this._ticker=null,this.animationTime=null):this._paused||(e?this._ticker:R(this.fps,this._ticker)))}_runTickerNow(t=1e4){if(!this.isDisposed()){let e=performance.now()+t;for(;;){let t=performance.now();if(t>=e||(this.animationTime=t,this._renderFrame(t))){this.animationTime=null;break}}}}_startTicker(){null===this._ticker&&(this.animationTime=null,this._ticker=t=>{this._runTicker(t)},R(this.fps,this._ticker))}get updateTick(){return this._updateTick}set updateTick(t){this._updateTick=t,t&&this._startTicker()}_addDirtyEntity(t){this._isDirty=!0,void 0===this._dirty[t.uid]&&(this._dirty[t.uid]=t),this._startTicker()}_addDirtyParent(t){this._isDirty=!0,this._isDirtyParents=!0,void 0===this._dirtyParents[t.uid]&&(this._dirtyParents[t.uid]=t),this._startTicker()}_addDirtyBounds(t){this._isDirty=!0,void 0===this._dirtyBounds[t.uid]&&(this._dirtyBounds[t.uid]=t),this._startTicker()}_addDirtyPosition(t){this._isDirty=!0,void 0===this._dirtyPositions[t.uid]&&(this._dirtyPositions[t.uid]=t),this._startTicker()}_addAnimation(t){this._isDirtyAnimation=!0,-1===this._animations.indexOf(t)&&this._animations.push(t),this._startTicker()}_markDirty(){this._isDirty=!0}_markDirtyRedraw(){this.events.once("frameended",()=>{this._isDirty=!0,this._startTicker()})}eachFrame(t){return this._tickers.push(t),this._startTicker(),new h.Disposer(()=>{D.removeFirst(this._tickers,t)})}markDirtyGlobal(t){t||(t=this.container),t.walkChildren(t=>{t instanceof r.Container&&this.markDirtyGlobal(t),t.markDirty(),t.markDirtyBounds()})}width(){return Math.floor(this._getCalculatedSize(this._getRealSize()).width)}height(){return Math.floor(this._getCalculatedSize(this._getRealSize()).height)}dispose(){this._isDisposed||(this._isDisposed=!0,this._rootContainer.dis
1pose(),this._renderer.dispose(),this.horizontalLayout.dispose(),this.verticalLayout.dispose(),this.interfaceColors.dispose(),D.each(this._disposers,t=>{t.dispose()}),this._inner&&S.removeElement(this._inner),D.remove(C.registry.rootElements,this))}isDisposed(){return this._isDisposed}readerAlert(t){if(!0!==this._a11yD){let e=this._readerAlertElement;t=S.stripTags(t),e.innerHTML==t&&(e.innerHTML=""),e.innerHTML=t}}setThemes(t){this._rootContainer.set("themes",t);let e=this.tooltipContainer;e&&e._applyThemes();let i=this.interfaceColors;i&&i._applyThemes()}_addTooltip(){if(!this.tooltipContainer){let t=this._tooltipContainerSettings,e=this._rootContainer.children.push(r.Container.new(this,{position:"absolute",isMeasured:!1,width:w.p100,height:w.p100,layer:t?35:30,layerMargin:t||void 0}));this.tooltipContainer=e;let i=m.Tooltip.new(this,{});this.container._setC("tooltip",i),i.hide(0),this._tooltip=i}}_registerTabindexOrder(t){1!=this._a11yD&&(t.get("focusable")?D.pushOne(this._tabindexes,t):D.remove(this._tabindexes,t),this._invalidateTabindexes())}_unregisterTabindexOrder(t){1!=this._a11yD&&(D.remove(this._tabindexes,t),this._invalidateTabindexes())}_invalidateTabindexes(){if(1==this._a11yD)return;this._tabindexes.sort((t,e)=>{let i=t.get("tabindexOrder",0),s=e.get("tabindexOrder",0);return i==s?0:i>s?1:-1});let t=[];D.each(this._tabindexes,(e,i)=>{e.getPrivate("focusElement")?this._moveFocusElement(i,e):this._makeFocusElement(i,e);let s=e.get("focusableGroup");s&&!1!==e.getPrivate("focusable")&&(-1!==t.indexOf(s)?e.getPrivate("focusElement").dom.setAttribute("tabindex","-1"):t.push(s))})}_updateCurrentFocus(){1!=this._a11yD&&this._focusedSprite&&(this._decorateFocusElement(this._focusedSprite),this._positionFocusElement(this._focusedSprite))}_decorateFocusElement(t,e){if(1==this._a11yD||(e||(e=t.getPrivate("focusElement").dom),!e))return;let i=t.get("role");i?e.setAttribute("role",i):e.removeAttribute("role");let s=t.get("ariaLabel");if(s){let i=k.populateString(t,s);e.setAttribute("aria-label",i)}else e.removeAttribute("aria-label");let r=t.get("ariaLive");r?e.setAttribute("aria-live",r):e.removeAttribute("aria-live");let n=t.get("ariaChecked");null!=n&&i&&-1!==["checkbox","option","radio","menuitemcheckbox","menuitemradio","treeitem"].indexOf(i)?e.setAttribute("aria-checked",n?"true":"false"):e.removeAttribute("aria-checked");let o=t.get("ariaCurrent");null!=o?e.setAttribute("aria-current",o):e.removeAttribute("aria-current");let a=t.get("ariaSelected");null!=a&&i&&-1!==["gridcell","option","row","tab","columnheader","rowheader","treeitem"].indexOf(i)?e.setAttribute("aria-selected",a?"true":"false"):e.removeAttribute("aria-selected"),t.get("ariaHidden")?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden");let l=t.get("ariaOrientation");l?e.setAttribute("aria-orientation",l):e.removeAttribute("aria-orientation");let h=t.get("ariaValueNow");h?e.setAttribute("aria-valuenow",h):e.removeAttribute("aria-valuenow");let d=t.get("ariaValueMin");d?e.setAttribute("aria-valuemin",d):e.removeAttribute("aria-valuemin");let u=t.get("ariaValueMax");u?e.setAttribute("aria-valuemax",u):e.removeAttribute("aria-valuemax");let c=t.get("ariaValueText");c?e.setAttribute("aria-valuetext",c):e.removeAttribute("aria-valuetext");let p=t.get("ariaControls");p?e.setAttribute("aria-controls",p):e.removeAttribute("aria-controls"),t.get("visible")&&0!==t.get("opacity")&&"tooltip"!=t.get("role")&&!t.isHidden()&&!1!==t.getPrivate("focusable")&&(t.height()||t.width())?("-1"!=e.getAttribute("tabindex")&&e.setAttribute("tabindex",""+this.tabindex),e.removeAttribute("aria-hidden")):(e.removeAttribute("tabindex"),e.setAttribute("aria-hidden","true"))}_makeFocusElement(t,e){if(e.getPrivate("focusElement")||1==this._a11yD)return;let i=document.createElement("div");"tooltip"!=e.get("role")&&(i.tabIndex=this.tabindex),i.style.position="absolute",S.setInteractive(i,!1);let s=[];e.setPrivate("focusElement",{dom:i,disposers:s}),this._decorateFocusElement(e),s.push(S.addEventListener(i,"focus",t=>{this._handleFocus(t)})),s.push(S.addEventListener(i,"blur",t=>{this._handleBlur(t)})),this._moveFocusElement(t,e)}_removeFocusElement(t){if(1==this._a11yD)return;D.remove(this._tabindexes,t);let e=t.getPrivate("focusElement");e&&(this._focusElementContainer.removeChild(e.dom),D.each(e.disposers,t=>{t.dispose()}),t.removePrivate("focusElement"))}_hideFocusElement(t){1!=this._a11yD&&(t.getPrivate("focusElement").dom.style.display="none")}_moveFocusElement(t,e){if(1==this._a11yD)return;let i=this._focusElementContainer,s=e.getPrivate("focusElement").dom;if(s===this._focusElementContainer.children[t])return;let r=this._focusElementContainer.children[t+1];r?i.insertBefore(s,r):i.append(s)}_positionFocusElement(t){if(1==this._a11yD||null==t)return;this._focusElementContainer.scrollTop=0;let e=t.globalBounds(),i=e.right==e.left?t.width():e.right-e.left,s=e.top==e.bottom?t.height():e.bottom-e.top,r=void 0!==this._settings.focusPadding?this._settings.focusPadding:2,n=e.left-r,o=e.top-r;i<0&&(n+=i,i=Math.abs(i)),s<0&&(o+=s,s=Math.abs(s));let a=t.getPrivate("focusElement").dom;a.style.top=o+"px",a.style.left=n+"px",a.style.width=i+2*r+"px",a.style.height=s+2*r+"px"}_getSpriteByFocusElement(t){let e;return D.eachContinue(this._tabindexes,(i,s)=>i.getPrivate("focusElement").dom!==t||(e=i,!1)),e}_handleFocus(t){if(1==this._a11yD)return;let e=this._getSpriteByFocusElement(t.target);e&&(e.isVisibleDeep()?(this._positionFocusElement(e),this._focusedSprite=e,e.events.isEnabled("focus")&&e.events.dispatch("focus",{type:"focus",originalEvent:t,target:e}),-1==e.getPrivate("focusElement").dom.tabIndex&&(this._skipNextGroupJump=!1)):this._focusNext(t.target,this._isShift?-1:1))}_focusNext(t,e,i){if(1==this._a11yD)return;let s=this.dom.getRootNode?this.dom.getRootNode():null,r=this.dom.ownerDocument||document;s&&("undefined"!=typeof ShadowRoot&&s instanceof ShadowRoot||s instanceof Document)&&(r=s);let n=Array.from(r.querySelectorAll('a[href],area[href],button:not([disabled]),details,input
1:not([disabled]),iframe:not([disabled]),select:not([disabled]),textarea:not([disabled]),[contentEditable=""],[contentEditable="true"],[contentEditable="TRUE"],[tabindex]:not([tabindex^="-"])')),o=n.indexOf(t)+e;o<0?o=n.length-1:o>=n.length&&(o=0);let a=n[o];if(i&&-1==e){let t=this._getSpriteByFocusElement(a);if(t&&t.get("focusableGroup")==i)return void this._focusNext(a,e)}a&&a.focus()}_handleBlur(t){if(1==this._a11yD)return;let e=this._focusedSprite;e&&!e.isDisposed()&&e.events.isEnabled("blur")&&e.events.dispatch("blur",{type:"blur",originalEvent:t,target:e}),this._focusedSprite=void 0}updateTooltip(t){if(1==this._a11yD)return;let e=S.stripFormatTags(S.stripTags(t._getText())),i=t.getPrivate("tooltipElement");"tooltip"==t.get("role")&&""!=e?(i||(i=this._makeTooltipElement(t)),i.innerHTML!=e&&(i.innerHTML=e),i.setAttribute("aria-hidden",t.isVisibleDeep()?"false":"true")):i&&(i.remove(),t.removePrivate("tooltipElement"))}_makeTooltipElement(t){let e=this._tooltipElementContainer,i=document.createElement("div");return i.style.position="absolute",i.style.width="1px",i.style.height="1px",
1i.style.overflow="hidden",i.style.clip="rect(1px, 1px, 1px, 1px)",S.setInteractive(i,!1),this._decorateFocusElement(t,i),e.append(i),t.setPrivate("tooltipElement",i),i}_removeTooltipElement(t){if(1==this._a11yD)return;let e=t.getPrivate("tooltipElement");if(e){let t=e.parentElement;t&&t.removeChild(e)}}_invalidateAccessibility(t){if(1==this._a11yD)return;this._focusElementDirty=!0;let e=t.getPrivate("focusElement");t.get("focusable")?e&&(this._decorateFocusElement(t),this._focusedSprite===t&&this._positionFocusElement(t)):e&&this._removeFocusElement(t)}focused(t){return this._focusedSprite===t}documentPointToRoot(t){let e=this._getRealSize(),i=this._getCalculatedSize(e),s=i.width/e.width,r=i.height/e.height;return{x:(t.x-e.left)*s,y:(t.y-e.top)*r}}rootPointToDocument(t){let e=this._getRealSize(),i=this._getCalculatedSize(e),s=i.width/e.width,r=i.height/e.height;return{x:t.x/s+e.left,y:t.y/r+e.top}}addDisposer(t){return this._disposers.push(t),t}_updateComputedStyles(){let t=window.getComputedStyle(this.dom),e=this._fontHash,i=A.keys(t).flatMap(e=>{var i;return"string"==typeof e&&e.startsWith("font")?[null===(i=t[e])||void 0===i?void 0:i.toString()]:[]});if(e.length!==i.length)return this._fontHash=i,!0;for(let t=0;t<e.length;t++)if(e[t]!==i[t])return this._fontHash=i,!0;return!1}_checkComputedStyles(){this._updateComputedStyles()&&this._invalidateLabelBounds(this.container)}_invalidateLabelBounds(t){t instanceof r.Container?t.children.each(t=>{this._invalidateLabelBounds(t)}):t instanceof n.Text&&t.markDirtyBounds()}_hasLicense(){for(let t=0;t<C.registry.licenses.length;t++)if(C.registry.licenses[t].match(/^AM5C.{5,}/i))return!0;return!1}_licenseApplied(){this._logo&&this._logo.set("forceHidden",!0)}get debugGhostView(){return this._renderer.debugGhostView}set debugGhostView(t){this._renderer.debugGhostView=t}set tapToActivate(t){this._renderer.tapToActivate=t}get tapToActivate(){return this._renderer.tapToActivate}set tapToActivateTimeout(t){this._renderer.tapToActivateTimeout=t}get tapToActivateTimeout(){return this._renderer.tapToActivateTimeout}_makeHTMLElement(t){let e=this._htmlElementContainer,i=document.createElement("div");t.setPrivate("htmlElement",i);let s,r,n=!1;return t._walkParents(t=>{if(t.get("verticalScrollbar"))return n=!0,s=t,!1}),n&&(r=document.createElement("div"),t.setPrivate("htmlElementWrapper",r),t.setPrivate("wrapperContainer",s),r.style.position="absolute",r.style.overflow="hidden",r.style.boxSizing="border-box",r.style.top="0px",r.style.left="0px",r.style.width="100%",r.style.height="100%",s.events.on("boundschanged",()=>{this._positionHTMLElement(t)})),i.style.position="absolute",i.style.overflow="auto",i.style.boxSizing="border-box",S.setInteractive(i,t.get("interactive",!1)),t.events.isEnabled("click")&&(S.setInteractive(i,!0),this._disposers.push(S.addEventListener(i,"click",e=>{let i=this._renderer.getEvent(e);t.events.dispatch("click",{type:"click",originalEvent:i.event,point:i.point,simulated:!1,target:t})}))),this._positionHTMLElement(t),n?(r.append(i),e.append(r)):e.append(i),D.pushOne(this._htmlEnabledContainers,t),i}_positionHTMLElements(){D.each(this._htmlEnabledContainers,t=>{this._positionHTMLElement(t)})}_positionHTMLElement(t){let e=t.getPrivate("htmlElementWrapper");if(e){let i=t.getPrivate("wrapperContainer");if(i){let t=i.globalBounds();e.style.clipPath="rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"}}let i=t.getPrivate("htmlElement");if(i){D.each(["paddingTop","paddingRight","paddingBottom","paddingLeft","minWidth","minHeight","maxWidth","maxHeight"],e=>{let s=t.get(e);i.style[e]=s?s+"px":""}),D.each(["fontFamily","fontSize","fontStyle","fontWeight","fontStyle","fontVariant","textDecoration"],e=>{let s=t.get(e);s?"fontSize"!=e||P.isString(s)?i.style[e]=s+"":i.style[e]=s+"px":i.style[e]=""});let e=t.compositeScale()||1,s=t.compositeRotation()||0;i.style.transform="",i.style.transformOrigin="";let r=t.compositeOpacity();setTimeout(()=>{i.style.opacity=r+""},10);let n=t.isVisibleDeep();n&&(i.style.display="block");let o={x:t.x()+t.get("dx",0),y:t.y()+t.get("dy",0)};
1t.parent&&(o=t.parent.toGlobal(o)),i.style.top=o.y+"px",i.style.left=o.x+"px";let a=t.get("width"),l=t.get("height"),h=0,d=0;if(a&&(h=t.width()),l&&(d=t.height()),!a||!l){i.style.position="fixed",i.style.width="",i.style.height="";let s=i.getBoundingClientRect();i.style.position="absolute",a||(h=s.width),l||(d=s.height);let r=h/e,n=d/e,o=t.get("centerX",0),u=t.get("centerY",0),c=0,p=0,m=0,_=0;o instanceof w.Percent?(c=-o.value*r,p=(1-o.value)*r):(c=-o,p=r-o),u instanceof w.Percent?(m=-u.value*n,_=(1-u.value)*n):(m=-u,_=n-u),t._localBounds={left:c,right:p,top:m,bottom:_};let g=t._adjustedLocalBounds,f=t._display.getAdjustedBounds(t._localBounds);t._adjustedLocalBounds=f,g.left===f.left&&g.right===f.right&&g.top===f.top&&g.bottom===f.bottom||t.markDirtyBounds()}h>0&&(i.style.minWidth=h+"px"),d>0&&(i.style.minHeight=d+"px"),n&&0!=r||(i.style.display="none");let u=t.get("centerX",0),c=w.isPercent(u)?u.percent+"%":u+"px",p=t.get("centerY",0),m=w.isPercent(p)?p.percent+"%":p+"px";(u||p)&&(i.style.transform="translate(-"+c+", -"+m+")"+i.style.transform),1!=e&&(i.style.transform+="scale("+e+")"),0!=s&&(i.style.transform+=" rotate("+s+"deg)"),""!=i.style.transform&&(i.style.transformOrigin=c+" "+m)}}_sanitizeHTML(t){return this._settings.sanitizeHTML?S.sanitizeHTML(t):t}_setHTMLContent(t,e){let i=t.getPrivate("htmlElement");i||(i=this._makeHTMLElement(t),this.autoResize||this.resize());let s=this._sanitizeHTML(e);i.innerHTML!=s&&(i.innerHTML=s)}_removeHTMLContent(t){let e=t.getPrivate("htmlElementWrapper"),i=t.getPrivate("htmlElement");e?(this._htmlElementContainer.removeChild(e),t.removePrivate("htmlElement"),t.removePrivate("htmlElementWrapper"),t.removePrivate("wrapperContainer")):i&&(this._htmlElementContainer.removeChild(i),t.removePrivate("htmlElement"),t.removePrivate("wrapperContainer")),D.remove(this._htmlEnabledContainers,t)}}e.Root=z},51364:function(t,e,i){var s=i(20856),r=i(78256),n=i(73226);e.Theme=class{constructor(t,e){if(this._rules={},this._root=t,!e)throw Error("You cannot use `new Class()`, instead use `Class.new()`")}static new(t){let e=new this(t,!0);return e.setupDefaultRules(),e}setupDefaultRules(){}_lookupRules(t){return this._rules[t]}ruleRaw(t,e=[]){let i=this._rules[t];i||(i=this._rules[t]=[]),e.sort(r.compare);let{index:o,found:a}=n.getSortedIndex(i,t=>{let i=r.compare(t.tags.length,e.length);return 0===i?r.compareArray(t.tags,e,r.compare):i});if(a)return i[o].template;{let t=s.Template.new({});return i.splice(o,0,{tags:e,template:t}),t}}rule(t,e=[]){return this.ruleRaw(t,e)}}}}]);

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.