1import{c as e,s as t}from"./D_on4AFH.js";import{Mt as n,bt as r,d as i}from"./D9d_4q1I.js";import{n as a}from"./BujKp7DX.js";import{a as o,n as s}from"./5dOcxzJL.js";import"./BUWExT-F.js";function c(){let t=e();return a(t.public[`nuxt-schema-org`],{scriptAttributes:{}})}function l(e){let i=c(),a=t(),o=e;r(e)&&(o=()=>a.runWithContext(()=>n(e)));let l={type:`application/ld+json`,key:`schema-org-graph`,nodes:o,tagPriority:`high`,...i.scriptAttributes};if(i?.reactive)return s({script:[l]})}function u(e){return e}var d=/^[\s\w\0+.-]{2,}:(?:[/\\]{2})?/,ee=/^\.?\//;function f(e){return d.test(e)}function p(e=``){return(e.endsWith(`/`)?e.slice(0,-1):e)||`/`}function te(e=``){return e.endsWith(`/`)?e:`${e}/`}function ne(e,t){return!t||t===`/`?e||``:e?te(e)+t.replace(ee,``):t}function m(e,t){if(!t||t===`/`||f(e))return e;let n=p(t);if(e.startsWith(n)){let t=e[n.length];if(!t||t===`/`||t===`?`)return e}return ne(n,e)}function h(e){return{"@id":typeof e==`string`?e:e[`@id`]}}var re=[/(\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 ie(e){return re.some(t=>t.test(e))}function g(e){if(!e)return e;try{return e instanceof Date?e.toISOString():ie(e)?e:new Date(Date.parse(e)).toISOString()}catch{}return typeof e==`string`?e:e.toString()}var _=`#identity`;function v(e){return e.url===e.host}function y(e,t,n){e?.[t]===void 0&&n!=null&&(e[t]=n)}function b(e){return Array.isArray(e)?e:[e]}function x(e,t){return f(t)?t:(t.includes(`#`)||(t=`#${t}`),`${e||``}${t}`)}function ae(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 S(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(b(t));for(let e of b(n))e!=null&&r.add(e);let i=[...r];e[`@type`]=i.length===1?i[0]:i}function C(e,t){return!e||!t||f(t)||t[0]!==`/`&&t[0]!==`#`?t:m(t,e)}function w(e){return e&&e.substring(e.lastIndexOf(`#`))}function T(e){for(let t in e){if(!o(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;T(n)}}return e}var E=u({defaults:{"@type":`InteractionCounter`}}),D=u({defaults:{"@type":`PropertyValue`}}),O=u({defaults:{"@type":`DefinedRegion`}}),k=u({cast(e){return typeof e==`number`?{value:e}:e},defaults:{"@type":`QuantitativeValue`},resolve(e,t){return e.valueReference=X(e.valueReference,t,k),e}}),A=u({defaults:{"@type":`MonetaryAmount`},resolve(e,t){return typeof e.value==`object`&&(e.value=X(e.value,t,k)),e}}),oe=u({defaults:{"@type":`MerchantReturnPolicy`},resolve(e,t){return e.returnPolicyCategory&&=m(e.returnPolicyCategory,`https://schema.org/`),e.returnFees&&=m(e.returnFees,`https://schema.org/`),e.returnMethod&&=m(e.returnMethod,`https://schema.org/`),e.returnShippingFeesAmount=X(e.returnShippingFeesAmount,t,A),e}}),se=u({defaults:{"@type":`UnitPriceSpecification`},resolve(e,t){return e.price!==void 0&&y(e,`priceCurrency`,t.meta.currency),e.priceType&&=m(e.priceType,`https://schema.org/`),e.referenceQuantity=X(e.referenceQuantity,t,k),e.validForMemberTier=X(e.validForMemberTier,t,H),e.validFrom=g(e.validFrom),e.validThrough=g(e.validThrough),e}}),ce=u({defaults:{"@type":`PostalAddress`}}),le=u({cast(e){return typeof e==`string`&&(e={name:e}),e},defaults:{"@type":`ListItem`},resolve(e,t){return typeof e.item==`string`?e.item=C(t.meta.host,e.item):typeof e.item==`object`&&(e.item=X(e.item,t)),e.url&&=C(t.meta.host,e.url),e}}),j=`#breadcrumb`,M=u({defaults:{"@type":`BreadcrumbList`},idPrefix:[`url`,j],resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=X(e.itemListElement,t,le,{array:!0,afterResolve(e){y(e,`position`,n++)}})}return e},resolveRootNode(e,{find:t}){let n=t(V);n&&y(n,`breadcrumb`,h(e))}}),ue=u({defaults:{"@type":`Clip`},resolve(e,t){return e.url=C(t.meta.host,e.url),e}}),de=u({defaults:{"@type":`BroadcastEvent`},resolve(e){return e.startDate=g(e.startDate),e.endDate=g(e.endDate),e}}),fe=u({defaults:{"@type":`SeekToAction`},resolve(e,t){return e.target=C(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&&=g(e.uploadDate),e.expires=g(e.expires),e.url&&=C(t.meta.host,e.url),e.contentUrl&&=C(t.meta.host,e.contentUrl),e.embedUrl&&=C(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=b(e.thumbnailUrl).map(e=>C(t.meta.host,e));e.thumbnailUrl=n.length>1?n:n[0]}return e.thumbnail&&=X(e.thumbnail,t,q),e.hasPart=X(e.hasPart,t,ue),e.interactionStatistic=X(e.interactionStatistic,t,E),e.potentialAction=X(e.potentialAction,t,fe),e.publication=X(e.publication,t,de),e},resolveRootNode(e,{find:t,meta:n}
1){if(e.image&&!e.thumbnailUrl){let r=b(e.image)[0];typeof r==`string`?y(e,`thumbnailUrl`,C(n.host,r)):r?.[`@id`]&&y(e,`thumbnailUrl`,t(r[`@id`],K)?.url)}}}),P=`#article`,pe=u({defaults:{"@type":`Article`},inheritMeta:[`inLanguage`,`description`,`image`,`dateModified`,`datePublished`,{meta:`title`,key:`headline`}],idPrefix:[`url`,P],resolve(e,t){return e.author=Z(e.author,t,{organization:G,person:L},{root:!0}),e.publisher=Z(e.publisher,t,{organization:G,person:L},{root:!0}),e.copyrightHolder=Z(e.copyrightHolder,t,{organization:G,person:L},{root:!0}),e.hasPart=X(e.hasPart,t,B),e.speakable=X(e.speakable,t,z),e.video=X(e.video,t,N),e.dateModified=g(e.dateModified),e.datePublished=g(e.datePublished),S(e,`Article`),e.headline=ae(e.headline,110),e},resolveRootNode(e,{find:t,meta:n}){let r=t(V),i=t(_);if(e.image&&!e.thumbnailUrl){let r=b(e.image)[0];typeof r==`string`?y(e,`thumbnailUrl`,C(n.host,r)):r?.[`@id`]&&y(e,`thumbnailUrl`,t(r[`@id`],K)?.url)}return i&&(y(e,`publisher`,h(i)),y(e,`author`,h(i))),r&&(y(e,`isPartOf`,h(r)),y(e,`mainEntityOfPage`,h(r)),y(r,`potentialAction`,[{"@type":`ReadAction`,target:[n.url]}]),y(r,`dateModified`,e.dateModified),y(r,`datePublished`,e.datePublished)),e}}),me=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:C(t.meta.host,e.target)}),e}}),F=`#website`,I=u({defaults:{"@type":`WebSite`},inheritMeta:[`inLanguage`,{meta:`host`,key:`url`}],idPrefix:[`host`,F],resolve(e,t){return e.potentialAction=X(e.potentialAction,t,me,{array:!0}),e.publisher=X(e.publisher,t),e.dateModified=g(e.dateModified),e.datePublished=g(e.datePublished),e},resolveRootNode(e,{find:t}){if(w(e[`@id`])===`#website`){let n=t(_);n&&y(e,`publisher`,h(n));let r=t(V);r&&y(r,`isPartOf`,h(e))}return e}}),L=u({cast(e){return typeof e==`string`?{name:e}:e},defaults:{"@type":`Person`},idPrefix:[`host`,_],resolve(e,t){if(e.identifier){let n=e=>typeof e==`string`?e:X(e,t,D);e.identifier=Array.isArray(e.identifier)?e.identifier.map(n):n(e.identifier)}return e.agentInteractionStatistic=X(e.agentInteractionStatistic,t,E),e.interactionStatistic=X(e.interactionStatistic,t,E),e.url&&=C(t.meta.host,e.url),e},resolveRootNode(e,{find:t,meta:n}){if(w(e[`@id`])===_){y(e,`url`,n.host);let r=t(V);r&&v(n)&&y(r,`about`,h(e));let i=t(F);i&&y(i,`publisher`,h(e))}let r=t(P);r&&y(r,`author`,h(e))}}),R=u({defaults:{"@type":`ReadAction`},resolve(e,t){return e.target||=[],e.target.includes(t.meta.url)||e.target.unshift(t.meta.url),e}}),z=u({defaults:{"@type":`SpeakableSpecification`}}),B=u({defaults:{"@type":`WebPageElement`}}),V=`#webpage`,he=u({defaults({meta:e}){let t=p(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`,V],inheritMeta:[{meta:`title`,key:`name`},`description`,`datePublished`,`dateModified`,`url`],resolve(e,t){if(e.dateCreated=g(e.dateCreated),e.dateModified=g(e.dateModified),e.datePublished=g(e.datePublished),S(e,`WebPage`),e.about=X(e.about,t,G),e.breadcrumb=X(e.breadcrumb,t,M),e.author=X(e.author,t,L),e.hasPart){let n=e=>typeof e==`object`&&e&&(e[`@type`]===`WebPageElement`||`cssSelector`in e)?X(e,t,B):X(e,t);e.hasPart=Array.isArray(e.hasPart)?e.hasPart.map(n):n(e.hasPart)}if(e.primaryImageOfPage=X(e.primaryImageOfPage,t,q),e.speakable=X(e.speakable,t,z),e.video=X(e.video,t,N),Array.isArray(e[`@type`])&&e[`@type`].includes(`ProfilePage`)&&(e.mainEntity=Z(e.mainEntity,t,{organization:G,person:L},{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?X(e,t,R):X(e,t)};e.potentialAction=Array.isArray(e.potentialAction)?e.potentialAction.map(n):n(e.potentialAction)}return e[`@type`]===`WebPage`&&t.meta.url&&y(e,`potentialAction`,[{"@type":`ReadAction`,target:[t.meta.url]}]),e},resolveRootNode(e,{find:t,meta:n}){let r=t(_),i=t(F),a=t(`#logo`);r&&v(n)&&y(e,`about`,h(r)),a&&y(e,`primaryImageOfPage`,h(a)),i&&y(e,`isPartOf`,h(i));let o=t(j);return o&&y(e,`breadcrumb`,h(o)),e}}
1),ge=u({defaults:{"@type":`ContactPoint`}}),_e=u({defaults:{"@type":`CreditCard`}}),H=u({defaults:{"@type":`MemberProgramTier`},resolve(e,t){if(e.hasTierBenefit=Array.isArray(e.hasTierBenefit)?e.hasTierBenefit.map(e=>m(e,`https://schema.org/`)):m(e.hasTierBenefit,`https://schema.org/`),e.hasTierRequirement){let n=e.hasTierRequirement;if(typeof n==`object`){let r=b(n[`@type`]);e.hasTierRequirement=r.includes(`CreditCard`)?X(n,t,_e):r.includes(`MonetaryAmount`)||`currency`in n?X(n,t,A):X(n,t,se)}}return e.isTierOf=X(e.isTierOf,t,U),e.membershipPointsEarned=X(e.membershipPointsEarned,t,k),e.url&&=C(t.meta.host,e.url),e}}),U=u({defaults:{"@type":`MemberProgram`},resolve(e,t){return e.hasTiers=X(e.hasTiers,t,H),e.url&&=C(t.meta.host,e.url),e}}),W=u({defaults:{"@type":`ServicePeriod`},resolve(e,t){return e.duration=X(e.duration,t,k),e}}),ve=u({defaults:{"@type":`ShippingRateSettings`}}),ye=u({defaults:{"@type":`OpeningHoursSpecification`},resolve(e){return e.validFrom=g(e.validFrom),e.validThrough=g(e.validThrough),e}}),be=u({defaults:{"@type":`ShippingConditions`},resolve(e,t){return e.numItems=X(e.numItems,t,k),e.orderValue=X(e.orderValue,t,A),e.seasonalOverride=X(e.seasonalOverride,t,ye),e.shippingDestination=X(e.shippingDestination,t,O),e.shippingOrigin=X(e.shippingOrigin,t,O),e.shippingRate&&=typeof e.shippingRate==`object`&&(`orderPercentage`in e.shippingRate||`weightPercentage`in e.shippingRate)?X(e.shippingRate,t,ve):X(e.shippingRate,t,A),e.transitTime=X(e.transitTime,t,W),e.weight=X(e.weight,t,k),e}}),xe=u({defaults:{"@type":`ShippingService`},resolve(e,t){return e.fulfillmentType&&=m(e.fulfillmentType,`https://schema.org/`),e.handlingTime=X(e.handlingTime,t,W),e.shippingConditions=X(e.shippingConditions,t,be),e.validForMemberTier=X(e.validForMemberTier,t,H),e}}),G=u({cast(e){return typeof e==`string`?{name:e}:e},defaults:{"@type":`Organization`},idPrefix:[`host`,_],inheritMeta:[{meta:`host`,key:`url`}],resolve(e,t){if(S(e,`Organization`),e.address=X(e.address,t,ce),e.agentInteractionStatistic=X(e.agentInteractionStatistic,t,E),e.contactPoint=X(e.contactPoint,t,ge),e.hasMemberProgram=X(e.hasMemberProgram,t,U),e.hasMerchantReturnPolicy=X(e.hasMerchantReturnPolicy,t,oe),e.hasShippingService=X(e.hasShippingService,t,xe),e.identifier){let n=e=>typeof e==`string`?e:X(e,t,D);e.identifier=Array.isArray(e.identifier)?e.identifier.map(n):n(e.identifier)}return e.interactionStatistic=X(e.interactionStatistic,t,E),e.numberOfEmployees=X(e.numberOfEmployees,t,k),e.url&&=C(t.meta.host,e.url),e},resolveRootNode(e,t){let n=w(e[`@id`])===_,r=t.find(V);if(e.logo&&n){let n=X(Array.isArray(e.logo)?e.logo[0]:e.logo,t,q,{root:!0,afterResolve(n){n[`@id`]=x(t.meta.host,`#logo`),y(n,`caption`,e.name)}});if(r&&n&&y(r,`primaryImageOfPage`,h(n)),e[`@type`]===`Organization`)e.logo=n;else if(!t.find(`#organization`)){let r=n&&typeof n==`object`&&n[`@id`]?t.find(n[`@id`],K):null;t.nodes.push({"@type":`Organization`,name:e.name,url:e.url,sameAs:e.sameAs,address:e.address,logo:r?.url,_priority:-1,"@id":x(t.meta.host,`#organization`)})}e[`@type`]!==`Organization`&&delete e.logo}n&&r&&v(t.meta)&&y(r,`about`,h(e));let i=t.find(F);i&&y(i,`publisher`,h(e))}});function K(e){return typeof e.url==`string`||typeof e.contentUrl==`string`}var q=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&&=C(n.host,e.url),e.contentUrl&&=C(n.host,e.contentUrl),y(e,`contentUrl`,e.url),y(e,`url`,e.contentUrl),e.creator=Z(e.creator,t,{organization:G,person:L},{root:!0}),e.license&&=C(n.host,e.license),e.acquireLicensePage&&=C(n.host,e.acquireLicensePage),e.height&&!e.width&&delete e.height,e.width&&!e.height&&delete e.width,e}}),Se=/([a-z])([A-Z])/g;function Ce(e,t){return e.nodeIdCounters[t]=(e.nodeIdCounters[t]||0)+1,e.nodeIdCounters[t].toString()}function J(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`?y(e,i,t.meta[i]):y(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]=X(a,t,a._resolver))}else typeof r==`object`&&r?._resolver&&(e[n]=X(r,t,r._resolver))}return T(e),e}function Y(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`]=x(t.meta[i],a),e;if(e[`@id`]?.startsWith(`#/schema/`)||e[`@id`]?.startsWith(`/`))return e[`@id`]=x(t.meta[i],e[`@id`]),e;let o=n?.alias;return o||=(b(e[`@type`])?.[0]||``).replace(Se,`$1-$2`).toLowerCase(),e[`@id`]=x(t.meta[i],`#/schema/${o}/${e[`@id`]||Ce(t,o)}`),e}function X(e,t,n,r={}){if(!e)return e;let i=b(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(Y({"@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=J(o,t,c);if(r.afterResolve&&r.afterResolve(l),(r.generateId||r.root)&&(l=Y(l,t,c,!1)),r.root){c.resolveRootNode&&c.resolveRootNode(l,t),t.push(l),a.push(h(l[`@id`]));continue}a.push(l)}return!r.array&&a.length===1?a[0]:a}function Z(e,t,n,r={}){if(!e)return e;let i=e=>{let i=typeof e==`object`&&e?b(e[`@type`]).filter(e=>typeof e==`string`):[];return X(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}function Q(e,t){return{...e,_resolver:t}}function $(e,t){let n=e||{};return r(n)?i(()=>{let e=n.value;return e&&typeof e==`object`?Q(e,t):e}):Q(n,t)}function we(e){return $(e,pe)}function Te(e){return $(e,M)}function Ee(e){return $(e,G)}function De(e){return $(e,he)}function Oe(e){return $(e,I)}export{Oe as a,De as i,Te as n,l as o,Ee 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.