.WindIcon-module-scss-module__jDa0rq__windIconWrapper{place-content:center;align-items:center;display:inline-flex}.WindIcon-module-scss-module__jDa0rq__windIcon{block-size:auto;inline-size:16px;transform:rotate(90deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-N{transform:rotate(90deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NNE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NNA{transform:rotate(112.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NA{transform:rotate(135deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-ENE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-ANA{transform:rotate(157.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-E,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-A{transform:rotate(180deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-ESE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-ASA{transform:rotate(202.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SA{transform:rotate(225deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SSE,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SSA{transform:rotate(247.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-S{transform:rotate(270deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SSW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SSV{transform:rotate(292.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-SV{transform:rotate(315deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-WSW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-VSV{transform:rotate(337.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-W,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-V{transform:rotate(0)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-WNW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-VNV{transform:rotate(22.5deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NV{transform:rotate(45deg)}.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NNW,.WindIcon-module-scss-module__jDa0rq__windIcon.WindIcon-module-scss-module__jDa0rq__dir-NNV{transform:rotate(67.5deg)}
.Weather-module-scss-module__PyhjMq__weather{flex-direction:column;gap:16px;display:flex}.Weather-module-scss-module__PyhjMq__weather__header{flex-wrap:wrap;align-items:center;gap:clamp(16px,4vi,32px);padding-inline:clamp(8px,2vi,16px);display:flex}.Weather-module-scss-module__PyhjMq__weather__title{font-size:var(--ui-font-size-default);font-weight:600}.Weather-module-scss-module__PyhjMq__weather__date{color:var(--ui-color-primary)}.Weather-module-scss-module__PyhjMq__weather__weatherInfoContainer{align-items:center;gap:clamp(16px,4vi,32px);margin-inline-start:auto;display:flex}.Weather-module-scss-module__PyhjMq__weather__weatherIcon{block-size:53px;inline-size:53px;color:var(--icon-accent,#f5bb43)}.Weather-module-scss-module__PyhjMq__weather__windIcon{block-size:auto;inline-size:16px}.Weather-module-scss-module__PyhjMq__weather__weatherInfo{text-wrap:nowrap;flex-direction:column;align-items:flex-end;display:flex}.Weather-module-scss-module__PyhjMq__weather__windWrapper{align-items:center;gap:8px;display:flex}.Weather-module-scss-module__PyhjMq__weather__separator{block-size:1px;inline-size:100%;color:var(--ui-color-primary);background:linear-gradient(90deg,currentColor 0% 50%,#0000 50% 100%) 0 100%/12px 1px repeat-x}
.WeatherItem-module-scss-module__7xFNhW__weatherItem{z-index:0;justify-content:space-between;align-items:center;padding-block:8px;padding-inline:clamp(8px,2vi,16px);display:flex;position:relative}.WeatherItem-module-scss-module__7xFNhW__weatherItem:nth-child(2n){border-radius:4px}.WeatherItem-module-scss-module__7xFNhW__weatherItem:nth-child(2n):before{content:"";z-index:-1;border-radius:inherit;opacity:.05;background-color:var(--ui-color-primary);position:absolute;inset:0}.WeatherItem-module-scss-module__7xFNhW__weatherItem__temperature,.WeatherItem-module-scss-module__7xFNhW__weatherItem__wind{align-items:center;gap:8px;display:flex}.WeatherItem-module-scss-module__7xFNhW__weatherItem__windIcon{block-size:12px;inline-size:12px;color:var(--ui-color-font)}.WeatherItem-module-scss-module__7xFNhW__weatherItem__weatherIcon{block-size:28px;inline-size:28px;color:var(--ui-color-font)}.WeatherItem-module-scss-module__7xFNhW__weatherItem__windIcon{block-size:auto;inline-size:16px}
.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete{border-radius:8px;box-shadow:0 2px 10px #0000000f,0 12px 40px #0000000d}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__form{z-index:2;background:var(--ui-color-background);border-radius:8px;gap:16px;display:flex;position:relative}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__input{outline:0;block-size:64px;inline-size:100%;padding-block:8px;padding-inline:16px}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__button{position:absolute;inset-block-start:8px;inset-inline-end:16px}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__positioner{z-index:1;position:absolute}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__positioner:before{content:"";z-index:99;background:var(--ui-color-background);block-size:8px;position:absolute;inset-block-start:-8px;inset-inline:0}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__popup{inline-size:var(--anchor-width);max-inline-size:var(--available-width);max-block-size:min(var(--available-height),23rem);overscroll-behavior:contain;scrollbar-color:var(--ui-color-grey-20)#0000;background-color:var(--ui-color-background);min-block-size:48px;color:var(--ui-color-grey-80);border-radius:0 0 8px 8px;outline:0;scroll-padding-block:.5rem;overflow-y:auto;box-shadow:0 10px 10px #0000000f,0 12px 40px #0000000d}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__status{font-size:var(--ui-font-size-sm);align-items:center;gap:8px;padding-block:8px 16px;padding-inline:16px;display:flex}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__item{cursor:default;user-select:none;font-size:var(--ui-font-size-sm);outline:0;flex-direction:column;gap:4px;padding-block:16px;padding-inline:16px;display:flex;position:relative}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__item:after{content:"";border-block-start:1px solid var(--ui-color-grey-20);position:absolute;inset-block-start:0;inset-inline:16px}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__item[data-highlighted]{z-index:0;position:relative}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__item[data-highlighted]:before{content:"";z-index:-1;opacity:.2;background-color:var(--ui-color-blue-40);border-radius:4px;position:absolute;inset-block:8px;inset-inline:8px}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__itemTitle{color:var(--ui-color-primary);font-weight:600}.SearchFormAutocomplete-module-scss-module__mBr2Aq__searchFormAutocomplete__spinner{border:2px solid var(--ui-color-grey-40);border-top:2px solid var(--ui-color-grey-80);border-radius:50%;block-size:16px;inline-size:16px;animation:1s linear infinite SearchFormAutocomplete-module-scss-module__mBr2Aq__spin}@keyframes SearchFormAutocomplete-module-scss-module__mBr2Aq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
