/*! purgecss end ignore */div.masthead{background-position:bottom;background-repeat:repeat-x;background-size:auto 100%;min-height:50px}div.masthead .logo{max-width:260px;min-width:130px}div.masthead .logo:after{content:"";display:block;padding-top:28%}div.masthead .logo .logo-inner{background-position:0;background-repeat:no-repeat;bottom:0;left:0;right:0;top:0}div.masthead .wx-conditions{animation:fadeIn .1s ease-in;max-width:33%;min-width:90px;text-shadow:0 1px 1px rgba(0,0,0,.7)}div.masthead .wx-conditions .wx-conditions-temp{font-size:1.1rem;line-height:1;text-shadow:0 1px 1px #000}@media(min-width:576px){div.masthead .wx-conditions .wx-conditions-temp{font-size:1.9rem}}div.masthead .wx-conditions .wx-location{font-size:.89rem;line-height:1.1}div.masthead .wx-conditions .wx-conditions-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.8));height:30px;width:30px}@media(min-width:576px){div.masthead .wx-conditions .wx-conditions-icon{height:48px;width:48px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*! purgecss end ignore */.navigation{text-shadow:0 1px 1px rgba(0,0,0,.6)}.navigation a:hover{text-decoration:none}.navigation button{text-shadow:0 1px 1px rgba(0,0,0,.6)}.navigation .navbar,.navigation .navbar.is-sticky{box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.navigation .navbar.is-sticky.fixed-top{position:fixed}.navigation .navbar .navbar-brand .brand-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;vertical-align:top;width:30px}.navigation .navbar .search-box{position:relative;right:0;top:0}.navigation .navbar .search-box.expanded{box-shadow:inset 0 0 6px 0 rgba(0,0,0,.2)}.navigation .navbar .search-box input{opacity:0;position:relative;right:0;scrollbar-width:0;transition:all .25s ease-in;visibility:hidden;width:0}.navigation .navbar .search-box input.show{opacity:1;visibility:visible;width:unset}.navigation .navbar .search-box input::placeholder{color:inherit}.navigation .navbar .search-box input.form-control:focus{background-color:transparent;color:inherit}.navigation .navbar .btn.side-drawer-toggle{--bs-gradient:none;--bs-btn-border-width:0;--bs-btn-box-shadow:none}.navigation .navbar-links{display:flex;flex-wrap:wrap;max-height:2.5rem;overflow:hidden}.navigation a.nav-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation .side-drawer-screen{background-color:rgba(0,0,0,.5);max-width:0;opacity:0;transition:all .2s ease}.navigation .side-drawer-screen.show{max-width:unset;opacity:1}.navigation .side-drawer{max-width:0;opacity:0;scrollbar-width:0;transition:all .25s ease-in-out}.navigation .side-drawer.show{max-width:320px;opacity:1}.navigation .side-drawer .side-drawer-container{min-width:290px}.navigation .side-drawer .side-drawer-container .side-drawer-cancel{background-color:hsla(0,0%,4%,.4)}.navigation .side-drawer .side-drawer-container ul.sections-list>li{border-bottom:1px solid hsla(0,0%,100%,.1)}.navigation .side-drawer .side-drawer-container ul.sections-list>li .collapse>ul{background-color:rgba(0,0,0,.2)}.navigation .side-drawer .side-drawer-container ul.sections-list>li .collapse>ul li.child{border-top:.13rem solid rgba(0,0,0,.07)}.navigation .side-drawer .side-drawer-container ul.sections-list>li .collapse>ul li.child:first-child{border-top:none}.navigation .side-drawer .side-drawer-container ul.sections-list>li:first-child{border-top:1px solid hsla(0,0%,100%,.1)}
/*! purgecss end ignore */.wx-featured-imagery .wx-images{max-width:400px}.wx-featured-imagery .wx-images .sponsor-image .sponsor-image-container{width:300px}
/*! purgecss end ignore */.wx-alerts-bar{background-color:#4277bf;box-shadow:0 0 8px 0 rgba(0,0,0,.2);text-shadow:0 1px 1px rgba(0,0,0,.6)}.wx-alerts-bar.warning{background-color:#c00}.wx-alerts-bar.watch{background-color:#ffae00;text-shadow:none}/*! purgecss end ignore */.wx-alerts-detailed .wx-alert-details .counties i.separator{font-size:.5em}.wx-alerts-detailed .wx-alert-details ul{list-style-position:inside;list-style-type:disc}/*! purgecss end ignore */.wx-conditions-imagery .modal .sponsor-image .sponsor-image-container{max-height:90px;max-width:728px}/*! purgecss end ignore */.weather.current-conditions .conditions-wrapper{background-repeat:no-repeat;background-size:cover}.weather.current-conditions .conditions-wrapper.day-clear{background-image:url(../jpg/clear%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.day-cloudy{background-image:url(../jpg/cloudy%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.day-partly-cloudy{background-image:url(../jpg/partlycloudy%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.day-rainy{background-image:url(../jpg/rainy%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.day-snowy{background-image:url(../jpg/snowy%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.night-cloudy{background-image:url(../jpg/cloudy_night%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.night-rainy{background-image:url(../jpg/rainy_night%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.night-partly-cloudy{background-image:url(../jpg/partlycloudy_night%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.night-clear{background-image:url(../jpg/clear_night%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper.night-snowy{background-image:url(../jpg/snowy_night%402xdaba.jpg)}.weather.current-conditions .conditions-wrapper input{background:transparent;color:#fff}.weather.current-conditions .conditions-wrapper input::placeholder{color:#fff;opacity:.5}.weather.current-conditions .conditions-wrapper input[type=number]{appearance:textfield;-moz-appearance:textfield}.weather.current-conditions .conditions-wrapper input[type=number]::-webkit-inner-spin-button,.weather.current-conditions .conditions-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weather.current-conditions .conditions-wrapper .location-lg{font-size:32px}.weather.current-conditions .conditions-wrapper .conditions,.weather.current-conditions .conditions-wrapper .temperature-control{font-size:20px;min-width:30px}.weather.current-conditions .conditions-wrapper .conditions-toolbar,.weather.current-conditions .conditions-wrapper .location-name,.weather.current-conditions .conditions-wrapper .metric{text-shadow:0 1px 1px rgba(0,0,0,.8)}.weather.current-conditions .conditions-wrapper .weather-temp div:after{content:"°"}.weather.current-conditions .conditions-wrapper .wx-border-top{border-top:2px solid hsla(0,0%,100%,.3)}.weather.current-conditions .conditions-wrapper .wx-border-bottom{border-bottom:2px solid hsla(0,0%,100%,.3)}.weather.current-conditions .conditions-wrapper .temp-lg{font-size:80px;line-height:110px;text-shadow:0 5px 10px rgba(0,0,0,.2)}.weather.current-conditions .conditions-wrapper .temp-lg-forecast-box{font-size:44px;line-height:45px}.weather.current-conditions .conditions-wrapper.icon{display:inline-block;height:10px;width:20px}/*! purgecss end ignore */.weather.forecast-detailed .conditions-wrapper{background-color:#e9ecef}@media(max-width:575.98px){.weather.forecast-detailed .conditions-wrapper .data{font-size:90%}}.weather.forecast-detailed .conditions-wrapper .daily-expanded{background-color:rgba(222,226,230,.42)}@media(max-width:575.98px){.weather.forecast-detailed .conditions-wrapper .daily-expanded{font-size:medium}}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .metrics>div{min-width:9rem}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon{display:inline-block;height:10px;width:20px}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.moonrise,.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.sunrise{border-top-left-radius:20px;border-top-right-radius:20px}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.moonset,.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.sunset{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.sunrise{background:#f8d567}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.sunset{background:#f2b443}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.moonrise{background:#c5abe6}.weather.forecast-detailed .conditions-wrapper .daily-expanded .details .details-icon.moonset{background:#8669a9}/*! purgecss end ignore */.wx-radar .radar-container>iframe{height:60vh}/*! purgecss end ignore */.sky-cameras .modal .sponsor-image .sponsor-image-container{max-height:90px;max-width:728px}.sky-cameras .modal .iframe-cam .iframe-cam-container:before{animation:spin 2s linear infinite;color:#333;content:"";display:block;font-family:Font Awesome\ 5 Free;font-size:6rem;font-weight:900;left:calc(50% - 3rem);opacity:.5;position:absolute;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.3);top:calc(40% - 3rem)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sky-cameras .modal .angel-cam iframe{background-color:#000}/*! purgecss end ignore */.forecast-modal .forecast-modal-actions{display:flex;flex-wrap:nowrap;gap:1rem;margin:-1rem -1rem -1rem auto;padding:1rem}.forecast-modal .forecast-modal-actions a{color:#909294;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}.forecast-modal .forecast-modal-actions a:hover{color:#000;opacity:.75}