.c-wrapper[data-v-068b31df]{padding:10px}.calendar[data-v-068b31df]{background-color:#fff;min-height:295px;text-align:center;color:rgba(53,60,70,.8);border-radius:2px;min-width:0;position:relative;text-decoration:none;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.calendar[data-v-068b31df]:hover{z-index:2}@media (min-width:1024px){.calendar[data-v-068b31df]:hover{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 7px 21px 0 rgba(0,0,0,.1);box-shadow:0 7px 21px 0 rgba(0,0,0,.1)}}.calendar .calendar__title[data-v-068b31df]{font-weight:700;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;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;border-bottom:1px solid hsla(0,0%,76.9%,.3);font-size:18px;height:50px;margin-bottom:12px;cursor:pointer}.calendar .calendar__body[data-v-068b31df]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:0 20px;min-width:194px}.calendar .calendar__day[data-v-068b31df]{-webkit-box-flex:14.28%;-ms-flex:14.28%;flex:14.28%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;height:31px;color:#5db3d4}.calendar .day__weektitle[data-v-068b31df]{color:rgba(53,60,70,.8)}.calendar .day[data-v-068b31df]{font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:5px}.calendar .day[data-v-068b31df]:after{content:"";display:block;height:10px;width:10px;position:absolute;top:-5px;right:-5px;border-radius:50%;z-index:1;background-color:transparent}.calendar .day.calendar--active[data-v-068b31df]:after{background-image:url(/images/components/assets/baseline-remove_circle-24px.svg);background-size:100% 100%}.calendar .day[data-v-068b31df]:not(.calendar__day--otherMonth):hover{background-color:hsla(0,0%,40%,.1);border-radius:5px}.calendar .day.calendar--active[data-v-068b31df]{background-color:rgba(255,186,186,.5);color:#bcbcbc}.calendar .day.calendar--active.info[data-v-068b31df]{background-color:rgba(23,162,184,.8);color:#fff}.calendar .day.calendar--active.info[data-v-068b31df]:after{background-image:url(/images/components/assets/RecordIt.svg);background-size:100% 100%}.calendar .day.calendar--active.warning[data-v-068b31df]{background-color:rgba(255,193,7,.7);color:#fff}.calendar .day.calendar--active.warning[data-v-068b31df]:after{background-image:url(/images/components/assets/round-warning-24px.svg);background-color:hsla(0,0%,91.8%,.3);background-size:100% 100%}.calendar .calendar__day--otherMonth[data-v-068b31df]{color:#eaeaea;cursor:auto}.day[data-v-068b31df]{position:relative}.day:focus .time-interval[data-v-068b31df],.day:hover .time-interval[data-v-068b31df]{display:block}.time-interval[data-v-068b31df]{color:#333;position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:#fff;border:1px solid #eee;padding:10px;border-radius:3px;display:none;white-space:nowrap;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.day.time.unwork[data-v-068b31df],.day.time[data-v-068b31df]{background-color:#fc3!important;color:#333}.vue-calendar__container[data-v-79be8a2e]{border-radius:2px;min-width:0;position:relative;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.vue-calendar__container .container__year[data-v-79be8a2e]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:65px;background-color:#fff;font-size:24px;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-calendar__container .container__year .year__chooser[data-v-79be8a2e]{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;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;color:rgba(0,0,0,.9)}.vue-calendar__container .container__year .year__chooser[data-v-79be8a2e]:hover{background-color:hsla(0,0%,40%,.1)}.vue-calendar__container .container__year .year__chooser[data-v-79be8a2e]:nth-child(4n-3){color:rgba(0,0,0,.3)}.vue-calendar__container .container__year .year__chooser[data-v-79be8a2e]:nth-child(2n){color:rgba(0,0,0,.6)}.vue-calendar__container .container__year .year__chooser[data-v-79be8a2e]:nth-child(3){-webkit-box-shadow:inset 0 -3px #4792bd;box-shadow:inset 0 -3px #4792bd}.vue-calendar__container .container__months[data-v-79be8a2e]{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.vue-calendar__container .container__month[data-v-79be8a2e]{padding:8px;-webkit-box-flex:16.66%;-ms-flex:16.66%;flex:16.66%;max-width:350px}@media (max-width:1300px){.vue-calendar__container .container__month[data-v-79be8a2e]{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}}@media (max-width:992px){.vue-calendar__container .container__month[data-v-79be8a2e]{-webkit-box-flex:33.3%;-ms-flex:33.3%;flex:33.3%}}@media (max-width:768px){.vue-calendar__container .container__month[data-v-79be8a2e]{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media (max-width:450px){.vue-calendar__container .container__month[data-v-79be8a2e]{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.vue-calendar__container .p-0[data-v-79be8a2e]{padding:0}.container__months.hide-sunday .calendar__day:nth-of-type(7n){display:none}.container__months.hide-sunday .calendar__day{-webkit-box-flex:16.66%;-ms-flex:16.66%;flex:16.66%}.container__months.hide-weekend .calendar__day:nth-of-type(7n),.container__months.hide-weekend .calendar__day:nth-of-type(7n-1){display:none}.container__months.hide-weekend .calendar__day{-webkit-box-flex:19%;-ms-flex:19%;flex:19%}.calendar-filter[data-v-79be8a2e]{width:100%}.select-year[data-v-79be8a2e]{min-width:120px}.modal-day-time[data-v-79be8a2e] .modal-container{max-width:580px}.field-time[data-v-79be8a2e]{width:160px}.fields-set[data-v-79be8a2e] label{font-size:1.2em}.fields-set[data-v-79be8a2e] .ant-form-item-label{padding-top:10px;margin-bottom:8px;min-width:165px}.fields-set[data-v-79be8a2e] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.year-teaser[data-v-79be8a2e]{margin-top:1.5rem;font-size:1.15em}.year-bottom[data-v-79be8a2e]{margin-bottom:1.5rem}.year-bottom .day[data-v-79be8a2e]{padding-left:30px;position:relative;min-height:1.5em;color:#000;margin-bottom:10px}.year-bottom .day[data-v-79be8a2e]:before{content:"";display:block;position:absolute;left:0;top:0;width:22px;height:22px;border-radius:3px}.year-bottom .day.unwork-legend[data-v-79be8a2e]:before{background-color:#45839b}.year-bottom .day.time-legend[data-v-79be8a2e]:before{background-color:#fc3}