(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,813272,e=>{"use strict";var r=e.i(592121);e.s(["getScrollMaskStyle",0,function(e,r,a="3rem",t="0px"){if(e&&r)return;let i=e?`linear-gradient(to right, black calc(100% - ${a}), transparent calc(100% - ${t}), transparent 100%)`:r?`linear-gradient(to right, transparent 0%, transparent ${t}, black ${a})`:`linear-gradient(to right, transparent 0%, transparent ${t}, black ${a}, black calc(100% - ${a}), transparent calc(100% - ${t}), transparent 100%)`;return{maskImage:i,WebkitMaskImage:i}},"useScrollable",0,function(e){let[a,t]=(0,r.useState)({atStart:!0,atEnd:!1}),i=(0,r.useCallback)(()=>{let r=e.current;if(!r)return;let a=r.scrollLeft=r.scrollWidth-r.clientWidth-4;t(e=>e.atStart===a&&e.atEnd===i?e:{atStart:a,atEnd:i})},[e]);(0,r.useEffect)(()=>{let r=e.current;if(!r)return;let a=new ResizeObserver(i);return a.observe(r),i(),()=>a.disconnect()},[e,i]);let l=(0,r.useCallback)(r=>{e.current?.scrollBy({left:r,behavior:"smooth"})},[e]);return{...a,scrollBy:l,onScroll:i}}])},170689,e=>{"use strict";var r=e.i(699173),a=e.i(632137);e.s(["DonutChart",0,({value:e=0,diameter:t=60,strokeWidth:i=5,strokeColor:l,icon:n,iconSize:o,iconClassName:s,className:d,textClassName:c,displayValue:u,maxValue:f,useExtendedLinecap:h=!1,extendedLinecapProps:y={radius:7,strokeWidth:2},invert:p,textColor:x,textY:m="55%",strokeLinecap:v,railClassName:g})=>{let w,A=t/2,C=A-i/2,j=2*Math.PI*C;w=f?j/100*(e/f*100):j/100*e;let E={strokeWidth:i,strokeDasharray:`${w} ${j}`,stroke:l||((e,r)=>{if(500===r)switch(!0){case e>=0&&e=51&&e=101&&e=151&&e=201:return"#660099";default:return"#a0a0a0"}let a=r?e/r*100:e;switch(!0){case a>=0&&a=20&&a=40&&a=60&&a=80:return"#e82808";default:return"#a0a0a0"}})(e,f)},R=`rotate(90 ${A} ${A})`,S=()=>{if(u||0===u)return(0,r.jsx)("text",{x:"50%",y:m,dominantBaseline:"middle",alignmentBaseline:"middle",textAnchor:"middle",className:(0,a.cn)("fill-text-medium text-[36px] font-extralight",c),"data-testid":"DonutChartValue",fill:x,children:u});if(n){let e=o||Math.floor(A),t=Math.floor(A-e/2),i=Math.floor(A-e/2);return(0,r.jsx)("foreignObject",{x:t,y:i,width:e,height:e,children:(0,r.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,r.jsx)(n,{className:(0,a.cn)("h-full w-full",s),"aria-hidden":"true"})})})}return null};return(0,r.jsxs)("svg",{width:t,height:t,"data-testid":"DonutChart",className:(0,a.cn)("block overflow-visible rounded-full",d,{"scale-x-[-1]":p}),children:[(0,r.jsx)("circle",{r:C,cx:A,cy:A,transform:R,style:{strokeWidth:i},className:(0,a.cn)("fill-transparent stroke-[#E7ECF1]",g)}),e>=0?(0,r.jsx)("circle",{r:C,cx:A,cy:A,transform:R,strokeLinecap:v||"round",style:E,className:"fill-transparent transition-[stroke-dasharray] duration-300 ease-in-out"}):null,p&&S()?(0,r.jsx)("g",{transform:`translate(${t}, 0) scale(-1, 1)`,children:S()}):S(),h&&(0,r.jsx)("circle",{r:y.radius,cx:A,style:{transform:`rotateZ(${w/j*100*360/100}deg)`,transformOrigin:"center"},fill:E.stroke,cy:A+C,strokeWidth:y.strokeWidth,className:"stroke-[var(--backgroundCard)] transition-transform duration-300 ease-in-out"})]})}])},267084,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getGlobalAirQualityUrlConfig=function({geocode:e,language:r,scale:a}){return{host:"api.weather.com",protocol:"https",pathname:"/v3/wx/globalAirQuality",query:{geocode:e,language:r,scale:a,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getHourlyAirQualityForecastUrlConfig=function({geocode:e,language:r,scale:a,duration:t}){return{host:"api.weather.com",protocol:"https",pathname:`/v3/wx/globalAirQuality/forecast/hourly/${t}`,query:{geocode:e,language:r,scale:a,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getKoreaAirQualityUrlConfig=function({placeId:e,language:r}){return{host:"api.weather.com",protocol:"https",pathname:"/v2/globalairquality",query:{placeid:e,language:r,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}}},980108,(e,r,a)=>{"use strict";var t,i,l,n,o,s,d,c;Object.defineProperty(a,"__esModule",{value:!0}),a.PollutantType=a.AirQualityCategory=a.AirQualityForecastDuration=a.AirQualityScale=void 0,(o=t||(a.AirQualityScale=t={})).EPA="EPA",o.HJ6332012="HJ6332012",o.ATMO="ATMO",o.UBA="UBA",o.DAQI="DAQI",o.NAQI="NAQI",o.IMECA="IMECA",o.CAQI="CAQI",o.CAI="CAI",(s=i||(a.AirQualityForecastDuration=i={})).TWELVE_HOUR="12hour",s.TWENTY_FOUR_HOUR="24hour",s.FORTY_EIGHT_HOUR="48hour",s.SEVENTY_TWO_HOUR="72hour",(d=l||(a.AirQualityCategory=l={})).GOOD="Good",d.MODERATE="Moderate",d.UNHEALTHY_FOR_SENSITIVE_GROUPS="Unhealthy for Sensitive Groups",d.UNHEALTHY="Unhealthy",d.VERY_UNHEALTHY="Very Unhealthy",d.HAZARDOUS="Hazardous",(c=n||(a.PollutantType=n={})).CO="CO",c.NO2="NO2",c.O3="O3",c.PM10="PM10",c.PM2_5="PM2.5",c.SO2="SO2"},467741,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getAirQualityIndexMax=a.getAirQualityScale=void 0;let t=e.r(980108),i={US:t.AirQualityScale.EPA,CN:t.AirQualityScale.HJ6332012,FR:t.AirQualityScale.ATMO,DE:t.AirQualityScale.UBA,GB:t.AirQualityScale.DAQI,IN:t.AirQualityScale.NAQI,MX:t.AirQualityScale.IMECA,ES:t.AirQualityScale.CAQI},l={[t.AirQualityScale.UBA]:100,[t.AirQualityScale.NAQI]:500,[t.AirQualityScale.IMECA]:300,[t.AirQualityScale.HJ6332012]:300,[t.AirQualityScale.EPA]:500,[t.AirQualityScale.DAQI]:10,[t.AirQualityScale.CAQI]:100,[t.AirQualityScale.ATMO]:10,[t.AirQualityScale.CAI]:500};a.getAirQualityScale=({countryCode:e})=>i[e]||t.AirQualityScale.EPA,a.getAirQualityIndexMax=e=>l[e]??l[t.AirQualityScale.EPA]},155123,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.fromCompactResponse=function(e){if(!e)return null;let r=Object.keys(e);return r.length&&r[0]&&void 0!==e[r[0]]&&Array.isArray(e[r[0]])?Array.from({length:e[r[0]].length},(a,t)=>{let i={};return r.forEach(r=>{let a=e[r];void 0!==a&&Array.isArray(a)&&t{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.createTransformer=function(e){return r=>((0,t.fromCompactResponse)(r)||[]).map((a,t)=>e(a,t,r))};let t=e.r(155123)},228071,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getHourlyAirQualityForecast=o,a.transformHourlyAirQualityForecast=s;let t=e.r(267084),i=e.r(678651),l=e.r(414655),n=e.r(992591);async function o(e){let r=(0,t.getHourlyAirQualityForecastUrlConfig)(e),a=(0,i.urlFrom)(r),n=await fetch(a,{headers:{"Accept-Encoding":"gzip"},next:{revalidate:300}});return s(await (0,l.handleFetchResponse)(n))}function s(e){let r=e.globalairquality,a={validTimeGmt:r.validTimeGmt,airQualityIndex:r.airQualityIndex,airQualityCategory:r.airQualityCategory,airQualityCategoryIndex:r.airQualityCategoryIndex,airQualityCategoryIndexColor:r.airQualityCategoryIndexColor,primaryPollutant:r.primaryPollutant},t=(0,n.createTransformer)((e,a)=>{let t=e=>{let t=r.pollutants[e];if(t)return{name:t.name,phrase:t.phrase,amount:t.amount[a]??0,unit:t.unit,category:t.category[a]??"",categoryIndex:t.categoryIndex[a]??0,index:t.index[a]??0}};return{...e,pollutants:{CO:t("CO"),NO2:t("NO2"),O3:t("O3"),PM10:t("PM10"),PM2_5:t("PM2.5"),SO2:t("SO2")},messages:{general:r.messages.General[a]??{title:"",text:""},sensitiveGroup:r.messages["Sensitive Group"][a]??{title:"",text:""}}}})(a);return{latitude:r.latitude,longitude:r.longitude,source:r.source,disclaimer:r.disclaimer,expireTimeGmt:r.expireTimeGmt,forecast:t}}},196481,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getSunWeatherAlertHeadlinesUrlConfig=function({geocode:e,countryCode:r,areaId:a,adminDistrictCode:t,language:i}){let l={format:"json",language:i,apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"};return e&&(l.geocode=e),r&&(l.countryCode=r),a&&(l.areaId=a),t&&(l.adminDistrictCode=t),{host:"api.weather.com",protocol:"https",pathname:"/v3/alerts/headlines",query:l}},a.getSunWeatherAlertDetailUrlConfig=function({detailKey:e,language:r}){return{host:"api.weather.com",protocol:"https",pathname:"/v3/alerts/detail",query:{alertId:e,format:"json",language:r,apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}}},120843,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getWeatherAlertDetail=n;let t=e.r(196481),i=e.r(678651),l=e.r(414655);async function n({detailKey:e,language:r="en-US"}){let a=(0,i.urlFrom)((0,t.getSunWeatherAlertDetailUrlConfig)({detailKey:e,language:r})),o=await fetch(a,{headers:{"Accept-Encoding":"gzip"},cache:"no-store",next:{revalidate:0}}),s=await (0,l.handleFetchResponse)(o);return s?.alertDetail??null}},417669,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getDailyForecastUrlConfig=function({geocode:e,units:r,language:a,duration:i=t.ForecastDuration.FIVE_DAY,cscCountryCode:l}){return{host:"api.weather.com",protocol:"https",pathname:`/v3/wx/forecast/daily/${i}`,query:{geocode:e,units:r,language:a,cscCountryCode:l||void 0,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getDailyCognitiveHealthForecastUrlConfig=function({geocode:e,language:r,conditionType:a,duration:i=t.ForecastDuration.FIVE_DAY}){return{host:"api.weather.com",protocol:"https",pathname:`/v3/wx/forecast/daily/${i}/cognitiveHealth`,query:{geocode:e,language:r,conditionType:a,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getHourlyForecastUrlConfig=function({geocode:e,units:r,language:a,duration:i=t.HourlyForecastDuration.TWO_DAY,cscCountryCode:l}){return{host:"api.weather.com",protocol:"https",pathname:`/v3/wx/forecast/hourly/${i}`,query:{geocode:e,units:r,language:a,cscCountryCode:l||void 0,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getFifteenMinuteForecastUrlConfig=function({geocode:e,units:r,language:a}){return{host:"api.weather.com",protocol:"https",pathname:"/v3/wx/forecast/fifteenminute",query:{geocode:e,units:r,language:a,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getMinutelyPrecipitationForecastUrlConfig=function({geocode:e,units:r,language:a,duration:t="60minute"}){return{host:"api.weather.com",protocol:"https",pathname:`/v3/wx/forecast/minutely/precipitation/${t}`,query:{geocode:e,units:r,language:a,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getWWIRForecastUrlConfig=function({geocode:e,postalCode:r,units:a,language:t}){return{host:"api.weather.com",protocol:"https",pathname:r?`/v1/location/${r}/forecast/wwir.json`:`/v1/geocode/${e?.replace(",","/")}/forecast/wwir.json`,query:{units:a,language:t,apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},a.getHistoricalHourlyUrlConfig=function({placeid:e,units:r,language:a,par:t}){return{host:"api.weather.com",protocol:"https",pathname:"/v3/wx/conditions/historical/hourly/1day",query:{placeid:e,units:r,language:a,par:t,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}};let t=e.r(349262)},146691,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Share"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsx)("path",{fill:"currentColor",d:"M11.5 10a2.5 2.5 0 0 0-1.944.945L5.9 8.66a2.23 2.23 0 0 0 0-1.32l3.655-2.285A2.5 2.5 0 1 0 9 3.5q.004.337.1.66L5.446 6.445a2.5 2.5 0 1 0 0 3.11L9.1 11.84a2.4 2.4 0 0 0-.1.66 2.5 2.5 0 1 0 2.5-2.5m0-8a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3m-8 7.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m8 4.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3"})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="Share",e.s(["Share",0,l])},445359,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Play"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsx)("path",{fill:"currentColor",d:"M3.5 14a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .741-.438l10 5.5a.5.5 0 0 1 0 .876l-10 5.5A.5.5 0 0 1 3.5 14"})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="PlayFilledAlt",e.s(["PlayFilledAlt",0,l])},358025,(e,r,a)=>{"use strict";var t,i,l,n,o,s,d,c,u,f;Object.defineProperty(a,"__esModule",{value:!0}),a.PrecipIntensityCode=a.PrecipTypeCode=a.ThunderCategory=a.PrecipType=a.MoonPhaseCode=void 0,(s=t||(a.MoonPhaseCode=t={})).WANING_GIBBOUS="WNG",s.WAXING_CRESCENT="WXC",s.FIRST_QUARTER="FQ",s.WANING_CRESCENT="WNC",s.LAST_QUARTER="LQ",s.FULL="F",s.WAXING_GIBBOUS="WXG",s.NEW="N",(d=i||(a.PrecipType=i={})).RAIN="rain",d.SNOW="snow",d.PRECIP="precip",(c=l||(a.ThunderCategory=l={})).NO_THUNDER="0",c.THUNDER_POSSIBLE="1",c.THUNDER_EXPECTED="2",c.SEVERE_THUNDERSTORMS_POSSIBLE="3",c.SEVERE_THUNDERSTORMS_LIKELY="4",c.HIGH_RISK_OF_SEVERE_THUNDERSTORMS="5",(u=n||(a.PrecipTypeCode=n={}))[u.NONE=0]="NONE",u[u.RAIN=1]="RAIN",u[u.SNOW=2]="SNOW",u[u.FREEZING_RAIN=3]="FREEZING_RAIN",u[u.THUNDER=4]="THUNDER",u[u.SLEET=5]="SLEET",u[u.HAIL=6]="HAIL",(f=o||(a.PrecipIntensityCode=o={}))[f.NONE=0]="NONE",f[f.VERY_LIGHT=1]="VERY_LIGHT",f[f.LIGHT=2]="LIGHT",f[f.MODERATE=3]="MODERATE",f[f.HEAVY=4]="HEAVY"},495892,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.transformHourlyForecast=void 0,a.getHourlyForecast=y,a.mergeHourlyForecastWithAirQuality=p,a.getHourlyForecastWithAirQuality=x;let t=e.r(417669),i=e.r(678651),l=e.r(414655),n=e.r(992591),o=e.r(349262),s=e.r(358025),d=e.r(349262),c=e.r(861160),u=e.r(228071),f=e.r(980108),h=e.r(467741);async function y(e){let r=(0,t.getHourlyForecastUrlConfig)(e),n=(0,i.urlFrom)(r),o=await fetch(n,{headers:{"Accept-Encoding":"gzip"},next:{revalidate:300}}),s=await (0,l.handleFetchResponse)(o);return(0,a.transformHourlyForecast)(s)}function p(e,r){if(!r)return e;let a=new Map(r.forecast.map(e=>[e.validTimeGmt,e]));return e.map(e=>{let r=a.get(e.validTimeUtc);return r?{...e,airQualityIndex:r.airQualityIndex,airQualityCategory:r.airQualityCategory,airQualityCategoryIndexColor:r.airQualityCategoryIndexColor}:e})}async function x(e){let[r,a]=await Promise.all([y(e),(0,u.getHourlyAirQualityForecast)({geocode:e.geocode,language:e.language,scale:(0,h.getAirQualityScale)({countryCode:e.cscCountryCode??""}),duration:function(e){switch(e){case o.HourlyForecastDuration.SIX_HOUR:case o.HourlyForecastDuration.TWELVE_HOUR:return f.AirQualityForecastDuration.TWELVE_HOUR;case o.HourlyForecastDuration.ONE_DAY:return f.AirQualityForecastDuration.TWENTY_FOUR_HOUR;case o.HourlyForecastDuration.TWO_DAY:return f.AirQualityForecastDuration.FORTY_EIGHT_HOUR;case o.HourlyForecastDuration.THREE_DAY:case o.HourlyForecastDuration.TEN_DAY:case o.HourlyForecastDuration.FIFTEEN_DAY:default:return f.AirQualityForecastDuration.SEVENTY_TWO_HOUR}}(e.duration)}).catch(()=>null)]);return p(r,a)}a.transformHourlyForecast=(0,n.createTransformer)(e=>({cloudCover:e.cloudCover??0,dayOfWeek:e.dayOfWeek??"",dayOrNight:e.dayOrNight??d.DayOrNight.DAY,expirationTimeUtc:e.expirationTimeUtc??0,iconCode:e.iconCode??0,iconCodeExtend:e.iconCodeExtend??0,precipChance:e.precipChance??0,precipType:e.precipType??s.PrecipType.RAIN,pressureMeanSeaLevel:e.pressureMeanSeaLevel??0,qpf:e.qpf??0,qpfSnow:e.qpfSnow??0,relativeHumidity:e.relativeHumidity??0,temperature:e.temperature??0,temperatureDewPoint:e.temperatureDewPoint??0,temperatureFeelsLike:e.temperatureFeelsLike??0,temperatureHeatIndex:e.temperatureHeatIndex??0,temperatureWindChill:e.temperatureWindChill??0,uvDescription:e.uvDescription??d.UVDescription.LOW,uvIndex:e.uvIndex??0,validTimeLocal:e.validTimeLocal??"",validTimeUtc:e.validTimeUtc??0,visibility:e.visibility??0,windDirection:e.windDirection??0,windDirectionCardinal:(0,c.normalizeCardinal)(e.windDirectionCardinal??d.WindDirectionCardinal.NORTH),windGust:e.windGust??null,windSpeed:e.windSpeed??0,wxPhraseLong:e.wxPhraseLong??"",wxPhraseShort:e.wxPhraseShort??"",wxSeverity:e.wxSeverity??0}))},955105,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Wind"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M8.333 4.626C8.575 3.757 9.41 3 10.648 3c1.497 0 2.39 1.095 2.39 2.165 0 1.069-.893 2.164-2.39 2.164H4.389c-.256 0-.463-.188-.463-.42s.207-.42.463-.42h6.259c.91 0 1.463-.649 1.463-1.324 0-.676-.552-1.325-1.463-1.325-.764 0-1.265.45-1.416.991-.063.225-.315.361-.563.304s-.398-.285-.336-.51M2 9.09c0-.232.207-.42.463-.42h9.148C13.107 8.67 14 9.766 14 10.835S13.107 13 11.61 13c-1.334 0-2.211-.882-2.364-1.694-.043-.228.127-.445.379-.484s.491.115.534.343c.082.435.598.996 1.452.996.91 0 1.462-.65 1.462-1.326 0-.675-.552-1.325-1.462-1.325H2.463C2.207 9.51 2 9.322 2 9.09",clipRule:"evenodd"})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="Wind",e.s(["Wind",0,l])},713602,721395,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"humidity"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsxs)("g",{fill:"currentColor",children:[(0,r.jsx)("path",{fillRule:"evenodd",d:"M8 13a3.5 3.5 0 0 0 3.5-3.5c0-.59-.276-1.34-.701-2.13-.309-.573-.637-1.068-.907-1.475a26 26 0 0 1-.267-.406 77 77 0 0 1-.564-.9c-.151-.244-.281-.453-.502-.796a43 43 0 0 1-.556-.885c-.14.229-.318.52-.55.883-.238.37-.371.587-.538.86-.13.212-.28.456-.515.832q-.159.25-.35.531c-.257.382-.549.816-.841 1.348C4.78 8.139 4.5 8.886 4.5 9.5A3.5 3.5 0 0 0 8 13m0 1a4.5 4.5 0 0 0 4.5-4.5c0-1.486-1.16-3.231-1.797-4.19q-.136-.206-.234-.358a80 80 0 0 1-.552-.88c-.16-.258-.3-.484-.518-.821-.243-.376-.426-.674-.57-.91-.425-.693-.514-.837-.829-.837s-.395.133-.814.822c-.144.237-.328.54-.575.925-.24.373-.382.606-.556.889-.131.214-.28.457-.503.812-.078.125-.18.276-.296.449C4.606 6.37 3.5 8.017 3.5 9.5A4.5 4.5 0 0 0 8 14",clipRule:"evenodd"}),(0,r.jsx)("path",{d:"M12.5 9.5a4.48 4.48 0 0 1-1.107 2.957L4.845 6.025c.283-.443.545-.814.707-1.073.517-.825.638-1.045 1.059-1.701.966-1.507.967-1.747 1.389-1.747s.438.259 1.399 1.747c.413.64.55.883 1.07 1.701S12.5 7.804 12.5 9.5"})]})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="Humidity",e.s(["Humidity",0,l],713602);let n=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"pressure"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.498 1.022a.5.5 0 0 1 .5.5v3.022H4.841l3.14 2.788 3.16-2.788h-1.13V1.522a.5.5 0 0 1 1 0v2.022h1.453a.5.5 0 0 1 .33.875L8.744 7.993l4.053 3.6a.5.5 0 0 1-.332.874h-1.473v2.022a.5.5 0 0 1-1 0v-3.022h1.157L8.008 8.68l-3.16 2.788h1.13v3.022a.5.5 0 0 1-1 0v-2.022H3.525a.5.5 0 0 1-.33-.875l4.052-3.574-4.054-3.6a.5.5 0 0 1 .332-.874h1.473V1.522a.5.5 0 0 1 .5-.5",clipRule:"evenodd"})]})),o=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:n,...e}));o.displayName="Pressure",e.s(["Pressure",0,o],721395)},763635,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Arrow Down"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsx)("path",{fill:"currentColor",d:"M3.353 9.767a.499.499 0 0 1 .705-.706L7.5 12.5V2.914a.5.5 0 0 1 1 0V12.5l3.443-3.438a.499.499 0 0 1 .705.706l-3.94 3.94a1 1 0 0 1-1.415 0z"})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="ArrowDown",e.s(["ArrowDown",0,l])},548888,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(632137),i=e.i(763635),l=e.i(955105),n=e.i(617874);let o={N:0,NNE:22.5,NE:45,ENE:67.5,E:90,ESE:112.5,SE:135,SSE:157.5,S:180,SSW:202.5,SW:225,WSW:247.5,W:270,WNW:292.5,NW:315,NNW:337.5},s=({windDirection:e,windDirectionCardinal:a,iconClassName:n,iconColor:s,displayWindDirectionIcon:d,displayMode:c,afterSpeed:u,useWindIcon:f})=>{var h,y;if(!e&&!a)return null;let p=(h=e,y=a,null!=h&&Number.isFinite(h)?h:y?o[y]:void 0);if(!("directional"===c||"directionalAndCardinal"===c||void 0===c&&d||f)||!f&&!Number.isFinite(p))return null;let x=f?l.Wind:i.ArrowDown,m=f?void 0:{transform:`rotate(${p}deg)`};return(0,r.jsx)(x,{className:(0,t.cn)("inline-block size-4 align-middle",u?"ml-0.5":"mr-0.5",n),color:s,style:m,"aria-label":"Wind direction icon","data-testid":"WindDirectionIcon"})},d=({windDirection:e,windDirectionCardinal:a,cardinalClassName:t,displayWindDirectionIcon:i,displayMode:l,beforeSpeed:n})=>(e||a)&&("cardinal"===l||"directionalAndCardinal"===l||void 0===l&&!i)&&a?(0,r.jsxs)("span",{className:t,children:[!n&&" ",a,n&&" "]}):null,c=({units:e,windUnitClass:a})=>{let i=e?(0,n.unitsSystemByCode)(e):null,l=i?.speed;return(0,r.jsx)("span",{className:(0,t.cn)(a),children:l})},u=(0,a.memo)(({windSpeed:e,units:a,className:i,windDirection:l,windDirectionCardinal:n,windSpeedClass:o,windUnitClass:u,iconClassName:f,iconColor:h,cardinalClassName:y,iconAfterSpeed:p,cardinalBeforeSpeed:x,spaceWindSpeedAndUnit:m=!0,displayWindDirectionIcon:v=!1,displayMode:g,useWindIcon:w})=>{let A=(0,r.jsx)(s,{windDirection:l,windDirectionCardinal:n,iconClassName:f,iconColor:h,displayWindDirectionIcon:v,displayMode:g,afterSpeed:p,useWindIcon:w}),C=(0,r.jsx)(d,{windDirection:l,windDirectionCardinal:n,displayWindDirectionIcon:v,displayMode:g,beforeSpeed:x,cardinalClassName:y});return(0,r.jsxs)("span",{"data-testid":"Wind",className:(0,t.cn)(i),children:[!p&&A,x&&C,Number.isFinite(e)&&a?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:(0,t.cn)(o),children:e}),m&&" ",(0,r.jsx)(c,{units:a,windUnitClass:u})]}):(0,r.jsx)("span",{className:(0,t.cn)(o),children:"--"}),!x&&C,p&&A]})});e.s(["Wind",0,u],548888)},997382,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Feels Like"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsxs)("g",{fill:"currentColor",children:[(0,r.jsx)("path",{fillRule:"evenodd",d:"M10.889 4.163A2 2 0 1 0 13.11.837a2 2 0 0 0-2.222 3.326m.555-2.494a1 1 0 1 1 1.112 1.662 1 1 0 0 1-1.112-1.662M11 15h2a1.003 1.003 0 0 0 1-1v-3.5a1.003 1.003 0 0 0 1-1v-3A1.47 1.47 0 0 0 13.5 5h-3A1.473 1.473 0 0 0 9 6.5v3a1.003 1.003 0 0 0 1 1V14a1.003 1.003 0 0 0 1 1m-.696-8.97A.5.5 0 0 1 10.5 6h3a.473.473 0 0 1 .5.5v3h-1V14h-2V9.5h-1v-3a.47.47 0 0 1 .304-.47",clipRule:"evenodd"}),(0,r.jsx)("path",{d:"M5 10.092V6H4v4.092a1.5 1.5 0 1 0 1 0"}),(0,r.jsx)("path",{fillRule:"evenodd",d:"M2.563 14.417c.574.38 1.248.584 1.937.583A3.497 3.497 0 0 0 7 9.055V3.5a2.5 2.5 0 1 0-5 0v5.555a3.497 3.497 0 0 0 .563 5.362M3.44 2.44a1.5 1.5 0 0 1 2.12 0c.281.281.44.662.44 1.06v5.992l.166.149a2.5 2.5 0 1 1-3.332 0L3 9.49V3.5c0-.398.159-.779.44-1.06",clipRule:"evenodd"})]})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="FeelsLike",e.s(["FeelsLike",0,l])},188065,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Rain Drop"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",children:[(0,r.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,r.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,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="RainDrop",e.s(["RainDrop",0,l])},877809,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Snowflake"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",children:[(0,r.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,r.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,r.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,r.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,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="Snowflake",e.s(["Snowflake",0,l])},208549,e=>{"use strict";var r=e.i(699173),a=e.i(592121),t=e.i(747961);let i=(0,a.forwardRef)(({title:e,titleId:a,desc:t,descId:i,...l},n)=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":a,"aria-describedby":i,...l,children:[t?(0,r.jsx)("desc",{id:i,children:t}):null,void 0===e?(0,r.jsx)("title",{id:a,children:"Rain Snow Wintery Mix"}):e?(0,r.jsx)("title",{id:a,children:e}):null,(0,r.jsxs)("g",{fill:"currentColor",children:[(0,r.jsx)("path",{fillRule:"evenodd",d:"M7.982 1.833c-1.303 0-2.391 1.032-2.5 2.37l-.034.407-.405.049c-.67.08-1.209.672-1.209 1.41 0 .724.518 1.307 1.17 1.405l.217.015h4.896l.024.003q.087.008.175.008c1.01 0 1.851-.845 1.851-1.915 0-.946-.66-1.719-1.51-1.882l-.264-.051-.104-.248c-.386-.93-1.279-1.57-2.307-1.57M4.535 3.747C4.843 2.096 6.26.833 7.982.833c1.367 0 2.543.798 3.123 1.95 1.198.352 2.062 1.48 2.062 2.802 0 1.597-1.264 2.915-2.851 2.915a3 3 0 0 1-.245-.01H5.187l-.25-.018H4.92l-.034-.005c-1.168-.16-2.051-1.182-2.051-2.398 0-1.091.71-2.026 1.701-2.322",clipRule:"evenodd","data-figma-bg-blur-radius":20}),(0,r.jsx)("path",{d:"m7.954 9.295-.543 1.491a.5.5 0 0 0 .94.342l.543-1.491a.5.5 0 1 0-.94-.342M10.267 11.085l-.856 2.352a.5.5 0 0 0 .94.342l.856-2.352a.5.5 0 1 0-.94-.342M5.964 11.324a.25.25 0 0 1 .25.25v.152a.25.25 0 0 1 .297.396l-.297.297v2.092l.301.317a.25.25 0 0 1-.301.391v.207a.25.25 0 0 1-.5 0v-.212a.25.25 0 0 1-.309-.389l.309-.315v-2.092l-.307-.307a.25.25 0 0 1 .307-.39v-.147a.25.25 0 0 1 .25-.25"}),(0,r.jsx)("path",{d:"M7.816 12.41a.255.255 0 0 1-.092.345l-.182.107a.253.253 0 0 1-.272.383l-.264-.068-1.792 1.054-.153.366a.247.247 0 0 1-.46-.006l-.152.09a.245.245 0 0 1-.339-.09.255.255 0 0 1 .092-.345l.175-.103a.25.25 0 0 1-.04-.174.25.25 0 0 1 .279-.218l.351.045 1.792-1.054.085-.307a.247.247 0 0 1 .473-.02l.16-.095c.12-.07.271-.03.34.09"}),(0,r.jsx)("path",{d:"M7.815 14.59a.245.245 0 0 1-.339.09l-.16-.094a.247.247 0 0 1-.473-.02l-.084-.308-1.792-1.053-.352.045a.25.25 0 0 1-.279-.219.25.25 0 0 1 .04-.174l-.175-.102a.255.255 0 0 1-.092-.345c.068-.12.22-.16.339-.09l.152.089a.247.247 0 0 1 .46-.006l.154.367 1.791 1.053.265-.067a.25.25 0 0 1 .303.182.25.25 0 0 1-.032.2l.182.107c.119.07.16.225.092.345"})]})]})),l=a.default.forwardRef((e,a)=>(0,r.jsx)(t.BaseIcon,{ref:a,icon:i,...e}));l.displayName="RainSnowWinteryMix",e.s(["RainSnowWinteryMix",0,l])},643548,(e,r,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getTropicalCurrentPosition=n;let t=e.r(979777),i=e.r(678651),l=e.r(414655);async function n(e){let r=(0,t.getTropicalObservationsCurrentPositionUrlConfig)(e),a=(0,i.urlFrom)(r),n=await fetch(a,{headers:{"Accept-Encoding":"gzip"},next:{revalidate:300}});return(0,l.handleFetchResponse)(n)}}]);