.calendar-weekly[data-v-5e9b3c10]{border-width:1px 0 0 0;border-color:#eee;border-style:solid;border-radius:0;width:100%}.calendar-weekly[data-v-5e9b3c10] .vc-arrows-container,.calendar-weekly[data-v-5e9b3c10] .vc-header{padding:18px 0 13px}.calendar-weekly[data-v-5e9b3c10] .vc-title{font-weight:600;font-size:24px;line-height:29px;text-transform:uppercase;color:#222}.calendar-weekly[data-v-5e9b3c10] .vc-arrow{height:30px;width:30px}.calendar-weekly[data-v-5e9b3c10] .is-not-in-month,.calendar-weekly[data-v-5e9b3c10] .vc-weekday{display:none}.calendar-weekly[data-v-5e9b3c10] .vc-weeks{display:flex;border-width:1px 0;border-style:solid;border-color:#eee;padding:0}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month{flex:1;padding:0;display:flex;align-items:center;justify-content:center;height:100px}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1:not(.day-from-end-1){padding-right:20px;border-right:1px solid #eee}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2:not(.day-1){padding-left:20px}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper--has-dot:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper--has-dot:after{content:"";width:4px;height:4px;border-radius:2px;background-color:#eee;position:absolute;bottom:18px}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper:hover,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper:hover{background:linear-gradient(1turn,rgba(0,0,0,.2) -30%,transparent 97%)}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper--active,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper--active{border-bottom:1px solid #8ecb7f}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper--active .day-label,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper--active .day-label{color:#8ecb7f}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6 .day-label__wrapper--active:after,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7 .day-label__wrapper--active:after{background-color:#8ecb7f}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6:before,.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7:before{position:absolute;top:10px;font-size:14px;color:#aaa}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-1:before{content:"S"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-2:before{content:"M"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-3:before{content:"T"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-4:before{content:"W"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-5:before{content:"T"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-6:before{content:"F"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month.weekday-7:before{content:"S"}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month .day-label{font-weight:600;font-size:14px;color:#aaa}.calendar-weekly[data-v-5e9b3c10] .vc-weeks .vc-day.in-month .day-label__wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.sub-header[data-v-5e9b3c10]{padding:10px;background:#f9f9f9;display:flex;align-items:center}.sub-header>[data-v-5e9b3c10]{flex:1}.sub-header__right[data-v-5e9b3c10]{display:flex;justify-content:flex-end}.sub-header__right>[data-v-5e9b3c10]:not(:last-child){margin-right:10px}.sub-header__title[data-v-5e9b3c10]{text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:#aaa}.sub-header__title b[data-v-5e9b3c10]{margin-right:10px;font-weight:600;font-size:18px;color:#222}.sub-header__next[data-v-5e9b3c10],.sub-header__prev[data-v-5e9b3c10]{display:inline-block;border:1px solid #aaa;box-sizing:border-box;border-radius:10px;padding:7px;font-weight:600;font-size:12px;text-transform:uppercase;color:#222;cursor:pointer;background-color:transparent}.sub-header__prev .icon[data-v-5e9b3c10]{margin-right:5px}.sub-header__next .icon[data-v-5e9b3c10]{margin-left:5px}.sub-header__card-view[data-v-5e9b3c10],.sub-header__list-view[data-v-5e9b3c10]{padding:5px;border:1px solid #222;box-sizing:border-box;border-radius:5px;background-color:transparent;width:30px}.sub-header button[data-v-5e9b3c10]{display:flex;align-items:center;cursor:pointer}