1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4127],{20772:(e,t,n)=>{n.d(t,{G1:()=>i,PW:()=>l,Y:()=>r});let r=a("end"),l=a("start");function a(e){return function(t){let n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function i(e){let t=l(e),n=r(e);if(t&&n)return{start:t,end:n}}},26901:(e,t,n)=>{n.d(t,{Ay:()=>c});let r="object"==typeof self?self:globalThis,l=e=>((e,t)=>{let n=(t,n)=>(e.set(n,t),t),l=a=>{if(e.has(a))return e.get(a);let[i,o]=t[a];switch(i){case 0:case -1:return n(o,a);case 1:{let e=n([],a);for(let t of o)e.push(l(t));return e}case 2:{let e=n({},a);for(let[t,n]of o)e[l(t)]=l(n);return e}case 3:return n(new Date(o),a);case 4:{let{source:e,flags:t}=o;return n(new RegExp(e,t),a)}case 5:{let e=n(new Map,a);for(let[t,n]of o)e.set(l(t),l(n));return e}case 6:{let e=n(new Set,a);for(let t of o)e.add(l(t));return e}case 7:{let{name:e,message:t}=o;return n(new r[e](t),a)}case 8:return n(BigInt(o),a);case"BigInt":return n(Object(BigInt(o)),a);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{let{buffer:e}=new Uint8Array(o);return n(new DataView(e),o)}}return n(new r[i](o),a)};return l})(new Map,e)(0),{toString:a}={},{keys:i}=Object,o=e=>{let t=typeof e;if("object"!==t||!e)return[0,t];let n=a.call(e).slice(8,-1);switch(n){case"Array":return[1,""];case"Object":return[2,""];case"Date":return[3,""];case"RegExp":return[4,""];case"Map":return[5,""];case"Set":return[6,""];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},p=([e,t])=>0===e&&("function"===t||"symbol"===t),u=(e,{json:t,lossy:n}={})=>{let r=[];return((e,t,n,r)=>{let l=(e,t)=>{let l=r.push(e)-1;return n.set(t,l),l},a=r=>{if(n.has(r))return n.get(r);let[u,c]=o(r);switch(u){case 0:{let t=r;switch(c){case"bigint":u=8,t=r.toString();break;case"function":case"symbol":if(e)throw TypeError("unable to serialize "+c);t=null;break;case"undefined":return l([-1],r)}return l([u,t],r)}case 1:{if(c){let e=r;return"DataView"===c?e=new Uint8Array(r.buffer):"ArrayBuffer"===c&&(e=new Uint8Array(r)),l([c,[...e]],r)}let e=[],t=l([u,e],r);for(let t of r)e.push(a(t));return t}case 2:{if(c)switch(c){case"BigInt":return l([c,r.toString()],r);case"Boolean":case"Number":case"String":return l([c,r.valueOf()],r)}if(t&&"toJSON"in r)return a(r.toJSON());let n=[],s=l([u,n],r);for(let t of i(r))(e||!p(o(r[t])))&&n.push([a(t),a(r[t])]);return s}case 3:return l([u,r.toISOString()],r);case 4:{let{source:e,flags:t}=r;return l([u,{source:e,flags:t}],r)}case 5:{let t=[],n=l([u,t],r);for(let[n,l]of r)(e||!(p(o(n))||p(o(l))))&&t.push([a(n),a(l)]);return n}case 6:{let t=[],n=l([u,t],r);for(let n of r)(e||!p(o(n)))&&t.push(a(n));return n}}let{message:s}=r;return l([u,{name:c,message:s}],r)};return a})(!(t||n),!!t,new Map,r)(e),r},c="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?l(u(e,t)):structuredClone(e):(e,t)=>l(u(e,t))},54127:(e,t,n)=>{n.r(t),n.d(t,{default:()=>A,defaultFootnoteBackContent:()=>i,defaultFootnoteBackLabel:()=>o,defaultHandlers:()=>f});var r=n(26901),l=n(89967);function a(e){let t=[],n=-1,r=0,a=0;for(;++n<e.length;){let i=e.charCodeAt(n),o="";if(37===i&&(0,l.lV)(e.charCodeAt(n+1))&&(0,l.lV)(e.charCodeAt(n+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(o=String.fromCharCode(i));else if(i>55295&&i<57344){let t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(o=String.fromCharCode(i,t),a=1):o="�"}else o=String.fromCharCode(i);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+a+1,o=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function i(e,t){let n=[{type:"text",value:"â©"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function o(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function p(e,t){let n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];let l=e.all(t),a=l[0];a&&"text"===a.type?a.value="["+a.value:l.unshift({type:"text",value:"["});let i=l[l.length-1];
1return i&&"text"===i.type?i.value+=r:l.push({type:"text",value:r}),l}function u(e){let t=e.spread;return null==t?e.children.length>1:t}var c=n(20772);function s(e,t,n){let r=0,l=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(l-1);for(;9===t||32===t;)l--,t=e.codePointAt(l-1)}return l>r?e.slice(r,l):""}let f={blockquote:function(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){let n=t.value?t.value+"\n":"",r={};t.lang&&(r.className=["language-"+t.lang]);let l={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(l.data={meta:t.meta}),e.patch(t,l),l={type:"element",tagName:"pre",properties:{},children:[l=e.applyData(t,l)]},e.patch(t,l),l},delete:function(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){let n,r="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",l=String(t.identifier).toUpperCase(),i=a(l.toLowerCase()),o=e.footnoteOrder.indexOf(l),p=e.footnoteCounts.get(l);void 0===p?(p=0,e.footnoteOrder.push(l),n=e.footnoteOrder.length):n=o+1,p+=1,e.footnoteCounts.set(l,p);let u={type:"element",tagName:"a",properties:{href:"#"+r+"fn-"+i,id:r+"fnref-"+i+(p>1?"-"+p:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(n)}]};e.patch(t,u);let c={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return p(e,t);let l={src:a(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(l.title=r.title);let i={type:"element",tagName:"img",properties:l,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){let n={src:a(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return p(e,t);let l={href:a(r.url||"")};null!==r.title&&void 0!==r.title&&(l.title=r.title);let i={type:"element",tagName:"a",properties:l,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){let n={href:a(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){let r=e.all(t),l=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r<n.length;)t=u(n[r])}return t}(n):u(t),a={},i=[];if("boolean"==typeof t.checked){let e,n=r[0];n&&"element"===n.type&&"p"===n.tagName?e=n:(e={type:"element",tagName:"p",properties:{},children:[]},r.unshift(e)),e.children.length>0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let o=-1;for(;++o<r.length;){let e=r[o];(l||0!==o||"element"!==e.type||"p"!==e.tagName)&&i.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||l?i.push(e):i.push(...e.children)}let p=r[r.length-1];p&&(l||"element"!==p.type||"p"!==p.tagName)&&i.push({type:"text",value:"\n"});let c={type:"element",tagName:"li",properties:a,children:i};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){let n={},r=e.all(t),l=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++l<r.length;){let e=r[l];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}let a={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,a),e.applyData(t,a)},paragraph:function(e,t){let n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){let n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){let n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){let n=e.all(t),r=n.shift(),l=[];
1if(r){let n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),l.push(n)}if(n.length>0){let r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},a=(0,c.PW)(t.children[1]),i=(0,c.Y)(t.children[t.children.length-1]);a&&i&&(r.position={start:a,end:i}),l.push(r)}let a={type:"element",tagName:"table",properties:{},children:e.wrap(l,!0)};return e.patch(t,a),e.applyData(t,a)},tableCell:function(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){let r=n?n.children:void 0,l=0===(r?r.indexOf(t):1)?"th":"td",a=n&&"table"===n.type?n.align:void 0,i=a?a.length:t.children.length,o=-1,p=[];for(;++o<i;){let n=t.children[o],r={},i=a?a[o]:void 0;i&&(r.align=i);let u={type:"element",tagName:l,properties:r,children:[]};n&&(u.children=e.all(n),e.patch(n,u),u=e.applyData(n,u)),p.push(u)}let u={type:"element",tagName:"tr",properties:{},children:e.wrap(p,!0)};return e.patch(t,u),e.applyData(t,u)},text:function(e,t){let n={type:"text",value:function(e){let t=String(e),n=/\r?\n|\r/g,r=n.exec(t),l=0,a=[];for(;r;)a.push(s(t.slice(l,r.index),l>0,!0),r[0]),l=r.index+r[0].length,r=n.exec(t);return a.push(s(t.slice(l),l>0,!1)),a.join("")}(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:h,yaml:h,definition:h,footnoteDefinition:h};function h(){}var d=n(92032),y=n(70270);let m={}.hasOwnProperty,g={};function v(e,t){e.position&&(t.position=(0,c.G1)(e))}function N(e,t){let n=t;if(e&&e.data){let t=e.data.hName,l=e.data.hChildren,a=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}),"element"===n.type&&a&&Object.assign(n.properties,(0,r.Ay)(a)),"children"in n&&n.children&&null!=l&&(n.children=l)}return n}function b(e,t){let n=[],r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function w(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function x(e,t){let n=function(e,t){let n=t||g,l=new Map,a=new Map,i={all:function(e){let t=[];if("children"in e){let n=e.children,r=-1;for(;++r<n.length;){let l=i.one(n[r],e);if(l){if(r&&"break"===n[r-1].type&&(Array.isArray(l)||"text"!==l.type||(l.value=w(l.value)),!Array.isArray(l)&&"element"===l.type)){let e=l.children[0];e&&"text"===e.type&&(e.value=w(e.value))}Array.isArray(l)?t.push(...l):t.push(l)}}}return t},applyData:N,definitionById:l,footnoteById:a,footnoteCounts:new Map,footnoteOrder:[],handlers:{...f,...n.handlers},one:function(e,t){let n=e.type,l=i.handlers[n];if(m.call(i.handlers,n)&&l)return l(i,e,t);if(i.options.passThrough&&i.options.passThrough.includes(n)){if("children"in e){let{children:t,...n}=e,l=(0,r.Ay)(n);return l.children=i.all(e),l}return(0,r.Ay)(e)}return(i.options.unknownHandler||function(e,t){let n=t.data||{},r="value"in t&&!(m.call(n,"hProperties")||m.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)})(i,e,t)},options:n,patch:v,wrap:b};return(0,y.YR)(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){let t="definition"===e.type?l:a,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),i}(e,t),l=n.one(e,void 0),p=function(e){let t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||i,l=e.options.footnoteBackLabel||o,p=e.options.footnoteLabel||"Footnotes",u=e.options.footnoteLabelTagName||"h2",c=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],f=-1;for(;++f<e.footnoteOrder.length;){let r=e.footnoteById.get(e.footnoteOrder[f]);if(!r)continue;let i=e.all(r),o=String(r.identifier).toUpperCase(),p=a(o.toLowerCase()),u=0,c=[],h=e.footnoteCounts.get(o);for(;void 0!==h&&++u<=h;){c.length>0&&c.push({type:"text",value:" "});let e="string"==typeof n?n:n(f,u);"string"==typeof e&&(e={type:"text",value:e}),c.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+p+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof l?l:l(f,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}let d=i[i.length-1];if(d&&"element"===d.type&&"p"===d.tagName){let e=d.children[d.children.length-1];e&&"text"===e.type?e.value+=" ":d.children.push({type:"text",value:" "}),d.children.push(...c)}else i.push(...c);let y={type:"element",tagName:"li",properties:{id:t+"fn-"+p}
1,children:e.wrap(i,!0)};e.patch(r,y),s.push(y)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:u,properties:{...(0,r.Ay)(c),id:"footnote-label"},children:[{type:"text",value:p}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(n),u=Array.isArray(l)?{type:"root",children:l}:l||{type:"root",children:[]};return p&&((0,d.ok)("children"in u),u.children.push({type:"text",value:"\n"},p)),u}function A(e,t){return e&&"run"in e?async function(n,r){let l=x(n,{file:r,...t});await e.run(l,r)}:function(n,r){return x(n,{file:r,...e||t})}}},70270:(e,t,n)=>{n.d(t,{YR:()=>l});var r=n(37032);function l(e,t,n,l){let a,i,o;"function"==typeof t&&"function"!=typeof n?(i=void 0,o=t,a=n):(i=t,o=n,a=l),(0,r.VG)(e,i,function(e,t){let n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return o(e,r,n)},a)}},89967:(e,t,n)=>{n.d(t,{BM:()=>o,CW:()=>r,Ee:()=>s,HP:()=>c,JQ:()=>i,Ny:()=>d,On:()=>f,cx:()=>a,es:()=>h,lV:()=>l,ok:()=>p,ol:()=>u});let r=y(/[A-Za-z]/),l=y(/[\dA-Za-z]/),a=y(/[#-'*+\--9=?A-Z^-~]/);function i(e){return null!==e&&(e<32||127===e)}let o=y(/\d/),p=y(/[\dA-Fa-f]/),u=y(/[!-/:-@[-`{-~]/);function c(e){return null!==e&&e<-2}function s(e){return null!==e&&(e<0||32===e)}function f(e){return -2===e||-1===e||32===e}let h=y(/\p{P}|\p{S}/u),d=y(/\s/);function y(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}},92032:(e,t,n)=>{n.d(t,{ok:()=>r});function r(){}}}]);
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.