1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9974],{1185:(e,t)=>{function n(e,t){var n;let r=e||75;return(null==t||null==(n=t.qualities)?void 0:n.length)?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return n}})},6774:(e,t,n)=>{n.d(t,{j:()=>i});var r,i=((r={}).BOLD="bold",r.ITALIC="italic",r.UNDERLINE="underline",r.CODE="code",r.SUPERSCRIPT="superscript",r.SUBSCRIPT="subscript",r.STRIKETHROUGH="strikethrough",r)},25191:(e,t,n)=>{n.d(t,{aY:()=>l,f1:()=>E,gj:()=>a});var r=n(37496),i=n(80546),s=n(6774);let a=[r.n.PARAGRAPH,r.n.HEADING_1,r.n.HEADING_2,r.n.HEADING_3,r.n.HEADING_4,r.n.HEADING_5,r.n.HEADING_6,r.n.OL_LIST,r.n.UL_LIST,r.n.HR,r.n.QUOTE,r.n.EMBEDDED_ENTRY,r.n.EMBEDDED_ASSET,r.n.EMBEDDED_RESOURCE,r.n.TABLE],l=[r.n.PARAGRAPH,r.n.HEADING_1,r.n.HEADING_2,r.n.HEADING_3,r.n.HEADING_4,r.n.HEADING_5,r.n.HEADING_6,r.n.OL_LIST,r.n.UL_LIST,r.n.HR,r.n.QUOTE,r.n.EMBEDDED_ENTRY,r.n.EMBEDDED_ASSET,r.n.EMBEDDED_RESOURCE];r.n.TABLE,r.n.TABLE_ROW,r.n.TABLE_CELL,r.n.TABLE_HEADER_CELL,r.n.HR,r.n.EMBEDDED_ENTRY,r.n.EMBEDDED_ASSET,r.n.EMBEDDED_RESOURCE;let E={[r.n.OL_LIST]:[r.n.LIST_ITEM],[r.n.UL_LIST]:[r.n.LIST_ITEM],[r.n.LIST_ITEM]:l,[r.n.QUOTE]:[r.n.PARAGRAPH],[r.n.TABLE]:[r.n.TABLE_ROW],[r.n.TABLE_ROW]:[r.n.TABLE_CELL,r.n.TABLE_HEADER_CELL],[r.n.TABLE_CELL]:[r.n.PARAGRAPH,r.n.UL_LIST,r.n.OL_LIST],[r.n.TABLE_HEADER_CELL]:[r.n.PARAGRAPH]},o=[r.n.HEADING_1,r.n.HEADING_2,r.n.HEADING_3,r.n.HEADING_4,r.n.HEADING_5,r.n.HEADING_6];[r.n.PARAGRAPH,...o],r.n.DOCUMENT,r.n.PARAGRAPH,r.n.HEADING_1,r.n.HEADING_2,r.n.HEADING_3,r.n.HEADING_4,r.n.HEADING_5,r.n.HEADING_6,r.n.OL_LIST,r.n.UL_LIST,r.n.LIST_ITEM,r.n.HR,r.n.QUOTE,r.n.EMBEDDED_ENTRY,r.n.EMBEDDED_ASSET,i.X.HYPERLINK,i.X.ENTRY_HYPERLINK,i.X.ASSET_HYPERLINK,i.X.EMBEDDED_ENTRY,s.j.BOLD,s.j.CODE,s.j.ITALIC,s.j.UNDERLINE},37496:(e,t,n)=>{n.d(t,{n:()=>i});var r,i=((r={}).DOCUMENT="document",r.PARAGRAPH="paragraph",r.HEADING_1="heading-1",r.HEADING_2="heading-2",r.HEADING_3="heading-3",r.HEADING_4="heading-4",r.HEADING_5="heading-5",r.HEADING_6="heading-6",r.OL_LIST="ordered-list",r.UL_LIST="unordered-list",r.LIST_ITEM="list-item",r.HR="hr",r.QUOTE="blockquote",r.EMBEDDED_ENTRY="embedded-entry-block",r.EMBEDDED_ASSET="embedded-asset-block",r.EMBEDDED_RESOURCE="embedded-resource-block",r.TABLE="table",r.TABLE_ROW="table-row",r.TABLE_CELL="table-cell",r.TABLE_HEADER_CELL="table-header-cell",r)},40625:(e,t,n)=>{n.d(t,{pL:()=>u});var r,i,s=n(70572),a=Object.defineProperty,l=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?a(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n},E=new Map,o=new WeakMap,h=0,u=class extends s.Component{constructor(e){super(e),l(this,"node",null),l(this,"_unobserveCb",null),l(this,"lastInView"),l(this,"handleNode",e=>{this.node&&(this.unobserve(),e||this.props.triggerOnce||this.props.skip||(this.setState({inView:!!this.props.initialInView,entry:void 0}),this.lastInView=this.props.initialInView)),this.node=e||null,this.observeNode()}),l(this,"handleChange",(e,t)=>{let n=this.lastInView;this.lastInView=e,(void 0!==n||e)&&(e&&this.props.triggerOnce&&this.unobserve(),"function"==typeof this.props.children&&this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t))}),this.state={inView:!!e.initialInView,entry:void 0},this.lastInView=e.initialInView}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:n,trackVisibility:i,delay:s,fallbackInView:a}=this.props;void 0===this.lastInView&&(this.lastInView=this.props.initialInView),this._unobserveCb=function(e,t,n={},i=r){if(void 0===window.IntersectionObserver&&void 0!==i){let r=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:s,observer:a,elements:l}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?!(n=e.root)?"0":(o.has(n)||(h+=1,o.set(n,h.toString())),o.get(n)):e[t]}`}).toString(),n=E.get(t);if(!n){let r,i=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var n;let s=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),[...null!=(n=i.get(t.target))?n:[]].forEac
1h(e=>{e(s,t)})})},e);r=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:s,elements:i},E.set(t,n)}return n}(n),u=l.get(e)||[];return l.has(e)||l.set(e,u),u.push(t),a.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(l.delete(e),a.unobserve(e)),0===l.size&&(a.disconnect(),E.delete(s))}}(this.node,this.handleChange,{threshold:e,root:t,rootMargin:n,trackVisibility:i,delay:s},a)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:n}=this.state;return e({inView:t,entry:n,ref:this.handleNode})}let{as:t,triggerOnce:n,threshold:r,root:i,rootMargin:a,onChange:l,skip:E,trackVisibility:o,delay:h,initialInView:u,fallbackInView:d,...p}=this.props;return s.createElement(t||"div",{ref:this.handleNode,...p},e)}};null!=(null!=(i=s.useInsertionEffect)?i:s.useLayoutEffect)||s.useEffect},54750:(e,t,n)=>{n.d(t,{i:()=>o});var r=n(70572),i=n(66356);let s={[i.nA.DOCUMENT]:(e,t)=>t,[i.nA.PARAGRAPH]:(e,t)=>r.default.createElement("p",null,t),[i.nA.HEADING_1]:(e,t)=>r.default.createElement("h1",null,t),[i.nA.HEADING_2]:(e,t)=>r.default.createElement("h2",null,t),[i.nA.HEADING_3]:(e,t)=>r.default.createElement("h3",null,t),[i.nA.HEADING_4]:(e,t)=>r.default.createElement("h4",null,t),[i.nA.HEADING_5]:(e,t)=>r.default.createElement("h5",null,t),[i.nA.HEADING_6]:(e,t)=>r.default.createElement("h6",null,t),[i.nA.EMBEDDED_ENTRY]:(e,t)=>r.default.createElement("div",null,t),[i.nA.EMBEDDED_RESOURCE]:(e,t)=>
1r.default.createElement("div",null,t),[i.nA.UL_LIST]:(e,t)=>r.default.createElement("ul",null,t),[i.nA.OL_LIST]:(e,t)=>r.default.createElement("ol",null,t),[i.nA.LIST_ITEM]:(e,t)=>r.default.createElement("li",null,t),[i.nA.QUOTE]:(e,t)=>r.default.createElement("blockquote",null,t),[i.nA.HR]:()=>r.default.createElement("hr",null),[i.nA.TABLE]:(e,t)=>r.default.createElement("table",null,r.default.createElement("tbody",null,t)),[i.nA.TABLE_ROW]:(e,t)=>r.default.createElement("tr",null,t),[i.nA.TABLE_HEADER_CELL]:(e,t)=>r.default.createElement("th",null,t),[i.nA.TABLE_CELL]:(e,t)=>r.default.createElement("td",null,t),[i.XD.ASSET_HYPERLINK]:e=>l(i.XD.ASSET_HYPERLINK,e),[i.XD.ENTRY_HYPERLINK]:e=>l(i.XD.ENTRY_HYPERLINK,e),[i.XD.RESOURCE_HYPERLINK]:e=>E(i.XD.RESOURCE_HYPERLINK,e),[i.XD.EMBEDDED_ENTRY]:e=>l(i.XD.EMBEDDED_ENTRY,e),[i.XD.EMBEDDED_RESOURCE]:(e,t)=>E(i.XD.EMBEDDED_RESOURCE,e),[i.XD.HYPERLINK]:(e,t)=>r.default.createElement("a",{href:e.data.uri},t)},a={[i.j7.BOLD]:e=>r.default.createElement("b",null,e),[i.j7.ITALIC]:e=>r.default.createElement("i",null,e),[i.j7.UNDERLINE]:e=>r.default.createElement("u",null,e),[i.j7.CODE]:e=>r.default.createElement("code",null,e),[i.j7.SUPERSCRIPT]:e=>r.default.createElement("sup",null,e),[i.j7.SUBSCRIPT]:e=>r.default.createElement("sub",null,e),[i.j7.STRIKETHROUGH]:e=>r.default.createElement("s",null,e)};function l(e,t){return r.default.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}function E(e,t){return r.default.createElement("span",{key:t.data.target.sys.urn},"type: ",t.nodeType," urn: ",t.data.target.sys.urn)}function o(e,t={}){if(!e)return null;let n=e;return t.stripEmptyTrailingParagraph&&(n=i._$.stripEmptyTrailingParagraphFromDocument(e)),function e(t,n){let{renderNode:s,renderMark:a,renderText:l,preserveWhitespace:E}=n;if(i._$.isText(t)){let e=l?l(t.value):t.value;if(E&&!l){let t=(e=e.replace(/ {2,}/g,e=>"\xa0".repeat(e.length))).split("\n"),n=[];t.forEach((e,i)=>{n.push(e),i!==t.length-1&&n.push(r.default.createElement("br",null))}),e=n}return t.marks.reduce((e,t)=>a[t.type]?a[t.type](e):e,e)}{var o;let i=(o=t.content,o.map((t,i)=>{var s;return s=e(t,n),(0,r.isValidElement)(s)&&null===s.key?(0,r.cloneElement)(s,{key:i}):s}));return t.nodeType&&s[t.nodeType]?s[t.nodeType](t,i):r.default.createElement(r.default.Fragment,null,i)}}(n,{renderNode:{...s,...t.renderNode},renderMark:{...a,...t.renderMark},renderText:t.renderText,preserveWhitespace:t.preserveWhitespace})}},62139:(e,t,n)=>{var r=n(37496),i=n(80546),s=n(25191),a=n(77917),l=n(72619);(0,l.vA)([...Object.values(i.X),"text"].sort()),(0,l.vA)([r.n.LIST_ITEM]),(0,l.T4)("Entry",l.xK),(0,l.vA)(()=>({nodeTypes:[r.n.PARAGRAPH],min:1}),(e,t)=>{let n=new a.C(e,t);return n.noAdditionalProperties(["colspan","rowspan"]),n.number("colspan",!0),n.number("rowspan",!0),n.errors}),r.n.DOCUMENT,(0,l.vA)(s.gj),r.n.PARAGRAPH,r.n.HEADING_1,r.n.HEADING_2,r.n.HEADING_3,r.n.HEADING_4,r.n.HEADING_5,r.n.HEADING_6,r.n.QUOTE,(0,l.vA)(s.f1[r.n.QUOTE]),r.n.EMBEDDED_ENTRY,r.n.EMBEDDED_ASSET,(0,l.T4)("Asset",l.xK),r.n.EMBEDDED_RESOURCE,(0,l.T4)("Contentful:Entry",l.xK),r.n.HR,(0,l.vA)(l.xK),r.n.OL_LIST,r.n.UL_LIST,r.n.LIST_ITEM,(0,l.vA)([...s.aY].sort()),r.n.TABLE,(0,l.vA)(()=>({nodeTypes:[r.n.TABLE_ROW],min:1})),r.n.TABLE_ROW,(0,l.vA)(()=>({nodeTypes:[r.n.TABLE_CELL,r.n.TABLE_HEADER_CELL],min:1})),r.n.TABLE_CELL,r.n.TABLE_HEADER_CELL,i.X.HYPERLINK,new l.DC,i.X.EMBEDDED_ENTRY,i.X.EMBEDDED_RESOURCE,(0,l.T4)("Contentful:Entry",l.xK),i.X.ENTRY_HYPERLINK,(0,l.T4)("Entry",["text"]),i.X.ASSET_HYPERLINK,(0,l.T4)("Asset",["text"]),i.X.RESOURCE_HYPERLINK,(0,l.T4)("Contentful:Entry",["text"])},66356:(e,t,n)=>{n.d(t,{XD:()=>i.X,_$:()=>a,j7:()=>s.j,nA:()=>r.n});var r=n(37496),i=n(80546),s=n(6774);n(25191),n(86772);var a=n(95619);n(62139)},72619:(e,t,n)=>{n.d(t,{DC:()=>l,T4:()=>o,vA:()=>E,xK:()=>i});var r=n(77917);let i=[];class s{contentRule;validateData;constructor(e,t){this.contentRule=e,this.validateData=t}assert(e,t){let n=new r.C(e,t);if(!n.object())return n.errors;n.noAdditionalProperties(["nodeType","data","content"]);let{nodeTypes:i,min:s=0}=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t);if(0===i.length&&s>0)throw Error(`Invalid content rule. Cannot have enforce a 'min' of ${s} with no nodeTypes`);
1if(n.minLength("content",s),0===i.length?n.empty("content"):n.each("content",(e,t)=>{let n=new r.C(e,t);return n.object()&&n.enum("nodeType",i),n.errors}),n.object("data")){let r=this.validateData?.(e.data,t.of("data"))??[];n.catch(...r)}return n.errors}}class a extends s{linkType;type;constructor(e,t){super(t,(e,t)=>this.assertLink(e,t)),this.linkType=e,this.type=this.linkType.startsWith("Contentful:")?"ResourceLink":"Link"}assertLink=(e,t)=>{let n=new r.C(e,t);if(n.object("target")){let i=new r.C(e.target.sys,t.of("target").of("sys"));i.object()&&(i.enum("type",[this.type]),i.enum("linkType",[this.linkType]),"Link"===this.type?(i.string("id"),i.noAdditionalProperties(["type","linkType","id"])):"ResourceLink"===this.type&&(i.string("urn"),i.noAdditionalProperties(["type","linkType","urn"]))),n.catch(...i.errors)}return n.noAdditionalProperties(["target"]),n.errors}}class l extends s{constructor(){super(["text"],(e,t)=>this.assertLink(e,t))}assertLink=(e,t)=>{let n=new r.C(e,t);return n.string("uri"),n.noAdditionalProperties(["uri"]),n.errors}}let E=(e,t)=>new s(e,t),o=(e,t)=>new a(e,t)},77917:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(99982);class i{obj;path;_errors=[];constructor(e,t){this.obj=e,this.path=t}catch=(...e)=>{this._errors.push(...e)};get errors(){let e=e=>JSON.stringify({details:e.details,path:e.path});return this._errors.filter((t,n)=>this._errors.findIndex(n=>e(t)===e(n))===n)}exists=e=>e in this.obj||(this.catch((0,r.BI)({property:e,path:this.path.of(e)})),!1);object=e=>{let t=e?this.obj[e]:this.obj;if(e&&!this.exists(e))return!1;if("object"==typeof t&&!Array.isArray(t)&&null!==t)return!0;let n=e?this.path.of(e):this.path,i=e??this.path.last()??"value";return this.catch((0,r.Jo)({typeName:"Object",property:i,path:n,value:t})),!1};string=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&("string"==typeof t||(this.catch((0,r.Jo)({typeName:"String",property:e,path:this.path.of(e),value:t})),!1))};number=(e,t)=>{let n=this.obj[e];return!!t&&!(e in this.obj)||!!this.exists(e)&&(!("number"!=typeof n||Number.isNaN(n))||(this.catch((0,r.Jo)({typeName:"Number",property:e,path:this.path.of(e),value:n})),!1))};array=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&(!!Array.isArray(t)||(this.catch((0,r.Jo)({typeName:"Array",property:e,path:this.path.of(e),value:t})),!1))};enum=(e,t)=>{let n=this.obj[e];return!!("string"==typeof n&&t.includes(n))||(this.catch((0,r.Yi)({expected:t,value:n,path:this.path.of(e)})),!1)};empty=e=>{if(!this.array(e))return!1;let t=this.obj[e];return 0===t.length||(this.catch((0,r.MU)({max:0,value:t,path:this.path.of(e)})),!1)};minLength=(e,t)=>{if(!this.array(e))return!1;let n=this.obj[e];return n.length>=t||(this.catch((0,r._g)({min:t,value:n,path:this.path.of(e)})),!1)};noAdditionalProperties=e=>{let t=Object.keys(this.obj).sort().filter(t=>!e.includes(t));return t.forEach(e=>this.catch((0,r.ut)({property:e,path:this.path.of(e)}))),0===t.length};each=(e,t)=>{if(!this.array(e))return;let n=this.obj[e],r=!1;n.forEach((n,i)=>{if(r)return;let s=t(n,this.path.of(e).of(i));s.length>0&&(r=!0),this.catch(...s)})}}},80546:(e,t,n)=>{n.d(t,{X:()=>i});var r,i=((r={}).ASSET_HYPERLINK="asset-hyperlink",r.EMBEDDED_ENTRY="embedded-entry-inline",r.EMBEDDED_RESOURCE="embedded-resource-inline",r.ENTRY_HYPERLINK="entry-hyperlink",r.HYPERLINK="hyperlink",r.RESOURCE_HYPERLINK="resource-hyperlink",r)},86772:(e,t,n)=>{var r=n(37496);r.n.DOCUMENT,r.n.PARAGRAPH},95619:(e,t,n)=>{n.r(t),n.d(t,{isBlock:()=>l,isEmptyParagraph:()=>o,isInline:()=>a,isText:()=>E,stripEmptyTrailingParagraphFromDocument:()=>h});var r=n(37496),i=n(80546);function s(e,t){for(let n of Object.keys(e))if(t===e[n])return!0;return!1}function a(e){return s(i.X,e.nodeType)}function l(e){return s(r.n,e.nodeType)}function E(e){return"text"===e.nodeType}function o(e){if(e.nodeType!==r.n.PARAGRAPH||1!==e.content.length)return!1;let t=e.content[0];return"text"===t.nodeType&&""===t.value}function h(e){return!(null!=e&&"object"==typeof e&&"content"in e&&Array.isArray(e.content))||e.content.length<2?e:o(e.content[e.content.length-1])?{...e,content:e.content.slice(0,-1)}:e}},99982:(e,t,n)=>{n.d(t,{BI:()=>E,Jo:()=>r,MU:()=>s,Yi:()=>a,_g:()=>i,ut:()=>l});let r=({path:e,property:t,typeName:n,value:r})=>({details:`The type of "${t}" is incorrect, expected type: ${n}`,name:"type",path:e.toArray(),type:n,value:r}),i=({min:e,value:t,path:n})=>({name:"size",min:e,path:n.toArray(),details:`Size must be at least ${e}`,value:t}),s=({max:e,value:t,path:n})=>({name:"size",max:e,path:n.toArray(),details:`Size must be at most ${e}`,value:t}),a=({expected:e,value:t,path:n})=>({details:"Value must be one of expected values",name:"in",expected:[...e].sort(),path:n.toArray(),value:t}),l=({property:e,path:t})=>({details:`The property "${e}" is not expected`,name:"unexpected",path:t.toArray()}),E=({property:e,path:t})=>({details:`The property "${e}" is required here`,name:"required",path:t.toArray()})}}]); 2//# sourceMappingURL=9974-d4e64292a6a3e514.js.map
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.