1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[571,1129,2952,3510,5891],{1129:(e,t,n)=>{n.r(t),n.d(t,{default:()=>M});var r=n(83846),o=n(17844),a=n(93629),i=n(17459),l=n(66352),s=n(80686),c=n(83885),d=n(70860),u=n(27838),p=n(17342),f=n(9854),y=n(40539),m=n(26902),v=n(62206),h=n.n(v),_=n(95132),x=n(38546),b=n(52277),g=n(27102),A=n(7066),w=n(55880),N=(0,y.Ay)(w.A,{shouldForwardProp:function(e){return!["toastProps","closeToast"].includes(e)}})({img:{width:"revert-layer"}}),P=n(12694);function j(e){var t,n,r=null==e?void 0:e.split(" "),o=null==r?void 0:r.filter(function(e){return"text"!==e&&!/^ai-optimize-\d+$/.test(e)}),a=null==o||null==(n=o.join(" "))||null==(t=n.replace("text--display","display"))?void 0:t.replace("text--","t"),i=null==a?void 0:a.split(" ");return(null==i?void 0:i.length)>1?null==i?void 0:i[0]:a}function k(e){return null==e?void 0:e.split(" ").filter(function(e){return -1===e.indexOf("text")}).join(" ")}var S={textPrimary:"text.primary",textSecondary:"text.secondary",primary:"primary.main",secondary:"secondary.main"},z=function(e){var t=e.trim();return t in S?S[t]:isNaN(Number(t))?t:Number(t)};function T(e){if(!e)return{};var t={};return e.split(";").forEach(function(e){var n=(0,P._)(e.split(":"),2),r=n[0],o=n[1];if(r&&o){var a=r.trim().replace(/-([a-z])/g,function(e,t){return t.toUpperCase()}),i=z(o);a&&(t[a]=i)}}),t}var F=h()(function(){return Promise.all([n.e(744),n.e(7830),n.e(9085)]).then(n.bind(n,79085))},{loadableGenerated:{webpack:function(){return[79085]}}}),R=h()(function(){return n.e(4915).then(n.bind(n,85391))},{loadableGenerated:{webpack:function(){return[85391]}}}),C=h()(function(){return Promise.all([n.e(8769),n.e(7850)]).then(n.bind(n,85469))},{loadableGenerated:{webpack:function(){return[85469]}}});let M=function(e){var t=e.content,n=e.sx,d=(0,i._)(e,["content","sx"]),y=(0,f.A)();if(!t)return null;"string"!=typeof t&&console.error("RichTextParser: content is not a string",JSON.stringify(t));var v=function(e){var t,n="".concat(window.location.origin).concat(window.location.pathname).concat(window.location.search,"#").concat(e);navigator.clipboard.writeText(n),window.history.pushState(null,"",n);var r=window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth";null==(t=document.getElementById(e))||t.scrollIntoView({block:"start",behavior:r})},h={replace:function(e){var t,n,d=e.attribs,f=e.children,_=e.data,x=e.name;if("Text"===e.type&&"\n"===_)return(0,l.jsx)("br",{});if("ul"===x||"ol"===x){var w=d.class,P=d.style,S=(0,i._)(d,["class","style"]),z=T(P);return(0,l.jsx)(E,(0,a._)((0,o._)({as:x,className:k(w),sx:function(e){return(0,o._)({listStyleType:"ul"===x?"disc":"decimal",pl:5,color:e.palette.text.primary},z)}},S),{children:(0,m.zd)(f,h)}))}if("li"===x){var M=d.class,O=d.style,L=(0,i._)(d,["class","style"]),W=T(O);return(0,l.jsx)(u.Ay,(0,a._)((0,o._)({className:k(M),sx:(0,o._)({p:0,display:"list-item","&:not(:last-child):not(:only-child)":{marginBlock:2}},W)},L),{children:(0,m.zd)(f,h)}))}if(["h1","h2","h3","h4","h5","h6"].includes(x)){var I=d.class,B=d.style,G=d.color,H=(0,i._)(d,["class","style","color"]),V=T(B),Z="display"!==j(I)?x:"display",$=H.id;return(0,l.jsxs)(p.A,(0,a._)((0,o._)((0,a._)((0,o._)({},Z&&{component:x}),{variant:Z||x,className:k(I),sx:(0,A.A)((0,o._)({position:"relative",scrollMarginTop:b.$.MAIN_HEIGHT},G&&{color:G},(0,g.t2)($)&&{"&:hover .heading-copy-link-icon":{opacity:1}}),V)}),H),{children:[(0,g.t2)($)&&(0,l.jsx)(F,{className:"heading-copy-link-icon","aria-label":"Copy link to this section",onClick:function(){return v($)},variant:"text",icon:"features-link",icon_side:"left",sx:(0,r._)({aspectRatio:1,borderRadius:"100vw",color:"text.primary",left:-46,minWidth:0,opacity:0,position:"absolute",top:12,transform:"rotate(-45deg)",transition:y.transitions.create("opacity")},"&.".concat(s.A.focusVisible),{opacity:1,outline:"2px solid ".concat(y.palette.text.primary),outlineOffset:2})}),(0,m.zd)(f,h)]}))}if("p"===x){var D=d.class,J=d.style,U=d.color,q=(0,i._)(d,["class","style","color"]),K=T(J),Q=j(D);return(0,l.jsx)(p.A,(0,a._)((0,o._)({component:"p",variant:Q,className:k(D),sx:(0,A.A)((0,o._)({},U&&{color:U}),K)},q),{children:(0,m.zd)(f,h)}))}if("a"===x){var X=d.class,Y=d.style,ee=(0,i._)(d,["class","style"]),et=T(Y);return(0,l.jsx)(c.A,(0,a._)((0,o._)({underline:"hover",className:k(X)},ee),{sx:(0,A.A)((0,o._)({color:"text.secondary",fontWeight:function(e){return e.typography.fontWeightSemiBold}}
1,et),ee.sx),children:(0,m.zd)(f,h)}))}if("button"===x){var en=d.class,er=d.style,eo=d.onclick,ea=(0,i._)(d,["class","style","onclick"]),ei=T(er),el=eo?Function(eo):void 0;return(0,l.jsx)(F,(0,a._)((0,o._)({className:k(en),onClick:el},ea),{sx:(0,o._)({},ei),children:(0,m.zd)(f,h)}))}if("i"===x&&(null==d||null==(n=d.class)||null==(t=n.split(" "))?void 0:t.find(function(e){return e.startsWith("icon-")}))){var es=d.class,ec=d.style,ed=(0,i._)(d,["class","style"]),eu=T(ec),ep=(es||"").split(" "),ef=ep.find(function(e){return e.startsWith("icon-")}),ey=ep.find(function(e){return e.startsWith("-size-")}),em=null==ef?void 0:ef.replace("icon-",""),ev=ey&&"-size-24"!==ey&&y.typography.pxToRem(Number(null==ey?void 0:ey.replace("-size-","")));return(0,l.jsx)(l.Fragment,{children:em&&(0,l.jsx)(R,(0,o._)({className:k(es),icon:em,size:ev,sx:(0,o._)({alignSelf:"start"},eu)},ed))})}if("div"===x){var eh=d.class,e_=d.style,ex=(0,i._)(d,["class","style"]),eb=T(e_);return(0,l.jsx)(N,(0,a._)((0,o._)({className:k(eh),sx:(0,o._)({display:"flex",flexDirection:"column"},eb)},ex),{children:(0,m.zd)(f,h)}))}if("img"===x){var eg=d.class,eA=(d.srcset,d.sizes,(0,i._)(d,["class","srcset","sizes"]));return(0,l.jsx)(C,(0,o._)({className:k(eg),alt:""},eA))}return e}},x=(0,m.Ay)(t,h);return d.component&&d.component===_.Fragment?(0,l.jsx)(l.Fragment,{children:x}):(0,l.jsx)(N,(0,a._)((0,o._)({},d),{sx:(0,o._)({"> *:not(:last-child):not(:only-child)":{mb:2}},n),children:x}))};var E=(0,y.Ay)(d.A)(function(e){var t=e.theme;return{"&.custom-bullet-list":(0,r._)({listStyle:"none",paddingLeft:0,".MuiListItem-root":{display:"flex",gap:t.typography.pxToRem(12)}},".".concat(x.aE.root),{color:t.palette.purple[600]})}})},7066:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(86105),o=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=[],o=!0,a=!1,i=void 0;try{for(var l,s=t[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){var c=l.value;if(c)if(Array.isArray(c)){var d=!0,u=!1,p=void 0;try{for(var f,y=c[Symbol.iterator]();!(d=(f=y.next()).done);d=!0){var m=f.value;r.push(m)}}catch(e){u=!0,p=e}finally{try{d||null==y.return||y.return()}finally{if(u)throw p}}}else r.push(c)}}catch(e){a=!0,i=e}finally{try{o||null==s.return||s.return()}finally{if(a)throw i}}return r};let a=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.apply(void 0,(0,r._)(t))}},11509:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(e){return"string"==typeof e}},51303:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(11509);let o=function(e,t,n){return void 0===e||(0,r.A)(e)?t:{...t,ownerState:{...t.ownerState,...n}}}},70860:(e,t,n)=>{n.d(t,{A:()=>v});var r=n(17844),o=n(93629),a=n(17459),i=n(95132),l=n(71623),s=n(40251),c=n(40539),d=n(67716),u=n(95983),p=n(77410),f=n(66352),y=function(e){var t=e.classes,n=e.disablePadding,r=e.dense,o=e.subheader;return(0,s.A)({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},p.H,t)},m=(0,c.Ay)("ul",{name:"MuiList",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:function(e){return!e.ownerState.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:function(e){return e.ownerState.subheader},style:{paddingTop:0}}]});let v=i.forwardRef(function(e,t){var n=(0,d.b)({props:e,name:"MuiList"}),s=n.children,c=n.className,p=n.component,v=void 0===p?"ul":p,h=n.dense,_=void 0!==h&&h,x=n.disablePadding,b=n.subheader,g=(0,a._)(n,["children","className","component","dense","disablePadding","subheader"]),A=i.useMemo(function(){return{dense:_}},[_]),w=(0,o._)((0,r._)({},n),{component:v,dense:_,disablePadding:void 0!==x&&x}),N=y(w);return(0,f.jsx)(u.A.Provider,{value:A,children:(0,f.jsxs)(m,(0,o._)((0,r._)({as:v,className:(0,l.A)(N.root,c),ref:t,ownerState:w},g),{children:[b,s]}))})})},77410:(e,t,n)=>{n.d(t,{A:()=>i,H:()=>a});var r=n(90349),o=n(27601);function a(e){return(0,o.Ay)("MuiList",e)}let i=(0,r.A)("MuiList",["root","padding","dense","subheader"])},80807:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(e,t=[]){if(void 0===e)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEac
1h(t=>{n[t]=e[t]}),n}},83557:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(e,t,n){return"function"==typeof e?e(t,n):e}},86592:(e,t,n)=>{n.d(t,{A:()=>u});var r=n(83846),o=n(17844),a=n(93629),i=n(17459),l=n(89235),s=n(51303),c=n(83557),d=n(89951);function u(e,t){var n=t.className,u=t.elementType,p=t.ownerState,f=t.externalForwardedProps,y=t.internalForwardedProps,m=t.shouldForwardComponentProp,v=void 0!==m&&m,h=(0,i._)(t,["className","elementType","ownerState","externalForwardedProps","internalForwardedProps","shouldForwardComponentProp"]),_=f.component,x=f.slots,b=void 0===x?(0,r._)({},e,void 0):x,g=f.slotProps,A=void 0===g?(0,r._)({},e,void 0):g,w=(0,i._)(f,["component","slots","slotProps"]),N=b[e]||u,P=(0,c.A)(A[e],p),j=(0,d.A)((0,a._)((0,o._)({className:n},h),{externalForwardedProps:"root"===e?w:void 0,externalSlotProps:P})),k=j.props.component,S=j.internalRef,z=(0,i._)(j.props,["component"]),T=(0,l.A)(S,null==P?void 0:P.ref,t.ref),F="root"===e?k||_:k,R=(0,s.A)(N,(0,a._)((0,o._)({},"root"===e&&!_&&!b[e]&&y,"root"!==e&&!b[e]&&y,z,F&&!v&&{as:F},F&&v&&{component:F}),{ref:T}),p);return[N,R]}},89951:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(71623),o=n(80807);let a=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t},i=function(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:i,externalForwardedProps:l,className:s}=e;if(!t){let e=(0,r.A)(n?.className,s,l?.className,i?.className),t={...n?.style,...l?.style,...i?.style},o={...n,...l,...i};return e.length>0&&(o.className=e),Object.keys(t).length>0&&(o.style=t),{props:o,internalRef:void 0}}let c=(0,o.A)({...l,...i}),d=a(i),u=a(l),p=t(c),f=(0,r.A)(p?.className,n?.className,s,l?.className,i?.className),y={...p?.style,...n?.style,...l?.style,...i?.style},m={...p,...n,...u,...d};return f.length>0&&(m.className=f),Object.keys(y).length>0&&(m.style=y),{props:m,internalRef:p.ref}}},95983:(e,t,n)=>{n.d(t,{A:()=>r});let r=n(95132).createContext({})}}]);
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.