.PlaceInput_placeInput__LCgKR{margin:10rem auto 5rem;display:flex;align-items:center;justify-content:center;gap:30px;position:relative;pointer-events:none}@media(max-width:1400px){.PlaceInput_placeInput__LCgKR{margin-top:14rem}}@media(max-width:900px){.PlaceInput_placeInput__LCgKR{margin-top:10rem}}@media(max-width:600px){.PlaceInput_placeInput__LCgKR{margin-bottom:2rem}}.PlaceInput_placeInput__input__zVPeW{position:relative}@media(max-width:900px){.PlaceInput_placeInput__input__zVPeW{width:100%}}.PlaceInput_placeInput__LCgKR input{width:65rem;height:8rem;border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,0);box-shadow:0 0 8px 0 rgba(0,0,0,.3);pointer-events:all;font-size:4rem;padding:1rem 2rem 1rem 10rem}@media(max-width:900px){.PlaceInput_placeInput__LCgKR input{width:100%;font-size:2.4rem}}@media(max-width:600px){.PlaceInput_placeInput__LCgKR input{padding:1rem 2rem 1rem 6rem;font-size:2rem;height:6rem}}.PlaceInput_placeInput__LCgKR input:focus{border-color:rgba(0,0,0,0);outline:none;box-shadow:0 0 8px 0 orange}.PlaceInput_placeInput__icon__3S_7c{position:absolute;left:4rem;top:50%;transform:translateY(-50%)}@media(max-width:600px){.PlaceInput_placeInput__icon__3S_7c{left:2rem}}.PlaceInput_places__Hg2dj{position:absolute;top:100%;left:0;right:0;z-index:2;padding-top:1rem;max-height:calc(100dvh - 14rem);overflow-y:auto;pointer-events:all}@media(min-width:901px){.PlaceInput_places__Hg2dj{scrollbar-width:none;-ms-overflow-style:none}.PlaceInput_places__Hg2dj::-webkit-scrollbar{display:none}}@media(max-width:900px){.PlaceInput_places__Hg2dj{max-height:calc(100dvh - 19rem)}}@media(max-width:600px){.PlaceInput_places__Hg2dj{max-height:calc(100dvh - 17rem)}}.PlaceInput_placeCard__X_vx_{padding:2rem;border-radius:2rem;border:none;background:rgba(128,128,128,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px;width:65rem;max-width:100%;margin:0 auto;cursor:pointer;transition:all .3s}.PlaceInput_placeCard__X_vx_:focus,.PlaceInput_placeCard__X_vx_:hover{background-color:color-mix(in srgb,orange 50%,transparent);outline:none}.PlaceInput_placeCard__X_vx_:not(:first-child){margin-top:10px}@media(max-width:900px){.PlaceInput_placeCard__X_vx_{width:100%;padding:1rem 2rem}}@media(max-width:600px){.PlaceInput_placeCard__X_vx_{gap:3px}}.PlaceInput_placeCard__X_vx_ h3,.PlaceInput_placeCard__X_vx_ p{margin:0}.PlaceInput_placeCard__X_vx_ h3{font-size:2rem}@media(max-width:900px){.PlaceInput_placeCard__X_vx_ h3{font-size:1.6rem}}@media(max-width:600px){.PlaceInput_placeCard__X_vx_ h3{line-height:1.3;font-weight:500}}.PlaceInput_loaderwrap__3H5Er{position:absolute;top:100%;left:0;right:0;z-index:2}.WeatherFacts_weather__DNGOd{overflow-x:hidden;max-width:100vw}.WeatherFacts_weather__inner__2rV2z{display:flex;flex-direction:column;gap:30px;position:relative}@media(max-width:600px){.WeatherFacts_weather__inner__2rV2z{gap:2rem}}.WeatherFacts_weather__city__tgHvs{font-size:7rem;color:orange;font-weight:900}@media(max-width:1800px){.WeatherFacts_weather__city__tgHvs{top:3rem;font-size:4.5rem}}@media(max-width:900px){.WeatherFacts_weather__city__tgHvs{top:5rem;font-size:3.6rem}}@media(max-width:600px){.WeatherFacts_weather__city__tgHvs{font-size:2.4rem}}.WeatherFacts_weather__city__tgHvs.WeatherFacts_cold__qIT36{color:#63beff}.WeatherFacts_weather__city__tgHvs h2{margin:0;line-height:1.2}.WeatherFacts_weather__desc__L8Bs_{font-weight:400;font-size:1.8rem;margin:0}@media(min-width:1401px){.WeatherFacts_weather__desc__L8Bs_{max-width:calc(100% - 33rem)}}@media(max-width:900px){.WeatherFacts_weather__desc__L8Bs_{font-size:1.6rem}}@media(max-width:600px){.WeatherFacts_weather__desc__L8Bs_{font-size:1.2rem}}.WeatherFacts_weather__searchItemsList__CtgEW{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:600px){.WeatherFacts_weather__searchItemsList__CtgEW{margin-top:1rem}}.WeatherFacts_weather__currentlist__LUlv_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem;width:100%;margin-bottom:6rem}@media(max-width:1200px){.WeatherFacts_weather__currentlist__LUlv_{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.WeatherFacts_weather__currentlist__LUlv_{gap:2rem}}@media(max-width:600px){.WeatherFacts_weather__currentlist__LUlv_{column-gap:1rem}}.WeatherFacts_weather__currentlistitem__uAgYf{aspect-ratio:3/2;position:relative}@media(max-width:900px){.WeatherFacts_weather__currentlistitem__uAgYf{aspect-ratio:unset;min-height:10rem}}.WeatherFacts_weather__image__JW1jF{object-fit:contain;inset:0;position:absolute;height:100%;width:100%}.WeatherFacts_weather__nexttitle__Fyhy2{font-size:4rem;font-weight:600;margin-bottom:3rem}@media(max-width:900px){.WeatherFacts_weather__nexttitle__Fyhy2{font-size:3.2rem}}@media(max-width:600px){.WeatherFacts_weather__nexttitle__Fyhy2{font-size:2.4rem}}.WeatherFacts_weather__nextlist__0XZOh{margin:2rem 0 4rem;display:grid;align-self:flex-start;grid-template-columns:repeat(3,44rem);grid-gap:3rem;gap:3rem}@media(max-width:1500px){.WeatherFacts_weather__nextlist__0XZOh{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.WeatherFacts_weather__nextlist__0XZOh{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.WeatherFacts_weather__nextlist__0XZOh{gap:2rem}}@media(max-width:600px){.WeatherFacts_weather__nextlist__0XZOh{margin-bottom:0;column-gap:1rem}}.WeatherCard_weatherCard__RuKvA{padding:3rem;border-radius:20px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.3);display:flex;gap:2rem;align-items:center;justify-content:center;border-bottom:.3rem solid orange;flex:1 1;height:100%}@media(max-width:900px){.WeatherCard_weatherCard__RuKvA{padding:2rem}}@media(max-width:600px){.WeatherCard_weatherCard__RuKvA{padding:1.5rem;gap:1rem}}@media(max-width:400px){.WeatherCard_weatherCard__RuKvA{padding:1rem}}.WeatherCard_weatherCard__value__92KkD{font-size:8.5rem;font-weight:700;display:inline}@media(max-width:900px){.WeatherCard_weatherCard__value__92KkD{font-size:6rem}}@media(max-width:600px){.WeatherCard_weatherCard__value__92KkD{font-size:4rem}}@media(max-width:400px){.WeatherCard_weatherCard__value__92KkD{font-size:3.6rem}}@media(min-width:1800px){.WeatherCard_weatherCard__value__92KkD{font-size:10rem}}.WeatherCard_weatherCard__unit__9aj3p{font-size:2.4rem;display:inline;color:orange}@media(max-width:900px){.WeatherCard_weatherCard__unit__9aj3p{font-size:1.8rem}}@media(max-width:600px){.WeatherCard_weatherCard__unit__9aj3p{font-size:1.4rem}}@media(max-width:400px){.WeatherCard_weatherCard__unit__9aj3p{font-size:1.2rem}}.WeatherCard_weatherCard__label__7gjyH{font-size:2.4rem;display:block;color:gray;margin-top:1rem}@media(max-width:900px){.WeatherCard_weatherCard__label__7gjyH{font-size:1.8rem}}@media(max-width:600px){.WeatherCard_weatherCard__label__7gjyH{font-size:1.4rem;margin-top:0}}@media(max-width:400px){.WeatherCard_weatherCard__label__7gjyH{font-size:1.2rem}}@media(max-width:600px){.WeatherCard_weatherCard__RuKvA img{width:4rem;height:4rem}}.WeatherCard_weatherCard__windDirectionLabel___zM1v{text-align:center;margin:0;font-size:2rem;color:gray}@media(max-width:900px){.WeatherCard_weatherCard__windDirectionLabel___zM1v{font-size:1.6rem}}@media(max-width:600px){.WeatherCard_weatherCard__windDirectionLabel___zM1v{font-size:1.4rem}}@media(max-width:400px){.WeatherCard_weatherCard__windDirectionLabel___zM1v{font-size:1.2rem}}.NextCard_nextCard__Mn354{padding:2rem;display:flex;flex-direction:column;background-color:#63beff;border-radius:20px;gap:1.5rem;box-shadow:0 0 8px 0 rgba(0,0,0,.3);min-height:10rem}@media(max-width:600px){.NextCard_nextCard__Mn354{gap:1rem;padding:1rem}}.NextCard_nextCard__title__ywFKn{font-size:2rem;font-weight:400;margin:0;align-self:flex-end}@media(max-width:900px){.NextCard_nextCard__title__ywFKn{font-size:1.6rem;margin-bottom:-1rem}}@media(max-width:600px){.NextCard_nextCard__title__ywFKn{font-size:1.2rem}}@media(max-width:900px){.NextCard_nextCard__image__otAh8{width:8rem;height:8rem}}@media(max-width:600px){.NextCard_nextCard__image__otAh8{width:5rem;height:5rem}}.NextCard_nextCard__main__ywsNh{display:flex;align-items:center;justify-content:center}.NextCard_nextCard__precipitationvalue___WWs9{font-size:6rem;font-weight:600;display:inline-block;color:#fff;margin:0}@media(max-width:900px){.NextCard_nextCard__precipitationvalue___WWs9{font-size:4rem}}@media(max-width:400px){.NextCard_nextCard__precipitationvalue___WWs9{font-size:3.2rem}}.NextCard_nextCard__precipitationvaluelabel__nbZ8T{color:#fff;font-size:3.2rem;margin:0 0 0 .3rem;display:inline-block}@media(max-width:900px){.NextCard_nextCard__precipitationvaluelabel__nbZ8T{font-size:2rem}}@media(max-width:600px){.NextCard_nextCard__precipitationvaluelabel__nbZ8T{font-size:1.2rem}}.NextCard_nextCard__precipitationlabel__0hC4W{color:#fff;font-size:1.2rem;margin:0}.ChartComponent_chart__Gau1Y{margin:3rem 0 0;width:100%}.ChartComponent_chart__Gau1Y:last-of-type{margin-bottom:10rem}@media(max-width:600px){.ChartComponent_chart__outerWrapper__j1h8E{overflow-x:auto;margin:0 -2rem}.ChartComponent_chart__innerWrapper__vIVMk{width:200vw}}.ChartComponent_chart__title__zv5tQ{font-size:4rem;line-height:1.3;font-weight:600;margin-bottom:3rem}@media(max-width:900px){.ChartComponent_chart__title__zv5tQ{font-size:3.2rem}}@media(max-width:600px){.ChartComponent_chart__title__zv5tQ{font-size:2.4rem}}.ChartComponent_chartbuttons__Gcb1C{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:3rem;margin-bottom:6rem}@media(max-width:1700px){.ChartComponent_chartbuttons__Gcb1C{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;gap:2rem}}@media(max-width:600px){.ChartComponent_chartbuttons__Gcb1C{grid-template-columns:repeat(3,1fr);gap:1rem}}.ChartComponent_chartbuttons__btn__D_SGo{padding:2rem .5rem 1rem;width:25rem;background-color:#fff;border:1px solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(128,128,128,.3);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;font-size:2.4rem;cursor:pointer;transition:all .3s;position:relative}@media(max-width:1700px){.ChartComponent_chartbuttons__btn__D_SGo{width:unset;font-size:2rem}}@media(max-width:1200px){.ChartComponent_chartbuttons__btn__D_SGo{font-size:1.8rem}}@media(max-width:900px){.ChartComponent_chartbuttons__btn__D_SGo{font-size:1.6rem;padding:1rem .3rem .5rem}}@media(max-width:600px){.ChartComponent_chartbuttons__btn__D_SGo{font-size:1.3rem;padding:.3rem .1rem;border-bottom-width:.3rem}}.ChartComponent_chartbuttons__btn__D_SGo span{font-size:1.8rem;font-weight:400;color:gray}@media(max-width:1700px){.ChartComponent_chartbuttons__btn__D_SGo span{font-size:1.6rem}}@media(max-width:900px){.ChartComponent_chartbuttons__btn__D_SGo span{font-size:1.4rem}}@media(max-width:600px){.ChartComponent_chartbuttons__btn__D_SGo span{font-size:1.2rem}}.ChartComponent_chartbuttons__btn__D_SGo:after{content:"";position:absolute;display:block;height:.5rem;background-color:orange;width:0;bottom:-.5rem;left:0;z-index:1;transition:all .5s ease-in-out}@media(max-width:600px){.ChartComponent_chartbuttons__btn__D_SGo:after{height:.3rem;bottom:-.3rem}}.ChartComponent_chartbuttons__btn__D_SGo:hover:after{width:100%}@media(max-width:600px){.ChartComponent_chartbuttons__btn__D_SGo.ChartComponent_active__MWo4e{border-bottom-width:.3rem}}.ChartComponent_chartbuttons__btn__D_SGo.ChartComponent_active__MWo4e:after{width:100%}.SearchedPlaces_searchedPlaces__j392r{display:flex;gap:2rem;flex-wrap:wrap}.SearchedPlaces_onePlace__3U69_{border-radius:2rem;display:flex;align-items:center;gap:1.5rem;background-color:rgba(255,165,0,.4);padding:.5rem .5rem .5rem 2rem;transition:all .3s}.SearchedPlaces_onePlace__3U69_:focus-within,.SearchedPlaces_onePlace__3U69_:hover{background-color:orange}.SearchedPlaces_onePlace__name__E0smH{margin:0;font-size:1.6rem;line-height:1;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer}@media(max-width:600px){.SearchedPlaces_onePlace__name__E0smH{font-size:1.4rem}}.SearchedPlaces_onePlace__close__7QWyI{height:100%;display:flex;align-items:center;cursor:pointer}.SearchedPlaces_onePlace__close__7QWyI:hover img{filter:invert(1)}.WeatherTop_weatherTop__Qh_93{position:absolute;top:0;left:0;right:0}.WeatherTop_weatherTop__inner__fjhUK{display:flex;justify-content:flex-end}.WeatherTop_weatherTop__inner__fjhUK img{height:30rem;width:30rem}@media(max-width:1400px){.WeatherTop_weatherTop__inner__fjhUK{justify-content:center;height:12rem}.WeatherTop_weatherTop__inner__fjhUK img{height:12rem;width:auto}}@media(max-width:900px){.WeatherTop_weatherTop__inner__fjhUK,.WeatherTop_weatherTop__inner__fjhUK img{height:9rem}}