/*! Zoom Earth @author Neave Interactive, neave.com @copyright 2022 */
body,html{width:100%;height:100%;height:-webkit-fill-available;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}body{position:absolute;font:14px "Museo Sans Cyrl",sans-serif;font-weight:500;line-height:1;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}.homescreen,.homescreen body{height:-webkit-calc(100% + env(safe-area-inset-top));height:-moz-calc(100% + env(safe-area-inset-top));height:calc(100% + env(safe-area-inset-top));height:100vh}.homescreen body{position:fixed}*,::after,::before{-moz-box-sizing:inherit;box-sizing:inherit}*{scrollbar-width:thin;scrollbar-color:light}.chrome ::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:10px;height:10px}.chrome ::-webkit-scrollbar-thumb{border:3px solid transparent;background-clip:padding-box;background-color:rgba(255,255,255,.6);border-radius:5px}:root{color-scheme:dark}.hidden{display:none!important;visibility:hidden}canvas,main,nav,section{display:block}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;text-decoration:none;color:#fff;background-color:transparent}.no-touch a:hover,a:active,a:focus{outline:0}a:active{color:#fff}a:link{-webkit-tap-highlight-color:transparent}h1,h2,h3{margin:0;font-weight:700;font-size:18px}h4{margin:0;font-weight:900;font-size:11px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px}p{margin:0;padding:0}strong{font-weight:700}button{margin:0;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0}button::-moz-focus-inner,input::-moz-focus-inner{border:none}form,input{border:none;outline:0;margin:0;padding:0}img{max-width:100%;border:0}a img{border:0;outline:0}ul{list-style:none;margin:0;padding:0}@font-face{font-family:"Museo Sans Cyrl";font-weight:500;font-style:normal;font-display:swap;ascent-override:94%;descent-override:0;line-gap-override:0;src:url(/assets/fonts/museo-sans-cyrl-500.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-500.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:700;font-style:normal;font-display:swap;ascent-override:94%;descent-override:0;line-gap-override:0;src:url(/assets/fonts/museo-sans-cyrl-700.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-700.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:900;font-style:bold;font-display:swap;ascent-override:94%;descent-override:0;line-gap-override:0;src:url(/assets/fonts/museo-sans-cyrl-900.woff2) format("woff2"),url(/assets/fonts/museo-sans-cyrl-900.woff) format("woff")}.preload-images{background:url(/assets/images/title.2.svg) no-repeat -999px -999px,url(/assets/images/crosshair.1.svg) no-repeat -999px -999px,url(/assets/images/icon-100.7.jpg) no-repeat -999px -999px,url(/assets/images/icons/layers.5.svg) no-repeat -999px -999px,url(/assets/images/icons/overlays.1.svg) no-repeat -999px -999px,url(/assets/images/icons/other.1.svg) no-repeat -999px -999px,url(/assets/images/icons/close.2.svg) no-repeat -999px -999px,url(/assets/images/icons/zoom.2.svg) no-repeat -999px -999px,url(/assets/images/icons/play.2.svg) no-repeat -999px -999px,url(/assets/images/icons/recent.2.svg) no-repeat -999px -999px,url(/assets/images/icons/search.2.svg) no-repeat -999px -999px,url(/assets/images/icons/zoom.2.svg) no-repeat -999px -999px,url(/assets/images/icons/locate.2.svg) no-repeat -999px -999px,url(/assets/images/icons/warning.2.svg) no-repeat -999px -999px,url(/assets/images/icons/wind-arrow.2.svg) no-repeat -999px -999px,url(/assets/images/icons/cyclone.2.svg) no-repeat -999px -999px,url(/assets/images/icons/fire.3.svg) no-repeat -999px -999px,url(/assets/images/icons/twitter.2.svg) no-repeat -999px -999px,url(/assets/images/icons/instagram.2.svg) no-repeat -999px -999px}@-webkit-keyframes autofill{to{color:#fff;background-color:transparent}}@-moz-keyframes autofill{to{color:#fff;background-color:transparent}}@keyframes autofill{to{color:#fff;background-color:transparent}}@-webkit-keyframes blink-activity{0%{opacity:.2}35%{opacity:1}65%{opacity:1}100%{opacity:.2}}@-moz-keyframes blink-activity{0%{opacity:.2}35%{opacity:1}65%{opacity:1}100%{opacity:.2}}@keyframes blink-activity{0%{opacity:.2}35%{opacity:1}65%{opacity:1}100%{opacity:.2}}@-webkit-keyframes blink-colon{25%{opacity:1}50%{opacity:.1}75%{opacity:1}}@-moz-keyframes blink-colon{25%{opacity:1}50%{opacity:.1}75%{opacity:1}}@keyframes blink-colon{25%{opacity:1}50%{opacity:.1}75%{opacity:1}}@-webkit-keyframes blink-satellite{0%{opacity:1}10%{opacity:.1}20%{opacity:1}}@-moz-keyframes blink-satellite{0%{opacity:1}10%{opacity:.1}20%{opacity:1}}@keyframes blink-satellite{0%{opacity:1}10%{opacity:.1}20%{opacity:1}}@-webkit-keyframes blink-live{35%{color:#fff;background-color:rgba(255,0,34,.85)}50%{color:#f02;background-color:rgba(255,0,34,.4)}65%{color:#fff;background-color:rgba(255,0,34,.85)}}@-moz-keyframes blink-live{35%{color:#fff;background-color:rgba(255,0,34,.85)}50%{color:#f02;background-color:rgba(255,0,34,.4)}65%{color:#fff;background-color:rgba(255,0,34,.85)}}@keyframes blink-live{35%{color:#fff;background-color:rgba(255,0,34,.85)}50%{color:#f02;background-color:rgba(255,0,34,.4)}65%{color:#fff;background-color:rgba(255,0,34,.85)}}@-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{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0);transform:translateX(0)}50%{-moz-transform:translateX(3px);transform:translateX(3px)}100%{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes storm-dot{100%{-webkit-transform:translate(12.5px,12.5px) scale(.875);transform:translate(12.5px,12.5px) scale(.875)}}@-moz-keyframes storm-dot{100%{-moz-transform:translate(12.5px,12.5px) scale(.875);transform:translate(12.5px,12.5px) scale(.875)}}@keyframes storm-dot{100%{-webkit-transform:translate(12.5px,12.5px) scale(.875);-moz-transform:translate(12.5px,12.5px) scale(.875);transform:translate(12.5px,12.5px) scale(.875)}}@-webkit-keyframes cyclone-nhem{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes cyclone-nhem{100%{-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cyclone-nhem{100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes cyclone-shem{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cyclone-shem{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cyclone-shem{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-moz-keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-moz-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}100%{stroke-dashoffset:95;-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes ring-scale{0%{-webkit-transform:scale(.125);transform:scale(.125)}50%{opacity:1}100%{opacity:0;-webkit-transform:none;transform:none}}@-moz-keyframes ring-scale{0%{-moz-transform:scale(.125);transform:scale(.125)}50%{opacity:1}100%{opacity:0;-moz-transform:none;transform:none}}@keyframes ring-scale{0%{-webkit-transform:scale(.125);-moz-transform:scale(.125);transform:scale(.125)}50%{opacity:1}100%{opacity:0;-webkit-transform:none;-moz-transform:none;transform:none}}.app{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none}.mobile-footer .app{bottom:50px}.group,.panel,button{background-color:rgba(20,26,34,.9375);-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.ui-forecast .group,.ui-forecast .panel,.ui-forecast button{background-color:rgba(20,26,34,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}button{position:absolute;width:40px;height:40px;cursor:pointer;color:#fff;font-weight:700;border-radius:20px;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22;overflow:hidden}button .icon,button>span{display:block;width:40px;height:40px;line-height:40px;text-align:center;opacity:.85;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity;background-repeat:no-repeat;background-position:50% 50%;pointer-events:none}.no-touch button:hover>.icon,.no-touch button:hover>span,button:active>.icon,button:active>span{opacity:1}.no-touch button:hover:active>.icon,.no-touch button:hover:active>span{opacity:.85}button[disabled]{cursor:default!important}button[disabled]>.icon,button[disabled]>span{opacity:.25!important}button .close{background-image:url(/assets/images/icons/close.2.svg)}.ui-forecast button{box-shadow:0 0 1.5px rgba(255,255,255,.5)}.no-touch button[disabled]{pointer-events:none}.group,.panel{position:absolute;padding:16px;touch-action:manipulation;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group button,.panel button{background-color:transparent;border-radius:0;box-shadow:none}.group{border-radius:20px;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22;width:40px;padding:0}.panel{border-radius:8px;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 16px 12px #141a22}.panel button.close{right:0;top:-4px;width:48px;height:48px}.panel button.close::before{content:"";position:absolute;display:block;width:21px;height:21px;border-radius:50%;left:19px;top:12px;background-color:rgba(255,255,255,.2);opacity:0;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms}.panel button.close>span{background-image:url(/assets/images/icons/close.2.svg);background-position:24px 13px;opacity:.85}.no-touch .panel button.close:hover::before,.no-touch .panel button.close:hover>span,.panel button.close:active>span{opacity:1}.no-touch .panel button.close:hover:active>span{opacity:.85}.panel .bubble{padding:1px 14px 13px 14px;margin-top:4px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px}.ui-forecast .group,.ui-forecast .panel{box-shadow:0 0 1.5px rgba(255,255,255,.5)}.ui-forecast .group button,.ui-forecast .panel button{-webkit-backdrop-filter:none;backdrop-filter:none}.browser{font-family:sans-serif;font-weight:500;line-height:1.5;text-align:center;padding:20px}.browser p{margin:15px}.browser a{text-decoration:underline}.activity-dots{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin-top:-4px;text-align:center}.activity-dots>div{display:inline-block;width:2px;height:2px;margin:0 1px;border-radius:1px;background-color:#fff}.activity-dots>div:nth-of-type(1){-webkit-animation:blink-activity .5s ease-in-out infinite;-moz-animation:blink-activity .5s ease-in-out infinite;animation:blink-activity .5s ease-in-out infinite}.activity-dots>div:nth-of-type(2){-webkit-animation:blink-activity .5s 80ms ease-in-out infinite;-moz-animation:blink-activity .5s 80ms ease-in-out infinite;animation:blink-activity .5s 80ms ease-in-out infinite}.activity-dots>div:nth-of-type(3){-webkit-animation:blink-activity .5s 160ms ease-in-out infinite;-moz-animation:blink-activity .5s 160ms ease-in-out infinite;animation:blink-activity .5s 160ms ease-in-out infinite}.activity-dots.large>div{width:6px;height:6px;margin:0 3px;border-radius:3px}@media (max-height:429px){.mobile-footer .app{bottom:0}.mobile-footer .panel.ad-footer{display:none}}#map{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none}#map:active{cursor:move}#map:focus{outline:0}#map .viewport{position:relative;width:100%;height:100%;overflow:hidden}#map .viewport canvas{width:100%;height:100%}#map .viewport .animator{position:absolute;top:0;left:0;pointer-events:none}.map-crosshair{display:none;position:absolute;left:50%;top:50%;margin-left:-8.5px;margin-top:-8.5px;width:17px;height:17px;background-image:url(/assets/images/crosshair.1.svg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-crosshair .map-crosshair{display:block}.resize{visibility:hidden;font-size:10px}@media (max-width:679px),(max-height:499px){.mobile-footer:not(.short-footer) #map{bottom:-50px}}@media (max-height:429px){.mobile-footer #map{bottom:0}}.label{position:absolute;left:0;top:0;height:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform,opacity;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.label.fade{opacity:0}.label .anchor{width:6px;height:6px;border-radius:3px;background-color:#fff;border:1px solid #000;margin:-3px auto 0 auto}.label .text{font-size:13px;font-weight:700;line-height:15px;letter-spacing:-.1px;padding:5px 5px 5px 5px;margin-top:-12.5px;color:#fff;text-align:center;text-shadow:0 0 8px rgba(0,0,0,.4),0 0 1.75px #000,0 0 1.75px #000,0 0 1.5px #000,0 0 1px #000,0 0 1px #000}.label .text.wrap{margin-top:-20px}.label .text.br{text-align:right;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);padding-right:4px;margin-top:-23px}.label .text.br.wrap{margin-top:-38px}.label .text.b{margin-top:-27px}.label .text.b.wrap{margin-top:-42px}.label .text.bl{text-align:left;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);padding-left:4px;margin-top:-23px}.label .text.bl.wrap{margin-top:-38px}.label .text.r{text-align:right;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);padding-right:7px;margin-top:-15.5px}.label .text.r.wrap{margin-top:-23px}.label .text.l{text-align:left;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);padding-left:7px;margin-top:-15.5px}.label .text.l.wrap{margin-top:-23px}.label .text.tr{text-align:right;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);padding-right:4px;margin-top:-8px}.label .text.tr.wrap{margin-top:-8px}.label .text.t{margin-top:-4px}.label .text.t.wrap{margin-top:-4px}.label .text.tl{text-align:left;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);padding-left:4px;margin-top:-8px;letter-spacing:0}.label .text.tl.wrap{margin-top:-8px}.label .text.a1{font-size:15px;line-height:17px;margin-top:-13.5px}.label .text.a1.wrap{margin-top:-22px}.label .text.a1.bl,.label .text.a1.br{margin-top:-25px}.label .text.a1.bl.wrap,.label .text.a1.br.wrap{margin-top:-42px}.label .text.a1.b{margin-top:-29px}.label .text.a1.b.wrap{margin-top:-46px}.label .text.a1.l,.label .text.a1.r{margin-top:-16.5px}.label .text.a1.l.wrap,.label .text.a1.r.wrap{margin-top:-25px}.label .text.a1.tl,.label .text.a1.tr{margin-top:-8px}.label .text.a1.tl.wrap,.label .text.a1.tr.wrap{margin-top:-8px}.label .text.a1.t{margin-top:-4px}.label .text.a1.t.wrap{margin-top:-4px}.label .text.a2{font-size:18px;line-height:18px;letter-spacing:0;margin-top:-14px}.label .text.a2.wrap{margin-top:-23px}.label .text.b0{font-size:11px;font-weight:900;line-height:13px;letter-spacing:1px;margin-left:.5px;margin-top:-11.5px;text-transform:uppercase;text-shadow:0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000}.label .text.b0.wrap{margin-top:-18px}.label .text.b0.br{padding-right:1px;margin-top:-15px}.label .text.b0.br.wrap{margin-top:-28px}.label .text.b0.b{margin-top:-19px}.label .text.b0.b.wrap{margin-top:-32px}.label .text.b0.bl{padding-left:1px;margin-top:-15px}.label .text.b0.bl.wrap{margin-top:-28px}.label .text.b0.r{padding-right:4px;margin-top:-11.5px}.label .text.b0.r.wrap{margin-top:-18px}.label .text.b0.l{padding-left:4px;margin-top:-11.5px}.label .text.b0.l.wrap{margin-top:-18px}.label .text.b0.tr{padding-right:1px;margin-top:-8px}.label .text.b0.tr.wrap{margin-top:-8px}.label .text.b0.t{margin-top:-4px}.label .text.b0.t.wrap{margin-top:-4px}.label .text.b0.tl{padding-left:1px;margin-top:-8px}.label .text.b0.tl.wrap{margin-top:-8px}.label .text.b1{font-size:14px;font-weight:900;line-height:16px;letter-spacing:1px;margin-left:.5px;margin-top:-13px;text-transform:uppercase;text-shadow:0 0 2px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000}.label .text.b1.wrap{margin-top:-21px}.label .text.b1.br{padding-right:1px;margin-top:-18px}.label .text.b1.br.wrap{margin-top:-34px}.label .text.b1.b{margin-top:-22px}.label .text.b1.b.wrap{margin-top:-38px}.label .text.b1.bl{padding-left:1px;margin-top:-18px}.label .text.b1.bl.wrap{margin-top:-34px}.label .text.b1.r{padding-right:4px;margin-top:-13px}.label .text.b1.r.wrap{margin-top:-21px}.label .text.b1.l{padding-left:4px;margin-top:-13px}.label .text.b1.l.wrap{margin-top:-21px}.label .text.b1.tr{padding-right:1px;margin-top:-8px}.label .text.b1.tr.wrap{margin-top:-8px}.label .text.b1.t{margin-top:-4px}.label .text.b1.t.wrap{margin-top:-4px}.label .text.b1.tl{padding-left:1px;margin-top:-8px}.label .text.b1.tl.wrap{margin-top:-8px}.label .text.b2{font-size:18px;font-weight:900;line-height:20px;letter-spacing:1px;margin-left:.5px;margin-top:-15px;text-transform:uppercase;text-shadow:0 0 2.5px #000,0 0 2px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000}.label .text.b2.wrap{margin-top:-25px}.label .text.c0{color:#ddf3ff;font-size:11px;font-weight:900;line-height:13px;letter-spacing:1px;margin-left:.5px;margin-top:-11.5px;text-transform:uppercase;text-shadow:0 0 1.5px #012,0 0 1.5px #012,0 0 1.5px #012,0 0 1.5px #012,0 0 1px #012}.label .text.c0.wrap{margin-top:-18px;-webkit-transform:none;-moz-transform:none;transform:none}.label .text.c1{color:#ddf3ff;font-size:15px;font-weight:500;line-height:20px;letter-spacing:2px;margin-left:1px;margin-top:-15px;text-shadow:0 0 1.5px #012,0 0 1.5px #012,0 0 1.5px #012,0 0 1px #012;-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);transform:skewX(-8deg)}.label .text.c1.wrap{margin-top:-25px;-webkit-transform:none;-moz-transform:none;transform:none}.label .text.c1.wrap span{display:inline-block;-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);transform:skewX(-8deg)}.ui-forecast .label .text.b0,.ui-forecast .label .text.b1,.ui-forecast .label .text.b2{opacity:.6}.ui-forecast .label .text.c0{color:#fff;opacity:.6;text-shadow:0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1.5px #000,0 0 1px #000}.ui-forecast .label .text.c1{color:#fff;opacity:.85}.map-storms{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.map-storms .storm{position:absolute;left:0;top:0;width:40px;height:40px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:20px}.map-storms .storm .dot{width:40px;height:40px;pointer-events:none;-webkit-animation:cyclone-nhem 0s linear infinite;-moz-animation:cyclone-nhem 0s linear infinite;animation:cyclone-nhem 0s linear infinite}.map-storms .storm .ring{position:absolute;left:10px;top:10px;width:20px;height:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.33)}.map-storms .storm .icon{position:absolute;left:0;top:0;width:15px;height:15px;border-radius:7.5px;-webkit-transform:translate(12.5px,12.5px);-moz-transform:translate(12.5px,12.5px);transform:translate(12.5px,12.5px);animation:storm-dot 1s ease-in-out infinite alternate-reverse}.map-storms .storm.rank-3{visibility:hidden}.map-storms .storm.cyclone .dot{-webkit-animation-duration:8s;-moz-animation-duration:8s;animation-duration:8s}.map-storms .storm.cyclone .ring{left:5px;top:5px;width:30px;height:30px;border-radius:0;background-color:transparent;background-image:url(/assets/images/icons/cyclone.2.svg);background-size:30px 180px;box-shadow:none;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .25));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .25))}.map-storms .storm.cyclone .icon{left:5px;top:5px;width:30px;height:30px;border-radius:0;background-color:transparent;background-image:url(/assets/images/icons/cyclone.2.svg);background-size:30px 180px;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-animation:none;-moz-animation:none;animation:none}.map-storms .storm.cyclone.shem .dot{-webkit-animation-name:cyclone-shem;-moz-animation-name:cyclone-shem;animation-name:cyclone-shem}.map-storms .storm.cyclone.shem .icon,.map-storms .storm.cyclone.shem .ring{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.map-storms .storm.cyclone.rank1 .icon{background-position:0 -30px}.map-storms .storm.cyclone.rank2 .icon{background-position:0 -60px}.map-storms .storm.cyclone.rank3 .icon{background-position:0 -90px}.map-storms .storm.cyclone.rank4 .icon{background-position:0 -120px}.map-storms .storm.cyclone.rank5 .icon{background-position:0 -150px}.ui-animator .map-storms .storm .icon{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}.ui-animator .map-storms .storm.cyclone .dot{-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s}.map-marker{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-marker .marker{position:absolute;left:0;top:0;width:20px;height:20px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.map-marker .marker .ring{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:10px;background-color:#fff;-webkit-animation:ring-scale 2s ease-out infinite;-moz-animation:ring-scale 2s ease-out infinite;animation:ring-scale 2s ease-out infinite;pointer-events:none}.map-marker .marker .dot{position:absolute;left:7px;top:7px;width:6px;height:6px;border-radius:3px;border:1px solid #000;background-color:#fff;pointer-events:none}.ui-monthly .map-marker{display:none}.map-geo{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-geo .geo{position:absolute;left:0;top:0;width:32px;height:32px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.map-geo .geo .ring{position:absolute;left:0;top:0;width:32px;height:32px;border-radius:16px;background-color:#fff;-webkit-animation:ring-scale 2s ease-out infinite;-moz-animation:ring-scale 2s ease-out infinite;animation:ring-scale 2s ease-out infinite;pointer-events:none}.map-geo .geo .dot{position:absolute;left:8px;top:8px;width:16px;height:16px;border-radius:8px;border:2px solid #fff;background-color:#08f;pointer-events:none}.hit>div{position:absolute;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hit-title{left:0;left:env(safe-area-inset-left);top:0;top:env(safe-area-inset-top);width:138px;height:54px}.ui-monthly .hit-title{height:70px}.hit-clock{bottom:0;bottom:env(safe-area-inset-bottom);left:50%;width:260px;height:112px;margin-left:-130px}.ui-monthly .hit-clock{display:none}@media (max-width:679px),(max-height:499px){.hit-title{display:none}.hit-clock{height:100px}}.cookies{position:fixed;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));width:420px;background-color:#fff;color:#333;font-size:15px;text-align:center;padding:16px;line-height:21px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 16px rgba(0,0,0,.4)}.cookies p{margin-bottom:14px}.cookies a{color:#666;text-decoration:underline;white-space:nowrap;pointer-events:auto}.cookies button{position:static;padding:12px;font-size:15px;font-weight:700;line-height:1;color:#fff;background-color:#08f;box-shadow:none;cursor:pointer;outline:0;-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:8px;white-space:nowrap;width:100%;pointer-events:auto;-webkit-transition:background-color 120ms;-moz-transition:background-color 120ms;transition:background-color 120ms}.cookies button:active,.no-touch .cookies button:hover{background-color:#63f}.cookies-consent .cookies{display:none}@media (max-width:679px),(max-height:499px){.cookies{bottom:0;left:0;width:100%;min-height:190px;margin:0;border-radius:0;padding-left:16px;padding-left:-webkit-calc(16px + env(safe-area-inset-left));padding-left:-moz-calc(16px + env(safe-area-inset-left));padding-left:calc(16px + env(safe-area-inset-left));padding-top:20px;padding-right:16px;padding-right:-webkit-calc(16px + env(safe-area-inset-right));padding-right:-moz-calc(16px + env(safe-area-inset-right));padding-right:calc(16px + env(safe-area-inset-right));padding-bottom:20px;padding-bottom:-webkit-calc(20px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(20px + env(safe-area-inset-bottom));padding-bottom:calc(20px + env(safe-area-inset-bottom))}.cookies p{margin-bottom:24px}}.adsbygoogle{display:inline-block}.panel.ad-header{left:50%;top:0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px);width:468px;height:60px;margin-left:-234px;padding:0;border-radius:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;pointer-events:none;text-align:center;overflow:hidden}.panel.ad-header>div{width:468px;height:60px;overflow:hidden}.panel.ad-header>div .adsbygoogle{position:absolute;left:0;top:0;width:468px;height:60px;overflow:hidden}.panel.ad-header>div .adsbygoogle iframe{pointer-events:auto}.panel.ad-side{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));width:300px;height:250px;padding:0;border-radius:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;pointer-events:none}.panel.ad-side>div{position:absolute;width:300px;height:250px;overflow:hidden}.panel.ad-side>div .adsbygoogle{width:300px;height:250px!important;overflow:hidden}.panel.ad-side>div .adsbygoogle iframe{pointer-events:auto}.panel.ad-side button.close{display:none}.panel.ad-side .welcome{display:none;position:absolute;width:300px;height:250px;text-align:center}.panel.ad-side .welcome h2{padding:20px 0 10px 0;line-height:1}.panel.ad-side .welcome p{font-size:15px;color:rgba(255,255,255,.85);margin-top:10px;line-height:20px}.panel.ad-side .swap1{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);transform:translateX(-400px)}.panel.ad-side .swap2{-webkit-transform:translateX(-700px);-moz-transform:translateX(-700px);transform:translateX(-700px)}.ui-forecast .panel.ad-side{bottom:60px;bottom:-webkit-calc(60px + env(safe-area-inset-bottom));bottom:-moz-calc(60px + env(safe-area-inset-bottom));bottom:calc(60px + env(safe-area-inset-bottom))}.cookies-consent .panel.ad-header{top:0;top:env(safe-area-inset-top);-webkit-transform:none;-moz-transform:none;transform:none}.cookies-consent .panel.ad-side .swap1{-webkit-transform:none;-moz-transform:none;transform:none}.cookies-consent .panel.ad-side .swap2{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);transform:translateX(-400px)}.cookies-consent .panel.ad-side.swap .swap1{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);transform:translateX(-400px)}.cookies-consent .panel.ad-side.swap .swap2{-webkit-transform:none;-moz-transform:none;transform:none}.cookies-consent .ui-ad-center .panel.ad-side{left:50%;top:50%;width:380px;height:330px;margin-left:-190px;margin-top:-165px;padding:40px;background-color:#141a22;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 16px 12px #141a22;border-radius:8px;pointer-events:auto;overflow:hidden}.cookies-consent .ui-ad-center .panel.ad-side .welcome,.cookies-consent .ui-ad-center .panel.ad-side button.close{display:block}.panel.ad-footer{display:none;left:0;right:0;bottom:0;width:100%;height:50px;height:-webkit-calc(50px + env(safe-area-inset-bottom));height:-moz-calc(50px + env(safe-area-inset-bottom));height:calc(50px + env(safe-area-inset-bottom));padding:0;border-radius:0;background-color:#000;box-shadow:none;text-align:center;overflow:hidden}.panel.ad-footer>div{position:absolute;width:100%;height:50px;background-color:transparent;overflow:hidden}.panel.ad-footer>div .adsbygoogle{position:relative;left:0;top:0;width:100%;height:50px!important;margin:0 auto;overflow:hidden}.panel.ad-footer .swap2{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}.panel.ad-footer.swap .swap1{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}.panel.ad-footer.swap .swap2{-webkit-transform:none;-moz-transform:none;transform:none}.mobile-footer .panel.ad-footer{display:block}.ui-ad-fail .panel.ad-header,.ui-ad-fail .panel.ad-side{display:none}.ui-ad-fail .panel.ad-header>div .adsbygoogle,.ui-ad-fail .panel.ad-side>div .adsbygoogle{display:none}@media (max-height:769px){.cookies-consent .ui-layers:not(.ui-ad-center) .panel.ad-side .swap1,.cookies-consent .ui-layers:not(.ui-ad-center) .panel.ad-side .swap2{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);transform:translateX(-400px)}}@media (max-width:731px){.cookies-consent .panel.ad-header{left:auto;right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right))}}@media (max-width:879px){.cookies-consent .app:not(.ui-ad-center) .panel.ad-side{bottom:auto;top:0;-webkit-transform:translateY(-350px);-moz-transform:translateY(-350px);transform:translateY(-350px)}}@media (max-width:679px),(max-height:499px){.cookies-consent .panel.ad-header{top:0;-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);transform:translateY(-150px)}.cookies-consent .ui-ad-center .panel.ad-side{left:0;top:0;right:0;bottom:0;width:auto;height:auto;max-width:inherit;max-height:inherit;margin:0 auto;padding:0;border-radius:0;background-color:rgba(20,26,34,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;pointer-events:auto}.cookies-consent .ui-ad-center .panel.ad-side .welcome,.cookies-consent .ui-ad-center .panel.ad-side>div{left:50%;top:50%;margin-left:-150px;margin-top:-125px}.cookies-consent .ui-ad-center .panel.ad-side .swap2{display:none}}@media (max-width:679px),(max-height:577px){.cookies-consent .app:not(.ui-ad-center) .panel.ad-side{bottom:auto;top:0;-webkit-transform:translateY(-350px);-moz-transform:translateY(-350px);transform:translateY(-350px)}}@media (max-height:429px){.mobile-footer .panel.ad-footer{bottom:auto;top:0;-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);transform:translateY(-150px)}}.notifications{position:absolute;left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));bottom:108px;bottom:-webkit-calc(108px + env(safe-area-inset-bottom));bottom:-moz-calc(108px + env(safe-area-inset-bottom));bottom:calc(108px + env(safe-area-inset-bottom));text-align:center;pointer-events:none}.notifications .panel{position:relative;display:inline-block;padding:8px 16px;min-height:36px;border-radius:18px;margin:2px 0;background-color:rgba(20,26,34,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 1.5px rgba(255,255,255,.5);vertical-align:top;pointer-events:auto}.notifications .panel p{font-size:13px;line-height:20px}.notifications .panel p.dismiss{margin-right:24px}.notifications .panel p::before{display:inline-block;vertical-align:top;width:20px;height:20px;margin-right:7px}.notifications .panel a{-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms}.notifications .panel a:active{color:rgba(255,255,255,.85)}.notifications .panel button.close{right:-7px;height:44px}.notifications .panel button.close::before{left:12px}.notifications .panel button.close>span{background-position:17px 15px}.notifications .panel strong{font-weight:700;text-decoration:underline;white-space:nowrap}.notifications .panel.twitter p::before{content:"";background-image:url(/assets/images/icons/twitter.2.svg);background-position:-2px -2px}.notifications .panel.instagram p::before{content:"";background-image:url(/assets/images/icons/instagram.2.svg);background-position:-2px -2px}.notifications .panel.offline p::before,.notifications .panel.warning p::before,.notifications .panel.webgl p::before{content:"";background-image:url(/assets/images/icons/warning.2.svg);background-position:-2px -2px}.notifications .panel.storm p::before{content:"";background-image:url(/assets/images/icons/overlays.1.svg);background-position:-2px -122px}.notifications .panel.wind p::before{content:"";background-image:url(/assets/images/icons/layers.5.svg);background-position:-2px -170px}.notifications .panel.radar p::before,.notifications .panel.rain p::before{content:"";background-image:url(/assets/images/icons/overlays.1.svg);background-position:-2px -50px}.notifications .panel.fire p::before,.notifications .panel.fires p::before{content:"";background-image:url(/assets/images/icons/overlays.1.svg);background-position:-2px -74px}.notifications .panel.temperature p::before{content:"";background-image:url(/assets/images/icons/layers.5.svg);background-position:-2px -218px}.notifications .panel.update p{margin:0 24px}.notifications .panel.update a strong{text-decoration:none;display:block;width:100%;height:30px;line-height:30px;border-radius:15px;padding:0 15px;margin:4px 0;background-color:#08f;-webkit-transition:background-color 180ms;-moz-transition:background-color 180ms;transition:background-color 180ms}.no-touch .notifications .panel.update a strong:hover{background-color:#63f}.no-touch .notifications{left:310px;left:-webkit-calc(310px + env(safe-area-inset-left));left:-moz-calc(310px + env(safe-area-inset-left));left:calc(310px + env(safe-area-inset-left));right:310px;right:-webkit-calc(310px + env(safe-area-inset-right));right:-moz-calc(310px + env(safe-area-inset-right));right:calc(310px + env(safe-area-inset-right));bottom:148px;bottom:-webkit-calc(148px + env(safe-area-inset-bottom));bottom:-moz-calc(148px + env(safe-area-inset-bottom));bottom:calc(148px + env(safe-area-inset-bottom))}.ui-monthly .notifications{bottom:78px;bottom:-webkit-calc(78px + env(safe-area-inset-bottom));bottom:-moz-calc(78px + env(safe-area-inset-bottom));bottom:calc(78px + env(safe-area-inset-bottom))}.ui-storm-info .notifications{left:348px;left:-webkit-calc(348px + env(safe-area-inset-left));left:-moz-calc(348px + env(safe-area-inset-left));left:calc(348px + env(safe-area-inset-left));right:348px;right:-webkit-calc(348px + env(safe-area-inset-right));right:-moz-calc(348px + env(safe-area-inset-right));right:calc(348px + env(safe-area-inset-right))}@media (max-width:999px){.ui-storm-info .notifications{display:none}}@media (max-width:879px){.no-touch .notifications{left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right))}}@media (max-width:679px),(max-height:499px){.mobile-footer .notifications,.no-touch .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));bottom:96px;bottom:-webkit-calc(96px + env(safe-area-inset-bottom));bottom:-moz-calc(96px + env(safe-area-inset-bottom));bottom:calc(96px + env(safe-area-inset-bottom))}.ui-storm-info .notifications{display:block}.ui-monthly .notifications{bottom:66px;bottom:-webkit-calc(66px + env(safe-area-inset-bottom));bottom:-moz-calc(66px + env(safe-area-inset-bottom));bottom:calc(66px + env(safe-area-inset-bottom))}}@media (max-width:359px){.mobile-footer .notifications,.no-touch .notifications,.notifications,.ui-ad-fail .notifications,.ui-storm-info .notifications{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right))}}@media (max-width:315px),(max-height:429px){.notifications,.ui-storm-info .notifications{display:none}}.hud{position:absolute;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));text-align:center}.hud .panel{position:relative;display:inline-block;-webkit-transform:scale(.925);-moz-transform:scale(.925);transform:scale(.925);opacity:0;visibility:hidden;-webkit-transition:opacity 120ms ease-in,visibility 180ms linear,-webkit-transform 180ms cubic-bezier(.7,1.8,.85,1);transition:opacity 120ms ease-in,visibility 180ms linear,-webkit-transform 180ms cubic-bezier(.7,1.8,.85,1);-moz-transition:transform 180ms cubic-bezier(.7,1.8,.85,1),opacity 120ms ease-in,visibility 180ms linear,-moz-transform 180ms cubic-bezier(.7,1.8,.85,1);transition:transform 180ms cubic-bezier(.7,1.8,.85,1),opacity 120ms ease-in,visibility 180ms linear;transition:transform 180ms cubic-bezier(.7,1.8,.85,1),opacity 120ms ease-in,visibility 180ms linear,-webkit-transform 180ms cubic-bezier(.7,1.8,.85,1),-moz-transform 180ms cubic-bezier(.7,1.8,.85,1);will-change:transform,opacity;padding:10px 20px;min-height:40px;border-radius:20px;background-color:rgba(20,26,34,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 1.5px rgba(255,255,255,.5);font-size:15px;font-weight:700;line-height:20px;vertical-align:top}.hud.show .panel{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none}.ui-ad-fail .hud{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top))}.ui-about .hud,.ui-search .hud,.ui-storm-details .hud{display:none}@media (max-width:679px),(max-height:499px){.hud{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top))}.ui-forecast .hud{top:30px;top:-webkit-calc(30px + env(safe-area-inset-top));top:-moz-calc(30px + env(safe-area-inset-top));top:calc(30px + env(safe-area-inset-top))}.ui-settings .hud,.ui-storm-info .hud{display:none}}@media (max-width:359px){.hud .panel{padding:10px 16px;font-size:14px}}button.title{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));width:122px;height:54px;background-color:rgba(20,26,34,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 2px rgba(255,255,255,.4);border-radius:8px;pointer-events:none}button.title .icon{position:absolute;left:9px;top:9px;width:36px;height:36px;background-color:#141a22;background-image:url(/assets/images/icon-100.7.jpg);background-size:36px 36px;background-repeat:no-repeat;border-radius:18px;opacity:1}button.title .logo{position:absolute;left:53px;top:12px;width:54px;height:30px;background-image:url(/assets/images/title.2.svg);background-repeat:no-repeat}button.title .logo span{display:none}.ui-forecast button.title{background-color:rgba(20,26,34,.6);box-shadow:0 0 1.5px rgba(255,255,255,.5)}.panel.title{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:50px;top:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top));opacity:0;visibility:hidden;pointer-events:none;padding:8px 28px 8px 18px;-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);will-change:transform,opacity}.panel.title h1,.panel.title h2{display:none}.panel.title>div{font-size:15px;line-height:40px;cursor:pointer;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms}.panel.title>div:active{opacity:.85}.panel.title .icon{display:inline-block;width:24px;height:24px;margin-left:-1px;margin-right:10px;margin-top:8px;vertical-align:top}.panel.title .settings .icon{background-image:url(/assets/images/icons/settings.2.svg)}.panel.title .about .icon{background-image:url(/assets/images/icons/about.2.svg)}@media (max-width:679px),(max-height:499px){button.title{overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;width:40px;height:40px;border-radius:20px;pointer-events:auto}button.title::before{content:"";position:absolute;left:-6px;top:-6px;right:-12px;bottom:-2px}button.title .icon{left:2px;top:2px}button.title .logo{display:none}.ui-forecast button.title{top:30px;top:-webkit-calc(30px + env(safe-area-inset-top));top:-moz-calc(30px + env(safe-area-inset-top));top:calc(30px + env(safe-area-inset-top))}.ui-title .panel.title{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;-moz-transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-moz-transform 180ms ease-out;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-webkit-transform 180ms ease-out,-moz-transform 180ms ease-out}.ui-title.ui-storm-info .panel.storm-info{display:none}.ui-forecast .panel.title{top:74px;top:-webkit-calc(74px + env(safe-area-inset-top));top:-moz-calc(74px + env(safe-area-inset-top));top:calc(74px + env(safe-area-inset-top))}}@media (max-height:429px){.ui-title .group.overlays{display:none}}.menu-item{white-space:nowrap}.menu-item label{display:inline-block;position:relative;padding-left:51px;padding-right:8px;margin-left:0;width:100%;font-size:15px;line-height:40px;cursor:pointer;pointer-events:none;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}.menu-item label .menu-icon{display:inline-block;position:absolute;left:17px;top:8px;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}.menu-item input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;opacity:0;margin:0;height:0}.menu-icon{width:24px;height:24px}.hotkey{float:right;width:14px;height:14px;text-align:center;font-size:11px;font-weight:900;line-height:13px;color:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.25);border-radius:2.5px;pointer-events:none}.mobile-footer .hotkey{display:none}.menu-icon.base,.menu-icon.daily,.menu-icon.geocolor,.menu-icon.satellite{background-position:0 -48px}.menu-icon.base::before,.menu-icon.daily::before,.menu-icon.geocolor::before,.menu-icon.satellite::before{content:"";display:block;width:24px;height:24px;background-image:url(/assets/images/icons/layers.5.svg)}.menu-icon.geocolor::before,.menu-icon.satellite::before{background-position:0 -72px;-webkit-animation:blink-satellite 3s ease-in-out infinite;-moz-animation:blink-satellite 3s ease-in-out infinite;animation:blink-satellite 3s ease-in-out infinite}.menu-icon.geocolor::after,.menu-icon.satellite::after{content:"";display:block;margin-top:-24px;width:24px;height:24px;background-image:url(/assets/images/icons/layers.5.svg);background-position:0 -96px;-webkit-animation:blink-satellite 3s .2s ease-in-out infinite;-moz-animation:blink-satellite 3s .2s ease-in-out infinite;animation:blink-satellite 3s .2s ease-in-out infinite}.menu-icon.daily::before{background-position:0 -120px}.menu-icon.base::before{background-position:0 -144px}.menu-icon.wind,.menu-icon.wind-speed{background-position:0 -168px}.menu-icon.wind-gusts{background-position:0 -192px}.menu-icon.temperature{background-position:0 -216px}.menu-icon.temperature-feel{background-position:0 -240px}.menu-icon.dew-point{background-position:0 -264px}.menu-icon.humidity{background-position:0 -288px}.menu-icon.pressure{background-position:0 -312px}button.layers{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));overflow:visible;width:auto;min-width:122px;text-align:left;white-space:nowrap;border-radius:8px}button.layers::before{content:"";position:absolute;left:-6px;top:-12px;right:-12px;bottom:-12px}button.layers .layer{height:40px;-webkit-transition:opacity 180ms,-webkit-transform 180ms;transition:opacity 180ms,-webkit-transform 180ms;-moz-transition:transform 180ms,opacity 180ms,-moz-transform 180ms;transition:transform 180ms,opacity 180ms;transition:transform 180ms,opacity 180ms,-webkit-transform 180ms,-moz-transform 180ms;will-change:transform,opacity}button.layers .layer span{display:inline-block;vertical-align:top;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}button.layers .layer .menu-icon{margin-left:11px;margin-top:8px;background-image:url(/assets/images/icons/layers.5.svg)}button.layers .layer .type,button.layers .more{font-size:14px;line-height:41px;white-space:nowrap}button.layers .layer .type{margin:0 45px 0 9px}button.layers .more{position:absolute;left:15px;top:0;height:40px;font-weight:500;-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);opacity:0;-webkit-transition:opacity 180ms,-webkit-transform 180ms;transition:opacity 180ms,-webkit-transform 180ms;-moz-transition:transform 180ms,opacity 180ms,-moz-transform 180ms;transition:transform 180ms,opacity 180ms;transition:transform 180ms,opacity 180ms,-webkit-transform 180ms,-moz-transform 180ms;will-change:transform,opacity}button.layers .arrow{position:absolute;top:14.5px;right:16px;width:8px;height:8px;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg);opacity:.85;-webkit-transition:opacity 180ms,-webkit-transform 180ms;transition:opacity 180ms,-webkit-transform 180ms;-moz-transition:transform 180ms,opacity 180ms,-moz-transform 180ms;transition:transform 180ms,opacity 180ms;transition:transform 180ms,opacity 180ms,-webkit-transform 180ms,-moz-transform 180ms;will-change:transform,opacity}button.layers .close{display:none}.no-touch button.layers:hover .layer,button.layers:active .layer{-webkit-transform:translate3d(0,3px,0);-moz-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);opacity:0}.no-touch button.layers:hover .more,button.layers:active .more{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}.no-touch button.layers:hover .arrow,button.layers:active .arrow{opacity:1}.no-touch button.layers:hover:active .arrow,.no-touch button.layers:hover:active .layer .menu-icon,.no-touch button.layers:hover:active .layer .type,.no-touch button.layers:hover:active .more{opacity:.85}.tooltip.layers{position:absolute;left:-500px;top:72.5px;top:-webkit-calc(72.5px + env(safe-area-inset-top));top:-moz-calc(72.5px + env(safe-area-inset-top));top:calc(72.5px + env(safe-area-inset-top));-webkit-animation:wobble 1s ease-in-out infinite;-moz-animation:wobble 1s ease-in-out infinite;animation:wobble 1s ease-in-out infinite;height:27px;line-height:27px;white-space:nowrap;padding:0 9px;background-color:#08f;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3))}.tooltip.layers .anchor{left:-6px;top:50%;width:6px;height:6px;margin-top:-6px;border-top:6px solid transparent;border-right:6px solid #08f;border-bottom:6px solid transparent}.ui-layers .tooltip.layers{display:none}.panel.layers{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));top:110px;top:-webkit-calc(110px + env(safe-area-inset-top));top:-moz-calc(110px + env(safe-area-inset-top));top:calc(110px + env(safe-area-inset-top));height:-webkit-calc(100% - 144px);height:-moz-calc(100% - 144px);height:calc(100% - 144px);height:-webkit-calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;padding:12px 6px 12px 2px;-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);will-change:transform,max-height,opacity;min-width:122px}.panel.layers form{position:absolute;left:0;right:0;top:6px;bottom:6px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;padding:4px 0;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.panel.layers form>div{display:inline-block}.panel.layers .menu-item label .menu-icon{background-image:url(/assets/images/icons/layers.5.svg)}.panel.layers .menu-item input+label .text{padding:7px 15px 7px 43px;margin-left:-43px}.panel.layers .menu-item input:checked+label{cursor:inherit}.panel.layers .menu-item.section input+label .text{border-radius:16px}.panel.layers .menu-item.section input:checked+label .text{background-color:rgba(255,255,255,.2)}.panel.layers .menu-item.section input:not(:checked)+label .text{-webkit-transition:background-color 120ms;-moz-transition:background-color 120ms;transition:background-color 120ms}.no-touch .panel.layers .menu-item.section input:not(:checked)+label:hover .text{background-color:rgba(255,255,255,.15)}.panel.layers .menu-item.section input:not(:checked)+label:active .text{background-color:rgba(255,255,255,.2)}.no-touch .panel.layers .menu-item.section input:not(:checked)+label:hover:active{opacity:.85}.panel.layers .menu-item.sub:last-of-type{margin-bottom:6px}.panel.layers .menu-item.sub input+label .menu-icon{background-position:0 -24px;-webkit-transform:none;-moz-transform:none;transform:none;opacity:0}.panel.layers .menu-item.sub input+label .menu-icon::after,.panel.layers .menu-item.sub input+label .menu-icon::before{content:none}.panel.layers .menu-item.sub input:checked+label .menu-icon{opacity:1}.panel.layers .menu-item.sub input:not(:checked)+label{opacity:.6}.no-touch .panel.layers .menu-item.sub input:not(:checked)+label:hover{opacity:1}.no-touch .panel.layers .menu-item.sub input:not(:checked)+label:hover:active,.panel.layers .menu-item.sub input:not(:checked)+label:active{opacity:.85}.panel.layers section{opacity:0;visibility:hidden;pointer-events:none;height:0;-webkit-transition:height 120ms ease-out,opacity 120ms ease-out,visibility 120ms;-moz-transition:height 120ms ease-out,opacity 120ms ease-out,visibility 120ms;transition:height 120ms ease-out,opacity 120ms ease-out,visibility 120ms;will-change:height,opacity;overflow:hidden}.panel.layers.select-satellite section.satellite,.panel.layers.select-temperature section.temperature,.panel.layers.select-wind section.wind{opacity:1;visibility:visible}.ui-layers button.layers .layer{-webkit-transform:translate3d(0,3px,0);-moz-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);opacity:0}.ui-layers button.layers .more{-webkit-transform:none;-moz-transform:none;transform:none;opacity:.85}.ui-layers button.layers .arrow{-webkit-transform:translateY(3.5px) rotate(45deg);-moz-transform:translateY(3.5px) rotate(45deg);transform:translateY(3.5px) rotate(45deg)}.ui-layers .panel.layers{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transition:max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98);transition:max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98);-moz-transition:transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-moz-transform 120ms cubic-bezier(.33,.75,.6,.98);transition:transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms;transition:transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98),-moz-transform 120ms cubic-bezier(.33,.75,.6,.98)}.ui-layers .panel.layers .menu-item label{pointer-events:auto}.ui-forecast .panel.layers{height:-webkit-calc(100% - 170px);height:-moz-calc(100% - 170px);height:calc(100% - 170px);height:-webkit-calc(100% - 170px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 170px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 170px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.ui-monthly .panel.layers,.ui-monthly .tooltip.layers,.ui-monthly button.layers{display:none}@media (max-width:879px),(max-height:577px){.ui-forecast .panel.layers{height:-webkit-calc(100% - 144px);height:-moz-calc(100% - 144px);height:calc(100% - 144px);height:-webkit-calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:799px){.ui-layers .hit-clock,.ui-layers .notifications,.ui-layers .panel.clock,.ui-layers.ui-storm-info .panel.storm-info{display:none}}@media (max-width:679px),(max-height:499px){button.layers{top:50px;top:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top));width:40px;min-width:40px;height:40px;border-radius:20px}button.layers::before{top:-2px}button.layers::before{bottom:-12px}button.layers .layer .menu-icon{margin-left:8px;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms}button.layers .layer .type{display:none}button.layers .arrow,button.layers .more{display:none}button.layers .close{display:block;position:absolute;top:0;opacity:0}.no-touch button.layers:hover .layer,button.layers:active .layer{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}.no-touch button.layers:hover .close,button.layers:active .close{opacity:0}.ui-forecast button.layers{top:74px;top:-webkit-calc(74px + env(safe-area-inset-top));top:-moz-calc(74px + env(safe-area-inset-top));top:calc(74px + env(safe-area-inset-top))}.panel.layers{top:94px;top:-webkit-calc(94px + env(safe-area-inset-top));top:-moz-calc(94px + env(safe-area-inset-top));top:calc(94px + env(safe-area-inset-top));height:-webkit-calc(100% - 116px);height:-moz-calc(100% - 116px);height:calc(100% - 116px);height:-webkit-calc(100% - 116px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 116px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 116px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.ui-forecast .panel.layers{top:118px;top:-webkit-calc(118px + env(safe-area-inset-top));top:-moz-calc(118px + env(safe-area-inset-top));top:calc(118px + env(safe-area-inset-top))}.ui-layers button.layers .layer{-webkit-transform:none;-moz-transform:none;transform:none}.no-touch .ui-layers button.layers:hover .layer,.ui-layers button.layers:active .layer{opacity:0}.no-touch .ui-layers button.layers:hover .close,.ui-layers button.layers:active .close{opacity:1}.no-touch .ui-layers button.layers:hover:active .close{opacity:.85}.ui-layers button.layers .close{opacity:.85}.ui-layers .panel.layers{-webkit-transition:top 120ms ease-out,max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98);transition:top 120ms ease-out,max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98);-moz-transition:top 120ms ease-out,transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-moz-transform 120ms cubic-bezier(.33,.75,.6,.98);transition:top 120ms ease-out,transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms;transition:top 120ms ease-out,transform 120ms cubic-bezier(.33,.75,.6,.98),max-height 120ms ease-out,opacity 120ms ease-out,visibility 120ms,-webkit-transform 120ms cubic-bezier(.33,.75,.6,.98),-moz-transform 120ms cubic-bezier(.33,.75,.6,.98)}.ui-animator:not(.ui-forecast) button.layers,.ui-title button.layers{display:none}.ui-ad-center .panel.layers{visibility:hidden}.tooltip.layers{left:56px;left:-webkit-calc(56px + env(safe-area-inset-left));left:-moz-calc(56px + env(safe-area-inset-left));left:calc(56px + env(safe-area-inset-left));top:56px;top:-webkit-calc(56px + env(safe-area-inset-top));top:-moz-calc(56px + env(safe-area-inset-top));top:calc(56px + env(safe-area-inset-top))}.ui-forecast .tooltip.layers{top:80px;top:-webkit-calc(80px + env(safe-area-inset-top));top:-moz-calc(80px + env(safe-area-inset-top));top:calc(80px + env(safe-area-inset-top))}.ui-about .tooltip.layers,.ui-animator:not(.ui-forecast) .tooltip.layers,.ui-heat-consent .tooltip.layers,.ui-overlays .tooltip.layers,.ui-search .tooltip.layers,.ui-settings .tooltip.layers,.ui-storm-info .tooltip.layers,.ui-title .tooltip.layers{display:none}}.menu-icon.wind-animation{background-position:0 -24px}.menu-icon.radar{background-position:0 -48px}.menu-icon.heat{background-position:0 -72px}.menu-icon.fires{background-position:0 -96px}.menu-icon.storms{background-position:0 -120px}.menu-icon.labels{background-position:0 -144px}.menu-icon.lines{background-position:0 -168px}.menu-icon.terminator{background-position:0 -192px}.menu-icon.crosshair{background-position:0 -216px}.menu-icon.more{background-position:0 -240px}.group.overlays{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:120px;bottom:-webkit-calc(120px + env(safe-area-inset-bottom));bottom:-moz-calc(120px + env(safe-area-inset-bottom));bottom:calc(120px + env(safe-area-inset-bottom))}.group.overlays button{position:relative;display:block}.group.overlays button .menu-icon{background-image:url(/assets/images/icons/overlays.1.svg);margin-left:8px}.group.overlays button[data-state=off] .menu-icon{opacity:.6}.group.overlays button[data-state=off]:active .menu-icon,.no-touch .group.overlays button[data-state=off]:hover .menu-icon{opacity:.85}.no-touch .group.overlays button[data-state=off]:hover:active .menu-icon{opacity:.6}.group.overlays button[data-state=on] .menu-icon{opacity:1;-webkit-filter:drop-shadow(0 0 2px rgba(255, 255, 255, .4));filter:drop-shadow(0 0 2px rgba(255, 255, 255, .4))}.no-touch .group.overlays button[data-state=on]:hover:active .menu-icon{opacity:.85}.group.overlays button.wind{overflow:visible}.group.overlays button.wind::before{content:"";position:absolute;left:-8px;top:-6px;right:-6px;bottom:0}.group.overlays button.wind .menu-icon{margin-top:8px}.group.overlays button.radar{overflow:visible}.group.overlays button.radar::before{content:"";position:absolute;left:-8px;top:0;right:-6px;bottom:0}.group.overlays button.radar .menu-icon{margin-top:6px}.group.overlays button.heat{overflow:visible}.group.overlays button.heat::before{content:"";position:absolute;left:-8px;top:0;right:-6px;bottom:-3px}.group.overlays button.heat .menu-icon{margin-top:6px}.group.overlays button.more{overflow:visible}.group.overlays button.more::before{content:"";position:absolute;left:-8px;top:3px;right:-6px;bottom:-3px}.group.overlays button.more .menu-icon{margin-top:6px}.group.overlays button.more .close{margin-top:-30px;opacity:0}.ui-forecast .group.overlays{box-shadow:0 0 1.5px rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-daily .group.overlays button.radar,.ui-daily .group.overlays button.wind{display:none}.ui-forecast .group.overlays button.radar,.ui-monthly .group.overlays button.radar{display:none}.panel.overlays{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));bottom:120px;bottom:-webkit-calc(120px + env(safe-area-inset-bottom));bottom:-moz-calc(120px + env(safe-area-inset-bottom));bottom:calc(120px + env(safe-area-inset-bottom));height:100%;-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity}.panel.overlays h4{margin:4px 0 10px 18px}.panel.overlays form{position:absolute;left:0;right:0;top:6px;bottom:6px;padding:10px 0 4px 0;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.panel.overlays form>div{display:inline-block}.panel.overlays .menu-item label{padding-right:60px}.panel.overlays .menu-item label .menu-icon{background-image:url(/assets/images/icons/overlays.1.svg)}.panel.overlays .menu-item input+label{opacity:.6}.panel.overlays .menu-item input+label::after{opacity:0}.panel.overlays .menu-item input+label:active{opacity:.85}.panel.overlays .menu-item input:checked+label{opacity:1}.panel.overlays .menu-item input:checked+label::after{opacity:1}.no-touch .panel.overlays .menu-item input:checked+label:hover:active,.panel.overlays .menu-item input:checked+label:active{opacity:.85}.no-touch .panel.overlays .menu-item input:not(:checked)+label:hover{opacity:.85}.no-touch .panel.overlays .menu-item input:not(:checked)+label:hover:active{opacity:.6}.panel.overlays .hotkey{margin-top:-27px;margin-right:8px}.ui-daily .panel.overlays .menu-item.radar,.ui-daily .panel.overlays .menu-item.terminator,.ui-daily .panel.overlays .menu-item.wind{display:none}.ui-forecast .panel.overlays .menu-item.lines,.ui-forecast .panel.overlays .menu-item.radar{display:none}.ui-monthly .panel.overlays .menu-item.lines,.ui-monthly .panel.overlays .menu-item.radar,.ui-monthly .panel.overlays .menu-item.storms,.ui-monthly .panel.overlays .menu-item.terminator{display:none}.ui-overlays .group.overlays{height:40px}.ui-overlays .group.overlays button:not(.more){display:none}.ui-overlays .group.overlays button.more::before{top:-10px}.ui-overlays .group.overlays button.more .menu-icon{opacity:0}.ui-overlays .group.overlays button.more .close{opacity:.85}.no-touch .ui-overlays .group.overlays button.more:hover .menu-icon{opacity:0}.no-touch .ui-overlays .group.overlays button.more:hover .close{opacity:1}.ui-overlays .group.overlays button.more:active .close{opacity:1}.no-touch .ui-overlays .group.overlays button.more:hover:active .close{opacity:.85}.ui-overlays .panel.overlays{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;-moz-transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-moz-transform 180ms ease-out;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-webkit-transform 180ms ease-out,-moz-transform 180ms ease-out}.ui-overlays .panel.overlays .menu-item label{pointer-events:auto}.ui-overlays .main-tooltip.overlays{opacity:0}.ui-overlays .notifications,.ui-overlays.ui-storm-info .panel.storm-info{display:none}@media (max-width:679px),(max-height:577px){.hotkey{display:none}.group.overlays{right:auto;display:block;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom))}.group.overlays button.wind{overflow:visible}.group.overlays button.wind::before{content:"";position:absolute;left:-6px;top:-6px;right:-8px;bottom:0}.group.overlays button.radar{overflow:visible}.group.overlays button.radar::before{content:"";position:absolute;left:-6px;top:0;right:-8px;bottom:0}.group.overlays button.heat{overflow:visible}.group.overlays button.heat::before{content:"";position:absolute;left:-6px;top:0;right:-8px;bottom:-3px}.group.overlays button.more{overflow:visible}.group.overlays button.more::before{content:"";position:absolute;left:-6px;top:3px;right:-8px;bottom:-10px}.ui-layers .group.overlays,.ui-overlays .panel.layers,.ui-overlays button.layers,.ui-overlays button.title,.ui-storm-details .group.overlays{display:none}.panel.overlays{-webkit-transform:translate3d(0,4px,0);-moz-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0);right:auto;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:78px;bottom:-webkit-calc(78px + env(safe-area-inset-bottom));bottom:-moz-calc(78px + env(safe-area-inset-bottom));bottom:calc(78px + env(safe-area-inset-bottom))}.panel.overlays .menu-item label{padding-right:20px}}@media (max-width:679px),(max-height:499px){.group.overlays{right:auto;display:block;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.group.overlays button.more::before{bottom:-22px}.ui-animator:not(.ui-forecast) .group.overlays,.ui-overlays .hit-clock,.ui-overlays .panel.clock{display:none}.panel.overlays{bottom:66px;bottom:-webkit-calc(66px + env(safe-area-inset-bottom));bottom:-moz-calc(66px + env(safe-area-inset-bottom));bottom:calc(66px + env(safe-area-inset-bottom));height:-webkit-calc(100% - 72px);height:-moz-calc(100% - 72px);height:calc(100% - 72px);height:-webkit-calc(100% - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-forecast .panel.overlays{height:-webkit-calc(100% - 96px);height:-moz-calc(100% - 96px);height:calc(100% - 96px);height:-webkit-calc(100% - 96px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 96px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 96px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (min-width:680px) and (max-height:499px){.group.overlays button.more::before{bottom:0}}@media (max-width:315px),(max-height:311px){.group.overlays,.panel.overlays{display:none}}.panel.places{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px);max-width:440px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-size:15px;line-height:20px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.panel.places h2{margin-right:20px}.panel.places p{margin-top:20px}.no-touch .panel.places p a:hover{text-decoration:underline}@media (max-width:679px),(max-height:499px){.panel.places{left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));width:auto;max-width:100%}}.panel.heat-consent{display:none;left:50%;top:50%;max-width:416px;margin-left:-208px;margin-top:-174px}.panel.heat-consent h3{text-align:center;line-height:24px;pointer-events:none}.panel.heat-consent h3 .icon{display:inline-block;vertical-align:text-bottom;width:24px;height:24px;margin:0 6px 0 -6px;background-image:url(/assets/images/icons/overlays.1.svg);background-position:0 -72px}.panel.heat-consent .items{padding-top:18px}.panel.heat-consent .items .icon{display:inline-block;width:24px;height:24px;margin-right:8px;margin-top:-2px;background-image:url(/assets/images/icons/other.1.svg)}.panel.heat-consent .items .icon.p1{background-image:url(/assets/images/icons/warning.2.svg)}.panel.heat-consent .items .icon.p2{background-position:0 -144px}.panel.heat-consent .items .icon.p3{background-position:0 -168px}.panel.heat-consent .items .icon.p4{background-position:0 -192px}.panel.heat-consent .items p{display:inline-block;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);font-size:14px;line-height:20px;margin-bottom:10px;vertical-align:top;pointer-events:none}.panel.heat-consent button.done{position:relative;width:100%;margin-top:10px;border-radius:5px;line-height:18px;font-weight:700;font-size:15px;color:#000;background-color:rgba(255,255,255,.85);-webkit-transition:background-color 180ms;-moz-transition:background-color 180ms;transition:background-color 180ms}.panel.heat-consent button.done .text{width:100%}.no-touch .panel.heat-consent button.done:hover,.panel.heat-consent button.done:active{background-color:#fff}.no-touch .panel.heat-consent button.done:hover:active{background-color:rgba(255,255,255,.85)}.ui-heat-consent .panel.heat-consent{display:block}.ui-heat-consent .notifications,.ui-heat-consent.ui-storm-info .panel.heat-consent{display:none}@media (max-width:679px),(max-height:499px){.panel.heat-consent{left:0;top:0;right:0;bottom:0;width:auto;max-width:inherit;max-height:inherit;margin:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel.heat-consent h3{margin-top:0;margin-top:env(safe-area-inset-top)}.panel.heat-consent .items{position:absolute;left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));top:44px;top:-webkit-calc(44px + env(safe-area-inset-top));top:-moz-calc(44px + env(safe-area-inset-top));top:calc(44px + env(safe-area-inset-top));bottom:16px;bottom:-webkit-calc(16px + env(safe-area-inset-bottom));bottom:-moz-calc(16px + env(safe-area-inset-bottom));bottom:calc(16px + env(safe-area-inset-bottom));padding-right:16px;padding-right:-webkit-calc(16px + env(safe-area-inset-right));padding-right:-moz-calc(16px + env(safe-area-inset-right));padding-right:calc(16px + env(safe-area-inset-right));overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.panel.heat-consent .items .icon{margin-top:0}.panel.heat-consent .items p{font-size:15px;line-height:24px}.panel.heat-consent button.done{margin-top:24px;margin-bottom:4px}.ui-heat-consent:not(.ui-storm-info).ui-forecast .legend{visibility:hidden}.ui-heat-consent:not(.ui-storm-info) .attribution,.ui-heat-consent:not(.ui-storm-info) .group.measure,.ui-heat-consent:not(.ui-storm-info) .group.overlays,.ui-heat-consent:not(.ui-storm-info) .group.zoom,.ui-heat-consent:not(.ui-storm-info) .hit-clock,.ui-heat-consent:not(.ui-storm-info) .hud,.ui-heat-consent:not(.ui-storm-info) .panel.clock,.ui-heat-consent:not(.ui-storm-info) .panel.layers,.ui-heat-consent:not(.ui-storm-info) .panel.overlays,.ui-heat-consent:not(.ui-storm-info) button.layers,.ui-heat-consent:not(.ui-storm-info) button.search,.ui-heat-consent:not(.ui-storm-info) button.share,.ui-heat-consent:not(.ui-storm-info) button.title,.ui-heat-consent:not(.ui-storm-info):not(.ui-layers) button.layers{display:none}}.panel.fire-info{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px);max-width:440px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-size:15px;line-height:20px}.panel.fire-info h2{margin:0 20px 10px 0}.panel.fire-info p{margin-bottom:10px}@media (max-width:679px),(max-height:499px){.panel.fire-info{left:50px;left:-webkit-calc(50px + env(safe-area-inset-left));left:-moz-calc(50px + env(safe-area-inset-left));left:calc(50px + env(safe-area-inset-left));width:auto;max-width:100%}}.panel.monthly-consent{display:none;left:50%;top:50%;max-width:360px;margin-left:-180px;margin-top:-120px;text-align:center}.panel.monthly-consent h3{padding:4px 0;line-height:24px;pointer-events:none}.panel.monthly-consent>div{padding-top:18px}.panel.monthly-consent>div p{display:inline-block;width:-webkit-calc(100% - 27px);width:-moz-calc(100% - 27px);width:calc(100% - 27px);font-size:14px;line-height:20px;margin-bottom:10px;vertical-align:top;pointer-events:none}.panel.monthly-consent button.done{position:relative;width:100%;margin-top:10px;border-radius:5px;line-height:18px;font-weight:700;font-size:15px;color:#000;background-color:rgba(255,255,255,.85);-webkit-transition:background-color 180ms;-moz-transition:background-color 180ms;transition:background-color 180ms}.panel.monthly-consent button.done .text{width:100%}.no-touch .panel.monthly-consent button.done:hover,.panel.monthly-consent button.done:active{background-color:#fff}.no-touch .panel.monthly-consent button.done:hover:active{background-color:rgba(255,255,255,.85)}.ui-monthly-consent:not(.ui-heat-consent) .panel.monthly-consent{display:block}.ui-monthly-consent:not(.ui-heat-consent) .notifications{display:none}@media (max-width:679px),(max-height:499px){.panel.monthly-consent{left:4px;left:-webkit-calc(4px + env(safe-area-inset-left));left:-moz-calc(4px + env(safe-area-inset-left));left:calc(4px + env(safe-area-inset-left));right:4px;right:-webkit-calc(4px + env(safe-area-inset-right));right:-moz-calc(4px + env(safe-area-inset-right));right:calc(4px + env(safe-area-inset-right));width:auto;max-width:100%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.panel.monthly-consent>div p{font-size:15px;line-height:24px}.ui-monthly-consent .attribution,.ui-monthly-consent .group.measure,.ui-monthly-consent .group.overlays,.ui-monthly-consent .group.zoom,.ui-monthly-consent .hit-clock,.ui-monthly-consent .panel.clock,.ui-monthly-consent .panel.overlays,.ui-monthly-consent button.layers,.ui-monthly-consent button.search,.ui-monthly-consent button.share,.ui-monthly-consent button.title{display:none}}button.share{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:158px;top:-webkit-calc(158px + env(safe-area-inset-top));top:-moz-calc(158px + env(safe-area-inset-top));top:calc(158px + env(safe-area-inset-top));overflow:visible}button.share::before{content:"";position:absolute;left:-8px;top:-3px;right:-6px;bottom:-3px}button.share .icon{background-image:url(/assets/images/icons/share.2.svg)}@media (max-width:679px),(max-height:499px){button.share{top:50px;top:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top))}button.share::before{top:-2px}button.share::before{bottom:-6px}.ui-forecast button.share{top:74px;top:-webkit-calc(74px + env(safe-area-inset-top));top:-moz-calc(74px + env(safe-area-inset-top));top:calc(74px + env(safe-area-inset-top))}.ui-animator:not(.ui-forecast) button.share{display:none}}@media (max-width:359px){.ui-layers button.share{display:none}}@media (max-height:225px){button.share{display:none}}.group.measure{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:204px;top:-webkit-calc(204px + env(safe-area-inset-top));top:-moz-calc(204px + env(safe-area-inset-top));top:calc(204px + env(safe-area-inset-top));height:80px}.group.measure button>span{position:absolute;top:0;height:40px;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}.group.measure button .icon{width:24px;height:24px;margin-left:8px}.group.measure button .close,.group.measure button:active .close,.no-touch .group.measure button:hover .close,.no-touch .group.measure button:hover:active .close{opacity:0}.group.measure button.distance{overflow:visible}.group.measure button.distance::before{content:"";position:absolute;left:-8px;top:-3px;right:-6px;bottom:0}.group.measure button.distance .icon{margin-top:11px;background-image:url(/assets/images/icons/measure.4.svg);background-position:0 0}.group.measure button.distance .close{margin-top:3px}.group.measure button.area{bottom:0;overflow:visible}.group.measure button.area::before{content:"";position:absolute;left:-8px;top:0;right:-6px;bottom:-6px}.group.measure button.area .icon{margin-top:3px;background-image:url(/assets/images/icons/measure.4.svg);background-position:0 -24px}.group.measure button.area .close{margin-top:-3px}.ui-forecast .group.measure{box-shadow:0 0 1.5px rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-measure-distance .group.measure button.distance .icon{opacity:0}.ui-measure-distance .group.measure button.distance .close{opacity:.85}.no-touch .ui-measure-distance .group.measure button.distance:hover .icon{opacity:0}.no-touch .ui-measure-distance .group.measure button.distance:hover .close{opacity:1}.ui-measure-distance .group.measure button.distance:active .close{opacity:1}.no-touch .ui-measure-distance .group.measure button.distance:hover:active .close{opacity:.85}.ui-measure-distance .group.measure button.area .icon{opacity:.25}.ui-measure-area .group.measure button.area .icon{opacity:0}.ui-measure-area .group.measure button.area .close{opacity:.85}.no-touch .ui-measure-area .group.measure button.area:hover .icon{opacity:0}.no-touch .ui-measure-area .group.measure button.area:hover .close{opacity:1}.ui-measure-area .group.measure button.area:active .close{opacity:1}.no-touch .ui-measure-area .group.measure button.area:hover:active .close{opacity:.85}.ui-measure-area .group.measure button.distance .icon{opacity:.25}.map-measure{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-measure .measure{font-size:13px;font-weight:700;height:27px;line-height:28px;background-color:#141a22;border-radius:5px 0 0 5px;box-shadow:inset 0 0 2px rgba(255,255,255,.4),inset 0 0 8px 6px #141a22;margin-left:-26px;white-space:nowrap}.map-measure .measure>span{display:inline-block;padding:0 8px;height:27px;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms}.map-measure .measure.active{border-radius:5px}.map-measure .measure.active>span{color:rgba(255,255,255,.85)}.map-measure .measure button.remove{right:-26px;width:26px;height:27px;border-radius:0 5px 5px 0;pointer-events:auto;background-color:#141a22;overflow:visible}.map-measure .measure button.remove::before{content:"";position:absolute;left:-4px;top:-6px;right:-6px;bottom:-6px}.map-measure .measure button.remove>span{width:27px;height:27px;background-image:url(/assets/images/icons/close.2.svg);background-size:9px 9px;background-position:8px 9px;opacity:.6}.map-measure .measure button.remove:active>span,.no-touch .map-measure .measure button.remove:hover>span{opacity:1}.no-touch .map-measure .measure button.remove:hover:active>span{opacity:.85}.ui-forecast .map-measure .measure{box-shadow:0 0 1.5px rgba(255,255,255,.5)}.ui-forecast .map-measure .measure button.remove{box-shadow:0 0 1.5px rgba(255,255,255,.5)}.ui-measure-area .map-measure,.ui-measure-distance .map-measure{pointer-events:none}.ui-measure-area .main-tooltip.measure-area,.ui-measure-area .main-tooltip.measure-distance,.ui-measure-distance .main-tooltip.measure-area,.ui-measure-distance .main-tooltip.measure-distance{display:none}.ui-animator:not(.ui-forecast) .map-measure{display:none}@media (max-width:679px),(max-height:499px){.group.measure{top:auto;bottom:106px;bottom:-webkit-calc(106px + env(safe-area-inset-bottom));bottom:-moz-calc(106px + env(safe-area-inset-bottom));bottom:calc(106px + env(safe-area-inset-bottom))}.group.measure button.distance::before{top:-6px}.group.measure button.area::before{bottom:0}.ui-animator:not(.ui-forecast) .group.measure{display:none}}@media (max-width:359px),(max-height:311px){.group.measure{display:none}}.group.zoom{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));height:80px}.group.zoom button .icon{width:24px;height:24px;margin-left:8px}.group.zoom button.in{overflow:visible}.group.zoom button.in::before{content:"";position:absolute;left:-8px;top:-3px;right:-6px;bottom:0}.group.zoom button.in .icon{margin-top:10px;background-image:url(/assets/images/icons/zoom.2.svg);background-position:0 0}.group.zoom button.out{bottom:0;overflow:visible}.group.zoom button.out::before{content:"";position:absolute;left:-8px;top:0;right:-6px;bottom:-8px}.group.zoom button.out .icon{margin-top:-4px;background-image:url(/assets/images/icons/zoom.2.svg);background-position:0 -24px}.ui-forecast .group.zoom{box-shadow:0 0 1.5px rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:679px),(max-height:499px){.group.zoom{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}.group.zoom button.in::before{top:-4px}.ui-animator:not(.ui-forecast) .group.zoom{display:none}}@media (max-width:679px){.group.zoom button.out::before{bottom:-22px}}@media (max-width:359px),(max-height:225px){.group.zoom{display:none}}.panel.clock{left:50%;bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));width:260px;height:70px;margin-left:-130px;padding:0;border-radius:35px;font-size:13px;text-align:center}.panel.clock .text{position:absolute;top:28px;width:40px;height:14px;font-weight:700;font-size:14px;line-height:15px;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.panel.clock button.down,.panel.clock button.up{display:block;width:40px;height:50px}.panel.clock button.down>span,.panel.clock button.up>span{border-left:2px solid #fff;border-top:2px solid #fff;width:8px;height:8px;pointer-events:none;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}.no-touch .panel.clock button.down:hover>span,.no-touch .panel.clock button.up:hover>span{opacity:1}.no-touch .panel.clock button.down:hover:active>span,.no-touch .panel.clock button.up:hover:active>span{opacity:.85}.panel.clock button.up{top:-8px}.panel.clock button.up>span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.panel.clock button.down{top:42px}.panel.clock button.down>span{margin-top:-18px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.panel.clock button.recent{display:block;position:absolute;right:0;width:44px;height:70px}.panel.clock button.recent>span{background-image:url(/assets/images/icons/recent.2.svg);background-position:8px 14px}.panel.clock button.recent.now{display:none}.panel.clock button.recent.now.reverse>span{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);background-position:20px 14px}.panel.clock .live button.pause,.panel.clock .live button.play{position:absolute;width:62px;height:70px}.panel.clock .live button.pause>span,.panel.clock .live button.play>span{width:20px;height:24px;background-image:url(/assets/images/icons/play.2.svg)}.panel.clock .live button.pause{display:none}.panel.clock .live button.pause>span{margin-left:27px;background-position:-20px 0;-webkit-transition:opacity 180ms,-webkit-transform .3s cubic-bezier(.5,1.67,.6,1);transition:opacity 180ms,-webkit-transform .3s cubic-bezier(.5,1.67,.6,1);-moz-transition:opacity 180ms,transform .3s cubic-bezier(.5,1.67,.6,1),-moz-transform .3s cubic-bezier(.5,1.67,.6,1);transition:opacity 180ms,transform .3s cubic-bezier(.5,1.67,.6,1);transition:opacity 180ms,transform .3s cubic-bezier(.5,1.67,.6,1),-webkit-transform .3s cubic-bezier(.5,1.67,.6,1),-moz-transform .3s cubic-bezier(.5,1.67,.6,1);will-change:transform,opacity}.panel.clock .live button.play{display:block}.panel.clock .live button.play>span{margin-left:28px;background-position:0 0}.panel.clock .live .progress{position:absolute;left:7px;top:4px;width:60px;height:60px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;pointer-events:none}.panel.clock .live .progress .track{opacity:.2;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms}.panel.clock .live .progress .bar{stroke-dasharray:100;stroke-dashoffset:100;opacity:.85;-webkit-transition:stroke-dashoffset 180ms;-moz-transition:stroke-dashoffset 180ms;transition:stroke-dashoffset 180ms}.panel.clock .live .date{position:absolute;left:62px;width:54px;height:70px}.panel.clock .live .date button{width:54px}.panel.clock .live .date button>span{margin-left:23px}.panel.clock .live .date .text{width:54px}.panel.clock .live .hour,.panel.clock .live .minute{position:absolute;height:70px;width:60px}.panel.clock .live .hour button,.panel.clock .live .minute button{width:40px}.panel.clock .live .hour button>span,.panel.clock .live .minute button>span{margin-left:16px}.panel.clock .live .hour .text,.panel.clock .live .minute .text{width:40px}.panel.clock .live .hour{left:116px}.panel.clock .live .text.colon{left:154px;margin-top:-1px;width:4px;will-change:opacity}.panel.clock .live .text.colon.blink{-webkit-animation:blink-colon 1s ease-in-out infinite;-moz-animation:blink-colon 1s ease-in-out infinite;animation:blink-colon 1s ease-in-out infinite}.panel.clock .live .minute{left:156px}.panel.clock .live .text.am-pm{left:190px;text-align:left;width:18px;height:10px;line-height:10px;margin-top:4px;color:rgba(255,255,255,.85);font-size:10px}.panel.clock.recording .live button.pause{display:block}.panel.clock.recording .live button.pause>span{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}.panel.clock.recording .live button.play{display:none}.panel.clock.recording .live .progress{opacity:1}.panel.clock.indeterminate .live .progress .track{stroke-dasharray:100;stroke-dashoffset:0;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-animation:spin-dash 1.5s linear infinite;-moz-animation:spin-dash 1.5s linear infinite;animation:spin-dash 1.5s linear infinite;opacity:.85}.panel.clock .daily{display:none}.panel.clock .daily .year{position:absolute;width:70px;height:70px}.panel.clock .daily .year button{width:70px}.panel.clock .daily .year button>span{margin-left:40px}.panel.clock .daily .year .text{width:52px;left:18px}.panel.clock .daily .am-pm,.panel.clock .daily .day,.panel.clock .daily .month{position:absolute;height:70px;width:40px}.panel.clock .daily .am-pm button,.panel.clock .daily .day button,.panel.clock .daily .month button{width:40px}.panel.clock .daily .am-pm button>span,.panel.clock .daily .day button>span,.panel.clock .daily .month button>span{margin-left:16px}.panel.clock .daily .am-pm .text,.panel.clock .daily .day .text,.panel.clock .daily .month .text{width:40px}.panel.clock .daily .month{left:70px}.panel.clock .daily .day{left:110px}.panel.clock .daily .am-pm{left:150px}.panel.clock .monthly{display:none;font-size:14px;line-height:1;margin-top:13px;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms;white-space:nowrap;cursor:pointer}.panel.clock .monthly strong{text-decoration:underline;white-space:nowrap}.panel.clock .monthly:active{color:rgba(255,255,255,.85)}.ui-clock-24 .panel.clock{width:240px;margin-left:-120px}.ui-clock-24 .panel.clock .live .minute button{width:40px}.ui-clock-24 .panel.clock .live .text.am-pm{display:none}.ui-daily .panel.clock{width:234px;margin-left:-117px;height:70px}.ui-daily .panel.clock .live{display:none}.ui-daily .panel.clock .daily{display:block}.ui-monthly .panel.clock{width:auto;margin-left:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);height:40px;border-radius:8px;background-color:rgba(20,26,34,.85);box-shadow:0 0 1.5px rgba(255,255,255,.5);padding:0 16px}.ui-monthly .panel.clock .live,.ui-monthly .panel.clock button.recent{display:none}.ui-monthly .panel.clock .monthly{display:block}.ui-forecast .panel.clock button.recent.latest{display:none}.ui-forecast .panel.clock button.recent.now{display:block}.ui-animator .panel.clock .live button.down,.ui-animator .panel.clock .live button.up,.ui-animator .panel.clock button.recent{pointer-events:none}.ui-animator .panel.clock .live button.down>span,.ui-animator .panel.clock .live button.up>span,.ui-animator .panel.clock button.recent>span{opacity:.25}.ui-animator .panel.clock .live button.pause{display:block}.ui-animator .panel.clock .live button.play{display:none}@media (max-width:1247px){.ui-about .panel.clock,.ui-settings .panel.clock{display:none}}@media (max-width:679px),(max-height:499px){.panel.clock{bottom:22px;bottom:-webkit-calc(22px + env(safe-area-inset-bottom));bottom:-moz-calc(22px + env(safe-area-inset-bottom));bottom:calc(22px + env(safe-area-inset-bottom))}}@media (max-width:359px){.hit-clock,.panel.clock{margin-left:-108px}.ui-clock-24 .panel.clock{margin-left:-98px}.ui-daily .panel.clock{margin-left:-95px}.ui-monthly .panel.clock{margin-left:22px}}@media (max-height:429px){.ui-storm-info .hit-clock,.ui-storm-info .panel.clock{display:none}}@media (max-width:315px),(max-height:225px){.hit-clock,.panel.clock{display:none}}button.settings{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:112px;top:-webkit-calc(112px + env(safe-area-inset-top));top:-moz-calc(112px + env(safe-area-inset-top));top:calc(112px + env(safe-area-inset-top));overflow:visible}button.settings::before{content:"";position:absolute;left:-8px;top:-3px;right:-6px;bottom:-3px}button.settings>span{position:absolute;top:0;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}button.settings .icon{background-image:url(/assets/images/icons/settings.2.svg)}.no-touch button.settings:hover .close,.no-touch button.settings:hover:active .close,button.settings .close,button.settings:active .close{opacity:0}.panel.settings{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:112px;top:-webkit-calc(112px + env(safe-area-inset-top));top:-moz-calc(112px + env(safe-area-inset-top));top:calc(112px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 146px);height:-moz-calc(100% - 146px);height:calc(100% - 146px);height:-webkit-calc(100% - 146px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 146px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 146px - env(safe-area-inset-top) - env(safe-area-inset-bottom));-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;-moz-transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-moz-transform 180ms ease-out;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-webkit-transform 180ms ease-out,-moz-transform 180ms ease-out;will-change:transform,opacity}.panel.settings form{position:absolute;left:16px;top:50px;right:0;bottom:10px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);padding-bottom:0;padding-right:16px}.panel.settings .icon{position:absolute;left:14px;top:14px;width:24px;height:24px;background-image:url(/assets/images/icons/settings.2.svg)}.panel.settings h3{margin:1px 0 0 29px}.panel.settings h4{padding:20px 0 6px 0;line-height:1}.panel.settings h4:first-of-type{padding-top:6px}.panel.settings button.close{display:none}.panel.settings p{font-size:14px;line-height:25px}.panel.settings section{margin-bottom:6px}.panel.settings section>div{margin-top:15px}.panel.settings section>div>div{display:inline-block;width:100%;border-radius:15px;margin-top:5px;background-color:rgba(255,255,255,.2)}.panel.settings .hotkey{margin-top:6px}.panel.settings .menu-icon{display:inline-block;margin-right:10px;vertical-align:top}.panel.settings .menu-icon.animation-duration,.panel.settings .menu-icon.animation-speed,.panel.settings .menu-icon.clock-format,.panel.settings .menu-icon.coordinate-system,.panel.settings .menu-icon.timezone{background-image:url(/assets/images/icons/other.1.svg)}.panel.settings .menu-icon.pressure,.panel.settings .menu-icon.temperature,.panel.settings .menu-icon.temperature-feel,.panel.settings .menu-icon.wind-speed{background-image:url(/assets/images/icons/layers.5.svg)}.panel.settings .menu-icon.measure-area,.panel.settings .menu-icon.measure-distance{background-image:url(/assets/images/icons/measure.4.svg)}.panel.settings .menu-icon.fire-area{background-image:url(/assets/images/icons/overlays.1.svg);background-position:0 -96px}.panel.settings .menu-icon.measure-area,.panel.settings .menu-icon.timezone{background-position:0 -24px}.panel.settings .menu-icon.clock-format{background-position:0 -48px}.panel.settings .menu-icon.animation-duration{background-position:0 -72px}.panel.settings .menu-icon.animation-speed{background-position:0 -96px}.panel.settings .menu-icon.coordinate-system{background-position:0 -120px}.panel.settings label{display:block;float:left;height:30px;min-width:25%;font-size:14px;line-height:31px;text-align:center;padding:0 4px;color:rgba(255,255,255,.85);-webkit-transition:color 120ms,background-color 120ms,box-shadow 120ms;-moz-transition:color 120ms,background-color 120ms,box-shadow 120ms;transition:color 120ms,background-color 120ms,box-shadow 120ms;border-radius:15px;white-space:nowrap;cursor:pointer}.no-touch .panel.settings label:hover,.panel.settings label:active,.panel.settings label:focus{color:#fff}.no-touch .panel.settings label:hover:active{color:rgba(255,255,255,.85);background-color:rgba(255,255,255,.15)}.panel.settings label.wide{width:50%}.panel.settings .bar2 label{min-width:50%}.panel.settings .bar3 label{min-width:33.33333%}.panel.settings input[type=radio]{display:none}.panel.settings input[type=radio]:checked+label,.panel.settings input[type=radio]:checked:active+label{color:#000;background-color:rgba(255,255,255,.85);box-shadow:0 0 6px rgba(0,0,0,.5);cursor:default}.chrome .panel.settings form{padding-right:6px}.ui-settings button.settings .icon{opacity:0}.ui-settings button.settings .close{opacity:.85}.no-touch .ui-settings button.settings:hover .icon{opacity:0}.no-touch .ui-settings button.settings:hover .close{opacity:1}.ui-settings button.settings:active .close{opacity:1}.no-touch .ui-settings button.settings:hover:active .close{opacity:.85}.ui-settings .panel.settings{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;pointer-events:auto}.ui-settings .notifications,.ui-settings .panel.heat-consent{display:none}.ui-settings .main-tooltip.settings{opacity:0}@media (max-width:679px),(max-height:499px){button.settings{display:none}.panel.settings{left:0;top:0;right:0;bottom:0;width:auto;height:auto;max-height:inherit;margin-left:0;margin-top:0;border-radius:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel.settings form{left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));top:50px;top:-webkit-calc(50px + env(safe-area-inset-top));top:-moz-calc(50px + env(safe-area-inset-top));top:calc(50px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right);bottom:10px;bottom:-webkit-calc(10px + env(safe-area-inset-bottom));bottom:-moz-calc(10px + env(safe-area-inset-bottom));bottom:calc(10px + env(safe-area-inset-bottom))}.panel.settings .icon{left:14px;left:-webkit-calc(14px + env(safe-area-inset-left));left:-moz-calc(14px + env(safe-area-inset-left));left:calc(14px + env(safe-area-inset-left));top:14px;top:-webkit-calc(14px + env(safe-area-inset-top));top:-moz-calc(14px + env(safe-area-inset-top));top:calc(14px + env(safe-area-inset-top))}.panel.settings h3{margin-left:29px;margin-left:-webkit-calc(29px + env(safe-area-inset-left));margin-left:-moz-calc(29px + env(safe-area-inset-left));margin-left:calc(29px + env(safe-area-inset-left));margin-top:1px;margin-top:-webkit-calc(1px + env(safe-area-inset-top));margin-top:-moz-calc(1px + env(safe-area-inset-top));margin-top:calc(1px + env(safe-area-inset-top))}.panel.settings button.close{display:block;top:-4px;top:-webkit-calc(-4px + env(safe-area-inset-top));top:-moz-calc(-4px + env(safe-area-inset-top));top:calc(-4px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right)}.panel.settings section{padding:1px 12px 11px 12px}.chrome .panel.settings form{padding-right:6px;padding-right:-webkit-calc(6px + env(safe-area-inset-right));padding-right:-moz-calc(6px + env(safe-area-inset-right));padding-right:calc(6px + env(safe-area-inset-right))}.ui-settings .attribution,.ui-settings .footer-coordinate,.ui-settings .group.measure,.ui-settings .group.overlays,.ui-settings .group.zoom,.ui-settings .hit-clock,.ui-settings .notifications,.ui-settings .panel.clock,.ui-settings .scale-line,.ui-settings button.layers,.ui-settings button.search,.ui-settings button.share,.ui-settings button.title,.ui-settings.ui-forecast .attribution,.ui-settings.ui-forecast .footer-coordinate{display:none}.ui-settings.ui-forecast .legend{visibility:hidden}}@media (max-width:359px){.panel.settings label{font-size:13px}}button.about{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));overflow:visible}button.about::before{content:"";position:absolute;left:-8px;top:-8px;right:-6px;bottom:-3px}button.about>span{position:absolute;top:0;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}button.about .icon{background-image:url(/assets/images/icons/about.2.svg)}.no-touch button.about:hover .close,.no-touch button.about:hover:active .close,button.about .close,button.about:active .close{opacity:0}.panel.about{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);height:calc(100% - 100px);height:-webkit-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:967px;-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;-moz-transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-moz-transform 180ms ease-out;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-webkit-transform 180ms ease-out,-moz-transform 180ms ease-out;will-change:transform,opacity}.panel.about .text{position:absolute;left:16px;top:44px;right:0;bottom:12px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);padding-bottom:6px;padding-right:16px;line-height:21px}.panel.about .icon{position:absolute;left:14px;top:14px;width:24px;height:24px;background-image:url(/assets/images/icons/about.2.svg)}.panel.about h3{margin:1px 0 0 29px}.panel.about h4{padding:20px 0 6px 0;line-height:1}.panel.about button.close{display:none}.panel.about p{font-size:15px;color:rgba(255,255,255,.85);margin-top:10px}.panel.about a{text-decoration:underline;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms;white-space:nowrap}.no-touch .panel.about a:hover:active{color:rgba(255,255,255,.85)}.chrome .panel.about>div{padding-right:6px}.ui-about button.about .icon{opacity:0}.ui-about button.about .close{opacity:.85}.no-touch .ui-about button.about:hover .icon{opacity:0}.no-touch .ui-about button.about:hover .close{opacity:1}.ui-about button.about:active .close{opacity:1}.no-touch .ui-about button.about:hover:active .close{opacity:.85}.ui-about .panel.about{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui-about .notifications,.ui-about .panel.heat-consent{display:none}.ui-about .main-tooltip.about{opacity:0}@media (max-width:679px),(max-height:499px){button.about{display:none}.panel.about{left:0;top:0;right:0;bottom:0;width:auto;height:auto;max-height:inherit;margin-left:0;margin-top:0;border-radius:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel.about .text{left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));top:44px;top:-webkit-calc(44px + env(safe-area-inset-top));top:-moz-calc(44px + env(safe-area-inset-top));top:calc(44px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right);bottom:12px;bottom:-webkit-calc(12px + env(safe-area-inset-bottom));bottom:-moz-calc(12px + env(safe-area-inset-bottom));bottom:calc(12px + env(safe-area-inset-bottom))}.panel.about .icon{left:14px;left:-webkit-calc(14px + env(safe-area-inset-left));left:-moz-calc(14px + env(safe-area-inset-left));left:calc(14px + env(safe-area-inset-left));top:14px;top:-webkit-calc(14px + env(safe-area-inset-top));top:-moz-calc(14px + env(safe-area-inset-top));top:calc(14px + env(safe-area-inset-top))}.panel.about h3{margin-left:29px;margin-left:-webkit-calc(29px + env(safe-area-inset-left));margin-left:-moz-calc(29px + env(safe-area-inset-left));margin-left:calc(29px + env(safe-area-inset-left));margin-top:1px;margin-top:-webkit-calc(1px + env(safe-area-inset-top));margin-top:-moz-calc(1px + env(safe-area-inset-top));margin-top:calc(1px + env(safe-area-inset-top))}.panel.about button.close{display:block;top:-4px;top:-webkit-calc(-4px + env(safe-area-inset-top));top:-moz-calc(-4px + env(safe-area-inset-top));top:calc(-4px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right)}.ui-about .attribution,.ui-about .footer-coordinate,.ui-about .group.measure,.ui-about .group.overlays,.ui-about .group.zoom,.ui-about .hit-clock,.ui-about .notifications,.ui-about .panel.clock,.ui-about .scale-line,.ui-about button.layers,.ui-about button.search,.ui-about button.share,.ui-about button.title,.ui-about.ui-forecast .attribution,.ui-about.ui-forecast .footer-coordinate{display:none}.ui-about.ui-forecast .legend{visibility:hidden}}span.type{display:inline-block;font-size:13px;font-weight:700;line-height:18px;letter-spacing:-.25px;vertical-align:top;margin-right:6px;min-width:23px;height:17px;text-align:center;border-radius:2.5px}span.type.active{position:relative;font-size:12px;padding:2px 2px 0 1.5px;line-height:1;color:#fff;background-color:rgba(255,0,34,.85);border:1px solid #f02;letter-spacing:-.25px;text-transform:uppercase;-webkit-animation:blink-live 2s ease-in-out infinite;-moz-animation:blink-live 2s ease-in-out infinite;animation:blink-live 2s ease-in-out infinite;will-change:opacity}.no-touch tr.rank-2:hover,.rank-2 .icon,.tooltip.rank-2,.type.rank-2,tr.rank-2.selected,tr.rank-2:active{color:#fff;background-color:#63f}.no-touch tr.rank-1:hover,.rank-1 .icon,.tooltip.rank-1,.type.rank-1,tr.rank-1.selected,tr.rank-1:active{color:#fff;background-color:#08f}.no-touch tr.rank0:hover,.rank0 .icon,.tooltip.rank0,.type.rank0,tr.rank0.selected,tr.rank0:active{color:#000;background-color:#0f6}.no-touch tr.rank1:hover,.rank1 .icon,.tooltip.rank1,.type.rank1,tr.rank1.selected,tr.rank1:active{color:#000;background-color:#fc0}.no-touch tr.rank2:hover,.rank2 .icon,.tooltip.rank2,.type.rank2,tr.rank2.selected,tr.rank2:active{color:#000;background-color:#f90}.no-touch tr.rank3:hover,.rank3 .icon,.tooltip.rank3,.type.rank3,tr.rank3.selected,tr.rank3:active{color:#fff;background-color:#f60}.no-touch tr.rank4:hover,.no-touch trtr.rank4.forecast:hover,.rank4 .icon,.tooltip.rank4,.type.rank4,tr.rank4.selected,trtr.rank4:active{color:#fff;background-color:red}.no-touch tr.rank5:hover,.rank5 .icon,.tooltip.rank5,.type.rank5,tr.rank5.selected,tr.rank5:active{color:#fff;background-color:#f06}.rank-forecast{background-color:rgba(255,255,255,.2)}.panel.storm-info{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));width:294px;height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);height:calc(100% - 100px);height:-webkit-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:607px;padding:12px;font-size:13px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:visibility 180ms,opacity 180ms;-moz-transition:visibility 180ms,opacity 180ms;transition:visibility 180ms,opacity 180ms;will-change:opacity}.panel.storm-info header{height:30px}.panel.storm-info header h2{max-width:256px;height:20px;line-height:18px;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-info header h2 .active{display:none;max-width:80px;margin-right:2px;padding:2px 2.5px 1.5px 2.5px;font-size:13px;line-height:13px;text-transform:uppercase;vertical-align:top;color:#fff;background-color:rgba(255,0,34,.85);border:1px solid #f02;border-radius:2.5px;-webkit-animation:blink-live 2s ease-in-out infinite;-moz-animation:blink-live 2s ease-in-out infinite;animation:blink-live 2s ease-in-out infinite;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel.storm-info table{text-align:left;border-spacing:0;white-space:nowrap}.panel.storm-info table::before{content:"";position:absolute;display:block;background-color:rgba(0,0,0,.3);left:12px;top:76px;right:12px;bottom:48px;border-radius:2.5px;pointer-events:none}.panel.storm-info td,.panel.storm-info th,.panel.storm-info tr{padding:0}.panel.storm-info thead tr{height:14px}.panel.storm-info thead th{font-weight:700;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel.storm-info thead td{height:20px;vertical-align:top;padding-top:1px;color:rgba(255,255,255,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.panel.storm-info thead td.pressure,.panel.storm-info thead td.wind{cursor:pointer;-webkit-transition:color 90ms;-moz-transition:color 90ms;transition:color 90ms}.no-touch .panel.storm-info thead td.pressure:hover,.no-touch .panel.storm-info thead td.wind:hover,.panel.storm-info thead td.pressure:active,.panel.storm-info thead td.wind:active{color:#fff;text-decoration:underline}.no-touch .panel.storm-info thead td.pressure:hover:active,.no-touch .panel.storm-info thead td.wind:hover:active{color:rgba(255,255,255,.85)}.panel.storm-info tbody{position:absolute;left:0;top:76px;right:0;bottom:48px;padding-left:12px;color:rgba(255,255,255,.85);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.panel.storm-info tbody tr{height:21px;line-height:21px;cursor:pointer;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms}.panel.storm-info tbody tr:first-of-type .date{border-top-left-radius:2.5px}.panel.storm-info tbody tr:first-of-type .pressure{border-top-right-radius:2.5px}.no-touch .panel.storm-info tbody tr:hover,.panel.storm-info tbody tr.selected{font-weight:700}.no-touch .panel.storm-info tbody tr:hover .date,.panel.storm-info tbody tr.selected .date{border-radius:2.5px 0 0 2.5px}.no-touch .panel.storm-info tbody tr:hover .pressure,.panel.storm-info tbody tr.selected .pressure{border-radius:0 2.5px 2.5px 0}.no-touch .panel.storm-info tbody tr:hover .pressure.forecast,.panel.storm-info tbody tr.selected .pressure.forecast{opacity:1}.no-touch .panel.storm-info tbody tr:hover:active{opacity:.85}.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:58px}.panel.storm-info .time{width:60px;max-width:60px;overflow:hidden}.panel.storm-info .type{width:34px;text-align:center}.panel.storm-info .icon{display:inline-block;text-align:center;letter-spacing:-.2px;min-width:23px;height:21px;pointer-events:none}.panel.storm-info .wind{width:48px;text-align:right}.panel.storm-info .pressure{padding-right:2px;width:70px;text-align:right}.panel.storm-info .pressure.forecast{opacity:.6;letter-spacing:-.1px}.panel.storm-info footer{position:absolute;bottom:0;min-width:270px;height:42px}.panel.storm-info footer .foot-type{float:left;height:17px;line-height:17px}.panel.storm-info footer .foot-type .icon{height:17px;margin-right:6px;font-weight:700;letter-spacing:-.2px;border-radius:2.5px}.no-touch .panel.storm-info footer .foot-type:hover{background-color:transparent}.panel.storm-info footer .foot-text{float:left;width:242px;min-height:34px;line-height:17px}.panel.storm-info footer .foot-text .text1,.panel.storm-info footer .foot-text .text2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-info footer .foot-text .text2{color:rgba(255,255,255,.6)}.panel.storm-info footer .foot-text .text2>span{display:inline-block}.panel.storm-info footer .foot-links{display:none;clear:both;width:270px;padding-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel.storm-info footer .foot-links .details,.panel.storm-info footer .foot-links .twitter{position:absolute;line-height:18px;font-weight:700;padding:4px 8px 4px 6px;margin-top:-4px;border-radius:13px;-webkit-transition:color 120ms,background-color 120ms;-moz-transition:color 120ms,background-color 120ms;transition:color 120ms,background-color 120ms;cursor:pointer}.no-touch .panel.storm-info footer .foot-links .details:hover,.no-touch .panel.storm-info footer .foot-links .twitter:hover{background-color:rgba(255,255,255,.15)}.panel.storm-info footer .foot-links .details:active,.panel.storm-info footer .foot-links .twitter:active{color:#fff;background-color:rgba(255,255,255,.15)}.no-touch .panel.storm-info footer .foot-links .details:hover:active,.no-touch .panel.storm-info footer .foot-links .twitter:hover:active{color:rgba(255,255,255,.85);background-color:rgba(255,255,255,.1)}.panel.storm-info footer .foot-links .details .icon,.panel.storm-info footer .foot-links .twitter .icon{width:18px;height:18px;vertical-align:top;background-size:24px 24px;background-position:0 -3px}.panel.storm-info footer .foot-links .details{left:-6px}.panel.storm-info footer .foot-links .details .icon{margin-right:6px;background-image:url(/assets/images/icons/warning.2.svg)}.panel.storm-info footer .foot-links .details .text.short{display:none;letter-spacing:-.3px;text-decoration:underline}.panel.storm-info footer .foot-links .twitter{right:-6px}.panel.storm-info footer .foot-links .twitter .icon{margin-right:5px;background-image:url(/assets/images/icons/twitter.2.svg)}.panel.storm-info.active{max-height:639px}.panel.storm-info.active header h2 .active{display:inline-block}.panel.storm-info.active table::before,.panel.storm-info.active tbody{bottom:80px}.panel.storm-info.active footer{height:74px}.panel.storm-info.active footer .foot-links{display:block}.no-touch .panel.storm-info thead td{pointer-events:auto}.ui-storm-info .panel.storm-info{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:955px){.panel.storm-info{height:-webkit-calc(100% - 174px);height:-moz-calc(100% - 174px);height:calc(100% - 174px);height:-webkit-calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:679px),(max-height:499px){.panel.storm-info{top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));left:50%;right:auto;margin-left:-145px;padding:10px;width:290px;height:-webkit-calc(100% - 74px);height:-moz-calc(100% - 74px);height:calc(100% - 74px);max-height:207px}.panel.storm-info header{height:26px}.panel.storm-info button.close::before{left:21px;top:10px}.panel.storm-info button.close>span{background-position:26px 11px}.panel.storm-info table::before{left:10px;right:10px}.panel.storm-info table::before,.panel.storm-info tbody{top:68px;bottom:34px}.panel.storm-info thead td{height:18px}.panel.storm-info tbody{padding-left:10px;right:-2px}.panel.storm-info footer{width:282px;height:28px}.panel.storm-info footer .foot-type{margin-top:1px}.panel.storm-info footer .foot-text{min-height:17px;margin-top:1px}.panel.storm-info footer .foot-text .text2{display:none}.panel.storm-info footer .foot-links{padding-top:0;min-width:0}.panel.storm-info footer .foot-links .details{left:auto;right:6px;top:1px}.panel.storm-info footer .foot-links .details .icon{margin-right:3px}.panel.storm-info footer .foot-links .details .text.long{display:none}.panel.storm-info footer .foot-links .details .text.short{display:inline-block}.panel.storm-info footer .foot-links .twitter{display:none}.ui-forecast .panel.storm-info{top:30px;top:-webkit-calc(30px + env(safe-area-inset-top));top:-moz-calc(30px + env(safe-area-inset-top));top:calc(30px + env(safe-area-inset-top))}.panel.storm-info.active{max-height:207px}.panel.storm-info.active table::before,.panel.storm-info.active tbody{bottom:34px}.panel.storm-info.active footer{height:28px}.panel.storm-info.active footer .foot-text{width:192px}}@media (max-width:389px){.panel.storm-info{width:260px;margin-left:-130px}.panel.storm-info header h2{max-width:222px;font-size:15px}.panel.storm-info thead td{font-size:10px;line-height:15px}.panel.storm-info .pressure{width:40px;max-width:40px;overflow:hidden}.panel.storm-info th.pressure{display:none}.panel.storm-info td.pressure.forecast{color:transparent}.panel.storm-info footer{width:252px;min-width:240px}.panel.storm-info footer .foot-text{width:212px}.panel.storm-info.active footer .foot-text{width:162px}}@media (max-width:359px){.ui-storm-info:not(.ui-search) .panel.layers,.ui-storm-info:not(.ui-search) .panel.search,.ui-storm-info:not(.ui-search) button.layers,.ui-storm-info:not(.ui-search) button.search,.ui-storm-info:not(.ui-search) button.share,.ui-storm-info:not(.ui-search) button.title{display:none}}@media (max-height:499px){.panel.storm-info,.panel.storm-info.active{max-height:165px;height:-webkit-calc(100% - 26px);height:-moz-calc(100% - 26px);height:calc(100% - 26px)}}.panel.storm-details{display:none;right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:66px;top:-webkit-calc(66px + env(safe-area-inset-top));top:-moz-calc(66px + env(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);height:calc(100% - 100px);height:-webkit-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:244px;max-height:244px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.panel.storm-details header h1{max-width:394px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-details header .lastmod{font-size:13px;color:rgba(255,255,255,.6);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel.storm-details section{position:absolute;left:16px;top:62px;right:0;bottom:14px;padding:4px 16px 2px 0;line-height:20px;color:rgba(255,255,255,.85);overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.panel.storm-details section p{color:rgba(255,255,255,.85);margin-top:10px}.panel.storm-details section p em{font-style:normal;color:#fff}.panel.storm-details section p:first-of-type{margin-top:0}.panel.storm-details section p:first-of-type em::before{content:"";display:inline-block;width:25px;height:18px;vertical-align:top;background-image:url(/assets/images/icons/warning.2.svg);background-repeat:no-repeat;background-position:-3px -2px}.panel.storm-details section p a{-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms;word-break:break-word;text-decoration:underline}.no-touch .panel.storm-details section p a:hover:active{color:rgba(255,255,255,.85)}.panel.storm-details section p.credits{color:rgba(255,255,255,.6)}.panel.storm-details section .activity-dots{margin-top:66px}.panel.storm-details section .error-message{margin-top:30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel.storm-details section .error-message p{line-height:1;margin-bottom:12px}.panel.storm-details section .error-message button{position:relative;width:auto;padding:0 24px;background-color:rgba(255,255,255,.2);border-radius:20px}.panel.storm-details section .error-message button>span{width:auto}.panel.storm-details .image{width:128px;height:128px;background-color:rgba(0,0,0,.25);border-radius:5px;margin:2px 0 32px 16px;float:right;overflow:hidden}.panel.storm-details .image img{display:block;border-radius:5px;-ms-interpolation-mode:bicubic;-webkit-transition:-webkit-transform 180ms;transition:-webkit-transform 180ms;-moz-transition:transform 180ms,-moz-transform 180ms;transition:transform 180ms;transition:transform 180ms,-webkit-transform 180ms,-moz-transform 180ms}.panel.storm-details .image figcaption{position:absolute;width:128px;text-align:center;font-size:13px;color:rgba(255,255,255,.6);line-height:16px;margin-top:6px;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms}.no-touch .panel.storm-details .image:hover figcaption,.panel.storm-details .image:active figcaption{color:#fff}.no-touch .panel.storm-details .image:hover:active figcaption{color:rgba(255,255,255,.85)}.no-touch .panel.storm-details .image:hover img{-webkit-transform:scale(1.04688);-moz-transform:scale(1.04688);transform:scale(1.04688)}.no-touch .panel.storm-details .image:hover:active img{-webkit-transform:none;-moz-transform:none;transform:none}.chrome .panel.storm-details section{padding-right:6px}.ui-storm-details .panel.storm-details{display:block}.ui-storm-details .notifications,.ui-storm-details .panel.storm-info{display:none}@media (max-width:1247px){.panel.storm-details{height:-webkit-calc(100% - 174px);height:-moz-calc(100% - 174px);height:calc(100% - 174px);height:-webkit-calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:679px),(max-height:499px){.panel.storm-details{left:0;top:0;right:0;bottom:0;width:auto;height:auto;max-height:inherit;margin-left:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel.storm-details header{margin-left:0;margin-left:env(safe-area-inset-left);margin-top:0;margin-top:env(safe-area-inset-top)}.panel.storm-details header h1{max-width:-webkit-calc(100% - 14px);max-width:-moz-calc(100% - 14px);max-width:calc(100% - 14px)}.panel.storm-details button.close{top:-4px;top:-webkit-calc(-4px + env(safe-area-inset-top));top:-moz-calc(-4px + env(safe-area-inset-top));top:calc(-4px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right)}.panel.storm-details section{left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));top:62px;top:-webkit-calc(62px + env(safe-area-inset-top));top:-moz-calc(62px + env(safe-area-inset-top));top:calc(62px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right);bottom:14px;bottom:-webkit-calc(14px + env(safe-area-inset-bottom));bottom:-moz-calc(14px + env(safe-area-inset-bottom));bottom:calc(14px + env(safe-area-inset-bottom));font-size:15px;line-height:22px}.panel.storm-details section .error-message{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.panel.storm-details section .activity-dots{margin-top:-4px}.panel.storm-details section .error-message{margin-top:-16px}.chrome .panel.storm-details section{padding-right:6px;padding-right:-webkit-calc(6px + env(safe-area-inset-right));padding-right:-moz-calc(6px + env(safe-area-inset-right));padding-right:calc(6px + env(safe-area-inset-right))}.ui-storm-details.ui-forecast .legend{visibility:hidden}.ui-storm-details .attribution,.ui-storm-details .hit-clock,.ui-storm-details .panel.clock{display:none}.ui-storm-details .attribution,.ui-storm-details .footer-coordinate,.ui-storm-details .group.measure,.ui-storm-details .group.zoom,.ui-storm-details .notifications,.ui-storm-details .panel.search,.ui-storm-details .scale-line,.ui-storm-details button.layers,.ui-storm-details button.search,.ui-storm-details button.share,.ui-storm-details button.title,.ui-storm-details.ui-forecast .attribution,.ui-storm-details.ui-forecast .footer-coordinate{display:none}}@media (max-width:359px){.panel.storm-details section{font-size:14px;line-height:21px}.panel.storm-details .image{width:96px;height:96px}.panel.storm-details .image img{width:96px;height:96px}.panel.storm-details .image figcaption{width:96px}}.storm-list{position:absolute;left:0;top:48px;bottom:16px;right:0;margin-bottom:-10px;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.storm-list .description{display:none;margin:16px}.storm-list .activity-dots,.storm-list .error-message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.storm-list .activity-dots{margin-top:-14px}.storm-list .error-message{margin-top:-26px}.storm-list .error-message p{line-height:1;margin-bottom:12px}.storm-list .error-message button{position:relative;width:auto;padding:0 24px;background-color:rgba(255,255,255,.15);border-radius:20px;-webkit-transition:background-color 180ms;-moz-transition:background-color 180ms;transition:background-color 180ms}.storm-list .error-message button>span{width:auto;will-change:opacity;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;opacity:.85}.no-touch .storm-list .error-message button:hover{background-color:rgba(255,255,255,.25)}.no-touch .storm-list .error-message button:hover>span{opacity:1}.no-touch .storm-list .error-message button:hover:active{background-color:rgba(255,255,255,.2)}.no-touch .storm-list .error-message button:hover:active>span{opacity:.85}.storm-list ul{padding:8px 16px 0 4px;text-align:center}.storm-list li{display:inline-block;text-align:center;vertical-align:top;width:140px;margin-bottom:8px}.storm-list li[data-loading] .image img{opacity:0}.no-touch .storm-list li:hover .image img{-webkit-transform:scale(1.04688);-moz-transform:scale(1.04688);transform:scale(1.04688)}.no-touch .storm-list li:hover:active .image img{-webkit-transform:none;-moz-transform:none;transform:none}.storm-list .image{border-radius:5px;overflow:hidden;margin:0 0 0 12px;background-color:rgba(0,0,0,.25);width:128px;height:128px;aspect-ratio:1}.storm-list .image img{display:block;width:100%;height:100%;border-radius:5px;-ms-interpolation-mode:bicubic;-webkit-transition:opacity 180ms,-webkit-transform 180ms;transition:opacity 180ms,-webkit-transform 180ms;-moz-transition:transform 180ms,opacity 180ms,-moz-transform 180ms;transition:transform 180ms,opacity 180ms;transition:transform 180ms,opacity 180ms,-webkit-transform 180ms,-moz-transform 180ms;will-change:transform,opacity}.storm-list .image.none img{visibility:hidden}.storm-list figcaption{margin-top:7px;margin-bottom:8px;margin-left:12px;height:19px;line-height:17px;white-space:nowrap;overflow:hidden}.storm-list figcaption .text{font-size:13px;opacity:.85;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}.storm-list figcaption .text.active{font-weight:700;letter-spacing:-.1px}.storm-list a{display:block}.no-touch .storm-list a:hover figcaption .text,.storm-list a:active figcaption .text{opacity:1}.no-touch .storm-list a:hover:active figcaption .text{opacity:.85}.chrome .storm-list ul{padding-right:6px}.chrome .storm-list .activity-dots,.chrome .storm-list .error-message{margin-left:5px}@media (max-width:679px),(max-height:499px){.storm-list .image{width:auto;height:auto}}::-webkit-input-placeholder{font-size:15px;color:#fff;opacity:.6}::-moz-placeholder{font-size:15px;color:#fff;opacity:.6}:-ms-input-placeholder{font-size:15px;color:#fff;opacity:.6}::-ms-input-placeholder{font-size:15px;color:#fff;opacity:.6}::placeholder{font-size:15px;color:#fff;opacity:.6}button.search{right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));overflow:visible}button.search::before{content:"";position:absolute;left:-8px;top:-6px;right:-6px;bottom:-12px}button.search>span{position:absolute;top:0;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;will-change:opacity}button.search .icon{background-image:url(/assets/images/icons/search.2.svg)}.no-touch button.search:hover .close,.no-touch button.search:hover:active .close,button.search .close,button.search:active .close{opacity:0}.panel.search{right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right));top:6px;top:-webkit-calc(6px + env(safe-area-inset-top));top:-moz-calc(6px + env(safe-area-inset-top));top:calc(6px + env(safe-area-inset-top));width:440px;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);height:-webkit-calc(100% - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:-moz-calc(100% - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100% - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:880px;line-height:20px;-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;transition:visibility 180ms,opacity 180ms,-webkit-transform 180ms ease-out;-moz-transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-moz-transform 180ms ease-out;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms;transition:visibility 180ms,transform 180ms ease-out,opacity 180ms,-webkit-transform 180ms ease-out,-moz-transform 180ms ease-out;will-change:transform,opacity}.panel.search h3{white-space:nowrap}.panel.search h3.search{margin-bottom:12px}.panel.search h3.storms{margin-top:22px;line-height:24px}.panel.search h3.storms .icon{display:inline-block;width:24px;height:24px;background-image:url(/assets/images/icons/overlays.1.svg);background-position:0 -120px;vertical-align:top;margin:0 6px 0 -2px;-webkit-animation:cyclone-nhem 12s linear infinite;-moz-animation:cyclone-nhem 12s linear infinite;animation:cyclone-nhem 12s linear infinite}.panel.search button.close{display:none}.panel.search form{height:46px;padding:0;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px}.panel.search form::after{content:"";display:block;width:40px;height:40px;margin-top:-41px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/images/icons/search.2.svg)}.panel.search form input[type=search]{width:100%;height:44px;border-radius:8px;font-size:15px;font-family:inherit;color:#fff;background-color:transparent;padding:0 0 0 40px;margin:0 0 0 -1px}.no-touch .panel.search form input[type=search]:hover,.panel.search form input[type=search]:-webkit-autofill,.panel.search form input[type=search]:active,.panel.search form input[type=search]:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:transparent!important;-webkit-animation-name:autofill;animation-name:autofill;-webkit-animation-fill-mode:both;animation-fill-mode:both}.panel.search form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:34px;height:44px;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/images/icons/close.2.svg);opacity:.85;cursor:pointer}.panel.search form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.panel.search.error form{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform;-webkit-animation:shake .4s ease-in-out;-moz-animation:shake .4s ease-in-out;animation:shake .4s ease-in-out}.panel.search .storm-list{top:190px}.panel.search .result-list li a,.panel.search button.locate{background-color:rgba(255,255,255,.15);-webkit-transition:background-color 180ms;-moz-transition:background-color 180ms;transition:background-color 180ms}.panel.search .result-list{display:none;position:absolute;left:16px;top:148px;bottom:6px;right:0;padding:0 16px 6px 0;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,#000 4px,#000 -webkit-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 -moz-calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}.panel.search .result-list li{margin-top:6px;height:41px;white-space:nowrap;overflow:hidden}.panel.search .result-list li a{display:block;padding:11px 12px 10px 12px;line-height:20px;border-radius:5px;min-height:41px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;overflow:hidden;text-overflow:ellipsis}.no-touch .panel.search .result-list li a:hover,.panel.search .result-list li a:active,.panel.search .result-list li a:focus{background-color:rgba(255,255,255,.25)}.no-touch .panel.search .result-list li a:hover:active{color:rgba(255,255,255,.85);background-color:rgba(255,255,255,.2)}.panel.search .result-list li .type{margin:1px 4px 0 0}.panel.search .result-list li strong{font-weight:700;text-decoration:underline}.panel.search .result-list span.fire{display:inline-block;line-height:18px;vertical-align:top;margin-right:4px;width:18px;height:18px;background-image:url(/assets/images/icons/fire.3.svg)}.panel.search header>div{width:100%}.panel.search button.locate{position:static;width:100%;margin-top:8px;border-radius:20px;white-space:nowrap}.panel.search button.locate .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:4px;background-image:url(/assets/images/icons/locate.2.svg);background-position:0 0}.panel.search button.locate .icon.apple{background-position:0 -24px}.panel.search button.locate.locating .icon{-webkit-animation:blink-activity 750ms ease-in-out infinite;-moz-animation:blink-activity 750ms ease-in-out infinite;animation:blink-activity 750ms ease-in-out infinite}.panel.search button.locate .text{display:inline-block;vertical-align:middle;font-size:15px;line-height:41px;width:auto;will-change:opacity;-webkit-transition:opacity 180ms;-moz-transition:opacity 180ms;transition:opacity 180ms;opacity:.85}.no-touch .panel.search button.locate:hover,.panel.search button.locate:active,.panel.search button.locate:focus{background-color:rgba(255,255,255,.25)}.no-touch .panel.search button.locate:hover .text,.panel.search button.locate:active .text,.panel.search button.locate:focus .text{opacity:1}.no-touch .panel.search button.locate:hover:active{background-color:rgba(255,255,255,.2)}.no-touch .panel.search button.locate:hover:active .text{opacity:.85}.panel.search.results .storm-list,.panel.search.results h3.storms{display:none}.panel.search.results .result-list{display:block}.chrome .panel.search .result-list{padding-right:6px}.ui-search button.search .icon{opacity:0}.ui-search button.search .close{opacity:.85}.no-touch .ui-search button.search:hover .icon{opacity:0}.no-touch .ui-search button.search:hover .close{opacity:1}.ui-search button.search:active .close{opacity:1}.no-touch .ui-search button.search:hover:active .close{opacity:.85}.ui-search .panel.search{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;pointer-events:auto}.ui-search .notifications,.ui-search .panel.heat-consent{display:none}.ui-search .main-tooltip.search{opacity:0}@media (max-width:1455px){.ui-search .panel.ad-header{top:0;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px)}}@media (max-width:1247px) and (max-height:1043px){.ui-search .hit-clock,.ui-search .panel.clock{display:none}}@media (max-width:679px),(max-height:499px){button.search::before{bottom:-2px}.ui-forecast button.search{top:30px;top:-webkit-calc(30px + env(safe-area-inset-top));top:-moz-calc(30px + env(safe-area-inset-top));top:calc(30px + env(safe-area-inset-top))}.panel.search{left:0;top:0;right:0;bottom:0;width:auto;height:auto;max-height:inherit;margin-left:0;margin-top:0;border-radius:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel.search header{margin-left:0;margin-left:env(safe-area-inset-left);margin-top:0;margin-top:env(safe-area-inset-top);margin-right:0;margin-right:env(safe-area-inset-right)}.panel.search button.close{display:block;top:-4px;top:-webkit-calc(-4px + env(safe-area-inset-top));top:-moz-calc(-4px + env(safe-area-inset-top));top:calc(-4px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right)}.panel.search .storm-list{left:0;left:env(safe-area-inset-left);top:190px;top:-webkit-calc(190px + env(safe-area-inset-top));top:-moz-calc(190px + env(safe-area-inset-top));top:calc(190px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right);bottom:16px;bottom:-webkit-calc(16px + env(safe-area-inset-bottom));bottom:-moz-calc(16px + env(safe-area-inset-bottom));bottom:calc(16px + env(safe-area-inset-bottom))}.panel.search .storm-list li{width:25%}.panel.search .result-list{left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));top:148px;top:-webkit-calc(148px + env(safe-area-inset-top));top:-moz-calc(148px + env(safe-area-inset-top));top:calc(148px + env(safe-area-inset-top));right:0;right:env(safe-area-inset-right);bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom))}.panel.search .result-list li{white-space:inherit;height:auto}.panel.search button.locate{left:16px;left:-webkit-calc(16px + env(safe-area-inset-left));left:-moz-calc(16px + env(safe-area-inset-left));left:calc(16px + env(safe-area-inset-left));right:16px;right:-webkit-calc(16px + env(safe-area-inset-right));right:-moz-calc(16px + env(safe-area-inset-right));right:calc(16px + env(safe-area-inset-right))}.chrome .panel.search .result-list{padding-right:6px;padding-right:-webkit-calc(6px + env(safe-area-inset-right));padding-right:-moz-calc(6px + env(safe-area-inset-right));padding-right:calc(6px + env(safe-area-inset-right))}.ui-search .attribution,.ui-search .footer-coordinate,.ui-search .group.measure,.ui-search .group.overlays,.ui-search .group.zoom,.ui-search .hit-clock,.ui-search .notifications,.ui-search .panel.clock,.ui-search .scale-line,.ui-search button.layers,.ui-search button.search,.ui-search button.share,.ui-search button.title,.ui-search.ui-forecast .attribution,.ui-search.ui-forecast .footer-coordinate{display:none}.ui-search.ui-forecast .legend{visibility:hidden}.ui-animator:not(.ui-forecast) button.search{display:none}}@media (max-width:359px){.ui-layers button.search{display:none}}@media (max-height:225px){button.search{display:none}}@media (min-width:581px) and (max-height:499px){.panel.search .storm-list li{width:20%}}@media (min-width:721px) and (max-height:499px){.panel.search .storm-list li{width:16.66667%}}@media (max-width:440px){.panel.search .storm-list li{width:33.33333%}}.help{position:absolute;background-color:rgba(20,26,34,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 2px rgba(255,255,255,.4);border-radius:5px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.help h4{padding:13px 13px 2px 13px}.help p{padding:8px 13px;font-size:13px;line-height:19px}.ui-forecast .help{background-color:rgba(20,26,34,.5);box-shadow:0 0 1.5px rgba(255,255,255,.5)}.tooltip{min-width:27px;min-height:27px;padding:5px 9px 4px 9px;border-radius:5px;background-color:rgba(20,26,34,.85);text-align:center}.tooltip .text{font-size:13px;line-height:18px;white-space:nowrap}.tooltip .text .extra{opacity:.85;font-weight:500;text-transform:none}.tooltip .anchor{position:absolute;width:8px;height:8px}.tooltip.fire,.tooltip.storm{-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .3))}.tooltip.fire .text,.tooltip.storm .text{font-weight:700}.tooltip.fire .anchor,.tooltip.storm .anchor{left:50%;bottom:-8px;margin-left:-9px;border-left:9px solid transparent;border-top:9px solid rgba(20,26,34,.85);border-right:9px solid transparent}.tooltip.info{-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tooltip.info .wind{opacity:.85}.tooltip.info .wind .arrow{display:inline-block;width:17px;height:17px;margin:0 3px -4px 6px;background-repeat:no-repeat;background-size:17px 17px;background-image:url(/assets/images/icons/wind-arrow.2.svg)}.tooltip.info .extra{margin-left:6px}.tooltip.info .anchor{left:50%;bottom:-8px;margin-left:-8px;border-left:8px solid transparent;border-top:8px solid rgba(20,26,34,.85);border-right:8px solid transparent}.tooltip.storm.rank-2 .anchor{border-top-color:#63f}.tooltip.storm.rank-1 .anchor{border-top-color:#08f}.tooltip.storm.rank0 .anchor{border-top-color:#0f6}.tooltip.storm.rank1 .anchor{border-top-color:#fc0}.tooltip.storm.rank2 .anchor{border-top-color:#f90}.tooltip.storm.rank3 .anchor{border-top-color:#f60}.tooltip.storm.rank4 .anchor{border-top-color:red}.tooltip.storm.rank5 .anchor{border-top-color:#f06}.tooltip.fire{color:#fff;background-color:#ff1800}.tooltip.fire .anchor{border-top-color:#ff1800}.chart-tooltip,.main-tooltip,.map-tooltip{position:absolute;opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chart-tooltip.show,.main-tooltip.show,.map-tooltip.show{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none}.map-tooltip{left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 60ms ease-in,visibility 60ms linear;-moz-transition:opacity 60ms ease-in,visibility 60ms linear;transition:opacity 60ms ease-in,visibility 60ms linear}.map-tooltip .tint{color:#dbf8ff}.map-tooltip .fog{color:#c3ddfa}.map-tooltip .heavyRain{color:#ffffbf}.map-tooltip .moderateRain{color:#fddbee}.map-tooltip .heat{color:#f98;text-shadow:0 0 2px #f21}.map-tooltip .ww.watchHurricane{color:#ffd9d9}.map-tooltip .ww.watchStorm{color:#ffeeab}.map-tooltip .ww.warningStorm{color:#ccdaff}.map-tooltip .ww.warningHurricane{color:#f99}.chart-tooltip{-webkit-transition:opacity 60ms ease-in,visibility 60ms linear;-moz-transition:opacity 60ms ease-in,visibility 60ms linear;transition:opacity 60ms ease-in,visibility 60ms linear}.chart-tooltip .tooltip{-webkit-filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5))}.chart-tooltip .tooltip .title{font-weight:700}.chart-tooltip .tooltip .anchor{left:50%;bottom:-8px;margin-left:-8px;border-left:8px solid transparent;border-top:8px solid rgba(20,26,34,.85);border-right:8px solid transparent}.main-tooltip{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity 60ms ease-in,visibility 60ms linear,-webkit-transform 60ms ease-in;transition:opacity 60ms ease-in,visibility 60ms linear,-webkit-transform 60ms ease-in;-moz-transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear,-moz-transform 60ms ease-in;transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear;transition:transform 60ms ease-in,opacity 60ms ease-in,visibility 60ms linear,-webkit-transform 60ms ease-in,-moz-transform 60ms ease-in}.main-tooltip .tooltip{-webkit-filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 1.5px rgba(255, 255, 255, .5))}.main-tooltip.bottom .tooltip,.main-tooltip.top .tooltip{position:absolute;top:-13.5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.main-tooltip.bottom .tooltip .anchor,.main-tooltip.top .tooltip .anchor{left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent}.main-tooltip.top .tooltip .anchor{top:-8px;border-top:none;border-bottom:8px solid rgba(20,26,34,.85)}.main-tooltip.bottom .tooltip .anchor{bottom:-8px;border-top:8px solid rgba(20,26,34,.85);border-bottom:none}.main-tooltip.left .tooltip .anchor,.main-tooltip.right .tooltip .anchor{width:6px;height:6px;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent}.main-tooltip.left .tooltip .anchor{left:-6px;border-left:none;border-right:6px solid rgba(20,26,34,.85)}.main-tooltip.right .tooltip .anchor{right:-6px;border-left:6px solid rgba(20,26,34,.85);border-right:none}.main-tooltip.clock{left:50%;bottom:131px;bottom:-webkit-calc(131px + env(safe-area-inset-bottom));bottom:-moz-calc(131px + env(safe-area-inset-bottom));bottom:calc(131px + env(safe-area-inset-bottom))}.main-tooltip.clock.pause,.main-tooltip.clock.play{margin-left:-93px}.main-tooltip.clock.date{margin-left:-41px}.main-tooltip.clock.hour{margin-left:6px}.main-tooltip.clock.minute{margin-left:46px}.main-tooltip.clock.recent{margin-left:100px}.main-tooltip.clock.year{margin-left:-73px}.main-tooltip.clock.month{margin-left:-27px}.main-tooltip.clock.day{margin-left:13px}.main-tooltip.clock.am-pm{margin-left:53px}.main-tooltip.layers{top:70.5px;top:-webkit-calc(70.5px + env(safe-area-inset-top));top:-moz-calc(70.5px + env(safe-area-inset-top));top:calc(70.5px + env(safe-area-inset-top))}.main-tooltip.about,.main-tooltip.heat,.main-tooltip.measure-area,.main-tooltip.measure-distance,.main-tooltip.overlays,.main-tooltip.radar,.main-tooltip.search,.main-tooltip.settings,.main-tooltip.share,.main-tooltip.wind,.main-tooltip.zoom-in,.main-tooltip.zoom-out{right:54px;right:-webkit-calc(54px + env(safe-area-inset-right));right:-moz-calc(54px + env(safe-area-inset-right));right:calc(54px + env(safe-area-inset-right))}.main-tooltip.search{top:12.5px;top:-webkit-calc(12.5px + env(safe-area-inset-top));top:-moz-calc(12.5px + env(safe-area-inset-top));top:calc(12.5px + env(safe-area-inset-top))}.main-tooltip.about{top:72.5px;top:-webkit-calc(72.5px + env(safe-area-inset-top));top:-moz-calc(72.5px + env(safe-area-inset-top));top:calc(72.5px + env(safe-area-inset-top))}.main-tooltip.settings{top:118.5px;top:-webkit-calc(118.5px + env(safe-area-inset-top));top:-moz-calc(118.5px + env(safe-area-inset-top));top:calc(118.5px + env(safe-area-inset-top))}.main-tooltip.share{top:164.5px;top:-webkit-calc(164.5px + env(safe-area-inset-top));top:-moz-calc(164.5px + env(safe-area-inset-top));top:calc(164.5px + env(safe-area-inset-top))}.main-tooltip.measure-distance{top:213.5px;top:-webkit-calc(213.5px + env(safe-area-inset-top));top:-moz-calc(213.5px + env(safe-area-inset-top));top:calc(213.5px + env(safe-area-inset-top))}.main-tooltip.measure-area{top:245.5px;top:-webkit-calc(245.5px + env(safe-area-inset-top));top:-moz-calc(245.5px + env(safe-area-inset-top));top:calc(245.5px + env(safe-area-inset-top))}.main-tooltip.wind{bottom:242px;bottom:-webkit-calc(242px + env(safe-area-inset-bottom));bottom:-moz-calc(242px + env(safe-area-inset-bottom));bottom:calc(242px + env(safe-area-inset-bottom))}.main-tooltip.radar{bottom:203px;bottom:-webkit-calc(203px + env(safe-area-inset-bottom));bottom:-moz-calc(203px + env(safe-area-inset-bottom));bottom:calc(203px + env(safe-area-inset-bottom))}.main-tooltip.heat{bottom:163px;bottom:-webkit-calc(163px + env(safe-area-inset-bottom));bottom:-moz-calc(163px + env(safe-area-inset-bottom));bottom:calc(163px + env(safe-area-inset-bottom))}.main-tooltip.overlays{bottom:129px;bottom:-webkit-calc(129px + env(safe-area-inset-bottom));bottom:-moz-calc(129px + env(safe-area-inset-bottom));bottom:calc(129px + env(safe-area-inset-bottom))}.main-tooltip.zoom-in{bottom:75.5px;bottom:-webkit-calc(75.5px + env(safe-area-inset-bottom));bottom:-moz-calc(75.5px + env(safe-area-inset-bottom));bottom:calc(75.5px + env(safe-area-inset-bottom))}.main-tooltip.zoom-out{bottom:42.5px;bottom:-webkit-calc(42.5px + env(safe-area-inset-bottom));bottom:-moz-calc(42.5px + env(safe-area-inset-bottom));bottom:calc(42.5px + env(safe-area-inset-bottom))}.ui-clock-24 .main-tooltip.clock.pause,.ui-clock-24 .main-tooltip.clock.play{margin-left:-83px}.ui-clock-24 .main-tooltip.clock.date{margin-left:-31px}.ui-clock-24 .main-tooltip.clock.hour{margin-left:16px}.ui-clock-24 .main-tooltip.clock.minute{margin-left:56px}.ui-clock-24 .main-tooltip.clock.recent{margin-left:90px}.ui-daily .main-tooltip.clock.recent{margin-left:87px}.ui-daily .main-tooltip.heat{bottom:163px;bottom:-webkit-calc(163px + env(safe-area-inset-bottom));bottom:-moz-calc(163px + env(safe-area-inset-bottom));bottom:calc(163px + env(safe-area-inset-bottom))}.ui-forecast .main-tooltip.wind,.ui-monthly .main-tooltip.wind{bottom:202px;bottom:-webkit-calc(202px + env(safe-area-inset-bottom));bottom:-moz-calc(202px + env(safe-area-inset-bottom));bottom:calc(202px + env(safe-area-inset-bottom))}.ui-forecast .main-tooltip.heat,.ui-monthly .main-tooltip.heat{bottom:163px;bottom:-webkit-calc(163px + env(safe-area-inset-bottom));bottom:-moz-calc(163px + env(safe-area-inset-bottom));bottom:calc(163px + env(safe-area-inset-bottom))}@media (max-width:679px),(max-height:577px){.main-tooltip,.map-tooltip.storm{display:none}}.map-measure{position:absolute;left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}.help.measure{display:none;right:50px;right:-webkit-calc(50px + env(safe-area-inset-right));right:-moz-calc(50px + env(safe-area-inset-right));right:calc(50px + env(safe-area-inset-right))}.help.measure .touch{display:block}.help.measure .no-touch{display:none}.help.measure h4{color:#fff}.no-touch .help.measure .touch{display:none}.no-touch .help.measure .no-touch{display:block}.ui-measure-area .help.measure,.ui-measure-distance .help.measure{display:block;top:204px;top:-webkit-calc(204px + env(safe-area-inset-top));top:-moz-calc(204px + env(safe-area-inset-top));top:calc(204px + env(safe-area-inset-top))}.ui-measure-area .map-geo-dot,.ui-measure-distance .map-geo-dot{pointer-events:none}.ui-measure-area .notifications,.ui-measure-distance .notifications{display:none}.ui-measure-area .help.measure h4.distance,.ui-measure-distance .help.measure h4.area{display:none}@media (max-width:679px),(max-height:499px){.ui-measure-area .help.measure,.ui-measure-distance .help.measure{top:auto;bottom:106px;bottom:-webkit-calc(106px + env(safe-area-inset-bottom));bottom:-moz-calc(106px + env(safe-area-inset-bottom));bottom:calc(106px + env(safe-area-inset-bottom))}}@media (max-width:359px),(max-height:287px){.ui-measure-area .help.measure,.ui-measure-distance .help.measure{display:none}}.legend{visibility:hidden;position:absolute;left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));bottom:34px;bottom:-webkit-calc(34px + env(safe-area-inset-bottom));bottom:-moz-calc(34px + env(safe-area-inset-bottom));bottom:calc(34px + env(safe-area-inset-bottom));width:300px;height:20px;font-size:11px;font-weight:900;line-height:21px;text-shadow:0 0 4px rgba(0,0,0,.25),0 0 1px #000,0 0 1px #000;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;-webkit-transition:-webkit-filter 180ms;transition:-webkit-filter 180ms;-moz-transition:filter 180ms;transition:filter 180ms;transition:filter 180ms,-webkit-filter 180ms;cursor:pointer}.legend::before{content:"";position:absolute;left:-6px;top:-6px;right:-6px;bottom:-10px}.legend .wrap{position:absolute;left:0;right:0;height:20px;border-radius:10px;box-shadow:0 0 1.5px rgba(255,255,255,.5);overflow:hidden}.legend .first{position:absolute;width:50%;height:20px;left:0}.legend .last{position:absolute;width:50%;height:20px;right:0}.legend .pad{position:absolute;height:20px;left:0;right:0}.legend .bar{position:absolute;left:0;right:20px;height:20px;background-repeat:no-repeat;background-position:21% 0;background-size:100% 100%;pointer-events:none}.legend .bar .unit{font-weight:700;white-space:nowrap;padding-left:10px;width:21%;height:20px}.legend .bar .values{position:absolute;top:0;padding-left:21%;width:100%;height:20px}.legend .bar .values>div{display:inline-block;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.legend:active{-webkit-filter:brightness(.9);filter:brightness(.9)}.legend.mmhg .bar .unit{font-size:9px}.ui-forecast .legend{visibility:visible}@media (max-width:879px),(max-height:577px){.legend{bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom))}.ui-forecast:not(.ui-storm-info) .attribution,.ui-forecast:not(.ui-storm-info) .footer-coordinate{display:none}}@media (max-height:499px){.ui-forecast:not(.ui-storm-info) .attribution,.ui-forecast:not(.ui-storm-info) .footer-coordinate{display:block}}@media (max-width:679px),(max-height:499px){.legend{left:0;top:0;right:0;width:auto;height:24px;height:-webkit-calc(24px + env(safe-area-inset-top));height:-moz-calc(24px + env(safe-area-inset-top));height:calc(24px + env(safe-area-inset-top));font-size:11.5px;line-height:25px}.legend::before{display:none}.legend .wrap{height:100%;border-radius:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.legend .pad{left:0;left:env(safe-area-inset-left);right:0;right:env(safe-area-inset-right)}.legend .bar,.legend .first,.legend .last{top:0;top:env(safe-area-inset-top)}.legend .bar,.legend .bar .unit,.legend .bar .values,.legend .first,.legend .last,.legend .pad{height:24px}body:not(.no-touch) .legend:active{-webkit-filter:none;filter:none}}.footer-coordinate{position:absolute;left:8px;left:-webkit-calc(8px + env(safe-area-inset-left));left:-moz-calc(8px + env(safe-area-inset-left));left:calc(8px + env(safe-area-inset-left));bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:12px;text-shadow:0 0 1px #000,0 0 2px #000,0 0 2.5px #000;color:#fff;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms;will-change:color;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;overflow:visible}.footer-coordinate::before{content:"";position:absolute;left:-8px;top:-6px;right:-8px;bottom:-6px}.footer-coordinate::before{min-width:312px}.footer-coordinate .lat{display:inline-block;margin-right:6px}.footer-coordinate .lon{display:inline-block}.no-touch .footer-coordinate:hover:active{color:rgba(255,255,255,.85)}@media (min-width:1280px){.footer-coordinate{font-size:11px}}@media (max-height:499px){.footer-coordinate{bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px}.footer-coordinate::before{min-width:inherit}}@media (max-width:679px){.footer-coordinate,.ui-forecast .footer-coordinate,.ui-forecast:not(.ui-storm-info) .footer-coordinate{display:none}}.attribution{position:absolute;left:160px;right:160px;max-height:28px;bottom:6px;bottom:-webkit-calc(6px + env(safe-area-inset-bottom));bottom:-moz-calc(6px + env(safe-area-inset-bottom));bottom:calc(6px + env(safe-area-inset-bottom));font-size:10px;font-weight:700;line-height:12px;text-shadow:0 0 1px #000,0 0 2px #000,0 0 2.5px #000;text-align:center;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;direction:ltr}@media (min-width:1280px){.attribution{font-size:11px}}@media (max-width:679px),(max-height:499px){.attribution{left:6px;left:-webkit-calc(6px + env(safe-area-inset-left));left:-moz-calc(6px + env(safe-area-inset-left));left:calc(6px + env(safe-area-inset-left));right:6px;right:-webkit-calc(6px + env(safe-area-inset-right));right:-moz-calc(6px + env(safe-area-inset-right));right:calc(6px + env(safe-area-inset-right));bottom:4px;bottom:-webkit-calc(4px + env(safe-area-inset-bottom));bottom:-moz-calc(4px + env(safe-area-inset-bottom));bottom:calc(4px + env(safe-area-inset-bottom));font-size:9px;height:12px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:679px){.ui-forecast:not(.ui-layers):not(.ui-search):not(.ui-settings):not(.ui-about):not(.ui-storm-details):not(.ui-heat-consent) .attribution{display:block}}.scale-line{position:absolute;right:7px;right:-webkit-calc(7px + env(safe-area-inset-right));right:-moz-calc(7px + env(safe-area-inset-right));right:calc(7px + env(safe-area-inset-right));bottom:5px;bottom:-webkit-calc(5px + env(safe-area-inset-bottom));bottom:-moz-calc(5px + env(safe-area-inset-bottom));bottom:calc(5px + env(safe-area-inset-bottom));overflow:visible;white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.scale-line::before{content:"";position:absolute;left:-6px;top:-5px;right:-7px;bottom:-5px}.scale-line>div{height:16px;line-height:16px;border-bottom:3px solid #000;color:#fff;font-size:10px;font-weight:700;text-shadow:0 0 1px #000,0 0 2px #000,0 0 2.5px #000;text-align:right;padding-right:1px;-webkit-transition:color 180ms;-moz-transition:color 180ms;transition:color 180ms;will-change:contents,width,color}.scale-line>div::after{content:"";position:absolute;left:1px;top:1px;right:1px;bottom:1px;border-bottom:1px solid #fff}.no-touch .scale-line>div:hover:active{color:rgba(255,255,255,.85)}@media (min-width:1280px){.scale-line>div{font-size:11px}}@media (max-height:499px){.scale-line{bottom:3px;bottom:-webkit-calc(3px + env(safe-area-inset-bottom));bottom:-moz-calc(3px + env(safe-area-inset-bottom));bottom:calc(3px + env(safe-area-inset-bottom));overflow:visible}.scale-line::before{content:"";position:absolute;left:-6px;top:5px;right:-7px;bottom:-4px}.scale-line>div{font-size:9px;letter-spacing:-.2px}.mobile-footer .scale-line{bottom:3px;bottom:-webkit-calc(3px + env(safe-area-inset-bottom));bottom:-moz-calc(3px + env(safe-area-inset-bottom));bottom:calc(3px + env(safe-area-inset-bottom))}}@media (max-width:679px){.scale-line{display:none}}