body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--backColor:#6df9e5;--textColorNormal:#2c5a71;--textColorLight:#5e8c97;--textColorDark:#2c2e59;--hourlyItemBack:#96f5f5}.inputActive{color:#5e8c97;color:var(--textColorLight)}.inputRead{color:#2c5a71!important;color:var(--textColorNormal)!important;background-color:transparent!important}.App #current{background-color:#6df9e5;background-color:var(--backColor);max-width:500px;margin:auto;padding:2rem 1rem;border-radius:2rem}.App #current .weatherNav{width:100%;clear:both;overflow:auto}.App #current .weatherNav>*{height:30px;max-height:30px;display:inline-block}.App #current .weatherNav svg{padding:.2rem 0}.App #current .weatherNav svg:first-of-type{color:#2c2e59;color:var(--textColorDark);float:left;margin-right:.3rem}.App #current .weatherNav .nav-link{float:right;clear:right;padding:0}.App #current .weatherNav .nav-link svg{color:#2c5a71;color:var(--textColorNormal);font-size:1.5rem}.App #current .weatherNav .weatherNav__location{float:left;position:relative}.App #current .weatherNav .weatherNav__location form>*{color:#2c5a71;color:var(--textColorNormal);float:left;height:100%}.App #current .weatherNav .weatherNav__location form input{border:none;border-radius:.35rem .35rem 0 0;padding:.2rem .3rem;width:6rem;color:#5e8c97;color:var(--textColorLight);margin-right:.3rem;text-transform:capitalize}.App #current .weatherNav .weatherNav__location form input:focus{box-shadow:none;outline:none}.App #current .weatherNav .weatherNav__location form span{position:absolute;bottom:0;left:0;content:"";width:6rem;height:1px;background-color:#5e8c97;background-color:var(--textColorLight);display:none}.App #current .weatherNav .weatherNav__location form button{background-color:transparent;padding:0;border:none}.App #current .weatherNav .weatherNav__location form button svg{font-size:140%;margin-top:.2rem}.App #current .weatherToday{text-align:center}.App #current .weatherToday p:first-of-type{font-size:medium;color:#2c5a71;color:var(--textColorNormal);margin-top:.5rem}.App #current .weatherToday p:nth-of-type(2){font-size:4rem}.App #current .weatherToday p:nth-of-type(2),.App #current .weatherToday p:nth-of-type(2) sup{background:linear-gradient(90deg,#312e60,#5c5d82);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.App #current .weatherToday p:nth-of-type(2) sup{font-size:50%;top:-1em;font-weight:500}.App #current .weatherToday p:last-of-type{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.App #current .weatherToday p:last-of-type span:first-of-type{margin-right:.25rem}.App #current .weatherToday p:last-of-type span:last-of-type{margin-left:.25rem}.App #current .weatherToday p:last-of-type span:last-of-type svg{margin-bottom:.1rem}.App #current .weatherToday p:last-of-type>*{font-size:x-small;font-weight:500;color:#5e8c97;color:var(--textColorLight)}.App #current .weatherHourly .weatherHourly__days{width:96%}.App #current .weatherHourly .weatherHourly__days P{color:#2c5a71;color:var(--textColorNormal);font-weight:500;text-align:center;font-size:smaller}.App #current .weatherHourly .weatherHourly__hours .slick-arrow,.App #current .weatherHourly .weatherHourly__hours .slick-dots,.App #current .weatherHourly .weatherHourly__hours .slick-next,.App #current .weatherHourly .weatherHourly__hours .slick-prev{display:none!important}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item{background-color:#96f5f5;background-color:var(--hourlyItemBack);width:93%!important;margin-inline:3.5%;border-radius:1rem;text-align:center;padding-block:.5rem}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item:focus{cursor:-webkit-grab;cursor:grab}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item p:first-of-type{font-size:small;color:#5e8c97;color:var(--textColorLight);margin-bottom:.5rem}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item p:nth-of-type(2){margin-bottom:0;font-size:1.8rem;background:linear-gradient(90deg,#312e60,#5c5d82);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item p:nth-of-type(2) sup{font-size:50%;top:-1em;font-weight:500;background:linear-gradient(90deg,#312e60,#5c5d82);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.App #current .weatherHourly .weatherHourly__hours .weatherHourly__hours__item svg{color:#fff;font-size:xxx-large}*{box-sizing:border-box}:root{--nwBackColor:#232535;--nwMsgsBack:#2e3341;--nwTextColorNormal:#dfdacd;--nwTextColorLight:#6d6f78;--wicHot:#d97b29;--wicRain:#1a5c84;--wicDry:#a2a2a5}.App{background-color:#63e0df;padding-block:1rem}.App #nxtweek{background-color:#232535;background-color:var(--nwBackColor);max-width:500px;margin:auto;padding:2rem 1rem;border-radius:2rem}.App #nxtweek .nxtweekNav{width:100%;clear:both;overflow:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:2.8rem}.App #nxtweek .nxtweekNav>*{color:#fff;float:left;display:inline-block}.App #nxtweek .nxtweekNav p{margin-bottom:0;margin-left:35%}.App #nxtweek .container:first-of-type{margin-bottom:3rem}.App #nxtweek .container:first-of-type .slick-dots li button:before{opacity:1;color:#2e3341;color:var(--nwMsgsBack)}.App #nxtweek .container:first-of-type .slick-dots li.slick-active button:before{opacity:1;color:#dfdacd;color:var(--nwTextColorNormal)}.App #nxtweek .container:first-of-type .slick-arrow,.App #nxtweek .container:first-of-type .slick-next,.App #nxtweek .container:first-of-type .slick-prev{display:none!important}.App #nxtweek .container:first-of-type .nxtweek__msgs .nxtweek__msgs__item{background-color:#2e3341;background-color:var(--nwMsgsBack);border-radius:.5rem;padding:2.5rem .8rem .5rem;position:relative!important}.App #nxtweek .container:first-of-type .nxtweek__msgs .nxtweek__msgs__item img{position:absolute;top:.5rem;right:.5rem;height:50px;width:55px}.App #nxtweek .container:first-of-type .nxtweek__msgs .nxtweek__msgs__item p:first-of-type{color:#83868e}.App #nxtweek .container:first-of-type .nxtweek__msgs .nxtweek__msgs__item p:last-of-type{color:#ced0d3}.App #nxtweek h3{color:#fff;margin-bottom:1rem}.App #nxtweek .nxtweekDays .row div>p:not(:first-of-type){margin-inline:5%}.App #nxtweek .nxtweekDays .row div>p:first-of-type{color:#dfdacd;color:var(--nwTextColorNormal);position:relative;height:6rem;padding:2rem 0 0 2rem;z-index:99}.App #nxtweek .nxtweekDays .row div>p:first-of-type:before{content:"";width:6rem;height:6rem;background-color:rgba(46,51,65,.30196078431372547);position:absolute;top:0;left:0;border-radius:50%;z-index:-1}.App #nxtweek .nxtweekDays .row div>p:first-of-type span{padding-right:1rem}.App #nxtweek .nxtweekDays .row div>p:first-of-type span.dry{color:#a2a2a5;color:var(--wicDry)}.App #nxtweek .nxtweekDays .row div>p:first-of-type span.hot{color:#d97b29;color:var(--wicHot)}.App #nxtweek .nxtweekDays .row div>p:first-of-type span.rain{color:#1a5c84;color:var(--wicRain)}.App #nxtweek .nxtweekDays .row div>p:first-of-type span svg{font-size:1.5rem}.App #nxtweek .nxtweekDays .row div>p:nth-of-type(2){color:#dfdacd;color:var(--nwTextColorNormal)}.App #nxtweek .nxtweekDays .row div>p:nth-of-type(3){color:#6d6f78;color:var(--nwTextColorLight)}.App #nxtweek .nxtweekDays .row div>p:nth-of-type(2),.App #nxtweek .nxtweekDays .row div>p:nth-of-type(3){text-align:right}.App #nxtweek .nxtweekDays .row div>p:nth-of-type(2) span,.App #nxtweek .nxtweekDays .row div>p:nth-of-type(3) span{float:left}
/*# sourceMappingURL=main.5384398d.chunk.css.map */