.calendar-app .calendar-worktime-month__nav{display:none}.calendar-app .calendar-worktime-month__calendar{margin-bottom:24px;max-width:276px;display:none}.calendar-app .calendar-worktime-month__legend{display:none}.calendar-app .calendar-worktime-month-nav{display:flex;justify-content:space-between}.calendar-app .calendar-worktime-month-nav__link{color:var(--color-primary-button);-webkit-text-decoration:none;text-decoration:none;border:none;background:none;cursor:pointer;font-size:18px;line-height:1.44}@media screen and (max-width: 374px){.calendar-app .calendar-worktime-month-nav__link{line-height:1.33}}.calendar-app .calendar-worktime-month__table th,.calendar-app .calendar-worktime-month__table td{font-size:18px;line-height:1.44;padding:4px}@media screen and (max-width: 374px){.calendar-app .calendar-worktime-month__table th,.calendar-app .calendar-worktime-month__table td{line-height:1.33}}.calendar-app .calendar-worktime-month__table th{border-bottom:none;padding-bottom:12px}.calendar-app .calendar-worktime-month__table td:last-child{text-align:right}.calendar-app .calendar-worktime-month__table:not(:last-child){margin-bottom:32px}@media(min-width: 768px){.calendar-app .calendar-worktime-month__calendar{display:block}.calendar-app .calendar-worktime-month__legend{display:block}.calendar-app .calendar-worktime-month__card{padding:28px;background-color:#f6f6f6;border-radius:16px}.calendar-app .calendar-worktime-month__nav{display:block;margin-bottom:40px}}@media(min-width: 992px){.calendar-app .calendar-worktime-month__nav{margin-bottom:48px}}@media screen and (min-width: 768px){.calendar-app__months-list{display:none}}
