.AppMonthCalendarHeader_header__LyRcG{padding-left:20px;margin-bottom:-9px;font:var(--paragraph-m);z-index:3;display:none}@media (min-width:1606px),screen and (min-width:1000px)and (max-width:1115px){.AppMonthCalendarHeader_header__LyRcG{margin-bottom:-10px}}@media screen and (min-width:768px){.AppMonthCalendarHeader_header__LyRcG{display:block}}.AppMonthCalendarHeader_header_accent__LbZG_{color:var(--weather-color-accent)}.AppMonthCalendar_calendar__tXeHf{display:grid;grid-template:auto/1fr;padding:0 16px}@media screen and (min-width:768px){.AppMonthCalendar_calendar__tXeHf{grid-template:auto/repeat(7,minmax(0,1fr));margin-top:20px;padding:0 6px}}@media (min-width:1606px),screen and (min-width:1000px)and (max-width:1115px){.AppMonthCalendar_calendar__tXeHf{margin-top:12px;padding:0 20px}}.AppMonthCalendar_calendar__item__E7b8r{position:relative}.AppMonthCalendar_calendar__item__E7b8r:not(:last-of-type){margin-bottom:12px}@media screen and (min-width:768px){.AppMonthCalendar_calendar__item__E7b8r{margin-bottom:0;border-bottom:thin solid var(--line-normal)}.AppMonthCalendar_calendar__item__E7b8r:not(:last-of-type){margin-bottom:0}.AppMonthCalendar_calendar__item_lastWeek__Tnp6d{border-bottom:none}}@media (min-width:1116px)and (max-width:1605px),screen and (min-width:768px)and (max-width:999px){.AppMonthCalendar_calendar__item_firstInWeek__t4Rx1{padding-left:6px;margin-left:-6px}.AppMonthCalendar_calendar__item_lastInWeek__GsOyK{margin-right:-6px}}@media (min-width:1606px),screen and (min-width:1000px)and (max-width:1115px){.AppMonthCalendar_calendar__item_firstInWeek__t4Rx1{margin-left:4px}.AppMonthCalendar_calendar__item_lastInWeek__GsOyK{margin-right:4px}}.AppMonthCalendar_calendar__item_mobileHidden__l2Se9{display:none}@media screen and (min-width:768px){.AppMonthCalendar_calendar__item_mobileHidden__l2Se9{display:block}}.AppMonthCalendar_calendar__item_climateStart__sunFn{position:relative}.AppMonthCalendar_calendar__item_climateStart__sunFn:before{content:"";position:absolute;left:0;top:24px;bottom:24px;border-left:thin solid var(--line-normal)}.AppMonthCalendar_calendar__climateStart__noN4y{position:absolute;top:8px;left:10px;width:calc(100% - 10px);font:var(--text-xxs)}@media (min-width:1606px),screen and (min-width:1000px)and (max-width:1115px){.AppMonthCalendar_calendar__climateStart__noN4y{top:18px}}.AppMonthCalendar_calendar__adv__gatRQ:not(:empty){margin-top:12px}@media screen and (min-width:768px){.AppMonthCalendar_calendar__adv__gatRQ{display:none}}.AppMonthCalendar_calendar__adv__loader_huge__sro1t{width:100%;height:400px}