.calendar-events-day[data-v-10ce84db]{padding:5px;color:var(--calendarEventsMonth-day-color);background:var(--calendarEventsMonth-day-bg);text-align:center;cursor:default}.calendar-events-day.today[data-v-10ce84db]{background:var(--calendarEventsMonth-today-bg)}.calendar-events-day.isDisabled[data-v-10ce84db]{background:var(--calendarEventsMonth-disabled-bg);color:var(--calendarEventsMonth-day-color);opacity:var(--calendarEventsMonth-disabled-opacity)}.calendar-events-day.isHolidays[data-v-10ce84db]{background:var(--calendarEventsMonth-holiday-bg);color:var(--calendarEventsMonth-holiday-color);font-weight:700}.calendar-events-day .dots[data-v-10ce84db]{display:grid;grid-template-columns:1fr 1fr 1fr;font-size:10px;gap:1px}.calendarEventsMonth .days .calendar-events-day:nth-child(7n),.calendarEventsMonth .days .calendar-events-day:nth-child(7n+1){color:var(--calendarEventsMonth-weekend-day-color)}.calendarEventsMonth[data-v-06a89018]{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:var(--calendarEventsMonth-bg);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendarEventsMonth .title[data-v-06a89018]{font-weight:700;text-align:center;color:var(--calendarEventsMonth-title-color)}.calendarEventsMonth .days[data-v-06a89018]{display:grid;grid-template-columns:repeat(7,minmax(30px,1fr));grid-gap:5px}.calendarEventsMonth .days .vacation-day[data-v-06a89018]:nth-child(7n),.calendarEventsMonth .days .vacation-day[data-v-06a89018]:nth-child(7n+1){color:var(--calendarEventsMonth-weekend-color)}.calendarEventsMonth .days.head div[data-v-06a89018]{text-align:center;font-weight:700;color:var(--calendarEventsMonth-title-color)}.calendarEventsMonth .itemMonth[data-v-06a89018],.calendarEventsMonth .usersList[data-v-06a89018]{padding:8px;background:var(--calendarEventsMonth-bg)}.calendarEventsMonth .itemMonth .itemMonthTitle[data-v-06a89018],.calendarEventsMonth .usersList .itemMonthTitle[data-v-06a89018]{font-weight:700;padding-bottom:5px;color:var(--calendarEventsMonth-title-color)}.calendarEventsMonth .itemMonth ul[data-v-06a89018],.calendarEventsMonth .usersList ul[data-v-06a89018]{list-style:none;margin:0;padding:0}.calendarEventsMonth .usersList .usersListTitle[data-v-06a89018]{font-weight:700;padding-bottom:5px;color:var(--calendarEventsMonth-title-color)}.calendarEventsMonth .usersList .item[data-v-06a89018]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendarEventsMonth .usersList .item span[data-v-06a89018]{font-size:10px;color:var(--calendarEventsMonth-title-color)}.calendarEventsMonth .usersList .item small[data-v-06a89018]{color:var(--calendarEventsMonth-subtext-color);white-space:nowrap}.tabWrapper[data-v-fd4a1312]{padding:10px}.workTableMain[data-v-fd4a1312]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}@media screen and (max-width:1300px){.workTableMain[data-v-fd4a1312]{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1000px){.workTableMain[data-v-fd4a1312]{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.workTableMain[data-v-fd4a1312]{grid-template-columns:1fr}}.workTableMain div[data-v-fd4a1312]:first-child,.workTableMain div[data-v-fd4a1312]:nth-child(2),.workTableMain div[data-v-fd4a1312]:nth-child(12){background:hsla(0,0%,100%,.05)}.workTableMain div[data-v-fd4a1312]:nth-child(3),.workTableMain div[data-v-fd4a1312]:nth-child(4),.workTableMain div[data-v-fd4a1312]:nth-child(5){background:rgba(0,140,255,.1)}.workTableMain div[data-v-fd4a1312]:nth-child(6),.workTableMain div[data-v-fd4a1312]:nth-child(7),.workTableMain div[data-v-fd4a1312]:nth-child(8){background:rgba(0,128,0,.12)}.workTableMain div[data-v-fd4a1312]:nth-child(9),.workTableMain div[data-v-fd4a1312]:nth-child(10),.workTableMain div[data-v-fd4a1312]:nth-child(11){background:rgba(255,255,0,.05)}.vacationNav[data-v-fd4a1312]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;gap:10px}.vacationNav>span[data-v-fd4a1312]{font-weight:700;font-size:16px}.vacationNav button[data-v-fd4a1312]{color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:4px;font-size:16px;-webkit-transition:.2s;transition:.2s}.vacationNav button[data-v-fd4a1312]:hover{color:#1dab39}