.v-date-picker-header{display:grid!important;grid-template-areas:"title title previous next";padding:4px 12px!important}.v-date-picker-header__next{grid-area:title}.v-date-picker-header .v-btn:first-child{grid-area:previous}.v-date-picker-header .v-btn:last-child{grid-area:next}.col-picker{padding:4px}.col-picker .v-picker__body{margin-left:0}.col-picker .v-picker__body .v-date-picker-header{padding:1px!important}.col-picker .v-picker__body .v-date-picker-table{padding:0!important}.col-header-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:71px}.header-calendar-title{font-weight:600;font-size:14px}.calendar-check-item .custom-control-label{color:inherit;font-weight:600}.calendar-list-page__body__date-picker .v-btn--active .v-btn__content,.calendar-list-page__body__date-picker .v-date-picker-table__current .v-btn__content{color:#01645a}.calendar-list-page__body__date-picker .v-date-picker-table__current{border-color:#b1dddb;background-color:#b1dddb}.calendar-list-page__body__date-picker .v-btn--active{border-color:rgba(177,221,219,.5);background-color:rgba(177,221,219,.5)}.calendar-list-page__body__schedule-filter div[role=group]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-list-page__body__schedule-filter div[role=group] .custom-checkbox{margin-bottom:8px}.calendar-list-page__body__today-button.btn-secondary{border-color:#008479;color:#008479;background-color:#fff}.calendar-list-page__body__calendar{border:none!important}.calendar-list-page__body__calendar .v-event-timed-container{margin:0}.calendar-list-page__body__calendar .v-event-timed-container .v-event-timed{border:none!important}.calendar-list-page__body__calendar .v-calendar-daily_head-day{border-top:1px solid #e0e0e0;height:72px}.calendar-list-page__body .v-picker__body{width:100%!important;max-width:290px}#calendar-list .v-calendar-events .v-event-timed{border:none!important}.v-current-time{height:2px;background-color:#ea4335;position:absolute;left:-1px;right:0;pointer-events:none}.v-current-time.first:before{content:"";position:absolute;background-color:#ea4335;width:12px;height:12px;border-radius:50%;margin-top:-5px;margin-left:-6.5px}