/*! Zoom Earth @author Neave Interactive, neave.com @copyright 2020 */
@font-face{font-family:"Museo Sans Cyrl";font-weight:500;font-style:normal;font-display:swap;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;src:url(/assets/fonts/museo-sans-cyrl-700.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-700.woff) format("woff")}@-webkit-keyframes blink{50%{opacity:0}}@-moz-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}@-webkit-keyframes blink-colon{25%,75%{color:#fff}50%{color:rgba(255,255,255,.1)}}@-moz-keyframes blink-colon{25%,75%{color:#fff}50%{color:rgba(255,255,255,.1)}}@keyframes blink-colon{25%,75%{color:#fff}50%{color:rgba(255,255,255,.1)}}@-webkit-keyframes blink-live{35%,65%{opacity:1}50%{opacity:.4}}@-moz-keyframes blink-live{35%,65%{opacity:1}50%{opacity:.4}}@keyframes blink-live{35%,65%{opacity:1}50%{opacity:.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 wobble-x{50%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}0%,100%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@-moz-keyframes wobble-x{50%{-moz-transform:translateX(-2px);transform:translateX(-2px)}0%,100%{-moz-transform:translateX(2px);transform:translateX(2px)}}@keyframes wobble-x{50%{-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);transform:translateX(-2px)}0%,100%{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);transform:translateX(2px)}}@-webkit-keyframes wobble-y{50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}0%,100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@-moz-keyframes wobble-y{50%{-moz-transform:translateY(-2px);transform:translateY(-2px)}0%,100%{-moz-transform:translateY(2px);transform:translateY(2px)}}@keyframes wobble-y{50%{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}0%,100%{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);transform:translateY(2px)}}@-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 storm-spin{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes storm-spin{0%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes storm-spin{0%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}body,html{width:100%;height:100%;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:fixed;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{display:none}::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:12px}::-webkit-scrollbar-thumb{border:7px 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}a:active,a:focus,.no-touch a:hover{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;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}.cookies{position:absolute;left:50%;bottom:68px;bottom:-moz-calc(68px + env(safe-area-inset-bottom));bottom:calc(68px + env(safe-area-inset-bottom));width:520px;margin-left:-260px;background-color:#fff;color:#333;text-align:center;padding:21px;font-size:18px;line-height:1.4;border-radius:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 16px rgba(0,0,0,.25)}.cookies p{margin-bottom:25px}.cookies a{color:#666;text-decoration:underline;white-space:nowrap}.cookies button{position:static;padding:12px 20px;font-size:18px;font-weight:700;color:#fff;background-color:#1a73e8;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:9px;white-space:nowrap;width:100%;height:auto}.cookies button:active,.no-touch .cookies button:hover{background-color:#0e63d1}.cookies-consent .cookies{display:none}.homescreen .cookies{bottom:-moz-calc(68px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(68px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}@media (max-width:511px),(max-height:479px){.cookies{bottom:0;left:0;width:100%;margin:0;border-radius:0;font-size:14px;padding:18px;padding-bottom:-moz-calc(18px + env(safe-area-inset-bottom));padding-bottom:calc(18px + env(safe-area-inset-bottom));padding-left:-moz-calc(18px + env(safe-area-inset-left));padding-left:calc(18px + env(safe-area-inset-left));padding-right:-moz-calc(18px + env(safe-area-inset-right));padding-right:calc(18px + env(safe-area-inset-right))}.cookies button{font-size:14px}.homescreen .cookies{bottom:0;padding-bottom:-moz-calc(18px + env(safe-area-inset-bottom) + env(safe-area-inset-top));padding-bottom:calc(18px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}}.adsbygoogle{display:inline-block}.panel.ad{position:absolute;left:50%;top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));padding:4px;margin-left:-380px;text-align:center;overflow:hidden}.panel.ad>div{width:752px;height:32px;background-color:#fff;border-radius:6px;overflow:hidden}.panel.ad>div .adsbygoogle{position:absolute;left:4px;top:10px;width:748px;height:20px;overflow:hidden}.panel.ad>div .link{display:none;font-size:15px;font-weight:700;width:100%}.no-touch .panel.ad>div .link:hover{text-decoration:underline}.adblock .panel.ad,.adblock .panel.ad>div .adsbygoogle{display:none}.mobile.adblock .panel.ad{display:block;width:100%}.mobile.adblock .panel.ad>div{width:100%}.mobile.adblock .panel.ad>div .link{display:block;line-height:50px;height:50px}.mobile .panel.ad{left:0;right:0;top:auto;bottom:0;padding:0;margin-left:0;width:100%;height:50px;height:-moz-calc(50px + env(safe-area-inset-bottom));height:calc(50px + env(safe-area-inset-bottom));border-radius:0;background-color:#000}.mobile .panel.ad>div{width:100%;height:50px;background-color:transparent;border-radius:0}.mobile .panel.ad>div .adsbygoogle{position:relative;left:0;top:0;width:100%;height:50px!important;margin:0 auto}.homescreen.mobile .panel.ad{height:-moz-calc(50px + env(safe-area-inset-bottom) + env(safe-area-inset-top));height:calc(50px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.panel.monthly-ad{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:200px;top:-moz-calc(200px + env(safe-area-inset-top));top:calc(200px + env(safe-area-inset-top));width:250px;height:250px;padding:0;border-radius:0;background-color:transparent;pointer-events:none;overflow:hidden}.panel.monthly-ad>div{width:250px;height:250px;overflow:hidden}.panel.monthly-ad>div .adsbygoogle{width:250px;height:250px!important;overflow:hidden}.panel.monthly-ad>div .adsbygoogle iframe{pointer-events:auto}.ui-monthly .panel.monthly-ad{top:200px;top:-moz-calc(200px + env(safe-area-inset-top));top:calc(200px + env(safe-area-inset-top));-webkit-transform:none;-moz-transform:none;transform:none}.adblock .ui-monthly .panel.monthly-ad,.panel.monthly-ad,.ui-search.ui-monthly .panel.monthly-ad,.ui-settings.ui-monthly .panel.monthly-ad{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);transform:translateY(-600px)}@media (max-height:479px){.panel.ad{top:4px}}@media (max-width:1275px){.panel.ad{margin-left:-297px}}@media (max-width:1111px){.panel.ad{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));margin-left:0}.adblock .panel.ad{display:block;width:250px}.adblock .panel.ad>div{width:254px;background-color:transparent}.adblock .panel.ad>div .link{display:block;line-height:32px;height:32px}.mobile .panel.ad>div{left:auto;margin-left:0}.ui-monthly .panel.monthly-ad{display:none}}@media (max-height:523px){.ui-monthly .panel.monthly-ad{display:none}}@media (max-width:511px),(max-height:479px){.adblock .panel.ad,.panel.ad,.ui-monthly .panel.monthly-ad{display:none}.mobile .panel.ad{display:block}}@media (max-height:409px){.adblock.mobile .panel.ad,.mobile .panel.ad{display:none}}.app{overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none}.panel,button{background-color:rgba(22,22,22,.9375);-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:9px}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;pointer-events:none}button:active>.icon,button:active>span,.no-touch button:hover>.icon,.no-touch button:hover>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/button-close.svg);background-position:13px 13px}.panel{position:absolute;padding:14px;touch-action:manipulation;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel button{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.panel button.close{right:0;top:0}.panel button.close>span{background-image:url(/assets/images/button-close-circle.svg);background-size:18px 18px;background-position:11px 11px;opacity:.8}.panel button.close:active>span,.no-touch .panel button.close:hover>span{opacity:1}.no-touch .panel button.close:hover:active>span{opacity:.8}.alt{font-family:sans-serif;font-weight:500;line-height:1.5;text-align:center;padding:20px}.alt p{margin:15px}.alt a{text-decoration:underline}.preload-images{background:url(/assets/images/crosshairs.svg) -999px -999px no-repeat,url(/assets/images/button-close.svg) -999px -999px no-repeat,url(/assets/images/button-search.svg) -999px -999px no-repeat,url(/assets/images/button-recent.svg) -999px -999px no-repeat}.tooltips{display:none;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.tooltips p{position:absolute;text-align:center;white-space:nowrap;min-width:48px;height:17px;font-weight:700;line-height:17px;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;opacity:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.no-touch .tooltips{display:block}.panel.controls .tooltips{display:block;pointer-events:auto}.help{position:absolute;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;pointer-events:none;border-radius:6px;color:rgba(0,0,0,.8);background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.25)}.help p{padding:7px 9px;line-height:18px}.help .anchor{position:absolute}@media (max-width:511px),(max-height:479px){.no-touch .tooltips{display:none}}.notify{position:absolute;text-align:center;left:258px;left:-moz-calc(258px + env(safe-area-inset-left));left:calc(258px + env(safe-area-inset-left));right:258px;right:-moz-calc(258px + env(safe-area-inset-right));right:calc(258px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));pointer-events:none}.notify .panel{position:relative;text-align:left;display:inline-block;padding:10px;margin-bottom:4px;min-height:40px;vertical-align:top}.notify .panel p{font-size:13px;text-align:center;margin:0 32px 0 4px;line-height:20px}.notify .panel a{-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.notify .panel a:active{color:rgba(255,255,255,.8)}.notify .panel a,.notify .panel button.close{pointer-events:auto}.notify .panel strong{font-weight:700;text-decoration:underline;white-space:nowrap}.mobile .notify{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.ui-about .notify,.ui-storm-details .notify,.ui-storm-season .notify{display:none}@media (max-width:1275px){.notify{right:338px;right:-moz-calc(338px + env(safe-area-inset-right));right:calc(338px + env(safe-area-inset-right))}}@media (max-width:1111px){.notify{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}}@media (max-width:860px){.notify{display:none}}@media (max-width:511px),(max-height:479px){.cookies-consent .notify{display:block}.notify{top:auto;left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));bottom:92px;bottom:-moz-calc(92px + env(safe-area-inset-bottom));bottom:calc(92px + env(safe-area-inset-bottom))}.mobile .notify{top:auto;bottom:142px;bottom:-moz-calc(142px + env(safe-area-inset-bottom));bottom:calc(142px + env(safe-area-inset-bottom))}.homescreen.mobile .notify{bottom:-moz-calc(142px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(142px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.ui-monthly .notify{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}.mobile .ui-monthly .notify{bottom:104px;bottom:-moz-calc(104px + env(safe-area-inset-bottom));bottom:calc(104px + env(safe-area-inset-bottom))}.homescreen.mobile .ui-monthly .notify{bottom:-moz-calc(104px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(104px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.app:not(.ui-monthly).ui-help-clock .notify,.ui-search .notify,.ui-settings .notify{display:none}}.panel.places{overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent;left:4px;top:200px;width:250px;max-height:-moz-calc(100% - 270px);max-height:calc(100% - 270px);direction:ltr;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.panel.places h2{margin-bottom:8px;line-height:1.2}.panel.places p{font-size:13px;line-height:1.25;margin-bottom:8px}.panel.places li{font-size:13px;line-height:1.25}.panel.places li li{padding-left:10px}.no-touch .panel.places li a:hover{text-decoration:underline}.mobile .panel.places,.mobile .ui-monthly .panel.places{top:178px;max-height:-moz-calc(100% - 276px);max-height:calc(100% - 276px)}.ui-search .panel.places,.ui-settings .panel.places,.ui-storm-info .panel.places,.ui-storm-season .panel.places{display:none}.ui-monthly .panel.places{top:454px;max-height:-moz-calc(100% - 524px);max-height:calc(100% - 524px)}@media (max-width:1111px){.panel.places,.ui-monthly .panel.places{top:244px;max-height:-moz-calc(100% - 314px);max-height:calc(100% - 314px)}.mobile .panel.places{top:178px}}#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}.mobile #map{bottom:50px;bottom:-moz-calc(50px + env(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom))}.ui-storm-season #map canvas{opacity:.4}.ol-attribution,.ol-control{display:none}.ol-scale-line{position:absolute;background-color:rgba(22,22,22,.9375);right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.ol-scale-line-inner{height:16px;line-height:16px;border:1px solid rgba(255,255,255,.8);border-top:none;color:rgba(255,255,255,.8);font-size:10px;font-weight:700;text-align:center;-webkit-transition:color 160ms,border-color 160ms;-moz-transition:color 160ms,border-color 160ms;transition:color 160ms,border-color 160ms;will-change:contents,width,color,border-color}.ol-scale-line-inner:active,.no-touch .ol-scale-line-inner:hover{color:#fff;border-color:#fff}.no-touch .ol-scale-line-inner:hover:active{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.8)}#crosshairs{display:none;position:absolute;left:50%;top:50%;margin-left:-6.5px;margin-top:-6.5px;width:13px;height:13px;background-image:url(/assets/images/crosshairs.svg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile #crosshairs{margin-top:-31.5px;margin-top:-moz-calc(-31.5px - env(safe-area-inset-bottom)/ 2);margin-top:calc(-31.5px - env(safe-area-inset-bottom)/ 2)}.ui-crosshairs #crosshairs{display:block}.attribution{position:absolute;left:208px;right:208px;max-height:39px;overflow:hidden;bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;line-height:1.3;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;direction:ltr}.mobile .attribution{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}.homescreen .attribution,.homescreen .ol-scale-line{bottom:-moz-calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.homescreen.mobile .attribution,.homescreen.mobile .ol-scale-line{bottom:-moz-calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}@media (max-width:511px),(max-height:479px){.panel.places,.ui-monthly .panel.places{left:4px;top:48px;max-height:-moz-calc(100% - 144px);max-height:calc(100% - 144px);width:-moz-calc(100% - 8px);width:calc(100% - 8px);max-width:250px}.mobile .panel.places,.mobile .ui-monthly .panel.places{top:48px;max-height:-moz-calc(100% - 194px);max-height:calc(100% - 194px)}.ol-scale-line{display:none}.attribution{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;line-height:13px;height:13px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile .attribution{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}.homescreen.mobile .attribution{bottom:-moz-calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}}@media (max-height:409px){.cookies-consent .notify{display:none}.mobile .attribution{bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}.homescreen.mobile .attribution{bottom:-moz-calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile #map{bottom:0}}button.zoom{right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));height:34px;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.zoom .icon{font-weight:700;font-size:22px;height:34px;line-height:34px}button.zoom.in{top:70px;top:-moz-calc(70px + env(safe-area-inset-top));top:calc(70px + env(safe-area-inset-top));border-radius:9px 9px 0 0}button.zoom.in .icon{margin-top:4px}.no-touch button.zoom.in:hover~.tooltips .zoom.in{opacity:1}button.zoom.out{top:104px;top:-moz-calc(104px + env(safe-area-inset-top));top:calc(104px + env(safe-area-inset-top));border-radius:0 0 9px 9px}button.zoom.out .icon{margin-top:-6px}.no-touch button.zoom.out:hover~.tooltips .zoom.out{opacity:1}.tooltips .zoom{right:4px;top:48px}.mobile button.zoom.in{top:70px;top:-moz-calc(70px + env(safe-area-inset-top));top:calc(70px + env(safe-area-inset-top))}.mobile button.zoom.out{top:104px;top:-moz-calc(104px + env(safe-area-inset-top));top:calc(104px + env(safe-area-inset-top))}.help.zoom{display:none;right:56px;right:-moz-calc(56px + env(safe-area-inset-right));right:calc(56px + env(safe-area-inset-right));top:88px;top:-moz-calc(88px + env(safe-area-inset-top));top:calc(88px + env(safe-area-inset-top));min-height:48px;max-width:120px;-webkit-animation:.8s ease-in-out infinite wobble-x;-moz-animation:.8s ease-in-out infinite wobble-x;animation:.8s ease-in-out infinite wobble-x;pointer-events:auto;cursor:pointer;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.no-touch .help.zoom:hover{color:grey}.no-touch .help.zoom:hover:active{color:#000}.help.zoom .anchor{width:8px;height:16px;right:-8px;top:17px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}html[lang=es] .help.zoom,html[lang=nl] .help.zoom{max-width:140px}html[lang=fr] .help.zoom,html[lang=ja] .help.zoom{max-width:160px}html[lang=de] .help.zoom,html[lang=it] .help.zoom,html[lang=pl] .help.zoom,html[lang=ru] .help.zoom,html[lang=tr] .help.zoom{max-width:190px}html[lang=zh-CN] .help.zoom{max-width:88px}.cookies-consent .ui-monthly.ui-help-zoom:not(.ui-search) .help.zoom{display:block}.ui-about .help.zoom,.ui-storm-season .help.zoom{display:none}@media (max-width:855px){button.zoom.in{top:114px;top:-moz-calc(114px + env(safe-area-inset-top));top:calc(114px + env(safe-area-inset-top))}button.zoom.out{top:148px;top:-moz-calc(148px + env(safe-area-inset-top));top:calc(148px + env(safe-area-inset-top))}.tooltips .zoom{top:92px}.help.zoom{top:132px;top:-moz-calc(132px + env(safe-area-inset-top));top:calc(132px + env(safe-area-inset-top))}}@media (max-width:511px),(max-height:479px){.no-touch button.zoom,.ui-search .help.zoom,.ui-settings .help.zoom,button.zoom{display:none}.help.zoom{right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));text-align:center;-webkit-animation:none;-moz-animation:none;animation:none}.help.zoom .anchor{display:none}}button.measure{right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));height:34px;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.measure>span{position:absolute;top:0;height:34px;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.measure .close,button.measure:active .close,.no-touch button.measure:hover .close,.no-touch button.measure:hover:active .close{opacity:0}button.measure.length{bottom:82px;bottom:-moz-calc(82px + env(safe-area-inset-bottom));bottom:calc(82px + env(safe-area-inset-bottom));border-radius:9px 9px 0 0}button.measure.length .icon{background-image:url(/assets/images/button-measure-length.svg);background-position:10px 11px}.no-touch button.measure.length:hover~.tooltips .measure.length{opacity:1}button.measure.area{bottom:48px;bottom:-moz-calc(48px + env(safe-area-inset-bottom));bottom:calc(48px + env(safe-area-inset-bottom));border-radius:0 0 9px 9px}button.measure.area .icon{background-image:url(/assets/images/button-measure-area.svg);background-position:10px 4px}.no-touch button.measure.area:hover~.tooltips .measure.area{opacity:1}button.measure.length .close{background-position:13px 12px}button.measure.area .close{background-position:13px 7px}.ui-measure-length button.measure.length .icon{opacity:0}.ui-measure-length button.measure.length .close{opacity:.8}.no-touch .ui-measure-length button.measure.length:hover .icon{opacity:0}.no-touch .ui-measure-length button.measure.length:hover .close{opacity:1}.no-touch .ui-measure-length button.measure.length:hover~.tooltips .measure.length{opacity:0}.ui-measure-length button.measure.length:active .close{opacity:1}.no-touch .ui-measure-length button.measure.length:hover:active .close{opacity:.8}.ui-measure-length button.measure.area .icon{opacity:.25}.ui-measure-length .tooltips .measure.area{display:none}.ui-measure-area button.measure.area .icon{opacity:0}.ui-measure-area button.measure.area .close{opacity:.8}.no-touch .ui-measure-area button.measure.area:hover .icon{opacity:0}.no-touch .ui-measure-area button.measure.area:hover .close{opacity:1}.no-touch .ui-measure-area button.measure.area:hover~.tooltips .measure.area{opacity:0}.ui-measure-area button.measure.area:active .close{opacity:1}.no-touch .ui-measure-area button.measure.area:hover:active .close{opacity:.8}.ui-measure-area button.measure.length .icon{opacity:.25}.ui-measure-area .tooltips .measure.length{display:none}.tooltips .measure{bottom:28px;right:4px;min-width:44px}.ol-overlay-measure{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.overlay-measure{font-size:13px;font-weight:700;height:25px;line-height:25px;background-color:rgba(22,22,22,.9375);border-radius:6px 0 0 6px;padding:0 8px;white-space:nowrap;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms;direction:ltr}.overlay-measure sup{font-size:8px;height:8px;line-height:8px}.overlay-measure.active{padding:0 8px;border-radius:6px;color:rgba(255,255,255,.8)}.overlay-measure:active{color:rgba(255,255,255,.8)}.overlay-measure button.remove{right:-23px;width:23px;height:25px;border-radius:0 6px 6px 0;pointer-events:auto;border-left:1px solid rgba(255,255,255,.25)}.overlay-measure button.remove>span{width:25px;height:25px;background-image:url(/assets/images/button-close.svg);background-size:9px 9px;background-position:6px 8px;opacity:.5}.overlay-measure button.remove:active>span,.no-touch .overlay-measure button.remove:hover>span{opacity:1}.no-touch .overlay-measure button.remove:hover:active>span{opacity:.8}.mobile button.measure.length{bottom:132px;bottom:-moz-calc(132px + env(safe-area-inset-bottom));bottom:calc(132px + env(safe-area-inset-bottom))}.mobile button.measure.area{bottom:98px;bottom:-moz-calc(98px + env(safe-area-inset-bottom));bottom:calc(98px + env(safe-area-inset-bottom))}.help.measure{display:none;right:48px;right:-moz-calc(48px + env(safe-area-inset-right));right:calc(48px + env(safe-area-inset-right));bottom:48px;bottom:-moz-calc(48px + env(safe-area-inset-bottom));bottom:calc(48px + env(safe-area-inset-bottom));min-height:48px;max-width:170px}.help.measure .touch{display:block}.help.measure .no-touch,.no-touch .help.measure .touch{display:none}.no-touch .help.measure .no-touch{display:block}.mobile .help.measure{bottom:98px;bottom:-moz-calc(98px + env(safe-area-inset-bottom));bottom:calc(98px + env(safe-area-inset-bottom))}html[lang=de] .help.measure,html[lang=pt-BR] .help.measure,html[lang=ru] .help.measure{max-width:220px}html[lang=ko] .help.measure,html[lang=zh-CN] .help.measure{max-width:140px}.ui-measure-area .help.measure,.ui-measure-length .help.measure{display:block}.ui-about.ui-measure-area .help.measure,.ui-about.ui-measure-length .help.measure{display:none}@media (max-width:511px),(max-height:479px){.ui-measure-area .help.measure,.ui-measure-length .help.measure,button.measure{display:none}}span.loading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span.loading>span:nth-of-type(1){-webkit-animation:.5s ease-in-out infinite blink;-moz-animation:.5s ease-in-out infinite blink;animation:.5s ease-in-out infinite blink}span.loading>span:nth-of-type(2){-webkit-animation:.5s ease-in-out .1s infinite blink;-moz-animation:.5s ease-in-out .1s infinite blink;animation:.5s ease-in-out .1s infinite blink}span.loading>span:nth-of-type(3){-webkit-animation:.5s ease-in-out .2s infinite blink;-moz-animation:.5s ease-in-out .2s infinite blink;animation:.5s ease-in-out .2s infinite blink}.panel.controls{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));width:250px;height:126px;font-size:13px;padding:12px}.panel.controls header{-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity;cursor:pointer}.panel.controls header:active{opacity:.8}.panel.controls h1{color:#fff;white-space:nowrap;width:176px;height:20px;margin:0 auto;background-image:url(/assets/images/title.2.svg);background-repeat:no-repeat}.panel.controls h1>span{display:none}.panel.controls .strapline{color:rgba(255,255,255,.8);font-size:10px;height:10px;font-weight:700;text-transform:uppercase;margin-top:5px;white-space:nowrap;pointer-events:none;text-align:center;overflow:hidden}.panel.controls .strapline.live,.panel.controls .strapline.monthly{display:none}.panel.controls .clock .daily{text-align:center;margin:19px 0 0 7px;height:40px;-webkit-transition:margin-left 160ms;-moz-transition:margin-left 160ms;transition:margin-left 160ms}.panel.controls .clock .daily>div{display:block;width:42px;height:40px;float:left}.panel.controls .clock .daily .text{width:42px;height:40px;font-weight:700;font-size:15px;line-height:1;margin:13px 0 -13px;text-transform:capitalize;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.panel.controls .clock .daily .down,.panel.controls .clock .daily .up{display:block;width:42px;height:40px;margin-top:-16px}.panel.controls .clock .daily .down>span,.panel.controls .clock .daily .up>span{border-left:2px solid #fff;border-top:2px solid #fff;width:10px;height:10px;margin-left:17px;margin-top:-8px;pointer-events:none;opacity:.8;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.panel.controls .clock .daily .up>span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.panel.controls .clock .daily .down>span{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.panel.controls .clock .daily .down:active>span,.no-touch .panel.controls .clock .daily .down:hover>span,.panel.controls .clock .daily .up:active>span,.no-touch .panel.controls .clock .daily .up:hover>span{opacity:1}.no-touch .panel.controls .clock .daily .down:hover:active>span,.no-touch .panel.controls .clock .daily .up:hover:active>span{opacity:.8}.panel.controls .clock .daily .year{margin-right:2px}.panel.controls .clock .daily .year .down,.panel.controls .clock .daily .year .up{width:44px}.panel.controls .clock .daily .ampm,.panel.controls .clock .daily .ampm .down,.panel.controls .clock .daily .ampm .up,.panel.controls .clock .daily .day,.panel.controls .clock .daily .day .down,.panel.controls .clock .daily .day .up,.panel.controls .clock .daily .hour,.panel.controls .clock .daily .hour .down,.panel.controls .clock .daily .hour .up,.panel.controls .clock .daily .minute,.panel.controls .clock .daily .minute .down,.panel.controls .clock .daily .minute .up{width:42px}.panel.controls .clock .daily .ampm .down>span,.panel.controls .clock .daily .ampm .up>span,.panel.controls .clock .daily .day .down>span,.panel.controls .clock .daily .day .up>span,.panel.controls .clock .daily .hour .down>span,.panel.controls .clock .daily .hour .up>span,.panel.controls .clock .daily .minute .down>span,.panel.controls .clock .daily .minute .up>span{margin-left:16px}.panel.controls .clock .daily .ampm .text,.panel.controls .clock .daily .day .text,.panel.controls .clock .daily .hour .text,.panel.controls .clock .daily .minute .text{width:42px}.panel.controls .clock .daily .ampm .text-ampm,.panel.controls .clock .daily .day .text-ampm,.panel.controls .clock .daily .hour .text-ampm,.panel.controls .clock .daily .minute .text-ampm{position:absolute;right:13px;margin-top:-23.6px;font-size:10px;font-weight:700;color:rgba(255,255,255,.5)}.panel.controls .clock .daily .colon{margin:11.5px -2px 0;width:4px;font-weight:700;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.panel.controls .clock .daily .colon,.panel.controls .clock .daily .hour,.panel.controls .clock .daily .minute{display:none}.panel.controls .clock .daily .recent{width:42px;height:40px}.panel.controls .clock .daily .recent .arrow{display:block;width:42px}.panel.controls .clock .daily .recent .arrow .icon{opacity:.8;background-image:url(/assets/images/button-recent.svg);background-position:11px 9px}.panel.controls .clock .daily .recent .arrow:active .icon,.no-touch .panel.controls .clock .daily .recent .arrow:hover .icon{opacity:1}.no-touch .panel.controls .clock .daily .recent .arrow:hover:active .icon{opacity:.8}.panel.controls .clock .monthly{display:none;text-align:center;width:226px;margin-top:11px;overflow:hidden}.panel.controls .clock .monthly input[type=radio]{display:none}.panel.controls .clock .monthly input[type=radio]:checked+label{opacity:1;background-color:rgba(255,255,255,.2)}.panel.controls .clock .monthly label{display:block;color:#fff;width:226px;height:28px;font-size:14px;font-weight:700;line-height:28px;white-space:nowrap;cursor:pointer;border-radius:6px;opacity:.5;-webkit-transition:opacity 160ms,background-color 160ms;-moz-transition:opacity 160ms,background-color 160ms;transition:opacity 160ms,background-color 160ms;will-change:opacity,background-color;overflow:hidden}.panel.controls .clock .monthly label:active,.no-touch .panel.controls .clock .monthly label:hover{opacity:1}.no-touch .panel.controls .clock .monthly label:hover:active{opacity:.8}.panel.controls .clock .monthly label .short{display:none}html[lang=hi] .panel.controls .clock .daily .minute .text-ampm,html[lang=ja] .panel.controls .clock .daily .minute .text-ampm,html[lang=ko] .panel.controls .clock .daily .minute .text-ampm,html[lang=zh-CN] .panel.controls .clock .daily .minute .text-ampm{letter-spacing:-.5px;right:12px}.ui-live .panel.controls.hour12 .clock .daily{margin-left:2px}.ui-monthly .panel.controls{width:250px;height:126px;-webkit-transition:none;-moz-transition:none;transition:none}.ui-monthly .panel.controls header{pointer-events:none}.ui-monthly .panel.controls .strapline.daily,.ui-monthly .panel.controls .strapline.live{display:none}.ui-monthly .panel.controls .strapline.monthly{display:block}.ui-monthly .panel.controls .clock .daily{display:none}.ui-monthly .panel.controls .clock .monthly{display:block}.ui-live .panel.controls .strapline.daily,.ui-live .panel.controls .strapline.monthly{display:none}.ui-live .panel.controls .strapline.live{display:block}.ui-live .panel.controls .clock .ampm,.ui-live .panel.controls .clock .recent{display:none}.ui-live .panel.controls .clock .hour,.ui-live .panel.controls .clock .minute{display:block}.ui-live .panel.controls .clock .colon{display:block;will-change:color}.ui-live .panel.controls .clock .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}.help.clock{display:none;left:266px;left:-moz-calc(266px + env(safe-area-inset-left));left:calc(266px + env(safe-area-inset-left));top:66px;top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));min-height:48px;max-width:160px;-webkit-animation:.8s ease-in-out infinite wobble-x;-moz-animation:.8s ease-in-out infinite wobble-x;animation:.8s ease-in-out infinite wobble-x}.help.clock .anchor{width:8px;height:16px;left:-8px;top:17px;border-top:8px solid transparent;border-right:8px solid #fff;border-bottom:8px solid transparent}.help.clock .touch{display:block}.help.clock .no-touch,.no-touch .help.clock .touch{display:none}.no-touch .help.clock .no-touch{display:block}html[lang=en] .help.clock,html[lang=ko] .help.clock{max-width:134px}html[lang=de] .help.clock,html[lang=ru] .help.clock{max-width:172px}.cookies-consent .app:not(.ui-monthly).ui-help-clock .help.clock{display:block}.ui-about .help.clock,.ui-monthly .help.clock,.ui-storm-info .help.clock,.ui-storm-season .help.clock{display:none}@media (max-width:1111px){.panel.controls{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}.mobile .panel.controls{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}body:not(.mobile) .help.clock{top:110px;top:-moz-calc(110px + env(safe-area-inset-top));top:calc(110px + env(safe-area-inset-top))}}@media (max-width:511px),(max-height:479px){.panel.controls{left:50%;top:auto;bottom:22px;bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom));width:214px;height:70px;margin-left:-107px;padding:0;-webkit-transition:none;-moz-transition:none;transition:none}.panel.controls header{display:none}.panel.controls .clock{min-width:214px}.panel.controls .clock .daily{margin:15px 0 0 5px;-webkit-transition:none;-moz-transition:none;transition:none}.panel.controls .clock .daily>div{width:40px}.panel.controls .clock .daily .text{width:40px;font-size:14px}.panel.controls .clock .daily .down,.panel.controls .clock .daily .up{width:40px;height:50px}.panel.controls .clock .daily .up{margin-top:-30px}.panel.controls .clock .daily .down{margin-top:-20px}.panel.controls .clock .daily .minute .down,.panel.controls .clock .daily .minute .up{width:65px}.panel.controls .clock .daily .year .down,.panel.controls .clock .daily .year .up{width:44px}.panel.controls .clock .daily .down>span,.panel.controls .clock .daily .up>span{margin-left:17px}.panel.controls .clock .daily .up>span{margin-top:12px}.panel.controls .clock .daily .down>span{margin-top:-12px}.panel.controls .clock .daily .recent .arrow .icon{background-position:9px 9px}.panel.controls .clock .daily .minute .text-ampm{right:5px}.mobile .panel.controls{top:auto;bottom:72px;bottom:-moz-calc(72px + env(safe-area-inset-bottom));bottom:calc(72px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.controls{bottom:-moz-calc(72px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(72px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}html[lang=hi] .panel.controls .clock .daily .minute .text-ampm,html[lang=ja] .panel.controls .clock .daily .minute .text-ampm,html[lang=ko] .panel.controls .clock .daily .minute .text-ampm,html[lang=zh-CN] .panel.controls .clock .daily .minute .text-ampm{right:3px}.ui-live .panel.controls.hour12{width:224px;margin-left:-112px}.ui-live .panel.controls.hour12 .clock .daily{margin-left:4px}.ui-monthly .panel.controls{width:178px;height:32px;bottom:22px;bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom));margin-left:-89px;padding:0;border-radius:8px}.ui-monthly .panel.controls .clock{height:32px}.ui-monthly .panel.controls .clock .monthly{width:178px;margin-top:0;padding:3px;font-size:0}.ui-monthly .panel.controls .clock .monthly label{display:inline-block;width:86px;height:26px;font-size:13px;line-height:26px}.ui-monthly .panel.controls .clock .monthly label .short{display:inline}.ui-monthly .panel.controls .clock .monthly label .long{display:none}.homescreen .ui-monthly .panel.controls{bottom:-moz-calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile .ui-monthly .panel.controls{bottom:72px;bottom:-moz-calc(72px + env(safe-area-inset-bottom));bottom:calc(72px + env(safe-area-inset-bottom))}.homescreen.mobile .ui-monthly .panel.controls{bottom:-moz-calc(72px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(72px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.help.clock{bottom:104px;bottom:-moz-calc(104px + env(safe-area-inset-bottom));bottom:calc(104px + env(safe-area-inset-bottom));top:auto;left:50%;width:130px;margin-left:-22px;text-align:center;-webkit-animation:.8s ease-in-out infinite wobble-y;-moz-animation:.8s ease-in-out infinite wobble-y;animation:.8s ease-in-out infinite wobble-y}.help.clock p{padding:6px}.help.clock .anchor{width:8px;height:16px;left:50%;top:auto;bottom:-16px;margin-left:-8px;border-left:8px solid transparent;border-top:8px solid #fff;border-right:8px solid transparent;border-bottom:none}.ui-live .panel.controls.hour12+.help.clock{margin-left:-28px}body:not(.mobile) .help.clock{top:auto}.mobile .help.clock{bottom:154px}.homescreen.mobile .help.clock{bottom:-moz-calc(154px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(154px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.cookies-consent .app:not(.ui-monthly).ui-search .help.clock,.cookies-consent .app:not(.ui-monthly).ui-settings .help.clock,.ui-search .help.clock,.ui-settings .help.clock{display:none}}@media (max-height:409px){.mobile .panel.controls{bottom:22px;bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.controls{bottom:-moz-calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile .ui-monthly .panel.controls{bottom:22px;bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.homescreen.mobile .ui-monthly .panel.controls{bottom:-moz-calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(22px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.cookies-consent .app:not(.ui-monthly).ui-help-clock .help.clock{display:none}}button.locate{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}button.locate .dot,button.locate .icon{position:absolute;width:22px;height:22px;left:9px;top:9px}button.locate .icon{background-image:url(/assets/images/button-locate.svg)}button.locate .dot{background-image:url(/assets/images/button-locate-dot.svg);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:opacity}button.locate.locating .icon{opacity:1}button.locate.locating .dot{-webkit-animation:.5s ease-in-out infinite blink;-moz-animation:.5s ease-in-out infinite blink;animation:.5s ease-in-out infinite blink}.no-touch button.locate:hover~.tooltips .locate{opacity:1}.tooltips .locate{bottom:48px;left:4px}button.share{left:48px;left:-moz-calc(48px + env(safe-area-inset-left));left:calc(48px + env(safe-area-inset-left));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}button.share .icon{background-image:url(/assets/images/button-share.svg);background-position:12px 9px}.no-touch button.share:hover~.tooltips .share{opacity:1}.share-android button.share .icon{background-image:url(/assets/images/button-share-android.svg);background-position:10px 10px}.tooltips .share{bottom:48px;left:4px;min-width:128px}.panel.location{left:92px;left:-moz-calc(92px + env(safe-area-inset-left));left:calc(92px + env(safe-area-inset-left));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:11px;font-weight:700;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:40px;min-width:100px;padding:0 8px;border-radius:6px;cursor:pointer}.panel.location .lat,.panel.location .lon{color:rgba(255,255,255,.8);-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms;will-change:color}.panel.location .lat{margin-top:7px}.panel.location .lon{margin-top:5px}.panel.location:active .lat,.panel.location:active .lon,.no-touch .panel.location:hover .lat,.no-touch .panel.location:hover .lon{color:#fff}.no-touch .panel.location:hover:active .lat,.no-touch .panel.location:hover:active .lon{color:rgba(255,255,255,.8)}.ui-monthly .panel.location{min-width:112px}.homescreen .panel.location,.homescreen button.locate,.homescreen button.share{bottom:-moz-calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile .panel.location,.mobile button.locate,.mobile button.share{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}@media (max-width:511px),(max-height:479px){button.locate{display:none;left:auto;right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}.panel.location,button.share{display:none}}button.settings{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top))}button.settings>span{position:absolute;top:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.settings .icon{background-image:url(/assets/images/button-settings.svg);background-position:11px 13px}button.settings .close,.no-touch button.settings:hover .close{opacity:0}.no-touch button.settings:hover~.tooltips .settings{opacity:1}button.settings:active .close{opacity:0}button.settings:active~.tooltips .settings{opacity:1}.no-touch button.settings:hover:active .close{opacity:0}.no-touch button.settings:hover:active~.tooltips .settings{opacity:.8}.tooltips .settings{left:4px;top:178px}.panel.settings{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:178px;top:-moz-calc(178px + env(safe-area-inset-top));top:calc(178px + env(safe-area-inset-top));max-height:-moz-calc(100% - 226px);max-height:calc(100% - 226px);max-width:250px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent;-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.settings h4{margin:10px 0 6px}.panel.settings h4.layers{margin-top:0}.panel.settings h4.settings{display:none}.panel.settings form{margin:0 0 -4px;pointer-events:none}.panel.settings .checkbox.terminator,.panel.settings .checkbox.time,.panel.settings .checkbox.zoom{display:none}.no-touch .panel.settings{max-height:-moz-calc(100% - 248px);max-height:calc(100% - 248px)}.no-touch .panel.settings .checkbox.zoom,.no-touch .panel.settings h4.settings{display:block}.mobile .panel.settings{max-height:-moz-calc(100% - 276px);max-height:calc(100% - 276px)}.checkbox{white-space:nowrap}.checkbox label{display:inline-block;position:relative;padding:0 0 0 28px;font-size:13px;line-height:26px;color:rgba(255,255,255,.8);cursor:pointer;pointer-events:none;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.checkbox label:before{content:"";display:inline-block;position:absolute;left:0;top:2px;height:20px;width:20px;border:2px solid rgba(255,255,255,.8);border-radius:20px;-webkit-transition:border-color 160ms;-moz-transition:border-color 160ms;transition:border-color 160ms;will-change:border-color}.checkbox label:after{content:"";display:inline-block;position:absolute;left:5px;top:8px;height:6px;width:10px;border-bottom:2px solid rgba(255,255,255,.8);border-left:2px solid rgba(255,255,255,.8);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color 160ms,opacity 160ms;-moz-transition:border-color 160ms,opacity 160ms;transition:border-color 160ms,opacity 160ms;will-change:border-color,opacity}.checkbox label:active,.no-touch .checkbox label:hover{color:#fff}.checkbox label:active:after,.checkbox label:active:before,.no-touch .checkbox label:hover:after,.no-touch .checkbox label:hover:before{border-color:#fff}.no-touch .checkbox label:hover:active{color:rgba(255,255,255,.8)}.no-touch .checkbox label:hover:active:after,.no-touch .checkbox label:hover:active:before{border-color:rgba(255,255,255,.8)}.checkbox input[type=checkbox]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;opacity:0;margin:0;height:0}.checkbox input[type=checkbox]+label:after{opacity:0}.checkbox input[type=checkbox]:checked+label:after{opacity:1}html[lang=ar] .checkbox label,html[lang=hi] .checkbox label,html[lang=ja] .checkbox label,html[lang=ko] .checkbox label,html[lang=zh-CN] .checkbox label{font-weight:700}.ui-live .panel.settings .checkbox.live,.ui-live .panel.settings .checkbox.terminator,.ui-live .panel.settings .checkbox.time,.ui-live .panel.settings h4.settings{display:block}.ui-monthly button.settings{top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top))}.ui-monthly .tooltips .settings{top:178px}.ui-monthly .panel.settings{top:178px;top:-moz-calc(178px + env(safe-area-inset-top));top:calc(178px + env(safe-area-inset-top));max-height:100%;max-height:-moz-calc(100% - 226px);max-height:calc(100% - 226px)}.ui-monthly .panel.settings .checkbox.daily,.ui-monthly .panel.settings .checkbox.live,.ui-monthly .panel.settings .checkbox.storms,.ui-monthly .panel.settings .checkbox.time{display:none}.ui-storm-info .panel.settings .checkbox.time,.ui-storm-info .panel.settings h4.settings{display:block}.mobile .ui-monthly button.settings{top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top))}.ui-settings button.settings .icon{opacity:0}.ui-settings button.settings .close{opacity:.8}.no-touch .ui-settings button.settings:hover .icon{opacity:0}.no-touch .ui-settings button.settings:hover .close{opacity:1}.no-touch .ui-settings button.settings:hover~.tooltips .settings{opacity:0}.ui-settings button.settings:active .close{opacity:1}.no-touch .ui-settings button.settings:hover:active .close{opacity:.8}.ui-settings .panel.settings{-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-settings .checkbox label{pointer-events:auto}@media (max-width:1111px){button.settings{top:178px;top:-moz-calc(178px + env(safe-area-inset-top));top:calc(178px + env(safe-area-inset-top))}.mobile button.settings{top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top))}body:not(.mobile) .panel.settings{top:222px;top:-moz-calc(222px + env(safe-area-inset-top));top:calc(222px + env(safe-area-inset-top));max-height:-moz-calc(100% - 292px);max-height:calc(100% - 292px)}body:not(.mobile) .tooltips .settings{top:222px}body:not(.mobile) .ui-monthly button.settings{top:178px;top:-moz-calc(178px + env(safe-area-inset-top));top:calc(178px + env(safe-area-inset-top))}body:not(.mobile) .ui-monthly .tooltips .settings{top:222px}body:not(.mobile) .ui-monthly .panel.settings{top:222px;top:-moz-calc(222px + env(safe-area-inset-top));top:calc(222px + env(safe-area-inset-top));max-height:-moz-calc(100% - 292px);max-height:calc(100% - 292px)}.mobile .ui-monthly button.settings{top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top))}}@media (max-width:511px),(max-height:479px){.mobile .ui-monthly button.settings,.mobile button.settings,body:not(.mobile) .ui-monthly button.settings,button.settings{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.mobile .panel.settings,.panel.settings,body:not(.mobile) .panel.settings,body:not(.mobile) .ui-monthly .panel.settings{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));max-height:100%;margin-left:0}.mobile .panel.settings,.mobile .ui-settings .panel.settings,body:not(.mobile) .panel.settings,body:not(.mobile) .ui-settings .panel.settings{max-height:100%;max-height:-moz-calc(100% - 66px);max-height:calc(100% - 66px)}.panel.settings form{margin:-2px 0 -6px -2px}}button.storm-season{right:48px;right:-moz-calc(48px + env(safe-area-inset-right));right:calc(48px + env(safe-area-inset-right));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}button.storm-season>span{position:absolute;top:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.storm-season .icon{background-image:url(/assets/images/button-storms.svg);background-position:8px 8px}button.storm-season .close,.no-touch button.storm-season:hover .close{opacity:0}.no-touch button.storm-season:hover~.tooltips .storm-season{opacity:1}button.storm-season:active .close,.no-touch button.storm-season:hover:active .close{opacity:0}.ui-storm-info button.storm-season .icon{-webkit-animation:10s linear infinite storm-spin;-moz-animation:10s linear infinite storm-spin;animation:10s linear infinite storm-spin}.segment{position:absolute;right:42px;top:14px;width:180px;height:28px;line-height:28px;border-radius:6px;overflow:hidden;z-index:0}.segment label{display:block;float:left;width:60px;height:28px;font-size:14px;font-weight:700;line-height:28px;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}.segment label:active,.no-touch .segment label:hover: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:60px;height:28px;background-color:#fff;border-radius:6px;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(60px);-moz-transform:translateX(60px);transform:translateX(60px);-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(120px);-moz-transform:translateX(120px);transform:translateX(120px);-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-season{left:50%;top:50%;width:738px;height:642px;margin-left:-369px;margin-top:-321px;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-season header .icon{position:absolute;left:22px;top:16px;width:24px;height:24px;background-image:url(/assets/images/button-storms.svg);-webkit-animation:10s linear infinite storm-spin;-moz-animation:10s linear infinite storm-spin;animation:10s linear infinite storm-spin}.panel.storm-season header h2{position:absolute;text-align:left;left:54px;top:20px}.panel.storm-season header h3{position:absolute;width:60px;left:50%;top:20px;margin-left:-30px;-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-season header .description{display:none}.panel.storm-season header .left,.panel.storm-season header .right{left:50%;top:8px}.panel.storm-season header .left{margin-left:-70px}.panel.storm-season header .right{margin-left:22px}.panel.storm-season header .left>span,.panel.storm-season header .right>span{position:absolute;border-left:2px solid #fff;border-top:2px solid #fff;width:10px;height:10px;margin-top:-5px;pointer-events:none;opacity:.8;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.panel.storm-season header .left>span{margin-left:26px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.panel.storm-season header .right>span{margin-left:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.panel.storm-season header .left:active>span,.no-touch .panel.storm-season header .left:hover>span,.panel.storm-season header .right:active>span,.no-touch .panel.storm-season header .right:hover>span{opacity:1}.no-touch .panel.storm-season header .left:hover:active>span,.no-touch .panel.storm-season header .right:hover:active>span{opacity:.8}.panel.storm-season .error-message{display:none;position:absolute;left:0;right:0;top:72px;line-height:1.2;padding:20px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(255,255,255,.8);-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.panel.storm-season .error-message:active,.no-touch .panel.storm-season .error-message:hover{color:#fff;text-decoration:underline}.no-touch .panel.storm-season .error-message:hover:active{color:rgba(255,255,255,.8);text-decoration:underline}.panel.storm-season.error .error-message{display:block}.panel.storm-season section{position:absolute;left:0;top:48px;bottom:0;right:0;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 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-season ul{margin:8px 0}.panel.storm-season li{display:inline-block;text-align:center;vertical-align:top;margin:0 7px 10px}.panel.storm-season li[data-loading] .image img{opacity:0}.panel.storm-season .image{display:block;width:128px;height:128px;background-color:#2c313c;border-radius:6px;text-align:left}.panel.storm-season .image img{display:block;border-radius:6px;-ms-interpolation-mode:bicubic;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.panel.storm-season .image.none{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(44,49,60,.5)),to(rgba(44,49,60,.5))),url(/assets/images/button-storms.svg);background-image:-webkit-linear-gradient(rgba(44,49,60,.5),rgba(44,49,60,.5)),url(/assets/images/button-storms.svg);background-image:-moz-linear-gradient(rgba(44,49,60,.5),rgba(44,49,60,.5)),url(/assets/images/button-storms.svg);background-image:linear-gradient(rgba(44,49,60,.5),rgba(44,49,60,.5)),url(/assets/images/button-storms.svg);background-repeat:no-repeat;background-position:50% 50%}.panel.storm-season figcaption{margin-top:9px;margin-bottom:8px;width:128px;height:19px;line-height:17px;white-space:nowrap}.panel.storm-season figcaption .text{font-size:14px;opacity:.8;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.panel.storm-season figcaption .type{display:inline-block;font-size:13px;font-weight:700;line-height:18px;letter-spacing:-.25px;vertical-align:top;margin-left:4px;min-width:22px;height:17px;text-align:center;color:#fff;border-radius:2.5px}.panel.storm-season figcaption .type.rank-2{background-color:#6040ff}.panel.storm-season figcaption .type.rank-1{background-color:#09f}.panel.storm-season figcaption .type.rank0{color:#000;background-color:#0f7}.panel.storm-season figcaption .type.rank1{color:#000;background-color:#fc0}.panel.storm-season figcaption .type.rank2{color:#000;background-color:#f90}.panel.storm-season figcaption .type.rank3{background-color:#f60}.panel.storm-season figcaption .type.rank4{background-color:#f40}.panel.storm-season figcaption .type.rank5{background-color:#f02}.panel.storm-season figcaption .type.live{position:relative;padding:2px 2px 0;font-size:12px;line-height:1;color:#fff;background-color:#f02;background-color:color(display-p3 1 0 .1);letter-spacing:-.25px;text-transform:uppercase;border:1px solid #fff;-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}.panel.storm-season a:active figcaption .text,.no-touch .panel.storm-season a:hover figcaption .text{opacity:1}.no-touch .panel.storm-season a:hover:active figcaption .text{opacity:.8}html[lang=es] .panel.storm-season figcaption .type.live,html[lang=tr] .panel.storm-season figcaption .type.live{font-size:10px;letter-spacing:-.5px;padding:3px 2px 0}.ui-storm-season button.storm-season .icon{opacity:0}.ui-storm-season button.storm-season .close{opacity:.8}.no-touch .ui-storm-season button.storm-season:hover .icon{opacity:0}.ui-storm-season button.storm-season:active .close,.no-touch .ui-storm-season button.storm-season:hover .close{opacity:1}.no-touch .ui-storm-season button.storm-season:hover:active .close{opacity:.8}.ui-storm-season .panel.storm-season{opacity:1;pointer-events:auto;visibility:visible}.ui-storm-season button.measure{display:none}.tooltips .storm-season{top:48px;right:4px;min-width:128px}.no-touch .ui-about button.storm-season:hover~.tooltips .storm-season,.no-touch .ui-storm-details button.storm-season:hover~.tooltips .storm-season{opacity:0}.scrollbar-fix .panel.storm-season section{left:12px}@media (max-width:1253px){.panel.storm-season{width:596px;margin-left:-298px}}@media (max-height:737px){.panel.storm-season{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));margin-top:0;bottom:48px;bottom:-moz-calc(48px + env(safe-area-inset-bottom));bottom:calc(48px + env(safe-area-inset-bottom));height:auto}.homescreen .panel.storm-season{bottom:-moz-calc(48px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(48px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile .panel.storm-season{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));bottom:98px;bottom:-moz-calc(98px + env(safe-area-inset-bottom));bottom:calc(98px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.storm-season{bottom:-moz-calc(98px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(98px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}}@media (max-width:1111px){.panel.storm-season{left:auto;right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));margin-top:0;bottom:48px;bottom:-moz-calc(48px + env(safe-area-inset-bottom));bottom:calc(48px + env(safe-area-inset-bottom));height:auto}.homescreen .panel.storm-season{bottom:-moz-calc(48px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(48px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.ui-storm-season button.about,.ui-storm-season button.storm-season,.ui-storm-season button.zoom{display:none}}@media (max-width:855px){button.storm-season{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}.mobile button.storm-season{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.tooltips .storm-season{top:92px}}@media (max-width:857px){.panel.storm-season{width:454px}.panel.storm-season header h2{display:none}.panel.storm-season header h3{margin-left:0;left:94px}.panel.storm-season header .left{margin-left:0;left:52px}.panel.storm-season header .right{margin-left:0;left:148px}.panel.storm-season .error-message{top:90px}}@media (max-width:763px){.ui-storm-season .panel.controls,.ui-storm-season .panel.search,.ui-storm-season button.settings{display:none}}@media (max-width:511px),(max-height:479px){.mobile button.storm-season,button.storm-season{left:48px;left:-moz-calc(48px + env(safe-area-inset-left));left:calc(48px + env(safe-area-inset-left));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.panel.storm-season{left:50%;top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));width:310px;margin-left:-155px}.panel.storm-season header .icon{left:20px}.panel.storm-season header h2{display:block;left:52px}.panel.storm-season header h3{margin-left:0;left:auto;right:66px}.panel.storm-season header .left{margin-left:0;left:auto;right:102px}.panel.storm-season header .left>span{margin-left:4px}.panel.storm-season header .right{margin-left:0;left:auto;right:50px}.panel.storm-season header .right>span{margin-left:26px}.panel.storm-season .segment{top:52px;left:20px;width:270px}.panel.storm-season .segment .selection,.panel.storm-season .segment label{width:90px}.panel.storm-season section{top:86px}.panel.storm-season ul{margin:6px 0 0}.panel.storm-season li{margin:0 7px 4px}.panel.storm-season figcaption{margin-top:7px}.homescreen .panel.storm-season{bottom:-moz-calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}.mobile .panel.storm-season{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.storm-season{bottom:-moz-calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(54px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}#sort-alpha:checked~.selection{-webkit-transform:translateX(90px);-moz-transform:translateX(90px);transform:translateX(90px)}#sort-date:checked~.selection{-webkit-transform:translateX(180px);-moz-transform:translateX(180px);transform:translateX(180px)}html[lang=pt-BR] .panel.storm-season header h2{font-size:14px;top:22px}.ui-storm-season .attribution,.ui-storm-season button.locate,.ui-storm-season button.search,.ui-storm-season button.settings,.ui-storm-season button.storm-season{display:none}}@media (max-height:409px){.mobile .panel.storm-season{bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.storm-season{bottom:-moz-calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(4px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}}.panel.storm-info{right:48px;right:-moz-calc(48px + env(safe-area-inset-right));right:calc(48px + env(safe-area-inset-right));top:70px;top:-moz-calc(70px + env(safe-area-inset-top));top:calc(70px + env(safe-area-inset-top));width:286px;height:-moz-calc(100% - 118px);height:calc(100% - 118px);max-height:542px;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:244px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-info header h2 .live{display:inline-block;padding:0 3px 0 2.3px;margin-right:2px;height:18px;max-width:80px;font-size:15px;line-height:18px;text-transform:uppercase;vertical-align:top;background-color:#f02;background-color:color(display-p3 1 0 .1);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;will-change:opacity;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 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}.panel.storm-info thead td.date:active,.no-touch .panel.storm-info thead td.date:hover,.panel.storm-info thead td.wind:active,.no-touch .panel.storm-info thead td.wind:hover{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:46px;padding-left:12px;color:rgba(255,255,255,.8);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.panel.storm-info tbody tr{height:20px;line-height:20px;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}.panel.storm-info tbody tr.selected,.no-touch .panel.storm-info tbody tr:hover{color:#fff;font-weight:700}.panel.storm-info tbody tr.selected .date,.no-touch .panel.storm-info tbody tr:hover .date{border-radius:2.5px 0 0 2.5px}.panel.storm-info tbody tr.selected .pressure,.no-touch .panel.storm-info tbody tr:hover .pressure{border-radius:0 2.5px 2.5px 0}.panel.storm-info tbody tr.selected .pressure.forecast,.no-touch .panel.storm-info tbody tr:hover .pressure.forecast{opacity:1}.no-touch .panel.storm-info tbody tr:hover:active{opacity:.8}.panel.storm-info tbody tr.forecast{background-color:rgba(255,255,255,.3)}.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:58px;max-width:58px;overflow:hidden;text-transform:capitalize}.panel.storm-info .type{width:34px;text-align:center;color:#fff}.panel.storm-info .icon{display:inline-block;text-align:center;letter-spacing:-.2px;min-width:22px;height:20px;pointer-events:none}.panel.storm-info .wind{width:48px;text-align:right}.panel.storm-info .pressure{padding-right:2px;width:68px;text-align:right}.panel.storm-info .pressure.forecast{letter-spacing:-.2px;opacity:.5}.panel.storm-info .rank-2 .icon,.panel.storm-info .rank-2.selected,.panel.storm-info .rank-2:active,.no-touch .panel.storm-info .rank-2:hover{background-color:#6040ff}.panel.storm-info .rank-1 .icon,.panel.storm-info .rank-1.selected,.panel.storm-info .rank-1:active,.no-touch .panel.storm-info .rank-1:hover{background-color:#09f}.panel.storm-info .rank0 .icon,.panel.storm-info .rank0.selected,.panel.storm-info .rank0:active,.no-touch .panel.storm-info .rank0:hover{color:#000;background-color:#0f7}.panel.storm-info .rank1 .icon,.panel.storm-info .rank1.selected,.panel.storm-info .rank1:active,.no-touch .panel.storm-info .rank1:hover{color:#000;background-color:#fc0}.panel.storm-info .rank2 .icon,.panel.storm-info .rank2.selected,.panel.storm-info .rank2:active,.no-touch .panel.storm-info .rank2:hover{color:#000;background-color:#f90}.panel.storm-info .rank3 .icon,.panel.storm-info .rank3.selected,.panel.storm-info .rank3:active,.no-touch .panel.storm-info .rank3:hover{background-color:#f60}.panel.storm-info .rank4 .icon,.panel.storm-info .rank4.selected,.panel.storm-info .rank4:active,.no-touch .panel.storm-info .rank4:hover{background-color:#f40}.panel.storm-info .rank5 .icon,.panel.storm-info .rank5.selected,.panel.storm-info .rank5:active,.no-touch .panel.storm-info .rank5:hover{background-color:#f02}.panel.storm-info footer{position:absolute;bottom:0;min-width:262px;height:42px;overflow:hidden}.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;max-width:244px;min-height:34px;line-height:17px;white-space:nowrap}.panel.storm-info footer .foot-text .text2{color:rgba(255,255,255,.5)}.panel.storm-info footer .foot-links{display:none;clear:both;width:262px;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{display:inline-block;line-height:18px;font-weight:700;-webkit-transition:color 160ms;-moz-transition:color 160ms;transition:color 160ms}.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,.no-touch .panel.storm-info footer .foot-links p:hover:active{cursor:pointer}.no-touch .panel.storm-info footer .foot-links p:hover .text,.no-touch .panel.storm-info footer .foot-links p:hover:active .text{text-decoration:underline}.panel.storm-info footer .foot-links p:active{color:rgba(255,255,255,.8)}.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:2px 0}.panel.storm-info footer .foot-links p.details .icon{margin-right:6px;background-image:url(/assets/images/button-warning.svg)}.panel.storm-info footer .foot-links p.details .text.short{display:none}.panel.storm-info footer .foot-links p.twitter{text-align:right;float:right}.panel.storm-info footer .foot-links p.twitter .icon{margin-right:5px;background-image:url(/assets/images/button-twitter-color.svg)}.panel.storm-info.live{max-height:572px}.panel.storm-info.live tbody{bottom:76px}.panel.storm-info.live footer{height:72px}.panel.storm-info.live footer .foot-links{display:block}html[lang=es] .panel.storm-info header h2 .live,html[lang=tr] .panel.storm-info header h2 .live{font-size:12px;letter-spacing:-.5px;padding:0 2px 0 1px}html[lang=de] .panel.storm-info .pressure.forecast,html[lang=es] .panel.storm-info .pressure.forecast,html[lang=it] .panel.storm-info .pressure.forecast,html[lang=nl] .panel.storm-info .pressure.forecast,html[lang=pl] .panel.storm-info .pressure.forecast{font-size:11.5px;letter-spacing:-.5px}html[lang=hi] .panel.storm-info .date,html[lang=ja] .panel.storm-info .date,html[lang=ko] .panel.storm-info .date,html[lang=ru] .panel.storm-info .date,html[lang=zh-CN] .panel.storm-info .date{width:62px}html[lang=hi] .panel.storm-info .time,html[lang=ja] .panel.storm-info .time,html[lang=ko] .panel.storm-info .time,html[lang=ru] .panel.storm-info .time,html[lang=zh-CN] .panel.storm-info .time{width:54px;max-width:54px}html[lang=hi] .panel.storm-info .wind,html[lang=ja] .panel.storm-info .wind,html[lang=ko] .panel.storm-info .wind,html[lang=ru] .panel.storm-info .wind,html[lang=zh-CN] .panel.storm-info .wind{width:46px}html[lang=hi] .panel.storm-info .pressure,html[lang=ja] .panel.storm-info .pressure,html[lang=ko] .panel.storm-info .pressure,html[lang=ru] .panel.storm-info .pressure,html[lang=zh-CN] .panel.storm-info .pressure{width:66px}html[lang=ru] .panel.storm-info th.pressure,html[lang=ru] .panel.storm-info thead td.wind{letter-spacing:-.5px}.ui-storm-info .panel.storm-info{opacity:1;pointer-events:auto;visibility:visible}.no-touch .ui-storm-details button.about:hover~.tooltips .about{opacity:0}.ui-storm-details button.measure,.ui-storm-details button.zoom{display:none}.panel.storm-details{display:none;right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));width:400px;height:-moz-calc(100% - 96px);height:calc(100% - 96px);min-height:232px;max-height:232px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.panel.storm-details header h2{max-width:354px;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:14px;top:58px;right:0;bottom:12px;padding:4px 14px 2px 0;line-height:21px;color:rgba(255,255,255,.8);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 6px,#000 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);line-height:20px;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/button-warning.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-all}.panel.storm-details section p a:active,.no-touch .panel.storm-details section p a:hover{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 .image{width:128px;margin:2px 0 4px 14px;float:right}.panel.storm-details .image img{display:block;width:128px;height:128px;background-color:#2c313c;border-radius:6px;-ms-interpolation-mode:bicubic}.panel.storm-details .image figcaption{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}.panel.storm-details .image:active figcaption,.no-touch .panel.storm-details .image:hover figcaption{color:#fff}.no-touch .panel.storm-details .image:hover:active figcaption{color:rgba(255,255,255,.8)}.scrollbar-fix .panel.storm-details section{padding-right:2px}.mobile .panel.storm-info{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:-moz-calc(100% - 168px);height:calc(100% - 168px)}.mobile .panel.storm-details{height:-moz-calc(100% - 146px);height:calc(100% - 146px)}.homescreen .panel.storm-details{height:-moz-calc(100% - 96px - env(safe-area-inset-bottom) - env(safe-area-inset-top));height:calc(100% - 96px - env(safe-area-inset-bottom) - env(safe-area-inset-top))}.ui-storm-info.ui-storm-details .panel.storm-info{display:none}.ui-storm-info.ui-storm-details .panel.storm-details{display:block}.ol-overlay-storm{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;-webkit-transition:visibility 60ms,opacity 60ms ease-in;-moz-transition:visibility 60ms,opacity 60ms ease-in;transition:visibility 60ms,opacity 60ms ease-in;will-change:transform,opacity;pointer-events:none}.ol-overlay-storm.show{opacity:1;visibility:visible}.ui-monthly .ol-overlay-storm{display:none}.overlay-storm{font-size:13px;font-weight:700;min-height:25px;line-height:18px;background-color:rgba(22,22,22,.9375);border-radius:6px;padding:4px 8px;white-space:nowrap;text-transform:capitalize;text-align:center}.overlay-storm .extra{opacity:.8}.overlay-storm .anchor{position:absolute;width:8px;height:16px;left:50%;top:auto;bottom:-16px;margin-left:-8px;border-left:8px solid transparent;border-top:8px solid #fff;border-right:8px solid transparent;border-bottom:none}.overlay-storm.rank-2{background-color:#6040ff}.overlay-storm.rank-2 .anchor{border-top-color:#6040ff}.overlay-storm.rank-1{background-color:#09f}.overlay-storm.rank-1 .anchor{border-top-color:#09f}.overlay-storm.rank0{color:#000;background-color:#0f7}.overlay-storm.rank0 .anchor{border-top-color:#0f7}.overlay-storm.rank1{color:#000;background-color:#fc0}.overlay-storm.rank1 .anchor{border-top-color:#fc0}.overlay-storm.rank2{color:#000;background-color:#f90}.overlay-storm.rank2 .anchor{border-top-color:#f90}.overlay-storm.rank3{background-color:#f60}.overlay-storm.rank3 .anchor{border-top-color:#f60}.overlay-storm.rank4{background-color:#f40}.overlay-storm.rank4 .anchor{border-top-color:#f40}.overlay-storm.rank5{background-color:#f02}.overlay-storm.rank5 .anchor{border-top-color:#f02}@media (max-width:855px){.panel.storm-info{top:114px;top:-moz-calc(114px + env(safe-area-inset-top));top:calc(114px + env(safe-area-inset-top));height:-moz-calc(100% - 162px);height:calc(100% - 162px)}.mobile .panel.storm-info{top:70px;top:-moz-calc(70px + env(safe-area-inset-top));top:calc(70px + env(safe-area-inset-top))}.panel.storm-details{top:92px;top:-moz-calc(92px + env(safe-area-inset-top));top:calc(92px + env(safe-area-inset-top));height:-moz-calc(100% - 140px);height:calc(100% - 140px)}.mobile .panel.storm-details{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}.homescreen .panel.storm-details{height:-moz-calc(100% - 140px - env(safe-area-inset-bottom) - env(safe-area-inset-top));height:calc(100% - 140px - env(safe-area-inset-bottom) - env(safe-area-inset-top))}}@media (max-width:661px) and (min-height:480px){.ui-storm-info .panel.controls,.ui-storm-info .panel.search,.ui-storm-info .panel.settings,.ui-storm-info button.settings{display:none}}@media (max-width:511px),(max-height:479px){.ui-storm-info .panel.controls{display:block}.panel.storm-info{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));left:50%;right:auto;margin-left:-141px;padding:10px;width:282px;height:-moz-calc(100% - 70px);height:calc(100% - 70px);max-height:200px!important}.panel.storm-info header{height:26px}.panel.storm-info button.close{right:-2px;top:-2px}.panel.storm-info thead td{height:18px}.panel.storm-info tbody{top:68px;bottom:32px;padding-left:10px;right:-2px}.panel.storm-info footer{width:274px;height:28px}.panel.storm-info footer .foot-type{margin-top:1px}.panel.storm-info footer .foot-text{width:262px;min-height:17px;margin-top:1px;overflow:hidden}.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{position:absolute;right:12px;top:1px;width:auto}.panel.storm-info footer .foot-links p.details .icon{margin:0;height:28px}.panel.storm-info footer .foot-links p.details .text.long,.panel.storm-info footer .foot-links p.twitter{display:none}.panel.storm-info.live{max-height:200px!important}.panel.storm-info.live tbody{bottom:32px}.panel.storm-info.live footer{height:28px}html[lang=en] .panel.storm-info.live footer .foot-text{width:176px;-webkit-mask-image:-webkit-linear-gradient(right,transparent 0,#000 6px);mask-image:linear-gradient(to left,transparent 0,#000 6px)}html[lang=en] .panel.storm-info.live footer .foot-links p.details .icon{margin-right:4px}html[lang=en] .panel.storm-info.live footer .foot-links p.details .text.short{display:inline-block}.mobile .panel.storm-info{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));height:-moz-calc(100% - 120px);height:calc(100% - 120px)}.mobile .panel.storm-details,.panel.storm-details{left:50%;top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));width:327px;margin-left:-163.5px;height:auto;max-height:100%!important}.panel.storm-details{bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}.panel.storm-details header h2{max-width:-moz-calc(100% - 18px);max-width:calc(100% - 18px)}.mobile .panel.storm-details{bottom:54px;bottom:-moz-calc(54px + env(safe-area-inset-bottom));bottom:calc(54px + env(safe-area-inset-bottom))}.ui-storm-info.ui-storm-details .attribution,.ui-storm-info.ui-storm-details .panel.controls{display:none}}@media (max-width:511px){.ui-storm-info .panel.search,.ui-storm-info .panel.settings,.ui-storm-info button.locate,.ui-storm-info button.search,.ui-storm-info button.settings,.ui-storm-info button.storm-season{display:none}.mobile .panel.storm-details,.panel.storm-details{left:0;left:-moz-calc(0px + env(safe-area-inset-left));left:calc(0px + env(safe-area-inset-left));top:0;top:-moz-calc(0px + env(safe-area-inset-top));top:calc(0px + env(safe-area-inset-top));right:0;right:-moz-calc(0px + env(safe-area-inset-right));right:calc(0px + env(safe-area-inset-right));border-radius:0;width:auto;max-height:100%;margin-left:0}.panel.storm-details{bottom:0;bottom:-moz-calc(0px + env(safe-area-inset-bottom));bottom:calc(0px + env(safe-area-inset-bottom))}.mobile .panel.storm-details{bottom:50px;bottom:-moz-calc(50px + env(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom))}.homescreen.mobile .panel.storm-details{bottom:-moz-calc(50px + env(safe-area-inset-bottom) + env(safe-area-inset-top));bottom:calc(50px + env(safe-area-inset-bottom) + env(safe-area-inset-top))}}@media (max-height:479px){.panel.controls{-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms}.ui-settings .panel.controls,.ui-settings .panel.storm-info{opacity:0;pointer-events:none}.panel.storm-info,.panel.storm-info.live{max-height:160px!important}.mobile .panel.storm-info{height:100%}}@media (max-height:409px){.ui-storm-info .panel.controls{display:none}.mobile .panel.storm-details{bottom:4px;bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom))}}@media (max-width:511px) and (max-height:409px){.mobile .panel.storm-details{bottom:0;bottom:-moz-calc(0px + env(safe-area-inset-bottom));bottom:calc(0px + env(safe-area-inset-bottom))}}::-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}.panel.search{left:48px;left:-moz-calc(48px + env(safe-area-inset-left));left:calc(48px + env(safe-area-inset-left));top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top));width:206px;height:40px;padding:0;-webkit-transition:opacity 160ms 80ms,background-color 160ms;-moz-transition:opacity 160ms 80ms,background-color 160ms;transition:opacity 160ms 80ms,background-color 160ms;will-change:opacity,background-color}.no-touch .panel.search:hover{background-color:#000}.panel.search.error{-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 form{height:40px}.panel.search input[type=text]{width:100%;height:40px;border-radius:9px;padding:0 33px 0 10px;font-size:14px;font-family:inherit;color:#fff;background-color:transparent}.panel.search input[type=text]:-webkit-autofill,.panel.search input[type=text]:active,.panel.search input[type=text]:focus,.no-touch .panel.search input[type=text]:hover{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 input[type=submit]{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;color:#fff;opacity:.8;background-image:url(/assets/images/button-search.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:10px 10px;background-color:transparent;cursor:pointer;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}.panel.search input[type=submit]:active,.no-touch .panel.search input[type=submit]:hover{opacity:1}.no-touch .panel.search input[type=submit]:hover:active{opacity:.8}.ui-monthly .panel.search{top:134px;top:-moz-calc(134px + env(safe-area-inset-top));top:calc(134px + env(safe-area-inset-top));width:206px}button.search{display:none;right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}button.search .icon{background-image:url(/assets/images/button-search.svg);background-size:20px 20px;background-position:50% 50%}@media (max-width:1111px){body:not(.mobile) .panel.search,body:not(.mobile) .ui-monthly .panel.search{top:178px;top:-moz-calc(178px + env(safe-area-inset-top));top:calc(178px + env(safe-area-inset-top))}}@media (max-width:511px),(max-height:479px){.panel.search{display:none;left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));width:auto}.panel.search input[type=text]{padding:0 33px 0 11px}.panel.search input[type=submit]{background-position:10px 10px}body:not(.mobile) .panel.search,body:not(.mobile) .ui-monthly .panel.search{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.ui-monthly .panel.search{left:4px;left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top));width:auto}.ui-search .panel.search,.ui-search button.locate,button.search{display:block}.ui-search .attribution,.ui-search .panel.controls,.ui-search .panel.settings,.ui-search .panel.storm-info,.ui-search button.search,.ui-search button.settings,.ui-search button.storm-season{display:none}}button.about{right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}button.about>span{position:absolute;top:0;-webkit-transition:opacity 160ms;-moz-transition:opacity 160ms;transition:opacity 160ms;will-change:opacity}button.about .icon{font-weight:500;font-size:22px}button.about .close,.no-touch button.about:hover .close{opacity:0}.no-touch button.about:hover~.tooltips .about{opacity:1}button.about:active .close,.no-touch button.about:hover:active .close{opacity:0}.panel.about{right:4px;right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));width:400px;max-height:-moz-calc(100% - 96px);max-height:calc(100% - 96px);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent;line-height:20px;-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.about h3{line-height:1}.panel.about p{font-size:14px;color:rgba(255,255,255,.8);margin-top:10px;line-height:19px}.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)}.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{opacity:1}.no-touch .ui-about button.about:hover~.tooltips .about{opacity:0}.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 .panel.dates{display:none}.ui-about button.measure,.ui-about button.zoom{opacity:0;pointer-events:none}.tooltips .about{right:4px;top:48px}.mobile .panel.about{max-height:-moz-calc(100% - 146px);max-height:calc(100% - 146px)}@media (max-width:855px){button.about{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}.mobile button.about{top:4px;top:-moz-calc(4px + env(safe-area-inset-top));top:calc(4px + env(safe-area-inset-top))}.tooltips .about{top:92px}.panel.about{top:92px;top:-moz-calc(92px + env(safe-area-inset-top));top:calc(92px + env(safe-area-inset-top));max-height:-moz-calc(100% - 140px);max-height:calc(100% - 140px)}.mobile .panel.about{top:48px;top:-moz-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top))}}@media (max-width:661px){.ui-about .panel.controls,.ui-about .panel.search,.ui-about .panel.settings,.ui-about button.settings{display:none}}@media (max-width:511px),(max-height:479px){.panel.about,button.about{display:none}.ui-about .panel.controls,.ui-about .panel.settings,.ui-about button.settings,.ui-about.ui-search .panel.search{display:block}.ui-about.ui-search .panel.controls{display:none}}