/*! Zoom Earth @author Neave Interactive, neave.com @copyright 2026 */
@font-face{ascent-override:80%;descent-override:10%;font-display:swap;font-family:Museo Sans Cyrl;font-style:normal;font-weight:500;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{ascent-override:80%;descent-override:10%;font-display:swap;font-family:Museo Sans Cyrl;font-style:normal;font-weight:700;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{ascent-override:80%;descent-override:10%;font-display:swap;font-family:Museo Sans Cyrl;font-style:bold;font-weight:900;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")}@keyframes autofill{to{background-color:transparent;color:#fff}}@keyframes blink-activity{0%{opacity:.2}35%{opacity:1}65%{opacity:1}to{opacity:.2}}@keyframes blink-colon{25%{opacity:1}50%{opacity:.15}75%{opacity:1}}@keyframes shake{41%,8%{transform:translateX(-5px)}25%,58%{transform:translateX(5px)}75%{transform:translateX(-1px)}92%{transform:translateX(1px)}0%,to{transform:translateX(0)}}@keyframes storm-dot{to{transform:translate(12.5px,12.5px) scale(.87)}}@keyframes spin-activity{to{transform:rotate(1turn)}}@keyframes cyclone-nhem{to{transform:rotate(-1turn)}}@keyframes cyclone-shem{to{transform:rotate(1turn)}}@keyframes spin-dash{0%{stroke-dashoffset:95}50%{stroke-dashoffset:40}to{stroke-dashoffset:95;transform:rotate(2turn)}}@keyframes pulse-marker{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:none}}@keyframes pulse-save{0%{opacity:0;transform:scale(.5)}25%{opacity:1}50%{opacity:.5}to{opacity:0;transform:scale(1.5)}}@keyframes bounce-save{0%{transform:scale(.9)}20%{transform:scale(1.35)}50%{transform:scale(.92)}75%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}body,html{box-sizing:border-box;height:100%;height:-webkit-fill-available;height:100svh;margin:0;overflow:hidden;padding:0;width:100%}body{background-color:#000;color:#fff;font:14px Museo Sans Cyrl,sans-serif;font-weight:500;line-height:1;position:absolute;-webkit-text-size-adjust:none!important;text-size-adjust:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homescreen,.homescreen body{height:calc(100% + env(safe-area-inset-top, 0px));height:100vh}.homescreen body{position:fixed}*,:after,:before{box-sizing:inherit}:root{color-scheme:dark;color-scheme:only dark}*{scrollbar-color:hsla(0,0%,100%,.25) transparent;scrollbar-width:thin}.hidden{display:none!important;visibility:hidden}canvas,main,nav,section{display:block}a{background-color:transparent;color:#fff;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}.no-touch a:hover,a:active,a:focus{outline:none}a:active{color:#fff}a:link{-webkit-tap-highlight-color:transparent}h1,h2,h3{font-size:18px;font-weight:700;letter-spacing:-.1px;margin:0}h4{color:hsla(0,0%,100%,.85);font-size:11px;font-weight:900;letter-spacing:.6px;text-transform:uppercase}h4,p{margin:0}p{padding:0}strong{font-weight:700}button{background-color:transparent;border:none;color:inherit;font:inherit;margin:0;outline:none;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:none}form,input{border:none;margin:0;outline:none;padding:0}img{border:0;max-width:100%}a img{border:0;outline:0}ul{list-style:none;margin:0;padding:0}@media (max-height:549px),(max-width:679px){body{overflow:clip}}.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.12.svg) no-repeat -999px -999px,url(/assets/images/icons/overlays.12.svg) no-repeat -999px -999px,url(/assets/images/icons/other.6.svg) no-repeat -999px -999px,url(/assets/images/icons/arrow.1.svg) no-repeat -999px -999px,url(/assets/images/icons/close.7.svg) no-repeat -999px -999px,url(/assets/images/icons/close-small.1.svg) no-repeat -999px -999px,url(/assets/images/icons/zoom.3.svg) no-repeat -999px -999px,url(/assets/images/icons/play.2.svg) no-repeat -999px -999px,url(/assets/images/icons/recent.3.svg) no-repeat -999px -999px,url(/assets/images/icons/search.4.svg) no-repeat -999px -999px,url(/assets/images/icons/activity.2.png) no-repeat -999px -999px,url(/assets/images/icons/zoom.3.svg) no-repeat -999px -999px,url(/assets/images/icons/geolocation.3.svg) no-repeat -999px -999px,url(/assets/images/icons/delete.2.svg) no-repeat -999px -999px,url(/assets/images/icons/about.3.svg) no-repeat -999px -999px,url(/assets/images/icons/warning.3.svg) no-repeat -999px -999px,url(/assets/images/icons/condition.2.svg) no-repeat -999px -999px,url(/assets/images/icons/wind-arrow-circle.1.svg) no-repeat -999px -999px,url(/assets/images/icons/wind-arrow-small.2.svg) no-repeat -999px -999px,url(/assets/images/icons/wind-arrow-large.1.svg) no-repeat -999px -999px,url(/assets/images/icons/cyclone.4.svg) no-repeat -999px -999px,url(/assets/images/icons/fire.1.png) no-repeat -999px -999px,url(/assets/images/icons/fire-complex.1.png) no-repeat -999px -999px,url(/assets/images/icons/fire-prescribed.1.png) no-repeat -999px -999px,url(/assets/images/icons/external.2.svg) no-repeat -999px -999px,url(/assets/images/icons/retry.1.svg) no-repeat -999px -999px,url(/assets/images/icons/drag.1.svg) no-repeat -999px -999px,url(/assets/images/icons/reorder.1.svg) no-repeat -999px -999px}main{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none}.mobile-footer main{bottom:50px}.group,.panel,button{background-color:#272d35;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-blur .group,.ui-blur .panel,.ui-blur button{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);background-color:rgba(27,35,44,.625)}.ui-blur-dark .group,.ui-blur-dark .panel,.ui-blur-dark button{-webkit-backdrop-filter:blur(24px) saturate(240%);backdrop-filter:blur(24px) saturate(240%);background-color:rgba(27,35,44,.7)}button{border-radius:20px;box-shadow:0 0 1.5px hsla(0,0%,100%,.65);color:#fff;cursor:pointer;font-weight:700;height:40px;overflow:hidden;position:absolute;width:40px}button .icon,button>span{background-position:50% 50%;background-repeat:no-repeat;display:block;height:40px;line-height:40px;opacity:.85;pointer-events:none;text-align:center;transition:opacity .2s;width:40px}.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.7.svg)}.no-touch button[disabled]{pointer-events:none}.group,.panel{padding:18px;position:absolute;touch-action:manipulation;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group{border-radius:20px;padding:0;width:40px}.group,.panel{box-shadow:0 0 1.5px hsla(0,0%,100%,.65)}.panel{border-radius:10px}.panel h4{white-space:nowrap}.panel button.close{height:50px;right:0;top:-6px;width:48px}.panel button.close:before{background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;height:25px;left:15.5px;opacity:0;position:absolute;top:13.5px;transition:opacity .2s;width:25px}.panel button.close>span{background-image:url(/assets/images/icons/close.7.svg);background-position:21.5px 14.5px;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:before,.no-touch .panel button.close:hover:active>span{opacity:.85}.panel button.dialog{background-color:hsla(0,0%,100%,.15);border-radius:22px;height:44px;position:relative;transition:color .2s,background-color .2s;width:100%}.panel button.dialog .text{display:inline-block;font-size:16px;height:44px;letter-spacing:.1px;line-height:45px;vertical-align:middle;white-space:nowrap;width:auto}.no-touch .panel button.dialog:hover,.panel button.dialog:active{background-color:hsla(0,0%,100%,.2)}.panel button.dialog:active{color:#fff}.no-touch .panel button.dialog:hover:active{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.panel button.dialog.accent{background-color:#0a84ff}.panel button.dialog.accent .icon,.panel button.dialog.accent .text{opacity:1}.no-touch .panel button.dialog.accent:hover{background-color:#198cff}.no-touch .panel button.dialog.accent:hover:active,.panel button.dialog.accent:active{background-color:#0073e6}.panel .bubble{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;margin-top:4px;padding:0 14px 14px}.panel .bubble.pro{background-color:rgba(10,132,255,.1);border-color:#198cff;box-shadow:inset 0 0 10px rgba(10,132,255,.4)}.group button,.panel button{background-color:transparent;border-radius:0;box-shadow:none}.resize{font-size:10px;visibility:hidden}.ui-blur .group button,.ui-blur .panel button{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-height:489px){.mobile-footer main{bottom:0}}#map{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#map:active{cursor:move}#map:focus{outline:none}#map .viewport{overflow:hidden;position:relative}#map .viewport,#map .viewport canvas{height:100%;width:100%}#map .viewport .animator{left:0;pointer-events:none;position:absolute;top:0}.mobile-footer #map{bottom:-50px}@media (max-height:549px),(max-width:679px){#map{bottom:-50px}.mobile-footer #map{bottom:-100px}}@media (max-height:489px){.mobile-footer #map{bottom:-50px}}.map-crosshair{background-image:url(/assets/images/crosshair.1.svg);display:none;height:17px;left:50%;margin-left:-8.5px;margin-top:-8.5px;pointer-events:none;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:17px}.ui-crosshair .map-crosshair{display:block}.label{height:0;left:0;position:absolute;top:0;transform:translateZ(0);transition:opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.no-touch .label:hover .anchor{background-color:#80bfff}.no-touch .label:hover .text{color:#80bfff}.label:active .anchor{background-color:#e6e6e6}.label:active .text{color:#e6e6e6}.no-touch .label:hover:active .anchor{background-color:#57abff}.no-touch .label:hover:active .text{color:#57abff}.label.fade{opacity:0}.label .anchor{background-color:#fff;border:1px solid #000;border-radius:3px;cursor:pointer;height:6px;margin:-3px auto 0;transition:background-color 125ms;width:6px}.label .anchor:before{content:"";height:16px;margin-left:-6px;margin-top:-6px;position:absolute;width:16px}.label .value{border-radius:9px;box-shadow:0 1px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.25);color:#000;display:none;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;left:50%;letter-spacing:.2px;line-height:18px;min-width:18px;padding:0 5.5px;position:absolute;text-align:center;top:-9px;transform:translateX(-50%);transition:background-color 125ms,opacity .2s;white-space:nowrap;will-change:background-color,opacity}.label .value.fade{opacity:0;transition:none}.label .value .wind-arrow{background-image:url(/assets/images/icons/wind-arrow-small.2.svg);background-repeat:no-repeat;background-size:9px 9px;display:inline-block;height:9px;margin-bottom:-.5px;margin-left:3px;pointer-events:none;width:9px}.label .text{color:#fff;cursor:pointer;font-weight:700;padding:5px;text-align:center;text-shadow:0 0 2px #000,0 0 1.75px #000,0 0 1.5px #000,0 0 1px #000,0 0 1px #000;transition:color 125ms}.label .text.br{padding-right:4px;text-align:right;transform:translateX(-50%)}.label .text.bl{padding-left:4px;text-align:left;transform:translateX(50%)}.label .text.r{padding-right:7px;text-align:right;transform:translateX(-50%)}.label .text.l{padding-left:7px;text-align:left;transform:translateX(50%)}.label .text.tr{padding-right:4px;text-align:right;transform:translateX(-50%)}.label .text.tl{padding-left:4px;text-align:left;transform:translateX(50%)}.label .text.wrap span{pointer-events:none}.label .text.a0{font-size:13px;letter-spacing:-.1px;line-height:15.5px;margin-top:-12.75px}.label .text.a0.wrap{margin-top:-20.5px}.label .text.a0.bl,.label .text.a0.br{margin-top:-23.5px}.label .text.a0.bl.wrap,.label .text.a0.br.wrap{margin-top:-39px}.label .text.a0.b{margin-top:-27.5px}.label .text.a0.b.wrap{margin-top:-43px}.label .text.a0.l,.label .text.a0.r{margin-top:-15.75px}.label .text.a0.l.wrap,.label .text.a0.r.wrap{margin-top:-23.5px}.label .text.a0.tl,.label .text.a0.tl.wrap,.label .text.a0.tr,.label .text.a0.tr.wrap{margin-top:-8px}.label .text.a0.t,.label .text.a0.t.wrap{margin-top:-4px}.label .text.a1{font-size:15px;letter-spacing:-.1px;line-height:17.5px;margin-top:-13.75px}.label .text.a1.wrap{margin-top:-22.5px}.label .text.a1.bl,.label .text.a1.br{margin-top:-25.5px}.label .text.a1.bl.wrap,.label .text.a1.br.wrap{margin-top:-43px}.label .text.a1.b{margin-top:-29.5px}.label .text.a1.b.wrap{margin-top:-47px}.label .text.a1.l,.label .text.a1.r{margin-top:-16.75px}.label .text.a1.l.wrap,.label .text.a1.r.wrap{margin-top:-25.5px}.label .text.a1.tl,.label .text.a1.tl.wrap,.label .text.a1.tr,.label .text.a1.tr.wrap{margin-top:-8px}.label .text.a1.t,.label .text.a1.t.wrap{margin-top:-4px}.label .text.a2{font-size:18px;letter-spacing:0;line-height:18px;margin-top:-14px}.label .text.a2.wrap{margin-top:-23px}.label .text.b0{font-size:11px;font-weight:900;letter-spacing:1px;line-height:13.5px;margin-left:.5px;margin-top:-11.75px;opacity:.85;pointer-events:none;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;text-transform:uppercase}.label .text.b0.wrap{margin-top:-18.5px}.label .text.b0.br{margin-top:-15.5px;padding-right:1px}.label .text.b0.br.wrap{margin-top:-29px}.label .text.b0.b{margin-top:-19.5px}.label .text.b0.b.wrap{margin-top:-33px}.label .text.b0.bl{margin-top:-15.5px;padding-left:1px}.label .text.b0.bl.wrap{margin-top:-29px}.label .text.b0.r{margin-top:-11.75px;padding-right:4px}.label .text.b0.r.wrap{margin-top:-18.5px}.label .text.b0.l{margin-top:-11.75px;padding-left:4px}.label .text.b0.l.wrap{margin-top:-18.5px}.label .text.b0.tr{margin-top:-8px;padding-right:1px}.label .text.b0.tr.wrap{margin-top:-8px}.label .text.b0.t,.label .text.b0.t.wrap{margin-top:-4px}.label .text.b0.tl{margin-top:-8px;padding-left:1px}.label .text.b0.tl.wrap{margin-top:-8px}.label .text.b1{font-size:13px;font-weight:900;letter-spacing:1px;line-height:15.5px;margin-left:.5px;margin-top:-12.75px;opacity:.85;pointer-events:none;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;text-transform:uppercase}.label .text.b1.wrap{margin-top:-20.5px}.label .text.b1.br{margin-top:-17.5px;padding-right:1px}.label .text.b1.br.wrap{margin-top:-33px}.label .text.b1.b{margin-top:-21.5px}.label .text.b1.b.wrap{margin-top:-37px}.label .text.b1.bl{margin-top:-17.5px;padding-left:1px}.label .text.b1.bl.wrap{margin-top:-33px}.label .text.b1.r{margin-top:-12.75px;padding-right:4px}.label .text.b1.r.wrap{margin-top:-20.5px}.label .text.b1.l{margin-top:-12.75px;padding-left:4px}.label .text.b1.l.wrap{margin-top:-20.5px}.label .text.b1.tr{margin-top:-8px;padding-right:1px}.label .text.b1.tr.wrap{margin-top:-8px}.label .text.b1.t,.label .text.b1.t.wrap{margin-top:-4px}.label .text.b1.tl{margin-top:-8px;padding-left:1px}.label .text.b1.tl.wrap{margin-top:-8px}.label .text.b2{font-size:17px;font-weight:900;letter-spacing:1px;line-height:19.5px;margin-left:.5px;margin-top:-14.75px;opacity:.85;pointer-events:none;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;text-transform:uppercase}.label .text.b2.wrap{margin-top:-24.5px}.label .text.c0{color:#ddf3ff;font-size:11px;font-weight:900;letter-spacing:1px;line-height:13.5px;margin-left:.5px;margin-top:-11.75px;pointer-events:none;text-shadow:0 0 2px #012,0 0 1.5px #012,0 0 1.5px #012,0 0 1.5px #012,0 0 1px #012;text-transform:uppercase}.label .text.c0.wrap{margin-top:-18.5px;transform:none}.label .text.c1{color:#ddf3ff;font-size:15px;font-weight:500;letter-spacing:2px;line-height:20px;margin-left:1px;margin-top:-15px;pointer-events:none;text-shadow:0 0 1px #012,0 0 1px #012,0 0 1px #012,0 0 1px #012,0 0 1px #012,0 0 1px #012,0 0 1px #012,0 0 1px #012;transform:skewX(-8deg)}.label .text.c1.wrap{margin-top:-25px;transform:none}.label .text.c1.wrap span{display:inline-block;transform:skewX(-8deg)}.ui-forecast.ui-label-values .label .anchor{display:none}.ui-forecast.ui-label-values .label .value{cursor:pointer;display:block}.label.favorite .text.a0.b,.label.favorite .text.a0.bl,.label.favorite .text.a0.br,.label.favorite .text.a0.l,.label.favorite .text.a0.r,.ui-forecast.ui-label-values .label .text.a0.b,.ui-forecast.ui-label-values .label .text.a0.bl,.ui-forecast.ui-label-values .label .text.a0.br,.ui-forecast.ui-label-values .label .text.a0.l,.ui-forecast.ui-label-values .label .text.a0.r{margin-top:-29.5px}.label.favorite .text.a0.b.wrap,.label.favorite .text.a0.bl.wrap,.label.favorite .text.a0.br.wrap,.label.favorite .text.a0.l.wrap,.label.favorite .text.a0.r.wrap,.ui-forecast.ui-label-values .label .text.a0.b.wrap,.ui-forecast.ui-label-values .label .text.a0.bl.wrap,.ui-forecast.ui-label-values .label .text.a0.br.wrap,.ui-forecast.ui-label-values .label .text.a0.l.wrap,.ui-forecast.ui-label-values .label .text.a0.r.wrap{margin-top:-45px}.label.favorite .text.a1.b,.label.favorite .text.a1.bl,.label.favorite .text.a1.br,.label.favorite .text.a1.l,.label.favorite .text.a1.r,.ui-forecast.ui-label-values .label .text.a1.b,.ui-forecast.ui-label-values .label .text.a1.bl,.ui-forecast.ui-label-values .label .text.a1.br,.ui-forecast.ui-label-values .label .text.a1.l,.ui-forecast.ui-label-values .label .text.a1.r{margin-top:-31.5px}.label.favorite .text.a1.b.wrap,.label.favorite .text.a1.bl.wrap,.label.favorite .text.a1.br.wrap,.label.favorite .text.a1.l.wrap,.label.favorite .text.a1.r.wrap,.ui-forecast.ui-label-values .label .text.a1.b.wrap,.ui-forecast.ui-label-values .label .text.a1.bl.wrap,.ui-forecast.ui-label-values .label .text.a1.br.wrap,.ui-forecast.ui-label-values .label .text.a1.l.wrap,.ui-forecast.ui-label-values .label .text.a1.r.wrap{margin-top:-49px}.label.favorite .text.a0.r,.label.favorite .text.a1.r,.ui-forecast.ui-label-values .label .text.a0.r,.ui-forecast.ui-label-values .label .text.a1.r{padding-right:5px}.label.favorite .text.a0.l,.label.favorite .text.a1.l,.ui-forecast.ui-label-values .label .text.a0.l,.ui-forecast.ui-label-values .label .text.a1.l{padding-left:5px}.label.favorite .text.a0.t,.label.favorite .text.a0.t.wrap,.label.favorite .text.a0.tl,.label.favorite .text.a0.tl.wrap,.label.favorite .text.a0.tr,.label.favorite .text.a0.tr.wrap,.label.favorite .text.a1.t,.label.favorite .text.a1.t.wrap,.label.favorite .text.a1.tl,.label.favorite .text.a1.tl.wrap,.label.favorite .text.a1.tr,.label.favorite .text.a1.tr.wrap,.ui-forecast.ui-label-values .label .text.a0.t,.ui-forecast.ui-label-values .label .text.a0.t.wrap,.ui-forecast.ui-label-values .label .text.a0.tl,.ui-forecast.ui-label-values .label .text.a0.tl.wrap,.ui-forecast.ui-label-values .label .text.a0.tr,.ui-forecast.ui-label-values .label .text.a0.tr.wrap,.ui-forecast.ui-label-values .label .text.a1.t,.ui-forecast.ui-label-values .label .text.a1.t.wrap,.ui-forecast.ui-label-values .label .text.a1.tl,.ui-forecast.ui-label-values .label .text.a1.tl.wrap,.ui-forecast.ui-label-values .label .text.a1.tr,.ui-forecast.ui-label-values .label .text.a1.tr.wrap{margin-top:4px}.label.favorite .text.a2,.ui-forecast.ui-label-values .label .text.a2{font-size:15px;letter-spacing:-.1px;line-height:17.5px;margin-top:-30.75px}.label.favorite .text.a2.wrap,.ui-forecast.ui-label-values .label .text.a2.wrap{margin-top:-47.75px}.ui-forecast:not(.layer-precipitation) .label .text.b0,.ui-forecast:not(.layer-precipitation) .label .text.b1,.ui-forecast:not(.layer-precipitation) .label .text.b2{opacity:.6}.ui-forecast:not(.layer-precipitation) .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:not(.layer-precipitation) .label .text.c1{color:#141a22;opacity:.85;text-shadow:none}.ui-forecast:not(.layer-precipitation) .label.favorite .text{color:#ffeb99}.ui-forecast:not(.layer-precipitation) .label.favorite:active .text{color:#ffe065}.ui-label-dark .label .anchor{background-color:#e4e5e7}.ui-label-dark .label .text{color:#e4e5e7}.ui-label-dark .label .text.b0,.ui-label-dark .label .text.b1,.ui-label-dark .label .text.b2{opacity:.6}.ui-label-dark .label .text.c0{color:#ddf3ff;opacity:.6}.ui-label-dark .label .text.c1{color:#ddf3ff}.label.favorite .anchor{display:none}.label.favorite .text,.no-touch .label.favorite:hover .text{color:#ffe065}.label.favorite:active .text,.no-touch .label.favorite:hover:active .text{color:#fc0}.storm-dot{border-radius:20px;height:40px;width:40px}.storm-dot .dot{animation:cyclone-nhem 0s linear infinite;height:40px;pointer-events:none;width:40px}.storm-dot .ring{background-color:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.4);height:20px;left:10px;position:absolute;top:10px;width:20px}.storm-dot .icon{animation:storm-dot 1s ease-in-out infinite alternate-reverse;border-radius:7.5px;height:15px;left:0;position:absolute;top:0;transform:translate(12.5px,12.5px);width:15px}.storm-dot.rank-3{visibility:hidden}.storm-dot.cyclone .dot{animation-duration:8s}.storm-dot.cyclone .ring{box-shadow:none;filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}.storm-dot.cyclone .icon,.storm-dot.cyclone .ring{background-color:transparent;background-image:url(/assets/images/icons/cyclone.4.svg);background-size:30px 180px;border-radius:0;height:30px;left:5px;top:5px;width:30px}.storm-dot.cyclone .icon{animation:none;transform:none}.storm-dot.cyclone.shem .dot{animation-name:cyclone-shem}.storm-dot.cyclone.shem .icon,.storm-dot.cyclone.shem .ring{transform:scaleX(-1)}.storm-dot.cyclone.rank1 .icon{background-position:0 -30px}.storm-dot.cyclone.rank2 .icon{background-position:0 -60px}.storm-dot.cyclone.rank3 .icon{background-position:0 -90px}.storm-dot.cyclone.rank4 .icon{background-position:0 -120px}.storm-dot.cyclone.rank5 .icon{background-position:0 -150px}@media (prefers-reduced-motion){.storm-dot .dot,.storm-dot .icon{animation:none}}.map-storms{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-storms .storm-dot{left:0;position:absolute;top:0;transform:translateZ(0)}.ui-frame-animator .map-storms .storm-dot .icon,.ui-time-animator .map-storms .storm-dot .icon{animation-duration:.5s}.ui-frame-animator .map-storms .storm-dot.cyclone .dot,.ui-time-animator .map-storms .storm-dot.cyclone .dot{animation-duration:3s}@media (max-height:549px),(max-width:679px){.ui-about .map-storms .storm-dot .icon,.ui-about .map-storms .storm-dot.cyclone .dot,.ui-search .map-storms .storm-dot .icon,.ui-search .map-storms .storm-dot.cyclone .dot,.ui-settings .map-storms .storm-dot .icon,.ui-settings .map-storms .storm-dot.cyclone .dot,.ui-storm-details .map-storms .storm-dot .icon,.ui-storm-details .map-storms .storm-dot.cyclone .dot{animation-play-state:paused}}.map-marker{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-marker .marker{transform:translateZ(0)}.map-marker .marker,.map-marker .marker .pulse{height:28px;left:0;position:absolute;top:0;width:28px}.map-marker .marker .pulse{background-color:#fff;border-radius:14px;display:none;pointer-events:none}.map-marker .marker.active .pulse{animation:pulse-marker 2s ease-out infinite;display:block}.map-marker .marker .dot{background-color:#fff;border:1px solid #000;border-radius:3px;height:6px;left:11px;pointer-events:none;position:absolute;top:11px;width:6px}.map-geo{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-geo .geo{transform:translateZ(0)}.map-geo .geo,.map-geo .geo .pulse{height:36px;left:0;position:absolute;top:0;width:36px}.map-geo .geo .pulse{background-color:#fff;border-radius:18px;display:none;pointer-events:none}.map-geo .geo.active .pulse{animation:pulse-marker 2s ease-out infinite;display:block}.map-geo .geo .dot{background-color:#0a84ff;border:2.5px solid #fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.333);height:16px;left:10px;pointer-events:none;position:absolute;top:10px;width:16px}.map-favorites{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-favorites .favorite{background-image:url(/assets/images/icons/favorite-small.1.svg);cursor:pointer;height:18px;left:0;overflow:visible;position:absolute;top:0;transform:translateZ(0);width:18px}.map-favorites .favorite:before{bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}.tooltip{background-color:rgba(20,26,34,.925);border-radius:8px;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.65));min-height:31px;min-width:31px;padding:5.5px 11px}.tooltip .anchor{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid rgba(20,26,34,.925);bottom:-9px;height:9px;margin-left:-9px;position:absolute;width:9px}.tooltip .text{font-size:14px;line-height:20px;white-space:nowrap}.tooltip .text .extra,.tooltip .text .wind{font-weight:500;opacity:.85;text-transform:none}.tooltip.info{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tooltip.info .wind-direction{opacity:.85}.tooltip.info .wind-direction .arrow{background-image:url(/assets/images/icons/wind-arrow-circle.1.svg);background-repeat:no-repeat;background-size:17px 17px;display:inline-block;height:17px;margin:0 3px -4px 6px;width:17px}.tooltip.info .bold{font-weight:700}.tooltip.info .cone,.tooltip.info .none{opacity:.85}.tooltip.info .cone{margin-left:2px}.tooltip.info .extra,.tooltip.info .pressure{margin-left:6px}.tooltip.info .pressure.low{color:#a8ccf0}.tooltip.info .pressure.mean{color:hsla(0,0%,100%,.85)}.tooltip.info .pressure.high{color:#f0b4a8}.tooltip.info .anchor{left:50%}.tooltip.fire,.tooltip.storm{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{border-left-width:10px;border-right-width:10px;border-top-width:10px;height:10px;left:50%;margin-left:-10px;width:10px}.tooltip.storm .colon{position:relative;top:-1px}.tooltip.storm .am-pm{font-size:11.6px;font-weight:700;line-height:11.6px}.tooltip.storm .invest{font-weight:500}.tooltip.storm span.chance{margin:0 1px}.tooltip.storm.rank-2 .anchor{border-top-color:#72f}.tooltip.storm.rank-1 .anchor{border-top-color:#0a84ff}.tooltip.storm.rank0 .anchor{border-top-color:#00f060}.tooltip.storm.rank1 .anchor{border-top-color:#fc0}.tooltip.storm.rank2 .anchor{border-top-color:#ff9400}.tooltip.storm.rank3 .anchor{border-top-color:#ff5900}.tooltip.storm.rank4 .anchor{border-top-color:#f02}.tooltip.storm.rank5 .anchor{border-top-color:#f5b}.tooltip.fire{background-color:#ff1800;color:#fff}.tooltip.fire .anchor{border-top-color:#ff1800}.tooltip.fire.prescribed{background-color:#f80;color:#000}.tooltip.fire.prescribed .anchor{border-top-color:#f80}.main-tooltip,.map-tooltip{opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;will-change:transform,opacity}.main-tooltip .tooltip,.map-tooltip .tooltip{text-align:center}.map-tooltip{left:0;top:0;transform:translateZ(0);transition:opacity .2s cubic-bezier(.5,1.65,.6,1),visibility .2s}.map-tooltip .tooltip{transform:scale(.8);transform-origin:50% calc(100% + 9px);transition:transform .2s cubic-bezier(.5,1.65,.6,1)}.map-tooltip .city-lights{color:#ddc9b0}.map-tooltip .condition-icon{background-image:url(/assets/images/icons/condition.2.svg);display:inline-block;height:24px;margin:-2px 3px -2px -5px;vertical-align:top;width:24px}.map-tooltip .heat{color:#f98;text-shadow:0 0 2px #f21}.map-tooltip .ww.watch-storm{color:#ffeeab}.map-tooltip .ww.warning-storm{color:#ccdaff}.map-tooltip .ww.watch-hurricane{color:#ffd9d9}.map-tooltip .ww.warning-hurricane{color:#f99}.map-tooltip.show{opacity:1;visibility:visible}.map-tooltip.show .tooltip,.no-touch .map-tooltip .tooltip{transform:none}.main-tooltip{transform:scale(.8);transition:transform .2s cubic-bezier(.5,1.65,.6,1),opacity .2s cubic-bezier(.5,1.65,.6,1),visibility .2s}.main-tooltip.bottom{transform-origin:50% 24.5px}.main-tooltip.bottom .tooltip{position:absolute;top:-16px;transform:translateX(-50%)}.main-tooltip.bottom .tooltip .anchor{left:50%}.main-tooltip.right{transform-origin:calc(100% + 7px) 50%}.main-tooltip.right .tooltip .anchor{border:7px solid transparent;border-left:7px solid rgba(20,26,34,.925);border-right:none;height:7px;margin-top:-7px;right:-7px;top:50%;width:7px}.main-tooltip.show{opacity:1;transform:none;visibility:visible}.main-tooltip.timeline{bottom:calc(121px + env(safe-area-inset-bottom, 0px));left:50%}.main-tooltip.timeline.pause,.main-tooltip.timeline.play{margin-left:-291px}.main-tooltip.timeline.recent{margin-left:293px}.main-tooltip.clock{bottom:calc(131px + env(safe-area-inset-bottom, 0px));left:50%}.main-tooltip.clock.pause,.main-tooltip.clock.play{margin-left:-90px}.main-tooltip.clock.date{margin-left:-42px}.main-tooltip.clock.hour{margin-left:5px}.main-tooltip.clock.minute{margin-left:45px}.main-tooltip.clock.recent{margin-left:96px}.main-tooltip.clock.year{margin-left:-73px}.main-tooltip.clock.month{margin-left:-30px}.main-tooltip.clock.day{margin-left:10px}.main-tooltip.clock.am-pm{margin-left:50px}.main-tooltip.model{bottom:calc(89px + env(safe-area-inset-bottom, 0px));right:calc(144px + env(safe-area-inset-right, 0px))}.main-tooltip.about,.main-tooltip.clouds,.main-tooltip.coverage,.main-tooltip.geolocation,.main-tooltip.heat,.main-tooltip.isolines,.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-animation,.main-tooltip.zoom-in,.main-tooltip.zoom-out{right:calc(55px + env(safe-area-inset-right, 0px))}.main-tooltip.search{top:calc(10.5px + env(safe-area-inset-top, 0px))}.main-tooltip.settings{top:calc(70.5px + env(safe-area-inset-top, 0px))}.main-tooltip.about{top:calc(116.5px + env(safe-area-inset-top, 0px))}.main-tooltip.share{top:calc(162.5px + env(safe-area-inset-top, 0px))}.main-tooltip.measure-distance{top:calc(211.5px + env(safe-area-inset-top, 0px))}.main-tooltip.measure-area{top:calc(243.5px + env(safe-area-inset-top, 0px))}.main-tooltip.geolocation{top:calc(293.5px + env(safe-area-inset-top, 0px))}.main-tooltip.radar{bottom:calc(239px + env(safe-area-inset-bottom, 0px))}.main-tooltip.coverage{bottom:calc(199.5px + env(safe-area-inset-bottom, 0px))}.main-tooltip.clouds,.main-tooltip.wind-animation{bottom:calc(200px + env(safe-area-inset-bottom, 0px))}.main-tooltip.isolines{bottom:calc(199.5px + env(safe-area-inset-bottom, 0px))}.main-tooltip.heat{bottom:calc(161px + env(safe-area-inset-bottom, 0px))}.main-tooltip.overlays{bottom:calc(125.5px + env(safe-area-inset-bottom, 0px))}.main-tooltip.zoom-in{bottom:calc(73.5px + env(safe-area-inset-bottom, 0px))}.main-tooltip.zoom-out{bottom:calc(40.5px + env(safe-area-inset-bottom, 0px))}.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.pause,.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.play{margin-left:-81px}.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.date{margin-left:-33px}.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.hour{margin-left:14px}.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.minute{margin-left:54px}.ui-time-24:not(.ui-time-utc) .main-tooltip.clock.recent{margin-left:87px}.layer-satellite-hd .main-tooltip.clock.recent{margin-left:83px}.layer-radar .main-tooltip.wind-animation,.ui-forecast .main-tooltip.wind-animation{bottom:calc(160px + env(safe-area-inset-bottom, 0px))}@media (max-width:1315px){.main-tooltip.timeline.pause,.main-tooltip.timeline.play{left:359px;margin-left:inherit}.main-tooltip.timeline.recent{left:auto;margin-left:inherit;right:357px}}@media (max-width:1131px){.main-tooltip.timeline.pause,.main-tooltip.timeline.play{left:50%;margin-left:-199px}.main-tooltip.timeline.recent{left:50%;margin-left:201px;right:auto}.ui-legend .main-tooltip.timeline{bottom:calc(155px + env(safe-area-inset-bottom, 0px))}.ui-legend .main-tooltip.clock{bottom:calc(165px + env(safe-area-inset-bottom, 0px))}}@media (max-width:899px) and (max-height:689px),(min-width:680px) and (max-height:549px),(min-width:680px) and (max-width:1131px){.ui-storm .map-tooltip .tooltip.storm,.ui-weather .map-tooltip .tooltip.geo{visibility:hidden}}@media (max-width:899px){.main-tooltip.model{right:calc(108px + env(safe-area-inset-right, 0px))}}@media (max-height:719px),(max-width:679px){.main-tooltip.overlays{bottom:calc(126px + env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){.main-tooltip{display:none}.ui-about .map-tooltip,.ui-search .map-tooltip,.ui-settings .map-tooltip,.ui-storm-details .map-tooltip{opacity:0;pointer-events:none;visibility:hidden}.ui-layers .map-tooltip .tooltip,.ui-model .map-tooltip .tooltip,.ui-overlays .map-tooltip .tooltip,.ui-title .map-tooltip .tooltip{visibility:hidden}}.sun-shower{color:#a3d3ff}.sun-shower .condition-icon{background-position:0 -24px}.rain-light,.rain-very-light{color:#a3d3ff}.rain-light .condition-icon,.rain-very-light .condition-icon{background-position:0 -48px}.rain-moderate{color:#ffdaf5}.rain-moderate .condition-icon{background-position:0 -72px}.rain-heavy{color:#ffffbf}.rain-heavy .condition-icon{background-position:0 -96px}.rain-extreme{color:#ffffdf}.rain-extreme .condition-icon{background-position:0 -96px}.hail{color:#fff}.hail .condition-icon{background-position:0 -336px}.wind-strong .condition-icon{background-position:0 -360px}.sunrise .condition-icon{background-position:0 -384px}.sunset .condition-icon{background-position:0 -408px}.snow-light{color:#c2ffff}.snow-light .condition-icon{background-position:0 -120px}.snow-moderate{color:#a3f6ff}.snow-moderate .condition-icon{background-position:0 -144px}.snow-heavy{color:#8fe5ff}.snow-heavy .condition-icon{background-position:0 -168px}.clear-day .condition-icon,.clear-mostly-day .condition-icon{background-position:0 -192px}.clear-mostly-night .condition-icon,.clear-night .condition-icon{background-position:0 -216px}.cloud-partly-day .condition-icon{background-position:0 -240px}.cloud-partly-night .condition-icon{background-position:0 -264px}.cloud-overcast .condition-icon{background-position:0 -288px}.fog{color:#d7e7fc}.fog .condition-icon{background-position:0 -312px}.title-logo{height:54px;margin:0 auto 40px;transform:scale(2);transform-origin:top center;width:122px}.title-logo .icon{background-color:#141a22;background-image:url(/assets/images/icon-200.1.jpg);background-size:38px 38px;border-radius:19px;height:38px;left:9px;opacity:1;top:2px;width:38px}.title-logo .icon,.title-logo .title{background-repeat:no-repeat;position:relative}.title-logo .title{background-image:url(/assets/images/title.2.svg);height:30px;left:55px;margin-top:-38px;top:6px;width:54px}.activity{text-align:center}.activity .dots,.activity .message{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity .dots{margin-top:10px;pointer-events:none}.activity .dots>div{background-color:#fff;border-radius:3px;display:inline-block;height:6px;margin:0 3px;width:6px}.activity .dots>div:first-of-type{animation:blink-activity .5s ease-in-out -.15s infinite}.activity .dots>div:nth-of-type(2){animation:blink-activity .5s ease-in-out -75ms infinite}.activity .dots>div:nth-of-type(3){animation:blink-activity .5s ease-in-out infinite}.activity .message{margin-top:15px}.activity .message p{font-size:15px;line-height:15px}.activity .message button{background-color:hsla(0,0%,100%,.25);border-radius:22px;height:44px;margin-top:12px;padding:0 20px 0 16px;position:relative;transition:background-color .2s;white-space:nowrap;width:auto}.activity .message button .icon{background-image:url(/assets/images/icons/retry.1.svg);display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}.activity .message button .text{display:inline-block;font-size:16px;height:44px;line-height:45px;vertical-align:middle;width:auto}.no-touch .activity .message button:hover{background-color:#198cff}.activity .message button:active,.no-touch .activity .message button:hover:active{background-color:#0073e6}.activity .message button>span{white-space:nowrap;width:auto}.activity.error .message,.activity.wait .dots{display:block}button .activity{height:5px;line-height:5px;margin:0 auto;position:relative;width:auto}button .activity .dots{display:inline-block;margin-top:0;visibility:hidden}button .activity .dots>span{background-color:#fff;border-radius:2.5px;display:inline-block;height:5px;margin:0 2.5px;vertical-align:top;width:5px}button .activity .dots>span:first-of-type{animation:blink-activity .5s ease-in-out -.16s infinite}button .activity .dots>span:nth-of-type(2){animation:blink-activity .5s ease-in-out -80ms infinite}button .activity .dots>span:nth-of-type(3){animation:blink-activity .5s ease-in-out infinite}.hit>div{position:absolute;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hit-title{height:112px;left:env(safe-area-inset-left,0);top:env(safe-area-inset-top,0);width:140px}.hit-timeline{bottom:env(safe-area-inset-bottom,0);height:102px;left:50%;margin-left:-320px;width:640px}.hit-clock,.ui-clock .hit-timeline{display:none}.hit-clock{bottom:env(safe-area-inset-bottom,0);height:116px;left:50%;margin-left:-123px;width:246px}.ui-clock .hit-clock{display:block}.hit-model{bottom:env(safe-area-inset-bottom,0);display:none;height:70px;right:calc(50px + env(safe-area-inset-right, 0px));width:188px}.ui-forecast .hit-model{display:block}.hit-footer{bottom:0;height:env(safe-area-inset-bottom,0);left:0;right:0}@media (max-width:1315px){.hit-timeline{left:calc(332px + env(safe-area-inset-left, 0px));margin-left:0;max-width:inherit;right:calc(332px + env(safe-area-inset-right, 0px));width:auto}}@media (max-width:1131px){.hit-timeline{left:50%;margin-left:-228px;max-width:456px;right:auto;width:456px}.ui-legend .hit-timeline{height:136px}.ui-legend .hit-clock{height:150px}.hit-model{width:108px}}@media (max-width:583px){.hit-timeline{left:0;margin-left:0;max-width:inherit;right:0;width:auto}}@media (max-height:549px),(max-width:679px){.hit-title{display:none}.hit-timeline,.ui-legend .hit-timeline{height:88px}.hit-clock,.ui-legend .hit-clock{height:102px}.ui-forecast .hit-model{display:none}}.adsbygoogle{display:inline-block}.adsbygoogle,.panel.ad-header{height:60px;overflow:hidden;width:468px}.panel.ad-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;border-radius:0;box-shadow:none;left:50%;margin-left:-234px;padding:0;pointer-events:none;text-align:center;top:env(safe-area-inset-top,0)}.panel.ad-header>div,.panel.ad-header>div .adsbygoogle{height:60px;overflow:hidden;position:absolute;width:468px}.panel.ad-header>div .adsbygoogle{left:0;top:0}.panel.ad-header>div .adsbygoogle iframe{pointer-events:auto}.panel.ad-header .swap2,.panel.ad-header.swap .swap1{transform:translateY(-110px)}.panel.ad-header.swap .swap2{transform:none}.panel.ad-footer{background-color:#000;border-radius:0;bottom:0;box-shadow:none;display:none;height:calc(50px + env(safe-area-inset-bottom, 0px));left:0;overflow:hidden;padding:0;right:0;text-align:center;width:100%}.panel.ad-footer>div{background-color:transparent;height:50px;overflow:hidden;position:absolute;width:100%}.panel.ad-footer>div .adsbygoogle{height:50px!important;left:0;margin:0 auto;overflow:hidden;position:relative;top:0;width:100%}.panel.ad-footer .swap2,.panel.ad-footer.swap .swap1{transform:translateX(100%)}.panel.ad-footer.swap .swap2{transform:none}.mobile-footer .panel.ad-footer{display:block}.ui-ad-none .panel.ad-header,.ui-ad-none .panel.ad-header>div .adsbygoogle{display:none}@media (max-width:735px){.panel.ad-header{left:auto;right:calc(50px + env(safe-area-inset-right, 0px))}}@media (max-height:549px),(max-width:679px){.panel.ad-header{top:0;transform:translateY(-150px)}}@media (max-height:489px){.mobile-footer .panel.ad-footer{bottom:auto;top:0;transform:translateY(-150px)}}.notifications{bottom:calc(153px + env(safe-area-inset-bottom, 0px));left:calc(330px + env(safe-area-inset-left, 0px));pointer-events:none;position:absolute;right:calc(330px + env(safe-area-inset-right, 0px));text-align:center}.notifications .panel{background-color:#272d35;border-radius:18px;display:inline-block;left:0;min-height:36px;opacity:0;padding:8px 14px;position:absolute;transform:translateY(18px);visibility:hidden}.notifications .panel.inert{background-color:#4a535e}.notifications .panel:not(.new):first-of-type{opacity:1;pointer-events:auto;position:relative;transform:none;transition:transform 225ms cubic-bezier(.45,1.55,.55,1.1) .15s,opacity 225ms .15s,visibility 225ms .15s;visibility:visible}.notifications .panel:not(.new):first-of-type.inert{pointer-events:none}.notifications .panel a{cursor:pointer;overflow:visible}.notifications .panel a:before{bottom:-4px;content:"";left:0;position:absolute;right:0;top:-4px}.no-touch .notifications .panel a:hover strong{color:#fff;text-decoration:underline}.no-touch .notifications .panel a:hover:active strong{color:hsla(0,0%,100%,.85)}.notifications .panel a:active strong{color:#fff}.notifications .panel p{font-size:14px;line-height:20px}.notifications .panel p.dismiss{margin-right:26px}.notifications .panel p:before{display:inline-block;height:20px;margin-right:8px;vertical-align:top;width:20px}.notifications .panel strong{color:#57abff;font-weight:700;text-underline-offset:1.5px;transition:color 125ms;white-space:nowrap}.notifications .panel button.close{height:44px;right:-7px;top:-4px}.notifications .panel button.close:before{left:10px;top:9.5px}.notifications .panel button.close>span{background-image:url(/assets/images/icons/close-small.1.svg);background-position:17px 14.5px;background-size:11px 11px;opacity:.6}.no-touch .notifications .panel button.close:hover:active>span{opacity:.85}.notifications .panel button.close:active>span{opacity:1}.notifications .panel.button{border-radius:8px;margin-bottom:-2px;padding:12px 16px 16px}.notifications .panel.button p:before{margin-right:6px}.notifications .panel.button p.dismiss{margin:0}.notifications .panel.button strong{background-color:#0a84ff;border-radius:17px;color:#fff;display:block;height:34px;line-height:34px;margin-top:8px;min-width:200px;padding:0 18px;transition:background-color .2s,color .2s}.no-touch .notifications .panel.button a:hover strong{background-color:#198cff;text-decoration:none}.no-touch .notifications .panel.button a:active:hover strong,.notifications .panel.button a:active strong{background-color:#0073e6}.notifications .panel.id-warning p:before{background-image:url(/assets/images/icons/warning.3.svg);background-position:-2px -2px;content:""}.notifications .panel.id-loading .dot:first-of-type{animation:blink-activity .75s ease-in-out infinite}.notifications .panel.id-loading .dot:nth-of-type(2){animation:blink-activity .75s ease-in-out .1s infinite}.notifications .panel.id-loading .dot:nth-of-type(3){animation:blink-activity .75s ease-in-out .2s infinite}.notifications .panel.id-facebook p:before{background-image:url(/assets/images/icons/facebook.2.svg);background-position:-2px -2px;content:""}.notifications .panel.id-instagram p:before{background-image:url(/assets/images/icons/instagram.3.svg);background-position:-2px -2px;content:""}.notifications .panel.id-threads p:before{background-image:url(/assets/images/icons/threads.1.svg);background-position:-2px -2px;content:""}.notifications .panel.id-tiktok p:before{background-image:url(/assets/images/icons/tiktok.2.svg);background-position:-2px -2px;content:""}.notifications .panel.id-bluesky p:before{background-image:url(/assets/images/icons/bluesky.1.svg);background-position:-2px -2px;content:""}.notifications .panel.id-geocolor p:before,.notifications .panel.id-max-zoom p:before,.notifications .panel.id-satellite p:before,.notifications .panel.id-satellite-hd p:before{background-image:url(/assets/images/icons/layers.12.svg);background-position:-2px -50px;content:""}.notifications .panel.id-storm p:before{animation:cyclone-nhem 8s linear infinite;background-image:url(/assets/images/icons/overlays.12.svg);background-position:-2px -194px;content:""}.notifications .panel.id-wind p:before{background-image:url(/assets/images/icons/layers.12.svg);background-position:-2px -122px;content:""}.notifications .panel.id-precipitation p:before,.notifications .panel.id-rain p:before{background-image:url(/assets/images/icons/layers.12.svg);background-position:-2px -98px;content:""}.notifications .panel.id-radar p:before{background-image:url(/assets/images/icons/layers.12.svg);background-position:-2px -74px;content:""}.notifications .panel.id-fire p:before,.notifications .panel.id-fires p:before{background-image:url(/assets/images/icons/overlays.12.svg);background-position:-2px -146px;content:""}.notifications .panel.id-temperature p:before{background-image:url(/assets/images/icons/layers.12.svg);background-position:-2px -146px;content:""}.notifications .panel.social{display:inline-flex;overflow:hidden}.notifications .panel.social:before{animation:shimmer 6s linear infinite;background-image:linear-gradient(300deg,transparent 25%,hsla(0,0%,100%,.25) 40%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.25) 60%,transparent 75%);background-position:-1200px 0;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ui-blur.ui-blur-dark .notifications .panel{background-color:rgba(27,35,44,.7)}.ui-blur .notifications .panel{background-color:rgba(27,35,44,.625)}.ui-blur .notifications .panel.inert{background-color:rgba(27,35,44,.4)}.ui-storm .notifications{left:calc(370px + env(safe-area-inset-left, 0px));right:calc(370px + env(safe-area-inset-right, 0px))}@media (max-width:1131px){.no-touch .notifications,.notifications,.ui-storm .notifications{left:calc(50px + env(safe-area-inset-left, 0px));right:calc(50px + env(safe-area-inset-right, 0px))}.ui-legend .notifications{bottom:calc(187px + env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){.no-touch .notifications,.notifications,.ui-storm .notifications{left:calc(62px + env(safe-area-inset-left, 0px));right:calc(62px + env(safe-area-inset-right, 0px))}.notifications,.ui-legend .notifications{bottom:calc(136px + env(safe-area-inset-bottom, 0px))}}@media (max-width:467px){.notifications,.ui-legend .notifications{bottom:calc(144px + env(safe-area-inset-bottom, 0px))}.ui-clock .notifications{bottom:calc(136px + env(safe-area-inset-bottom, 0px))}}@media (max-width:411px){.notifications .panel p{font-size:13px;letter-spacing:-.1px}.notifications .panel.button{padding:8px 12px 12px}.notifications .panel.button strong{min-width:180px}}@media (max-width:359px){.no-touch .notifications,.notifications,.ui-storm .notifications{left:calc(50px + env(safe-area-inset-left, 0px))}.notifications .panel{padding:8px 10px}.notifications .panel p{font-size:12px}.notifications .panel.button strong{min-width:170px}}@media (max-height:489px),(max-width:319px){.notifications{opacity:0;visibility:hidden}.notifications,.notifications .panel:not(.new):first-of-type{pointer-events:none}}.hud{left:calc(50px + env(safe-area-inset-left, 0px));pointer-events:none;position:absolute;right:calc(50px + env(safe-area-inset-right, 0px));text-align:center;top:calc(66px + env(safe-area-inset-top, 0px));-webkit-user-select:none;-moz-user-select:none;user-select:none}.hud .panel{background-color:#4a535e;border-radius:20px;display:inline-block;font-size:15px;font-weight:700;line-height:20px;min-height:40px;opacity:0;padding:10.5px 20px 9.5px;position:relative;transform:scale(.925);transition:transform .2s cubic-bezier(.7,1.8,.85,1),opacity 125ms ease-in,visibility .2s;vertical-align:top;visibility:hidden;white-space:nowrap;will-change:transform,opacity,visibility}.hud.show .panel{opacity:1;transform:none;visibility:visible}.ui-blur .hud .panel{background-color:rgba(27,35,44,.4)}.ui-ad-none .hud{top:calc(6px + env(safe-area-inset-top, 0px))}.ui-search .hud,.ui-storm-details .hud{display:none}@media (max-width:1233px){.ui-settings:not(.ui-ad-none) .hud{display:none}}@media (max-width:1131px){.ui-storm:not(.ui-ad-none) .hud,.ui-weather:not(.ui-ad-none) .hud{display:none}.mobile-footer .hud{top:calc(6px + env(safe-area-inset-top, 0px))}}@media (max-height:549px),(max-width:679px){.hud{left:calc(6px + env(safe-area-inset-left, 0px));right:calc(6px + env(safe-area-inset-right, 0px));top:calc(6px + env(safe-area-inset-top, 0px))}.ui-legend .hud{top:calc(28px + env(safe-area-inset-top, 0px))}.ui-measure-area .hud,.ui-measure-distance .hud,.ui-storm .hud,.ui-weather .hud{display:none}.ui-storm.ui-layers .hud,.ui-storm.ui-overlays .hud,.ui-storm.ui-title .hud,.ui-weather.ui-layers .hud,.ui-weather.ui-overlays .hud,.ui-weather.ui-title .hud{display:block}}@media (max-width:359px){.hud .panel{font-size:13px;padding:10px 18px}}@media (max-height:489px){.ui-layers .hud,.ui-overlays .hud,.ui-storm.ui-layers .hud,.ui-storm.ui-overlays .hud,.ui-weather.ui-layers .hud,.ui-weather.ui-overlays .hud{display:none}}.menu-item{white-space:nowrap}.menu-item label{cursor:pointer;display:inline-block;font-size:15px;line-height:40px;margin-left:0;padding-left:51px;padding-right:8px;pointer-events:none;position:relative;transition:opacity .2s;width:100%}.menu-item label .menu-icon{display:inline-block;left:17px;position:absolute;top:8px;transition:opacity .2s}.menu-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;height:0;margin:0;opacity:0}.menu-icon{background-position:0 0;height:24px;width:24px}kbd.hotkey{border:1px solid hsla(0,0%,100%,.4);border-radius:3px;color:hsla(0,0%,100%,.4);display:none;float:right;font-family:monospace;font-size:10.5px;font-weight:700;height:14px;line-height:13px;pointer-events:none;text-align:center;width:14px}.no-touch kbd.hotkey{display:block}.panel.time button.pause,.panel.time button.play{position:absolute}.panel.time button.pause>span,.panel.time button.play>span{background-image:url(/assets/images/icons/play.2.svg);height:24px;width:20px}.panel.time button.pause{display:none}.panel.time button.pause>span{background-position:-20px 0;margin-left:19px;transition:opacity .2s,transform .3s cubic-bezier(.5,1.67,.6,1)}.panel.time button.play{display:block}.panel.time button.play>span{background-position:0 0;margin-left:20px}.panel.time button.recent{display:block;position:absolute;right:0}.panel.time button.recent>span{background-image:url(/assets/images/icons/recent.3.svg)}.panel.time button.recent.now{display:none}.panel.time button.recent.now.reverse>span{transform:scaleX(-1)}.panel.time .progress{height:60px;left:-1px;opacity:0;pointer-events:none;position:absolute;transform:rotate(-90deg);transition:opacity .2s;width:60px}.panel.time .progress .track{opacity:.2;transition:opacity .2s}.panel.time .progress .bar{opacity:.85;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 80ms}.panel.time.recording button.pause{display:block}.panel.time.recording button.pause>span{transform:scale(.5)}.panel.time.recording button.play{display:none}.panel.time.recording .progress{opacity:1}.panel.time.indeterminate .progress .track{animation:spin-dash 1.5s linear infinite;opacity:.85;stroke-dasharray:100;stroke-dashoffset:0;transform-origin:center}.ui-frame-animator .panel.time button.play,.ui-time-animator .panel.time button.play{display:none}.ui-frame-animator .panel.time button.pause,.ui-time-animator .panel.time button.pause{display:block}.layer-radar .panel.time button.recent.latest,.ui-forecast .panel.time button.recent.latest{display:none}.layer-radar .panel.time button.recent.now,.ui-forecast .panel.time button.recent.now{display:block}.panel.timeline{border-radius:15px;bottom:calc(34px + env(safe-area-inset-bottom, 0px));height:60px;left:50%;margin-left:-320px;max-width:640px;outline:none;padding:0;width:640px}.panel.timeline button.pause,.panel.timeline button.play,.panel.timeline button.recent{height:60px;width:54px}.panel.timeline button.recent>span{background-position:22px 14px}.panel.timeline button.recent.now.reverse>span{background-position:6px 14px}.panel.timeline .time-tooltip{height:31px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:filter 125ms cubic-bezier(.4,0,.4,1);will-change:filter}.panel.timeline .time-tooltip .text{background-color:transparent;border-radius:8px;font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;line-height:31px;padding:0 11px;text-align:center;transform:translateY(3.5px);transition:transform 225ms cubic-bezier(.4,0,.4,1),color 225ms cubic-bezier(.4,0,.4,1),background-color 125ms cubic-bezier(.4,0,.4,1);white-space:nowrap;will-change:transform,color,background-color}.panel.timeline .time-tooltip .text .day{font-weight:500;margin-right:1px}.panel.timeline .time-tooltip .text .colon{margin:0 1.5px;position:relative;top:-1.5px}.panel.timeline .time-tooltip .text .am-pm,.panel.timeline .time-tooltip .text .utc{font-size:11.6px;line-height:11.6px;margin-left:4px;opacity:.85}.panel.timeline .time-tooltip .anchor{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;height:10px;left:50%;margin-left:-10px;opacity:0;position:absolute;top:-13px;transition:opacity 125ms cubic-bezier(.15,0,0,1.65);width:10px;will-change:opacity}.panel.timeline .scroll{bottom:0;left:54px;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;position:absolute;right:54px;top:0;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:ew-resize;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent);scrollbar-width:none}.panel.timeline .scroll::-webkit-scrollbar{display:none}.panel.timeline .pad{display:inline-block;padding:0 50%;pointer-events:none}.panel.timeline .recent-indicator{background-color:#198cff;box-shadow:0 0 2px rgba(10,132,255,.6);transition:bottom 225ms cubic-bezier(.4,0,.4,1),height 225ms cubic-bezier(.4,0,.4,1)}.panel.timeline .recent-indicator,.panel.timeline .time-indicator{bottom:12px;height:12px;margin-left:-1px;position:absolute;width:2px}.panel.timeline .time-indicator{background-color:#fff;left:50%;opacity:.85;pointer-events:none;transition:bottom 225ms cubic-bezier(.4,0,.4,1),height 225ms cubic-bezier(.4,0,.4,1),opacity 225ms}.panel.timeline .times{height:60px}.panel.timeline .times .day{display:inline-block;height:60px;position:relative;transition:background-color .2s ease-out}.panel.timeline .times .day .text{display:inline-block;font-size:15px;left:12px;margin:12px 12px 0 9px;opacity:0;position:sticky;transition:opacity .2s ease-out;white-space:nowrap;will-change:opacity;z-index:1}.panel.timeline .times .day .text .day-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;margin-right:2px}.panel.timeline .times .day .tick,.panel.timeline .times .day .ticks{background-image:linear-gradient(90deg,#fff 0,#fff 2px,transparent 0,transparent);margin-left:-1px;opacity:.25;position:absolute;transition:opacity .2s ease-out}.panel.timeline .times .day .ticks{bottom:12px;height:8px;width:100%}.panel.timeline .times .day .tick{bottom:20px;height:4px;width:2px}.panel.timeline .times .day .tick .time{color:transparent;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.4px;text-align:center;transform:translate3d(-23.75px,-20.5px,0);transition:color .2s ease-out;width:50px}.panel.timeline .times .day .tick .time .colon{position:relative;top:-1px}.panel.timeline .times .day:last-of-type .ticks{width:calc(100% + 2px)}.panel.timeline.active .time-tooltip{filter:drop-shadow(0 2px 5px rgba(0,0,0,.4));transition:filter .2s cubic-bezier(.34,.34,.42,1)}.panel.timeline.active .time-tooltip .text{background-color:#fff;color:#141a22;transform:translateY(-43px);transition:transform .2s cubic-bezier(.34,.34,.42,1),color 125ms cubic-bezier(.34,.34,.42,1),background-color 125ms cubic-bezier(.34,.34,.42,1)}.panel.timeline.active .time-tooltip .anchor{opacity:1;transition:opacity .2s cubic-bezier(.7,0,.7,.9)}.panel.timeline.active .scroll .day .text{opacity:.85}.panel.timeline.active .recent-indicator{bottom:0;height:60px;transition:bottom .2s cubic-bezier(.34,.34,.42,1),height .2s cubic-bezier(.34,.34,.42,1)}.panel.timeline.active .time-indicator{bottom:0;height:60px;opacity:.15;transition:bottom .2s cubic-bezier(.34,.34,.42,1),height .2s cubic-bezier(.34,.34,.42,1),opacity .2s}.panel.timeline.active .times.dark-odd .day:nth-child(2n),.panel.timeline.active .times:not(.dark-odd) .day:nth-child(odd){background-color:rgba(0,0,0,.25)}.panel.timeline.active .times .day .tick,.panel.timeline.active .times .day .ticks{opacity:.45}.panel.timeline.active .times .day .tick .time{color:#fff}.panel.timeline.recent .time-tooltip .text .colon{animation:blink-colon 1s ease-in-out infinite}.panel.timeline.loading .scroll,.panel.timeline.loading .time-indicator,.panel.timeline.loading .time-tooltip,.panel.timeline.recent .time-indicator{visibility:hidden}@media (prefers-reduced-motion){.panel.timeline.recent .time-tooltip .text .colon{animation:none}}.ui-clock .panel.timeline{display:none}.no-touch .ui-frame-animator .panel.timeline{cursor:not-allowed}.no-touch .ui-frame-animator .panel.timeline.recording{cursor:wait}.no-touch .ui-frame-animator .panel.timeline .scroll{pointer-events:none}@media (max-width:1315px){.panel.timeline{left:calc(338px + env(safe-area-inset-left, 0px));margin-left:0;max-width:inherit;right:calc(338px + env(safe-area-inset-right, 0px));width:auto}}@media (max-width:1131px){.panel.timeline{left:50%;margin-left:-228px;max-width:456px;right:auto;width:456px}.ui-legend .panel.timeline{bottom:calc(68px + env(safe-area-inset-bottom, 0px))}}@media (max-width:583px){.panel.timeline{left:calc(64px + env(safe-area-inset-left, 0px));margin-left:0;max-width:inherit;right:calc(64px + env(safe-area-inset-right, 0px));width:auto}}@media (max-width:467px){.panel.timeline{left:calc(6px + env(safe-area-inset-left, 0px));right:calc(6px + env(safe-area-inset-right, 0px))}}@media (max-height:549px),(max-width:679px){.panel.timeline,.ui-legend .panel.timeline{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}@media (max-height:289px){.hit-timeline{display:none}.panel.timeline{pointer-events:none;visibility:hidden}}.panel.clock{border-radius:17.5px;bottom:calc(34px + env(safe-area-inset-bottom, 0px));display:none;font-size:13px;height:70px;left:50%;margin-left:-123px;padding:0;text-align:center;width:246px}.panel.clock .text{font-feature-settings:"tnum";font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;height:14px;line-height:15px;pointer-events:none;position:absolute;top:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:40px}.panel.clock button.down,.panel.clock button.up{display:block;height:54px;width:40px}.panel.clock button.down>span,.panel.clock button.up>span{background-image:url(/assets/images/icons/arrow.1.svg);height:12px;pointer-events:none;position:relative;top:0;transition:opacity .2s;width:12px}.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:-12px}.panel.clock button.down{top:42px}.panel.clock button.down>span{top:-14px;transform:rotate(180deg)}.panel.clock button.recent{height:70px;width:40px}.panel.clock button.recent>span{background-position:8px 14px}.panel.clock button.recent.now.reverse>span{background-position:20px 14px}.panel.clock .clock-live button.pause,.panel.clock .clock-live button.play{height:70px;width:54px}.panel.clock .clock-live button.pause>span{margin-left:22px}.panel.clock .clock-live button.play>span{margin-left:23px}.panel.clock .clock-live .progress{left:2px;top:5px}.panel.clock .clock-live .date{height:70px;left:54px;position:absolute;width:54px}.panel.clock .clock-live .date button{width:54px}.panel.clock .clock-live .date button>span{margin-left:21px}.panel.clock .clock-live .date .text{font-weight:500;width:54px}.panel.clock .clock-live .date .text .day-number{font-weight:700;margin-right:2px}.panel.clock .clock-live .hour,.panel.clock .clock-live .minute{height:70px;position:absolute;width:58px}.panel.clock .clock-live .hour button,.panel.clock .clock-live .minute button{width:40px}.panel.clock .clock-live .hour button>span,.panel.clock .clock-live .minute button>span{margin-left:14px}.panel.clock .clock-live .hour .text,.panel.clock .clock-live .minute .text{width:40px}.panel.clock .clock-live .hour{left:108px}.panel.clock .clock-live .text.colon{left:146px;margin-top:-1px;width:4px}.panel.clock .clock-live .text.colon.blink{animation:blink-colon 1s ease-in-out infinite}.panel.clock .clock-live .minute{left:148px}.panel.clock .clock-live .text.am-pm,.panel.clock .clock-live .text.utc{color:hsla(0,0%,100%,.85);font-size:9px;height:9px;left:184px;line-height:9px;text-align:left;transition:margin-top 125ms;width:18px}.panel.clock .clock-live .text.am-pm{margin-top:4.5px}.panel.clock .clock-live .text.utc{display:none;font-size:6.5px;margin-top:6px}.panel.clock .clock-hd{display:none}.panel.clock .clock-hd .year{height:70px;position:absolute;width:60px}.panel.clock .clock-hd .year button{width:60px}.panel.clock .clock-hd .year button>span{margin-left:31px}.panel.clock .clock-hd .year .text{left:14px;width:46px}.panel.clock .clock-hd .am-pm,.panel.clock .clock-hd .day,.panel.clock .clock-hd .month{height:70px;position:absolute;width:40px}.panel.clock .clock-hd .am-pm button,.panel.clock .clock-hd .day button,.panel.clock .clock-hd .month button{width:40px}.panel.clock .clock-hd .am-pm button>span,.panel.clock .clock-hd .day button>span,.panel.clock .clock-hd .month button>span{margin-left:14px}.panel.clock .clock-hd .am-pm .text,.panel.clock .clock-hd .day .text,.panel.clock .clock-hd .month .text{width:40px}.panel.clock .clock-hd .month{left:60px}.panel.clock .clock-hd .day{left:100px}.panel.clock .clock-hd .am-pm{left:140px}.ui-clock .panel.clock,.ui-time-utc .panel.clock .clock-live .text.utc{display:block}.ui-time-utc:not(.ui-time-24) .panel.clock .clock-live .text.am-pm{margin-top:-1px}.ui-time-utc:not(.ui-time-24) .panel.clock .clock-live .text.utc{margin-top:9px}.ui-time-24:not(.ui-time-utc):not(.layer-satellite-hd) .panel.clock{margin-left:-114px;width:228px}.ui-time-24:not(.ui-time-utc):not(.layer-satellite-hd) .panel.clock .clock-live .minute button{width:40px}.ui-time-24:not(.ui-time-utc):not(.layer-satellite-hd) .panel.clock .clock-live .text.am-pm{display:none}.layer-satellite-hd .panel.clock{margin-left:-110px;width:220px}.layer-satellite-hd .panel.clock .clock-live{display:none}.layer-satellite-hd .panel.clock .clock-hd{display:block}.ui-frame-animator .panel.clock .clock-live button.down,.ui-frame-animator .panel.clock .clock-live button.up,.ui-time-animator .panel.clock .clock-live button.down,.ui-time-animator .panel.clock .clock-live button.up{pointer-events:none}.ui-frame-animator .panel.clock .clock-live button.down>span,.ui-frame-animator .panel.clock .clock-live button.up>span,.ui-time-animator .panel.clock .clock-live button.down>span,.ui-time-animator .panel.clock .clock-live button.up>span{opacity:.25}@media (prefers-reduced-motion){.panel.clock .clock-live .text.colon.blink{animation:none}}@media (max-height:719px),(max-width:1131px){.ui-legend .panel.clock button.down{height:34px}.ui-legend .panel.clock button.down>span{top:-4px}}@media (max-width:1131px){.ui-legend .panel.clock{bottom:calc(68px + env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){.panel.clock,.ui-legend .panel.clock{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.ui-legend .panel.clock button.down{height:54px}.ui-legend .panel.clock button.down>span{top:-14px}}@media (max-width:371px){.hit-clock,.panel.clock{margin-left:-129px}}@media (max-width:359px){.hit-clock,.panel.clock,.ui-time-24:not(.ui-time-utc):not(.layer-satellite-hd) .panel.clock{margin-left:-111px;width:210px}.layer-satellite-hd .hit-clock,.layer-satellite-hd .panel.clock{margin-left:-102px;width:192px}.panel.clock button.recent,.ui-forecast .panel.clock button.recent.now{display:none}}@media (max-width:319px){.hit-clock,.panel.clock,.ui-time-24:not(.ui-time-utc):not(.layer-satellite-hd) .panel.clock{margin-left:-84px;width:156px}.layer-satellite-hd .hit-clock,.layer-satellite-hd .panel.clock{margin-left:-86px;width:160px}.panel.clock .clock-live button.play{width:52px}.panel.clock .clock-live .date{display:none}.panel.clock .clock-live .hour{left:52px}.panel.clock .clock-live .text.colon{left:90px}.panel.clock .clock-live .minute{left:92px}.panel.clock .clock-live .text.am-pm,.panel.clock .clock-live .text.utc{left:128px}.panel.clock .clock-hd .year{display:none}.panel.clock .clock-hd .month{left:22px}.panel.clock .clock-hd .day{left:62px}.panel.clock .clock-hd .am-pm{left:102px}}@media (max-width:279px){.ui-clock .hit-clock,.ui-clock .panel.clock{display:none}}@media (max-height:489px){.ui-storm .hit-clock,.ui-storm .panel.clock{display:none}}@media (max-height:289px){.hit-clock,.ui-clock .panel.clock{display:none}}.no-touch tr.rank-2:hover,.rank-2 .icon,.tooltip.rank-2,.type.rank-2,tr.rank-2.selected,tr.rank-2:active{background-color:#72f;color:#fff}.no-touch tr.rank-1:hover,.rank-1 .icon,.tooltip.rank-1,.type.rank-1,tr.rank-1.selected,tr.rank-1:active{background-color:#0a84ff;color:#fff}.no-touch tr.rank0:hover,.rank0 .icon,.tooltip.rank0,.type.rank0,tr.rank0.selected,tr.rank0:active{background-color:#00f060;color:#000}.no-touch tr.rank1:hover,.rank1 .icon,.tooltip.rank1,.type.rank1,tr.rank1.selected,tr.rank1:active{background-color:#fc0;color:#000}.no-touch tr.rank2:hover,.rank2 .icon,.tooltip.rank2,.type.rank2,tr.rank2.selected,tr.rank2:active{background-color:#ff9400;color:#000}.no-touch tr.rank3:hover,.rank3 .icon,.tooltip.rank3,.type.rank3,tr.rank3.selected,tr.rank3:active{background-color:#ff5900;color:#fff}.no-touch tr.rank4:hover,.rank4 .icon,.tooltip.rank4,.type.rank4,tr.rank4.selected,tr.rank4:active{background-color:#f02;color:#fff}.no-touch tr.rank5:hover,.rank5 .icon,.tooltip.rank5,.type.rank5,tr.rank5.selected,tr.rank5:active{background-color:#f5b;color:#fff}.rank-forecast{background-color:hsla(0,0%,100%,.2)}span.chance{border-radius:3px;display:inline-block;font-size:13px;font-weight:700;height:18px;letter-spacing:0;line-height:19px;padding:0 3px;text-transform:uppercase}span.chance.low{background-color:#fc0;color:#000}span.chance.medium{background-color:#ff5900;color:#fff}span.chance.high{background-color:#f02;color:#fff}.panel.storm{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));max-height:720px;opacity:0;padding:18px;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));transition:opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:316px}.panel.storm header{height:39px}.panel.storm header h2{height:24px;letter-spacing:-.1px;line-height:18px;margin-top:1px;overflow:hidden;padding-right:1px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 18px)}.panel.storm .changeable{cursor:pointer;pointer-events:none;transition:color 125ms}.no-touch .panel.storm .changeable:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.no-touch .panel.storm .changeable:hover:active,.panel.storm .changeable:active{color:hsla(0,0%,100%,.85)}.panel.storm table{border-spacing:0;text-align:center;white-space:nowrap;width:100%}.panel.storm td,.panel.storm th,.panel.storm tr{padding:0}.panel.storm thead{transition:opacity 125ms}.panel.storm thead tr.title{height:17px}.panel.storm thead th{color:hsla(0,0%,100%,.85);font-size:11px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.panel.storm thead td,.panel.storm thead th{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.panel.storm thead td{color:hsla(0,0%,100%,.6);font-size:14px}.panel.storm tbody{bottom:80px;left:0;overflow:auto;overscroll-behavior-y:contain;position:absolute;right:0;top:94px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scroll-snap-type:y proximity;scrollbar-width:none}.panel.storm tbody tr{cursor:pointer;display:table;font-size:14px;height:26px;line-height:26px;padding:0 18px;scroll-snap-align:start;width:100%;will-change:opacity}.panel.storm tbody tr.selected{font-weight:700}.no-touch .panel.storm tbody tr:hover{transition:opacity 125ms}.no-touch .panel.storm tbody tr:active:hover,.panel.storm tbody tr:active{opacity:.85;transition:opacity 125ms}.panel.storm tbody td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.panel.storm tbody .time .colon{margin:0 .5px;pointer-events:none;position:relative;top:-1px}.panel.storm tbody .time .am-pm{font-size:11.6px;font-weight:700;line-height:11.6px;pointer-events:none}.panel.storm .date{text-align:left;width:22.5%}.panel.storm .time{text-align:left;width:25%}.panel.storm .type{width:10%}.panel.storm .icon{display:inline-block;height:26px;letter-spacing:-.2px;min-width:26px}.panel.storm .wind{text-align:right;width:17.5%}.panel.storm .pressure{text-align:right;width:25%}.panel.storm .pressure.forecast{opacity:.6}.panel.storm footer{bottom:0;height:62px;left:18px;position:absolute;right:18px;text-align:center}.panel.storm footer .text-alt,.panel.storm footer .text-type{font-size:15px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel.storm footer .text-type .icon{border-radius:3px;font-size:14px;font-weight:700;height:20px;line-height:21px;margin-right:7px;text-align:center}.panel.storm footer .text-alt{color:hsla(0,0%,100%,.6)}.panel.storm footer.invest .text-alt span.chance{margin:0 1px}.panel.storm footer .details{background-color:hsla(0,0%,100%,.2);border-radius:22px;display:none;font-size:14px;font-weight:700;height:44px;line-height:45px;margin-top:14px;overflow:hidden;padding:0;white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color 125ms,background-color 125ms;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-touch .panel.storm footer .details:hover,.panel.storm footer .details:active{background-color:hsla(0,0%,100%,.25)}.panel.storm footer .details:active{color:#fff}.no-touch .panel.storm footer .details:hover:active{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.panel.storm footer .details .icon{background-image:url(/assets/images/icons/warning.3.svg);background-position:0 11px;background-repeat:no-repeat;background-size:24px 24px;height:44px;margin:0 2px 0 -2px;vertical-align:top;width:18px}.panel.storm footer .details .text.short{display:none}.panel.storm.active{max-height:778px}.panel.storm.active tbody{bottom:138px}.panel.storm.active footer{height:120px}.panel.storm.active footer .details{display:block}.panel.storm.invest .date{width:30%}.panel.storm.invest .type{display:none}.panel.storm.invest .pressure{width:27.5%}.panel.storm.invest footer .text-alt{color:hsla(0,0%,100%,.85)}.panel.storm.invest footer .text-alt span.chance{margin:0 2px}.panel.storm.invest footer .text-alt span.chance:first-of-type{margin-left:0}.panel.storm.disturbance section{display:none}.no-touch .panel.storm .changeable{pointer-events:auto}.ui-storm .panel.storm{opacity:1;pointer-events:auto;visibility:visible}.ui-forecast .panel.storm{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}@media (max-width:1383px){.panel.storm,.ui-legend .panel.storm{height:calc(100% - 186px);height:calc(100% - 186px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.storm{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-forecast .panel.storm{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:1131px){.panel.storm,.ui-clock .panel.storm{height:calc(100% - 267px);height:calc(100% - 267px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.storm,.ui-legend.ui-clock .panel.storm{height:calc(100% - 301px);height:calc(100% - 301px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (min-width:680px) and (min-height:550px){.panel.storm[data-rows="1"]{max-height:200px}.panel.storm[data-rows="2"]{max-height:226px}.panel.storm[data-rows="3"]{max-height:252px}.panel.storm[data-rows="4"]{max-height:278px}.panel.storm[data-rows="5"]{max-height:304px}.panel.storm[data-rows="6"]{max-height:330px}.panel.storm[data-rows="7"]{max-height:356px}.panel.storm[data-rows="8"]{max-height:382px}.panel.storm[data-rows="9"]{max-height:408px}.panel.storm[data-rows="10"]{max-height:434px}.panel.storm[data-rows="11"]{max-height:460px}.panel.storm[data-rows="12"]{max-height:486px}.panel.storm[data-rows="13"]{max-height:512px}.panel.storm[data-rows="14"]{max-height:538px}.panel.storm[data-rows="15"]{max-height:564px}.panel.storm[data-rows="16"]{max-height:590px}.panel.storm[data-rows="17"]{max-height:616px}.panel.storm[data-rows="18"]{max-height:642px}.panel.storm[data-rows="19"]{max-height:668px}.panel.storm[data-rows="20"]{max-height:694px}.panel.storm.active[data-rows="1"]{max-height:258px}.panel.storm.active[data-rows="2"]{max-height:284px}.panel.storm.active[data-rows="3"]{max-height:310px}.panel.storm.active[data-rows="4"]{max-height:336px}.panel.storm.active[data-rows="5"]{max-height:362px}.panel.storm.active[data-rows="6"]{max-height:388px}.panel.storm.active[data-rows="7"]{max-height:414px}.panel.storm.active[data-rows="8"]{max-height:440px}.panel.storm.active[data-rows="9"]{max-height:466px}.panel.storm.active[data-rows="10"]{max-height:492px}.panel.storm.active[data-rows="11"]{max-height:518px}.panel.storm.active[data-rows="12"]{max-height:544px}.panel.storm.active[data-rows="13"]{max-height:570px}.panel.storm.active[data-rows="14"]{max-height:596px}.panel.storm.active[data-rows="15"]{max-height:622px}.panel.storm.active[data-rows="16"]{max-height:648px}.panel.storm.active[data-rows="17"]{max-height:674px}.panel.storm.active[data-rows="18"]{max-height:700px}.panel.storm.active[data-rows="19"]{max-height:726px}.panel.storm.active[data-rows="20"]{max-height:752px}.panel.storm.disturbance{max-height:176px}}@media (max-width:679px) and (max-height:719px){.ui-legend .panel.storm{height:calc(100% - 24px)}}@media (max-height:549px),(max-width:679px){.panel.storm{height:calc(100% - 24px);left:50%;margin-left:-156px;max-height:242px;padding:16px;right:auto;top:calc(6px + env(safe-area-inset-top, 0px));width:312px}.panel.storm header{height:30px}.panel.storm tbody{bottom:42px;top:80px}.panel.storm thead tr.title{height:14px}.panel.storm thead tr.title th{color:hsla(0,0%,100%,.6)}.panel.storm tbody tr{height:24px;line-height:24px;padding:0 16px}.panel.storm .icon{height:24px;min-width:24px}.panel.storm footer{height:34px;left:16px;right:16px}.panel.storm footer .text-alt,.panel.storm footer .text-type{font-size:14px;letter-spacing:-.1px;margin-right:62px;text-align:left}.panel.storm footer .text-alt{display:none}.panel.storm footer .details{background-color:transparent;border-radius:0;bottom:16px;bottom:0;height:42px;line-height:34px;margin-top:0;padding:0 16px;position:absolute;right:-16px;transition:color 125ms}.no-touch .panel.storm footer .details:hover,.no-touch .panel.storm footer .details:hover:active,.panel.storm footer .details:active{background-color:transparent}.panel.storm footer .details .icon,.panel.storm footer .details .text.long{display:none}.panel.storm footer .details .text.short{background-color:#0a84ff;border-radius:12px;display:inline-block;letter-spacing:-.3px;line-height:14px;max-height:24px;padding:5px 7px 5px 11px;position:relative;top:2px}.panel.storm footer .details .text.short:after{background-image:url(/assets/images/icons/arrow.1.svg);background-repeat:no-repeat;content:"";display:inline-block;height:12px;margin-left:4px;margin-top:1px;transform:rotate(90deg);vertical-align:top;width:12px}.panel.storm[data-rows="1"]{max-height:146px}.panel.storm[data-rows="2"]{max-height:170px}.panel.storm[data-rows="3"]{max-height:194px}.panel.storm[data-rows="4"]{max-height:218px}.panel.storm.active{max-height:242px}.panel.storm.active[data-rows="1"]{max-height:146px}.panel.storm.active[data-rows="2"]{max-height:170px}.panel.storm.active[data-rows="3"]{max-height:194px}.panel.storm.active[data-rows="4"]{max-height:218px}.panel.storm.active tbody{bottom:42px}.panel.storm.active footer{height:34px}.panel.storm.invest footer .text-type{display:none}.panel.storm.invest footer .text-alt{display:block}.panel.storm.disturbance{max-height:116px}.panel.storm.disturbance footer{height:66px}.panel.storm.disturbance footer .details .text.short{top:0}.panel.storm.disturbance footer .text-type{display:block;height:30px;letter-spacing:0;line-height:30px;width:auto}.panel.storm.disturbance footer .text-alt{letter-spacing:-.2px}.no-touch .panel.storm .changeable{pointer-events:none}.ui-legend .panel.storm{top:calc(28px + env(safe-area-inset-top, 0px))}}@media (max-height:549px){.panel.storm,.panel.storm.active,.panel.storm.active[data-rows="4"],.panel.storm[data-rows="4"]{max-height:194px}.panel.storm,.ui-clock .panel.storm{height:calc(100% - 24px)}.ui-legend .panel.storm,.ui-legend.ui-clock .panel.storm{height:calc(100% - 46px)}}@media (max-width:319px){.panel.storm{left:calc(6px + env(safe-area-inset-left, 0px));margin-left:0;right:calc(6px + env(safe-area-inset-right, 0px));width:auto}.panel.storm header h2{font-size:15px}.panel.storm .date{width:30%}.panel.storm .time{width:25%}.panel.storm .type{display:none}.panel.storm .pressure{width:27.5%}.panel.storm .pressure.forecast{font-size:13px}.panel.storm footer .text-alt,.panel.storm footer .text-type{font-size:13px;text-align:left}}@media (max-height:289px),(max-width:279px){.panel.storm{display:none}}.panel.storm-details{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));max-height:218px;min-height:218px;opacity:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));transition:opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:440px}.panel.storm-details header h1{height:24px;line-height:18px;margin:1px 0;max-width:386px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.panel.storm-details header .lastmod{color:hsla(0,0%,100%,.6);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel.storm-details header .lastmod .colon{position:relative;top:-1px}.panel.storm-details section{bottom:0;color:hsla(0,0%,100%,.85);left:0;overflow:auto;overscroll-behavior-y:contain;padding:4px 18px 18px;position:absolute;right:0;top:74px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4px);mask-image:linear-gradient(180deg,transparent 0,#000 4px);overflow-y:scroll}.panel.storm-details section>div{margin:0 auto;max-width:662px}.panel.storm-details section p{color:hsla(0,0%,100%,.85);font-size:15px;line-height:22px;margin-top:16px;overflow-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.panel.storm-details section p em{color:#fff;font-style:normal}.panel.storm-details section p:first-of-type{margin-top:0}.panel.storm-details section p em.key:before,.panel.storm-details section p:first-of-type em:before{background-image:url(/assets/images/icons/warning.3.svg);background-repeat:no-repeat;content:"";display:inline-block;height:20px;vertical-align:bottom;width:25px}.panel.storm-details section p em.key:before,.panel.storm-details section p:first-of-type em:before{background-position:-3px -2px}.panel.storm-details section p a{color:#57abff;transition:color .2s;word-break:break-word}.panel.storm-details section p a[href^=http]{background-image:url(/assets/images/icons/external.2.svg);background-position:100% 2px;background-repeat:no-repeat;padding-right:13px}.panel.storm-details section p a{text-underline-offset:2px}.no-touch .panel.storm-details section p a:hover{color:#fff;text-decoration:underline}.no-touch .panel.storm-details section p a:hover:active{color:hsla(0,0%,100%,.85)}.panel.storm-details section p.credits{color:hsla(0,0%,100%,.6)}.panel.storm-details section p.explainer{background-color:hsla(0,0%,100%,.2);border-radius:8px;color:#fff;display:table;padding:16px 18px}.panel.storm-details section p.explainer .question{display:block;font-weight:700;line-height:21px}.panel.storm-details section p.explainer .question:before{background-image:url(/assets/images/icons/about.3.svg);background-position:-2px -1px;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;vertical-align:bottom;width:25px}.panel.storm-details section p.explainer .answer{display:block;padding-top:8px}.panel.storm-details img{float:right;height:128px;margin:2px 0 8px 16px;width:128px}.ui-forecast .panel.storm-details{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-storm-details .panel.storm-details{opacity:1;pointer-events:auto;visibility:visible}.ui-storm-details .notifications,.ui-storm-details .panel.storm{opacity:0;pointer-events:none;visibility:hidden}.ui-storm-details .notifications .panel:not(.new):first-of-type{pointer-events:none}@media (max-width:1627px){.ui-storm-details .hit-timeline{display:none}.ui-storm-details .panel.timeline{visibility:hidden}}@media (max-width:1233px){.ui-storm-details .hit-clock,.ui-storm-details .panel.clock{display:none}}@media (max-height:549px),(max-width:679px){.panel.storm-details{border-radius:0;bottom:0;box-shadow:none;height:auto;left:0;margin-left:0;max-height:inherit;opacity:1;right:0;top:0;transform:translate3d(0,100%,0);transition:transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;width:auto}.panel.storm-details header{margin-left:env(safe-area-inset-left,0);margin-top:env(safe-area-inset-top,0)}.panel.storm-details header h1{max-width:calc(100% - 18px)}.panel.storm-details button.close{right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0)}.panel.storm-details button.close:before{left:13.5px;top:9.5px}.panel.storm-details button.close>span{background-position:19.5px 10.5px}.panel.storm-details section{bottom:0;left:env(safe-area-inset-left,0);padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));right:env(safe-area-inset-right,0);top:calc(74px + env(safe-area-inset-top, 0px))}.panel.storm-details section p{font-size:16px;line-height:23px;margin-top:18px}.panel.storm-details section p a[href^=http]{background-position:100% 2.5px;padding-right:13.5px}.panel.storm-details section p span.chance{font-size:14px;margin:0 2px}.ui-forecast .panel.storm-details{height:auto}.ui-storm-details.ui-legend .legend{visibility:hidden}.ui-storm-details .attribution,.ui-storm-details .footer-coordinate,.ui-storm-details .group.overlays,.ui-storm-details .hit-clock,.ui-storm-details .hit-timeline,.ui-storm-details .panel.clock,.ui-storm-details .panel.search,.ui-storm-details .scale-line,.ui-storm-details .title-badge,.ui-storm-details button.geolocation,.ui-storm-details button.layers,.ui-storm-details button.search,.ui-storm-details button.title,.ui-storm-details.ui-forecast .panel.model,.ui-storm-details.ui-forecast button.model{display:none}.ui-storm-details .panel.timeline{visibility:hidden}.ui-storm-details .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-storm-details .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-storm-details .panel.storm-details{transform:translateZ(0);transition:transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s}}@media (max-width:359px){.panel.storm-details section p{font-size:15px;line-height:22px;margin-top:16px}.panel.storm-details section p a[href^=http]{background-position:100% 2px;padding-right:13px}.panel.storm-details section p span.chance{font-size:13px;margin:0 1px}}.panel.weather{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));opacity:0;padding:20px;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));transition:opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s;transition:backdrop-filter .2s,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:300px}.panel.weather:after{bottom:-6px;content:"";height:12px;left:0;position:absolute;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel.weather header{height:39px}.panel.weather header button.save{display:none;height:24px;margin-left:-3px;margin-top:-3px;overflow:visible;width:24px}.panel.weather header button.save:before{bottom:-8px;content:"";left:-17px;position:absolute;right:-11px;top:-22px}.panel.weather header button.save .icon{background-image:url(/assets/images/icons/favorite.1.svg);background-position:0 0;height:24px;transition:transform 125ms,opacity 125ms;width:24px}.panel.weather header button.save .pulse{background-color:#ffe065;border-radius:12px;display:none;height:24px;left:0;position:absolute;top:0;width:24px}.panel.weather header button.save:active .icon{transform:scale(.9)}.panel.weather header h2{height:24px;letter-spacing:-.1px;line-height:18px;margin-top:-1px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 18px)}.panel.weather header h2.long{font-size:16px}.panel.weather header h2.coordinate{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel.weather.favorite header button.save{display:block}.panel.weather.favorite header h2{padding-left:27px}.panel.weather.saving header button.save .icon{animation:bounce-save .6s ease-out}.panel.weather.saving header button.save .pulse{animation:pulse-save .4s ease-out forwards;display:block}.panel.weather.saved header button.save .icon{background-position:0 -24px;opacity:1}.panel.weather.saved header button.save:active .icon{opacity:.85}.panel.weather .activity{opacity:0;transition:opacity .2s .4s;will-change:opacity}.panel.weather .changeable{cursor:pointer;pointer-events:none;transition:color 125ms}.no-touch .panel.weather .changeable:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.no-touch .panel.weather .changeable:hover:active,.panel.weather .changeable:active{color:hsla(0,0%,100%,.85)}.panel.weather table{border-spacing:0;text-align:center;white-space:nowrap;width:100%}.panel.weather td,.panel.weather th,.panel.weather tr{padding:0}.panel.weather thead{transition:opacity 125ms;will-change:opacity}.panel.weather thead tr.title{height:17px}.panel.weather thead th{color:hsla(0,0%,100%,.85);font-size:11px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.panel.weather thead td,.panel.weather thead th{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.panel.weather thead td{color:hsla(0,0%,100%,.6);font-size:14px}.panel.weather tbody{border-radius:0 0 10px 10px;bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;position:absolute;right:0;top:94px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scroll-snap-type:y proximity;scrollbar-width:none;transition:opacity 125ms;will-change:opacity}.panel.weather tbody tr{cursor:pointer;display:table;font-size:15px;height:36px;line-height:36px;padding:0 20px;scroll-snap-align:start;width:100%}.panel.weather tbody tr .text{color:hsla(0,0%,100%,.6);font-size:11.6px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.panel.weather tbody tr:last-of-type{padding-bottom:6px}.panel.weather tbody tr.date{cursor:default;pointer-events:none}.panel.weather tbody tr.dark{background-color:rgba(0,0,0,.25)}.panel.weather tbody tr.selected{background-color:hsla(0,0%,100%,.25);color:#fff;font-weight:700}.panel.weather tbody tr.selected .wind-arrow{opacity:1}.no-touch .panel.weather tbody tr:hover{background-color:hsla(0,0%,100%,.2);transition:color 125ms,background-color 125ms}.no-touch .panel.weather tbody tr:active:hover,.panel.weather tbody tr:active{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85);transition:color 125ms,background-color 125ms}.panel.weather tbody td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.panel.weather tbody .time .colon{margin:0 .5px;pointer-events:none;position:relative;top:-1px}.panel.weather tbody .time .am-pm{font-size:11.6px;font-weight:700;line-height:11.6px;pointer-events:none}.panel.weather tbody .condition .condition-icon{background-image:url(/assets/images/icons/condition.2.svg);display:inline-block;height:24px;margin-top:6px;transform:scale(1.333333);vertical-align:top;width:24px}.panel.weather tbody .precipitation.zero{color:hsla(0,0%,100%,.6)}.panel.weather tbody .wind-arrow{background-image:url(/assets/images/icons/wind-arrow-large.1.svg);background-repeat:no-repeat;background-size:14px 14px;display:inline-block;height:14px;margin-bottom:-1px;margin-left:6px;opacity:.85;pointer-events:none;width:14px}.panel.weather tbody .value{border-radius:10px;color:#000;display:inline-block;font-size:13px;font-weight:700;height:20px;line-height:21.5px;min-width:20px;padding:0 6px}.panel.weather tbody .value .wind-arrow{background-image:url(/assets/images/icons/wind-arrow-small.2.svg);background-size:11px 11px;height:11px;margin-left:4px;width:11px}.panel.weather.daily{max-height:280px}.panel.weather.daily .day,.panel.weather.daily .summary,.panel.weather.daily .time{text-align:left;width:27.5%}.panel.weather.daily .condition,.panel.weather.daily .wind-direction{text-align:left;width:15%}.panel.weather.daily thead td:last-of-type,.panel.weather.daily thead th:last-of-type{text-align:right}.panel.weather.daily tbody .min{color:hsla(0,0%,100%,.6);text-align:right;width:15%}.panel.weather.daily tbody .max{text-align:left;width:12.5%}.panel.weather.daily tbody.compact .max,.panel.weather.daily tbody.compact .min{font-size:14px;letter-spacing:-.1px}.panel.weather.daily tbody .range .track{margin:0 8px;overflow:hidden}.panel.weather.daily tbody .range .bar,.panel.weather.daily tbody .range .track{background-color:rgba(0,0,0,.25);border-radius:2px;display:block;height:4px}.panel.weather.hourly{max-height:780px}.panel.weather.hourly .summary,.panel.weather.hourly .time{text-align:left;width:30%}.panel.weather.hourly thead .summary{width:55%}.panel.weather.hourly thead td,.panel.weather.hourly thead th{width:25%}.panel.weather.hourly thead td:last-of-type,.panel.weather.hourly thead th:last-of-type{text-align:right;width:20%}.panel.weather.hourly tbody tr{height:34px;line-height:34px}.panel.weather.hourly tbody .condition .condition-icon{margin-top:5px}.panel.weather.hourly tbody .sun{pointer-events:none}.panel.weather.hourly tbody .sun .time{color:hsla(0,0%,100%,.6)}.panel.weather.hourly tbody .sun .text{padding-left:10px;position:relative;text-align:center;top:1px;width:auto}.panel.weather.hourly tbody td{width:25%}.panel.weather.hourly tbody td:last-of-type{text-align:right;width:20%}.panel.weather.loading .activity{opacity:1}.panel.weather.loading tbody,.panel.weather.loading thead{opacity:0;pointer-events:none}.layer-radar .panel.weather tbody tr,.layer-satellite .panel.weather tbody tr,.layer-satellite-hd .panel.weather tbody tr{pointer-events:none}.no-touch .panel.weather .changeable{pointer-events:auto}.ui-weather .panel.weather{opacity:1;pointer-events:auto;visibility:visible}.ui-forecast .panel.weather{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro .panel.weather.daily{max-height:460px}@media (max-width:1351px){.panel.weather,.ui-legend .panel.weather{height:calc(100% - 186px);height:calc(100% - 186px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.weather{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-forecast .panel.weather{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:1131px){.panel.weather,.ui-clock .panel.weather{height:calc(100% - 267px);height:calc(100% - 267px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.weather,.ui-legend.ui-clock .panel.weather{height:calc(100% - 301px);height:calc(100% - 301px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){.panel.weather{height:calc(100% - 24px);left:50%;margin-left:-137.5px;padding:18px;right:auto;top:calc(6px + env(safe-area-inset-top, 0px));width:275px}.panel.weather header button.save{overflow:visible}.panel.weather header button.save:before{bottom:-10px;content:"";left:-15px;position:absolute;right:-15px;top:-20px}.panel.weather thead tr.title{height:14px}.panel.weather thead tr.title th{color:hsla(0,0%,100%,.6)}.panel.weather thead tr.units{pointer-events:none;visibility:hidden}.panel.weather tbody tr{height:34px;line-height:34px;padding:0 18px}.panel.weather tbody tr:last-of-type{padding-bottom:4px}.panel.weather tbody tr.date{display:none}.panel.weather tbody tr .text{color:hsla(0,0%,100%,.85)}.panel.weather tbody .condition .condition-icon{margin-top:5px}.panel.weather.daily,.panel.weather.hourly{max-height:242px}.panel.weather.daily header,.panel.weather.hourly header{height:36px}.panel.weather.daily tbody,.panel.weather.hourly tbody{top:68px}.panel.weather.hourly tbody .sun .time{color:hsla(0,0%,100%,.85)}.no-touch .panel.weather .changeable{pointer-events:none}.ui-legend .panel.weather{top:calc(28px + env(safe-area-inset-top, 0px))}.ui-sub-pro .panel.weather.daily{max-height:242px}.ui-sub-pro .panel.weather.daily tbody tr:nth-child(2){scroll-snap-align:start}}@media (max-width:374px){.panel.weather{left:calc(50px + env(safe-area-inset-left, 0px));margin-left:0;right:calc(50px + env(safe-area-inset-right, 0px));width:auto}}@media (max-width:359px){.panel.weather{left:calc(6px + env(safe-area-inset-left, 0px));right:calc(6px + env(safe-area-inset-right, 0px))}}@media (max-height:549px),(max-width:679px) and (max-height:719px){.panel.weather.daily,.panel.weather.hourly{max-height:208px}.panel.weather.daily tbody tr:nth-child(2){scroll-snap-align:start}.panel.weather.daily tbody tr:nth-child(3){scroll-snap-align:end}.ui-sub-pro .panel.weather.daily{max-height:208px}.ui-sub-pro .panel.weather.daily tbody tr:nth-child(3){scroll-snap-align:start}.panel.weather,.ui-clock .panel.weather,.ui-legend .panel.weather{height:calc(100% - 24px)}.ui-legend .panel.weather,.ui-legend.ui-clock .panel.weather{height:calc(100% - 46px)}}@media (max-height:489px){.panel.weather.daily,.panel.weather.hourly{max-height:174px}.panel.weather.daily tbody tr:nth-child(3){scroll-snap-align:start}.panel.weather.daily tbody tr:nth-child(4){scroll-snap-align:end}.ui-sub-pro .panel.weather.daily{max-height:174px}.ui-sub-pro .panel.weather.daily tbody tr:nth-child(4){scroll-snap-align:start}}@media (max-height:409px){.panel.weather.daily,.panel.weather.hourly{max-height:140px}.panel.weather.daily tbody{scroll-snap-type:y mandatory}.panel.weather.daily tbody tr:nth-child(4){scroll-snap-align:start}.panel.weather.daily tbody tr:nth-child(5){scroll-snap-align:end}.ui-sub-pro .panel.weather.daily{max-height:140px}.ui-sub-pro .panel.weather.daily tbody tr:nth-child(5){scroll-snap-align:start}}@media (max-height:289px),(max-width:279px){.panel.weather{display:none}}button.title{border-radius:10px;height:54px;left:calc(6px + env(safe-area-inset-left, 0px));top:calc(6px + env(safe-area-inset-top, 0px));width:124px}button.title .icon{background-color:#141a22;background-image:url(/assets/images/icon-100.7.jpg);background-size:38px 38px;border-radius:19px;height:38px;left:9px;top:8px;width:38px}button.title .icon,button.title .logo{background-repeat:no-repeat;opacity:1;position:absolute}button.title .logo{background-image:url(/assets/images/title.2.svg);height:30px;left:55px;top:12px;width:54px}.ui-blur button.title{background-color:rgba(27,35,44,.625)}.ui-blur-dark button.title{background-color:rgba(27,35,44,.7)}.panel.title{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));opacity:0;pointer-events:none;top:calc(50px + env(safe-area-inset-top, 0px));transform:translate3d(0,-4px,0);visibility:hidden}.panel.title h1,.panel.title h2{display:none}.panel.title form{bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;padding:10px 0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.panel.title form>div{display:inline-block}.panel.title .menu-item{cursor:pointer;transition:opacity .2s}.panel.title .menu-item label{padding-right:12px}.panel.title .menu-item:active{opacity:.85}.panel.title .menu-item.settings .menu-icon{background-image:url(/assets/images/icons/settings.7.svg)}.panel.title .menu-item.about .menu-icon{background-image:url(/assets/images/icons/about.3.svg)}.panel.title .menu-item.share .menu-icon{background-image:url(/assets/images/icons/share.5.svg)}.panel.title .menu-item.distance .menu-icon{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 0}.panel.title .menu-item.area .menu-icon{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 -24px}.ui-sub-pro .panel.title .menu-item.paywall{display:none}.ui-legend .panel.title{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.title-badge{left:calc(134px + env(safe-area-inset-left, 0px));pointer-events:none;position:absolute;top:calc(23px + env(safe-area-inset-top, 0px));visibility:hidden}.title-badge .panel{background-color:rgba(39,45,53,.6);background-image:url(/assets/images/icons/pro-title.1.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:23px 9px;border-radius:3.5px;box-shadow:none;display:inline-block;height:20px;padding:0;position:relative;width:34px}.ui-blur .title-badge .panel{-webkit-backdrop-filter:blur(4px) saturate(160%);backdrop-filter:blur(4px) saturate(160%);background-color:rgba(27,35,44,.4)}.ui-sub-pro .title-badge{visibility:visible}@media (max-width:359px){.ui-weather .title-badge,.ui-weather button.title{display:none}}@media (max-width:411px){.ui-storm .title-badge,.ui-storm button.title{display:none}}@media (max-height:549px),(max-width:679px){button.title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#141a22;border-radius:20px;box-shadow:none;height:40px;overflow:visible;width:40px}button.title:before{bottom:-12px;content:"";left:-6px;position:absolute;right:-12px;top:-6px}button.title .icon{left:1px;top:1px}button.title .logo{display:none}.ui-blur button.title{background-color:#141a22}.ui-legend button.title{top:calc(28px + env(safe-area-inset-top, 0px))}.title-badge{left:calc(6px + env(safe-area-inset-left, 0px));text-align:center;top:calc(50px + env(safe-area-inset-top, 0px));width:40px}.title-badge .panel{background-size:22px 8px;border-radius:3px;height:17px;width:31px}.ui-legend .title-badge{top:calc(72px + env(safe-area-inset-top, 0px))}.ui-sub-pro button.title:before{bottom:-26px}.ui-title .panel.title{opacity:1;pointer-events:auto;transform:translateZ(0);transition:transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:visible}.ui-title .panel.dialog,.ui-title .title-badge{display:none}.ui-title .panel.storm,.ui-title .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-legend .panel.title{top:calc(72px + env(safe-area-inset-top, 0px))}}@media (max-height:549px){.ui-title .group.overlays,.ui-title .hit-clock,.ui-title .hit-timeline,.ui-title.ui-clock .panel.clock,.ui-title.ui-forecast .panel.model,.ui-title.ui-forecast button.model{display:none}.ui-title .panel.timeline{visibility:hidden}.ui-title .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-title .notifications .panel:not(.new):first-of-type{pointer-events:none}}.menu-icon.satellite{background-position:0 -48px}.menu-icon.precipitation{background-position:0 -96px}.menu-icon.wind{background-position:0 -120px}.menu-icon.temperature{background-position:0 -144px}.menu-icon.humidity{background-position:0 -168px}.menu-icon.pressure{background-position:0 -192px}button.layers{bottom:calc(20px + env(safe-area-inset-bottom, 0px));display:none;overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));transition:width 275ms cubic-bezier(.28,1.65,.7,1),height 275ms cubic-bezier(.28,1.65,.7,1),border-radius 275ms cubic-bezier(.28,1.65,.7,1),background-color 125ms,box-shadow 125ms;will-change:width,height,border-radius,background-color,box-shadow}button.layers:before{bottom:-4px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}button.layers .menu-icon{background-image:url(/assets/images/icons/layers.12.svg);margin:0 auto;opacity:1;transform:scale(1.25)}button.layers .close{left:50%;margin-left:-20px;margin-top:-20px;opacity:0;position:absolute;top:50%}.no-touch button.layers:hover .close{opacity:0}main:not(.ui-layers) button.layers{background-color:#0a84ff;background-image:linear-gradient(0deg,#0073e6 0,#198cff);border-radius:26px;box-shadow:0 3px 6px rgba(0,43,87,.35);height:52px;width:52px}main:not(.ui-layers) button.layers:active{box-shadow:0 3px 6px rgba(0,43,87,.35),inset 0 0 12px rgba(0,43,87,.35)}.panel.layers{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));min-width:124px;opacity:0;padding:0;pointer-events:none;top:calc(66px + env(safe-area-inset-top, 0px));transition:max-height .2s ease-out;visibility:hidden}.panel.layers h4{height:20px;margin:8px 18px 0}.panel.layers h4.forecast{margin-top:20px}.panel.layers form{bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;padding:10px 0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.panel.layers form>div{display:inline-block}.panel.layers .menu-item label{font-size:16px}.panel.layers .menu-item label .menu-icon{background-image:url(/assets/images/icons/layers.12.svg)}.panel.layers .menu-item input+label .item{display:inline-block;line-height:36px;margin:0 -5px 0 -42px;padding:0 13px 0 42px}.panel.layers .menu-item.category input+label .item{border-radius:18px}.panel.layers .menu-item.category input:checked+label .item{background-color:hsla(0,0%,100%,.25)}.panel.layers .menu-item.category input:not(:checked)+label .item{transition:background-color 125ms}.no-touch .panel.layers .menu-item.category input:not(:checked)+label:hover .item{background-color:hsla(0,0%,100%,.15)}.panel.layers .menu-item.category input:not(:checked)+label:active .item{background-color:hsla(0,0%,100%,.2)}.no-touch .panel.layers .menu-item.category input:not(:checked)+label:hover:active{opacity:.85}.panel.layers .menu-item.layer label{font-size:15px}.panel.layers .menu-item.layer input+label .menu-icon{background-position:0 -24px;opacity:0;transform:none}.panel.layers .menu-item.layer input+label .menu-icon:after,.panel.layers .menu-item.layer input+label .menu-icon:before{content:none}.panel.layers .menu-item.layer input+label .item{transition:color 125ms}.panel.layers .menu-item.layer input:checked+label .menu-icon{opacity:1}.panel.layers .menu-item.layer input:checked+label .item{color:#fff}.panel.layers .menu-item.layer input:not(:checked)+label{opacity:.6}.no-touch .panel.layers .menu-item.layer input:not(:checked)+label:hover{opacity:1}.no-touch .panel.layers .menu-item.layer input:not(:checked)+label:hover:active,.panel.layers .menu-item.layer input:not(:checked)+label:active{opacity:.85}.panel.layers button.arrow{left:0;top:0;width:100%}.panel.layers button.arrow:before{background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;height:25px;opacity:0;position:absolute;right:7.5px;top:10.5px;transition:opacity .2s;width:25px}.panel.layers button.arrow .icon{background-image:url(/assets/images/icons/arrow.1.svg);background-position:24px 16.5px;opacity:.85;position:absolute;right:0;top:0;width:50px}.no-touch .panel.layers button.arrow:hover .icon,.no-touch .panel.layers button.arrow:hover:before,.panel.layers button.arrow:active .icon{opacity:1}.no-touch .panel.layers button.arrow:hover:active .icon,.no-touch .panel.layers button.arrow:hover:active:before{opacity:.85}.panel.layers section{height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.panel.layers.select-humidity section.humidity,.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{height:40px;width:40px}.ui-layers button.layers .menu-icon{opacity:0}.ui-layers button.layers .close{opacity:.85}.no-touch .ui-layers button.layers:hover .menu-icon{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 .panel.layers{opacity:1;pointer-events:auto;transform:none;visibility:visible}.ui-layers .panel.layers .menu-item label{pointer-events:auto}.ui-layers .panel.layers section{transition:height .2s ease-out,opacity .2s ease-out,visibility .2s;will-change:height,opacity,visibility}.ui-blur .panel.layers{-webkit-backdrop-filter:none;backdrop-filter:none}.ui-layers.ui-blur .panel.layers{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.ui-layers.ui-blur-dark .panel.layers{-webkit-backdrop-filter:blur(24px) saturate(240%);backdrop-filter:blur(24px) saturate(240%)}.ui-legend .panel.layers{height:calc(100% - 128px);height:calc(100% - 128px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock button.layers{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}button.layers-dropdown{border-radius:10px;left:calc(6px + env(safe-area-inset-left, 0px));min-width:124px;text-align:left;top:calc(66px + env(safe-area-inset-top, 0px));width:auto}button.layers-dropdown>span{display:inline-block;vertical-align:top}button.layers-dropdown .menu-icon{background-image:url(/assets/images/icons/layers.12.svg);margin-left:10px;margin-right:4px;margin-top:8px}button.layers-dropdown .text{line-height:41px;width:auto}button.layers-dropdown .arrow{background-image:url(/assets/images/icons/arrow.1.svg);background-position:14px 13.5px;background-repeat:no-repeat;float:right;margin-left:4px;opacity:.85;transform:rotate(180deg)}.ui-layers button.layers-dropdown{display:none}@media (max-width:1131px){.ui-legend .panel.layers{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:899px){.panel.layers{height:calc(100% - 166px);height:calc(100% - 166px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.layers{height:calc(100% - 200px);height:calc(100% - 200px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.layers,.ui-clock.ui-legend .panel.layers{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){button.layers{display:block}.ui-frame-animator button.layers,button.layers-dropdown{display:none}.panel.layers{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 114px);height:calc(100% - 114px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));left:auto;min-width:auto;right:calc(6px + env(safe-area-inset-right, 0px));top:auto;transform:translate3d(0,4px,0)}.panel.layers button.arrow{display:none}.panel.layers form{overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll}.ui-layers .hit-clock,.ui-layers .hit-timeline,.ui-layers.ui-clock .panel.clock{display:none}.ui-layers .panel.storm,.ui-layers .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-layers .panel.timeline{visibility:hidden}.ui-layers .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-layers .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-layers .panel.layers{transition:transform .2s cubic-bezier(.33,.75,.6,.98),max-height .2s ease-out,opacity .2s ease-out,visibility .2s}.ui-legend .panel.layers{height:calc(100% - 136px);height:calc(100% - 136px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.layers{height:calc(100% - 114px);height:calc(100% - 114px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.layers{height:calc(100% - 136px);height:calc(100% - 136px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:679px){.ui-clock button.layers:before,button.layers:before{bottom:-20px}}@media (max-width:467px){button.layers{bottom:calc(92px + env(safe-area-inset-bottom, 0px))}button.layers:before{bottom:-12px}.panel.layers{bottom:calc(136px + env(safe-area-inset-bottom, 0px));height:calc(100% - 186px);height:calc(100% - 186px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.layers{height:calc(100% - 208px);height:calc(100% - 208px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-layers .hit-timeline{display:block}.ui-layers.ui-clock .hit-timeline{display:none}.ui-layers .panel.timeline{visibility:visible}.ui-clock button.layers{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.ui-clock .panel.layers{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 114px);height:calc(100% - 114px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.layers{height:calc(100% - 136px);height:calc(100% - 136px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (min-width:468px) and (max-height:489px){.panel.layers{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.layers{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.layers{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.layers{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:467px) and (max-height:489px){.panel.layers{height:calc(100% - 142px);height:calc(100% - 142px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.layers{height:calc(100% - 164px);height:calc(100% - 164px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.layers{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.layers{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:679px) and (max-height:289px){button.layers:before{bottom:-20px}}@media (max-height:289px){button.layers{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.panel.layers{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.layers{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-layers .hit-timeline{display:none}.ui-layers .panel.timeline{visibility:hidden}}.menu-icon.crosshair{background-position:0 -312px}.menu-icon.clouds{background-position:0 -48px}.menu-icon.fires{background-position:0 -168px}.menu-icon.heat{background-position:0 -144px}.menu-icon.isolines{background-position:0 -72px}.menu-icon.labels{background-position:0 -216px}.menu-icon.label-values{background-position:0 -240px}.menu-icon.lines{background-position:0 -264px}.menu-icon.precipitation-animation{background-position:0 -96px}.menu-icon.radar{background-position:0 -72px}.menu-icon.coverage{background-position:0 -24px}.menu-icon.storms{background-position:0 -192px}.menu-icon.terminator{background-position:0 -288px}.menu-icon.wind-animation{background-position:0 -120px}.menu-icon.more{background-position:0 -336px}.group.overlays{bottom:calc(120px + env(safe-area-inset-bottom, 0px));right:calc(6px + env(safe-area-inset-right, 0px))}.group.overlays button{display:block;position:relative}.group.overlays button .menu-icon{background-image:url(/assets/images/icons/overlays.12.svg);margin-left:8px}.group.overlays button .menu-icon.radar{background-image:url(/assets/images/icons/layers.12.svg)}.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{filter:drop-shadow(0 0 2px rgba(255,255,255,.4));opacity:1}.no-touch .group.overlays button[data-state=on]:hover:active .menu-icon{opacity:.85}.group.overlays button.clouds,.group.overlays button.coverage,.group.overlays button.isolines,.group.overlays button.radar{overflow:visible}.group.overlays button.clouds:before,.group.overlays button.coverage:before,.group.overlays button.isolines:before,.group.overlays button.radar:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:-6px}.group.overlays button.clouds .menu-icon,.group.overlays button.coverage .menu-icon,.group.overlays button.isolines .menu-icon,.group.overlays button.radar .menu-icon{margin-top:10px}.group.overlays button.wind-animation{overflow:visible}.group.overlays button.wind-animation:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:3px}.group.overlays button.wind-animation .menu-icon{margin-top:8px}.group.overlays button.heat{overflow:visible}.group.overlays button.heat:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:3px}.group.overlays button.heat .menu-icon{margin-top:6px}.group.overlays button.more{overflow:visible}.group.overlays button.more:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:3px}.group.overlays button.more .menu-icon{margin-top:-2px}.group.overlays button.more .close{opacity:0;position:absolute;top:0}.group.overlays button.clouds,.group.overlays button.coverage,.group.overlays button.isolines,.layer-satellite-hd .group.overlays button.radar,.layer-satellite-hd .group.overlays button.wind-animation{display:none}.layer-satellite-hd .group.overlays button.heat:before{top:-6px}.layer-radar .group.overlays button.heat,.layer-radar .group.overlays button.radar{display:none}.layer-radar .group.overlays button.coverage{display:block}.ui-forecast .group.overlays button.heat,.ui-forecast .group.overlays button.radar{display:none}.ui-forecast .group.overlays button.wind-animation:before{top:-6px}.layer-precipitation .group.overlays button.clouds{display:block}.layer-precipitation .group.overlays button.wind-animation:before{top:3px}.ui-isolines .group.overlays button.isolines{display:block}.ui-isolines .group.overlays button.wind-animation:before{top:3px}.panel.overlays{bottom:calc(120px + env(safe-area-inset-bottom, 0px));height:100%;opacity:0;padding:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));transform:translate3d(4px,0,0);visibility:hidden}.panel.overlays h4{height:20px;margin:8px 18px 0}.panel.overlays form{bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;padding:10px 0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.panel.overlays form>div{display:inline-block}.panel.overlays .menu-item label{padding-right:18px}.panel.overlays .menu-item label .menu-icon{background-image:url(/assets/images/icons/overlays.12.svg)}.panel.overlays .menu-item label .menu-icon.radar{background-image:url(/assets/images/icons/layers.12.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,.panel.overlays .menu-item input:checked+label:after{opacity:1}.no-touch .panel.overlays .menu-item input:checked+label:hover:active,.no-touch .panel.overlays .menu-item input:not(:checked)+label:hover,.panel.overlays .menu-item input:checked+label:active{opacity:.85}.no-touch .panel.overlays .menu-item input:not(:checked)+label:hover:active{opacity:.6}.panel.overlays kbd.hotkey{margin-right:6px;margin-top:-27px}.no-touch .panel.overlays .menu-item label{padding-right:54px}.ui-blur .panel.overlays{-webkit-backdrop-filter:none;backdrop-filter:none}.layer-radar .panel.overlays .menu-item.heat,.layer-radar .panel.overlays .menu-item.lines,.layer-radar .panel.overlays .menu-item.radar,.layer-satellite-hd .panel.overlays .menu-item.radar,.layer-satellite-hd .panel.overlays .menu-item.terminator,.layer-satellite-hd .panel.overlays .menu-item.wind-animation,.panel.overlays .menu-item.clouds,.panel.overlays .menu-item.coverage,.panel.overlays .menu-item.isolines,.panel.overlays .menu-item.label-values,.panel.overlays .menu-item.precipitation-animation{display:none}.layer-radar .panel.overlays .menu-item.coverage,.layer-radar .panel.overlays .menu-item.precipitation-animation{display:block}.ui-forecast .panel.overlays .menu-item.heat,.ui-forecast .panel.overlays .menu-item.lines,.ui-forecast .panel.overlays .menu-item.radar{display:none}.layer-precipitation .panel.overlays .menu-item.clouds,.layer-precipitation .panel.overlays .menu-item.precipitation-animation,.ui-forecast:not(.layer-precipitation) .panel.overlays .menu-item.label-values,.ui-isolines .panel.overlays .menu-item.isolines{display:block}.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,.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.ui-blur .panel.overlays{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.ui-overlays.ui-blur-dark .panel.overlays{-webkit-backdrop-filter:blur(24px) saturate(240%);backdrop-filter:blur(24px) saturate(240%)}.ui-overlays .panel.overlays{opacity:1;pointer-events:auto;transform:translateZ(0);transition:transform .2s ease-out,opacity .2s,visibility .2s;visibility:visible}.ui-overlays .panel.overlays .menu-item label{pointer-events:auto}.ui-overlays .main-tooltip.overlays{opacity:0}.ui-overlays .panel.dialog{display:none}.ui-overlays .notifications,.ui-overlays .panel.storm,.ui-overlays .panel.storm-details,.ui-overlays .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-overlays .notifications .panel:not(.new):first-of-type{pointer-events:none}@media (min-width:680px) and (max-width:1131px){.ui-legend.ui-overlays .panel.timeline{visibility:hidden}.ui-legend.ui-overlays .panel.clock{display:none}}@media (max-height:719px),(max-width:679px){.group.overlays button.clouds,.group.overlays button.heat,.group.overlays button.radar,.group.overlays button.wind-animation{display:none}.group.overlays button.more:before{top:-10px}.group.overlays button.more .menu-icon{background-position:0 -360px;margin-top:0}.layer-precipitation .group.overlays button.clouds,.layer-radar .group.overlays button.coverage,.ui-isolines .group.overlays button.isolines,.ui-storm-details .group.overlays{display:none}.panel.overlays{height:calc(100% - 126px);height:calc(100% - 126px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-height:549px),(max-width:679px){.group.overlays{bottom:calc(20px + env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));right:auto}.group.overlays button.more{overflow:visible}.group.overlays button.more:before{bottom:0;content:"";left:-6px;position:absolute;right:-12px;top:-5px}.no-touch kbd.hotkey,.ui-frame-animator .group.overlays{display:none}.no-touch .panel.overlays .menu-item label{padding-right:18px}.ui-overlays .hit-clock,.ui-overlays .hit-timeline,.ui-overlays.ui-clock .panel.clock,.ui-overlays.ui-forecast button.model{display:none}.ui-overlays .panel.timeline{visibility:hidden}.panel.overlays{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 114px);height:calc(100% - 114px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));right:auto;transform:translate3d(0,4px,0)}.ui-legend .panel.overlays,.ui-sub-pro .panel.overlays{height:calc(100% - 136px);height:calc(100% - 136px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 158px);height:calc(100% - 158px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:679px){.group.overlays button.more:before,.ui-clock .group.overlays button.more:before{bottom:-20px}}@media (max-width:467px){.group.overlays{bottom:calc(92px + env(safe-area-inset-bottom, 0px))}.group.overlays button.more:before{bottom:-12px}.panel.overlays{bottom:calc(136px + env(safe-area-inset-bottom, 0px));height:calc(100% - 186px);height:calc(100% - 186px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.overlays,.ui-sub-pro .panel.overlays{height:calc(100% - 208px);height:calc(100% - 208px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 230px);height:calc(100% - 230px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-overlays .hit-timeline{display:block}.ui-overlays.ui-clock .hit-timeline{display:none}.ui-overlays .panel.timeline{visibility:visible}.ui-clock .group.overlays{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.ui-clock .panel.overlays{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 114px);height:calc(100% - 114px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.overlays,.ui-clock.ui-sub-pro .panel.overlays{height:calc(100% - 136px);height:calc(100% - 136px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 158px);height:calc(100% - 158px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (min-width:468px) and (max-height:489px){.ui-overlays .title-badge,.ui-overlays button.title{display:none}.panel.overlays{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro .panel.overlays{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:467px) and (max-height:489px){.ui-overlays .title-badge,.ui-overlays button.title{display:none}.panel.overlays{height:calc(100% - 142px);height:calc(100% - 142px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.overlays{height:calc(100% - 164px);height:calc(100% - 164px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro .panel.overlays{height:calc(100% - 142px);height:calc(100% - 142px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 164px);height:calc(100% - 164px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock .panel.overlays{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-sub-pro .panel.overlays{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-clock.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@media (max-width:679px) and (max-height:289px){.group.overlays button.more:before{bottom:-20px}}@media (max-height:289px){.group.overlays{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.panel.overlays{bottom:calc(64px + env(safe-area-inset-bottom, 0px));height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro .panel.overlays{height:calc(100% - 70px);height:calc(100% - 70px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-sub-pro.ui-legend .panel.overlays{height:calc(100% - 92px);height:calc(100% - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.ui-overlays .hit-timeline{display:none}.ui-overlays .panel.timeline{visibility:hidden}}.panel.map-info{font-size:15px;line-height:20px;max-width:440px;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));-webkit-user-select:text;-moz-user-select:text;user-select:text;width:calc(100% - 12px)}.panel.map-info p{margin-top:20px}@media (max-height:549px),(max-width:679px){.panel.map-info{left:calc(50px + env(safe-area-inset-left, 0px));max-width:100%;top:calc(6px + env(safe-area-inset-top, 0px));width:auto}}.panel.places{font-size:15px;line-height:20px;max-width:440px;overflow:auto;overscroll-behavior-y:contain;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));-webkit-user-select:text;-moz-user-select:text;user-select:text;width:calc(100% - 12px);-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-height:549px),(max-width:679px){.panel.places{left:calc(50px + env(safe-area-inset-left, 0px));max-width:100%;top:calc(6px + env(safe-area-inset-top, 0px));width:auto}}.panel.fire-info{font-size:15px;line-height:20px;max-width:440px;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));-webkit-user-select:text;-moz-user-select:text;user-select:text;width:calc(100% - 12px)}.panel.fire-info h2{margin:0 20px 10px 0}.panel.fire-info p{margin-bottom:10px}@media (max-height:549px),(max-width:679px){.panel.fire-info{left:calc(50px + env(safe-area-inset-left, 0px));max-width:100%;top:calc(6px + env(safe-area-inset-top, 0px));width:auto}}.group.measure{height:80px;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(204px + env(safe-area-inset-top, 0px))}.group.measure button>span{height:40px;position:absolute;top:0;transition:opacity .2s}.group.measure button .icon{height:24px;margin-left:8px;width:24px}.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{bottom:0;content:"";left:-8px;position:absolute;right:-6px;top:-3px}.group.measure button.distance .icon{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 0;margin-top:11px}.group.measure button.distance .close{margin-top:3px}.group.measure button.area{bottom:0;overflow:visible}.group.measure button.area:before{bottom:-6px;content:"";left:-8px;position:absolute;right:-6px;top:0}.group.measure button.area .icon{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 -24px;margin-top:3px}.group.measure button.area .close{margin-top:-3px}.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,.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,.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}.measure-label{left:0;position:absolute;top:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.measure-label>div{background-color:#272d35;border-radius:14.5px;box-shadow:0 0 1.5px hsla(0,0%,100%,.65);font-size:13px;font-weight:700;height:29px;line-height:30px;padding-left:4px;padding-right:29px;white-space:nowrap}.measure-label>div>span{display:inline-block;height:29px;padding:0 8px;transition:color .2s}.measure-label>div button.remove{background-color:hsla(0,0%,100%,.25);border-radius:12px;box-shadow:none;height:24px;overflow:visible;pointer-events:auto;right:2.5px;top:2.5px;transition:background-color .2s;width:24px}.measure-label>div button.remove:before{bottom:-6px;content:"";left:-4px;position:absolute;right:-6px;top:-6px}.measure-label>div button.remove>span{background-image:url(/assets/images/icons/close-small.1.svg);background-position:6.5px 6.5px;background-size:11px 11px;height:24px;opacity:.85;width:24px}.no-touch .measure-label>div button.remove:hover{background-color:hsla(0,0%,100%,.4)}.no-touch .measure-label>div button.remove:hover>span{opacity:1}.measure-label>div button.remove:active,.no-touch .measure-label>div button.remove:hover:active{background-color:hsla(0,0%,100%,.25)}.measure-label>div button.remove:active>span,.no-touch .measure-label>div button.remove:hover:active>span{opacity:.85}.measure-label>div.active{padding-right:4px}.measure-label>div.active>span{color:hsla(0,0%,100%,.85)}.ui-measure-area .measure-label,.ui-measure-distance .measure-label{pointer-events:none}.ui-frame-animator .map-measures,.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}.panel.measure{display:none;max-width:250px;padding:14px;pointer-events:none;position:absolute;right:calc(50px + env(safe-area-inset-right, 0px));text-align:center;top:calc(204px + env(safe-area-inset-top, 0px))}.panel.measure h4{margin:4px 0 11px}.panel.measure p{font-size:14px;line-height:20px;padding:0 10px}.panel.measure .touch{display:block}.panel.measure .no-touch{display:none;margin-bottom:2px}.panel.measure button.done{background-color:#0a84ff;border-radius:22px;height:44px;margin-top:14px;pointer-events:auto;position:relative;transition:background-color .2s;width:100%}.panel.measure button.done .text{display:inline-block;font-size:16px;height:44px;letter-spacing:.2px;line-height:45px;opacity:1;width:auto}.no-touch .panel.measure button.done:hover{background-color:#198cff}.no-touch .panel.measure button.done:hover:active,.panel.measure button.done:active{background-color:#0073e6}.no-touch .panel.measure .touch,.no-touch .panel.measure button.done{display:none}.no-touch .panel.measure .no-touch,.ui-measure-area .panel.measure,.ui-measure-distance .panel.measure{display:block}.ui-measure-area .map-favorites,.ui-measure-area .map-geo,.ui-measure-area .map-labels,.ui-measure-area .map-marker,.ui-measure-area .map-storms,.ui-measure-distance .map-favorites,.ui-measure-distance .map-geo,.ui-measure-distance .map-labels,.ui-measure-distance .map-marker,.ui-measure-distance .map-storms{pointer-events:none}.ui-measure-area .notifications,.ui-measure-distance .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-measure-area .notifications .panel:not(.new):first-of-type,.ui-measure-distance .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-measure-area .panel.measure h4.distance,.ui-measure-distance .panel.measure h4.area{display:none}@media (max-height:549px),(max-width:679px){.group.measure{display:none}.panel.measure{left:50%;top:calc(6px + env(safe-area-inset-top, 0px));transform:translateX(-50%);width:calc(100% - 100px)}.ui-legend .panel.measure{top:calc(28px + env(safe-area-inset-top, 0px))}.ui-measure-area.ui-layers .panel.measure,.ui-measure-distance.ui-layers .panel.measure{display:none}}@media (max-height:549px),(max-width:279px){.ui-measure-area .panel.measure,.ui-measure-distance .panel.measure{display:none}}.group.zoom{bottom:calc(34px + env(safe-area-inset-bottom, 0px));height:80px;right:calc(6px + env(safe-area-inset-right, 0px))}.group.zoom button .icon{height:24px;margin-left:8px;width:24px}.group.zoom button.in{overflow:visible}.group.zoom button.in:before{bottom:0;content:"";left:-8px;position:absolute;right:-6px;top:-3px}.group.zoom button.in .icon{background-image:url(/assets/images/icons/zoom.3.svg);background-position:0 0;margin-top:10px}.group.zoom button.out{bottom:0;overflow:visible}.group.zoom button.out:before{bottom:-8px;content:"";left:-8px;position:absolute;right:-6px;top:0}.group.zoom button.out .icon{background-image:url(/assets/images/icons/zoom.3.svg);background-position:0 -24px;margin-top:-4px}@media (max-height:549px),(max-width:679px){.group.zoom{display:none}}button.geolocation{overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(290px + env(safe-area-inset-top, 0px))}button.geolocation:before{bottom:-6px;content:"";left:-8px;position:absolute;right:-6px;top:0}button.geolocation .icon{background-color:#fff;height:24px;margin-left:8px;-webkit-mask-image:url(/assets/images/icons/geolocation.3.svg);mask-image:url(/assets/images/icons/geolocation.3.svg);-webkit-mask-position:0 0;mask-position:0 0;transition:background-color .2s;width:24px}button.geolocation.located .icon{background-color:#57abff;opacity:1}.ui-geolocation button.geolocation.located .icon{background-color:#fff}.no-touch button.geolocation .icon,.no-touch button.geolocation.located .icon{background-color:transparent;background-image:url(/assets/images/icons/geolocation.3.svg);background-position:0 0;-webkit-mask-image:none;mask-image:none;transition:opacity .2s}.no-touch button.geolocation.located .icon{opacity:.85}.apple button.geolocation .icon{-webkit-mask-position:0 -24px;mask-position:0 -24px}.apple .panel.search button.geolocation-search .icon,.apple .panel.welcome button.dialog.geolocation-welcome .icon,.apple.no-touch button.geolocation .icon{background-position:0 -24px}.apple .panel.search button.geolocation-remove>span{background-position:0 -72px}.ui-geolocation .panel.search button.geolocation-search .icon,.ui-geolocation .panel.welcome button.dialog.geolocation-welcome .icon,.ui-geolocation:not(.ui-search) button.geolocation .icon{animation:blink-activity .75s ease-in-out infinite}@media (max-height:549px),(max-width:679px){button.geolocation{bottom:calc(84px + env(safe-area-inset-bottom, 0px));display:block;overflow:visible;right:calc(12px + env(safe-area-inset-right, 0px));top:auto}button.geolocation:before{bottom:-6px;content:"";left:-12px;position:absolute;right:-12px;top:-5px}.ui-frame-animator button.geolocation,.ui-layers button.geolocation{display:none}}@media (max-width:467px){button.geolocation{bottom:calc(156px + env(safe-area-inset-bottom, 0px))}.ui-clock button.geolocation{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}@media (max-width:467px) and (max-height:409px){.ui-storm button.geolocation,.ui-weather button.geolocation{display:none}}@media (max-height:289px){button.geolocation{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}button.about{overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(112px + env(safe-area-inset-top, 0px))}button.about:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:-3px}button.about>span{position:absolute;top:0;transition:opacity .2s}button.about .icon{background-image:url(/assets/images/icons/about.3.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{height:calc(100% - 146px);height:calc(100% - 146px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));opacity:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(112px + env(safe-area-inset-top, 0px));transform:translate3d(4px,0,0);transition:transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:440px}.panel.about .content{bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;padding:4px 18px 18px;position:absolute;right:0;top:54px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;line-height:22px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4px);mask-image:linear-gradient(180deg,transparent 0,#000 4px);overflow-y:scroll}.panel.about .content>div{margin:0 auto;max-width:662px}.panel.about>.icon{background-image:url(/assets/images/icons/about.3.svg);height:24px;left:16px;position:absolute;top:16px;width:24px}.panel.about h3{margin:1px 0 0 29px}.panel.about h4{line-height:1;padding:26px 0 6px}.panel.about button.close{display:none}.panel.about p{color:hsla(0,0%,100%,.85);font-size:15px;margin-top:14px}.panel.about header p{color:#fff;margin-top:16px}.panel.about header p:first-of-type{margin-top:0}.panel.about .sources p{margin-left:30px;text-wrap:pretty}.panel.about a{color:#57abff;cursor:pointer;transition:color 125ms;white-space:nowrap}.panel.about a:active{color:#fff}.panel.about a{text-underline-offset:1.5px}.no-touch .panel.about a:hover{color:#fff;text-decoration:underline}.no-touch .panel.about a:hover:active{color:hsla(0,0%,100%,.85)}.panel.about .title-logo{display:none;margin-top:10px;transform:scale(2.5)}.panel.about .bubble{padding:2px 14px 16px}.panel.about footer{margin:24px 0 4px;text-align:center}.panel.about footer .copyright{margin-bottom:4px}.panel.about footer p:not(.copyright){display:inline-block;margin:4px 8px}.panel.about .bubble.app-links{min-height:142px}.panel.about .bubble.app-links .qr{display:none}.panel.about .bubble.app-links p.touch strong{white-space:nowrap}.panel.about .bubble.app-links img.qr{background-color:#fff;border-radius:3px;float:right;height:145px;margin:14px 2px 14px 14px;width:145px}.panel.about .bubble.app-links img.touch{background-color:#141a22;border-radius:25px;box-shadow:0 0 1.5px hsla(0,0%,100%,.65);float:right;height:108px;margin:14px 2px 14px 14px;padding:4px;width:108px}.panel.about .menu-icon{display:inline-block;margin:-1px 8px -1px -32px;vertical-align:top}.panel.about .menu-icon.radar,.panel.about .menu-icon.satellite{background-image:url(/assets/images/icons/layers.12.svg)}.panel.about .menu-icon.heat,.panel.about .menu-icon.labels,.panel.about .menu-icon.storms{background-image:url(/assets/images/icons/overlays.12.svg)}.panel.about .menu-icon.precipitation{background-image:url(/assets/images/icons/layers.12.svg);background-position:0 -96px}.no-touch .panel.about .bubble.app-links{min-height:180px}.no-touch .panel.about .bubble.app-links .touch{display:none}.no-touch .panel.about .bubble.app-links .qr{display:block}.ui-forecast .panel.about{height:calc(100% - 180px);height:calc(100% - 180px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.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,.ui-about button.about:active .close{opacity:1}.no-touch .ui-about button.about:hover:active .close{opacity:.85}.ui-about .panel.about{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.ui-about .panel.consent-heat,.ui-about .panel.dialog{display:none}.ui-about .notifications,.ui-about .panel.storm,.ui-about .panel.storm-details,.ui-about .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-about .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-about .main-tooltip.about{opacity:0}@media (max-width:1627px){.ui-about .hit-timeline{display:none}.ui-about .panel.timeline{visibility:hidden}}@media (max-width:1233px){.ui-about .hit-clock,.ui-about .panel.clock{display:none}}@media (max-height:549px),(max-width:679px){button.about{display:none}.panel.about{border-radius:0;bottom:0;box-shadow:none;height:auto;left:0;margin-left:0;margin-top:0;opacity:1;right:0;top:0;transform:translate3d(0,100%,0);transition:transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;width:auto}.panel.about .content{bottom:0;left:env(safe-area-inset-left,0);padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));right:env(safe-area-inset-right,0);top:calc(44px + env(safe-area-inset-top, 0px))}.panel.about>.icon{left:calc(16px + env(safe-area-inset-left, 0px));top:calc(16px + env(safe-area-inset-top, 0px))}.panel.about h3{margin-left:calc(29px + env(safe-area-inset-left, 0px));margin-top:calc(1px + env(safe-area-inset-top, 0px))}.panel.about button.close{display:block;right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0)}.panel.about button.close:before{left:13.5px;top:9.5px}.panel.about button.close>span{background-position:19.5px 10.5px}.panel.about p{font-size:16px;line-height:23px;margin-top:16px}.panel.about header p{font-size:17px;line-height:24px;text-align:center;text-wrap:balance}.panel.about header p:first-of-type{margin-top:74px}.panel.about header p:last-of-type{margin-bottom:10px}.panel.about .title-logo{display:block}.panel.about .bubble{padding:4px 16px 18px}.panel.about .bubble.app-links{min-height:152px}.no-touch .panel.about .bubble.app-links{min-height:183px}.ui-forecast .panel.about{height:auto}.ui-about .attribution,.ui-about .footer-coordinate,.ui-about .group.overlays,.ui-about .hit-clock,.ui-about .hit-timeline,.ui-about .hud,.ui-about .panel.clock,.ui-about .panel.search,.ui-about .scale-line,.ui-about .title-badge,.ui-about button.geolocation,.ui-about button.layers,.ui-about button.search,.ui-about button.title,.ui-about.ui-forecast .panel.model,.ui-about.ui-forecast button.model{display:none}.ui-about .panel.timeline,.ui-about.ui-legend .legend{visibility:hidden}.ui-about .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-about .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-about .panel.about{transform:translateZ(0);transition:transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s}}@media (max-width:359px){.panel.about p{font-size:15px;line-height:22px;margin-top:14px}.panel.about header p{font-size:16px;line-height:23px}.panel.about header p:first-of-type{margin-top:50px}.panel.about .title-logo{transform:scale(2)}.panel.about .bubble{padding:2px 14px 16px}}button.share{overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(158px + env(safe-area-inset-top, 0px))}button.share:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:-3px}button.share>span{position:absolute;top:0;transition:opacity .2s}button.share .icon{background-image:url(/assets/images/icons/share.5.svg)}.no-touch button.share:hover .close,.no-touch button.share:hover:active .close,button.share .close,button.share:active .close{opacity:0}.panel.share{opacity:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(158px + env(safe-area-inset-top, 0px));transform:translate3d(4px,0,0);transition:transform .2s ease-out,opacity .2s,visibility .2s;visibility:hidden;width:440px}.panel.share h3{margin:1px 0}.panel.share form{margin-top:12px;padding:0}.panel.share form input{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;color:#fff;font-family:inherit;font-size:14px;height:46px;letter-spacing:-.2px;overflow:hidden;padding:0 112px 0 12px;text-overflow:ellipsis;width:100%}.panel.share form button.copy{background-color:hsla(0,0%,100%,.25);border-radius:17px;float:right;height:34px;margin:-40px 6px 0 4px;overflow:visible;position:relative;transition:background-color .2s;white-space:nowrap;width:100px}.panel.share form button.copy:before{bottom:-8px;content:"";left:-8px;position:absolute;right:-8px;top:-8px}.no-touch .panel.share form button.copy:hover{background-color:#198cff}.no-touch .panel.share form button.copy:hover:active,.panel.share form button.copy:active{background-color:#0073e6}.panel.share form button.copy .text{height:auto;line-height:35px;width:auto}.panel.share form button.copy .text.copied{display:none}.panel.share form button.copy.copied{background-color:#0a84ff}.panel.share form button.copy.copied .text.copy{display:none}.panel.share form button.copy.copied .text.copied{display:block}.panel.share .social{margin:12px 0 4px;text-align:center}.panel.share .social a{border-radius:17px;cursor:pointer;display:inline-block;font-weight:700;height:34px;line-height:35px;margin:8px 1.5px 0;padding:0 16px;transition:opacity .2s;white-space:nowrap}.no-touch .panel.share .social a:hover:active,.panel.share .social a:active{opacity:.85}.ui-share button.share .icon{opacity:0}.ui-share button.share .close{opacity:.85}.no-touch .ui-share button.share:hover .icon{opacity:0}.no-touch .ui-share button.share:hover .close,.ui-share button.share:active .close{opacity:1}.no-touch .ui-share button.share:hover:active .close{opacity:.85}.ui-share .panel.share{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.ui-share .panel.consent-heat,.ui-share .panel.dialog{display:none}.ui-share .notifications,.ui-share .panel.storm,.ui-share .panel.storm-details,.ui-share .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-share .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-share .main-tooltip.share{opacity:0}@media (max-height:549px),(max-width:679px){.panel.share,button.share{display:none}}::placeholder{color:#fff;font-size:16px;opacity:.6}button.search{overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(6px + env(safe-area-inset-top, 0px))}button.search:before{bottom:-12px;content:"";left:-8px;position:absolute;right:-6px;top:-6px}button.search>span{position:absolute;top:0;transition:opacity .2s}button.search .icon{background-image:url(/assets/images/icons/search.4.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{height:calc(100% - 40px);height:calc(100% - 40px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));line-height:20px;opacity:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(6px + env(safe-area-inset-top, 0px));transform:translate3d(4px,0,0);transition:transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:440px}.panel.search header.search>div{margin:0 auto;max-width:662px}.panel.search h3{margin-bottom:16px}.panel.search h4{margin-top:10px}.panel.search h4.reorder{background-image:url(/assets/images/icons/reorder.1.svg);background-repeat:no-repeat;background-size:20px 20px;color:#fff;font-size:15px;font-weight:500;letter-spacing:0;padding-left:24px;text-transform:none}.panel.search button.close{display:none}.panel.search form{background-color:hsla(0,0%,100%,.05);border:1.5px solid hsla(0,0%,100%,.25);border-radius:10px;height:51px;padding:0;transition:background-color .2s,border-color .2s}.panel.search form:after{background-image:url(/assets/images/icons/search.4.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:48px;margin-top:-48px;width:48px}.panel.search form input[type=search]{background-color:transparent;border-radius:10px;caret-color:#198cff;color:#fff;font-family:inherit;font-size:18px;height:48px;padding:0 0 0 44px;width:100%}.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;animation-fill-mode:both;animation-name:autofill;background-color:transparent!important}.panel.search form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url(/assets/images/icons/delete.2.svg);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;height:48px;margin:0;opacity:.85;padding:0;width:48px}.panel.search form input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.panel.search form input[type=search]::selection{background:#198cff}.panel.search.loading form:after{animation:spin-activity .4s linear infinite;background-image:url(/assets/images/icons/activity.2.png)}.panel.search.error form{animation:shake .4s ease-in-out;background-color:rgba(255,0,34,.2);border-color:rgba(255,0,34,.85);transform:translateZ(0)}.panel.search:not(.error) form:has(input[type=search]:focus){border-color:#198cff;box-shadow:0 0 4px rgba(26,140,255,.35)}.panel.search button.geolocation-remove,.panel.search button.geolocation-search{background-color:#0a84ff;border-radius:22px;height:44px;margin-top:12px;transition:background-color .2s;white-space:nowrap}.no-touch .panel.search button.geolocation-remove:hover,.no-touch .panel.search button.geolocation-search:hover{background-color:#198cff}.no-touch .panel.search button.geolocation-remove:hover:active,.no-touch .panel.search button.geolocation-search:hover:active,.panel.search button.geolocation-remove:active,.panel.search button.geolocation-search:active{background-color:#0073e6}.panel.search button.geolocation-search{position:static;width:100%}.panel.search button.geolocation-search .icon{background-image:url(/assets/images/icons/geolocation.3.svg);background-position:0 0;display:inline-block;height:24px;margin-right:6px;opacity:1;vertical-align:middle;width:24px}.panel.search button.geolocation-search .text{display:inline-block;font-size:16px;height:44px;letter-spacing:.2px;line-height:45px;opacity:1;vertical-align:middle;width:auto}.panel.search button.geolocation-search .text.locating{display:none}.panel.search button.geolocation-remove{display:none;margin-left:6px;width:44px}.panel.search button.geolocation-remove>span{background-image:url(/assets/images/icons/geolocation.3.svg);background-position:0 -48px;height:24px;left:10px;opacity:1;position:absolute;top:10px;width:24px}.panel.search.locating button.geolocation-search .text.locate{display:none}.panel.search.locating button.geolocation-search .text.locating{display:inline-block}.panel.search.locating button.geolocation-remove{display:none}.panel.search.located header.search button.geolocation-search{width:calc(100% - 50px)}.panel.search.located header.search button.geolocation-remove{display:inline-block}.panel.search section{bottom:0;left:0;margin:0 auto;max-width:698px;overflow:auto;overscroll-behavior-y:contain;padding:4px 18px 18px;position:absolute;right:0;top:171px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4px);mask-image:linear-gradient(180deg,transparent 0,#000 4px);overflow-x:hidden;overflow-y:scroll;word-break:break-word}.panel.search section.query,.panel.search.query-results section.news{display:none}.panel.search.query-results section.query{display:block}.panel.search .results>button{color:#57abff;font-size:15px;font-weight:500;height:20px;line-height:20px;margin-top:-20px;min-width:48px;position:absolute;right:18px;text-align:right;transition:color .2s;width:auto;z-index:1}.panel.search .results>button.clear{overflow:visible}.panel.search .results>button.clear:before{bottom:-6px;content:"";left:-4px;position:absolute;right:-18px;top:-6px}.panel.search .results>button.edit{overflow:visible}.panel.search .results>button.edit:before{bottom:-14px;content:"";left:-4px;position:absolute;right:-18px;top:-6px}.no-touch .panel.search .results>button:hover,.panel.search .results>button:active{color:#fff}.no-touch .panel.search .results>button:hover:active{color:hsla(0,0%,100%,.85)}.panel.search .results ul{padding-bottom:14px}.panel.search .results ul.queries li a{padding-right:50px}.panel.search .results ul.favorites{transition:padding .2s}.panel.search .results ul.favorites li button.remove{opacity:0;pointer-events:none;transition:opacity 125ms;visibility:hidden}.panel.search .results ul.favorites li button.remove>span{opacity:1}.no-touch .panel.search .results ul.favorites li button.remove:hover:active,.panel.search .results ul.favorites li button.remove:active{opacity:.85}.panel.search .results ul.editing{padding-bottom:32px;padding-top:16px}.panel.search .results ul.editing li{transform:translate(0)}.panel.search .results ul.editing li a{padding-right:50px;pointer-events:none}.panel.search .results ul.editing li .handle{display:block}.panel.search .results ul.editing li button.remove{opacity:1;pointer-events:auto;visibility:visible}.panel.search .results ul.editing li .favorite{background-position:0 0;opacity:.6}.panel.search .results ul.editing li:not(.dragging){transition:transform .25s}.panel.search .results ul.editing li.dragging{position:relative;z-index:2}.panel.search .results ul.editing li.dragging a{background-color:hsla(0,0%,100%,.35)}.panel.search .results ul.editing li.dragging .handle{cursor:grabbing}.panel.search .results ul.editing li.dragging .favorite{opacity:1}.panel.search .results ul.editing li.dragging button.remove{opacity:0;pointer-events:none;visibility:hidden}.panel.search .results ul.reorder .favorite{background-image:url(/assets/images/icons/drag.1.svg);transform:none;transition:opacity 125ms}.panel.search .results ul.reorder .handle{cursor:move;cursor:grab}.panel.search .results.remote ul:last-of-type{padding-bottom:0}.panel.search .results li{height:auto;overflow:hidden;padding-top:6px;position:relative}.panel.search .results li.none{font-size:15px;margin-top:4px}.panel.search .results li a{border-radius:8px;cursor:pointer;display:block;line-height:20px;min-height:41px;padding:12px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background-color:hsla(0,0%,100%,.15);color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-touch .panel.search .results li a:hover,.panel.search .results li a:active,.panel.search .results li a:focus{background-color:hsla(0,0%,100%,.25)}.no-touch .panel.search .results li a:hover:active{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.85)}.panel.search .results li a.icon{padding-left:40px;position:relative}.panel.search .results li a.coordinate{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel.search .results li a .extra{color:hsla(0,0%,100%,.6)}.panel.search .results li a .chance-badge{float:right;margin:-.5px 1px 0 13px;white-space:nowrap}.panel.search .results li a .chance-badge span.chance.day2{border-radius:3px 0 0 3px;border-right:1px solid rgba(0,0,0,.15)}.panel.search .results li a .chance-badge span.chance.day7{border-left:1px solid rgba(0,0,0,.15);border-radius:0 3px 3px 0}.panel.search .results li a .fire-size{background-color:rgba(0,0,0,.25);border-radius:3px;color:hsla(0,0%,100%,.85);float:right;font-size:13px;height:18px;line-height:19px;margin:1px 1px 0 13px;padding:0 4px;white-space:nowrap}.panel.search .results li strong{font-weight:700;text-decoration:underline;text-underline-offset:2px}.panel.search .results li .query{background-image:url(/assets/images/icons/search.4.svg)}.panel.search .results li .favorite,.panel.search .results li .query{height:24px;left:10px;position:absolute;top:10px;transform:scale(.9);width:24px}.panel.search .results li .favorite{background-image:url(/assets/images/icons/favorite.1.svg);background-position:0 -24px}.panel.search .results li .storm-dot{left:2px;position:absolute;top:2px;transform:scale(.85)}.panel.search .results li .fire{background-image:url(/assets/images/icons/fire.1.png);background-size:18px 18px;height:18px;left:13px;position:absolute;top:13px;width:18px}.panel.search .results li .fire.complex{background-image:url(/assets/images/icons/fire-complex.1.png)}.panel.search .results li .fire.prescribed{background-image:url(/assets/images/icons/fire-prescribed.1.png)}.panel.search .results li a.icon.loading .storm-dot{animation:spin-activity .4s linear infinite;background-image:url(/assets/images/icons/activity.2.png);background-position:50% 50%;background-repeat:no-repeat;background-size:22px 22px;transform:none}.panel.search .results li a.icon.loading .storm-dot .dot{display:none}.panel.search .results li .handle{bottom:0;display:none;left:0;position:absolute;right:44px;top:6px}.panel.search .results li button.remove{height:44px;right:0;width:44px;z-index:1}.panel.search .results li button.remove:before{background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;height:23px;left:10.5px;position:absolute;top:10.5px;transition:background-color .2s;width:23px}.panel.search .results li button.remove>span{background-image:url(/assets/images/icons/close-small.1.svg);height:44px;position:relative;width:44px}.no-touch .panel.search .results li button.remove:hover:before{background-color:hsla(0,0%,100%,.4)}.panel.search .activity{min-height:200px;position:relative}.panel.search .activity .message{margin-top:0}.ui-forecast .panel.search{height:calc(100% - 74px);height:calc(100% - 74px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.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,.ui-search button.search:active .close{opacity:1}.no-touch .ui-search button.search:hover:active .close{opacity:.85}.ui-search .panel.search{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.ui-search .panel.consent-heat,.ui-search .panel.dialog{display:none}.ui-search .notifications,.ui-search .panel.storm,.ui-search .panel.storm-details,.ui-search .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-search .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-search .main-tooltip.search{opacity:0}@media (max-width:1627px){.ui-search .hit-timeline{display:none}.ui-search .panel.timeline{visibility:hidden}}@media (max-width:1455px){.ui-search .panel.ad-header{top:0;transform:translateY(-200px)}}@media (max-width:1233px){.ui-search .hit-clock,.ui-search .panel.clock{display:none}}@media (max-height:549px),(max-width:679px){button.search{bottom:calc(134px + env(safe-area-inset-bottom, 0px));right:calc(12px + env(safe-area-inset-right, 0px));top:auto}button.search:before{bottom:-5px;left:-12px;right:-12px}.panel.search{border-radius:0;bottom:0;box-shadow:none;height:auto;left:0;margin-left:0;margin-top:0;max-height:inherit;opacity:1;right:0;top:0;transform:translate3d(0,100%,0);transition:transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;width:auto}.panel.search header{margin-left:env(safe-area-inset-left,0);margin-right:env(safe-area-inset-right,0);margin-top:env(safe-area-inset-top,0)}.panel.search button.close{display:block;right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0)}.panel.search button.close:before{left:13.5px;top:9.5px}.panel.search button.close>span{background-position:19.5px 10.5px}.panel.search section{bottom:0;left:env(safe-area-inset-left,0);padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));right:env(safe-area-inset-right,0);top:calc(175px + env(safe-area-inset-top, 0px))}.panel.search button.geolocation-search{left:calc(18px + env(safe-area-inset-left, 0px));right:calc(18px + env(safe-area-inset-right, 0px))}.panel.search button.geolocation-remove,.panel.search button.geolocation-search{border-radius:24px;height:48px}.panel.search button.geolocation-search .text{height:48px;line-height:49px}.panel.search button.geolocation-remove{width:48px}.panel.search button.geolocation-remove>span{left:12px;top:12px}.panel.search.located header.search button.geolocation-search{width:calc(100% - 54px)}.panel.search .results li a{font-size:16px;padding:14px}.panel.search .results li a.icon{padding-left:46px}.panel.search .results li .favorite,.panel.search .results li .fire,.panel.search .results li .query,.panel.search .results li .storm-dot{margin-left:2px;margin-top:2px;transform:none}.panel.search .results li .storm-dot{transform:scale(.9)}.panel.search .results li .handle{right:auto;width:100px}.panel.search .results li button.remove,.panel.search .results li button.remove>span{height:48px;width:48px}.panel.search .results li button.remove:before{height:24px;left:12px;top:12px;width:24px}.ui-forecast .panel.search{height:auto}.ui-search .attribution,.ui-search .footer-coordinate,.ui-search .group.overlays,.ui-search .hit-clock,.ui-search .hit-timeline,.ui-search .panel.clock,.ui-search .scale-line,.ui-search .title-badge,.ui-search button.geolocation,.ui-search button.layers,.ui-search button.search,.ui-search button.title,.ui-search.ui-forecast .panel.model,.ui-search.ui-forecast button.model{display:none}.ui-search .panel.timeline,.ui-search.ui-legend .legend{visibility:hidden}.ui-search .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-search .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-search .panel.search{transform:translateZ(0);transition:transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s}.ui-frame-animator button.search,.ui-layers button.search{display:none}}@media (max-width:467px){button.search{bottom:calc(206px + env(safe-area-inset-bottom, 0px))}.ui-clock button.search{bottom:calc(134px + env(safe-area-inset-bottom, 0px))}}@media (max-width:679px) and (max-height:489px){.ui-storm:not(.ui-clock) button.search,.ui-weather:not(.ui-clock) button.search{display:none}}@media (max-width:679px) and (max-height:409px){.ui-storm button.search,.ui-weather button.search{display:none}}@media (max-width:679px) and (max-height:289px){button.search{bottom:calc(134px + env(safe-area-inset-bottom, 0px))}}@media (max-height:199px){button.search{display:none}}button.settings{overflow:visible;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px))}button.settings:before{bottom:-3px;content:"";left:-8px;position:absolute;right:-6px;top:-8px}button.settings>span{position:absolute;top:0;transition:opacity .2s}button.settings .icon{background-image:url(/assets/images/icons/settings.7.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{height:calc(100% - 100px);height:calc(100% - 100px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));opacity:0;pointer-events:none;right:calc(50px + env(safe-area-inset-right, 0px));top:calc(66px + env(safe-area-inset-top, 0px));transform:translate3d(4px,0,0);transition:transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:hidden;width:440px}.panel.settings form{bottom:0;left:0;overflow:auto;overscroll-behavior-y:contain;padding:4px 18px 18px;position:absolute;right:0;top:54px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4px);mask-image:linear-gradient(180deg,transparent 0,#000 4px);overflow-y:scroll}.panel.settings form>div{margin:0 auto;max-width:662px}.panel.settings>.icon{background-image:url(/assets/images/icons/settings.7.svg);height:24px;left:16px;position:absolute;top:16px;width:24px}.panel.settings h3{margin:1px 0 0 29px}.panel.settings h4{line-height:12px;padding:20px 0 6px}.panel.settings button.close{display:none}.panel.settings p{font-size:15px;line-height:25px;margin-bottom:5px;text-wrap:pretty}.panel.settings p.description{color:hsla(0,0%,100%,.6);font-size:14px;line-height:20px;margin-bottom:0;margin-top:8px;padding:0 1px;pointer-events:none}.panel.settings section{margin-bottom:6px}.panel.settings section:last-of-type{margin-bottom:0}.panel.settings section>div{font-size:0;margin-bottom:2px;margin-top:17px}.panel.settings section>div>div{background-color:hsla(0,0%,100%,.2);border-radius:17px;display:inline-block;width:100%}.panel.settings section.lang>div{margin-bottom:0;margin-top:14px}.panel.settings kbd.hotkey{margin-top:6px}.panel.settings .menu-icon{display:inline-block;margin-right:10px;vertical-align:top}.panel.settings .menu-icon.animation-speed,.panel.settings .menu-icon.coordinate-system,.panel.settings .menu-icon.summary,.panel.settings .menu-icon.time-control,.panel.settings .menu-icon.time-format,.panel.settings .menu-icon.time-zone,.panel.settings .menu-icon.wind-direction{background-image:url(/assets/images/icons/other.6.svg)}.panel.settings .menu-icon.precipitation,.panel.settings .menu-icon.precipitation-theme,.panel.settings .menu-icon.pressure,.panel.settings .menu-icon.satellite,.panel.settings .menu-icon.temperature,.panel.settings .menu-icon.wind{background-image:url(/assets/images/icons/layers.12.svg)}.panel.settings .menu-icon.measure-distance{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 0}.panel.settings .menu-icon.measure-area{background-image:url(/assets/images/icons/measure.5.svg);background-position:0 -24px}.panel.settings .menu-icon.fire-area{background-image:url(/assets/images/icons/overlays.12.svg);background-position:0 -168px}.panel.settings .menu-icon.time-zone{background-position:0 -24px}.panel.settings .menu-icon.time-format{background-position:0 -48px}.panel.settings .menu-icon.time-control{background-position:0 -72px}.panel.settings .menu-icon.animation-speed{background-position:0 -96px}.panel.settings .menu-icon.wind-direction{background-position:0 -216px}.panel.settings .menu-icon.summary{background-position:0 -240px}.panel.settings .menu-icon.coordinate-system{background-position:0 -120px}.panel.settings .menu-icon.appearance{background-image:url(/assets/images/icons/appearance.1.svg)}.panel.settings .menu-icon.precipitation-theme{background-position:0 -96px}.panel.settings label{border-radius:17px;color:hsla(0,0%,100%,.85);cursor:pointer;display:block;float:left;font-size:14px;height:34px;line-height:35px;min-width:25%;padding:0 4px;text-align:center;transition:color 125ms,background-color 125ms,box-shadow 125ms;white-space:nowrap}.no-touch .panel.settings label:hover,.panel.settings label:active,.panel.settings label:focus{color:#fff}.no-touch .panel.settings label:hover:active{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.panel.settings label.wide{width:50%}.panel.settings .bar2 label{min-width:50%}.panel.settings .bar3 label{min-width:33.333333%}.panel.settings .bar5 label{min-width:20%}.panel.settings input[type=radio]{display:none}.panel.settings input[type=radio]:checked+label,.panel.settings input[type=radio]:checked:active+label{background-color:hsla(0,0%,100%,.85);color:#141a22;cursor:default}.panel.settings .bubble.subscription{display:none;text-align:center}.panel.settings .bubble.subscription .logo{font-size:20px;font-weight:500;line-height:24px;text-transform:uppercase}.panel.settings .bubble.subscription .logo strong{font-weight:900}.panel.settings .bubble.subscription .manage h2{padding-bottom:10px;padding-top:2px}.panel.settings .bubble.subscription .manage p{color:hsla(0,0%,100%,.85);margin-bottom:0}.panel.settings .bubble.subscription p.link{color:#57abff;cursor:pointer;display:inline-block;padding-top:6px;pointer-events:auto;transition:color .2s}.panel.settings .bubble.subscription p.link:active{color:#fff}.panel.settings .bubble.subscription p.link{text-underline-offset:2px}.no-touch .panel.settings .bubble.subscription p.link:hover{color:#fff;text-decoration:underline}.no-touch .panel.settings .bubble.subscription p.link:hover:active{color:hsla(0,0%,100%,.85)}.panel.settings .bubble.account button{margin-bottom:6px}.panel.settings .bubble.account button .text{display:inline-block;font-size:16px;height:44px;letter-spacing:.2px;line-height:45px;opacity:1;vertical-align:middle;width:auto}.panel.settings .bubble.account button .text.profile{display:none}.panel.settings .bubble.account p{color:hsla(0,0%,100%,.85);line-height:23px;margin:6px 12px 0;text-align:center}.panel.settings .bubble.account p.logged-in,.panel.settings .bubble.account.logged-in p.logged-out{display:none}.panel.settings .bubble.account.logged-in p.logged-in.not-pro{display:block}.panel.settings .bubble.account.logged-in p.logged-in.not-pro a{color:#57abff;cursor:pointer;pointer-events:auto;text-underline-offset:2px;transition:color .2s;white-space:nowrap}.panel.settings .bubble.account.logged-in p.logged-in.not-pro a:active{color:#fff}.no-touch .panel.settings .bubble.account.logged-in p.logged-in.not-pro a:hover{color:#fff;text-decoration:underline}.no-touch .panel.settings .bubble.account.logged-in p.logged-in.not-pro a:hover:active{color:hsla(0,0%,100%,.85)}.panel.settings .bubble.account.logged-in button .text.login{display:none}.panel.settings .bubble.account.logged-in button .text.profile{display:block}.panel.settings .bubble.account.loading button{pointer-events:none}.panel.settings .bubble.account.loading button .text.login,.panel.settings .bubble.account.loading button .text.profile{display:none}.panel.settings .bubble.account.loading button .activity .dots{visibility:visible}main:not(.ui-sub-pro) .panel.settings h4:first-of-type{padding-top:6px}.ui-forecast .panel.settings{height:calc(100% - 134px);height:calc(100% - 134px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.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,.ui-settings button.settings:active .close{opacity:1}.no-touch .ui-settings button.settings:hover:active .close{opacity:.85}.ui-settings .panel.settings{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.ui-settings .panel.consent-heat,.ui-settings .panel.dialog{display:none}.ui-settings .notifications,.ui-settings .panel.storm,.ui-settings .panel.storm-details,.ui-settings .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-settings .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-settings .main-tooltip.settings{opacity:0}.layer-satellite-hd .panel.settings .bar2.time-control,.ui-sub-pro .panel.settings .bubble.account.logged-in p.logged-in.not-pro{display:none}.ui-sub-pro .panel.settings .bubble.account.logged-in p.logged-in.has-pro,.ui-sub-pro .panel.settings .bubble.subscription{display:block}@media (max-width:1627px){.ui-settings .hit-timeline{display:none}.ui-settings .panel.timeline{visibility:hidden}}@media (max-width:1233px){.ui-settings .hit-clock,.ui-settings .panel.clock{display:none}}@media (max-height:549px),(max-width:679px){button.settings{display:none}.panel.settings{border-radius:0;bottom:0;box-shadow:none;height:auto;left:0;margin-left:0;margin-top:0;max-height:inherit;opacity:1;right:0;top:0;transform:translate3d(0,100%,0);transition:transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear;transition:backdrop-filter .2s,transform .35s cubic-bezier(.5,.5,.35,1),visibility .35s linear,-webkit-backdrop-filter .2s;width:auto}.panel.settings form{bottom:0;left:env(safe-area-inset-left,0);padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));right:env(safe-area-inset-right,0);top:calc(50px + env(safe-area-inset-top, 0px))}.panel.settings>.icon{left:calc(16px + env(safe-area-inset-left, 0px));top:calc(16px + env(safe-area-inset-top, 0px))}.panel.settings h3{margin-left:calc(29px + env(safe-area-inset-left, 0px));margin-top:calc(1px + env(safe-area-inset-top, 0px))}.panel.settings button.close{display:block;right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0)}.panel.settings button.close:before{left:13.5px;top:9.5px}.panel.settings button.close>span{background-position:19.5px 10.5px}.panel.settings .bubble.account p,.panel.settings p{font-size:16px}.ui-legend .panel.settings{height:auto}.ui-settings .attribution,.ui-settings .footer-coordinate,.ui-settings .group.overlays,.ui-settings .hit-clock,.ui-settings .hit-timeline,.ui-settings .hud,.ui-settings .panel.clock,.ui-settings .panel.search,.ui-settings .scale-line,.ui-settings .title-badge,.ui-settings button.geolocation,.ui-settings button.layers,.ui-settings button.search,.ui-settings button.title,.ui-settings.ui-forecast .panel.model,.ui-settings.ui-forecast button.model{display:none}.ui-settings .panel.timeline,.ui-settings.ui-legend .legend{visibility:hidden}.ui-settings .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-settings .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-settings .panel.settings{transform:translateZ(0);transition:transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear;transition:backdrop-filter .2s,transform .45s cubic-bezier(.25,1,.5,1),visibility .45s linear,-webkit-backdrop-filter .2s}}@media (max-width:359px){.panel.settings .bubble.account p,.panel.settings p{font-size:14px}.panel.settings label{font-size:13px}}button.model{border-radius:8px;bottom:calc(70px + env(safe-area-inset-bottom, 0px));display:none;left:calc(6px + env(safe-area-inset-left, 0px));min-width:40px;overflow:visible;width:auto}button.model:before{bottom:-5px;content:"";left:-6px;position:absolute;right:-12px;top:-6px}button.model>span{opacity:1}button.model .text{display:none;height:auto;white-space:nowrap;width:auto}button.model .text .name{display:block;font-size:13px;font-weight:900;height:13px;line-height:14px;margin:.5px 9px 0}button.model .text .title{color:hsla(0,0%,100%,.85);display:block;font-size:9px;font-weight:700;height:9px;line-height:10px;margin:1.5px 7px 0;text-transform:uppercase}button.model.gfs .text.gfs,button.model.icon .text.icon{display:block}button.model .close{height:40px;position:absolute;top:0;visibility:hidden}.no-touch button.model:hover .close,.no-touch button.model:hover:active .close,button.model .close,button.model:active .close{opacity:0}.panel.model{border-radius:14px;bottom:calc(34px + env(safe-area-inset-bottom, 0px));display:none;padding:0;right:calc(50px + env(safe-area-inset-right, 0px));width:188px}.panel.model h4{display:none}.panel.model label{cursor:pointer;float:left;padding:0}.panel.model label .item{border-radius:14px;color:hsla(0,0%,100%,.6);display:block;font-size:13px;height:28px;line-height:29px;text-align:center;transition:color 125ms,background-color 125ms,box-shadow 125ms;white-space:nowrap}.panel.model label .item .name{font-weight:900;letter-spacing:.3px}.panel.model label .item .resolution{letter-spacing:-.2px}.no-touch .panel.model label:hover .item,.panel.model label:active .item{color:#fff}.no-touch .panel.model label:hover:active .item{color:hsla(0,0%,100%,.85)}.panel.model label.icon .item{width:100px}.panel.model label.gfs .item{width:88px}.panel.model input[type=radio]{display:none}.panel.model input[type=radio]:checked+label .item,.panel.model input[type=radio]:checked:active+label .item{background-color:hsla(0,0%,100%,.85);box-shadow:0 0 8px rgba(20,26,34,.4);color:#141a22}.panel.model input[type=radio]:checked+label .resolution,.panel.model input[type=radio]:checked:active+label .resolution{color:rgba(20,26,34,.6);transition:color 125ms}.ui-forecast .panel.model{display:block}@media (max-width:899px){.panel.model{width:108px}.panel.model label .item .resolution{display:none}.panel.model label.icon .item{width:58px}.panel.model label.gfs .item{width:50px}}@media (max-height:719px){.ui-model .panel.storm,.ui-model .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-storm.ui-model .hud{display:block}}@media (max-height:549px),(max-width:679px){.panel.model{border-radius:10px;bottom:calc(114px + env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));right:auto;width:auto}.panel.model h4{display:block;height:20px}.panel.model form{padding:18px 18px 10px}.panel.model label{display:block;float:none;transition:opacity 125ms}.panel.model label .item{border-radius:18px;display:inline-block;font-size:15px;height:36px;line-height:37px;margin:2px 0 2px -6px;padding:0 14px;text-align:left}.panel.model label .item .resolution{display:inline;letter-spacing:0;margin-left:2px}.panel.model label.gfs .item,.panel.model label.icon .item{width:auto}.panel.model input[type=radio]:checked+label .item,.panel.model input[type=radio]:checked:active+label .item{background-color:hsla(0,0%,100%,.25);box-shadow:none;color:#fff}.panel.model input[type=radio]:checked+label .resolution,.panel.model input[type=radio]:checked:active+label .resolution{color:#fff}.panel.model input[type=radio]:not(:checked)+label .item{transition:background-color 125ms}.no-touch .panel.model input[type=radio]:not(:checked)+label:hover .item{background-color:hsla(0,0%,100%,.15)}.panel.model input[type=radio]:not(:checked)+label:active .item{background-color:hsla(0,0%,100%,.2)}.no-touch .panel.model input[type=radio]:not(:checked)+label:hover:active{opacity:.85}.ui-forecast button.model{display:block}.ui-forecast .panel.model{opacity:0;pointer-events:none;transform:translate3d(0,4px,0);visibility:hidden}.ui-forecast.ui-model button.model .text{display:none}.ui-forecast.ui-model button.model .close{opacity:.85;visibility:visible}.no-touch .ui-forecast.ui-model button.model:hover .close,.ui-forecast.ui-model button.model:active .close{opacity:1}.no-touch .ui-forecast.ui-model button.model:hover:active .close{opacity:.85}.ui-forecast.ui-model .panel.model{opacity:1;pointer-events:auto;transform:translateZ(0);transition:transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s;transition:backdrop-filter .2s,transform .2s ease-out,opacity .2s,visibility .2s,-webkit-backdrop-filter .2s;visibility:visible}.ui-forecast.ui-model .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-forecast.ui-model .notifications .panel:not(.new):first-of-type{pointer-events:none}}@media (max-width:467px){button.model{bottom:calc(142px + env(safe-area-inset-bottom, 0px))}.panel.model{bottom:calc(186px + env(safe-area-inset-bottom, 0px))}.ui-clock button.model{bottom:calc(70px + env(safe-area-inset-bottom, 0px))}.ui-clock .panel.model{bottom:calc(114px + env(safe-area-inset-bottom, 0px))}}@media (max-width:467px) and (max-height:409px){.ui-forecast:not(.ui-clock) .panel.model,.ui-forecast:not(.ui-clock) button.model{display:none}}@media (max-height:409px){.ui-model .hud,.ui-model .title-badge,.ui-model button.title{display:none}}@media (max-width:371px){button.model{width:40px}button.model .text .name{font-size:11px;line-height:12px;margin:2px 0 0}button.model .text .title{font-size:8px;line-height:9px;margin:1px 0 0}}@media (max-height:289px){.ui-forecast .panel.model,.ui-forecast button.model{display:none}}.legend{bottom:calc(34px + env(safe-area-inset-bottom, 0px));font-size:11px;font-weight:900;height:22px;left:calc(6px + env(safe-area-inset-left, 0px));line-height:23px;position:absolute;text-shadow:0 0 1px rgba(0,0,0,.5),1px 0 1px rgba(0,0,0,.5),-1px 0 1px rgba(0,0,0,.5),0 1px 1px rgba(0,0,0,.5),0 -1px 1px rgba(0,0,0,.5);visibility:hidden;width:320px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;overflow:visible;transition:filter .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.legend:before{bottom:-10px;content:"";left:-6px;position:absolute;right:-4px;top:-6px}.legend .wrap{border-radius:6px;box-shadow:0 0 1.5px hsla(0,0%,100%,.65);height:22px;left:0;overflow:hidden;position:absolute;right:0}.legend .wrap.secondary{display:none}.legend .first{left:0}.legend .first,.legend .last{height:22px;position:absolute;width:50%}.legend .last{right:0}.legend .pad{right:0}.legend .bar,.legend .pad{height:22px;left:0;position:absolute}.legend .bar{background-position:21% 0;background-repeat:no-repeat;background-size:100% 100%;image-rendering:crisp-edges;pointer-events:none;right:20px}.legend .bar .unit{font-weight:700;height:22px;padding-left:10px;white-space:nowrap;width:21%}.legend .bar .values{height:22px;padding-left:21%;position:absolute;top:0;width:100%}.legend .bar .values>div{display:inline-block;text-align:center;transform:translateX(-50%)}.legend:active{filter:brightness(.9)}.legend.percent,.legend.precipitation{cursor:default}.legend.percent:active,.legend.precipitation:active{filter:none}.legend.celsius .bar,.legend.fahrenheit .bar,.legend.percent .bar{background-position:18% 0}.legend.celsius .bar .unit,.legend.fahrenheit .bar .unit,.legend.percent .bar .unit{width:18%}.legend.celsius .bar .values,.legend.fahrenheit .bar .values,.legend.percent .bar .values{padding-left:18%}.legend.mmhg .bar .unit{font-size:9px}.legend.precipitation .wrap.primary{border-radius:6px 0 0 6px;right:20%}.legend.precipitation .wrap.primary .bar{background-position:30% 0;right:30px}.legend.precipitation .wrap.primary .bar .unit{width:30%}.legend.precipitation .wrap.primary .bar .values{padding-left:30%}.legend.precipitation .wrap.secondary{border-radius:0 6px 6px 0;display:block;left:80%}.legend.precipitation .wrap.secondary .bar{background-position:0 100%;background-size:1200% 200%;right:0}.legend.precipitation .wrap.secondary .bar .unit{width:100%}.ui-legend .legend{visibility:visible}@media (max-width:1131px){.legend{left:50%;margin-left:-160px}.ui-about .legend,.ui-search .legend,.ui-settings .legend,.ui-storm-details .legend{visibility:hidden}}@media (max-height:549px),(max-width:679px){.legend{font-size:13px;height:calc(22px + env(safe-area-inset-top, 0px));left:0;margin-left:auto;right:0;top:0;width:auto}.legend:before{display:none}.legend .wrap{box-shadow:none;height:100%}.legend .wrap,.legend.precipitation .wrap.primary,.legend.precipitation .wrap.secondary{border-radius:0}.legend .pad{left:env(safe-area-inset-left,0);right:env(safe-area-inset-right,0)}.legend .bar,.legend .first,.legend .last{top:env(safe-area-inset-top,0)}.ui-blur .legend{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}}.footer-coordinate{bottom:calc(6px + env(safe-area-inset-bottom, 0px));color:#fff;font-feature-settings:"tnum";font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;left:calc(8px + env(safe-area-inset-left, 0px));line-height:12px;position:absolute;text-shadow:0 0 1px rgba(0,0,0,.5),1px 0 1px rgba(0,0,0,.5),-1px 0 1px rgba(0,0,0,.5),0 1px 1px rgba(0,0,0,.5),0 -1px 1px rgba(0,0,0,.5);transition:color .2s;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-coordinate:before{bottom:-6px;content:"";left:-8px;min-width:330px;position:absolute;right:-8px;top:-6px}.footer-coordinate .lat{display:inline-block;margin-right:6px}.footer-coordinate .lon{display:inline-block}.no-touch .footer-coordinate:hover:active{color:hsla(0,0%,100%,.85)}@media (min-width:1132px){.footer-coordinate{font-size:11px}}@media (max-height:549px){.footer-coordinate{bottom:calc(4px + env(safe-area-inset-bottom, 0px));font-size:9px;height:12px;letter-spacing:-.2px}.footer-coordinate:before{bottom:-4px;min-width:inherit;top:-4px}}@media (max-width:679px){.footer-coordinate{display:none}}.attribution{bottom:calc(6px + env(safe-area-inset-bottom, 0px));font-size:10px;font-weight:700;left:160px;line-height:12px;max-height:28px;pointer-events:none;position:absolute;right:160px;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.5),1px 0 1px rgba(0,0,0,.5),-1px 0 1px rgba(0,0,0,.5),0 1px 1px rgba(0,0,0,.5),0 -1px 1px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1132px){.attribution{font-size:11px}}@media (max-height:549px),(max-width:679px){.attribution{bottom:calc(4px + env(safe-area-inset-bottom, 0px));font-size:9px;height:12px;left:calc(6px + env(safe-area-inset-left, 0px));line-height:13px;overflow:hidden;right:calc(6px + env(safe-area-inset-right, 0px));text-overflow:ellipsis;white-space:nowrap}}@media (max-width:359px){.attribution{letter-spacing:-.2px}}.scale-line{bottom:calc(5px + env(safe-area-inset-bottom, 0px));position:absolute;right:calc(7px + env(safe-area-inset-right, 0px));white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scale-line:before{bottom:-5px;content:"";left:-6px;position:absolute;right:-7px;top:-5px}.scale-line>div{border-bottom:3px solid #000;color:#fff;font-size:10px;font-weight:700;height:16px;line-height:16px;padding-right:1px;text-align:right;text-shadow:0 0 1px rgba(0,0,0,.5),1px 0 1px rgba(0,0,0,.5),-1px 0 1px rgba(0,0,0,.5),0 1px 1px rgba(0,0,0,.5),0 -1px 1px rgba(0,0,0,.5);transition:color .2s}.scale-line>div:after{border-bottom:1px solid #fff;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px}.no-touch .scale-line>div:hover:active{color:hsla(0,0%,100%,.85)}@media (min-width:1132px){.scale-line>div{font-size:11px}}@media (max-height:549px){.scale-line{bottom:calc(3px + env(safe-area-inset-bottom, 0px));overflow:visible}.scale-line:before{bottom:-3px;content:"";left:-6px;position:absolute;right:-7px;top:3px}.scale-line>div{font-size:9px;letter-spacing:-.2px}.mobile-footer .scale-line{bottom:calc(3px + env(safe-area-inset-bottom, 0px))}}@media (max-width:679px){.scale-line{display:none}}.panel.dialog{left:50%;margin-left:-210px;max-width:420px;min-width:200px;opacity:0;pointer-events:none;top:50%;transform:translateY(-50%) scale(.85);transition:opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms,-webkit-backdrop-filter 125ms;transition:backdrop-filter 125ms,opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms;transition:backdrop-filter 125ms,opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms,-webkit-backdrop-filter 125ms;visibility:hidden;width:420px}.panel.dialog h3{line-height:26px;pointer-events:none;text-align:center}.panel.dialog h3 .menu-icon{background-image:url(/assets/images/icons/layers.12.svg);display:inline-block;margin:0 8px -1px -8px;vertical-align:text-bottom}.panel.dialog h3 .menu-icon.outage{background-image:url(/assets/images/icons/warning.3.svg);margin-bottom:-2px}.panel.dialog p{color:hsla(0,0%,100%,.85);font-size:15px;line-height:20px;margin-top:12px;text-align:center;text-wrap:pretty}.panel.dialog p a{color:#57abff;cursor:pointer;text-underline-offset:1.5px;transition:color .2s;white-space:nowrap}.no-touch .panel.dialog p a:hover{color:#fff;text-decoration:underline}.no-touch .panel.dialog p a:hover:active{color:hsla(0,0%,100%,.85)}.panel.dialog p a:active{color:#fff}.panel.dialog button.dialog{margin-top:20px}.panel.dialog button.dialog .text{letter-spacing:.2px}.ui-dialog-layer .panel.intro-layer,.ui-dialog-model .panel.intro-model,.ui-dialog-outage .panel.outage{opacity:1;pointer-events:auto;transform:translateY(-50%);transition:transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms,-webkit-backdrop-filter 275ms;transition:backdrop-filter 275ms,transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms;transition:backdrop-filter 275ms,transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms,-webkit-backdrop-filter 275ms;visibility:visible}.ui-dialog-layer .notifications,.ui-dialog-model .notifications,.ui-dialog-outage .notifications,.ui-dialog-welcome .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-dialog-layer .notifications .panel:not(.new):first-of-type,.ui-dialog-model .notifications .panel:not(.new):first-of-type,.ui-dialog-outage .notifications .panel:not(.new):first-of-type,.ui-dialog-welcome .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-dialog-layer.ui-storm .panel.storm,.ui-dialog-layer.ui-storm-details .panel.storm-details,.ui-dialog-layer.ui-weather .panel.weather,.ui-dialog-model.ui-storm .panel.storm,.ui-dialog-model.ui-storm-details .panel.storm-details,.ui-dialog-model.ui-weather .panel.weather,.ui-dialog-outage.ui-storm .panel.storm,.ui-dialog-outage.ui-storm-details .panel.storm-details,.ui-dialog-outage.ui-weather .panel.weather,.ui-dialog-welcome.ui-storm .panel.storm,.ui-dialog-welcome.ui-storm-details .panel.storm-details,.ui-dialog-welcome.ui-weather .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.panel.intro-layer .message,.panel.intro-model .message{display:none}.panel.intro-layer.dew-point .message.dew-point,.panel.intro-layer.humidity .message.humidity,.panel.intro-layer.precipitation .message.precipitation,.panel.intro-layer.pressure .message.pressure,.panel.intro-layer.radar .message.radar,.panel.intro-layer.satellite .message.satellite,.panel.intro-layer.satellite-hd .message.satellite-hd,.panel.intro-layer.temperature .message.temperature,.panel.intro-layer.temperature-feel .message.temperature-feel,.panel.intro-layer.temperature-wet-bulb .message.temperature-wet-bulb,.panel.intro-layer.wind-gusts .message.wind-gusts,.panel.intro-layer.wind-speed .message.wind-speed,.panel.intro-model.gfs .message.gfs,.panel.intro-model.icon .message.icon{display:block}@media (max-width:452px){.panel.dialog{left:calc(16px + env(safe-area-inset-left, 0px));margin-left:0;right:calc(16px + env(safe-area-inset-right, 0px));width:auto}}@media (max-height:549px),(max-width:679px){.ui-dialog-layer .group.overlays,.ui-dialog-layer .hit-clock,.ui-dialog-layer .hit-timeline,.ui-dialog-layer .hud,.ui-dialog-layer .panel.layers,.ui-dialog-layer .panel.overlays,.ui-dialog-layer .title-badge,.ui-dialog-layer button.geolocation,.ui-dialog-layer button.layers,.ui-dialog-layer button.search,.ui-dialog-layer button.title,.ui-dialog-layer.ui-clock .panel.clock,.ui-dialog-layer.ui-forecast .panel.model,.ui-dialog-layer.ui-forecast button.model,.ui-dialog-model .group.overlays,.ui-dialog-model .hit-clock,.ui-dialog-model .hit-timeline,.ui-dialog-model .hud,.ui-dialog-model .panel.layers,.ui-dialog-model .panel.overlays,.ui-dialog-model .title-badge,.ui-dialog-model button.geolocation,.ui-dialog-model button.layers,.ui-dialog-model button.search,.ui-dialog-model button.title,.ui-dialog-model.ui-clock .panel.clock,.ui-dialog-model.ui-forecast .panel.model,.ui-dialog-model.ui-forecast button.model,.ui-dialog-outage .group.overlays,.ui-dialog-outage .hit-clock,.ui-dialog-outage .hit-timeline,.ui-dialog-outage .hud,.ui-dialog-outage .panel.layers,.ui-dialog-outage .panel.overlays,.ui-dialog-outage .title-badge,.ui-dialog-outage button.geolocation,.ui-dialog-outage button.layers,.ui-dialog-outage button.search,.ui-dialog-outage button.title,.ui-dialog-outage.ui-clock .panel.clock,.ui-dialog-outage.ui-forecast .panel.model,.ui-dialog-outage.ui-forecast button.model{display:none}.ui-dialog-layer .panel.timeline,.ui-dialog-model .panel.timeline,.ui-dialog-outage .panel.timeline{visibility:hidden}}@media (max-height:289px),(max-width:359px){.panel.dialog{padding:12px}.panel.dialog h3{font-size:15px}.panel.dialog h3 .menu-icon{margin:0 6px -2px -6px}.panel.dialog p{font-size:14px;line-height:18px;margin-top:10px}.panel.dialog button.dialog{margin-top:16px}}.panel.consent-heat{left:50%;margin-left:-215px;max-width:430px;opacity:0;pointer-events:none;top:50%;transform:translateY(-50%) scale(.85);transition:opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms,-webkit-backdrop-filter 125ms;transition:backdrop-filter 125ms,opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms;transition:backdrop-filter 125ms,opacity 125ms ease-out,transform 125ms cubic-bezier(.2,0,1,.6),visibility 125ms,-webkit-backdrop-filter 125ms;visibility:hidden}.panel.consent-heat h3{line-height:26px;pointer-events:none;text-align:center}.panel.consent-heat h3 .icon{background-image:url(/assets/images/icons/overlays.12.svg);background-position:0 -144px;display:inline-block;height:24px;margin:0 8px -1px -8px;vertical-align:text-bottom;width:24px}.panel.consent-heat .items{padding-top:18px}.panel.consent-heat .items .icon{background-image:url(/assets/images/icons/other.6.svg);display:inline-block;height:24px;margin-right:10px;margin-top:-2px;width:24px}.panel.consent-heat .items .icon.p1{background-position:0 -48px}.panel.consent-heat .items .icon.p2{background-position:0 -144px}.panel.consent-heat .items .icon.p3{background-position:0 -168px}.panel.consent-heat .items .icon.p4{background-position:0 -192px}.panel.consent-heat .items p{color:hsla(0,0%,100%,.85);display:inline-block;font-size:15px;line-height:20px;margin-bottom:16px;pointer-events:none;vertical-align:top;width:calc(100% - 34px)}.panel.consent-heat .items strong{color:#fff;font-weight:900;letter-spacing:.2px;text-transform:uppercase}.panel.consent-heat .items em{color:#fff;font-style:normal;font-weight:700}.panel.consent-heat button.dialog{background-color:#ff1800;margin-top:10px}.panel.consent-heat button.dialog .text{letter-spacing:.2px;opacity:1}.no-touch .panel.consent-heat button.dialog:hover{background-color:#ff3e29}.no-touch .panel.consent-heat button.dialog:hover:active,.panel.consent-heat button.dialog:active{background-color:#e61700}.ui-dialog-heat .panel.consent-heat{opacity:1;pointer-events:auto;transform:translateY(-50%);transition:transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms,-webkit-backdrop-filter 275ms;transition:backdrop-filter 275ms,transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms;transition:backdrop-filter 275ms,transform 275ms cubic-bezier(.2,1.5,.75,1),visibility 275ms,-webkit-backdrop-filter 275ms;visibility:visible}.ui-dialog-heat .panel.dialog,.ui-dialog-heat.ui-storm .panel.consent-heat,.ui-dialog-heat:not(.ui-storm) .hit-clock,.ui-dialog-heat:not(.ui-storm) .hit-timeline,.ui-dialog-heat:not(.ui-storm) .hud,.ui-dialog-heat:not(.ui-storm) .panel.clock{display:none}.ui-dialog-heat:not(.ui-storm) .panel.timeline{visibility:hidden}.ui-dialog-heat:not(.ui-storm) .notifications,.ui-dialog-heat:not(.ui-storm) .panel.weather{opacity:0;pointer-events:none;visibility:hidden}.ui-dialog-heat:not(.ui-storm) .notifications .panel:not(.new):first-of-type{pointer-events:none}@media (max-height:549px),(max-width:679px){.panel.consent-heat{bottom:calc(34px + env(safe-area-inset-bottom, 0px));left:calc(18px + env(safe-area-inset-left, 0px));margin-left:0;max-width:inherit;right:calc(18px + env(safe-area-inset-right, 0px));top:calc(34px + env(safe-area-inset-top, 0px));transform:scale(.9);width:auto}.panel.consent-heat .items{bottom:72px;left:18px;overflow:auto;overscroll-behavior-y:contain;padding-right:24px;position:absolute;right:0;top:48px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent);mask-image:linear-gradient(0deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent)}.panel.consent-heat .items .icon{margin-top:0}.panel.consent-heat .items p{font-size:16px;line-height:24px;margin-bottom:20px}.panel.consent-heat button.close{right:0;top:-2px}.panel.consent-heat button.dialog{bottom:18px;left:18px;position:absolute;right:18px;width:auto}.ui-dialog-heat .panel.consent-heat{transform:none}.ui-dialog-heat:not(.ui-storm).ui-legend .legend{visibility:hidden}.ui-dialog-heat:not(.ui-storm) .group.overlays,.ui-dialog-heat:not(.ui-storm) .panel.layers,.ui-dialog-heat:not(.ui-storm) .panel.overlays,.ui-dialog-heat:not(.ui-storm) .title-badge,.ui-dialog-heat:not(.ui-storm) button.geolocation,.ui-dialog-heat:not(.ui-storm) button.layers,.ui-dialog-heat:not(.ui-storm) button.search,.ui-dialog-heat:not(.ui-storm) button.title{display:none}}@media (max-height:489px),(max-width:359px){.panel.consent-heat{bottom:calc(20px + env(safe-area-inset-bottom, 0px));left:calc(6px + env(safe-area-inset-left, 0px));max-height:inherit;right:calc(6px + env(safe-area-inset-right, 0px));top:calc(6px + env(safe-area-inset-top, 0px))}.panel.consent-heat .items{top:42px}.panel.consent-heat .items .icon{margin-top:-2px}.panel.consent-heat .items p{font-size:15px;line-height:20px;margin-bottom:16px}}.panel.welcome{display:none;left:50%;margin-left:-150px;max-width:300px;min-width:200px;top:50%;transform:translateY(-50%);width:300px}.panel.welcome p{font-size:16px;line-height:21px;margin-bottom:24px;text-align:center}.panel.welcome p strong{white-space:nowrap}.panel.welcome .location,.panel.welcome button.close{display:none}.panel.welcome button.dialog{margin-bottom:12px}.panel.welcome button.dialog .icon{display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}.panel.welcome button.dialog:last-of-type{margin-bottom:0}.panel.welcome button.dialog.geolocation-welcome .icon{background-image:url(/assets/images/icons/geolocation.3.svg);background-position:0 0}.panel.welcome button.dialog.geolocation-welcome .text.locating{display:none}.panel.welcome button.dialog.search-welcome .icon{background-image:url(/assets/images/icons/search.4.svg)}.panel.welcome a.app-link.intro{border-radius:22px;clear:both;display:block;height:44px;margin-bottom:12px;overflow:hidden;position:relative;text-align:center;width:100%}.panel.welcome a.app-link.intro .icon{display:inline-block;height:44px}.panel.welcome a.app-link.intro .text{display:inline-block;font-size:16px;line-height:45px;margin-left:6px;top:0;vertical-align:top}.no-touch .panel.welcome .app,.panel.welcome.location .app{display:none}.no-touch .panel.welcome .location,.no-touch .panel.welcome button.close,.panel.welcome.location .location,.panel.welcome.location button.close,.ui-dialog-welcome .panel.welcome{display:block}.ui-dialog-welcome .group.measure,.ui-dialog-welcome .hit-clock,.ui-dialog-welcome .hit-timeline,.ui-dialog-welcome .hud,.ui-dialog-welcome .panel.consent-heat,.ui-dialog-welcome .title-badge,.ui-dialog-welcome button.geolocation,.ui-dialog-welcome button.title,.ui-dialog-welcome.ui-clock .panel.clock,.ui-dialog-welcome.ui-forecast .panel.model,.ui-dialog-welcome.ui-forecast button.model{display:none}.ui-dialog-welcome .panel.layers{opacity:0;pointer-events:none;visibility:hidden}.ui-dialog-welcome .panel.timeline{visibility:hidden}.ui-dialog-welcome .notifications{opacity:0;pointer-events:none;visibility:hidden}.ui-dialog-welcome .notifications .panel:not(.new):first-of-type{pointer-events:none}.ui-dialog-welcome.ui-search .panel.welcome{display:none}.homescreen-app .ui-dialog-welcome #map{pointer-events:none}.homescreen-app .panel.welcome a.app-link.intro{margin-bottom:0}.homescreen-app .panel.welcome button.continue,.ui-geolocation .panel.welcome button.dialog.geolocation-welcome .text.locate{display:none}.ui-geolocation .panel.welcome button.dialog.geolocation-welcome .text.locating{display:inline-block}@media (max-height:549px),(max-width:679px){.ui-dialog-welcome .group.overlays,.ui-dialog-welcome .panel.overlays,.ui-dialog-welcome button.layers,.ui-dialog-welcome button.search{display:none}}@media (max-width:312px){.panel.welcome{left:calc(6px + env(safe-area-inset-left, 0px));margin-left:0;right:calc(6px + env(safe-area-inset-right, 0px));width:auto}}@media (max-height:489px){.panel.welcome .title-logo{display:none}.panel.welcome p{margin:2px 0 12px}.panel.welcome .location p{margin-right:20px}}@media (max-width:319px){.panel.welcome{padding:12px}.panel.welcome .title-logo{display:none}.panel.welcome a.app-link.intro .text,.panel.welcome button.dialog .text{font-size:14px}.panel.welcome p{font-size:15px;line-height:20px;margin:2px 0 12px}.panel.welcome .location p{margin-right:20px}}@media (max-height:289px){.panel.welcome p{display:none}.no-touch .panel.welcome,.panel.welcome.location{padding-top:40px}}a.app-link{background-color:#0a84ff;border-radius:20px;height:40px;padding:0 16px;transition:box-shadow .2s;white-space:nowrap}a.app-link .icon{background-image:url(/assets/images/icons/download-app.1.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;height:40px;width:20px}a.app-link .icon,a.app-link .text{display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.app-link .text{font-size:15px;font-weight:700;letter-spacing:.1px;line-height:40px;margin-left:28px;position:relative;text-shadow:0 0 3px #0073e6;top:-40px}a.app-link.header{background-image:linear-gradient(0deg,#0073e6 0,#198cff);box-shadow:0 1.5px 5px rgba(0,43,87,.35);overflow:visible;position:absolute;right:calc(54px + env(safe-area-inset-right, 0px));top:calc(6px + env(safe-area-inset-top, 0px))}a.app-link.header:before{bottom:-12px;content:"";left:-8px;position:absolute;right:0;top:-6px}a.app-link:active{box-shadow:0 3px 6px rgba(0,43,87,.35),inset 0 0 12px rgba(0,43,87,.35)}.no-touch a.app-link.header,.ui-dialog-welcome a.app-link.header,.ui-search a.app-link.header{display:none}@media (max-width:1131px){a.app-link.header{display:none}}@media (max-height:549px),(max-width:679px){a.app-link.header{display:block;left:50%;right:auto;transform:translateX(-50%);transition:opacity .2s .2s,visibility .2s .2s}a.app-link.header:before{right:-8px}.ui-legend a.app-link.header{top:calc(28px + env(safe-area-inset-top, 0px))}.ui-about a.app-link.header,.ui-dialog-heat a.app-link.header,.ui-dialog-layer a.app-link.header,.ui-dialog-model a.app-link.header,.ui-dialog-outage a.app-link.header,.ui-measure-area a.app-link.header,.ui-measure-distance a.app-link.header,.ui-search a.app-link.header,.ui-settings a.app-link.header,.ui-storm a.app-link.header,.ui-storm-details a.app-link.header,.ui-title a.app-link.header,.ui-weather a.app-link.header{opacity:0;transition-delay:0s;visibility:hidden}.hud.show+a.app-link.header{opacity:0;transition:none;visibility:hidden}}@media (max-width:359px){a.app-link.header{padding:0 14px}a.app-link.header .text{font-size:14px;letter-spacing:-.2px;margin-left:26px}}@media (max-height:489px),(max-width:279px){a.app-link.header{display:none}}.pro-badge{background-color:#0a84ff;background-image:linear-gradient(135deg,#39f,#0073e6);border-radius:3px;color:#fff;display:inline-block;font-size:10px;font-weight:700;height:16px;letter-spacing:.1px;line-height:17px;margin:0 1px;padding:0 4.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pro-badge.large{font-size:13px;height:18px;line-height:19px}.pro-badge.title{border-radius:3.5px;font-size:15px;height:20.5px;line-height:22px;padding:0 4px;position:relative;top:-2px}