1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1674],{21674:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>_});var r=n(95155),a=n(12115),o=n(2821),d=n(56542),l=n(53137),i=n.n(l),s=n(72673),c=n.n(s),u=n(76174);function _({content:e,className:t}){let[n,l]=(0,a.useState)(!1),[s,_]=(0,a.useState)(!1),p=(0,a.useRef)(null),v=(0,a.useRef)(null);(0,a.useEffect)(()=>{let e=()=>{if(p.current){let e=parseFloat(getComputedStyle(p.current).lineHeight);_(p.current.scrollHeight>6*e)}};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[e]);let f=()=>{n?(l(!1),requestAnimationFrame(()=>{v.current&&v.current.scrollIntoView({behavior:"instant",block:"center"})})):l(!0)};if(!e)return(0,r.jsx)("div",{children:"No content available"});let M=(0,o.A)(c().readMoreSection,{[c().collapsed]:!n&&s,[c().expanded]:n},t);return(0,r.jsxs)("div",{className:M,children:[(0,r.jsxs)("div",{ref:p,className:c().contentWrapper,children:[(0,r.jsx)(d.A,{type:"review",innerHTMLContent:e,className:(0,o.A)(i().bodyContent)}),!n&&s?(0,r.jsx)("div",{className:c().fadeOverlay,onClick:f,role:"button",tabIndex:-1}):null]}),s?(0,r.jsx)("div",{ref:v,children:(0,r.jsx)(u.default,{text:n?"Read Less":"Read More",onClick:f})}):null]})}},56542:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(95155);n(12115);var a=n(2821),o=n(36677),d=n.n(o),l=n(53137),i=n.n(l),s=n(17978);function c({className:e,innerHTMLContent:t,type:n="article"}){let o=(0,a.A)("review"===n?i().bodyContent:d().bodyContent,e);return(0,r.jsx)("div",{"data-type":n,className:o,children:(0,r.jsx)(s.A,{type:n,innerHTMLContent:t})})}},72673:e=>{e.exports={readMoreSection:"readMoreSection_readMoreSection__AGiM_",contentWrapper:"readMoreSection_contentWrapper__RfJnz",collapsed:"readMoreSection_collapsed__785_A",expanded:"readMoreSection_expanded__MpLP4",fadeOverlay:"readMoreSection_fadeOverlay__PPDGd",readMoreButton:"readMoreSection_readMoreButton__hTF4A"}}}]);
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.