1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2353],{94025:function(e,l,o){"use strict";o.r(l),o.d(l,{default:function(){return D}});var t=o(52322),r=o(12524),s=o.n(r),i=o(2784),a=o(89687),n=o(10428),c=o(70877),_=o(27486),p=o(10755),m=o(9806),d=o(66269),h=o(20302),u=o(71202),C=o(49331),T=o(77106),x=o(928),b=o.n(x),v=o(67433),S=o.n(v),j=o(8540),g=o.n(j);let N={[m.uu]:g()},f={[n.ce]:S()},w=e=>{let{icons:l,isMasthead:o}=e;return(null==l?void 0:l.length)?(0,t.jsx)("div",{className:s()(b().cellIcons,b().cellItem),children:l.map((e,l)=>(0,t.jsx)(_.ZP,{fetchPriority:o?"high":void 0,type:_._i.img,desktopImage:e,imgClassName:b().icon},l))}):null},I=e=>{let{cell:l,isMasthead:o}=e,{description:r,icons:i,title:a,iconsUnderText:n,underLineDescription:c,emptyCellsAriaLabel:_}=l||{},p=!!(null==i?void 0:i.length),m=!!(r||a||c||p),d=!!((r||a||p)&&c);return m?(0,t.jsxs)(t.Fragment,{children:[!n&&p&&(0,t.jsx)(w,{isMasthead:o,icons:i}),!!a&&(0,t.jsx)("div",{className:s()(b().cellTitle,b().cellItem),dangerouslySetInnerHTML:{__html:a}}),!!r&&(0,t.jsx)("div",{className:s()(b().cellDescription,b().cellItem),dangerouslySetInnerHTML:{__html:r}}),!!d&&(0,t.jsx)("div",{"aria-hidden":"true",className:s()(b().cellLine,b().cellItem)}),!!c&&(0,t.jsx)("div",{className:s()(b().cellDescription,b().cellItem),dangerouslySetInnerHTML:{__html:c}}),!!n&&p&&(0,t.jsx)(w,{isMasthead:o,icons:i})]}):_?(0,t.jsx)("div",{className:b().cellA11Y,children:(0,t.jsx)("span",{className:b().hidden,children:_})}):(0,t.jsx)(t.Fragment,{children:"\xa0"})},k=e=>{let{table:l,pluginStyle:o}=e,{isTouch:r,isMobile:n,isDesktop:_}=(0,i.useContext)(u.ZP),{mode:x}=(0,i.useContext)(C.Z),v=(0,i.useRef)(null),{isMasthead:S,sectionId:j,title:w,subtitle:k,disclaimer:M,columns:y,rows:D}=l||{},X=x===h.IK.dark,L=!!(null==y?void 0:y.find((e,l)=>{let{title:o}=e;return l&&o})),Z=!!(null==y?void 0:y.find(e=>{let{description:l}=e;return l}));return(null==D?void 0:D.length)&&(null==y?void 0:y.length)?(0,t.jsxs)(t.Fragment,{children:[j&&(0,t.jsx)(a.Z,{id:j}),(0,t.jsx)(p.Z,{pluginStyle:o,children:(0,t.jsxs)("div",{className:s()(b().container,{[b().isDark]:X}),ref:v,children:[!!(w||k)&&(0,t.jsx)("div",{className:b().header,children:(0,t.jsx)(c.Z,{title:w,subtitle:k,isMasthead:S,isDarkMode:X})}),(0,t.jsx)(T.q,{className:b().scroller,maxMobileWidth:328,mobileOffset:16,ignoreScroll:!n,containerRef:v,classes:f,customColor:X?d.aK:d.Om,customStripColor:X?d.Om:d.aK,children:(0,t.jsxs)("table",{className:b().table,children:[L&&(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{children:y.map((e,l)=>{let{title:o,titleColor:r}=e;return(0,t.jsx)("th",{scope:l?"col":void 0,children:(0,t.jsx)("div",{className:b().headTitle,style:r&&l?{color:r}:void 0,dangerouslySetInnerHTML:{__html:l&&o?o:" "}})},l)})})}),(0,t.jsxs)("tbody",{children:[Z&&(0,t.jsx)("tr",{className:b().descriptionRow,children:y.map((e,l)=>{let{description:o}=e;return(0,t.jsx)(l?"td":"th",{scope:l?void 0:"row",children:(0,t.jsx)("div",{className:b().headDescription,dangerouslySetInnerHTML:{__html:o||" "}})},l)})}),D.map((e,l)=>{let{title:o,tooltip:i,cells:a}=e;return(0,t.jsx)("tr",{className:l%2==1?void 0:b().highlightRow,children:y.map((e,l)=>(0,t.jsxs)(l?"td":"th",{scope:l?void 0:"row",className:1===l?b().isMain:void 0,children:[!l&&!i&&(0,t.jsx)("div",{className:b().rowTitle,dangerouslySetInnerHTML:{__html:o||" "}}),!l&&!!i&&(0,t.jsx)(m.ZP,{popperClassName:X?g().isDark:void 0,className:X?g().isDark:void 0,classes:N,content:i,placement:_?m.EN.bottom:m.EN.bottomStart,popperOffset:0,showTooltipOnHover:!r,containerMode:!0,children:(0,t.jsx)("div",{className:s()(b().rowTitle,b().rowTitleTooltip),dangerouslySetInnerHTML:{__html:o||" "}})}),!!l&&(0,t.jsx)(I,{isMasthead:S,cell:(a||[])[l-1]})]},l))},l)})]})]})}),!!M&&(0,t.jsx)("div",{className:b().disclaimer,dangerouslySetInnerHTML:{__html:M}})]})})]}):null};var M=o(30986),y=o(40902);function D(e){let{pluginStyle:l,pluginData:o,data:r,_pluginIndex:s,_componentKey:i,_schema:a}=e,{theme:n,...c}=r||{},{display:_,pluginId:p}=o||{},{css:m,anchorId:d,crossPlatformIndent:h}=(0,y.B)(l,null==r?void 0:r.sectionId);return(0,t.jsx)(M.Z,{anchorId:d,crossPlatformIndent:h,display:"none"!==_,toggleKey:p,theme:n,wrapSwitcher:!0,wrapTheme:!0,pluginIndex:s,componentKey:i,schema:a,isBackgroun
1dPreload:null==r?void 0:r.isMasthead,children:(0,t.jsx)(k,{pluginStyle:m,table:c})})}},77106:function(e,l,o){"use strict";o.d(l,{q:function(){return C},y:function(){return u}});var t=o(52322),r=o(2784),s=o(575),i=o(12060),a=o(10428),n=o(71202),c=o(49331),_=o(48176),p=o.n(_),m=o(22523),d=o.n(m);let h={[a.ce]:d()},u="centered-scroll",C=(0,s.D2)(p(),{name:u})(e=>{let{children:l,desktopOffset:o,maxDesktopWidth:_,maxTabletWidth:p,tabletOffset:m,maxMobileWidth:d,mobileOffset:u,customColor:C,customStripColor:T,containerRef:x,styles:b={},classes:v,ignoreScroll:S,ignorePaddings:j,className:g}=e,{limitedBgWidth:N}=(0,r.useContext)(c.Z),{isRtl:f}=(0,r.useContext)(i.Z),{currentWidth:w,isDesktop:I,isTablet:k,isMobile:M}=(0,r.useContext)(n.ZP),[y,D]=(0,r.useState)(0),X=(0,r.useMemo)(()=>v?(0,s.ze)(v,h):h,[v]);return((0,r.useEffect)(()=>{let e=0;return S||j||(e=requestAnimationFrame(()=>{var e;let l=0,t=(null==x?void 0:null===(e=x.current)||void 0===e?void 0:e.scrollWidth)||w;I?l=o&&_?t-2*o>_?_||t:t-2*o:_||t:k?l=m&&p?t-2*m>p?p||t:t-2*m:p||t:M&&(l=u&&d?t-2*u>d?d||t:t-2*u:d||t),D((t-l)/2)})),()=>{cancelAnimationFrame(e)}},[u,m,o,w,S,j,x,I,M,k,N,_,d,p]),S)?(0,t.jsx)(t.Fragment,{children:l}):(0,t.jsx)(a.ZP,{className:g,rtl:f,noScrollY:!0,customColor:C,customStripColor:T,classes:X,contentStyle:{padding:0},children:(0,t.jsx)("div",{className:b.carouselWrapper,style:j?void 0:{padding:"0 ".concat(y,"px")},children:l})})})},928:function(e){e.exports={container:"CompatitorsComparisonTable_container__75teq",header:"CompatitorsComparisonTable_header__UunFN",table:"CompatitorsComparisonTable_table__7FMMe",descriptionRow:"CompatitorsComparisonTable_descriptionRow__w2GQP",highlightRow:"CompatitorsComparisonTable_highlightRow__q3YKN",isDark:"CompatitorsComparisonTable_isDark__mTSOM",headTitle:"CompatitorsComparisonTable_headTitle__P3yLT",headDescription:"CompatitorsComparisonTable_headDescription__ytWyt",rowTitle:"CompatitorsComparisonTable_rowTitle__9gXUs",rowTitleTooltip:"CompatitorsComparisonTable_rowTitleTooltip__zIAAT",scroller:"CompatitorsComparisonTable_scroller__lVXZD",disclaimer:"CompatitorsComparisonTable_disclaimer__xm_XX",cellTitle:"CompatitorsComparisonTable_cellTitle__0iMML",cellDescription:"CompatitorsComparisonTable_cellDescription__XoZMU",isMain:"CompatitorsComparisonTable_isMain__H1Lof",cellLine:"CompatitorsComparisonTable_cellLine__qWkaJ",cellItem:"CompatitorsComparisonTable_cellItem__hbq4u",cellIcons:"CompatitorsComparisonTable_cellIcons__F4YV8",icon:"CompatitorsComparisonTable_icon__qUNIj",cellA11Y:"CompatitorsComparisonTable_cellA11Y__pwphp",hidden:"CompatitorsComparisonTable_hidden__1VY4n"}},67433:function(e){e.exports={scroller:"Scroll_scroller__BXDBR",scrollContentWrapper:"Scroll_scrollContentWrapper__Pywm_",customScroll:"Scroll_customScroll__srK8N",trackXStrip:"Scroll_trackXStrip__8wW6y",thumbX:"Scroll_thumbX__2ktC2",trackX:"Scroll_trackX__T4uxC"}},8540:function(e){e.exports={tooltipWrapper:"Tooltip_tooltipWrapper__LDhSh",tooltipCta:"Tooltip_tooltipCta__pkc4p",content:"Tooltip_content__nv9ob",isDark:"Tooltip_isDark__em79r",tooltip:"Tooltip_tooltip__faVqD",arrow:"Tooltip_arrow__wQ79z"}},48176:function(e){e.exports={carouselWrapper:"CenteredScroll_carouselWrapper__onwfp"}},22523:function(e){e.exports={wrapChildren:"Scroll_wrapChildren__nbgYC",scroller:"Scroll_scroller__vO6OA",scrollContentWrapper:"Scroll_scrollContentWrapper__vnB8F",customScroll:"Scroll_customScroll__A6EHF",trackX:"Scroll_trackX__FfUIL",trackXStrip:"Scroll_trackXStrip__ImZA4",thumbX:"Scroll_thumbX__Ntr2_"}}}]);
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.