#wxContainer,.noselect{-webkit-user-select:none}#alertTxt,#ccDeg,.days{position:relative}#alertTxt,.location .value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#alertTxt,#wxInfoDet,.altDesc{overflow:hidden}#alertTxt,.AQI,.AQI_i,.ccond,.dayF2 .precip,.location .value,.top_date{white-space:nowrap}#snow_label,.fcName,.switch,.top_date{visibility:hidden}.noselect{user-select:none}.days{max-height:100px}.chart .line{fill:url(#temperature-gradient)}.dayF,.dayF2{position:absolute;display:grid;grid-template-columns:50% 50%;justify-content:center;align-items:center;font-size:13px;justify-items:center;grid-gap:1px;line-height:17px;background:rgba(255,255,255,.2)}.location .value,.viewchooser,.wxClose{display:inline-block}.dayF2::after,.dayF::after{content:'';position:absolute;left:0;top:70px;height:80px;border-left:1px solid rgba(128,128,128,.2)}.dayF.dayL::after,.dayF2.dayL::after{border-left:none}.dayF .fwind,.dayF .maxt,.dayF .mint,.dayF .precip,.dayF .temp,.dayF2 .maxt,.dayF2 .mint,.dayF2 .precip,.dayF2 .temp{grid-column:span 2;align-items:center;justify-content:center;border-radius:14px;font-size:.9em;text-wrap:nowrap;background:rgba(255,255,255,.5)}.dayF .maxt,.dayF2 .maxt{grid-column:1}.dayF .mint,.dayF2 .mint{grid-column:2;color:#fff;background:rgba(0,0,0,.5);padding:1px 3px;min-width:14px}.dayF .wi,.dayF2 .wi,.fcName,.switch{grid-column:span 2}.dayF .date,.dayF2 .date{grid-column:span 2;color:#555;width:100%;font-size:.95em;margin-top:2px}.dayF .maxt,.dayF .temp,.dayF2 .maxt,.dayF2 .temp{font-size:1em;font-weight:700;padding:1px 3px;min-width:14px}.dayF .fwind,.dayF .precip{margin-top:5px;padding:0 3px 0 2px;height:16px}.dayF .fwind{margin-top:15px}.dayF .precip{padding:0 1px}.autocomplete-items{border:1px solid #666;background:#bbb;position:absolute;z-index:99;right:30px;box-shadow:2px 2px 3px rgba(160,160,160,.8)}.autocomplete-items div{padding:2px 4px;font-size:.9em;cursor:pointer;background:#fff}.autocomplete-items .autocomplete-active,.autocomplete-items div:hover{background:#ddd}#s_dis{box-sizing:border-box;width:0;height:12px;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #202020;cursor:pointer}#s_dis.paused{border-style:double;border-width:0 0 0 10px}#s_dis:hover{border-color:transparent transparent transparent #404040}.location{text-align:left;line-height:1.3em}.j_back,.j_fore,.wxClose{text-align:center;cursor:pointer}.location .value{font-size:1em;font-weight:700;padding:4px 0 7px}.viewchooser{font-size:12px;padding:1px 5px;cursor:pointer;border:1px solid #000;background:#e3e3e3;line-height:16px;height:16px;margin:7px 4px 0;z-index:1}.viewchooser.btn_act{background:#ecd7c6;text-shadow:0 0 1px #666;cursor:default}.view_l{margin-right:0;padding-left:7px;border-radius:9px 0 0 9px;border-right:0}#ccDeg,.wxClose{margin-right:3px}.view_r{margin-left:-.7px;padding-right:7px;border-radius:0 9px 9px 0;border-left:0}#wxContainer{user-select:none;padding-bottom:4px}#wxInfoBox,#wxSetBox{display:none;position:absolute;top:35px;border-radius:9px 9px 0 0;border:1px solid #bbb;height:96px;background-color:#f0f0f0}#wxSetBox{left:9px;width:calc(100% - 20px);z-index:3}#wxInfoTitle,#wxSetTitle{font-weight:700;font-size:.9em;background-color:#fff;border-bottom:1px solid #bbb;border-radius:9px 9px 0 0;padding:3px 0;width:100%}#wxSetCtrls{padding:4px}#wxInfoBox{left:calc(26% + 6px);width:calc(74% - 17px);z-index:2}#wxInfoDet{padding-top:2px;-webkit-user-select:none;user-select:none}.wxClose{float:right;color:#fff;margin-top:0;border:1px solid #aeaeae;border-radius:30px;background:#605f61;font-size:13px;font-weight:700;line-height:0;height:16px;width:16px;padding:0}.wxClose::before{content:"\00d7"}#ldng{padding:86px;color:#888}.j_back,.j_fore{position:absolute;border:1px solid #555;background:#e3e3e3;color:#000;border-radius:20px;font-size:14px;margin-top:11px;transform:scale(.8,1);line-height:12px;height:15px;width:18px}.j_back.dis,.j_fore.dis{border:1px solid #ccc;color:#aaa;cursor:initial}.j_back{left:5px;padding:4px 4px 2px 2px;float:left}#ccCred2,.alt_right,.j_fore{float:right}.j_fore{right:5px;padding:4px 2px 2px 4px}.ccond{margin-bottom:3px;border-bottom:1px solid #bbb;padding:0 0 2px;font-size:.95em;text-align:left;line-height:21.5px;width:100%;height:93px;display:grid;grid-template-columns:26fr 25fr 27fr 22fr}#ccCond,.altHeadTxt,.ccTime,.dayS .date .hour,.top_date,.wi{text-align:center}#ccDeg,#ccTemp,.AQI,.AQI_i,.alt_left,.alt_right{display:inline-block}#ccTemp{margin-left:4px;font-size:30px}#ccDeg{top:-13px}.ccTime{font-size:.85em;margin:0 110px;color:#555}#ccCred,#ccCred2,.ccCred2{font-size:.85em;color:#555;margin-right:6px;float:right}#ccAQI{cursor:pointer}.AQI,.AQI_i{border-radius:12px;border:1px solid #888;padding:1px 6px 0;margin-top:5px;line-height:15px;font-size:12px}.AQI_i{font-size:13px;margin:2px 1px 3px}#ccAQI_num{font-size:13.3px}#alertBox,#alertBoxLoad{display:none;margin-left:auto;font-size:.9em;border-radius:15px;background:#fff4f4;cursor:pointer;border:2px solid #a00;position:absolute;top:6px;right:4px;height:17px}#alertBoxLoad{display:block;background:#aaa;border:none;cursor:default;width:17px;animation:2s infinite pulse;will-change:transform}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.6}}#alertTxt{padding:1px 6px 0 4px;top:-1px;line-height:16px;margin-left:17px}#alertDet{position:absolute;background:#eee;padding:7px;text-align:left;z-index:5;right:4px;top:25px;max-height:290px;overflow:auto;border:2px solid #a00}#alertCnt,.lds-spinner,.pct,.wi-fc{position:relative}#alertCnt{border-radius:0 9px 9px 0;color:#000;background:rgba(0,0,0,.1);border-left:1px solid #888;font-size:.9em;font-weight:700;padding:2px 5px 3px 4px;top:-5px}#alertIcon,#alertLoad{font-weight:100;font-size:1.1em;padding:1px 8px 2px 6px;background:#a00;color:#fff;border-radius:15px;height:16px;position:absolute;margin-left:-1px;margin-top:-1px}#alertLoad{background:#ccc;padding:1px 7px 2px}.altHead{font-weight:700;cursor:pointer;background:#fff;padding:3px 9px 1px;border-top:1px solid #888;border-bottom:1px solid #888}.altHeadTxt{border-bottom:1px solid #ddd}.altDesc{font-size:.9em;transition:height .2s;clear:both}.altDescTxt{margin:6px;padding-top:2px;user-select:text}.hr{height:9px}.alt_left,.alt_right{margin:4px 0 2px;font-size:.85em;font-weight:400}.fcLeft,.fcName{font-weight:700}.lds-spinner{color:#000;display:none;width:20px;height:20px;top:-6px;left:8px}.half-wide,.rdrDots div,.top_date,.wi{display:inline-block}.lds-spinner div{transform-origin:10px 10px;animation:1.2s linear infinite lds-spinner}.lds-spinner div::after{content:" ";display:block;position:absolute;top:.75px;left:9.25px;width:2px;height:4.5px;border-radius:20%;background:#888}.lds-spinner div:first-child{transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@font-face{font-family:weathericons;src:url('/weather/weathericons-regular-webfont.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}.pct{font-size:.7em;top:-.3em}.wi{font-family:weathericons;font-size:1.3em;vertical-align:middle;font-style:normal;width:20px}.wi-fc{height:35px;width:40px;font-size:28px;padding-top:1px;top:8px}#daily-float,.dayF2::after,.wxTitle{position:absolute}.wi-cc{height:30px;width:50px;font-size:32px}.wi-wind-arrow{font-size:18px;margin-left:3px;border:1px solid #aae;border-radius:12px;height:12px;width:12px;line-height:13px}.wi-day-sunny::before,.wi-wmo-0d::before,.wi-wmo-1d::before{content:"\f00d"}.wi-wmo-0n::before,.wi-wmo-1n::before{content:"\f02e"}.wi-wmo-2d::before{content:"\f002"}.wi-wmo-2n::before{content:"\f086"}.wi-cloudy::before,.wi-wmo-3::before{content:"\f013"}.wi-wmo-10::before,.wi-wmo-40::before,.wi-wmo-41::before,.wi-wmo-42::before,.wi-wmo-43::before,.wi-wmo-44::before,.wi-wmo-45::before,.wi-wmo-46::before,.wi-wmo-47::before,.wi-wmo-48::before,.wi-wmo-49::before,.wi-wmo-4::before,.wi-wmo-5::before{content:"\f014"}.wi-wmo-50::before,.wi-wmo-51::before,.wi-wmo-52::before,.wi-wmo-53::before,.wi-wmo-54::before,.wi-wmo-55::before,.wi-wmo-56::before,.wi-wmo-57::before{content:"\f01c"}.wi-wmo-58::before,.wi-wmo-59::before,.wi-wmo-60::before,.wi-wmo-61::before,.wi-wmo-62::before,.wi-wmo-63::before,.wi-wmo-64::before,.wi-wmo-65::before{content:"\f019"}.wi-wmo-66::before,.wi-wmo-67::before,.wi-wmo-68::before,.wi-wmo-69::before,.wi-wmo-83::before,.wi-wmo-84::before{content:"\f017"}.wi-snow::before,.wi-wmo-70::before,.wi-wmo-71::before,.wi-wmo-72::before,.wi-wmo-73::before,.wi-wmo-74::before,.wi-wmo-75::before,.wi-wmo-76::before,.wi-wmo-77::before,.wi-wmo-78::before,.wi-wmo-79::before,.wi-wmo-85::before,.wi-wmo-86::before{content:"\f01b"}.wi-wmo-80::before,.wi-wmo-81::before,.wi-wmo-82::before{content:"\f01a"}.wi-wmo-87::before,.wi-wmo-88::before,.wi-wmo-89::before,.wi-wmo-90::before{content:"\f015"}.wi-wmo-91::before,.wi-wmo-92::before,.wi-wmo-93::before,.wi-wmo-94::before{content:"\f01d"}.wi-wmo-95::before,.wi-wmo-96::before,.wi-wmo-97::before,.wi-wmo-98::before,.wi-wmo-99::before{content:"\f01e"}.wi-raindrop::before{content:"\f078"}.wi-windy::before{content:"\f021"}.wi-strong-wind::before{content:"\f050"}.wi-thermometer::before{content:"\f055"}.wi-sunrise::before{content:"\f051"}.wi-sunset::before{content:"\f052"}.wi-barometer::before{content:"\f079"}.wi-humidity::before{content:"\f07a"}.wi-moon-0::before{content:"\f0eb"}.wi-moon-1::before{content:"\f0d0"}.wi-moon-2::before{content:"\f0d1"}.wi-moon-3::before{content:"\f0d2"}.wi-moon-4::before{content:"\f0d3"}.wi-moon-5::before{content:"\f0d4"}.wi-moon-6::before{content:"\f0d5"}.wi-moon-7::before{content:"\f0d6"}.wi-moon-8::before{content:"\f0d7"}.wi-moon-9::before{content:"\f0d8"}.wi-moon-10::before{content:"\f0d9"}.wi-moon-11::before{content:"\f0da"}.wi-moon-12::before{content:"\f0db"}.wi-moon-13::before{content:"\f0dc"}.wi-moon-14::before{content:"\f0dd"}.wi-moon-15::before{content:"\f0de"}.wi-moon-16::before{content:"\f0df"}.wi-moon-17::before{content:"\f0e0"}.wi-moon-18::before{content:"\f0e1"}.wi-moon-19::before{content:"\f0e2"}.wi-moon-20::before{content:"\f0e3"}.wi-moon-21::before{content:"\f0e4"}.wi-moon-22::before{content:"\f0e5"}.wi-moon-23::before{content:"\f0e6"}.wi-moon-24::before{content:"\f0e7"}.wi-moon-25::before{content:"\f0e8"}.wi-moon-26::before{content:"\f0e9"}.wi-moon-27::before{content:"\f0ea"}.wi-direction-right::before{content:"\f04d"}.chart1,.chart2,.chart3,.chart4,.chart5,.chart6,.chart7,.chart8,.chart9{display:inline-block;border-bottom:1px solid grey;height:46px}.chart1{height:70px;margin-top:80px}.chart_div{height:51px}.line2{stroke-width:2px;stroke-dasharray:2;stroke:rgba(160,160,160,0.9);fill:none}.line{stroke-width:1px;stroke:rgba(160,160,160,0.5)}.chart1 .line{fill:url(#temperature-gradient1)}.chart2 .line{fill:url(#temperature-gradient2)}.chart3 .line{fill:url(#temperature-gradient3)}.chart4 .line{fill:url(#temperature-gradient4)}.chart5 .line{fill:url(#temperature-gradient5)}.chart6 .line{fill:url(#temperature-gradient6)}.chart7 .line{fill:url(#temperature-gradient7)}.chart8 .line{fill:url(#temperature-gradient8)}.chart9 .line{fill:url(#temperature-gradient9)}.wxm{height:151px}.wxg{height:46px}.half-wide{width:calc(100% - 650px);margin-left:24px;vertical-align:top}.fcast2 svg{width:calc(100% - 1px)}.dayF2:hover{background:linear-gradient(to bottom,rgba(173,190,210,0),rgba(173,190,210,.15) 64px);background-repeat:no-repeat;background-position:0 46px}.dayF2.dayS .date{cursor:auto;margin:0;padding-top:2px;width:100%;text-align:left}.switch{padding:0 4px;font-size:.86em;border-radius:9px;cursor:default;margin:9px 0 24px 1px;border:1px solid #555;background:rgba(227,227,227,.8);color:#000}.fcName{font-size:11px;padding:9px 0;height:22px;line-height:11px;z-index:1;margin:-2px 0 -42px 1px}.dayF2.dayS .fcName{padding:5px 0;margin-bottom:-39px;font-size:10px;min-width:36px}.dayF2:hover .fcName,.dayF:hover .fcName,.dayN .date .top_date,.fcName:hover{visibility:visible}.dayF2:hover .wi-fc2,.dayF:hover .wi-fc,.wi-fc2:hover,.wi-fc:hover{color:#ddd}.dayF2:hover .switch{visibility:visible;cursor:pointer}.dayF2 .precip{margin:2px auto 27px;padding:0 4px;height:16px}.dayF2.dayS .precip{padding:0 3px;line-height:16px}.wi-fc2{margin:9px auto;width:40px;font-size:28px;height:22px}#daily-float,.top_date{line-height:12px;height:26px;background:#fff}.dayS .wi{font-size:1em;width:11px}.dayS .wi-wind-arrow{font-size:1.15em}.dayS .wi-fc2{font-size:22px;height:12px;margin:0 0 9px;padding:6px}.dayS .date,.dayS .fwind,.dayS .precip{font-size:10.5px;line-height:14px}.dayS .wi.wi-fc2{width:unset}.top_date{border-radius:10px;border:1px solid #ccc;width:100%}.dayS .fwind,.dayS .precip{font-size:10px}.vis_ico{width:17px;height:14px;margin-left:3px}.vis_ico::before{content:"\f06e"}#daily-float{color:#555;width:38px;margin-left:.5px;font-size:10.5px;border-radius:10px;border:1px solid #ccc;top:138px}.rdrDots div{width:16px;margin:6px 0 8px;line-height:16px;color:#888}.wxTitle{right:9px;font-size:11px;background:rgba(255,255,255,.5);border-radius:9px 0 0 9px;padding:0 1px 0 5px;z-index:1;height:13px}#ccCred2,.wxSetTi,.wxTitle i{position:relative}.fcLeft,.fcRight{display:inline-block;margin-bottom:8px;padding-top:7px;border-top:1px solid #ccc;vertical-align:top}.wxTitle i{font-size:.8em;top:-1px;width:14px}.dayF2::after{content:'';left:0;top:70px;height:449px;border-left:1px solid rgba(128,128,128,.2)}.dayN::after{top:31px;height:488px;border-left:1px solid rgba(128,128,128,.6)}.dayF.dayN::after{top:21px;height:129px}#ccCred2{top:11px;right:2px}.fcLeft{width:138px;text-align:right;padding-right:16px}.fcRight{text-align:left;width:calc(100% - 166px)}.fcTop{border-top:none}.dark_mode .fcLeft,.dark_mode .fcRight,.fcDayT{border-color:#444}.wxName{font-size:12px}.wxSetTi{display:block;font-size:.85em;color:#555;line-height:10px;height:11px;top:6px}.rdrDots .rdrSlct{transform:scale(2);color:#444}.dark_mode #myWx{background:#111;color:#fff}.dark_mode .dayF .date,.dark_mode .dayF2 .date,.dark_mode .wxName{color:#bbb}.dark_mode .dayF2:hover .wi-fc2,.dark_mode .dayF:hover .wi-fc{color:#666}.dark_mode .dayF .fwind,.dark_mode .dayF .precip,.dark_mode .dayF2 .precip,.dark_mode .wxTitle{background:rgba(0,0,0,.4)}.dark_mode .dayF .maxt,.dark_mode .dayF .temp,.dark_mode .dayF2 .maxt,.dark_mode .dayF2 .temp{background:rgba(255,255,255,.7);color:#000}.dark_mode #s_dis{border-color:transparent transparent transparent #eee}.dark_mode #s_dis:hover{border-color:transparent transparent transparent #ccc}.dark_mode .dayF .mint,.dark_mode .dayF2 .mint{background:rgba(0,0,0,.4);color:#fff}.dark_mode .ccond{border-color:#666}.dark_mode #wxInfoTitle,.dark_mode #wxSetTitle{background-color:#000;border-color:#666}.dark_mode #wxInfoBox,.dark_mode #wxSetBox{background-color:#333;border-color:#666}.dark_mode #autocomplete-list,.dark_mode #ccAQI,.dark_mode #wxInfoDet,.dark_mode #wxRadar,.dark_mode .j_back,.dark_mode .j_fore,.dark_mode .viewchooser{filter:brightness(80%);color:#000}.dark_mode #alertCnt,.dark_mode #rdrImgTime,.dark_mode .ccCred2,.dark_mode .ccCred2 a,.dark_mode .ccTime,.dark_mode .wxSetTi{color:#eee}.dark_mode .rdrDots .rdrSlct{color:#ccc}.dark_mode .dayF,.dark_mode .dayF2{background:rgba(255,255,255,0)}.dark_mode .dayF2:hover{background:linear-gradient(to bottom,rgba(173,190,210,0),rgba(173,190,210,.1) 64px)}.dark_mode #alertBox{background:#400}.dark_mode #alertBoxLoad,.dark_mode #alertLoad,.dark_mode .altHead{background:#333}.dark_mode #alertDet{background:#111}.dark_mode #daily-float,.dark_mode .top_date{background:#333;border:1px solid #666;color:#eee}.dark_mode .fcDayT{border-color:#ccc}@media(max-width:1100px){.half-wide{width:100%;margin-left:0}}@media(max-width:1400px){.wxName{display:none;margin:0}.ccond{grid-template-columns:29fr 21fr 28fr 22fr}}