1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1259],{12478:(e,l,t)=>{t.d(l,{A:()=>s});var r=t(37876),n=t(53782),i=t(20391);let s=e=>{let{children:l,onChange:t,isMultiExpanded:s,sx:o,isHoverEvent:d,lockedExpandedItems:a,defaultExpanded:u,isAllExpanded:c,isAutoExpanded:h,isWithDelay:f,time:x,isEqualTime:g,isDisabled:p,className:m}=e;return(0,r.jsx)(i.A,{onChange:t,isMultiExpanded:s,isHoverEvent:d,lockedExpandedItems:a,defaultExpanded:u,isAllExpanded:c,isAutoExpanded:h,isWithDelay:f,time:x,isEqualTime:g,isDisabled:p,children:(0,r.jsx)(n.A,{className:m,sx:{width:"100%",...o},children:l})})}},13104:(e,l,t)=>{t.d(l,{A:()=>d});var r=t(37876),n=t(14232),i=t(41199),s=t(80119);let o=i.Ay.div.attrs(e=>({$sx:e.$sx,$animation:e.$animation})).withConfig({componentId:"sc-d691a7ed-0"})(["animation-name:",";",""],e=>e.$animation&&e.$animation,e=>`${e.$sx}`),d=(0,n.forwardRef)((e,l)=>{let{sx:t,children:i,as:d,animation:a,...u}=e,c=(0,n.useMemo)(()=>(0,s.u)({minWidth:0,margin:0,...t}),[t]);return(0,r.jsx)(o,{ref:l,$sx:c,$animation:a,as:d,...u,children:i})})},20391:(e,l,t)=>{t.d(l,{A:()=>o,D:()=>s});var r=t(37876),n=t(14232);let i=(0,n.createContext)({}),s=()=>(0,n.useContext)(i),o=e=>{let{children:l,onChange:t,isMultiExpanded:s,isHoverEvent:o,lockedExpandedItems:d,defaultExpanded:a,isAllExpanded:u,isAutoExpanded:c,isWithDelay:h,time:f,isEqualTime:x,isDisabled:g}
1=e,[p,m]=(0,n.useState)(a||[]),[b,v]=(0,n.useState)(),w=(0,n.useCallback)(e=>-1!==p.indexOf(e),[p]);(0,n.useEffect)(()=>{if(c){let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&m(l=>{let t=e.target.dataset.id;return l.includes(t)?l:[...l,t]})})},{rootMargin:`0px 0px -${window.innerHeight/100*30}px 0px`});return v(e),()=>{e.disconnect()}}return()=>{}},[c]),(0,n.useEffect)(()=>{t&&t(p)},[p,t]);let _=d??[],j=(0,n.useCallback)(e=>{if(!u){if(p.includes(e)){if(_.includes(e))return;m(l=>l.filter(l=>l!==e));return}s?m(l=>[...l,e]):m([..._,e].filter((e,l,t)=>t.indexOf(e)===l))}},[p,s,u,_]),A=(0,n.useMemo)(()=>({expanded:p,toggleExpanded:j,isItemExpanded:w,isHoverEvent:o,observer:b,isAllExpanded:u,lockedExpandedItems:d,isWithDelay:h,time:f,isEqualTime:x,isDisabled:g}),[p,j,w,o,b,u,h,f,x,g]);return(0,r.jsx)(i.Provider,{value:A,children:l})}},21259:(e,l,t)=>{t.r(l),t.d(l,{default:()=>C});var r=t(37876),n=t(48230),i=t.n(n),s=t(14232),o=t(12478),d=t(74495),a=t(69556),u=t(63467),c=t(59709),h=t(13104),f=t(88230),x=t(53782),g=t(40606),p=t(75230),m=t(1778),b=t(53147),v=t(74032),w=t(8014),_=t(74401),j=t(77254),A=t(66847);let C=({value:e})=>{let{heading_line:l,links:t}=e,{isMobile:n}=(0,m.Y)(),C=(0,s.useCallback)(e=>{let l=document.getElementById(e);if(l){let e=l.offsetTop,t=window.scrollY,r=0;window.requestAnimationFrame(function l(n){r=r||n;var i=n-r;t<e?window.scrollTo(0,(e-t)*i/750+t):window.scrollTo(0,t-(t-e)*i/750),i<750?window.requestAnimationFrame(l):window.scrollTo(0,e)})}},[]),[y,k]=(0,s.useState)(!1);return(0,r.jsx)(h.A,{as:"section",children:(0,r.jsxs)(f.A,{sx:{gridGap:0,gridTemplateColumns:["0fr 1fr",null,null,null,"2fr 22fr"]},children:[(0,r.jsx)(x.A,{}),(0,r.jsx)(x.A,{sx:{borderLeftStyle:"solid",borderLeftColor:"border",borderLeftWidth:[0,null,null,null,1],borderTopStyle:"solid",borderTopColor:"border",borderTopWidth:1},children:(0,r.jsx)(o.A,{sx:{background:y?"background2":"background",position:"relative",zIndex:2,pointerEvents:"all",...(0,w.kf)()},children:(0,r.jsx)(d.A,{uuid:"i-0",children:(0,r.jsxs)(f.A,{sx:{gap:0,gridTemplateColumns:["1fr",null,null,null,"repeat(22,1fr)"]},children:[(0,r.jsx)(a.A,{sx:{gridColumn:"1/-1",borderBottomStyle:"solid",borderBottomColor:"border",borderBottomWidth:1,mb:-1},children:(0,r.jsxs)(g.A,{onClick:()=>k(e=>!e),sx:{cursor:"pointer",py:["m_24_27",null,"t_27_30",null,"d_20_38"],px:["m_12_16",null,"t_16_20",null,"d_20_40"],flexDirection:"row",justifyContent:"space-between",alignItems:"center",width:"100%"},children:[(0,r.jsx)(p.A,{variant:_.YV.h3,children:l}),(0,r.jsx)(c.A,{isColored:!0,sx:{position:"relative",transform:y?"rotate(360deg)":"rotate(180deg)",svg:{height:[20,null,24,null,(0,j.vX)(20,30)],width:[20,null,24,null,(0,j.vX)(20,30)]},...(0,w.kf)()},children:(0,r.jsx)(v.h,{})})]})}),(0,r.jsx)(u.A,{sx:{gridColumn:["1/-1",null,null,null,"11/-1"]},children:(0,r.jsx)(x.A,{sx:{borderLeftStyle:"solid",borderLeftColor:"border",borderLeftWidth:[0,null,null,null,1],"&>*:nth-of-type(odd)":{borderRightStyle:"solid",borderRightColor:"border",borderRightWidth:[0,null,1,null,1]},...!n&&{"&>*:nth-of-type(-n+2)":{pt:[0,null,"t_27_30",null,"d_38_73"]}},display:"grid",gridTemplateColumns:["1fr",null,"1fr 1fr"],py:["m_30_34",null,0]},children:t.map(({text:e,id:l},s)=>(0,r.jsx)(x.A,{sx:{pt:[0===s?0:"m_20_22",null,"t_22_24",null,"d_20_38"],...!n&&s>t.length-2&&{pb:[0,null,"t_27_30",null,"d_38_73"]}},children:(0,r.jsx)(i(),{onClick:()=>C(l),href:`#${l}`,children:(0,r.jsxs)(g.A,{sx:{cursor:"pointer",flexWrap:"nowrap",justifyContent:"space-between",alignItems:"center",textDecoration:"underline",textUnderlineOffset:6,px:["m_12_16",null,"t_16_20",null,"d_20_40"],backgroundColor:"transparent",...(0,w.kf)(),gap:["m_16_18",null,"t_18_20",null,"d_14_24"],":hover":{"&>div":{background:"secondary",transform:"rotate(45deg)",svg:{path:{fill:(0,A.o)({isColored:!0,isReverse:!0})}}}}},children:[(0,r.jsx)(x.A,{sx:{alignSelf:"start",order:1,flexShrink:0,p:[(0,j.ML)(10,12),null,null,null,(0,j.vX)(6,12)],background:"primary",borderRadius:"50%",...(0,w.kf)(),transform:"rotate(90deg)"},children:(0,r.jsx)(c.A,{sx:{display:"flex",alignItems:"center",justifyContent:"center",svg:{height:[(0,j.ML)(12,14),null,
1null,null,(0,j.vX)(10,14)]},...(0,w.kf)()},children:(0,r.jsx)(b.h,{})})}),(0,r.jsx)(p.A,{variant:_.YV.b1,children:e})]})})},e))})})]})})})})]})})}},48324:(e,l,t)=>{t.d(l,{A:()=>d,h:()=>o});var r=t(37876),n=t(14232),i=t(20391);let s=(0,n.createContext)({}),o=()=>(0,n.useContext)(s),d=({children:e,uuid:l})=>{let{toggleExpanded:t,isItemExpanded:o,isHoverEvent:d,isAllExpanded:a}=(0,i.D)();(0,n.useEffect)(()=>{a&&t(l)},[t,a,l]);let u=!!a||o(l),c=(0,n.useCallback)(()=>{t(l)},[t,l]),h=(0,n.useMemo)(()=>({uuid:l,expanded:u,toggleExpanded:c,isHoverEvent:d}),[l,u,c,d]);return(0,r.jsx)(s.Provider,{value:h,children:e})}},53147:(e,l,t)=>{t.d(l,{A:()=>o,h:()=>s});var r,n=t(14232);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(null,arguments)}let s=e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),r||(r=n.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M17 4.632V3.35H0V0h24v24h-3.349V7h-1.283L2.97 23.398.602 21.03z",clipRule:"evenodd"}))),o={src:"/_next/static/media/arrow-up-right.e84e6792.svg",height:24,width:24,blurWidth:0,blurHeight:0}},63467:(e,l,t)=>{t.d(l,{A:()=>u});var r=t(37876),n=t(14232),i=t(53782),s=t(40509),o=t(8014),d=t(20391),a=t(48324);let u=e=>{let{children:l,sx:t={},activeBg:u,className:c,style:h}=e,{isWithDelay:f,time:x,isEqualTime:g,isDisabled:p}=(0,d.D)(),m=parseFloat(x||o.tR),{width:b,height:v}=(0,s.A)(),w=f?o.tR:o.Db,[_,j]=(0,n.useState)(!1),[A,C]=(0,n.useState)(1e4),[y,k]=(0,n.useState)(m),{expanded:E}=(0,a.h)(),$=(0,n.useRef)(null),R=E&&u?u:t?.bg,S=(0,n.useCallback)(()=>{let e=$.current;e&&C(e.scrollHeight)},[]);return(0,n.useEffect)(()=>{j(!0)},[]),(0,n.useEffect)(()=>{S()},[S,b,v]),(0,n.useEffect)(()=>{let e=A/m;k(0!==A?A/e:m)},[m,A]),(0,r.jsx)(i.A,{className:c,style:h,sx:p?{}:{willChange:"max-height",maxHeight:E?_?`${A}px`:"100%":"0px",...(0,o.kf)({property:"max-height",time:g?x:`${y}s`,effect:"cubic-bezier(0.4, 0, 0.2, 1)",delay:w}),overflow:"hidden",...t,bg:R},children:(0,r.jsx)(i.A,{ref:$,sx:p?{height:"100%"}:{},children:l})})}},69556:(e,l,t)=>{t.d(l,{A:()=>o});var r=t(37876),n=t(40606),i=t(53782),s=t(48324);let o=e=>{let{children:l,sx:t={},activeBg:o,className:d,style:a}=e,{toggleExpanded:u,expanded:c}=(0,s.h)()||{},h=c&&o?o:t?.bg;return(0,r.jsx)(n.A,{className:["accordion-item-header",d].filter(Boolean).join(" "),style:a,sx:{flexGrow:1,flexDirection:"row",justifyContent:"space-between",alignItems:"baseline",...t,bg:h},onClick:u,children:(0,r.jsx)(i.A,{sx:{flex:1},children:l})})}},74032:(e,l,t)=>{t.d(l,{A:()=>o,h:()=>s});var r,n=t(14232);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(null,arguments)}let s=e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 13"},e),r||(r=n.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M12 3.512 2.512 13 .756 11.243 11.999 0 12 .001h.001l11.243 11.242L21.488 13z",clipRule:"evenodd"}))),o={src:"/_next/static/media/chevron.7e59fa8e.svg",height:13,width:24,blurWidth:0,blurHeight:0}},74495:(e,l,t)=>{t.d(l,{A:()=>c});var r=t(37876),n=t(14232),i=t(53782),s=t(40606);let o=0;var d=t(20391),a=t(48324);let u=({children:e,sx:l,className:t,style:o,id:u})=>{let{observer:c}=(0,d.D)(),{expanded:h}=(0,a.h)(),f=(0,n.useRef)(null);return(0,n.useEffect)(()=>{f.current&&c&&(f.current.dataset.id=u,c.observe(f.current))},[c,u]),(0,r.jsx)(i.A,{ref:f,className:[h?"opened":"",t].filter(Boolean).join(" "),style:o,sx:{...l||{}},children:(0,r.jsx)(s.A,{sx:{flexDirection:"column",width:"100%"},children:e})})},c=({children:e,uuid:l,sx:t,className:i,style:s})=>{let d,[c]=(0,n.useState)(l??(d=o,o+=1,`ita-${d}`));return(0,r.jsx)(a.A,{uuid:c,children:(0,r.jsx)(u,{id:c,sx:t,className:i,style:s,children: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.