1import{aq as e}from"./vendor-icons-Byg3HwjO.js";import{Z as t}from"./vendor-ui-Cn6fg8C-.js";const n=e=>Array.isArray(e)?`[${e.map(n).join(", ")}]`:"string"==typeof e?`"${e.replace(/"/g,'\\"')}"`:e instanceof Date?`${e.getTime()}`:`${e}`,s=e=>(t,...s)=>{const i=s.map(n).join(", ");return`[${e}(${t}${t&&s.length?", ":""}${i})]`},i=e=>{const t=s(e);return e=>t(e)},r={at:s("at"),not:s("not"),any:s("any"),in:s("in"),fulltext:s("fulltext"),has:i("has"),missing:i("missing"),similar:(e=>{const t=s(e);return(...e)=>t("",...e)})("similar"),geopointNear:s("geopoint.near"),numberLessThan:s("number.lt"),numberGreaterThan:s("number.gt"),numberInRange:s("number.inRange"),dateAfter:s("date.after"),dateBefore:s("date.before"),dateBetween:s("date.between"),dateDayOfMonth:s("date.day-of-month"),dateDayOfMonthAfter:s("date.day-of-month-after"),dateDayOfMonthBefore:s("date.day-of-month-before"),dateDayOfWeek:s("date.day-of-week"),dateDayOfWeekAfter:s("date.day-of-week-after"),dateDayOfWeekBefore:s("date.day-of-week-before"),dateMonth:s("date.month"),dateMonthAfter:s("date.month-after"),dateMonthBefore:s("date.month-before"),dateYear:s("date.year"),dateHour:s("date.hour"),dateHourAfter:s("date.hour-after"),dateHourBefore:s("date.hour-before")},o="list-item",a="o-list-item",c="group-list-item",l="group-o-list-item",d="span";var h="7.22.1";const u={accessToken:"access_token"},f=e=>"string"==typeof e?e:"desc"===e.direction?`${e.field} desc`:e.field;function g(e){return Array.isArray(e)?e:[e]}var y=class extends Error{url;response;constructor(e="An invalid API response was returned",t,n){super(e),this.url=t,this.response=n}},p=class extends y{},m=class extends y{},w=class extends m{},v=class extends y{},k=class extends p{},R=class extends p{},b=class extends p{};const x="Document",P="Media",T="Web",A=(e,...t)=>{if(!e)return null;const n="link_type"in e?e:{link_type:x,id:(s=e).id,uid:s.uid||void 0,type:s.type,tags:s.tags,lang:s.lang,url:null==s.url?void 0:s.url,slug:s.slugs?.[0],...s.data&&Object.keys(s.data).length>0?{data:s.data}:{}};var s;const[i]=t;let r;switch(r="function"==typeof i||null==i?{linkResolver:i}:{...i},n.link_type){case P:case T:return"url"in n?n.url:null;case x:if("id"in n&&r.linkResolver){const e=r.linkResolver(n);if(null!=e)return e}return"url"in n&&n.url?n.url:null;default:return null}},j=e=>{try{return new URL(e),!0}catch{return!1}};var I=Object.defineProperty,L=(e,t)=>{let n={};for(var s in e)I(n,s,{get:e[s],enumerable:!0});return I(n,Symbol.toStringTag,{value:"Module"}),n};const $=e=>e.replace(/%3B/g,";"),q=({interval:e}={})=>{const t=[];let n=!1,s=0;const i=()=>{!n&&t.length>0&&(t.shift()?.(),n=!0)},r=async(t,r,o)=>{const a=Date.now()-s;var c;e&&a<e&&await(c=e-a,new Promise(e=>setTimeout(e,c)));const l=(async()=>t(...o))();r(l);try{await l}catch{}s=Date.now(),n=!1,i()};return(e,...s)=>new Promise(o=>{((e,s,o)=>{new Promise(e=>{t.push(e)}).then(r.bind(void 0,e,s,o)),(async()=>{await Promise.resolve(),n||i()})()})(e,o,s)})},B={},D={};async function F(e){const t=await e.arrayBuffer(),n={ok:e.ok,status:e.status,headers:e.headers,url:e.url,text:async()=>(new TextDecoder).decode(t),json:async()=>JSON.parse((new TextDecoder).decode(t)),arrayBuffer:async()=>t,blob:async()=>new Blob([t]),clone:()=>n};return n}async function O(e,t,n){const s=e.toString();let i;if(t?.body)i=(B[e.hostname]||=q({interval:1500}))(()=>n(s,t));else{const e=D[s]?.get(t?.signal);e?i=e:(i=n(s,t).then(F).finally(()=>{D[s]?.delete(t?.signal),0===D[s]?.size&&delete D[s]}),(D[s]||=new Map).set(t?.signal,i))}const r=await i;if(429===r.status){const s=Number(r.headers.get("retry-after")),i=Number.isNaN(s)?1500:1e3*s;return await new Promise(e=>setTimeout(e,i)),O(e,t,n)}return r}let C,E=0;var _=class{documentAPIEndpoint;accessToken;routes;brokenRoute;defaultParams;fetchFn;fetchOptions;#e;#t;#n=!0;#s;#i;#r=0;constructor(e,t={}){const{documentAPIEndpoint:n,accessToken:s,ref:i,routes:r,brokenRoute:o,defaultParams:a,fetchOptions:c={},fetch:l=globalThis.fetch?.bind(globalThis)}=t;if(j(e)){try{this.repositoryName=(e=>{try{const t=new URL(e).hostname;if(t.endsWith("prismic.io")||t.endsWith("wroom.io")||t.endsWith("dev-tools-wroom.com")||t.endsWith("marketing-tools-wroom.com")||t.endsWith("platform-wroom.com")||t.endsWith("wroom.test"))return t.split(".")[0]}catch{}throw new y(`An invalid Prismic Document API endpoint was provided: ${e}`,void 0,void 0)})(e)}catch{}this.documentAPIEndpoint=n||e}else this.repositoryName=e,this.documentAPIEndpoint=n||(e=>{if(/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e))return`https://${e}
1.cdn.prismic.io/api/v2`;throw new y(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)})(e);if(!l)throw new y("A valid fetch implementation was not provided. In environments where fetch is not available, a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);if("function"!=typeof l)throw new y("fetch must be a function, but received: "+typeof l,void 0,void 0);if(!j(this.documentAPIEndpoint))throw new y(`documentAPIEndpoint is not a valid URL: ${n}`,void 0,void 0);j(e),this.accessToken=s,this.routes=r,this.brokenRoute=o,this.defaultParams=a,this.fetchOptions=c,this.fetchFn=l,this.graphQLFetch=this.graphQLFetch.bind(this),i&&this.queryContentFromRef(i)}set repositoryName(e){this.#e=e}get repositoryName(){if(!this.#e)throw new y(`A repository name is required for this method but one could not be inferred from the provided API endpoint (\`${this.documentAPIEndpoint}\`). To fix this error, provide a repository name when creating the client. For more details, see ${e="prefer-repository-name",`https://prismic.dev/msg/client/v${h}/${e}`}`,void 0,void 0);var e;return this.#e}set endpoint(e){this.documentAPIEndpoint=e}get endpoint(){return this.documentAPIEndpoint}enableAutoPreviews(){this.#n=!0}enableAutoPreviewsFromReq(e){this.enableAutoPreviews(),this.#s=e}disableAutoPreviews(){this.#n=!1,this.#s=void 0}async get(e){return await(await this.#o(e)).json()}async getFirst(e){const t=e?.page||e?.pageSize?e:{...e,pageSize:1},n=await this.#o(t),{results:s}=await n.clone().json();if(s[0])return s[0];throw new m("No documents were returned",n.url,void 0)}async dangerouslyGetAll(e={}){const{limit:t=1/0,...n}=e,s={...n,pageSize:Math.min(t,n.pageSize||this.defaultParams?.pageSize||100)},i=[];let r;for(;(!r||r.next_page)&&i.length<t;){const e=r?r.page+1:void 0;r=await this.get({...s,page:e}),i.push(...r.results),r.next_page&&await new Promise(e=>setTimeout(e,500))}return i.slice(0,t)}async getByID(e,t){return await this.getFirst(S(t,r.at("document.id",e)))}async getByIDs(e,t){return await this.get(S(t,r.in("document.id",e)))}async getAllByIDs(e,t){return await this.dangerouslyGetAll(S(t,r.in("document.id",e)))}async getByUID(e,t,n){return await this.getFirst(S(n,r.at("document.type",e),r.at(`my.${e}.uid`,t)))}async getByUIDs(e,t,n){return await this.get(S(n,r.at("document.type",e),r.in(`my.${e}.uid`,t)))}async getAllByUIDs(e,t,n){return await this.dangerouslyGetAll(S(n,r.at("document.type",e),r.in(`my.${e}.uid`,t)))}async getSingle(e,t){return await this.getFirst(S(t,r.at("document.type",e)))}async getByType(e,t){return await this.get(S(t,r.at("document.type",e)))}async getAllByType(e,t){return await this.dangerouslyGetAll(S(t,r.at("document.type",e)))}async getByTag(e,t){return await this.get(S(t,r.any("document.tags",[e])))}async getAllByTag(e,t){return await this.dangerouslyGetAll(S(t,r.any("document.tags",[e])))}async getByEveryTag(e,t){return await this.get(S(t,r.at("document.tags",e)))}async getAllByEveryTag(e,t){return await this.dangerouslyGetAll(S(t,r.at("document.tags",e)))}async getBySomeTags(e,t){return await this.get(S(t,r.any("document.tags",e)))}async getAllBySomeTags(e,t){return await this.dangerouslyGetAll(S(t,r.any("document.tags",e)))}async getRepository(e){if(this.#i&&this.#r>Date.now())return this.#i;const t=new URL(this.documentAPIEndpoint),n=e?.accessToken||this.accessToken;n&&t.searchParams.set("access_token",n);const s=await this.#a(t,e);if(s.ok)return this.#i=await s.json(),this.#r=Date.now()+5e3,this.#i;if(404===s.status)throw new w(`Prismic repository not found. Check that "${this.documentAPIEndpoint}" is pointing to the correct repository.`,t.toString(),void 0);return await this.#c(s,t.toString())}async getRefs(e){return(await this.getRepository(e)).refs}async getRefByID(e,t){const n=(await this.getRefs(t)).find(t=>t.id===e);if(!n)throw new y(`Ref with ID "${e}" could not be found.`,void 0,void 0);return n}async getRefByLabel(e,t){const n=(await this.getRefs(t)).find(t=>t.label===e);if(!n)throw new y(`Ref with label "${e}" could not be found.`,void 0,void 0);return n}async getMasterRef(e){const t=(await this.getRefs(e)).find(e=>e.isMasterRef);if(!t)throw new y("Master ref could not be found.",void 0,void 0);return t}async getReleases(e){return(await this.getRefs(e)).filter(e=>!e.isMasterRef)}async getReleaseByID(e,t){const n=(await this.getReleases(t)).find(t=>
1t.id===e);if(!n)throw new y(`Release with ID "${e}" could not be found.`,void 0,void 0);return n}async getReleaseByLabel(e,t){const n=(await this.getReleases(t)).find(t=>t.label===e);if(!n)throw new y(`Release with label "${e}" could not be found.`,void 0,void 0);return n}async getTags(e){const t=await this.getRepository(e),n=t.forms.tags;if(n){const t=new URL(n.action);this.accessToken&&t.searchParams.set("access_token",this.accessToken);const s=await this.#a(t,e);if(s.ok)return await s.json()}return t.tags}async buildQueryURL({signal:e,fetchOptions:t,...n}={}){const s=n.ref||await this.#l({accessToken:n.accessToken,signal:e,fetchOptions:t}),i=n.integrationFieldsRef||(await this.getRepository({accessToken:n.accessToken,signal:e,fetchOptions:t})).integrationFieldsRef||void 0;return((e,t)=>{const{filters:n,predicates:s,...i}=t;e.endsWith("/")||(e+="/");const r=new URL("documents/search",e);if(n)for(const o of g(n))r.searchParams.append("q",`[${o}]`);if(s)for(const o of g(s))r.searchParams.append("q",`[${o}]`);for(const o in i){const e=u[o]||o;let t=i[o];if("orderings"===e){const n=i[e];null!=n&&(t=`[${g(n).map(e=>f(e)).join(",")}]`)}else"routes"===e&&"object"==typeof i[e]&&(t=JSON.stringify(g(i[e])));null!=t&&r.searchParams.set(e,g(t).join(","))}return r.searchParams.set("x-c",`js-${h}`),r.toString()})(this.documentAPIEndpoint,{...this.defaultParams,...n,ref:s,integrationFieldsRef:i,routes:n.routes||this.routes,brokenRoute:n.brokenRoute||this.brokenRoute,accessToken:n.accessToken||this.accessToken})}async resolvePreviewURL(e){let t=e.documentID,n=e.previewToken;if(void 0!==globalThis.location){const e=new URLSearchParams(globalThis.location.search);t=t||e.get("documentId"),n=n||e.get("token")}else if(this.#s)if("query"in this.#s)t=t||this.#s.query?.documentId,n=n||this.#s.query?.token;else if("url"in this.#s&&this.#s.url){const e=new URL(this.#s.url,"missing-host://").searchParams;t=t||e.get("documentId"),n=n||e.get("token")}if(null!=t&&null!=n){const s=A(await this.getByID(t,{ref:n,lang:"*",signal:e.signal,fetchOptions:e.fetchOptions}),{linkResolver:e.linkResolver});if("string"==typeof s)return s}return e.defaultURL}queryLatestContent(){this.#t=void 0}queryContentFromReleaseByID(e){this.#t=async t=>(await this.getReleaseByID(e,t)).ref}queryContentFromReleaseByLabel(e){this.#t=async t=>(await this.getReleaseByLabel(e,t)).ref}queryContentFromRef(e){this.#t="string"==typeof e?()=>e:e}async graphQLFetch(e,t){const n={accessToken:this.accessToken,fetchOptions:this.fetchOptions},s=await this.getRepository(n),i=await this.#l(n),r={};r["prismic-ref"]=i,this.accessToken&&(r.authorization=`Token ${this.accessToken}`),s.integrationFieldsRef&&(r["prismic-integration-field-ref"]=s.integrationFieldsRef);for(const[c,l]of Object.entries(t?.headers??{}))r[c.toLowerCase()]=l;const o=new URL("string"==typeof e?e:e.url),a=(o.searchParams.get("query")??"").replace(/(\n| )*( |{|})(\n| )*/gm,(e,t,n)=>n);return o.searchParams.set("query",a),o.searchParams.set("ref",i),await this.fetchFn(o.toString(),{...t,headers:r})}async#l(e){if(this.#n){const e=(e=>{const t=e.split("; ");let n;for(const s of t){const e=s.split("=");if("io.prismic.preview"===$(e[0]).replace(/%3D/g,"=")){n=$(e.slice(1).join("="));break}}return n})((this.#s?.headers?"get"in this.#s.headers?this.#s.headers.get("cookie"):this.#s.headers.cookie:globalThis.document?.cookie)??"");if(e)return e}const t=await(this.#t?.(e));return t||(await this.getMasterRef(e)).ref}async#o(e,t=1){const n=await this.buildQueryURL(e),s=await this.#a(new URL(n),e);if(s.ok)return s;try{return await this.#c(s,n)}catch(r){if((r instanceof R||r instanceof k)&&t<3){e?.ref||(this.#i=void 0);const s=r.message.match(/master ref is: (?<ref>.*)$/i)?.groups?.ref;if(!s)throw r;return(i=`[@prismicio/client] The ref (${new URL(n).searchParams.get("ref")}) was ${r instanceof R?"invalid":"expired"}. Now retrying with the latest master ref (${s}). If you were previewing content, the response will not include draft content.`)===C&&Date.now()-E<5e3?E=Date.now():(E=Date.now(),C=i),await this.#o({...e,ref:s},t+1)}throw r}var i}async#c(e,t){switch(e.status){case 400:{const n=await e.clone().json();throw new v(n.message,t,n)}case 401:{const n=await e.clone().json();throw new p(n.message,t,n)}case 404:{const n=await e.clone().json();switch(n.type){case"api_notfound_error":throw new R(n.message,t,n);case"api_security_error":if(/preview token.*expired/i.test(n.message))throw new b(n.message,t,n);
1default:throw new m(n.message,t,n)}}case 410:{const n=await e.clone().json();throw new k(n.message,t,n)}default:throw new y(void 0,t,await e.text())}}async#a(e,t){return await O(e,{...this.fetchOptions,...t?.fetchOptions,headers:{...this.fetchOptions?.headers,...t?.fetchOptions?.headers},signal:t?.fetchOptions?.signal||t?.signal||this.fetchOptions?.signal},this.fetchFn)}};function S(e={},...t){return{...e,filters:[...e.filters??[],...t]}}const N=(e,t)=>new _(e,t);var U=L({color:()=>X,contentRelationship:()=>V,date:()=>Y,embed:()=>se,geoPoint:()=>ie,group:()=>de,image:()=>Z,imageThumbnail:()=>Q,integration:()=>oe,integrationField:()=>ae,integrationFields:()=>ce,keyText:()=>te,link:()=>H,linkToMedia:()=>J,number:()=>ee,repeatable:()=>le,richText:()=>W,select:()=>ne,sliceZone:()=>he,table:()=>re,timestamp:()=>K,title:()=>z});const M=e=>null!=e,G=e=>!!e.length,W=e=>!!M(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),z=W,Q=e=>M(e)&&!!e.url,Z=Q,H=e=>M(e)&&("id"in e||"url"in e),J=H,V=H,Y=M,K=M,X=M,ee=M,te=e=>!!e,ne=M,se=e=>M(e)&&!!e.embed_url,ie=e=>M(e)&&"longitude"in e,re=M,oe=M,ae=oe,ce=oe,le=e=>M(e)&&G(e),de=e=>M(e)&&G(e),he=e=>M(e)&&G(e),ue=()=>(++ue.i).toString();ue.i=0;const fe=(e,t=[])=>({key:ue(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}),ge=e=>fe({type:d,text:e,spans:[]}),ye=e=>{const t=e.slice(0);for(let n=0;n<t.length;n++){const e=t[n];if(e.type===o||e.type===a){const s=[e];for(;t[n+1]&&t[n+1].type===e.type;)s.push(t[n+1]),t.splice(n,1);e.type===o?t[n]={type:c,items:s}:t[n]={type:l,items:s}}}return t},pe=e=>{if("text"in e)return fe(e,me(e.spans,e));if("items"in e){const t=[];for(let n=0;n<e.items.length;n++)t.push(pe(e.items[n]));return fe(e,t)}return fe(e)},me=(e,t,n)=>{if(!e.length)return[ge(t.text)];const s=e.slice(0);s.sort((e,t)=>e.start-t.start||t.end-e.end);const i=[];for(let r=0;r<s.length;r++){const e=s[r],o=n&&n.start||0,a=e.start-o,c=e.end-o,l=t.text.slice(a,c),d=[];for(let t=r;t<s.length;t++){const n=s[t];n!==e&&(n.start>=e.start&&n.end<=e.end?(d.push(n),s.splice(t,1),t--):n.start<e.end&&n.end>e.start&&(d.push({...n,end:e.end}),s[t]={...n,start:e.end}))}0===r&&a>0&&i.push(ge(t.text.slice(0,a)));const h={...e,text:l};i.push(fe(h,me(d,{...t,text:l},e))),c<t.text.length&&i.push(ge(t.text.slice(c,s[r+1]?s[r+1].start-o:void 0)))}return i},we=(e,t)=>ve((e=>{const t=ye(e),n=[];for(let s=0;s<t.length;s++)n.push(pe(t[s]));return{key:ue(),children:n}})(e).children,t),ve=(e,t)=>
1{const n=[];for(let s=0;s<e.length;s++){const i=e[s],r=t(i.type,i.node,i.text,ve(i.children,t),i.key);null!=r&&n.push(r)}return n},ke={[o]:"listItem",[a]:"oListItem",[c]:"list",[l]:"oList"},Re=e=>(t,n,s,i,r)=>{const o=e[ke[t]||t];if(o)return o({type:t,node:n,text:s,children:i,key:r})},be=e.forwardRef(function(e,n){const{field:s,document:i,linkResolver:r,internalComponent:o,externalComponent:a,children:c,...l}=e,{href:d,rel:h,...u}=((e,t={})=>{if(e&&("link_type"in e?H(e):e)){const n="target"in e?e.target:void 0,s=A(e,t.linkResolver),i=null==s?void 0:s,r="string"==typeof i&&!(e=>{const t=/^(\/(?!\/)|#)/.test(e),n=!t&&!/^https?:\/\//.test(e);return t&&!n})(i),o=t.rel?t.rel({href:i,isExternal:r,target:n}):r?"noreferrer":void 0;return{href:i,target:n,rel:null==o?void 0:o}}return{}})(s??i,{linkResolver:r,rel:"function"==typeof l.rel?l.rel:void 0});let f=h;"rel"in l&&"function"!=typeof l.rel&&(f=l.rel);const g=("href"in l?l.href:d)||"",y=o||"a",p=a||"a";return t.jsx(g?function(e){const t=/^(\/(?!\/)|#)/.test(e),n=!t&&!/^https?:\/\//.test(e);return t&&!n}(g)?y:p:y,{ref:n,...u,...l,href:g,rel:f,children:"children"in e?c:s?.text})});const xe=e=>{if("direction"in e&&"rtl"===e.direction)return"rtl"},Pe=n=>{const{linkResolver:s,field:i,fallback:r,components:o,externalLinkComponent:a,internalLinkComponent:c,...l}=n;if(!U.richText(i))return null!=r?t.jsx(t.Fragment,{children:r}):null;const d=((...e)=>(...t)=>{for(let n=0;n<e.length;n++){const s=e[n];if(s){const e=s(...t);if(null!=e)return e}}})("object"==typeof o?Re(o):o,(h={linkResolver:s,internalLinkComponent:c,externalLinkComponent:a},Re({heading1:({node:e,children:n,key:s})=>t.jsx("h1",{dir:xe(e),children:n},s),heading2:({node:e,children:n,key:s})=>t.jsx("h2",{dir:xe(e),children:n},s),heading3:({node:e,children:n,key:s})=>t.jsx("h3",{dir:xe(e),children:n},s),heading4:({node:e,children:n,key:s})=>t.jsx("h4",{dir:xe(e),children:n},s),heading5:({node:e,children:n,key:s})=>t.jsx("h5",{dir:xe(e),children:n},s),heading6:({node:e,children:n,key:s})=>t.jsx("h6",{dir:xe(e),children:n},s),paragraph:({node:e,children:n,key:s})=>t.jsx("p",{dir:xe(e),children:n},s),preformatted:({node:e,key:n})=>t.jsx("pre",{children:e.text},n),strong:({children:e,key:n})=>t.jsx("strong",{children:e},n),em:({children:e,key:n})=>t.jsx("em",{children:e},n),listItem:({node:e,children:n,key:s})=>t.jsx("li",{dir:xe(e),children:n},s),oListItem:({node:e,children:n,key:s})=>t.jsx("li",{dir:xe(e),children:n},s),list:({children:e,key:n})=>t.jsx("ul",{children:e},n),oList:({children:e,key:n})=>t.jsx("ol",{children:e},n),image:({node:e,key:n})=>{const s=t.jsx("img",{src:e.url,alt:e.alt??void 0,"data-copyright":e.copyright?e.copyright:void 0});return t.jsx("p",{className:"block-img",children:e.linkTo?t.jsx(be,{linkResolver:h.linkResolver,internalComponent:h.internalLinkComponent,externalComponent:h.externalLinkComponent,field:e.linkTo,children:s}):s},n)},embed:({node:e,key:n})=>t.jsx("div",{"data-oembed":e.oembed.embed_url,"data-oembed-type":e.oembed.type,"data-oembed-provider":e.oembed.provider_name,dangerouslySetInnerHTML:{__html:e.oembed.html??""}},n),hyperlink:({node:e,children:n,key:s})=>t.jsx(be,{field:e.data,linkResolver:h.linkResolver,internalComponent:h.internalLinkComponent,externalComponent:h.externalLinkComponent,children:n},s),label:({node:e,children:n,key:s})=>t.jsx("span",{className:e.data.label,children:n},s),span:({text:n,key:s})=>{const i=[];let r=0;for(const o of n.split("\n"))r>0&&i.push(t.jsx("br",{},`${r}__break`)),i.push(t.jsx(e.Fragment,{children:o},`${r}__line`)),r++;return t.jsx(e.Fragment,{children:i},s)}})));var h;const u=we(i,(t,n,s,i,r)=>{const o=d(t,n,s,i,r);return e.isValidElement(o)&&null==o.key?e.cloneElement(o,{key:r}):o});return u?t.jsx(t.Fragment,{children:u}):null!=r?t.jsx(t.Fragment,{children:r}):null};export{Pe as P,N as c};
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.