1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2630],{34517:(e,t,n)=>{function l(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(void 0===e.marks||Array.isArray(e.marks)&&e.marks.every(e=>"string"==typeof e))}function r(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||!e.markDefs||Array.isArray(e.markDefs)&&e.markDefs.every(e=>"string"==typeof e._key))&&"children"in e&&Array.isArray(e.children)&&e.children.every(e=>"object"==typeof e&&"_type"in e)}function i(e){return r(e)&&"listItem"in e&&"string"==typeof e.listItem&&(void 0===e.level||"number"==typeof e.level)}function o(e){return"@list"===e._type}function s(e){return"@span"===e._type}function u(e){return"@text"===e._type}n.d(t,{IG:()=>r,Pq:()=>p,YA:()=>u,bo:()=>d,fg:()=>function e(t){let n="";return t.children.forEach(t=>{u(t)?n+=t.text:s(t)&&(n+=e(t))}),n},iS:()=>a,mn:()=>x,n2:()=>i,tO:()=>s,zp:()=>o});let c=["strong","em","code","underline","strike-through"];function f(e,t,n){if(!l(e)||!e.marks||!e.marks.length)return[];let r=e.marks.slice(),i={};return r.forEach(e=>{i[e]=1;for(let r=t+1;r<n.length;r++){let t=n[r];if(t&&l(t)&&Array.isArray(t.marks)&&-1!==t.marks.indexOf(e))i[e]++;else break}}),r.sort((e,t)=>(function(e,t,n){let l=e[t],r=e[n];if(l!==r)return r-l;let i=c.indexOf(t),o=c.indexOf(n);return i===o?t.localeCompare(n):i-o})(i,e,t))}function p(e){let{children:t}=e,n=e.markDefs??[];if(!t||!t.length)return[];let r=t.map(f),i={_type:"@span",children:[],markType:"<unknown>"},o=[i];for(let e=0;e<t.length;e++){let i=t[e];if(!i)continue;let s=r[e]||[],u=1;if(o.length>1)for(;u<o.length;u++){let e=o[u]?.markKey||"",t=s.indexOf(e);if(-1===t)break;s.splice(t,1)}let c=(o=o.slice(0,u))[o.length-1];if(c){for(let e of s){let t=n?.find(t=>t._key===e),l={_type:"@span",_key:i._key,children:[],markDef:t,markType:t?t._type:e,markKey:e};c.children.push(l),o.push(l),c=l}if(l(i)){let e=i.text.split("\n");for(let t=e.length;t-- >1;)e.splice(t,0,"\n");c.children=c.children.concat(e.map(e=>({_type:"@text",text:e})))}else c.children=c.children.concat(i)}}return i.children}function a(e,t){let n=[],l;for(let s=0;s<e.length;s++){let u=e[s];if(u){var r,o;if(!i(u)){n.push(u),l=void 0;continue}if(!l){l=y(u,s,t),n.push(l);continue}if(r=u,o=l,(r.level||1)===o.level&&r.listItem===o.listItem){l.children.push(u);continue}if((u.level||1)>l.level){let e=y(u,s,t);if("html"===t){let t=l.children[l.children.length-1],n={...t,children:[...t.children,e]};l.children[l.children.length-1]=n}else l.children.push(e);l=e;continue}if((u.level||1)<l.level){let e=n[n.length-1],r=e&&h(e,u);if(r){(l=r).children.push(u);continue}l=y(u,s,t),n.push(l);continue}if(u.listItem!==l.listItem){let e=n[n.length-1],r=e&&h(e,{level:u.level||1});if(r&&r.listItem===u.listItem){(l=r).children.push(u);continue}l=y(u,s,t),n.push(l);continue}console.warn("Unknown state encountered for block",u),n.push(u)}}return n}function y(e,t,n){return{_type:"@list",_key:`${e._key||`${t}`}-parent`,mode:n,level:e.level||1,listItem:e.listItem,children:[e]}}function h(e,t){let n=t.level||1,r=t.listItem||"normal",i="string"==typeof t.listItem;if(o(e)&&(e.level||1)===n&&i&&(e.listItem||"normal")===r)return e;if(!("children"in e))return;let s=e.children[e.children.length-1];return s&&!l(s)?h(s,t):void 0}let k=/^\s/,m=/\s$/;function d(e){let t=Array.isArray(e)?e:[e],n="";return t.forEach((e,i)=>{if(!r(e))return;let o=!1;e.children.forEach(e=>{l(e)?(n+=o&&n&&!m.test(n)&&!k.test(e.text)?" ":"",n+=e.text,o=!1):o=!0}),i!==t.length-1&&(n+="\n\n")}),n}let x="html"},62630:(e,t,n)=>{n.d(t,{RK:()=>y});var l=n(72867),r=n(97585),i=n(34517);let o={textDecoration:"underline"},s=(e,t)=>`[@portabletext/react] Unknown ${e}, specify a component for it in the \`components.${t}\` prop`,u=e=>s(`block type "${e}"`,"types");function c(e){console.warn(e)}let f={display:"none"},p={types:{},block:{normal:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("p",{children:n}),t[0]=n,t[1]=i),i},blockquote:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("blockquote",{children:n}),t[0]=n,t[1]=i),i},h1:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h1",{children:n}),t[0]=n,t[1]=i),i},h2:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h2",{children:n}),t[0]=n,t[1]=i),i},h3:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h3",{children:n}),t[0]=n,t[1]=i),i},h4:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h4",{children:n}),t[0]=n,t[1]=i),i},h5:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h5",{children:n}),t[0]=n,t[1]=i),i},h6:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("h6",{children:n}),t[0]=n,t[1]=i),i}},marks:{em:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("em",{children:n}),t[0]=n,t[1]=i),i},strong:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("strong",{children:n}),t[0]=n,t[1]=i),i},code:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("code",{children:n}),t[0]=n,t[1]=i),i},underline:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("span",{style:o,children:n}),t[0]=n,t[1]=i),i},"strike-through":function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("del",{children:n}),t[0]=n,t[1]=i),i},link:function(e){let t=(0,l.c)(3),{children:n,value:i}=e,o=i?.href,s;return t[0]!==n||t[1]!==o?(s=(0,r.jsx)("a",{href:o,children:n}),t[0]=n,t[1]=o,t[2]=s):s=t[2],s}},list:{number:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("ol",{children:n}),t[0]=n,t[1]=i),i},bullet:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("ul",{children:n}),t[0]=n,t[1]=i),i}},listItem:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("li",{children:n}),t[0]=n,t[1]=i),i},hardBreak:function(){let e=(0,l.c)(1),t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("br",{}),e[0]=t):t=e[0],t},unknownType:function(e){let t=(0,l.c)(5),{value:n,isInline:i}=e,o;t[0]===n._type?o=t[1]:(o=u(n._type),t[0]=n._type,t[1]=o);let s=o,c;return t[2]!==i||t[3]!==s?(c=(0,r.jsx)(i?"span":"div",{style:f,children:s}),t[2]=i,t[3]=s,t[4]=c):c=t[4],c},unknownMark:function(e){let t=(0,l.c)(3),{markType:n,children:i}=e,o=`unknown__pt__mark__${n}`,s;return t[0]!==i||t[1]!==o?(s=(0,r.jsx)("span",{className:o,children:i}),t[0]=i,t[1]=o,t[2]=s):s=t[2],s},unknownList:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("ul",{children:n}),t[0]=n,t[1]=i),i},unknownListItem:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("li",{children:n}),t[0]=n,t[1]=i),i},unknownBlockStyle:function(e){let t=(0,l.c)(2),{children:n}=e,i;return t[0]===n?i=t[1]:(i=(0,r.jsx)("p",{children:n}),t[0]=n,t[1]=i),i}};function a(e,t,n){let l=t[n],r=e[n];return"function"==typeof l||l&&"function"==typeof r?l:l?{...r,...l}:r}function y(e){let t=(0,l.c)(7),{value:n,components:o,listNestingMode:s,onMissingComponent:u}=e,f=(void 0===u?c:u)||m,y;if(t[0]!==o||t[1]!==f||t[2]!==n||t[3]!==s){let e;e=Array.isArray(n)?n:null==n?[]:[n];let l=(0,i.iS)(e,s||i.mn),r=h(o?function(e,t){let{block:n,list:l,listItem:r,marks:i,types:o,...s}=t;return{...e,block:a(e,t,"block"),list:a(e,t,"list"),listItem:a(e,t,"listItem"),marks:a(e,t,"marks"),types:a(e,t,"types"),...s}}(p,o):p,f);y=l.map((e,t)=>
1r({node:e,index:t,isInline:!1,renderNode:r})),t[0]=o,t[1]=f,t[2]=n,t[3]=s,t[4]=y}else y=t[4];let k=y,d;return t[5]===k?d=t[6]:(d=(0,r.jsx)(r.Fragment,{children:k}),t[5]=k,t[6]=d),d}let h=(e,t)=>function n(l){var o,c,f,p,a,y,h,m;let d,x,{node:_,index:I,isInline:v}=l,j=_._key||`node-${I}`;return(0,i.zp)(_)?function(l,i,o){let u=l.children.map((e,t)=>n({node:e._key?e:{...e,_key:`li-${i}-${t}`},index:t,isInline:!1,renderNode:n})),c=e.list,f=("function"==typeof c?c:c[l.listItem])||e.unknownList;if(f===e.unknownList){let e=l.listItem||"bullet";t(s(`list style "${e}"`,"list"),{nodeType:"listStyle",type:e})}return(0,r.jsx)(f,{value:l,index:i,isInline:!1,renderNode:n,children:u},o)}(_,I,j):(0,i.n2)(_)?function(l,i,o){let u=k({node:l,index:i,isInline:!1,renderNode:n}),c=e.listItem,f=("function"==typeof c?c:c[l.listItem])||e.unknownListItem;if(f===e.unknownListItem){let e=l.listItem||"bullet";t(s(`list item style "${e}"`,"listItem"),{type:e,nodeType:"listItemStyle"})}let p=u.children;if(l.style&&"normal"!==l.style){let{listItem:e,...t}=l;p=n({node:t,index:i,isInline:!1,renderNode:n})}return(0,r.jsx)(f,{value:l,index:i,isInline:!1,renderNode:n,children:p},o)}(_,I,j):(0,i.tO)(_)?function(l,o){let{markDef:u,markType:c,markKey:f}=l,p=e.marks[c]||e.unknownMark,a=l.children.map((e,t)=>n({node:e,index:t,isInline:!0,renderNode:n}));return p===e.unknownMark&&t(s(`mark type "${c}"`,"marks"),{nodeType:"mark",type:c}),(0,r.jsx)(p,{text:(0,i.fg)(l),value:u,markType:c,markKey:f,renderNode:n,children:a},o)}(_,j):_._type in e.types?(o=_,c=I,f=j,p=v,(d=e.types[o._type])?(0,r.jsx)(d,{value:o,isInline:p,index:c,renderNode:n},f):null):(0,i.IG)(_)?function(l,i,o,u){let{_key:c,...f}=k({node:l,index:i,isInline:u,renderNode:n}),p=f.node.style||"normal",a=("function"==typeof e.block?e.block:e.block[p])||e.unknownBlockStyle;return a===e.unknownBlockStyle&&t(s(`block style "${p}"`,"block"),{nodeType:"blockStyle",type:p}),(0,r.jsx)(a,{...f,value:f.node,renderNode:n},o)}(_,I,j,v):(0,i.YA)(_)?function(t,n){if("\n"===t.text){let t=e.hardBreak;return t?(0,r.jsx)(t,{},n):"\n"}return t.text}(_,j):(a=_,y=I,h=j,m=v,t(u(a._type),{nodeType:"block",type:a._type}),x=e.unknownType,(0,r.jsx)(x,{value:a,isInline:m,index:y,renderNode:n},h))};function k(e){let{node:t,index:n,isInline:l,renderNode:r}=e,o=(0,i.Pq)(t).map((e,t)=>r({node:e,isInline:!0,index:t,renderNode:r}));return{_key:t._key||`block-${n}`,children:o,index:n,isInline:l,node:t}}function m(){}}}]);
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.