1import{G as e,W as t,ft as n,g as r,pn as i,wn as a}from"./CHai4uld.js";import{ct as o,ft as s}from"./CKz62nJp.js";import"#entry";function c(){let t=e();return r(t.public[`nuxt-schema-org`],{scriptAttributes:{}})}function l(e){let n=c(),r=t(),s=e;i(e)&&(s=()=>r.runWithContext(()=>a(e)));let l={type:`application/ld+json`,key:`schema-org-graph`,nodes:s,tagPriority:`high`,...n.scriptAttributes};if(n?.reactive)return o({script:[l]})}function u(e){return e}var ee=/^[\s\w\0+.-]{2,}:(?:[/\\]{2})?/,te=/^\.?\//;function d(e){return ee.test(e)}function f(e=``){return(e.endsWith(`/`)?e.slice(0,-1):e)||`/`}function ne(e=``){return e.endsWith(`/`)?e:`${e}/`}function re(e,t){return!t||t===`/`?e||``:e?ne(e)+t.replace(te,``):t}function p(e,t){if(!t||t===`/`||d(e))return e;let n=f(t);if(e.startsWith(n)){let t=e[n.length];if(!t||t===`/`||t===`?`)return e}return re(n,e)}function m(e){return{"@id":typeof e==`string`?e:e[`@id`]}}var ie=[/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,/^\d{4}-[01]\d-[0-3]\d$/,/^\d{4}-[01]\d$/,/^\d{4}$/];function ae(e){return ie.some(t=>t.test(e))}function h(e){if(!e)return e;try{return e instanceof Date?e.toISOString():ae(e)?e:new Date(Date.parse(e)).toISOString()}catch{}return typeof e==`string`?e:e.toString()}var g=`#identity`;function _(e){return e.url===e.host}function v(e,t,n){e?.[t]===void 0&&n!=null&&(e[t]=n)}function y(e){return Array.isArray(e)?e:[e]}function b(e,t){return d(t)?t:(t.includes(`#`)||(t=`#${t}`),`${e||``}${t}`)}function oe(e,t){if(!e)return e;if(e.length>t){let n=e.substring(0,t);return n.substring(0,Math.min(n.length,n.lastIndexOf(` `)))}return e}function x(e,t){let n=e[`@type`];if(n===t)return;if(typeof n==`string`&&typeof t==`string`){n!==t&&(e[`@type`]=[t,n]);return}let r=new Set(y(t));for(let e of y(n))e!=null&&r.add(e);let i=[...r];e[`@type`]=i.length===1?i[0]:i}function S(e,t){return!e||!t||d(t)||t[0]!==`/`&&t[0]!==`#`?t:p(t,e)}function C(e){return e&&e.substring(e.lastIndexOf(`#`))}function w(e){for(let t in e){if(!s(e,t))continue;let n=e[t];if(n===``||n===void 0)delete e[t];else if(typeof n==`object`&&n){if(n.__v_isReadonly||n.__v_isRef)continue;w(n)}}return e}var T=u({defaults:{"@type":`InteractionCounter`}}),se=u({defaults:{"@type":`PropertyValue`}}),E=u({defaults:{"@type":`DefinedRegion`}}),D=u({cast(e){return typeof e==`number`?{value:e}:e},defaults:{"@type":`QuantitativeValue`},resolve(e,t){return e.valueReference=q(e.valueReference,t,D),e}}),O=u({defaults:{"@type":`MonetaryAmount`},resolve(e,t){return typeof e.value==`object`&&(e.value=q(e.value,t,D)),e}}),ce=u({defaults:{"@type":`MerchantReturnPolicy`},resolve(e,t){return e.returnPolicyCategory&&=p(e.returnPolicyCategory,`https://schema.org/`),e.returnFees&&=p(e.returnFees,`https://schema.org/`),e.returnMethod&&=p(e.returnMethod,`https://schema.org/`),e.returnShippingFeesAmount=q(e.returnShippingFeesAmount,t,O),e}}),le=u({defaults:{"@type":`ShippingDeliveryTime`},resolve(e,t){return e.handlingTime=q(e.handlingTime,t,D),e.transitTime=q(e.transitTime,t,D),e}}),ue=u({defaults:{"@type":`OfferShippingDetails`},resolve(e,t){return e.deliveryTime=q(e.deliveryTime,t,le),e.shippingDestination=q(e.shippingDestination,t,E),e.shippingRate=q(e.shippingRate,t,O),e}}),k=u({defaults:{"@type":`UnitPriceSpecification`},resolve(e,t){return e.price!==void 0&&v(e,`priceCurrency`,t.meta.currency),e.priceType&&=p(e.priceType,`https://schema.org/`),e.referenceQuantity=q(e.referenceQuantity,t,D),e.validForMemberTier=q(e.validForMemberTier,t,B),e.validFrom=h(e.validFrom),e.validThrough=h(e.validThrough),e}}),A=u({cast(e){return typeof e==`number`||typeof e==`string`?{price:e}:e},defaults:{"@type":`Offer`,availability:`InStock`},resolve(e,t){return v(e,`priceCurrency`,t.meta.currency),v(e,`priceValidUntil`,new Date(Date.UTC(new Date().getFullYear()+1,12,-1,0,0,0))),e.url&&=S(t.meta.host,e.url),e.availability&&=p(e.availability,`https://schema.org/`),e.itemCondition&&=p(e.itemCondition,`https://schema.org/`),e.priceValidUntil&&=h(e.priceValidUntil),e.validFrom=h(e.validFrom),e.hasMerchantReturnPolicy=q(e.hasMerchantReturnPolicy,t,ce),e.priceSpecification=q(e.priceSpecification,t,k),e.shippingDetails=q(e.shippingDetails,t,ue),e}}),de=u({defaults:{"@type":`PostalAddress`}}),j=u({cast(e){return typeof e==`string`&&(e={name:e}),e},defaults:{"@type":`ListItem`},resolve(e,t){return typeof e.item==`string`?e.item=S(t.meta.host,e.item):typeof e.item==`object`&&(e.item=q(e.item,t)),e.url&&=S(t.meta.host,e.url),e}}),M=`#breadcrumb`,fe=u({defaults:{"@type":`BreadcrumbList`},idPrefix:[`url`,M],resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=q(e.itemListElement,t,j,{array:!0,afterResolve(e){v(e,`position`,n++)}})}return e},resolveRootNode(e,{find:t}){let n=t(z);n&&v(n,`breadcrumb`,m(e))}}),pe=u({defaults:{"@type":`Clip`},resolve(e,t){return e.url=S(t.meta.host,e.url),e}}),me=u({defaults:{"@type":`BroadcastEvent`},resolve(e){return e.startDate=h(e.startDate),e.endDate=h(e.endDate),e}}),he=u({defaults:{"@type":`SeekToAction`},resolve(e,t){return e.target=S(t.meta.host,e.target),e}}),N=u({cast(e){return typeof e==`string`&&(e={url:e}),e},alias:`video`,defaults:{"@type":`VideoObject`},inheritMeta:[{meta:`title`,key:`name`},`description`,`image`,`inLanguage`,{meta:`datePublished`,key:`uploadDate`}],idPrefix:`host`,resolve(e,t){if(e.uploadDate&&=h(e.uploadDate),e.expires=h(e.expires),e.url&&=S(t.meta.host,e.url),e.contentUrl&&=S(t.meta.host,e.contentUrl),e.embedUrl&&=S(t.meta.host,e.embedUrl),e.caption&&!e.description&&(e.description=e.caption),e.description||=`No description`,e.thumbnailUrl&&(typeof e.thumbnailUrl==`string`||Array.isArray(e.thumbnailUrl))){let n=y(e.thumbnailUrl).map(e=>S(t.meta.host,e));e.thumbnailUrl=n.length>1?n:n[0]}return e.thumbnail&&=q(e.thumbnail,t,G),e.hasPart=q(e.hasPart,t,pe),e.interactionStatistic=q(e.interactionStatistic,t,T),e.potentialAction=q(e.potentialAction,t,he),e.publication=q(e.publication,t,me),e},resolveRootNode(e,{find:t,meta:n}){if(e.image&&!e.thumbnailUrl){let r=y(e.image)[0];typeof r==`string`?v(e,`thumbnailUrl`,S(n.host,r)):r?.[`@id`]&&v(e,`thumbnailUrl`,t(r[`@id`],W)?.url)}}}),P=`#article`,ge=u({defaults:{"@type":`Article`},inheritMeta:[`inLanguage`,`description`,`image`,`dateModified`,`datePublished`,{meta:`title`,key:`headline`}],idPrefix:[`url`,P],resolve(e,t){return e.author=J(e.author,t,{organization:U,person:I},{root:!0}),e.publisher=J(e.publisher,t,{organization:U,person:I},{root:!0}),e.copyrightHolder=J(e.copyrightHolder,t,{organization:U,person:I},{root:!0}),e.hasPart=q(e.hasPart,t,R),e.speakable=q(e.speakable,t,L),e.video=q(e.video,t,N),e.dateModified=h(e.dateModified),e.datePublished=h(e.datePublished),x(e,`Article`),e.headline=oe(e.headline,110),e},resolveRootNode(e,{find:t,meta:n}){let r=t(z),i=t(g);if(e.image&&!e.thumbnailUrl){let r=y(e.image)[0];typeof r==`string`?v(e,`thumbnailUrl`,S(n.host,r)):r?.[`@id`]&&v(e,`thumbnailUrl`,t(r[`@id`],W)?.url)}return i&&(v(e,`publisher`,m(i)),v(e,`author`,m(i))),r&&(v(e,`isPartOf`,m(r)),v(e,`mainEntityOfPage`,m(r)),v(r,`potentialAction`,[{"@type":`ReadAction`,target:[n.url]}]),v(r,`dateModified`,e.dateModified),v(r,`datePublished`,e.datePublished)),e}}),_e=u({defaults:{"@type":`SearchAction`,target:{"@type":`EntryPoint`},"query-input":{"@type":`PropertyValueSpecification`,valueRequired:!0,valueName:`search_term_string`}},resolve(e,t){return typeof e.target==`string`&&(e.target={"@type":`EntryPoint`,urlTemplate:S(t.meta.host,e.target)}),e}}
1),F=`#website`,ve=u({defaults:{"@type":`WebSite`},inheritMeta:[`inLanguage`,{meta:`host`,key:`url`}],idPrefix:[`host`,F],resolve(e,t){return e.potentialAction=q(e.potentialAction,t,_e,{array:!0}),e.publisher=q(e.publisher,t),e.dateModified=h(e.dateModified),e.datePublished=h(e.datePublished),e},resolveRootNode(e,{find:t}){if(C(e[`@id`])===`#website`){let n=t(g);n&&v(e,`publisher`,m(n));let r=t(z);r&&v(r,`isPartOf`,m(e))}return e}}),I=u({cast(e){return typeof e==`string`?{name:e}:e},defaults:{"@type":`Person`},idPrefix:[`host`,g],resolve(e,t){if(e.identifier){let n=e=>typeof e==`string`?e:q(e,t,se);e.identifier=Array.isArray(e.identifier)?e.identifier.map(n):n(e.identifier)}return e.agentInteractionStatistic=q(e.agentInteractionStatistic,t,T),e.interactionStatistic=q(e.interactionStatistic,t,T),e.url&&=S(t.meta.host,e.url),e},resolveRootNode(e,{find:t,meta:n}){if(C(e[`@id`])===g){v(e,`url`,n.host);let r=t(z);r&&_(n)&&v(r,`about`,m(e));let i=t(F);i&&v(i,`publisher`,m(e))}let r=t(P);r&&v(r,`author`,m(e))}}),ye=u({defaults:{"@type":`ReadAction`},resolve(e,t){return e.target||=[],e.target.includes(t.meta.url)||e.target.unshift(t.meta.url),e}}),L=u({defaults:{"@type":`SpeakableSpecification`}}),R=u({defaults:{"@type":`WebPageElement`}}),z=`#webpage`,be=u({defaults({meta:e}){let t=f(e.url.substring(e.url.lastIndexOf(`/`)+1)),n=`WebPage`;switch(t){case`about`:case`about-us`:n=`AboutPage`;break;case`search`:n=`SearchResultsPage`;break;case`checkout`:n=`CheckoutPage`;break;case`contact`:case`get-in-touch`:case`contact-us`:n=`ContactPage`;break;case`faq`:n=`FAQPage`}return{"@type":n}},idPrefix:[`url`,z],inheritMeta:[{meta:`title`,key:`name`},`description`,`datePublished`,`dateModified`,`url`],resolve(e,t){if(e.dateCreated=h(e.dateCreated),e.dateModified=h(e.dateModified),e.datePublished=h(e.datePublished),x(e,`WebPage`),e.about=q(e.about,t,U),e.breadcrumb=q(e.breadcrumb,t,fe),e.author=q(e.author,t,I),e.hasPart){let n=e=>typeof e==`object`&&e&&(e[`@type`]===`WebPageElement`||`cssSelector`in e)?q(e,t,R):q(e,t);e.hasPart=Array.isArray(e.hasPart)?e.hasPart.map(n):n(e.hasPart)}if(e.primaryImageOfPage=q(e.primaryImageOfPage,t,G),e.speakable=q(e.speakable,t,L),e.video=q(e.video,t,N),Array.isArray(e[`@type`])&&e[`@type`].includes(`ProfilePage`)&&(e.mainEntity=J(e.mainEntity,t,{organization:U,person:I},{root:!0})),e.potentialAction){let n=e=>{if(!e||typeof e!=`object`)return e;let n=e[`@type`];return n===`ReadAction`||Array.isArray(n)&&n.includes(`ReadAction`)||`target`in e?q(e,t,ye):q(e,t)};e.potentialAction=Array.isArray(e.potentialAction)?e.potentialAction.map(n):n(e.potentialAction)}return e[`@type`]===`WebPage`&&t.meta.url&&v(e,`potentialAction`,[{"@type":`ReadAction`,target:[t.meta.url]}]),e},resolveRootNode(e,{find:t,meta:n}){let r=t(g),i=t(F),a=t(`#logo`);r&&_(n)&&v(e,`about`,m(r)),a&&v(e,`primaryImageOfPage`,m(a)),i&&v(e,`isPartOf`,m(i));let o=t(M);return o&&v(e,`breadcrumb`,m(o)),e}}),xe=u({defaults:{"@type":`ContactPoint`}}),Se=u({defaults:{"@type":`CreditCard`}}),B=u({defaults:{"@type":`MemberProgramTier`},resolve(e,t){if(e.hasTierBenefit=Array.isArray(e.hasTierBenefit)?e.hasTierBenefit.map(e=>p(e,`https://schema.org/`)):p(e.hasTierBenefit,`https://schema.org/`),e.hasTierRequirement){let n=e.hasTierRequirement;if(typeof n==`object`){let r=y(n[`@type`]);e.hasTierRequirement=r.includes(`CreditCard`)?q(n,t,Se):r.includes(`MonetaryAmount`)||`currency`in n?q(n,t,O):q(n,t,k)}}return e.isTierOf=q(e.isTierOf,t,V),e.membershipPointsEarned=q(e.membershipPointsEarned,t,D),e.url&&=S(t.meta.host,e.url),e}}),V=u({defaults:{"@type":`MemberProgram`},resolve(e,t){return e.hasTiers=q(e.hasTiers,t,B),e.url&&=S(t.meta.host,e.url),e}}),H=u({defaults:{"@type":`ServicePeriod`},resolve(e,t){return e.duration=q(e.duration,t,D),e}}),Ce=u({defaults:{"@type":`ShippingRateSettings`}}),we=u({defaults:{"@type":`OpeningHoursSpecification`},resolve(e){return e.validFrom=h(e.validFrom),e.validThrough=h(e.validThrough),e}}),Te=u({defaults:{"@type":`ShippingConditions`},resolve(e,t){return e.numItems=q(e.numItems,t,D),e.orderValue=q(e.orderValue,t,O),e.seasonalOverride=q(e.seasonalOverride,t,we),e.shippingDestination=q(e.shippingDestination,t,E),e.shippingOrigin=q(e.shippingOrigin,t,E),e.shippingRate&&=typeof e.shippingRate==`object`&&(`orderPercentage`in e.
1shippingRate||`weightPercentage`in e.shippingRate)?q(e.shippingRate,t,Ce):q(e.shippingRate,t,O),e.transitTime=q(e.transitTime,t,H),e.weight=q(e.weight,t,D),e}}),Ee=u({defaults:{"@type":`ShippingService`},resolve(e,t){return e.fulfillmentType&&=p(e.fulfillmentType,`https://schema.org/`),e.handlingTime=q(e.handlingTime,t,H),e.shippingConditions=q(e.shippingConditions,t,Te),e.validForMemberTier=q(e.validForMemberTier,t,B),e}}),U=u({cast(e){return typeof e==`string`?{name:e}:e},defaults:{"@type":`Organization`},idPrefix:[`host`,g],inheritMeta:[{meta:`host`,key:`url`}],resolve(e,t){if(x(e,`Organization`),e.address=q(e.address,t,de),e.agentInteractionStatistic=q(e.agentInteractionStatistic,t,T),e.contactPoint=q(e.contactPoint,t,xe),e.hasMemberProgram=q(e.hasMemberProgram,t,V),e.hasMerchantReturnPolicy=q(e.hasMerchantReturnPolicy,t,ce),e.hasShippingService=q(e.hasShippingService,t,Ee),e.identifier){let n=e=>typeof e==`string`?e:q(e,t,se);e.identifier=Array.isArray(e.identifier)?e.identifier.map(n):n(e.identifier)}return e.interactionStatistic=q(e.interactionStatistic,t,T),e.numberOfEmployees=q(e.numberOfEmployees,t,D),e.url&&=S(t.meta.host,e.url),e},resolveRootNode(e,t){let n=C(e[`@id`])===g,r=t.find(z);if(e.logo&&n){let n=q(Array.isArray(e.logo)?e.logo[0]:e.logo,t,G,{root:!0,afterResolve(n){n[`@id`]=b(t.meta.host,`#logo`),v(n,`caption`,e.name)}});if(r&&n&&v(r,`primaryImageOfPage`,m(n)),e[`@type`]===`Organization`)e.logo=n;else if(!t.find(`#organization`)){let r=n&&typeof n==`object`&&n[`@id`]?t.find(n[`@id`],W):null;t.nodes.push({"@type":`Organization`,name:e.name,url:e.url,sameAs:e.sameAs,address:e.address,logo:r?.url,_priority:-1,"@id":b(t.meta.host,`#organization`)})}e[`@type`]!==`Organization`&&delete e.logo}n&&r&&_(t.meta)&&v(r,`about`,m(e));let i=t.find(F);i&&v(i,`publisher`,m(e))}});function W(e){return typeof e.url==`string`||typeof e.contentUrl==`string`}var G=u({alias:`image`,cast(e){return typeof e==`string`&&(e={url:e}),e},defaults:{"@type":`ImageObject`},inheritMeta:[`inLanguage`],idPrefix:`host`,resolve(e,t){let{meta:n}=t;return e.url&&=S(n.host,e.url),e.contentUrl&&=S(n.host,e.contentUrl),v(e,`contentUrl`,e.url),v(e,`url`,e.contentUrl),e.creator=J(e.creator,t,{organization:U,person:I},{root:!0}),e.license&&=S(n.host,e.license),e.acquireLicensePage&&=S(n.host,e.acquireLicensePage),e.height&&!e.width&&delete e.height,e.width&&!e.height&&delete e.width,e}}),De=/([a-z])([A-Z])/g;function Oe(e,t){return e.nodeIdCounters[t]=(e.nodeIdCounters[t]||0)+1,e.nodeIdCounters[t].toString()}function ke(e,t,n){if(n?.cast&&(e=n.cast(e,t)),n?.defaults){let r=n.defaults;typeof r==`function`&&(r=r(t)),e={...r,...e}}let r=n?.inheritMeta;if(r)for(let n=0;n<r.length;n++){let i=r[n];typeof i==`string`?v(e,i,t.meta[i]):v(e,i.key,t.meta[i.meta])}n?.resolve&&(e=n.resolve(e,t));for(let n in e){let r=e[n];if(Array.isArray(r))for(let i=0;i<r.length;i++){let a=r[i];typeof a==`object`&&a?._resolver&&(e[n][i]=q(a,t,a._resolver))}else typeof r==`object`&&r?._resolver&&(e[n]=q(r,t,r._resolver))}return w(e),e}function K(e,t,n,r=!1){if(e[`@id`]&&e[`@id`].startsWith(`http`))return e;let i=n&&(Array.isArray(n.idPrefix)?n.idPrefix[0]:n.idPrefix)||`url`,a=e[`@id`]||(n?Array.isArray(n.idPrefix)?n.idPrefix?.[1]:void 0:``);if(!e[`@id`]&&r&&a)return e[`@id`]=b(t.meta[i],a),e;if(e[`@id`]?.startsWith(`#/schema/`)||e[`@id`]?.startsWith(`/`))return e[`@id`]=b(t.meta[i],e[`@id`]),e;let o=n?.alias;return o||=(y(e[`@type`])?.[0]||``).replace(De,`$1-$2`).toLowerCase(),e[`@id`]=b(t.meta[i],`#/schema/${o}/${e[`@id`]||Oe(t,o)}`),e}function q(e,t,n,r={}){if(!e)return e;let i=y(e),a=[];for(let e=0;e<i.length;e++){let o=i[e];if(!o){a.push(o);continue}let s=0;for(let e in o)s++;if(s===1&&o[`@id`]||s===2&&o[`@id`]&&o[`@type`]){a.push(K({"@id":t.find(o[`@id`])?.[`@id`]||o[`@id`]},t));continue}let c=n;if(o._resolver&&typeof o._resolver!=`string`&&(c=o._resolver,delete o._resolver),!c){a.push(o);continue}let l=ke(o,t,c);if(r.afterResolve&&r.afterResolve(l),(r.generateId||r.root)&&(l=K(l,t,c,!1)),r.root){c.resolveRootNode&&c.resolveRootNode(l,t),t.push(l),a.push(m(l[`@id`]));continue}a.push(l)}return!r.array&&a.length===1?a[0]:a}function J(e,t,n,r={}){if(!e)return e;let i=e=>{let i=typeof e==`object`&&e?y(e[`@type`]).filter(e=>typeof e==`string`):[];return q(e,t,i.length>0&&!i.includes(`Person`)?n.organization:n.person,r)};if(!Array.isArray(e))return i(e);let a=e.map(i);return a.length===1?a[0]:a}var Ae=u({defaults:{"@type":`AggregateOffer`},inheritMeta:[{meta:`currency`,key:`priceCurrency`}],resolve(e,t){return e.offers=q(e.offers,t,A),e.offers&&v(e,`offerCount`,y(e.offers).length),e}}),Y=u({defaults:{"@type":`AggregateRating`},resolve(e,t){return e.itemReviewed=q(e.itemReviewed,t),e}}),X=u({defaults:{"@type":`ItemList`},resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=q(e.itemListElement,t,j,{array:!0,afterResolve(e){v(e,`position`,n++)}})}return e}}
1),je=u({cast(e){return typeof e==`number`?{ratingValue:e}:e},defaults:{"@type":`Rating`,bestRating:5,worstRating:1}}),Z=u({defaults:{"@type":`Review`},inheritMeta:[`inLanguage`],resolve(e,t){return e.reviewRating=q(e.reviewRating,t,je),e.author=J(e.author,t,{organization:U,person:I}),e.itemReviewed=q(e.itemReviewed,t),e.negativeNotes=q(e.negativeNotes,t,X),e.positiveNotes=q(e.positiveNotes,t,X),e.contentReferenceTime=h(e.contentReferenceTime),e.datePublished=h(e.datePublished),e}}),Me=`#product`,Q=u({defaults:{"@type":`Brand`}}),Ne=u({defaults:{"@type":`PeopleAudience`},resolve(e,t){return e.suggestedAge=q(e.suggestedAge,t,D),e}}),Pe=u({defaults:{"@type":`Rating`}}),Fe=u({defaults:{"@type":`Certification`},resolve(e,t){return e.certificationRating=q(e.certificationRating,t,Pe),e.issuedBy=q(e.issuedBy,t,U),e.url&&=S(t.meta.host,e.url),e}}),Ie=u({defaults:{"@type":`CategoryCode`},resolve(e,t){return e.inCodeSet=S(t.meta.host,e.inCodeSet),e}}),Le=u({defaults:{"@type":`SizeSpecification`}}),Re=u({defaults:{"@type":`Product`},resolve(e,t){return e.url=S(t.meta.host,e.url),e}}),ze=u({defaults:{"@type":`ProductGroup`},resolve(e,t){if(e.aggregateRating=q(e.aggregateRating,t,Y),e.audience=q(e.audience,t,Ne),e.brand=q(e.brand,t,Q),e.hasVariant){let n=e=>typeof e==`object`&&e&&`url`in e&&!(`name`in e)&&!(`image`in e)?q(e,t,Re):q(e,t,He);e.hasVariant=Array.isArray(e.hasVariant)?e.hasVariant.map(n):n(e.hasVariant)}return e.review=q(e.review,t,Z),e.url&&=S(t.meta.host,e.url),e.variesBy&&=Array.isArray(e.variesBy)?e.variesBy.map(e=>p(e,`https://schema.org/`)):p(e.variesBy,`https://schema.org/`),e}}),Be=u({defaults:{"@type":`MediaObject`},resolve(e,t){return e.contentUrl=S(t.meta.host,e.contentUrl),e}}),Ve=u({defaults:{"@type":`3DModel`},resolve(e,t){return e.encoding=q(e.encoding,t,Be),e}}),He=u({defaults:{"@type":`Product`},inheritMeta:[`description`,`image`,{meta:`title`,key:`name`}],idPrefix:[`url`,Me],resolve(e,t){if(e.aggregateOffer=q(e.aggregateOffer,t,Ae),e.aggregateRating=q(e.aggregateRating,t,Y),e.audience=q(e.audience,t,Ne),e.category){let n=(Array.isArray(e.category)?e.category:[e.category]).map(e=>typeof e==`string`?e:q(e,t,Ie));e.category=Array.isArray(e.category)?n:n[0]}return e.brand&&=typeof e.brand==`object`&&e.brand!==null&&y(e.brand[`@type`]).includes(`Organization`)?q(e.brand,t,U):q(e.brand,t,Q),e.hasCertification=q(e.hasCertification,t,Fe),e.isVariantOf=q(e.isVariantOf,t,ze),e.manufacturer=q(e.manufacturer,t,U),e.offers=q(e.offers,t,A),e.review=q(e.review,t,Z),e.seller=q(e.seller,t,U),e.size=typeof e.size==`string`?e.size:q(e.size,t,Le),e.subjectOf=q(e.subjectOf,t,Ve),e.url&&=S(t.meta.host,e.url),e},resolveRootNode(e,{find:t}){let n=t(z),r=t(g);return r&&v(e,`brand`,m(r)),n&&v(e,`mainEntityOfPage`,m(n)),e}});function Ue(e,t){return{...e,_resolver:t}}function $(e,t){let r=e||{};return i(r)?n(()=>{let e=r.value;return e&&typeof e==`object`?Ue(e,t):e}):Ue(r,t)}function We(e){return $(e,ge)}function Ge(e){return $(e,U)}function Ke(e){return $(e,He)}function qe(e){return $(e,be)}function Je(e){return $(e,ve)}export{Je as a,qe as i,Ge as n,l as o,Ke as r,We as t};
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.