(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]||(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]=[])).push(["object"==typeof document?document.currentScript:void 0,188065,e=>{"use strict";var t=e.i(902875),a=e.i(247865),i=e.i(747961);let r=(0,a.forwardRef)(({title:e,titleId:a,desc:i,descId:r,...l},n)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":r,...l,children:[i?(0,t.jsx)("desc",{id:r,children:i}):null,void 0===e?(0,t.jsx)("title",{id:a,children:"Rain Drop"}):e?(0,t.jsx)("title",{id:a,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",children:[(0,t.jsx)("path",{d:"M8 14.256a4.506 4.506 0 0 1-4.5-4.5 5 5 0 0 1 .747-2.478l3.33-5.303a.52.52 0 0 1 .847 0l3.314 5.278a5.03 5.03 0 0 1 .762 2.503 4.506 4.506 0 0 1-4.5 4.5M8 3.18 5.11 7.784a4 4 0 0 0-.61 1.972 3.5 3.5 0 0 0 7 0 4.03 4.03 0 0 0-.624-1.998z"}),(0,t.jsx)("path",{d:"M10.103 9.757a.5.5 0 0 1 .319.631 2.74 2.74 0 0 1-1.747 1.724.5.5 0 0 1-.313-.95c.615-.203.976-.68 1.11-1.086a.5.5 0 0 1 .63-.32"})]})]})),l=a.default.forwardRef((e,a)=>(0,t.jsx)(i.BaseIcon,{ref:a,icon:r,...e}));l.displayName="RainDrop",e.s(["RainDrop",0,l])},877809,e=>{"use strict";var t=e.i(902875),a=e.i(247865),i=e.i(747961);let r=(0,a.forwardRef)(({title:e,titleId:a,desc:i,descId:r,...l},n)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":r,...l,children:[i?(0,t.jsx)("desc",{id:r,children:i}):null,void 0===e?(0,t.jsx)("title",{id:a,children:"Snowflake"}):e?(0,t.jsx)("title",{id:a,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",children:[(0,t.jsx)("path",{d:"M8 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13A.5.5 0 0 1 8 1"}),(0,t.jsx)("path",{d:"M5.896 1.896a.5.5 0 0 1 .707 0L8 3.293l1.396-1.397a.5.5 0 1 1 .707.708L8 4.707 5.896 2.604a.5.5 0 0 1 0-.708M5.896 13.854a.5.5 0 0 0 .707 0L8 12.457l1.396 1.397a.5.5 0 0 0 .707-.708L8 11.043l-2.104 2.103a.5.5 0 0 0 0 .708M14.062 4.5a.5.5 0 0 1-.183.683l-11.259 6.5a.5.5 0 0 1-.5-.866l11.259-6.5a.5.5 0 0 1 .683.183"}),(0,t.jsx)("path",{d:"M12.234 3.126a.5.5 0 0 1 .353.613l-.51 1.907 1.907.512a.5.5 0 1 1-.26.965l-2.873-.77.77-2.873a.5.5 0 0 1 .613-.354M1.878 9.105a.5.5 0 0 0 .354.612l1.908.511-.512 1.908a.5.5 0 1 0 .966.259l.77-2.874-2.873-.77a.5.5 0 0 0-.613.354M14.062 11.5a.5.5 0 0 1-.683.183L2.12 5.183a.5.5 0 1 1 .5-.866l11.259 6.5a.5.5 0 0 1 .183.683"}),(0,t.jsx)("path",{d:"M14.337 9.23a.5.5 0 0 1-.353.612l-1.908.511.511 1.908a.5.5 0 1 1-.966.259l-.77-2.874 2.874-.77a.5.5 0 0 1 .612.354M3.982 3.251a.5.5 0 0 0-.354.613L4.14 5.77l-1.908.512a.5.5 0 1 0 .259.965l2.873-.77-.77-2.873a.5.5 0 0 0-.612-.354"})]})]})),l=a.default.forwardRef((e,a)=>(0,t.jsx)(i.BaseIcon,{ref:a,icon:r,...e}));l.displayName="Snowflake",e.s(["Snowflake",0,l])},631813,e=>{"use strict";var t=e.i(902875),a=e.i(64412),i=e.i(581014),r=e.i(725287),l=e.i(559421),n=e.i(645968),s=e.i(247865),o=e.i(877957),d=e.i(632137),c=e.i(546446),m=e.i(674885),u=e.i(617874),p=e.i(368847),h=e.i(548888),f=e.i(546505),x=e.i(665488),g=e.i(240058),y=e.i(316078),v=e.i(336726),T=e.i(47524),j=e.i(180193),N=e.i(35520),w=e.i(349262),D=e.i(273876);let b=({dataPoints:e,fields:a,locale:r})=>{let l=(0,i.useTranslations)("DetailsTable"),n=(0,c.useAtomValue)(m.userUnitPreferenceAtom),o=(0,D.resolveDetailItems)(a,e,{unitName:n,t:l,locale:r});return o.length?(0,t.jsx)("div",{role:"list",className:"grid grid-cols-2 gap-x-2",children:o.map(({field:e,Icon:a,label:i,value:r},l)=>{let n=l===o.length-1&&o.length%2!=0;return(0,t.jsxs)(s.Fragment,{children:[l%2==0&&(0,t.jsx)("hr",{"aria-hidden":"true",className:"col-span-2 my-0 border-t border-black/10"}),(0,t.jsx)("div",{role:"listitem",className:(0,d.cn)("py-3",n&&"col-span-2"),children:(0,t.jsxs)("div",{className:"flex items-start gap-2",children:[(0,t.jsx)(a,{className:"size-4 shrink-0"}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-col gap-0.5",children:[i&&(0,t.jsx)(p.default,{variant:"Body.S",color:"secondary",elementType:"span",className:"whitespace-nowrap",children:i}),(0,t.jsx)(p.default,{elementType:"string"==typeof r?"p":"div",variant:"Body.S.Bold",children:r})]})]})})]},e)})}):null},C=["relativeHumidity","uvIndex","sunrise","sunset"],I=["relativeHumidity","moonrise","moonset","moonPhase"],M=({data:e,locale:a})=>{let r=(0,i.useTranslations)("DailyForecast"),l=(0,c.useAtomValue)(m.userUnitPreferenceAtom),n=(0,u.unitsSystemByName)(l),s=e.dayOrNight===w.DayOrNight.DAY;return(0,t.jsxs)("div",{className:(0,d.cn)("flex flex-col gap-4 p-5",!s&&"bg-gray-100"),children:[(0,t.jsx)(p.default,{variant:"Body.S.Bold",children:r(s?"day":"night")}),(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-0.5",children:[(0,t.jsx)("div",{className:"flex flex-col gap-2",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(y.WxIcon,{iconCode:e.iconCode,iconCodeExtend:e.iconCodeExtend,className:"size-10"}),(0,t.jsx)(p.default,{variant:"Title.XL",elementType:"span",children:(0,t.jsx)(j.Temperature,{value:e.temperature})})]})}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)(N.PrecipChance,{precipChance:e.precipChance,precipType:e.precipType,iconClassName:"mr-1"}),(0,t.jsx)(h.Wind,{windSpeed:e.windSpeed,windDirectionCardinal:e.windDirectionCardinal,units:n.code,iconClassName:"mr-1",cardinalBeforeSpeed:!0,useWindIcon:!0})]})]}),(0,t.jsx)(p.default,{variant:"Body.M",elementType:"p",children:e.narrative}),(0,t.jsx)(b,{dataPoints:e,fields:s?C:I,locale:a})]})},F=e=>e.temperatureMin??e.calendarDayTemperatureMin,S=e=>e.temperatureMax??e.calendarDayTemperatureMax;var L=e.i(339586),$=e.i(4187);let B=(e,t)=>"m"===t||"h"===t?(0,L.cToF)(e):e,k=(e,t,a)=>Math.min(Math.max(e,t),a),O=({low:e,high:a,range:i,unitCode:r,className:l})=>{let n=((e,t,a)=>{if("number"!=typeof e||"number"!=typeof t||!Number.isFinite(e)||!Number.isFinite(t)||!a)return null;let i=Math.min(e,t),r=Math.max(e,t),l=a.max-a.min;if(l{if(!e)return;let a=B(e.min,t),i=B(e.max,t),r=i-a;if(ra&&e{if(!e)return"";let i=(0,U.formatIntlDateParts)(e,t,a),r=i.find(e=>"day"===e.type)?.value,l=i.find(e=>"weekday"===e.type)?.value;return`${l} ${r}`};var P=e.i(562690);let R=({dailyForecast:e,locale:a,timeZone:r,itemIndex:l,temperatureRange:n,isKoreaCscLocation:o,locationDayDate:j,simplifiedVersion:N,dayDetailsHrefBase:w,dayHrefBase:D,showAccordion:b,subscriptionsEnabled:C})=>{let I=(0,c.useAtomValue)(m.userUnitPreferenceAtom),L=(0,u.unitsSystemByName)(I),$=(0,i.useTranslations)("DailyForecast"),B=e.daypart[0],k=e.daypart[1],U=B??k,R=U?.wxPhraseLong,E=U?.precipChance,H=e?.validTimeLocal&&A(e.validTimeLocal,a,r),_=(0,s.useMemo)(()=>o?j===H?$("today"):H:0===l&&U?.daypartName?U?.daypartName:H,[o,l,j,U?.daypartName,H,$]);if(!H)return null;let z=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.default,{variant:"Body.S.Bold",elementType:"span",className:"w-14 shrink-0 whitespace-nowrap @lg/dailyItem:w-19",children:_}),(0,t.jsxs)("div",{className:"flex w-18 shrink-0 items-center gap-1",children:[(0,t.jsx)(y.WxIcon,{iconCode:U?.iconCode,className:"lightBG size-8 shrink-0",size:"lg",iconTheme:"lightBG","aria-label":R||`Weather condition ${U?.iconCode}`}),null!=E&&(0,t.jsx)(p.default,{variant:"Body.S",elementType:"span",className:(0,d.cn)("whitespace-nowrap",E>=30?"text-[#007ea8]":"text-gray-500"),children:(0,t.jsx)(f.Percentage,{value:E})})]}),(0,t.jsx)(p.default,{variant:"Body.M",elementType:"span",className:"hidden w-44 shrink-0 @2xl/dailyItem:line-clamp-2",children:R}),(0,t.jsx)(O,{range:n,low:F(e),high:S(e),unitCode:L?.code,className:"min-w-0"}),!N&&(0,t.jsxs)("div",{className:"hidden w-24 shrink-0 flex-col items-end @2xl/dailyItem:flex",children:[(0,t.jsx)(h.Wind,{windSpeed:U?.windSpeed,windDirection:U?.windDirection,windDirectionCardinal:U?.windDirectionCardinal,units:L?.code,displayMode:"plain",className:"whitespace-nowrap"}),(0,t.jsx)(h.Wind,{windDirection:U?.windDirection,windDirectionCardinal:U?.windDirectionCardinal,displayMode:"directionalAndCardinal",className:"text-sm whitespace-nowrap text-gray-500",windSpeedClass:"hidden",windUnitClass:"hidden"})]})]}),V="border-grey-500 @container/dailyItem overflow-hidden max-sm:border-b",Y="items-center gap-3 py-3 max-sm:active:bg-gray-100 sm:rounded-2xl sm:hover:bg-gray-100 @lg/dailyItem:gap-2 @lg/dailyItem:px-3";if(N){let a=C?w&&`${w}/day-${l+1}`:D&&`${D}?t=${e.validTimeUtc}`,i=(0,d.cn)(Y,"group flex w-full");return(0,t.jsx)("div",{className:V,children:a?(0,t.jsx)(g.default,{href:a,className:i,rel:(0,P.nofollowRel)(a),children:z}):(0,t.jsx)("div",{className:i,children:z})})}if(b)return(0,t.jsxs)(x.AccordionItem,{value:e.validTimeLocal||"","data-time":e.validTimeUtc,className:V,children:[(0,t.jsx)(x.AccordionTrigger,{className:(0,d.cn)(Y,"hover:text-inherit sm:data-[state=open]:bg-gray-100"),triggerContent:(0,t.jsx)("div",{className:"flex w-full items-center gap-3 @lg/dailyItem:gap-2",children:z}),iconNodeOverride:(0,t.jsx)("span",{className:"flex size-8 items-center justify-center rounded-full transition-colors group-data-[state=open]:group-hover:bg-gray-200 max-sm:group-data-[state=open]:bg-gray-100",children:(0,t.jsx)(v.ChevronDown,{className:"size-4 transition-transform duration-200 group-data-[state=open]:rotate-180","aria-hidden":"true"})})}),(0,t.jsx)(x.AccordionContent,{animated:!0,children:(0,t.jsx)("div",{className:"px-3 pt-2 pb-8",children:(0,t.jsxs)("div",{className:(0,d.cn)("grid grid-cols-1 overflow-hidden rounded-2xl border border-gray-100",B&&k&&"@md/dailyItem:grid-cols-2"),children:[B&&(0,t.jsx)(M,{data:B,locale:a}),k&&(0,t.jsx)(M,{data:k,locale:a})]})})})]});let W=w?`${w}/day-${l+1}`:void 0,Z=(0,d.cn)(Y,"group flex w-full items-center justify-between hover:text-inherit sm:hover:bg-gray-100"),K=(0,t.jsx)("span",{className:"flex size-8 shrink-0 items-center justify-center",children:(0,t.jsx)(T.ChevronRight,{className:"size-4","aria-hidden":"true"})}),G=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex w-full items-center gap-3 @lg/dailyItem:gap-2",children:z}),K]});return(0,t.jsx)("div",{className:V,"data-time":e.validTimeUtc,"data-testid":"daily-item",children:W?(0,t.jsx)(g.default,{href:W,className:Z,rel:(0,P.nofollowRel)(W),children:G}):(0,t.jsx)("div",{className:Z,children:G})})};var E=e.i(590949),H=e.i(380993),_=e.i(498076),z=e.i(837879),V=e.i(924707),Y=e.i(409846),W=e.i(495406),Z=e.i(341669);let K=()=>(0,t.jsx)("div",{className:"border-grey-500 px-3 py-3 max-sm:border-b",children:(0,t.jsx)(Z.default,{skeletonClassName:"h-6 w-full"})}),G=({label:e,className:a})=>(0,t.jsx)(p.default,{variant:"Body.S",color:"secondary",elementType:"span",className:a,children:e}),q=()=>{let e=(0,i.useTranslations)("DailyForecast"),a=(0,i.useTranslations)("DetailsTable");return(0,t.jsx)("div",{className:"border-grey-500 @container/dailyItem mb-2 border-b sm:mb-4",children:(0,t.jsxs)("div",{className:"flex items-center gap-3 pb-2 @lg/dailyItem:gap-2 @lg/dailyItem:px-3",children:[(0,t.jsx)(G,{label:e("day"),className:"w-14 shrink-0 @lg/dailyItem:w-19"}),(0,t.jsx)(G,{label:e("conditions"),className:"w-18 shrink-0"}),(0,t.jsx)("span",{className:"hidden w-44 shrink-0 @2xl/dailyItem:block","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-3 @lg/dailyItem:gap-2",children:[(0,t.jsx)(G,{label:a("temperature"),className:"@2xl/dailyItem:hidden"}),(0,t.jsx)(G,{label:a("low"),className:"hidden w-10 shrink-0 @2xl/dailyItem:block"}),(0,t.jsx)("span",{className:"hidden flex-1 @2xl/dailyItem:block","aria-hidden":"true"}),(0,t.jsx)(G,{label:a("high"),className:"hidden w-10 shrink-0 text-right @2xl/dailyItem:block"})]}),(0,t.jsx)(G,{label:a("wind"),className:"hidden w-24 shrink-0 text-right @2xl/dailyItem:block"}),(0,t.jsx)("span",{className:"w-8 shrink-0","aria-hidden":"true"})]})})};var X=e.i(302408);let J=({adBlocks:e,adIndices:a,currentIndex:i})=>{let r=a.find(e=>e.adIndex===i);if(!r)return null;let l=e[a.indexOf(r)];return(0,t.jsx)(W.AdBlock,{className:"border-grey-500 my-0 border-b py-4 shadow-none",...l})},Q=({location:e,isLoading:a,error:r,dailyForecasts:l,locale:n,isKoreaCscLocation:c,locationTime:m,targetTime:u,ctaText:h,ctaLink:f,serverLocationDisplayName:y,locationHeading:v,dayDetailsHrefBase:T,reorderModule:j,simplifiedVersion:N,adBlocks:w,adIndices:D})=>{let b=(0,i.useTranslations)("DailyForecast"),C=e?.ianaTimeZone||"America/New_York",I=(0,s.useMemo)(()=>A(m,n,C),[n,C,m]),M=(0,s.useMemo)(()=>(e=>{if(!e?.length)return null;let t=1/0,a=-1/0;for(let i of e)for(let e of[F(i),S(i)])"number"==typeof e&&Number.isFinite(e)&&(t=Math.min(t,e),a=Math.max(a,e));return Number.isFinite(t)&&Number.isFinite(a)?{min:t,max:a}:null})(l),[l]),L=(0,z.useSubscriptionsEnabled)(),$=!N&&!L,B=(0,s.useRef)(null),k=(0,s.useRef)(!1),O=(0,_.useIsMobile)(),U=(0,s.useMemo)(()=>u?l?.find(e=>String(e.validTimeUtc)===u)?.validTimeLocal:void 0,[l,u]);(0,s.useEffect)(()=>{if(N||!u||k.current||a||!l?.length||!B.current)return;let e=requestAnimationFrame(()=>{let e=B.current?.querySelector(`[data-time="${CSS.escape(u)}"]`);e instanceof HTMLElement&&(O&&(e.style.scrollMarginTop="68px"),e.scrollIntoView({behavior:"smooth",block:O?"start":"center"}),k.current=!0)});return()=>cancelAnimationFrame(e)},[u,a,l,N,O]);let P=(0,s.useMemo)(()=>m?(0,Y.formatTime)(m,n,C):"",[m,n,C]),W=e?.displayName||e?.name||e?.city||e?.presentationName||y||"",Z=W?b("locationDisplayName",{displayName:W}):b("dailyForecast");return(0,t.jsxs)(H.Card,{className:(0,d.cn)("not-prose @container/daily",j?"-order-1":"order-0"),"aria-label":Z,"data-testid":"daily-forecast",children:[(0,t.jsx)(V.LocationTimeHeadingClient,{title:Z,isTitleLoading:!e&&!y,location:e,headingLevel:v?.level,presentationName:v?.presentationName,promotePresentationName:v?.ownsHeading,formattedTime:P,expectsTimeStamp:!r,hideLocationMeta:N,className:N?"mb-4":"mb-12"}),(0,t.jsxs)(H.CardContent,{className:"p-0",children:[!N&&(0,t.jsx)(E.AlertHeadlines,{className:"my-4",location:e}),(()=>{if(r)return(0,t.jsx)("div",{className:"flex h-64 items-center justify-center p-6",children:(0,t.jsx)(p.default,{variant:"Display.S",children:r?.message||b("unableToLoadData")})});let e=[],i=N?X.SIMPLE_LIMIT:15;for(let r=0;r{let p=(0,r.useParams)(),h=(0,r.useSearchParams)(),f=p?.locale,x=(0,i.useTranslations)("DailyForecast"),g=(0,l.useCanonicalBasePath)(),{value:y}=(0,n.default)("reorder-current-conditions-and-forecast","control"),{dailyForecasts:v,error:T,isLoading:j,isKoreaCscLocation:N,locationTime:w}=(0,ee.useDailyForecastData)(e,a),D=p?.featureId??e?.featureId??e?.placeId??p?.locId??"",b=g?`${g}/tenday`:(0,et.interpolateUrl)(et.URLS.tenday,{locale:f||"en-US",locId:D}),C=g?`${g}/hourbyhour`:(0,et.interpolateUrl)(et.URLS.hourly,{locale:f||"en-US",locId:D});return(0,t.jsx)(Q,{location:e,serverLocationDisplayName:d,locationHeading:c,isLoading:s||j||!v?.length,error:o||T,dailyForecasts:v,locale:f,isKoreaCscLocation:N,locationTime:w,targetTime:h?.get("t")||void 0,ctaText:a?x("bottomCtaButton"):void 0,ctaLink:a?b:void 0,dayDetailsHrefBase:C,reorderModule:"treatment"===y,simplifiedVersion:a,adBlocks:m,adIndices:u})};var ei=e.i(181462);let er=({simplifiedVersion:e,adBlocks:i,adIndices:r,globalPageProps:l,headingLevel:n})=>{let{location:s,isLoading:o,error:d}=(0,a.useLocation)(),c=(0,ei.getServerLocationDisplayName)(l),m=(0,ei.resolveLocationHeadingContext)(l,n);return(0,t.jsx)(ea,{location:s,serverLocationDisplayName:c,locationHeading:m,simplifiedVersion:e??!1,initializing:o,initialError:d,adBlocks:i??[],adIndices:r??[]})};e.s(["DailyForecastBlockClient",0,er,"default",0,er],631813)},939812,function(e){e.n(e.i(631813))},555360,302408,e=>{"use strict";var t=e.i(247865),a=e.i(381477),i=e.i(546446),r=e.i(725287),l=e.i(738634),n=e.i(349262),s=e.i(674885),o=e.i(617874),d=e.i(713272),c=e.i(911927);e.s(["SIMPLE_LIMIT",0,7],302408),e.s(["useDailyForecastData",0,(e,m)=>{let u=(0,r.useParams)(),p=u?.locale,h=(0,i.useAtomValue)(s.userUnitPreferenceAtom),f=(0,o.unitsSystemByName)(h)?.code,x=(0,c.useCscCountryCode)(),g="KR"===x,y=g&&e?.countryCode==="KR",v=e?.ianaTimeZone,T=(0,t.useMemo)(()=>v?(0,d.convertToTimeInTimezone)(new Date,v):"",[v]),{data:j,error:N,isLoading:w}=(0,a.default)(e?["get-daily-forecast",e.geocode,m?n.ForecastDuration.SEVEN_DAY:n.ForecastDuration.FIFTEEN_DAY,f,p,g?x:void 0]:null,([e,t,a,i,r,n])=>(0,l.getDailyForecast)({geocode:t,units:i,duration:a,language:r,cscCountryCode:n}),{revalidateOnFocus:!0,dedupingInterval:6e4});return{dailyForecasts:(0,t.useMemo)(()=>m?j?.slice(0,7):j,[j,m]),error:N,isLoading:w,isKoreaCscLocation:y,locationTime:T}}],555360)},4187,e=>{"use strict";var t=e.i(742740),a=e.i(491480),i=e.i(713272),r=e.i(538842);function l(e){let t=e.match(/T(\d{2}):(\d{2})/);return t?parseInt(t[1],10)+parseInt(t[2],10)/60:0}let n=e=>(e.validTimeUtc??0)>0&&"string"==typeof e.validTimeLocal&&""!==e.validTimeLocal&&null!=e.temperature;function s(e){let t=e.trim().match(/^(\d{1,2})(?:[:.\sh]+(\d{1,2}))?\s*(am|pm)?$/i);if(!t)return 0;let a=parseInt(t[1],10),i=t[2]?parseInt(t[2],10):0,r=t[3]?.toLowerCase();return r&&(12===a?a=12*("am"!==r):"pm"===r&&(a+=12)),60*a+i}let o=[{tempF:0,color:"#682DF6"},{tempF:10,color:"#694EF2"},{tempF:20,color:"#556DED"},{tempF:30,color:"#3687E0"},{tempF:40,color:"#529EC6"},{tempF:50,color:"#77B6AD"},{tempF:60,color:"#A9BE64"},{tempF:70,color:"#D1AA2E"},{tempF:80,color:"#E68228"},{tempF:90,color:"#ED5326"},{tempF:100,color:"#F40B34"}];function d(e){let t=parseInt(e.replace("#",""),16);return[t>>16&255,t>>8&255,255&t]}e.s(["CHART_HEIGHT",0,240,"COLUMN_WIDTH",0,64,"CURVE_BOT",0,218,"CURVE_TOP",0,128,"DIVIDER_OVERFLOW",0,16,"ICON_Y",0,40,"TEMP_COLOR_STOPS",0,o,"TIME_Y",0,16,"buildChartColumns",0,function(e,o,d,c,m,u){let p=[],h=(e,a)=>(0,t.formatHourlyDate)({date:e,locale:c,timeZone:m,minutes:a}),f=(0,r.getISODateString)({date:(0,i.convertToTimeInTimezone)(new Date,m)}),x=o?.validTimeLocal,g=x&&Math.abs(Date.parse(x)-Date.parse(f))>=18e5?x:f,y=Math.floor(Date.parse(g)/1e3),v=l(g),T=(0,a.getLocalDate)({date:g,resetToStartOfDay:!0}),j=e=>Math.round(((0,a.getLocalDate)({date:e,resetToStartOfDay:!0}).getTime()-T.getTime())/864e5);for(let t of e){if(!n(t))continue;let e=Math.floor(l(t.validTimeLocal)),a=h(t.validTimeLocal);e=30,r=h(e.validTimeLocal);e.validTimeUtc>y&&p.push({type:"future",temp:e.temperature,iconCode:e.iconCode,formattedTime:r,startHour:t,dayOffset:a,validTimeUtc:e.validTimeUtc,iconLabel:i?`${e.precipChance}%`:void 0,iconLabelColor:i?"#3F95B2":void 0,timeorder:s(r)})}if(p.length>0){if(o?.sunriseTimeUtc){let e=h(o.sunriseTimeLocal,!0);p.push({type:"sunrise",temp:null,iconCode:30,formattedTime:e,startHour:l(o?.sunriseTimeLocal),dayOffset:0,validTimeUtc:o.sunriseTimeUtc,iconLabel:u("sunrise"),iconLabelColor:"#CB4A14",timeorder:s(e)})}if(o?.sunsetTimeUtc){let e=h(o.sunsetTimeLocal,!0);p.push({type:"sunset",temp:null,iconCode:31,formattedTime:e,startHour:l(o.sunsetTimeLocal),dayOffset:0,validTimeUtc:o.sunsetTimeUtc,iconLabel:u("sunset"),iconLabelColor:"#A35170",timeorder:s(e)})}}return p.sort((e,t)=>e.dayOffset!==t.dayOffset?e.dayOffset-t.dayOffset:e.timeorder-t.timeorder),p.filter(e=>0===e.dayOffset||1===e.dayOffset&&!!(e.startHour=t.tempF)return t.color;let a=o[0],i=o[1];for(let t=0;t=o[t].tempF&&e{"use strict";var t=e.i(902875),a=e.i(632137),i=e.i(617874);e.s(["Accumulation",0,({precipType:e="rain",rain:r,snow:l,qpf:n=0,qpfSnow:s=0,units:o,unitOverride:d,className:c,unitClass:m})=>{let u,p,h=r??n,f=l??s,x=o?(0,i.unitsSystemByCode)(o):null;if("snow"===e)u=f,p="accumulation";else if("rain"===e)u=h,p="precip";else if("precip"===e){let e=Number(h)>=Number(f);u=e?h:f,p=e?"precip":"accumulation"}else u=h,p="precip";let g=x?.[p];return(0,t.jsxs)("span",{"data-testid":"AccumulationValue",className:(0,a.cn)(c),children:[(0,t.jsx)("span",{children:u})," ",(0,t.jsx)("span",{className:(0,a.cn)(m),children:d||g})]})}])},339586,e=>{"use strict";e.s(["cToF",0,function(e){return 9*e/5+32}])},713272,e=>{"use strict";var t=e.i(873598),a=e.i(796424);e.s(["convertToTimeInTimezone",0,(e,i)=>(0,a.getNormalizedDateString)(new Intl.DateTimeFormat("en-US",{timeZone:(0,t.getCompatibleTimezone)(i),year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZoneName:"longOffset"}).format(new Date(e)))])},289607,e=>{"use strict";var t=e.i(506424);let a=(e,a,i,r)=>{let{cDate:l,cTimeZone:n}=(0,t.getCompatibleValues)({date:e,locale:a,timeZone:i}),s=r??{year:"numeric",month:"2-digit",day:"2-digit",weekday:"short"};return s.timeZone=n,{cDate:l,cTimeZone:n,formatOptions:s}};e.s(["formatIntlDateParts",0,(e,t,i,r)=>{if(!e)return[];let{cDate:l,formatOptions:n}=a(e,t,i,r);return new Intl.DateTimeFormat(t,n).formatToParts(l)},"formatIntlDateString",0,(e,t,i,r)=>{if(!e)return"";let{cDate:l,formatOptions:n}=a(e,t,i,r);return new Intl.DateTimeFormat(t,n).format(l)}])},409846,e=>{"use strict";var t=e.i(873598);e.s(["formatTime",0,(e,a,i)=>{if(!e)return"";try{let r=new Date(e),l={hour:"numeric",minute:"2-digit",hour12:!0,timeZoneName:"short",...i?{timeZone:(0,t.getCompatibleTimezone)(i)}:{}};if(!a)return r.toLocaleTimeString("en-US",l);return r.toLocaleTimeString(a,l)}catch(e){return console.error("Error formatting time:",e),""}}])},538842,e=>{"use strict";e.s(["getISODateString",0,({date:e,resetToStartOfHour:t=!1,resetToStartOfDay:a=!1,resetToSpecificHour:i,resetToOffset:r=!1,resetToStartOfMonth:l=!1,resetToEndOfMonth:n=!1,resetToStartOfWeek:s=!1,resetToEndOfWeek:o=!1,minutesFromDate:d,daysFromDate:c,daysBeforeDate:m,monthsBeforeDate:u,monthsAfterDate:p,stripOffsetColon:h})=>{if(!e)return"";let f=(e instanceof Date?e.toISOString():String(e)).replace("Z","+00:00"),x=f.match(/^(\d{2})\/(\d{2})\/(\d{4}),?\s*(\d{2}:\d{2}:\d{2}.*)$/);if(x){let[,e,t,a,i]=x;f=`${a}-${e}-${t}T${i}`}let g=f.replace(/\//g,"-").replace(" ","T"),y=g.match(/[+-]\d{2}:\d{2}$/),v=y?y[0]:"+00:00",T=new Date(g);if(isNaN(T.getTime()))return"";let[j,N]=v.split(":"),w=parseInt(j??"0",10),D=parseInt(N??"0",10),b=60*w+(w{"use strict";var t=e.i(796424);e.s(["getLocalDate",0,({date:e,normalizeString:a=!0,resetToStartOfHour:i,resetToOffset:r,resetToStartOfDay:l,resetToStartOfMonth:n,resetToEndOfMonth:s,resetToStartOfWeek:o,resetToEndOfWeek:d,resetToHour:c,daysFromDate:m,daysBeforeDate:u,monthsBeforeDate:p,monthsAfterDate:h,yearsBeforeDate:f,yearsAfterDate:x})=>{if(!e)return new Date;let g=a||"string"!=typeof e?(0,t.getNormalizedDateString)(e):e,y=/([+-]\d{2}:?\d{2})$/,v=g.match(y),T=new Date(g.replace(y,""));if(m&&T.setDate(T.getDate()+m),u&&T.setDate(T.getDate()-u),p&&T.setMonth(T.getMonth()-p),h&&T.setMonth(T.getMonth()+h),i&&(T.setMinutes(0),T.setSeconds(0)),r&&v){let e,t=v[0];t.includes(":")?[,e]=t.split(":"):e=t.slice(-2),T.setMinutes(parseInt(e||"0",10)),T.setSeconds(0)}if(l&&T.setHours(0,0,0,0),n&&T.setDate(1),s){let e=T.getMonth(),t=T.getFullYear();T.setMonth(e+1),T.setDate(0),T.setFullYear(t)}return o&&T.setDate(T.getDate()-T.getDay()),d&&T.setDate(T.getDate()-T.getDay()+6),c&&T.setHours(c),f&&T.setFullYear(T.getFullYear()-1),x&&T.setFullYear(T.getFullYear()+1),T}])}]);