/*! Zoom Earth @author Neave Interactive, neave.com @copyright 2021 */
body,html{width:100%;height:100%;height:-webkit-fill-available;margin:0;padding:0;box-sizing:border-box;overflow:hidden}body{position:absolute;font:500 14px/1 "Museo Sans Cyrl",sans-serif;color:#fff;background-color:#000;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homescreen,.homescreen body{height:100vh}.homescreen body{position:fixed}*,::after,::before{box-sizing:inherit}*{scrollbar-width:thin;scrollbar-color:light}.scroll-chrome ::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:10px}.scroll-chrome ::-webkit-scrollbar-thumb{border:6px solid transparent;background-clip:padding-box;background-color:rgba(255,255,255,.5)}.hidden{display:none!important;visibility:hidden}canvas,main,nav,section{display:block}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;text-decoration:none;color:#fff;background-color:transparent}.no-touch a:hover,a:active,a:focus{outline:0}a:active{color:#fff}a:link{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{margin:0;font-weight:700}p{margin:0;padding:0}strong{font-weight:700}h1,h2,h3{font-size:18px}h4{font-size:10px;text-transform:uppercase}button{margin:0;padding:0;border:none;font:inherit;outline:0;position:absolute;width:40px;height:40px;cursor:pointer;color:#fff;font-weight:700;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22,0 1px 4px rgba(0,0,0,.25);overflow:hidden}button::-moz-focus-inner,input::-moz-focus-inner{border:none}form,input{border:none;outline:0;margin:0;padding:0}img{max-width:100%;border:0}a img{border:0;outline:0}ul{list-style:none;margin:0;padding:0}@font-face{font-family:"Museo Sans Cyrl";font-weight:500;font-style:normal;font-display:swap;ascent-override:94%;descent-override:0;line-gap-override:0;src:url(/assets/fonts/museo-sans-cyrl-500.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-500.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:700;font-style:normal;font-display:swap;ascent-override:94%;descent-override:0;line-gap-override:0;src:url(/assets/fonts/museo-sans-cyrl-700.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-700.woff) format("woff")}@keyframes autofill{to{color:#fff;background-color:transparent}}@keyframes blink-activity{0%,100%{opacity:.2}35%,65%{opacity:1}}@keyframes blink-colon{25%,75%{opacity:1}50%{opacity:.1}}@keyframes blink-live{35%,65%{color:#fff;background-color:rgba(255,0,34,.8)}50%{color:#f02;background-color:rgba(255,0,34,.4)}}@keyframes shake{41%,8%{transform:translateX(-5px)}25%,58%{transform:translateX(5px)}75%{transform:translateX(-1px)}92%{transform:translateX(1px)}0%,100%{transform:translateX(0)}}@keyframes spin-storm{0%{transform:rotate(360deg)}}@keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;transform:rotate(720deg)}}.preload-images{background:url(/assets/images/title.1.svg) -999px -999px no-repeat,url(/assets/images/icon-100.6.jpg) -999px -999px no-repeat,url(/assets/images/icons/menu-items.5.svg) -999px -999px no-repeat,url(/assets/images/icons/close.1.svg) -999px -999px no-repeat,url(/assets/images/icons/zoom.1.svg) -999px -999px no-repeat,url(/assets/images/icons/play.1.svg) -999px -999px no-repeat,url(/assets/images/icons/recent.1.svg) -999px -999px no-repeat,url(/assets/images/icons/search.1.svg) -999px -999px no-repeat,url(/assets/images/icons/storms.1.svg) -999px -999px no-repeat,url(/assets/images/icons/zoom.1.svg) -999px -999px no-repeat,url(/assets/images/icons/locate.1.svg) -999px -999px no-repeat,url(/assets/images/icons/twitter.1.svg) -999px -999px no-repeat,url(/assets/images/icons/warning.1.svg) -999px -999px no-repeat,url(/assets/images/icons/wind-arrow.1.svg) -999px -999px no-repeat,url(/assets/images/crosshairs.1.svg) -999px -999px no-repeat}.app{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none;overflow:hidden}.mobile-footer .app{bottom:50px}.panel,button{background-color:rgba(20,26,34,.9375);-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:7px}button .icon,button>span{display:block;width:40px;height:40px;line-height:40px;text-align:center;opacity:.8;transition:opacity 160ms;will-change:opacity;background-repeat:no-repeat;background-position:50% 50%;pointer-events:none}.no-touch button:hover>.icon,.no-touch button:hover>span,button:active>.icon,button:active>span{opacity:1}.no-touch button:hover:active>.icon,.no-touch button:hover:active>span{opacity:.8}button[disabled]{cursor:default!important}button[disabled]>.icon,button[disabled]>span{opacity:.25!important}button .close{background-image:url(/assets/images/icons/close.1.svg)}.no-touch button[disabled]{pointer-events:none}.panel{position:absolute;padding:16px;touch-action:manipulation;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 16px 12px #141a22,0 1.5px 4px rgba(0,0,0,.4)}.panel button{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none}.panel button.close{right:0;top:-4px;width:48px;height:48px}.panel button.close::before{content:"";position:absolute;display:block;width:21px;height:21px;border-radius:50%;left:19px;top:12px;background-color:rgba(255,255,255,.2);opacity:0;transition:opacity 160ms}.panel button.close>span{background-image:url(/assets/images/icons/close.1.svg);background-position:24px 13px;opacity:.8}.no-touch .panel button.close:hover::before,.no-touch .panel button.close:hover>span,.panel button.close:active>span{opacity:1}.no-touch .panel button.close:hover:active>span{opacity:.8}.browser{font-family:sans-serif;font-weight:500;line-height:1.5;text-align:center;padding:20px}.browser p{margin:15px}.browser a{text-decoration:underline}.activity-dots{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;margin-top:-4px;text-align:center}.activity-dots>div{display:inline-block;width:2px;height:2px;margin:0 1px;border-radius:1px;background-color:#fff}.activity-dots>div:nth-of-type(1){animation:.5s ease-in-out infinite blink-activity}.activity-dots>div:nth-of-type(2){animation:.5s ease-in-out 80ms infinite blink-activity}.activity-dots>div:nth-of-type(3){animation:.5s ease-in-out 160ms infinite blink-activity}.activity-dots.large>div{width:6px;height:6px;margin:0 3px;border-radius:3px}#map{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none}#map:active{cursor:move}#map:focus{outline:0}#map .viewport{position:relative;width:100%;height:100%;overflow:hidden}#map .viewport canvas{width:100%;height:100%}#map .viewport .animator{position:absolute;top:0;left:0;pointer-events:none}.map-crosshairs{display:none;position:absolute;left:50%;top:50%;margin-left:-7.5px;margin-top:-7.5px;width:15px;height:15px;background-image:url(/assets/images/crosshairs.1.svg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-crosshairs .map-crosshairs{display:block}@media (max-height:409px){.mobile-footer .app{bottom:0}.mobile-footer .panel.ad-footer{display:none}.mobile-footer #map{bottom:0}}.panel.zoom{right:6px;right:calc(6px + env(safe-area-inset-right));bottom:34px;bottom:calc(34px + env(safe-area-inset-bottom));width:40px;height:80px;padding:0;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22,0 1px 4px rgba(0,0,0,.25)}.panel.zoom button .icon{width:14px;height:14px;margin-left:13px}.panel.zoom button.in{overflow:visible}.panel.zoom button.in::before{content:"";position:absolute;left:-8px;top:-3px;right:-6px;bottom:0}.panel.zoom button.in .icon{margin-top:6px;background-image:url(/assets/images/icons/zoom.1.svg);background-position:0 0}.panel.zoom button.out{bottom:0;overflow:visible}.panel.zoom button.out::before{content:"";position:absolute;left:-8px;top:0;right:-6px;bottom:-8px}.panel.zoom button.out .icon{margin-top:-2px;background-image:url(/assets/images/icons/zoom.1.svg);background-position:0 -14px}button.share{right:6px;right:calc(6px + env(safe-area-inset-right));top:156px;top:calc(156px + env(safe-area-inset-top));overflow:visible}button.share::before{content:"";position:absolute;left:-4px;top:-3px;right:-6px;bottom:-3px}button.share .icon{background-image:url(/assets/images/icons/share.1.svg)}@media (max-width:685px),(max-height:479px){.mobile-footer:not(.short-footer) #map{bottom:-50px}.panel.zoom{bottom:22px;bottom:calc(22px + env(safe-area-inset-bottom))}.panel.zoom button.in::before{top:-8px}.panel.measure,button.share{display:none}}.panel.measure{right:6px;right:calc(6px + env(safe-area-inset-right));top:202px;top:calc(202px + env(safe-area-inset-top));width:40px;height:80px;padding:0;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22,0 1px 4px rgba(0,0,0,.25)}.panel.measure button>span{position:absolute;top:0;height:40px;transition:opacity 160ms;will-change:opacity}.panel.measure button .icon{width:22px;height:22px;margin-left:9px}.no-touch .panel.measure button:hover .close,.no-touch .panel.measure button:hover:active .close,.panel.measure button .close,.panel.measure button:active .close{opacity:0}.panel.measure button.distance{overflow:visible}.panel.measure button.distance::before{content:"";position:absolute;left:-4px;top:-3px;right:-6px;bottom:0}.panel.measure button.distance .icon{margin-top:12px;background-image:url(/assets/images/icons/measure.2.svg);background-position:0 0}.panel.measure button.area{bottom:0;overflow:visible}.panel.measure button.area::before{content:"";position:absolute;left:-4px;top:0;right:-6px;bottom:-6px}.panel.measure button.area .icon{margin-top:7px;background-image:url(/assets/images/icons/measure.2.svg);background-position:0 -22px}.panel.measure button.area .close{margin-top:-2px}.ui-measure-distance .panel.measure button.distance .icon{opacity:0}.ui-measure-distance .panel.measure button.distance .close{opacity:.8}.no-touch .ui-measure-distance .panel.measure button.distance:hover .icon{opacity:0}.no-touch .ui-measure-distance .panel.measure button.distance:hover .close,.ui-measure-distance .panel.measure button.distance:active .close{opacity:1}.no-touch .ui-measure-distance .panel.measure button.distance:hover:active .close{opacity:.8}.ui-measure-distance .panel.measure button.area .icon{opacity:.25}.ui-measure-area .panel.measure button.area .icon{opacity:0}.ui-measure-area .panel.measure button.area .close{opacity:.8}.no-touch .ui-measure-area .panel.measure button.area:hover .icon{opacity:0}.no-touch .ui-measure-area .panel.measure button.area:hover .close,.ui-measure-area .panel.measure button.area:active .close{opacity:1}.no-touch .ui-measure-area .panel.measure button.area:hover:active .close{opacity:.8}.ui-measure-area .panel.measure button.distance .icon{opacity:.25}.map-measure{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-measure-area .map-measure,.ui-measure-distance .map-measure{pointer-events:none}.ui-animator .map-measure,.ui-measure-area .main-tooltip.measure-area,.ui-measure-area .main-tooltip.measure-distance,.ui-measure-distance .main-tooltip.measure-area,.ui-measure-distance .main-tooltip.measure-distance{display:none}.label-measure{font-size:13px;font-weight:700;height:25px;line-height:25px;background-color:#141a22;border-radius:4.5px 0 0 4.5px;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22,0 1px 4px rgba(0,0,0,.25);margin-left:-24px;white-space:nowrap}.label-measure>span{display:inline-block;padding:0 8px;height:25px;transition:color 160ms}.label-measure.active{border-radius:4.5px}.label-measure.active>span{color:rgba(255,255,255,.8)}.label-measure button.remove{right:-24px;width:24px;height:25px;border-radius:0 4.5px 4.5px 0;pointer-events:auto;background-color:#141a22;overflow:visible}.label-measure button.remove::before{content:"";position:absolute;left:-4px;top:-4px;right:-6px;bottom:-4px}.label-measure button.remove>span{width:25px;height:25px;background-image:url(/assets/images/icons/close.1.svg);background-size:9px 9px;background-position:7px 8px;opacity:.5}.label-measure button.remove:active>span,.no-touch .label-measure button.remove:hover>span{opacity:1}.no-touch .label-measure button.remove:hover:active>span{opacity:.8}button.wind{right:6px;right:calc(6px + env(safe-area-inset-right));bottom:120px;bottom:calc(120px + env(safe-area-inset-bottom));overflow:visible}button.wind::before{content:"";position:absolute;left:-4px;top:-6px;right:-6px;bottom:-3px}button.wind .icon{width:25px;height:25px;background-image:url(/assets/images/icons/menu-items.5.svg);background-size:25px 225px;background-position:0 -50px;margin-left:7.5px}button.wind[data-state=off] .icon{opacity:.5}button.wind[data-state=on] .icon{opacity:1}.no-touch button.wind[data-state=off]:hover .icon{opacity:.8}.no-touch button.wind[data-state=off]:hover:active .icon{opacity:.6}.ui-daily button.wind{display:none}@media (max-width:359px),(max-height:248px){.panel.zoom,button.wind{display:none}}.help{position:absolute;background-color:rgba(20,26,34,.8);box-shadow:0 0 1.5px rgba(255,255,255,.5);border-radius:4.5px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.help p{padding:7px 11px;font-size:13px;line-height:18px}.main-tooltip,.map-tooltip{position:absolute;visibility:hidden;opacity:0;will-change:transform,opacity;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.main-tooltip.show,.map-tooltip.show{visibility:visible;opacity:1;transform:none}.map-tooltip{left:0;top:0;transform:translate3d(0,0,0);transition:opacity 60ms ease-in,visibility 60ms linear}.map-tooltip .tint{color:#dbf8ff}.map-tooltip .fog{color:#c3ddfa}.map-tooltip .heavyRain{color:#ffffbf}.map-tooltip .moderateRain{color:#fddbee}.map-tooltip .fire{color:#fba}.map-tooltip .ww.watchHurricane{color:#ffd9d9}.map-tooltip .ww.watchStorm{color:#ffeeab}.map-tooltip .ww.warningStorm{color:#ccdaff}.map-tooltip .ww.warningHurricane{color:#ffabb6}.main-tooltip{transform:scale(.8);transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear}.tooltip{min-width:25px;min-height:25px;padding:4px 8px 3px;border-radius:4.5px;background-color:rgba(20,26,34,.8);text-align:center}.tooltip .text{font-size:13px;line-height:18px;white-space:nowrap}.tooltip .text .extra{opacity:.8;font-weight:500;text-transform:none}.tooltip .anchor{position:absolute;width:8px;height:8px}.tooltip.storm{filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3))}.tooltip.storm .text{font-weight:700;text-transform:capitalize}.tooltip.storm .anchor{left:50%;bottom:-8px;margin-left:-9px;border-left:9px solid transparent;border-top:9px solid rgba(20,26,34,.8);border-right:9px solid transparent}.tooltip.info{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tooltip.info .extra{font-weight:700;opacity:.5;margin-left:5px}.tooltip.info .arrow{margin-right:1px;display:inline-block;width:10px;height:10px;background-repeat:no-repeat;background-size:10px 80px;background-image:url(/assets/images/icons/wind-arrow.1.svg)}.tooltip.info .arrow.sw{background-position:0 -10px}.tooltip.info .arrow.w{background-position:0 -20px}.tooltip.info .arrow.nw{background-position:0 -30px}.tooltip.info .arrow.n{background-position:0 -40px}.tooltip.info .arrow.ne{background-position:0 -50px}.tooltip.info .arrow.e{background-position:0 -60px}.tooltip.info .arrow.se{background-position:0 -70px}.tooltip.info .anchor{left:50%;bottom:-8px;margin-left:-6px;border-left:6px solid transparent;border-top:6px solid rgba(20,26,34,.8);border-right:6px solid transparent}.tooltip.storm.rank-2 .anchor{border-top-color:#63f}.tooltip.storm.rank-1 .anchor{border-top-color:#09f}.tooltip.storm.rank0 .anchor{border-top-color:#0f7}.tooltip.storm.rank1 .anchor{border-top-color:#fc0}.tooltip.storm.rank2 .anchor{border-top-color:#f90}.tooltip.storm.rank3 .anchor{border-top-color:#f60}.tooltip.storm.rank4 .anchor{border-top-color:#f40}.tooltip.storm.rank5 .anchor{border-top-color:#f02}.ui-settings .map-tooltip,.ui-storm-archive .map-tooltip{display:none}.main-tooltip .tooltip{filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5))}.main-tooltip.bottom .tooltip,.main-tooltip.top .tooltip{position:absolute;top:-12.5px;transform:translateX(-50%)}.main-tooltip.bottom .tooltip .anchor,.main-tooltip.top .tooltip .anchor{left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent}.main-tooltip.top .tooltip .anchor{top:-8px;border-top:none;border-bottom:8px solid rgba(20,26,34,.8)}.main-tooltip.bottom .tooltip .anchor{bottom:-8px;border-top:8px solid rgba(20,26,34,.8);border-bottom:none}.main-tooltip.left .tooltip .anchor,.main-tooltip.right .tooltip .anchor{width:6px;height:6px;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent}.main-tooltip.left .tooltip .anchor{left:-6px;border-left:none;border-right:6px solid rgba(20,26,34,.8)}.main-tooltip.right .tooltip .anchor{right:-6px;border-left:6px solid rgba(20,26,34,.8);border-right:none}.main-tooltip.menu.main{left:85px;left:calc(85px + env(safe-area-inset-left));top:85px;top:calc(85px + env(safe-area-inset-top))}.main-tooltip.menu.item{left:172px;left:calc(172px + env(safe-area-inset-left))}.main-tooltip.menu.item.live{top:85px;top:calc(85px + env(safe-area-inset-top))}.main-tooltip.menu.item.daily{top:116px;top:calc(116px + env(safe-area-inset-top))}.main-tooltip.menu.item.base{top:147px;top:calc(147px + env(safe-area-inset-top))}.main-tooltip.menu.item.wind{top:208px;top:calc(208px + env(safe-area-inset-top))}.main-tooltip.menu.item.radar{top:239px;top:calc(239px + env(safe-area-inset-top))}.main-tooltip.menu.item.fire-spots{top:270px;top:calc(270px + env(safe-area-inset-top))}.main-tooltip.menu.item.labels{top:301px;top:calc(301px + env(safe-area-inset-top))}.main-tooltip.menu.item.storm-tracks{top:332px;top:calc(332px + env(safe-area-inset-top))}.main-tooltip.menu.item.terminator{top:363px;top:calc(363px + env(safe-area-inset-top))}.main-tooltip.menu.item.crosshairs{top:394px;top:calc(394px + env(safe-area-inset-top))}.main-tooltip.clock{left:50%;bottom:127px;bottom:calc(127px + env(safe-area-inset-bottom))}.main-tooltip.clock.pause,.main-tooltip.clock.play{margin-left:-93px}.main-tooltip.clock.date{margin-left:-41px}.main-tooltip.clock.hour{margin-left:6px}.main-tooltip.clock.minute{margin-left:46px}.main-tooltip.clock.recent{margin-left:100px}.main-tooltip.clock.year{margin-left:-73px}.main-tooltip.clock.month{margin-left:-27px}.main-tooltip.clock.day{margin-left:13px}.main-tooltip.clock.am-pm{margin-left:53px}.main-tooltip.about,.main-tooltip.measure-area,.main-tooltip.measure-distance,.main-tooltip.search,.main-tooltip.settings,.main-tooltip.share,.main-tooltip.wind-button,.main-tooltip.zoom-in,.main-tooltip.zoom-out{right:54px;right:calc(54px + env(safe-area-inset-right))}.main-tooltip.search{top:13.5px;top:calc(13.5px + env(safe-area-inset-top))}.main-tooltip.about{top:71.5px;top:calc(71.5px + env(safe-area-inset-top))}.main-tooltip.settings{top:117.5px;top:calc(117.5px + env(safe-area-inset-top))}.main-tooltip.share{top:163.5px;top:calc(163.5px + env(safe-area-inset-top))}.main-tooltip.measure-distance{top:209.5px;top:calc(209.5px + env(safe-area-inset-top))}.main-tooltip.measure-area{top:247.5px;top:calc(247.5px + env(safe-area-inset-top))}.main-tooltip.wind-button{bottom:128px;bottom:calc(128px + env(safe-area-inset-bottom))}.main-tooltip.zoom-in{bottom:79.5px;bottom:calc(79.5px + env(safe-area-inset-bottom))}.main-tooltip.zoom-out{bottom:43.5px;bottom:calc(43.5px + env(safe-area-inset-bottom))}.ui-clock-24 .main-tooltip.clock.pause,.ui-clock-24 .main-tooltip.clock.play{margin-left:-83px}.ui-clock-24 .main-tooltip.clock.date{margin-left:-31px}.ui-clock-24 .main-tooltip.clock.hour{margin-left:16px}.ui-clock-24 .main-tooltip.clock.minute{margin-left:56px}.ui-clock-24 .main-tooltip.clock.recent{margin-left:90px}.ui-daily .main-tooltip.clock.recent{margin-left:87px}.ui-daily .main-tooltip.menu.item.fire-spots{top:208px;top:calc(208px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.labels{top:239px;top:calc(239px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.storm-tracks{top:270px;top:calc(270px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.crosshairs{top:301px;top:calc(301px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.wind{top:85px;top:calc(85px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.fire-spots{top:116px;top:calc(116px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.labels{top:146px;top:calc(146px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.crosshairs{top:177px;top:calc(177px + env(safe-area-inset-top))}.map-measure{position:absolute;left:0;top:0;transform:translate3d(0,0,0);will-change:transform}.help.measure{display:none;right:50px;right:calc(50px + env(safe-area-inset-right));max-width:170px;min-height:48px}.help.measure .touch{display:block}.help.measure .no-touch,.no-touch .help.measure .touch{display:none}.no-touch .help.measure .no-touch{display:block}.ui-measure-distance .help.measure{display:block;top:202px;top:calc(202px + env(safe-area-inset-top))}.ui-measure-area .help.measure{display:block;top:232px;top:calc(232px + env(safe-area-inset-top))}.ui-about.ui-measure-area .help.measure,.ui-about.ui-measure-distance .help.measure,.ui-search.ui-measure-area .help.measure,.ui-search.ui-measure-distance .help.measure{display:none}.cookies{position:fixed;left:6px;left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:calc(34px + env(safe-area-inset-bottom));width:410px;background-color:#fff;color:#333;font-size:14px;text-align:center;padding:16px;line-height:19px;border-radius:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 0 16px rgba(0,0,0,.4)}.cookies p{margin-bottom:14px}.cookies a{color:#666;text-decoration:underline;white-space:nowrap;pointer-events:auto}.cookies button{position:static;padding:12px;font-size:14px;font-weight:700;line-height:1;color:#fff;background-color:#09f;box-shadow:none;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:7px;white-space:nowrap;width:100%;pointer-events:auto}.cookies button:active,.no-touch .cookies button:hover{background-color:#63f}.cookies-consent .cookies{display:none}@media (max-width:685px),(max-height:479px){button.wind{right:auto;left:6px;left:calc(6px + env(safe-area-inset-left));bottom:66px;bottom:calc(66px + env(safe-area-inset-bottom));overflow:visible}button.wind::before{content:"";position:absolute;left:-6px;top:-6px;right:-6px;bottom:-2px}.main-tooltip,.map-tooltip.storm,.ui-measure-area .help.measure,.ui-measure-distance .help.measure,.ui-menu button.wind{display:none}.cookies{bottom:0;left:0;width:100%;margin:0;border-radius:0;padding-left:16px;padding-left:calc(16px + env(safe-area-inset-left));padding-top:20px;padding-bottom:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom));padding-right:16px;padding-right:calc(16px + env(safe-area-inset-right))}.cookies p{margin-bottom:24px}}.adsbygoogle{display:inline-block}.panel.ad-header{left:50%;top:0;transform:translateY(-200px);width:468px;height:60px;margin-left:-234px;padding:0;border-radius:0;background-color:transparent;box-shadow:none;pointer-events:none;text-align:center;overflow:hidden}.panel.ad-header>div{width:468px;height:60px;overflow:hidden}.panel.ad-header>div .adsbygoogle{position:absolute;left:0;top:0;width:468px;height:60px;overflow:hidden}.panel.ad-header>div .adsbygoogle iframe{pointer-events:auto}.panel.ad-side{left:6px;left:calc(6px + env(safe-area-inset-left));top:0;transform:translateY(-600px);width:300px;height:250px;padding:0;border-radius:0;background-color:transparent;box-shadow:none;pointer-events:none;overflow:hidden}.panel.ad-side>div{width:300px;height:250px;overflow:hidden}.panel.ad-side>div .adsbygoogle{width:300px;height:250px!important;overflow:hidden}.panel.ad-side>div .adsbygoogle iframe{pointer-events:auto}.cookies-consent .panel.ad-header{top:0;top:calc(0px + env(safe-area-inset-top));transform:none}.cookies-consent .panel.ad-side{top:auto;bottom:34px;bottom:calc(34px + env(safe-area-inset-bottom));transform:none}.cookies-consent .ui-menu .panel.ad-side,.cookies-consent .ui-settings .panel.ad-side,.cookies-consent .ui-storm-archive .panel.ad-side{bottom:auto;top:0;transform:translateY(-600px)}.panel.ad-footer{display:none;left:0;right:0;bottom:0;width:100%;height:50px;height:calc(50px + env(safe-area-inset-bottom));padding:0;border-radius:0;background-color:#000;box-shadow:none;text-align:center;overflow:hidden}.panel.ad-footer>div{position:absolute;width:100%;height:50px;background-color:transparent;overflow:hidden}.panel.ad-footer>div .adsbygoogle{position:relative;left:0;top:0;width:100%;height:50px!important;margin:0 auto;overflow:hidden}.panel.ad-footer .swap2,.panel.ad-footer.swap .swap1{transform:translateX(100%)}.panel.ad-footer.swap .swap2{transform:none}.mobile-footer .panel.ad-footer{display:block}.ui-ad-fail .panel.ad-header,.ui-ad-fail .panel.ad-header>div .adsbygoogle,.ui-ad-fail.ui-monthly .panel.ad-side,.ui-ad-fail.ui-monthly .panel.ad-side>div .adsbygoogle{display:none}@media (max-width:803px){.cookies-consent .panel.ad-header{margin-left:-175px}}@media (max-width:879px){.cookies-consent .panel.ad-side{bottom:auto;top:0;transform:translateY(-600px)}}.notifications{position:absolute;left:168px;left:calc(168px + env(safe-area-inset-left));right:168px;right:calc(168px + env(safe-area-inset-right));top:68px;top:calc(68px + env(safe-area-inset-top));text-align:center;pointer-events:none}.notifications .panel{position:relative;display:inline-block;padding:9px 16px 8px;min-height:36px;border-radius:18px;margin:2px 0;background-color:rgba(20,26,34,.8);box-shadow:0 0 1.5px rgba(255,255,255,.5);vertical-align:top;pointer-events:auto}.notifications .panel p{font-size:13px;margin-right:24px;line-height:20px}.notifications .panel p::before{display:inline-block;vertical-align:top;width:18px;height:18px;margin:1px 7px 0 0}.notifications .panel a{transition:color 160ms}.notifications .panel a:active{color:rgba(255,255,255,.8)}.notifications .panel button.close{right:-7px;height:44px}.notifications .panel button.close::before{left:12px}.notifications .panel button.close>span{background-position:17px 15px}.notifications .panel strong{font-weight:700;text-decoration:underline;white-space:nowrap}.notifications .panel.twitter p::before{content:"";background-image:url(/assets/images/icons/twitter.1.svg)}.notifications .panel.warning p::before{content:"";background-image:url(/assets/images/icons/warning.1.svg)}.notifications .panel.storm p::before{content:"";background-image:url(/assets/images/icons/menu-items.5.svg);background-position:0 -121px}.notifications .panel.wind p::before{content:"";background-image:url(/assets/images/icons/menu-items.5.svg);background-position:0 -41px}.notifications .panel.radar p::before{content:"";background-image:url(/assets/images/icons/menu-items.5.svg);background-position:0 -61px}.notifications .panel.fire p::before{content:"";background-image:url(/assets/images/icons/menu-items.5.svg);background-position:0 -81px}.notifications .panel.zoom-live{cursor:pointer}.notifications .panel.update p{margin:0 24px}.notifications .panel.update a strong{text-decoration:none;display:block;width:100%;height:30px;line-height:30px;border-radius:4.5px;padding:0 15px;margin:4px 0;background-color:rgba(255,255,255,.2);transition:background-color 160ms}.no-touch .notifications .panel.update a strong:hover{background-color:rgba(255,255,255,.25)}.ui-storm-info .notifications{left:344px;left:calc(344px + env(safe-area-inset-left));right:344px;right:calc(344px + env(safe-area-inset-right))}.mobile-footer .notifications,.ui-ad-fail .notifications{top:6px;top:calc(6px + env(safe-area-inset-top))}@media (max-width:999px){.ui-storm-info .notifications{display:none}}@media (max-width:685px),(max-height:479px){.cookies-consent .panel.ad-header{top:0;transform:translateY(-200px)}.cookies-consent .panel.ad-side{bottom:auto;top:0;transform:translateY(-600px)}.mobile-footer .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{left:50px;left:calc(50px + env(safe-area-inset-left));right:50px;right:calc(50px + env(safe-area-inset-right));top:auto;bottom:94px;bottom:calc(94px + env(safe-area-inset-bottom))}.ui-storm-info .notifications{display:block}.ui-monthly .notifications{margin-bottom:-28px}}@media (max-width:359px),(max-height:248px){.mobile-footer .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{left:6px;left:calc(6px + env(safe-area-inset-left));right:6px;right:calc(6px + env(safe-area-inset-right))}}@media (max-height:409px){.mobile-footer .panel.ad-footer{bottom:auto;top:0;transform:translateY(-200px)}.notifications,.ui-storm-info .notifications,.ui-storm-info .panel.clock{display:none}}.panel.places{left:6px;left:calc(6px + env(safe-area-inset-left));top:64px;top:calc(64px + env(safe-area-inset-top));max-width:440px;width:calc(100% - 12px);height:calc(100% - 172px);-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:15px;line-height:20px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.panel.places h2{margin:0 20px 10px 0}.panel.places p{margin-bottom:10px}.panel.places li li{padding-left:10px}.panel.places li a{display:block;padding:10px 0}.no-touch .panel.places li a:hover{text-decoration:underline}@media (max-width:685px),(max-height:479px){.panel.places{top:50px;top:calc(50px + env(safe-area-inset-top));height:calc(100% - 160px)}}.panel.clock{left:50%;bottom:34px;bottom:calc(34px + env(safe-area-inset-bottom));width:260px;height:68px;margin-left:-130px;padding:0;border-radius:34px;font-size:13px;text-align:center}.panel.clock .text{position:absolute;top:27px;width:40px;height:14px;font-weight:700;font-size:14px;line-height:15px;text-transform:capitalize;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.panel.clock button.down,.panel.clock button.up{display:block;width:40px;height:50px}.panel.clock button.down>span,.panel.clock button.up>span{border-left:2px solid #fff;border-top:2px solid #fff;width:8px;height:8px;pointer-events:none;transition:opacity 160ms;will-change:opacity}.no-touch .panel.clock button.down:hover>span,.no-touch .panel.clock button.up:hover>span{opacity:1}.no-touch .panel.clock button.down:hover:active>span,.no-touch .panel.clock button.up:hover:active>span{opacity:.8}.panel.clock button.up{top:-9px}.panel.clock button.up>span{transform:rotate(45deg)}.panel.clock button.down{top:39px}.panel.clock button.down>span{margin-top:-16px;transform:rotate(225deg)}.panel.clock button.recent{display:block;position:absolute;right:0;width:44px;height:68px}.panel.clock button.recent>span{background-image:url(/assets/images/icons/recent.1.svg);background-position:8px 50%}.panel.clock .live button.pause,.panel.clock .live button.play{position:absolute;width:62px;height:68px}.panel.clock .live button.pause>span,.panel.clock .live button.play>span{width:20px;height:24px;background-image:url(/assets/images/icons/play.1.svg)}.panel.clock .live button.pause{display:none}.panel.clock .live button.pause>span{margin-left:27px;background-position:-20px 0;transition:opacity 160ms,transform .3s cubic-bezier(.5,1.67,.6,1);will-change:opacity,transform}.panel.clock .live button.play{display:block}.panel.clock .live button.play>span{margin-left:28px;background-position:0 0}.panel.clock .live .progress{position:absolute;left:7px;top:4px;width:60px;height:60px;transform:rotate(-90deg);opacity:0;transition:opacity 160ms;pointer-events:none}.panel.clock .live .progress .track{opacity:.2;transition:opacity 160ms}.panel.clock .live .progress .bar{stroke-dasharray:100;stroke-dashoffset:100;opacity:.8;transition:stroke-dashoffset 160ms}.panel.clock .live .date{position:absolute;left:62px;width:54px;height:68px}.panel.clock .live .date button{width:54px}.panel.clock .live .date button>span{margin-left:23px}.panel.clock .live .date .text{width:54px}.panel.clock .live .hour,.panel.clock .live .minute{position:absolute;height:68px;width:60px}.panel.clock .live .hour button,.panel.clock .live .minute button{width:40px}.panel.clock .live .hour button>span,.panel.clock .live .minute button>span{margin-left:16px}.panel.clock .live .hour .text,.panel.clock .live .minute .text{width:40px}.panel.clock .live .hour{left:116px}.panel.clock .live .text.colon{left:154px;margin-top:-1px;width:4px;will-change:opacity}.panel.clock .live .text.colon.blink{animation:1s ease-in-out infinite blink-colon}.panel.clock .live .minute{left:156px}.panel.clock .live .text.am-pm{left:190px;text-align:left;width:18px;height:10px;line-height:10px;margin-top:4px;color:rgba(255,255,255,.8);font-size:10px}.panel.clock.recording .live button.pause{display:block}.panel.clock.recording .live button.pause>span{transform:scale(.5)}.panel.clock.recording .live button.play{display:none}.panel.clock.recording .live .progress{opacity:1}.panel.clock.indeterminate .live .progress .track{stroke-dasharray:100;stroke-dashoffset:0;transform-origin:center;animation:1.5s linear infinite spin-dash;opacity:.8}.panel.clock .daily{display:none}.panel.clock .daily .year{position:absolute;width:70px;height:68px}.panel.clock .daily .year button{width:70px}.panel.clock .daily .year button>span{margin-left:40px}.panel.clock .daily .year .text{width:52px;left:18px}.panel.clock .daily .am-pm,.panel.clock .daily .day,.panel.clock .daily .month{position:absolute;height:68px;width:40px}.panel.clock .daily .am-pm button,.panel.clock .daily .day button,.panel.clock .daily .month button{width:40px}.panel.clock .daily .am-pm button>span,.panel.clock .daily .day button>span,.panel.clock .daily .month button>span{margin-left:16px}.panel.clock .daily .am-pm .text,.panel.clock .daily .day .text,.panel.clock .daily .month .text{width:40px}.panel.clock .daily .month{left:70px}.panel.clock .daily .day{left:110px}.panel.clock .daily .am-pm{left:150px}.panel.clock .monthly{display:none;font-size:14px;line-height:20px;margin-top:13px;cursor:pointer;transition:color 160ms}.panel.clock .monthly:active{color:rgba(255,255,255,.8)}.ui-clock-24 .panel.clock{width:240px;margin-left:-120px}.ui-clock-24 .panel.clock .live .minute button{width:40px}.ui-clock-24 .panel.clock .live .text.am-pm{display:none}.ui-daily .panel.clock{width:234px;margin-left:-117px;height:68px}.ui-daily .panel.clock .live{display:none}.ui-daily .panel.clock .daily{display:block}.ui-monthly .panel.clock{width:auto;margin-left:0;transform:translate(-50%,0);height:40px;border-radius:7px;background-color:rgba(20,26,34,.8);box-shadow:0 0 1.5px rgba(255,255,255,.5);padding:0 16px}.ui-monthly .panel.clock .live,.ui-monthly .panel.clock button.recent{display:none}.ui-monthly .panel.clock .monthly{font-size:13px;line-height:1;margin-top:13px;white-space:nowrap;display:block}.ui-monthly .panel.clock .monthly strong{text-decoration:underline;white-space:nowrap}.ui-animator .panel.clock .live button.down,.ui-animator .panel.clock .live button.up,.ui-animator .panel.clock button.recent{pointer-events:none}.ui-animator .panel.clock .live button.down>span,.ui-animator .panel.clock .live button.up>span,.ui-animator .panel.clock button.recent>span{opacity:.25}.ui-animator .panel.clock .live button.pause{display:block}.ui-animator .panel.clock .live button.play{display:none}@media (max-width:1247px){.ui-about .panel.clock{display:none}}.menu-item{white-space:nowrap}.menu-item label{display:inline-block;position:relative;padding-left:27px;margin-left:0;width:100%;font-size:14px;line-height:31px;cursor:pointer;pointer-events:none;transition:opacity 160ms}.menu-item.checkbox label::after,.menu-item.checkbox label::before,.menu-item.radio label::after,.menu-item.radio label::before{content:"";display:inline-block;position:absolute;left:0;top:5px;width:20px;height:20px;background-size:20px 180px;background-repeat:no-repeat;background-image:url(/assets/images/icons/menu-items.5.svg);transition:opacity 160ms;will-change:opacity}.menu-item.checkbox label::after,.menu-item.radio label::after{background-position:0 -20px}.menu-item.icon label::before{content:"";display:inline-block;position:absolute;left:0;top:5px;width:20px;height:20px;background-size:20px 180px;background-repeat:no-repeat;background-image:url(/assets/images/icons/menu-items.5.svg);transition:opacity 160ms;will-change:opacity}.menu-item.icon.wind label::before{background-position:0 -40px}.menu-item.icon.radar label::before{background-position:0 -60px}.menu-item.icon.fire-spots label::before{background-position:0 -80px}.menu-item.icon.labels label::before{background-position:0 -100px}.menu-item.icon.storm-tracks label::before{background-position:0 -120px}.menu-item.icon.terminator label::before{background-position:0 -140px}.menu-item.icon.crosshairs label::before{background-position:0 -160px}.menu-item input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;opacity:0;margin:0;height:0}.menu-item input+label{opacity:.5}.menu-item input+label::after{opacity:0}.menu-item input+label:active{opacity:.8}.menu-item input:checked+label,.menu-item input:checked+label::after{opacity:1}.menu-item input:checked+label:active,.no-touch .menu-item input:checked+label:hover:active,.no-touch .menu-item input:not(:checked)+label:hover{opacity:.8}.no-touch .menu-item input:not(:checked)+label:hover:active{opacity:.6}button.menu{left:6px;left:calc(6px + env(safe-area-inset-left));top:6px;top:calc(6px + env(safe-area-inset-top));overflow:visible;width:158px;height:54px}button.menu::before{content:"";position:absolute;left:-6px;top:-6px;right:-4px;bottom:-4px}button.menu>span{position:absolute;transition:opacity 160ms;will-change:opacity}button.menu .icon{left:10px;top:10px;width:34px;height:34px;background-image:url(/assets/images/icon-100.6.jpg);background-size:34px 34px;border-radius:17px;opacity:1}button.menu .title{left:51px;top:12px;width:54px;height:30px;background-image:url(/assets/images/title.1.svg);opacity:1}button.menu .arrow{border-left:2px solid #fff;border-top:2px solid #fff;width:8px;height:8px;right:23px;top:23px;transform:translateY(-2px) rotate(225deg);transition:opacity 160ms,transform 160ms}.panel.menu{left:6px;left:calc(6px + env(safe-area-inset-left));top:64px;top:calc(64px + env(safe-area-inset-top));height:calc(100% - 98px);width:158px;transform:translate3d(0,-4px,0);opacity:0;visibility:hidden;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms;will-change:transform,opacity;pointer-events:none}.panel.menu h1{display:none}.panel.menu h4{margin:12px 0 6px 1px}.panel.menu h4.layers{margin-top:0}.panel.menu form{position:absolute;padding-top:6px;left:12px;right:0;top:8px;bottom:6px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%)}.ui-daily .panel.menu .menu-item.radar,.ui-daily .panel.menu .menu-item.terminator,.ui-daily .panel.menu .menu-item.wind,.ui-monthly .panel.menu h4.layers{display:none}.ui-monthly .panel.menu h4.overlays{margin-top:0}.ui-monthly .panel.menu .menu-item.base,.ui-monthly .panel.menu .menu-item.daily,.ui-monthly .panel.menu .menu-item.live,.ui-monthly .panel.menu .menu-item.radar,.ui-monthly .panel.menu .menu-item.storm-tracks,.ui-monthly .panel.menu .menu-item.terminator{display:none}.ui-menu button.menu .arrow{transform:translateY(2px) rotate(45deg)}.ui-menu .panel.menu{transform:translate3d(0,0,0);opacity:1;pointer-events:auto;visibility:visible}.ui-menu .menu-item label{pointer-events:auto}.ui-menu .main-tooltip.menu.main{opacity:0}@media (max-width:685px){.ui-storm-archive button.wind,.ui-storm-details button.wind{display:none}.ui-menu.ui-storm-info .panel.storm-info{opacity:0;pointer-events:none}.ui-menu .notifications{display:none}}@media (max-width:685px),(max-height:479px){.panel.clock{bottom:22px;bottom:calc(22px + env(safe-area-inset-bottom))}button.menu{width:40px;height:40px}button.menu::before{bottom:-12px}button.menu .icon{left:5px;top:5px;width:30px;height:30px;background-size:30px 30px;border-radius:15px;opacity:1}button.menu .arrow,button.menu .title{display:none}.panel.menu{top:50px;top:calc(50px + env(safe-area-inset-top))}.panel.menu,.ui-monthly .panel.menu{height:calc(100% - 72px)}.ui-menu:not(.ui-monthly) .notifications,.ui-menu:not(.ui-monthly) .panel.clock{display:none}}button.settings{right:6px;right:calc(6px + env(safe-area-inset-right));top:110px;top:calc(110px + env(safe-area-inset-top));overflow:visible}button.settings::before{content:"";position:absolute;left:-4px;top:-3px;right:-6px;bottom:-3px}button.settings>span{position:absolute;top:0;transition:opacity 160ms;will-change:opacity}button.settings .icon{background-image:url(/assets/images/icons/settings.1.svg)}.no-touch button.settings:hover .close,.no-touch button.settings:hover:active .close,button.settings .close,button.settings:active .close{opacity:0}.panel.settings{left:50%;top:50%;width:360px;margin-left:-180px;margin-top:-204px;text-align:center;opacity:0;visibility:hidden;transition:visibility 160ms,opacity 160ms;will-change:opacity;pointer-events:none}.panel.settings header .icon{position:absolute;left:16px;top:16px;width:20px;height:20px;background-image:url(/assets/images/icons/settings.1.svg)}.panel.settings header h2{position:absolute;text-align:left;left:45px;top:18px}.panel.settings form{margin-top:42px;text-align:left}.panel.settings form .row{margin-top:14px}.panel.settings form .row.animation p{width:100%}.panel.settings p{display:inline-block;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 -2px 0 2px}.panel.settings .segment{position:relative;float:right}.panel.settings .segment.bar4{width:100%}.ui-settings .panel.settings{opacity:1;pointer-events:auto;visibility:visible}.ui-settings #map .viewport{opacity:.4}.ui-settings .notifications,.ui-settings .panel.measure,.ui-settings button.settings,.ui-settings button.share{display:none}@media (max-height:532px){.panel.settings{top:6px;top:calc(6px + env(safe-area-inset-top));margin-top:0;height:auto}.ui-settings .attribution,.ui-settings .panel.clock{display:none}.cookies-consent .ui-settings .panel.ad-header{top:0;transform:translateY(-200px)}}@media (max-width:685px),(max-height:479px){button.settings{left:6px;left:calc(6px + env(safe-area-inset-left));top:auto;bottom:22px;bottom:calc(22px + env(safe-area-inset-bottom));right:auto;overflow:visible}button.settings::before{content:"";position:absolute;left:-6px;top:-2px;right:-6px;bottom:0}.ui-menu button.settings{display:none}}@media (max-width:685px),(max-height:409px){.panel.settings{top:6px;top:calc(6px + env(safe-area-inset-top));left:6px;left:calc(6px + env(safe-area-inset-left));right:6px;right:calc(6px + env(safe-area-inset-right));margin-left:0;margin-top:0;width:auto}.panel.settings p{width:33%}.panel.settings .segment{width:67%}.ui-settings .coordinate,.ui-settings .panel.measure,.ui-settings .panel.search,.ui-settings .panel.zoom,.ui-settings .scale-line,.ui-settings button.menu,.ui-settings button.search,.ui-settings button.wind{display:none}}@media (max-width:685px){button.settings::before{bottom:-6px}}@media (max-width:359px),(max-height:248px){button.settings{display:none}}.segment{width:200px;height:28px;line-height:28px;background-color:rgba(255,255,255,.2);border-radius:4.5px;overflow:hidden;z-index:0}.segment label{display:block;float:left;height:28px;font-size:14px;line-height:29px;letter-spacing:-.2px;text-align:center;cursor:pointer;color:rgba(255,255,255,.8);transition:color 160ms;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-touch .segment label:hover{color:#fff}.no-touch .segment label:hover:active,.segment label:active{color:rgba(255,255,255,.8)}.segment .selection{position:absolute;height:28px;background-color:#fff;border-radius:4.5px;box-shadow:0 0 8px 4px rgba(0,0,0,.4);transition:transform 160ms;z-index:-1}.segment.bar2 .selection,.segment.bar2 label{width:50%}.segment.bar3 .selection,.segment.bar3 label{width:33.33333%}.segment.bar4 .selection,.segment.bar4 label{width:25%}.segment input[type=radio]{display:none}.segment input[type=radio]:checked+label,.segment input[type=radio]:checked:active+label{color:#000;cursor:default}.segment input[type=radio]:nth-of-type(2):checked~.selection{transform:translateX(100%)}.segment input[type=radio]:nth-of-type(3):checked~.selection{transform:translateX(200%)}.segment input[type=radio]:nth-of-type(4):checked~.selection{transform:translateX(300%)}button.about{right:6px;right:calc(6px + env(safe-area-inset-right));top:64px;top:calc(64px + env(safe-area-inset-top));overflow:visible}button.about::before{content:"";position:absolute;left:-4px;top:-6px;right:-6px;bottom:-3px}button.about>span{position:absolute;top:0;transition:opacity 160ms;will-change:opacity}button.about .icon{background-image:url(/assets/images/icons/about.1.svg)}.no-touch button.about:hover .close,.no-touch button.about:hover:active .close,button.about .close,button.about:active .close{opacity:0}.panel.about{right:50px;right:calc(50px + env(safe-area-inset-right));top:64px;top:calc(64px + env(safe-area-inset-top));width:440px;height:calc(100% - 98px);max-height:698px;line-height:20px;transform:translate3d(4px,0,0);opacity:0;visibility:hidden;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms;will-change:transform,opacity;pointer-events:none}.panel.about>div{position:absolute;left:16px;top:40px;right:0;bottom:12px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);padding-bottom:6px;padding-right:16px}.panel.about h3{line-height:1}.panel.about h4{margin:15px 0 -5px}.panel.about li,.panel.about p{font-size:14px;color:rgba(255,255,255,.8);margin-top:10px}.panel.about li>span,.panel.about p>span{display:none}.panel.about a{text-decoration:underline;transition:color 160ms;white-space:nowrap}.no-touch .panel.about a:hover:active{color:rgba(255,255,255,.8)}.scroll-chrome .panel.about>div{padding-right:6px}.ui-about button.about .icon{opacity:0}.ui-about button.about .close{opacity:.8}.no-touch .ui-about button.about:hover .icon{opacity:0}.no-touch .ui-about button.about:hover .close,.ui-about button.about:active .close{opacity:1}.no-touch .ui-about button.about:hover:active .close{opacity:.8}.ui-about .panel.about{transform:translate3d(0,0,0);opacity:1;pointer-events:auto;visibility:visible;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ui-about .notifications{display:none}.ui-about .main-tooltip.about{opacity:0}@media (max-width:685px),(max-height:479px){.panel.about,button.about{display:none}.ui-about .panel.menu,.ui-about button.menu,.ui-about.ui-search .panel.search{display:block}}span.type{display:inline-block;font-size:13px;font-weight:700;line-height:18px;letter-spacing:-.25px;vertical-align:top;margin-right:6px;min-width:23px;height:17px;text-align:center;border-radius:2.5px}span.type.active{position:relative;font-size:12px;padding:2px 2px 0 1.5px;line-height:1;color:#fff;background-color:rgba(255,0,34,.8);border:1px solid #f02;letter-spacing:-.25px;text-transform:uppercase;animation:2s ease-in-out infinite blink-live;will-change:opacity}.no-touch .rank-2:hover,.rank-2 .icon,.rank-2.selected,.rank-2:active,.tooltip.rank-2,.type.rank-2{color:#fff;background-color:#63f}.no-touch .rank-1:hover,.rank-1 .icon,.rank-1.selected,.rank-1:active,.tooltip.rank-1,.type.rank-1{color:#fff;background-color:#09f}.no-touch .rank0:hover,.rank0 .icon,.rank0.selected,.rank0:active,.tooltip.rank0,.type.rank0{color:#000;background-color:#0f7}.no-touch .rank1:hover,.rank1 .icon,.rank1.selected,.rank1:active,.tooltip.rank1,.type.rank1{color:#000;background-color:#fc0}.no-touch .rank2:hover,.rank2 .icon,.rank2.selected,.rank2:active,.tooltip.rank2,.type.rank2{color:#000;background-color:#f90}.no-touch .rank3:hover,.rank3 .icon,.rank3.selected,.rank3:active,.tooltip.rank3,.type.rank3{color:#fff;background-color:#f60}.no-touch .rank4.forecast:hover,.no-touch .rank4:hover,.rank4 .icon,.rank4.selected,.rank4:active,.tooltip.rank4,.type.rank4{color:#fff;background-color:#f40}.no-touch .rank5:hover,.rank5 .icon,.rank5.selected,.rank5:active,.tooltip.rank5,.type.rank5{color:#fff;background-color:#f02}.rank-forecast{background-color:rgba(255,255,255,.2)}.panel.storm-info{right:50px;right:calc(50px + env(safe-area-inset-right));top:64px;top:calc(64px + env(safe-area-inset-top));width:290px;height:calc(100% - 98px);max-height:607px;padding:12px;font-size:13px;-webkit-user-select:text;-moz-user-select:text;user-select:text;opacity:0;visibility:hidden;transition:visibility 160ms,opacity 160ms;will-change:opacity;pointer-events:none}.panel.storm-info header{height:30px}.panel.storm-info header h2{max-width:252px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-info header h2 .active{display:none;max-width:80px;margin-right:2px;padding:2px 2.5px;font-size:13px;text-transform:uppercase;vertical-align:top;color:#fff;background-color:rgba(255,0,34,.8);border:1px solid #f02;border-radius:2.5px;animation:2s ease-in-out infinite blink-live;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.storm-info table{text-align:left;border-spacing:0;white-space:nowrap}.panel.storm-info table::before{content:"";position:absolute;display:block;background-color:rgba(0,0,0,.3);left:12px;top:76px;right:12px;bottom:48px;border-radius:2.5px;pointer-events:none}.panel.storm-info td,.panel.storm-info th,.panel.storm-info tr{padding:0}.panel.storm-info thead tr{height:14px}.panel.storm-info thead th{font-weight:700;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.storm-info thead td{height:20px;vertical-align:top;padding-top:1px;color:rgba(255,255,255,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.storm-info thead td.wind{cursor:pointer;transition:color 80ms}.no-touch .panel.storm-info thead td.wind:hover,.panel.storm-info thead td.wind:active{color:#fff;text-decoration:underline}.no-touch .panel.storm-info thead td.wind:hover:active{color:rgba(255,255,255,.8)}.panel.storm-info thead td.pressure{cursor:default}.panel.storm-info tbody{position:absolute;left:0;top:76px;right:0;bottom:48px;padding-left:12px;color:rgba(255,255,255,.8);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.panel.storm-info tbody tr{height:21px;line-height:21px;cursor:pointer;transition:opacity 160ms}.panel.storm-info tbody tr:first-of-type .date{border-top-left-radius:2.5px}.panel.storm-info tbody tr:first-of-type .pressure{border-top-right-radius:2.5px}.no-touch .panel.storm-info tbody tr:hover,.panel.storm-info tbody tr.selected{font-weight:700}.no-touch .panel.storm-info tbody tr:hover .date,.panel.storm-info tbody tr.selected .date{border-radius:2.5px 0 0 2.5px}.no-touch .panel.storm-info tbody tr:hover .pressure,.panel.storm-info tbody tr.selected .pressure{border-radius:0 2.5px 2.5px 0}.no-touch .panel.storm-info tbody tr:hover .pressure.forecast,.panel.storm-info tbody tr.selected .pressure.forecast{opacity:1}.no-touch .panel.storm-info tbody tr:hover:active{opacity:.8}.panel.storm-info tbody .time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel.storm-info .date{padding-left:2px;width:54px;text-transform:capitalize}.panel.storm-info .time{width:60px;max-width:60px;overflow:hidden;text-transform:capitalize}.panel.storm-info .type{width:34px;text-align:center}.panel.storm-info .icon{display:inline-block;text-align:center;letter-spacing:-.2px;min-width:23px;height:21px;pointer-events:none}.panel.storm-info .wind{width:48px;text-align:right}.panel.storm-info .pressure{padding-right:2px;width:70px;text-align:right}.panel.storm-info .pressure.forecast{opacity:.5;letter-spacing:-.1px}.panel.storm-info footer{position:absolute;bottom:0;min-width:266px;height:42px}.panel.storm-info footer .foot-type{float:left;height:17px;line-height:17px}.panel.storm-info footer .foot-type .icon{height:17px;margin-right:6px;font-weight:700;letter-spacing:-.2px;border-radius:2.5px}.no-touch .panel.storm-info footer .foot-type:hover{background-color:transparent}.panel.storm-info footer .foot-text{float:left;width:238px;min-height:34px;line-height:17px}.panel.storm-info footer .foot-text .text1,.panel.storm-info footer .foot-text .text2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-info footer .foot-text .text2{color:rgba(255,255,255,.5)}.panel.storm-info footer .foot-links{display:none;clear:both;width:266px;padding-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.storm-info footer .foot-links .details,.panel.storm-info footer .foot-links .twitter{position:absolute;line-height:18px;font-weight:700;padding:4px 8px 4px 6px;margin-top:-4px;border-radius:13px;transition:color 160ms,background-color 160ms;cursor:pointer}.no-touch .panel.storm-info footer .foot-links .details:hover,.no-touch .panel.storm-info footer .foot-links .twitter:hover{background-color:rgba(255,255,255,.2)}.panel.storm-info footer .foot-links .details:active,.panel.storm-info footer .foot-links .twitter:active{color:#fff;background-color:rgba(255,255,255,.2)}.no-touch .panel.storm-info footer .foot-links .details:hover:active,.no-touch .panel.storm-info footer .foot-links .twitter:hover:active{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.15)}.panel.storm-info footer .foot-links .details .icon,.panel.storm-info footer .foot-links .twitter .icon{width:18px;height:18px;vertical-align:top;background-repeat:no-repeat;background-size:18px 18px;background-position:3px 0}.panel.storm-info footer .foot-links .details{left:-6px}.panel.storm-info footer .foot-links .details .icon{margin-right:6px;background-image:url(/assets/images/icons/warning.1.svg)}.panel.storm-info footer .foot-links .details .text.short{display:none;letter-spacing:-.3px}.panel.storm-info footer .foot-links .twitter{right:-6px}.panel.storm-info footer .foot-links .twitter .icon{margin-right:5px;background-image:url(/assets/images/icons/twitter.1.svg)}.panel.storm-info.active{max-height:639px}.panel.storm-info.active header h2 .active{display:inline-block}.panel.storm-info.active table::before,.panel.storm-info.active tbody{bottom:80px}.panel.storm-info.active footer{height:74px}.panel.storm-info.active footer .foot-links{display:block}.ui-storm-info .panel.storm-info{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:947px){.panel.storm-info{height:calc(100% - 170px)}}@media (max-width:685px),(max-height:479px){.panel.storm-info{top:6px;top:calc(6px + env(safe-area-inset-top));left:50%;right:auto;margin-left:-143px;padding:10px;width:286px;height:calc(100% - 74px);max-height:207px}.panel.storm-info header{height:26px}.panel.storm-info button.close::before{left:21px;top:10px}.panel.storm-info button.close>span{background-position:26px 11px}.panel.storm-info table::before{left:10px;right:10px}.panel.storm-info table::before,.panel.storm-info tbody{top:68px;bottom:34px}.panel.storm-info thead td{height:18px}.panel.storm-info tbody{padding-left:10px;right:-2px}.panel.storm-info footer{width:278px;height:28px}.panel.storm-info footer .foot-type{margin-top:1px}.panel.storm-info footer .foot-text{min-height:17px;margin-top:1px}.panel.storm-info footer .foot-text .text2{display:none}.panel.storm-info footer .foot-links{padding-top:0;min-width:0}.panel.storm-info footer .foot-links .details{left:auto;right:6px;top:1px}.panel.storm-info footer .foot-links .details .icon{margin-right:3px}.panel.storm-info footer .foot-links .details .text.long{display:none}.panel.storm-info footer .foot-links .details .text.short{display:inline-block}.panel.storm-info footer .foot-links .twitter{display:none}.panel.storm-info.active{max-height:207px}.panel.storm-info.active table::before,.panel.storm-info.active tbody{bottom:34px}.panel.storm-info.active footer{height:28px}.panel.storm-info.active footer .foot-text{width:188px}}@media (max-width:385px){.panel.storm-info{width:260px;margin-left:-130px}.panel.storm-info header h2{max-width:222px}.panel.storm-info .pressure{width:44px;max-width:44px;overflow:hidden}.panel.storm-info th.pressure{display:none}.panel.storm-info td.pressure.forecast{color:transparent}.panel.storm-info footer{width:252px;min-width:240px}.panel.storm-info footer .foot-text{width:212px}.panel.storm-info.active footer .foot-text{width:162px}}@media (max-width:359px){.ui-storm-info:not(.ui-search) .panel.menu,.ui-storm-info:not(.ui-search) .panel.search,.ui-storm-info:not(.ui-search) button.menu,.ui-storm-info:not(.ui-search) button.search{display:none}}@media (max-height:479px){.panel.storm-info,.panel.storm-info.active{max-height:165px;height:calc(100% - 26px)}}.panel.storm-details{display:none;right:50px;right:calc(50px + env(safe-area-inset-right));top:64px;top:calc(64px + env(safe-area-inset-top));width:440px;height:calc(100% - 98px);min-height:244px;max-height:244px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.panel.storm-details header h1{max-width:394px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-details header .lastmod{font-size:13px;color:rgba(255,255,255,.5);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-details section{position:absolute;left:16px;top:62px;right:0;bottom:14px;padding:4px 16px 2px 0;line-height:20px;color:rgba(255,255,255,.8);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%)}.panel.storm-details section p{color:rgba(255,255,255,.8);margin-top:10px}.panel.storm-details section p em{font-style:normal;color:#fff}.panel.storm-details section p:first-of-type{margin-top:0}.panel.storm-details section p:first-of-type em::before{content:"";display:inline-block;width:25px;height:18px;vertical-align:top;background-image:url(/assets/images/icons/warning.1.svg);background-repeat:no-repeat;background-position:0 1px}.panel.storm-details section p a{transition:color 160ms;word-break:break-word;text-decoration:underline}.no-touch .panel.storm-details section p a:hover:active{color:rgba(255,255,255,.8)}.panel.storm-details section p.credits{color:rgba(255,255,255,.5)}.panel.storm-details section .activity-dots{margin-top:66px}.panel.storm-details section .error-message{margin-top:30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.storm-details section .error-message p{line-height:1;margin-bottom:12px}.panel.storm-details section .error-message button{position:relative;width:auto;padding:0 24px;background-color:rgba(255,255,255,.2);border-radius:20px}.panel.storm-details section .error-message button>span{width:auto}.panel.storm-details .image{width:128px;height:128px;background-color:#2a313f;border-radius:4.5px;margin:2px 0 32px 16px;float:right;overflow:hidden}.panel.storm-details .image img{display:block;border-radius:4.5px;-ms-interpolation-mode:bicubic;transition:transform 160ms}.panel.storm-details .image figcaption{position:absolute;width:128px;text-align:center;font-size:13px;color:rgba(255,255,255,.5);line-height:16px;margin-top:6px;transition:color 160ms}.no-touch .panel.storm-details .image:hover figcaption,.panel.storm-details .image:active figcaption{color:#fff}.no-touch .panel.storm-details .image:hover:active figcaption{color:rgba(255,255,255,.8)}.no-touch .panel.storm-details .image:hover img{transform:scale(1.04688)}.no-touch .panel.storm-details .image:hover:active img{transform:none}.scroll-chrome .panel.storm-details section{padding-right:6px}.ui-storm-details .panel.storm-details{display:block}.ui-storm-details .notifications,.ui-storm-details .panel.storm-info{display:none}@media (max-width:1247px){.panel.storm-details{height:calc(100% - 170px)}}@media (max-width:685px),(max-height:479px){.panel.storm-details{left:50%;top:6px;top:calc(6px + env(safe-area-inset-top));bottom:6px;bottom:calc(6px + env(safe-area-inset-bottom));width:586px;margin-left:-293px;height:auto;max-height:100%!important}.panel.storm-details header h1{max-width:calc(100% - 14px)}.panel.storm-details section .activity-dots,.panel.storm-details section .error-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.panel.storm-details section .activity-dots{margin-top:-4px}.panel.storm-details section .error-message{margin-top:-16px}.ui-storm-details .attribution,.ui-storm-details .panel.clock{display:none}}@media (max-width:685px){.panel.storm-details{left:0;left:calc(0px + env(safe-area-inset-left));top:0;top:calc(0px + env(safe-area-inset-top));right:0;right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:calc(0px + env(safe-area-inset-bottom));border-radius:0;width:auto;max-height:100%;margin-left:0}.panel.storm-details section{font-size:15px;line-height:22px}.ui-storm-details .notifications,.ui-storm-details .panel.search,.ui-storm-details .panel.zoom,.ui-storm-details button.menu,.ui-storm-details button.search,.ui-storm-details button.settings{display:none}}@media (max-width:359px){.panel.storm-details section{font-size:14px;line-height:21px}.panel.storm-details .image,.panel.storm-details .image img{width:96px;height:96px}.panel.storm-details .image figcaption{width:96px}}.storm-list{position:absolute;left:0;top:48px;bottom:16px;right:0;margin-bottom:-10px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%)}.storm-list .description{display:none;margin:16px}.storm-list .activity-dots,.storm-list .error-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.storm-list .activity-dots{margin-top:-14px}.storm-list .error-message{margin-top:-26px}.storm-list .error-message p{line-height:1;margin-bottom:12px}.storm-list .error-message button{position:relative;width:auto;padding:0 24px;background-color:rgba(255,255,255,.15);border-radius:20px;transition:background-color 160ms}.storm-list .error-message button>span{width:auto;will-change:opacity;transition:opacity 160ms;opacity:.8}.no-touch .storm-list .error-message button:hover{background-color:rgba(255,255,255,.25)}.no-touch .storm-list .error-message button:hover>span{opacity:1}.no-touch .storm-list .error-message button:hover:active{background-color:rgba(255,255,255,.2)}.no-touch .storm-list .error-message button:hover:active>span{opacity:.8}.storm-list ul{padding:8px 16px 0 4px;text-align:center}.storm-list li{display:inline-block;text-align:center;vertical-align:top;width:140px;margin-bottom:8px}.storm-list li[data-loading] .image img{opacity:0}.no-touch .storm-list li:hover .image img{transform:scale(1.04688)}.no-touch .storm-list li:hover:active .image img{transform:none}.storm-list .image{border-radius:4.5px;overflow:hidden;margin:0 0 0 12px;background-color:#2a313f;width:128px;height:128px;aspect-ratio:1}.storm-list .image img{display:block;width:100%;height:100%;border-radius:4.5px;-ms-interpolation-mode:bicubic;transition:opacity 160ms,transform 160ms;will-change:opacity,transform}.storm-list .image.none{background-image:linear-gradient(rgba(42,49,63,.5),rgba(42,49,63,.5)),url(/assets/images/icons/storms.1.svg);background-repeat:no-repeat;background-position:50% 50%}.storm-list .image.none img{visibility:hidden}.storm-list figcaption{margin-top:7px;margin-bottom:8px;margin-left:12px;height:19px;line-height:17px;white-space:nowrap;overflow:hidden}.storm-list figcaption .text{font-size:13px;opacity:.8;transition:opacity 160ms;will-change:opacity}.storm-list figcaption .text.active{font-weight:700}.storm-list a{display:block}.no-touch .storm-list a:hover figcaption .text,.storm-list a:active figcaption .text{opacity:1}.no-touch .storm-list a:hover:active figcaption .text{opacity:.8}.scroll-chrome .storm-list ul{padding-right:6px}.scroll-chrome .storm-list .activity-dots,.scroll-chrome .storm-list .error-message{margin-left:5px}@media (max-width:685px),(max-height:479px){.storm-list .image{width:auto;height:auto}}.panel.storm-archive{left:50%;top:50%;width:860px;height:742px;margin-left:-430px;margin-top:-371px;text-align:center;opacity:0;visibility:hidden;transition:visibility 160ms,opacity 160ms;will-change:opacity;pointer-events:none}.panel.storm-archive header .icon{position:absolute;left:17px;top:17px;width:22px;height:22px;background-image:url(/assets/images/icons/storms.1.svg);animation:8s linear infinite spin-storm}.panel.storm-archive header h2{position:absolute;text-align:left;left:48px;top:20px}.panel.storm-archive header nav{position:absolute;left:50%;top:20px;width:120px;height:40px;margin-left:-60px}.panel.storm-archive header nav h3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.panel.storm-archive header nav button{top:-16px;width:60px;height:48px}.panel.storm-archive header nav button>span{border-left:3px solid #fff;border-top:3px solid #fff;width:11px;height:11px;pointer-events:none;opacity:.8;transition:opacity 160ms;will-change:opacity}.no-touch .panel.storm-archive header nav button:hover>span,.panel.storm-archive header nav button:active>span{opacity:1}.no-touch .panel.storm-archive header nav button:hover:active>span{opacity:.8}.panel.storm-archive header nav button.left{left:0}.panel.storm-archive header nav button.left>span{margin-left:14px;transform:rotate(315deg)}.panel.storm-archive header nav button.right{right:0}.panel.storm-archive header nav button.right>span{margin-left:35px;transform:rotate(135deg)}.panel.storm-archive .segment{position:absolute;right:48px;top:14px}.panel.storm-archive .storm-list li{width:140px}.ui-storm-archive .panel.storm-archive{opacity:1;pointer-events:auto;visibility:visible}.ui-storm-archive #map .viewport{opacity:.4}.ui-storm-archive .notifications,.ui-storm-archive .panel.clock,.ui-storm-archive .panel.measure,.ui-storm-archive .panel.zoom,.ui-storm-archive button.wind,.ui-storm-info .panel.storm-archive{display:none}@media (max-height:869px){.panel.storm-archive{top:64px;top:calc(64px + env(safe-area-inset-top));margin-top:0;bottom:64px;bottom:calc(64px + env(safe-area-inset-bottom));height:auto}}@media (max-width:959px){.panel.storm-archive{width:720px;margin-left:-360px}}@media (max-width:819px){.panel.storm-archive{width:580px;margin-left:-290px}.panel.storm-archive header h2{display:none}.panel.storm-archive header nav{left:60px;margin-left:0}}@media (max-width:679px){.panel.storm-archive{width:440px;margin-left:-220px}}@media (max-width:685px),(max-height:479px){.panel.storm-archive{top:6px;top:calc(6px + env(safe-area-inset-top));bottom:22px;bottom:calc(22px + env(safe-area-inset-bottom))}.ui-storm-archive .panel.search,.ui-storm-archive button.menu,.ui-storm-archive button.search,.ui-storm-archive button.settings{display:none}}@media (max-width:685px){.panel.storm-archive{left:0;left:calc(0px + env(safe-area-inset-left));top:0;top:calc(0px + env(safe-area-inset-top));right:0;right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:calc(0px + env(safe-area-inset-bottom));border-radius:0;width:auto;height:auto;margin-left:0;margin-top:0}.panel.storm-archive header h2{display:block}.panel.storm-archive header nav{left:auto;right:48px;margin-left:0}.panel.storm-archive .segment{left:16px;top:56px;right:16px;width:auto}.panel.storm-archive .storm-list{top:92px}.panel.storm-archive .storm-list li{width:25%}.ui-storm-archive .attribution,.ui-storm-archive .panel.search,.ui-storm-archive button.menu,.ui-storm-archive button.search{display:none}.ui-storm-archive #map .viewport{opacity:1}.coordinate{display:none}}@media (max-width:440px){.panel.storm-archive .storm-list li{width:33.33333%}}::placeholder{font-size:14px;color:#fff;opacity:.5}button.search{right:6px;right:calc(6px + env(safe-area-inset-right));top:6px;top:calc(6px + env(safe-area-inset-top));overflow:visible}button.search::before{content:"";position:absolute;left:-4px;top:-6px;right:-6px;bottom:-12px}button.search>span{position:absolute;top:0;transition:opacity 160ms;will-change:opacity}button.search .icon{background-image:url(/assets/images/icons/search.1.svg)}.no-touch button.search:hover .close,.no-touch button.search:hover:active .close,button.search .close,button.search:active .close{opacity:0}.panel.search{right:50px;right:calc(50px + env(safe-area-inset-right));top:6px;top:calc(6px + env(safe-area-inset-top));width:440px;height:calc(100% - 40px);max-height:540px;line-height:20px;transform:translate3d(4px,0,0);opacity:0;visibility:hidden;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms;will-change:transform,opacity;pointer-events:none}.panel.search h3{white-space:nowrap}.panel.search h3.search{margin-bottom:12px}.panel.search h3.storms{margin-top:72px}.panel.search button.close{display:none}.panel.search form{height:42px;padding:0;background-color:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.2);border-radius:4.5px}.panel.search form::after{content:"";display:block;width:40px;height:40px;margin-top:-40px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/images/icons/search.1.svg)}.panel.search form input[type=search]{width:100%;height:40px;border-radius:7px;font-size:15px;font-family:inherit;color:#fff;background-color:transparent;padding:0 0 0 40px;margin:0 0 0 -1px}.no-touch .panel.search form input[type=search]:hover,.panel.search form input[type=search]:-webkit-autofill,.panel.search form input[type=search]:active,.panel.search form input[type=search]:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:transparent!important;animation-name:autofill;animation-fill-mode:both}.panel.search form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:34px;height:40px;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/images/icons/close.1.svg);opacity:.8;cursor:pointer}.panel.search form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.panel.search.error form{transform:translate3d(0,0,0);will-change:transform;animation:.4s ease-in-out shake}.panel.search .storm-list{top:186px}.panel.search .result-list li a,.panel.search button.wide{background-color:rgba(255,255,255,.15);border-radius:4.5px;transition:background-color 160ms}.panel.search .result-list{display:none;position:absolute;left:16px;top:148px;bottom:6px;right:0;padding:0 16px 6px 0;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 calc(100% - 6px),transparent 100%)}.panel.search .result-list li{margin-top:6px;height:41px;white-space:nowrap;overflow:hidden}.panel.search .result-list li a{display:block;padding:11px 12px 10px;line-height:20px;min-height:41px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;overflow:hidden;text-overflow:ellipsis}.no-touch .panel.search .result-list li a:hover,.panel.search .result-list li a:focus{background-color:rgba(255,255,255,.25)}.no-touch .panel.search .result-list li a:hover:active{background-color:rgba(255,255,255,.2)}.panel.search .result-list li .type{margin:1px 4px 0 0}.panel.search .result-list li strong{font-weight:700;text-decoration:underline}.panel.search button.wide{position:absolute;width:calc(50% - 20px);white-space:nowrap;margin-top:8px}.panel.search button.wide .icon{display:inline-block;vertical-align:middle;margin-left:-12px}.panel.search button.wide .text{display:inline-block;vertical-align:middle;font-size:14px;line-height:41px;width:auto;will-change:opacity;transition:opacity 160ms;opacity:.8}.panel.search button.wide.locate .icon{background-image:url(/assets/images/icons/locate.1.svg)}.panel.search button.wide.locate.locating .icon{animation:750ms ease-in-out infinite blink-activity}.panel.search button.wide.archive{right:16px}.panel.search button.wide.archive .icon{background-image:url(/assets/images/icons/storms.1.svg)}.no-touch .panel.search button.wide:hover,.panel.search button.wide:focus{background-color:rgba(255,255,255,.25)}.no-touch .panel.search button.wide:hover .text,.panel.search button.wide:focus .text{opacity:1}.no-touch .panel.search button.wide:hover:active{background-color:rgba(255,255,255,.2)}.no-touch .panel.search button.wide:hover:active .text{opacity:.8}.panel.search.results .storm-list,.panel.search.results h3.storms{display:none}.panel.search.results .result-list{display:block}.scroll-chrome .panel.search .result-list{padding-right:6px}.ui-search button.search .icon{opacity:0}.ui-search button.search .close{opacity:.8}.no-touch .ui-search button.search:hover .icon{opacity:0}.no-touch .ui-search button.search:hover .close,.ui-search button.search:active .close{opacity:1}.no-touch .ui-search button.search:hover:active .close{opacity:.8}.ui-search .panel.search{transform:translate3d(0,0,0);opacity:1;pointer-events:auto;visibility:visible;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ui-search .notifications{display:none}.ui-search .main-tooltip.search{opacity:0}@media (max-width:1455px){.ui-search .panel.ad-header{top:0;transform:translateY(-200px)}}@media (max-width:1247px) and (max-height:701px){.ui-search .panel.clock{display:none}}@media (max-width:685px),(max-height:479px){.panel.search{left:0;left:calc(0px + env(safe-area-inset-left));top:0;top:calc(0px + env(safe-area-inset-top));right:0;right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:calc(0px + env(safe-area-inset-bottom));border-radius:0;width:auto;height:auto;max-height:100%;margin-left:0;margin-top:0;transform:translate3d(0,0,0)}.panel.search button.close{display:block}.ui-search .attribution,.ui-search .notifications,.ui-search .panel.clock,.ui-search .panel.zoom,.ui-search button.menu,.ui-search button.search,.ui-search button.settings,.ui-search button.wind{display:none}.panel.search .storm-list li{width:25%}.panel.search .result-list li{white-space:inherit;height:auto}}@media (min-width:581px) and (max-height:479px){.panel.search .storm-list li{width:20%}}@media (min-width:721px) and (max-height:479px){.panel.search .storm-list li{width:16.66667%}}@media (max-width:440px){.panel.search .storm-list li{width:33.33333%}}@media (max-width:359px){.panel.storm-archive header h2{display:none}.panel.storm-archive header nav{left:50%;right:auto;margin-left:-60px}.panel.search button.wide .text{font-size:13px}}.coordinate{position:absolute;left:8px;left:calc(8px + env(safe-area-inset-left));bottom:6px;bottom:calc(6px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:12px;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;color:#fff;transition:color 160ms;will-change:color;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;overflow:visible}.coordinate::before{content:"";position:absolute;left:-8px;top:-6px;right:-8px;bottom:-6px}.coordinate .lat{display:inline-block;margin-right:6px}.coordinate .lon{display:inline-block}.no-touch .coordinate:hover:active{color:rgba(255,255,255,.8)}@media (min-width:1280px){.coordinate{font-size:11px}}@media (max-height:479px){.coordinate{bottom:4px;bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px}}.attribution{position:absolute;left:160px;right:160px;max-height:28px;bottom:6px;bottom:calc(6px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;line-height:12px;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;text-align:center;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;direction:ltr}@media (min-width:1280px){.attribution{font-size:11px}}@media (max-width:685px),(max-height:479px){.attribution{left:6px;left:calc(6px + env(safe-area-inset-left));right:6px;right:calc(6px + env(safe-area-inset-right));bottom:4px;bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.scale-line{position:absolute;right:7px;right:calc(7px + env(safe-area-inset-right));bottom:5px;bottom:calc(5px + env(safe-area-inset-bottom));overflow:visible;white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.scale-line::before{content:"";position:absolute;left:-6px;top:-5px;right:-7px;bottom:-5px}.scale-line>div{height:16px;line-height:16px;border-bottom:3px solid #000;color:#fff;font-size:10px;font-weight:700;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;text-align:right;padding-right:1px;transition:color 160ms;will-change:contents,width,color}.scale-line>div::after{content:"";position:absolute;left:1px;top:1px;right:1px;bottom:1px;border-bottom:1px solid #fff}.no-touch .scale-line>div:hover:active{color:rgba(255,255,255,.8)}@media (min-width:1280px){.scale-line>div{font-size:11px}}@media (max-height:479px){.scale-line{bottom:3px;bottom:calc(3px + env(safe-area-inset-bottom));overflow:visible}.scale-line::before{content:"";position:absolute;left:-6px;top:5px;right:-7px;bottom:-4px}.scale-line>div{font-size:9px;letter-spacing:-.2px}.mobile-footer .scale-line{bottom:53px;bottom:calc(53px + env(safe-area-inset-bottom))}}@media (max-width:685px){.scale-line{display:none}}@media (max-height:409px){.mobile-footer .scale-line{bottom:3px;bottom:calc(3px + env(safe-area-inset-bottom))}}