:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}
html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit}:root{--swiper-scrollbar-border-radius: 2px;--swiper-scrollbar-bg-color: #f6f6f6;--swiper-scrollbar-drag-bg-color: #e8e8e8;--swiper-scrollbar-size: 4px;--bg-color: #f5f9fc;--light-bg-color: rgba(255, 255, 255, 0.4);--heading-bg-color: #2fb0ff;--item-bg-color: #fff;--list-bg-color: #fff;--item-secondary-bg-color: rgb(242, 242, 242);--item-border-color: rgba(1, 1, 1, 0.12);--hover-color: #eee;--map-bg-color: #fff;--link-bg-color: #fff;--link-text-color: #3f77c9;--link-teaser-text-color: #3f77c9;--light-border-color: #ccc;--text-color: #32325d;--light-text-color: #999999;--reverse-text-color: #fff;--heading-text-color: #fff;--appbar-bg-color: #fff;--appbar-button-color: #32325d;--quicklinks-bg-color: #eaebea;--bottom-navi-bg-color: #fff;--footer-bg-color: #fff;--mg-scale-bg-color: rgba(255, 255, 255, 0.75);--button-active-color: #fff;--button-outline-color: rgba(0, 0, 0, 0.3);--search-results-bg-color: rgba(255, 255, 255, 0.95);--checked-bg-color: #2fb0ff}@media(min-width: 720px){:root{--swiper-scrollbar-top: 424px}}:root .swiper-horizontal>.swiper-pagination-progressbar,:root .swiper-pagination-progressbar.swiper-pagination-horizontal{top:0px;bottom:auto}:root .dark-theme{display:none}:root .light-theme{display:block}:root body.theme-dark{--bg-color: #000;--light-bg-color: transparent;--heading-bg-color: #454545;--item-bg-color: #1c1c1e;--list-bg-color: #1c1c1e;--item-secondary-bg-color: #545454;--item-border-color: rgb(66, 66, 66);--hover-color: rgb(80, 80, 80);--map-bg-color: rgb(76, 105, 76);--light-border-color: #666;--link-bg-color: #252526;--link-text-color: #fff;--link-teaser-text-color: #fff;--text-color: #fff;--reverse-text-color: #000;--heading-text-color: #fff;--appbar-bg-color: #000;--appbar-button-color: #fff;--quicklinks-bg-color: #545454;--bottom-navi-bg-color: #333;--footer-bg-color: #333;--mg-scale-bg-color: #1c1c1eaa;--search-results-bg-color: #1c1c1efa;--checked-bg-color: #2fb0ff;--button-active-color: #fff;--button-outline-color: rgba(255, 255, 255, 0.3)}:root body.theme-dark .dark-theme{display:block}:root body.theme-dark .light-theme{display:none}:root body.theme-halloween{--heading-text-color: rgb(255, 154, 1);--link-text-color: rgb(255, 154, 1)}p,h1,h2,h3,h4,h5,h6,hr,ul,li{margin:0;padding:0}em{font-weight:500;font-style:normal}h1,h2.simple{font-size:2em;font-weight:300;padding:8px}ul{list-style-type:none}hr{border:0;height:1px;background-color:rgba(0,0,0,.12)}body{margin:0;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;line-height:1.45;background-color:#f5f9fc;background-color:var(--bg-color)}.right{text-align:right}.center{text-align:center}.hidden{display:none}.warm{color:#e3303d}.cold{color:#00adef}nav.appbar{width:100%;display:flex;left:auto;right:0;top:0;position:fixed;flex-shrink:0;flex-direction:column;z-index:3000;background-color:#fff;background-color:var(--appbar-bg-color);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.12)}nav.appbar #feedback{display:none;margin-top:.6rem;padding:9.6px 24px 24px 24px;background-image:url(../svg/feedback_outlined.svg);background-repeat:no-repeat;background-position:top;background-size:60px;height:45px;flex:0;justify-content:center;align-items:center}@media(min-width: 600px){nav.appbar #feedback{display:flex}}nav.appbar #feedback p{vertical-align:middle}nav.appbar #feedback a{text-decoration:none;color:#3f77c9;font-weight:600;font-size:.6rem;line-height:100%}body.theme-dark nav.drawer .container .settings .theme .button.dark{display:none}body.theme-dark nav.drawer .container .settings .theme .button.light{display:block}nav.drawer{inset:0;z-index:3000;position:fixed}nav.drawer .backdrop{top:0;left:0;right:0;bottom:0;z-index:-1;display:flex;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:1}nav.drawer .container{top:0;left:0;right:auto;width:100%;height:100%;display:flex;outline:0;z-index:2900;position:fixed;overflow:auto;flex-direction:column;color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color);-webkit-overflow-scrolling:touch;padding:12px 16px 32px 16px}@media(min-width: 600px){nav.drawer .container{width:300px;border-top-style:solid;border-top-width:4px;border-top-color:#2fb0ff;box-shadow:0px 16px 24px 2px rgba(0,0,0,.14)}}nav.drawer .container h5{font-weight:600;font-size:.9rem}nav.drawer .container .menuHeader{position:fixed;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0px 16px;background-color:#fff;background-color:var(--item-bg-color);border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#2fb0ff}@media(min-width: 600px){nav.drawer .container .menuHeader{border:none;position:static;background-color:rgba(0,0,0,0);padding:8px 0px 8px 0px}}nav.drawer .container .menuHeader .logoContainer{height:24px;flex:1}nav.drawer .container .menuHeader .languages{max-width:140px}nav.drawer .container .menuHeader .languages select{border:0;font-size:1rem;cursor:pointer;color:var(--text-color);background-color:var(--item-bg-color);padding:4px;border-bottom:1px solid #888;-webkit-tap-highlight-color:rgba(0,0,0,0)}nav.drawer .container .menuHeader #drawerClose{padding-right:2px}@media(min-width: 600px){nav.drawer .container .menuHeader #drawerClose{display:none}}nav.drawer .container .location{padding:56px 0px 8px 0px;display:flex;align-items:center}@media(min-width: 600px){nav.drawer .container .location{padding-top:0}}nav.drawer .container .location .admName{font-weight:400}nav.drawer .container .location .favorite{flex-grow:1;padding:0}nav.drawer .container .location .favorite .icon{padding:8px 8px}nav.drawer .container .settings{padding:0px 0px 12px 0px}nav.drawer .container .settings .mainsettings{display:flex;align-items:flex-start;justify-content:space-between}nav.drawer .container .settings .mainsettings .units_wrap{max-width:40%}nav.drawer .container .settings .mainsettings .timeformat_wrap{max-width:45%}nav.drawer .container .settings .mainsettings .theme_wrap{max-width:15%}nav.drawer .container .settings .moresettings_wrap .hide{display:none}nav.drawer .container .settings .moresettings_wrap .toggle{display:flex;align-items:center;margin:12px 0px 0px 0px}nav.drawer .container .settings .moresettings_wrap .toggle .spacer{flex:1;flex-grow:1;height:1px;margin:0px 8px 0px 0px;border-bottom:1px solid rgba(1, 1, 1, 0.12);border-bottom:1px solid var(--item-border-color)}nav.drawer .container .settings .moresettings_wrap .toggle p{cursor:pointer;user-select:none}nav.drawer .container .settings .moresettings_wrap .moresettings{max-height:0;transition:max-height .5s ease;overflow:hidden}nav.drawer .container .settings .moresettings_wrap .moresettings.open{height:auto;max-height:20rem}nav.drawer .container .settings .moresettings_wrap .radio{margin:8px 8px 16px 0px}nav.drawer .container .settings .theme{text-align:center}nav.drawer .container .settings .theme .button{cursor:pointer;margin-top:8px}nav.drawer .container .settings .theme .button.light{display:none}nav.drawer .container .settings .radio{display:flex;margin:8px 16px 0px 0px}nav.drawer .container .settings .radio input{opacity:0;width:0;height:0;position:absolute}nav.drawer .container .settings .radio input:checked+.title{font-weight:600;color:#fff;background-color:#2fb0ff;background-color:var(--checked-bg-color)}nav.drawer .container .settings .radio .title{font-weight:500;cursor:pointer;color:#999;color:var(--light-text-color);background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);padding:4px 12px}nav.drawer .container .settings .radio label:first-child .title{border-radius:4px 0px 0px 4px}nav.drawer .container .settings .radio label:last-child .title{border-radius:0px 4px 4px 0px}nav.drawer .container .links{margin-top:8px}nav.drawer .container .links .icon{margin-right:10px;color:#999;color:var(--light-text-color);width:20px;height:20px}nav.drawer .container .links li.header{font-weight:600;padding:2px 0px 10px 0px}nav.drawer .container .links li a{display:flex;align-items:center;text-decoration:none;padding:0px 0px 10px 8px;color:inherit}nav.drawer .container .links li span.new{font-weight:bold;margin-left:10px;color:#6495ed}nav.drawer .container .links li .icon.new{margin-left:10px;margin-right:0}nav.buttons{bottom:0;position:sticky;height:56px;z-index:2000;border-top:1px solid rgba(1,1,1,.12);border-top:1px solid var(--item-border-color);background-color:#fff;background-color:var(--bottom-navi-bg-color)}@media(min-width: 972px){nav.buttons{display:none}}nav.buttons ul{height:100%;display:flex;align-items:center;justify-content:center}nav.buttons ul li{flex:1}nav.buttons ul li a{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;width:100%;text-decoration:none;text-align:center;color:#32325d;color:var(--text-color);padding-top:spacing(0.75);font-size:.8rem}nav.buttons ul li a.active{color:#2fb0ff}nav.buttons ul li a svg{width:1.15rem;height:1.15rem}button.icon{color:inherit;display:inline-flex;align-items:center;padding:12px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);margin:0;outline:0;border:0}main{flex-grow:1;max-width:100%;color:#32325d;color:var(--text-color);padding-top:53px}@media(min-width: 600px){main{padding-top:100px}}@media(min-width: 972px){main{width:1330px;max-width:1330px;margin:0 auto}}#content{flex:1 1;display:flex;max-width:100%;flex-direction:row;justify-content:center}@media(min-width: 600px){#content{background:none}}#container{width:100%;margin-left:0;margin-right:0;position:relative;padding:0px 0px 8px 0px}@media(min-width: 600px){#container{padding:0px 24px}}@media(min-width: 972px){#container{width:980px;padding:0px 0px 8px 4px}}#adContainer{display:none}@media(min-width: 972px){#adContainer{display:block;width:350px;padding:0;padding-left:10px}#adContainer.padTop{margin-top:calc(4px + 3.5rem)}}#pageContent{padding:0px 8px}@media(min-width: 972px){#pageContent{padding:0}}.gridContainer{width:100%;display:flex;flex-wrap:wrap}.gridContainer h1{flex:1}.gridContainer .item{flex-grow:0;max-width:100%;flex-basis:100%;margin:0px 0px 8px 0px;background-color:#fff;background-color:var(--item-bg-color)}.gridContainer .item.legalese{padding:16px 32px;line-height:1.5rem;background-color:#fff;background-color:var(--item-bg-color)}.gridContainer .item.legalese p,.gridContainer .item.legalese ul{padding:8px 0px}@media(min-width: 600px){.gridContainer .item{padding:0px 4px;background-color:rgba(0,0,0,0)}.gridContainer .item.meteogram{padding:0}.gridContainer .item .wrap{background-color:#fff;background-color:var(--item-bg-color)}}.gridContainer .item.nowcast{background-color:rgba(0,0,0,0)}@media(min-width: 0px){.gridContainer .item.xs2{flex-grow:0;max-width:16.666666%;flex-basis:16.666666%}}@media(min-width: 0px){.gridContainer .item.xs3{flex-grow:0;max-width:25%;flex-basis:25%}}@media(min-width: 0px){.gridContainer .item.xs4{flex-grow:0;max-width:33.3333333%;flex-basis:33.3333333%}}@media(min-width: 0px){.gridContainer .item.xs6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width: 0px){.gridContainer .item.xs8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}@media(min-width: 0px){.gridContainer .item.xs9{flex-grow:0;max-width:75%;flex-basis:75%}}@media(min-width: 600px){.gridContainer .item.sm1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%}}@media(min-width: 600px){.gridContainer .item.sm2{flex-grow:0;max-width:16.666666%;flex-basis:16.666666%}}@media(min-width: 600px){.gridContainer .item.sm3{flex-grow:0;max-width:25%;flex-basis:25%}}@media(min-width: 600px){.gridContainer .item.sm4{flex-grow:0;max-width:33.3333333%;flex-basis:33.3333333%}}@media(min-width: 600px){.gridContainer .item.sm5{flex-grow:0;max-width:41.6666667%;flex-basis:41.6666667%}}@media(min-width: 600px){.gridContainer .item.sm6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width: 600px){.gridContainer .item.sm8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}@media(min-width: 720px){.gridContainer .item.ms1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%}}@media(min-width: 720px){.gridContainer .item.ms2{flex-grow:0;max-width:16.666666%;flex-basis:16.666666%}}@media(min-width: 720px){.gridContainer .item.ms3{flex-grow:0;max-width:25%;flex-basis:25%}}@media(min-width: 972px){.gridContainer .item.md4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%}}@media(min-width: 972px){.gridContainer .item.md5{flex-grow:0;max-width:41.666666%;flex-basis:41.666666%}}@media(min-width: 972px){.gridContainer .item.md6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width: 972px){.gridContainer .item.md7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%}}@media(min-width: 972px){.gridContainer .item.md8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}.gridContainer .item h2:not(.simple){font-weight:600;font-size:1.1em;padding:4px 8px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color)}.gridContainer .item h3{font-weight:500;font-size:.85rem;padding:8px 0px 0px 0px;margin:0px 8px;border-bottom:1px solid rgba(0,0,0,.12)}.gridContainer .item .updated{background-color:#f5f9fc;background-color:var(--bg-color);color:#999;color:var(--light-text-color);padding:8px 0px 8px 0px;text-align:right}.gridContainer .item .explainer{padding:8px 16px 8px 8px;background-color:#f5f9fc;background-color:var(--bg-color);color:#999;color:var(--light-text-color)}.gridContainer .item .explainer h3{border:none;padding:0;margin:0;font-weight:600}.gridContainer .item .explainer p{margin:8px 0px 8px 0px}.teaserLink{font-weight:600;text-align:left;cursor:pointer;position:relative;padding:6px 0px 4px 8px;background-color:#fff;background-color:var(--link-bg-color);background-repeat:no-repeat;background-size:24px 12px;background-position:right center;background-image:url(../svg/link-arrow-black.svg);border-top:1px solid rgba(1,1,1,.12);border-top:1px solid var(--item-border-color)}.teaserLink a{color:#3f77c9;color:var(--link-teaser-text-color);display:block;text-decoration:none}body.theme-dark .teaserLink{background-image:url(../svg/link-arrow.svg)}.logoLink{display:none}@media(min-width: 600px){.logoLink{display:block}}.logo{height:24px}.iconButton{color:inherit;display:inline-flex;align-items:center;padding:12px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);margin:0;outline:0;border:0}section.quickLinks{display:none}@media(min-width: 972px){section.quickLinks{display:block;background-color:#eaebea;background-color:var(--quicklinks-bg-color);padding:0px 0px 0px 8px}section.quickLinks ul{display:flex;margin:0 auto;max-width:1304px;justify-content:center;font-weight:400}section.quickLinks ul li{flex:1;text-align:center}section.quickLinks ul li.active{font-weight:600;border-bottom:1px solid #2fb0ff}section.quickLinks ul li a,section.quickLinks ul li span{color:#32325d;color:var(--text-color);display:block;text-decoration:none;text-transform:uppercase;padding:4px 0px}section.quickLinks ul li a:hover,section.quickLinks ul li span:hover{cursor:pointer;font-weight:600;border-bottom:1px solid #2fb0ff}}section.subCategories{color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color)}section.subCategories .wrap{display:flex;margin:0 auto;padding:.5rem 5% 1rem 5%;max-width:1304px;justify-content:space-around;background-color:#fff;background-color:var(--item-bg-color)}section.subCategories .wrap .subCategory{flex:1}section.subCategories .wrap .subCategory h4{margin:8px 0px}section.subCategories .wrap .subCategory ul li{padding:2px 0px 8px 0px;margin-left:-32px}section.subCategories .wrap .subCategory ul li .icon{margin-right:8px;color:#999;color:var(--light-text-color);width:20px;height:20px;vertical-align:top}section.subCategories .wrap .subCategory ul li a{color:inherit;display:inline-block;text-decoration:none}section.subCategories .wrap .subCategory ul li a:hover{cursor:pointer;font-weight:600}section.subCategories .wrap .subCategory ul li span.new{font-weight:bold;color:#6495ed}section.subCategories .wrap .subCategory ul li .icon.new{margin-right:0}section.toolbar{display:flex;position:relative;align-items:center;padding:0 10px;min-height:56px}section.toolbar .logoContainer{height:24px}@media(min-width: 600px){section.toolbar{padding:0px 48px;min-height:64px}}@media(min-width: 972px){section.toolbar{width:100%;max-width:1280px;padding:0px 8px;margin:0 auto}}section.toolbar #search{color:#32325d;color:var(--text-color);width:100%;position:relative;margin-left:8px;background-color:#f5f9fc;background-color:var(--bg-color)}section.toolbar #search .action{width:3rem;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}section.toolbar #search .searchIcon{top:2px;left:0}section.toolbar #search #searchLocate{right:0}nav.drawer button,.ad-footer-wrap button,section.toolbar button{color:#32325d;color:var(--appbar-button-color);display:inline-flex;align-items:center;padding:12px 8px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);outline:0;border:0}footer{padding:32px 16px;overflow:hidden;background-color:#fff;background-color:var(--footer-bg-color);border-top-color:rgba(0,0,0,.12);border-top-width:1px;border-top-style:solid}@media(min-width: 600px){footer{padding:72px 0px 80px 0px}}footer .grid{position:relative;justify-content:space-between;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;margin:0 auto;max-width:1000px;padding:0px 32px}footer .grid .item{flex:1 1 50%;margin-bottom:16px}@media(min-width: 600px){footer .grid .item{flex:1}}footer .grid .item.copy{flex:1 1 100%}footer .grid .item.copy a{color:#2fb0ff}footer .grid .item a{text-decoration:none}footer .grid .item h3{color:#2fb0ff;margin:0;text-transform:uppercase;font-size:1rem;font-weight:600}footer .grid .item ul{line-height:2rem}footer .grid .item ul.icons{margin-top:8px}footer .grid .item ul li a{color:#32325d;color:var(--text-color);font-size:.875rem;font-weight:500;text-decoration:none;text-transform:uppercase}span.value.temp_c,span.value.wind_ms,span.value.wind_kmh,span.value.wind_bft,span.value.pres_hpa,span.value.pres_mmhg,span.value.rain_mm,span.value.vis_km,span.value.time_24h{display:none}.ad-mobile-wrap{width:100%;padding:2px 0}.ad-mobile-wrap div{margin:0 auto;text-align:center}.ad-mobile-wrap.google{min-height:326px}@media(min-width: 600px){.ad-mobile-wrap{display:none}}.ad-box-wrap-google{margin-bottom:12px}.side-slot-2{position:sticky;top:105px}.side-slot-1{margin-bottom:10px}.ad-top-wrap{width:100%;margin-bottom:4px}.ad-top-wrap .mobile{margin:0 auto;text-align:center}.ad-wide-wrap{width:100%;min-height:326px;padding:2px 0}@media(min-width: 600px){.ad-wide-wrap{display:block;min-height:290px;margin:0px 0px 8px 0px}}.ad-footer-wrap{position:fixed;bottom:56px;left:0;right:0;background-color:var(--item-secondary-bg-color);border-top:1px solid #e2e2e2;z-index:50000;opacity:0;max-height:105px}@media(min-width: 972px){.ad-footer-wrap{bottom:0;max-height:none;max-width:100%;overflow:hidden}}.ad-footer-wrap div.footer-ad{margin:0 auto;text-align:center}.ad-footer-wrap #footerAdClose{position:absolute;right:8px;top:2px;z-index:1000;padding:4px 0px}.ad.top{order:2}@media(min-width: 600px){.ad.top{display:none}}.ad.middle{order:5}.ad.bottom{order:9}.ad.wide{width:100%;display:block;margin:0 auto;text-align:center;height:320px}@media(min-width: 600px){.ad.wide{height:290px}}.ad.mobile{display:block;margin:0 auto;margin-top:4px;margin-bottom:4px;text-align:center;height:300px}@media(min-width: 600px){.ad.mobile{display:none}}.ad.box{display:none;width:100%;min-height:320px;margin:0 auto;margin-top:4px;margin-bottom:4px;text-align:center}@media(min-width: 600px){.ad.box{display:block}}.ad.desktop{display:none}@media(min-width: 600px){.ad.desktop{display:block}}.daily h1{padding-bottom:8px}.daily .dayContainer{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:4px;background-color:#f5f9fc;background-color:var(--bg-color)}.days{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px}.days.bottom{border-bottom-style:none}.days .weekday{display:flex;flex-grow:1;justify-content:center;align-items:center;height:40px;min-width:24px;font-size:.8rem}@media(min-width: 600px){.days .weekday{font-size:.9rem;text-transform:uppercase;margin:4px}}.days .weekday.selected{background-color:#0073bc;color:#fff;font-weight:700;border-radius:2px}.days a{display:block;text-decoration:none;width:100%;color:inherit}.summary{display:flex;justify-content:space-between;flex-wrap:wrap}@media(min-width: 600px){.summary{align-items:flex-start;padding:8px 8px 16px 8px}}@media(min-width: 972px){.summary.notext .dateTime{flex:1 0 50%}}.summary .dateTime{flex:1 0 100%;display:flex;align-items:baseline;padding:8px 8px 0px 16px}@media(min-width: 600px){.summary .dateTime{order:1;flex:1;flex-direction:column;padding:8px 8px 0px 8px}}@media(min-width: 972px){.summary .dateTime{flex:1 0 80%}}.summary .dateTime .dayName{flex:0 0 auto;background-color:rgba(0,0,0,0);font-weight:700;font-size:1.4rem;text-transform:uppercase}@media(min-width: 600px){.summary .dateTime .dayName{flex:1}}.summary .dateTime .date{flex:1;font-weight:500;font-size:.9rem;color:#999;color:var(--light-text-color);padding:0px 0px 0px 12px}@media(min-width: 600px){.summary .dateTime .date{padding:0}}.summary .daySummary{flex:1 0 100%;padding:8px 8px 0px 8px}@media(min-width: 600px){.summary .daySummary{order:4}}@media(min-width: 972px){.summary .daySummary{order:3;flex:1 0 75%}}.summary .daySummary .dailyRain{padding:8px 0px 0px 0px}.summary .daySummary .dailyRain img{display:inline-block;vertical-align:middle;margin:-1px 0px 0 0}.summary .dayLength{flex:1;min-height:80px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image:url(http://cache.foreca.net/static/img/daylen.svg);background-repeat:no-repeat;background-position:50% 30%;background-size:130px 45px}@media(min-width: 600px){.summary .dayLength{order:2}}@media(min-width: 972px){.summary .dayLength{flex:1 0 20%}}.summary .dayLength .row{display:flex;flex-direction:row;justify-content:space-between}.summary .moonPhase{flex:1;display:flex;align-items:center;padding:16px 0px 0px 0px}@media(min-width: 600px){.summary .moonPhase{order:3}}@media(min-width: 972px){.summary .moonPhase{order:4;flex:1 0 25%;justify-content:flex-end;padding:16px 24px 0px 0px}}.summary .moonPhase .icon{padding:0px 8px 0px 0px}@media(min-width: 600px){.summary .moonPhase .icon{padding:0px 8px 0px 0px}}.summary .moonPhase .descr .phase{text-align:center}.summary .moonPhase .descr .moonTime{justify-content:center}@media(min-width: 600px){.summary .moonPhase .descr .moonTime{display:flex;padding:4px 0px 0px 0px}}.summary .moonPhase .descr .moonTime .moonrise,.summary .moonPhase .descr .moonTime .moonset{white-space:nowrap}.summary .dailyRain{flex:1 0 100%;order:5;padding:8px 0px 0px 16px}@media(min-width: 600px){.summary .dailyRain{padding:8px 0px 0px 8px}}.summary .dailyRain img{display:inline-block;vertical-align:middle;margin:-1px .15rem 0 0}#hourly-component{position:relative}.legendContainer{position:sticky;top:56px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;color:#999;color:var(--light-text-color);padding-right:8px}@media(min-width: 600px){.legendContainer{top:64px}}@media(min-width: 972px){.legendContainer{top:93px}}.legendContainer .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.legendContainer .editableField{display:flex;flex-direction:column;position:relative;align-items:center}.legendContainer .editableField.lastItem{align-items:flex-end}.legendContainer .editableField .icon{border:1px solid var(--light-border-color);border-radius:4px;margin:10px 0;height:30px}.legendContainer .editableField .icon:hover{color:var(--text-color);border:1px solid var(--light-text-color)}.legendContainer .editableField ul{top:42px;position:absolute;background-color:var(--item-bg-color);border:1px solid #000;border-radius:4px;padding:4px 8px}.legendContainer .editableField ul li{cursor:pointer;color:#aaa}.legendContainer .editableField ul li.current{color:var(--text-color)}.legendContainer .editableField ul li.inactive{color:#ccc}.legendContainer .editableField ul li:hover{color:var(--text-color)}.legendContainer .icon{position:relative;display:flex;align-items:center;height:50px;min-width:48px;justify-content:center}@media(min-width: 600px){.legendContainer .icon{min-width:54px}}.legendContainer .icon.time{width:40px;min-width:40px}@media(min-width: 600px){.legendContainer .icon.time{width:80px;padding-right:20px}}@media(min-width: 972px){.legendContainer .icon.symb{padding-left:57px;padding-right:57px;height:50px}}@media(min-width: 600px){.legendContainer .icon.precipitation{min-width:60px}}.legendContainer .icon.wind{min-width:60px}@media(min-width: 600px){.legendContainer .tooltip::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:5px;border-radius:3px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s}.legendContainer .tooltip:hover::after{opacity:1;visibility:visible}}@media(min-width: 600px)and (hover: none)and (pointer: coarse){.legendContainer .tooltip.active::after{opacity:1;visibility:visible}}.hourContainer{background-color:#fff;background-color:var(--list-bg-color)}.hourContainer .hour{border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;display:flex;flex-direction:column;width:100%;padding:4px 8px 2px 0px}.hourContainer .hour.last{border-bottom-style:none}.hourContainer .hour .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hourContainer .hour .dataRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center;flex-grow:1}.hourContainer .hour .dataRow span{text-align:center}.hourContainer .hour div.time{width:40px;min-width:40px;text-align:center}@media(min-width: 600px){.hourContainer .hour div.time{width:80px;padding-right:20px}}.hourContainer .hour .symb,.hourContainer .hour .t,.hourContainer .hour .feelsLike,.hourContainer .hour .humidity,.hourContainer .hour .precipContainer,.hourContainer .hour .dewpoint,.hourContainer .hour .none{min-width:48px;text-align:center}@media(min-width: 600px){.hourContainer .hour .symb,.hourContainer .hour .t,.hourContainer .hour .feelsLike,.hourContainer .hour .humidity,.hourContainer .hour .precipContainer,.hourContainer .hour .dewpoint,.hourContainer .hour .none{min-width:54px}}.hourContainer .hour .symb img{width:28px;height:28px}@media(min-width: 600px){.hourContainer .hour .symb img{width:34px;height:34px}}@media(min-width: 972px){.hourContainer .hour .symb{padding-left:50px;padding-right:50px}}.hourContainer .hour .t{font-size:1.1rem}.hourContainer .hour .aqi.aqi_0{border-color:#00e400}.hourContainer .hour .aqi.aqi_1{border-color:#fafa00}.hourContainer .hour .aqi.aqi_2{border-color:#ff7e00}.hourContainer .hour .aqi.aqi_3{border-color:red}.hourContainer .hour .aqi.aqi_4{border-color:#8f3f97}.hourContainer .hour .aqi.aqi_5{border-color:#7e0023}.hourContainer .hour .uvi.uvi_0{border-color:silver}.hourContainer .hour .uvi.uvi_1{border-color:#4eb400}.hourContainer .hour .uvi.uvi_2{border-color:#a0ce00}.hourContainer .hour .uvi.uvi_3{border-color:#f7e400}.hourContainer .hour .uvi.uvi_4{border-color:#f8b600}.hourContainer .hour .uvi.uvi_5{border-color:#f88700}.hourContainer .hour .uvi.uvi_6{border-color:#f85900}.hourContainer .hour .uvi.uvi_7{border-color:#e82c0e}.hourContainer .hour .uvi.uvi_8{border-color:#d8001d}.hourContainer .hour .uvi.uvi_9{border-color:#f09}.hourContainer .hour .uvi.uvi_10{border-color:#b54cff}.hourContainer .hour .uvi.uvi_11{border-color:#998cff}.hourContainer .hour .aqi,.hourContainer .hour .uvi{border:2px solid #999;border:2px solid var(--light-text-color);border-radius:4px;text-align:center;margin:0 7px;min-width:40px}@media(min-width: 600px){.hourContainer .hour .aqi,.hourContainer .hour .uvi{margin:0 2px 0 6px;min-width:45px}}.hourContainer .hour .precipContainer{display:flex;justify-content:center;align-items:center}@media(min-width: 600px){.hourContainer .hour .precipContainer{min-width:60px}}.hourContainer .hour .precipitation{color:#0073bc}.hourContainer .hour .precipitation.snow{color:#7373da}.hourContainer .hour .noPrecipitation{color:#999;color:var(--light-text-color)}.hourContainer .hour .unit{font-size:.7rem}.hourContainer .hour div.wind{display:flex;justify-content:flex-end;align-items:center;min-width:60px}@media(min-width: 600px){.hourContainer .hour div.wind{min-width:65px}}.hourContainer .hour div.wind .windSpeed{min-width:25px}@media(min-width: 600px){.hourContainer .hour div.wind .windSpeed{min-width:30px}}.hourContainer .hour div.wind img{height:25px;width:25px}.hourContainer .hour .textRow{width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-weight:400;font-size:.8rem}.hourContainer .hour .textRow .symbolText{text-align:start;padding-left:12px;padding-right:8px;color:#999;color:var(--light-text-color)}@media(min-width: 972px){.hourContainer .hour .textRow .symbolText{padding-left:50px}}.hourContainer .hour .textRow .windText{white-space:nowrap;text-align:end;flex-grow:1;color:#999;color:var(--light-text-color);display:flex;align-items:center;justify-content:flex-end}.hourContainer .hour .precipChance{align-self:flex-end;color:#999;color:var(--light-text-color);font-weight:400;font-size:.8rem}.hourContainer>.sunny{background:linear-gradient(90deg, rgba(254, 211, 127, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.cloudy{background:linear-gradient(90deg, rgba(232, 232, 232, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.drizzle{background:linear-gradient(90deg, rgba(90, 216, 228, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.rain{background:linear-gradient(90deg, rgba(159, 202, 230, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.heavyrain{background:linear-gradient(90deg, rgba(182, 206, 215, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.storm{background:linear-gradient(90deg, rgba(192, 157, 233, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightclear{background:linear-gradient(90deg, rgba(131, 165, 196, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightcloudy{background:linear-gradient(90deg, rgba(184, 194, 199, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightdrizzle{background:linear-gradient(90deg, rgba(79, 198, 195, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightrain{background:linear-gradient(90deg, rgba(118, 177, 206, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightheavyrain{background:linear-gradient(90deg, rgba(151, 187, 193, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourContainer>.nightstorm{background:linear-gradient(90deg, rgba(157, 154, 204, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}#share{display:inline-flex;align-items:center;line-height:1;padding-left:8px}#share button.showShare{display:none}#share button.showShare.visible{display:block}#share button.showShare.common .share-common{display:block}#share button.showShare.common .share-ios{display:none}#share button.showShare.ios .share-common{display:none}#share button.showShare.ios .share-ios{display:block;position:relative;top:-2px}#share ul{display:none}#share ul.visible{display:flex;position:absolute;top:0;left:0;right:0;min-height:56px;align-items:center;justify-content:space-between;padding:8px 48px 0px 48px;background-color:var(--appbar-bg-color)}@media(min-width: 600px){#share ul.visible{padding-top:16px}}#share ul li{padding:0px 0px 8px 0px}#share ul li a{color:var(--appbar-button-color)}#share ul li.share_cp{position:relative}#share ul li.share_cp .popup{top:0;left:-150%;opacity:0;visibility:hidden;position:absolute;cursor:pointer;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #000;padding:4px 8px;border-radius:4px;transition:opacity .6s ease-in}#share ul li.share_cp .popup.visible{visibility:visible}#share ul li.share_cp .popup.show{opacity:1;transition:opacity .8s ease-in}#share ul li button{padding:0}#searchField{font-size:1rem;font-weight:400;line-height:1.2rem;width:100%;border:1px solid rgba(1,1,1,.12);border:1px solid var(--item-border-color);border-radius:2px;background:none;padding:8px 8px 8px 56px;background-color:#fff;background-color:var(--item-bg-color);color:#32325d;color:var(--text-color)}ul#searchResults{width:100%;max-height:20rem;overflow-y:auto;position:absolute;background-color:rgba(255,255,255,.95);background-color:var(--search-results-bg-color);color:#32325d;color:var(--text-color);cursor:pointer}ul#searchResults.hidden{display:none}ul#searchResults li{padding:4px 0px 4px 8px}ul#searchResults li.result-row{display:flex}ul#searchResults li.result-row.selected{background-color:#eee;background-color:var(--hover-color)}ul#searchResults li.result-row .icon{padding:8px 16px 0px 0px}ul#searchResults li.result-row .name.locate{padding:8px 0px 0px 0px}.day-container{width:auto;display:flex;justify-content:center;text-align:center;background-color:#fff;background-color:var(--item-bg-color)}.day-container .dayLink{color:inherit;display:flex;flex-direction:column;width:100%;text-decoration:none}.day-container .dayLink:hover{background-color:#eee;background-color:var(--hover-color)}.day-container .date{background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);width:auto;padding:5px 0;font-weight:600;border-bottom:1px solid;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color);flex-grow:1;display:flex;justify-content:center;align-items:center;text-wrap:nowrap}.day-container .dataContainer div .symb{padding-top:8px;width:36px;height:36px}@media(min-width: 600px){.day-container .dataContainer div .symb{width:50px;height:50px}}.day-container .dataContainer div .rain{padding:8px 0px 8px 0px;text-wrap:nowrap}.day-container .dataContainer div .rain img{display:block;margin:2px auto 6px auto}@media(min-width: 600px){.day-container .dataContainer div .rain img{display:inline-block;vertical-align:middle;margin:-1px 4px 0 0}}.day-container .dataContainer div .rain .unit{font-weight:normal;font-size:.8rem}.day-container div.temp{font-size:.9rem;margin:4px 12px 0px 12px}@media(min-width: 972px){.day-container div.temp{margin-left:20px;margin-right:20px}.day-container div.temp br{display:none}}.day-container div.temp .value{font-size:1.1rem}.day-container div.temp .value.max{font-weight:600}.day-container div.wind{font-size:.9rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}@media(min-width: 972px){.day-container div.wind{flex-direction:row}}.day-container div.wind span.value{font-weight:600;padding-top:4px;text-wrap:nowrap}@media(min-width: 600px){.day-container div.wind span.value{margin-right:5px}}.day-container div.wind img{margin-top:4px}@media(min-width: 600px){.day-container div.wind img{margin:8px 4px 0px 0px}}.day-container div.wind .unit{font-weight:normal;font-size:.8rem}.day-container .dataContainer>.sunny{background:linear-gradient(180deg, rgba(254, 211, 127, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.cloudy{background:linear-gradient(180deg, rgba(232, 232, 232, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.drizzle{background:linear-gradient(180deg, rgba(90, 216, 228, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.rain{background:linear-gradient(180deg, rgba(159, 202, 230, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.heavyrain{background:linear-gradient(180deg, rgba(182, 206, 215, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.storm{background:linear-gradient(180deg, rgba(192, 157, 233, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightclear{background:linear-gradient(180deg, rgba(131, 165, 196, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightcloudy{background:linear-gradient(180deg, rgba(184, 194, 199, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightdrizzle{background:linear-gradient(180deg, rgba(79, 198, 195, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightrain{background:linear-gradient(180deg, rgba(118, 177, 206, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightheavyrain{background:linear-gradient(180deg, rgba(151, 187, 193, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.day-container .dataContainer>.nightstorm{background:linear-gradient(180deg, rgba(157, 154, 204, 0.75) -10%, rgba(255, 255, 255, 0) 40%)}.mapteaser{order:4}@media(min-width: 600px){.mapteaser{order:7}}@media(min-width: 972px){.mapteaser{order:4}}.weatherpedia{margin-bottom:5px;padding:0px 12px 16px 12px;background-color:#fff;background-color:var(--item-bg-color)}@media(min-width: 972px){.weatherpedia{padding:2% 10%;margin:auto}}.weatherpedia img{width:100%}.weatherpedia .nextArticle{order:6}.weatherpedia .nextArticle h3{font-size:1.2rem;font-weight:600}.weatherpedia .nextArticle a{display:block;padding:16px 8px;text-decoration:none;color:inherit}.weatherpedia .nextArticle a h4{font-size:1.1rem;padding:8px 0px}.weatherpedia a.backLink{font-weight:bold;color:#2fb0ff;text-decoration:none}.weatherpedia a.backLink:focus{outline:none}.weatherpedia article#weatherpedia-article{line-height:1.5;text-align:left}.weatherpedia article#weatherpedia-article a{color:inherit}.weatherpedia article#weatherpedia-article h1{flex:100%;background-color:#fff;background-color:var(--item-bg-color)}.weatherpedia article#weatherpedia-article h2{padding:0}.weatherpedia article#weatherpedia-article h2:not(.simple){font-size:1.3rem;font-weight:700;color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color)}.weatherpedia article#weatherpedia-article p,.weatherpedia article#weatherpedia-article ul,.weatherpedia article#weatherpedia-article figure{padding:8px 0px}.weatherpedia article#weatherpedia-article ul{list-style-type:disc}.weatherpedia article#weatherpedia-article figure{margin:0}.weatherpedia article#weatherpedia-article p.updated{color:#999;color:var(--light-text-color)}.weatherpedia article#weatherpedia-article table{border-collapse:collapse;border-color:rgba(1,1,1,.12);vertical-align:middle;margin-bottom:1rem}.weatherpedia article#weatherpedia-article table caption{font-weight:700;font-size:1.1rem;padding:8px 0px;text-align:left}.weatherpedia article#weatherpedia-article table th,.weatherpedia article#weatherpedia-article table td{padding:.25rem .5rem}.weatherpedia article#weatherpedia-article table th{text-align:left}.weatherpedia article#weatherpedia-article table strong{font-weight:700}.weatherpedia.listing .item a{color:inherit;display:block;text-decoration:none}.weatherpedia.listing h2{color:#2fb0ff;font-size:1rem;font-weight:700;line-height:1.5;padding:8px 0px}.weatherpedia.listing p.intro{font-size:1rem;line-height:1.5;text-align:left;padding:16px 0px 0px 0px}.weatherpedia.listing p span{color:#2fb0ff;font-weight:600}.today-container{order:3}.today-container .wrap{height:100%;display:flex;flex-direction:column;background-color:#fff;background-color:var(--item-bg-color)}.today-container .wrap h1{font-weight:600;font-size:1.1em;padding:4px 8px;margin:0}.today-container .wrap h2.simple{font-weight:500;font-size:.85rem;padding:8px 0px 0px 0px;margin:0px 8px;border-bottom:1px solid rgba(0,0,0,.12)}.today-container .wrap .wx{font-size:.8rem;padding:8px;color:#999;color:var(--light-text-color);line-height:1.15rem}.today-container .wrap .hours{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;padding-bottom:4px}.today-container .wrap .hours .hour{flex:1;font-size:.9rem;text-align:center;padding-top:4px}.today-container .wrap .hours .hour h3{border:0;margin:0;padding:0;font-weight:700;font-size:.8rem}.today-container .wrap .hours .hour img{display:inline-block;margin:8px 0px}.today-container .wrap .hours .hour p{font-weight:500}.today-container .wrap .hours a{color:inherit;display:block;width:100%;text-decoration:none}.today-container .wrap .hours a :hover{background-color:#eee;background-color:var(--hover-color)}.biomet{order:7}.biomet .wrap{height:100%}.biomet .wrap .overview{text-align:center;width:100%}.biomet .wrap .overview img{width:175px;height:175px}@media(min-width: 972px){.biomet .wrap .overview img{width:225px;height:auto;padding:16px 0px}}.biomet .wrap .details{width:100%;padding:48px 16px 0px 16px}.biomet .wrap .details div{display:flex;align-items:center;justify-content:space-between}.biomet .wrap .details div span{font-size:.85rem}.biomet .wrap .details div img{width:120px}.biomet .wrap .detail{flex:1;display:flex;align-items:center;justify-content:space-between}.biomet .wrap .detail span{font-size:.85rem}.biomet .wrap .detail img{width:120px}.nowcast{order:1}.nowcast .wrap{height:100%;display:flex;flex-direction:column;padding-top:24px;background-color:rgba(255,255,255,.3)}.nowcast .wrap p.large{font-size:3.75rem;font-weight:300;line-height:.8;padding:0px 0px 16px 0px}.nowcast .wrap .row{display:flex;padding:8px 12px;padding-bottom:0;flex-direction:row;justify-content:space-between;background-color:#f5f9fc;background-color:var(--bg-color)}@media(min-width: 600px){.nowcast .wrap .row{background-color:#fff;background-color:var(--item-bg-color)}}.nowcast .wrap .row>div{flex:1}.nowcast .wrap .row.wx{flex-grow:1;display:block;margin:0px 0px 0px 0px;padding:8px 12px 8px 0px;font-weight:500;text-align:right;font-size:1rem}.nowcast .wrap .row.details{color:#999;color:var(--light-text-color);padding-bottom:8px}.nowcast .wrap .row.details em{color:#32325d;color:var(--text-color)}.nowcast .wrap .row.sun{margin-top:8px;padding-top:20px;background-image:url(//cache.foreca.net/static/img/daylen.svg);background-repeat:no-repeat;background-position:50% 10%;background-size:145px 45px}.nowcast .wrap .row .temp .dewp{color:#999;color:var(--light-text-color)}.nowcast .wrap .row .temp .dewp em{color:#32325d;color:var(--text-color)}.nowcast .wrap .row .wind{text-align:right}.nowcast .wrap .row .wind .gust{font-size:.8rem;color:#999;color:var(--light-text-color)}.nowcast .wrap .row .wind .gust em{color:#32325d;color:var(--text-color)}.item.warningsteaser{color:#fff;cursor:pointer;font-weight:500;padding:4px 8px;margin:0px 0px 8px 0px;order:1;font-size:.95rem}@media(min-width: 600px){.item.warningsteaser{order:0}}.item.warningsteaser.front{order:1}@media(min-width: 600px){.item.warningsteaser.front{order:3}}.item.warningsteaser.spot{order:2}@media(min-width: 600px){.item.warningsteaser.spot{order:4}}@media(min-width: 972px){.item.warningsteaser.spot{order:5}}@media(min-width: 600px){.item.warningsteaser{margin:0px 4px 8px 4px}}.item.warningsteaser.warning_R{background-color:#d32f2f}.item.warningsteaser.warning_O{background-color:#f57c00}.item.warningsteaser.warning_Y{background-color:#ffa000}.item.warningsteaser.warning_NP{background-color:#375d99}.item.warningsteaser p{text-align:center;position:relative}.item.warningsteaser p a{color:inherit;display:block;text-decoration:none}.item.warningsteaser p a img{vertical-align:middle}.item.warningsteaser p a img.right{position:absolute;right:0;top:.5rem}.daily{order:3}.daily .wrap{height:100%;display:flex;flex-direction:column}.daily .dayrow{flex-grow:1;display:flex;justify-content:space-evenly;background-color:rgba(0,0,0,0)}.daily .dayrow .daycontainer{max-width:20%;text-align:center}.daily .dayrow .daycontainer h3{border:0;font-size:.9rem;font-weight:500;padding-top:8px}@media(min-width: 972px){.daily .dayrow .daycontainer h3{padding-top:8px}}.daily .dayrow .daycontainer a{display:block;text-decoration:none;color:inherit}.daily .dayrow .daycontainer a:hover{background-color:rgba(0,0,0,.03)}.daily .dayrow .daycontainer a .symb{padding:12px 0px}@media(min-width: 972px){.daily .dayrow .daycontainer a .symb{padding:16px 0px}}.daily .dayrow .daycontainer a .temp{font-weight:300;font-size:.9rem;padding:12px 0px}@media(min-width: 600px){.daily .dayrow .daycontainer a .temp{padding:12px 0px}}.daily .dayrow .daycontainer a .temp em{display:block;font-weight:500}.daily .dayrow .daycontainer a .tempmax em{font-size:1.1rem}.daily .dayrow .daycontainer a .tempmin em{font-size:.95rem}.daily .dayrow .daycontainer a .wind{padding-top:12px}.daily .dayrow .daycontainer a .wind em{display:block;font-weight:700}.daily .dayrow .daycontainer a .prec{padding-top:16px;padding-bottom:8px}.daily .dayrow .daycontainer a .prec img{display:block;margin:0 auto}.ski-info-teaser{order:7}.ski-info-teaser .wrap{background-color:#fff;background-color:var(--item-bg-color)}.ski-info-teaser .wrap h4{padding:0px 8px}.ski-info-teaser .wrap h4 a{font-weight:500;color:var(--link-teaser-text-color);text-decoration:none}.ski-info-teaser .wrap h4 a:hover{color:var(--link-text-color)}.ski-info-teaser .wrap .columns{padding:8px}.ski-info-teaser .wrap .columns div p{padding:2px 0px}.ski-info-teaser .wrap .columns div p span{font-weight:500}@media(min-width: 600px){.ski-info-teaser .wrap .columns{display:flex}.ski-info-teaser .wrap .columns div{flex:1}}.meteogramteaser{order:3}.meteogramteaser .wrap{background-color:#fff;background-color:var(--item-bg-color)}@media(min-width: 600px){.meteogramteaser{order:6}}.scale{top:75px;width:24px;height:225px;z-index:200;position:absolute;background-color:rgba(255,255,255,.75);background-color:var(--mg-scale-bg-color)}@media(min-width: 972px){.scale{top:88px;height:305px}}#scale-left{left:0}#scale-right{right:0}@media(min-width: 972px){#scale-right{right:6px}}@media(min-width: 720px){.swiper-wrapper .swiper-slide{width:960px}}#mginner{overflow:hidden;position:relative;padding:0px 0px 4px 0px}#mg{overflow:scroll;overflow-x:auto;overflow-y:hidden;position:relative;z-index:100;user-select:none;padding-right:1rem;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 720px){#mg{overflow:hidden;overflow-y:auto}}@media(min-width: 972px){#mg{left:3px}}.item.hurricaneteaser{color:#fff;cursor:pointer;font-weight:500;background-color:red;padding:4px 8px;margin:8px 4px;font-size:.95rem;order:1}@media(min-width: 600px){.item.hurricaneteaser{order:0}}.item.hurricaneteaser.front{order:1}@media(min-width: 600px){.item.hurricaneteaser.front{order:3}}.item.hurricaneteaser.spot{order:2}@media(min-width: 600px){.item.hurricaneteaser.spot{order:4}}@media(min-width: 972px){.item.hurricaneteaser.spot{order:5}}.item.hurricaneteaser p{text-align:center;position:relative}.item.hurricaneteaser p a{color:inherit;display:block;text-decoration:none}.item.hurricaneteaser p a img{vertical-align:middle}.item.hurricaneteaser p a img.right{position:absolute;right:0;top:.5rem}.ski-info-teaser{order:7}.ski-info-teaser .wrap{background-color:#fff;background-color:var(--item-bg-color);padding:8px}.ski-info-teaser .wrap li a{font-weight:500;color:var(--link-teaser-text-color);text-decoration:none}.ski-info-teaser .wrap li a:hover{color:var(--link-text-color)}@media(min-width: 600px){.ski-info-teaser .wrap ul{display:flex;flex-wrap:wrap}.ski-info-teaser .wrap ul li{flex:50%;padding:2px 0px}}.airpressure{order:8}.airpressure .wrap{height:100%}.airpressure .wrap .legend{display:flex;justify-content:center}.airpressure .wrap .legend div{display:flex;align-items:center;font-size:.8em;margin-right:32px}.airpressure .wrap .legend div span{width:20px;height:6px;border-radius:5px;background-color:#d55e00;margin-right:.3em}.airpressure .wrap .legend div span.pres{background-color:#1375f7}.airpressure .wrap .mg-wrap{position:relative;text-align:center;padding:12px 0px 0px 0px}.airpressure .wrap .mg-wrap #airpressure-mg{overflow:scroll;overflow-x:auto;overflow-y:hidden;position:relative;z-index:100;user-select:none;padding-right:1rem;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}.airpressure .wrap .mg-wrap .scale{top:65px;width:40px;height:240px;position:absolute}.airpressure .wrap .mg-wrap #airpressure-scale-left{left:-6px}@media(min-width: 972px){.airpressure .wrap .mg-wrap #airpressure-scale-left{left:-2px}}.airpressure .wrap .mg-wrap #airpressure-scale-right{right:-20px}@media(min-width: 972px){.airpressure .wrap .mg-wrap #airpressure-scale-right{right:2px}}.item.feedbackBar{order:10;color:#fff;cursor:pointer;font-weight:500;padding:4px 4px;font-size:.95rem;background-color:#2fb0ff;background-color:var(--heading-bg-color)}@media(min-width: 600px){.item.feedbackBar{display:none;margin:0px 4px 8px 4px}}.item.feedbackBar p{text-align:center;position:relative}.item.feedbackBar p a{color:inherit;display:block;text-decoration:none}.item.feedbackBar p a img{vertical-align:middle}.item.feedbackBar p a img.right{position:absolute;right:.2rem;top:.3rem}.fwTeaser{position:fixed;left:0;right:0;bottom:-100px;z-index:100000;margin:0;transition-property:bottom;transition-duration:2s}.fwTeaser .link{flex-grow:1;font-weight:500;font-size:1rem}.fwTeaser .link a{width:100%;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;padding:8px 32px;color:#fff;background-color:#2fb0ff}@media(min-width: 972px){.fwTeaser .link a{padding:16px 0px}}.fwTeaser .dismiss{position:absolute;top:6px;right:6px}@media(min-width: 972px){.fwTeaser .dismiss{top:10px;right:10px}}.gridContainer .item.meteogram{position:relative;background-color:#fff;background-color:var(--item-bg-color)}.meteogram .timewrap{padding:12px 0px 4px 20px}.meteogram .timewrap em{font-weight:600}#details{display:flex;flex-wrap:wrap;margin-top:8px;padding-bottom:8px}#details .value{font-weight:500;white-space:nowrap}#details .datetime{padding-left:24px}#details .prec{padding-left:24px}@media(min-width: 972px){#details .prec{padding-left:40px}}#details .wind{display:flex;align-items:center;flex-direction:column}@media(min-width: 972px){#details .wind{flex-direction:row}}@media(min-width: 972px){#details .pad{padding-top:0}}#details .large{font-size:1.5rem}.meteogram-legend{display:flex;align-items:center;padding:0px 0px 8px 8px;flex-wrap:wrap}.meteogram-legend .precbar{display:inline-block;width:25px;height:8px;margin:0px 8px 0px 16px}.meteogram-legend .precbar.showers{background:url(//cache.foreca.net/static/i/mg/dotbg.png)}.meteogram-legend .precbar.precipitation{background-color:#5499f7}.meteogram-legend .mg-updated{flex:100%;text-align:right;padding:0px 8px 0px 0px;color:#999;color:var(--light-text-color)}@media(min-width: 600px){.meteogram-legend .mg-updated{flex:1}}.item.observation-history{position:relative;background-color:#fff;background-color:var(--item-bg-color)}.item.observation-history .header{display:flex;margin:8px 0px}.item.observation-history .header form{margin:0px 8px 0px 0px}.item.observation-history .header select,.item.observation-history .header input[type=text]{padding:4px 8px}.item.observation-history .header #stationSelect{width:100%}.item.observation-history .scale{top:150px}@media(min-width: 972px){.item.observation-history .scale{top:115px}}.item.observation-history .scale#scale-right{right:0}.item.observation-history .scroll-view{z-index:100;overflow:scroll;overflow-x:auto;overflow-y:hidden;user-select:none;touch-action:manipulation;-webkit-user-select:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-width:thin}@media(min-width: 600px){.item.observation-history .scroll-view{width:100%}}.item.observation-history #showMonth{font-size:.9rem;text-align:center;padding:0px 0px 8px 0px;cursor:pointer}#details .datetime{padding:8px 0px 0px 24px}#details .alignCenter{display:flex;align-items:center;height:100}#details .wind{flex-direction:column}@media(min-width: 0px){#details .wind{flex-direction:row}}#details.rain{padding-left:24px}@media(min-width: 0px){#details.rain{padding-left:40px}}.observations{order:8}.observations .wrap{background-color:#fff;background-color:var(--item-bg-color)}.observations .observationsContainer{max-width:100%;width:100%;display:flex;flex-direction:column;padding-bottom:8px;padding-top:8px}@media(min-width: 972px){.observations .observationsContainer{flex-direction:row;justify-content:space-between}}.observations .observationsContainer .obsLink{display:flex;flex:1;flex-grow:1;color:inherit;text-decoration:none;padding:8px 8px;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px}@media(min-width: 972px){.observations .observationsContainer .obsLink{border-bottom-style:none;border-right-style:solid;border-right-color:rgba(1,1,1,.12);border-right-color:var(--item-border-color);border-right-width:1px}}.observations .observationsContainer .obsLink.last{border-bottom-style:none;border-right-style:none}.observations .observationsContainer .location{display:flex;flex:1;flex-grow:1;flex-direction:column;justify-content:flex-start;align-items:center}.observations .observationsContainer .location .locationName{display:block;height:46px;align-self:start;padding:4px 4px}.observations .observationsContainer .location .locationName p{font-size:14px;font-weight:500}.observations .observationsContainer .location .topRow{width:100%;padding:4px 4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:48px;font-weight:200}.observations .observationsContainer .location .symbolText{font-size:1rem;font-weight:500;align-self:flex-end;padding-right:16px}.observations .observationsContainer .location .data{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px 16px 16px 16px}.observations .observationsContainer .location .data .rightData{text-align:right}.observations .observationsContainer .location .data div.wind{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-direction:row}.observations .observationsContainer .location .data div.wind img{margin-right:.5em}.observations .observationsContainer .location .data p{padding:4px 0px;color:#999;color:var(--light-text-color)}.observations .observationsContainer .location .data p span.value{font-weight:500;color:#32325d;color:var(--text-color)}.observations .observationsContainer .location .when{color:#999;color:var(--light-text-color);align-self:flex-end;padding-right:16px}.item.warnings .warning{color:#fff;padding:16px;margin:0px 0px 24px 0px}.item.warnings .warning.warning_none{background-color:green}.item.warnings .warning.warning_R{background-color:#d32f2f}.item.warnings .warning.warning_O{background-color:#f57c00}.item.warnings .warning.warning_Y{background-color:#ffa000}.item.warnings .warning.warning_NP{background-color:#375d99}.item.warnings .warning h3{border:none;font-size:1.1rem;margin:0;padding:0}.item.warnings .warning .warningContent{display:flex}.item.warnings .warning .warningContent img{margin:8px 16px 8px 0px}.item.warnings .warning .warningContent p{padding:8px 0px}.item.warnings .warning .warningContent p.attr{font-style:italic}.brief .legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4px 4px 4px 4px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color);text-transform:uppercase;font-size:.7rem}@media(min-width: 600px){.brief .legend{font-size:.8rem}}.brief .legend .locationDescription{width:0;display:none}@media(min-width: 972px){.brief .legend .locationDescription{display:block;width:200px}}.brief .legend .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.brief .legend .rest div{display:flex;flex-direction:column;justify-content:center;align-items:center}.brief .legend .rest .currentWeather{min-width:50px;align-self:flex-start}@media(min-width: 600px){.brief .legend .rest .currentWeather{min-width:80px}}@media(min-width: 972px){.brief .legend .rest .currentWeather{align-self:center;min-width:130px}}.brief .legend .rest .unit{font-size:.8em;text-transform:none}.brief .legend .mobileOnly{display:flex}@media(min-width: 600px){.brief .legend .mobileOnly{display:none}}.brief .legend .desktopOnly{display:none}@media(min-width: 600px){.brief .legend .desktopOnly{display:flex}}.locationsWrapper{display:flex;flex-direction:column}.locationsWrapper a{color:inherit;background-color:#fff;background-color:var(--list-bg-color);padding:0px 4px;display:block;width:100%;text-decoration:none}.locationsWrapper .locationRow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:45px;padding:4px 0px 4px 0px;border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color);font-size:1rem}@media(min-width: 972px){.locationsWrapper .locationRow{flex-direction:row;align-items:center;justify-content:flex-start}}.locationsWrapper .locationRow.last{border-bottom-style:none}.locationsWrapper .locationName{display:flex;flex-direction:column;justify-content:center;width:200px;padding-bottom:.4rem;align-self:flex-start}@media(min-width: 972px){.locationsWrapper .locationName{align-self:center;padding-bottom:0rem}}.locationsWrapper .dataRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;width:100%;font-size:.9rem}@media(min-width: 600px){.locationsWrapper .dataRow{font-size:1rem}}@media(min-width: 972px){.locationsWrapper .dataRow{width:inherit}}.locationsWrapper .dataRow span{text-align:center}.locationsWrapper .dataRow div.current{display:flex;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;min-width:50px}@media(min-width: 600px){.locationsWrapper .dataRow div.current{min-width:80px}}@media(min-width: 972px){.locationsWrapper .dataRow div.current{justify-content:center;align-self:center;min-width:130px}}.locationsWrapper .dataRow div.current img{margin-left:5px;width:25px;height:25px}@media(min-width: 600px){.locationsWrapper .dataRow div.current img{margin-left:10px;width:30px;height:30px}}.locationsWrapper .dataRow div.unit{display:none}@media(min-width: 600px){.locationsWrapper .dataRow div.unit{display:inline}}.locationsWrapper .dataRow div.wind{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:end}.locationsWrapper .dataRow div.wind img{margin-right:8px}.brief div.high{min-width:35px;text-align:center}.brief div.low{min-width:35px;text-align:center}.brief div.wind{min-width:45px;text-align:center}.brief div.precip{min-width:45px;text-align:center}.brief div.precip .colored{color:#999;color:var(--light-text-color)}.brief div.precip .colored.raining{color:#2fb0ff}.brief div.sunshine{min-width:65px;text-align:center}.brief div.sunshine .timeUnit{font-size:.7rem}@media(min-width: 600px){.brief div.high{min-width:40px}.brief div.low{min-width:40px}.brief div.wind{min-width:70px}.brief div.precip{min-width:65px}.brief div.sunshine{min-width:80px}}h1{padding:40px 4px 0px 4px;font-weight:400}@media(min-width: 600px){h1{padding:8px 8px}}.country .details,.popular .details{padding:8px}.item.local{order:1;margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:rgba(255,255,255,.4);background-color:var(--light-bg-color)}@media(min-width: 600px){.item.local{margin-top:0rem}}.item.local h2,.item.local section,.item.local div{width:100%}@media(min-width: 600px){.item.local{background-color:rgba(0,0,0,0)}}.item.local .linkRow{justify-self:flex-end}.item.local .wrap{background-color:rgba(0,0,0,0)}.country{order:2}.country .wrap{background-color:#f5f9fc;background-color:var(--bg-color)}.country .countryMap{width:100%}.popular{order:6}.linkRow{display:flex;flex-direction:column;align-items:flex-start;border-top-style:solid;border-top-width:1px;border-top-color:rgba(1,1,1,.12);border-top-color:var(--item-border-color);justify-content:space-between;padding:0px 4px 6.4px 4px;background-color:#fff;background-color:var(--list-bg-color)}@media(min-width: 600px){.linkRow{flex-direction:row;align-items:center}}@media(min-width: 972px){.linkRow.single{justify-content:flex-end}}.linkRow .severeLink{text-align:end}.linkRow a{text-decoration:none;color:#3f77c9;color:var(--link-text-color);font-size:.9rem;font-weight:700}.linkRow a svg{position:relative;top:.45rem}.linkRow button{background-color:#fff;background-color:var(--list-bg-color);border-style:none;padding:0;font-weight:700;font-size:.9rem}.linkRow button em{color:#3f77c9;font-size:.9rem;font-weight:700}.linkRow button svg{position:relative;top:.45rem}#videoContainer{position:relative;cursor:pointer}#videoContainer .play{position:absolute;width:90px;height:90px;top:calc(50% - 50px);left:calc(50% - 45px)}#videoContainer .tapToPlay{color:#fff;font-size:1rem;font-weight:600;text-shadow:1px 1px #000;position:absolute;width:100px;height:100px;top:64%;left:calc(50% - 50px)}.recents{order:8}.recents .content{display:flex;flex-direction:row;align-items:center;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;background-color:#fff;background-color:var(--list-bg-color)}.recents .content.last{border-bottom-style:none;border-right-style:none}.recents .recentRow{width:100%;min-height:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0px 8px 0px 8px}.recents .recentRow .names span{display:none}@media(min-width: 600px){.recents .recentRow .names span{display:inline}}.recents .recentRow .rest{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:100px}@media(min-width: 600px){.recents .recentRow .rest{min-width:150px}}.recents .recentRow .rest .temp{font-size:1rem}.recents .recentRow img{width:30px;height:30px}.recents button{width:40px;height:30px;margin-left:5px;margin-right:5px;background-color:rgba(0,0,0,0);border-style:none}.recents button :hover{color:#32325d;color:var(--text-color)}.recents button span{user-select:none;color:#d3d3d3;font-size:1.7rem;font-weight:400;text-align:center}.recents .recentLink{width:100%;text-decoration:none;color:inherit}.recents .recentLink :hover{background-color:#eee;background-color:var(--hover-color)}.favorites{order:9}.favorites .content{display:flex;flex-direction:row;align-items:center;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;background-color:#fff;background-color:var(--list-bg-color)}.favorites .content.last{border-bottom-style:none;border-right-style:none}.favorites .content.hidden{display:none}.favorites .title{color:#fff;color:var(--heading-text-color);background-color:#2fb0ff;background-color:var(--heading-bg-color);height:30px;padding:4px 8px;font-weight:600;font-size:1.1em;display:flex;align-items:center}.favorites .favoriteRow{width:100%;min-height:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0px 8px 0px 8px;background-color:#fff;background-color:var(--list-bg-color)}.favorites .favoriteRow .names span{display:none}@media(min-width: 600px){.favorites .favoriteRow .names span{display:inline}}.favorites .favoriteRow .rest{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:100px}@media(min-width: 600px){.favorites .favoriteRow .rest{min-width:150px}}.favorites .favoriteRow .rest .temp{font-size:1rem}.favorites .favoriteRow img{width:30px;height:30px}.favorites .removeButton{width:40px;height:30px;margin-left:5px;margin-right:5px;background-color:#fff;background-color:var(--list-bg-color);border-style:none}.favorites .removeButton :hover{color:#32325d;color:var(--text-color)}.favorites .removeButton span{user-select:none;color:#d3d3d3;font-size:1.7rem;font-weight:400;text-align:center}.favorites .addButton{border-style:none;background-color:#2fb0ff;background-color:var(--heading-bg-color)}.favorites .addButton div{min-width:50px;height:28px;display:flex;justify-content:center;align-items:center}.favorites .addButton span{color:#fff;color:var(--heading-text-color);font-size:1rem;font-weight:500}.favorites .favoriteLink{width:100%;text-decoration:none;color:inherit}.favorites .favoriteLink :hover{background-color:#eee;background-color:var(--hover-color)}.article{order:10}.article.top{order:1}.article .lead{padding:8px 8px 8px 8px}.article h2{flex:100%;background-color:#fff;background-color:var(--item-bg-color)}.article #body{padding:8px 8px 8px 8px}.article #body img{max-width:100%}.article #body h2{background-color:#fff;color:#32325d;font-weight:500;font-size:1.5rem;padding:0px}.article #body p{padding:8px 0px 8px 0px}.article #body ul{list-style-type:disc;list-style-position:inside;padding:8px}.article #body figure{margin:0px;margin-bottom:1rem}.article #body div+h2{margin-top:16px}.article #body table{border-collapse:collapse;border-color:rgba(1,1,1,.12);vertical-align:middle;margin-bottom:1rem}.article #body table caption{font-weight:700;font-size:1.1rem;padding:8px 0px;text-align:left}.article #body table th,.article #body table td{padding:.25rem .5rem}.article #body table th{text-align:left}.article #body table strong{font-weight:700}#longfc{z-index:100;user-select:none;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--item-bg-color);margin-top:1rem}.details{padding:0px 16px 8px 16px;background-color:var(--item-bg-color)}.details .item{background-color:var(--item-bg-color)}.details .grid{padding:8px;line-height:1.4rem}.details .value{font-weight:500;text-align:right}.details .value .pred_1{color:green}.details .value .pred_2{color:#0b9eff}.details .value .pred_3{color:#e3303d}section.notfound{width:100%;background-color:#f5f9fc;background-color:var(--bg-color);padding:16px;text-align:center;font-size:1rem}section.notfound p{margin:16px 0px}section.notfound a{text-decoration:none;color:#fff;background-color:#2fb0ff;display:inline-block;padding:8px 16px;border-radius:2px}.recommend{order:11}.recommend .imageWrapper{display:flex;width:100%;justify-content:center;align-items:center}.recommend .pictureWrapper{display:flex;justify-content:center;align-items:center;height:130px}.recommend .pictureWrapper picture{width:92%;height:90%}.recommend .pictureWrapper picture img{height:100%;width:100%}@media(min-width: 600px){.recommend .pictureWrapper{height:180px}.recommend .pictureWrapper picture{width:100%;height:85%}.recommend .pictureWrapper picture img{height:100%;width:100%}}@media(min-width: 972px){.recommend .pictureWrapper{height:100%}.recommend .pictureWrapper picture{width:100%}.recommend .pictureWrapper picture img{height:100%;width:100%}}.recommend .recommendationImage{width:90%;max-width:500px;max-height:300px;padding:24px 8px 24px 8px;align-self:center}@media(min-width: 972px){.recommend .recommendationImage{max-height:400px}}.recommend .socialButtonRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:3rem}.recommend .socialButtonRow .button{display:flex;flex:1;justify-content:center;align-items:center;height:3rem;min-width:25px}.recommend .socialButtonRow .button.fbButton{background-color:#4267b2}.recommend .socialButtonRow .button.xButton{background-color:#1da1f2}.recommend .socialButtonRow .button.emailButton{background-color:#aaa}.recommend .socialButtonRow a{flex:1;text-decoration:none}.hourList .legendContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;color:#999;color:var(--light-text-color);padding-left:8px;padding-right:8px}.hourList .legendContainer .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.hourList .legendContainer .icon{display:flex;justify-content:center;align-items:center;height:50px}@media(min-width: 600px){.hourList .legendContainer .icon{justify-content:flex-end}}.hourList .legendContainer .icon.time{justify-content:flex-end;width:25px}@media(min-width: 600px){.hourList .legendContainer .icon.time{width:80px;padding-right:20px}}.hourList .legendContainer .icon.symb{padding-left:12px;padding-right:8px;align-self:flex-start;min-width:48px}@media(min-width: 972px){.hourList .legendContainer .icon.symb{padding-left:55px;padding-right:50px;height:50px}}@media(min-width: 600px){.hourList .legendContainer .icon.symb{min-width:54px}}.hourList .legendContainer .icon.temp{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.feelsLike{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.humidity{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.precipitation{min-width:50px;justify-content:center}@media(min-width: 600px){.hourList .legendContainer .icon.precipitation{min-width:60px}}.hourList .legendContainer .icon.winds{display:flex;justify-content:center;align-items:center;padding-right:4px;min-width:50px}@media(min-width: 600px){.hourList .legendContainer .icon.winds{min-width:65px}}.hourList .hourContainer{background-color:#fff;background-color:var(--list-bg-color)}.hourList .hourContainer .hour{border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;display:flex;flex-direction:column;width:100%;padding:8px}.hourList .hourContainer .hour.last{border-bottom-style:none}.hourList .hourContainer .hour .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hourList .hourContainer .hour .dataRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center;flex-grow:1}.hourList .hourContainer .hour .dataRow span{text-align:center}.hourList .hourContainer .hour div.time{width:25px;text-align:end}@media(min-width: 600px){.hourList .hourContainer .hour div.time{width:80px;padding-right:20px}}.hourList .hourContainer .hour .symb{padding-left:12px;padding-right:8px;align-self:flex-start}@media(min-width: 972px){.hourList .hourContainer .hour .symb{padding-left:50px;padding-right:50px}}.hourList .hourContainer .hour .symb img{width:28px;height:28px}@media(min-width: 600px){.hourList .hourContainer .hour .symb img{width:34px;height:34px}}.hourList .hourContainer .hour .t{min-width:40px;font-size:1.1rem}.hourList .hourContainer .hour .feelsLike{min-width:40px}.hourList .hourContainer .hour .humidity{min-width:40px}.hourList .hourContainer .hour .precipContainer{min-width:50px;display:flex;justify-content:center;align-items:center}@media(min-width: 600px){.hourList .hourContainer .hour .precipContainer{min-width:60px}}.hourList .hourContainer .hour .precipitation{color:#2fb0ff}.hourList .hourContainer .hour .noPrecipitation{color:#999;color:var(--light-text-color)}.hourList .hourContainer .hour .unit{font-size:.7rem}.hourList .hourContainer .hour .winds{display:flex;justify-content:flex-end;align-items:center;min-width:50px}@media(min-width: 600px){.hourList .hourContainer .hour .winds{min-width:65px}}.hourList .hourContainer .hour .winds .windSpeed{min-width:25px;text-align:end}@media(min-width: 600px){.hourList .hourContainer .hour .winds .windSpeed{min-width:30px}}.hourList .hourContainer .hour .winds img{height:25px;width:25px}.hourList .hourContainer .hour .textRow{width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-weight:400;font-size:.8rem}.hourList .hourContainer .hour .textRow .symbolText{text-align:start;padding-left:12px;padding-right:8px;color:#999;color:var(--light-text-color)}@media(min-width: 972px){.hourList .hourContainer .hour .textRow .symbolText{padding-left:50px}}.hourList .hourContainer .hour .textRow .gust{white-space:nowrap;text-align:end;flex-grow:1;color:#999;color:var(--light-text-color)}.hourList .hourContainer .hour .precipChance{align-self:flex-end;color:#999;color:var(--light-text-color);font-weight:400;font-size:.8rem}.hourList .hourContainer div.sunny{background:linear-gradient(90deg, rgba(254, 211, 127, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.cloudy{background:linear-gradient(90deg, rgba(232, 232, 232, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.drizzle{background:linear-gradient(90deg, rgba(90, 216, 228, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.rain{background:linear-gradient(90deg, rgba(159, 202, 230, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.heavyrain{background:linear-gradient(90deg, rgba(182, 206, 215, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.storm{background:linear-gradient(90deg, rgba(192, 157, 233, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightclear{background:linear-gradient(90deg, rgba(131, 165, 196, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightcloudy{background:linear-gradient(90deg, rgba(184, 194, 199, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightdrizzle{background:linear-gradient(90deg, rgba(79, 198, 195, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightrain{background:linear-gradient(90deg, rgba(118, 177, 206, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightheavyrain{background:linear-gradient(90deg, rgba(151, 187, 193, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.hourList .hourContainer div.nightstorm{background:linear-gradient(90deg, rgba(157, 154, 204, 0.75) -10%, rgba(255, 255, 255, 0) 25%)}.weekends{width:100%}.weekends h4{font-size:1rem;padding:12px 0px 0px 4px;background-color:#f5f9fc;background-color:var(--bg-color)}.expandable-days{width:100%;background-color:#fff;background-color:var(--item-bg-color)}.expandable-days .legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4px 16px 4px 4px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color);text-transform:uppercase;font-size:.7rem}@media(min-width: 600px){.expandable-days .legend{font-size:.8rem}}.expandable-days .legend .date{width:55px;display:block;align-self:flex-start}@media(min-width: 600px){.expandable-days .legend .date{display:block;width:120px}}.expandable-days .legend .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.expandable-days .legend .rest div{display:flex;flex-direction:column;justify-content:center;align-items:center}.expandable-days .legend .rest .conditions{min-width:68px;align-self:flex-start}@media(min-width: 600px){.expandable-days .legend .rest .conditions{min-width:80px}}@media(min-width: 972px){.expandable-days .legend .rest .conditions{align-self:center;min-width:170px}}.expandable-days .legend .rest .unit{font-size:.8em;text-transform:none}.expandable-days .legend .mobileOnly{display:flex}@media(min-width: 600px){.expandable-days .legend .mobileOnly{display:none}}.expandable-days .legend .desktopOnly{display:none}@media(min-width: 600px){.expandable-days .legend .desktopOnly{display:flex}}.expandable-days .daysWrapper{display:flex;flex-direction:column}.expandable-days .daysWrapper a{color:inherit;background-color:#fff;background-color:var(--list-bg-color);padding:0px 4px;display:block;width:100%;text-decoration:none}.expandable-days .daysWrapper .hours{opacity:.5;max-height:0px;transition:opacity .25s ease-in;transition:max-height .33s ease-in-out;padding-bottom:0px;overflow:hidden}.expandable-days .daysWrapper .show{opacity:1;max-height:3000px}.expandable-days .daysWrapper .dayColumn{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color)}.expandable-days .daysWrapper .dayColumn.last{border-bottom-style:none}.expandable-days .daysWrapper .dayColumn .dayRow{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:60px;padding:4px 16px 4px 4px;font-size:1rem}.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{z-index:3;position:absolute;right:8px;color:#3f77c9;color:var(--link-text-color)}@media(min-width: 600px){.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{right:38px}}@media(min-width: 972px){.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{right:8px}}.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon.show{transform:rotate(180deg)}.expandable-days .daysWrapper .dayColumn .description{padding:0px 0px 4px 4px}.expandable-days .daysWrapper .dayColumn .description p{color:#999;color:var(--light-text-color)}@media(hover: hover){.expandable-days .daysWrapper .dayColumn:hover{background-color:#eee;background-color:var(--hover-color)}}.expandable-days .daysWrapper .date{display:flex;flex-direction:column;justify-content:center;width:55px;font-size:.9rem}@media(min-width: 600px){.expandable-days .daysWrapper .date{font-size:1rem;width:120px}}.expandable-days .daysWrapper .dayDataRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;width:inherit;font-size:.9rem}@media(min-width: 600px){.expandable-days .daysWrapper .dayDataRow{font-size:1rem}}@media(min-width: 972px){.expandable-days .daysWrapper .dayDataRow{width:inherit}}.expandable-days .daysWrapper .dayDataRow span{text-align:center}.expandable-days .daysWrapper .dayDataRow .conditions{display:flex;flex-direction:row;justify-content:center;align-self:flex-start;align-items:center;min-width:68px}@media(min-width: 600px){.expandable-days .daysWrapper .dayDataRow .conditions{min-width:80px}}@media(min-width: 972px){.expandable-days .daysWrapper .dayDataRow .conditions{justify-content:center;align-self:center;min-width:170px}}.expandable-days .daysWrapper .dayDataRow .conditions img{margin-left:5px;width:25px;height:25px}@media(min-width: 600px){.expandable-days .daysWrapper .dayDataRow .conditions img{margin-left:10px;width:30px;height:30px}}.expandable-days .daysWrapper .dayDataRow .unit{display:none}@media(min-width: 600px){.expandable-days .daysWrapper .dayDataRow .unit{display:inline}}.expandable-days .daysWrapper .dayDataRow .winds{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:end}.expandable-days .daysWrapper .dayDataRow .winds img{margin-right:8px}.expandable-days .winds{min-width:45px;text-align:center}@media(min-width: 600px){.expandable-days .winds{min-width:55px}}.expandable-days .precip{min-width:45px;text-align:center}.expandable-days .precip .colored{color:#999;color:var(--light-text-color)}.expandable-days .precip .colored.raining{color:#2fb0ff}.expandable-days .sunshine{min-width:65px;text-align:center}.expandable-days .sunshine .timeUnit{font-size:.7rem}@media(min-width: 600px){.expandable-days .winds{min-width:85px}.expandable-days .precip{min-width:90px}.expandable-days .sunshine{min-width:80px}}.todaycast{flex:1;flex-grow:1;width:100%}.todaycast .wrap{height:100%;display:flex;flex-direction:column;padding:8px 0px 16px 0px;background-color:rgba(255,255,255,.3)}@media(min-width: 600px){.todaycast .wrap{padding:40px 16px 16px 16px}}@media(min-width: 972px){.todaycast .wrap{padding:32px 0px 16px 0px}}.todaycast .wrap p.large{font-size:3rem;font-weight:300}.todaycast .wrap .row{display:flex;padding:8px 12px;padding-bottom:0;flex-direction:row;justify-content:space-between;background-color:rgba(0,0,0,0)}@media(min-width: 972px){.todaycast .wrap .row{background-color:#fff;background-color:var(--item-bg-color)}}.todaycast .wrap .row>div{flex:1}.todaycast .wrap .row.wx{flex-grow:1;display:block;margin:0px 0px 0px 0px;padding:0px 12px 4px 0px;font-weight:500;text-align:right;font-size:1rem}.todaycast .wrap .row .symb{display:flex;justify-content:center;align-items:flex-start;padding-top:.5rem}.todaycast .wrap .row.details{color:#32325d;color:var(--text-color)}.todaycast .wrap .row.details p.medium{font-size:2rem}.todaycast .wrap .row.details p.medium .value{font-weight:300}.todaycast .wrap .row.details span.unit{font-size:1rem}.todaycast .wrap .row.details em{color:#32325d;color:var(--text-color)}.todaycast .wrap .row.details .rain{text-align:end}.todaycast .wrap .row.details .mid{text-align:center}.todaycast .wrap .row .wind{text-align:right}.todaycast .wrap .row .wind .gust{font-size:.8rem;color:#999;color:var(--light-text-color)}.halloween h1,.halloween h2,.halloween span.temp{color:#ff9a01}.halloween .halloweenHeader{display:flex;justify-content:center;align-items:center;height:100px;width:100%;margin:0px 4px 0px 4px;background-color:#000}.halloween .halloweenHeader picture{width:100%}.halloween .halloweenHeader picture img{height:100%;width:100%}@media(min-width: 600px){.halloween .halloweenHeader{background:linear-gradient(90deg, rgb(175, 175, 175) -10%, var(--item-bg-color) 32%);height:120px;margin:0px 4px 8px 4px}.halloween .halloweenHeader picture{width:60%}.halloween .halloweenHeader picture img{height:100%;width:100%}}@media(min-width: 972px){.halloween .halloweenHeader picture{width:80%}.halloween .halloweenHeader picture img{height:100%;width:100%}}.halloween .nowcast .wrap{padding-top:0px}.halloween .nowcast .wrap .wx{color:#ff9a01}.halloween .dayHours{order:5}.halloween .recommend{order:3}@media(min-width: 972px){.halloween .recommend{display:flex;flex:1;flex-grow:1;max-width:33.333333%;flex-basis:33.333333%}.halloween .recommend .wrap{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.halloween .recommend .wrap .socialButtonRow,.halloween .recommend .wrap h2{width:100%}.halloween .recommend .wrap .socialButtonRow{height:2rem}.halloween .recommend .wrap .socialButtonRow .button{height:2rem}}.halloween .hourList{order:5;width:100%}.spot .halloweenTeaser{display:flex;justify-content:center;align-items:center;height:110px;width:100%;margin:0px 0px 8px 0px;background-color:#000;order:3}.spot .halloweenTeaser picture{width:100%}.spot .halloweenTeaser picture img{height:100%;width:100%}@media(min-width: 600px){.spot .halloweenTeaser{order:6;height:120px}.spot .halloweenTeaser picture{width:100%;height:100%}.spot .halloweenTeaser picture img{height:100%;width:100%}}.header-and-feedback{width:100%;display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap-reverse}@media(min-width: 600px){.header-and-feedback{flex-direction:row;align-items:center}}.header-and-feedback .feedback{display:flex;flex-direction:row;align-items:center;gap:8px;margin:8px}.header-and-feedback .feedback .star{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row}.header-and-feedback .feedback svg{fill:#6495ed;width:3rem;height:3rem}.header-and-feedback .feedback span{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold}.header-and-feedback .feedback a{color:var(--link-text-color)}#calendarComponent{width:100%;margin-bottom:8px;background-color:var(--bg-color)}#calendarComponent h2,#calendarComponent h3,#calendarComponent h4{font-weight:bold;margin:8px 4px;padding:0}#calendarComponent p{margin:0 4px}#calendarComponent h2{background-color:rgba(0,0,0,0);color:var(--text-color);font-size:1.5em}#calendarComponent h3{font-size:1.17em;border-bottom:none}#calendarComponent .month-title{display:none}@media(min-width: 972px){#calendarComponent .month-title{display:block}}#calendarComponent .month-select{background-color:var(--bg-color)}#calendarComponent .month-select .month-bar{display:none}@media(min-width: 972px){#calendarComponent .month-select .month-bar{display:grid;grid-template-columns:repeat(13, minmax(0, 1fr));background-color:var(--item-secondary-bg-color);margin:8px 0;padding:0 4px}#calendarComponent .month-select .month-bar .month{display:flex;justify-content:center;align-items:center;height:40px;font-size:.8rem;cursor:pointer;user-select:none;margin:4px 0}#calendarComponent .month-select .month-bar .month.selected{background-color:#0073bc;color:#fff;font-weight:700;border-radius:2px}#calendarComponent .month-select .month-bar .month.current{font-weight:700}}#calendarComponent .month-select .month-dropdown{background-color:var(--item-secondary-bg-color);color:var(--text-color);width:100%;padding:10px;border:1px solid var(--item-border-color);border-radius:5px;font-size:1rem;margin:8px 0 8px 0}@media(min-width: 972px){#calendarComponent .month-select .month-dropdown{display:none}}#calendarComponent .calendar-grid{margin:8px 0 8px 0;display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:1px;background-color:var(--bg-color)}@media(min-width: 600px){#calendarComponent .calendar-grid{gap:2px}}@media(min-width: 720px){#calendarComponent .calendar-grid{gap:4px}}#calendarComponent .calendar-grid .weekdays,#calendarComponent .calendar-grid .calendar-days{display:contents}#calendarComponent .calendar-grid .weekdays .weekday,#calendarComponent .calendar-grid .calendar-days .weekday{text-align:center}#calendarComponent .calendar-grid .day{height:110px;background-color:var(--item-bg-color);border:1px solid var(--item-border-color);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;overflow:visible}@media(min-width: 600px){#calendarComponent .calendar-grid .day{height:170px}}#calendarComponent .calendar-grid .day:hover{outline:1px solid #0073bc;outline-offset:-1px}#calendarComponent .calendar-grid .day.calendar-selected{outline:2px solid #0073bc;outline-offset:-1px}#calendarComponent .calendar-grid .day .day-number{width:20px;height:20px;line-height:20px;margin:4px 0;font-size:.75rem;font-weight:700;display:flex;justify-content:center;align-items:center;background-color:#eaeaea;border-radius:50%}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-number{font-size:1.2rem;margin:.5rem 0;width:30px;height:30px}}body.theme-dark #calendarComponent .calendar-grid .day .day-number{background-color:dimgray;color:#fff}body.theme-dark #calendarComponent .calendar-grid .day .day-number.today{background-color:#f64545;color:#fff}#calendarComponent .calendar-grid .day .day-number.today{background-color:#f64545;color:#fff}#calendarComponent .calendar-grid .day .day-content{align-self:stretch;flex-grow:1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin-bottom:8px}#calendarComponent .calendar-grid .day .day-content .weather-symbol{width:15px}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-content .weather-symbol{width:20px}}@media(min-width: 972px){#calendarComponent .calendar-grid .day .day-content .weather-symbol{width:35px}}#calendarComponent .calendar-grid .day .day-content .icon-container{position:relative;width:15px;height:15px}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-content .icon-container{width:20px;height:20px}}#calendarComponent .calendar-grid .day .day-content .icon-container .observation-symbol,#calendarComponent .calendar-grid .day .day-content .icon-container .avg-symbol{width:100%;height:100%;fill:#828282;stroke:#828282}#calendarComponent .calendar-grid .day .day-content .icon-container .tooltip{font-size:.8rem;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:var(--item-bg-color);padding:5px;border:1px solid var(--item-border-color);border-radius:3px;white-space:nowrap;display:none;transition:opacity .2s}#calendarComponent .calendar-grid .day .day-content .icon-container:hover .tooltip{display:block}#calendarComponent .calendar-grid .day .day-content .max-min-hor{display:none;width:100%;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center}@media(min-width: 972px){#calendarComponent .calendar-grid .day .day-content .max-min-hor{display:grid}}#calendarComponent .calendar-grid .day .day-content .max-min-hor .right{width:100%;text-align:left}#calendarComponent .calendar-grid .day .day-content .max-min-hor .left{width:100%;text-align:right}#calendarComponent .calendar-grid .day .day-content .max-min-hor .divider{margin:0 .4rem}@media(min-width: 972px){#calendarComponent .calendar-grid .day .day-content .max-min-vert{display:none}}#calendarComponent .calendar-grid .day .day-content .min-temp,#calendarComponent .calendar-grid .day .day-content .max-temp,#calendarComponent .calendar-grid .day .day-content .max-min-hor{font-size:.75rem}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-content .min-temp,#calendarComponent .calendar-grid .day .day-content .max-temp,#calendarComponent .calendar-grid .day .day-content .max-min-hor{font-size:1.2rem}}#calendarComponent .calendar-grid .day .day-content .min-temp.missing,#calendarComponent .calendar-grid .day .day-content .max-temp.missing,#calendarComponent .calendar-grid .day .day-content .max-min-hor.missing{color:#a5a5a5}#calendarComponent .calendar-grid .day .day-content .max-temp{font-weight:700}#calendarComponent .calendar-grid .day .day-content .rain-info{display:flex;flex-direction:row;align-items:center;gap:4px;text-shadow:0px 0px 4px var(--item-bg-color),0px 0px 4px var(--item-bg-color),0px 0px 4px var(--item-bg-color),0px 0px 4px var(--item-bg-color)}#calendarComponent .calendar-grid .day .day-content .rain-info .rain-icon{display:none;filter:drop-shadow(0px 0px 3px var(--item-bg-color)) drop-shadow(0px 0px 3px var(--item-bg-color))}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-content .rain-info .rain-icon{display:block;width:10px;fill:#0073bc}#calendarComponent .calendar-grid .day .day-content .rain-info .rain-icon.missing{fill:#a5a5a5}}#calendarComponent .calendar-grid .day .day-content .rain{max-width:150%;font-size:.75rem;text-wrap:nowrap;color:#0073bc}#calendarComponent .calendar-grid .day .day-content .rain .unit{font-size:.5rem}@media(min-width: 600px){#calendarComponent .calendar-grid .day .day-content .rain{font-size:1rem}#calendarComponent .calendar-grid .day .day-content .rain .unit{font-size:.8rem}}#calendarComponent .calendar-grid .day .day-content .rain.missing{color:#a5a5a5}body.theme-dark #calendarComponent .calendar-grid .day .day-content .rain{color:#fff}body.theme-dark #calendarComponent .calendar-grid .day .day-content .rain.missing{color:#a5a5a5}#calendarComponent .day-summary{grid-column:span 7;background-color:var(--item-bg-color);padding:10px;border:1px solid var(--item-border-color);border-radius:5px;position:relative}#calendarComponent .day-summary .summary-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#calendarComponent .day-summary .summary-header .close-button{background:none;border:none;font-size:2.5rem;cursor:pointer;color:#0073bc}#calendarComponent .day-summary .summary-header .close-button:hover{color:#005489}#calendarComponent .day-summary .align-left{text-align:left}#calendarComponent .day-summary table{width:100%;border-collapse:collapse;margin-top:10px}#calendarComponent .day-summary table th,#calendarComponent .day-summary table td{border:1px solid var(--item-border-color);padding:4px 6px;text-align:center}#calendarComponent .day-summary table th{background-color:var(--item-secondary-bg-color)}#calendarComponent .day-summary table td{background-color:var(--item-bg-color)}#calendarComponent .day-summary table th:first-child,#calendarComponent .day-summary table td:first-child{width:50%}#calendarComponent .day-summary table th:nth-child(n+2),#calendarComponent .day-summary table td:nth-child(n+2){width:16.66%}#calendarComponent .day-summary table .temp.max{font-weight:700}@media(min-width: 600px){#calendarComponent .day-summary table .temp{font-size:1.2rem}#calendarComponent .day-summary table .rain{font-size:1rem}}#calendarComponent .day-summary table .temp.missing,#calendarComponent .day-summary table .rain.missing{color:#a5a5a5}#calendarComponent .day-summary table .forecast-link{color:var(--link-text-color)}#calendarComponent .day-summary table .rain-info{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}#calendarComponent .day-summary table .rain-info img{vertical-align:middle;width:12px}#calendarComponent .day-summary table .icon-row{display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center}#calendarComponent .day-summary table .icon-row .tooltip{display:none}#calendarComponent .day-summary table .icon-row .icon-container{width:20px;height:20px;display:none}@media(min-width: 600px){#calendarComponent .day-summary table .icon-row .icon-container{display:block}}#calendarComponent .day-summary table .icon-row .observation-symbol,#calendarComponent .day-summary table .icon-row .avg-symbol{width:20px;height:20px;fill:#828282;stroke:#828282}#calendarComponent .day-summary p{margin-top:1rem}#calendarComponent .info{background-color:var(--item-bg-color);padding:4px;margin:8px 0;border:1px solid var(--item-border-color);border-radius:5px}#calendarComponent .info h3{margin:4px 4px}#calendarComponent .info .icon-row{margin-left:10px;display:flex;flex-direction:row;gap:8px;cursor:pointer}#calendarComponent .info .icon-row .info-icon{width:1rem;fill:var(--text-color)}#calendarComponent .info .icon-row .info-icon-path{fill:var(--item-bg-color)}#calendarComponent .info .icon-row .collapsible-icon{width:1rem;fill:var(--text-color)}#calendarComponent .month-summary{margin:16px 0}#calendarComponent .month-summary table{border-collapse:collapse;margin-top:10px;background-color:var(--item-bg-color)}#calendarComponent .month-summary th,#calendarComponent .month-summary td{border:1px solid var(--item-border-color);padding:4px 6px;text-align:left}#calendarComponent .month-summary th{background-color:var(--item-secondary-bg-color);font-weight:bold}#calendarComponent .month-summary .centered-text{text-align:center}#calendarComponent .month-summary .rain_mm,#calendarComponent .month-summary .rain_in{margin-right:10px}#calendarComponent .text-body{display:flex;flex-direction:column;gap:8px;margin:8px 4px}#calendarComponent .text-body .icon-container{width:20px;height:20px}#calendarComponent .text-body .icon-container .observation-symbol,#calendarComponent .text-body .icon-container .avg-symbol,#calendarComponent .text-body .icon-container .symbol-icon{width:20px;height:20px;fill:#828282;stroke:#828282}#calendarComponent .text-body .icon-container .tooltip{display:none}#calendarComponent .legend{margin:8px 8px;width:fit-content;display:flex;flex-direction:column;gap:8px}#calendarComponent .legend .gradient{position:relative;height:15px;background:var(--item-bg-color)}#calendarComponent .legend .gradient::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(38, 117, 201, 0.75), rgba(255, 255, 255, 0.75), rgba(255, 60, 0, 0.75))}#calendarComponent .legend .legend-labels{display:flex;justify-content:space-between}#calendarComponent .videos{margin:8px 0;display:grid;grid-template-rows:repeat(2, 1fr);gap:8px}@media(min-width: 720px){#calendarComponent .videos{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}}#calendarComponent .videos .video{aspect-ratio:16/9;width:100%;border:0}body.sun .today h1,body.sun .ad-wide-wrap.top,body.sun nav.appbar,body.sun #share ul,body.sun .gridContainer .item h2:not(.simple){background-color:#e08a68;color:#fff}body.sun #pageContent{background:top right url("/public/images/bg/nowcast/sun.svg") no-repeat}@media(min-width: 600px){body.sun .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/sun.svg) no-repeat}}@media(min-width: 600px){body.sun .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/sun.svg) no-repeat}}body.night .today h1,body.night .ad-wide-wrap.top,body.night nav.appbar,body.night #share ul,body.night .gridContainer .item h2:not(.simple){background-color:#404f60;color:#fff}body.night #pageContent{background:top right url("/public/images/bg/nowcast/night.svg") no-repeat}@media(min-width: 600px){body.night .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/night.svg) no-repeat}}@media(min-width: 600px){body.night .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/night.svg) no-repeat}}@media(min-width: 972px){body.night .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/night.svg) no-repeat}}body.cloudLight .today h1,body.cloudLight .ad-wide-wrap.top,body.cloudLight nav.appbar,body.cloudLight #share ul,body.cloudLight .gridContainer .item h2:not(.simple){background-color:#d3d6da;color:#323232}body.cloudLight #pageContent{background:top right url("/public/images/bg/nowcast/cloud-light.svg") no-repeat}@media(min-width: 600px){body.cloudLight .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}@media(min-width: 600px){body.cloudLight .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}@media(min-width: 972px){body.cloudLight .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}body.cloudHeavy .today h1,body.cloudHeavy .ad-wide-wrap.top,body.cloudHeavy nav.appbar,body.cloudHeavy #share ul,body.cloudHeavy .gridContainer .item h2:not(.simple){background-color:#8894a3;color:#fff}body.cloudHeavy #pageContent{background:top right url("/public/images/bg/nowcast/cloud-heavy.svg") no-repeat}@media(min-width: 600px){body.cloudHeavy .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}@media(min-width: 600px){body.cloudHeavy .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}@media(min-width: 972px){body.cloudHeavy .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}body.rainLight .today h1,body.rainLight .ad-wide-wrap.top,body.rainLight nav.appbar,body.rainLight #share ul,body.rainLight .gridContainer .item h2:not(.simple){background-color:#667d9d;color:#fff}body.rainLight #pageContent{background:top right url("/public/images/bg/nowcast/rain-light.svg") no-repeat}@media(min-width: 600px){body.rainLight .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}@media(min-width: 600px){body.rainLight .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}@media(min-width: 972px){body.rainLight .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}body.rainHeavy .today h1,body.rainHeavy .ad-wide-wrap.top,body.rainHeavy nav.appbar,body.rainHeavy #share ul,body.rainHeavy .gridContainer .item h2:not(.simple){background-color:#507389;color:#fff}body.rainHeavy #pageContent{background:top right url("/public/images/bg/nowcast/rain-heavy.svg") no-repeat}@media(min-width: 600px){body.rainHeavy .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}@media(min-width: 600px){body.rainHeavy .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}@media(min-width: 972px){body.rainHeavy .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}body.rainThunder .today h1,body.rainThunder .ad-wide-wrap.top,body.rainThunder nav.appbar,body.rainThunder #share ul,body.rainThunder .gridContainer .item h2:not(.simple){background-color:#595675;color:#fff}body.rainThunder #pageContent{background:top right url("/public/images/bg/nowcast/rain-thunder.svg") no-repeat}@media(min-width: 600px){body.rainThunder .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width: 600px){body.rainThunder .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width: 972px){body.rainThunder .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width: 600px){body.sun #pageContent,body.sun .ad-wide-wrap.top,body.night #pageContent,body.night .ad-wide-wrap.top,body.cloudLight #pageContent,body.cloudLight .ad-wide-wrap.top,body.cloudHeavy #pageContent,body.cloudHeavy .ad-wide-wrap.top,body.rainLight #pageContent,body.rainLight .ad-wide-wrap.top,body.rainHeavy #pageContent,body.rainHeavy .ad-wide-wrap.top,body.rainThunder #pageContent,body.rainThunder .ad-wide-wrap.top{background:none}}@media(min-width: 972px){body.sun section.quickLinks,body.night section.quickLinks,body.cloudLight section.quickLinks,body.cloudHeavy section.quickLinks,body.rainLight section.quickLinks,body.rainHeavy section.quickLinks,body.rainThunder section.quickLinks{background-color:#fff}}body.sun section.toolbar button#drawerToggle,body.sun section.toolbar #share button,body.sun section.toolbar #share a,body.night section.toolbar button#drawerToggle,body.night section.toolbar #share button,body.night section.toolbar #share a,body.cloudHeavy section.toolbar button#drawerToggle,body.cloudHeavy section.toolbar #share button,body.cloudHeavy section.toolbar #share a,body.rainLight section.toolbar button#drawerToggle,body.rainLight section.toolbar #share button,body.rainLight section.toolbar #share a,body.rainHeavy section.toolbar button#drawerToggle,body.rainHeavy section.toolbar #share button,body.rainHeavy section.toolbar #share a,body.rainThunder section.toolbar button#drawerToggle,body.rainThunder section.toolbar #share button,body.rainThunder section.toolbar #share a{color:#fff}nav.drawer img.logo.white,section.toolbar img.logo.white{display:none}section.recommend img.recommendationImage.white{display:none}body.theme-dark.sun #pageContent,body.theme-dark.night #pageContent,body.theme-dark.cloudLight #pageContent,body.theme-dark.cloudHeavy #pageContent,body.theme-dark.rainLight #pageContent,body.theme-dark.rainHeavy #pageContent,body.theme-dark.rainThunder #pageContent{background:none}body.theme-dark.sun .today h1,body.theme-dark.sun .ad-wide-wrap.top,body.theme-dark.sun .gridContainer .item h2:not(.simple),body.theme-dark.night .today h1,body.theme-dark.night .ad-wide-wrap.top,body.theme-dark.night .gridContainer .item h2:not(.simple),body.theme-dark.cloudLight .today h1,body.theme-dark.cloudLight .ad-wide-wrap.top,body.theme-dark.cloudLight .gridContainer .item h2:not(.simple),body.theme-dark.cloudHeavy .today h1,body.theme-dark.cloudHeavy .ad-wide-wrap.top,body.theme-dark.cloudHeavy .gridContainer .item h2:not(.simple),body.theme-dark.rainLight .today h1,body.theme-dark.rainLight .ad-wide-wrap.top,body.theme-dark.rainLight .gridContainer .item h2:not(.simple),body.theme-dark.rainHeavy .today h1,body.theme-dark.rainHeavy .ad-wide-wrap.top,body.theme-dark.rainHeavy .gridContainer .item h2:not(.simple),body.theme-dark.rainThunder .today h1,body.theme-dark.rainThunder .ad-wide-wrap.top,body.theme-dark.rainThunder .gridContainer .item h2:not(.simple){background-color:var(--heading-bg-color);color:var(--heading-text-color)}body.theme-dark.sun nav.appbar,body.theme-dark.sun #share ul,body.theme-dark.night nav.appbar,body.theme-dark.night #share ul,body.theme-dark.cloudLight nav.appbar,body.theme-dark.cloudLight #share ul,body.theme-dark.cloudHeavy nav.appbar,body.theme-dark.cloudHeavy #share ul,body.theme-dark.rainLight nav.appbar,body.theme-dark.rainLight #share ul,body.theme-dark.rainHeavy nav.appbar,body.theme-dark.rainHeavy #share ul,body.theme-dark.rainThunder nav.appbar,body.theme-dark.rainThunder #share ul{background-color:var(--appbar-bg-color);color:var(--heading-text-color)}body.theme-dark.sun .nowcast .wrap,body.theme-dark.night .nowcast .wrap,body.theme-dark.cloudLight .nowcast .wrap,body.theme-dark.cloudHeavy .nowcast .wrap,body.theme-dark.rainLight .nowcast .wrap,body.theme-dark.rainHeavy .nowcast .wrap,body.theme-dark.rainThunder .nowcast .wrap{background-color:var(--bg-color)}@media(min-width: 600px){body.theme-dark.sun .nowcast .wrap,body.theme-dark.night .nowcast .wrap,body.theme-dark.cloudLight .nowcast .wrap,body.theme-dark.cloudHeavy .nowcast .wrap,body.theme-dark.rainLight .nowcast .wrap,body.theme-dark.rainHeavy .nowcast .wrap,body.theme-dark.rainThunder .nowcast .wrap{background:none;background-color:var(--item-bg-color)}}@media(min-width: 600px){body.theme-dark.sun .todaycast .wrap,body.theme-dark.night .todaycast .wrap,body.theme-dark.cloudLight .todaycast .wrap,body.theme-dark.cloudHeavy .todaycast .wrap,body.theme-dark.rainLight .todaycast .wrap,body.theme-dark.rainHeavy .todaycast .wrap,body.theme-dark.rainThunder .todaycast .wrap{background:none;background-color:var(--item-bg-color)}}@media(min-width: 972px){body.theme-dark.sun section.quickLinks,body.theme-dark.night section.quickLinks,body.theme-dark.cloudLight section.quickLinks,body.theme-dark.cloudHeavy section.quickLinks,body.theme-dark.rainLight section.quickLinks,body.theme-dark.rainHeavy section.quickLinks,body.theme-dark.rainThunder section.quickLinks{background-color:var(--quicklinks-bg-color)}}body.theme-dark nav.drawer img.logo.white,body.theme-dark section.toolbar img.logo.white{display:inline}body.theme-dark nav.drawer img.logo.black,body.theme-dark section.toolbar img.logo.black{display:none}body.theme-dark section.recommend img.recommendationImage.white{display:inline}body.theme-dark section.recommend img.recommendationImage.black{display:none}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}

/*# sourceMappingURL=main.87ba33c4804773ef10ae.css.map*/