1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BUHCSh6f.js","./DFKnjcOR.js","./B4b-2GOK.js","./C_cSr8y_.js","./Cx8fnzmP.js","./BlVK-YvN.js","./BS8FGbvv.js","./xEUwMA8_.js","./rxhDcyfF.js","./XhL5XHNR.js","./DYYqgAxJ.js","./DC1376r_.js","./CnzcXU7B.js","./BvqH7JyV.js","./D_iH86fN2.js","./CoRm8tqG2.js","./CnUXPkIw2.js","./DWiS8f_f2.js","./DMJfy14I2.js","./C1JRUvbf2.js","./BDNMzG2s2.js","./Vx6h_CGt.js","./miBumVfB.js","./Z4PBx2Sg.js","./DqTQKdbW.js","./nVrK10bb.js","./BVC2y7cb.js","./DPaeUHOS.js","./BOQBw29x.js","./Cu1eWn-S.js","./Cv3D-5Ib.js","./DwhC0SRM.js","./-t3wp7xG2.js","./B1MPUSur.js","./BBmTQOqe.js","./HclGiUj8.js","./CPyWMEFu2.js","./i3jEmy8p.js","./uLZ9frUa.js","./DnbeSDHj2.js","./B86R8XAo2.js","./CW4YIxXJ2.js","./BOycASpF.js","./1U30N7kQ.js","./CzOyCi4r.js","./CToznqSQ2.js","./BDqufS5B.js","./Bhc6God6.js","./rMCgq_-D.js","./SideCart.CL8KVWs8.css"])))=>i.map(i=>d[i]); 2import{n as e}from"./DFKnjcOR.js";import{D as t,E as n,O as r,On as i,Zn as a,_ as o,b as s,g as c,k as l,mt as u,qt as d,tr as f,v as p,vn as m,xt as h,y as g}from"./B4b-2GOK.js";import{t as _}from"./C_cSr8y_.js";import{p as v}from"./xEUwMA8_.js";import{n as y}from"./BBmTQOqe.js";import{t as b}from"./Cu1eWn-S.js";import{t as x}from"./HclGiUj8.js";import{t as S}from"./184eaqFL.js";import{t as C}from"./CPyWMEFu2.js";import{n as w}from"./-t3wp7xG2.js";import{t as T}from"./BbCc4ntZ2.js";import{t as E}from"./BDNMzG2s2.js";import{t as D}from"./CszsjVhO.js";import{i as O}from"./Vx6h_CGt.js";import{t as k}from"./CW4YIxXJ2.js";import{a as A,i as j,n as M,r as N,t as P}from"./BVMnfIRk2.js";import{t as F}from"./ahgKwHHl2.js";function I(e,t){return`try{if(/(?:^|;\\s*)${e}/.test(document.cookie))document.documentElement.classList.add('${t}')}catch(e){}`}var L={class:`underline underline-offset-2`},R=Object.assign(l({__name:`TheCampaignBanner`,setup(t){let n={[O.REFURBISHED_FLASH_SALE]:{i18nKey:`refurbishedFlashSaleBanner`,bg:`bg-[#406020]`,text:`text-white`,accent:`text-white`,crossColor:`white`}},{localeProperties:r}=e(),l=w(),h=v(),_=c(()=>n[r.value.bannerEvent]),b=c(()=>{let e=_.value;return e?e.i18nKeyByCountry?.[r.value.country]??e.i18nKey:``}),x=C(`campaign-banner-dismissed`,{maxAge:2592e3,default:()=>``}),S=c(()=>{let e=r.value.bannerLink;return e?h.path===l(e):!1}),T=m(!1),E=c(()=>r.value.bannerEvent!==O.NONE&&!T.value&&!S.value);y({script:[{key:`campaign-banner-cls`,innerHTML:c(()=>I(`campaign-banner-dismissed=${r.value.bannerEvent}`,`campaign-banner-dismissed`))}]});function k(){x.value=r.value.bannerEvent,T.value=!0}return(e,t)=>{let n=D;return i(E)&&i(_)?(u(),p(M,{key:0,class:a([`campaign-banner`,i(_).bg]),"cross-color":i(_).crossColor,onDismiss:k},{default:d(()=>[i(r).bannerLink?(u(),p(n,{key:0,to:i(r).bannerLink,class:a([`group/campaign-banner flex flex-wrap items-center justify-center gap-x-2 text-center font-inter text-sm font-medium md:text-base`,i(_).text])},{default:d(()=>[o(`span`,L,f(e.$t(i(b))),1),o(`span`,{"aria-hidden":`true`,class:a([`inline-block transition-transform duration-200 group-hover/campaign-banner:translate-x-0.5`,i(_).accent])},`â`,2)]),_:1},8,[`to`,`class`])):(u(),s(`span`,{key:1,class:a([`text-center font-inter text-sm font-medium md:text-base`,i(_).text])},f(e.$t(i(b))),3))]),_:1},8,[`class`,`cross-color`])):g(``,!0)}}}),{__name:`TheCampaignBanner`}),z=[`product-gps-tracker-pro-max`],B=`pro-max-headband-dismissed`;function V(){let{locale:t}=e(),n=v(),r=C(B,{maxAge:2592e3,default:()=>!1}),i=m(!1),a=c(()=>!i.value&&!z.some(e=>n.name===`${e}___${t.value}`));function o(){r.value=!0,i.value=!0}return{isVisible:a,dismiss:o}}var H={key:0,class:`pro-max-headband relative z-40 flex min-h-12 w-full items-center justify-center gap-2 bg-primary-600 p-2 md:gap-4 md:px-8`},U={class:`inline-flex shrink-0 items-center gap-2 rounded-full border border-white/25 bg-white/15 px-2.5 py-0.5 font-inter-tight text-[11px] font-semibold tracking-[0.14em] text-white uppercase`},W={class:`font-inter-tight text-sm font-medium text-white md:text-base`},G={class:`hidden items-center gap-x-3 font-inter text-sm text-primary-100 md:inline-flex`},K={class:`hidden shrink-0 items-center gap-1 rounded-full bg-white px-4 py-1 font-inter-tight text-sm font-medium text-primary-600 transition-transform group-hover:scale-[1.02] md:inline-flex`},q={class:`inline-block first-letter:uppercase`},J=Object.assign(E(l({__name:`TheProMaxHeadBand`,setup(e){let{isVisible:r,dismiss:a}=V(),l=w(),m=c(()=>l(`/product/gps-tracker-pro-max`));return(e,c)=>{let l=b;return u(),p(_,{name:`pro-max-headband`},{default:d(()=>[i(r)?(u(),s(`div`,H,[t(l,{to:i(m),class:`group flex flex-1 flex-wrap items-center justify-center gap-x-2.5 gap-y-1 text-center md:gap-x-3`},{default:d(()=>[o(`span`,U,[c[1]||=o(`span`,{class:`relative flex size-1.5`},[o(`span`,{class:`absolute inline-flex size-full animate-ping rounded-full bg-white opacity-75 motion-reduce:hidden max-md:hidden`,"aria-hidden":`true`}),o(`span`,{class:`relative inline-flex size-1.5 rounded-full bg-white`,"aria-hidden":`true`}
2)],-1),n(` `+f(e.$t(`new`)),1)]),o(`span`,W,f(e.$t(`proMaxHeadBandTitle`)),1),o(`span`,G,[c[2]||=o(`span`,{class:`size-1 rounded-full bg-white/50`,"aria-hidden":`true`},null,-1),n(` `+f(e.$t(`internationalNetworkCoverage`))+` `,1),c[3]||=o(`span`,{class:`size-1 rounded-full bg-white/50`,"aria-hidden":`true`},null,-1),n(` `+f(e.$t(`autonomyProMax`)),1)]),c[5]||=o(`span`,{class:`inline-flex size-6 shrink-0 items-center justify-center rounded-full bg-white text-primary-600 transition-transform group-hover:scale-105 md:hidden`,"aria-hidden":`true`},[o(`svg`,{class:`size-4`,viewBox:`0 0 24 24`,fill:`none`},[o(`path`,{d:`M5 12h13M12 5l6 7-6 7`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`})])],-1),o(`span`,K,[o(`span`,q,f(e.$t(`discover`)),1),c[4]||=o(`svg`,{class:`size-4`,viewBox:`0 0 24 24`,fill:`none`,"aria-hidden":`true`},[o(`path`,{d:`M5 12h13M12 5l6 7-6 7`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`})],-1)])]),_:1},8,[`to`]),o(`button`,{class:`flex size-5 shrink-0 items-center justify-center transition-opacity hover:opacity-70 md:size-6 [&>svg]:size-5 md:[&>svg]:size-6`,"aria-label":`Close banner`,onClick:c[0]||=(...e)=>i(a)&&i(a)(...e)},[t(k,{color:`#ffffff`})])])):g(``,!0)]),_:1})}}}),[[`__scopeId`,`data-v-0a6f3a17`]]),{__name:`TheProMaxHeadBand`}),Y=r(()=>x(()=>import(`./BUHCSh6f.js`).then(e=>e.default||e),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49]),import.meta.url)),X={"data-testid":`page-content`},Z=l({__name:`default`,setup(n){let{localeProperties:r}=e(),l=c(()=>r.value.bannerEvent!==O.NONE),f=A(),g=m(null),{isHidden:_}=F(g,c(()=>!f.value));return T(),(e,n)=>{let r=Y,c=S;return u(),s(`div`,null,[i(l)?(u(),p(R,{key:0})):(u(),p(J,{key:1})),o(`div`,{ref_key:`headerWrapperRef`,ref:g,class:a(i(f)?`sticky top-0 z-40`:[`sticky top-0 z-60 transition-transform duration-300 ease-out`,{"-translate-y-full":i(_)}]),onFocusin:n[0]||=e=>_.value=!1},[t(P),t(j,{id:`site-header`,sticky:!1})],34),o(`main`,X,[h(e.$slots,`default`),t(c,null,{default:d(()=>[t(r)]),_:1})]),t(N)])}}});export{Z as default};
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.