1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[673,4210],{20150:(e,t,a)=>{"use strict";let r,s,l,n;a.d(t,{w:()=>u});var i=a(14232);let c=(r=[],s=new Map([]),l=!1,{observer:n=new window.ResizeObserver(e=>{r=r.concat(e),l||window.requestAnimationFrame(()=>{let e=new Set;for(let t of r){let{width:a,height:r}=t.target.getBoundingClientRect();if(e.has(t.target))continue;e.add(t.target);let l=s.get(t.target);l&&l.forEach(e=>{e({width:a,height:r})})}r=[],l=!1}),l=!0}),subscribe:(e,t,a)=>{if(n.observe(t),s.has(t)){let r=s.get(t);r?.set(e,a)}else s.set(t,new Map().set(e,a))},disconnect:(e,t)=>{if(n.unobserve(t),s.has(t)){let a=s.get(t);a?.delete(e)}}}),u=e=>{let t=(0,i.useId)(),r=(0,i.useRef)(c),s=(0,i.useRef)(null),l=(0,i.useRef)(null),n=(0,i.useRef)(null),u=(0,i.useCallback)(()=>{s.current&&l.current&&("viewport"===s.current?(n.current=()=>{let{width:e,height:t}=a.g.window?.visualViewport||{width:0,height:0};l.current&&l.current({elem:"viewport",width:e,height:t})},window.visualViewport?.addEventListener("resize",n.current)):(n.current=({width:e,height:t})=>{l.current&&l.current({elem:s.current,width:e,height:t})},r.current?.subscribe(t,s.current,n.current)))},[t]),o=(0,i.useCallback)(()=>{let e=s.current||null;e&&("viewport"===e?n.current&&window.visualViewport?.removeEventListener("resize",n.current):r.current?.disconnect(t,e),n.current=null)},[t]);(0,i.useEffect)(()=>(u(),()=>{o()}),[]),(0,i.useEffect)(()=>{if(e?.ref){s.current=e?.ref;let t=0,r=0;
1if("viewport"===s.current)a.g.window?.visualViewport&&(t=a.g.window.visualViewport?.width,r=a.g.window.visualViewport?.height);else{let a=e.ref.getBoundingClientRect();t=a.width,r=a.height}e?.callback&&s.current&&e?.callback({elem:s.current,width:t,height:r}),u()}},[e?.ref]),(0,i.useEffect)(()=>{let t=!l.current;e?.callback&&(l.current=e.callback,t&&u())},[e?.callback])}},27492:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(37876),s=a(14232),l=a(27888),n=a(65473),i=a(41598);a(32283);var c=a(20150);let u=({id:e,index:t,isActive:a,children:l,onHeightChange:n})=>{let i=(0,s.useRef)(null);return(0,c.w)({ref:i.current,callback:({height:e})=>{e&&n({height:e,index:t})}}),(0,r.jsx)("div",{role:"tabpanel","aria-labelledby":`tab-${e}-${t}`,id:`tab-panel-${e}-${t}`,className:`tabs-content-item ${a?"tabs-content-item-active":""}`,style:{transform:`translate3d(-${100*t}%, 0px, 0px)`},children:(0,r.jsx)("div",{className:"tabs-content-item-inner",ref:i,children:l})})},o=({tabsItems:e,isTabStyle:t=!1})=>{let a=(0,s.useId)(),c=(0,s.useRef)(null),[o,d]=(0,s.useState)(null),[b,f]=(0,s.useState)(0),h=(0,s.useRef)(new Map),w=(0,s.useCallback)(({index:e})=>{if(e!==b)return;let t=h.current.get(e);c.current&&(c.current.style.height=`${t}px`)},[b]),g=(0,s.useCallback)(({height:e,index:t})=>{h.current.set(t,e),w({index:t})},[w]);return(0,s.useEffect)(()=>{o?.slideTo(0===b?0:b-1)},[o,b]),(0,s.useEffect)(()=>{w({index:b})},[b,w]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.RC,{onSwiper:d,spaceBetween:8,slidesPerView:"auto",grabCursor:!0,className:`tabs tag-list ${t?"is-tab-style":""}`,role:"tablist","aria-orientation":"horizontal",children:e.map((e,s)=>{let i=`swiper-slide-${e.label}-${s}-tabs`;return(0,r.jsx)(l.qr,{id:`tab-${a}-${s}`,children:t?(0,r.jsx)("button",{type:"button",role:"tab",className:"tab-item-tab-btn",onClick:()=>{f(s)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&f(s)},"aria-controls":`tab-panel-${a}-${s}`,"aria-selected":`${b===s?"true":"false"}`,tabIndex:0,children:e.label}):(0,r.jsx)(n.A,{skin:"3",size:"sm",className:"tag-size-lg",additionalAttributes:{"aria-controls":`tab-panel-${a}-${s}`,"aria-selected":b===s,role:"tab",tabIndex:0},onClick:()=>{f(s)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&f(s)},children:e.label})},i)})}),(0,r.jsx)("div",{className:"tabs-content",ref:c,style:{height:"auto"},children:(e||[]).map((e,t)=>{let s=`tabs-slide-${e.label}-${t}-content`;return(0,r.jsx)(u,{id:a,index:t,onHeightChange:g,isActive:b===t,children:e.content&&"object"==typeof e.content&&"faqs"in e.content?(0,r.jsx)(i.Faqs,{faqs:e.content.faqs}):e.content},s)})})]})}},32283:()=>{},41598:(e,t,a)=>{"use strict";a.r(t),a.d(t,{Faqs:()=>c,default:()=>u});var r=a(37876),s=a(14232),l=a(27492),n=a(16103);let i=({question:e,answer:t})=>(0,r.jsxs)("dl",{className:"faq",children:[(0,r.jsx)("dt",{className:"faq-heading",children:e}),(0,r.jsx)("dd",{className:"faq-rich-text-area",children:t})]}),c=({faqs:e})=>(0,r.jsx)("div",{className:"faqs",children:e.map(e=>(0,r.jsx)(i,{question:e.question,answer:e.answer,categories:e.categories},`faq-${e.question}`))}),u=({heading:e,headingTag:t="h2",faqs:a,allFaqsLabel:i})=>{let{translate:u}=(0,n.o)(),o=(0,s.useMemo)(()=>[],[]);return((0,s.useMemo)(()=>{let e=[];a.forEach(t=>{t.categories.forEach(t=>{e.some(e=>e.label===t)||e.push({label:t})})}),o.push({label:i||u("allLabel"),content:{faqs:a}}),e.forEach(e=>{let t=a.filter(t=>t.categories.includes(e.label));t.length!==a.length&&o.push({label:e.label,content:{faqs:t}})})},[o,a,i]),o.length<=1)?(0,r.jsxs)("div",{className:"faq-group",children:[e?(0,s.createElement)(t,{className:"faq-group-heading"},e):null,(0,r.jsx)(c,{faqs:o[0]?.content.faqs||[]})]}):(0,r.jsxs)("div",{className:"faq-group",children:[e?(0,s.createElement)(t,{className:"faq-group-heading"},e):null,(0,r.jsx)(l.A,{tabsItems:o})]})}},64210:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});var r=a(37876),s=a(27492);let l=({tabsItems:e=[]})=>(0,r.jsx)("div",{className:"tabbed-content",children:(0,r.jsx)(s.A,{tabsItems: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.