/*! Zoom Earth @author Neave Interactive, neave.com @copyright 2021 */
body,html{width:100%;height:100%;height:-webkit-calc(100% + env(safe-area-inset-top));height:-moz-calc(100% + env(safe-area-inset-top));height:calc(100% + env(safe-area-inset-top));margin:0;padding:0;-moz-box-sizing:border-box;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;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{-moz-box-sizing:inherit;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")}@-webkit-keyframes autofill{to{color:#fff;background-color:transparent}}@-moz-keyframes autofill{to{color:#fff;background-color:transparent}}@keyframes autofill{to{color:#fff;background-color:transparent}}@-webkit-keyframes blink-activity{0%,100%{opacity:.2}35%,65%{opacity:1}}@-moz-keyframes blink-activity{0%,100%{opacity:.2}35%,65%{opacity:1}}@keyframes blink-activity{0%,100%{opacity:.2}35%,65%{opacity:1}}@-webkit-keyframes blink-colon{25%,75%{opacity:1}50%{opacity:.1}}@-moz-keyframes blink-colon{25%,75%{opacity:1}50%{opacity:.1}}@keyframes blink-colon{25%,75%{opacity:1}50%{opacity:.1}}@-webkit-keyframes blink-live{35%,65%{color:#fff;background-color:rgba(255,0,34,.8)}50%{color:#f02;background-color:rgba(255,0,34,.4)}}@-moz-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 blink-live{35%,65%{color:#fff;background-color:rgba(255,0,34,.8)}50%{color:#f02;background-color:rgba(255,0,34,.4)}}@-webkit-keyframes shake{41%,8%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}25%,58%{-webkit-transform:translateX(5px);transform:translateX(5px)}75%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}92%{-webkit-transform:translateX(1px);transform:translateX(1px)}0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes shake{41%,8%{-moz-transform:translateX(-5px);transform:translateX(-5px)}25%,58%{-moz-transform:translateX(5px);transform:translateX(5px)}75%{-moz-transform:translateX(-1px);transform:translateX(-1px)}92%{-moz-transform:translateX(1px);transform:translateX(1px)}0%,100%{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes shake{41%,8%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);transform:translateX(-5px)}25%,58%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px)}75%{-webkit-transform:translateX(-1px);-moz-transform:translateX(-1px);transform:translateX(-1px)}92%{-webkit-transform:translateX(1px);-moz-transform:translateX(1px);transform:translateX(1px)}0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes spin-storm{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin-storm{0%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-storm{0%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-moz-keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-moz-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);transform:rotate(720deg)}}.preload-images{background:url(/assets/images/title.1.svg) -999px -999px no-repeat,url(/assets/images/icon-100.5.jpg) -999px -999px no-repeat,url(/assets/images/icons/menu-items.3.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/warning.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/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}.homescreen .app{position:fixed}.mobile-footer .app{bottom:50px;bottom:-webkit-calc(50px + env(safe-area-inset-bottom));bottom:-moz-calc(50px + env(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom))}.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;-ms-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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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;-ms-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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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;-ms-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){-webkit-animation:.5s ease-in-out infinite blink-activity;-moz-animation:.5s ease-in-out infinite blink-activity;animation:.5s ease-in-out infinite blink-activity}.activity-dots>div:nth-of-type(2){-webkit-animation:.5s ease-in-out 80ms infinite blink-activity;-moz-animation:.5s ease-in-out 80ms infinite blink-activity;animation:.5s ease-in-out 80ms infinite blink-activity}.activity-dots>div:nth-of-type(3){-webkit-animation:.5s ease-in-out 160ms infinite blink-activity;-moz-animation:.5s ease-in-out 160ms infinite blink-activity;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 .animator{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ol-control{display: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;-ms-user-select:none;user-select:none}.ui-crosshairs .map-crosshairs{display:block}@media (max-width:657px),(max-height:479px){.mobile-footer #map{bottom:-50px}.mobile-footer .map-crosshairs{margin-top:17.5px}}@media (max-height:409px){.mobile-footer .app{bottom:0}.mobile-footer .panel.ad-footer{display:none}.mobile-footer #map{bottom:0}.mobile-footer .map-crosshairs{margin-top:-7.5px}}.panel.zoom{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));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:-8px;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:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:110px;top:-webkit-calc(110px + env(safe-area-inset-top));top:-moz-calc(110px + env(safe-area-inset-top));top:calc(110px + env(safe-area-inset-top));overflow:visible}button.share::before{content:"";position:absolute;left:-4px;top:-3px;right:-6px;bottom:-6px}button.share .icon{background-image:url(/assets/images/icons/share.1.svg)}@media (max-width:657px),(max-height:479px){.panel.zoom{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.ui-storm-info .panel.zoom button.in::before{top:-3px}.homescreen .panel.zoom{bottom:22px}.panel.measure,button.share{display:none}}.panel.measure{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:156px;top:-webkit-calc(156px + env(safe-area-inset-top));top:-moz-calc(156px + env(safe-area-inset-top));top:calc(156px + 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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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:-6px;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-label-measure{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ui-measure-area .map-label-measure,.ui-measure-distance .map-label-measure{pointer-events:none}.ui-animator .map-label-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);white-space:nowrap}.label-measure>span{display:inline-block;padding:0 8px;height:25px;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.label-measure>span:active{color:rgba(255,255,255,.8)}.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:0;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:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:120px;bottom:-webkit-calc(120px + env(safe-area-inset-bottom));bottom:-moz-calc(120px + env(safe-area-inset-bottom));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{background-image:url(/assets/images/icons/menu-items.3.svg);background-size:25px 225px;background-position:0 -50px;width:25px;height:25px;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}.homescreen button.wind{bottom:120px}.ui-daily button.wind{display:none}@media (max-width:657px),(max-height:479px){button.wind{bottom:108px;bottom:-webkit-calc(108px + env(safe-area-inset-bottom));bottom:-moz-calc(108px + env(safe-area-inset-bottom));bottom:calc(108px + env(safe-area-inset-bottom))}.homescreen button.wind{bottom:108px}.main-tooltip,.map-tooltip.storm{display:none}}@media (max-width:359px),(max-height:248px){.panel.zoom,button.wind{display:none}}@media (max-height:409px){.homescreen .panel.zoom{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.homescreen button.wind{bottom:108px;bottom:-webkit-calc(108px + env(safe-area-inset-bottom));bottom:-moz-calc(108px + env(safe-area-inset-bottom));bottom:calc(108px + env(safe-area-inset-bottom))}}.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;-ms-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;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity 60ms ease-in,visibility 60ms linear,-webkit-transform 60ms ease-in;transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear,-webkit-transform 60ms ease-in,-moz-transform 60ms ease-in;-moz-transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear,-moz-transform 60ms ease-in;opacity:0;will-change:transform,opacity;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.main-tooltip.show,.map-tooltip.show{visibility:visible;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.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.geo,.tooltip.storm{-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3))}.tooltip.geo .text,.tooltip.storm .text{font-weight:700;text-transform:capitalize}.tooltip.geo .anchor,.tooltip.storm .anchor{left:50%;bottom:-8px;margin-left:-8px;border-left:8px solid transparent;border-top:8px solid rgba(20,26,34,.8);border-bottom:none;border-right:8px solid transparent}.tooltip.storm.rank-2 .anchor{border-top-color:#6040ff}.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-storm-archive .map-tooltip{display:none}.main-tooltip .tooltip{-webkit-filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5));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;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);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:-webkit-calc(85px + env(safe-area-inset-left));left:-moz-calc(85px + env(safe-area-inset-left));left:calc(85px + env(safe-area-inset-left));top:85px;top:-webkit-calc(85px + env(safe-area-inset-top));top:-moz-calc(85px + env(safe-area-inset-top));top:calc(85px + env(safe-area-inset-top))}.main-tooltip.menu.item{left:172px;left:-webkit-calc(172px + env(safe-area-inset-left));left:-moz-calc(172px + env(safe-area-inset-left));left:calc(172px + env(safe-area-inset-left))}.main-tooltip.menu.item.live{top:85px;top:-webkit-calc(85px + env(safe-area-inset-top));top:-moz-calc(85px + env(safe-area-inset-top));top:calc(85px + env(safe-area-inset-top))}.main-tooltip.menu.item.daily{top:116px;top:-webkit-calc(116px + env(safe-area-inset-top));top:-moz-calc(116px + env(safe-area-inset-top));top:calc(116px + env(safe-area-inset-top))}.main-tooltip.menu.item.base{top:147px;top:-webkit-calc(147px + env(safe-area-inset-top));top:-moz-calc(147px + env(safe-area-inset-top));top:calc(147px + env(safe-area-inset-top))}.main-tooltip.menu.item.wind{top:208px;top:-webkit-calc(208px + env(safe-area-inset-top));top:-moz-calc(208px + env(safe-area-inset-top));top:calc(208px + env(safe-area-inset-top))}.main-tooltip.menu.item.radar{top:239px;top:-webkit-calc(239px + env(safe-area-inset-top));top:-moz-calc(239px + env(safe-area-inset-top));top:calc(239px + env(safe-area-inset-top))}.main-tooltip.menu.item.fire-spots{top:270px;top:-webkit-calc(270px + env(safe-area-inset-top));top:-moz-calc(270px + env(safe-area-inset-top));top:calc(270px + env(safe-area-inset-top))}.main-tooltip.menu.item.labels{top:301px;top:-webkit-calc(301px + env(safe-area-inset-top));top:-moz-calc(301px + env(safe-area-inset-top));top:calc(301px + env(safe-area-inset-top))}.main-tooltip.menu.item.storm-tracks{top:332px;top:-webkit-calc(332px + env(safe-area-inset-top));top:-moz-calc(332px + env(safe-area-inset-top));top:calc(332px + env(safe-area-inset-top))}.main-tooltip.menu.item.terminator{top:363px;top:-webkit-calc(363px + env(safe-area-inset-top));top:-moz-calc(363px + env(safe-area-inset-top));top:calc(363px + env(safe-area-inset-top))}.main-tooltip.menu.item.crosshairs{top:394px;top:-webkit-calc(394px + env(safe-area-inset-top));top:-moz-calc(394px + env(safe-area-inset-top));top:calc(394px + env(safe-area-inset-top))}.main-tooltip.menu.item.time-utc{top:455px;top:-webkit-calc(455px + env(safe-area-inset-top));top:-moz-calc(455px + env(safe-area-inset-top));top:calc(455px + env(safe-area-inset-top))}.main-tooltip.menu.item.clock-24{top:486px;top:-webkit-calc(486px + env(safe-area-inset-top));top:-moz-calc(486px + env(safe-area-inset-top));top:calc(486px + env(safe-area-inset-top))}.main-tooltip.menu.item.zoom-center{top:517px;top:-webkit-calc(517px + env(safe-area-inset-top));top:-moz-calc(517px + env(safe-area-inset-top));top:calc(517px + env(safe-area-inset-top))}.main-tooltip.clock{left:50%;bottom:127px;bottom:-webkit-calc(127px + env(safe-area-inset-bottom));bottom:-moz-calc(127px + env(safe-area-inset-bottom));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.share,.main-tooltip.wind-button,.main-tooltip.zoom-in,.main-tooltip.zoom-out{right:54px;right:-webkit-calc(54px + env(safe-area-inset-right));right:-moz-calc(54px + env(safe-area-inset-right));right:calc(54px + env(safe-area-inset-right))}.main-tooltip.search{top:13.5px;top:-webkit-calc(13.5px + env(safe-area-inset-top));top:-moz-calc(13.5px + env(safe-area-inset-top));top:calc(13.5px + env(safe-area-inset-top))}.main-tooltip.about{top:71.5px;top:-webkit-calc(71.5px + env(safe-area-inset-top));top:-moz-calc(71.5px + env(safe-area-inset-top));top:calc(71.5px + env(safe-area-inset-top))}.main-tooltip.share{top:117.5px;top:-webkit-calc(117.5px + env(safe-area-inset-top));top:-moz-calc(117.5px + env(safe-area-inset-top));top:calc(117.5px + env(safe-area-inset-top))}.main-tooltip.measure-distance{top:163.5px;top:-webkit-calc(163.5px + env(safe-area-inset-top));top:-moz-calc(163.5px + env(safe-area-inset-top));top:calc(163.5px + env(safe-area-inset-top))}.main-tooltip.measure-area{top:201.5px;top:-webkit-calc(201.5px + env(safe-area-inset-top));top:-moz-calc(201.5px + env(safe-area-inset-top));top:calc(201.5px + env(safe-area-inset-top))}.main-tooltip.wind-button{bottom:128px;bottom:-webkit-calc(128px + env(safe-area-inset-bottom));bottom:-moz-calc(128px + env(safe-area-inset-bottom));bottom:calc(128px + env(safe-area-inset-bottom))}.main-tooltip.zoom-in{bottom:79.5px;bottom:-webkit-calc(79.5px + env(safe-area-inset-bottom));bottom:-moz-calc(79.5px + env(safe-area-inset-bottom));bottom:calc(79.5px + env(safe-area-inset-bottom))}.main-tooltip.zoom-out{bottom:43.5px;bottom:-webkit-calc(43.5px + env(safe-area-inset-bottom));bottom:-moz-calc(43.5px + env(safe-area-inset-bottom));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:-webkit-calc(208px + env(safe-area-inset-top));top:-moz-calc(208px + env(safe-area-inset-top));top:calc(208px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.labels{top:239px;top:-webkit-calc(239px + env(safe-area-inset-top));top:-moz-calc(239px + env(safe-area-inset-top));top:calc(239px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.storm-tracks{top:270px;top:-webkit-calc(270px + env(safe-area-inset-top));top:-moz-calc(270px + env(safe-area-inset-top));top:calc(270px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.crosshairs{top:301px;top:-webkit-calc(301px + env(safe-area-inset-top));top:-moz-calc(301px + env(safe-area-inset-top));top:calc(301px + env(safe-area-inset-top))}.ui-daily .main-tooltip.menu.item.zoom-center,.ui-daily.ui-storm-info .main-tooltip.menu.item.time-utc{top:362px;top:-webkit-calc(362px + env(safe-area-inset-top));top:-moz-calc(362px + env(safe-area-inset-top));top:calc(362px + env(safe-area-inset-top))}.ui-daily.ui-storm-info .main-tooltip.menu.item.clock-24{top:393px;top:-webkit-calc(393px + env(safe-area-inset-top));top:-moz-calc(393px + env(safe-area-inset-top));top:calc(393px + env(safe-area-inset-top))}.ui-daily.ui-storm-info .main-tooltip.menu.item.zoom-center{top:424px;top:-webkit-calc(424px + env(safe-area-inset-top));top:-moz-calc(424px + env(safe-area-inset-top));top:calc(424px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.wind{top:85px;top:-webkit-calc(85px + env(safe-area-inset-top));top:-moz-calc(85px + env(safe-area-inset-top));top:calc(85px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.fire-spots{top:116px;top:-webkit-calc(116px + env(safe-area-inset-top));top:-moz-calc(116px + env(safe-area-inset-top));top:calc(116px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.labels{top:146px;top:-webkit-calc(146px + env(safe-area-inset-top));top:-moz-calc(146px + env(safe-area-inset-top));top:calc(146px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.crosshairs{top:177px;top:-webkit-calc(177px + env(safe-area-inset-top));top:-moz-calc(177px + env(safe-area-inset-top));top:calc(177px + env(safe-area-inset-top))}.ui-monthly .main-tooltip.menu.item.zoom-center{top:238px;top:-webkit-calc(238px + env(safe-area-inset-top));top:-moz-calc(238px + env(safe-area-inset-top));top:calc(238px + env(safe-area-inset-top))}.help.measure{display:none;right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));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:156px;top:-webkit-calc(156px + env(safe-area-inset-top));top:-moz-calc(156px + env(safe-area-inset-top));top:calc(156px + env(safe-area-inset-top))}.ui-measure-area .help.measure{display:block;top:186px;top:-webkit-calc(186px + env(safe-area-inset-top));top:-moz-calc(186px + env(safe-area-inset-top));top:calc(186px + 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:absolute;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));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;-ms-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;-ms-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:#6040ff}.cookies-consent .cookies{display:none}@media (max-width:657px),(max-height:479px){.ui-measure-area .help.measure,.ui-measure-distance .help.measure{display:none}.cookies{bottom:0;left:0;width:100%;margin:0;border-radius:0;padding-left:16px;padding-left:-webkit-calc(16px + env(safe-area-inset-left));padding-left:-moz-calc(16px + env(safe-area-inset-left));padding-left:calc(16px + env(safe-area-inset-left));padding-top:20px;padding-bottom:20px;padding-bottom:-webkit-calc(20px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(20px + env(safe-area-inset-bottom));padding-bottom:calc(20px + env(safe-area-inset-bottom));padding-right:16px;padding-right:-webkit-calc(16px + env(safe-area-inset-right));padding-right:-moz-calc(16px + env(safe-area-inset-right));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;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px);width:320px;height:50px;margin-left:-160px;padding:0;border-radius:0;background-color:transparent;box-shadow:none;pointer-events:none;text-align:center;overflow:hidden}.panel.ad-header>div{width:320px;height:50px;overflow:hidden}.panel.ad-header>div .adsbygoogle{position:absolute;left:0;top:0;width:320px;height:50px;overflow:hidden}.panel.ad-header>div .adsbygoogle iframe{pointer-events:auto}.panel.ad-side{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:0;-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);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:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));-webkit-transform:none;-moz-transform:none;transform:none}.cookies-consent .panel.ad-side{top:auto;bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));-webkit-transform:none;-moz-transform:none;transform:none}.cookies-consent .ui-menu .panel.ad-side,.cookies-consent .ui-storm-archive .panel.ad-side{bottom:auto;top:0;-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);transform:translateY(-600px)}.panel.ad-footer{display:none;left:0;right:0;bottom:0;width:100%;height:50px;height:-webkit-calc(50px + env(safe-area-inset-bottom));height:-moz-calc(50px + env(safe-area-inset-bottom));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{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}.homescreen .panel.ad-footer{position:fixed}.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:879px){.cookies-consent .panel.ad-side{bottom:auto;top:0;-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);transform:translateY(-600px)}}@media (max-width:657px),(max-height:479px){.cookies-consent .panel.ad-header{top:0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px)}.cookies-consent .panel.ad-side{bottom:auto;top:0;-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);transform:translateY(-600px)}}@media (max-height:409px){.mobile-footer .panel.ad-footer{bottom:auto;top:0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px)}}.notifications{position:absolute;left:168px;left:-webkit-calc(168px + env(safe-area-inset-left));left:-moz-calc(168px + env(safe-area-inset-left));left:calc(168px + env(safe-area-inset-left));right:168px;right:-webkit-calc(168px + env(safe-area-inset-right));right:-moz-calc(168px + env(safe-area-inset-right));right:calc(168px + env(safe-area-inset-right));top:68px;top:-webkit-calc(68px + env(safe-area-inset-top));top:-moz-calc(68px + env(safe-area-inset-top));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.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.3.svg);background-position:0 -121px}.notifications .panel.wind p::before{content:"";background-image:url(/assets/images/icons/menu-items.3.svg);background-position:0 -41px}.notifications .panel.radar p::before{content:"";background-image:url(/assets/images/icons/menu-items.3.svg);background-position:0 -61px}.notifications .panel.fire p::before{content:"";background-image:url(/assets/images/icons/menu-items.3.svg);background-position:0 -81px}.notifications .panel.zoom-live{cursor:pointer}.notifications .panel a{-webkit-transition:color 160ms;-moz-transition:color 160ms;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}.ui-storm-info .notifications{left:344px;left:-webkit-calc(344px + env(safe-area-inset-left));left:-moz-calc(344px + env(safe-area-inset-left));left:calc(344px + env(safe-area-inset-left));right:344px;right:-webkit-calc(344px + env(safe-area-inset-right));right:-moz-calc(344px + env(safe-area-inset-right));right:calc(344px + env(safe-area-inset-right))}.mobile-footer .notifications,.ui-ad-fail .notifications{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top))}@media (max-width:999px){.ui-storm-info .notifications{display:none}}@media (max-width:657px),(max-height:479px){.mobile-footer .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:auto;bottom:94px;bottom:-webkit-calc(94px + env(safe-area-inset-bottom));bottom:-moz-calc(94px + env(safe-area-inset-bottom));bottom:calc(94px + env(safe-area-inset-bottom))}.homescreen .notifications,.homescreen .ui-ad-fail .notifications,.homescreen .ui-storm-info .notifications,.homescreen.mobile-footer .notifications{bottom:94px}.ui-storm-info .notifications{display:block}.ui-monthly .notifications{margin-bottom:-18px}}@media (max-width:359px),(max-height:248px){.mobile-footer .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right))}}.panel.places{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));max-width:440px;width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px);height:-webkit-calc(100% - 172px);height:-moz-calc(100% - 172px);height:calc(100% - 172px);-webkit-user-select:text;-moz-user-select:text;-ms-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:14px 0}.no-touch .panel.places li a:hover{text-decoration:underline}@media (max-width:657px),(max-height:479px){.panel.places{top:50px;top:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top));height:-webkit-calc(100% - 146px);height:-moz-calc(100% - 146px);height:calc(100% - 146px)}}.panel.clock{left:50%;bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));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;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.panel.clock button.down{top:39px}.panel.clock button.down>span{margin-top:-16px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);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;-webkit-transition:opacity 160ms,-webkit-transform .3s cubic-bezier(.5,1.67,.6,1);transition:opacity 160ms,transform .3s cubic-bezier(.5,1.67,.6,1),-webkit-transform .3s cubic-bezier(.5,1.67,.6,1),-moz-transform .3s cubic-bezier(.5,1.67,.6,1);-moz-transition:opacity 160ms,transform .3s cubic-bezier(.5,1.67,.6,1),-moz-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;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;pointer-events:none}.panel.clock .live .progress .track{opacity:.2;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms}.panel.clock .live .progress .bar{stroke-dasharray:100;stroke-dashoffset:100;opacity:.8;-webkit-transition:stroke-dashoffset 160ms;-moz-transition:stroke-dashoffset 160ms;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{-webkit-animation:1s ease-in-out infinite blink-colon;-moz-animation:1s ease-in-out infinite blink-colon;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;color:rgba(255,255,255,.8);margin-top:4px;font-size:10px}.panel.clock.recording .live button.pause{display:block}.panel.clock.recording .live button.pause>span{-webkit-transform:scale(.5);-moz-transform:scale(.5);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;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-animation:1.5s linear infinite spin-dash;-moz-animation:1.5s linear infinite spin-dash;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;-webkit-transition:color 160ms;-moz-transition:color 160ms;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:140px;margin-left:-70px;border-radius:7px;background-color:rgba(20,26,34,.8);box-shadow:0 0 1.5px rgba(255,255,255,.5)}.ui-monthly .panel.clock .live,.ui-monthly .panel.clock button.recent{display:none}.ui-monthly .panel.clock .monthly{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}.homescreen.mobile-footer .panel.clock{bottom:34px}@media (max-width:1247px){.ui-about .panel.clock{display:none}}@media (max-width:657px),(max-height:479px){.panel.clock{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.homescreen.mobile-footer .panel.clock{bottom:22px}.ui-monthly .panel.clock{height:50px}.ui-monthly .panel.clock .monthly{font-size:13px;line-height:18px;margin-top:7px}}@media (max-height:409px){.notifications,.ui-storm-info .notifications,.ui-storm-info .panel.clock{display:none}.homescreen.mobile-footer .panel.clock{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.homescreen .panel.search .storm-list{bottom:-webkit-calc(16px + env(safe-area-inset-bottom));bottom:-moz-calc(16px + env(safe-area-inset-bottom));bottom:calc(16px + env(safe-area-inset-bottom))}.homescreen .panel.search .result-list{bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom))}}.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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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.3.svg);-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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.3.svg);-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.menu .icon{left:10px;top:10px;width:34px;height:34px;background-image:url(/assets/images/icon-100.5.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;-webkit-transform:translateY(-2px) rotate(225deg);-moz-transform:translateY(-2px) rotate(225deg);transform:translateY(-2px) rotate(225deg);-webkit-transition:opacity 160ms,-webkit-transform 160ms;transition:opacity 160ms,transform 160ms,-webkit-transform 160ms,-moz-transform 160ms;-moz-transition:opacity 160ms,transform 160ms,-moz-transform 160ms}.panel.menu{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));height:-webkit-calc(100% - 98px);height:-moz-calc(100% - 98px);height:calc(100% - 98px);width:158px;-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);opacity:0;visibility:hidden;-webkit-transition:visibility 120ms,opacity 120ms,-webkit-transform 120ms ease-out;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-webkit-transform 120ms ease-out,-moz-transform 120ms ease-out;-moz-transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-moz-transform 120ms ease-out;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:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 -webkit-calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 -moz-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.clock-24,.ui-daily .panel.menu .menu-item.radar,.ui-daily .panel.menu .menu-item.terminator,.ui-daily .panel.menu .menu-item.time-utc,.ui-daily .panel.menu .menu-item.wind{display:none}.ui-daily.ui-storm-info .panel.menu .menu-item.clock-24,.ui-daily.ui-storm-info .panel.menu .menu-item.time-utc{display:block}.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.clock-24,.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,.ui-monthly .panel.menu .menu-item.time-utc,body:not(.no-touch) .panel.menu .menu-item.zoom-center,body:not(.no-touch) .ui-daily .panel.menu h4.settings,body:not(.no-touch) .ui-monthly .panel.menu h4.settings{display:none}.ui-menu button.menu .arrow{-webkit-transform:translateY(2px) rotate(45deg);-moz-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}.ui-menu .panel.menu{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);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:657px){.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:657px),(max-height:479px){button.menu{width:40px;height:40px}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:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top))}.panel.menu,.ui-monthly .panel.menu{height:-webkit-calc(100% - 72px);height:-moz-calc(100% - 72px);height:calc(100% - 72px)}}@media (max-width:657px) and (max-height:661px){.ui-menu:not(.ui-monthly) .panel.clock{display:none}}button.about{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 98px);height:-moz-calc(100% - 98px);height:calc(100% - 98px);max-height:698px;line-height:20px;-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;-webkit-transition:visibility 120ms,opacity 120ms,-webkit-transform 120ms ease-out;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-webkit-transform 120ms ease-out,-moz-transform 120ms ease-out;-moz-transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-moz-transform 120ms ease-out;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:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 -webkit-calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 -moz-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;-webkit-transition:color 160ms;-moz-transition:color 160ms;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{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;pointer-events:auto;visibility:visible;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui-about .notifications{display:none}.ui-about .main-tooltip.about{opacity:0}@media (max-width:657px),(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;-webkit-animation:2s ease-in-out infinite blink-live;-moz-animation:2s ease-in-out infinite blink-live;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:#6040ff}.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:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));width:290px;height:-webkit-calc(100% - 98px);height:-moz-calc(100% - 98px);height:calc(100% - 98px);max-height:607px;padding:12px;font-size:13px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;opacity:0;visibility:hidden;-webkit-transition:visibility 160ms,opacity 160ms;-moz-transition:visibility 160ms,opacity 160ms;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;-webkit-animation:2s ease-in-out infinite blink-live;-moz-animation:2s ease-in-out infinite blink-live;animation:2s ease-in-out infinite blink-live;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-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;-ms-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;-ms-user-select:none;user-select:none}.panel.storm-info thead td.date,.panel.storm-info thead td.wind{cursor:pointer;-webkit-transition:color 80ms;-moz-transition:color 80ms;transition:color 80ms}.no-touch .panel.storm-info thead td.date:hover,.no-touch .panel.storm-info thead td.wind:hover,.panel.storm-info thead td.date:active,.panel.storm-info thead td.wind:active{color:#fff;text-decoration:underline}.no-touch .panel.storm-info thead td.date:hover:active,.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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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{-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";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;-ms-user-select:none;user-select:none}.panel.storm-info footer .foot-links p{position:absolute;line-height:18px;font-weight:700;padding:4px 8px 4px 6px;margin-top:-4px;border-radius:13px;-webkit-transition:color 160ms,background-color 160ms;-moz-transition:color 160ms,background-color 160ms;transition:color 160ms,background-color 160ms;cursor:pointer}.panel.storm-info footer .foot-links p a{-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.no-touch .panel.storm-info footer .foot-links p:hover{background-color:rgba(255,255,255,.2)}.panel.storm-info footer .foot-links p:active{color:#fff;background-color:rgba(255,255,255,.2)}.no-touch .panel.storm-info footer .foot-links p:hover:active{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.15)}.panel.storm-info footer .foot-links p .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 p.details{left:-6px}.panel.storm-info footer .foot-links p.details .icon{margin-right:6px;background-image:url(/assets/images/icons/warning.1.svg)}.panel.storm-info footer .foot-links p.details .text.short{display:none;letter-spacing:-.3px}.panel.storm-info footer .foot-links p.twitter{right:-6px}.panel.storm-info footer .foot-links p.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:-webkit-calc(100% - 170px);height:-moz-calc(100% - 170px);height:calc(100% - 170px)}}@media (max-width:657px),(max-height:479px){.panel.storm-info{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));left:50%;right:auto;margin-left:-143px;padding:10px;width:286px;height:-webkit-calc(100% - 74px);height:-moz-calc(100% - 74px);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 p.details{left:auto;right:6px;top:1px}.panel.storm-info footer .foot-links p.details .icon{margin-right:3px}.panel.storm-info footer .foot-links p.details .text.long{display:none}.panel.storm-info footer .foot-links p.details .text.short{display:inline-block}.panel.storm-info footer .foot-links p.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:-webkit-calc(100% - 26px);height:-moz-calc(100% - 26px);height:calc(100% - 26px)}}.panel.storm-details{display:none;right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 98px);height:-moz-calc(100% - 98px);height:calc(100% - 98px);min-height:244px;max-height:244px;-webkit-user-select:text;-moz-user-select:text;-ms-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:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 -webkit-calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 -moz-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{-webkit-transition:color 160ms;-moz-transition:color 160ms;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;-ms-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;-webkit-transition:-webkit-transform 160ms;transition:transform 160ms;-moz-transition:transform 160ms,-moz-transform 160ms;transition:transform 160ms,-webkit-transform 160ms,-moz-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;-webkit-transition:color 160ms;-moz-transition:color 160ms;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{-webkit-transform:scale(1.04688);-moz-transform:scale(1.04688);transform:scale(1.04688)}.no-touch .panel.storm-details .image:hover:active img{-webkit-transform:none;-moz-transform:none;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:-webkit-calc(100% - 170px);height:-moz-calc(100% - 170px);height:calc(100% - 170px)}}@media (max-width:657px),(max-height:479px){.panel.storm-details{left:50%;top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom));width:558px;margin-left:-279px;height:auto;max-height:100%!important}.panel.storm-details header h1{max-width:-webkit-calc(100% - 14px);max-width:-moz-calc(100% - 14px);max-width:calc(100% - 14px)}.panel.storm-details section .activity-dots,.panel.storm-details section .error-message{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-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:657px){.panel.storm-details{left:0;left:-webkit-calc(0px + env(safe-area-inset-left));left:-moz-calc(0px + env(safe-area-inset-left));left:calc(0px + env(safe-area-inset-left));top:0;top:-webkit-calc(0px + env(safe-area-inset-top));top:-moz-calc(0px + env(safe-area-inset-top));top:calc(0px + env(safe-area-inset-top));right:0;right:-webkit-calc(0px + env(safe-area-inset-right));right:-moz-calc(0px + env(safe-area-inset-right));right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:-webkit-calc(0px + env(safe-area-inset-bottom));bottom:-moz-calc(0px + env(safe-area-inset-bottom));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}.homescreen .panel.storm-details{bottom:0}.ui-storm-details .notifications,.ui-storm-details .panel.search,.ui-storm-details .panel.zoom,.ui-storm-details button.menu,.ui-storm-details button.search{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:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 -webkit-calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 -moz-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%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-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;-webkit-transition:background-color 160ms;-moz-transition:background-color 160ms;transition:background-color 160ms}.storm-list .error-message button>span{width:auto;will-change:opacity;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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{-webkit-transform:scale(1.04688);-moz-transform:scale(1.04688);transform:scale(1.04688)}.no-touch .storm-list li:hover:active .image img{-webkit-transform:none;-moz-transform:none;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;-webkit-transition:opacity 160ms,-webkit-transform 160ms;transition:opacity 160ms,transform 160ms,-webkit-transform 160ms,-moz-transform 160ms;-moz-transition:opacity 160ms,transform 160ms,-moz-transform 160ms;will-change:opacity,transform}.storm-list .image.none{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(42,49,63,.5)),to(rgba(42,49,63,.5))),url(/assets/images/icons/storms.1.svg);background-image:-webkit-linear-gradient(rgba(42,49,63,.5),rgba(42,49,63,.5)),url(/assets/images/icons/storms.1.svg);background-image:-moz-linear-gradient(rgba(42,49,63,.5),rgba(42,49,63,.5)),url(/assets/images/icons/storms.1.svg);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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.storm-list figcaption .text.active{font-weight:700}.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:657px),(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;-webkit-transition:visibility 160ms,opacity 160ms;-moz-transition:visibility 160ms,opacity 160ms;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);-webkit-animation:8s linear infinite spin-storm;-moz-animation:8s linear infinite spin-storm;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{-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;-ms-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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.panel.storm-archive header nav button.right{right:0}.panel.storm-archive header nav button.right>span{margin-left:35px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.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 canvas{opacity:.4}.ui-storm-archive .main-tooltip.storm-archive,.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}.segment{position:absolute;right:48px;top:14px;width:186px;height:28px;line-height:28px;border-radius:14px;overflow:hidden;z-index:0}.segment label{display:block;float:left;width:62px;height:28px;font-size:14px;font-weight:700;line-height:29px;text-align:center;cursor:pointer;color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.2);-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.no-touch .segment label:hover{color:#fff}.no-touch .segment label:hover:active,.segment label:active{color:rgba(255,255,255,.8)}.segment .sort{display:none}.segment .sort:checked+label,.segment .sort:checked:active+label{color:#000;cursor:default}.segment .selection{position:absolute;left:0;top:0;width:62px;height:28px;background-color:#fff;border-radius:14px;box-shadow:0 0 8px 4px #000;z-index:-1}#sort-type:checked~.selection{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 160ms;transition:transform 160ms;-moz-transition:transform 160ms,-moz-transform 160ms;transition:transform 160ms,-webkit-transform 160ms,-moz-transform 160ms}#sort-alpha:checked~.selection{-webkit-transform:translateX(62px);-moz-transform:translateX(62px);transform:translateX(62px);-webkit-transition:-webkit-transform 160ms;transition:transform 160ms;-moz-transition:transform 160ms,-moz-transform 160ms;transition:transform 160ms,-webkit-transform 160ms,-moz-transform 160ms}#sort-date:checked~.selection{-webkit-transform:translateX(124px);-moz-transform:translateX(124px);transform:translateX(124px);-webkit-transition:-webkit-transform 160ms;transition:transform 160ms;-moz-transition:transform 160ms,-moz-transform 160ms;transition:transform 160ms,-webkit-transform 160ms,-moz-transform 160ms}@media (max-height:869px){.panel.storm-archive{top:64px;top:-webkit-calc(64px + env(safe-area-inset-top));top:-moz-calc(64px + env(safe-area-inset-top));top:calc(64px + env(safe-area-inset-top));margin-top:0;bottom:64px;bottom:-webkit-calc(64px + env(safe-area-inset-bottom));bottom:-moz-calc(64px + env(safe-area-inset-bottom));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:657px),(max-height:479px){.panel.storm-archive{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.ui-storm-archive .panel.search,.ui-storm-archive button.menu,.ui-storm-archive button.search{display:none}}@media (max-width:657px){.panel.storm-archive{left:0;left:-webkit-calc(0px + env(safe-area-inset-left));left:-moz-calc(0px + env(safe-area-inset-left));left:calc(0px + env(safe-area-inset-left));top:0;top:-webkit-calc(0px + env(safe-area-inset-top));top:-moz-calc(0px + env(safe-area-inset-top));top:calc(0px + env(safe-area-inset-top));right:0;right:-webkit-calc(0px + env(safe-area-inset-right));right:-moz-calc(0px + env(safe-area-inset-right));right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:-webkit-calc(0px + env(safe-area-inset-bottom));bottom:-moz-calc(0px + env(safe-area-inset-bottom));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 .storm-list{top:92px}.panel.storm-archive .storm-list li{width:25%}.homescreen .panel.storm-archive{bottom:0}.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 canvas{opacity:1}.segment{left:50%;top:56px;width:378px;margin-left:-189px}.segment .selection,.segment label{width:126px}#sort-alpha:checked~.selection{-webkit-transform:translateX(126px);-moz-transform:translateX(126px);transform:translateX(126px)}#sort-date:checked~.selection{-webkit-transform:translateX(252px);-moz-transform:translateX(252px);transform:translateX(252px)}.location{display:none}}@media (max-width:440px){.panel.storm-archive .storm-list li{width:33.333333333%}}@media (max-width:409px){.segment{width:288px;margin-left:-144px}.segment .selection,.segment label{width:96px}#sort-alpha:checked~.selection{-webkit-transform:translateX(96px);-moz-transform:translateX(96px);transform:translateX(96px)}#sort-date:checked~.selection{-webkit-transform:translateX(192px);-moz-transform:translateX(192px);transform:translateX(192px)}}::-webkit-input-placeholder{font-size:14px;color:#fff;opacity:.5}::-moz-placeholder{font-size:14px;color:#fff;opacity:.5}:-ms-input-placeholder{font-size:14px;color:#fff;opacity:.5}::-ms-input-placeholder{font-size:14px;color:#fff;opacity:.5}::placeholder{font-size:14px;color:#fff;opacity:.5}button.search{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));overflow:visible}button.search::before{content:"";position:absolute;left:-4px;top:-6px;right:-6px;bottom:-6px}button.search>span{position:absolute;top:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);max-height:540px;line-height:20px;-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;-webkit-transition:visibility 120ms,opacity 120ms,-webkit-transform 120ms ease-out;transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-webkit-transform 120ms ease-out,-moz-transform 120ms ease-out;-moz-transition:visibility 120ms,transform 120ms ease-out,opacity 120ms,-moz-transform 120ms ease-out;will-change:transform,opacity;pointer-events:none}.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;-webkit-animation-name:autofill;animation-name:autofill;-webkit-animation-fill-mode:both;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.error form{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform;-webkit-animation:.4s ease-in-out shake;-moz-animation:.4s ease-in-out shake;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;-webkit-transition:background-color 160ms;-moz-transition:background-color 160ms;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:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 -webkit-calc(100% - 6px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 6px,#000 -moz-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;-ms-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:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);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;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;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{-webkit-animation:750ms ease-in-out infinite blink-activity;-moz-animation:750ms ease-in-out infinite blink-activity;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{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;pointer-events:auto;visibility:visible;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui-search .notifications{display:none}.ui-search .main-tooltip.search{opacity:0}@media (max-width:1307px){.ui-search .panel.ad-header{top:0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px)}}@media (max-width:1247px) and (max-height:701px){.ui-search .panel.clock{display:none}}@media (max-width:657px),(max-height:479px){.panel.search{left:0;left:-webkit-calc(0px + env(safe-area-inset-left));left:-moz-calc(0px + env(safe-area-inset-left));left:calc(0px + env(safe-area-inset-left));top:0;top:-webkit-calc(0px + env(safe-area-inset-top));top:-moz-calc(0px + env(safe-area-inset-top));top:calc(0px + env(safe-area-inset-top));right:0;right:-webkit-calc(0px + env(safe-area-inset-right));right:-moz-calc(0px + env(safe-area-inset-right));right:calc(0px + env(safe-area-inset-right));bottom:0;bottom:-webkit-calc(0px + env(safe-area-inset-bottom));bottom:-moz-calc(0px + env(safe-area-inset-bottom));bottom:calc(0px + env(safe-area-inset-bottom));border-radius:0;width:auto;height:auto;max-height:100%;margin-left:0;margin-top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.panel.search button.close{display:block}.homescreen .panel.search{bottom:0}.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.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.666666667%}}@media (max-width:440px){.panel.search .storm-list li{width:33.333333333%}}@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}}.location{position:absolute;left:8px;left:-webkit-calc(8px + env(safe-area-inset-left));left:-moz-calc(8px + env(safe-area-inset-left));left:calc(8px + env(safe-area-inset-left));bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";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;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms;will-change:color;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;overflow:visible}.location::before{content:"";position:absolute;left:-8px;top:-6px;right:-8px;bottom:-6px}.location .lat{display:inline-block;margin-right:6px}.location .lon{display:inline-block}.no-touch .location:hover:active{color:rgba(255,255,255,.8)}.homescreen.mobile-footer .location{bottom:6px}@media (min-width:1280px){.location{font-size:11px}}@media (max-height:479px){.location{bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px}}@media (max-height:409px){.homescreen.mobile-footer .location{bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}}.ol-attribution{display:none}.attribution{position:absolute;left:160px;right:160px;max-height:28px;bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));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;-ms-user-select:none;user-select:none;pointer-events:none;direction:ltr}.homescreen.mobile-footer .attribution{bottom:6px}@media (min-width:1280px){.attribution{font-size:11px}}@media (max-width:657px),(max-height:479px){.attribution{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homescreen.mobile-footer .attribution{bottom:4px}}@media (max-height:409px){.homescreen.mobile-footer .attribution{bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}}.ol-scale-line{position:absolute;right:7px;right:-webkit-calc(7px + env(safe-area-inset-right));right:-moz-calc(7px + env(safe-area-inset-right));right:calc(7px + env(safe-area-inset-right));bottom:5px;bottom:-webkit-calc(5px + env(safe-area-inset-bottom));bottom:-moz-calc(5px + env(safe-area-inset-bottom));bottom:calc(5px + env(safe-area-inset-bottom));-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.homescreen.mobile-footer .ol-scale-line{bottom:5px}.ol-scale-line-inner{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;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms;will-change:contents,width,color}.ol-scale-line-inner::before{content:"";position:absolute;left:1px;top:1px;right:1px;bottom:1px;border-bottom:1px solid #fff}.no-touch .ol-scale-line-inner:hover:active{color:rgba(255,255,255,.8)}@media (min-width:1280px){.ol-scale-line-inner{font-size:11px}}@media (max-height:479px){.ol-scale-line{bottom:3px;bottom:-webkit-calc(3px + env(safe-area-inset-bottom));bottom:-moz-calc(3px + env(safe-area-inset-bottom));bottom:calc(3px + env(safe-area-inset-bottom))}.mobile-footer .ol-scale-line{bottom:53px;bottom:-webkit-calc(53px + env(safe-area-inset-bottom));bottom:-moz-calc(53px + env(safe-area-inset-bottom));bottom:calc(53px + env(safe-area-inset-bottom))}.ol-scale-line-inner{font-size:9px;letter-spacing:-.2px}}@media (max-width:657px){.ol-scale-line{display:none}}@media (max-height:409px){.homescreen.mobile-footer .ol-scale-line,.mobile-footer .ol-scale-line{bottom:3px;bottom:-webkit-calc(3px + env(safe-area-inset-bottom));bottom:-moz-calc(3px + env(safe-area-inset-bottom));bottom:calc(3px + env(safe-area-inset-bottom))}}