*,::after,::before{box-sizing:border-box}::-webkit-color-swatch-wrapper{padding:0}::-webkit-scrollbar{display:none}:root{--accent-color-picker:#f94242;--bg-color:#f6f6f6;--box-shadow:0 0 8px rgba(0,0,0,.2);--card-bg-color:#fff;--fill-opacity:0.2;--fill-opacity-hover:0.4;--font-color:#000;--menu-bg-color:#ececec;--nowcast-bg-color:#fff;--semi-transparent:#fffc;user-select:none;--font-color-sub:#000c}:root:has(body.theme-dark){--bg-color:#0c0c0c;--card-bg-color:#131313;--fill-opacity:0.3;--fill-opacity-hover:0.4;--font-color:#fff !important;--menu-bg-color:#0a0a0a;--nowcast-bg-color:#1b1b1b;--semi-transparent:#0009;--box-shadow:none;--font-color-sub:#fffc}#preloader{opacity:1}input:focus{outline:0}[hidden]{display:none !important}[role="button"]{cursor:pointer}[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;justify-content:center}a:hover{color:var(--accent-color-picker);text-decoration:underline;opacity:1 !important}a.ext{display:inline-flex;justify-content:center}a.ext:after{content:'';mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"%3E%3C/path%3E%3C/svg%3E');width:10px;aspect-ratio:1/1;display:inline-block;background-color:var(--font-color) !important;margin:auto 0.125rem}#meteo a.ext:after{width:8px}#meteo a.ext:hover:after{opacity:0.8}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}b,strong{font-weight:bolder;color:var(--font-color)}body{margin:0;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;background-color:var(--bg-color);color:var(--font-color);-webkit-tap-highlight-color:transparent;top:0 !important}body.desc-vis .list-group span.description{margin-top:-1px}body.desc-vis .radar-list-div p{margin-bottom:20px !important}body.legend-vis #radar-upper-btns{visibility:visible}body.modal-open #backdrop{opacity:0.6;pointer-events:all;visibility:visible}body.modal-open #page > div#modal-container{display:block}body.modal-open .radar-list-div .ios-switch{opacity:1;margin-top:-2px}body.modal-open:has([data-modal-name="image"]:not([hidden])) #backdrop{opacity:1 !important;pointer-events:all;z-index:99999;transition:all 0s ease}body.modal-open:has([data-modal-name="radar-options"]:not([hidden])) #backdrop{opacity:0.6 !important}body.no-anim *{transition:all 0s ease !important}body.no-icons .menu .list-group svg:not(:last-child){width:0;margin:0 9px 0 0}body.no-icons #weather-page .header svg:first-child{width:0 !important;overflow:hidden;opacity:0;min-width:0 !important}body.no-icons #weather-page .header svg:first-child ~ div{margin-left:0}body.no-icons #weather-page .header > div{margin-left:0}body.no-icons .menu .list-group svg:not(:last-child),body.no-icons .radar-list-div svg{width:0;margin:0 9px 0 0}body.no-icons .radar-list-div .description{margin-left:9px}body.sidebar-open #backdrop{opacity:0.6;pointer-events:all}body.sidebar-open #sidebar{-webkit-transform:translate(0%);transform:translate(0%)}div.card.modal:has(#radar-options){width:max-content;z-index:999;pointer-events:all;height:max-content;position:fixed;bottom:0;right:0;margin:0 5px 184px 0}div.card.modal{width:100%;z-index:999;pointer-events:all;position:relative;margin:auto;height:0}div.card.modal:has(.attribution){width:max-content;z-index:999;pointer-events:all;height:max-content;position:fixed;top:0;left:0;margin:20px 0 0 80px;transition:margin 0.3s ease}div.open #radar-legend-btn svg path{transform:rotate(90deg) rotateX(180deg)}div.open #radar-legend-btn{transition-delay:0s}h1{font-size:24px !important;line-height:30px;margin-top:0.5rem}h1,h2,h3,h4,h5,h6{letter-spacing:-0.3px;margin-bottom:0;margin-top:0;font-size:13px;font-weight:400}h2{font-size:18px;line-height:25px}h6{font-size:13px}.desc-vis #meteo .card:has(.header p) h6{margin-top:0}.card:has(.header p) h6{margin-top:0}.card.modal:has(.header p) h6{margin-top:-5px}#weather-grid > .card .header p{display:none}hr{margin:-1px 0 !important;border-style:solid;color:rgba(0, 0, 0, 0.1)}.alert hr{margin:2px !important}.theme-dark hr{color:rgba(255, 255, 255, 0.1)}html[lang=en] [lang=es],html[lang=es] [lang=en]{display:none !important}img,svg{vertical-align:middle;width:1em;height:1em}#quakes-list svg{vertical-align:-0.125em;fill:var(--font-color) !important;margin:0 -1.5px}#quakes-list.theme-dark svg{fill:#fff !important}img.full-logo:before{position:relative;top:35.5px;margin:0}input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[type="button"]:not(.leaftlet-control),input[type="radio"]{accent-color:var(--accent-color-picker) !important;background-color:var(--accent-color-picker) !important;color:#fff}input[type="checkbox"],input[type="radio"]{accent-color:var(--accent-color-picker) !important}input[type="range"]{height:10px;outline:0;-webkit-appearance:auto;width:100%;margin:auto 10px}input[type=range]{-webkit-appearance:none;border:none;width:100%}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;border-radius:3px;background:none;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:var(--accent-color-picker) !important;margin-top:-6px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:none}input[type=range]::-moz-range-track{width:100%;height:5px;border-radius:3px;background:none;border:none}input[type=range]::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:var(--accent-color-picker) !important}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]::-ms-track{width:100%;height:5px;border-radius:3px;background:none;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:var(--accent-color-picker) !important}label{display:inline-block}ol{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:1rem}p{margin-top:0}p,ul{font-size:12px;padding-bottom:0;margin-bottom:6px;color:var(--font-color-sub)}[data-modal-name=whats-new] ul{margin-top:0;margin-bottom:1rem}svg.leaflet-zoom-animated{width:auto !important;height:auto !important}body.disable-popup-fade .leaflet-fade-anim .leaflet-popup{transition:none}.active svg,.warning-label svg{filter: drop-shadow(0 0 3px #0000007a);opacity:1 !important}.active:not(a){text-shadow:0 0 3px #000}.attribution a{font-weight:500 !important}.attribution{z-index:999;border-radius:0 15px 15px 0;width:max-content;padding:8px 15px;position:fixed;top:0;left:0;margin:10px 0 0 10px;transition:margin 0.3s ease;font-size:8px;background-color:var(--semi-transparent);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px);box-shadow:0 -2px 20px #0000001a,0 0 12px #0000001a}.attribution.quakes{margin:5px 0 0}.breadcrumb p{padding-left:0.5rem;margin:0}[data-toggle=debug-modal]{pointer-events:none !important}.breadcrumb p:before{float:left;padding-right:0.5rem;content:"/"}.btn,input{box-shadow:none;outline:0}.btn-icon:active,.btn-icon:hover{color:#fff}.card .footer p{margin-bottom:0}.card h6 span:not(.period){font-size:10px;color:var(--font-color-sub)}.card h6 span > span{opacity:1;font-size:80%}#hourly-forecast h6 span:first-of-type{text-transform:capitalize}#hourly-forecast h6 span:last-of-type{text-transform:lowercase;font-size:unset;opacity:1;color:var(--font-color)}#meteo .card span:has(a){margin:4px 20px;display:flex;justify-content:end}.card h6 a span{opacity:1}.card{background-position:center center;background-size:cover;border:none !important;border-radius:15px !important;margin:10px;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);will-change:auto;background-color:var(--card-bg-color);box-shadow:var(--box-shadow)}.card:has(input[id=notifications]:not(:checked)) ~ .card{display:none}.card:has(input[id=notifications]:checked) ~ .card{display:inherit}div:has(input[id="earthquakes"]:not(:checked)) ~ div{display:none}[data-trigger-switch=alerts]:has(input[id="alerts"]:not(:checked)),[data-trigger-switch=earthquakes]:has(input[id="earthquakes"]:not(:checked)){margin-bottom:12px}div:has(input[id="earthquakes"]:checked) ~ div{display:inherit}div:has(input[id="alerts"]:not(:checked)) ~ div{display:none}div:has(input[id="alerts"]:checked) ~ div{display:inherit}#settings-menu{display:inherit}.card.modal{width:100%;z-index:999;max-width:860px;pointer-events:all;display:flex;flex-direction:column;margin:0 auto;height:100%;visibility:hidden;transform:scale(.5);opacity:0;transition:0.2s opacity cubic-bezier(.25,.1,.25,1), 0.2s visibility step-end, 0.2s transform step-end}.card.modal.open{visibility:visible;transition:0.2s transform cubic-bezier(.25,.1,.25,1.3), 0.2s opacity cubic-bezier(.25,.1,.25,1.3);opacity:1;transform:none;height:100%}.card.modal[data-modal-name="image"] .header svg{pointer-events:all !important;margin-left:20px}.card.modal[data-modal-name="image"] .header svg:hover,.modal .header svg:last-child:hover{color:var(--accent-color-picker) !important;cursor:pointer}.card.modal[data-modal-name=image] .content img{height:100%}.card.modal[data-modal-name=image] .content img,.card.modal[data-modal-name=image] .content video{pointer-events:all !important;width:auto;max-width:100%}.card.modal[data-modal-name=image] .content{padding:0;margin:auto;text-align:center;z-index:9}.card.modal[data-modal-name=image] .header{position:fixed;width:100%;background-color:transparent;border:none !important;display:flex;justify-content:end}.card.modal[data-modal-name=image] .header,.card.modal[data-modal-name=image] h6{color:#fff !important}.card.modal[data-modal-name=image]{max-width:none;background-color:transparent !important;pointer-events:none}.collapse:not(.show){display:none}.color-highlight{color:var(--accent-color-picker) !important}.content p:last-child{margin-bottom:0}.content{margin:0 18px}.curr-quake{animation:pulse-animation 2s infinite;border-radius:128px !important}.theme-dark .curr-quake{animation:pulse-animation-dark 2s infinite}.current-version{display:inherit;font-size:11px;margin-top:-12px;opacity:0.5;padding-bottom:0.5rem;text-align:center}.description{display:none;width:100%;pointer-events:none}.footer .footer-logo span,.footer-logo span,.ios-switch input{display:none}.footer{margin-bottom:0;padding:20px}.forecast-icon{height:20px;margin:6px 7px 0;min-height:20px;min-width:20px;display:none}.forecast-list-buttons{padding:10px !important}.forecast-list-buttons,.slide-btns{display:flex;overflow:scroll;font-size:11px;white-space:nowrap;justify-content:flex-start}.forecast-list-options,.slide-btns div{background-color:#7b7b7b1a;border-radius:24px;text-align:center;margin-right:10px;padding:0 25px;cursor:pointer;height:32px;display:flex}.forecast-list-options.active,.slide-btns div.active{background-color:var(--accent-color-picker) !important;text-shadow:0 0 3px #000;color:#fff;background-image:linear-gradient(#0000, #0003)}.forecast-list-options.active:hover,.slide-btns div.active:hover{background-color:var(--accent-color-picker) !important}.forecast-list-options:hover,.slide-btns div:hover{background-color:#7b7b7b36 !important}.forecast-list-options:last-child,.slide-btns div:last-child{margin-right:0}.forecast-visualizer{height:128px;justify-content:end;display:flex;flex-direction:column;padding:0 0.5px;align-items:center}.full-logo-black,.theme-dark .full-logo-white{display:block}.full-logo-black,.full-logo-white{height:94px;margin:auto;width:196px}.full-logo-white,.theme-dark .full-logo-black{display:none}.gps-icon{animation:pulse-animation 2s infinite;background-color:var(--accent-color-picker) !important;border-radius:128px !important;border:2px solid white !important}.theme-dark .gps-icon{animation:pulse-animation-dark 2s infinite}.header p{font-size:10px;margin-bottom:0;white-space:nowrap;font-weight:400;height:0;margin-top:-5px;color:var(--font-color-sub)}.alert .header p,.alert .header svg:first-child{height:initial;width:32px}#meteo .header p:has(a){position:absolute;bottom:16px;right:0;transform:scale(80%)}.header{align-items:start;font-size:13px;margin-bottom:0;padding:20px 15px}.day-counter{}.header > div:nth-child(1){align-items:start;display:flex;flex-direction:column}.header > div:nth-child(2) > div:nth-child(4){display:flex;flex-direction:row;margin-left:0 !important}.header > div:nth-child(2) > div:nth-child(4) > p:nth-child(1){margin:0}.header > div:nth-child(2) > div:nth-child(4) > p:nth-child(4){margin-left:6px}.header > div:nth-child(2) > div > h2:nth-child(2){font-size:64px !important;font-weight:100 !important;margin:0 !important}.header > div:nth-child(2) > div > h2:nth-child(3){font-size:64px !important;font-weight:100 !important;margin:0 -25px !important}.horizontal .content p:last-child{margin:auto;text-align:start;font-size:70%;white-space:nowrap;width:min-content;color:var(--font-color)}.horizontal .content p svg{vertical-align:-.125rem}.horizontal .forecast-icon{margin:auto 0}.horizontal .forecast-visualizer{justify-content:start;flex-direction:row-reverse;width:100%;height:32px;margin:0 20px 0 10px}.horizontal .hour-data{margin:auto 0 auto 4px;bottom:2px;overflow:visible;white-space:nowrap;height:min-content}.horizontal .visual-bar{transition:background-color 0.25s ease-in-out, width 0.25s ease-in-out;margin:auto 4px;max-height:4px;max-width:100%}.horizontal forecast-icon{margin:auto 0}.hour-data-container{justify-content:end;flex-direction:column;height:0;display:none;width:max-content;min-width:100%}.hour-marker{margin:auto;display:flex;max-width:100%;margin-bottom:4px}.hour-data{white-space:nowrap;z-index:99;display:flex;flex-direction:row;text-align:center;justify-content:center;width:max-content;min-width:100%;padding:0 2px;border-radius:6px;text-shadow:1px 0 var(--card-bg-color), -1px 0 var(--card-bg-color), 0 1px var(--card-bg-color), 0 -1px var(--card-bg-color), 1px 1px var(--card-bg-color), -1px -1px var(--card-bg-color), 1px -1px var(--card-bg-color), -1px 1px var(--card-bg-color);color:var(--font-color)}.hour-data:has(svg){margin:0}.hour-data svg{transform-origin:center;vertical-align:-0.125em;padding:1px;min-height:1em;min-width:1em;margin:auto;stroke-width:2px;stroke:var(--card-bg-color)}.icon-btn{background-color:var(--nowcast-bg-color) !important;pointer-events:none;border-radius:100%;margin:10px;width:29px;height:29px;padding:7px;box-shadow:var(--box-shadow);opacity:0.8}.icon-btn path{opacity:0.8}.input-style em,.input-style span{pointer-events:none;position:absolute;right:5px;top:50%;color:#000;font-size:10px;font-style:normal;font-weight:500;margin-top:-8px;opacity:0.4}.input-style input{padding:0;width:100%}.input-style{margin-bottom:-7.5px;position:relative}.ios-input:checked ~ .custom-control-label::after{-webkit-transform:translateX(26px)}.ios-input:checked ~ .custom-control-label::before{background-color:var(--accent-color-picker) !important;background-image:linear-gradient(#0000, #0003);background-color:#8cc152}.ios-switch *{cursor:pointer;transform:scale(0.8, 0.8);user-select:none}.ios-switch label::after{background-color:#fff;border:solid 1px rgba(152, 152, 152, 0.4);border-radius:50px;content:"";display:block;height:30px;margin-top:-31px;transition:-webkit-transform 250ms ease;width:30px;z-index:6}.ios-switch label::before{background-color:#707070;border-radius:50px;content:"";display:block;height:32px;margin-left:-1px;margin-top:-5px;pointer-events:all;transition:background-color 250ms ease, background-image 250ms ease;width:58px}.ios-switch{line-height:46px;margin:0 -2px 0 0;position:relative;top:10px}.leaflet-container a svg{vertical-align:-0.125em}.leaflet-container a{color:var(--font-color) !important}.leaflet-container a.leaflet-popup-close-button{font-size:17px !important;margin:8px;-webkit-tap-highlight-color:transparent !important}.leaflet-container a.leaflet-popup-close-button > span:hover,.leaflet-container a.leaflet-popup-close-button:hover{color:var(--accent-color-picker) !important;text-decoration:none !important}.popup-mark{position:absolute;left:0;width:10px !important;min-width:10px !important;height:100%;background-color:gainsboro;max-height:100%;top:0}#quakes-list .popup-mark{position:relative;height:auto;background-color:gainsboro;padding:0;margin:3px 0 3px 5px !important;border-radius:12px}.meteo-text .popup-mark{position:relative}.leaflet-popup-content .popup-mark{border-radius:12px 0 0 12px}.leaflet-interactive{fill:none;stroke-opacity:0.025;display:none}.leaflet-pane path{pointer-events:none !important}.leaflet-radar-pane{transition:opacity 0.3s ease}.flood-possible .leaflet-radar-pane{z-index:385 !important}div#glimpse-map .leaflet-pane path:not(.county),div#radar-map .leaflet-pane path:not(.county){stroke-width:0}.selected-alert{fill-opacity:1}.air-quality-alert,.beach-hazards-statement,.coastal-flood-advisory,.excessive-heat-warning,.excessive-heat-watch,.fire-weather-watch,.flash-flood-warning,.flood-advisory,.flood-warning,.flood-watch,.gale-warning,.heat-advisory,.high-surf-advisory .hydrologic-outlook,.marine-weather-statement,.red-flag-warning,.rip-current-statement,.small-craft-advisory,.special-marine-warning,.special-weather-statement,.wind-advisory{stroke-width:1px;pointer-events:none !important}.mdi-coastal-flood-advisory,.mdi-flash-flood-warning,.mdi-flood-advisory,.mdi-flood-warning,.mdi-flood-watch{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M18.67 19c-1.95 0-2.09 1-3.33 1c-1.19 0-1.42-1-3.34-1c-1.94 0-2.09 1-3.33 1s-1.38-1-3.33-1s-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1c1.24 0 1.38 1 3.33 1s2.1-1 3.33-1s1.41 1 3.34 1s2.1-1 3.33-1c1.22 0 1.4 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1m-9.99-1.5c1.95 0 2.09-1 3.32-1c1.2 0 1.43 1 3.34 1c1.95 0 2.09-1 3.33-1c1.19 0 1.4 1 3.33 1v-2c-.65 0-1-.28-1.5-.55l-2-7.53l2.07.85l.74-1.86L9.78 2L2 11.61l1.57 1.23l1.39-1.78l.93 3.48c-.18-.04-.35-.04-.56-.04c-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1c1.19 0 1.42 1 3.33 1m5.36-7.32l1.42 5.32c-1.34.08-1.46-1-3.46-1c-.37 0-.66.04-.92.1l-.91-3.39z"%3E%3C/path%3E%3C/svg%3E')}.mdi-special-weather-statement{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 2L1 21h22M12 6l7.53 13H4.47M11 10v4h2v-4m-2 6v2h2v-2"%3E%3C/path%3E%3C/svg%3E')}.mdi-gale-warning,.mdi-wind-advisory{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M4 10a1 1 0 0 1-1-1a1 1 0 0 1 1-1h8a2 2 0 0 0 2-2a2 2 0 0 0-2-2c-.55 0-1.05.22-1.41.59a.973.973 0 0 1-1.42 0c-.39-.39-.39-1.03 0-1.42C9.9 2.45 10.9 2 12 2a4 4 0 0 1 4 4a4 4 0 0 1-4 4zm15 2a1 1 0 0 0 1-1a1 1 0 0 0-1-1c-.28 0-.53.11-.71.29a.996.996 0 0 1-1.41 0c-.38-.39-.38-1.02 0-1.41C17.42 8.34 18.17 8 19 8a3 3 0 0 1 3 3a3 3 0 0 1-3 3H5a1 1 0 0 1-1-1a1 1 0 0 1 1-1zm-1 6H4a1 1 0 0 1-1-1a1 1 0 0 1 1-1h14a3 3 0 0 1 3 3a3 3 0 0 1-3 3c-.83 0-1.58-.34-2.12-.88c-.38-.39-.38-1.02 0-1.41a.996.996 0 0 1 1.41 0c.18.18.43.29.71.29a1 1 0 0 0 1-1a1 1 0 0 0-1-1"%3E%3C/path%3E%3C/svg%3E')}.mdi-template{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=""%3E%3C/path%3E%3C/svg%3E')}.mdi-high-surf-advisory{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M18.67 17.63c-3.8 2.8-6.12.4-6.67 0-.66.49-2.92 2.76-6.67 0C3.43 19.03 2.65 19 2 19v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5 0-3.33-1.37m.66-5.63H22v-2h-2.67C17.5 10 16 8.5 16 6.67c0-1.02.38-1.74 1.09-3.34-1.37-.21-2-.33-3.09-.33C7.36 3 2.15 8.03 2 14.5v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5 0-3.33-1.37-3.8 2.8-6.12.4-6.67 0-.9.67-.54.41-.91.63-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-rip-current-statement{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M20 7h2v2h-2c-1.38 0-2.74-.35-4-1c-2.5 1.3-5.5 1.3-8 0c-1.26.65-2.63 1-4 1H2V7h2c1.39 0 2.78-.47 4-1.33c2.44 1.71 5.56 1.71 8 0C17.22 6.53 18.61 7 20 7m-8 15l-4-4h3v-7h2v7h3z"%3E%3C/path%3E%3C/svg%3E')}.mdi-small-craft-advisory{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='height:240px;width:240px' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18.67 17.63C14.87 20.43 12.55 18.03 12 17.63C11.34 18.12 9.08 20.39 5.33 17.63C3.43 19.03 2.65 19 2 19V21C3.16 21 4.3 20.68 5.33 20.07C7.39 21.29 9.94 21.29 12 20.07C14.06 21.29 16.61 21.29 18.67 20.07C19.7 20.68 20.84 21 22 21V19C21.34 19 20.5 19 18.67 17.63M19.33 12H22V10H19.33C17.5 10 16 8.5 16 6.67C16 5.65 16.38 4.93 17.09 3.33C15.72 3.12 15.09 3 14 3C7.36 3 2.15 8.03 2 14.5L2 16.5C3.16 16.5 4.3 16.18 5.33 15.57C7.39 16.79 9.94 16.79 12 15.57C14.06 16.79 16.61 16.79 18.67 15.57C19.7 16.18 20.84 16.5 22 16.5V14.5C21.34 14.5 20.5 14.5 18.67 13.13C14.87 15.93 12.55 13.53 12 13.13C11.1 13.8 11.46 13.54 11.09 13.76C10.39 12.82 10 11.7 10 10.5C10 7.92 11.77 5.76 14.21 5.17C14.08 5.68 14 6.19 14 6.67C14 9.61 16.39 12 19.33 12Z'%3E%3C/path%3E%3C/svg%3E")}.mdi-excessive-heat-warning,.mdi-excessive-heat-watch,.mdi-heat-advisory{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M10 2L7.6 5.4C8.4 5.2 9.2 5 10 5S11.6 5.2 12.4 5.4L10 2M21 13.8V7C21 5.9 20.1 5 19 5S17 5.9 17 7V13.8C16.4 14.4 16 15.2 16 16C16 17.7 17.3 19 19 19S22 17.7 22 16C22 15.1 21.6 14.3 21 13.8M20 8H18V7C18 6.4 18.4 6 19 6S20 6.4 20 7V8M5.5 6.7L1.3 7L3.1 10.8C3.2 10 3.5 9.2 3.9 8.5C4.4 7.8 4.9 7.2 5.5 6.7M10 7C7.2 7 5 9.2 5 12S7.2 17 10 17 15 14.8 15 12 12.8 7 10 7M10 15C8.3 15 7 13.7 7 12S8.3 9 10 9 13 10.3 13 12 11.7 15 10 15M3.2 13.2L1.4 17L5.5 17.4C5 16.9 4.4 16.2 4 15.5C3.5 14.8 3.3 14 3.2 13.2M7.6 18.6L10 22L12.4 18.6C11.6 18.8 10.8 19 10 19C9.1 19 8.3 18.8 7.6 18.6Z"%3E%3C/path%3E%3C/svg%3E')}body:not(.alerts-vis) #glimpse-map .leaflet-pane path,body:not(.alerts-vis) #radar-map .leaflet-pane path{fill:none !important;pointer-events:none !important}body:not(.alerts-vis) #quakes-map .leaflet-pane path{pointer-events:all !important;stroke-opacity:1;stroke-width:0.25px !important;display:block}body.quakes-hidden #quakes-frame,body.quakes-hidden #quakes-map .leaflet-marker-pane > div:not(.gps-icon){display:none}body:not(.quakes-hidden) #alerts-frame,body:not(.quakes-hidden) #quakes-map .leaflet-overlay-pane{display:none}.alerts-vis .active-alert{pointer-events:all !important;stroke-opacity:1;stroke-width:0.25px !important;display:block}.radar-hidden .leaflet-radar-pane{display:none}.special-marine-warning{fill:#ffa500;background-color:#ffa500}.flood-warning{fill:#00ff00;background-color:#00ff00;fill-opacity:1;stroke:#000}.excessive-heat-warning{fill:#c71585;background-color:#c71585}.gale-warning{fill:#dda0dd;background-color:#dda0dd}.red-flag-warning{fill:#ff1493;background-color:#ff1493}.heat-advisory{fill:#ff7f50;background-color:#ff7f50}.flood-advisory{fill:#00ff7f;background-color:#00ff7f;fill-opacity:1;stroke:#000}.small-craft-advisory{fill:#d8bfd8;background-color:#d8bfd8}.wind-advisory{fill:#d2b48c;background-color:#d2b48c}.beach-hazards-statement,.rip-current-statement{fill:#40e0d0;background-color:#40e0d0}.flood-watch{fill:#2e8b57;background-color:#2e8b57;fill-opacity:1;stroke:#fff}.flash-flood-warning{fill:#8b0000;background-color:#8b0000;fill-opacity:1;stroke:#fff}.excessive-heat-watch{fill:#800000;background-color:#800000}.fire-weather-watch{fill:#ffdead;background-color:#ffdead}.special-weather-statement{fill:#ffe4b5;background-color:#ffe4b5}.marine-weather-statement{fill:#ffefd5;background-color:#ffefd5}.air-quality-alert{fill:#808080;background-color:#808080}.hydrologic-outlook{fill:#90ee90;background-color:#90ee90}.leaflet-interactive.active-alert:hover,.leaflet-interactive.expected-alert:hover{cursor:pointer}body.alerts-vis .leaflet-interactive.active-alert,body.alerts-vis .leaflet-interactive.expected-alert{display:block}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;border-radius:128px !important;border:1px solid #0006}.leaflet-popup-close-button > span:nth-child(1){color:var(--font-color)}.leaflet-popup-content h6{margin-right:32px;font-weight:400;font-size:1rem;color:var(--font-color)}.leaflet-popup-content p{font-size:10px !important;margin:0 0 4px !important;color:var(--font-color-sub)}.alert,.leaflet-popup-content{max-width:max-content;width:max-content !important;text-overflow:ellipsis;overflow:hidden;white-space:break-spaces;min-width:256px;max-width:365px;font-size:11px !important;line-height:1.3}.leaflet-popup-content{margin:13px 24px 13px 25px !important}.alert{max-width:none !important;width:calc(100% - 20px) !important;margin:10px;white-space:unset;line-height:1.5;transition:max-height 0.35s ease;max-height:1000px;display:flex;flex-direction:column}.alert.collapsed{height:min-content}.alert > div:last-child{max-height:1000px;transition:max-height 0.3s ease, padding 0.4s ease}.alert.collapsed > div:last-child{max-height:0;padding-top:0}.alert > div:first-child{padding:15px}.alert .header{cursor:pointer}.alert > div:nth-child(2){display:inline-flex;flex-direction:column;padding-top:15px}.additional{display:none !important}.alert div[lang]{display:flex;white-space:break-spaces;line-height:1.3;background-color:var(--card-bg-color);box-shadow:var(--box-shadow);margin:0 15px 15px;border-radius:15px;padding:0;overflow:hidden}.theme-dark .alert div[lang]{background-color:#7b7b7b1a}.alert div[lang]:first-child > div:last-child,.alert div[lang]:nth-child(2) > div:last-child{color:var(--font-color-sub)}.alert div[lang]:first-child > div#text{opacity:0.1}.alert div[lang]:first-child > div:last-child hr,.alert div[lang]:nth-child(2) > div:last-child hr{}.alert div[lang] > div:last-child{padding:13px 24px 13px 15px !important;color:var(--font-color-sub)}.alert hr{visibility:hidden}.alert hr:not(:first-of-type){margin:3px !important}.alert > div:nth-child(2) > div:nth-child(1) > div > div:nth-child(2){display:flex;flex-direction:column}.alert > div:nth-child(2) > div > div > span{display:grid;justify-content:start;column-gap:12px;grid-template-columns:auto auto}.alert > div:nth-child(2) > div:nth-child(2) > div > span{grid-template-columns:auto}.alert b{width:42px;color:var(--font-color)}.alert svg,.leaflet-popup-content svg{vertical-align:-0.125em;fill:var(--font-color) !important;color:var(--font-color) !important;margin:0 -1.5px}.alert .popup-mark{max-width:10px;position:inherit;height:auto;min-width:10px;width:10px}.leaflet-popup-content-wrapper{background:var(--card-bg-color) !important;color:var(--font-color-sub) !important;fill:var(--font-color-sub) !important}.leaflet-popup-tip-container{display:none !important}.list-group .active strong{color:#fff}.list-group .active strong,.list-group .active svg:last-child:not(.color-picker),.theme-dark .list-group .active strong{color:#fff;opacity:1}.list-group .active svg:last-child{opacity:1}.list-group .ios-switch input{transform:translateY(-5px)}.list-group .ios-switch{float:right;z-index:10;margin-left:auto}[data-trigger-switch=data-saver]{opacity:0 !important;pointer-events:none !important;height:0 !important}.list-group a,.list-group div:not(.ios-switch){border:none;border-radius:10px !important;color:var(--font-color);font-size:11px;font-weight:400;margin:0 -8px;max-height:46px;padding:0 8px;height:46px;display:flex;justify-content:flex-start}.gp-hidden{height:0 !important;overflow:hidden !important}.list-group a:active:not(.active),.list-group a:hover:not(.active),.list-group div:active:not(.active,.ios-switch),.list-group div:hover:not(.active,.ios-switch){background-color:#7b7b7b1a}.list-group a:active:not(.active) strong,.list-group a:active:not(.active) svg:not(:last-child),.list-group a:hover:not(.active) strong,.list-group a:hover:not(.active) svg:not(:last-child),.list-group div:active:not(.active,.ios-switch) strong,.list-group div:active:not(.active,.ios-switch) svg:not(:last-child),.list-group div:hover:not(.active,.ios-switch) strong,.list-group div:hover:not(.active,.ios-switch) svg:not(:last-child){opacity:1 !important}.list-group a:first-child,.list-group div:first-child,.list-group div:first-child:active:not(.active),.list-group div:first-child:hover:not(.active){margin-top:12px}.list-group a:last-child,.list-group a:last-child:active:not(.active),.list-group a:last-child:hover:not(.active),.list-group div:last-child:active:not(.active):not(.ios-switch),.list-group div:last-child:hover:not(.active):not(.ios-switch),.list-group div:last-child:not(.ios-switch){margin-bottom:12px}.list-group div,a,i{cursor:pointer;font-weight:600;text-decoration:none !important}.list-group i{line-height:50px}.list-group span:not(.description){pointer-events:none;margin:auto 0}.list-group strong{font-size:10px;font-weight:400;height:45px;line-height:45px;margin-top:9px;position:absolute;opacity:0.7}.list-group svg{pointer-events:none}.list-group svg.color-picker{width:36px !important;color:var(--accent-color-picker)}.list-group svg:last-child{float:right;font-size:10px;height:46px !important;margin-right:3px;margin-left:auto}.list-group svg:last-child:not(.color-picker){opacity:0.4}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:15px}.loading-icon{animation:loading-pulse-animation 2s infinite}.mag-icon-1{width:2px !important;height:2px !important;background-color:lightskyblue}.mag-icon-2{width:5px !important;height:5px !important;background-color:paleturquoise}.mag-icon-3{width:7px !important;height:7px !important;background-color:palegreen}.mag-icon-4{width:10px !important;height:10px !important;background-color:greenyellow}.mag-icon-5{width:12px !important;height:12px !important;background-color:yellow}.mag-icon-6{width:15px !important;height:15px !important;background-color:gold}.mag-icon-7{width:17px !important;height:17px !important;background-color:darkorange}.mag-icon-8{width:20px !important;height:20px !important;background-color:red}.mag-icon-9{width:22px !important;height:22px !important;background-color:maroon}.mdi{background-color:var(--font-color) !important}.menu .list-group a,.menu .list-group div{border-bottom:0}.menu .list-group svg{height:100%;width:15px}.menu .list-group svg:not(:last-child){height:15px;margin:auto 8px auto 3px;width:15px}.menu .list-group a svg:not(:last-child),.menu .list-group div:not(.active) svg:not(:last-child){opacity:0.7}.menu{background-color:var(--menu-bg-color);overflow:scroll;overscroll-behavior:contain;transition:background-color 0s !important;user-select:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;height:100%;width:336px;will-change:auto;box-shadow:var(--box-shadow);border-radius:15px}.menu-active{opacity:1}.menu-active.menu{opacity:1;pointer-events:all;transition:all 350ms ease}.menu-box-bottom.menu-active,.menu-box-left.menu-active,.menu-box-top.menu-active,.menu.menu-active{transform:translate3d(0, 0, 0);will-change:auto}.menu.full-menu{border-radius:0;bottom:0;box-shadow:none;height:100%;padding:10px;right:0;top:0;width:100%}.modal .content{overflow:scroll;width:100%;padding:20px;margin:0}.modal .full-logo-black,.modal .full-logo-white{width:256px}.modal .header{background-color:#7b7b7b12;border-bottom:solid 1px #7b7b7b1a;display:flex;justify-content:start}.modal .header > div{width:100%}.modal .header > div,.slide .header div > div{margin-left:8px;width:100%}div#day-att > .slide .header div > div{margin-left:0;margin-top:0}#curr-phase,#sunrise-time{white-space:nowrap}#curr-phase p,#sunrise-time p{height:max-content}#curr-phase-icon,#sunrise-icon{aspect-ratio:1/1;margin:auto 0 !important;width:32px;opacity:0.6;min-width:32px}.peak-half{display:none !important}#phases{display:grid;position:absolute;background-color:var(--card-bg-color);top:0;left:0;bottom:0;padding:10px;grid-template-columns:auto auto auto;gap:0 10px;justify-content:center;align-items:center}#phases .phase-icon{width:12px !important}#phases > div{display:flex;height:15px;justify-content:center;background:#7b7b7b36;border-radius:12px;padding:0 8px 0 6px;height:fit-content}.phase-icon{height:100%;aspect-ratio:1/1;opacity:0.6;margin:auto 0 !important}.phase-text{margin:0 !important;padding-left:2px;height:100% !important;line-height:1.5 !important;margin:2px auto 2px 2px !important;opacity:1 !important}.modal img{width:100%;height:100%}div:not(.index-text) > p:not(#debug-text) b{font-weight:400;font-size:13px;letter-spacing:-.3px}p:has(b){margin-bottom:2px;color:var(--font-color)}p{margin-bottom:0;color:var(--font-color-sub)}.radar-list-div .description strong{font-weight:500}.radar-list-div .description{font-size:10px;font-weight:500;height:48px;line-height:48px;margin-top:7px;position:absolute;opacity:0.7;width:max-content;margin-left:33px}.radar-list-div .ios-switch{margin-left:auto;opacity:0;backface-visibility:hidden}.radar-list-div svg{margin:auto 0;height:46px;margin:0 8px 0 3px;width:15px;opacity:0.7}.radar-list-div{display:flex;height:46px;justify-content:flex-start;max-height:46px;padding:0 8px;cursor:pointer;border-radius:10px;margin:0}.radar-list-div.active .description{opacity:1 !important}.radar-list-div{width:auto !important}.radar-list-div.active{background-color:var(--accent-color-picker) !important;background-image:linear-gradient(#0000, #0003);color:#fff !important}.radar-list-div.active p{color:#fff !important}.radar-list-div p{color:var(--font-color)}.radar-list-div:hover{background-color:#7b7b7b1a}.radar-list-div:hover svg{opacity:1}.share-btn{max-height:20px}.share-node{margin:auto 0;min-height:20px;min-width:20px !important;cursor:pointer}.slide .header{border-bottom:solid 1px #7b7b7b1a}.alert .header{background-color:#7b7b7b12;border-bottom:solid 1px #7b7b7b1a;width:100%}.is-mobile .header{transition:background-color 0.3s ease !important}.alert.collapsed .header{background-color:var(--card-bg-color);border-bottom:solid 1px #fff0}body:not(.is-mobile) .alert .header:hover{background-color:#7b7b7b12 !important}.alert .header > div,.slide .header > div{width:100%;flex-direction:row;align-items:start;display:flex;justify-content:stretch}.forecast-list-options span,.slide-btns div span{pointer-events:none !important;padding:0 !important;margin:auto 0 !important}.slide-btns{border-top:solid 1px #7b7b7b1a;padding:10px !important}.slide-imgs img{width:100%;height:100%;cursor:pointer}.slide-imgs,.slide-imgs *{display:block}.slide-imgs video{width:101%;height:auto;cursor:pointer}.slide-imgs{background-color:#fff}.slide-imgs:has(video){line-height:0;aspect-ratio:1 / 1}.slide.no-icon .header div > div{margin-left:0 !important}.spinner-border{border:0.25em solid currentcolor;border-right-color:transparent;display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border-radius:50%;animation:0.75s linear infinite spinner-border}.title{font-size:10px;font-weight:600;margin-bottom:-6px;opacity:0.60;padding-top:0.5rem;padding-left:2px}#graph-options .title,#radar-options .title{margin-bottom:6px;padding:0 10px}.visual-bar{transition:background-color 0.25s ease-in-out, height 0.25s ease-in-out;border-radius:4px 4px 0 0;background-image:linear-gradient(#0000, #0003);width:100% !important}.warning-label span{font-size:13px}.warning-label svg{margin-right:4px}.warning-label{border-radius:24px;text-align:center;padding:8px 25px 10px;cursor:pointer;background-color:var(--accent-color-picker) !important;text-shadow:0 0 3px #000;color:#fff;margin-bottom:-12px;margin-top:10px;background-image:linear-gradient(#0000, #0003);width:max-content}#backdrop{background:#000;opacity:0;position:fixed;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;will-change:auto;height:100%;width:100%;z-index:999;pointer-events:none;bottom:0;max-width:none !important}#color-picker{cursor:pointer;height:46px;opacity:0;padding:0;position:absolute;right:8px}#current-forecast .mdi{height:44px;width:44px}#current-forecast{display:flex;text-align:center;align-items:center;padding:20px 0;justify-content:space-between;cursor:pointer;line-height:1.2;top:0;z-index:0;max-width:860px;width:100%;transition:width 0.3s ease}#weather-page-content{z-index:1;position:relative;background-color:var(--bg-color);border-radius:30px}#current-forecast.desc-visible > div:not(:nth-child(2)) p > span:last-child{display:block}#current-forecast > div:first-child p,#current-forecast > div:last-child p{font-size:10px}#current-forecast > div{pointer-events:none}#current-forecast > div:first-child,#current-forecast > div:last-child{width:128px}#current-forecast > div:first-child > div{justify-content:start;height:42px}#current-forecast > div:first-child > div svg:last-child{vertical-align:-0.125em;margin-right:2px;transform-origin:center;stroke-width:2px;stroke:var(--card-bg-color)}#current-forecast > div:last-child > div{justify-content:end;height:42px}#current-forecast > div:not(:nth-child(2)) p > span:last-child,#current-forecast > div:not(:nth-child(2)) p > span:last-child,#current-forecast.desc-visible > div:not(:nth-child(2)) p > span:first-child,#current-forecast.desc-visible > div:not(:nth-child(2)) p > span:first-child{display:none}#current-forecast > div > div p{margin:0;white-space:nowrap;color:var(--font-color)}#current-forecast > div > div{display:flex;align-items:center;justify-content:center}#current-time{font-size:24px;font-weight:400;line-height:50px;margin-bottom:0;text-align:center;width:100%}#daily-forecast .body,#hourly-forecast .body{transition:max-height 0.35s ease;padding:0;max-height:256px}#daily-forecast .body{padding:0;height:auto}#hourly-forecast .content{text-align:center;overflow:hidden;transition:padding 0.4s ease;scroll-snap-type:x mandatory;display:flex;gap:0;margin:0 10px}#daily-forecast.collapsed .content,#hourly-forecast.collapsed .content{padding-top:0}#daily-forecast .content > div *,#hourly-forecast .content > div *{pointer-events:none}.hour-arrow{min-height:12px;width:12px;background-color:var(--font-color-sub);aspect-ratio:1/1;margin:auto auto 3px;clip-path:polygon(25% 50%, 45% 50%, 45% 0, 55% 0, 55% 50%, 75% 50%, 50% 100%)}#daily-forecast .mdi{min-width:32px;min-height:32px;margin:auto;opacity:0.7;width:32px}#daily-forecast .content > div .forecast-day{min-width:42px;text-align:left;display:flex;align-items:center;color:var(--font-color)}#daily-forecast .content > div{padding:42px 0 15px}#daily-forecast .content > div:hover,#hourly-forecast .content > div:hover{cursor:pointer}#daily-forecast .header h6,#hourly-forecast .header h6{transition:margin 0.3s ease}#daily-forecast .header p,#hourly-forecast .header p{height:0;opacity:1;transition:opacity 0.3s ease;white-space:break-spaces;display:none}#daily-forecast .header svg,#hourly-forecast .header svg,.alert .header svg,.header-icon,.modal .header svg,.slide .header svg,forecast .header svg{margin:2.5px auto;min-height:15px;min-width:15px !important;transition:transform 0.25s;opacity:0.7}.alert .header svg{margin:auto 2.5px}#daily-forecast .header svg:last-child,#hourly-forecast .header svg:last-child,.alert .header svg:last-child{transform:rotateX(360deg)}#graph-day-switch svg{cursor:pointer;opacity:0.6}#graph-day-switch{display:flex;justify-content:space-between;transition:max-height 0.3s ease, padding 0.4s ease;overflow:hidden;max-height:36px;padding-top:5px;align-items:center;padding:5px 5px 0}#hourly-forecast.collapsed .content > div{transition:max-height 0.3s ease, padding 0.4s ease}.collapsed #graph-day-switch{padding-top:0 !important}#hourly-forecast.collapsed .content > div{padding-top:20px !important}#graph-day-switch.collapsed{max-height:0;padding-top:0}#graph-day-switch svg.limit{cursor:unset;opacity:0.2}#graph-day-switch svg:not(.limit):hover{opacity:1}#daily-forecast .header{pointer-events:all;cursor:pointer}#hourly-forecast .header svg:last-child{cursor:pointer !important}#hourly-forecast .header svg:last-child:hover{opacity:1}#daily-forecast .header,#hourly-forecast .header{display:flex;justify-content:space-between;background-color:#7b7b7b12;border-bottom:solid 1px #7b7b7b1a;transition:background-color 0.35s ease;cursor:pointer}body:not(.is-mobile) #daily-forecast.collapsed .header:hover,body:not(.is-mobile) #hourly-forecast.collapsed .header:hover{background-color:#f6f6f6}body.theme-dark:not(.is-mobile) #daily-forecast.collapsed .header:hover,body.theme-dark:not(.is-mobile) #hourly-forecast.collapsed .header:hover{background-color:#1b1b1b}#daily-forecast .header > div:nth-child(2),#hourly-forecast .header > div:nth-child(2),.alert .header > div > div:nth-child(2){align-items:start;display:flex;flex-direction:column;margin-left:8px;width:100%}#daily-forecast i:nth-child(1),#hourly-forecast i:nth-child(1){font-size:24px;margin:auto 0;pointer-events:none}#daily-forecast.collapsed .body,#hourly-forecast.collapsed .body{max-height:0 !important}#daily-forecast.collapsed .header h6,#hourly-forecast.collapsed .header h6{margin-top:0}#daily-forecast.collapsed .header p,#hourly-forecast.collapsed .header p{opacity:0}#alerts-frame .footer > div.collapsed svg:last-child,#daily-forecast.collapsed .header svg:last-child,#hourly-forecast.collapsed .header svg:last-child,.alert.collapsed .header svg:last-child{transform:rotateX(180deg)}#daily-forecast.collapsed .header,#hourly-forecast.collapsed .header,.theme-dark #daily-forecast.collapsed .header,.theme-dark #hourly-forecast.collapsed .header{background-color:transparent;border-color:transparent;transition:background-color 0s ease}#daily-forecast.horizontal .content,#hourly-forecast.horizontal .content{display:flex;flex-direction:column;padding:10px 10px 0}#daily-forecast.horizontal .content{padding:0;margin:0}#daily-forecast.horizontal .body{max-height:720px;padding-top:15px;transition:max-height 0.3s ease, padding 0.4s ease}#daily-forecast.collapsed > .body{max-height:0;padding-top:0}#daily-forecast.horizontal .content > div,#hourly-forecast.horizontal .content > div{min-height:32px;display:flex;justify-content:start;padding:0 0 0 10px}#daily-forecast.horizontal .content > div{padding:15px;min-height:60px;gap:15px;line-height:1.3;cursor:unset}#daily-forecast.horizontal .content > div:first-child{padding-top:0}#daily-forecast.horizontal .content > div > div:first-child{cursor:initial;min-width:42px;height:min-content;margin:auto 0}.theme-dark #daily-forecast.horizontal .content > div{cursor:initial}#daily-forecast.horizontal .content > div:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.1)}.theme-dark #daily-forecast.horizontal .content > div:not(:last-child){border-bottom:1px solid rgba(255, 255, 255, 0.1)}#daily-forecast.horizontal .content > div > div:last-child{text-align:left;font-size:12px;display:flex;align-items:center;color:var(--font-color-sub);flex-direction:column;align-items:start;height:min-content;margin:auto 0}#feelsLike{font-size:14px;margin:0}.is-mobile #feelsLike{margin-top:-4px}#fixed-top,#footer-bar div{transition:transform 350ms ease}#footer-bar .active span{opacity:1}#footer-bar .active{background-color:transparent;background-image:none !important;color:var(--font-color) !important}#footer-bar .active,#main-menu .active{color:#fff}.menu .list-group .active{background-color:var(--accent-color-picker);background-image:linear-gradient(#0000, #0003);border-radius:24px}#footer-bar .description:not([hidden]) ~ i{align-content:center;height:50px;position:absolute}#footer-bar a,#footer-bar div{border-radius:24px;color:var(--font-color);cursor:pointer;flex:1 1 auto;margin:4px;max-height:50px;position:relative;width:100%;height:50px}#footer-bar div:hover:not(.active) svg{opacity:1 !important}#footer-bar .footer-indicator{position:absolute;height:4px;margin:0;background-color:var(--accent-color-picker) !important;border-radius:0 0 12px 12px;display:none;margin-top:-4px}#footer-bar div.active .footer-indicator{display:block}body:not(.is-mobile) #footer-bar div:active:not(:last-child),body:not(.is-mobile) #footer-bar div:hover:not(.active){background-color:#7b7b7b00;border-radius:24px;flex:1 1 auto;margin:4px;position:relative}#footer-bar span{display:hidden;font-size:11px;margin-top:13px;opacity:0.7;position:absolute;width:100%;z-index:2;font-weight:400}#footer-bar svg{height:22px;margin:12px 0;pointer-events:none;position:relative;width:22px;filter: none}#footer-bar div:not(.active) svg{opacity:0.55}#footer-bar{background:var(--bg-color);border-top:solid 2px #7b7b7b1a;bottom:0;display:flex;height:60px;position:fixed;text-align:center;z-index:97;transition:opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;width:100%}#footer-copyright{font-size:10px;padding-bottom:1rem;text-align:center;color:var(--font-color-sub)}#footer-links a span:hover,#footer-links a.active,#footer-links a.active span,#footer-links a:hover,#top-bar svg:hover,.breadcrumb svg:hover,.share-btn:hover{color:var(--accent-color-picker) !important;text-decoration:underline !important}#footer-links{display:block;font-size:11px;margin-bottom:0.3rem;margin-bottom:0;text-align:center}#footer-links > span span:hover,#footer-links > span:hover,#play-store-badges img:hover::before,.leaflet-container a:hover,.leaflet-container a:hover svg,.theme-dark .leaflet-container a:hover{color:var(--accent-color-picker) !important;text-decoration:underline}#footer-links > span{cursor:pointer;font-weight:600;width:min-content;display:inline-block}#forecast-icon{height:52px;margin:auto 4px auto 0;width:52px}#glimpse-map{cursor:pointer;min-height:146px !important;z-index:1}#glimpse-map > div:nth-child(2) > div:nth-child(2) > div:nth-child(1){display:none}#hourly-forecast .content > div{height:max-content;margin:0;justify-content:space-evenly;overflow:hidden;display:flex;width:100%;scroll-snap-align:start;min-width:100%;touch-action:none;gap:1px;padding-top:25px}#hourly-forecast .content.meteo .omit{opacity:0}#hourly-forecast .content > div > div{width:4.166666666666667%;min-width:4px;border-radius:4px;margin:0 -1px;padding:0 1px;touch-action:none;pointer-events:all;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}#hourly-forecast .content > div > div:first-child .visual-bar{border-radius:4px 4px 0 4px}#hourly-forecast .content > div > div:last-child .visual-bar{border-radius:4px 4px 4px 0}#hourly-forecast .forecast-period{width:1px;margin:auto;background-color:var(--font-color-sub);height:4px;height:min-content}#hourly-forecast .forecast-period.short{height:0}#hourly-forecast .forecast-period.long{height:4px}#hourly-forecast .forecast-period.vis{display:unset;opacity:0.55;white-space:nowrap;margin-left:50%;border-left:1px solid var(--font-color);padding-left:3px;clip-path:polygon(0 0, 100% 0, 100% 100%, 10% 100%, 10% 75%, 0 75%)}#hourly-forecast .forecast-period span,.period{margin-left:1px}.period{text-transform:lowercase}#hourly-forecast .forecast-visualizer{height:115px}#hourly-forecast .header div:nth-child(1){align-self:center;width:max-content !important}#hourly-forecast i:nth-child(1){font-size:24px;margin:auto 0;pointer-events:none}#latest-earthquakes-card h6 span{font-size:13px;opacity:1;color:var(--font-color)}#latest-earthquakes-card iframe{font-weight:100 !important;height:60vh;overflow-y:scroll;padding:0;scroll-behavior:smooth;margin-bottom:0;padding-bottom:20px;width:100%;border:none}#latest-earthquakes-card{display:grid}#latest-earthquakes-card,#quakes-page,#radar-map,#radar-page{margin:0}#latest-earthquakes-card,#radar-map{height:calc(100vh - 60px);border-radius:0;margin:0;width:100%}#latest-earthquakes-card,#radar-map,.modal{height:100%;width:100%}#location svg{margin-bottom:4px}#location{margin:0 0 -4px -4px;font-size:14px;text-align:center}#location-select,#magnitude-select{height:45px;line-height:45px;margin:0;max-height:45px;opacity:0;padding:0;position:absolute;width:calc(100% - 40px);z-index:9999;cursor:pointer}#day-att,#meteo{display:flex}#day-att{}#day-att > div,#meteo > div{width:50%;max-height:72px;height:72px}#day-att > div,#meteo > div{cursor:pointer}#day-att > div:first-child .header > div:last-child{visibility:hidden}#day-att > div.text-vis:first-child .header > div:last-child{visibility:visible}#day-att .header > div > div:last-child:has(h6){margin:auto;min-width:0}#day-att svg{fill:ivory;filter: drop-shadow(0 0 1px #7b7b7b)}#day-att .header > div > svg{height:64px;width:64px;margin-right:10px}#day-att > div{margin-top:10px !important}body:not(.is-mobile) #day-att > div > div:hover,body:not(.is-mobile) #day-att > div:hover,body:not(.is-mobile) #meteo > div > div:hover,body:not(.is-mobile) #meteo > div:hover{background-color:#f6f6f6}body.theme-dark:not(.is-mobile) #day-att > div > div:hover,body.theme-dark:not(.is-mobile) #day-att > div:hover,body.theme-dark:not(.is-mobile) #meteo > div > div:hover,body.theme-dark:not(.is-mobile) #meteo > div:hover{background-color:#1b1b1b}#day-att > div:first-child,#meteo > div:first-child{margin:0 5px 0 10px}#day-att > div:last-child,#meteo > div:last-child{margin:0 10px 0 5px}#day-att > div{max-height:72px;display:flex}#day-att .header,#meteo .header{border:none;display:flex;flex-direction:row}#day-att > div:first-child .header{padding:0 0 0 10px;margin:auto 0;width:100%}#day-att > div:last-child .header{padding:0 10px;margin:auto 0;width:100%}#meteo a{font-weight:400;font-size:10px;opacity:1}.is-mobile #meteo a{margin-top:2px}#meteo p:hover{opacity:1 !important}#meteo .header{padding-bottom:0;padding-right:0;padding-top:15px}#meteo h6{white-space:nowrap}.is-mobile #meteo h6{margin-top:0.6px}.header.collapsed > div:first-child > div:first-child{display:none}.meteo-text{height:auto;position:absolute;top:0;bottom:0;width:100%;background-color:var(--card-bg-color);display:none;border-radius:15px !important;overflow:hidden}.text-vis .meteo-text{display:flex;width:100%}.index-text{padding:0 10px 0 15px;width:100%;height:min-content;max-height:min-content;margin:auto 0}.meteo-text p{margin:auto;font-size:10px;font-weight:400;width:fit-content;color:var(--font-color-sub)}.index-box{border-radius:8px;max-width:28px !important;height:0;aspect-ratio:1/1;margin:0 15px;display:flex;text-align:center;vertical-align:middle}.index-box p{font-size:1.2rem;height:min-content;margin:0;padding-bottom:0.125rem;opacity:1;line-height:1;margin-left:auto;color:var(--font-color)}#modal-container{z-index:999;pointer-events:none}#modal-container,#quakes-page,#radar-page{position:fixed;height:100%;width:100%;transition:padding 0.3s ease}#modal-container:has([data-modal-name="image"]:not([hidden])){padding:0 !important;position:fixed;height:100%;width:100%;z-index:99999;transition:all 0s ease}#no-alerts-msg{margin:auto;width:max-content}#no-alerts-msg h2{margin:auto auto -4px}#page{position:relative;height:100%;width:calc(100%);padding-bottom:60px;transition:width 0.3s ease}#page.loading{opacity:0}#page > div{max-width:860px;margin:0 auto}#weather-page > div:first-child{height:166px}#layers-btn svg{width:24px;height:24px;opacity:0.55}#layers-btn:hover svg{opacity:1}#play-btn svg{width:32px;height:32px;opacity:0.55}#play-btn:hover svg{opacity:1}#play-btn svg:last-child{padding:2px}#layers-btn,#play-btn{min-width:48px;border-radius:100%;cursor:pointer;margin:auto 5px}#play-btn.paused svg:last-child,#play-btn.playing svg:first-child{display:none}#play-store-badges img{width:100%;object-fit:contain;height:100%}#play-store-badges img:before{margin:0}#play-store-badges img:before,.slide-imgs img:before,.slide-imgs video:before,img.full-logo:before{text-align:center;display:block;background-color:#7b7b7b1a;border-radius:24px;margin:20px;font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 25px}#preloader{opacity:1}#preloader.hide{opacity:0;pointer-events:none;transition:all 250ms ease, background-color 750ms ease}#alerts-frame:has(#no-alerts-msg):not([hidden]){height:100%;align-content:center}#quakes-list .footer h2{align-self:center;font-weight:500 !important;margin:0 24px;color:var(--font-color) !important;background-color:transparent !important}#quakes-list .footer p{margin:0;width:100%;display:flex;justify-content:space-between;font-weight:400;font-size:10px;color:var(--font-color-sub)}#quakes-list{overflow:scroll;height:calc(60vh - 60px)}#quakes-list .footer{font-weight:100 !important;overflow-y:scroll;padding:0;scroll-behavior:smooth}#quakes-list .footer > div,div.alerts-holder > div{cursor:pointer;display:flex;flex-direction:row;background-color:var(--card-bg-color);overflow:hidden;min-height:60px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.theme-dark #quakes-list .footer > div,.theme-dark div.alerts-holder > div{border-bottom:1px solid rgba(255, 255, 255, 0.1)}#quakes-list .footer > div.alert-zone{min-height:30px;display:flex;flex-direction:column}#quakes-list .footer > div.alert-zone > h6{margin:auto 24px;height:30px;align-content:center}#quakes-list .footer > div:not(.alert-zone):hover{transition:background-color 0 !important;background-color:#f6f6f6}.theme-dark #quakes-list .footer > div:not(.alert-zone):hover{background-color:#1b1b1b}#quakes-list .footer > div > div,div.alerts-holder > div > div{display:flex;flex-direction:column;font-weight:400 !important;width:100%;margin:auto 0}#quakes-lower-btns hr,#radar-lower-btns hr{margin:0 !important}#quakes-lower-btns svg,#radar-lower-btns svg{border-radius:12px;width:24px;height:24px;margin:auto 0;opacity:0.55}#quakes-lower-btns > div > div,#radar-lower-btns > div > div,#radar-lower-btns > div:last-child{height:48px;cursor:pointer;display:flex;justify-content:space-around}#quakes-lower-btns > div > div:hover svg,#radar-lower-btns > div > div:hover svg{opacity:1}#quakes-lower-btns,#radar-lower-btns{bottom:0;padding:0 365px 70px 0;justify-content:space-between;flex-direction:row;display:flex}#quakes-lower-btns,#radar-lower-btns,#radar-upper-btns{width:100%;display:flex;flex-direction:row;position:fixed;max-width:none !important;z-index:9999;pointer-events:none;transition:all 0.3s ease, color 0s ease}#quakes-lower-btns > div,#radar-lower-btns > div{height:96px;margin:auto 5px 5px 5px !important;width:48px}#quakes-lower-btns > div:first-child,#radar-lower-btns > div:first-child{visibility:hidden}.zoom-vis #quakes-lower-btns > div:first-child,.zoom-vis #radar-lower-btns > div:first-child{visibility:visible}#quakes-lower-btns > div,#radar-lower-btns > div,#radar-upper-btns > div{margin:5px;border-radius:12px;text-align:center;display:flex;flex-direction:column;pointer-events:all;background-color:var(--semi-transparent);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px);box-shadow:0 -2px 20px #0000001a,0 0 12px #0000001a}#quakes-map{height:40vh !important}#quakes-list h6{margin-bottom:-3px}#radar-controls{display:flex;z-index:99999;pointer-events:all;height:60px;background-color:var(--semi-transparent);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px)}#radar-controls,#timestamp{font-size:13px;text-align:center}#radar-controls-container{position:absolute;width:100%;bottom:0;padding-bottom:60px;display:flex;transition:all 0.3s ease, color 0s ease;flex-direction:column;pointer-events:none}#radar-glimpse{height:146px;margin-top:0 !important}#radar-legend{background:linear-gradient(180deg, #04e9e7 10%, #0000f7 20%, #0f0 40%, #087305 60%, #ff0 70%, #fe9300 80%, #bd0000 90%);border-radius:13px;min-width:8px}#radar-legend-btn svg path{transform:rotate(90deg);transform-origin:center;transition:transform 0.3s ease}#radar-legend-btn svg{margin:auto;width:22px;height:100%;max-height:none;border-radius:0 12px 12px 0}#radar-legend-btn{background-color:var(--card-bg-color) !important;min-width:22px;height:48px;margin:auto 0 20px;border-radius:0 15px 15px 0;cursor:pointer;transition:min-width 0.15s ease;transition-delay:0.15s;border:2px solid rgba(0,0,0,.2);border-left:none;text-align:center;display:flex}#radar-legend-text p{margin:0}#radar-legend,#radar-legend-text{pointer-events:none}#radar-legend-text{overflow:hidden;justify-content:space-between;display:flex;flex-direction:column;padding:3px 0;width:auto;white-space:nowrap;padding-left:0;transition:padding 0.4s ease !important}div.open #radar-legend-text{padding-left:10px}#graph-options,#radar-options{width:336px;padding:10px;background-color:var(--menu-bg-color)}#graph-options > div,#radar-options > div{width:316px}#radar-slider{height:6px;border-radius:4px;background-color:transparent}#radar-slider-container{width:100%;margin:auto 4px;display:flex;flex-direction:row;justify-content:center}#timestamp-latest,#timestamp-oldest{font-size:10px}#radar-slider-container > div > div{margin-top:4px}#radar-upper-btns svg{min-width:16px;min-height:16px}#radar-legend-btn div:hover{background-color:#7b7b7b1a;text-decoration:none !important;border-radius:0 12px 12px 0}#radar-upper-btns{top:0;padding:10px 395px 0 0;justify-content:flex-start;visibility:hidden;transition:visibility 0s ease, padding 0.3s ease !important}#radar-upper-btns > div{height:176px;max-width:28px;margin-top:38px;flex-direction:row;padding:10px;cursor:pointer;transition:max-width 0.3s ease, padding 0.3s ease !important;width:auto;background-color:var(--semi-transparent);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px)}#radar-upper-btns > div.open{max-width:200px;padding:10px 20px 10px 10px}#sidebar{position:fixed;z-index:9999;padding:10px 0;transform:translate(100%);-webkit-transform:translate(100%);transition:transform 0.3s ease, -webkit-transform 0.3s ease;height:100%;right:0;top:0;width:346px}#temperature{font-size:56px}#time-bar{background-color:#aaa !important}#timestamp{width:max-content !important;pointer-events:none;font-size:10px;margin:5px auto;padding:5px 25px;border-radius:12px;background-color:var(--semi-transparent);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px);box-shadow:0 -2px 20px #0000001a,0 0 12px #0000001a}#top-bar div:first-child{font-size:18px;margin-right:auto}#top-bar div:last-child{font-size:16px;margin-left:auto}#top-bar svg,.breadcrumb svg{cursor:pointer;height:100%;width:20px;margin:auto 0}#top-bar,.breadcrumb{display:flex;font-weight:400;line-height:50px;padding-left:1.3rem;padding-right:1.3rem;text-align:center}.mdi-weather-lightning{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M6,16A5,5 0 0,1 1,11A5,5 0 0,1 6,6C7,3.65 9.3,2 12,2C15.43,2 18.24,4.66 18.5,8.03L19,8A4,4 0 0,1 23,12A4,4 0 0,1 19,16H18A1,1 0 0,1 17,15A1,1 0 0,1 18,14H19A2,2 0 0,0 21,12A2,2 0 0,0 19,10H17V9A5,5 0 0,0 12,4C9.5,4 7.45,5.82 7.06,8.19C6.73,8.07 6.37,8 6,8A3,3 0 0,0 3,11A3,3 0 0,0 6,14H7A1,1 0 0,1 8,15A1,1 0 0,1 7,16H6M12,11H15L13,15H15L11.25,22L12,17H9.5L12,11Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-cloudy{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M6,19A5,5 0 0,1 1,14A5,5 0 0,1 6,9C7,6.65 9.3,5 12,5C15.43,5 18.24,7.66 18.5,11.03L19,11A4,4 0 0,1 23,15A4,4 0 0,1 19,19H6M19,13H17V12A5,5 0 0,0 12,7C9.5,7 7.45,8.82 7.06,11.19C6.73,11.07 6.37,11 6,11A3,3 0 0,0 3,14A3,3 0 0,0 6,17H19A2,2 0 0,0 21,15A2,2 0 0,0 19,13Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-pouring{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M9,12C9.53,12.14 9.85,12.69 9.71,13.22L8.41,18.05C8.27,18.59 7.72,18.9 7.19,18.76C6.65,18.62 6.34,18.07 6.5,17.54L7.78,12.71C7.92,12.17 8.47,11.86 9,12M13,12C13.53,12.14 13.85,12.69 13.71,13.22L11.64,20.95C11.5,21.5 10.95,21.8 10.41,21.66C9.88,21.5 9.56,20.97 9.7,20.43L11.78,12.71C11.92,12.17 12.47,11.86 13,12M17,12C17.53,12.14 17.85,12.69 17.71,13.22L16.41,18.05C16.27,18.59 15.72,18.9 15.19,18.76C14.65,18.62 14.34,18.07 14.5,17.54L15.78,12.71C15.92,12.17 16.47,11.86 17,12M17,10V9A5,5 0 0,0 12,4C9.5,4 7.45,5.82 7.06,8.19C6.73,8.07 6.37,8 6,8A3,3 0 0,0 3,11C3,12.11 3.6,13.08 4.5,13.6V13.59C5,13.87 5.14,14.5 4.87,14.96C4.59,15.43 4,15.6 3.5,15.32V15.33C2,14.47 1,12.85 1,11A5,5 0 0,1 6,6C7,3.65 9.3,2 12,2C15.43,2 18.24,4.66 18.5,8.03L19,8A4,4 0 0,1 23,12C23,13.5 22.2,14.77 21,15.46V15.46C20.5,15.73 19.91,15.57 19.63,15.09C19.36,14.61 19.5,14 20,13.72V13.73C20.6,13.39 21,12.74 21,12A2,2 0 0,0 19,10H17Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-rainy{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M6,14.03A1,1 0 0,1 7,15.03C7,15.58 6.55,16.03 6,16.03C3.24,16.03 1,13.79 1,11.03C1,8.27 3.24,6.03 6,6.03C7,3.68 9.3,2.03 12,2.03C15.43,2.03 18.24,4.69 18.5,8.06L19,8.03A4,4 0 0,1 23,12.03C23,14.23 21.21,16.03 19,16.03H18C17.45,16.03 17,15.58 17,15.03C17,14.47 17.45,14.03 18,14.03H19A2,2 0 0,0 21,12.03A2,2 0 0,0 19,10.03H17V9.03C17,6.27 14.76,4.03 12,4.03C9.5,4.03 7.45,5.84 7.06,8.21C6.73,8.09 6.37,8.03 6,8.03A3,3 0 0,0 3,11.03A3,3 0 0,0 6,14.03M12,14.15C12.18,14.39 12.37,14.66 12.56,14.94C13,15.56 14,17.03 14,18C14,19.11 13.1,20 12,20A2,2 0 0,1 10,18C10,17.03 11,15.56 11.44,14.94C11.63,14.66 11.82,14.4 12,14.15M12,11.03L11.5,11.59C11.5,11.59 10.65,12.55 9.79,13.81C8.93,15.06 8,16.56 8,18A4,4 0 0,0 12,22A4,4 0 0,0 16,18C16,16.56 15.07,15.06 14.21,13.81C13.35,12.55 12.5,11.59 12.5,11.59 "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-partly-rainy{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M12.74,5.47C15.1,6.5 16.35,9.03 15.92,11.46C17.19,12.56 18,14.19 18,16V16.17C18.31,16.06 18.65,16 19,16A3,3 0 0,1 22,19A3,3 0 0,1 19,22H6A4,4 0 0,1 2,18A4,4 0 0,1 6,14H6.27C5,12.45 4.6,10.24 5.5,8.26C6.72,5.5 9.97,4.24 12.74,5.47M11.93,7.3C10.16,6.5 8.09,7.31 7.31,9.07C6.85,10.09 6.93,11.22 7.41,12.13C8.5,10.83 10.16,10 12,10C12.7,10 13.38,10.12 14,10.34C13.94,9.06 13.18,7.86 11.93,7.3M13.55,3.64C13,3.4 12.45,3.23 11.88,3.12L14.37,1.82L15.27,4.71C14.76,4.29 14.19,3.93 13.55,3.64M6.09,4.44C5.6,4.79 5.17,5.19 4.8,5.63L4.91,2.82L7.87,3.5C7.25,3.71 6.65,4.03 6.09,4.44M18,9.71C17.91,9.12 17.78,8.55 17.59,8L19.97,9.5L17.92,11.73C18.03,11.08 18.05,10.4 18,9.71M3.04,11.3C3.11,11.9 3.24,12.47 3.43,13L1.06,11.5L3.1,9.28C3,9.93 2.97,10.61 3.04,11.3M19,18H16V16A4,4 0 0,0 12,12A4,4 0 0,0 8,16H6A2,2 0 0,0 4,18A2,2 0 0,0 6,20H19A1,1 0 0,0 20,19A1,1 0 0,0 19,18Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-partly-rainy-night{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M22,10.28C21.74,10.3 21.5,10.31 21.26,10.31C19.32,10.31 17.39,9.57 15.91,8.09C14.25,6.44 13.5,4.19 13.72,2C13.77,1.53 13.22,1 12.71,1C12.57,1 12.44,1.04 12.32,1.12C12,1.36 11.66,1.64 11.36,1.94C9.05,4.24 8.55,7.66 9.84,10.46C8.31,11.11 7.13,12.43 6.69,14.06L6,14A4,4 0 0,0 2,18A4,4 0 0,0 6,22H19A3,3 0 0,0 22,19A3,3 0 0,0 19,16C18.42,16 17.88,16.16 17.42,16.45L17.5,15.5C17.5,15.28 17.5,15.05 17.46,14.83C19.14,14.67 20.77,13.94 22.06,12.64C22.38,12.34 22.64,12 22.88,11.68C23.27,11.13 22.65,10.28 22.04,10.28M19,18A1,1 0 0,1 20,19A1,1 0 0,1 19,20H6A2,2 0 0,1 4,18A2,2 0 0,1 6,16H8.5V15.5C8.5,13.94 9.53,12.64 10.94,12.18C11.1,12.13 11.26,12.09 11.43,12.06C11.61,12.03 11.8,12 12,12C12.23,12 12.45,12.03 12.66,12.07C12.73,12.08 12.8,12.1 12.87,12.13C13,12.16 13.15,12.2 13.28,12.25C13.36,12.28 13.44,12.32 13.5,12.36C13.63,12.41 13.74,12.47 13.84,12.54C13.92,12.59 14,12.64 14.07,12.7C14.17,12.77 14.25,12.84 14.34,12.92C14.41,13 14.5,13.05 14.55,13.12C14.63,13.2 14.69,13.29 14.76,13.37C14.82,13.45 14.89,13.53 14.94,13.62C15,13.71 15.04,13.8 15.09,13.9C15.14,14 15.2,14.08 15.24,14.18C15.41,14.59 15.5,15.03 15.5,15.5V18M16.83,12.86C15.9,11.16 14.08,10 12,10H11.87C11.41,9.19 11.14,8.26 11.14,7.29C11.14,6.31 11.39,5.37 11.86,4.55C12.21,6.41 13.12,8.14 14.5,9.5C15.86,10.88 17.58,11.79 19.45,12.14C18.66,12.6 17.76,12.84 16.83,12.86Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-fog{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m14.158203 1.8808594-.662109 1.875-1.992188.056641 1.580078 1.2109375-.568359 1.9121094 1.642578-1.1308594 1.642578 1.1308594-.568359-1.9121094L16.8125 3.8125004l-1.992188-.056641Zm-5.2167972 1.65625c-.1170266.00682-.228993.042421-.3320312.1152344-.3297242.2344704-.6385532.4998814-.9316406.7929687C5.6315543 6.4862595 5.0471817 9.4376564 5.9238277 12h1.5742188c-.9078544-2.0540421-.5838514-4.5210426.984375-6.2734375.1172348 2.0662701.9685925 4.125813 2.5585945 5.7304685.194414.191727.394134.372535.601562.542969h2.826172c-.869158-.357872-1.683992-.889761-2.388672-1.597656-1.611983-1.6046562-2.313067-3.7813747-2.115235-5.8769534.047629-.4941276-.51631-1.0177689-1.0234372-.9882812ZM17.28125 6.8789062l-.429688 1.21875-1.287109.03125 1.023438.78125-.367188 1.2363278 1.060547-.7304684 1.0625.7304684-.369141-1.2363278L19 8.1289062l-1.287109-.03125ZM2.9999996 14a1 1 0 0 0-1 1 1 1 0 0 0 1 1H13a1 1 0 0 0 1-1 1 1 0 0 0-1-1zM17 14a1 1 0 0 0-1 1 1 1 0 0 0 1 1h4a1 1 0 0 0 1-1 1 1 0 0 0-1-1zM3.9999996 18a1 1 0 0 0-1 1 1 1 0 0 0 1 1h3a1 1 0 0 0 1-1 1 1 0 0 0-1-1zM11 18a1 1 0 0 0-1 1 1 1 0 0 0 1 1h9a1 1 0 0 0 1-1 1 1 0 0 0-1-1z"/></svg>')}.mdi-weather-lightning-rainy{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M4.5,13.59C5,13.87 5.14,14.5 4.87,14.96C4.59,15.44 4,15.6 3.5,15.33V15.33C2,14.47 1,12.85 1,11A5,5 0 0,1 6,6C7,3.65 9.3,2 12,2C15.43,2 18.24,4.66 18.5,8.03L19,8A4,4 0 0,1 23,12A4,4 0 0,1 19,16A1,1 0 0,1 18,15A1,1 0 0,1 19,14A2,2 0 0,0 21,12A2,2 0 0,0 19,10H17V9A5,5 0 0,0 12,4C9.5,4 7.45,5.82 7.06,8.19C6.73,8.07 6.37,8 6,8A3,3 0 0,0 3,11C3,12.11 3.6,13.08 4.5,13.6V13.59M9.5,11H12.5L10.5,15H12.5L8.75,22L9.5,17H7L9.5,11M17.5,18.67C17.5,19.96 16.5,21 15.25,21C14,21 13,19.96 13,18.67C13,17.12 15.25,14.5 15.25,14.5C15.25,14.5 17.5,17.12 17.5,18.67Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-night{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M17.75,4.09L15.22,6.03L16.13,9.09L13.5,7.28L10.87,9.09L11.78,6.03L9.25,4.09L12.44,4L13.5,1L14.56,4L17.75,4.09M21.25,11L19.61,12.25L20.2,14.23L18.5,13.06L16.8,14.23L17.39,12.25L15.75,11L17.81,10.95L18.5,9L19.19,10.95L21.25,11M18.97,15.95C19.8,15.87 20.69,17.05 20.16,17.8C19.84,18.25 19.5,18.67 19.08,19.07C15.17,23 8.84,23 4.94,19.07C1.03,15.17 1.03,8.83 4.94,4.93C5.34,4.53 5.76,4.17 6.21,3.85C6.96,3.32 8.14,4.21 8.06,5.04C7.79,7.9 8.75,10.87 10.95,13.06C13.14,15.26 16.1,16.22 18.97,15.95M17.33,17.97C14.5,17.81 11.7,16.64 9.53,14.5C7.36,12.31 6.2,9.5 6.04,6.68C3.23,9.82 3.34,14.64 6.35,17.66C9.37,20.67 14.19,20.78 17.33,17.97Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-day{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,2L14.39,5.42C13.65,5.15 12.84,5 12,5C11.16,5 10.35,5.15 9.61,5.42L12,2M3.34,7L7.5,6.65C6.9,7.16 6.36,7.78 5.94,8.5C5.5,9.24 5.25,10 5.11,10.79L3.34,7M3.36,17L5.12,13.23C5.26,14 5.53,14.78 5.95,15.5C6.37,16.24 6.91,16.86 7.5,17.37L3.36,17M20.65,7L18.88,10.79C18.74,10 18.47,9.23 18.05,8.5C17.63,7.78 17.1,7.15 16.5,6.64L20.65,7M20.64,17L16.5,17.36C17.09,16.85 17.62,16.22 18.04,15.5C18.46,14.77 18.73,14 18.87,13.21L20.64,17M12,22L9.59,18.56C10.33,18.83 11.14,19 12,19C12.82,19 13.63,18.83 14.37,18.56L12,22Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-weather-hazy{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d=" M12,2L14.39,5.42C13.65,5.15 12.84,5 12,5C11.16,5 10.35,5.15 9.61,5.42L12,2M3.34,7L7.5,6.65C6.9,7.16 6.36,7.78 5.94,8.5C5.5,9.24 5.25,10 5.11,10.79L3.34,7M20.65,7L18.88,10.79C18.74,10 18.47,9.23 18.05,8.5C17.63,7.78 17.1,7.15 16.5,6.64M14,15A1,1 0 0,0 13,14H3A1,1 0 0,0 2,15A1,1 0 0,0 3,16H13A1,1 0 0,0 14,15M22,15A1,1 0 0,0 21,14H17A1,1 0 0,0 16,15A1,1 0 0,0 17,16H21A1,1 0 0,0 22,15M10,19A1,1 0 0,0 11,20H20A1,1 0 0,0 21,19A1,1 0 0,0 20,18H11A1,1 0 0,0 10,19M3,19A1,1 0 0,0 4,20H7A1,1 0 0,0 8,19A1,1 0 0,0 7,18H4A1,1 0 0,0 3,19M12,9A3,3 0 0,1 15,12H17A5,5 0 0,0 12,7A5,5 0 0,0 7,12H9A3,3 0 0,1 12,9Z "%3E%3C/path%3E%3C/svg%3E')}.mdi-first-quarter,.mdi-last-quarter,.mdi-moon-full,.mdi-new-moon,.mdi-waning-crescent,.mdi-waning-gibbous,.mdi-waxing-crescent,.mdi-waxing-gibbous{transform-origin:center}.theme-dark .mdi-waxing-gibbous{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M6 12c0-4.5 1.93-8.74 6-10a10 10 0 0 1 0 20c-4.07-1.26-6-5.5-6-10Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-first-quarter{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M12 2V22A10 10 0 0 0 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-last-quarter{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M12 2A10 10 0 0 0 12 22Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-new-moon{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-waning-crescent{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M2 12A10 10 0 0 0 15 21.54A10 10 0 0 1 15 2.46A10 10 0 0 0 2 12Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-waning-gibbous{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M18 12C18 7.5 16.08 3.26 12 2A10 10 0 0 0 12 22C16.08 20.74 18 16.5 18 12Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-waxing-crescent{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M12 2A9.91 9.91 0 0 0 9 2.46A10 10 0 0 1 9 21.54A10 10 0 1 0 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.theme-dark .mdi-full-moon{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 2A10 10 0 1 1 2 12A10 10 0 0 1 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-waxing-gibbous{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm1.252 2.0977A8 8 0 0 1 20 12a8 8 0 0 1-8 8 8 8 0 0 1-4.3477-1.4824c-.0135-.0222-.0277-.0441-.041-.0664-.0182-.0306-.0348-.061-.0527-.0918-.0024-.004-.0055-.0077-.0078-.0117-.0076-.0131-.016-.026-.0235-.0391-.0069-.012-.0126-.025-.0195-.0371-.0056-.0099-.012-.0194-.0176-.0293a9.8335 9.8335 0 0 1-.1152-.2129c-.0315-.0595-.0633-.1192-.0938-.1797-.0245-.0487-.0484-.099-.0722-.1484a10.133 10.133 0 0 1-.0235-.0489c-.0095-.0199-.0179-.0405-.0273-.0605l-.002-.002a10.4412 10.4412 0 0 1-.0566-.123l-.0273-.0605c-.0055-.0122-.0103-.025-.0157-.0372-.0229-.0519-.046-.1035-.0683-.1562-.0104-.0246-.021-.0495-.0313-.0742-.0053-.013-.0103-.0261-.0156-.039-.0222-.0544-.043-.1092-.0644-.1642-.0088-.0222-.0188-.044-.0274-.0664-.0061-.016-.0115-.0327-.0176-.0488-.0202-.0536-.041-.108-.0605-.1621-.0047-.013-.009-.026-.0137-.039a11.6626 11.6626 0 0 1-.1191-.3536c-.0156-.0486-.0318-.0974-.0469-.1465a12.2083 12.2083 0 0 1-.08-.2695c-.0056-.0194-.0103-.0391-.0157-.0586a12.4948 12.4948 0 0 1-.041-.1523l-.0156-.0606c-.0129-.0497-.0268-.1002-.0391-.1504-.0003-.0012.0003-.0026 0-.0039-.0043-.0169-.0092-.0382-.0137-.0566-.0087-.0365-.0169-.0727-.0254-.1094a14.7572 14.7572 0 0 1-.1172-.5586c-.0021-.0117-.0037-.0234-.0058-.0351a13.4273 13.4273 0 0 1-.0332-.1895l-.0059-.0332c-.007-.042-.0129-.0847-.0195-.127-.0037-.0235-.0081-.0466-.0117-.0703-.0105-.0687-.0218-.1377-.0313-.207-.0009-.0065-.001-.013-.002-.0195a14.5752 14.5752 0 0 1-.039-.3125v-.004c-.0034-.0297-.0066-.06-.0098-.0898-.0055-.0503-.0105-.104-.0156-.1562a14.7266 14.7266 0 0 1-.0469-.6485 19.595 19.595 0 0 1-.0136-.2988c-.0003-.0078.0002-.0275 0-.0371-.0009-.0317-.0014-.082-.002-.1172-.0006-.0456-.0016-.0893-.002-.1445-.0003-.0438-.0015-.0668-.0019-.123a25.2789 25.2789 0 0 1 .004-.502c.002-.1221.0087-.2784.0175-.4375.0037-.0671.0075-.1299.0117-.1934.0015-.0228.0023-.044.004-.0664a9.2228 9.2228 0 0 1 .0058-.0781c.0018-.0231.004-.0481.0058-.0703a15.3 15.3 0 0 1 .082-.754c.0028-.0202.0087-.0674.0098-.0741l.002-.0137c.0188-.1338.04-.267.0625-.3985 0-.0077.0515-.2855.0703-.3789.0042-.021.0094-.0415.0137-.0625.0279-.1357.0557-.2698.0879-.4043.0197-.0827.0413-.1644.0625-.246.0133-.0517.029-.1028.043-.1543.0335-.1232.0665-.2447.1034-.3653.013-.0424.0257-.0848.0391-.127.006-.019.0134-.0376.0195-.0566.0119-.0361.0206-.0636.0332-.1015.015-.0449.0295-.0903.045-.1348.0058-.0169.0146-.0408.0195-.0547.0108-.0306.0222-.0614.0332-.0918.0066-.0183.0128-.0364.0195-.0547.0069-.0185.0146-.0362.0215-.0547.011-.0294.022-.0586.0332-.0879.0017-.0044.0022-.0092.004-.0136a8.869 8.869 0 0 1 .041-.1055c.0056-.0143.0118-.0287.0175-.043.0166-.0413.0338-.082.0508-.123.0197-.0474.0383-.0937.0586-.1406.0125-.029.0263-.0572.039-.086.0147-.033.028-.0667.043-.0996.0042-.0092.0095-.0181.0137-.0273a10.134 10.134 0 0 1 .0781-.166c.0047-.0097.009-.0197.0137-.0293.024-.0494.0476-.0997.0723-.1485.018-.0356.0363-.0702.0546-.1054.0049-.0093.0108-.0181.0157-.0274a9.6123 9.6123 0 0 1 .0625-.1172c.0248-.046.0487-.0913.0742-.1367l.0156-.0273a.7826.7826 0 0 0 .0215-.0391c.022-.0385.0459-.0752.0684-.1133a8 8 0 0 1 5.6543-1.4765zM4.3945 9.5215c-.0016.005-.0022.0105-.0039.0156a8 8 0 0 1 .004-.0156z"%3E%3C/path%3E%3C/svg%3E')}.mdi-first-quarter{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M12 2A10 10 0 0 0 12 22Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-last-quarter{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%%3Cpath d="M12 2V22A10 10 0 0 0 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-new-moon{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 2A10 10 0 1 1 2 12A10 10 0 0 1 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-waning-crescent{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="m11.9766 3.9902-.42.3516C9.6803 5.9182 8.449 8.1356 8.0918 10.584c-.4947 3.3903.83 6.8567 3.4648 9.0703l.42.3535.162-.0078c.0331-.0007.0564-.0009.0919-.002.226-.007.4471-.0223.666-.0469 1.2334-.1269 2.468-.5793 3.5703-1.3164 1.3867-.9272 2.4118-2.2176 3.0293-3.8164.673-1.7426.6699-3.8657-.0078-5.6504-1.0847-2.8564-3.7405-4.8708-6.7266-5.1328-.033-.0031-.0665-.005-.0996-.0078-.0358-.0027-.0715-.0056-.1074-.0078-.0227-.0015-.0473-.0026-.0703-.004l-.1465-.0077c-.0093-.0004-.0199.0003-.0293 0zM12 20.0006a8 8 0 1 1 8-8 8 8 0 0 1-8 8m0-18a10 10 0 1 0 10 10 10 10 0 0 0-10-10Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-waning-gibbous{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 22A10 10 0 1 0 2 12a10 10 0 0 0 10 10Zm-1.252-2.0977A8 8 0 0 1 4 12a8 8 0 0 1 8-8 8 8 0 0 1 4.3477 1.4824c.0135.0222.0277.0441.041.0664.0182.0306.0348.061.0527.0918.0024.004.0055.0077.0078.0117.0076.0131.016.026.0235.0391.0069.012.0126.025.0195.0371.0056.0099.012.0194.0176.0293a9.8335 9.8335 0 0 1 .1152.2129c.0315.0595.0633.1192.0938.1797.0245.0487.0484.099.0722.1484a10.133 10.133 0 0 1 .0235.0489c.0095.0199.0179.0405.0273.0605l.002.002a10.4412 10.4412 0 0 1 .0566.123l.0273.0605c.0055.0122.0103.025.0157.0372.0229.0519.046.1035.0683.1562.0104.0246.021.0495.0313.0742.0053.013.0103.0261.0156.039.0222.0544.043.1092.0644.1642.0088.0222.0188.044.0274.0664.0061.016.0115.0327.0176.0488.0202.0536.041.108.0605.1621.0047.013.009.026.0137.039a11.6626 11.6626 0 0 1 .1191.3536c.0156.0486.0318.0974.0469.1465a12.2083 12.2083 0 0 1 .08.2695c.0056.0194.0103.0391.0157.0586a12.4948 12.4948 0 0 1 .041.1523l.0156.0606c.0129.0497.0268.1002.0391.1504.0003.0012-.0003.0026 0 .0039.0043.0169.0092.0382.0137.0566.0087.0365.0169.0727.0254.1094a14.7572 14.7572 0 0 1 .1172.5586c.0021.0117.0037.0234.0058.0351a13.4273 13.4273 0 0 1 .0332.1895l.0059.0332c.007.042.0129.0847.0195.127.0037.0235.0081.0466.0117.0703.0105.0687.0218.1377.0313.207.0009.0065.001.013.002.0195a14.5752 14.5752 0 0 1 .039.3125v.004c.0034.0297.0066.06.0098.0898.0055.0503.0105.104.0156.1562a14.7266 14.7266 0 0 1 .0469.6485 19.595 19.595 0 0 1 .0136.2988c.0003.0078-.0002.0275 0 .0371.0009.0317.0014.082.002.1172.0006.0456.0016.0893.002.1445.0003.0438.0015.0668.0019.123a25.2789 25.2789 0 0 1-.004.502c-.002.1221-.0087.2784-.0175.4375a17.4621 17.4621 0 0 1-.0117.1934c-.0015.0228-.0023.044-.004.0664a9.2228 9.2228 0 0 1-.0058.0781c-.0018.0231-.004.0481-.0058.0703a15.3 15.3 0 0 1-.082.754c-.0028.0202-.0087.0674-.0098.0741l-.002.0137c-.0188.1338-.04.267-.0625.3985 0 .0077-.0515.2855-.0703.3789-.0042.021-.0094.0415-.0137.0625a12.8042 12.8042 0 0 1-.0879.4043c-.0197.0827-.0413.1644-.0625.246-.0133.0517-.029.1028-.043.1543-.0335.1232-.0665.2447-.1034.3653-.013.0424-.0257.0848-.0391.127-.006.019-.0134.0376-.0195.0566-.0119.0361-.0206.0636-.0332.1015-.015.0449-.0295.0903-.045.1348-.0058.0169-.0146.0408-.0195.0547-.0108.0306-.0222.0614-.0332.0918-.0066.0183-.0128.0364-.0195.0547-.0069.0185-.0146.0362-.0215.0547-.011.0294-.022.0586-.0332.0879-.0017.0044-.0022.0092-.004.0136a8.869 8.869 0 0 1-.041.1055c-.0056.0143-.0118.0287-.0175.043-.0166.0413-.0338.082-.0508.123-.0197.0474-.0383.0937-.0586.1406-.0125.029-.0263.0572-.039.086-.0147.033-.028.0667-.043.0996-.0042.0092-.0095.0181-.0137.0273a10.134 10.134 0 0 1-.0781.166c-.0047.0097-.009.0197-.0137.0293-.024.0494-.0476.0997-.0723.1485-.018.0356-.0363.0702-.0546.1054-.0049.0093-.0108.0181-.0157.0274a9.6123 9.6123 0 0 1-.0625.1172c-.0248.046-.0487.0913-.0742.1367l-.0156.0273a.7826.7826 0 0 0-.0215.0391c-.022.0385-.0459.0752-.0684.1133a8 8 0 0 1-5.6543 1.4765zm8.8575-5.4238c.0016-.005.0022-.0105.0039-.0156a8 8 0 0 1-.004.0156z"%3E%3C/path%3E%3C/svg%3E')}.mdi-waxing-crescent{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="m12.004 20.0304.42-.3516c1.8763-1.5763 3.1076-3.7938 3.4648-6.2421.4946-3.3904-.83-6.8567-3.4649-9.0704l-.4199-.3535-.162.0078c-.0332.0008-.0564.001-.0919.002a8.2484 8.2484 0 0 0-.666.047c-1.2334.1268-2.4681.5793-3.5703 1.3163-1.3867.9273-2.4119 2.2176-3.0293 3.8164-.673 1.7426-.67 3.8658.0078 5.6504 1.0847 2.8564 3.7404 4.8708 6.7265 5.1328.0331.0032.0666.0051.0997.0078.0358.0027.0714.0056.1074.0078.0226.0015.0472.0025.0703.004l.1465.0077c.0093.0004.0199-.0003.0293 0zM11.9806 4.02a8 8 0 1 1-8 8 8 8 0 0 1 8-8m0 18a10 10 0 1 0-10-10 10 10 0 0 0 10 10Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-full-moon{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M12 20A8 8 0 1 1 20 12A8 8 0 0 1 12 20M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-sunrise{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M3,12H7A5,5 0 0,1 12,7A5,5 0 0,1 17,12H21A1,1 0 0,1 22,13A1,1 0 0,1 21,14H3A1,1 0 0,1 2,13A1,1 0 0,1 3,12M15,12A3,3 0 0,0 12,9A3,3 0 0,0 9,12H15M12,2L14.39,5.42C13.65,5.15 12.84,5 12,5C11.16,5 10.35,5.15 9.61,5.42L12,2M3.34,7L7.5,6.65C6.9,7.16 6.36,7.78 5.94,8.5C5.5,9.24 5.25,10 5.11,10.79L3.34,7M20.65,7L18.88,10.79C18.74,10 18.47,9.23 18.05,8.5C17.63,7.78 17.1,7.15 16.5,6.64L20.65,7M12.71,16.3L15.82,19.41C16.21,19.8 16.21,20.43 15.82,20.82C15.43,21.21 14.8,21.21 14.41,20.82L12,18.41L9.59,20.82C9.2,21.21 8.57,21.21 8.18,20.82C7.79,20.43 7.79,19.8 8.18,19.41L11.29,16.3C11.5,16.1 11.74,16 12,16C12.26,16 12.5,16.1 12.71,16.3Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-sunset{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M3,12H7A5,5 0 0,1 12,7A5,5 0 0,1 17,12H21A1,1 0 0,1 22,13A1,1 0 0,1 21,14H3A1,1 0 0,1 2,13A1,1 0 0,1 3,12M15,12A3,3 0 0,0 12,9A3,3 0 0,0 9,12H15M12,2L14.39,5.42C13.65,5.15 12.84,5 12,5C11.16,5 10.35,5.15 9.61,5.42L12,2M3.34,7L7.5,6.65C6.9,7.16 6.36,7.78 5.94,8.5C5.5,9.24 5.25,10 5.11,10.79L3.34,7M20.65,7L18.88,10.79C18.74,10 18.47,9.23 18.05,8.5C17.63,7.78 17.1,7.15 16.5,6.64L20.65,7M12.71,20.71L15.82,17.6C16.21,17.21 16.21,16.57 15.82,16.18C15.43,15.79 14.8,15.79 14.41,16.18L12,18.59L9.59,16.18C9.2,15.79 8.57,15.79 8.18,16.18C7.79,16.57 7.79,17.21 8.18,17.6L11.29,20.71C11.5,20.9 11.74,21 12,21C12.26,21 12.5,20.9 12.71,20.71Z"%3E%3C/path%3E%3C/svg%3E')}.mdi-half-circle{mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 12"%3E%3Cpath d="M11.6506.0001v2.5011h.6988V0H12ZM9.323.31c-.0023-.0023-.6639.1729-.6725.178-.003.0018.1096.4283.3187 1.2088.1776.663.3252 1.2044.3275 1.2044.0047 0 .6707-.1807.6725-.1825C9.9709 2.7171 9.3259.3128 9.323.31zm5.3538 0c-.0027.0028-.6477 2.4071-.6462 2.4087.0007.0007.1495.043.3319.0924.1824.0493.3346.0898.3384.09.0055.0004.0706-.2395.3297-1.2065.2099-.7833.3217-1.2047.3187-1.2066-.0082-.005-.6703-.1803-.6725-.178zM6.4814 1.3869c-.0035-.0036-.6042.3424-.6066.3494-.0009.0028 1.104 1.923 1.2418 2.1582.001.0019.0045.0044.0066.0044.004 0 .5983-.3414.6044-.3472.003-.003-1.2348-2.1533-1.2462-2.1648zm11.0372 0c-.0066.0068-1.2457 2.1548-1.2462 2.1604-.0002.0032.1324.0816.299.178.1643.0952.3022.1718.3054.1714.0053-.0006 1.2414-2.1394 1.2462-2.156.0015-.0053-.0695-.0498-.299-.1824-.1661-.096-.3035-.1733-.3054-.1714ZM4.011 3.1627l-.2483.2483-.2484.2484.8813.8813c.4854.4853.8855.8835.888.8835.0057 0 .4944-.4887.4944-.4945 0-.0039-.9381-.9416-1.556-1.556zm15.9778 0-.3165.3143c-.9178.9145-1.4505 1.4488-1.4505 1.4527 0 .0024.1091.1136.244.2483.1347.1348.248.2462.2505.2462.0024 0 .4025-.3982.8879-.8835l.8813-.8813-.2484-.2484ZM2.0903 5.5209c-.0031 0-.3434.5864-.3494.6022-.0019.0048.2703.164 1.0747.6285.5929.3425 1.081.624 1.0835.6242.0024.0002.082-.1349.178-.301.1344-.2329.1733-.304.1692-.3078-.0074-.0068-2.1516-1.2461-2.156-1.2461Zm19.8194 0c-.0039 0-2.153 1.2408-2.1582 1.2461-.0019.002.0754.1415.1714.3077s.1753.3018.178.3011c.0027-.0007.491-.2821 1.0835-.6242.8073-.4659 1.0767-.6237 1.0747-.6285-.0059-.0155-.3464-.6022-.3494-.6022zM.842 8.2967c-.0029.003-.1766.6471-.1802.668-.0014.0077.1093.0377 1.1977.3297.66.1771 1.2024.3229 1.2066.3231.0042.0002.0088-.0015.0088-.0022 0-.0007.0408-.1514.0901-.3362.0493-.1849.089-.3375.088-.3385-.005-.005-2.4083-.6469-2.411-.644zm22.3138 0c-.0024-.0025-2.4034.6394-2.4087.6439-.0026.0023.1627.6347.1758.6725.0012.0032.0063.0052.011.0044.0045-.0008.5476-.1466 1.2066-.323.7094-.19 1.1977-.3223 1.1978-.3253 0-.0069-.1799-.67-.1825-.6725zM.3541 11.2966v.7033h2.4966v-.7033H1.6024zm20.7908 0v.7033h2.501v-.7033h-1.2505z"%3E%3C/path%3E%3C/svg%3E')}@keyframes loading-pulse-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2)}100%{box-shadow:0 0 0 10px rgba(0, 0, 0, 0)}}@keyframes pulse-animation-dark{0%{box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2)}100%{box-shadow:0 0 0 10px rgba(255, 255, 255, 0)}}@media only screen and (min-width: 660px){#weather-grid{display:grid;grid-template-columns:auto auto;grid-template-rows:subgrid;gap:0 10px;margin:10px 10px 0}#weather-grid > div{margin:0;height:min-content;margin-bottom:10px}#weather-grid > div:nth-child(4){margin-top:-4px}}@keyframes spinner-border{to{transform:rotate(360deg)}}@media only screen and (max-width: 330px){div.list-group div:has(#fullscreen-menu){height:0;visibility:hidden;margin-bottom:0}body #sidebar,body .menu{width:100%;border-radius:0;padding:0}body .menu{padding:10px}}@media only screen and (min-width: 860px){#modal-container{padding-right:375px}body.modal-open{overflow:hidden}#top-bar svg:first-child{visibility:hidden}div.list-group div:has(#fullscreen-menu){height:0;visibility:hidden;margin-bottom:0}div.list-group div:has(#reduce-animations){height:0;visibility:hidden;margin:0 0 8px}#sidebar{-webkit-transform:translate(0) !important;transform:translate(0) !important;transition:transform 0.3s ease, -webkit-transform 0.3s ease}body.modal-open #backdrop{visibility:visible}#backdrop{visibility:hidden}#radar-controls-container{padding:0 365px 10px 0;position:fixed;max-width:none !important}#radar-controls{border-radius:0 0 15px 15px !important}#modal-container,#quakes-page,#radar-page{padding:10px 355px 10px 10px;position:fixed;max-width:none !important}.attribution{margin:15px 0 0 10px}.attribution.quakes{margin:5px 0 0}div.card.modal:has(#radar-options){margin:0 360px 133px 0 !important}#latest-earthquakes-card{margin:auto;max-width:860px}#latest-earthquakes-card,#radar-map,.modal{height:100%;width:100%}#quakes-map{height:40vh !important}#page{width:calc(100% - 346px);padding-bottom:0 !important}#current-forecast{}#footer-bar{transform:translate(0, 100%);opacity:0}#quakes-list{height:calc(60vh - 20px)}}@media only screen and (max-width: 859px){#hourly-forecast .forecast-period span,.period{width:0}#modal-container{padding-bottom:60px}body.modal-open,body.sidebar-open{overflow:hidden}body.sidebar-open #backdrop{opacity:0.6;pointer-events:all}#sidebar{transition:transform 0.3s ease, -webkit-transform 0.3s ease}body.full-menu #sidebar,body.full-menu .menu{width:100%;border-radius:0;padding:0}body.full-menu .menu{padding:10px 0}body.sidebar-open #sidebar{-webkit-transform:translate(0%);transform:translate(0%)}#sidebar{padding:10px 0;width:336px}.menu{border-radius:15px 0 0 15px;background-color:var(--bg-color)}#graph-options,#radar-options{background-color:var(--bg-color)}#latest-earthquakes-card,#radar-map{height:calc(100vh - 60px);border-radius:0 !important;margin:0;width:100%}#quakes-lower-btns,#radar-lower-btns,#radar-upper-btns{padding-right:0}#radar-upper-btns{padding-top:0}#quakes-lower-btns,#radar-lower-btns{padding-bottom:120px;pointer-events:none}#latest-earthquakes-card,#modal-container{height:calc(100% - 60px);margin:0;width:100%;position:fixed}#modal-container{padding:10px !important}#latest-earthquakes-card iframe,#modal-container,#quakes-page,#radar-page{padding-bottom:60px}div.card.modal:has(.attribution){margin:10px 0 0 70px !important}.attribution{margin:5px 0 0}}@media only screen and (min-width: 860px){#modal-container:has([data-modal-name="image"]:not([hidden])){padding:0 !important}}@media only screen and (min-width: 330px) and (max-width: 440px){#curr-phase h6 span{display:none !important}#phases{grid-template-columns:auto auto}#phases > div:nth-child(5),#phases > div:nth-child(6){display:none}}@media only screen and (max-width: 330px){#day-att,#meteo{flex-direction:column;row-gap:10px}#day-att{margin-top:10px}#day-att > div,#meteo > div{width:auto !important;margin:0 10px !important}}@media only screen and (max-width: 481px){#latest-earthquakes-card,#modal-container{height:calc(100% - 54.5px)}#quakes-map{height:36.5vh !important}#quakes-list{height:calc(60vh + 12px)}#page > div:not(#weather-page):not(#radar-page):not(#alerts-page):not(#quakes-page),#quakes-page .leaflet-popup-pane > div > div,#quakes-page > div > div:not(#quakes-map),#radar-page .leaflet-popup-pane,#radar-page > div:not(#radar-map),#weather-page > div:first-child,#weather-page-content > div:not(#radar-glimpse):not(#daily-forecast):not(#hourly-forecast){zoom:0.9}#daily-forecast .content,#daily-forecast .header,#day-forecast-options,#graph-day-switch > *,#hourly-forecast .content,#hourly-forecast .header,#no-alerts-msg > *,.alert .header,.alert div[lang]{zoom:0.9}#daily-forecast,#hourly-forecast,#radar-glimpse,.card.alert{margin:9px;border-radius:13.5px !important}.alert{width:calc(100% - 18px) !important}}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}