301 http status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 http status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: wxug.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html><html lang="en" itemscope itemtype="http://schema.org/Organization" prefix="og: http://ogp.me/ns#" data-beasties-container><head itemscope itemtype="http://schema.org/WebSite"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <meta charset="utf-8"> <title>Local Weather Forecast, News and Conditions | Weather Underground</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="dns-prefetch" href="//widgets.outbrain.com"> <link rel="dns-prefetch" href="//odb.outbrain.com"> <link rel="dns-prefetch" href="//c.amazon-adsystem.com"> <link rel="dns-prefetch" href="//s.amazon-adsystem.com"> <link rel="dns-prefetch" href="//aax.amazon-adsystem.com"> <link rel="dns-prefetch" href="//partner.googleadservices.com"> <link rel="dns-prefetch" href="//tpc.googlesyndication.com"> <link rel="dns-prefetch" href="//pagead2.googlesyndication.com"> <link rel="dns-prefetch" href="//h.nexac.com"> <link rel="dns-prefetch" href="//js-sec.indexww.com"> <link rel="dns-prefetch" href="//secure.adnxs.com"> <link rel="dns-prefetch" href="//ad.crwdcntrl.net"> <link rel="dns-prefetch" href="//bcp.crwdcntrl.net"> <link rel="dns-prefetch" href="//tags.crwdcntrl.net"> <link rel="dns-prefetch" href="//d3alqb8vzo7fun.cloudfront.net"> <link rel="dns-prefetch" href="//flapi1.rubiconproject.com"> <link rel="dns-prefetch" href="//micro.rubiconproject.com/prebid/dynamic/10738.js"> <link rel="dns-prefetch" href="//weatherus-d.openx.net"> <link rel="dns-prefetch" href="//as-sec.casalemedia.com"> <link rel="dns-prefetch" href="//s-jsonp.moatads.com"> <link rel="dns-prefetch" href="//triggers.wfxtriggers.com"> <link rel="dns-prefetch" href="//sofia.trustx.org"> <link rel="preconnect" href="//dsx.weather.com" crossorigin> <link rel="preconnect" href="//s.w-x.co" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//www.googletagservices.com" crossorigin> <link rel="preconnect" href="//a.tiles.mapbox.com" crossorigin> <link rel="preconnect" href="//b.tiles.mapbox.com" crossorigin> <link rel="preconnect" href="//c.tiles.mapbox.com" crossorigin> <link rel="preconnect" href="//d.tiles.mapbox.com" crossorigin> <link rel="preconnect" href="//api0.weather.com" crossorigin> <link rel="preconnect" href="//api1.weather.com" crossorigin> <link rel="preconnect" href="//api2.weather.com" crossorigin> <link rel="preconnect" href="//api3.weather.com" crossorigin> <link rel="preconnect" href="//api.weather.com" crossorigin> <link rel="preconnect" href="//images.taboola.com" crossorigin> <link rel="preconnect" href="//cdn.taboola.com" crossorigin> <link rel="preconnect" href="//trc.taboola.com" crossorigin> <link rel="preconnect" href="//tpc.googlesyndication.com" crossorigin> <link rel="preconnect" href="//securepubads.g.doubleclick.net" crossorigin> <link rel="preconnect" href="//sb.scorecardresearch.com" crossorigin> <link rel="preconnect" href="//px.moatads.com" crossorigin> <link rel="preconnect" href="//z.moatads.com" crossorigin> <link rel="preconnect" href="//mb.moatads.com" crossorigin> <link rel="preload" as="style" href="//fonts.googleapis.com/icon?family=Material+Icons"> <link rel="preload" as="script" href="https://z.moatads.com/weatherprebidheader264491819464/moatheader.js"> <style>@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style> <meta name="theme-color" content="#1976d2"> <script> (function(s,t,a,n){s[t]||(s[t]=a,n=s[a]=function() {n.q.push(arguments)} , n.q=[],n.v=2,n.l=1*new Date)})(window,"InstanaEumObject","ineum"); ineum('reportingUrl', 'https://eum-orange-saas.instana.io'); ineum('key', '8XCrHKCjSlWsRmob5cGSiA'); ineum('trackSessions'); </script> <script defer crossorigin="anonymous" src="https://eum.instana.io/eum.min.js"></script> <style>@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style> <link rel="stylesheet" href="/bundle-next/styles-YGHHLK3N.css"><style ng-app-id="app-root">.module__header[_ngcontent-app-root-c4075852443]{font-size:1.5em;background-color:#e7e7e7;color:#4c4c4c;padding:5px}</style><style ng-app-id="app-root">.truste_box_overlay{height:90vh!important} .truste_box_overlay_inner{height:100%!important} .truste_box_overlay_inner iframe{height:100%!important;overflow:scroll!important}</style><style ng-app-id="app-root">.content-wrap[_ngcontent-app-root-c3148859142]{background-color:#1e2023}.inner-content[_ngcontent-app-root-c3148859142]{margin:0 auto;max-width:none}.homepage-mast[_ngcontent-app-root-c3148859142]{background-color:#1e2023;padding-top:5px} .top-banner{background-color:#e7e7e7;padding:5px 0}@media screen and (min-width: 64em){ .has-sidebar{position:relative;box-sizing:border-box;padding-right:320px}.is-sidebar[_ngcontent-app-root-c3148859142]{position:absolute;top:0;right:0;margin:0;padding:0;width:310px}} .cat-six-recent-articles{max-width:940px;margin:0 auto} .wu-paid .has-sidebar{padding-right:0} .wu-paid .is-sidebar{display:none} #WX_Top300Variable .ad-unit{background-color:transparent;border:0} .topbar{background-image:none}.signup-hero[_ngcontent-app-root-c3148859142]{border-top:1px solid #575757;border-bottom:1px solid #595959;text-align:center;color:#fff;background-size:28px 28px;background-color:#333;font-size:1rem;padding:11px 20px 10px}@media screen and (min-width: 40em){.signup-hero[_ngcontent-app-root-c3148859142]{max-height:58px}}@media screen and (min-width: 75em){.signup-hero[_ngcontent-app-root-c3148859142]{text-align:left}}.region-caster[_ngcontent-app-root-c3148859142]{background:#1e2023}@media screen and (min-width: 75em){.wu-paid[_ngcontent-app-root-c3148859142] .signup-hero[_ngcontent-app-root-c3148859142]{padding-left:340px}}.info-message[_ngcontent-app-root-c3148859142]{width:100%;max-width:80rem;margin:8px auto}</style><style ng-app-id="app-root">@media screen and (min-width: 64em){.has-sidebar[_ngcontent-app-root-c1349038095]{position:relative;padding-right:320px}.is-sidebar[_ngcontent-app-root-c1349038095]{position:absolute;top:0;left:0;right:0;width:100%;margin:auto} .region-content-sidebar-1, .region-content-details-sidebar{position:absolute;right:0;width:310px}.detail-mods[_ngcontent-app-root-c1349038095] .no-sidebar[_ngcontent-app-root-c1349038095]{position:relative}.detail-mods[_ngcontent-app-root-c1349038095] .no-sidebar[_ngcontent-app-root-c1349038095] .city-details-3[_ngcontent-app-root-c1349038095] .large-4[_ngcontent-app-root-c1349038095]{position:absolute;top:0;right:0}}@media screen and (min-width: 40em) and (max-width: 63.9375em){ .region-content-sidebar-1{margin-top:10px} .region-content-details-sidebar{position:absolute;right:10px;left:50%}} .wu-paid .mid-leader{display:none} .mat-drawer-container.mat-sidenav-container{overflow:unset} .mat-drawer-content.mat-sidenav-content{overflow:unset}[_nghost-app-root-c1349038095] .ad-wrap{margin-bottom:20px}[_nghost-app-root-c1349038095] .ad-wrap.top-banner{margin:0;padding-bottom:10px}.section[_ngcontent-app-root-c1349038095]{position:relative}</style><style ng-app-id="app-root">@charset "UTF-8";.conditions-card[_ngcontent-app-root-c1977517795]{position:relative;color:#fff;background-color:#1e2023;width:100%}@media only screen and (max-width: 40em){.conditions-card[_ngcontent-app-root-c1977517795]{width:100%}}.temp-60[_ngcontent-app-root-c1977517795]{color:#9f94a7}.temp-55[_ngcontent-app-root-c1977517795]{color:#896ea0}.temp-50[_ngcontent-app-root-c1977517795]{color:#754a9a}.temp-45[_ngcontent-app-root-c1977517795]{color:#7c409f}.temp-40[_ngcontent-app-root-c1977517795]{color:#883da5}.temp-35[_ngcontent-app-root-c1977517795]{color:#953aac}.temp-30[_ngcontent-app-root-c1977517795]{color:#8341b4}.temp-25[_ngcontent-app-root-c1977517795]{color:#6f47bc}.temp-20[_ngcontent-app-root-c1977517795]{color:#5b4ec4}.temp-15[_ngcontent-app-root-c1977517795]{color:#445bc7}.temp-10[_ngcontent-app-root-c1977517795]{color:#4655c9}.temp-5[_ngcontent-app-root-c1977517795]{color:#1767c3}.temp0[_ngcontent-app-root-c1977517795]{color:#1278c8}.temp5[_ngcontent-app-root-c1977517795]{color:#1f91d7}.temp10[_ngcontent-app-root-c1977517795]{color:#2aa8e5}.temp15[_ngcontent-app-root-c1977517795]{color:#36c1f3}.temp20[_ngcontent-app-root-c1977517795]{color:#30bfef}.temp25[_ngcontent-app-root-c1977517795]{color:#28b7e6}.temp30[_ngcontent-app-root-c1977517795]{color:#1fafdd}.temp35[_ngcontent-app-root-c1977517795]{color:#32afb1}.temp40[_ngcontent-app-root-c1977517795]{color:#52b673}.temp45[_ngcontent-app-root-c1977517795]{color:#71bc3c}.temp50[_ngcontent-app-root-c1977517795]{color:#93c124}.temp55[_ngcontent-app-root-c1977517795]{color:#b6c609}.temp60[_ngcontent-app-root-c1977517795]{color:#f4b701}.temp65[_ngcontent-app-root-c1977517795]{color:#feae3c}.temp70[_ngcontent-app-root-c1977517795]{color:#fe9a3b}.temp75[_ngcontent-app-root-c1977517795]{color:#fd843b}.temp80[_ngcontent-app-root-c1977517795]{color:#ec5a34}.temp85[_ngcontent-app-root-c1977517795]{color:#da2f2f}.temp90[_ngcontent-app-root-c1977517795]{color:#d50a36}.temp95[_ngcontent-app-root-c1977517795]{color:#da3a45}.temp100[_ngcontent-app-root-c1977517795]{color:#dc4953}.temp105[_ngcontent-app-root-c1977517795]{color:#df5961}.temp110[_ngcontent-app-root-c1977517795]{color:#e26870}.temp115[_ngcontent-app-root-c1977517795]{color:#e5787f}.temp120[_ngcontent-app-root-c1977517795], .temp125[_ngcontent-app-root-c1977517795]{color:#e8878d}.hist[_ngcontent-app-root-c1977517795]{opacity:.4}.conditions-card[_ngcontent-app-root-c1977517795]{background-color:#1e2023}.conditions-card[_ngcontent-app-root-c1977517795] .no-style[_ngcontent-app-root-c1977517795]{color:#fff}.conditions-card[_ngcontent-app-root-c1977517795] .header-link[_ngcontent-app-root-c1977517795]{display:block;margin-right:65px}.conditions-card[_ngcontent-app-root-c1977517795] .pseudo-link[_ngcontent-app-root-c1977517795], .conditions-card[_ngcontent-app-root-c1977517795] .pseudo-link[_ngcontent-app-root-c1977517795]:visited, .conditions-card[_ngcontent-app-root-c1977517795] .pseudo-link[_ngcontent-app-root-c1977517795]:link, .conditions-card[_ngcontent-app-root-c1977517795] .pseudo-link[_ngcontent-app-root-c1977517795]:active{color:#19aadb}.conditions-card[_ngcontent-app-root-c1977517795] .pseudo-link[_ngcontent-app-root-c1977517795]:hover{color:#f83}@media screen and (max-width: 39.9375em){.conditions-card[_ngcontent-app-root-c1977517795]{width:100%}}.conditions-card.placeholder.no-border[_ngcontent-app-root-c1977517795]{border:0px solid #8A8A8A}.conditions-card[_ngcontent-app-root-c1977517795] .location[_ngcontent-app-root-c1977517795]{height:21px;width:60%}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .location.has-city[_ngcontent-app-root-c1977517795]{background-color:#1e2023;color:#f7f7f7}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .pws[_ngcontent-app-root-c1977517795]{height:16px;width:90%;margin-top:5px;background-color:#696969;background-image:none}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .temps-wrapper[_ngcontent-app-root-c1977517795] .cur-temp[_ngcontent-app-root-c1977517795]{color:#f7f7f7}.conditions-card[_ngcontent-app-root-c1977517795] .temps-wrapper[_ngcontent-app-root-c1977517795] .feelslike[_ngcontent-app-root-c1977517795]{height:18px;width:90%;margin-top:5px}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .condition-icon[_ngcontent-app-root-c1977517795]{height:56px;width:56px;vertical-align:bottom}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795]{width:30%}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795] .high[_ngcontent-app-root-c1977517795], .conditions-card.placeholder[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795] .low[_ngcontent-app-root-c1977517795]{width:46%;color:#f7f7f7}.conditions-card.placeholder[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795] .pop[_ngcontent-app-root-c1977517795]{color:#f7f7f7}.conditions-card[_ngcontent-app-root-c1977517795] .forecast[_ngcontent-app-root-c1977517795] .temps[_ngcontent-app-root-c1977517795], .conditions-card[_ngcontent-app-root-c1977517795] .forecast[_ngcontent-app-root-c1977517795] .condition-icons[_ngcontent-app-root-c1977517795]{opacity:1}.conditions-card[_ngcontent-app-root-c1977517795] .forecast[_ngcontent-app-root-c1977517795] .condition-icons[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{width:10%;min-height:100%}.conditions-card[_ngcontent-app-root-c1977517795] .forecast[_ngcontent-app-root-c1977517795] .temps[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{color:#f7f7f7}.conditions-card.transparent[_ngcontent-app-root-c1977517795]{opacity:.2}.conditions-card-inner[_ngcontent-app-root-c1977517795]{position:relative;margin-left:0;margin-right:0}.conditions-card-inner[_ngcontent-app-root-c1977517795] h2[_ngcontent-app-root-c1977517795]{color:#fff}.location[_ngcontent-app-root-c1977517795]{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location.has-alerts[_ngcontent-app-root-c1977517795]{width:80%}.location[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795], .location[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]:visited, .location[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]:link, .location[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]:active{color:#19aadb}.location[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]:hover{color:#f83}.homecity-button[_ngcontent-app-root-c1977517795]{margin-left:2px;margin-right:8px;font-size:22px}.pws[_ngcontent-app-root-c1977517795]{font-size:14px;line-height:20px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:25px;background-image:url(//www.wunderground.com/static/i/o/sprite-common-vert.png?v=1.21);background-repeat:no-repeat;background-position:0 -616px;width:85%;color:#a3a3a3}.pws.icao[_ngcontent-app-root-c1977517795]{background-position:0 -596px}.pws.has-alerts[_ngcontent-app-root-c1977517795]{width:75%}.forecast-wrapper[_ngcontent-app-root-c1977517795] .no-style[_ngcontent-app-root-c1977517795]{text-decoration:none!important;color:#fff}.alerts-wrapper[_ngcontent-app-root-c1977517795]{position:relative;z-index:2}.alerts[_ngcontent-app-root-c1977517795]{position:absolute;width:100%}.alert-icon[_ngcontent-app-root-c1977517795]{position:absolute;right:15px;width:35px;height:35px;cursor:pointer}.alert-icon[_ngcontent-app-root-c1977517795] i[_ngcontent-app-root-c1977517795]{color:#1e2023;text-shadow:-1px -1px 0px #8A8A8A,1px -1px 0px #8A8A8A,-2px 1px 0px #8A8A8A,2px 1px 0px #8A8A8A,0px -2px 0px #8A8A8A;font-size:32px;line-height:35px}.alert-icon[_ngcontent-app-root-c1977517795] i.DF5[_ngcontent-app-root-c1977517795], .alert-icon[_ngcontent-app-root-c1977517795] i.DF4[_ngcontent-app-root-c1977517795]{text-shadow:-1px -1px 0px #8A8A8A,1px -1px 0px #8A8A8A,-2px 1px 0px #8A8A8A,2px 1px 0px #8A8A8A,0px -2px 0px #8A8A8A}.alert-icon[_ngcontent-app-root-c1977517795] i.DF3[_ngcontent-app-root-c1977517795]{text-shadow:-1px -1px 0px #FFB92F,1px -1px 0px #FFB92F,-2px 1px 0px #FFB92F,2px 1px 0px #FFB92F,0px -2px 0px #FFB92F}.alert-icon[_ngcontent-app-root-c1977517795] i.DF2[_ngcontent-app-root-c1977517795]{text-shadow:-1px -1px 0px #FF8833,1px -1px 0px #FF8833,-2px 1px 0px #FF8833,2px 1px 0px #FF8833,0px -2px 0px #FF8833}.alert-icon[_ngcontent-app-root-c1977517795] i.DF1[_ngcontent-app-root-c1977517795]{text-shadow:-1px -1px 0px #D5202A,1px -1px 0px #D5202A,-2px 1px 0px #D5202A,2px 1px 0px #D5202A,0px -2px 0px #D5202A}.alert-icon[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{display:inline-block;border-radius:50%;width:17px;height:17px;background-color:#d5202a;color:#fff;position:absolute;top:0;right:0;font-size:12px;line-height:17px;text-align:center;border:1px solid #1E2023;box-sizing:content-box}.has-degs[_ngcontent-app-root-c1977517795]:after{content:"\b0"}.temps-wrapper[_ngcontent-app-root-c1977517795]{display:inline-block;width:45%}.cur-temp[_ngcontent-app-root-c1977517795]{font-size:48px;line-height:45px}.cur-temp.funits[_ngcontent-app-root-c1977517795]:after{content:"\b0 F";vertical-align:super;font-size:20px;margin-left:5px}.cur-temp.cunits[_ngcontent-app-root-c1977517795]:after{content:"\b0 C";vertical-align:super;font-size:20px;margin-left:5px}.feelslike[_ngcontent-app-root-c1977517795]{font-weight:100;font-size:15px;font-style:italic;text-align:center}.condition-icon[_ngcontent-app-root-c1977517795]{display:inline-block;width:20%;vertical-align:top}.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{padding-top:5px;padding-right:5px}@media screen and (min-width: 40em){.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{max-height:54px}}@media only screen and (min-width: 40.063em){.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{max-height:54px}}.hlp-wrapper[_ngcontent-app-root-c1977517795]{display:inline-block;width:35%;vertical-align:top;margin-top:10px;padding-left:5px}.hlp-wrapper[_ngcontent-app-root-c1977517795] .high[_ngcontent-app-root-c1977517795], .hlp-wrapper[_ngcontent-app-root-c1977517795] .low[_ngcontent-app-root-c1977517795]{display:inline-block;width:50%;text-align:center;margin-bottom:15px}.hlp-wrapper[_ngcontent-app-root-c1977517795] .high[_ngcontent-app-root-c1977517795]{border-right:1px solid #4C4C4C}.pop[_ngcontent-app-root-c1977517795]{text-align:center;display:inline-block;width:100%}.pop-icon[_ngcontent-app-root-c1977517795]{display:inline-block;width:14px;height:14px;margin-right:5px;background-image:url(//www.wunderground.com/static/i/o/sprite-common-vert.png?v=1.21);background-repeat:no-repeat;background-position:0 -398px}.divider[_ngcontent-app-root-c1977517795]{width:90%;margin-left:auto;margin-right:auto;border-top:1px solid #4C4C4C}.title[_ngcontent-app-root-c1977517795]{color:#a3a3a3;text-align:left;margin-top:5px}.forecast[_ngcontent-app-root-c1977517795]{text-align:center;margin:15px auto 30px;min-height:54px}.forecast.small-margin[_ngcontent-app-root-c1977517795]{margin:15px auto 5px}.tomorrow-temps[_ngcontent-app-root-c1977517795]{width:170px;margin-right:auto;margin-left:auto}.day-label[_ngcontent-app-root-c1977517795]{color:#a3a3a3;font-size:11px;position:absolute;bottom:-10px}.tom-high[_ngcontent-app-root-c1977517795], .tom-low[_ngcontent-app-root-c1977517795]{display:inline-block;position:relative;width:50%;text-align:center;margin-bottom:15px;font-size:38px}.tom-high[_ngcontent-app-root-c1977517795]{border-right:1px solid #4C4C4C}.tom-high[_ngcontent-app-root-c1977517795] .day-label[_ngcontent-app-root-c1977517795]{right:30px}.tom-low[_ngcontent-app-root-c1977517795]{padding-left:15px}.tom-low[_ngcontent-app-root-c1977517795] .day-label[_ngcontent-app-root-c1977517795]{left:28px}.tom-pop[_ngcontent-app-root-c1977517795]{color:#a3a3a3}.fade-in[_ngcontent-app-root-c1977517795]{transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in}.condition-icons[_ngcontent-app-root-c1977517795]{min-height:42px;display:block;text-align:left}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{width:10%;vertical-align:bottom;transition:width .4s ease-in;-webkit-transition:width .4s ease-in;transition-delay:.4s;-webkit-transition-delay:.4s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(2){transition-delay:.5s;-webkit-transition-delay:.5s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(3){transition-delay:.6s;-webkit-transition-delay:.6s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(4){transition-delay:.7s;-webkit-transition-delay:.7s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(5){transition-delay:.8s;-webkit-transition-delay:.8s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(6){transition-delay:.9s;-webkit-transition-delay:.9s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(7){transition-delay:1s;-webkit-transition-delay:1s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(8){transition-delay:1.1s;-webkit-transition-delay:1.1s}.condition-icons.animate-in[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:nth-child(9){transition-delay:1.2s;-webkit-transition-delay:1.2s}.condition-icons[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{display:inline-block;width:0%;margin-right:1%}.condition-icons[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]:first-child{width:10%}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{opacity:.1}.temps.animate-in[_ngcontent-app-root-c1977517795] span.show-temp[_ngcontent-app-root-c1977517795]{opacity:1}.temps.animate-in[_ngcontent-app-root-c1977517795] span.show-temp.hist[_ngcontent-app-root-c1977517795]{opacity:.4}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{transition:opacity 1.6s ease-in;-webkit-transition:opacity 1.6s ease-in}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{transition-delay:.4s;-webkit-transition-delay:.4s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(2){transition-delay:.5s;-webkit-transition-delay:.5s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(3){transition-delay:.6s;-webkit-transition-delay:.6s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(4){transition-delay:.7s;-webkit-transition-delay:.7s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(5){transition-delay:.8s;-webkit-transition-delay:.8s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(6){transition-delay:.9s;-webkit-transition-delay:.9s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(7){transition-delay:1s;-webkit-transition-delay:1s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(8){transition-delay:1.1s;-webkit-transition-delay:1.1s}.temps.animate-in[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(9){transition-delay:1.2s;-webkit-transition-delay:1.2s}.temps[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{display:inline-block;width:10%;margin-right:1%;text-align:center;font-size:12px}.temps[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:after{content:"\b0"}.timeline[_ngcontent-app-root-c1977517795] .outer-bars[_ngcontent-app-root-c1977517795]{position:relative;margin:auto;width:90%;height:10px;border-left:1px solid #4C4C4C;border-right:1px solid #4C4C4C;z-index:1}.timeline[_ngcontent-app-root-c1977517795] .inner-bars[_ngcontent-app-root-c1977517795]{display:inline-block;position:relative;top:-8px;width:12.5%;height:5px;border-right:1px solid #4C4C4C;z-index:1}.timeline[_ngcontent-app-root-c1977517795] .inner-bars[_ngcontent-app-root-c1977517795]:last-of-type{border-right:0px solid #4C4C4C}.timeline[_ngcontent-app-root-c1977517795] .horizontal-bar[_ngcontent-app-root-c1977517795]{position:absolute;width:100%;height:1px;top:4px;border-top:1px solid #4C4C4C;z-index:1}.timeline[_ngcontent-app-root-c1977517795] .now-ball[_ngcontent-app-root-c1977517795]{position:absolute;top:0;left:0%;height:10px;width:10px;border-radius:50%;background-color:#87c404;-webkit-transition:left 1s;transition:left 1s;z-index:2}.times[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{display:inline-block;width:8.8%;margin-right:1%;margin-top:3px;text-align:center;font-size:10px;color:#a3a3a3}.dates[_ngcontent-app-root-c1977517795]{position:relative}.dates[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]{position:absolute;font-size:10px;color:#696969}.dates[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:first-child{left:0}.dates[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:nth-child(2){left:47%}.dates[_ngcontent-app-root-c1977517795] span[_ngcontent-app-root-c1977517795]:last-child{right:0}.fct-button[_ngcontent-app-root-c1977517795]{text-align:center;display:block;margin:auto;width:225px}.loading-overlay[_ngcontent-app-root-c1977517795]{position:absolute;min-height:300px;inset:0;background-color:#1e2023d9;z-index:1}#unknownLocNote[_ngcontent-app-root-c1977517795]{position:absolute;top:0}.hp-popup[_ngcontent-app-root-c1977517795]{background-color:#fff;color:#1e2023;position:absolute;top:40px;padding:15px 20px;width:100%}.hp-popup[_ngcontent-app-root-c1977517795] .arrow[_ngcontent-app-root-c1977517795]{content:"";display:block;width:0;height:0;border:inset 8px;border-color:transparent transparent #FFF transparent;border-bottom-style:solid;position:absolute;right:29px;top:-16px}.hp-popup[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]{display:block;margin:8px 0;color:#006f9e}.hp-popup[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795] .alert-type[_ngcontent-app-root-c1977517795]{color:#1e2023}.hp-popup[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795] .alert-desc[_ngcontent-app-root-c1977517795]{color:#d5202a;cursor:pointer}.hp-popup[_ngcontent-app-root-c1977517795] A.home-setting-link[_ngcontent-app-root-c1977517795]{margin-top:3px;font-size:14px}.hp-popup[_ngcontent-app-root-c1977517795] A.home-setting-link[_ngcontent-app-root-c1977517795] i[_ngcontent-app-root-c1977517795]{font-size:16px}.hp-popup[_ngcontent-app-root-c1977517795] A.inline-link[_ngcontent-app-root-c1977517795]{display:inline}.hp-popup-close[_ngcontent-app-root-c1977517795]{color:#1e2023;position:absolute;right:0;top:0;cursor:pointer;font-weight:700;padding:2px 10px;font-size:20px}.hp-popup-close[_ngcontent-app-root-c1977517795]:hover{color:#f83}.alert-scroll-wrapper[_ngcontent-app-root-c1977517795]{max-height:210px;overflow:scroll}.location-name[_ngcontent-app-root-c1977517795]{font-size:1.125rem}.home-setting-desc[_ngcontent-app-root-c1977517795]{border-top:1px solid #D7D7D7;margin-top:10px;padding-top:10px;font-size:14px}.set-success[_ngcontent-app-root-c1977517795]{color:#5b9f49}.home-settings-popup[_ngcontent-app-root-c1977517795]{border-radius:5px;border:1px solid #D7D7D7;top:90px;left:0}#loc-denied-message[_ngcontent-app-root-c1977517795]{top:0;left:340px;font-size:14px}.conditions-card-inner[_ngcontent-app-root-c1977517795]{padding:0 10px 20px}@media screen and (min-width: 40em){.conditions-card-inner[_ngcontent-app-root-c1977517795]{padding:10px 0 20px}}.card-n-ad-wrap[_ngcontent-app-root-c1977517795]{position:static}@media screen and (min-width: 64em){ .wu-paid .card-n-ad-wrap{width:75%;float:left;padding-left:.3125rem;padding-right:.3125rem;float:none;margin-left:auto;margin-right:auto}}@media screen and (min-width: 64em) and (min-width: 40em){ .wu-paid .card-n-ad-wrap{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 64em){ .wu-paid .card-n-ad-wrap:last-child:not(:first-child){float:right}}.conditions-card[_ngcontent-app-root-c1977517795]{width:auto;height:auto;min-height:initial;background-color:transparent}@media screen and (min-width: 40em){.holder-wrap[_ngcontent-app-root-c1977517795]{position:relative}.card-holder[_ngcontent-app-root-c1977517795]{position:absolute;height:300px;width:100%;display:block;background-color:#1e2023}.email-holder[_ngcontent-app-root-c1977517795]{position:absolute;height:180px;width:100%;display:block;background-color:#4c4c4c;top:300px}}.forecast-email-wrap[_ngcontent-app-root-c1977517795]{height:180px}.search-arrow[_ngcontent-app-root-c1977517795]{display:inline-block;position:absolute;right:11px;top:19px;border-right:3px solid #15AADC;border-top:3px solid #15AADC}.wu-search-contain[_ngcontent-app-root-c1977517795] .wu-search[_ngcontent-app-root-c1977517795]::-webkit-input-placeholder{color:#1e2023}.search-open[_ngcontent-app-root-c1977517795] .wu-search-contain[_ngcontent-app-root-c1977517795] .wu-search[_ngcontent-app-root-c1977517795]::-webkit-input-placeholder{color:#d7d7d7}.loading-overlay[_ngcontent-app-root-c1977517795]{min-height:212px}.alert-icon[_ngcontent-app-root-c1977517795]{width:9px;right:19px}.alert-icon[_ngcontent-app-root-c1977517795] i[_ngcontent-app-root-c1977517795]{font-size:25px;line-height:30px}.hp-popup[_ngcontent-app-root-c1977517795] .arrow[_ngcontent-app-root-c1977517795]{right:10px}.condition-name[_ngcontent-app-root-c1977517795]{margin-top:5px}.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{max-height:100px}.curconds-wrapper[_ngcontent-app-root-c1977517795]{min-height:100px}@media screen and (min-width: 64em){.forecast-wrapper[_ngcontent-app-root-c1977517795], .curconds-wrapper[_ngcontent-app-root-c1977517795]{padding:0 25px}}@media screen and (max-width: 39.9375em){.curconds-wrapper[_ngcontent-app-root-c1977517795]{padding:0}.forecast-wrapper[_ngcontent-app-root-c1977517795]{padding:15px 10px 0}}.condition-icon[_ngcontent-app-root-c1977517795]{width:35%;text-align:center}.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{padding-top:10px}.temps-wrapper[_ngcontent-app-root-c1977517795]{width:35%}.temps-wrapper[_ngcontent-app-root-c1977517795] .cur-temp[_ngcontent-app-root-c1977517795]{margin-top:12px;font-size:75px;line-height:65px;text-align:center}.temps-wrapper[_ngcontent-app-root-c1977517795] .cur-temp.has-degs[_ngcontent-app-root-c1977517795]:after{color:#fff;top:-8px;position:relative;font-size:16px;margin-left:2px}.hlp-wrapper[_ngcontent-app-root-c1977517795]{width:30%;border-left:0 none;margin-top:20px;font-size:20px;text-align:center}.hlp-wrapper[_ngcontent-app-root-c1977517795] .hlp-inner[_ngcontent-app-root-c1977517795]{text-align:center;display:inline-block}.hlp-wrapper[_ngcontent-app-root-c1977517795] .high[_ngcontent-app-root-c1977517795], .hlp-wrapper[_ngcontent-app-root-c1977517795] .low[_ngcontent-app-root-c1977517795]{width:auto}.hlp-wrapper[_ngcontent-app-root-c1977517795] .high[_ngcontent-app-root-c1977517795]{border:0 none;border-right:1px solid #D7D7D7;padding:2px 7px 1px 2px;margin-right:7px}.hlp-wrapper[_ngcontent-app-root-c1977517795] .low[_ngcontent-app-root-c1977517795]{margin-bottom:0;color:#8a8a8a}@media screen and (max-width: 39.9375em){.forecast[_ngcontent-app-root-c1977517795]{margin-top:0}.hlp-wrapper[_ngcontent-app-root-c1977517795]{font-size:16px}.temps-wrapper[_ngcontent-app-root-c1977517795] .cur-temp[_ngcontent-app-root-c1977517795]{font-size:65px;line-height:65px}.condition-icon[_ngcontent-app-root-c1977517795] img[_ngcontent-app-root-c1977517795]{max-height:80px}}.expand-conds[_ngcontent-app-root-c1977517795] .condition-icon[_ngcontent-app-root-c1977517795]{width:25%}.expand-conds[_ngcontent-app-root-c1977517795] .temps-wrapper[_ngcontent-app-root-c1977517795]{width:45%}.expand-conds[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795]{width:30%}.expand-conds[_ngcontent-app-root-c1977517795] .cur-temp[_ngcontent-app-root-c1977517795]{font-size:72px;line-height:65px}.expand-conds[_ngcontent-app-root-c1977517795] .hlp-wrapper[_ngcontent-app-root-c1977517795]{font-size:17px}@media screen and (min-width: 64em){#top-ad-wrapper[_ngcontent-app-root-c1977517795]{position:absolute;right:10px;top:-200px}}#inner-content[_ngcontent-app-root-c1977517795]{position:relative}.feels-like[_ngcontent-app-root-c1977517795]{font-style:italic;margin-bottom:15px}@media screen and (min-width: 40em){.feels-like[_ngcontent-app-root-c1977517795]{margin-top:10px;font-style:italic}}.conditions-card.placeholder[_ngcontent-app-root-c1977517795]{border:0 none}@media screen and (min-width: 40em){.card-n-ad-wrap[_ngcontent-app-root-c1977517795], .conditions-card-inner[_ngcontent-app-root-c1977517795]{min-height:239px}}.favorites[_ngcontent-app-root-c1977517795] .favorites-bar[_ngcontent-app-root-c1977517795] UL[_ngcontent-app-root-c1977517795] LI.has-conds[_ngcontent-app-root-c1977517795] a[_ngcontent-app-root-c1977517795] .city-conds[_ngcontent-app-root-c1977517795], .favorites[_ngcontent-app-root-c1977517795] .favorites-bar[_ngcontent-app-root-c1977517795] UL[_ngcontent-app-root-c1977517795] LI.has-conds[_ngcontent-app-root-c1977517795] a[_ngcontent-app-root-c1977517795] .city-name[_ngcontent-app-root-c1977517795]{display:inline}.favorites[_ngcontent-app-root-c1977517795] .favorites-bar[_ngcontent-app-root-c1977517795] UL[_ngcontent-app-root-c1977517795] LI.has-conds[_ngcontent-app-root-c1977517795] a[_ngcontent-app-root-c1977517795] .city-conds[_ngcontent-app-root-c1977517795]{color:#fff}.cond-icon-touch[_ngcontent-app-root-c1977517795]{width:30px;height:30px;background-size:30px 30px}.favorites[_ngcontent-app-root-c1977517795] .favorites-bar[_ngcontent-app-root-c1977517795] UL[_ngcontent-app-root-c1977517795] LI[_ngcontent-app-root-c1977517795] A[_ngcontent-app-root-c1977517795]{line-height:38px}.lb-arrow[_ngcontent-app-root-c1977517795]{position:relative;content:"";display:inline-block;width:10px;height:10px;border-right:4px solid #19AADB;border-top:4px solid #19AADB;transform:rotate(45deg)}.precip-alert[_ngcontent-app-root-c1977517795]{border:1px solid #19AADB;border-radius:4px;text-align:center;color:#19aadb;position:relative;margin:15px auto 14px;height:44px;max-width:350px}@media screen and (min-width: 40em){.precip-alert[_ngcontent-app-root-c1977517795]{margin-bottom:0}}.precip-alert[_ngcontent-app-root-c1977517795] .lb-arrow[_ngcontent-app-root-c1977517795]{position:absolute;right:12px;top:17px}.precip-alert[_ngcontent-app-root-c1977517795] a[_ngcontent-app-root-c1977517795]{display:block;color:#19aadb;padding:12px;font-size:1rem;line-height:normal}.precip-alert[_ngcontent-app-root-c1977517795] a[_ngcontent-app-root-c1977517795]:hover{text-decoration:none}.precip-icon[_ngcontent-app-root-c1977517795]{width:25px;height:25px;position:absolute;left:8px;top:9px}.fct-button[_ngcontent-app-root-c1977517795]{max-width:350px;width:auto;margin-top:15px;font-size:1rem;line-height:normal}@media screen and (min-width: 40em){.condition-wrap[_ngcontent-app-root-c1977517795], .forecast[_ngcontent-app-root-c1977517795]{height:135px}.forecast[_ngcontent-app-root-c1977517795]{margin:0 auto;padding-top:15px}.fct-button[_ngcontent-app-root-c1977517795]{padding-top:10px}}.alert-i[_ngcontent-app-root-c1977517795]{font-size:19px;position:relative;top:2px;margin-right:5px}@media screen and (min-width: 64em){.alert-i[_ngcontent-app-root-c1977517795]{font-size:22px;top:3px}}.condition-location[_ngcontent-app-root-c1977517795]{font-size:1.125rem;font-weight:700;text-align:center;margin:0}.conditions-card-wrap[_ngcontent-app-root-c1977517795], .conditions-card-wrap[_ngcontent-app-root-c1977517795] .row[_ngcontent-app-root-c1977517795]{margin-left:0;margin-right:0}.loader-wrapper[_ngcontent-app-root-c1977517795]{padding-left:42%;padding-right:58%}@media screen and (min-width: 40em){.loader-wrapper[_ngcontent-app-root-c1977517795]{padding-left:46%;padding-right:54%;margin-top:-40px}}.loader[_ngcontent-app-root-c1977517795], .loader[_ngcontent-app-root-c1977517795]:after{z-index:1;position:absolute;border-radius:50%;width:8em;height:8em}.loader[_ngcontent-app-root-c1977517795]{margin:60px auto;font-size:10px;text-indent:-9999em;border-top:.8em solid #333;border-right:.8em solid #333;border-bottom:.8em solid #333;border-left:.8em solid #d7d7d7;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:_ngcontent-app-root-c1977517795_load 1.6s infinite linear;animation:_ngcontent-app-root-c1977517795_load 1.6s infinite linear}@-webkit-keyframes _ngcontent-app-root-c1977517795_load{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes _ngcontent-app-root-c1977517795_load{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><style ng-app-id="app-root">.wu-paid[_nghost-app-root-c1840378837] .caster-inner[_ngcontent-app-root-c1840378837], .wu-paid [_nghost-app-root-c1840378837] .caster-inner[_ngcontent-app-root-c1840378837]{font-size:1rem}@media screen and (min-width: 40em){.wu-paid[_nghost-app-root-c1840378837] .caster-inner[_ngcontent-app-root-c1840378837], .wu-paid [_nghost-app-root-c1840378837] .caster-inner[_ngcontent-app-root-c1840378837]{width:75%;float:none;margin-left:auto;margin-right:auto}}[_nghost-app-root-c1840378837]{display:block}[_nghost-app-root-c1840378837] > .row[_ngcontent-app-root-c1840378837]{padding-top:1rem}.row[_ngcontent-app-root-c1840378837] .row[_ngcontent-app-root-c1840378837]{margin:0}.caster-story[_ngcontent-app-root-c1840378837]{min-height:284px;background-color:#1e2023}.hp-caster[_ngcontent-app-root-c1840378837]{color:#fff;padding-top:30px;padding-bottom:30px}</style><style ng-app-id="app-root">.position-wrapper[_ngcontent-app-root-c2335714400]{display:flex;justify-content:center}.tou-notice[_ngcontent-app-root-c2335714400]{width:520px;padding-bottom:40px;border-radius:8px;position:fixed;bottom:20px;background:#fff;z-index:1}.heading[_ngcontent-app-root-c2335714400]{display:flex;justify-content:flex-end}.title[_ngcontent-app-root-c2335714400]{text-align:center;width:420px;margin-left:auto;margin-right:auto;font-family:IBM Plex Sans,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.dismiss-icon-wrapper[_ngcontent-app-root-c2335714400]{padding:22px;cursor:pointer}.message[_ngcontent-app-root-c2335714400]{width:420px;margin-left:auto;margin-right:auto;font-family:IBM Plex Sans,sans-serif;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.tou-link[_ngcontent-app-root-c2335714400]{color:#1e7ea2;font-size:16px;font-style:normal;font-weight:700;line-height:18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width: 520px){.tou-notice[_ngcontent-app-root-c2335714400]{width:95%}.title[_ngcontent-app-root-c2335714400]{font-size:20px;width:295px;max-width:295px}.message[_ngcontent-app-root-c2335714400]{font-size:16px;width:295px;max-width:295px}}</style><style ng-app-id="app-root">[_nghost-app-root-c3406140165]{position:relative;display:block}.topbar[_ngcontent-app-root-c3406140165]{width:100%;height:65px;padding-top:10px;background-color:#1e2023;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABlgAAAAGCAIAAAAgxgSnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg1MjNFQjZGMzUyNjExRTNBREI5QjQ1QzI5RDVFNjU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg1MjNFQjcwMzUyNjExRTNBREI5QjQ1QzI5RDVFNjU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODUyM0VCNkQzNTI2MTFFM0FEQjlCNDVDMjlENUU2NTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODUyM0VCNkUzNTI2MTFFM0FEQjlCNDVDMjlENUU2NTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7jbu7JAAAA0klEQVR42uzYvUoDQRQG0JnJEjb+NYZtDdioRZ7B1nfwGX0RW9MEgnamCDYhxmx0R/QpdplzuMXUH5fL8FWL2V2AgeiOIZ3XJzcX09vu9HIfcxd+pELv5f+ZNeHqLOyWf28YhOr7+TB92jarz3YcWnnQ/2sbQ67S6KueL0YPr3k+yZsQolzouxhjite7w/vL+m35EVK0tgxiceuY7yfd47ht9sdtm/1wGZAkAgAAAABKoAgDAAAAoAiKMAAAAACKoAgDAAAAoAiKMAAAAACK8CvAACh9L68oX5USAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center bottom;background-size:100% 3px;position:relative}.topbar[_ngcontent-app-root-c3406140165] lib-search[_ngcontent-app-root-c3406140165]{display:block}@media screen and (min-width: 40em){.topbar[_ngcontent-app-root-c3406140165] lib-search[_ngcontent-app-root-c3406140165]{display:none}}.sidenav[_ngcontent-app-root-c3406140165] .favoritesBar[_ngcontent-app-root-c3406140165]{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex;align-content:space-between;border:none}.sidenav.dark[_ngcontent-app-root-c3406140165] .favoritesBar[_ngcontent-app-root-c3406140165]{border:1px solid #4C4C4C;border-top:none}.search-container[_ngcontent-app-root-c3406140165]{position:relative;width:300px} {@import url(https://fonts.googleapis.com/icon?family=Material+Icons);} .wu-settings{margin-top:4px;color:#666} .favs-container{display:block} .sidenav.dark .mat-drawer-content{background:#1e2023} .sidenav.dark .mat-drawer-content .wu-settings{color:#d7d7d7} .dark-wrapper{overflow-x:hidden;background:#1e2023} .spacer{flex:1 1 auto} lib-menu{display:block} .favoritesBar .actions{display:flex;line-height:36px;min-width:150px;display:none}@media screen and (min-width: 40em){ .favoritesBar .actions{display:flex}} .favoritesBar .actions lib-search, .favoritesBar .actions lib-settings{margin:0 4px;padding-top:4px;vertical-align:center} .favoritesBar .actions .wu-form-contain, .favoritesBar .actions .wu-search-contain, .favoritesBar .actions .wu-form{position:relative!important;float:none!important;left:0!important;height:36px} .favoritesBar .actions .wu-search{margin-top:0!important} .favoritesBar .actions .geolocate-wrap{top:0!important} .favoritesBar .actions .wu-form{position:relative!important;float:none!important}</style><link rel="canonical" href="https://www.wunderground.com/"><style ng-app-id="app-root">.privacy[_ngcontent-app-root-c565573485]{max-width:min(80vw,600px);justify-content:center;align-items:center;display:flex;margin:auto;flex-flow:row wrap;container:privacyLinkList/inline-size}.privacy[_ngcontent-app-root-c565573485] li[_ngcontent-app-root-c565573485]{box-sizing:border-box;display:flex;flex-flow:row wrap;flex:1;height:35px;max-width:220px;min-width:200px;margin:5px 0;padding:0 20px;border-right:1px solid #1088B0;line-height:1.2;font-size:14px}.privacy[_ngcontent-app-root-c565573485] li[_ngcontent-app-root-c565573485]:only-child{padding:0;margin:auto;justify-content:center}.privacy[_ngcontent-app-root-c565573485] li[_ngcontent-app-root-c565573485]:first-child .privacyLink[_ngcontent-app-root-c565573485]{margin-right:0}.privacy[_ngcontent-app-root-c565573485] .last[_ngcontent-app-root-c565573485]{border:none}.privacy[_ngcontent-app-root-c565573485] .last[_ngcontent-app-root-c565573485] .privacyLink[_ngcontent-app-root-c565573485]{margin-left:unset!important}.ccpaList[_ngcontent-app-root-c565573485] li[_ngcontent-app-root-c565573485]{height:70px}.privacy-links[_ngcontent-app-root-c565573485]{container:privacyLinksContainer/inline-size}.privacy-links[_ngcontent-app-root-c565573485] p[_ngcontent-app-root-c565573485]{margin:30px 0 15px;color:#fff}.privacy-links[_ngcontent-app-root-c565573485] ul[_ngcontent-app-root-c565573485]{padding-top:10px;padding-bottom:10px}.privacyLink[_ngcontent-app-root-c565573485]{display:flex!important;flex-flow:column;font-weight:700;justify-content:center;margin:auto}@container privacyLinksContainer (width < 770px){.privacy[_ngcontent-app-root-c565573485]{flex-flow:column!important}}@container privacyLinkList (width < 600px){.privacy[_ngcontent-app-root-c565573485] li[_ngcontent-app-root-c565573485]{border-right:0!important;height:unset!important;max-width:unset!important;min-width:unset!important}.privacyLink[_ngcontent-app-root-c565573485]{margin:5px auto!important}}.consentChoiceText[_ngcontent-app-root-c565573485]{font-weight:400;margin:0;color:#fff}.privacyLinksParagraph[_ngcontent-app-root-c565573485]{max-width:min(80vw,600px);margin:10px auto 0!important}.accessibility-icon[_ngcontent-app-root-c565573485]{padding-bottom:5px}@media (max-width: 640px){.access-logo[_ngcontent-app-root-c565573485]{background:url(//www.wunderground.com/static/i/logos/ea-logo-mobile.svg) no-repeat center center;height:40px;width:106px;display:block;margin:14px auto 0}}.japanTranslateButton[_ngcontent-app-root-c565573485]{color:#19aadb;padding:10px;margin-top:10px}</style><style ng-app-id="app-root">.sidenav-toggle.primary[_ngcontent-app-root-c2101603960]{position:absolute;top:10px;right:5px;min-width:45px;height:50px;padding:0;line-height:55px;text-align:center;z-index:10;display:flex}.sidenav-toggle.primary[_ngcontent-app-root-c2101603960] div[_ngcontent-app-root-c2101603960]{width:20px;height:3px;background-color:#fff;margin:4px auto}@media screen and (min-width: 40em){.sidenav-toggle.primary[_ngcontent-app-root-c2101603960]{display:none}}mat-sidenav[_ngcontent-app-root-c2101603960]{background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960]{width:80%;background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav-container[_ngcontent-app-root-c2101603960]{color:#fff;background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .material-icons[_ngcontent-app-root-c2101603960]{font-size:18px;padding-right:10px}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button[_ngcontent-app-root-c2101603960]{display:block;width:100%;height:44px;line-height:44px;text-align:left;border-bottom:1px solid #1E2023;border-left-style:solid;border-left-width:6px;border-radius:0;font-size:12px;color:#fff!important}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button[_ngcontent-app-root-c2101603960]:hover{background:#4c4c4c}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.sidenav-toggle[_ngcontent-app-root-c2101603960]:after{content:"";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(45deg) translateY(-70%);top:21px;right:30px}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-r[_ngcontent-app-root-c2101603960]{border-left-color:#d5202a}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-o[_ngcontent-app-root-c2101603960]{border-left-color:#f83}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-y[_ngcontent-app-root-c2101603960]{border-left-color:#ffb92f}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-g[_ngcontent-app-root-c2101603960]{border-left-color:#5b9f49}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-b[_ngcontent-app-root-c2101603960]{border-left-color:#15aadc}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-i[_ngcontent-app-root-c2101603960]{border-left-color:#0053ae}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.wunder-v[_ngcontent-app-root-c2101603960]{border-left-color:#ac54a0}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] .sidenav-main-menu-links[_ngcontent-app-root-c2101603960] .mat-mdc-button.more[_ngcontent-app-root-c2101603960]{border-left-color:#0053ae}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav{width:100%}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu{color:#fff!important;background-color:#333}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .sidenav-heading{color:#ffb580;padding:10px 15px;text-align:center;font-weight:700}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .mat-mdc-button:not(:disabled){color:#fff!important}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .mat-mdc-button{width:100%;height:44px;text-align:left;border-bottom:1px solid #1E2023;font-size:12px;display:block;line-height:44px}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .mat-mdc-button:hover{background:#4c4c4c}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .mat-mdc-button.sidenav-toggle{padding-left:40px}mat-sidenav.sidenav-main-menu[_ngcontent-app-root-c2101603960] mat-sidenav.sidenav-sub-menu .mat-mdc-button.sidenav-toggle:after{content:"";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(-135deg) translateY(70%);top:20px;left:10px}</style><style ng-app-id="app-root">@charset "UTF-8";favorites[_ngcontent-app-root-c3533152428]{display:block;min-height:39px}.favorites__star[_ngcontent-app-root-c3533152428]{box-sizing:content-box}.favorites__star[_ngcontent-app-root-c3533152428] > i[_ngcontent-app-root-c3533152428]{font-size:28px;line-height:38px}.favs[_ngcontent-app-root-c3533152428]{height:53px;display:flex}.favs[_ngcontent-app-root-c3533152428] .city-list[_ngcontent-app-root-c3533152428]{position:relative}.favs-container.with-poster[_ngcontent-app-root-c3533152428]{background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:1;padding-bottom:50px}@media screen and (min-width: 40em){.favs-container.with-poster[_ngcontent-app-root-c3533152428]{padding-bottom:200px}}@media screen and (min-width: 64em){.favs-container.with-poster[_ngcontent-app-root-c3533152428]{padding-bottom:386px}}.favs-wrapper[_ngcontent-app-root-c3533152428]{max-width:60rem;position:relative}@media screen and (min-width: 64em){.favs-wrapper[_ngcontent-app-root-c3533152428] .hp-favs[_ngcontent-app-root-c3533152428]{position:absolute;left:0;width:65%}} .favorites{position:relative;max-width:80rem;margin:0 auto;height:39px}@media screen and (min-width: 64em){ .favorites.hp-favs{position:absolute}} .favorites.dark-favs{background-color:#1e2023} .favorites.dark-favs a{color:#19aadb} .favorites.dark-favs a:hover{color:#19aadb} .favorites.dark-favs .favorites__star{color:#d7d7d7} .favorites.dark-favs .favorites__star:hover{color:#19aadb} .favorites.dark-favs .favorites-bar .star-wrapper a{border-right:none} .favorites.dark-favs .favorites-bar .star-wrapper a:hover{background-color:#69696933} .favorites.dark-favs .favorites-bar ul li .city-name{color:#19aadb} .favorites.dark-favs .favorites-bar ul li.has-conds a:hover .city-name{color:#19aadb} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-info{flex-direction:row-reverse} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-conds{color:#fff;display:inline-block;font-weight:700;padding:0 5px;vertical-align:top;line-height:38px} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-name{color:#19aadb;display:inline-block;vertical-align:top;line-height:38px} .favorites.dark-favs .favorites-bar ul li.has-conds a .wu-suffix{display:none} .favorites.dark-favs .favorites-bar ul li label+a{border-left:1px solid #4C4C4C} .favorites.dark-favs .favorites-bar ul li a.ui-state-hover, .favorites.dark-favs .favorites-bar ul li a.ui-state-focus, .favorites.dark-favs .favorites-bar ul li a:hover{background-color:#333} .favorites.dark-favs .favorites-list-toggle{background:-webkit-linear-gradient(left,transparent,#1E2023 45%);background:-moz-linear-gradient(left,transparent,#1E2023 45%);background:-o-linear-gradient(left,transparent,#1E2023 45%);background:linear-gradient(to right,transparent,#1E2023 45%);width:50px;border:0 none;cursor:pointer} .favorites.dark-favs .favorites-list-toggle:after{transform:rotate(135deg) translateY(100%);content:"";border-style:solid;border-width:2px 2px 0 0;width:11px;height:11px;display:inline-block;position:absolute;color:#19aadb;top:17px;right:4px} .favorites.dark-favs .favorites-list-toggle:hover, .favorites.dark-favs .favorites-list-toggle.selected, .favorites.dark-favs .favorites-list-toggle.selected:hover{background:-webkit-linear-gradient(left,transparent,#1E2023 45%);background:-moz-linear-gradient(left,transparent,#1E2023 45%);background:-o-linear-gradient(left,transparent,#1E2023 45%);background:linear-gradient(to right,transparent,#1E2023 45%)} .favorites .favorites-bar{height:39px;overflow:hidden} .favorites .favorites-bar .star-wrapper a{border-right:1px solid #D7D7D7;display:block;width:38px;height:38px;line-height:38px;color:#d7d7d7;font-size:1.5rem;text-align:center;margin-right:-1px} .favorites .favorites-bar .star-wrapper a:hover{color:#008fbf;background:#fff} .favorites .favorites-bar .popular-cities-label{width:50px;line-height:12px;font-size:11px;white-space:pre-wrap;padding:7px 0 0 5px;text-align:left;color:#a3a3a3;height:48px;border-left:1px solid #D7D7D7} .favorites .favorites-bar .recents-cities-label{position:absolute;top:2px;left:3px;color:#a3a3a3;font-size:.625rem;height:12px;line-height:12px;margin:0;z-index:10} .favorites .favorites-bar .recents-cities-label+a{border-left:1px solid #D7D7D7;padding-left:13px;z-index:1} .favorites .favorites-bar ul{margin:0;height:38px;display:inline-block;vertical-align:top;white-space:nowrap} .favorites .favorites-bar ul li{display:inline-block;position:relative;list-style-type:none;vertical-align:top} .favorites .favorites-bar ul li.has-conds a{display:flex;height:38px;padding-left:40px} .favorites .favorites-bar ul li.has-conds a .city-info{display:flex;flex-direction:column} .favorites .favorites-bar ul li.has-conds a .city-name{height:19px;line-height:25px;display:block;font-size:.75rem} .favorites .favorites-bar ul li.has-conds a .city-conds{height:19px;line-height:17px;display:block;font-size:.75rem;color:#4c4c4c;padding:0} .favorites .favorites-bar ul li.has-conds a .material-icons{font-size:15px;vertical-align:middle} .favorites .favorites-bar ul li.has-conds a .wu-suffix{padding-left:3px} .favorites .favorites-bar ul li.defcon-1 .material-icons{color:#d5202a} .favorites .favorites-bar ul li.defcon-2 .material-icons{color:#f83} .favorites .favorites-bar ul li.defcon-3 .material-icons{color:#ffb92f} .favorites .favorites-bar ul li.defcon-4 .material-icons{color:#8a8a8a} .favorites .favorites-bar ul li.defcon-5 .material-icons{color:#8a8a8a} .favorites .favorites-bar ul li a{cursor:pointer;text-decoration:none;display:block;height:38px;line-height:46px;font-size:.75rem;padding:0 5px} .favorites .favorites-bar ul li a:hover{text-decoration:none;background-color:#e7e7e7} .favorites .favorites-bar ul li a.ui-state-hover, .favorites .favorites-bar ul li a.ui-state-focus{background-color:#e7e7e7} .favorites .favorites-bar ul li .city-star{display:none!important} .favorites .favorites-list-toggle{border-radius:0;-webkit-appearance:none;position:absolute;top:0;right:0;width:38px;height:38px;line-height:38px;text-align:center;color:#d7d7d7;background:#fff;border-left:1px solid #D7D7D7;border-top:none;border-right:none;border-bottom:none;cursor:pointer} .favorites .favorites-list-toggle:after{content:"\25bc"} .favorites .favorites-list-toggle:hover, .favorites .favorites-list-toggle.selected, .favorites .favorites-list-toggle:hover.selected{color:#008fbf;background:#fff} .favorites-list{border-radius:3px;background:#fff;border:1px solid #D7D7D7;padding:0 0 10px;list-style-type:none;cursor:default;z-index:300;width:100%}@media screen and (max-width: 39.9375em){ .favorites-list.open{width:100%!important;left:0!important}}@media screen and (min-width: 40em){ .favorites-list.open{left:auto!important;right:0;width:350px;max-width:none;margin-top:7px} .favorites-list.open:before{right:12px;left:auto} .favorites-list.open:after{right:11px;left:auto}} .favorites-list.open ul{min-width:0} .favorites-list label{clear:both;font-size:.75rem;text-transform:capitalize;font-weight:400;color:#696969;background-color:#e7e7e7;margin:6px 6px 0;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .favorites-list ul{margin:0} .favorites-list ul li{margin:0 6px} .favorites-list ul li a{border:0} .favorites-list ul li a:hover{background-color:#f7f7f7}.favorite-star[_ngcontent-app-root-c3533152428]{cursor:pointer;color:#d7d7d7}.favorite-star[_ngcontent-app-root-c3533152428]:hover{color:#ffb92f;text-shadow:0 0 5px #5B9F49}.favorite-star.active[_ngcontent-app-root-c3533152428]{color:#ffb92f}.favorite-menu[_ngcontent-app-root-c3533152428]{cursor:pointer;color:#d7d7d7}.favorite-menu[_ngcontent-app-root-c3533152428]:hover{color:#696969}.accessibility-hidden[_ngcontent-app-root-c3533152428]{position:absolute;left:-9999px;text-indent:-9999px}</style><style ng-app-id="app-root">.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}</style><style ng-app-id="app-root">@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}</style><style ng-app-id="app-root">.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}</style><style ng-app-id="app-root">.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}</style><style ng-app-id="app-root">.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}</style><style ng-app-id="app-root">.result-type-pws[_ngcontent-app-root-c4044668360]{text-transform:uppercase}</style><style ng-app-id="app-root">.alert-row[_ngcontent-app-root-c2039810980]{margin:0;max-width:none}.alert-row.wide[_ngcontent-app-root-c2039810980] .alert-inner[_ngcontent-app-root-c2039810980]{text-align:left}.alert-row.wide[_ngcontent-app-root-c2039810980] .alert-wrapper[_ngcontent-app-root-c2039810980] > div[_ngcontent-app-root-c2039810980]{border-radius:0}.alert-row[_ngcontent-app-root-c2039810980] .alert-wrapper[_ngcontent-app-root-c2039810980]{padding:0}.alert-row[_ngcontent-app-root-c2039810980] .alert-wrapper[_ngcontent-app-root-c2039810980] > div[_ngcontent-app-root-c2039810980]{border-radius:3px}.DF1[_ngcontent-app-root-c2039810980]{background-color:#d5202a;border:1px solid #D5202A}.DF2[_ngcontent-app-root-c2039810980]{background-color:#f83;border:1px solid #FF8833}.DF3[_ngcontent-app-root-c2039810980]{background-color:#ffb92f;border:1px solid #FFB92F}.DF4[_ngcontent-app-root-c2039810980], .DF5[_ngcontent-app-root-c2039810980]{background-color:#8a8a8a;border:1px solid #8A8A8A}.alert-inner[_ngcontent-app-root-c2039810980]{max-width:80rem;margin-left:auto;margin-right:auto;color:#fff;height:auto;padding:3px 10px;line-height:28px;font-size:13px}@media screen and (min-width: 64em){.alert-inner[_ngcontent-app-root-c2039810980]{height:40px;font-size:.9375rem;line-height:36px}}.alert-inner[_ngcontent-app-root-c2039810980] A[_ngcontent-app-root-c2039810980]{text-decoration:underline;color:#fff}.alert-inner[_ngcontent-app-root-c2039810980] .title-text[_ngcontent-app-root-c2039810980]{padding-right:5px}.alert-inner[_ngcontent-app-root-c2039810980] .material-icons[_ngcontent-app-root-c2039810980]{vertical-align:top;font-size:20px;padding:3px 5px 0 0}@media screen and (min-width: 64em){.alert-inner[_ngcontent-app-root-c2039810980] .material-icons[_ngcontent-app-root-c2039810980]{padding-top:8px}}</style><style ng-app-id="app-root">.unit-no-wrap[_ngcontent-app-root-c4033519797]{white-space:nowrap}.wu-degree[_ngcontent-app-root-c4033519797]{display:none}.is-degree-visible[_ngcontent-app-root-c4033519797] .wu-degree[_ngcontent-app-root-c4033519797]{display:inline}</style><meta name="description" content="Weather Underground provides local & long-range weather forecasts, weather reports, maps & tropical weather conditions for locations worldwide"><meta name="keywords" content><style ng-app-id="app-root">@media (max-width: 767px){ body.enable-sda wu-header{margin-top:62px!important} body.enable-sda wu-header>sidenav>button.sidenav-toggle.primary{z-index:1!important} body.enable-sda app-wundermap wu-header>sidenav>button.sidenav-toggle.primary{z-index:2!important} lib-search>div.wu-form-contain{z-index:1}#position-1-banner-ad-browser[_ngcontent-app-root-c2460223098]{position:fixed;padding-top:5px;padding-bottom:5px;width:100%;top:0;background-color:#ffffffb3;z-index:10000;display:flex;justify-content:center}}</style><style ng-app-id="app-root">#position-2-banner-ad-browser[_ngcontent-app-root-c447598499]{text-align:center}#position-2-banner-ad-browser[_ngcontent-app-root-c447598499] #MW_Position2[_ngcontent-app-root-c447598499]{display:inline-block;max-width:100%}</style><style ng-app-id="app-root">.ad-taboola[_ngcontent-app-root-c390795565]{padding:0 15px}.ad-taboola[_ngcontent-app-root-c390795565] .taboola-container[_ngcontent-app-root-c390795565]{margin:0 auto}</style><style ng-app-id="app-root">[_nghost-app-root-c3561465699]{display:block}.triple-box[_ngcontent-app-root-c3561465699]{margin:0 auto;padding:30px 0}.triple-box[_ngcontent-app-root-c3561465699] div[_ngcontent-app-root-c3561465699]{text-align:center}</style><style ng-app-id="app-root">@media (max-width: 640px){.access-desktop-logo[_ngcontent-app-root-c4191229134]{display:none}}@media (min-width: 640px){.access-desktop-logo[_ngcontent-app-root-c4191229134]{height:17px;width:45px;display:block;margin:auto 17px auto 10px;position:absolute;right:380px;top:0;bottom:0;z-index:6}} .feature-menu{overflow:hidden}@media only screen and (max-width: 1230px){ .feature-menu{padding-right:75px}} .feature-menu .mat-mdc-button{color:#fff;padding:0 10px;min-width:auto;line-height:50px;height:50px;max-width:90%} .feature-menu .mat-mdc-button>span{font-size:14px;letter-spacing:normal} .feature-menu .mat-mdc-button>span{white-space:normal} .feature-menu .mat-mdc-button.more{padding-right:30px} .feature-menu .mat-mdc-button.more.fixed{position:absolute;right:0;top:0} .feature-menu .mat-mdc-button.more.hidden{display:none} .feature-menu .mat-mdc-button.more:after{content:"";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(135deg) translateY(100%);top:24px;right:2px} .feature-menu .mat-mdc-button.more:hover:after{top:18px} .feature-menu .mat-mdc-button.more.active:after{transform:rotate(-45deg) translateY(-20%);top:18px;right:8px} .feature-menu .mat-mdc-button:hover, .feature-menu .mat-mdc-button.active{border-top-style:solid;border-top-width:6px;line-height:38px} .feature-menu .mat-mdc-button:hover.wunder-r, .feature-menu .mat-mdc-button.active.wunder-r{border-top-color:#d5202a} .feature-menu .mat-mdc-button:hover.wunder-o, .feature-menu .mat-mdc-button.active.wunder-o{border-top-color:#f83} .feature-menu .mat-mdc-button:hover.wunder-y, .feature-menu .mat-mdc-button.active.wunder-y{border-top-color:#ffb92f} .feature-menu .mat-mdc-button:hover.wunder-g, .feature-menu .mat-mdc-button.active.wunder-g{border-top-color:#5b9f49} .feature-menu .mat-mdc-button:hover.wunder-b, .feature-menu .mat-mdc-button.active.wunder-b{border-top-color:#15aadc} .feature-menu .mat-mdc-button:hover.wunder-i, .feature-menu .mat-mdc-button.active.wunder-i{border-top-color:#0053ae} .feature-menu .mat-mdc-button:hover.wunder-v, .feature-menu .mat-mdc-button.active.wunder-v{border-top-color:#ac54a0} .feature-menu .mat-mdc-button:hover.more, .feature-menu .mat-mdc-button.active.more{border-top-color:#0053ae} .feature-menu .more-item-menus{display:none} .feature-menu-overlay{z-index:4} .mat-mdc-menu-panel.menu-wrapper{max-height:100%;border:1px solid #1E2023;background-color:#333} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item{color:#e7e7e7;border-bottom:1px solid #1E2023;border-left:6px solid transparent} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:last-child{border-bottom:none} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]){color:#fff;background-color:#4c4c4c;border-left-color:#f83} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-r{border-left-color:#d5202a} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-o{border-left-color:#f83} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-y{border-left-color:#ffb92f} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-g{border-left-color:#5b9f49} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-b{border-left-color:#15aadc} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-i{border-left-color:#0053ae} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).wunder-v{border-left-color:#ac54a0} .mat-mdc-menu-panel.menu-wrapper .mat-mdc-menu-item:hover:not([disabled]).more{border-left-color:#0053ae}</style><style ng-app-id="app-root">mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-sys-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}</style><style ng-app-id="app-root">a[_ngcontent-app-root-c3285927112]{display:inline-block;position:relative;width:auto;height:50px;padding-left:16px;padding-right:16px;line-height:50px;font-size:1rem;color:#19aadb}a[_ngcontent-app-root-c3285927112] .red-dot[_ngcontent-app-root-c3285927112]{display:inline-block;margin-bottom:10px;width:6px;height:6px;background-color:#d51f2b;border-radius:50%}button[_ngcontent-app-root-c3285927112]{display:inline-block;margin-top:5px}@media screen and (min-width: 40em){button[_ngcontent-app-root-c3285927112]{margin-right:5px}}</style><style ng-app-id="app-root">.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}</style><style ng-app-id="app-root">[_nghost-app-root-c3793296474] p{color:#fff;margin-bottom:10px}[_nghost-app-root-c3793296474]{display:block;margin-bottom:20px}.hp-story-title[_ngcontent-app-root-c3793296474]{color:#19aadb}.severe[_ngcontent-app-root-c3793296474]{background-color:#d5202a}.normal[_ngcontent-app-root-c3793296474]{background-color:#3347ff}.hp-story-art-box.columns[_ngcontent-app-root-c3793296474]{padding-right:0;padding-left:0}@media screen and (min-width: 40em){.hp-story-art-box.columns[_ngcontent-app-root-c3793296474]{padding-right:5px;padding-left:5px}}.hp-story-art[_ngcontent-app-root-c3793296474]{position:relative;display:block;width:100%}@media screen and (min-width: 40em){.hp-story-art[_ngcontent-app-root-c3793296474]{min-height:200px}}.hp-story-art[_ngcontent-app-root-c3793296474] span[_ngcontent-app-root-c3793296474]{display:none}.hp-story-art[_ngcontent-app-root-c3793296474] img[_ngcontent-app-root-c3793296474]{width:100%;display:none}@media screen and (min-width: 40em){.hp-story-art[_ngcontent-app-root-c3793296474] img[_ngcontent-app-root-c3793296474]{display:block}}.hp-story-type[_ngcontent-app-root-c3793296474]{font-size:1.125rem;color:#fff;margin-top:20px;padding:7px 20px}@media screen and (min-width: 40em){.hp-story-type[_ngcontent-app-root-c3793296474]{margin-top:0;position:absolute;bottom:0;width:100%}}.hp-story-link[_ngcontent-app-root-c3793296474] a[_ngcontent-app-root-c3793296474]{color:#19aadb}.material-icons[_ngcontent-app-root-c3793296474]{font-size:1rem;position:relative;top:3px;color:#fff;margin-right:5px}.story-body[_ngcontent-app-root-c3793296474]{margin-top:-4px;padding:0 20px}@media screen and (min-width: 40em){.story-body[_ngcontent-app-root-c3793296474]{padding:0 10px 0 40px}}</style></head> <body itemscope itemtype="http://schema.org/WebPage" class="enable-sda"><!--nghm--> <app-root ng-version="19.2.2" _nghost-app-root-c4075852443 ngh="25" ng-server-context="ssr"><router-outlet _ngcontent-app-root-c4075852443></router-outlet><app-home-page _nghost-app-root-c3148859142 ngh="24"><ad-wx-ws _ngcontent-app-root-c3148859142 ngh="0"><div id="top-banner-ad-browser" class="top-banner ad-wrap ad-desktop"><div id="WX_WindowShade"></div></div></ad-wx-ws><ad-mw-position-1 _ngcontent-app-root-c3148859142 _nghost-app-root-c2460223098 ngh="0"><div _ngcontent-app-root-c2460223098 id="position-1-banner-ad-browser" class="top-banner ad-wrap ad-mobile"><div _ngcontent-app-root-c2460223098 id="MW_Position1"></div></div></ad-mw-position-1><!----><one-column-layout _ngcontent-app-root-c3148859142 _nghost-app-root-c1349038095 ngh="16"><ad-wx-hidden _ngcontent-app-root-c1349038095 ngh="0"><div id="hidden-ad-browser"><div id="WX_Hidden" style="display: none; margin-top: -21px;"></div></div></ad-wx-hidden><!----><wu-header _ngcontent-app-root-c1349038095 role="main" _nghost-app-root-c3406140165 ngh="14"><div _ngcontent-app-root-c3406140165 class="topbar"><div _ngcontent-app-root-c3406140165 id="global-header" class="global-header"><a _ngcontent-app-root-c3406140165 href="#main-page-content" class="hidden-navigation button radius"> Skip to Main Content </a><a _ngcontent-app-root-c3406140165 href="/" id="header-logo" title="Weather Underground" aria-label="Weather Underground Logo" class="logo">_ </a><lib-menu _ngcontent-app-root-c3406140165 _nghost-app-root-c4191229134 ngh="5"><nav _ngcontent-app-root-c4191229134 class="feature-menu" aria-label="Article"><menu-item _ngcontent-app-root-c4191229134 ngh="3"><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button wunder-r _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="Sensor Network" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> Sensor Network </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item><menu-item _ngcontent-app-root-c4191229134 ngh="3"><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button wunder-o _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="Maps & Radar" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> Maps & Radar </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item><menu-item _ngcontent-app-root-c4191229134 ngh="3"><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button wunder-y _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="Severe Weather" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> Severe Weather </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item><menu-item _ngcontent-app-root-c4191229134 ngh="3"><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button wunder-g _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="News & Blogs" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> News & Blogs </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item><menu-item _ngcontent-app-root-c4191229134 ngh="3"><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button wunder-b _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="Mobile Apps" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> Mobile Apps </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item><!----><menu-item-more _ngcontent-app-root-c4191229134 ngh="4"><div class="more-item-menus"><mat-menu class ngh="2"><!----></mat-menu><mat-menu class ngh="2"><!----></mat-menu><mat-menu class ngh="2"><!----></mat-menu><mat-menu class ngh="2"><!----></mat-menu><mat-menu class ngh="2"><!----></mat-menu><!----></div><button mat-button class="mat-mdc-menu-trigger mdc-button mat-mdc-button more _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" title="More" aria-haspopup="menu" aria-expanded="false" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> More </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><mat-menu class ngh="2"><!----></mat-menu></menu-item-more></nav></lib-menu><!----><div _ngcontent-app-root-c3406140165></div><div _ngcontent-app-root-c3406140165 class="spacer"></div><lib-search _ngcontent-app-root-c3406140165 ngh="7"><div id="wuForm-contain" class="wu-form-contain"><div id="wuForm" class="ui-front wu-form"><!----><div id="wuSearch-contain" class="wu-search-contain"><label for="wuSearch" class="visuallyHidden">Search</label><input type="search" name="query" value id="wuSearch" placeholder="Search Locations" aria-label="Search" autocomplete="off" class="wu-search ng-untouched ng-pristine ng-valid"><span class="close-search"><i class="material-icons">close</i></span><span class="geolocate-wrap"><i aria-label="GPS Button" class="material-icons">gps_fixed</i></span></div><!----><search-autocomplete _nghost-app-root-c4044668360 ngh="6"><ul _ngcontent-app-root-c4044668360 tabindex="0" class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all hide"><li _ngcontent-app-root-c4044668360 class="ui-autocomplete-geolocate"><div _ngcontent-app-root-c4044668360 class="mimic-a menu-geolocate"><i _ngcontent-app-root-c4044668360 class="material-icons">gps_fixed</i>Find Nearest Station </div></li><!----><!----><!----><!----><!----><!----><li _ngcontent-app-root-c4044668360 class="ui-autocomplete-last ui-menu-item manage-favorites"><a _ngcontent-app-root-c4044668360 tabindex="-1" href="/member/favorites" class="ui-corner-all">Manage Favorite Cities</a></li></ul></search-autocomplete></div></div></lib-search><lib-login _ngcontent-app-root-c3406140165 _nghost-app-root-c3285927112 ngh="8"><div _ngcontent-app-root-c3285927112 class="show-for-medium close-login-container"><!----><a _ngcontent-app-root-c3285927112 href="/login">Log In</a><!----><!----></div><!----></lib-login><!----></div></div><sidenav _ngcontent-app-root-c3406140165 class="sidenav dark" _nghost-app-root-c2101603960 ngh="11"><a _ngcontent-app-root-c2101603960 mat-button aria-label="Menu" class="sidenav-toggle primary mat-button mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><div _ngcontent-app-root-c2101603960></div><div _ngcontent-app-root-c2101603960></div><div _ngcontent-app-root-c2101603960></div></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><mat-sidenav-container _ngcontent-app-root-c2101603960 class="mat-drawer-container mat-sidenav-container" ngh="9"><div class="mat-drawer-backdrop"></div><!----><mat-sidenav _ngcontent-app-root-c2101603960 tabindex="-1" mode="over" position="end" class="mat-drawer mat-sidenav sidenav-main-menu mat-drawer-end mat-drawer-over" ngh="0"><div cdkscrollable class="mat-drawer-inner-container"><mat-sidenav-container _ngcontent-app-root-c2101603960 class="mat-drawer-container mat-sidenav-container" ngh="9"><div class="mat-drawer-backdrop"></div><!----><mat-sidenav _ngcontent-app-root-c2101603960 tabindex="-1" mode="push" position="end" class="mat-drawer mat-sidenav sidenav-sub-menu mat-drawer-end mat-drawer-push" ngh="0"><div cdkscrollable class="mat-drawer-inner-container"><!----><!----><!----><!----><!----><!----><!----></div></mat-sidenav><mat-sidenav-content _ngcontent-app-root-c2101603960 class="mat-drawer-content mat-sidenav-content sidenav-main-menu-links" ngh="0"><!----><a _ngcontent-app-root-c2101603960 mat-button href="/login" aria-label="Log in" class="mat-button mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="10"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><i _ngcontent-app-root-c2101603960 class="material-icons">account_box</i><span class="mdc-button__label"> Log in </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><!----><!----><a _ngcontent-app-root-c2101603960 mat-button aria-label="Settings" class="sidenav-toggle mat-button mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="10"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><i _ngcontent-app-root-c2101603960 class="material-icons">settings</i><span class="mdc-button__label"> Settings </span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button aria-label="Sensor Network" class="sidenav-toggle mat-button wunder-r mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">Sensor Network</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button aria-label="Maps & Radar" class="sidenav-toggle mat-button wunder-o mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">Maps & Radar</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button aria-label="Severe Weather" class="sidenav-toggle mat-button wunder-y mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">Severe Weather</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button aria-label="News & Blogs" class="sidenav-toggle mat-button wunder-g mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">News & Blogs</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button aria-label="Mobile Apps" class="mat-button wunder-b mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">Mobile Apps</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a><a _ngcontent-app-root-c2101603960 mat-button href="/history/" aria-label="Historical Weather" class="mat-button more mdc-button mat-mdc-button _mat-animation-noopable mat-unthemed mat-mdc-button-base" mat-ripple-loader-uninitialized mat-ripple-loader-class-name="mat-mdc-button-ripple" ngh="1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label">Historical Weather</span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></a></mat-sidenav-content><!----></mat-sidenav-container></div></mat-sidenav><mat-sidenav-content _ngcontent-app-root-c2101603960 class="mat-drawer-content mat-sidenav-content" ngh="0"><div _ngcontent-app-root-c3406140165 class="favoritesBar"><section _ngcontent-app-root-c3406140165><lib-favorites _ngcontent-app-root-c3406140165 _nghost-app-root-c3533152428 ngh="12"><!----><!----></lib-favorites></section><div _ngcontent-app-root-c3406140165 class="spacer"></div><div _ngcontent-app-root-c3406140165 class="actions"><lib-search _ngcontent-app-root-c3406140165 ngh="7"><div id="wuForm-contain" class="wu-form-contain"><div id="wuForm" class="ui-front wu-form"><!----><div id="wuSearch-contain" class="wu-search-contain"><label for="wuSearch" class="visuallyHidden">Search</label><input type="search" name="query" value id="wuSearch" placeholder="Search Locations" aria-label="Search" autocomplete="off" class="wu-search ng-untouched ng-pristine ng-valid"><span class="close-search"><i class="material-icons">close</i></span><span class="geolocate-wrap"><i aria-label="GPS Button" class="material-icons">gps_fixed</i></span></div><!----><search-autocomplete _nghost-app-root-c4044668360 ngh="6"><ul _ngcontent-app-root-c4044668360 tabindex="0" class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all hide"><li _ngcontent-app-root-c4044668360 class="ui-autocomplete-geolocate"><div _ngcontent-app-root-c4044668360 class="mimic-a menu-geolocate"><i _ngcontent-app-root-c4044668360 class="material-icons">gps_fixed</i>Find Nearest Station </div></li><!----><!----><!----><!----><!----><!----><li _ngcontent-app-root-c4044668360 class="ui-autocomplete-last ui-menu-item manage-favorites"><a _ngcontent-app-root-c4044668360 tabindex="-1" href="/member/favorites" class="ui-corner-all">Manage Favorite Cities</a></li></ul></search-autocomplete></div></div></lib-search><lib-settings _ngcontent-app-root-c3406140165 ngh="13"><header class="hide-for-small close-setting-container"><button id="wuSettings" class="wu-settings"><i class="material-icons close-setting">settings</i></button><!----></header><!----><!----></lib-settings></div></div><div _ngcontent-app-root-c1349038095 id="inner-wrap"><section _ngcontent-app-root-c1349038095 id="inner-content" class="inner-content"><section _ngcontent-app-root-c1349038095 class="section"><div _ngcontent-app-root-c1349038095 class="row"><div _ngcontent-app-root-c1349038095 class="small-12 columns"><section _ngcontent-app-root-c1349038095 id="main-page-content" aria-label="Main Content"></section></div></div><!----><div _ngcontent-app-root-c1349038095 class="row mid-leader collapse"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div></section><section _ngcontent-app-root-c1349038095 class="section"><div _ngcontent-app-root-c1349038095 class="row"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div><div _ngcontent-app-root-c1349038095 class="row is-sidebar"></div><div _ngcontent-app-root-c1349038095 class="row mid-leader collapse"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div></section><section _ngcontent-app-root-c1349038095 class="section"><div _ngcontent-app-root-c1349038095 class="row"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div><div _ngcontent-app-root-c1349038095 class="row is-sidebar"></div><div _ngcontent-app-root-c1349038095 class="row mid-leader collapse"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div></section><section _ngcontent-app-root-c3148859142 class="dark-wrapper"><div _ngcontent-app-root-c3148859142 class="homepage-mast"><!----><!----><div _ngcontent-app-root-c3148859142 class="row collapse has-sidebar"><div _ngcontent-app-root-c3148859142 class="columns"><div _ngcontent-app-root-c3148859142 class="region-conditions"><app-conditions-card _ngcontent-app-root-c3148859142 _nghost-app-root-c1977517795 ngh="19"><lib-severe-alert _ngcontent-app-root-c1977517795 align="center" _nghost-app-root-c2039810980 style="visibility: hidden;" ngh="17"><div _ngcontent-app-root-c2039810980 class="row alert-row" style="text-align: center;"><div _ngcontent-app-root-c2039810980 id="alert-wrapper" class="alert-wrapper columns small-12"><div _ngcontent-app-root-c2039810980 class="DF4"><div _ngcontent-app-root-c2039810980 class="alert-inner"><i _ngcontent-app-root-c2039810980 class="DF-4 material-icons">warning</i><strong _ngcontent-app-root-c2039810980>Active Advisory</strong>: <a _ngcontent-app-root-c2039810980 href="/severe">Small Craft Advisory</a> <span _ngcontent-app-root-c2039810980 class="see-more">(<a _ngcontent-app-root-c2039810980 href="/severe">See More</a>)</span></div></div></div></div><!----></lib-severe-alert><div _ngcontent-app-root-c1977517795 class="row conditions-card-wrap"><div _ngcontent-app-root-c1977517795 class="card-n-ad-wrap columns small-12"><div _ngcontent-app-root-c1977517795 id="conditions-card" class="conditions-card no-style placeholder"><div _ngcontent-app-root-c1977517795 class="conditions-card-inner row"><div _ngcontent-app-root-c1977517795 class="loader-wrapper" style="display: visible;"><div _ngcontent-app-root-c1977517795 class="loader"></div></div><h1 _ngcontent-app-root-c1977517795 class="condition-location columns small-12 fade-in" style="visibility: hidden; opacity: 0;"> </h1><div _ngcontent-app-root-c1977517795 class="curconds-wrapper curconds-b columns medium-6 fade-in" style="visibility: hidden; opacity: 0;"><a _ngcontent-app-root-c1977517795 class="no-style" href><div _ngcontent-app-root-c1977517795 class="condition-wrap"><div _ngcontent-app-root-c1977517795 class="condition-icon"><img _ngcontent-app-root-c1977517795 src alt></div><div _ngcontent-app-root-c1977517795 class="temps-wrapper"><div _ngcontent-app-root-c1977517795 class="cur-temp has-degs temp-- cunits">--</div><div _ngcontent-app-root-c1977517795 class="feelslike has-degs"><span _ngcontent-app-root-c1977517795 translate="Feels like" translatecontext="conditions-card">Feels like</span> -- </div></div><div _ngcontent-app-root-c1977517795 class="hlp-wrapper"><div _ngcontent-app-root-c1977517795 class="high has-degs">--</div><div _ngcontent-app-root-c1977517795 class="low has-degs">--</div><div _ngcontent-app-root-c1977517795 class="pop"><span _ngcontent-app-root-c1977517795 class="pop-icon"></span><span _ngcontent-app-root-c1977517795><!--ngetn--></span><span _ngcontent-app-root-c1977517795> / <lib-display-unit _ngcontent-app-root-c1977517795 _nghost-app-root-c4033519797 ngh="18"><!----><span _ngcontent-app-root-c4033519797 class="unit-no-wrap"><span _ngcontent-app-root-c4033519797 translate="--" translatecontext="wu-terms" class="wu-unit-no-value">--</span><!----><!----></span><!----></lib-display-unit></span></div></div></div></a><!----></div><div _ngcontent-app-root-c1977517795 class="forecast-wrapper columns small-12 medium-6 fade-in" style="visibility: hidden; opacity: 0;"><a _ngcontent-app-root-c1977517795 class="no-style" href><div _ngcontent-app-root-c1977517795 class="forecast"><div _ngcontent-app-root-c1977517795 class="condition-icons animate-in"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><img _ngcontent-app-root-c1977517795 style="width: 0%;" src alt="icon"><!----></div><div _ngcontent-app-root-c1977517795 class="temps animate-in"><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><span _ngcontent-app-root-c1977517795 class>--</span><!----></div><div _ngcontent-app-root-c1977517795 class="timeline"><div _ngcontent-app-root-c1977517795 class="outer-bars"><div _ngcontent-app-root-c1977517795 class="horizontal-bar"></div><div _ngcontent-app-root-c1977517795 class="now-ball" style="left: 0;"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div><div _ngcontent-app-root-c1977517795 class="inner-bars"></div></div></div><div _ngcontent-app-root-c1977517795 class="times"><span _ngcontent-app-root-c1977517795>12AM</span><span _ngcontent-app-root-c1977517795></span><span _ngcontent-app-root-c1977517795>6AM</span><span _ngcontent-app-root-c1977517795></span><span _ngcontent-app-root-c1977517795>NOON</span><span _ngcontent-app-root-c1977517795></span><span _ngcontent-app-root-c1977517795>6PM</span><span _ngcontent-app-root-c1977517795></span><span _ngcontent-app-root-c1977517795>12AM</span></div><div _ngcontent-app-root-c1977517795 class="dates"><span _ngcontent-app-root-c1977517795>May 20</span><span _ngcontent-app-root-c1977517795>+0000</span><span _ngcontent-app-root-c1977517795>May 21</span></div></div></a><!----></div><div _ngcontent-app-root-c1977517795 class="columns small-12"><a _ngcontent-app-root-c1977517795 class="button radius fct-button disabled" href>Full Forecast</a></div><!----></div></div></div></div></app-conditions-card></div></div><div _ngcontent-app-root-c3148859142 class="is-sidebar"><div _ngcontent-app-root-c3148859142 class="region-sidebar"><ad-wx-top-300-var _ngcontent-app-root-c3148859142 ngh="0"><div id="atf-box-browser" class="atf-box ad-wrap ad-desktop"><div id="WX_Top300Variable"></div></div></ad-wx-top-300-var><ad-mw-position-2 _ngcontent-app-root-c3148859142 _nghost-app-root-c447598499 ngh="0"><div _ngcontent-app-root-c447598499 id="position-2-banner-ad-browser" class="ad-wrap ad-mobile"><div _ngcontent-app-root-c447598499 id="MW_Position2"></div></div></ad-mw-position-2></div><!----></div></div></div><div _ngcontent-app-root-c3148859142 class="region-caster"><app-caster-story _ngcontent-app-root-c3148859142 _nghost-app-root-c1840378837 ngh="21"><div _ngcontent-app-root-c1840378837 class="caster-story hp-caster"><div _ngcontent-app-root-c1840378837 class="row collapse has-sidebar"><div _ngcontent-app-root-c1840378837 data-tb-region="homepage-story-container" class="columns small-12 caster-inner"><div _ngcontent-app-root-c1840378837 data-tb-region-item="true"><app-story _ngcontent-app-root-c1840378837 _nghost-app-root-c3793296474 ngh="20"><div _ngcontent-app-root-c3793296474 class="row"><div _ngcontent-app-root-c3793296474 class="columns small-12 medium-8 medium-push-4 story-body"><h2 _ngcontent-app-root-c3793296474><a _ngcontent-app-root-c3793296474 class="hp-story-title" href="https://weather.com/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind?cm_ven=hp-slot-1">Severe Weather Outbreak Could Produce Intense Tornadoes, Winds And Hail</a></h2><div _ngcontent-app-root-c3793296474 class="hp-story-summary">The storm-weary central U.S. is facing another bout of severe weather to start the week, which could produce multiple tornadoes, wind damage and large hail.</div><!----></div><div _ngcontent-app-root-c3793296474 class="hp-story-art-box columns small-12 small-push-12 medium-4 medium-pull-8"><a _ngcontent-app-root-c3793296474 class="hp-story-art" href="https://weather.com/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind?cm_ven=hp-slot-1"><span _ngcontent-app-root-c3793296474>Severe Weather Outbreak Could Produce Intense Tornadoes, Winds And Hail</span><img _ngcontent-app-root-c3793296474 alt="story-preview" data-lazy="https://s.w-x.co/staticmaps/DCT_SPECIAL107_1280x720.jpg?crop=16:9&width=320&format=pjpg&auto=webp&quality=60"><!----></a></div></div><!----></app-story></div><!----><div _ngcontent-app-root-c1840378837 data-tb-region-item="true"><app-story _ngcontent-app-root-c1840378837 _nghost-app-root-c3793296474 ngh="20"><div _ngcontent-app-root-c3793296474 class="row"><div _ngcontent-app-root-c3793296474 class="columns small-12 medium-8 medium-push-4 story-body"><h2 _ngcontent-app-root-c3793296474><a _ngcontent-app-root-c3793296474 class="hp-story-title" href="https://weather.com/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri?cm_ven=hp-slot-2">Power Outages Strike Severe-Swamped States</a></h2><div _ngcontent-app-root-c3793296474 class="hp-story-summary">A dangerous tornado threat is unfolding today, as severe storms target major cities like Tulsa, Wichita, Kansas City, Omaha, Little Rock and Dallas, bringing the risk of damaging winds, large hail and strong tornadoes.</div><!----></div><div _ngcontent-app-root-c3793296474 class="hp-story-art-box columns small-12 small-push-12 medium-4 medium-pull-8"><a _ngcontent-app-root-c3793296474 class="hp-story-art" href="https://weather.com/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri?cm_ven=hp-slot-2"><span _ngcontent-app-root-c3793296474>Power Outages Strike Severe-Swamped States</span><img _ngcontent-app-root-c3793296474 alt="story-preview" data-lazy="https://s.w-x.co/Arnett3.jpg?crop=16:9&width=320&format=pjpg&auto=webp&quality=60"><!----></a></div></div><!----></app-story></div><!----><div _ngcontent-app-root-c1840378837 data-tb-region-item="true"><app-story _ngcontent-app-root-c1840378837 _nghost-app-root-c3793296474 ngh="20"><div _ngcontent-app-root-c3793296474 class="row"><div _ngcontent-app-root-c3793296474 class="columns small-12 medium-8 medium-push-4 story-body"><h2 _ngcontent-app-root-c3793296474><a _ngcontent-app-root-c3793296474 class="hp-story-title" href="https://weather.com/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky?cm_ven=hp-slot-3">Destruction As Far As The Eye Can See In Kentucky</a></h2><div _ngcontent-app-root-c3793296474 class="hp-story-summary">The damage and destruction left behind after a powerful tornado touched down in Laurel, Kentucky is devastating. The tornado ripped through Friday evening and killed at least 17 people, completely destroying homes and businesses in its path. As far as the eye can see, there is nothing but debris. The Weather Channel’s Jordan Steele is on the ground in Kentucky to give us a first hand look at the damage.</div><!----></div><div _ngcontent-app-root-c3793296474 class="hp-story-art-box columns small-12 small-push-12 medium-4 medium-pull-8"><a _ngcontent-app-root-c3793296474 class="hp-story-art" href="https://weather.com/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky?cm_ven=hp-slot-3"><span _ngcontent-app-root-c3793296474>Destruction As Far As The Eye Can See In Kentucky</span><img _ngcontent-app-root-c3793296474 alt="story-preview" data-lazy="https://s.w-x.co/KentuckyWBug.jpg?crop=16:9&width=320&format=pjpg&auto=webp&quality=60"><!----></a></div></div><!----></app-story></div><!----><div _ngcontent-app-root-c1840378837 data-tb-region-item="true"><app-story _ngcontent-app-root-c1840378837 _nghost-app-root-c3793296474 ngh="20"><div _ngcontent-app-root-c3793296474 class="row"><div _ngcontent-app-root-c3793296474 class="columns small-12 medium-8 medium-push-4 story-body"><h2 _ngcontent-app-root-c3793296474><a _ngcontent-app-root-c3793296474 class="hp-story-title" href="https://weather.com/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri?cm_ven=hp-slot-4">EF3 Tornado Devastates St. Louis</a></h2><div _ngcontent-app-root-c3793296474 class="hp-story-summary">New video gives a stunning, up close look at the damage and destruction caused by a deadly EF3 tornado that raced through St. Louis, Missouri. You’ll see why a curfew was issued over the weekend and why Mayor Cara Spencer said her heart aches for her city.</div><!----></div><div _ngcontent-app-root-c3793296474 class="hp-story-art-box columns small-12 small-push-12 medium-4 medium-pull-8"><a _ngcontent-app-root-c3793296474 class="hp-story-art" href="https://weather.com/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri?cm_ven=hp-slot-4"><span _ngcontent-app-root-c3793296474>EF3 Tornado Devastates St. Louis</span><img _ngcontent-app-root-c3793296474 alt="story-preview" data-lazy="https://s.w-x.co/stlouischurchwbug.jpg?crop=16:9&width=320&format=pjpg&auto=webp&quality=60"><!----></a></div></div><!----></app-story></div><!----><div _ngcontent-app-root-c1840378837 data-tb-region-item="true"><app-story _ngcontent-app-root-c1840378837 _nghost-app-root-c3793296474 ngh="20"><div _ngcontent-app-root-c3793296474 class="row"><div _ngcontent-app-root-c3793296474 class="columns small-12 medium-8 medium-push-4 story-body"><h2 _ngcontent-app-root-c3793296474><a _ngcontent-app-root-c3793296474 class="hp-story-title" href="https://weather.com/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora?cm_ven=hp-slot-5">Stunning Video As Tornadoes Race Through Colorado</a></h2><div _ngcontent-app-root-c3793296474 class="hp-story-summary">People in several Colorado neighborhoods recorded stunning video as tornadoes raced through communities like Elizabeth and Bennett on Sunday. Dozens of homes were damaged across Elbert, Adams and Arapahoe counties.</div><!----></div><div _ngcontent-app-root-c3793296474 class="hp-story-art-box columns small-12 small-push-12 medium-4 medium-pull-8"><a _ngcontent-app-root-c3793296474 class="hp-story-art" href="https://weather.com/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora?cm_ven=hp-slot-5"><span _ngcontent-app-root-c3793296474>Stunning Video As Tornadoes Race Through Colorado</span><img _ngcontent-app-root-c3793296474 alt="story-preview" data-lazy="https://s.w-x.co/ColoNadoes_1.jpg?crop=16:9&width=320&format=pjpg&auto=webp&quality=60"><!----></a></div></div><!----></app-story></div><!----><!----></div></div></div><!----></app-caster-story><ad-taboola _ngcontent-app-root-c3148859142 type="homepage" _nghost-app-root-c390795565 ngh="22"><div _ngcontent-app-root-c390795565 class="ad-taboola"><div _ngcontent-app-root-c390795565 class="row"><div _ngcontent-app-root-c390795565 id="taboola-homepage-thumbnails" class="taboola-container"></div><!----><!----><!----><!----><!----><!----><!----><!----></div></div></ad-taboola><ad-taboola-newsroom _ngcontent-app-root-c3148859142 type="homepage" ngh="0"></ad-taboola-newsroom><ad-triple-box _ngcontent-app-root-c3148859142 _nghost-app-root-c3561465699 ngh="0"><div _ngcontent-app-root-c3561465699 class="row show-for-medium triple-box"><div _ngcontent-app-root-c3561465699 class="small-12 medium-6 large-4 columns"><ad-wx-adx1 _ngcontent-app-root-c3561465699 ngh="0"><div id="wx-adx1-browser" class="ad-wrap ad-desktop"><div id="WX_Bot300AdX1"></div></div></ad-wx-adx1></div><div _ngcontent-app-root-c3561465699 class="small-12 medium-6 large-4 columns"><ad-wx-adx2 _ngcontent-app-root-c3561465699 ngh="0"><div id="wx-adx2-browser" class="ad-wrap ad-desktop"><div id="WX_Bot300AdX2"></div></div></ad-wx-adx2></div><div _ngcontent-app-root-c3561465699 class="small-12 medium-12 large-4 columns"><ad-wx-adx3 _ngcontent-app-root-c3561465699 ngh="0"><div id="wx-adx3-browser" class="ad-wrap ad-desktop"><div id="WX_Bot300AdX3"></div></div></ad-wx-adx3></div></div></ad-triple-box><ad-mw-position-3 _ngcontent-app-root-c3148859142 ngh="0"><div id="position-3-banner-ad-browser" class="ad-wrap ad-mobile"><div id="MW_Position3"></div></div></ad-mw-position-3><ad-mw-position-4 _ngcontent-app-root-c3148859142 ngh="0"><div id="position-4-banner-ad-browser" class="ad-wrap ad-mobile"><div id="MW_Position4"></div></div></ad-mw-position-4><!----></div></section><app-tou-notice _ngcontent-app-root-c3148859142 _nghost-app-root-c2335714400 ngh="23"><!----></app-tou-notice><div _ngcontent-app-root-c1349038095 class="row collapse"><div _ngcontent-app-root-c1349038095 class="small-12 columns"></div></div></section></div></mat-sidenav-content><!----></mat-sidenav-container></sidenav></wu-header><wu-footer _ngcontent-app-root-c1349038095 _nghost-app-root-c565573485 ngh="15"><footer _ngcontent-app-root-c565573485 class="primary"><div _ngcontent-app-root-c565573485 class="row"><div _ngcontent-app-root-c565573485 class="small-12 large-6 large-centered columns"><div _ngcontent-app-root-c565573485 class="row"><div _ngcontent-app-root-c565573485 class="small-12 medium-4 columns"><ul _ngcontent-app-root-c565573485 class="no-bullet"><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/download" title="Weather Underground Mobile Apps">Our Apps</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/about/our-company" title="About Weather Underground">About Us</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/about/contact-us" title="Contact Weather Underground">Contact</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="https://www.weathercompany.com/careers" target="_blank" rel="noreferer noopener">Careers</a></li><!----></ul></div><div _ngcontent-app-root-c565573485 class="small-12 medium-4 columns"><ul _ngcontent-app-root-c565573485 class="no-bullet"><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/pws/overview" title="Personal Weather Station Network">PWS Network</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/wundermap" title="Experience WunderMap">WunderMap</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="https://www.wunderground.com/feedback" target="_blank" rel="noreferer noopener" title="Customer Feedback for Weather Underground">Feedback & Support</a></li></ul></div><div _ngcontent-app-root-c565573485 class="small-12 medium-4 columns"><ul _ngcontent-app-root-c565573485 class="no-bullet"><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/company/legal">Terms of Use</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/company/privacy-policy">Privacy Policy</a></li><!----><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/accessibility-statement">Accessibility Statement</a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/company/ad-choices" class="ad-choices">AdChoices<span _ngcontent-app-root-c565573485 class="ad-choices visible"></span></a></li><li _ngcontent-app-root-c565573485><a _ngcontent-app-root-c565573485 href="/data-vendors">Data Vendors</a></li></ul></div></div></div></div><div _ngcontent-app-root-c565573485 class="row"><a _ngcontent-app-root-c565573485 href="https://www.essentialaccessibility.com/the-weather-channel?utm_source=theweatherchannelhomepage&utm_medium=iconlarge&utm_term=eachannelpage&utm_content=header&utm_campaign=theweatherchannel" class="columns accessibility-icon"><img _ngcontent-app-root-c565573485 alt="Access Logo" data-lazy="//www.wunderground.com/static/i/logos/ea-logo-desktop.svg"></a><!----><div _ngcontent-app-root-c565573485 class="row privacy-links"><p _ngcontent-app-root-c565573485 class="privacyLinksParagraph">We recognize our responsibility to use data and technology for good. We may use or share your data with our data vendors. Take control of your data.</p><ul _ngcontent-app-root-c565573485 class="no-bullet privacy"><!----><!----><!----><!----><!----><!----><li _ngcontent-app-root-c565573485 class="last"><a _ngcontent-app-root-c565573485 href="/data-rights" class="privacyLink">Data Rights</a></li></ul></div></div><div _ngcontent-app-root-c565573485 class="row copyright-wrap"><a _ngcontent-app-root-c565573485 href="https://www.weathercompany.com" target="_blank"><img _ngcontent-app-root-c565573485 alt="The Weather Company Logo" width="60px" src="//www.wunderground.com/static/i/misc/twc-white.svg"></a><a _ngcontent-app-root-c565573485 href="https://weather.com" target="_blank"><img _ngcontent-app-root-c565573485 alt="The Weather Channel Logo" width="40px" src="//www.wunderground.com/static/i/misc/twc-knockout.svg"></a><a _ngcontent-app-root-c565573485 href="https://www.wunderground.com"><img _ngcontent-app-root-c565573485 alt="Weather Underground Logo" width="60px" src="//www.wunderground.com/static/i/misc/wu-knockout.svg"></a><a _ngcontent-app-root-c565573485 href="https://weather.com/storm-radar" target="_blank"><img _ngcontent-app-root-c565573485 alt="Storm Radar Logo" width="65px" src="//www.wunderground.com/static/i/misc/sr-knockout.png"></a></div><div _ngcontent-app-root-c565573485 class="row"><p _ngcontent-app-root-c565573485 class="copyright">© Copyright TWC Product and Technology LLC 2014, 2025</p></div></footer><span _ngcontent-app-root-c565573485 class="exit-off-canvas"></span></wu-footer></one-column-layout></app-home-page><!----><lib-privacy-toast _ngcontent-app-root-c4075852443 ngh="0"></lib-privacy-toast><wu-dprsdk _ngcontent-app-root-c4075852443 _nghost-app-root-c4152040169 ngh="0"></wu-dprsdk><!----><!----></app-root> <div id="dpr-manager"></div> <noscript>Please enable JavaScript to continue using this application.</noscript> <link rel="modulepreload" href="/bundle-next/chunk-LMKFTSAU.js"><link rel="modulepreload" href="/bundle-next/chunk-B2RWLJCO.js"><link rel="modulepreload" href="/bundle-next/chunk-IYUDTOY3.js"><link rel="modulepreload" href="/bundle-next/chunk-B5YGGBPK.js"><link rel="modulepreload" href="/bundle-next/chunk-4R7TFJ2A.js"><link rel="modulepreload" href="/bundle-next/chunk-WPW6PZDG.js"><link rel="modulepreload" href="/bundle-next/chunk-GAL4ENT6.js"><script src="/bundle-next/polyfills-FFHMD2TL.js" type="module"></script><script src="/bundle-next/scripts-LHEAU6G4.js" defer></script><script src="/bundle-next/main-5KJWMYTW.js" type="module"></script> <div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-138214"></div><script id="app-root-state" type="application/json">{"1174051135":{"b":{"location":{"address":["San Francisco, California, United States","San Francisco, Zulia, Venezuela","San Francisco Bay Area, California, United States","Coacalco, Mexico, Mexico","San Francisco de Macorís, Duarte, Dominican Republic","São Francisco do Sul, Santa Catarina, Brazil","San Francisco, Córdoba, Argentina","San Francisco Coaxusco, Mexico, Mexico","San Francisco, Heredia Canton, Heredia, Costa Rica","San Francisco Solano, Buenos Aires Province, Argentina"],"adminDistrict":["California","Zulia","California","Mexico","Duarte","Santa Catarina","Córdoba","Mexico","Heredia","Buenos Aires Province"],"adminDistrictCode":["CA",null,"CA",null,null,null,null,null,null,null],"city":["San Francisco","San Francisco","San Francisco Bay Area","Coacalco","San Francisco de Macorís","São Francisco do Sul","San Francisco","San Francisco Coaxusco","Heredia Canton","San Francisco Solano"],"country":["United States","Venezuela","United States","Mexico","Dominican Republic","Brazil","Argentina","Mexico","Costa Rica","Argentina"],"countryCode":["US","VE","US","MX","DO","BR","AR","MX","CR","AR"],"displayName":["San Francisco","San Francisco","San Francisco Bay Area","Coacalco","San Francisco de Macorís","São Francisco do Sul","San Francisco","San Francisco Coaxusco","San Francisco","San Francisco Solano"],"displayContext":["California, United States","Zulia, Venezuela","California, United States","Mexico, Mexico","Duarte, Dominican Republic","Santa Catarina, Brazil","Córdoba, Argentina","Mexico, Mexico","Heredia Canton, Costa Rica","Buenos Aires Province, Argentina"],"ianaTimeZone":["America/Los_Angeles","America/Caracas","America/Los_Angeles","America/Mexico_City","America/Santo_Domingo","America/Sao_Paulo","America/Argentina/Cordoba","America/Mexico_City","America/Costa_Rica","America/Argentina/Buenos_Aires"],"latitude":[37.779,10.557,37.795,19.634,19.297,-26.25,-31.43,19.264,9.995,-34.781],"locale":[{"locale1":"San Francisco County","locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":"San Francisco County","locale2":"San Francisco Bay Area","locale3":null,"locale4":null},{"locale1":null,"locale2":"Coacalco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco de Macorís","locale3":null,"locale4":null},{"locale1":null,"locale2":"São Francisco do Sul","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco Coaxusco","locale3":null,"locale4":null},{"locale1":null,"locale2":"Heredia Canton","locale3":"San Francisco","locale4":null},{"locale1":null,"locale2":"San Francisco Solano","locale3":null,"locale4":null}],"longitude":[-122.419,-71.643,-122.394,-99.097,-70.257,-48.63,-62.087,-99.627,-84.128,-58.314],"neighborhood":[null,null,null,null,null,null,null,null,null,null],"placeId":["04e990dc9abfeed6313122c968019b2f994aaeef66b02bfeefeea8f74c0616cc","d7cadc15282c5e661807b756b06eca38321119cbbb6771c70e7406ae0b104c27","f4d665b1a9b25d421618b492fad7a04da6c042efe647414e56c07e675c1e4b65","a25197caed015fd841ca095cf4f1e9e4e527ee25c81efa1b776e959299319fa6","dc11e534b0204670a189ad26d327e8bb89655857481464aa46fd345bd195ea34","1eb9e582cb3b2f1e1d295aa874788c284a245a8c948f39372239b9c0a3b7a6fb","73b9e686a46dd6023f93054aa62abff213ca10299eac852c380771b84fc95c27","94938e30b600738f0103f413751c1188c3938a8af0098597a7698d337eef419d","d7acdd62bc0dc207fc645f7d3d8cca623a5eb20554ec5bcda070c0108e4d5cff","1ee75b3a333425ab9af89f994529ad9e5a37687574c6127c61116344f9d9744b"],"postalCode":["94151","4004","94119","55700","31006","89240","X2400","52156","40103","B1881"],"postalKey":["94151:US","4004:VE","94119:US","55700:MX","31006:DO","89240:BR","X2400:AR","52156:MX","40103:CR","B1881:AR"],"disputedArea":[false,false,false,false,false,false,false,false,false,false],"disputedCountries":[null,null,null,null,null,null,null,null,null,null],"disputedCountryCodes":[null,null,null,null,null,null,null,null,null,null],"disputedCustomers":[null,null,null,null,null,null,null,null,null,null],"disputedShowCountry":[[false],[false],[false],[false],[false],[false],[false],[false],[false],[false]],"iataCode":["SFO","MAR","SFO","NLU","STI","JOI","SFN","TLC","SYQ","EZE"],"icaoCode":["KSFO","SVMC","KSFO","MMSM","MDST","SBJV","SAAV","MMTO","MRPV","SAEZ"],"locId":["USCA0987:1:US","VEZI1643:1:VE","USCA9449:28:US","MXNL9596:1:MX","DRXX0016:1:DR","BRXX3428:1:BR","ARCA0082:1:AR","MXMO1206:1:MX","19365:25:CS","ARXX1054:1:AR"],"locationCategory":[null,null,null,null,null,null,null,null,null,null],"pwsId":["KCASANFR1753",null,"KCASANFR2055","IECATE9","ILAMAT6","ISOFRA18","IFRONT72","ISANSA34","IHERED2","IQUILM13"],"type":["city","city","city","city","city","city","city","city","locality","city"]}},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/location/search?apiKey=e1f10a1e78da46f5b10a1e78da96f525&language=en-US&query=San%20Francisco&format=json","rt":"json"},"1177120489":{"b":{"metadata":{"next":null},"alerts":[{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"displayRank":378}]},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/alerts/headlines?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&language=EN&format=json","rt":"json"},"1980151294":{"b":[{"id":"37.77999878,-122.41999817","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Partly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701277,"iconCode":32,"iconCodeExtend":3290,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":30.05,"pressureChange":-0.04,"pressureMeanSeaLevel":1018.3,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":68,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:56:19-0700","sunriseTimeUtc":1747659379,"sunsetTimeLocal":"2025-05-19T20:16:44-0700","sunsetTimeUtc":1747711004,"temperature":63,"temperatureChange24Hour":-3,"temperatureDewPoint":52,"temperatureFeelsLike":60,"temperatureHeatIndex":63,"temperatureMax24Hour":72,"temperatureMaxSince7Am":72,"temperatureMin24Hour":54,"temperatureWindChill":60,"uvDescription":"Low","uvIndex":2,"validTimeLocal":"2025-05-19T17:24:37-0700","validTimeUtc":1747700677,"visibility":8,"windDirection":280,"windDirectionCardinal":"W","windGust":37,"windSpeed":22,"wxPhraseLong":"Sunny/Wind","wxPhraseMedium":"Sunny/Wind","wxPhraseShort":"Sunny/Wind"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"displayRank":378}]},"v3-location-point":{"location":{"latitude":37.78,"longitude":-122.42,"city":"San Francisco","locale":{"locale1":"San Francisco County","locale2":"San Francisco","locale3":null,"locale4":"Downtown"},"neighborhood":"Downtown","adminDistrict":"California","adminDistrictCode":"CA","postalCode":"94102","postalKey":"94102:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Los_Angeles","displayName":"San Francisco","dstEnd":"2025-11-02T01:00:00-0800","dstStart":"2025-03-09T03:00:00-0700","dmaCd":"807","placeId":"368425437d3d0f1d19146f31746760b223149ec51b637bb4cd8cda0832eb63cf","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"90f588c06f329cedff608f799b220443","countyId":"CAC075","locId":"94142:4:US","locationCategory":null,"pollenId":"LVK","pwsId":"KCASANFR2205","regionalSatellite":"wc","tideId":"9414305","type":"neighborhood","zoneId":"CAZ006","airportName":null,"displayContext":"California, United States","icaoCode":null,"iataCode":null}}},{"id":"40.75,-74","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Partly Cloudy","dayOfWeek":"Monday","dayOrNight":"N","expirationTimeUtc":1747701537,"iconCode":31,"iconCodeExtend":3100,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.84,"pressureChange":0.07,"pressureMeanSeaLevel":1009.8,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":31,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:35:17-0400","sunriseTimeUtc":1747647317,"sunsetTimeLocal":"2025-05-19T20:10:25-0400","sunsetTimeUtc":1747699825,"temperature":63,"temperatureChange24Hour":-6,"temperatureDewPoint":32,"temperatureFeelsLike":62,"temperatureHeatIndex":63,"temperatureMax24Hour":70,"temperatureMaxSince7Am":70,"temperatureMin24Hour":58,"temperatureWindChill":62,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T20:28:57-0400","validTimeUtc":1747700937,"visibility":10,"windDirection":320,"windDirectionCardinal":"NW","windGust":19,"windSpeed":11,"wxPhraseLong":"Clear","wxPhraseMedium":"Clear","wxPhraseShort":"Clear"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"2e7976d1-2c85-38b4-a46e-665ab66ae91f","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0056","officeCode":"KOKX","officeName":"New York City","officeAdminDistrict":"New York","officeAdminDistrictCode":"NY","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-20T00:00:00-04:00","expireTimeLocalTimeZone":"EDT","expireTimeUTC":1747713600,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":40.52,"longitude":-74.08,"areaId":"ANZ338","areaName":"New York Harbor","ianaTimeZone":"America/New_York","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until TUE 12:00 AM EDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T13:31:00-04:00","issueTimeLocalTimeZone":"EDT","identifier":"84f7233462595b0d25ec66b564da9449","processTimeUTC":1747675884,"endTimeLocal":"2025-05-20T00:00:00-04:00","endTimeLocalTimeZone":"EDT","endTimeUTC":1747713600,"displayRank":378}]},"v3-location-point":{"location":{"latitude":40.748,"longitude":-73.992,"city":"New York City","locale":{"locale1":"New York County","locale2":"New York City","locale3":"Manhattan","locale4":"Chelsea"},"neighborhood":"Chelsea","adminDistrict":"New York","adminDistrictCode":"NY","postalCode":"10001","postalKey":"10001:US","country":"United States","countryCode":"US","ianaTimeZone":"America/New_York","displayName":"Manhattan","dstEnd":"2025-11-02T01:00:00-0500","dstStart":"2025-03-09T03:00:00-0400","dmaCd":"501","placeId":"c8ff2d25883f9516efb79b84c31840711819af8d0834ad84d7c29a6bfc43d5d4","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"60b5c1800361f33890fcedaa749a5e3a","countyId":"NYC061","locId":"196459:17:US","locationCategory":null,"pollenId":"LGA","pwsId":"KNYNEWYO1571","regionalSatellite":"ne","tideId":"8518695","type":"neighborhood","zoneId":"NYZ072","airportName":null,"displayContext":"New York City, United States","icaoCode":null,"iataCode":null}}},{"id":"41.95999908,-87.87999725","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Mostly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701285,"iconCode":28,"iconCodeExtend":2800,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.98,"pressureChange":-0.06,"pressureMeanSeaLevel":1016.3,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":74,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:26:51-0500","sunriseTimeUtc":1747650411,"sunsetTimeLocal":"2025-05-19T20:09:40-0500","sunsetTimeUtc":1747703380,"temperature":50,"temperatureChange24Hour":0,"temperatureDewPoint":42,"temperatureFeelsLike":46,"temperatureHeatIndex":50,"temperatureMax24Hour":51,"temperatureMaxSince7Am":51,"temperatureMin24Hour":43,"temperatureWindChill":46,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T19:24:45-0500","validTimeUtc":1747700685,"visibility":10,"windDirection":40,"windDirectionCardinal":"NE","windGust":23,"windSpeed":12,"wxPhraseLong":"Mostly Cloudy","wxPhraseMedium":"Mostly Cloudy","wxPhraseShort":"M Cloudy"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"b42e8270-4106-3357-a045-82730608f4d9","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0062","officeCode":"KLOT","officeName":"Chicago","officeAdminDistrict":"Illinois","officeAdminDistrictCode":"IL","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-22T15:00:00-05:00","expireTimeLocalTimeZone":"CDT","expireTimeUTC":1747944000,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":41.98,"longitude":-87.6,"areaId":"LMZ741","areaName":"Wilmette Harbor to Northerly Island IL","ianaTimeZone":"America/Chicago","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until THU 3:00 PM CDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:54:00-05:00","issueTimeLocalTimeZone":"CDT","identifier":"5c14eb05a936f744b883445112235367","processTimeUTC":1747684462,"endTimeLocal":"2025-05-22T15:00:00-05:00","endTimeLocalTimeZone":"CDT","endTimeUTC":1747944000,"displayRank":378}]},"v3-location-point":{"location":{"latitude":41.954,"longitude":-87.863,"city":"Schiller Park","locale":{"locale1":"Cook County","locale2":"Schiller Park","locale3":null,"locale4":null},"neighborhood":null,"adminDistrict":"Illinois","adminDistrictCode":"IL","postalCode":"60176","postalKey":"60176:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Chicago","displayName":"Schiller Park","dstEnd":"2025-11-02T01:00:00-0600","dstStart":"2025-03-09T03:00:00-0500","dmaCd":"602","placeId":"af160fbaf56dc09fb8ebe843cb3dceb22f8228e8b0cbde968cda461d5fa5fa1b","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"b536eb827f112abd4c25ac8fb4822547","countyId":"ILC031","locId":"USIL1059:1:US","locationCategory":null,"pollenId":"ORD","pwsId":"KILFRANK74","regionalSatellite":"cn","tideId":null,"type":"postal","zoneId":"ILZ104","airportName":null,"displayContext":"Illinois, United States","icaoCode":null,"iataCode":null}}},{"id":"42.36000061,-71.06999969","v3-wx-observations-current":{"cloudCeiling":6500,"cloudCoverPhrase":"Cloudy","dayOfWeek":"Monday","dayOrNight":"N","expirationTimeUtc":1747701556,"iconCode":26,"iconCodeExtend":2600,"obsQualifierCode":"OQ1072","obsQualifierSeverity":1,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.77,"pressureChange":0.06,"pressureMeanSeaLevel":1008.1,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":54,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:18:58-0400","sunriseTimeUtc":1747646338,"sunsetTimeLocal":"2025-05-19T20:03:23-0400","sunsetTimeUtc":1747699403,"temperature":53,"temperatureChange24Hour":-11,"temperatureDewPoint":36,"temperatureFeelsLike":48,"temperatureHeatIndex":53,"temperatureMax24Hour":64,"temperatureMaxSince7Am":62,"temperatureMin24Hour":53,"temperatureWindChill":48,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T20:29:16-0400","validTimeUtc":1747700956,"visibility":10,"windDirection":310,"windDirectionCardinal":"NW","windGust":30,"windSpeed":17,"wxPhraseLong":"Cloudy","wxPhraseMedium":"Cloudy","wxPhraseShort":"Cloudy"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"0eb77e87-6d51-3b27-9242-2f3698cb9c1b","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0066","officeCode":"KBOX","officeName":"Boston","officeAdminDistrict":"Massachusetts","officeAdminDistrictCode":"MA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-20T02:00:00-04:00","expireTimeLocalTimeZone":"EDT","expireTimeUTC":1747720800,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":42.34,"longitude":-70.93,"areaId":"ANZ230","areaName":"Boston Harbor","ianaTimeZone":"America/New_York","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until TUE 2:00 AM EDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T20:01:00-04:00","issueTimeLocalTimeZone":"EDT","identifier":"a1b5f5bbdffe1aea754567b3d06b7238","processTimeUTC":1747699277,"endTimeLocal":"2025-05-20T02:00:00-04:00","endTimeLocalTimeZone":"EDT","endTimeUTC":1747720800,"displayRank":378}]},"v3-location-point":{"location":{"latitude":42.358,"longitude":-71.07,"city":"Boston","locale":{"locale1":"Suffolk County","locale2":"Boston","locale3":null,"locale4":"Beacon Hill"},"neighborhood":"Beacon Hill","adminDistrict":"Massachusetts","adminDistrictCode":"MA","postalCode":"02114","postalKey":"02114:US","country":"United States","countryCode":"US","ianaTimeZone":"America/New_York","displayName":"Boston","dstEnd":"2025-11-02T01:00:00-0500","dstStart":"2025-03-09T03:00:00-0400","dmaCd":"506","placeId":"88af7022406d7a90aa0b8873f58ba2e065705d7959c21b9873f88b50681209c2","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"1abffcb1ccdbda06282f1817958b088e","countyId":"MAC025","locId":"USMA2283:28:US","locationCategory":null,"pollenId":"2B2","pwsId":"KMABOSTO378","regionalSatellite":"ne","tideId":"8443970","type":"neighborhood","zoneId":"MAZ015","airportName":null,"displayContext":"Massachusetts, United States","icaoCode":null,"iataCode":null}}},{"id":"29.76000023,-95.36000061","v3-wx-observations-current":{"cloudCeiling":2600,"cloudCoverPhrase":"Mostly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701387,"iconCode":28,"iconCodeExtend":2800,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.66,"pressureChange":-0.03,"pressureMeanSeaLevel":1004.9,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":75,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T06:26:17-0500","sunriseTimeUtc":1747653977,"sunsetTimeLocal":"2025-05-19T20:10:21-0500","sunsetTimeUtc":1747703421,"temperature":84,"temperatureChange24Hour":0,"temperatureDewPoint":75,"temperatureFeelsLike":92,"temperatureHeatIndex":92,"temperatureMax24Hour":89,"temperatureMaxSince7Am":89,"temperatureMin24Hour":79,"temperatureWindChill":84,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T19:26:27-0500","validTimeUtc":1747700787,"visibility":9,"windDirection":160,"windDirectionCardinal":"SSE","windGust":29,"windSpeed":16,"wxPhraseLong":"Mostly Cloudy","wxPhraseMedium":"Mostly Cloudy","wxPhraseShort":"M Cloudy"},"v3alertsHeadlines":null,"v3-location-point":{"location":{"latitude":29.754,"longitude":-95.361,"city":"Houston","locale":{"locale1":"Harris County","locale2":"Houston","locale3":null,"locale4":"Downtown"},"neighborhood":"Downtown","adminDistrict":"Texas","adminDistrictCode":"TX","postalCode":"77002","postalKey":"77002:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Chicago","displayName":"Houston","dstEnd":"2025-11-02T01:00:00-0600","dstStart":"2025-03-09T03:00:00-0500","dmaCd":"618","placeId":"740c10fcd5336a6f5c04984febdad42fc17276e128f32ca730adb019dd426537","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"7e34fb5e40b0e26a49f097ff4432d602","countyId":"TXC201","locId":"77010:4:US","locationCategory":null,"pollenId":"IAH","pwsId":"KTXHOUST4430","regionalSatellite":"sc","tideId":"8770777","type":"neighborhood","zoneId":"TXZ213","airportName":null,"displayContext":"Texas, United States","icaoCode":null,"iataCode":null}}},{"id":"51.50999832,-0.13","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Clear","dayOfWeek":"Tuesday","dayOrNight":"N","expirationTimeUtc":1747701527,"iconCode":31,"iconCodeExtend":3100,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":30.15,"pressureChange":0.01,"pressureMeanSeaLevel":1021,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":68,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-20T05:01:28+0100","sunriseTimeUtc":1747713688,"sunsetTimeLocal":"2025-05-20T20:53:45+0100","sunsetTimeUtc":1747770825,"temperature":53,"temperatureChange24Hour":-1,"temperatureDewPoint":42,"temperatureFeelsLike":53,"temperatureHeatIndex":53,"temperatureMax24Hour":68,"temperatureMaxSince7Am":68,"temperatureMin24Hour":51,"temperatureWindChill":53,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-20T01:28:47+0100","validTimeUtc":1747700927,"visibility":10,"windDirection":20,"windDirectionCardinal":"NNE","windGust":null,"windSpeed":3,"wxPhraseLong":"Clear","wxPhraseMedium":"Clear","wxPhraseShort":"Clear"},"v3alertsHeadlines":null,"v3-location-point":{"location":{"latitude":51.508,"longitude":-0.133,"city":"London","locale":{"locale1":"Greater London","locale2":"London","locale3":"Westminster","locale4":"St James's"},"neighborhood":"St James's","adminDistrict":"England","adminDistrictCode":null,"postalCode":"WC2H 7DE","postalKey":"WC2H 7DE:GB","country":"United Kingdom","countryCode":"GB","ianaTimeZone":"Europe/London","displayName":"St James's","dstEnd":"2025-10-26T01:00:00+0000","dstStart":"2025-03-30T02:00:00+0100","dmaCd":null,"placeId":"67011c82f48c0e0ee42f7781658b0c0674c7ba0991deef3ca3fa9f62793ac964","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"649ff8d7f281fc3ba695138bb8dee8f7","countyId":null,"locId":"SW1Y:4:UK","locationCategory":null,"pollenId":null,"pwsId":"ILONDO440","regionalSatellite":"eur","tideId":null,"type":"neighborhood","zoneId":"UK116","airportName":null,"displayContext":"Westminster, London, United Kingdom","icaoCode":null,"iataCode":null}}}],"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/aggcommon/v3alertsHeadlines;v3-wx-observations-current;v3-location-point?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocodes=37.77999878%2C-122.41999817%3B40.75%2C-74%3B41.95999908%2C-87.87999725%3B42.36000061%2C-71.06999969%3B29.76000023%2C-95.36000061%3B51.50999832%2C-0.13&language=en-US&units=e&format=json","rt":"json"},"2257276200":{"b":{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL3dlYXRoZXIuY29tIiwic3ViIjoidXNlciIsImV4cCI6MTc0Nzc4NzU1MSwiaWF0IjoxNzQ3NzAxMTUxfQ.LVaDoqjHAljDf1goayjSmAEaceaHoH0LUjrQDkygLlo"},"h":{},"s":200,"st":"OK","u":"http://jwt-prod:3000/api/v1/token?subject=user","rt":"json"},"2392081957":{"b":{"calendarDayTemperatureMax":[73,69,68,64,61,64],"calendarDayTemperatureMin":[53,52,50,51,50,50],"dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"expirationTimeUtc":[1747702853,1747702853,1747702853,1747702853,1747702853,1747702853],"moonPhase":["Waning Gibbous","Last Quarter","Waning Crescent","Waning Crescent","Waning Crescent","Waning Crescent"],"moonPhaseCode":["WNG","LQ","WNC","WNC","WNC","WNC"],"moonPhaseDay":[21,22,23,24,26,27],"moonriseTimeLocal":["2025-05-19T01:37:31-0700","2025-05-20T02:07:14-0700","2025-05-21T02:34:06-0700","2025-05-22T02:59:26-0700","2025-05-23T03:25:16-0700","2025-05-24T03:53:50-0700"],"moonriseTimeUtc":[1747643851,1747732034,1747820046,1747907966,1747995916,1748084030],"moonsetTimeLocal":["2025-05-19T11:55:46-0700","2025-05-20T13:04:19-0700","2025-05-21T14:13:45-0700","2025-05-22T15:23:58-0700","2025-05-23T16:37:36-0700","2025-05-24T17:53:45-0700"],"moonsetTimeUtc":[1747680946,1747771459,1747862025,1747952638,1748043456,1748134425],"narrative":["Clear and windy. Lows overnight in the low 50s.","Sunshine. Highs in the upper 60s and lows in the low 50s.","Sunny. Highs in the upper 60s and lows in the low 50s.","Mainly sunny. Highs in the mid 60s and lows in the low 50s.","Partly cloudy. Highs in the low 60s and lows in the low 50s.","Mainly sunny. Highs in the mid 60s and lows in the low 50s."],"qpf":[0,0,0,0,0,0],"qpfSnow":[0,0,0,0,0,0],"sunriseTimeLocal":["2025-05-19T05:56:19-0700","2025-05-20T05:55:36-0700","2025-05-21T05:54:54-0700","2025-05-22T05:54:14-0700","2025-05-23T05:53:36-0700","2025-05-24T05:52:59-0700"],"sunriseTimeUtc":[1747659379,1747745736,1747832094,1747918454,1748004816,1748091179],"sunsetTimeLocal":["2025-05-19T20:16:44-0700","2025-05-20T20:17:34-0700","2025-05-21T20:18:23-0700","2025-05-22T20:19:12-0700","2025-05-23T20:20:00-0700","2025-05-24T20:20:47-0700"],"sunsetTimeUtc":[1747711004,1747797454,1747883903,1747970352,1748056800,1748143247],"temperatureMax":[null,69,68,64,61,64],"temperatureMin":[52,50,51,50,50,51],"validTimeLocal":["2025-05-19T07:00:00-0700","2025-05-20T07:00:00-0700","2025-05-21T07:00:00-0700","2025-05-22T07:00:00-0700","2025-05-23T07:00:00-0700","2025-05-24T07:00:00-0700"],"validTimeUtc":[1747663200,1747749600,1747836000,1747922400,1748008800,1748095200],"daypart":[{"cloudCover":[null,12,7,10,6,8,9,14,14,10,9,11],"dayOrNight":[null,"N","D","N","D","N","D","N","D","N","D","N"],"daypartName":[null,"Tonight","Tomorrow","Tomorrow night","Wednesday","Wednesday night","Thursday","Thursday night","Friday","Friday night","Saturday","Saturday night"],"iconCode":[null,24,32,31,32,31,32,33,30,31,32,33],"iconCodeExtend":[null,3110,3200,3100,3200,3100,3200,3300,3000,3100,3200,3300],"narrative":[null,"Clear. Windy this evening. Low 52F. W winds at 20 to 30 mph, decreasing to 5 to 10 mph.","A mainly sunny sky. High 69F. Winds W at 15 to 25 mph.","Clear skies. Low near 50F. Winds WSW at 10 to 20 mph.","Sunny skies. High 68F. Winds WSW at 10 to 20 mph.","Clear. Low 51F. Winds W at 10 to 20 mph.","Mainly sunny. High 64F. Winds W at 15 to 25 mph. Higher wind gusts possible.","Mostly clear. Low near 50F. Winds W at 10 to 20 mph.","Some clouds in the morning will give way to mainly sunny skies for the afternoon. High 61F. Winds W at 15 to 25 mph.","Clear. Low around 50F. Winds W at 10 to 20 mph.","A mainly sunny sky. High 64F. Winds W at 10 to 20 mph.","A mostly clear sky. Low 51F. Winds W at 10 to 20 mph."],"precipChance":[null,6,5,6,5,5,4,7,6,7,6,8],"precipType":[null,"rain","rain","rain","rain","rain","rain","rain","rain","rain","rain","rain"],"qpf":[null,0,0,0,0,0,0,0,0,0,0,0],"qpfSnow":[null,0,0,0,0,0,0,0,0,0,0,0],"qualifierCode":[null,null,null,null,null,null,"Q1016",null,null,null,null,null],"qualifierPhrase":[null,null,null,null,null,null,"Higher wind gusts possible.",null,null,null,null,null],"relativeHumidity":[null,79,61,78,62,75,64,82,71,84,71,84],"snowRange":[null,"","","","","","","","","","",""],"temperature":[null,52,69,50,68,51,64,50,61,50,64,51],"temperatureHeatIndex":[null,62,69,61,68,62,64,58,61,57,64,58],"temperatureWindChill":[null,51,53,50,52,50,51,47,48,49,50,48],"thunderCategory":[null,"No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder"],"thunderIndex":[null,0,0,0,0,0,0,0,0,0,0,0],"uvDescription":[null,"Low","Very High","Low","Very High","Low","Very High","Low","Very High","Low","Very High","Low"],"uvIndex":[null,0,9,0,9,0,9,0,9,0,9,0],"windDirection":[null,279,270,254,247,268,273,274,273,268,261,264],"windDirectionCardinal":[null,"W","W","WSW","WSW","W","W","W","W","W","W","W"],"windPhrase":[null,"W winds at 20 to 30 mph, decreasing to 5 to 10 mph.","Winds W at 15 to 25 mph.","Winds WSW at 10 to 20 mph.","Winds WSW at 10 to 20 mph.","Winds W at 10 to 20 mph.","Winds W at 15 to 25 mph.","Winds W at 10 to 20 mph.","Winds W at 15 to 25 mph.","Winds W at 10 to 20 mph.","Winds W at 10 to 20 mph.","Winds W at 10 to 20 mph."],"windSpeed":[null,22,17,13,17,14,19,16,19,15,17,13],"wxPhraseLong":[null,"Clear/Wind","Sunny","Clear","Sunny","Clear","Sunny","Mostly Clear","Partly Cloudy","Clear","Sunny","Mostly Clear"],"wxPhraseShort":[null,"Clear/Wind","Sunny","Clear","Sunny","Clear","Sunny","M Clear","P Cloudy","Clear","Sunny","M Clear"]}]},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&units=e&language=en-US&format=json","rt":"json"},"2873066655":{"b":{"observations":[{"stationID":"KCASANFR1753","obsTimeUtc":"2025-05-20T00:32:22Z","obsTimeLocal":"2025-05-19 17:32:22","neighborhood":"South of Market","softwareType":"AMBWeatherV4.3.2","country":"US","solarRadiation":334.8,"lon":-122.411581,"realtimeFrequency":null,"epoch":1747701142,"lat":37.775319,"uv":3,"winddir":270,"humidity":76,"qcStatus":1,"imperial":{"temp":63,"heatIndex":63,"dewpt":55,"windChill":63,"windSpeed":6,"windGust":16,"pressure":30.13,"precipRate":0,"precipTotal":0,"elev":39}}]},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v2/pws/observations/current?apiKey=e1f10a1e78da46f5b10a1e78da96f525&units=e&stationId=KCASANFR1753&format=json","rt":"json"},"3244486700":{"b":[{"id":"002ca09d-5aa0-410c-921c-78e460b4f3ce","type":"article","author":["Jennifer Gray","Chris Dolce","Jonathan Belles","Jonathan Erdman"],"interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T16:39:22.000-04:00","headline":"Severe Weather Outbreak Could Produce Intense Tornadoes, Winds And Hail","url":"/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind","caption":"The storm-weary central U.S. is facing another bout of severe weather to start the week, which could produce multiple tornadoes, wind damage and large hail.","teaserTitle":"New Week Begins With Severe Weather Outbreak","src":"https://s.w-x.co/staticmaps/DCT_SPECIAL107_1280x720.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_1280x720.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_1280x720.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T16:20:00.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["article","TopStory","wunderground","Forecast","Tornado","Severe"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"002ca09d-5aa0-410c-921c-78e460b4f3ce","assetName":"/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"5e8324bd-d5f6-42c9-b447-bd577e77c153","type":"article","author":["Jenn Jordan"],"interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T20:20:50.000-04:00","headline":"Power Outages Strike Severe-Swamped States","url":"/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri","caption":"A dangerous tornado threat is unfolding today, as severe storms target major cities like Tulsa, Wichita, Kansas City, Omaha, Little Rock and Dallas, bringing the risk of damaging winds, large hail and strong tornadoes.","teaserTitle":"Live Updates: Tornadoes, Hail, Flooding Threaten Central US","src":"https://s.w-x.co/Arnett3.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T20:20:02.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["TopStory","article","wunderground","Live Updates","Tornado","News","Human Impacting"],"locations":{"regions":["west-south-central","west-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"5e8324bd-d5f6-42c9-b447-bd577e77c153","assetName":"/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"7a04fe07-dcb7-48d5-b10b-a0f56ac3e14f","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/WXNEWS/SEVERE/ARTICLE","adzone":"weather/severe","pagecode":"severe"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:34","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Destruction As Far As The Eye Can See In Kentucky","url":"/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky","caption":"The damage and destruction left behind after a powerful tornado touched down in Laurel, Kentucky is devastating. The tornado ripped through Friday evening and killed at least 17 people, completely destroying homes and businesses in its path. As far as the eye can see, there is nothing but debris. The Weather Channel’s Jordan Steele is on the ground in Kentucky to give us a first hand look at the damage.","teaserTitle":"First Look At Tornado’s Aftermath In Kentucky","src":"https://s.w-x.co/KentuckyWBug.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/severe","lqip":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"8b62be5a-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2025-05-18T12:55:26.000-04:00","publishdate":"2025-05-18T12:55:26.000-04:00","icon":"video","category":{"title":"Severe Weather","link":"storms/severe"},"tags":{"geo":[],"storm":[],"keyword":["trending","Network","Severe","Tornado"],"locations":{"regions":["us","east-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/4704d33f-5f25-464a-b8bf-4e7edfc917d0/0518_JordanSteeleKYDamage_Network_3mezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/4704d33f-5f25-464a-b8bf-4e7edfc917d0/0518_JordanSteeleKYDamage_Network_3mezz_Playlist.m3u8"},"assetId":"7a04fe07-dcb7-48d5-b10b-a0f56ac3e14f","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747587337080_be6d0797-7025-4050-874e-37e200002c56.vtt","assetName":"/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"eYnwfA8R","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"754b9049-c453-44a5-9e84-0cd1218b1f34","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:30","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"EF3 Tornado Devastates St. Louis","url":"/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri","caption":"New video gives a stunning, up close look at the damage and destruction caused by a deadly EF3 tornado that raced through St. Louis, Missouri. You’ll see why a curfew was issued over the weekend and why Mayor Cara Spencer said her heart aches for her city.","teaserTitle":"EF3 Tornado Ruins Thousands Of St. Louis Homes","src":"https://s.w-x.co/stlouischurchwbug.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-18T13:45:57.000-04:00","publishdate":"2025-05-18T13:45:57.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","VoiceOver","Impacts","Tornado"],"locations":{"regions":["west-north-central","us"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/55f27ac1-8d18-44ae-9fb2-bb4737105b84/Missouri_Tornado_Drone_Aftermathmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/55f27ac1-8d18-44ae-9fb2-bb4737105b84/Missouri_Tornado_Drone_Aftermathmezz_Playlist.m3u8"},"assetId":"754b9049-c453-44a5-9e84-0cd1218b1f34","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747590149951_e5427e39-25df-434b-9873-a4a19b33c807.vtt","assetName":"/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"GQiEKyAg","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"7776e257-506a-46b8-8c86-fa1648561680","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:50:00.000-04:00","duration":"00:00:26","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Stunning Video As Tornadoes Race Through Colorado","url":"/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora","caption":"People in several Colorado neighborhoods recorded stunning video as tornadoes raced through communities like Elizabeth and Bennett on Sunday. Dozens of homes were damaged across Elbert, Adams and Arapahoe counties.","teaserTitle":"Stunning Video As Tornadoes Race Through Colorado","src":"https://s.w-x.co/ColoNadoes_1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T09:41:44.000-04:00","publishdate":"2025-05-19T09:41:44.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","VoiceOver","Tornado","Human Impacting"],"locations":{"regions":["mountain-west"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/b70bd58c-562c-4df7-8e57-ec8ac5e70d76/COLORADO_TORNADOES_v2mezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/b70bd58c-562c-4df7-8e57-ec8ac5e70d76/COLORADO_TORNADOES_v2mezz_Playlist.m3u8"},"assetId":"7776e257-506a-46b8-8c86-fa1648561680","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747662115142_54dc155d-876c-4694-926c-e1596f9c2752.vtt","assetName":"/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"5tSkrhQV","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"e12a9860-e27d-474b-ae04-527c0dec6671","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:50:00.000-04:00","duration":"00:00:33","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Twister Lofts Debris Into Air As It Moves Across Oklahoma","url":"/storms/tornado/video/tornado-damage-arnett-oklahoma","caption":"Check out this new footage of a tornado doing damage near Arnett, Oklahoma, Sunday evening. This storm also had a massive hail core, where several reports mentioned hail up to baseball and softball size.","teaserTitle":"Twister Lofts Debris Into Air As It Carves Through OK","src":"https://s.w-x.co/Arnett1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T13:36:36.000-04:00","publishdate":"2025-05-19T13:36:37.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["Tornado","Action Video","Severe"],"locations":{"regions":["west-south-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/7c9a7f14-43fa-41ea-a842-1deb0f92e42c/051925_Arnett_OK_Tornado_Footagemezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/7c9a7f14-43fa-41ea-a842-1deb0f92e42c/051925_Arnett_OK_Tornado_Footagemezz_Playlist.m3u8"},"assetId":"e12a9860-e27d-474b-ae04-527c0dec6671","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747673806482_011d972b-a39d-4573-a6ef-44d3d48c5c86.vtt","assetName":"/storms/tornado/video/tornado-damage-arnett-oklahoma","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"65NF8UTr","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"02215468-632f-493b-bf06-b46617685ab1","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:28:03.000-04:00","duration":"00:00:27","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Huge Tornado Levels Trees, Homes","url":"/storms/tornado/video/overnight-tornado-hits-plevna-kansas","caption":"A tornado hit the small town of Plevna, Kansas, early Monday morning, taking down trees and destroying homes. It was just one of more than two dozen tornado reports during deadly weekend storms across the Midwest and Plains.","teaserTitle":"Huge Tornado Levels Trees, Homes In Kansas Town","src":"https://s.w-x.co/kansas1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T07:02:25.000-04:00","publishdate":"2025-05-19T07:02:26.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","Impacts","News","Topic: News & Weather","WeatherNewsBreakout","Severe"],"locations":{"regions":["west-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/baceb20f-1d69-4fce-baa2-6bb881d13baf/Drone_Video_Tornado_Damage_Plevna_Kansasmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/baceb20f-1d69-4fce-baa2-6bb881d13baf/Drone_Video_Tornado_Damage_Plevna_Kansasmezz_Playlist.m3u8"},"assetId":"02215468-632f-493b-bf06-b46617685ab1","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747652369313_97247900-93d6-4a38-9028-aba595e456c9.vtt","assetName":"/storms/tornado/video/overnight-tornado-hits-plevna-kansas","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"xJlc82au","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"b8f196ce-cbd5-469f-8ce1-fd21d8a5e48d","type":"video","interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:32","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Drone Reveals Tornado's Aftermath In Missouri","url":"/storms/tornado/video/drone-video-shows-missouri-street-in-ruins-after-tornado","caption":"A frightening tornado tore through southeastern Missouri, killing two people and leaving behind a haunting scene of shattered homes, crushed cars, uprooted trees and stunned residents.","teaserTitle":"Deadly Tornado Shreds Homes In Missouri","src":"https://s.w-x.co/BlodgettMOCaptions3_1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"b5a999e0-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2025-05-17T11:24:15.000-04:00","publishdate":"2025-05-17T11:24:15.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["VoiceOver","Tornado","Severe","Impacts"],"locations":{"regions":["east-south-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/a45d4533-13ef-41a4-874d-0a608057e57d/BlodgettMOCaptionsmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/a45d4533-13ef-41a4-874d-0a608057e57d/BlodgettMOCaptionsmezz_Playlist.m3u8"},"assetId":"b8f196ce-cbd5-469f-8ce1-fd21d8a5e48d","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747495465532_7fc57e0d-f15b-4c5b-9a00-ce79c903bbe0.vtt","assetName":"/storms/tornado/video/drone-video-shows-missouri-street-in-ruins-after-tornado","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"rdo1ROQq","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"0f786a36-4219-4bd9-abf3-dfe4ce480b72","type":"article","author":["Chris Dolce"],"interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"WEATHER/NATIONALFORECAST/GENERAL/MAIN","adzone":"weather/news","pagecode":"nationalForecast"},"lastmodifieddate":"2025-05-19T11:36:12.000-04:00","headline":"Should You Rethink Memorial Day Weekend Outdoor Plans? Yes, If You Live In These Regions.","url":"/forecast/national/news/2025-05-19-memorial-day-weekend-weather-forecast-united-states-rain","caption":"A slow-moving system means rain could force those planning outdoor activities this holiday weekend to come up with a Plan B on one or more days.","teaserTitle":"Memorial Day Weekend Weather Forecast","src":"https://s.w-x.co/promomemday.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"forecast/national","lqip":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T11:30:58.000-04:00","icon":"photo","category":{"title":"USA National Forecast","link":"forecast/national"},"tags":{"geo":[],"storm":[],"keyword":["article","TopStory","wunderground","Forecast","Rain","Temperatures"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"0f786a36-4219-4bd9-abf3-dfe4ce480b72","assetName":"/forecast/national/news/2025-05-19-memorial-day-weekend-weather-forecast-united-states-rain","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"28523b84-534e-4a53-aeb2-c38d0dd94d77","type":"video","interests":{"categoryName":"Safety & Preparation","categoryId":"safetyPreparation","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"DEEPVERT/WXREADY/SAFETY/ARTICLE","adzone":"home_and_garden/home/safety_and_preparedness","pagecode":"wxreadyTornado"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:27","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Tornado Warning? Find Your Shoes – Here’s Why","url":"/safety/tornado/video/tornado-warning-find-your-shoes-heres-why","caption":"Do you know where your sturdiest shoes are located? You’ll want to find them as soon as a tornado warning is issued. Here’s why.","teaserTitle":"The One Item To Locate In A Tornado Warning","src":"https://s.w-x.co/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"safety/tornado","lqip":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"b5a999e0-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2024-04-10T11:42:14.000-04:00","publishdate":"2024-04-10T11:42:14.000-04:00","icon":"video","category":{"title":"Tornado Safety and Preparedness ","link":"safety/tornado"},"tags":{"geo":[],"storm":[],"keyword":["Safety","Severe","Tornado","Forecast","Evergreen"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB10_Home & Garden","IAB15-10_Weather","IAB15_Science"],"v2":["281_Home Security","390_Weather","464_Science"],"v3":["281_Home Security","390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/cf9a2209-1652-4cef-8edd-efa9451ded71/0410_ShoesOnDuringTornadoWarning_Text_Editmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/cf9a2209-1652-4cef-8edd-efa9451ded71/0410_ShoesOnDuringTornadoWarning_Text_Editmezz_Playlist.m3u8"},"assetId":"28523b84-534e-4a53-aeb2-c38d0dd94d77","aspectRatio":"horizontal","assetName":"/safety/tornado/video/tornado-warning-find-your-shoes-heres-why","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"iEZC6mVt","is_live_stream":false,"smartContentLabel":{"color":"","text":""}}],"h":{},"s":200,"st":"OK","u":"https://weather.com/api/v2/content-media?apiKey=5c241d89f91274015a577e3e17d43370&assetId=9bccba03-6079-49f9-9185-2fdd4011c107","rt":"json"},"3842809773":{"b":{"alertDetail":{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"texts":[{"languageCode":"en-US","description":"...SMALL CRAFT ADVISORY REMAINS IN EFFECT UNTIL 3 AM PDT\nTUESDAY...\n\n* WHAT...West winds 10 to 20 kt and choppy waters expected.\n\n* WHERE...San Pablo Bay, Suisun Bay, the West Delta and the San\nFrancisco Bay north of the Bay Bridge.\n\n* WHEN...Until 3 AM PDT Tuesday.\n\n* IMPACTS...Conditions will be hazardous to small craft.\n\nPRECAUTIONARY/PREPAREDNESS ACTIONS...\n\nInexperienced mariners, especially those operating smaller\nvessels, should avoid navigating in hazardous conditions.\n\n&&\n\n","instruction":null,"overview":null}],"polygon":null,"synopsis":null,"supplement":null,"geospatialShapes":null}},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/alerts/detail?apiKey=e1f10a1e78da46f5b10a1e78da96f525&alertId=1dbb9520-543e-33ff-bd33-37b40715ba8d&language=EN&format=json","rt":"json"},"3865599584":{"b":{"location":{"airportName":["San Francisco Intl Airport","Metropolitan Oakland Intl Airport","San Carlos Airport","Buchanan Field","Norman Y. Mineta San Jose Intl Airport","Charles M. Schulz Sonoma County Airport","Stockton Metropolitan Airport","Sacramento Intl Airport","Monterey Peninsula Airport","Merced Regional Macready Field"],"icaoCode":["KSFO","KOAK","KSQL","KCCR","KSJC","KSTS","KSCK","KSMF","KMRY","KMCE"],"iataCode":["SFO","OAK","SQL","CCR","SJC","STS","SCK","SMF","MRY","MCE"],"latitude":[37.61899948,37.721298,37.51190186,37.98970032,37.362452,38.50899887,37.89419937,38.69540024,36.5870018,37.28469849],"longitude":[-122.375,-122.221001,-122.25,-122.05699921,-121.929188,-122.8130035,-121.23799896,-121.59100342,-121.84300232,-120.5139999],"distanceKm":[18.21,18.55,33.22,39.47,63.32,88.18,104.5,124.95,142.03,176.74],"distanceMi":[11.31,11.53,20.64,24.53,39.34,54.8,64.94,77.64,88.26,109.83]}},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&product=airport&subproduct=major&format=json","rt":"json"},"3933598018":{"b":{"location":{"stationName":["San Francisco"],"stationId":["KCASANFR1753"],"qcStatus":[1],"updateTimeUtc":[1747526474],"partnerId":["WU"],"latitude":[37.77532],"longitude":[-122.41158],"distanceKm":[0.77],"distanceMi":[0.48]}},"h":{},"s":200,"st":"OK","u":"https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&product=pws&format=json","rt":"json"},"process.env":{"WU_LEGACY_API_HOST":"https://api-ak.wunderground.com/api","DSX_API_HOST":"https://dsx.weather.com","UPS_API_HOST":"https://profile.wunderground.com","UPSX_API_HOST":"https://upsx.wunderground.com","SUN_API_HOST":"https://api.weather.com","SUN_DEVICE_API_HOST":"https://station-management.wunderground.com","SUN_PWS_HISTORY_API_HOST":"https://api.weather.com/v2/pws/history","SUN_PWS_IDENTITY_API_HOST":"https://api.weather.com","MEMBER_KEY_GEN_API_HOST":"https://www.wunderground.com/key-gen","WX_API_HOST":"https://weather.com","WU_API_HOST":"https://www.wunderground.com","WU_LEGACY_API_KEY":"d8585d80376a429e","DSX_API_KEY":"7bb1c920-7027-4289-9c96-ae5e263980bc","UPS_API_KEY":"3254cfcb-90e3-4af5-819f-d79ea7e2382f","SUN_API_KEY":"e1f10a1e78da46f5b10a1e78da96f525","SUN_DEVICE_API_KEY":"","SUN_PWS_HISTORY_API_KEY":"e1f10a1e78da46f5b10a1e78da96f525","SUN_PWS_IDENTITY_API_KEY":"e1f10a1e78da46f5b10a1e78da96f525","WX_API_KEY":"5c241d89f91274015a577e3e17d43370","DSR_SERVICE_HOST":"https://www.wunderground.com/","NETATMO_CLIENT_ID":"5d41ba256df87f001255caed","NETATMO_API_HOST":"https://api.netatmo.com","NETATMO_REDIRECT_URL":"https://www.wunderground.com/member/devices/link","PRIVACY_SETTINGS_HOST":"https://www.wunderground.com","STATIC_HOST":"www.wunderground.com","BASE_HOSTNAME":"https://www.wunderground.com","SCRIPT_SERVICE_HOST":"https://www.wunderground.com/","DSR_FORM_HOST":"https://weather.com","DATA_DEFINITIONS_HOST":"https://www.wunderground.com","WEBCAKES_ENV":"PROD","USER_PREMIUM_STATUS":false,"METRICS_API_AMPLITUDE_KEY":"65e1857125d8c35761d19ddb9c32f145","SUBSCRIPTIONS_CATALOG_API_HOST":"www.wunderground.com","SUBSCRIPTIONS_ACCOUNT_API_HOST":"www.wunderground.com","SUBSCRIPTIONS_CHECKOUT_URL":"https://wunderground.com/api/v1/subs/user/checkout?experience=wu","ADDRESS_QUERY_WU_API_HOST_CLIENT":"www.wunderground.com","ZUORA_HOSTED_PAGE_API_CLIENT":"https://www.zuora.com/apps/PublicHostedPageLite.do","WU_ZUORA_PAYMENT_HOSTED_PAGE_ID_CLIENT":"8a1288a38c3a4da7018c45f4a9784703","ZUORA_CHECKOUT_WU_API_HOST_CLIENT":"www.wunderground.com","ZUORA_CHECKOUT_WU_API_PROTOCOL":"https","ZUORA_JS_LIBRARY_VERSION_CLIENT":"1.3.1","FAQS_URL":"https://weather.com/api/v1/mew/entity/state_config/cac4f5e2-c01e-4c21-9654-e44efd4ca0df?apiKey=5c241d89f91274015a577e3e17d43370"},"wu-next-state-key":{"wxu-request-headers":{"twc-subs":"none","twc-privacy":"gdpr","twc-geoip-country":"DE, SE"},"678b0aec57b9df82cdd09fcb12234a9e":{"value":[{"id":"37.77999878,-122.41999817","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Partly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701277,"iconCode":32,"iconCodeExtend":3290,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":30.05,"pressureChange":-0.04,"pressureMeanSeaLevel":1018.3,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":68,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:56:19-0700","sunriseTimeUtc":1747659379,"sunsetTimeLocal":"2025-05-19T20:16:44-0700","sunsetTimeUtc":1747711004,"temperature":63,"temperatureChange24Hour":-3,"temperatureDewPoint":52,"temperatureFeelsLike":60,"temperatureHeatIndex":63,"temperatureMax24Hour":72,"temperatureMaxSince7Am":72,"temperatureMin24Hour":54,"temperatureWindChill":60,"uvDescription":"Low","uvIndex":2,"validTimeLocal":"2025-05-19T17:24:37-0700","validTimeUtc":1747700677,"visibility":8,"windDirection":280,"windDirectionCardinal":"W","windGust":37,"windSpeed":22,"wxPhraseLong":"Sunny/Wind","wxPhraseMedium":"Sunny/Wind","wxPhraseShort":"Sunny/Wind"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"displayRank":378}]},"v3-location-point":{"location":{"latitude":37.78,"longitude":-122.42,"city":"San Francisco","locale":{"locale1":"San Francisco County","locale2":"San Francisco","locale3":null,"locale4":"Downtown"},"neighborhood":"Downtown","adminDistrict":"California","adminDistrictCode":"CA","postalCode":"94102","postalKey":"94102:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Los_Angeles","displayName":"San Francisco","dstEnd":"2025-11-02T01:00:00-0800","dstStart":"2025-03-09T03:00:00-0700","dmaCd":"807","placeId":"368425437d3d0f1d19146f31746760b223149ec51b637bb4cd8cda0832eb63cf","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"90f588c06f329cedff608f799b220443","countyId":"CAC075","locId":"94142:4:US","locationCategory":null,"pollenId":"LVK","pwsId":"KCASANFR2205","regionalSatellite":"wc","tideId":"9414305","type":"neighborhood","zoneId":"CAZ006","airportName":null,"displayContext":"California, United States","icaoCode":null,"iataCode":null}}},{"id":"40.75,-74","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Partly Cloudy","dayOfWeek":"Monday","dayOrNight":"N","expirationTimeUtc":1747701537,"iconCode":31,"iconCodeExtend":3100,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.84,"pressureChange":0.07,"pressureMeanSeaLevel":1009.8,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":31,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:35:17-0400","sunriseTimeUtc":1747647317,"sunsetTimeLocal":"2025-05-19T20:10:25-0400","sunsetTimeUtc":1747699825,"temperature":63,"temperatureChange24Hour":-6,"temperatureDewPoint":32,"temperatureFeelsLike":62,"temperatureHeatIndex":63,"temperatureMax24Hour":70,"temperatureMaxSince7Am":70,"temperatureMin24Hour":58,"temperatureWindChill":62,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T20:28:57-0400","validTimeUtc":1747700937,"visibility":10,"windDirection":320,"windDirectionCardinal":"NW","windGust":19,"windSpeed":11,"wxPhraseLong":"Clear","wxPhraseMedium":"Clear","wxPhraseShort":"Clear"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"2e7976d1-2c85-38b4-a46e-665ab66ae91f","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0056","officeCode":"KOKX","officeName":"New York City","officeAdminDistrict":"New York","officeAdminDistrictCode":"NY","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-20T00:00:00-04:00","expireTimeLocalTimeZone":"EDT","expireTimeUTC":1747713600,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":40.52,"longitude":-74.08,"areaId":"ANZ338","areaName":"New York Harbor","ianaTimeZone":"America/New_York","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until TUE 12:00 AM EDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T13:31:00-04:00","issueTimeLocalTimeZone":"EDT","identifier":"84f7233462595b0d25ec66b564da9449","processTimeUTC":1747675884,"endTimeLocal":"2025-05-20T00:00:00-04:00","endTimeLocalTimeZone":"EDT","endTimeUTC":1747713600,"displayRank":378}]},"v3-location-point":{"location":{"latitude":40.748,"longitude":-73.992,"city":"New York City","locale":{"locale1":"New York County","locale2":"New York City","locale3":"Manhattan","locale4":"Chelsea"},"neighborhood":"Chelsea","adminDistrict":"New York","adminDistrictCode":"NY","postalCode":"10001","postalKey":"10001:US","country":"United States","countryCode":"US","ianaTimeZone":"America/New_York","displayName":"Manhattan","dstEnd":"2025-11-02T01:00:00-0500","dstStart":"2025-03-09T03:00:00-0400","dmaCd":"501","placeId":"c8ff2d25883f9516efb79b84c31840711819af8d0834ad84d7c29a6bfc43d5d4","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"60b5c1800361f33890fcedaa749a5e3a","countyId":"NYC061","locId":"196459:17:US","locationCategory":null,"pollenId":"LGA","pwsId":"KNYNEWYO1571","regionalSatellite":"ne","tideId":"8518695","type":"neighborhood","zoneId":"NYZ072","airportName":null,"displayContext":"New York City, United States","icaoCode":null,"iataCode":null}}},{"id":"41.95999908,-87.87999725","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Mostly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701285,"iconCode":28,"iconCodeExtend":2800,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.98,"pressureChange":-0.06,"pressureMeanSeaLevel":1016.3,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":74,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:26:51-0500","sunriseTimeUtc":1747650411,"sunsetTimeLocal":"2025-05-19T20:09:40-0500","sunsetTimeUtc":1747703380,"temperature":50,"temperatureChange24Hour":0,"temperatureDewPoint":42,"temperatureFeelsLike":46,"temperatureHeatIndex":50,"temperatureMax24Hour":51,"temperatureMaxSince7Am":51,"temperatureMin24Hour":43,"temperatureWindChill":46,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T19:24:45-0500","validTimeUtc":1747700685,"visibility":10,"windDirection":40,"windDirectionCardinal":"NE","windGust":23,"windSpeed":12,"wxPhraseLong":"Mostly Cloudy","wxPhraseMedium":"Mostly Cloudy","wxPhraseShort":"M Cloudy"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"b42e8270-4106-3357-a045-82730608f4d9","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0062","officeCode":"KLOT","officeName":"Chicago","officeAdminDistrict":"Illinois","officeAdminDistrictCode":"IL","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-22T15:00:00-05:00","expireTimeLocalTimeZone":"CDT","expireTimeUTC":1747944000,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":41.98,"longitude":-87.6,"areaId":"LMZ741","areaName":"Wilmette Harbor to Northerly Island IL","ianaTimeZone":"America/Chicago","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until THU 3:00 PM CDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:54:00-05:00","issueTimeLocalTimeZone":"CDT","identifier":"5c14eb05a936f744b883445112235367","processTimeUTC":1747684462,"endTimeLocal":"2025-05-22T15:00:00-05:00","endTimeLocalTimeZone":"CDT","endTimeUTC":1747944000,"displayRank":378}]},"v3-location-point":{"location":{"latitude":41.954,"longitude":-87.863,"city":"Schiller Park","locale":{"locale1":"Cook County","locale2":"Schiller Park","locale3":null,"locale4":null},"neighborhood":null,"adminDistrict":"Illinois","adminDistrictCode":"IL","postalCode":"60176","postalKey":"60176:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Chicago","displayName":"Schiller Park","dstEnd":"2025-11-02T01:00:00-0600","dstStart":"2025-03-09T03:00:00-0500","dmaCd":"602","placeId":"af160fbaf56dc09fb8ebe843cb3dceb22f8228e8b0cbde968cda461d5fa5fa1b","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"b536eb827f112abd4c25ac8fb4822547","countyId":"ILC031","locId":"USIL1059:1:US","locationCategory":null,"pollenId":"ORD","pwsId":"KILFRANK74","regionalSatellite":"cn","tideId":null,"type":"postal","zoneId":"ILZ104","airportName":null,"displayContext":"Illinois, United States","icaoCode":null,"iataCode":null}}},{"id":"42.36000061,-71.06999969","v3-wx-observations-current":{"cloudCeiling":6500,"cloudCoverPhrase":"Cloudy","dayOfWeek":"Monday","dayOrNight":"N","expirationTimeUtc":1747701556,"iconCode":26,"iconCodeExtend":2600,"obsQualifierCode":"OQ1072","obsQualifierSeverity":1,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.77,"pressureChange":0.06,"pressureMeanSeaLevel":1008.1,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":54,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T05:18:58-0400","sunriseTimeUtc":1747646338,"sunsetTimeLocal":"2025-05-19T20:03:23-0400","sunsetTimeUtc":1747699403,"temperature":53,"temperatureChange24Hour":-11,"temperatureDewPoint":36,"temperatureFeelsLike":48,"temperatureHeatIndex":53,"temperatureMax24Hour":64,"temperatureMaxSince7Am":62,"temperatureMin24Hour":53,"temperatureWindChill":48,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T20:29:16-0400","validTimeUtc":1747700956,"visibility":10,"windDirection":310,"windDirectionCardinal":"NW","windGust":30,"windSpeed":17,"wxPhraseLong":"Cloudy","wxPhraseMedium":"Cloudy","wxPhraseShort":"Cloudy"},"v3alertsHeadlines":{"metadata":{"next":null},"alerts":[{"detailKey":"0eb77e87-6d51-3b27-9242-2f3698cb9c1b","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0066","officeCode":"KBOX","officeName":"Boston","officeAdminDistrict":"Massachusetts","officeAdminDistrictCode":"MA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":null,"effectiveTimeLocalTimeZone":null,"expireTimeLocal":"2025-05-20T02:00:00-04:00","expireTimeLocalTimeZone":"EDT","expireTimeUTC":1747720800,"onsetTimeLocal":null,"onsetTimeLocalTimeZone":null,"flood":null,"areaTypeCode":"Z","latitude":42.34,"longitude":-70.93,"areaId":"ANZ230","areaName":"Boston Harbor","ianaTimeZone":"America/New_York","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory until TUE 2:00 AM EDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T20:01:00-04:00","issueTimeLocalTimeZone":"EDT","identifier":"a1b5f5bbdffe1aea754567b3d06b7238","processTimeUTC":1747699277,"endTimeLocal":"2025-05-20T02:00:00-04:00","endTimeLocalTimeZone":"EDT","endTimeUTC":1747720800,"displayRank":378}]},"v3-location-point":{"location":{"latitude":42.358,"longitude":-71.07,"city":"Boston","locale":{"locale1":"Suffolk County","locale2":"Boston","locale3":null,"locale4":"Beacon Hill"},"neighborhood":"Beacon Hill","adminDistrict":"Massachusetts","adminDistrictCode":"MA","postalCode":"02114","postalKey":"02114:US","country":"United States","countryCode":"US","ianaTimeZone":"America/New_York","displayName":"Boston","dstEnd":"2025-11-02T01:00:00-0500","dstStart":"2025-03-09T03:00:00-0400","dmaCd":"506","placeId":"88af7022406d7a90aa0b8873f58ba2e065705d7959c21b9873f88b50681209c2","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"1abffcb1ccdbda06282f1817958b088e","countyId":"MAC025","locId":"USMA2283:28:US","locationCategory":null,"pollenId":"2B2","pwsId":"KMABOSTO378","regionalSatellite":"ne","tideId":"8443970","type":"neighborhood","zoneId":"MAZ015","airportName":null,"displayContext":"Massachusetts, United States","icaoCode":null,"iataCode":null}}},{"id":"29.76000023,-95.36000061","v3-wx-observations-current":{"cloudCeiling":2600,"cloudCoverPhrase":"Mostly Cloudy","dayOfWeek":"Monday","dayOrNight":"D","expirationTimeUtc":1747701387,"iconCode":28,"iconCodeExtend":2800,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":29.66,"pressureChange":-0.03,"pressureMeanSeaLevel":1004.9,"pressureTendencyCode":2,"pressureTendencyTrend":"Falling","relativeHumidity":75,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-19T06:26:17-0500","sunriseTimeUtc":1747653977,"sunsetTimeLocal":"2025-05-19T20:10:21-0500","sunsetTimeUtc":1747703421,"temperature":84,"temperatureChange24Hour":0,"temperatureDewPoint":75,"temperatureFeelsLike":92,"temperatureHeatIndex":92,"temperatureMax24Hour":89,"temperatureMaxSince7Am":89,"temperatureMin24Hour":79,"temperatureWindChill":84,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-19T19:26:27-0500","validTimeUtc":1747700787,"visibility":9,"windDirection":160,"windDirectionCardinal":"SSE","windGust":29,"windSpeed":16,"wxPhraseLong":"Mostly Cloudy","wxPhraseMedium":"Mostly Cloudy","wxPhraseShort":"M Cloudy"},"v3alertsHeadlines":null,"v3-location-point":{"location":{"latitude":29.754,"longitude":-95.361,"city":"Houston","locale":{"locale1":"Harris County","locale2":"Houston","locale3":null,"locale4":"Downtown"},"neighborhood":"Downtown","adminDistrict":"Texas","adminDistrictCode":"TX","postalCode":"77002","postalKey":"77002:US","country":"United States","countryCode":"US","ianaTimeZone":"America/Chicago","displayName":"Houston","dstEnd":"2025-11-02T01:00:00-0600","dstStart":"2025-03-09T03:00:00-0500","dmaCd":"618","placeId":"740c10fcd5336a6f5c04984febdad42fc17276e128f32ca730adb019dd426537","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"7e34fb5e40b0e26a49f097ff4432d602","countyId":"TXC201","locId":"77010:4:US","locationCategory":null,"pollenId":"IAH","pwsId":"KTXHOUST4430","regionalSatellite":"sc","tideId":"8770777","type":"neighborhood","zoneId":"TXZ213","airportName":null,"displayContext":"Texas, United States","icaoCode":null,"iataCode":null}}},{"id":"51.50999832,-0.13","v3-wx-observations-current":{"cloudCeiling":null,"cloudCoverPhrase":"Clear","dayOfWeek":"Tuesday","dayOrNight":"N","expirationTimeUtc":1747701527,"iconCode":31,"iconCodeExtend":3100,"obsQualifierCode":null,"obsQualifierSeverity":null,"precip1Hour":0,"precip6Hour":0,"precip24Hour":0,"pressureAltimeter":30.15,"pressureChange":0.01,"pressureMeanSeaLevel":1021,"pressureTendencyCode":1,"pressureTendencyTrend":"Rising","relativeHumidity":68,"snow1Hour":0,"snow6Hour":0,"snow24Hour":0,"sunriseTimeLocal":"2025-05-20T05:01:28+0100","sunriseTimeUtc":1747713688,"sunsetTimeLocal":"2025-05-20T20:53:45+0100","sunsetTimeUtc":1747770825,"temperature":53,"temperatureChange24Hour":-1,"temperatureDewPoint":42,"temperatureFeelsLike":53,"temperatureHeatIndex":53,"temperatureMax24Hour":68,"temperatureMaxSince7Am":68,"temperatureMin24Hour":51,"temperatureWindChill":53,"uvDescription":"Low","uvIndex":0,"validTimeLocal":"2025-05-20T01:28:47+0100","validTimeUtc":1747700927,"visibility":10,"windDirection":20,"windDirectionCardinal":"NNE","windGust":null,"windSpeed":3,"wxPhraseLong":"Clear","wxPhraseMedium":"Clear","wxPhraseShort":"Clear"},"v3alertsHeadlines":null,"v3-location-point":{"location":{"latitude":51.508,"longitude":-0.133,"city":"London","locale":{"locale1":"Greater London","locale2":"London","locale3":"Westminster","locale4":"St James's"},"neighborhood":"St James's","adminDistrict":"England","adminDistrictCode":null,"postalCode":"WC2H 7DE","postalKey":"WC2H 7DE:GB","country":"United Kingdom","countryCode":"GB","ianaTimeZone":"Europe/London","displayName":"St James's","dstEnd":"2025-10-26T01:00:00+0000","dstStart":"2025-03-30T02:00:00+0100","dmaCd":null,"placeId":"67011c82f48c0e0ee42f7781658b0c0674c7ba0991deef3ca3fa9f62793ac964","disputedArea":false,"disputedCountries":null,"disputedCountryCodes":null,"disputedCustomers":null,"disputedShowCountry":[false],"canonicalCityId":"649ff8d7f281fc3ba695138bb8dee8f7","countyId":null,"locId":"SW1Y:4:UK","locationCategory":null,"pollenId":null,"pwsId":"ILONDO440","regionalSatellite":"eur","tideId":null,"type":"neighborhood","zoneId":"UK116","airportName":null,"displayContext":"Westminster, London, United Kingdom","icaoCode":null,"iataCode":null}}}],"expiresAt":"2025-05-20T00:32:35.919Z","url":"https://api.weather.com/v3/aggcommon/v3alertsHeadlines;v3-wx-observations-current;v3-location-point?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocodes=37.77999878%2C-122.41999817%3B40.75%2C-74%3B41.95999908%2C-87.87999725%3B42.36000061%2C-71.06999969%3B29.76000023%2C-95.36000061%3B51.50999832%2C-0.13&language=en-US&units=e&format=json"},"bc670e9cd1354cbaf870bef6a4adde68":{"value":{"location":{"address":["San Francisco, California, United States","San Francisco, Zulia, Venezuela","San Francisco Bay Area, California, United States","Coacalco, Mexico, Mexico","San Francisco de Macorís, Duarte, Dominican Republic","São Francisco do Sul, Santa Catarina, Brazil","San Francisco, Córdoba, Argentina","San Francisco Coaxusco, Mexico, Mexico","San Francisco, Heredia Canton, Heredia, Costa Rica","San Francisco Solano, Buenos Aires Province, Argentina"],"adminDistrict":["California","Zulia","California","Mexico","Duarte","Santa Catarina","Córdoba","Mexico","Heredia","Buenos Aires Province"],"adminDistrictCode":["CA",null,"CA",null,null,null,null,null,null,null],"city":["San Francisco","San Francisco","San Francisco Bay Area","Coacalco","San Francisco de Macorís","São Francisco do Sul","San Francisco","San Francisco Coaxusco","Heredia Canton","San Francisco Solano"],"country":["United States","Venezuela","United States","Mexico","Dominican Republic","Brazil","Argentina","Mexico","Costa Rica","Argentina"],"countryCode":["US","VE","US","MX","DO","BR","AR","MX","CR","AR"],"displayName":["San Francisco","San Francisco","San Francisco Bay Area","Coacalco","San Francisco de Macorís","São Francisco do Sul","San Francisco","San Francisco Coaxusco","San Francisco","San Francisco Solano"],"displayContext":["California, United States","Zulia, Venezuela","California, United States","Mexico, Mexico","Duarte, Dominican Republic","Santa Catarina, Brazil","Córdoba, Argentina","Mexico, Mexico","Heredia Canton, Costa Rica","Buenos Aires Province, Argentina"],"ianaTimeZone":["America/Los_Angeles","America/Caracas","America/Los_Angeles","America/Mexico_City","America/Santo_Domingo","America/Sao_Paulo","America/Argentina/Cordoba","America/Mexico_City","America/Costa_Rica","America/Argentina/Buenos_Aires"],"latitude":[37.779,10.557,37.795,19.634,19.297,-26.25,-31.43,19.264,9.995,-34.781],"locale":[{"locale1":"San Francisco County","locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":"San Francisco County","locale2":"San Francisco Bay Area","locale3":null,"locale4":null},{"locale1":null,"locale2":"Coacalco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco de Macorís","locale3":null,"locale4":null},{"locale1":null,"locale2":"São Francisco do Sul","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco","locale3":null,"locale4":null},{"locale1":null,"locale2":"San Francisco Coaxusco","locale3":null,"locale4":null},{"locale1":null,"locale2":"Heredia Canton","locale3":"San Francisco","locale4":null},{"locale1":null,"locale2":"San Francisco Solano","locale3":null,"locale4":null}],"longitude":[-122.419,-71.643,-122.394,-99.097,-70.257,-48.63,-62.087,-99.627,-84.128,-58.314],"neighborhood":[null,null,null,null,null,null,null,null,null,null],"placeId":["04e990dc9abfeed6313122c968019b2f994aaeef66b02bfeefeea8f74c0616cc","d7cadc15282c5e661807b756b06eca38321119cbbb6771c70e7406ae0b104c27","f4d665b1a9b25d421618b492fad7a04da6c042efe647414e56c07e675c1e4b65","a25197caed015fd841ca095cf4f1e9e4e527ee25c81efa1b776e959299319fa6","dc11e534b0204670a189ad26d327e8bb89655857481464aa46fd345bd195ea34","1eb9e582cb3b2f1e1d295aa874788c284a245a8c948f39372239b9c0a3b7a6fb","73b9e686a46dd6023f93054aa62abff213ca10299eac852c380771b84fc95c27","94938e30b600738f0103f413751c1188c3938a8af0098597a7698d337eef419d","d7acdd62bc0dc207fc645f7d3d8cca623a5eb20554ec5bcda070c0108e4d5cff","1ee75b3a333425ab9af89f994529ad9e5a37687574c6127c61116344f9d9744b"],"postalCode":["94151","4004","94119","55700","31006","89240","X2400","52156","40103","B1881"],"postalKey":["94151:US","4004:VE","94119:US","55700:MX","31006:DO","89240:BR","X2400:AR","52156:MX","40103:CR","B1881:AR"],"disputedArea":[false,false,false,false,false,false,false,false,false,false],"disputedCountries":[null,null,null,null,null,null,null,null,null,null],"disputedCountryCodes":[null,null,null,null,null,null,null,null,null,null],"disputedCustomers":[null,null,null,null,null,null,null,null,null,null],"disputedShowCountry":[[false],[false],[false],[false],[false],[false],[false],[false],[false],[false]],"iataCode":["SFO","MAR","SFO","NLU","STI","JOI","SFN","TLC","SYQ","EZE"],"icaoCode":["KSFO","SVMC","KSFO","MMSM","MDST","SBJV","SAAV","MMTO","MRPV","SAEZ"],"locId":["USCA0987:1:US","VEZI1643:1:VE","USCA9449:28:US","MXNL9596:1:MX","DRXX0016:1:DR","BRXX3428:1:BR","ARCA0082:1:AR","MXMO1206:1:MX","19365:25:CS","ARXX1054:1:AR"],"locationCategory":[null,null,null,null,null,null,null,null,null,null],"pwsId":["KCASANFR1753",null,"KCASANFR2055","IECATE9","ILAMAT6","ISOFRA18","IFRONT72","ISANSA34","IHERED2","IQUILM13"],"type":["city","city","city","city","city","city","city","city","locality","city"]}},"expiresAt":"2025-05-20T05:37:37.889Z","url":"https://api.weather.com/v3/location/search?apiKey=e1f10a1e78da46f5b10a1e78da96f525&language=en-US&query=San%20Francisco&format=json"},"6213d76c2c0c102d1de938b2b381229c":{"value":{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL3dlYXRoZXIuY29tIiwic3ViIjoidXNlciIsImV4cCI6MTc0Nzc4NzU1MSwiaWF0IjoxNzQ3NzAxMTUxfQ.LVaDoqjHAljDf1goayjSmAEaceaHoH0LUjrQDkygLlo"},"expiresAt":"2025-05-20T00:33:31.829Z","url":"http://jwt-prod:3000/api/v1/token?subject=user"},"fbce5376b1fcf79aa8c042b4e4c83d9e":{"value":[{"id":"002ca09d-5aa0-410c-921c-78e460b4f3ce","type":"article","author":["Jennifer Gray","Chris Dolce","Jonathan Belles","Jonathan Erdman"],"interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T16:39:22.000-04:00","headline":"Severe Weather Outbreak Could Produce Intense Tornadoes, Winds And Hail","url":"/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind","caption":"The storm-weary central U.S. is facing another bout of severe weather to start the week, which could produce multiple tornadoes, wind damage and large hail.","teaserTitle":"New Week Begins With Severe Weather Outbreak","src":"https://s.w-x.co/staticmaps/DCT_SPECIAL107_1280x720.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_1280x720.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_1280x720.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/map/DCT_SPECIAL107_485x273.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T16:20:00.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["article","TopStory","wunderground","Forecast","Tornado","Severe"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"002ca09d-5aa0-410c-921c-78e460b4f3ce","assetName":"/storms/tornado/news/2025-05-19-severe-weather-outbreak-midwest-plains-south-tornadoes-hail-wind","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"5e8324bd-d5f6-42c9-b447-bd577e77c153","type":"article","author":["Jenn Jordan"],"interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T20:20:50.000-04:00","headline":"Power Outages Strike Severe-Swamped States","url":"/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri","caption":"A dangerous tornado threat is unfolding today, as severe storms target major cities like Tulsa, Wichita, Kansas City, Omaha, Little Rock and Dallas, bringing the risk of damaging winds, large hail and strong tornadoes.","teaserTitle":"Live Updates: Tornadoes, Hail, Flooding Threaten Central US","src":"https://s.w-x.co/Arnett3.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/Arnett3.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T20:20:02.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["TopStory","article","wunderground","Live Updates","Tornado","News","Human Impacting"],"locations":{"regions":["west-south-central","west-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"5e8324bd-d5f6-42c9-b447-bd577e77c153","assetName":"/storms/tornado/news/2025-05-19-live-updates-oklahoma-arkansas-kansas-missouri","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"7a04fe07-dcb7-48d5-b10b-a0f56ac3e14f","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/WXNEWS/SEVERE/ARTICLE","adzone":"weather/severe","pagecode":"severe"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:34","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Destruction As Far As The Eye Can See In Kentucky","url":"/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky","caption":"The damage and destruction left behind after a powerful tornado touched down in Laurel, Kentucky is devastating. The tornado ripped through Friday evening and killed at least 17 people, completely destroying homes and businesses in its path. As far as the eye can see, there is nothing but debris. The Weather Channel’s Jordan Steele is on the ground in Kentucky to give us a first hand look at the damage.","teaserTitle":"First Look At Tornado’s Aftermath In Kentucky","src":"https://s.w-x.co/KentuckyWBug.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/severe","lqip":"https://s.w-x.co/util/image/w/KentuckyWBug.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"8b62be5a-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2025-05-18T12:55:26.000-04:00","publishdate":"2025-05-18T12:55:26.000-04:00","icon":"video","category":{"title":"Severe Weather","link":"storms/severe"},"tags":{"geo":[],"storm":[],"keyword":["trending","Network","Severe","Tornado"],"locations":{"regions":["us","east-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/4704d33f-5f25-464a-b8bf-4e7edfc917d0/0518_JordanSteeleKYDamage_Network_3mezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/4704d33f-5f25-464a-b8bf-4e7edfc917d0/0518_JordanSteeleKYDamage_Network_3mezz_Playlist.m3u8"},"assetId":"7a04fe07-dcb7-48d5-b10b-a0f56ac3e14f","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747587337080_be6d0797-7025-4050-874e-37e200002c56.vtt","assetName":"/storms/severe/video/devastation-left-behind-after-tornado-struck-kentucky","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"eYnwfA8R","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"754b9049-c453-44a5-9e84-0cd1218b1f34","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:30","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"EF3 Tornado Devastates St. Louis","url":"/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri","caption":"New video gives a stunning, up close look at the damage and destruction caused by a deadly EF3 tornado that raced through St. Louis, Missouri. You’ll see why a curfew was issued over the weekend and why Mayor Cara Spencer said her heart aches for her city.","teaserTitle":"EF3 Tornado Ruins Thousands Of St. Louis Homes","src":"https://s.w-x.co/stlouischurchwbug.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/stlouischurchwbug.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-18T13:45:57.000-04:00","publishdate":"2025-05-18T13:45:57.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","VoiceOver","Impacts","Tornado"],"locations":{"regions":["west-north-central","us"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/55f27ac1-8d18-44ae-9fb2-bb4737105b84/Missouri_Tornado_Drone_Aftermathmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/55f27ac1-8d18-44ae-9fb2-bb4737105b84/Missouri_Tornado_Drone_Aftermathmezz_Playlist.m3u8"},"assetId":"754b9049-c453-44a5-9e84-0cd1218b1f34","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747590149951_e5427e39-25df-434b-9873-a4a19b33c807.vtt","assetName":"/storms/tornado/video/ef3-tornado-up-close-damage-st-louis-missouri","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"GQiEKyAg","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"7776e257-506a-46b8-8c86-fa1648561680","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:50:00.000-04:00","duration":"00:00:26","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Stunning Video As Tornadoes Race Through Colorado","url":"/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora","caption":"People in several Colorado neighborhoods recorded stunning video as tornadoes raced through communities like Elizabeth and Bennett on Sunday. Dozens of homes were damaged across Elbert, Adams and Arapahoe counties.","teaserTitle":"Stunning Video As Tornadoes Race Through Colorado","src":"https://s.w-x.co/ColoNadoes_1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/ColoNadoes_1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T09:41:44.000-04:00","publishdate":"2025-05-19T09:41:44.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","VoiceOver","Tornado","Human Impacting"],"locations":{"regions":["mountain-west"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/b70bd58c-562c-4df7-8e57-ec8ac5e70d76/COLORADO_TORNADOES_v2mezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/b70bd58c-562c-4df7-8e57-ec8ac5e70d76/COLORADO_TORNADOES_v2mezz_Playlist.m3u8"},"assetId":"7776e257-506a-46b8-8c86-fa1648561680","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747662115142_54dc155d-876c-4694-926c-e1596f9c2752.vtt","assetName":"/storms/tornado/video/tornadoes-hit-colorado-bennett-elizabeth-aurora","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"5tSkrhQV","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"e12a9860-e27d-474b-ae04-527c0dec6671","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:50:00.000-04:00","duration":"00:00:33","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Twister Lofts Debris Into Air As It Moves Across Oklahoma","url":"/storms/tornado/video/tornado-damage-arnett-oklahoma","caption":"Check out this new footage of a tornado doing damage near Arnett, Oklahoma, Sunday evening. This storm also had a massive hail core, where several reports mentioned hail up to baseball and softball size.","teaserTitle":"Twister Lofts Debris Into Air As It Carves Through OK","src":"https://s.w-x.co/Arnett1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/Arnett1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T13:36:36.000-04:00","publishdate":"2025-05-19T13:36:37.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["Tornado","Action Video","Severe"],"locations":{"regions":["west-south-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/7c9a7f14-43fa-41ea-a842-1deb0f92e42c/051925_Arnett_OK_Tornado_Footagemezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/7c9a7f14-43fa-41ea-a842-1deb0f92e42c/051925_Arnett_OK_Tornado_Footagemezz_Playlist.m3u8"},"assetId":"e12a9860-e27d-474b-ae04-527c0dec6671","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747673806482_011d972b-a39d-4573-a6ef-44d3d48c5c86.vtt","assetName":"/storms/tornado/video/tornado-damage-arnett-oklahoma","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"65NF8UTr","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"02215468-632f-493b-bf06-b46617685ab1","type":"video","interests":{"categoryName":"News & Weather","categoryId":"newsWeather","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:28:03.000-04:00","duration":"00:00:27","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Huge Tornado Levels Trees, Homes","url":"/storms/tornado/video/overnight-tornado-hits-plevna-kansas","caption":"A tornado hit the small town of Plevna, Kansas, early Monday morning, taking down trees and destroying homes. It was just one of more than two dozen tornado reports during deadly weekend storms across the Midwest and Plains.","teaserTitle":"Huge Tornado Levels Trees, Homes In Kansas Town","src":"https://s.w-x.co/kansas1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/kansas1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"6ccd5455-16bb-46f2-9c57-ff858bb9f62c","provider":{"name":"TWC"},"createddate":"2025-05-19T07:02:25.000-04:00","publishdate":"2025-05-19T07:02:26.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["trending","Impacts","News","Topic: News & Weather","WeatherNewsBreakout","Severe"],"locations":{"regions":["west-north-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/baceb20f-1d69-4fce-baa2-6bb881d13baf/Drone_Video_Tornado_Damage_Plevna_Kansasmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/baceb20f-1d69-4fce-baa2-6bb881d13baf/Drone_Video_Tornado_Damage_Plevna_Kansasmezz_Playlist.m3u8"},"assetId":"02215468-632f-493b-bf06-b46617685ab1","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747652369313_97247900-93d6-4a38-9028-aba595e456c9.vtt","assetName":"/storms/tornado/video/overnight-tornado-hits-plevna-kansas","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"xJlc82au","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"b8f196ce-cbd5-469f-8ce1-fd21d8a5e48d","type":"video","interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"NEWS/TORNADOCENTRAL/NA/INDEX","adzone":"weather/severe/tornado","pagecode":"tornadoCentral"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:32","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Drone Reveals Tornado's Aftermath In Missouri","url":"/storms/tornado/video/drone-video-shows-missouri-street-in-ruins-after-tornado","caption":"A frightening tornado tore through southeastern Missouri, killing two people and leaving behind a haunting scene of shattered homes, crushed cars, uprooted trees and stunned residents.","teaserTitle":"Deadly Tornado Shreds Homes In Missouri","src":"https://s.w-x.co/BlodgettMOCaptions3_1.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"storms/tornado","lqip":"https://s.w-x.co/util/image/w/BlodgettMOCaptions3_1.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"b5a999e0-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2025-05-17T11:24:15.000-04:00","publishdate":"2025-05-17T11:24:15.000-04:00","icon":"video","category":{"title":"Tornado Central","link":"storms/tornado"},"tags":{"geo":[],"storm":[],"keyword":["VoiceOver","Tornado","Severe","Impacts"],"locations":{"regions":["east-south-central"],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/a45d4533-13ef-41a4-874d-0a608057e57d/BlodgettMOCaptionsmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/a45d4533-13ef-41a4-874d-0a608057e57d/BlodgettMOCaptionsmezz_Playlist.m3u8"},"assetId":"b8f196ce-cbd5-469f-8ce1-fd21d8a5e48d","aspectRatio":"horizontal","captionTrackURL":"https://v.w-x.co/1747495465532_7fc57e0d-f15b-4c5b-9a00-ce79c903bbe0.vtt","assetName":"/storms/tornado/video/drone-video-shows-missouri-street-in-ruins-after-tornado","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"rdo1ROQq","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"0f786a36-4219-4bd9-abf3-dfe4ce480b72","type":"article","author":["Chris Dolce"],"interests":{"categoryName":"Forecasts","categoryId":"forecasts","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"WEATHER/NATIONALFORECAST/GENERAL/MAIN","adzone":"weather/news","pagecode":"nationalForecast"},"lastmodifieddate":"2025-05-19T11:36:12.000-04:00","headline":"Should You Rethink Memorial Day Weekend Outdoor Plans? Yes, If You Live In These Regions.","url":"/forecast/national/news/2025-05-19-memorial-day-weekend-weather-forecast-united-states-rain","caption":"A slow-moving system means rain could force those planning outdoor activities this holiday weekend to come up with a Plan B on one or more days.","teaserTitle":"Memorial Day Weekend Weather Forecast","src":"https://s.w-x.co/promomemday.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"forecast/national","lqip":"https://s.w-x.co/util/image/w/promomemday.jpg?v=at&w=73&h=49","providername":"weather.com","providerid":"71ba2040-d184-102c-a53e-001d092f59fc","provider":{"name":"weather.com"},"publishdate":"2025-05-19T11:30:58.000-04:00","icon":"photo","category":{"title":"USA National Forecast","link":"forecast/national"},"tags":{"geo":[],"storm":[],"keyword":["article","TopStory","wunderground","Forecast","Rain","Temperatures"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB15-10_Weather","IAB15_Science"],"v2":["390_Weather","464_Science"],"v3":["390_Weather"]}},"webVideoData":{"web":"","mweb":""},"assetId":"0f786a36-4219-4bd9-abf3-dfe4ce480b72","assetName":"/forecast/national/news/2025-05-19-memorial-day-weekend-weather-forecast-united-states-rain","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"","is_live_stream":false,"smartContentLabel":{"color":"","text":""}},{"id":"28523b84-534e-4a53-aeb2-c38d0dd94d77","type":"video","interests":{"categoryName":"Safety & Preparation","categoryId":"safetyPreparation","backgroundColorName":"Elephant30","backgroundColorCode":"#E9E2DA"},"adsmetrics":{"adconfigid":"DEEPVERT/WXREADY/SAFETY/ARTICLE","adzone":"home_and_garden/home/safety_and_preparedness","pagecode":"wxreadyTornado"},"lastmodifieddate":"2025-05-19T18:27:26.000-04:00","duration":"00:00:27","queryStrings":{"android_app":"","fallback_android_app":"","fallback_ios_app":"","fallback_mweb":"","fallback_web":"","ios_app":"","mweb":"","web":""},"headline":"Tornado Warning? Find Your Shoes – Here’s Why","url":"/safety/tornado/video/tornado-warning-find-your-shoes-heres-why","caption":"Do you know where your sturdiest shoes are located? You’ll want to find them as soon as a tornado warning is issued. Here’s why.","teaserTitle":"The One Item To Locate In A Tornado Warning","src":"https://s.w-x.co/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg","srcSet":[{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=160&h=90","variant":"160w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=320&h=180","variant":"320w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=815&h=458","variant":"815w"},{"src":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=1280&h=720","variant":"1024w"}],"pcollid":"safety/tornado","lqip":"https://s.w-x.co/util/image/w/0410_shoesonduringtornadowarning_text_edit.00_00_18_04.still001.jpg?v=at&w=73&h=49","providername":"TWC","providerid":"b5a999e0-9e04-11e1-9ee2-001d092f5a10","provider":{"name":"TWC"},"createddate":"2024-04-10T11:42:14.000-04:00","publishdate":"2024-04-10T11:42:14.000-04:00","icon":"video","category":{"title":"Tornado Safety and Preparedness ","link":"safety/tornado"},"tags":{"geo":[],"storm":[],"keyword":["Safety","Severe","Tornado","Forecast","Evergreen"],"locations":{"regions":[],"states":[]},"entitlements":["platform-all-free","platform-all-premium","platform-all-standard"],"iab":{"v1":["IAB10_Home & Garden","IAB15-10_Weather","IAB15_Science"],"v2":["281_Home Security","390_Weather","464_Science"],"v3":["281_Home Security","390_Weather"]}},"webVideoData":{"web":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/cf9a2209-1652-4cef-8edd-efa9451ded71/0410_ShoesOnDuringTornadoWarning_Text_Editmezz_Playlist.m3u8","mweb":"https://v.w-x.co/digital_video/The_Weather_Channel_-_Reach_Engine/cf9a2209-1652-4cef-8edd-efa9451ded71/0410_ShoesOnDuringTornadoWarning_Text_Editmezz_Playlist.m3u8"},"assetId":"28523b84-534e-4a53-aeb2-c38d0dd94d77","aspectRatio":"horizontal","assetName":"/safety/tornado/video/tornado-warning-find-your-shoes-heres-why","locale":"en_US","schema_version":"1.2.0","jwpmediaid":"iEZC6mVt","is_live_stream":false,"smartContentLabel":{"color":"","text":""}}],"expiresAt":"2025-05-20T00:33:31.916Z","url":"https://weather.com/api/v2/content-media?apiKey=5c241d89f91274015a577e3e17d43370&assetId=9bccba03-6079-49f9-9185-2fdd4011c107"},"7e0287310755f3cda7279601ed9bba86":{"value":{"location":{"stationName":["San Francisco"],"stationId":["KCASANFR1753"],"qcStatus":[1],"updateTimeUtc":[1747526474],"partnerId":["WU"],"latitude":[37.77532],"longitude":[-122.41158],"distanceKm":[0.77],"distanceMi":[0.48]}},"expiresAt":"2025-05-20T07:00:19.944Z","url":"https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&product=pws&format=json"},"c34ebfdd4f66c1b50d7cefb54813cb0e":{"value":{"location":{"airportName":["San Francisco Intl Airport","Metropolitan Oakland Intl Airport","San Carlos Airport","Buchanan Field","Norman Y. Mineta San Jose Intl Airport","Charles M. Schulz Sonoma County Airport","Stockton Metropolitan Airport","Sacramento Intl Airport","Monterey Peninsula Airport","Merced Regional Macready Field"],"icaoCode":["KSFO","KOAK","KSQL","KCCR","KSJC","KSTS","KSCK","KSMF","KMRY","KMCE"],"iataCode":["SFO","OAK","SQL","CCR","SJC","STS","SCK","SMF","MRY","MCE"],"latitude":[37.61899948,37.721298,37.51190186,37.98970032,37.362452,38.50899887,37.89419937,38.69540024,36.5870018,37.28469849],"longitude":[-122.375,-122.221001,-122.25,-122.05699921,-121.929188,-122.8130035,-121.23799896,-121.59100342,-121.84300232,-120.5139999],"distanceKm":[18.21,18.55,33.22,39.47,63.32,88.18,104.5,124.95,142.03,176.74],"distanceMi":[11.31,11.53,20.64,24.53,39.34,54.8,64.94,77.64,88.26,109.83]}},"expiresAt":"2025-05-20T09:03:58.970Z","url":"https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&product=airport&subproduct=major&format=json"},"4948492acf38f58883cbb371321f80bc":{"value":{"observations":[{"stationID":"KCASANFR1753","obsTimeUtc":"2025-05-20T00:32:22Z","obsTimeLocal":"2025-05-19 17:32:22","neighborhood":"South of Market","softwareType":"AMBWeatherV4.3.2","country":"US","solarRadiation":334.8,"lon":-122.411581,"realtimeFrequency":null,"epoch":1747701142,"lat":37.775319,"uv":3,"winddir":270,"humidity":76,"qcStatus":1,"imperial":{"temp":63,"heatIndex":63,"dewpt":55,"windChill":63,"windSpeed":6,"windGust":16,"pressure":30.13,"precipRate":0,"precipTotal":0,"elev":39}}]},"expiresAt":"2025-05-20T00:32:37.052Z","url":"https://api.weather.com/v2/pws/observations/current?apiKey=e1f10a1e78da46f5b10a1e78da96f525&units=e&stationId=KCASANFR1753&format=json"},"f55c37d1eb43008d00a7ee0d273c418b":{"value":{"calendarDayTemperatureMax":[73,69,68,64,61,64],"calendarDayTemperatureMin":[53,52,50,51,50,50],"dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"expirationTimeUtc":[1747702853,1747702853,1747702853,1747702853,1747702853,1747702853],"moonPhase":["Waning Gibbous","Last Quarter","Waning Crescent","Waning Crescent","Waning Crescent","Waning Crescent"],"moonPhaseCode":["WNG","LQ","WNC","WNC","WNC","WNC"],"moonPhaseDay":[21,22,23,24,26,27],"moonriseTimeLocal":["2025-05-19T01:37:31-0700","2025-05-20T02:07:14-0700","2025-05-21T02:34:06-0700","2025-05-22T02:59:26-0700","2025-05-23T03:25:16-0700","2025-05-24T03:53:50-0700"],"moonriseTimeUtc":[1747643851,1747732034,1747820046,1747907966,1747995916,1748084030],"moonsetTimeLocal":["2025-05-19T11:55:46-0700","2025-05-20T13:04:19-0700","2025-05-21T14:13:45-0700","2025-05-22T15:23:58-0700","2025-05-23T16:37:36-0700","2025-05-24T17:53:45-0700"],"moonsetTimeUtc":[1747680946,1747771459,1747862025,1747952638,1748043456,1748134425],"narrative":["Clear and windy. Lows overnight in the low 50s.","Sunshine. Highs in the upper 60s and lows in the low 50s.","Sunny. Highs in the upper 60s and lows in the low 50s.","Mainly sunny. Highs in the mid 60s and lows in the low 50s.","Partly cloudy. Highs in the low 60s and lows in the low 50s.","Mainly sunny. Highs in the mid 60s and lows in the low 50s."],"qpf":[0,0,0,0,0,0],"qpfSnow":[0,0,0,0,0,0],"sunriseTimeLocal":["2025-05-19T05:56:19-0700","2025-05-20T05:55:36-0700","2025-05-21T05:54:54-0700","2025-05-22T05:54:14-0700","2025-05-23T05:53:36-0700","2025-05-24T05:52:59-0700"],"sunriseTimeUtc":[1747659379,1747745736,1747832094,1747918454,1748004816,1748091179],"sunsetTimeLocal":["2025-05-19T20:16:44-0700","2025-05-20T20:17:34-0700","2025-05-21T20:18:23-0700","2025-05-22T20:19:12-0700","2025-05-23T20:20:00-0700","2025-05-24T20:20:47-0700"],"sunsetTimeUtc":[1747711004,1747797454,1747883903,1747970352,1748056800,1748143247],"temperatureMax":[null,69,68,64,61,64],"temperatureMin":[52,50,51,50,50,51],"validTimeLocal":["2025-05-19T07:00:00-0700","2025-05-20T07:00:00-0700","2025-05-21T07:00:00-0700","2025-05-22T07:00:00-0700","2025-05-23T07:00:00-0700","2025-05-24T07:00:00-0700"],"validTimeUtc":[1747663200,1747749600,1747836000,1747922400,1748008800,1748095200],"daypart":[{"cloudCover":[null,12,7,10,6,8,9,14,14,10,9,11],"dayOrNight":[null,"N","D","N","D","N","D","N","D","N","D","N"],"daypartName":[null,"Tonight","Tomorrow","Tomorrow night","Wednesday","Wednesday night","Thursday","Thursday night","Friday","Friday night","Saturday","Saturday night"],"iconCode":[null,24,32,31,32,31,32,33,30,31,32,33],"iconCodeExtend":[null,3110,3200,3100,3200,3100,3200,3300,3000,3100,3200,3300],"narrative":[null,"Clear. Windy this evening. Low 52F. W winds at 20 to 30 mph, decreasing to 5 to 10 mph.","A mainly sunny sky. High 69F. Winds W at 15 to 25 mph.","Clear skies. Low near 50F. Winds WSW at 10 to 20 mph.","Sunny skies. High 68F. Winds WSW at 10 to 20 mph.","Clear. Low 51F. Winds W at 10 to 20 mph.","Mainly sunny. High 64F. Winds W at 15 to 25 mph. Higher wind gusts possible.","Mostly clear. Low near 50F. Winds W at 10 to 20 mph.","Some clouds in the morning will give way to mainly sunny skies for the afternoon. High 61F. Winds W at 15 to 25 mph.","Clear. Low around 50F. Winds W at 10 to 20 mph.","A mainly sunny sky. High 64F. Winds W at 10 to 20 mph.","A mostly clear sky. Low 51F. Winds W at 10 to 20 mph."],"precipChance":[null,6,5,6,5,5,4,7,6,7,6,8],"precipType":[null,"rain","rain","rain","rain","rain","rain","rain","rain","rain","rain","rain"],"qpf":[null,0,0,0,0,0,0,0,0,0,0,0],"qpfSnow":[null,0,0,0,0,0,0,0,0,0,0,0],"qualifierCode":[null,null,null,null,null,null,"Q1016",null,null,null,null,null],"qualifierPhrase":[null,null,null,null,null,null,"Higher wind gusts possible.",null,null,null,null,null],"relativeHumidity":[null,79,61,78,62,75,64,82,71,84,71,84],"snowRange":[null,"","","","","","","","","","",""],"temperature":[null,52,69,50,68,51,64,50,61,50,64,51],"temperatureHeatIndex":[null,62,69,61,68,62,64,58,61,57,64,58],"temperatureWindChill":[null,51,53,50,52,50,51,47,48,49,50,48],"thunderCategory":[null,"No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder","No thunder"],"thunderIndex":[null,0,0,0,0,0,0,0,0,0,0,0],"uvDescription":[null,"Low","Very High","Low","Very High","Low","Very High","Low","Very High","Low","Very High","Low"],"uvIndex":[null,0,9,0,9,0,9,0,9,0,9,0],"windDirection":[null,279,270,254,247,268,273,274,273,268,261,264],"windDirectionCardinal":[null,"W","W","WSW","WSW","W","W","W","W","W","W","W"],"windPhrase":[null,"W winds at 20 to 30 mph, decreasing to 5 to 10 mph.","Winds W at 15 to 25 mph.","Winds WSW at 10 to 20 mph.","Winds WSW at 10 to 20 mph.","Winds W at 10 to 20 mph.","Winds W at 15 to 25 mph.","Winds W at 10 to 20 mph.","Winds W at 15 to 25 mph.","Winds W at 10 to 20 mph.","Winds W at 10 to 20 mph.","Winds W at 10 to 20 mph."],"windSpeed":[null,22,17,13,17,14,19,16,19,15,17,13],"wxPhraseLong":[null,"Clear/Wind","Sunny","Clear","Sunny","Clear","Sunny","Mostly Clear","Partly Cloudy","Clear","Sunny","Mostly Clear"],"wxPhraseShort":[null,"Clear/Wind","Sunny","Clear","Sunny","Clear","Sunny","M Clear","P Cloudy","Clear","Sunny","M Clear"]}]},"expiresAt":"2025-05-20T01:00:31.080Z","url":"https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&units=e&language=en-US&format=json"},"29a0e91ef2d5b1ae73344e4275e8340c":{"value":{"metadata":{"next":null},"alerts":[{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"displayRank":378}]},"expiresAt":"2025-05-20T00:32:43.090Z","url":"https://api.weather.com/v3/alerts/headlines?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=37.779%2C-122.419&language=EN&format=json"},"73c284d8c8844dedaf55ada39a1f75bf":{"value":{"alertDetail":{"detailKey":"1dbb9520-543e-33ff-bd33-37b40715ba8d","messageTypeCode":2,"messageType":"Update","productIdentifier":"MWW","phenomena":"SC","significance":"Y","eventTrackingNumber":"0080","officeCode":"KMTR","officeName":"San Francisco/Monterey","officeAdminDistrict":"California","officeAdminDistrictCode":"CA","officeCountryCode":"US","eventDescription":"Small Craft Advisory","severityCode":4,"severity":"Minor","categories":[{"category":"Met","categoryCode":2}],"responseTypes":[{"responseType":"Avoid","responseTypeCode":5}],"urgency":"Expected","urgencyCode":2,"certainty":"Likely","certaintyCode":2,"effectiveTimeLocal":"2025-05-19T15:00:00-07:00","effectiveTimeLocalTimeZone":"PDT","expireTimeLocal":"2025-05-20T03:00:00-07:00","expireTimeLocalTimeZone":"PDT","expireTimeUTC":1747735200,"onsetTimeLocal":"2025-05-19T15:00:00-07:00","onsetTimeLocalTimeZone":"PDT","flood":null,"areaTypeCode":"Z","latitude":38.09,"longitude":-122.06,"areaId":"PZZ530","areaName":"San Pablo Bay, Suisun Bay, the West Delta and the San Francisco Bay north of the Bay Bridge","ianaTimeZone":"America/Los_Angeles","adminDistrictCode":null,"adminDistrict":null,"countryCode":"US","countryName":"UNITED STATES OF AMERICA","headlineText":"Small Craft Advisory from MON 3:00 PM PDT until TUE 3:00 AM PDT","source":"National Weather Service","disclaimer":null,"issueTimeLocal":"2025-05-19T14:53:00-07:00","issueTimeLocalTimeZone":"PDT","identifier":"251765a586a0e8c12a223740e0cbd38b","processTimeUTC":1747691640,"endTimeLocal":"2025-05-20T03:00:00-07:00","endTimeLocalTimeZone":"PDT","endTimeUTC":1747735200,"texts":[{"languageCode":"en-US","description":"...SMALL CRAFT ADVISORY REMAINS IN EFFECT UNTIL 3 AM PDT\nTUESDAY...\n\n* WHAT...West winds 10 to 20 kt and choppy waters expected.\n\n* WHERE...San Pablo Bay, Suisun Bay, the West Delta and the San\nFrancisco Bay north of the Bay Bridge.\n\n* WHEN...Until 3 AM PDT Tuesday.\n\n* IMPACTS...Conditions will be hazardous to small craft.\n\nPRECAUTIONARY/PREPAREDNESS ACTIONS...\n\nInexperienced mariners, especially those operating smaller\nvessels, should avoid navigating in hazardous conditions.\n\n&&\n\n","instruction":null,"overview":null}],"polygon":null,"synopsis":null,"supplement":null,"geospatialShapes":null}},"expiresAt":"2025-05-20T00:32:39.123Z","url":"https://api.weather.com/v3/alerts/detail?apiKey=e1f10a1e78da46f5b10a1e78da96f525&alertId=1dbb9520-543e-33ff-bd33-37b40715ba8d&language=EN&format=json"}},"__nghData__":[{},{"n":{"2":"hfn","5":"hfn2"}},{"t":{"0":"t4"},"c":{"0":[]}},{"n":{"2":"0fnf"},"c":{"0":[]}},{"t":{"2":"t5"},"c":{"2":[{"i":"t5","r":1,"d":[2],"x":5}],"3":[]},"n":{"5":"3fnf"},"d":[9,11]},{"t":{"3":"t3"},"c":{"3":[{"i":"t3","r":1,"d":[2],"x":5}]}},{"t":{"1":"t9","3":"t10"},"c":{"1":[{"i":"t9","r":1}],"3":[{"i":"t10","r":2,"t":{"0":"t11","2":"t12"},"c":{"0":[],"2":[]},"x":2}]}},{"t":{"2":"t7","3":"t8"},"c":{"2":[],"3":[{"i":"t8","r":1}]}},{"t":{"1":"t13","2":"t14","3":"t15","4":"t16"},"c":{"1":[],"2":[{"i":"t14","r":1}],"3":[],"4":[]}},{"t":{"0":"t17","3":"t18"},"c":{"0":[{"i":"t17","r":1}],"3":[]},"n":{"3":"hfn4"}},{"n":{"2":"hfn2","5":"hfn3"}},{"n":{"1":"0fnf","5":"4fn2","7":"5f2","8":"7fn2","10":"8f2","17":"7fn3","18":"17f","22":"21fn","24":"21fn2f","26":"25fnf","28":"27fnf","30":"29fnf","32":"31fnf","34":"33fnf","36":"35fnf","37":"4fn3"},"t":{"10":"t19","11":"t20","12":"t21","13":"t22","14":"t23","15":"t24","16":"t25","18":"t26","19":"t27","20":"t28"},"c":{"10":[],"11":[],"12":[],"13":[],"14":[],"15":[],"16":[],"18":[],"19":[{"i":"t27","r":1,"n":{"1":"0fn","3":"0fn2f"}}],"20":[]}},{"t":{"0":"t29","1":"t30"},"c":{"0":[],"1":[]}},{"n":{"2":"hf"},"t":{"2":"t31","3":"t33"},"c":{"2":[{"i":"t31","r":1,"t":{"4":"t32"},"c":{"4":[]}}],"3":[]}},{"t":{"6":"t2","11":"t6"},"c":{"6":[{"i":"t2","r":1}],"11":[{"i":"t6","r":2}]},"n":{"13":"12fnfn3f"}},{"t":{"18":"t35","38":"t36","52":"t37","57":"t38","58":"t39","59":"t40","60":"t41","61":"t42","62":"t43"},"c":{"18":[],"38":[],"52":[],"57":[],"58":[],"59":[],"60":[],"61":[],"62":[]}},{"t":{"0":"t1","14":"t34"},"c":{"0":[{"i":"t1","r":1}],"14":[]},"n":{"3":"hfn2","4":"3fnfnfn3fn","9":"5f","37":"5fn5"}},{"t":{"0":"t44"},"c":{"0":[{"i":"t44","r":1}]}},{"t":{"0":"t49","1":"t56"},"c":{"0":[],"1":[{"i":"t56","r":1,"t":{"1":"t153","2":"t154"},"c":{"1":[{"i":"t153","r":1}],"2":[]}}]}},{"t":{"33":"t234","39":"t235","42":"t236","80":"t237","81":"t238"},"c":{"33":[],"39":[{"i":"t235","r":1,"x":9}],"42":[{"i":"t236","r":1,"x":9}],"80":[],"81":[{"i":"t238","r":1}]}},{"t":{"0":"t242"},"c":{"0":[{"i":"t242","r":1,"t":{"6":"t243","12":"t244"},"c":{"6":[],"12":[]}}]}},{"t":{"0":"t240"},"c":{"0":[{"i":"t240","r":1,"t":{"4":"t241"},"c":{"4":[{"i":"t241","r":2,"t":{"2":"t245"},"c":{"2":[]},"x":2},{"i":"t241","r":2,"t":{"2":"t245"},"c":{"2":[{"i":"t245","r":0}]}},{"i":"t241","r":2,"t":{"2":"t245"},"c":{"2":[]},"x":2}]}}]}},{"t":{"2":"t105","3":"t106","4":"t107","5":"t108","6":"t109","7":"t110","8":"t111","9":"t112"},"c":{"2":[{"i":"t105","r":1}],"3":[],"4":[],"5":[],"6":[],"7":[],"8":[],"9":[]}},{"t":{"0":"t247"},"c":{"0":[]}},{"n":{"2":"hf","4":"3fn2fnfnfn3fnf2n3"},"t":{"2":"t231","6":"t232","8":"t233","15":"t239","18":"t246"},"c":{"2":[{"i":"t231","r":2}],"6":[],"8":[],"15":[{"i":"t239","r":1}],"18":[{"i":"t246","r":5}]}},{"t":{"0":"t0","1":"t113"},"c":{"0":[{"i":"t0","r":5,"c":{"0":[{"i":"c3148859142","r":1}]}}],"1":[]}}]}</script></body></html>