(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,253276,e=>{"use strict";var t=e.i(699173),r=e.i(592121);e.s(["default",0,function({candidate:e,failedMessage:s="Authentication failed. Please try again.",protectMessage:a="Remove your adblocker.",fetch:i,refresh:n,getCustomAccountInfo:l}){let[o,c]=(0,r.useState)(""),[u,m]=(0,r.useState)(!1),[d,h]=(0,r.useState)(!1),[p,f]=(0,r.useState)(!1),v=(0,r.useRef)([]);(0,r.useEffect)(()=>{e.id!==v.current[0]&&(v.current=[e.id],e.transactIDs&&v.current.push(...e.transactIDs))},[e.id,e.transactIDs]);let g=(0,r.useCallback)(()=>{try{i("/?adm_get_token=1").then(e=>{e.ok&&n()}).catch(()=>{c(s)})}catch{c(s)}},[i,s,n]),k=(0,r.useMemo)(()=>"u">typeof window?window:{admiral:{}},[]);return(0,r.useEffect)(()=>{typeof window>"u"||(k.admiral=k.admiral||function(...e){(k.admiral.q=k.admiral.q||[]).push(e)},k.admiral("after","measure.detected",function(t){if("abr"==e.requirement)t.adblocking?(c(a),m(!0)):f(!0);else if("account"==e.requirement||"benefits"==e.requirement){let t=!!l;k.admiral("after","visitor.latest",function(r){var s;if("account"===e.requirement)(t?l().registered:r.status.registered)||d||(c(a),m(!0));else if("benefits"===e.requirement){let r=[];if(t)r=l().benefits;else{let e=document.cookie.split(";");e&&(r=(null==(s=e.find(e=>e.startsWith("admbenefits=")))?void 0:s.split(","))??[])}if(r){let t=e.benefits??[];if(0==t.length)return void f(!0);let s=!1;for(let e of t)r.includes(e)&&(s=!0);s?f(!0):(c(a),m(!0))}else c(a),m(!0)}})}}))},[]),(0,r.useEffect)(()=>{p&&(f(!1),g())},[p,g]),(0,r.useEffect)(()=>{d||!u||(h(!0),k.admiral("targeting","force",{candidateIDs:v.current}))},[d,u,v,k]),(0,t.jsxs)("div",{children:[o||null," "]})}])},609858,674339,e=>{"use strict";var t=e.i(546446),r=e.i(592121);let s=(0,e.i(981030).atom)({timestamp:new Date().toISOString()});e.s(["debugDataAtom",0,s],674339),e.s(["useDebugSystem",0,function(){let[e,a]=(0,t.useAtom)(s),i=(0,r.useCallback)((e,t)=>{a(r=>{let s=r?.[e]||{},a="object"==typeof t&&null!==t&&"object"==typeof s?{...s,...t}:t;return{...r,[e]:a}})},[a]),n=(0,r.useCallback)((e,t)=>{a(r=>{let s=r||{timestamp:new Date().toISOString()},a=s.components||{};if(null===t){let t={...a};return delete t[e],{...s,components:t}}return{...s,components:{...a,[e]:t}}})},[a]),l=(0,r.useCallback)(e=>{i("page",e)},[i]),o=(0,r.useCallback)(e=>{i("route",e)},[i]),c=(0,r.useCallback)(e=>{Object.entries(e).forEach(([e,t])=>{t&&i(e,t)})},[i]);return{debugData:e,updateSection:i,updateComponentData:n,setPageData:l,clearAllDebugData:(0,r.useCallback)(()=>{a({timestamp:new Date().toISOString()})},[a]),updateRouteInfo:o,updatePageDebug:c}}],609858)},752496,e=>{"use strict";var t=e.i(592121),r=e.i(609858);let s=(0,e.i(695881).createLogger)("DebugCollector");e.s(["DebugCollectorClient",0,function({componentName:e,data:a,page:i,onUpdateData:n,onSetPageData:l}){let{updateComponentData:o,setPageData:c}=(0,r.useDebugSystem)(),u=(0,t.useRef)(!1),m=n||o,d=l||c;return(0,t.useEffect)(()=>{if(a)return s.lifecycle(`Collecting component data for ${e}`,{dataKeys:Object.keys(a),hasPerformance:!!a.performance,hasContext:!!a.context}),m(e,{...a,_collectedAt:new Date().toISOString()}),()=>{s.lifecycle(`Cleaning up data for ${e}`),m(e,null)}},[e,a,m]),(0,t.useEffect)(()=>{i&&!u.current&&(s.lifecycle("Setting page metadata",{title:i.title,assetName:i.assetName,collection:i.collection}),d({...i,_updatedAt:new Date().toISOString()}),u.current=!0)},[i,d]),null}])},553329,e=>{"use strict";async function t(e){try{return{data:await e,error:null}}catch(e){return{data:null,error:e}}}e.s(["tryCatch",0,t])},776169,809991,e=>{"use strict";var t=e.i(546446),r=e.i(889753),s=e.i(301904),a=e.i(901351),i=e.i(310847),n=e.i(528600),l=e.i(617874),o=e.i(864723),c=e.i(553329),u=e.i(592121),m=e.i(245943);let d=(0,e.i(695881).createLogger)("useMapSettings");e.s(["WEB_MAP_SETTINGS_PLATFORM",0,"twc","useMapSettings",0,function(e="twc"){let{user:{isUserLoggedIn:t}}=(0,n.useUser)();return{saveMapSettings:(0,u.useCallback)(async r=>{if(!t)return!1;let{error:s}=await (0,c.tryCatch)(a.upsxClient.preference.updateMapSettings(e,r));if(!s)return!0;if(s instanceof m.APIError&&404===s.code){let{error:t}=await (0,c.tryCatch)(a.upsxClient.preference.createMapSettings(e,r));return!t||(d.warn("Failed to create map settings",t),!1)}return d.warn("Failed to update map settings",s),!1},[t,e])}}],809991),e.s(["usePreferences",0,function(){let{user:{isUserLoggedIn:e}}=(0,n.useUser)(),[u,m]=(0,t.useAtom)(r.userPreferencesAtom),[d,h]=(0,t.useAtom)(i.wxuUserPreferenceAtom),p=async()=>{let{data:e,error:t}=await (0,c.tryCatch)(a.upsxClient.preference.getMapSettings("twc"));if(t||!e)return null;let{animationSpeed:r,autoplay:s,opacity:i,roadOverlay:n,style:l}=e,o={...void 0!==r&&{animationSpeed:r},...void 0!==s&&{autoplay:s},...void 0!==i&&{opacity:i},...void 0!==n&&{roadOverlay:n},...void 0!==l&&{style:l}};return Object.keys(o).length>0?o:null},f=async e=>{try{await a.upsxClient.preference.updatePreference(e)}catch(e){return console.error("Failed to sync preferences with server:",e),null}},v=async(t,r=!0)=>{try{let s,a=(s={...u,...t},m(s),h({...d,...t,locations:s.locations}),s);if(t?.unit){let e=(0,l.unitsSystemByName)(t.unit),r=e?.code||"e";(0,o.setCookie)(l.UNITS_COOKIE_KEY,r,{domain:"weather.com"})}return r&&e&&await f(a),{success:!0}}catch(e){return console.error("Failed to update preferences:",e),{success:!1,error:e instanceof Error?e.message:"Failed to update preferences"}}};return{syncPreferencesFromUpsx:async()=>{try{let[e,t]=await Promise.all([a.upsxClient.preference.getPreference(),p()]);if(!e?.userID)return null;let{mapSettings:r,...i}=e,n={...i,mapSettings:{...s.DEFAULT_MAP_SETTINGS,...t}};return v(n,!1),n}catch{return null}},updatePreferences:v}}],776169)},491045,e=>{"use strict";var t=e.i(284007);let r=(0,t.createJSONStorage)(()=>sessionStorage),s=(0,t.atomWithStorage)("wx-purchase-source-attribution",null,r);e.s(["purchaseSourceAttributionAtom",0,s])},185312,(e,t,r)=>{t.exports=e.r(16129)},318849,e=>{"use strict";let t=!1,r="upsx-recent-purchase-at";e.s(["SWR_CACHE_LEGACY_STORAGE_KEY",0,"app-cache","SWR_CACHE_STORAGE_KEY",0,"wxu-swr-cache-v1","disableSwrPersist",0,()=>{t=!0},"hasRecentPurchase",0,e=>{try{let t=localStorage.getItem(r);if(!t)return!1;let s=Number(t);if(!Number.isFinite(s))return!1;return Date.now()-st,"markRecentPurchase",0,()=>{try{localStorage.setItem(r,String(Date.now()))}catch{}}])},45846,e=>{"use strict";let t=new(e.i(245943)).UPSXClient({baseUrl:"https://upsx.weather.com"});e.s(["upsxClient",0,t])},491240,e=>{"use strict";let t=(0,e.i(695881).createLogger)("MParticleIdentity");e.s(["truncateIdentityValue",0,e=>"string"==typeof e&&e.length>256?(t.warn(`identity value exceeded 256 chars (${e.length}); truncating`),e.slice(0,256)):e])},806262,e=>{"use strict";e.i(592121);var t=e.i(546446);e.i(284007),e.i(981030);let r=new WeakMap;e.s(["useHydrateAtoms",0,function(e,s){var a;let i,n=(0,t.useStore)(s),l=(a=n,(i=r.get(a))||(i=new WeakSet,r.set(a,i)),i);for(let[t,...r]of e)(!l.has(t)||(null==s?void 0:s.dangerouslyForceHydrate))&&(l.add(t),n.set(t,...r))}])},604323,e=>{"use strict";let t=(0,e.i(981030).atom)();e.s(["metricsArticleDataAtom",0,t])},513539,e=>{"use strict";var t=e.i(981030);let r=(0,t.atom)(null),s=(0,t.atom)(null);e.s(["activeEventAtom",0,s,"layoutStateAtom",0,r])},991511,e=>{"use strict";var t=e.i(592121),r=e.i(806262),s=e.i(546446);e.s(["useRehydrateAtoms",0,e=>{(0,r.useHydrateAtoms)(e);let a=(0,s.useStore)(),i=(0,t.useRef)(e);i.current=e,(0,t.useEffect)(()=>{for(let[e,t]of i.current)a.get(e)!==t&&a.set(e,t)})}])},797770,e=>{"use strict";let t=(0,e.i(981030).atom)("");e.s(["adsMetricsUnitAndZoneAtom",0,t])},688070,e=>{"use strict";let t=(0,e.i(981030).atom)(!1);e.s(["isWebViewOnlyAtom",0,t])},630986,e=>{"use strict";var t=e.i(546446),r=e.i(604323);e.s(["useCMSAttributes",0,()=>(0,t.useAtomValue)(r.metricsArticleDataAtom)])},742436,283366,e=>{"use strict";e.s(["ExperimentContext",()=>I,"ExperimentProvider",()=>R,"default",()=>O,"useExperimentContext",()=>T],742436);var t=e.i(546584),r=e.i(699173),s=e.i(592121),a=e.i(185312),i=e.i(333350),n=e.i(546446),l=e.i(737801),o=e.i(688070),c=e.i(158662),u=e.i(528600),m=e.i(553329);let d="production"!==t.default.env.VERCEL_TARGET_ENV,h=new Set;e.s(["getExposureVariantOverride",()=>P,"resetExposures",()=>_,"useExposure",()=>A],283366);var p=e.i(695881),f=e.i(358273);let v=(0,p.createLogger)("useExposure"),g="wxu-exp-exposed:",k=new Set,b=()=>{try{return(0,f.getMetricsSession)()?.sessionId||null}catch{return null}},x=e=>{try{let t=localStorage.getItem(g+e);return new Set(t?JSON.parse(t):[])}catch{return new Set}},y=(e,t)=>{try{for(let t=localStorage.length-1;t>=0;t--){let r=localStorage.key(t);r?.startsWith(g)&&r!==g+e&&localStorage.removeItem(r)}localStorage.setItem(g+e,JSON.stringify([...t]))}catch{}},S=e=>{if(0===k.size)return;let t=x(e);for(let e of k)t.add(e);y(e,t),k.clear()},w=e=>{let t=b();return t?(S(t),x(t).has(e)):k.has(e)},E=new Map;function P(e){return E.get(e)}function _(){k.clear(),E.clear();let e=b();if(e)try{localStorage.removeItem(g+e)}catch{}}function A(e,t){let r=void 0!==t,a=t?.variant,n=(0,s.useContext)(I);(0,s.useEffect)(()=>{if(!i.default||!n||w(e)||r&&void 0===a)return;let{client:t}=n;if(!t)return;let s=()=>{if(!w(e)){(e=>{let t=b();if(!t)return k.add(e);S(t);let r=x(t);r.add(e),y(t,r)})(e),void 0!==a&&E.set(e,a);try{t.exposure(e)}catch(e){v.error("Failed to track exposure:",e)}}};window.mParticle?.isInitialized?.()?s():window.mParticle?.ready?.(s)},[n,e,r,a])}let j="client-a74nh7wdmymfO9eOcl5awe1cgB30BDRV",C="production"!==t.default.env.VERCEL_TARGET_ENV,I=(0,s.createContext)(null),R=({children:e,scriptSrc:t})=>{let p,f,v=(p=(0,l.useEventAttributes)(),f=(0,n.useAtomValue)(o.isWebViewOnlyAtom),(0,s.useCallback)((e,t={})=>{if(f)return void console.debug("Skipping enrolled-in-experiment in webview mode");if(!window.mParticle?.isInitialized?.())return void console.warn("MParticle is not initialized");if(!e)return void console.warn("No exposure data provided to trackEnrolledInExperiment");if(!e.experiment_key)return void console.debug(`[Experiment] Skipping exposure tracking for ${e.flag_key} - no experiment_key (feature flag only)`);try{let r={...p,newVariant:e.variant||"",newExperiment:e.experiment_key,newExperimentReceivedAt:Date.now()};window.mParticle?.logEvent?.("enrolled-in-experiment",window.mParticle?.EventType?.Other,r,t),console.debug(`MParticle: Event tracked - enrolled-in-experiment for ${e.flag_key||"unknown"}:${e.variant}`)}catch(e){console.error("MParticle: Failed to track event",e)}},[p,f])),g=(0,n.useSetAtom)(c.experimentJoinListAtom),{user:k}=(0,u.useUser)(),[b,x]=(0,s.useState)(!1),[y,S]=(0,s.useState)(!1),[,w]=(0,s.useState)(0),E=(0,s.useRef)(void 0),A=(0,s.useRef)(void 0);E.current=k.userID||void 0,A.current=k.anonId||void 0;let R=(0,s.useRef)(new Set),T=(0,s.useRef)({}),O=function(e,t){let r=(0,s.useRef)(null),[a,n]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(!a&&i.default&&j&&t){if(!window.Experiment)return void console.error("Amplitude Experiment SDK not loaded. Script may still be loading.");try{r.current=window.Experiment.initialize(j,{debug:C,fetchTimeoutMillis:5e3,retryFetchOnFailure:!0,fetchOnStart:!1,automaticExposureTracking:!1,exposureTrackingProvider:{track:t=>{try{e(t),C&&console.debug("[Experiment] Exposure tracked:",t)}catch(e){console.error("[Experiment] Failed to track exposure:",e)}}},source:"localStorage"}),n(!0),C&&console.debug("[Experiment] SDK initialized (will fetch from API)")}catch(e){console.error("Failed to initialize Amplitude Experiment SDK:",e)}}},[a,t,e]),r.current}((0,s.useCallback)(e=>{let t=P(e.flag_key),r=void 0!==t?{...e,variant:t}:e,s=`${r.flag_key}::${r.variant??""}`;if(R.current.has(s))return;R.current.add(s);let[a]=JSON.parse(JSON.stringify(Object.entries({[r.flag_key]:{key:r.variant}}).filter(([,e])=>!!e?.key).map(([e,t])=>{let r=t.key??"",s=Math.floor(Date.now()/1e3);return`${e},${r},${s}`})));a&&(T.current={...T.current,[r.flag_key]:a},g(JSON.stringify(Object.values(T.current)))),v(r),function({exposure:e,userId:t,deviceId:r}){if(!e.experiment_key){d&&console.debug(`[Experiment] Skipping Amplitude HTTP exposure for ${e.flag_key} — no experiment_key (feature flag only)`);return}if(!t&&!r){d&&console.debug("[Experiment] Skipping Amplitude HTTP exposure — no user identity");return}let s=`${e.flag_key}::${e.variant??""}`;if(h.has(s)){d&&console.debug(`[Experiment] Skipping duplicate Amplitude HTTP exposure: ${s}`);return}h.add(s);let a={api_key:"bb1117981ed2a95dc4fa64b75661d681",events:[{event_type:"$exposure",user_id:t,device_id:r,ip:"$remote",event_properties:{flag_key:e.flag_key,variant:e.variant,experiment_key:e.experiment_key,platform:"web",app_name:"wx-next-web",environment:d?"dev":"prod",experimentation_platform:"amplitude_experiment"}}]};(async()=>{let{data:t,error:r}=await (0,m.tryCatch)(fetch("https://api2.amplitude.com/2/httpapi",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a),keepalive:!0}));return r?console.error("[Experiment] Failed to send exposure to Amplitude HTTP API:",r):t&&!t.ok?console.error(`[Experiment] Amplitude HTTP API returned ${t.status}`):d&&console.debug("[Experiment] Amplitude HTTP exposure sent:",{flag_key:e.flag_key,variant:e.variant})})()}({exposure:r,userId:E.current,deviceId:A.current})},[v,g]),b);return(0,s.useEffect)(()=>{(async()=>{if(!O)return;let e=k.anonId;if(!e&&!k.userID){C&&console.debug("[Experiment] No user identifier available"),S(!0);return}let t={device_id:e,...k.userID?{user_id:k.userID}:{},user_properties:{}};C&&console.debug("[Experiment] Fetching experiments from API for user:",t);try{await O.fetch(t)}catch(e){console.error("[Experiment] Failed to fetch experiments:",e)}finally{S(!0)}})()},[O,k.anonId,k.userID]),(0,s.useEffect)(()=>{R.current.clear(),h.clear(),_(),T.current={},g(null),w(e=>e+1)},[k.userID,g]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.default,{src:t,strategy:"afterInteractive",onLoad:()=>{x(!0),C&&console.debug("Amplitude Experiment script loaded")},onError:e=>{console.error("Failed to load Amplitude Experiment script:",e)}}),(0,r.jsx)(I.Provider,{value:{client:O,variant:(e,t)=>{if(!O)return t;let r=O.variant(e,t);return C&&console.debug("[Experiment] Current Variant:",r),r},fetch:e=>{if(!O)return Promise.resolve();if(!e){let e=k.anonId;if(e||k.userID){let t={device_id:e,...k.userID?{user_id:k.userID}:{},user_properties:{}};return O.fetch(t)}}return O.fetch(e)},isFetchComplete:y},children:e})]})},T=()=>{let e=(0,s.useContext)(I);if(!e)throw Error("useExperimentContext must be used within an AmplitudeExperimentProvider");return e},O=R},5397,e=>{"use strict";let t=(0,e.i(981030).atom)();e.s(["showAdminHeaderAtom",0,t])},37423,e=>{"use strict";let t=(0,e.i(981030).atom)(!1);e.s(["dprSdkIsInitializedAtom",0,t])},436028,e=>{"use strict";e.s(["hasLength",0,e=>Array.isArray(e)&&e.length>0])},458001,e=>{"use strict";let t=(0,e.i(981030).atom)("");e.s(["cscCountryCodeAtom",0,t])},49893,e=>{"use strict";let t=(0,e.i(981030).atom)();e.s(["adsKillswitchAtom",0,t])},21121,e=>{"use strict";let t=(0,e.i(981030).atom)(!1);e.s(["showVelvetcakeModuleAtom",0,t])},235577,e=>{"use strict";var t=e.i(699173),r=e.i(523084),s=e.i(47524),a=e.i(632137),i=e.i(877957);e.s(["ScrollButton",0,function({direction:e,onClick:n,hidden:l,size:o="default",variant:c="light",className:u}){let m="sm"===o,d=(0,a.cn)("text-current",m?"size-4":"size-6 transition-[width,height] duration-150 group-hover:size-7 group-active:size-6 group-active:duration-100");return(0,t.jsx)(i.Button,{type:"button",onClick:n,"aria-hidden":"true",tabIndex:-1,className:(0,a.cn)("group z-sticky absolute top-1/2 flex -translate-y-1/2 cursor-pointer items-center justify-center rounded-full p-0 transition-all duration-150 ease-in-out active:duration-100","dark"===c?"bg-[#252422] text-white hover:bg-[#3a3937] active:bg-[#1a1918]":"solid"===c?"bg-black/80 text-white hover:bg-black/90 active:bg-black":"white"===c?"bg-white/80 text-gray-900 backdrop-blur-[2px] hover:bg-white/95 active:bg-white":"bg-transparent text-gray-900 hover:bg-gray-100 active:bg-gray-200",m?"size-8":"size-12","left"===e&&"left-1","right"===e&&"right-1",l&&"left"===e&&"-translate-x-[calc(100%+1.5rem)]",l&&"right"===e&&"translate-x-[calc(100%+1.5rem)]",l&&"pointer-events-none opacity-0",u),children:"left"===e?(0,t.jsx)(r.ChevronLeft,{className:d}):(0,t.jsx)(s.ChevronRight,{className:d})})}])},315730,e=>{"use strict";var t=e.i(147732),r=e.i(592121);e.s(["useHorizontalScroll",0,function({enabled:e=!0,scrollAmount:s=200,contentKey:a}={}){let i=(0,r.useRef)(null),n=(0,r.useRef)(null),l=(0,r.useRef)(!1),[o,c]=(0,r.useState)(!1),[u,m]=(0,r.useState)(!1),d=(0,r.useCallback)(()=>{let t=i.current;if(!t||!e){c(!1),m(!1);return}let{scrollLeft:r,scrollWidth:s,clientWidth:a}=t,n=Math.abs(r),o=n>2,u=n+a(0,t.debounce)(d,150),[d]),p=(0,r.useCallback)(()=>{null===n.current&&(n.current=requestAnimationFrame(()=>{d(),n.current=null}))},[d]);(0,r.useEffect)(()=>{let t=i.current;return t&&(l.current="rtl"===getComputedStyle(t).direction),d(),e&&(t?.addEventListener("scroll",p),window.addEventListener("resize",h)),()=>{null!==n.current&&cancelAnimationFrame(n.current),n.current=null,t?.removeEventListener("scroll",p),h.cancel(),window.removeEventListener("resize",h)}},[e,d,p,h,a]);let f=(0,r.useCallback)(()=>i.current?.scrollBy({left:-s,behavior:"smooth"}),[s]),v=(0,r.useCallback)(()=>i.current?.scrollBy({left:s,behavior:"smooth"}),[s]);return{ref:i,showLeft:o,showRight:u,scrollLeft:f,scrollRight:v}}])},457492,e=>{"use strict";var t=e.i(699173),r=e.i(592121),s=e.i(632137),a=e.i(546446),i=e.i(663333),n=e.i(235577),l=e.i(315730),o=e.i(240058);let c=(0,s.cn)("h-full rounded-3xl px-4 text-sm whitespace-nowrap transition-colors text-gray-900 font-bold","inline-flex items-center hover:bg-gray-100 active:bg-gray-200 focus-visible:outline-none focus-visible:bg-gray-100"),u=e=>{let{activeIndex:r,index:a,link:i}=e,n=r===a,l=(0,s.cn)(c,{"bg-gray-100 text-blue-500":n});if(e.onSelect){let{onSelect:r}=e;return(0,t.jsx)("button",{type:"button",onClick:()=>r(a,i),className:(0,s.cn)("cursor-pointer",l),"aria-current":n?"page":void 0,children:i.label})}let{basePath:u,mpa:m}=e,d=i.href??("/"===i.slug?u||"/":`${u}/${i.slug}`);return(0,t.jsx)(o.default,{href:d,mpa:m,className:l,"aria-current":n?"page":void 0,sourceModule:"subnavigation",children:i.label})},m=(0,r.memo)(e=>{let{links:r,activeIndex:o,className:c,constrained:m=!0}=e,d=(0,a.useAtomValue)(i.deviceClassAtom),{ref:h,showLeft:p,showRight:f,scrollLeft:v,scrollRight:g}=(0,l.useHorizontalScroll)({enabled:"mobile"!==d&&"tablet"!==d,scrollAmount:200,contentKey:r});return(0,t.jsxs)("div",{className:(0,s.cn)("relative overflow-hidden rounded-3xl bg-white p-1 shadow-[0_4px_16px_0_rgba(0,0,0,0.08),_0_0_32px_0_rgba(0,0,0,0.12)]","md:rounded-4xl md:rounded-[28px]",m&&"md:mr-auto md:max-w-[min(958px,100%)]",c),"data-testid":"subnavigation",children:[(0,t.jsx)("div",{className:(0,s.cn)("pointer-events-none absolute top-0 -left-25 h-full w-24 bg-gradient-to-r from-white from-0% via-white via-60% to-transparent transition-[left] md:-top-1 md:h-14 md:rounded-s-[28px]",{"-left-1":p}),"aria-hidden":"true"}),(0,t.jsx)(n.ScrollButton,{hidden:!p,onClick:v,direction:"left"}),(0,t.jsx)("div",{ref:h,className:(0,s.cn)("scrollbar-hide flex h-10 items-center gap-1 overflow-x-auto md:h-12"),children:r.map((r,s)=>e.onSelect?(0,t.jsx)(u,{link:r,index:s,activeIndex:o,onSelect:e.onSelect},`${r.label}_${r.slug}`):(0,t.jsx)(u,{link:r,index:s,activeIndex:o,basePath:e.basePath,mpa:e.mpa},`${r.label}_${r.slug}`))}),(0,t.jsx)("div",{className:(0,s.cn)("pointer-events-none absolute top-0 -right-25 h-full w-24 bg-gradient-to-l from-white from-0% via-white via-60% to-transparent transition-[right] md:-top-1 md:h-14 md:rounded-e-[28px]",{"-right-1":f}),"aria-hidden":"true"}),(0,t.jsx)(n.ScrollButton,{hidden:!f,onClick:g,direction:"right"})]})},(e,t)=>e.activeIndex===t.activeIndex&&e.basePath===t.basePath&&e.mpa===t.mpa&&e.onSelect===t.onSelect&&e.constrained===t.constrained&&e.links.length===t.links.length&&e.links.every((e,r)=>e.label===t.links[r]?.label&&e.slug===t.links[r]?.slug&&e.href===t.links[r]?.href));m.displayName="SubnavigationUI",e.s(["SubnavigationUI",0,m],457492)},104777,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={callServer:function(){return i.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return n.findSourceMapURL}};for(var a in s)Object.defineProperty(r,a,{enumerable:!0,get:s[a]});let i=e.r(836549),n=e.r(560716),l=e.r(544383)},313983,e=>{"use strict";var t,r=((t={}).ESSENTIAL_TECHNOLOGY="essential-technology",t.FUNCTIONAL_TECHNOLOGY="functional-technology",t.GEOGRAPHICALLY_RELEVANT_ADVERTISING="geographically-relevant-advertising",t.INTERNATIONAL_TRANSFER="international-transfer",t.SALE_OF_DATA="sale-of-data",t.SENSITIVE_DATA="sensitive-data",t.SELECT_PERSONALISED_CONTENT="Select personalised content",t.SELECT_PERSONALISED_ADS="Select personalised ads",t.SELECT_BASIC_ADS="Select basic ads",t.CREATE_A_PERSONALISED_ADS_PROFILE="Create a personalised ads profile",t.CREATE_A_PERSONALISED_CONTENT_PROFILE="Create a personalised content profile",t.MEASURE_AD_PERFORMANCE="Measure ad performance",t.APPLY_MARKET_RESEARCH_TO_GENERATE_AUDIENCE_INSIGHTS="Apply market research to generate audience insights",t.DEVELOP_AND_IMPROVE_PRODUCTS="Develop and improve products",t.STORE_AND_OR_ACCESS_INFORMATION_ON_A_DEVICE="Store and/or access information on a device",t.MEASURE_CONTENT_PERFORMANCE="Measure content performance",t);e.s(["Purpose",()=>r])},647872,494889,928083,624432,e=>{"use strict";var t=e.i(981030);(0,t.atom)({});let r=(0,t.atom)(!1);e.s(["newsHubEnabledAtom",0,r],494889);let s=(0,t.atom)(!1);e.s(["activityHubMenuEnabledAtom",0,s],928083);let a=(0,t.atom)(!1);e.s(["contentSearchUniversalAtom",0,a],624432),e.s([],647872)},248064,e=>{"use strict";var t=e.i(991511),r=e.i(763886),s=e.i(458001),a=e.i(394481),i=e.i(663333),n=e.i(49893),l=e.i(889753),o=e.i(5397),c=e.i(21121);e.i(647872);var u=e.i(494889),m=e.i(928083),d=e.i(624432),h=e.i(739971),p=e.i(688070),f=e.i(647292);e.s(["FlagsBoundaryClient",0,({params:e})=>((0,t.useRehydrateAtoms)([[r.partnerAtom,e.partner],[s.cscCountryCodeAtom,e.cscCountryCode],[a.privacyRegimeAtom,e.privacyRegime],[i.deviceClassAtom,e.deviceClass],[l.userTierAtom,e.userTier],[n.adsKillswitchAtom,e.adsKillswitch],[o.showAdminHeaderAtom,e.showAdminHeader],[c.showVelvetcakeModuleAtom,e.showVelvetcakeModule],[u.newsHubEnabledAtom,e.newsHubEnabled],[m.activityHubMenuEnabledAtom,e.activityHubMenuEnabled],[d.contentSearchUniversalAtom,e.contentSearchUniversal],[h.subscriptionsEnabledAtom,e.subscriptionsEnabled],[f.webViewPlatformAtom,e.webViewPlatform],[p.isWebViewOnlyAtom,e.isWebViewOnly]]),null)])},726538,e=>{"use strict";var t=e.i(699173),r=e.i(592121),s=e.i(961123),a=e.i(457492);e.s(["SectionSubnav",0,function({links:e,locale:i,section:n,leadingLink:l,disableActiveFallback:o=!1,className:c}){let u=(0,s.useParams)(),{navLinks:m,basePath:d}=(0,r.useMemo)(()=>({navLinks:[...l?[l]:[],...e.map(e=>({...e,slug:`${n}/${e.slug}`}))],basePath:"en-US"===i?"":`/${i}`}),[e,i,n,l]),h=(0,r.useMemo)(()=>{let t=l&&!o?0:-1;if(u.section&&u.section!==`/${n}`.replace(/^\//,"").replace(/\//g,"-"))return t;let r=e.findIndex(e=>e.slug===u.slug);return -1===r?t:r+ +!!l},[u.section,u.slug,n,e,l,o]);return(0,t.jsx)(a.SubnavigationUI,{links:m,basePath:d,activeIndex:h,className:c})}],726538)},186044,e=>{e.v(t=>Promise.all(["static/chunks/19vcn05fg6pve.js"].map(t=>e.l(t))).then(()=>t(451309)))},171913,e=>{e.v(t=>Promise.all(["static/chunks/3dcs0l5j1g6a_.js"].map(t=>e.l(t))).then(()=>t(927976)))},90,e=>{e.v(t=>Promise.all(["static/chunks/02ppzgv5a8lxs.js"].map(t=>e.l(t))).then(()=>t(22872)))},92368,e=>{e.v(t=>Promise.all(["static/chunks/3i0zaiku7bje6.js"].map(t=>e.l(t))).then(()=>t(789895)))},666922,e=>{e.v(t=>Promise.all(["static/chunks/2_ad85pvnpasr.js"].map(t=>e.l(t))).then(()=>t(856593)))},722332,e=>{e.v(t=>Promise.all(["static/chunks/0lb0gugsiefuf.js"].map(t=>e.l(t))).then(()=>t(476881)))},880187,e=>{e.v(t=>Promise.all(["static/chunks/0ytexffeurca4.js"].map(t=>e.l(t))).then(()=>t(747997)))},744883,e=>{e.v(t=>Promise.all(["static/chunks/0zs2to7zqkb6b.js"].map(t=>e.l(t))).then(()=>t(581947)))},197999,e=>{e.v(t=>Promise.all(["static/chunks/3n-sga4604-oh.js"].map(t=>e.l(t))).then(()=>t(272493)))},407657,e=>{e.v(t=>Promise.all(["static/chunks/32asyc-qi6t0-.js"].map(t=>e.l(t))).then(()=>t(75960)))},650095,e=>{e.v(t=>Promise.all(["static/chunks/2rj208utmr5yr.js"].map(t=>e.l(t))).then(()=>t(601862)))},916531,e=>{e.v(t=>Promise.all(["static/chunks/1edjqytr4b4do.js"].map(t=>e.l(t))).then(()=>t(369675)))},415546,e=>{e.v(t=>Promise.all(["static/chunks/28ekr4h-6r_th.js"].map(t=>e.l(t))).then(()=>t(667728)))},353962,e=>{e.v(t=>Promise.all(["static/chunks/3bevr2_4h3ua9.js"].map(t=>e.l(t))).then(()=>t(367128)))},391939,e=>{e.v(t=>Promise.all(["static/chunks/0o-5ypipfmvgj.js"].map(t=>e.l(t))).then(()=>t(72575)))},155043,e=>{e.v(t=>Promise.all(["static/chunks/1eisd1srr5_wl.js"].map(t=>e.l(t))).then(()=>t(869146)))},103659,e=>{e.v(t=>Promise.all(["static/chunks/3eonedq0tzhbu.js"].map(t=>e.l(t))).then(()=>t(296920)))},945801,e=>{e.v(t=>Promise.all(["static/chunks/27b4xgp6fncrs.js"].map(t=>e.l(t))).then(()=>t(566248)))},252521,e=>{e.v(t=>Promise.all(["static/chunks/07fx3by0-8gd2.js"].map(t=>e.l(t))).then(()=>t(661446)))},781723,e=>{e.v(t=>Promise.all(["static/chunks/15h1quv6sbk5n.js"].map(t=>e.l(t))).then(()=>t(563447)))},625303,e=>{e.v(t=>Promise.all(["static/chunks/3_im3i23ahlrn.js"].map(t=>e.l(t))).then(()=>t(718437)))},909969,e=>{e.v(t=>Promise.all(["static/chunks/35zkk3b49wu7f.js"].map(t=>e.l(t))).then(()=>t(218776)))},408674,e=>{e.v(t=>Promise.all(["static/chunks/37zcsfcnoati1.js"].map(t=>e.l(t))).then(()=>t(783769)))},632092,e=>{e.v(t=>Promise.all(["static/chunks/3m9vh4xsqulp_.js"].map(t=>e.l(t))).then(()=>t(45677)))},713848,e=>{e.v(t=>Promise.all(["static/chunks/3erqiumfpcfsb.js"].map(t=>e.l(t))).then(()=>t(889507)))},774463,e=>{e.v(t=>Promise.all(["static/chunks/0qc98scy26su0.js"].map(t=>e.l(t))).then(()=>t(155062)))},494738,e=>{e.v(t=>Promise.all(["static/chunks/35_axkfal7ger.js"].map(t=>e.l(t))).then(()=>t(512028)))},2638,e=>{e.v(t=>Promise.all(["static/chunks/2ve1e19qddzym.js"].map(t=>e.l(t))).then(()=>t(198051)))},67832,e=>{e.v(t=>Promise.all(["static/chunks/2dcwk6m_v4qfi.js"].map(t=>e.l(t))).then(()=>t(414064)))},846784,e=>{e.v(t=>Promise.all(["static/chunks/1e3vb5d7j0x8s.js"].map(t=>e.l(t))).then(()=>t(873667)))},72998,e=>{e.v(t=>Promise.all(["static/chunks/2dnj4r_lxdey9.js"].map(t=>e.l(t))).then(()=>t(970479)))},395624,e=>{e.v(t=>Promise.all(["static/chunks/2szbhxkcxvd0v.js"].map(t=>e.l(t))).then(()=>t(600726)))},626117,e=>{e.v(t=>Promise.all(["static/chunks/0_bdyv7xs8xqi.js"].map(t=>e.l(t))).then(()=>t(825086)))},132409,e=>{e.v(t=>Promise.all(["static/chunks/43drnw5w4qy5b.js"].map(t=>e.l(t))).then(()=>t(3017)))},226507,e=>{e.v(t=>Promise.all(["static/chunks/2qf6ha3gakfwh.js"].map(t=>e.l(t))).then(()=>t(538258)))},48208,e=>{e.v(t=>Promise.all(["static/chunks/3msns9jhb6vfx.js"].map(t=>e.l(t))).then(()=>t(625444)))},164295,e=>{e.v(t=>Promise.all(["static/chunks/0z4a_zo6coobc.js"].map(t=>e.l(t))).then(()=>t(702162)))},148486,e=>{e.v(t=>Promise.all(["static/chunks/0zgy365rwmgw6.js"].map(t=>e.l(t))).then(()=>t(946515)))},403395,e=>{e.v(t=>Promise.all(["static/chunks/1xu3zmek98e_j.js"].map(t=>e.l(t))).then(()=>t(573581)))},957284,e=>{e.v(t=>Promise.all(["static/chunks/0_pa8k2y1jvmh.js"].map(t=>e.l(t))).then(()=>t(48914)))},752465,e=>{e.v(t=>Promise.all(["static/chunks/16yf-fk_5dxil.js"].map(t=>e.l(t))).then(()=>t(777844)))},521662,e=>{e.v(t=>Promise.all(["static/chunks/05rm8oago-b2j.js"].map(t=>e.l(t))).then(()=>t(782697)))},661123,e=>{e.v(t=>Promise.all(["static/chunks/1ejdc4_dkaxie.js"].map(t=>e.l(t))).then(()=>t(711818)))},476493,e=>{e.v(t=>Promise.all(["static/chunks/0-juv8n6sj234.js"].map(t=>e.l(t))).then(()=>t(328877)))},96219,e=>{e.v(t=>Promise.all(["static/chunks/1xysk8q7v45yq.js"].map(t=>e.l(t))).then(()=>t(16557)))},267082,e=>{e.v(t=>Promise.all(["static/chunks/0xoc-80mj2wf4.js"].map(t=>e.l(t))).then(()=>t(894202)))},900346,e=>{e.v(t=>Promise.all(["static/chunks/1ha-_teedwusg.js"].map(t=>e.l(t))).then(()=>t(389327)))},951283,e=>{e.v(t=>Promise.all(["static/chunks/3a_-907ght-9f.js"].map(t=>e.l(t))).then(()=>t(273498)))},276567,e=>{e.v(t=>Promise.all(["static/chunks/2mv-8zxpzzwwu.js"].map(t=>e.l(t))).then(()=>t(501462)))},355962,e=>{e.v(t=>Promise.all(["static/chunks/1xfz0ndwwku-g.js"].map(t=>e.l(t))).then(()=>t(503885)))},592630,e=>{e.v(t=>Promise.all(["static/chunks/2pgmsb8dtnd4f.js"].map(t=>e.l(t))).then(()=>t(507085)))},72951,e=>{e.v(t=>Promise.all(["static/chunks/3frs5ut_mr9jz.js"].map(t=>e.l(t))).then(()=>t(360647)))},660824,e=>{e.v(t=>Promise.all(["static/chunks/0iowcy2muw17u.js"].map(t=>e.l(t))).then(()=>t(530212)))},261156,e=>{e.v(t=>Promise.all(["static/chunks/0p7hfhljgk2-f.js"].map(t=>e.l(t))).then(()=>t(827382)))},887908,e=>{e.v(t=>Promise.all(["static/chunks/2muzzes3ebvio.js"].map(t=>e.l(t))).then(()=>t(147168)))},765014,e=>{e.v(t=>Promise.all(["static/chunks/2obqxa1hf_17u.js"].map(t=>e.l(t))).then(()=>t(872251)))},416614,e=>{e.v(t=>Promise.all(["static/chunks/1ik34-b6y-68f.js"].map(t=>e.l(t))).then(()=>t(901728)))},317297,e=>{e.v(t=>Promise.all(["static/chunks/1lh1dd_wqvvgv.js"].map(t=>e.l(t))).then(()=>t(680602)))},829350,e=>{e.v(t=>Promise.all(["static/chunks/43e0tlh0e2xwg.js"].map(t=>e.l(t))).then(()=>t(447314)))},840623,e=>{e.v(t=>Promise.all(["static/chunks/2xq4kr5wjs210.js"].map(t=>e.l(t))).then(()=>t(882330)))},541661,e=>{e.v(t=>Promise.all(["static/chunks/3cwm46b_eq881.js"].map(t=>e.l(t))).then(()=>t(478186)))},762150,e=>{e.v(t=>Promise.all(["static/chunks/3rq22vh8nqleq.js"].map(t=>e.l(t))).then(()=>t(1892)))},949390,e=>{e.v(t=>Promise.all(["static/chunks/01dglbyuneo21.js"].map(t=>e.l(t))).then(()=>t(748540)))},393816,e=>{e.v(t=>Promise.all(["static/chunks/2b7s6yod107he.js"].map(t=>e.l(t))).then(()=>t(855621)))},991894,e=>{e.v(t=>Promise.all(["static/chunks/2tkn4v28c8_6h.js"].map(t=>e.l(t))).then(()=>t(39086)))},389867,e=>{e.v(t=>Promise.all(["static/chunks/0y2_cimnkwv4j.js"].map(t=>e.l(t))).then(()=>t(702479)))},48629,e=>{e.v(t=>Promise.all(["static/chunks/1t_08iyfh5959.js"].map(t=>e.l(t))).then(()=>t(769885)))},563854,e=>{e.v(t=>Promise.all(["static/chunks/1ys24fxmn4-94.js"].map(t=>e.l(t))).then(()=>t(643246)))},959395,e=>{e.v(t=>Promise.all(["static/chunks/3265zajbr_d9g.js"].map(t=>e.l(t))).then(()=>t(706686)))},813499,e=>{e.v(t=>Promise.all(["static/chunks/1pktornl6_c42.js"].map(t=>e.l(t))).then(()=>t(314459)))},776943,e=>{e.v(t=>Promise.all(["static/chunks/0yb78c1q2xyah.js"].map(t=>e.l(t))).then(()=>t(97569)))},876327,e=>{e.v(t=>Promise.all(["static/chunks/1m83pcm1ntuaw.js"].map(t=>e.l(t))).then(()=>t(947387)))},815954,e=>{e.v(t=>Promise.all(["static/chunks/1p9s2nkj4looz.js"].map(t=>e.l(t))).then(()=>t(61161)))},921282,e=>{e.v(t=>Promise.all(["static/chunks/21nwvg7pmzu_t.js"].map(t=>e.l(t))).then(()=>t(493948)))},565343,e=>{e.v(t=>Promise.all(["static/chunks/3qefxtc841w4c.js"].map(t=>e.l(t))).then(()=>t(294782)))},423373,e=>{e.v(t=>Promise.all(["static/chunks/3vfsro-dwhlad.js"].map(t=>e.l(t))).then(()=>t(62159)))},15398,e=>{e.v(t=>Promise.all(["static/chunks/18x52uhxkpm69.js"].map(t=>e.l(t))).then(()=>t(762526)))},284458,e=>{e.v(t=>Promise.all(["static/chunks/18j_xv6wj08i4.js"].map(t=>e.l(t))).then(()=>t(877390)))}]);