10 lines
29 KiB
JavaScript
10 lines
29 KiB
JavaScript
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9510],{9338:e=>{e.exports={logo:"logo-PsAlMQQF",hidden:"hidden-PsAlMQQF",xxceptionallysmalldonotusebrv1023:"xxceptionallysmalldonotusebrv1023-PsAlMQQF",xxxsmall:"xxxsmall-PsAlMQQF",xxsmall:"xxsmall-PsAlMQQF",xsmall:"xsmall-PsAlMQQF",small:"small-PsAlMQQF",medium:"medium-PsAlMQQF",large:"large-PsAlMQQF",xlarge:"xlarge-PsAlMQQF",xxlarge:"xxlarge-PsAlMQQF",xxxlarge:"xxxlarge-PsAlMQQF",skeleton:"skeleton-PsAlMQQF",letter:"letter-PsAlMQQF"}},44396:e=>{e.exports={wrapper:"wrapper-TJ9ObuLF",animated:"animated-TJ9ObuLF",pulsation:"pulsation-TJ9ObuLF"}},53160:e=>{e.exports={"tablet-normal-breakpoint":"(max-width: 768px)","small-height-breakpoint":"(max-height: 360px)","tablet-small-breakpoint":"(max-width: 440px)"}},41507:e=>{e.exports={"tablet-small-breakpoint":"(max-width: 440px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",startSlot:"startSlot-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},13528:(e,t,n)=>{"use strict";n.d(t,{AppContext:()=>o});const o=(0,n(79474).createContext)({isOnMobileAppPage:()=>!1,isRtl:!1,locale:"en",renderMode:"legacy"})},80129:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>s,hiddenCircleLogoClass:()=>l});var o=n(79474),r=n(11808),i=n(9338);const l=n.n(i)().hidden;function s(e){const t=(0,r.isCircleLogoWithUrlProps)(e),[n,i]=(0,o.useState)(0),l=(0,o.useRef)(null),s=(0,r.getStyleClasses)(e.size,n,e.className),a=e.alt??e.title??"",c=t?a[0]:e.placeholderLetter;return(0,o.useEffect)((()=>i(l.current?.complete??!t?2:1)),[t]),t&&3!==n?o.createElement("img",{ref:l,className:s,crossOrigin:"",src:e.logoUrl,alt:a,title:e.title,loading:e.loading,onLoad:()=>i(2),onError:()=>i(3),"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):o.createElement("span",{className:s,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},c)}},11808:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>a,isCircleLogoWithUrlProps:()=>c});var o=n(14487),r=n.n(o),i=n(90849),l=n(9338),s=n.n(l);function a(e,t=2,n){return r()(s().logo,s()[e],n,0===t||1===t?r()(i.skeletonTheme.wrapper,s().skeleton):s().letter,1===t&&i.skeletonTheme.animated)}function c(e){return"logoUrl"in e&&null!==e.logoUrl&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},42391:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>o});const o=(0,n(79474).createContext)({enableActiveStateStyles:!0});o.displayName="CustomBehaviourContext"},98028:(e,t,n)=>{"use strict";var o;n.d(t,{useCollapsible:()=>f}),function(e){e.StartFirst="start-first",e.EndFirst="end-first"}(o||(o={}));var r=n(79474),i=n(61366),l=n(27751),s=n(10342),a=n(69947),c=n(16455);function u(e){
|
|
const{itemsList:t,getItemId:n,calcVisibleAndHiddenItems:o,shouldKeepItemVisible:u,onMeasureCallback:f,forceUpdate:h=!1}=e,[p,b]=(0,s.useRefsMap)(),m=(0,r.useRef)(null),g=(0,r.useRef)({widthsMap:new Map,containerWidth:0,moreButtonWidth:0}),[v,C]=(0,r.useState)({visible:t,hidden:[]}),x=(0,r.useMemo)((()=>t.reduce(((e,t,n)=>(u(t)&&e.push(n),e)),[])),[t,u]),k=(0,r.useCallback)((()=>{if(g.current.containerWidth){const e=o(g.current,x);(function(e,t){return!d(e.visible,t.visible)||!d(e.hidden,t.hidden)})(v,e)&&C(e)}}),[g,C,v,x,o]),M=(0,r.useCallback)((()=>{g.current.moreButtonWidth=m.current?(0,l.outerWidth)(m.current,!0):0;const e=new Map(g.current.widthsMap);for(const o of t){const t=n(o),r=p.current.get(t);if(r){const n=(0,l.outerWidth)(r,!0);e.set(t,n)}}g.current.widthsMap=e,f&&f()}),[g,t,n,p,f]),y=(0,r.useRef)(null),w=(0,r.useCallback)((([e])=>{e.contentRect.width!==g.current.containerWidth&&(y.current&&cancelAnimationFrame(y.current),g.current.containerWidth=e.contentRect.width,y.current=requestAnimationFrame((()=>{k()})))}),[g,k]),E=(0,r.useRef)(null),S=(0,r.useCallback)((([e])=>{E.current&&cancelAnimationFrame(E.current),M(),E.current=requestAnimationFrame((()=>{k()}))}),[M,k]),R=(0,i.useResizeObserver)(S),I=(0,i.useResizeObserver)(w),F=(0,r.useRef)(null),A=(0,c.mergeRefs)([I,F]),O=(0,r.useRef)(t),T=(0,r.useRef)(!0),P=(0,r.useRef)([]);return(0,a.useIsomorphicLayoutEffect)((()=>{const e=g.current.widthsMap.size===t.length;!h&&!T.current&&d(O.current,t)&&d(P.current,x)&&e||(M(),k(),T.current=!1,O.current=t,P.current=x)}),[t,x,h,M,k]),{containerRefCallback:A,moreButtonRef:m,innerContainerRefCallback:R,itemsRefs:p,setItemRef:b,hiddenItems:v.hidden,visibleItems:v.visible,itemsMeasurements:g}}function d(e,t){return e.length===t.length&&e.reduce(((e,n,o)=>e&&n===t[o]),!0)}function f(e,t,n,i=o.EndFirst){const l=(0,r.useCallback)(((n,r)=>{const l=e.map((e=>n.widthsMap.get(t(e))??0));return function({items:e,containerWidth:t,elementsWidths:n,menuItemWidth:r,keepVisible:i,direction:l}){const s=[...e],a=[],c=[];let u=0;for(const e of n)u+=e;if(u<=t)return{visible:s,hidden:c};const d=[...n];if(u=i.map((e=>d[e])).reduce(((e,t)=>e+t),0)+r,l===o.EndFirst)for(let e=0;e<s.length;e++)i.includes(e)?a.push(s[e]):(u+=d[e],u<=t?a.push(s[e]):c.push(s[e]));else for(let e=s.length-1;e>=0;e--)i.includes(e)?a.unshift(s[e]):(u+=d[e],u<=t?a.unshift(s[e]):c.unshift(s[e]));return{visible:a,hidden:c}}({items:e,containerWidth:n.containerWidth,elementsWidths:l,menuItemWidth:n.moreButtonWidth,keepVisible:r,direction:i})}),[e]);return u({itemsList:e,getItemId:t,calcVisibleAndHiddenItems:l,shouldKeepItemVisible:n})}},4724:(e,t,n)=>{"use strict";n.d(t,{useComposedKeyboardActionHandlers:()=>s,useKeyboardActionHandler:()=>l,useKeyboardClose:()=>u,useKeyboardEventHandler:()=>a,useKeyboardOpen:()=>d,useKeyboardToggle:()=>c});var o=n(79474),r=n(47893);const i=()=>!0;function l(e,t,n=i,r){return(0,o.useCallback)((o=>{if(r){if("horizontal"===r&&(40===o||38===o))return;if("vertical"===r&&(37===o||39===o))return}const i=e.map((e=>"function"==typeof e?e():e))
|
|
;return!(!n(o)||!i.includes(o))&&(t(o),!0)}),[...e,t,n])}function s(...e){return(0,o.useCallback)((t=>{for(const n of e)if(n(t))return!0;return!1}),[...e])}function a(e,t=!0,n=!1){const i=s(...e);return(0,o.useCallback)((e=>{const o=i((0,r.hashFromEvent)(e));o&&t&&e.preventDefault(),o&&n&&e.stopPropagation()}),[i])}function c(e,t=!0){return l([13,32],e,(function(e){if(13===e)return t;return!0}))}function u(e,t){return l([9,(0,o.useCallback)((()=>r.Modifiers.Shift+9),[]),27],t,(0,o.useCallback)((()=>e),[e]))}function d(e,t){return l([40,38],t,(0,o.useCallback)((()=>!e),[e]))}},59654:(e,t,n)=>{"use strict";n.d(t,{useDisclosure:()=>c});var o=n(79474),r=n(85842),i=n(90892),l=n(55971),s=n(69550),a=n(48504);function c(e){const{id:t,listboxId:n,disabled:c,buttonTabIndex:u=0,onFocus:d,onBlur:f,onClick:h}=e,[p,b]=(0,o.useState)(!1),[m,g]=(0,l.useFocus)(),v=m||p,C=n??void 0!==t?(0,a.createDomId)(t,"listbox"):void 0,x=(0,o.useRef)(null),k=(0,o.useCallback)((e=>x.current?.focus(e)),[x]),M=(0,o.useRef)(null),y=(0,o.useCallback)((()=>(0,r.ensureNotNull)(M.current).focus()),[M]),w=(0,o.useCallback)((()=>b(!0)),[b]),E=(0,o.useCallback)(((e=!1,t=!1)=>{b(!1);const{activeElement:n}=document;n&&(0,i.isTextEditingField)(n)||t||k({preventScroll:e})}),[b,k]),S=(0,o.useCallback)((()=>{p?E():w()}),[p,E,w]),R=c?[]:[d,g.onFocus],I=c?[]:[f,g.onBlur],F=c?[]:[h,S],A=(0,s.createSafeMulticastEventHandler)(...R),O=(0,s.createSafeMulticastEventHandler)(...I),T=(0,s.createSafeMulticastEventHandler)(...F);return{listboxId:C,isOpened:p,isFocused:v,buttonTabIndex:c?-1:u,listboxTabIndex:-1,open:w,close:E,toggle:S,onOpen:y,buttonFocusBindings:{onFocus:A,onBlur:O},onButtonClick:T,buttonRef:x,listboxRef:M,buttonAria:{"aria-controls":p?C:void 0,"aria-expanded":p,"aria-disabled":c}}}},55971:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(79474);function r(e,t){const[n,r]=(0,o.useState)(!1);(0,o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const i={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,i]}},73064:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>i});var o=n(79474),r=n(69947);function i(e){const t=(0,o.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,o.useRef)(null),i=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,o.useRef)(i);return s.current=i,(0,r.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},6831:(e,t,n)=>{"use strict";n.d(t,{useItemsKeyboardNavigation:()=>a});var o,r=n(79474),i=n(4724);function l(e,t){return e>=0?e%t:(t-Math.abs(e)%t)%t}!function(e){e.Next="next",e.Previous="previous",e.First="first",e.Last="last"}(o||(o={}));const s=e=>({next:[40,()=>e()?37:39],previous:[38,()=>e()?39:37],first:[33,()=>e()?35:36],last:[34,()=>e()?36:35]})
|
|
;function a(e,t,n,o,a,c,u={},d,f){const h=(0,r.useCallback)((e=>{const t=n.findIndex(o);if(t===n.length-1&&!c)return void(d?.onFailNext&&d.onFailNext(e));const r=l(t+1,n.length);a&&a(n[r],"next")}),[n,o,a,c]),p=(0,r.useCallback)((e=>{const t=n.findIndex(o);if(0===t&&!c)return void(d?.onFailPrev&&d.onFailPrev(e));const r=l(t-1,n.length);a&&a(n[r],"previous")}),[n,o,a,c]),b=(0,r.useCallback)((()=>{a&&a(n[0],"first")}),[a,n]),m=(0,r.useCallback)((()=>{a&&a(n[n.length-1],"last")}),[a,n]),g=(0,r.useMemo)((()=>s(t)),[t]),{next:v=g.next,previous:C=g.previous,first:x=g.first,last:k=g.last}=u;return(0,i.useComposedKeyboardActionHandlers)((0,i.useKeyboardActionHandler)(v,h,f?.next??(()=>!0),e),(0,i.useKeyboardActionHandler)(C,p,f?.previous??(()=>!0),e),(0,i.useKeyboardActionHandler)(x,b,(()=>!0),e),(0,i.useKeyboardActionHandler)(k,m,(()=>!0),e))}},83683:(e,t,n)=>{"use strict";n.d(t,{useKeepActiveItemIntoView:()=>d});var o=n(79474),r=n(85842),i=n(19431);const l={duration:200,additionalScroll:0},s={vertical:{scrollSize:"scrollHeight",clientSize:"clientHeight",start:"top",end:"bottom",size:"height"},horizontal:{scrollSize:"scrollWidth",clientSize:"clientWidth",start:"left",end:"right",size:"width"}};function a(e,t){const n=s[e];return t[n.scrollSize]>t[n.clientSize]}function c(e,t,n,o,r,l){const a=function(e,t,n,o=0){const r=s[e];return{start:-1*o,middle:-1*(Math.floor(n[r.size]/2)-Math.floor(t[r.size]/2)),end:-1*(n[r.size]-t[r.size])+o}}(e,o,r,l.additionalScroll);let c=0;if(l.snapToMiddle||function(e,t,n){const o=s[e];return t[o.start]<n[o.start]-n[o.size]/2||t[o.end]>n[o.end]+n[o.size]/2}(e,o,r))c=a.middle;else{const t=function(e,t,n,o=0){const r=s[e],i=t[r.start]+Math.floor(t[r.size]/2),l=n[r.start]+Math.floor(n[r.size]/2);return{start:t[r.start]-n[r.start]-o,middle:i-l,end:t[r.end]-n[r.end]+o}}(e,o,r,l.additionalScroll),n=function(e){const{start:t,middle:n,end:o}=e,r=new Map([[Math.abs(t),{key:"start",value:Math.sign(t)}],[Math.abs(n),{key:"middle",value:Math.sign(n)}],[Math.abs(o),{key:"end",value:Math.sign(o)}]]),i=Math.min(...r.keys());return r.get(i)}(t);c=void 0!==n?a[n.key]:0}return l.align&&(c=a[l.align]),function(e){const{additionalScroll:t=0,duration:n=i.dur,func:o=i.easingFunc.easeInOutCubic,onScrollEnd:r,target:l,wrap:s,direction:a="vertical"}=e;let{targetRect:c,wrapRect:u}=e;c=c??l.getBoundingClientRect(),u=u??s.getBoundingClientRect();const d=("vertical"===a?c.top-u.top:c.left-u.left)+t,f="vertical"===a?"scrollTop":"scrollLeft",h=s?s[f]:0;let p,b=0;return b=window.requestAnimationFrame((function e(t){let i;if(p?i=t-p:(i=0,p=t),i>=n)return s[f]=h+d,void(r&&r());const l=h+d*o(i/n);s[f]=Math.floor(l),b=window.requestAnimationFrame(e)})),function(){window.cancelAnimationFrame(b),r&&r()}}({...l,target:t,targetRect:o,wrap:n,wrapRect:r,additionalScroll:c,direction:e})}class u{constructor(e=null){this._container=null,this._lastScrolledElement=null,this._stopVerticalScroll=null,this._stopHorizontalScroll=null,this._container=e}scrollTo(e,t=l){if(null!==this._container&&null!==e&&!function(e,t,n=0){
|
|
const o=e.getBoundingClientRect(),r=t.getBoundingClientRect();return o.top-r.top>=0&&r.bottom-o.bottom>=0&&o.left-r.left>=n&&r.right-o.right>=n}(e,this._container,t.visibilityDetectionOffsetInline)){const n=e.getBoundingClientRect(),o=this._container.getBoundingClientRect();this.stopScroll(),a("vertical",this._container)&&(this._stopVerticalScroll=c("vertical",e,this._container,n,o,this._modifyOptions("vertical",t))),a("horizontal",this._container)&&(this._stopHorizontalScroll=c("horizontal",e,this._container,n,o,this._modifyOptions("horizontal",t)))}this._lastScrolledElement=e}scrollToLastElement(e){this.scrollTo(this._lastScrolledElement,e)}stopScroll(){null!==this._stopVerticalScroll&&this._stopVerticalScroll(),null!==this._stopHorizontalScroll&&this._stopHorizontalScroll()}getContainer(){return this._container}setContainer(e){this._container=e,this._container?.contains(this._lastScrolledElement)||(this._lastScrolledElement=null)}destroy(){this.stopScroll(),this._container=null,this._lastScrolledElement=null}_handleScrollEnd(e){"vertical"===e?this._stopVerticalScroll=null:this._stopHorizontalScroll=null}_modifyOptions(e,t){return Object.assign({},t,{onScrollEnd:()=>{this._handleScrollEnd(e),void 0!==t.onScrollEnd&&t.onScrollEnd()}})}}function d(e={}){const{activeItem:t,getKey:n,...i}=e,l=(0,o.useRef)(null),s=(0,o.useRef)(new Map),a=function(e){const t=(0,o.useRef)(null);return(0,o.useEffect)((()=>(t.current=new u(e),()=>(0,r.ensureNotNull)(t.current).destroy())),[]),t}(l.current),c=(0,o.useCallback)((()=>{null!==a.current&&null!==l.current&&a.current.getContainer()!==l.current&&a.current.setContainer(l.current)}),[a,l]),d=(0,o.useCallback)((e=>{l.current=e}),[l]),f=(0,o.useCallback)(((e,t)=>{const o=n?n(e):e;t?s.current.set(o,t):s.current.delete(o)}),[s,n]),h=(0,o.useCallback)(((e,t)=>{if(!e)return;const o=n?n(e):e,i=s.current.get(o);i&&(c(),(0,r.ensureNotNull)(a.current).scrollTo(i,t))}),[s,a,n]);return(0,o.useEffect)((()=>h(t,i)),[h,t]),[d,f,h]}},11763:(e,t,n)=>{"use strict";n.d(t,{useMatchMedia:()=>i,useSafeMatchMedia:()=>r});var o=n(79474);function r(e,t=!1){const[n,r]=(0,o.useState)(t);return(0,o.useEffect)((()=>{const t=window.matchMedia(e);function n(){r(t.matches)}return n(),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}}),[e]),n}function i(e){const t=(0,o.useMemo)((()=>window.matchMedia(e).matches),[]);return r(e,t)}},9774:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>i});var o=n(79474),r=n(16455);function i(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},46131:(e,t,n)=>{"use strict";n.d(t,{useMobileTouchState:()=>i});var o=n(79474),r=n(56688);function i(){const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{t(r.mobiletouch)}),[]),e}},10342:(e,t,n)=>{"use strict";n.d(t,{useRefsMap:()=>r});var o=n(79474);function r(){const e=(0,o.useRef)(new Map),t=(0,o.useCallback)((t=>n=>{null!==n?e.current.set(t,n):e.current.delete(t)}),[e]);return[e,t]}},61366:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>l});var o=n(79474),r=n(69947),i=n(73064);function l(e,t=[]){
|
|
const{callback:n,ref:l=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),s=(0,o.useRef)(null),a=(0,o.useRef)(n);a.current=n;const c=(0,i.useFunctionalRefObject)(l),u=(0,o.useCallback)((e=>{c(e),null!==s.current&&(s.current.disconnect(),null!==e&&s.current.observe(e))}),[c,s]);return(0,r.useIsomorphicLayoutEffect)((()=>(s.current=new ResizeObserver(((e,t)=>{a.current(e,t)})),c.current&&u(c.current),()=>{s.current?.disconnect()})),[c,...t]),u}},1500:(e,t,n)=>{"use strict";n.d(t,{useTabs:()=>m});var o=n(79474),r=n(39378),i=n(69550),l=n(55971),s=n(83683),a=n(85842),c=n(4724),u=n(6831);function d(){return!1}function f(e,t){return{next:()=>t!==e.length-1,previous:()=>0!==t}}function h(e){const{activationType:t="manual"}=e,n=(0,o.useMemo)((()=>t),[]);return(0,a.assert)(t===n,"Activation type must be invariant."),"automatic"===t?function(e){const{isRtl:t,items:n,preventDefaultIfHandled:r=!0,stopPropagationIfHandled:i=!1,loop:l=!0,isHighlighted:s,onHighlight:a,onActivate:h,isCollapsed:p=d,orientation:b}=e,m=(0,o.useCallback)((e=>{a(e),p(e)||h(e)}),[a,h,p]),g=!l&&i?f(n,n.findIndex(s)):void 0;return(0,c.useKeyboardEventHandler)([(0,u.useItemsKeyboardNavigation)(b,t,n,s,m,l,{},void 0,g)],r,i)}(e):function(e){const{isRtl:t,items:n,preventDefaultIfHandled:r=!0,stopPropagationIfHandled:i=!1,loop:l=!0,isHighlighted:s,onHighlight:a,onActivate:d,orientation:h}=e,p=n.findIndex(s),b=n[p],m=(0,o.useCallback)((()=>{void 0!==b&&d(b)}),[b,d]),g=!l&&i?f(n,p):void 0,v=(0,o.useCallback)((e=>a(e)),[a]),C=(0,u.useItemsKeyboardNavigation)(h,t,n,s,v,l,{},void 0,g),x=(0,c.useKeyboardActionHandler)([13,32],m);return(0,c.useKeyboardEventHandler)([C,x],r,i)}(e)}var p=n(46131);const b=24;function m(e){const{id:t,items:n,orientation:a,activationType:c="manual",disabled:u,tablistLabelId:d,tablistLabel:f,focusOnHighlight:m=!0,preventDefaultIfKeyboardActionHandled:g=!0,stopPropagationIfKeyboardActionHandled:v=!1,keyboardNavigationLoop:C=!0,scrollIntoViewOptions:x,isActive:k,onActivate:M,isCollapsed:y,isRtl:w,isDisclosureOpened:E,isRadioGroup:S,defaultKeyboardFocus:R,focusableItemAttributes:I={}}=e,F=(0,p.useMobileTouchState)(),A=E?null:a||"horizontal",O=(0,o.useRef)(e.itemsRefs?.current??new Map),[T,P]=(0,o.useState)(),[H,N]=(0,l.useFocus)(),L=n.find(k),_=(0,o.useCallback)((t=>e.compareTabs?e.compareTabs(t,T):t===T),[T]),z=(0,o.useCallback)((t=>{const n=e.findTab?e.findTab(O.current,t):O.current.get(t);m&&void 0!==n&&n!==document.activeElement&&n.focus()}),[m]),B=(0,o.useRef)(),W=(0,o.useCallback)(((e,t)=>{P(e),"number"==typeof t?(clearTimeout(B.current),B.current=setTimeout((()=>z(e)),t)):z(e)}),[P,z]),V=(0,o.useCallback)((e=>{u||e.disabled||(M(e),_(e)||W(e))}),[u,M,_,W]),K=h({isRtl:w,items:n,activationType:c,preventDefaultIfHandled:g,stopPropagationIfHandled:v,loop:C,onActivate:V,isHighlighted:_,onHighlight:W,isCollapsed:y,orientation:A}),Q=(0,o.useCallback)((e=>{let t=null;for(const[n,o]of O.current.entries())if(e.target===o){t=n;break}t&&!_(t)&&("automatic"===c&&y&&!y(t)?V(t):W(t))}),[c,_,W,V,y]);(0,o.useEffect)((()=>{F||void 0!==L&&P(L)
|
|
}),[L,F]),(0,o.useEffect)((()=>{H||P(void 0)}),[H]),(0,o.useEffect)((()=>()=>clearTimeout(B.current)),[]);const D=x?.additionalScroll??0,[j,q]=(0,s.useKeepActiveItemIntoView)({...x,visibilityDetectionOffsetInline:D+b,snapToMiddle:!0,activeItem:T??L,getKey:(0,o.useCallback)((e=>e.id),[])}),J=(0,o.useCallback)(((e,t)=>{q(e,t),null!==t?O.current.set(e,t):O.current.delete(e)}),[q]),{firstEdgeItemIndex:U,lastEdgeItemIndex:$}=(0,r.findEdgesTab)(n,y);return{tabsBindings:n.map(((e,t)=>{const n=_(e),o=k(e),i=e.disabled??u??!1,l=1===R?H?n:t===U||t===$:H?n:o;return{...(0,r.getTabAttributes)(e.id,l,o,e.tabpanelId,i,S,"",I),highlighted:n,active:o,handleItemRef:J}})),tablistBinding:{...(0,r.getTabListAttributes)(t,a,u,d,f,S),onBlur:N.onBlur,onFocus:(0,i.createSafeMulticastEventHandler)(N.onFocus,Q),onKeyDown:K},scrollWrapBinding:{ref:j},onActivate:V,onHighlight:W,isHighlighted:_}}},90849:(e,t,n)=>{"use strict";n.d(t,{skeletonTheme:()=>r});var o=n(44396);const r=n.n(o)()},39378:(e,t,n)=>{"use strict";function o(e,t="horizontal",n,o,r,i){return{id:e,role:i?"radiogroup":"tablist","aria-orientation":t,"aria-label":r,"aria-labelledby":o,"aria-disabled":n}}function r(e,t,n,o,r,i,l,s){return{id:e,role:i?"radio":"tab",tabIndex:t?s?.tabIndex??0:-1,disabled:r,"aria-selected":i?void 0:n,"aria-checked":i?n:void 0,"aria-controls":o,"aria-disabled":r,"aria-label":l,"data-focus-manager":void 0!==s?s["data-focus-manager"]:void 0}}function i(e,t){let n,o;for(let r=0;r<e.length;r++){const i=e.length-(r+1),l=void 0!==t&&t(e[i]);if(!e[r].disabled&&void 0===n&&(n=r),!e[i].disabled&&!l&&void 0===o&&(o=i),void 0!==n&&void 0!==o)break}return{firstEdgeItemIndex:n,lastEdgeItemIndex:o}}var l,s,a,c,u;n.d(t,{TabNames:()=>u,findEdgesTab:()=>i,getTabAttributes:()=>r,getTabListAttributes:()=>o}),function(e){e[e.Active=0]="Active",e[e.Edges=1]="Edges"}(l||(l={})),function(e){e.Horizontal="horizontal",e.Vertical="vertical"}(s||(s={})),function(e){e.Automatic="automatic",e.Manual="manual"}(a||(a={})),function(e){e.Collapse="collapse",e.Scroll="scroll",e.Wrap="wrap",e.None="none"}(c||(c={})),function(e){e.SquareButtonTabs="square-button-tabs",e.UnderlineButtonTabs="underline-button-tabs",e.UnderlineAnchorTabs="underline-anchor-tabs",e.RoundAnchorTabs="round-anchor-tabs",e.RoundButtonTabs="round-button-tabs",e.LightButtonTabs="light-button-tabs"}(u||(u={}))},48504:(e,t,n)=>{"use strict";n.d(t,{createDomId:()=>f,joinDomIds:()=>h});const o="id",r=/\s/g,i="-",l="_",s=" ";function a(e){return"string"==typeof e}function c(e){switch(typeof e){case"string":return e;case"number":case"bigint":return e.toString(10);case"boolean":case"symbol":return e.toString();default:return null}}function u(e){return e.trim().length>0}function d(e){return e.replace(r,i)}function f(...e){const t=e.map(c).filter(a).filter(u).map(d);return(t.length>0&&t[0].startsWith(o+l)?t:[o,...t]).join(l)}function h(...e){return e.map(c).filter(a).filter(u).join(s)}},27751:(e,t,n)=>{"use strict";function o(e,t=!1){const n=getComputedStyle(e),o=[n.height]
|
|
;return"border-box"!==n.boxSizing&&o.push(n.paddingTop,n.paddingBottom,n.borderTopWidth,n.borderBottomWidth),t&&o.push(n.marginTop,n.marginBottom),o.reduce(((e,t)=>e+(parseFloat(t)||0)),0)}function r(e,t=!1){const n=getComputedStyle(e),o=[n.width];return"border-box"!==n.boxSizing&&o.push(n.paddingLeft,n.paddingRight,n.borderLeftWidth,n.borderRightWidth),t&&o.push(n.marginLeft,n.marginRight),o.reduce(((e,t)=>e+(parseFloat(t)||0)),0)}n.d(t,{outerHeight:()=>o,outerWidth:()=>r})},27914:(e,t,n)=>{"use strict";n.d(t,{getTextForTooltip:()=>l});var o=n(79474);const r=e=>(0,o.isValidElement)(e)&&Boolean(e.props.children),i=(e,t=!0)=>null==e||"boolean"==typeof e||"{}"===JSON.stringify(e)?"":e.toString()+(t?" ":""),l=e=>Array.isArray(e)||(0,o.isValidElement)(e)?o.Children.toArray(e).reduce(((e,t)=>{let n="";return n=(0,o.isValidElement)(t)&&r(t)?l(t.props.children):(0,o.isValidElement)(t)&&!r(t)?"":i(t),e.concat(n)}),"").trim():i(e,!1)},69550:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},64483:(e,t,n)=>{"use strict";n.d(t,{createReactRoot:()=>d});var o=n(79474),r=n(29365),i=n(36334),l=n(13528),s=n(90141),a=n(81458);const c={iOs:"old",android:"new",old:"old",new:"new",any:"any"};function u(e){const[t]=(0,o.useState)({isOnMobileAppPage:e=>(0,s.isOnMobileAppPage)(c[e]),isRtl:(0,a.isRtl)(),locale:window.locale,renderMode:e.renderMode??"legacy"});return o.createElement(l.AppContext.Provider,{value:t},e.children)}function d(e,t,n="legacy"){const l=o.createElement(u,{renderMode:n},e);if("modern"===n){const e=(0,i.createRoot)(t);return e.render(l),{render(t){e.render(o.createElement(u,{renderMode:n},t))},unmount(){e.unmount()}}}return r.render(l,t),{render(e){r.render(o.createElement(u,{renderMode:n},e),t)},unmount(){r.unmountComponentAtNode(t)}}}},73873:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>r});var o=n(53160);const r={SmallHeight:o["small-height-breakpoint"],TabletSmall:o["tablet-small-breakpoint"],TabletNormal:o["tablet-normal-breakpoint"]}},22082:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>o.CircleLogo,hiddenCircleLogoClass:()=>o.hiddenCircleLogoClass});var o=n(80129)},19840:(e,t,n)=>{"use strict";n.d(t,{PopupMenuDisclosureView:()=>d});var o=n(79474),r=n(29914),i=n(29344),l=n(85842);const s={x:0,y:0};function a(e,t,n){return(0,o.useCallback)((()=>function(e,t,{x:n=s.x,y:o=s.y}=s){const r=(0,l.ensureNotNull)(e).getBoundingClientRect(),i={x:r.left+n,y:r.top+r.height+o,indentFromWindow:{top:4,bottom:4,left:4,right:4}};return t&&(i.overrideWidth=r.width),i}(e.current,t,n)),[e,t])}var c=n(90353);const u=parseInt(c["size-header-height"]);function d(e){const{button:t,popupChildren:n,buttonRef:l,listboxId:s,listboxClassName:c,listboxTabIndex:d,matchButtonAndListboxWidths:f,isOpened:h,scrollWrapReference:p,listboxReference:b,onClose:m,onOpen:g,onListboxFocus:v,onListboxBlur:C,onListboxKeyDown:x,listboxAria:k,repositionOnScroll:M=!0,closeOnHeaderOverlap:y=!1,popupPositionCorrection:w={x:0,y:0},popupPosition:E,dataQaId:S}=e,R=a(l,f,w),I=y?u:0
|
|
;return o.createElement(o.Fragment,null,t,o.createElement(i.PopupMenu,{...k,dataQaId:(0,r.dataQaIds)("ui-kit-disclosure-popup",S),id:s,className:c,tabIndex:d,isOpened:h,position:E||R,repositionOnScroll:M,onClose:m,onOpen:g,doNotCloseOn:l.current,reference:b,scrollWrapReference:p,onFocus:v,onBlur:C,onKeyDown:x,closeOnScrollOutsideOffset:I},n))}},1642:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>u,PopupMenuItem:()=>f});var o=n(79474),r=n(14487),i=n(64906),l=n(11463),s=n(22082),a=n(86971),c=n(41507);const u=c;function d(e){e.stopPropagation()}function f(e){const{id:t,role:n,className:u,title:f,labelRowClassName:h,labelClassName:p,toolboxClassName:b,shortcut:m,forceShowShortcuts:g,icon:v,iconClassname:C,isActive:x,isDisabled:k,isHovered:M,appearAsDisabled:y,label:w,link:E,showToolboxOnHover:S,showToolboxOnFocus:R,target:I,rel:F,toolbox:A,toolboxRole:O,reference:T,onMouseOut:P,onMouseOver:H,onKeyDown:N,suppressToolboxClick:L=!0,theme:_=c,tabIndex:z,tagName:B,renderComponent:W,roundedIcon:V,iconAriaProps:K,circleLogo:Q,dontClosePopup:D,onClick:j,onClickArg:q,trackEventObject:J,trackMouseWheelClick:U,trackRightClick:$,startSlot:G,...Z}=e,X=(0,o.useRef)(null),Y=(0,o.useMemo)((()=>function(e){function t(t){const{reference:n,...r}=t,i=e??(r.href?"a":"div"),l="a"===i?r:function(e){const{download:t,href:n,hrefLang:o,media:r,ping:i,rel:l,target:s,type:a,referrerPolicy:c,...u}=e;return u}(r);return o.createElement(i,{...l,ref:n})}return t.displayName=`DefaultComponent(${e})`,t}(B)),[B]),ee=W??Y;return o.createElement(ee,{...Z,id:t,role:n,className:r(u,_.item,v&&_.withIcon,{[_.isActive]:x,[_.isDisabled]:k||y,[_.hovered]:M}),title:f,href:E,target:I,rel:F,reference:function(e){X.current=e,"function"==typeof T&&T(e);"object"==typeof T&&(T.current=e)},onClick:function(e){if(k)return;J&&(0,i.trackEvent)(J.category,J.event,J.label);j&&j(q,e);D||(e.currentTarget.dispatchEvent(new CustomEvent("popup-menu-close-event",{bubbles:!0,detail:{clickType:(0,a.isKeyboardClick)(e)?"keyboard":"mouse"}})),(0,l.globalCloseMenu)())},onContextMenu:function(e){J&&$&&(0,i.trackEvent)(J.category,J.event,`${J.label}_rightClick`)},onMouseUp:function(e){if(1===e.button&&E&&J){let e=J.label;U&&(e+="_mouseWheelClick"),(0,i.trackEvent)(J.category,J.event,e)}},onMouseOver:H,onMouseOut:P,onKeyDown:N,tabIndex:z},Q&&o.createElement(s.CircleLogo,{...K,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:Q.logoUrl,placeholderLetter:"placeholderLetter"in Q?Q.placeholderLetter:void 0}),G&&o.createElement("span",{className:_.startSlot},G),v&&o.createElement("span",{"aria-label":K&&K["aria-label"],"aria-hidden":K&&Boolean(K["aria-hidden"]),className:r(_.icon,V&&c["round-icon"],C),dangerouslySetInnerHTML:{__html:v}}),o.createElement("span",{className:r(_.labelRow,h)},o.createElement("span",{className:r(_.label,p)},w)),(void 0!==m||g)&&o.createElement("span",{className:_.shortcut},(te=m)&&te.split("+").join(" + ")),void 0!==A&&o.createElement("span",{role:O,onClick:L?d:void 0,className:r(b,_.toolbox,{[_.showOnHover]:S,[_.showOnFocus]:R})},A))
|
|
;var te}},29344:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>f});var o=n(79474),r=n(29365),i=n(41863),l=n(64888),s=n(86738),a=n(11508);const c=o.createContext(void 0);var u=n(4138);const d=o.createContext({setMenuMaxWidth:!1});function f(e){const{controller:t,children:n,isOpened:f,closeOnClickOutside:h=!0,doNotCloseOn:p,onClickOutside:b,onClose:m,onKeyboardClose:g,"data-name":v="popup-menu-container",dataQaId:C="popup-menu-container",closeOnScrollOutsideOffset:x,...k}=e,M=(0,o.useContext)(a.CloseDelegateContext),y=o.useContext(d),w=(0,o.useContext)(c),E=(0,u.useOutsideEvent)({handler:function(e){b&&b(e);if(!h)return;const t=(0,i.default)(p)?p():null==p?[]:[p];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=r.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}m()},mouseDown:!0,touchStart:!0});return f?o.createElement(l.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},o.createElement("span",{ref:E,style:{pointerEvents:"auto"}},o.createElement(s.Menu,{...k,onClose:m,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:M,customRemeasureDelegate:w,ref:t,"data-name":v,dataQaId:C,limitMaxWidth:y.setMenuMaxWidth,"data-tooltip-show-on-focus":"true",closeOnScrollOutsideOffset:x},n))):null}},36334:(e,t,n)=>{"use strict";var o=n(29365);t.createRoot=o.createRoot,o.hydrateRoot},43616:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path fill="currentColor" d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z"/></svg>'},90353:e=>{"use strict";e.exports=JSON.parse('{"size-header-height":"64px","media-phone-vertical":"all and (max-width: 479px)","media-show-drawer":"all and (max-width: 567px)","media-mf-phone-landscape":"all and (min-width: 568px)"}')}}]); |