PageSourceSearch

https://www.cambodiapostalcode.com/_next/static/chunks/0p6-cjke4ptfx.js

js cambodiapostalcode.com collected 2026-09-24 20:21:58 UTC 25,121 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,674038,e=>{"use strict";var t=e.i(843476),r=e.i(328623),s=e.i(770441);e.s(["FloatingZipWidgetTrigger",0,function({onClick:e,isOpen:a=!1,"aria-label":n,label:l,className:i}){return(0,t.jsxs)("button",{type:"button",onClick:e,className:(0,s.cn)("bg-primary text-primary-foreground fixed right-4 bottom-4 z-9999 flex items-center gap-2 rounded-full px-4 py-3 text-sm font-medium shadow-lg transition-all hover:scale-105 hover:shadow-xl",a&&"pointer-events-none scale-95 opacity-0",i),"aria-label":n,children:[(0,t.jsx)(r.Sparkles,{className:"h-5 w-5"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:l})]})}])},229372,e=>{"use strict";var t=e.i(843476),r=e.i(770703);e.i(209781);var s=e.i(981203);let a=(0,r.default)(()=>e.A(627612).then(e=>({default:e.Toaster})),{loadableGenerated:{modules:[652861]},ssr:!1});e.s(["LazyToaster",0,function({theme:e}){return(0,s.useUserFirstInteraction)()?(0,t.jsx)(a,{richColors:!0,theme:e,position:"top-center"}):null}])},430494,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(770703),a=e.i(674038);let n=(0,s.default)(()=>e.A(576586).then(e=>({default:e.FloatingZipWidget})),{loadableGenerated:{modules:[448462]},ssr:!1});e.s(["FloatingZipWidgetTriggerClient",0,function({ariaLabel:e,label:s}){let[l,i]=(0,r.useState)(!1),o=(0,r.useCallback)(()=>{i(!0)},[]);return l?(0,t.jsx)(n,{initialOpen:!0}):(0,t.jsx)(a.FloatingZipWidgetTrigger,{onClick:o,"aria-label":e,label:s})}])},187550,e=>{"use strict";var t=e.i(843476),r=e.i(375775),s=e.i(491416),a=e.i(216470);let n="#004665",l="#008e3e",i={utm_source:"cambodiapostalcode",utm_medium:"referral",utm_campaign:"footer_cross_promo"};function o(e,t){let r=new URLSearchParams(i);return t&&r.set("utm_content",t),`${e}${e.includes("?")?"&":"?"}${r.toString()}`}e.s(["FooterCambodiaChoice",0,function({copy:e,language:i}){let{addEventClick:d}=(0,s.useHubEvents)(),c="km"===i?"https://cambodiachoice.com":"https://cambodiachoice.com/en",m=`${c}${"km"===i?"/":""}`,u="noopener noreferrer",h=e=>{d({category:"cross_promo",eventName:"footer_cambodiachoice_click",data:{site:"cambodiachoice",target:e,placement:"footer"}})};return(0,t.jsxs)("section",{"aria-label":e.title,className:"bg-card",children:[(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-3 py-8 sm:px-6 sm:py-10 lg:px-8",children:(0,t.jsxs)("div",{className:"via-card to-card relative isolate overflow-hidden rounded-3xl border bg-gradient-to-br shadow-sm",style:{borderColor:`${n}26`,backgroundImage:`linear-gradient(to bottom right, ${n}12, transparent 55%)`},children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -top-20 -right-16 -z-10 h-56 w-56 rounded-full blur-3xl",style:{backgroundColor:`${n}1f`}}),(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute inset-y-0 left-0 w-1",style:{backgroundImage:`linear-gradient(to bottom, ${n}, ${l})`}}),(0,t.jsxs)("div",{className:"grid gap-6 p-6 sm:p-8 lg:grid-cols-[1.15fr_1fr] lg:gap-10",children:[(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("span",{className:"inline-flex w-fit items-center gap-1.5 rounded-full border px-2.5 py-1 text-[10px] font-bold tracking-wider uppercase",style:{color:l,borderColor:`${l}40`,backgroundColor:`${l}14`},children:e.badge}),(0,t.jsxs)("div",{className:"mt-4 flex items-center gap-3",children:[(0,t.jsx)("span",{className:"flex h-12 w-12 shrink-0 items-center justify-center rounded-2xl text-base font-black text-white shadow-md",style:{backgroundImage:`linear-gradient(to bottom right, ${n}, #006a8a)`,boxShadow:`0 8px 20px -8px ${n}80`},children:"CC"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-foreground text-lg leading-tight font-extrabold",children:e.title}),(0,t.jsx)("a",{href:o(m,"footer_domain"),target:"_blank",rel:u,onClick:()=>h("domain"),className:"text-xs font-medium transition-opacity hover:opacity-80",style:{color:n},children:"cambodiachoice.com"})]})]}),(0,t.jsx)("p",{className:"text-muted-foreground mt-4 max-w-md text-sm leading-relaxed",children:e.description}),e.stats.length>0?(0,t.jsx)("dl",{className:"mt-6 grid grid-cols-2 gap-3 sm:grid-cols-4",children:e.stats.map(e=>(0,t.jsxs)("div",{className:"bg-background/70 flex flex-col-reverse rounded-xl border px-3 py-2.5 text-center backdrop-blur-sm",style:{borderColor:`${n}1f`},children:[(0,t.jsx)("dt",{className:"text-muted-foreground mt-0.5 text-[11px] leading-tight",children:e.label}),(0,t.jsx)("dd",{className:"text-foreground m-0 text-base font-bold",children:(0,a.formatValue)(e.value,i)})]},e.label))}):null]}),(0,t.jsxs)("div",{className:"flex flex-col justify-between gap-5 border-t pt-6 lg:border-t-0 lg:border-l lg:pt-0 lg:pl-10",style:{borderColor:`${n}1f`},children:[e.categories.length>0?(0,t.jsx)("ul",{className:"flex flex-wrap gap-2",children:e.categories.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)("a",{href:o(`${c}${e.path}`,e.path),target:"_blank",rel:u,onClick:()=>
1h(e.path),className:"cc-chip bg-background/60 text-foreground/80 inline-flex items-center gap-1 rounded-full border px-3 py-1.5 text-xs font-medium transition-colors",style:{borderColor:`${n}33`},children:[e.label,(0,t.jsx)(r.ArrowUpRight,{className:"h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100",style:{color:l}})]})},e.path))}):null,(0,t.jsxs)("a",{href:o(m,"footer_cta"),target:"_blank",rel:u,onClick:()=>h("home"),className:"cc-cta group inline-flex w-full items-center justify-center gap-1.5 rounded-xl px-5 py-2.5 text-sm font-semibold text-white shadow-sm transition-colors sm:w-auto",style:{backgroundColor:n},children:[e.cta,(0,t.jsx)(r.ArrowUpRight,{className:"h-4 w-4 transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5"})]})]})]})]})}),(0,t.jsx)("style",{children:`
2        .cc-chip:hover {
3          border-color: ${l}80 !important;
4          background-color: ${l}14;
5          color: ${l};
6        }
7        .cc-chip:hover .lucide { opacity: 1; }
8        .cc-cta:hover { background-color: #00374f; }
9      `})]})}])},507567,e=>{"use strict";var t=e.i(247167),r=e.i(843476),s=e.i(271645),a=e.i(226627),n=e.i(399847),l=e.i(768877),i=e.i(551757),o=e.i(632781),d=e.i(96315),c=e.i(547338),m=e.i(954640),u=e.i(618350),h=e.i(186973);let x=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,g=t.default.env.NEXT_PUBLIC_CAPTCHA_SITE_KEY;e.s(["StayUpdatedSignup",0,function({copy:e,language:t=a.DEFAULT_LANGUAGE}){let[p,f]=(0,s.useState)(""),[b,j]=(0,s.useState)(""),[v,y]=(0,s.useState)(null),{subscribe:k,reset:w,isPending:N,isSuccess:C,error:S}=function(e){let[t,r]=(0,s.useState)({status:"idle"});return{subscribe:(0,s.useCallback)(async t=>{let s=t.email.trim();if(s){r({status:"pending"});try{let a=await (0,h.safeFetchApi)("/v1/marketing/newsletter/subscribe",{method:"POST",headers:{"Content-Type":"application/json","x-captcha-token":t.captchaToken},body:{email:s,...e?{language:e}:{}}});if(a.error){let e=a.error.message;r({status:"error",message:e});return}r({status:"success"})}catch(e){r({status:"error",message:e instanceof Error?e.message:"Something went wrong. Please try again."})}}},[e]),reset:(0,s.useCallback)(()=>{r({status:"idle"})},[]),isPending:"pending"===t.status,isSuccess:"success"===t.status,error:"error"===t.status?t.message:null}}(t);return(0,s.useEffect)(()=>{C&&(f(""),y(null))},[C]),(0,r.jsx)("div",{className:"border-border bg-muted/30 border-t p-5 sm:p-8 lg:flex lg:w-[400px] lg:items-center lg:border-t-0 lg:border-l",children:C?(0,r.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,r.jsxs)("div",{className:"border-chart-2/30 bg-chart-2/15 flex items-start gap-3 rounded-lg border p-4",children:[(0,r.jsx)(i.CheckCircle2,{className:"text-chart-2 mt-0.5 h-5 w-5 shrink-0","aria-hidden":!0}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-foreground text-sm font-semibold",children:e.subscribedTitle}),(0,r.jsx)("p",{className:"text-muted-foreground mt-0.5 text-xs",children:e.subscribedDescription})]})]}),(0,r.jsx)("button",{type:"button",onClick:()=>{f(""),y(null),w()},className:"text-primary text-left text-xs font-medium underline underline-offset-1 hover:no-underline",children:e.subscribeAnother})]}):(0,r.jsxs)("div",{className:"w-full",children:[(0,r.jsxs)("form",{noValidate:!0,onSubmit:r=>{let s;r.preventDefault(),y(null);let a=(s=p.trim())?x.test(s)?null:e.validationEmailInvalid:e.validationEmailRequired;a?y(a):k({email:p.trim(),language:t,captchaToken:b})},className:"flex flex-col gap-2 sm:flex-row lg:flex-col",children:[(0,r.jsxs)("div",{className:"relative flex flex-1 flex-col",children:[(0,r.jsxs)("div",{className:"border-border bg-background focus-within:border-primary focus-within:ring-primary flex h-10 items-center gap-2 overflow-hidden rounded-lg border focus-within:ring-1 focus-within:outline-none",children:[(0,r.jsx)(d.Mail,{className:"text-muted-foreground/50 ml-3 h-4 w-4 shrink-0","aria-hidden":!0}),(0,r.jsx)(u.Input,{id:"newsletter-email",type:"text",inputMode:"email",placeholder:e.emailPlaceholder,disabled:N,autoComplete:"email",value:p,onChange:e=>f(e.target.value),className:"text-foreground placeholder:text-muted-foreground
9/60 h-full min-w-0 flex-1 border-0 bg-transparent px-0 pr-3 text-sm shadow-none focus-visible:ring-0"})]}),v&&(0,r.jsx)("p",{className:"text-destructive mt-1 text-[11px]",children:v})]}),(0,r.jsx)(m.Button,{type:"submit",disabled:N||!p||!b,className:"bg-primary text-primary-foreground hover:bg-primary/90 inline-flex h-10 w-full items-center justify-center gap-1.5 rounded-lg px-5 text-sm font-medium transition-colors active:scale-[0.98]",children:N?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.Loader2,{className:"h-3.5 w-3.5 animate-spin","aria-hidden":!0}),e.subscribingLabel]}):(0,r.jsxs)(r.Fragment,{children:[e.subscribeButton,(0,r.jsx)(l.ArrowRight,{className:"h-3.5 w-3.5","aria-hidden":!0})]})})]}),(0,r.jsx)(c.CaptchaField,{siteKey:g,onTokenChange:j,options:{options:{size:"compact"}}}),S&&!v&&(0,r.jsxs)("p",{className:"text-destructive mt-2 flex items-center gap-1.5 text-xs",children:[(0,r.jsx)(n.AlertCircle,{className:"h-3.5 w-3.5 shrink-0","aria-hidden":!0}),S]}),(0,r.jsx)("p",{className:"text-muted-foreground mt-2 text-[11px]",children:e.disclaimer})]})})}],507567)},376173,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(770703),a=e.i(206354),n=e.i(96315),l=e.i(593583),i=e.i(566595),o=e.i(263676),d=e.i(618566),c=e.i(689664),m=e.i(716327),u=e.i(91511),h=e.i(144521),x=e.i(770441),g=e.i(781095);let p=[{code:"en",label:"English",short:"EN"},{code:"km",label:"ខ្មែរ",short:"KH"}],f="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),b="កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហ".split(""),j=/^((?:[a-z0-9]+-)*[a-z0-9]+-(?:province|provine|capital))\/([a-zA-Z])\/?$/,v=/^\/km\/((?:[a-z0-9]+-)*[a-z0-9]+-(?:province|provine|capital))\/([a-zA-Z\u1780-\u17FF])\/?$/;function y(e,t){if("km"===t){let t=f.indexOf(e.toUpperCase());return t>=0&&t<b.length?b[t]:e}let r=b.indexOf(e);return r>=0&&r<f.length?f[r].toLowerCase():e}function k(e,t){let r=e.replace(/^\/km\/?/,"/").replace(/^\//,"")||"",s=r.match(j),a=e.match(v);if("km"===t&&s){let[,e,t]=s,r=y(t,"km");return`/km/${e}/${encodeURIComponent(r)}`}if("en"===t&&a){let[,e,t]=a,r=y(decodeURIComponent(t??""),"en");return`/${e}/${r}`}return"km"===t?r?`/km/${r}`:"/km":r?`/${r}`:"/"}function w({currentLanguage:e,className:s}){let a,n=(0,d.usePathname)()??"/",l=(0,d.useRouter)(),[i,o]=(0,r.useState)(!1),[,f]=(0,r.useTransition)(),{emit:b}=(0,h.useAppEvents)(),y=p.find(t=>t.code===e)??p[0],N=(0,r.useCallback)(()=>{let e=!i;o(e),e&&(b({type:"marketing.languageDropdownOpened",payload:{source:"marketing"}}),p.forEach(e=>{(0,g.enqueuePrefetch)(k(n,e.code),l)}))},[i,b,n,l]),C=(0,r.useCallback)(e=>{b({type:"marketing.languageSelected",payload:{language:e,source:"marketing"}})},[b]);return(a=n.replace(/^\/km\/?/,"/").replace(/^\//,"")||"",j.test(a)||v.test(n))?null:(0,t.jsxs)("div",{className:(0,x.cn)("relative",s),children:[(0,t.jsxs)("button",{type:"button",onClick:N,className:"text-muted-foreground hover:bg-muted/60 hover:text-foreground sm:border-border sm:bg-muted/50 sm:hover:border-primary/30 sm:hover:bg-primary/5 flex h-8 items-center gap-1 rounded-md px-1.5 transition-colors sm:h-9 sm:gap-1.5 sm:rounded-lg sm:border sm:px-2.5","aria-label":"Switch language","aria-expanded":i,"aria-haspopup":"true",children:[(0,t.jsx)(u.Globe,{className:"hidden h-3.5 w-3.5 sm:block"}),(0,t.jsx)("span",{className:"text-[11px] font-bold sm:text-xs",children:y?.short}),(0,t.jsx)(m.ChevronDown,{className:(0,x.cn)("h-3 w-3 transition-transform",i&&"rotate-180")})]}),i&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-[90]","aria-hidden":!0,onClick:()=>o(!1)}),(0,t.jsx)("div",{className:"border-border bg-card absolute top-full right-0 z-[100] mt-1.5 w-36 overflow-hidden rounded-lg border shadow-lg sm:w-40",role:"menu",children:p.map(r=>{let s=k(n,r.code),a=e===r.code;return(0,t.jsxs)(g.PrefetchLink,{href:s,role:"menuitem",onClick:e=>{e.preventDefault(),C(r.code),o(!1),f(()=>{l.push(s)})},className:(0,x.cn)("flex w-full items-center gap-2.5 px-3 py-2.5 text-left text-sm transition-colors",a?"bg-primary/5 text-primary font-medium":"text-foreground hover:bg-muted/50"),children:[(0,t.jsx)("span",{className:"text-muted-foreground w-5 text-center text-xs font-bold",children:r.short}),(0,t.jsx)("span",{className:"flex-1",children:r.label}),a&&(0,t.jsx)(c.Check,{className:"text-primary h-3.5 w-3.5"})]},r.code)})})]})]})}var N=e.i(101968),C=e.i(399263);function S({language:e="en",className:r,...s}){let{copy:a,isLoading:n}=(0,N.useCopy)("header",e),l=a?.shareTriggerLabel??"Share";
9return n?(0,t.jsx)("div",{"aria-hidden":!0,className:(0,x.cn)("shrink-0 rounded-md",r??"min-h-[44px] min-w-[44px] sm:h-9 sm:min-h-0 sm:w-9 sm:min-w-0")}):(0,t.jsx)(C.ShareButtonClient,{...s,className:r,size:"icon",showLabel:!1,triggerLabel:l})}function L({triggerLabel:e,language:r="en",...s}){return void 0!==e&&""!==e?(0,t.jsx)(C.ShareButtonClient,{...s,size:"icon",showLabel:!1,triggerLabel:e}):(0,t.jsx)(S,{language:r,...s})}var E=e.i(785982);let A=(0,s.default)(()=>e.A(761503).then(e=>({default:e.HeaderSearchShortcutClient})),{loadableGenerated:{modules:[440862]},ssr:!1,loading:()=>(0,t.jsx)("kbd",{className:"border-border bg-background/80 text-muted-foreground invisible ml-auto hidden w-[3.75rem] shrink-0 rounded border px-1.5 py-0.5 text-center font-mono text-[10px] whitespace-nowrap lg:inline-block","aria-hidden":!0})});function U({searchShortcutMac:e,searchShortcutWin:r}){return(0,t.jsx)(A,{searchShortcutMac:e,searchShortcutWin:r})}var T=e.i(657688),$=e.i(367784),P=e.i(166794),_=e.i(901279),I=e.i(954640),z=e.i(181464),O=e.i(891706),F=e.i(718450),M=e.i(977756),R=e.i(906957);function D({children:e}){return(0,t.jsx)("div",{className:"ml-1 flex h-8 w-[4.75rem] shrink-0 items-center justify-end sm:h-9",children:e})}function H(){return(0,t.jsx)(D,{children:(0,t.jsx)("div",{className:"flex h-8 items-center gap-1.5 sm:h-9","aria-label":"Checking sign-in status",role:"status",children:(0,t.jsx)(z.Skeleton,{className:"h-6 w-6 shrink-0 rounded-full sm:h-7 sm:w-7"})})})}function G({copy:e}){let{user:s,isCheckingAuth:a}={user:(0,r.useSyncExternalStore)(M.subscribeHeaderUser,M.readHeaderUser,()=>null),isCheckingAuth:"checking"===(0,r.useSyncExternalStore)(M.subscribeHeaderUserAuthStatus,M.readHeaderUserAuthStatus,()=>"checking")},n=function(){let[e,t]=(0,r.useState)(()=>(0,R.getSessionProfileUrl)());return(0,r.useEffect)(()=>{let e=()=>t((0,R.getSessionProfileUrl)());return e(),window.addEventListener(R.SESSION_PROFILE_URL_CHANGED_EVENT,e),()=>window.removeEventListener(R.SESSION_PROFILE_URL_CHANGED_EVENT,e)},[]),e}(),[l,i]=(0,r.useState)(!0),{openAuthDialog:o}=(0,F.useAuthDialog)(),{emit:d}=(0,h.useAppEvents)();(0,r.useEffect)(()=>{let e=window.setTimeout(()=>{i(!1)},0);return()=>window.clearTimeout(e)},[]);let c=(0,r.useCallback)(()=>{d({type:"marketing.signInClicked",payload:{location:"header",source:"marketing"}}),d({type:"marketing.authDialogOpened",payload:{mode:"signin",source:"marketing"}}),(0,M.setHeaderUserAuthStatus)("ready"),o({mode:"signin",location:"header"})},[o,d]),m=(0,r.useCallback)(()=>{d({type:"marketing.userMenuOpened",payload:{userState:s?"logged-in":"logged-out",source:"marketing"}})},[d,s]);return l||a?(0,t.jsx)(H,{}):s?(0,t.jsx)(D,{children:(0,t.jsx)(B,{displayName:s.displayName,email:s.email,initials:s.initials,profileUrl:n??s.profileUrl,copy:e,onMenuOpen:m,emit:d})}):(0,t.jsx)(D,{children:(0,t.jsx)(I.Button,{type:"button",size:"sm",variant:"default",className:"h-8 max-w-full sm:h-9",onClick:c,children:e.signIn})})}function B({displayName:e,email:s,initials:a,profileUrl:n,copy:l,onMenuOpen:i,emit:o}){let[d,c]=(0,r.useState)(!1),m=(0,r.useCallback)(e=>{e&&!d&&i(),c(e)},[d,i]),u=(0,r.useCallback)(()=>{c(!1),window.location.href=O.default.auth.signOut},[]);return(0,t.jsx)(K,{displayName:e,email:s,initials:a,profileUrl:n,copy:l,open:d,onOpenChange:m,onSignOut:u,emit:o})}function K({displayName:e,email:s,initials:a,profileUrl:n,copy:l,open:i,onOpenChange:o,onSignOut:d,emit:c}){let m=(0,r.useCallback)(()=>{c({type:"marketing.userMenuItemClicked",payload:{item:"dashboard",source:"marketing"}})},[c]),u=(0,r.useCallback)(()=>{c({type:"marketing.userMenuItemClicked",payload:{item:"settings",source:"marketing"}})},[c]),h=(0,r.useCallback)(()=>{c({type:"marketing.userMenuItemClicked",payload:{item:"logout",source:"marketing"}}),d()},[c,d]);return(0,t.jsxs)("div",{className:"relative max-w-full",children:[(0,t.jsx)("button",{type:"button",onClick:()=>o(!i),className:"border-border bg-card text-muted-foreground hover:border-primary/30 hover:bg-primary/5 flex h-8 w-8 items-center justify-center rounded-lg border transition-colors sm:h-9 sm:w-9","aria-label":"User menu","aria-expanded":i,children:n?(0,t.jsx)(T.default,{src:n,alt:e,width:28,height:28,className:"h-6 w-6 rounded-full object-cover sm:h-7 sm:w-7",unoptimized:!0}):(0,t.jsx)("div",{className:"bg-primary text-primary-foreground flex h-6 w-6 items-center justify-center rounded-full text-xs font-bold sm:h-7 sm:w-7",children:a})}),i?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"fixed inset-0 z-40","aria-label":"Close menu",onClick:()=>o(!1)}),(0,t.jsxs)("div",{className:"border-border bg-card absolute top-full right-0 z-50 mt-1.5 w-48 overflow-hidden rounded-lg border shadow-lg",children:[(0,t.jsxs)("div",{className:"border-border border-b px-4 py-3",children:[(0,t.jsx)("p",{className:"text-foreground truncate text-sm font-medium",children:e}),s?(0,t.jsx)("p",{className:"text-muted-foreground truncate text-[12px]",children:s}):null]}),(0,t.jsxs)(g.PrefetchLink,{href:O.default.app.home,onClick:()=>{m(),o(!1)},className:"text-foreground hover:bg-muted/50 flex items-center gap-2 px-4 py-2.5 text-sm transition-colors",children:[(0,t.jsx)(_.User,{className:"h-4 w-4"}),l.dashboard]}),(0,t.jsxs)(g.PrefetchLink,{href:O.default.app.personalAccountSettings,onClick:()=>{u(),o(!1)},className:"text-foreground hover:bg-muted/50 flex items-center gap-2 px-4 py-2.5 text-sm transition-colors",children:[(0,t.jsx)(P.Settings,{className:"h-4 w-4"}),l.profileSettings]}),(0,t.jsxs)("button",{type:"button",onClick:h,className:"text-destructive hover:bg-destructive/10 flex w-full items-center gap-2 px-4 py-2.5 text-sm transition-colors",children:[(0,t.jsx)($.LogOut,{className:"h-4 w-4"}),l.logout]})]})]}):null]})}let W=(0,s.default)(()=>e.A(316406).then(e=>({default:e.MarketingModeToggle})),{loadableGenerated:{modules:[834771]},ssr:!1});function Z({navItems:e,language:r,copy:s,authCopy:a,mobileMenuOpen:d,onMobileMenuToggle:c,onSearchOpen:m}){return(0,t.jsx)("header",{className:"border-border bg-background/95 sticky top-0 z-50 border-b backdrop-blur-md",children:(0,t.jsxs)("div",{className:"mx-auto flex h-12 max-w-7xl items-center px-2 sm:h-16 sm:px-6 lg:px-8",children:[(0,t.jsx)("button",{type:"button",onClick:c,className:"text-muted-foreground hover:bg-muted/60 hover:text-foreground mr-1 flex h-8 w-8 shrink-0 items-center justify-center rounded-md transition-colors lg:hidden","aria-label":"Toggle menu",children:d?(0,t.jsx)(o.X,{className:"h-4 w-4"}):(0,t.jsx)(l.Menu,{className:"h-4 w-4"})}),(0,t.jsxs)(g.PrefetchLink,{href:(0,E.getUrl)("/",r),className:"flex shrink-0 items-center gap-1.5 sm:gap-2","aria-label":"Home Page",children:[(0,t.jsx)("div",{className:"bg-primary flex h-7 w-7 items-center justify-center rounded-md sm:h-9 sm:w-9 sm:rounded-lg",children:(0,t.jsx)(n.Mail,{className:"text-primary-foreground h-3.5 w-3.5 sm:h-5 sm:w-5","aria-hidden":!0})}),(0,t.jsxs)("div",{className:"whitespace-nowrap",children:[(0,t.jsx)("span",{className:"text-foreground text-[11px] font-bold sm:text-sm",children:"Cambodia"}),(0,t.jsxs)("span",{className:"text-primary text-[11px] font-bold sm:text-sm",children:[" ","Postal"]})]})]}),(0,t.jsx)("nav",{className:"mx-6 hidden items-center gap-0.5 lg:flex",children:e.map(e=>(0,t.jsx)(g.PrefetchLink,{href:(0,E.getUrl)(e.href,r),className:"text-muted-foreground hover:bg-primary/10 hover:text-primary rounded-md px-3 py-2 text-sm font-medium transition-colors",children:e.label},e.href))}),(0,t.jsx)("div",{className:"flex-1"}),(0,t.jsxs)("div",{className:"flex items-center gap-1 sm:gap-2",children:[(0,t.jsxs)("button",{type:"button",onClick:m,className:"border-border bg-card text-muted-foreground hover:border-primary/30 hover:bg-primary/5 hidden h-9 items-center gap-2 rounded-lg border px-3 text-sm transition-colors md:flex","aria-label":s.search,children:[(0,t.jsx)(i.Search,{className:"h-4 w-4"}),(0,t.jsx)("span",{children:s.search}),(0,t.jsx)(U,{searchShortcutMac:s.searchShortcutMac,searchShortcutWin:s.searchShortcutWin})]}),(0,t.jsx)("button",{type:"button",onClick:m,className:"text-muted-foreground hover:bg-muted/60 hover:text-foreground flex h-8 w-8 items-center justify-center rounded-md transition-colors md:hidden","aria-label":s.search,children:(0,t.jsx)(i.Search,{className:"h-4 w-4"})}),(0,t.jsx)(w,{currentLanguage:r}),(0,t.jsx)(L,{triggerLabel:s.shareTriggerLabel,language:r,variant:"ghost",className:"text-muted-foreground hover:bg-muted/60 hover:text-foreground min-h-[44px] min-w-[44px] sm:h-9 sm:min-h-0 sm:w-9 sm:min-w-0"}),(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center sm:h-9 sm:w-9 [&>button]:h-full [&>button]:min-h-0 [&>button]:w-full [&>button]:min-w-0 [&>button]:rounded-md",children:(0,t.jsx)(W,{className:"text-muted-foreground hover:bg-muted/60 hover:text-foreground rounded-md transition-colors"})}),(0,t.jsx)(G,{copy:a})]})]})})}function V({language:e="en",...r}){let{copy:s}=(0,N.useCopy)("header",e),a=s?.shareTriggerLabel??"Share";return s?(0,t.jsx)(C.ShareButtonClient,{...r,size:"sm",triggerLabel:a}):null}function X({triggerLabel:e,language:r="en",...s}){return void 0!==e&&""!==e?(0,t.jsx)(C.ShareButtonClient,{...s,size:"sm",triggerLabel:e}):(0,t.jsx)(V,{language:r,...s})}function q({navItems:e,language:r,triggerLabel:s,onItemClick:a}){return(0,t.jsx)("nav",{className:"border-border bg-background border-t lg:hidden",children:(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-3 py-3",children:(0,t.jsxs)("div",{className:"space-y-1",children:[e.map(e=>(0,t.jsx)(g.PrefetchLink,{href:(0,E.getUrl)(e.href,r),onClick:a,className:"text-muted-foreground hover:bg-primary/10 hover:text-primary block rounded-md px-3 py-2.5 text-sm font-medium transition-colors",children:e.label},e.href)),(0,t.jsxs)("div",{className:"flex items-center gap-2 pt-2",children:[(0,t.jsx)(X,{triggerLabel:s,language:r,variant:"outline",className:"flex-1 justify-center"}),(0,t.jsx)(w,{currentLanguage:r})]})]})})})}let Y=(0,s.default)(()=>e.A(104892).then(e=>e.PostalSearchDialogLazy),{loadableGenerated:{modules:[614035]},loading:()=>(0,t.jsx)(a.SearchDialogSkeleton,{}),ssr:!1});e.s(["PostalHeaderClient",0,function({copy:e,authCopy:s,language:a}){let n=[{label:e.nav.provinces,href:"/browse-by-province"},{label:e.nav.allCodes,href:"/all-postal-codes"},{label:e.nav.postOffices,href:"/find-post-office"},{label:e.nav.tools,href:"/free-tools"},{label:e.nav.blog,href:"/blog"},{label:e.nav.contact,href:"/contact-us"}],[l,i]=(0,r.useState)(!1),[o,d]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=e=>{(e.metaKey||e.ctrlKey)&&"k"===e.key&&(e.preventDefault(),d(!0))};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(Z,{navItems:n,language:a,c
9opy:e,authCopy:s,mobileMenuOpen:l,onMobileMenuToggle:()=>i(e=>!e),onSearchOpen:()=>d(!0)}),l&&(0,t.jsx)(q,{navItems:n,language:a,triggerLabel:e.shareTriggerLabel,onItemClick:()=>i(!1)}),o&&(0,t.jsx)(Y,{open:o,onOpenChange:d,lang:a})]})}],376173)},375269,e=>{"use strict";var t=e.i(843476),r=e.i(770703);e.i(209781);var s=e.i(981203);let a=(0,r.default)(()=>e.A(516542).then(e=>({default:e.PostcodeAnnouncement})),{loadableGenerated:{modules:[52091]},ssr:!1});e.s(["PostcodeAnnouncementLazy",0,function({language:e}){return(0,s.useUserFirstInteraction)()?(0,t.jsx)(a,{language:e}):null}])}]);

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.