1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[593,4820],{10275:(e,t,i)=>{"use strict";i.d(t,{HI:()=>w});var n=i(21163),a=i(19909),r=i(38469),o=i(12540);let s=e=>(0,r.xw)(e,"small")||e||"",c=e=>(0,r.xw)(e,"medium")||e||"";function l(e){return e&&"string"==typeof e?e.replace(/<[^>]*>/g," ").replace(/\s{2,}/g," ").trim():""}let m=e=>{if(!e)return"";try{return new Date("string"==typeof e&&!isNaN(Number(e))?Number(e):e).toISOString()}catch{return""}};function u(e,t){let i=e?.services||{},n=Object.keys(i).filter(e=>i[e]?.enabled).reduce((e,i)=>[...e,...(t?.serviceList?.[i]||[]).map(e=>({"@type":"Service",name:e?.name||"",image:c(e?.featuredImage?.src||e?.featuredImageId?.fileUrl||e?.featuredImage?.fileUrl),description:l(e?.description||"")}))],[]);return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Our Services",description:e?.subHeading||"",itemListElement:n.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Service",name:e?.name||"",description:e?.description||"",image:e?.image||""}}))}}function p(e,t,i,n){return{"@context":"https://schema.org","@type":"ItemList",name:e?.teams?.heading||"Our Team",itemListElement:((t?.vets?.length?t?.vets:n?.results?.vets)||[]).map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Person",name:e?.name||"",description:l(e?.description||""),image:c(e?.imageId?.fileUrl),jobTitle:(e?.specializationIds||[]).map(e=>e?.name).join(", ")||"Veterinary Professional"}}))}}function d(e,t){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:(t?.faqs||[]).map(e=>({"@type":"Question",name:(0,o.LM)(e?.question||"",t),acceptedAnswer:{"@type":"Answer",text:(0,o.LM)(e?.answer||"",t)}}))}}function g(e,t){let i=e?.info||{},n=Array.isArray(i.sections)?i.sections:[];return{"@context":"https://schema.org","@type":"WebPage",name:i.heading||"Payment Brands",description:i.description||"",url:(t?.url||"").toLowerCase(),hasPart:n.map((e,t)=>({"@type":"WebPageElement",name:e?.text?.slice(0,50)||`Brand ${t+1}`,description:e?.text||"",image:c(e?.image?.[0]?.url)}))}}function h(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"General Information",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}}let f={"hero-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||t?.name||"",description:e?.subHeading||e?.subheading||t?.description||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"cta-bar":function(e,t){let i=(e?.ctaBar||[]).filter(e=>e.enabled);return i.length?{"@context":"https://schema.org","@type":"ItemList",name:"Call To Action Bar",itemListElement:i.map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"Offer",name:e.name,url:e.link||(t?.url||"").toLowerCase()||"",description:e.name}}))}:null},"why-us-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Why Choose Us",description:e?.description||"",itemListElement:(e?.whyUsSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title,description:e?.description,image:c(e?.fileUrl)}))}},"contact-us-section":function(e,t){return{"@context":"https://schema.org","@type":"ContactPoint",telephone:t?.contactDetails?.phone||"",email:t?.contactDetails?.email||"",contactType:"Customer Service",availableLanguage:["English"],areaServed:t?.location?.city||"",hoursAvailable:(t?.operationHours||[]).map(e=>({"@type":"OpeningHoursSpecification",dayOfWeek:e?.from,opens:e?.openingTime,closes:e?.closingTime})),address:{"@type":"PostalAddress",streetAddress:t?.location?.address||"",addressLocality:t?.location?.city||"",addressRegion:t?.location?.state||"",postalCode:t?.location?.zipCode||"",addressCountry:t?.location?.country||""}}},"our-services-section":u,"our-teams-section":p,"testimonials-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Testimonials",itemListElement:(t?.googleReviews?.reviews||[]).filter(e=>e?.rating>=4).map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"Review",itemReviewed:{"@type":"LocalBusiness",name:t?.name||""},author:{"@type":"Person",name:e?.authorName||""},datePublished:e?.relativeTimeDescription||"",reviewBody:e?.text||"",reviewRating:{"@type":"Rating",ratingValue:e?.rating||0},url:e?.shareableLink||""}}))}},"more-clinics-section":function(e,t){let i=t?.branches||[];return{"@context":"https://schema.org","@type":"ItemList",name:e?.clinic?.heading||"Additional Locations",itemListElement:i.map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"LocalBusiness",name:e?.name||"",description:n.hU[e?.category]||"",address:t?.location?.address||""}}))}},"faq-section":d,"footer-section":function(e,t){let i=(t?.operationHours||[]).filter(e=>e.from).map(e=>{let t=e.to&&"Nill"!==e.to&&e.from!==e.to?[e.from,e.to]:[e.from],i=null===e.openingTime&&null===e.closingTime;return{"@type":"OpeningHoursSpecification",dayOfWeek:t,opens:i?"00:00":e.openingTime,closes:i?"23:59":e.closingTime}}),n=e?.enable&&Array.isArray(e?.links)&&e.links.length>0?e.links.map(e=>({"@type":"WebPage",name:e?.name||"",url:e?.url||""})):void 0,a=e?.subscribeNow?.enabled?{"@type":"SubscribeAction",name:e.subscribeNow.heading||"Subscribe Now",target:e.subscribeNow.link||""}:void 0,r={"@context":"https://schema.org","@type":"WebPage",name:"Footer",description:e?.footerText||"",url:(t?.url||"").toLowerCase()};return i.length&&(r.openingHoursSpecification=i),n&&(r.hasPart=n),a&&(r.potentialAction=a),r},"policy-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.policyTitle||"Policy",description:e?.policyDescription||"",url:i||""}},"careers-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.careers?.heading||"Careers",description:e?.careers?.description||"",url:(t?.url||"").toLowerCase()}},"book-appointment-section":function(e,t){return{"@context":"https://schema.org","@type":"Service",name:e?.heading||"Book Appointment",description:e?.description||"",provider:{"@type":"Organization",name:t?.name||"",url:(t?.url||"").toLowerCase()},areaServed:t?.location?.city||"",availableChannel:{"@type":"ServiceChannel",serviceUrl:e?.bookingUrl||""}}},"download-app-section":function(e,t){let i=e?.downloadApp||{},n=i?.appLink||{},a=[];return n.appStore&&a.push({"@type":"Offer",price:"0",priceCurrency:"USD",category:"AppStore",url:n.appStore}),n.playStore&&a.push({"@type":"Offer",price:"0",priceCurrency:"USD",category:"PlayStore",url:n.playStore}),{"@context":"https://schema.org","@type":"SoftwareApplication",name:i.heading||n.heading||"App",description:i.description||n.description||"",operatingSystem:i.os||"iOS, Android",applicationCategory:i.category||"HealthApplication",image:c(n.image?.[0]?.url),offers:1===a.length?a[0]:a,aggregateRating:i.aggregateRating||void 0,url:(t?.url||"").toLowerCase(),downloadUrl:i.downloadUrl||""}},"payment-information-section":function(e,t){let i=e?.info||{},n=Array.isArray(i.titleImage)&&i.titleImage.length>0?i.titleImage[0].url:"";return{"@context":"https://schema.org","@type":"WebPage",name:i.heading||"Payment & Information",description:i.subheading||"",url:(t?.url||"").toLowerCase(),...n&&{image:n}}},"our-teams-page-section":p,"our-history-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||"About Us",description:e?.heading||"About Us",image:c(e?.history?.images?.[0]?.url),url:(t?.url||"").toLowerCase()}},"embedded-reviews-section":function(e,t){let i=Array.isArray(e?.reviews)?e.reviews:[];return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Embedded Reviews",description:e?.description||"",itemListElement:i.map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"Review",itemReviewed:{"@type":"LocalBusiness",name:t?.name||""},reviewBody:e?.review||"",author:{"@type":"Person",name:e?.name||"",description:e?.type||""},image:c(e?.image?.[0]?.url)}}))}},"payment-section-2":function(e,t){let i=e?.info||{};return{"@context":"https://schema.org","@type":"WebPage",name:i.heading||"Payment Information",description:i.description||"",url:(t?.url||"").toLowerCase()}},"payment-section-3":g,"payment-section-4":g,"about-us-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||t?.name||"",description:l(e?.description||e?.subheading||""),image:c(e?.heroImage?.[0]?.url||e?.images?.[0]?.url),url:(t?.url||"").toLowerCase()}},"additional-detailed-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"",description:l(e?.description||e?.subheading||e?.body||""),image:c(e?.heroImage?.[0]?.url||e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"landing-page-about-us-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||t?.name||"",description:e?.subheading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"spec-why-us-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Why Choose Us",description:e?.description||"",itemListElement:(e?.whyUsSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title||"",description:e?.description||"",image:c(e?.fileUrl)}))}},"emergency-branches":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Emergency Locations",itemListElement:(t?.branches||[]).map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"LocalBusiness",name:e?.name||"",medicalSpecialty:"Emergency",address:t?.location?.address||""}}))}},"amrv-about-us-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||t?.name||"",description:e?.subheading||"",image:c(e?.images?.[0]?.url),url:(t?.url||"").toLowerCase()}},"amrv-career-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Careers",description:e?.subheading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"amrv-career-about-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||"About Our Careers",description:e?.subheading||e?.body||"",image:c(e?.images?.[0]?.url),url:(t?.url||"").toLowerCase()}},"amrv-job-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Job Openings",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"amrv-contact-section":function(e,t){return{"@context":"https://schema.org","@type":"ContactPage",name:e?.heading||"Contact Us",description:e?.subheading||"",url:(t?.url||"").toLowerCase(),mainEntity:(e?.contactSection||[]).map(e=>({"@type":"ContactPoint",name:e?.title||"",description:e?.description||"",contactType:e?.title||"Customer Service"}))}},"amrv-offer-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"What We Offer",description:e?.subheading||"",itemListElement:(e?.offerSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title||"",description:e?.description||""}))}},"amvt-payment-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Payment",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"amvt-emergency-care-section":function(e,t){let i=e?.emergency||{};return{"@context":"https://schema.org","@type":"WebPage",name:i?.heading||"Emergency Care",description:i?.subheading||"",url:(t?.url||"").toLowerCase(),keywords:(i?.example||[]).join(", ")}},"amvt-referring-hero-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Referring Veterinarians",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"amvt-referring-veterinarians":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Referring Veterinarians",description:e?.subheading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"amvt-clinic-hero-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Our Clinic",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"amvt-clinic-pointer-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Clinic Information",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"amvt-story-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||"Our Story",description:e?.subheading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"promotions-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Promotions",description:e?.subheading||"",url:(t?.url||"").toLowerCase()}},"landing-page-help-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"How We Help",description:e?.description||"",itemListElement:(e?.whyUsSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title||"",description:e?.description||"",image:c(e?.fileUrl)}))}},"landing-page-visit-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Visit Us",description:e?.description||"",itemListElement:(e?.whyUsSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title||"",description:e?.description||"",image:c(e?.fileUrl)}))}},"landing-page-number-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"",description:String(e?.range??""),url:(t?.url||"").toLowerCase()}},"landing-page-info-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"",description:e?.subHeading||"",url:(t?.url||"").toLowerCase()}},"spec-landing-page-about-us-section":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||t?.name||"",description:e?.subHeading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"spec-landing-page-service-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Our Services",description:e?.description||"",itemListElement:(e?.serviceItems||[]).map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Service",name:e?.heading||"",description:e?.subHeading||"",image:c(e?.heroImage?.[0]?.url)}}))}},"contact-form-section":function(e,t,i){return{"@context":"https://schema.org","@type":"ContactPage",name:e?.heading||"Contact Us",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"contact-form-page-form-script":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Contact Form",description:e?.subHeading||"",url:i||(t?.url||"").toLowerCase()}},"book-appointment-page-form-script":function(e,t,i){return{"@context":"https://schema.org","@type":"Service",name:e?.heading||"Book Appointment",description:e?.subHeading||"",provider:{"@type":"Organization",name:t?.name||"",url:(t?.url||"").toLowerCase()},url:i||(t?.url||"").toLowerCase()}},"appointment-confirmation-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Appointment Confirmation",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"patient-care-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Patient
1Care",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"patient-care-why-us-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Why Choose Us",description:e?.description||"",itemListElement:(e?.whyUsSection||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.title||"",description:e?.description||"",image:c(e?.fileUrl)}))}},"spec-book-appointment-section":function(e,t,i){return{"@context":"https://schema.org","@type":"Service",name:e?.heading||"Book Appointment",description:e?.subheading||"",provider:{"@type":"Organization",name:t?.name||"",url:(t?.url||"").toLowerCase()},image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"view-child-locations":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Our Locations",itemListElement:(t?.branches||[]).map((e,i)=>({"@type":"ListItem",position:i+1,item:{"@type":"LocalBusiness",name:e?.name||"",url:e?.url||"",address:e?.location?.address||t?.location?.address||""}}))}},"join-our-team-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Join Our Team",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"landing-page-badges-section":function(e,t){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"",description:e?.subHeading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"faq-hero-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"FAQ",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"multi-site-appt-confirm-hero":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Appointment Confirmed",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"multi-site-appt-confirm":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Appointment Details",description:e?.subheading||"",url:i||(t?.url||"").toLowerCase()}},"multi-site-clinic-details":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:"Clinic Locations",itemListElement:(Array.isArray(e?.data)?e.data:[]).map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"LocalBusiness",name:e?.heading||"",description:e?.subHeading||""}}))}},"multi-site-general-info":h,"multi-site-general-info-2":h,"multi-site-general-info-pointer":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Information",description:e?.subheading||"",url:i||(t?.url||"").toLowerCase()}},"multi-site-vet-resource-hero-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Veterinary Resources",description:e?.subheading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"multi-site-vet-resource-sec2":function(e,t){let i=e?.cardItems||[];return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Veterinary Resources",itemListElement:i.filter(e=>e?.enabled!==!1).map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"LocalBusiness",name:e?.heading||"",telephone:e?.phone||"",url:e?.websiteUrl||"",image:c(e?.heroImage?.[0]?.url),address:e?.address||""}}))}},"multi-site-vet-resource-sec3":h,"multi-site-forms-sec-1":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Forms",description:e?.subHeading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"multi-site-referral-sec-1":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Referrals",description:e?.subHeading||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"multi-site-about-us-hero":function(e,t){return{"@context":"https://schema.org","@type":"AboutPage",name:e?.heading||t?.name||"",description:e?.subheading||"",image:c(e?.heroImage?.[0]?.url),url:(t?.url||"").toLowerCase()}},"mobile-landing-page-section-3":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"",description:e?.subHeading||"",itemListElement:(e?.items||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.cardHeading||"",description:e?.cardBody||""}))}},"appointment-details-hero-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Appointment Details",description:e?.subHeading||"",url:i||(t?.url||"").toLowerCase()}},"appointment-details-policy":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"Appointment Policy",description:e?.subheading||e?.body||"",image:c(e?.titleImage?.[0]?.url),url:i||(t?.url||"").toLowerCase()}},"appointment-details-section-2":function(e,t,i){let n=Array.isArray(e?.pointers)?e.pointers:[],a={"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"",description:e?.subHeading||e?.subheading||"",url:i||(t?.url||"").toLowerCase()};return n.length&&(a.hasPart=n.map(e=>({"@type":"WebPageElement",name:e?.heading||"",description:e?.body||""}))),a},"new-patient-hero-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebPage",name:e?.heading||"New Patient Information",description:e?.subHeading||"",url:i||(t?.url||"").toLowerCase()}},"new-patient-section-2":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"",description:e?.subHeading||"",itemListElement:(e?.items||[]).map((e,t)=>({"@type":"ListItem",position:t+1,name:e?.heading||"",description:e?.body||""}))}}},y={"service-page-section":function(e,t){let i=Object.values(t?.serviceList||[]).reduce((e,t)=>
1e.concat(t),[]);return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Our Services",description:e?.subHeading||"",itemListElement:i.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Service",name:e?.name||"",description:l(e?.description||""),image:c(e?.featuredImage?.src||e?.featuredImageId?.fileUrl||e?.featuredImage?.fileUrl)}}))}},"form-section":function(e,t,i){let n=e?.results?.scripts||[],a=Array.isArray(n)&&n.length>0?n.map(e=>({"@type":"WebPageElement",name:e.name||"",identifier:e.slug||""})):void 0,r=Array.isArray(e?.form?.image)&&e.form.image.length>0?e.form.image[0].url:void 0,o={"@context":"https://schema.org","@type":"WebPage",name:e?.form?.heading||e?.formTitle||"Form",description:e?.form?.description||e?.formDescription||"",url:i||""};return r&&(o.image=r),a&&(o.hasPart=a),o},"blogs-section":function(e,t){let i=e?.results?.blogs||[];return{"@context":"https://schema.org","@type":"Blog",name:e?.heading||"Blogs",blogPost:i?.map(e=>({"@type":"BlogPosting",headline:e.title||"",description:l(e.description||""),image:c(e.featuredImageId?.fileUrl),articleBody:l(e.content||""),publisher:{"@type":"Organization",name:t?.name||"",logo:{"@type":"ImageObject",url:s(t?.logo?.fileUrl||t?.logo)}}}))}},"news-section":function(e,t,i){let n=e?.results?.news||[];return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"News",itemListElement:n.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"NewsArticle",headline:e?.title||"",description:l(e?.description||""),url:i||""}}))}},"video-section":function(e,t){let i=e?.results?.videos||[];return{"@context":"https://schema.org","@type":"ItemList",name:e?.heading||"Videos",itemListElement:i.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"VideoObject",name:e?.title||"",description:l(e?.description||""),contentUrl:e?.videoAssetId?.fileUrl||""}}))}},"teams-page-section":function(e,t){return{"@context":"https://schema.org","@type":"ItemList",name:e?.teams?.heading||e?.heading||"Our Team",itemListElement:(Array.isArray(e?.results?.vets)?e.results.vets:Array.isArray(e?.vets)?e.vets:[]).map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Person",name:e?.name||"",description:l(e?.description||""),image:c(e?.imageId?.fileUrl),jobTitle:Array.isArray(e?.specializationIds)&&e.specializationIds.length>0?e.specializationIds.map(e=>e?.name).join(", "):"Veterinary Professional"}}))}}},b={"service-page-section":function(e,t,i){let n=e?.services?.requested||{};return{"@context":"https://schema.org","@type":"Service",name:n.name||"",description:l(n.description||""),image:c(n.featuredImage?.fileUrl),provider:{"@type":"Organization",name:t?.name||"",url:(t?.url||"").toLowerCase(),logo:s(t?.logo?.fileUrl)},areaServed:t?.location?.city||"",url:i||""}},"blogs-section":function(e,t,i){let n=e?.blogs?.requested||{};return{"@context":"https://schema.org","@type":"BlogPosting",headline:n.title||"",description:l(n.description||""),image:c(n.featuredImageId?.fileUrl),author:n.author?{"@type":"Person",name:n.author?.name||""}:void 0,datePublished:m(n.createdAt),dateModified:m(n.updatedAt||n.createdAt),articleBody:l(n.content||""),publisher:{"@type":"Organization",name:t?.name||"",logo:{"@type":"ImageObject",url:s(t?.logo?.fileUrl||t?.logo)}},url:i,mainEntityOfPage:i}},"news-section":function(e,t,i){let n=e?.news?.requested||{};return{"@context":"https://schema.org","@type":"BlogPosting",headline:n.title||"",description:l(n.description||""),image:c(n.featuredImageId?.fileUrl),author:n.author?{"@type":"Person",name:n.author?.name||""}:void 0,datePublished:m(n.createdAt),dateModified:m(n.updatedAt||n.createdAt),articleBody:l(n.content||""),publisher:{"@type":"Organization",name:t?.name||"",logo:{"@type":"ImageObject",url:s(t?.logo?.fileUrl||t?.logo)}},url:i,mainEntityOfPage:i}},"video-section":function(e,t,i){let n=e?.videos?.requested||{};return{"@context":"https://schema.org","@type":"BlogPosting",headline:n.title||"",description:l(n.description||""),image:c(n.featuredImageId?.fileUrl),author:n.author?{"@type":"Person",name:n.author?.name||""}:void 0,datePublished:m(n.createdAt),dateModified:m(n.updatedAt||n.createdAt),articleBody:l(n.content||""),publisher:{"@type":"Organization",name:t?.name||"",logo:{"@type":"ImageObject",url:s(t?.logo?.fileUrl||t?.logo)}},url:i,mainEntityOfPage:i}}
1,"teams-page-section":function(e,t,i){let n=e?.vets?.requested||{};return{"@context":"https://schema.org","@type":"Person",name:n.name||"",description:l(n.description||""),image:c(n.imageId?.fileUrl||n.image),jobTitle:Array.isArray(n.specializationIds)&&n.specializationIds.length>0?n.specializationIds.map(e=>e?.name).join(", "):n.jobTitle||"",worksFor:{"@type":"Organization",name:t?.name||"",url:(t?.url||"").toLowerCase(),logo:s(t?.logo?.fileUrl)},url:i}},"form-section":function(e,t,i){return{"@context":"https://schema.org","@type":"WebApplication",name:(e?.scripts?.requested||{}).name||"",url:i}}};function w(e,t,i,n){let r=[],o=e?.pagesAndSections?.find(e=>e?.name===t),c=Object.values(o?.sections||{}).filter(e=>e?.enabled),l=[...c].sort((e,t)=>e.priority-t.priority),m=function(e){let t=e?.currentUrl||"";if(t)try{let e=new URL(t);if(e.pathname.startsWith("/website/")){let t=e.pathname.split("/").filter(Boolean);return`${e.origin}/${t.slice(0,3).join("/")}`}return e.origin}catch{}{let e=new URL(window.location.href);if(e.pathname.startsWith("/website/")){let t=e.pathname.split("/").filter(Boolean);return`${e.origin}/${t.slice(0,3).join("/")}`}return e.origin}}(e),p=(e?.url||m||"").toLowerCase(),g=(e=>{let t=e?.currentUrl||window.location.href;return t?t.endsWith("/")?t:`${t}/`:""})(e),h={...e,url:p};if(t===a.Nb.LANDING_PAGE){r.unshift({"@context":"https://schema.org","@type":"WebSite",name:h?.name||"",url:(h?.url||"")?.toLowerCase(),description:h?.description||"",publisher:{"@type":"Organization",name:h?.name,logo:s(h?.logo?.fileUrl)},potentialAction:{"@type":"SearchAction",target:{"@type":"EntryPoint",urlTemplate:`${(h?.url||"")?.toLowerCase()}/search?q={search_term_string}`},"query-input":"required name=search_term_string"}});let t=e?.pagesAndSections?.find(e=>e?.name===a.Nb.LANDING_PAGE),i=t?.sections?.["faq-section"];if(i?.enabled&&h?.faqs?.length>0){let e=d(i?.data,h);e?.mainEntity?.length>0&&r.push(e)}let n=t?.sections?.[a.bP.OUR_SERVICES_SECTION];if(n?.enabled){let e=u(n?.data,h);e?.itemListElement?.length>0&&r.push(e)}return r.push(function(e){let t=e?.location||{},i=e?.contactDetails||{},n=e?.googleReviews||{},r=n?.reviews||[],o=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],c=e=>e?e.trim().charAt(0).toUpperCase()+e.trim().slice(1).toLowerCase():e,l=(e?.operationHours||[]).filter(e=>e?.from).map(e=>{let t,i=c(e.from),n=e.to&&"Nill"!==e.to?c(e.to):null;if(n&&i!==n){let e=o.indexOf(i),a=o.indexOf(n);t=-1!==e&&-1!==a&&a>=e?o.slice(e,a+1):[i,n]}else t=[i];let a=null==e.openingTime&&null==e.closingTime,r={"@type":"OpeningHoursSpecification",dayOfWeek:t};if(a)r.opens="00:00",r.closes="23:59";else{if(!e.openingTime||!e.closingTime)return null;r.opens=e.openingTime,r.closes=e.closingTime}return r}).filter(Boolean),m=e?.pagesAndSections?.find(e=>e?.name===a.Nb.LANDING_PAGE)?.sections?.["footer-section"]?.data?.socials||{},u=e?.socials||m,p=Object.keys(u).filter(e=>"emergency_contact"!==e&&"Contact"!==e&&"phone"!==e&&"email"!==e).map(e=>u[e]).filter(e=>"string"==typeof e&&/^https?:\/\//i.test(e.trim())),d={"@context":"https://schema.org","@type":["VeterinaryCare","LocalBusiness"],name:e?.name||"",url:(e?.url||"").toLowerCase()};e?.description&&(d.description=e.description);let g=s(e?.logo?.fileUrl);g&&(d.logo=g,d.image=g),i?.phone&&(d.telephone=i.phone),i?.email&&(d.email=i.email);let h={};t?.address&&(h.streetAddress=t.address),t?.city&&(h.addressLocality=t.city),t?.state&&(h.addressRegion=t.state),t?.zipCode&&(h.postalCode=t.zipCode),Object.keys(h).length&&(d.address={"@type":"PostalAddress",...h,addressCountry:t?.country||"US"}),p.length&&(d.sameAs=p),t?.latitude&&t?.longitude&&(d.geo={"@type":"GeoCoordinates",latitude:t.latitude,longitude:t.longitude}),l.length&&(d.openingHoursSpecification=l);let f=n?.totalReviews??n?.userRatingsTotal??r.length,y=n?.totalStars??n?.rating??(r.length?r.reduce((e,t)=>e+(t.rating||0),0)/r.length:0);return f>0&&y>0&&(d.aggregateRating={"@type":"AggregateRating",ratingValue:parseFloat(Number(y).toFixed(1)),reviewCount:f,bestRating:5,worstRating:1}),d}(h)),r}
1if(l?.forEach(e=>{let t=f[e?.name],i=e.data||{};if(t&&(i||e?.name===a.bP.CONTACT_US_SECTION)){let e=t(i,h,g,n);e&&r.push(e)}}),i){if(Object.values(o?.sections||{})?.forEach(e=>{let t=b[e?.name];if(t){let e=t(n,h,g);e&&r.push(e)}}),h?.faqs?.length>0){let t=e?.pagesAndSections?.find(e=>e?.name===a.Nb.LANDING_PAGE),i=t?.sections?.["faq-section"];if(i?.enabled){let e=d(i?.data,h);e?.mainEntity?.length>0&&r.push(e)}}}else n&&l?.forEach(e=>{let t=y[e?.name];if(t){let e=t(n,h,g);e&&r.push(e)}});return r}},17545:(e,t,i)=>{"use strict";i.r(t),i.d(t,{__N_SSP:()=>l,default:()=>m});var n=i(37876),a=i(21163),r=i(68318),o=i(37321),s=i(33037),c=i(77726),l=!0;function m(e){let t=a.v0[e?.page||""]||null,i=e?.response?.[e?.page]?.requested;if(!e?.websiteData?._id||!t||!i)return(0,n.jsx)(r.A,{});let l=a.ce[e?.page||""]||null,m={icon:i?.featuredImageId?.fileUrl||i?.imageId?.fileUrl||"",title:`${i?.meta?.title||i?.name||i?.title} | ${e?.websiteData?.name}`,description:i?.meta?.description||"veterinary care",tags:i?.meta?.tags||"",additionalDetails:i?.meta?.additionalDetails||{canonical:""}};return(0,n.jsx)(c.A,{error:e?.error,websiteData:e?.websiteData,type:e?.type,children:(0,n.jsx)(s.L,{themeConfiguration:e?.websiteData?.themeConfiguration,children:(0,n.jsx)(o.default,{websiteData:e?.websiteData,metaData:m,banners:e?.banners||[],currentPage:l,otto:e?.otto,detailPage:!0,detailData:e.response,children:(0,n.jsx)(t,{websiteData:e.websiteData,data:e.response,newBlogs:e.blogs||[]})})})})}},37321:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>I});var n=i(37876),a=i(42180),r=i(14232),o=i(87168),s=i(67688),c=i(19909),l=i(29220),m=i(21163),u=i(18847),p=i.n(u),d=i(24722),g=i(71739),h=i(51930),f=i(57897),y=i(45664),b=i(26294),w=i(38928),v=i(74164),L=i(24826);let x=p()(()=>Promise.resolve().then(i.bind(i,78441)),{loadableGenerated:{webpack:()=>[78441]},loading:()=>(0,n.jsx)("footer",{className:"min-h-[400px] w-full bg-[var(--vis-background)] animate-pulse"}),ssr:!1});function I(e){let{sectionData:t,children:i,websiteData:u,banners:p,currentPage:I,otto:A,metaData:C,isBms:P=!1,detailPage:S=!1,detailData:E=null}=e,[O,U]=(0,r.useState)({}),N=u?.pagesAndSections?.find(e=>e?.name===c.Nb.LANDING_PAGE)?.sections?.["additional-detailed-section"]?.data?.splashScreenEnable||!1,[W,j]=(0,r.useState)(!0);(0,r.useEffect)(()=>{if((0,L.Fr)()&&N){let e=setTimeout(()=>j(!1),2e3);return()=>clearTimeout(e)}j(!1)},[N]);let T=u?.pagesAndSections?.find(e=>e?.name===c.Nb.LANDING_PAGE)?.sections?.["footer-section"],D=u?.name,k=null;try{k=(0,w.bo)()}catch{}let R=!(u?.generalScript?.results?.scripts||u?.bookAppointmentScript?.results?.scripts)&&k?.scripts,B=R?{results:{scripts:k.scripts?.general}}:u?.generalScript||{},H=R?k.scripts.otto?.[0]||{}:A?.results?.scripts?.[0]||{};(0,r.useEffect)(()=>{let e=()=>{U(u?.thirdPartyIntegration?.shyftPixel||{})};e();let t=new MutationObserver(()=>{e()});return t.observe(document.body,{childList:!0,subtree:!0}),()=>t.disconnect()},[u]),(0,r.useEffect)(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");let e=()=>{window.scrollTo({top:0,behavior:"auto"})};"complete"===document.readyState?e():window.addEventListener("load",e,{once:!0});let t=t=>{t.persisted&&e()};return window.addEventListener("pageshow",t),()=>{window.removeEventListener("load",e),window.removeEventListener("pageshow",t),"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto")}},[]);let _=c.vb[I]||I,q=u?.pagesAndSections?.find(e=>e?.name===_),z=C?.title||q?.meta?.title?C?.title||q?.meta?.title:m.fr[I]?`${m.fr[I]} | ${u?.name||""}`:I||"",F=C?.description||q?.meta?.description||q?.meta?.tags||"Amerivet",$={title:z?.length>60?z.slice(0,57)+"...":z,description:F?.length>160?F?.slice(0,157)+"...":F,icon:C?.icon||q?.icon?.fileUrl||void 0,tags:C?.tags||"",canonicalTag:C?.title?C?.additionalDetails?.canonical?C?.additionalDetails?.canonical:`<link rel="canonical" href="${u?.currentUrl||""}" />`:C?.additionalDetails?.canonical||q?.meta?.additionalDetails?.canonical?C?.additionalDetails?.canonical||q?.meta?.additionalDetails?.canonical||C?.meta?.canonical:`<link rel="canonical" href="${u?.currentUrl||""}" />`};C?.seo||q?.meta?.otherTags||q?.seo;let G=(0,n.jsxs)("main",{className:"webpage-wrpr",children:[W&&(0,n.jsx)(v.A,{...u}),(0,n.jsx)(l.Ay,{meta:$,icon:u?.icon?.fileUrl,pixelScripts:u?.pixelScripts,gtmScripts:B,websiteData:u,currentPage:_,detailPage:S,detailData:E}),(0,n.jsxs)("div",{className:"flex flex-row gap-20",children:[(0,n.jsx)(d.A,{...(e=>{let t=e?.pagesAndSections?.find(e=>e?.name==="landing-page")?.sections?.["vetstoria-widget-section"],i=t?.data?.vetstoria;return{siteHash:i?.script,domain:"us.vetstoria.com",enabled:i?.enabled,websiteData:e}})(u)}),(0,n.jsx)(g.A,{...(e=>{let t=e?.pagesAndSections?.find(e=>e?.name==="landing-page")?.sections?.["otto-widget-section"]?.data?.otto?.enabled||!1;return{scriptContent:H?.scriptContent,enabled:t,websiteData:e}})(u)})]}),(0,n.jsx)(y.A,{}),(0,n.jsx)(b.A,{gtmScripts:B}),(0,n.jsx)(o.Y,{banners:p||[],type:s.V.NOTIFICATION,currentPage:I,websiteData:u}),!P&&(0,n.jsx)(a.F,{websiteData:u,currentPage:I}),(0,n.jsx)(o.Y,{banners:p||[],currentPage:I,type:s.V.POPUP,websiteData:u}),i,!P&&(0,n.jsx)(x,{data:T?.data||{},websiteData:u})]});return O?.enabled?(0,n.jsx)(h.CarterAnalyticsProvider,{clientId:O?.clientId,clinicName:D,children:(0,n.jsx)(f.RouteEventTracker,{children:G})}):(0,n.jsx)(f.RouteEventTracker,{children:G})}},53362:(e,t,i)=>{"use strict";i.d(t,{U:()=>n});let n=async e=>
1{let t=await fetch(`https://prd-amerivet-bms-api.amerivet.com/api/visitor/first-available-slot?domain=${encodeURIComponent(e)}`);if(!t.ok)throw Error(`Failed to fetch first available slot: ${t.status}`);return t.json()}},68318:(e,t,i)=>{"use strict";i.d(t,{A:()=>l});var n=i(37876),a=i(54587),r=i.n(a),o=i(14232),s=i(48172),c=i(41506);function l(e){let{errorType:t="404",delay:i=3e3}=e,[a,l]=(0,o.useState)(Math.ceil(i/1e3)),[m,u]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=setInterval(()=>{l(e=>e<=1?(u(!0),0):e-1)},1e3),t=setTimeout(()=>{window.location.href=window.location.origin},i);return()=>{clearInterval(e),clearTimeout(t)}},[i,t]),(0,n.jsx)("div",{className:"min-h-screen bg-[#F9F9F9] flex items-center justify-center h-screen w-full",children:(0,n.jsxs)("div",{className:"max-w-2xl w-full relative",children:[(0,n.jsx)(r(),{src:c.A?.src,alt:"404 stars",width:700,height:700,className:"absolute top-0 right-0 left-0 w-full h-full z-0"}),(0,n.jsx)("div",{className:"mb-6 relative z-10",children:(0,n.jsx)(r(),{src:s.A?.src,alt:"404 image",width:700,height:700})}),(0,n.jsxs)("div",{className:"flex items-center justify-center gap-4 flex-col relative z-10",children:[(0,n.jsx)("h1",{className:"text-4xl font-bold text-[var(--vis-primary)]",children:(()=>{switch(t){case"404":return"Page Not Found";case"500":return"Server Error";case"unpublished":return"Website Not Available";case"invalid":return"Invalid Website";default:return"Redirecting to Amerivet"}})()}),(0,n.jsx)("p",{className:"text-base text-[var(--vis-dark-slate)] text-center max-w-md",children:(()=>{switch(t){case"404":return"Sorry, we couldn't find the page you were looking for.";case"500":return"We encountered a server error while processing your request.";case"unpublished":return"This website is not yet published or available.";case"invalid":return"The requested website data is invalid or corrupted.";default:return"You will be redirected to our main website in a few seconds."}})()}),(0,n.jsxs)("div",{className:"text-sm text-[var(--vis-dark-slate)] opacity-75",children:["Redirecting in ",a," second",1!==a?"s":"","..."]}),(0,n.jsx)("a",{href:window.location.origin,className:"btn red-btn px-14",onClick:()=>u(!0),children:m?"Redirecting...":"Go to Home Page"})]})]})})}},71739:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var n=i(14232),a=i(12540),r=i(51930);function o(e){let{enabled:t=!0,scriptContent:i,websiteData:o}=e,{TriggerEvents:s}=(0,r.useCarterAnalytics)();return(0,n.useEffect)(()=>{let e,n;if(!t||!i)return;let r=()=>{let e=new DOMParser().parseFromString(i,"text/html").querySelector("script");if(!e)return;let t=e?.id||"otto-widget-script",n=e?.getAttribute("src")||"https://connect.televet.com/shim.js?ottoWidgetOpen=false";if(document.getElementById(t))return;let r=document.createElement("script");r.id=t,r.src=n.includes("?")?`${n}&ottoWidgetOpen=false`:`${n}?ottoWidgetOpen=false`,Array.from(e.attributes).forEach(e=>{r.setAttribute(e.name,e.value)});let c=(e=>{let t=e.match(/\(\s*['"]([^'"]+)['"]\s*,/);return t?t[1]:null})(e.textContent||"");if(!c)return;let l=!1,m=()=>{!l&&window.otto?.widget&&(window.otto.widget.initialize(c,{isOpen:!1,showPreview:!1}),window.otto.widget.close(c),l=!0)};r.onload=()=>{m(),setTimeout(()=>{m()},1e3)};let u=!1,p=setInterval(()=>{let e=document.querySelectorAll('[id="televet-widget-iframe"]'),t=e?.[(e?.length||1)-1]||"";document.activeElement===t&&window?.cpix?.initialized&&(!u&&a.uc.BOOK_APPOINTMENT&&(u=!0,a.uc.BOOK_APPOINTMENT(o,e=>{s?.CTA_CLICK({...e})},{buttonText:"Otto Chat"},!0,"widget","footer")),document.activeElement?.blur())},300);document.body.appendChild(r);let d=setInterval(()=>{window.otto?.widget&&!l&&m()},500);return()=>{clearInterval(d),clearInterval(p),document.querySelectorAll('[id^="otto-"]').forEach(e=>e.remove()),r.parentNode&&r.parentNode.removeChild(r),c&&window.otto?.widget&&window.otto.widget.destroy()}};return e="requestIdleCallback"in window?window.requestIdleCallback(()=>{n=r()},{timeout:3e3}):setTimeout(()=>{n=r()},500),()=>{"cancelIdleCallback"in window?window.cancelIdleCallback(e):clearTimeout(e),n&&n()}}
1,[t,i,s,o]),null}},74944:(e,t,i)=>{"use strict";i.d(t,{m:()=>a});var n=i(6796);let a=async e=>{let{slugs:t}=e,i=n.A.API_BASE_URL;try{let e=await fetch(`${i}/api/v1/slug`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({slugs:t})});if(!e.ok)throw Error(`Failed to fetch domains: ${e.status} ${e.statusText}`);return await e.json()}catch(e){throw console.error("Error fetching domains:",e),e}}},78037:(e,t,i)=>{"use strict";i.d(t,{Po:()=>n});let n=(e,t,i)=>e?.message?.includes("not found")||e?.message?.includes("Website with ID or slug")||e?.message?.includes("Failed to fetch website data")||e?.message?.includes("404")||e?.statusCode===404?"404":e?.message?.includes("500")||e?.statusCode>=500?"500":"published"===i&&t?.status!=="PUBLISHED"?"unpublished":t&&t?.name&&t?.slug?"general":"invalid"}},e=>{e.O(0,[6664,7396,6786,8328,2006,6482,1882,2971,4795,9224,7871,161,2909,2802,2107,9212,8209,577,3432,936,280,243,8311,9626,3179,3832,1630,3812,5220,4969,2074,496,2514,9552,6661,8792],()=>e(e.s=49973)),_N_E=e.O()}]);
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.