1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4248],{19428:(e,t,n)=>{"use strict";n.d(t,{pS3:()=>r});var r={prefix:"far",iconName:"eye",icon:[576,512,[128065],"f06e","M288 80C222.8 80 169.2 109.6 128.1 147.7 89.6 183.5 63 226 49.4 256 63 286 89.6 328.5 128.1 364.3 169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256 513 226 486.4 183.5 447.9 147.7 406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1 3.3 7.9 3.3 16.7 0 24.6-14.9 35.7-46.2 87.7-93 131.1-47.1 43.7-111.8 80.6-192.6 80.6S142.5 443.2 95.4 399.4c-46.8-43.5-78.1-95.4-93-131.1-3.3-7.9-3.3-16.7 0-24.6 14.9-35.7 46.2-87.7 93-131.1zM288 336c44.2 0 80-35.8 80-80 0-29.6-16.1-55.5-40-69.3-1.4 59.7-49.6 107.9-109.3 109.3 13.8 23.9 39.7 40 69.3 40zm-79.6-88.4c2.5 .3 5 .4 7.6 .4 35.3 0 64-28.7 64-64 0-2.6-.2-5.1-.4-7.6-37.4 3.9-67.2 33.7-71.1 71.1zm45.6-115c10.8-3 22.2-4.5 33.9-4.5 8.8 0 17.5 .9 25.8 2.6 .3 .1 .5 .1 .8 .2 57.9 12.2 101.4 63.7 101.4 125.2 0 70.7-57.3 128-128 128-61.6 0-113-43.5-125.2-101.4-1.8-8.6-2.8-17.5-2.8-26.6 0-11 1.4-21.8 4-32 .2-.7 .3-1.3 .5-1.9 11.9-43.4 46.1-77.6 89.5-89.5z"]}},31336:(e,t,n)=>{"use strict";n.d(t,{d6:()=>V});var r,o,i="blockquote",a="block",u="code",c="heading",d="inlineItem",l="itemLink",s="link",f="listItem",p="list",h="paragraph",y="root",m="span",k="thematicBreak",b=[i,a,u,c,d,l,s,f,p,h,y,m,k];function g(e){return e.type===c}function v(e){return e.type===m}function w(e){return e.type===y}function T(e){return e.type===h}function N(e){return e.type===p}function S(e){return e.type===f}function x(e){return e.type===i}function j(e){return e.type===a}function A(e){return e.type===u}function O(e){return e.type===s}function D(e){return e.type===l}function E(e){return e.type===d}function _(e){return e.type===k}function I(e){return!!("object"==typeof e&&e)}function L(e){return!!(I(e)&&"value"in e&&M(e.value))}function M(e){return!!(I(e)&&"schema"in e&&"document"in e&&"dast"===e.schema)}(r={})[i]=[h],r[a]=[],r[u]=[],r[c]="inlineNodes",r[d]=[],r[l]="inlineNodes",r[s]="inlineNodes",r[f]=[h,p],r[p]=[f],r[h]="inlineNodes",r[y]=[i,u,p,h,c,a,k],r[m]=[],r[k]=[],(o={})[i]=["children","attribution"],o[a]=["item"],o[u]=["language","highlight","code"],o[c]=["level","children","style"],o[d]=["item"],o[l]=["item","children","meta"],o[s]=["url","children","meta"],o[f]=["children"],o[p]=["style","children"],o[h]=["children","style"],o[y]=["children"],o[m]=["value","marks"],o[k]=[];var P=function(){var e=function(t,n){return(e=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),R=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r},F=function(e){function t(n,r){var o=e.call(this,n)||this;return o.node=r,Object.setPrototypeOf(o,t.prototype),o}return P(t,e),t}(Error),z=function(e,t){return{appliable:e,apply:function(e){return t(e)}}},C=function(){return(C=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},G=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r},q=function(e){var t=e.meta,n={};return t.forEach(function(e){["target","title","rel"].includes(e.id)&&(n[e.id]=e.value)}),n},Q=n(62544);let $={renderNode:Q.createElement,renderFragment:(e,t)=>Q.createElement(Q.Fragment,{key:t},e),renderText:(e,t)=>e};function B(e,t){return(0,Q.isValidElement)(e)&&null===e.key?(0,Q.cloneElement)(e,{key:t}):e}function V({data:e,renderInlineRecord:t,renderLinkToRecord:n,renderBlock:r,renderText:o,renderNode:i,renderFragment:a,customMarkRules:u,customRules:c,customNodeRules:d,metaTransformer:l}){var s,f,p,h;let y=(s=e,h=(f={adapter:{renderText:o||$.renderText,renderNode:i||$.renderNode,renderFragment:a||$.renderFragment},metaTransformer:l,customMarkRules:u,customNodeRules:[z(E,({node:n,key:r})=>{if(!t)throw new F("The Structured Text document contains an 'inlineItem' node, but no 'renderInlineRecord' prop is specified!",n);if(!(L(e)&&e.links))throw new F("The document contains an 'itemLink' node, but the passed data prop is not a Structured Text GraphQL response, or data.links is not present!",n);let o=e.links.find(e=>e.id===n.item);if(!o)throw new F(`The Structured Text document contains an 'inlineItem' node, but cannot find a record with ID ${n.item} inside data.links!`,n);
1return B(t({record:o}),r)}),z(D,({node:t,key:r,children:o})=>{if(!n)throw new F("The Structured Text document contains an 'itemLink' node, but no 'renderLinkToRecord' prop is specified!",t);if(!(L(e)&&e.links))throw new F("The document contains an 'itemLink' node, but the passed data prop is not a Structured Text GraphQL response, or data.links is not present!",t);let i=e.links.find(e=>e.id===t.item);if(!i)throw new F(`The Structured Text document contains an 'itemLink' node, but cannot find a record with ID ${t.item} inside data.links!`,t);return B(n({record:i,children:o,transformedMeta:t.meta?(l||q)({node:t,meta:t.meta}):null}),r)}),z(j,({node:t,key:n})=>{if(!r)throw new F("The Structured Text document contains a 'block' node, but no 'renderBlock' prop is specified!",t);if(!(L(e)&&e.blocks))throw new F("The document contains an 'block' node, but the passed data prop is not a Structured Text GraphQL response, or data.blocks is not present!",t);let o=e.blocks.find(e=>e.id===t.item);if(!o)throw new F(`The Structured Text document contains a 'block' node, but cannot find a record with ID ${t.item} inside data.blocks!`,t);return B(r({record:o}),n)}),...d||c||[]]}).metaTransformer||q,function(e,t,n){if(!t)return null;var r,o=L(t)&&M(t.value)?t.value.document:M(t)?t.document:I(t)&&"type"in t&&"string"==typeof t.type&&(r=t.type,b.includes(r))?t:void 0;if(!o)throw Error("Passed object is neither null, a Structured Text value, a DAST document or a DAST node");return function e(t,n,r,o,i){var a,u="children"in n?(function e(t,n){for(var r=0;r<t.length;r++){var o=t[r];Array.isArray(o)?e(o,n):n.push(o)}}(n.children.map(function(r,a){return e(t,r,"t-"+a,R([n],o),i)}).filter(function(e){return!!e}),a=[]),a):void 0,c=i.find(function(e){return e.appliable(n)});if(c)return c.apply({adapter:t,node:n,children:u,key:r,ancestors:o});throw new F("Don't know how to render a node with type \""+n.type+'". Please specify a custom renderRule for it!',n)}(e,o,"t-0",[],n)}(f.adapter,s,G(f.customNodeRules||[],[z(w,function(e){var t=e.adapter.renderFragment,n=e.key;return t(e.children,n)}),z(T,function(e){return(0,e.adapter.renderNode)("p",{key:e.key},e.children)}),z(N,function(e){var t=e.adapter.renderNode,n=e.node,r=e.key,o=e.children;return t("bulleted"===n.style?"ul":"ol",{key:r},o)}),z(S,function(e){return(0,e.adapter.renderNode)("li",{key:e.key},e.children)}),z(x,function(e){var t=e.adapter.renderNode,n=e.key,r=e.node,o=e.children,i=r.attribution?G(o||[],[t("footer",{key:"footer"},r.attribution)]):o;return t("blockquote",{key:n},i)}),z(A,function(e){var t=e.adapter,n=t.renderNode,r=t.renderText,o=e.key,i=e.node;return n("pre",{key:o,"data-language":i.language},n("code",null,r(i.code)))}),z(O,function(e){var t=e.adapter.renderNode,n=e.key,r=e.children,o=e.node,i=o.meta?h({node:o,meta:o.meta}):{};return t("a",C(C({},i||{}),{key:n,href:o.url}),r)}),z(_,function(e){return(0,e.adapter.renderNode)("hr",{key:e.key})}),z(g,function(e){var t=e.node,n=e.adapter.renderNode,r=e.children,o=e.key;return n("h"+t.level,{key:o},r)}),(p=({customMarkRules:f.customMarkRules||[]}).customMarkRules,z(v,function(e){var t,n,r,o,i,a,u,c=e.adapter,d=e.key;return(e.node.marks||[]).reduce(function(e,t){if(e){var n=p.find(function(e){return e.appliable(t)});return n?n.apply({adapter:c,key:d,mark:t,children:e}):c.renderNode(function(e){switch(e){case"emphasis":return"em";case"underline":return"u";case"strikethrough":return"s";case"highlight":return"mark";default:return e}}(t),{key:d},e)}},(t=e.node,n=e.key,o=(r=e.adapter).renderNode,i=r.renderText,a=r.renderFragment,0===(u=t.value.split(/\n/)).length?i(t.value,n):a(u.slice(1).reduce(function(e,t,r){return e.concat([o("br",{key:n+"-br-"+r}),i(t,n+"-line-"+r)])},[i(u[0],n+"-line-first")]),n)))}))])));return"string"==typeof y?Q.createElement(Q.Fragment,null,y):y||null}},34553:(e,t,n)=>{"use strict";function r(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{A:()=>r})},35662:e=>{e.exports=function(e){return null==e}},65421:(e,t,n)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{A:()=>r})},75634:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(78647),o=n(34553);function i(e){return(0,o.A)(1,arguments),(0,r.A)(e).getTime()<Date.now()}},78647:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(65421),o=n(34553);function i(e){(0,o.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.
11 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},97344:(e,t,n)=>{var r=n(58381),o=n(51276),i=n(5689),a=n(33312),u=n(89527),c=n(79661),d=n(86458),l=n(63570),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(u(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||l(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(d(e))return!r(e).length;for(var n in e)if(s.call(e,n))return!1;return!0}}}]);
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.