1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4204],{77048:function(e,t,n){n.d(t,{v:function(){return D}});var l=n(3827);let r=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=Array(e),l=0;l<e;l++)n[l]=arguments[l];for(let e=0;e<t.length;e++){let l=t[e];if(l){let e=l(...n);if(null!=e)return e}}}},i={listItem:"list-item",oListItem:"o-list-item",list:"group-list-item",oList:"group-o-list-item",span:"span"},o={[i.listItem]:"listItem",[i.oListItem]:"oListItem",[i.list]:"list",[i.oList]:"oList"},s=e=>(t,n,l,r,i)=>{let s=e[o[t]||t];if(s)return s({type:t,node:n,text:l,children:r,key:i})};var u=n(64090);let a=()=>(++a.i).toString();a.i=0;let d=e=>{let t=c(e),n=[];for(let e=0;e<t.length;e++)n.push(m(t[e]));return{key:a(),children:n}},p=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{key:a(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}},h=e=>p({type:i.span,text:e,spans:[]}),c=e=>{let t=e.slice(0);for(let e=0;e<t.length;e++){let n=t[e];if(n.type===i.listItem||n.type===i.oListItem){let l=[n];for(;t[e+1]&&t[e+1].type===n.type;)l.push(t[e+1]),t.splice(e,1);n.type===i.listItem?t[e]={type:i.list,items:l}:t[e]={type:i.oList,items:l}}}return t},m=e=>{if("text"in e)return p(e,f(e.spans,e));if("items"in e){let t=[];for(let n=0;n<e.items.length;n++)t.push(m(e.items[n]));return p(e,t)}return p(e)},f=(e,t,n)=>{if(!e.length)return[h(t.text)];let l=e.slice(0);l.sort((e,t)=>e.start-t.start||t.end-e.end);let r=[];for(let e=0;e<l.length;e++){let i=l[e],o=n&&n.start||0,s=i.start-o,u=i.end-o,a=t.text.slice(s,u),d=[];for(let t=e;t<l.length;t++){let e=l[t];e!==i&&(e.start>=i.start&&e.end<=i.end?(d.push(e),l.splice(t,1),t--):e.start<i.end&&e.end>i.start&&(d.push({...e,end:i.end}),l[t]={...e,start:i.end}))}0===e&&s>0&&r.push(h(t.text.slice(0,s)));let c={...i,text:a};r.push(p(c,f(d,{...t,text:a},i))),u<t.text.length&&r.push(h(t.text.slice(u,l[e+1]?l[e+1].start-o:void 0)))}return r},x=(e,t)=>g(d(e).children,t),g=(e,t)=>{let n=[];for(let l=0;l<e.length;l++){let r=e[l],i=t(r.type,r.node,r.text,g(r.children,t),r.key);null!=i&&n.push(i)}return n},y=e=>{let t=/^(\/(?!\/)|#)/.test(e),n=!t&&!/^https?:\/\//.test(e);return t&&!n},v={Any:"Any",Document:"Document",Media:"Media",Web:"Web"},k=e=>{var t;return{link_type:v.Document,id:e.id,uid:e.uid||void 0,type:e.type,tags:e.tags,lang:e.lang,url:null==e.url?void 0:e.url,slug:null==(t=e.slugs)?void 0:t[0],...e.data&&Object.keys(e.data).length>0?{data:e.data}:{}}},j=function(e){let t;for(var n=arguments.length,l=Array(n>1?n-1:0),r=1;r<n;r++)l[r-1]=arguments[r];if(!e)return null;let i="link_type"in e?e:k(e),[o]=l;switch(t="function"==typeof o||null==o?{linkResolver:o}:{...o},i.link_type){case v.Media:case v.Web:return"url"in i?i.url:null;case v.Document:if("id"in i&&t.linkResolver){let e=t.linkResolver(i);if(null!=e)return e}if("url"in i&&i.url)return i.url;return null;case v.Any:default:return null}},b=e=>null!=e,C=e=>!!b(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),L=e=>b(e)&&("id"in e||"url"in e),_=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&("link_type"in e?L(e):e)){let n="target"in e?e.target:void 0,l=j(e,t.linkResolver),r=null==l?void 0:l,i="string"==typeof r&&!y(r),o=t.rel?t.rel({href:r,isExternal:i,target:n}):i?"noreferrer":void 0;return{href:r,target:n,rel:null==o?void 0:o}}return{}},I=e=>{let t=/^(\/(?!\/)|#)/.test(e),n=!t&&!/^https?:\/\//.test(e);return t&&!n};n(49079);let R=u.forwardRef(function(e,t){let{field:n,document:r,linkResolver:i,internalComponent:o,externalComponent:s,...u}=e,{href:a,rel:d,...p}=_(null!=n?n:r,{linkResolver:i,rel:"function"==typeof u.rel?u.rel:void 0}),h=d;"rel"in u&&"function"!=typeof u.rel&&(h=u.rel);let c=("href"in u?u.href:a)||"",m=c&&I(c)?o||"a":s||"a";return(0,l.jsx)(m,{ref:t,...p,...u,href:c,rel:h})});n(49079);let A=e=>s({heading1:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h1",{children:t},n)},heading2:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h2",{children:t},n)},heading3:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h3",{children:t},n)},heading4:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h4",{children:t},n)},heading5:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h5",{children:t},n)},heading6:e=>{let{children:t,key:n}=e;return(0,l.jsx)("h6",{children:t},n)},paragraph:e=>{let{children:t,key:n}=e;return(0,l.jsx)("p",{children:t},n)},preformatted:e=>{let{node:t,key:n}=e;return(0,l.jsx)("pre",{children:t.text},n)},strong:e=>{let{children:t,key:n}=e;return(0,l.jsx)("strong",{children:t},n)},em:e=>{let{children:t,key:n}=e;return(0,l.jsx)("em",{children:t},n)},listItem:e=>{let{children:t,key:n}=e;return(0,l.jsx)("li",{children:t},n)},oListItem:e=>{let{children:t,key:n}=e;return(0,l.jsx)("li",{children:t},n)},list:e=>{let{children:t,key:n}=e;return(0,l.jsx)("ul",{children:t},n)},oList:e=>{let{children:t,key:n}=e;return(0,l.jsx)("ol",{children:t},n)},image:t=>{var n;let{node:r,key:i}=t,o=(0,l.jsx)("img",{src:r.url,alt:null!==(n=r.alt)&&void 0!==n?n:void 0,"data-copyright":r.copyright?r.copyright:void 0});return(0,l.jsx)("p",{className:"block-img",children:r.linkTo?(0,l.jsx)(R,{linkResolver:e.linkResolver,internalComponent:e.internalLinkComponent,externalComponent:e.externalLinkComponent,field:r.linkTo,children:o}):o},i)},embed:e=>{var t;let{node:n,key:r}=e;return(0,l.jsx)("div",{"data-oembed":n.oembed.embed_url,"data-oembed-type":n.oembed.type,"data-oembed-
1provider":n.oembed.provider_name,dangerouslySetInnerHTML:{__html:null!==(t=n.oembed.html)&&void 0!==t?t:""}},r)},hyperlink:t=>{let{node:n,children:r,key:i}=t;return(0,l.jsx)(R,{field:n.data,linkResolver:e.linkResolver,internalComponent:e.internalLinkComponent,externalComponent:e.externalLinkComponent,children:r},i)},label:e=>{let{node:t,children:n,key:r}=e;return(0,l.jsx)("span",{className:t.data.label,children:n},r)},span:e=>{let{text:t,key:n}=e,r=[],i=0;for(let e of t.split("\n"))i>0&&r.push((0,l.jsx)("br",{},"".concat(i,"__break"))),r.push((0,l.jsx)(u.Fragment,{children:e},"".concat(i,"__line"))),i++;return(0,l.jsx)(u.Fragment,{children:r},n)}});function T(e){let{linkResolver:t,field:n,fallback:i,components:o,externalLinkComponent:a,internalLinkComponent:d,...p}=e;return u.useMemo(()=>{if(!C(n))return null!=i?(0,l.jsx)(l.Fragment,{children:i}):null;{let e=r("object"==typeof o?s(o):o,A({linkResolver:t,internalLinkComponent:d,externalLinkComponent:a})),i=x(n,(t,n,l,r,i)=>{let o=e(t,n,l,r,i);return u.isValidElement(o)&&null==o.key?u.cloneElement(o,{key:i}):o});return(0,l.jsx)(l.Fragment,{children:i})}},[n,d,a,o,t,i])}let M=u.createContext({}),w=()=>u.useContext(M)||{},D=function(e){let{components:t,...n}=e,i=w(),o=r("object"==typeof t?s(t):t,"object"==typeof i.richTextComponents?s(i.richTextComponents):i.richTextComponents);return(0,l.jsx)(T,{components:o,internalLinkComponent:i.internalLinkComponent,externalLinkComponent:i.externalLinkComponent,...n})}},1245:function(e,t,n){n.d(t,{BH:function(){return o},S$:function(){return i},p4:function(){return s},qO:function(){return r}});let l=e=>null!=e,r=e=>!!l(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),i=e=>l(e)&&!!e.url,o=i,s=e=>l(e)&&("id"in e||"url"in e),u=e=>l(u)&&!!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.