.card_Card__9JKVR{border:1px solid var(--grey-200);border-radius:var(--border-radius);padding:var(--padding);background-color:#fff}.forecastDaysHoursItem_ForecastDaysHoursItem__TDMu7{height:5.3rem;width:3rem;border-radius:calc(var(--border-radius)*8);cursor:pointer;background-color:var(--primary-color-200);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:calc(var(--padding)/2) 0;font-size:.7rem;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.forecastDaysHoursItem_ForecastDaysHoursItem__imageWrapper__RN_gZ{-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);border-radius:50%}.forecastDaysHoursItem_ForecastDaysHoursItem__TDMu7:hover:not(.forecastDaysHoursItem_ForecastDaysHoursItem--active__0x3S7){background-color:var(--primary-color-300);-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.forecastDaysHoursItem_ForecastDaysHoursItem--active__0x3S7{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem);background-color:var(--primary-color);color:#fff}.forecastDaysHoursItem_ForecastDaysHoursItem--active__0x3S7 .forecastDaysHoursItem_ForecastDaysHoursItem__imageWrapper__RN_gZ{background-color:rgba(255,255,255,.5);border-radius:50%}.forecastDaysHours_ForecastDaysHours__QSMB9{display:flex;grid-gap:var(--margin);gap:var(--margin);padding:var(--padding) 0;overflow-x:auto}.forecastDaysHours_ForecastDaysHours__item__5tBi_{flex-shrink:0}.forecastDaysTabManager_ForecastDaysTabManager__header__KAT_t{display:flex;grid-gap:var(--margin);gap:var(--margin);margin-bottom:var(--margin);max-width:100%;overflow-x:auto;height:2rem}.forecastDaysTabManager_ForecastDaysTabManager__tabButton__tWIPE{padding:0;background-color:transparent;border:none;cursor:pointer;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.forecastDaysTabManager_ForecastDaysTabManager__tabButton--active__qFGFP,.forecastDaysTabManager_ForecastDaysTabManager__tabButton__tWIPE:hover{color:var(--primary-color)}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(var(--base-color)),color-stop(var(--highlight-color)),to(var(--base-color)));background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.forecastDaysLoading_ForecastDaysLoading__tabItemsWrapper__rhEp0{display:flex;grid-gap:var(--margin);gap:var(--margin);overflow-y:auto;height:2rem}.forecastDaysLoading_ForecastDaysLoading__tabItem__Y2DA5{width:5rem}.forecastDaysLoading_ForecastDaysLoading__hourItemsWrapper__ffulR{overflow-y:auto;margin-top:var(--margin);display:flex;grid-gap:var(--margin);gap:var(--margin)}.forecastDaysLoading_ForecastDaysLoading__hourItem__swPaq{height:5.3rem;width:3rem;border-radius:calc(var(--border-radius)*8)}.forecastWeatherInfoLoading_ForecastWeatherInfoLoading__QLbNl{max-width:20rem;width:100%;margin:auto;height:20rem;display:flex;justify-content:center;flex-direction:column}.ForecastWeatherInfo_ForecastWeatherInfo__ptLTH{max-width:20rem;width:100%;margin:auto}.ForecastWeatherInfo_ForecastWeatherInfo__heading__jEhUO{display:flex;align-items:center}.ForecastWeatherInfo_ForecastWeatherInfo__dateWrapper__I3xxx{display:flex;flex-direction:column}.ForecastWeatherInfo_ForecastWeatherInfo__dateDayName__4Wbhb{font-size:2.5rem;font-weight:700;margin-bottom:var(--margin)}@media only screen and (max-width:600px){.ForecastWeatherInfo_ForecastWeatherInfo__dateDayName__4Wbhb{font-size:1.5rem}}.ForecastWeatherInfo_ForecastWeatherInfo__info__CiLnt{display:flex;flex-direction:column;align-items:center}.ForecastWeatherInfo_ForecastWeatherInfo__degree___BRBK{display:flex}.ForecastWeatherInfo_ForecastWeatherInfo__degreeValue__9RC6U{font-size:8rem}@media only screen and (max-width:600px){.ForecastWeatherInfo_ForecastWeatherInfo__degreeValue__9RC6U{font-size:6rem}}.ForecastWeatherInfo_ForecastWeatherInfo__degreeUnit__xV462{font-size:2.5rem;padding-top:var(--padding);padding-left:var(--padding)}.ForecastWeatherInfo_ForecastWeatherInfo__location__1__l4{display:flex;grid-gap:calc(var(--margin)/2);gap:calc(var(--margin)/2);align-items:center}.ForecastWeatherInfo_ForecastWeatherInfo__editIcon__ujvR6{cursor:pointer}.ForecastWeatherInfo_ForecastWeatherInfo__iconWrapper__w2Ap_{background:var(--primary-color-300);border-radius:50%;margin-right:var(--margin)}.Forecast_Forecast__info__VmdRj{margin-top:calc(var(--margin)*5)}@media only screen and (max-width:600px){.Forecast_Forecast__info__VmdRj{position:fixed;bottom:0;right:0;left:0}}.Button_Button__rEker{border-radius:var(--border-radius);border:none;background-color:var(--primary-color);color:#fff;padding:calc(var(--padding)/2) var(--padding);cursor:pointer;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);height:2rem;display:flex;align-items:center;grid-gap:calc(var(--margin)/2);gap:calc(var(--margin)/2)}.Button_Button__rEker:focus{outline:none}.Button_Button__rEker:active{-webkit-transform:scale(.98);transform:scale(.98)}.Button_Button--loading__zl85w,.Button_Button__rEker:hover{background-color:var(--primary-color-800)}.Button_Button--loading__zl85w{cursor:not-allowed}.FormItem_FormItem__label__hF4dG{display:inline-block;margin-bottom:var(--margin)}.Input_Input__ZKxMn{border:1px solid var(--grey-200);border-radius:var(--border-radius);min-height:2.5rem;width:100%;padding:0 var(--padding);-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.Input_Input__ZKxMn:focus{outline:none;border-color:var(--grey-300)}.searchRecentCitiesList_SearchRecentCitiesList__header__JVXIn{text-align:center;margin-bottom:var(--margin)}.searchRecentCitiesList_SearchRecentCitiesList__listWrapper__1lU_l{display:flex;flex-direction:column;grid-gap:var(--margin);gap:var(--margin);align-items:center}.searchRecentCitiesList_SearchRecentCitiesList__item__XeBK0{cursor:pointer;text-decoration:underline;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);color:var(--primary-color-600)}.searchRecentCitiesList_SearchRecentCitiesList__item__XeBK0:hover{color:var(--primary-color)}.Search_Search__7WbvO{width:100%;display:flex;align-items:center;flex-direction:column;padding:calc(var(--padding)*4) var(--padding) var(--padding)}.Search_Search__imageWrapper__u4Q9W{max-width:30rem;width:100%;margin-bottom:var(--margin)}.Search_Search__box__mf7BM{max-width:50rem;width:100%}.Search_Search__form__REP6U{display:flex;flex-direction:column;grid-gap:var(--margin);gap:var(--margin)}.Search_Search__error__dDToY{border-left:2px solid var(--red);padding:calc(var(--padding)/2);background-color:var(--red-200);margin-bottom:var(--margin)}.Search_Search__recentCities__v8CQg{margin-top:var(--margin)}.Home_Home__u_ZuI{background-color:#f5f5f5}