1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[730,999,1649,2115,4528,5309,5768,6351,7381,8328],{24027:(e,s,t)=>{t.d(s,{A:()=>x});var a=t(37876),l=t(14232),n=t(278),r=t(575),i=t(12540),d=t(51930),o=t(48230),c=t.n(o),u=t(23623),m=t(68202),p=t(74944),h=t(98673);let x=e=>{let{onClick:s,websiteData:t}=e,[o,x]=(0,l.useState)([]),[g,f]=(0,l.useState)(1),[b,v]=(0,l.useState)(!0),[N,j]=(0,l.useState)(!1),y=(0,l.useRef)(null),k=(0,l.useMemo)(()=>new n.A,[]),[w,C]=(0,l.useState)(1),{TriggerEvents:S}=(0,d.useCarterAnalytics)(),[_,E]=(0,l.useState)("https://prd-uvc-cms-visitor.uvcpaws.com");(0,l.useEffect)(()=>{(0,h.T8)(window.location.hostname)?E((0,h.RQ)()):E("https://prd-uvc-cms-visitor.uvcpaws.com")},[]);let D=(0,l.useCallback)(async e=>{if(!N&&b)try{j(!0);let s=await k.ListPublishedWebsitesGroups({pagination:{page:e,limit:10},websiteIdOrSlug:t?.slug||"",groupId:t?.folderId?._id}),a=s?.listPublishedWebsitesGroups?.results||[],l=s?.listPublishedWebsitesGroups?.results?.map(e=>e?.slug||""),n=l?.length?await (0,p.m)({slugs:l}):{},r=l.reduce((e,s,t)=>{let a=n?.domains?.[t];return a?.status==200&&a?.data?.domainName&&(e[s]=a?.data?.domainName),e},{});x(e=>([...e,...a].filter(e=>e?._id!==t?._id)||[])?.map(e=>({...e,domain:r[e?.slug]||e?.domain}))),v(a?.length===10),j(!1),C(s?.listPublishedWebsitesGroups?.total||1)}catch(e){console.log(e),j(!1)}},[k,t,N,b]);return(0,l.useEffect)(()=>{D(1)},[]),(0,l.useEffect)(()=>{let e=new IntersectionObserver(e=>{e[0].isIntersecting&&b&&!N&&f(e=>{let s=e+1;return D(s),s})},{threshold:.5}),s=y.current;return s&&e.observe(s),()=>{s&&e.unobserve(s)}},[D,b,N]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"dropdown-header mt-2 lg:mt-0 mb-2 lg:sticky lg:top-0 bg-white",children:(0,a.jsxs)("h5",{className:"header-text location-title px-2 md:px-6",children:[t?.folderId?.name," Locations:"]})}),(0,a.jsxs)("div",{className:"lg:overflow-auto lg:max-h-[400px] -mt-3 h-auto overflow-behaviour px-2 md:px-6",children:[N&&!o.length?(0,a.jsx)("div",{className:"animate-pulse space-y-4",children:[void 0,void 0,void 0].map((e,s)=>(0,a.jsx)("div",{className:"bg-gray-200 h-20 w-full min-w-[500px] rounded-md"},s))}):o.map((e,l)=>(0,a.jsx)(r.kN,{asChild:!0,children:(0,a.jsxs)("div",{className:"dd-card dd-card-group px-1 py-3 lg:py-4 lg:px-[10px] relative",children:[(0,a.jsxs)(c(),{href:e?.domain?`https://${e.domain}`:(0,m.QF)(_||"",_===(0,h.RQ)()?"locations":"website/published",e?.slug||""),onClick:()=>s(e?.slug),target:"_blank",className:"dd-card-link cursor-pointer",children:[(0,a.jsx)("p",{className:"dd-card-title mb-1",children:e?.name}),(0,a.jsx)("p",{className:"dd-desc",children:e?.location?.address?(0,a.jsx)(u.D,{address:e?.location?.address}):""})]}),(0,a.jsxs)("div",{className:"dd-badges-wrpr flex flex-col gap-2",children:[e?.contactDetails?.phone&&(0,a.jsx)(c(),{href:`tel:${e?.contactDetails?.phone}`,onClick:()=>{i.uc.BOOK_APPOINTMENT(t,e=>{S?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call")},className:"dd-badge lite-badge w-fit mt-2 lg:mt-4",children:e?.contactDetails?.phone||""}),e?.category==="ER"&&(0,a.jsx)("p",{className:"dd-badge warning-badge w-fit",children:"24/7 Emergency Services"})]})]},e?._id||l)})),(0,a.jsx)("div",{ref:y,className:"h-0.5 text-center",children:N&&(0,a.jsx)("p",{children:"Loading more..."})})]})]})}},42298:(e,s,t)=>{t.d(s,{$:()=>r});var a=t(37876),l=t(14232),n=t(82987);(0,t(47137).F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}});let r=l.forwardRef((e,s)=>{let{className:t,variant:l,size:r,asChild:i=!1,...d}=e,o=i?n.DX:"button";return(0,a.jsx)(o,{className:t,ref:s,...d})});r.displayName="Button"},65228:(e,s,t)=>{t.d(s,{AZ:()=>y,ks:()=>k});var a=t(37876),l=t(14232),n=t(27025),r=t(94408),i=t(575),d=t(68202),o=t(48230),c=t.n(o),u=t(89099),m=t(19909),p=t(55128),h=t(82964),x=t(73437),g=t(37659);function f(e,s){if(!s)return null;let t=Array.isArray(e)?e:Object.values(e||[]),a=s.endsWith("-page")?s:`${s}-page`;return t.find(e=>String(e?._id)===s||String(e?._id)===a||e?.name===s||e?.slug===s||e?.name===a||e?.slug===a||e?.name?.replace(/^custom-/,"")===s?.replace(/^custom-/,"")||d.W_.getPagePath(e?.name)===s||d.W_.getPagePath(e?.
1slug)===s)||null}function b(e){return!!(e?.category==="MULTI_WEBSITE_GROUP"||e?.isMultiSiteParent||e?.isMultiSiteChild)}function v(e){return e?.type==="locations"||e?.id==="locations-menu"||e?.id==="menu-locations"||e?.label==="Locations"}function N(e){let{websiteData:s,onRouteChange:t,onClose:n,servicesLoading:r,variant:o="desktop",customChildren:u}=e,{serviceList:x,serviceSection:g,servicesPageSlug:f}=l.useMemo(()=>{let e=(0,h.E)(s?.serviceList,s?.templateName),t=Array.isArray(s?.pagesAndSections)?s.pagesAndSections:Object.values(s?.pagesAndSections||{});return{serviceList:e,serviceSection:t.find(e=>e?.name===m.Nb.LANDING_PAGE)?.sections?.[m.bP.OUR_SERVICES_SECTION]?.data?.services,servicesPageSlug:(0,p.WS)(s,m.Nb.SERVICES_PAGE)}},[s?.serviceList,s?.templateName,s?.pagesAndSections]),b=d.W_.enrichRoute(s,f,""),v=(0,a.jsx)(c(),{href:b,onClick:()=>{t?.(f),n?.()},className:"menu-all cursor-pointer",children:"View all"}),N=l.useMemo(()=>{let e=g||{};return(x?Object.keys(x).filter(s=>e[s]?.enabled!==!1):Object.entries(e).filter(e=>{let[,s]=e;return s?.enabled!==!1}).map(e=>{let[s]=e;return s})).map(s=>({key:s,label:e[s]?.name||(0,p.Zr)(s),enabled:e[s]?.enabled!==!1}))},[g,x]),y=u&&u.length>0,k=l.useMemo(()=>0!==N.length||y?0===N.length?[]:N.map(e=>{let{key:s,label:t,enabled:a}=e;if(!a)return null;let l=y?u.find(e=>e.id===`service-type-${s}`):null,n=l?.enabled!==!1&&l?.children||[],r=n.length>0,i=x&&x[s]||[];return{key:s,label:t,links:r?[...n,...i]:i}}).filter(Boolean):null,[N,y,u,x]);if(k&&k.length>0){let e=k.slice(0,3);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("ul",{className:"desktop"===o?"nav-content-1 flex gap-0":"grid gap-4 md:gap-2 grid-cols-1",children:e.map((e,l)=>(0,a.jsxs)("li",{className:"desktop"===o?"list-item min-w-[232px]":"list-item",children:[(0,a.jsx)("p",{className:"menu-link-heading",children:e.label}),(0,a.jsx)("ul",{className:"sub-menu-lst",children:e.links.map((e,l)=>{if(e?.enabled===!1)return null;let r=e&&"string"==typeof e.id&&(e.type||e.label),u=r?j(e,s):{href:d.W_.enrichRoute(s,f,e?.slug),isExternal:!1},m=r?e.label:e?.name,p=(0,a.jsx)(c(),{className:"sub-menu-link",href:u.href,target:u.isExternal?"_blank":void 0,rel:u.isExternal?"noopener noreferrer":void 0,onClick:()=>{t?.(r?e.id||e.label:e?.slug,"link",f),n?.()},children:m});return(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:"mobile"===o?(0,a.jsx)(i.kN,{asChild:!0,children:p}):p},e?.id||e?.slug||l)})})]},e.key||l))}),(0,a.jsx)("div",{className:"text-center",children:"mobile"===o?(0,a.jsx)(i.kN,{asChild:!0,children:v}):v})]})}if(r?.isLoading)return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("ul",{className:"desktop"===o?"nav-content-1 flex gap-0":"grid gap-4 md:gap-2 grid-cols-1",children:Array.from({length:3}).map((e,s)=>(0,a.jsxs)("li",{className:"desktop"===o?"list-item min-w-[232px]":"list-item",children:[(0,a.jsx)("div",{className:"menu-link-heading",children:(0,a.jsx)("div",{className:"h-4 bg-gray-200 rounded animate-pulse w-24"})}),(0,a.jsx)("ul",{className:"sub-menu-lst",children:Array.from({length:5}).map((e,t)=>(0,a.jsx)("li",{className:"sub-lst-item",children:(0,a.jsx)("div",{className:"sub-menu-link",children:(0,a.jsx)("div",{className:"h-3 bg-gray-200 rounded animate-pulse w-full max-w-[180px]"})})},`loading-service-${s}-sub-${t}`))})]},`loading-service-${s}`))}),(0,a.jsx)("div",{className:"text-center",children:"mobile"===o?(0,a.jsx)(i.kN,{asChild:!0,children:v}):v})]});let w=Object.keys(x||{}).slice(0,3);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("ul",{className:"desktop"===o?"nav-content-1 flex gap-0":"grid gap-4 md:gap-2 grid-cols-1",children:w.map((e,l)=>(0,a.jsxs)("li",{className:"desktop"===o?"list-item min-w-[232px]":"list-item",children:[(0,a.jsx)("p",{className:"menu-link-heading",children:g?.[e]?.name||(0,p.Zr)(e)}),(0,a.jsx)("ul",{className:"sub-menu-lst",children:x[e]?.map((e,l)=>{let r=d.W_.enrichRoute(s,f,e?.slug),u=(0,a.jsx)(c(),{className:"sub-menu-link",href:r,onClick:()=>{t?.(e?.slug,"link",f),n?.()},children:e?.name});return(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:"mobile"===o?(0,a.jsx)(i.kN,{asChild:!0,children:u}):u},l)})})]},l))}),(0,a.jsx)("div",{className:"text-center",children:"mobile"===o?(0,a.jsx)(i.kN,{asChild:!0,children:v}):v})]})}
1function j(e,s){var t;let a;if(("external"===e.type||"button"===e.type)&&e.externalUrl)return{href:e.externalUrl,isExternal:!0};let l=s?.pagesAndSections||[],n=Array.isArray(l)?l:Object.values(l),r=e.id||((t=e.pageId||"",/^[a-f0-9]{24}$/i.test(String(t||"")))?"":e.pageId||"")||"";if(!r||r===m.Nb.LANDING_PAGE||"landing-page"===r)return{href:d.W_.enrichRoute(s,"",""),isExternal:!1};let i=f(n,r);if(i||r.endsWith("-page")||(i=f(n,`${r}-page`)),i){let e=i?.pageType?.toUpperCase()==="CUSTOM";a=r||(e?i.slug||i.name?.replace(/^custom-/,"")||i.name||"":d.W_.getPagePath(i.slug)||i.name||"")}else a=r||"";return{href:d.W_.enrichRoute(s,a,""),isExternal:!1}}function y(e){let{items:s,websiteData:t,onClick:i,onRouteChange:o,className:h,servicesLoading:f}=e,y=(0,u.useRouter)(),[k,w]=l.useState(""),C=l.useRef(null),S=(0,g.i5)(),_=l.useMemo(()=>(S?.multiSiteGroupChildren?.results||[]).filter(e=>e?._id!==t?._id).length,[S?.multiSiteGroupChildren?.results,t?._id]),E=l.useMemo(()=>!Array.isArray(S?.multiSiteGroupChildren?.results)||_>0,[S?.multiSiteGroupChildren?.results,_]),D=l.useMemo(()=>{if(_>0)return _;let e=Number(t?.folderCount||0);return Number.isFinite(e)?e:0},[_,t?.folderCount]),P=l.useMemo(()=>`Locations${D>0?` (${D})`:""}`,[D]);if(!s?.length)return null;let A=()=>{C.current&&(clearTimeout(C.current),C.current=null)},R=(e,s,t,a)=>{s||(o?.(t,"link","menu_item"),i?.(t))},L=e=>("menu"===e.type||"dropdown"===e.type)&&(e.children??[]).filter(e=>!1!==e.enabled).length>0,M=l.useMemo(()=>s.filter(e=>!1!==e.enabled).sort((e,s)=>(e.sequence??0)-(s.sequence??0)),[s]),I=M.slice(0,5),$=M.slice(5);return(0,a.jsx)(r.KS,{value:k,onValueChange:w,className:(0,n.cn)("ml-auto",h),children:(0,a.jsxs)(r.SK,{children:[I.map((e,s)=>((e,s)=>{if(!1===e.enabled)return null;let{href:l,isExternal:u}=j(e,t);if("services"===e.type){if(b(t)){let s=(0,p.WS)(t,m.Nb.SERVICES_PAGE),l=d.W_.enrichRoute(t,s);return(0,a.jsx)(r.JD,{className:"relative",children:(0,a.jsx)(c(),{className:(0,n.cn)((0,r.R6)()),href:l,onClick:()=>{t?.slug&&(sessionStorage.setItem("multiSiteServiceSlug",t.slug),t?.isMultiSiteChild&&t?.parent?.slug&&sessionStorage.setItem("multiSiteParentSlug",t.parent.slug)),o?.(s),i?.(s)},children:e.label})},e.id)}let l=`nav-services-${s}`;return(0,a.jsxs)(r.JD,{value:l,className:"relative",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-link","data-state":k===l?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation(),w(k===l?"":l)},"aria-expanded":k===l,children:e.label}),(0,a.jsx)(r.hA,{className:"service-nav nav-menu",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,a.jsx)(N,{websiteData:t,onRouteChange:o,onClose:()=>w(""),servicesLoading:f,variant:"desktop",customChildren:e.children?.filter(e=>!1!==e.enabled)})})]},e.id)}if(v(e)){if(!b(t)||!E)return null;let l=`nav-locations-${s}`;return(0,a.jsxs)(r.JD,{value:l,className:"relative",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-link","data-state":k===l?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation(),w(k===l?"":l)},"aria-expanded":k===l,children:P}),(0,a.jsx)(r.hA,{className:"nav-menu nav-col-menu right-0 left-auto min-w-[350px] lg",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,a.jsx)(x.A,{onClick:e=>{o?.(e,"link","menu_item"),i?.(e),w("")},websiteData:t})})]},e.id)}if(("menu"===e.type||"dropdown"===e.type)&&!L(e))return null;if(L(e)){let l=`nav-${e.id}-${s}`;return(0,a.jsxs)(r.JD,{value:l,className:"relative",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-link","data-state":k===l?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation(),w(k===l?"":l)},"aria-expanded":k===l,children:e.label}),(0,a.jsx)(r.hA,{className:"nav-menu nav-col-menu",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,a.jsx)("ul",{className:"sub-menu-lst",children:(e.children||[]).filter(e=>!1!==e.enabled).sort((e,s)=>(e.sequence??0)-(s.sequence??0)).map(e=>{let s=j(e,t);return(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,a.jsx)(c(),{className:"sub-menu
1-link",href:s.href,target:s.isExternal?"_blank":void 0,rel:s.isExternal?"noopener noreferrer":void 0,onClick:t=>{s.isExternal||(t.preventDefault(),y.push(s.href)),R(s.href,s.isExternal,e.id,e.label),w("")},children:e.label})},e.id)})})})]},e.id)}return"button"===e.type?(0,a.jsx)(r.JD,{className:"relative",children:(0,a.jsx)(c(),{className:(0,n.cn)("btn whitespace-nowrap",u?"outline-btn":"primary-btn"),href:l,target:u?"_blank":void 0,rel:u?"noopener noreferrer":void 0,onClick:s=>{u||(s.preventDefault(),y.push(l)),R(l,u,e.id,e.label)},children:e.label})},e.id):(0,a.jsx)(r.JD,{className:"relative",children:(0,a.jsx)(c(),{className:(0,n.cn)((0,r.R6)()),href:l,target:u?"_blank":void 0,rel:u?"noopener noreferrer":void 0,onClick:s=>{u||(s.preventDefault(),y.push(l)),R(l,u,e.id,e.label)},children:e.label})},e.id)})(e,s)),$.length>0&&(0,a.jsxs)(r.JD,{value:"nav-more",className:"relative",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-link","data-state":"nav-more"===k?"open":"closed",onPointerEnter:()=>{A(),w("nav-more")},onPointerLeave:()=>{C.current=setTimeout(()=>w(""),150)},onClick:e=>{e.stopPropagation(),w("nav-more"===k?"":"nav-more")},"aria-expanded":"nav-more"===k,children:"More"}),(0,a.jsx)(r.hA,{className:"nav-menu nav-col-menu",onPointerEnter:A,onPointerLeave:()=>w(""),children:(0,a.jsx)("ul",{className:"sub-menu-lst",children:$.map(e=>{if(!1===e.enabled)return null;let{href:s,isExternal:l}=j(e,t);if("services"===e.type){if(b(t)){let s=(0,p.WS)(t,m.Nb.SERVICES_PAGE),l=d.W_.enrichRoute(t,s);return(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,a.jsx)(c(),{className:"sub-menu-link",href:l,onClick:()=>{t?.slug&&(sessionStorage.setItem("multiSiteServiceSlug",t.slug),t?.isMultiSiteChild&&t?.parent?.slug&&sessionStorage.setItem("multiSiteParentSlug",t.parent.slug)),o?.(s),w("")},children:e.label})},e.id)}return(0,a.jsxs)("li",{className:"sub-lst-item",children:[(0,a.jsx)("span",{className:"sub-menu-link font-semibold",children:e.label}),(0,a.jsx)(N,{websiteData:t,onRouteChange:o,onClose:()=>w(""),servicesLoading:f,variant:"desktop",customChildren:e.children?.filter(e=>!1!==e.enabled)})]},e.id)}return v(e)?b(t)&&E?(0,a.jsxs)("li",{className:"sub-lst-item",children:[(0,a.jsx)("span",{className:"sub-menu-link font-semibold",children:P}),(0,a.jsx)(x.A,{onClick:e=>{o?.(e,"link","menu_item"),i?.(e),w("")},websiteData:t})]},e.id):null:"menu"!==e.type&&"dropdown"!==e.type||L(e)?L(e)?(0,a.jsxs)("li",{className:"sub-lst-item",children:[(0,a.jsx)("span",{className:"sub-menu-link font-semibold",children:e.label}),(0,a.jsx)("ul",{className:"ml-2 mt-1 space-y-1",children:(e.children||[]).filter(e=>!1!==e.enabled).map(e=>{let s=j(e,t);return(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,a.jsx)(c(),{className:"sub-menu-link",href:s.href,target:s.isExternal?"_blank":void 0,rel:s.isExternal?"noopener noreferrer":void 0,onClick:t=>{s.isExternal||(t.preventDefault(),y.push(s.href)),R(s.href,s.isExternal,e.id,e.label),w("")},children:e.label})},e.id)})})]},e.id):"button"===e.type?(0,a.jsx)("li",{className:"sub-lst-item",children:(0,a.jsx)(c(),{className:(0,n.cn)("btn whitespace-nowrap w-full",l?"outline-btn":"primary-btn"),href:s,target:l?"_blank":void 0,rel:l?"noopener noreferrer":void 0,onClick:t=>{l||(t.preventDefault(),y.push(s)),R(s,l,e.id,e.label),w("")},children:e.label})},e.id):(0,a.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,a.jsx)(c(),{className:"sub-menu-link",href:s,target:l?"_blank":void 0,rel:l?"noopener noreferrer":void 0,onClick:t=>{l||(t.preventDefault(),y.push(s)),R(s,l,e.id,e.label),w("")},children:e.label})},e.id):null})})})]},"nav-more")]})})}function k(e){let{items:s,websiteData:t,onClick:o,servicesLoading:u}=e,[h,f]=l.useState(""),y=(0,g.i5)(),k=l.useMemo(()=>(y?.multiSiteGroupChildren?.results||[]).filter(e=>e?._id!==t?._id).length,[y?.multiSiteGroupChildren?.results,t?._id]),w=l.useMemo(()=>!Array.isArray(y?.multiSiteGroupChildren?.results)||k>0,[y?.multiSiteGroupChildren?.results,k]),C=l.useMemo(()=>{if(k>0)return k;let e=Number(t?.folderCount||0);return Number.isFinite(e)?e:0},[k,t?.folderCount]),S=l.useMemo(()=>`Locations${C>0?` (${C})`:""}`,[C]);return s?.length?(0,a.jsx)(a.Fragment,{children:s.filter(e=>!1!==e.enabled).sort((e,s)=>(e.sequence??0)-(s.sequence??0)).map((e,s)=>((e,s)=>{if(!1===e.enabled)return null;let{href:l,isExternal:g}=j(e,t);if("services"===e.type){if(b(t)){let s=(0,p.WS)(t,m.Nb.SERVICES_PAGE),l=d.W_.enrichRoute
1(t,s);return(0,a.jsx)(r.JD,{className:"side-lst-item",children:(0,a.jsx)(i.kN,{asChild:!0,children:(0,a.jsx)(c(),{className:"nav-link cursor-pointer",href:l,onClick:()=>{t?.slug&&(sessionStorage.setItem("multiSiteServiceSlug",t.slug),t?.isMultiSiteChild&&t?.parent?.slug&&sessionStorage.setItem("multiSiteParentSlug",t.parent.slug)),o?.(s)},children:e.label})})},e.id)}let l=`mobile-nav-services-${s}`;return(0,a.jsxs)(r.JD,{className:"side-lst-item",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-icon",onClick:()=>f(h===l?"":l),children:e.label}),(0,a.jsx)(r.hA,{className:"nav-menu",children:(0,a.jsx)(N,{websiteData:t,onRouteChange:e=>o?.(e),onClose:()=>f(""),servicesLoading:u,variant:"mobile",customChildren:e.children?.filter(e=>!1!==e.enabled)})})]},e.id)}if(v(e)){if(!b(t)||!w)return null;let l=`mobile-nav-locations-${s}`;return(0,a.jsxs)(r.JD,{className:"side-lst-item",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-icon",onClick:()=>f(h===l?"":l),children:S}),(0,a.jsx)(r.hA,{className:"nav-menu lg",children:(0,a.jsx)(x.A,{onClick:e=>{o?.(e),f("")},websiteData:t})})]},e.id)}if(("menu"===e.type||"dropdown"===e.type)&&(e.children??[]).filter(e=>!1!==e.enabled).length>0){let l=`mobile-nav-${e.id}-${s}`;return(0,a.jsxs)(r.JD,{className:"side-lst-item",children:[(0,a.jsx)(r.wd,{className:"nav-link trigger-icon",onClick:()=>f(h===l?"":l),children:e.label}),(0,a.jsx)(r.hA,{className:"nav-menu",children:(0,a.jsx)("ul",{className:"grid gap-2 grid-cols-1",children:(e.children||[]).filter(e=>!1!==e.enabled).map(e=>{let s=j(e,t);return(0,a.jsx)("li",{className:"list-item",children:(0,a.jsx)(i.kN,{asChild:!0,children:(0,a.jsx)(c(),{className:"menu-link-heading cursor-pointer",href:s.href,target:s.isExternal?"_blank":void 0,rel:s.isExternal?"noopener noreferrer":void 0,onClick:()=>{o?.(e.id||e.label)},children:e.label})})},e.id)})})})]},e.id)}return"button"===e.type?(0,a.jsx)(r.JD,{className:"side-lst-item",children:(0,a.jsx)(i.kN,{asChild:!0,children:(0,a.jsx)(c(),{className:(0,n.cn)("btn whitespace-nowrap w-full",g?"outline-btn":"primary-btn"),href:l,target:g?"_blank":void 0,rel:g?"noopener noreferrer":void 0,onClick:()=>{o?.(e.id||e.label)},children:e.label})})},e.id):(0,a.jsx)(r.JD,{className:"side-lst-item",children:(0,a.jsx)(i.kN,{asChild:!0,children:(0,a.jsx)(c(),{className:"nav-link cursor-pointer",href:l,target:g?"_blank":void 0,rel:g?"noopener noreferrer":void 0,onClick:()=>{o?.(e.id||e.label)},children:e.label})})},e.id)})(e,s))}):null}},65734:(e,s,t)=>{t.d(s,{Cf:()=>u,L3:()=>p,c7:()=>m,lG:()=>d,rr:()=>h});var a=t(37876),l=t(14232),n=t(96415),r=t(6967),i=t(27025);let d=n.bL;n.l9;let o=n.ZL;n.bm;let c=l.forwardRef((e,s)=>{let{className:t,...l}=e;return(0,a.jsx)(n.hJ,{ref:s,className:(0,i.cn)("fixed inset-0 z-[1001] bg-[rgba(0,0,0,0.5)] data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...l})});c.displayName=n.hJ.displayName;let u=l.forwardRef((e,s)=>{let{className:t,children:l,...d}=e;return(0,a.jsxs)(o,{children:[(0,a.jsx)(c,{}),(0,a.jsxs)(n.UC,{ref:s,className:(0,i.cn)("fixed left-[50%] top-[50%] z-[1001] grid translate-x-[-50%] translate-y-[-50%] data-[state=open]:translate-x-[-50%] data-[state=open]:translate-y-[-50%] border shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] rounded-2xl sm:rounded-[20px]",t),...d,children:[l,(0,a.jsxs)(n.bm,{className:"absolute right-2 md:right-[43px] top-[14px] rounded-sm opacity-100 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,a.jsx)(r.X,{className:"h-4 w-4 md:h-8 md:w-8 primary-text"}),(0,a.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});u.displayName=n.UC.displayName;let m=e=>{let{className:s,...t}=e;return(0,a.jsx)("div",{className:(0,i.cn)(s),...t})};m.displayName="DialogHeader";let p=l.forwardRef((e,s)=>{let{className:t,...l}=e;return(0,a.jsx)(n.hE,{ref:s,className:(0,i.cn)(t),...l})});p.displayName=n.hE.displayName;let h=l.forwardRef((e,s)=>{let{className:t,...l}=e;return(0,a.jsx)(n.VY,{ref:s,className:(0,i.cn)(t),...l})});h.displayName=n.VY.displayName},73437:(e,s,t)=>{t.d(s,{A:()=>p});var a=t(37876),l=t(14232),n=t(575),r=t(12540),i=t(51930),d=t(48230),o=t.n(d),c=t(23623),u=t(68202),m=t
1(37659);let p=e=>{let{onClick:s,websiteData:t}=e,{TriggerEvents:d}=(0,i.useCarterAnalytics)(),{multiSiteGroupChildren:p,loading:h}=(0,m.i5)(),x=(0,l.useMemo)(()=>(p?.results||[]).filter(e=>e?._id!==t?._id),[p?.results,t?._id]),g=(0,l.useMemo)(()=>t?.isMultiSiteChild&&t?.parent?.name?t.parent.name:t?.folderId?.name||t?.name||"Our",[t]),f=h?.isLoading;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"dropdown-header mt-2 lg:mt-0 mb-2 lg:sticky lg:top-0 bg-white",children:(0,a.jsxs)("h5",{className:"header-text location-title px-2 md:px-6",children:[g," Locations:"]})}),(0,a.jsx)("div",{className:"lg:overflow-auto lg:max-h-[400px] -mt-3 h-auto overflow-behaviour px-2 md:px-6",children:f&&!x.length?(0,a.jsx)("div",{className:"animate-pulse space-y-4",children:[void 0,void 0,void 0].map((e,s)=>(0,a.jsx)("div",{className:"bg-gray-200 h-20 w-full min-w-[500px] rounded-md"},s))}):x.map((e,l)=>(0,a.jsx)(n.kN,{asChild:!0,children:(0,a.jsxs)("div",{className:"dd-card dd-card-group px-1 py-3 lg:py-4 lg:px-[10px] relative",children:[(0,a.jsxs)(o(),{href:e?.domain?`https://${e.domain}`:u.W_.enrichRoute(t,"location",e?.slug||""),onClick:()=>s(e?.slug),className:"dd-card-link cursor-pointer",children:[(0,a.jsx)("p",{className:"dd-card-title mb-1",children:e?.name}),(0,a.jsx)("p",{className:"dd-desc",children:e?.location?.address?(0,a.jsx)(c.D,{address:e?.location?.address}):""})]}),(0,a.jsxs)("div",{className:"dd-badges-wrpr flex flex-col gap-2",children:[e?.contactDetails?.phone&&(0,a.jsx)(o(),{href:`tel:${e?.contactDetails?.phone}`,onClick:()=>{r.uc.BOOK_APPOINTMENT(t,e=>{d?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call")},className:"dd-badge lite-badge w-fit mt-2 lg:mt-4",children:e?.contactDetails?.phone||""}),e?.category==="ER"&&(0,a.jsx)("p",{className:"dd-badge warning-badge w-fit",children:"24/7 Emergency Services"})]})]})},e?._id||l))})]})}},94639:(e,s,t)=>{t.d(s,{A:()=>g});var a=t(37876),l=t(14232),n=t(52068),r=t(98286),i=t(27025);let d=n.bL,o=n.l9;n.YJ,n.ZL,n.Pb,n.z6,l.forwardRef((e,s)=>{let{className:t,inset:l,children:d,...o}=e;return(0,a.jsxs)(n.ZP,{ref:s,className:(0,i.cn)("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus-within:outline-none focus-visible:outline-none focus:outline-none data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",l&&"pl-8",t),...o,children:[d,(0,a.jsx)(r.c_,{className:"ml-auto"})]})}).displayName=n.ZP.displayName,l.forwardRef((e,s)=>{let{className:t,...l}=e;return(0,a.jsx)(n.G5,{ref:s,className:(0,i.cn)(" z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...l})}).displayName=n.G5.displayName;let c=l.forwardRef((e,s)=>{let{className:t,sideOffset:l=4,...r}=e;return(0,a.jsx)(n.ZL,{children:(0,a.jsx)(n.UC,{ref:s,sideOffset:l,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-[20px] border border-solid border-[#E4E4E4] bg-popover p-3 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...r})})});c.displayName=n.UC.displayName,l.forwardRef((e,s)=>{let{className:t,inset:l,...r}=e;return(0,a.jsx)(n.q7,{ref:s,className:(0,i.cn)("relative flex cursor-default select-none items-center gap-2 text-base font-medium outline-none transition-colors hover:bg-[var(--vis-slate-300)] focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",l&&"pl-8",t),...r})}).displayName=n.q7.displayName,l.forwardRef((e,s)=>{let{className:t,children:l,checked:d,...o}=e;return(0,a.jsxs)(n.H_,{ref:s,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),checked:d,...o,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(n.VF,{children:(0,a.jsx)(r.Jl,{className:"h-4 w-4"})})}),l]})}).displayName=n.H_.displayName,l.forwardRef((e,s)=>{let{className:t,children:l,...d}=e;return(0,a.jsxs)(n.hN,{ref:s,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...d,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(n.VF,{children:(0,a.jsx)(r.jl,{className:"h-2 w-2 fill-current"})})}),l]})}).displayName=n.hN.displayName,l.forwardRef((e,s)=>{let{className:t,inset:l,...r}=e;return(0,a.jsx)(n.JU,{ref:s,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",l&&"pl-8",t),...r})}).displayName=n.JU.displayName,l.forwardRef((e,s)=>{let{className:t,...l}=e;return(0,a.jsx)(n.wv,{ref:s,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",t),...l})}).displayName=n.wv.displayName;
1var u=t(48230),m=t.n(u),p=t(6796),h=t(23623),x=t(68202);let g=e=>{let{emergencyBranches:s,onClick:t}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(d,{children:[(0,a.jsx)(o,{className:"btn orange-btn",style:{backgroundColor:"var(--vis-orange-light, #f97316)",color:"var(--vis-primary)"},children:"Emergency"}),(0,a.jsxs)(c,{side:"bottom",className:"bg-white dd-style min-w-[300px] max-w-[300px] sm:max-w-[412px] sm:min-w-[412px] p-3 pt-0 sm:p-6 sm:pt-0 shadow-[0px_36px_40px_0px_#00000024] border rounded-[4px] md:rounded-[20px] border-solid border-[var(--vis-dark)] max-h-[320px] sm:max-h-[500px] overflow-y-auto ml-3 sm:ml-0 mt-3 sm:mt-5",children:[(0,a.jsx)("div",{className:"dropdown-header mb-2 sticky top-0 bg-white pt-4 md:pt-6",children:(0,a.jsx)("p",{className:"header-text",children:"For urgent needs, please contact the nearest emergency clinics"})}),(0,a.jsx)("div",{className:"dd-card-wrpr overflow-auto h-auto max-h-[380px]",children:s?.map((e,s)=>(0,a.jsx)("div",{className:"dd-card dd-card-group py-4 px-[10px] relative",children:(0,a.jsxs)(m(),{href:(0,x.QF)(p.A.BASE_URI||"https://prd-uvc-cms-visitor.uvcpaws.com","website/published",e?.slug||""),onClick:()=>t(e?.slug),target:"_blank",className:"dd-card-link cursor-pointer",children:[(0,a.jsx)("h6",{className:"dd-card-title mb-1",children:e?.name}),(0,a.jsx)("p",{className:"dd-desc mb-4",children:e?.location?.address?(0,a.jsx)(h.D,{address:e?.location?.address}):""}),(0,a.jsxs)("div",{className:"dd-badges-wrpr flex flex-col gap-2",children:[e?.contactDetails?.phone&&(0,a.jsx)("p",{className:"dd-badge lite-badge w-fit",children:e?.contactDetails?.phone||""}),(0,a.jsx)("p",{className:"dd-badge warning-badge w-fit",children:"24/7 Emergency Services"})]})]})},`emergency_${s}`))})]})]})})}}}]);
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.