.calendar-view-schedule.e-schedule .e-timeline-view .e-resource-left-td{width:400px}.calendar-view-schedule.e-schedule .e-timeline-view .e-resource-text{min-width:400px}.e-resource-column-table{min-width:400px!important}.e-agenda-view .e-resource-column{width:400px!important}.calendar-view-schedule.e-schedule .e-timeline-view .e-block-appointment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-view-schedule.e-schedule .e-vertical-view .e-content-wrap table col,.calendar-view-schedule.e-schedule .e-vertical-view .e-date-header-wrap table col{width:200px}.calendar-view-schedule.e-schedule .e-vertical-view .e-time-cells-wrap table td,.calendar-view-schedule.e-schedule .e-vertical-view .e-work-cells{height:100px}.calendar-view-schedule.e-schedule .e-month-view .e-date-header-wrap table col,.calendar-view-schedule.e-schedule .e-month-view .e-work-cells{width:200px}.calendar-view-schedule.e-schedule .e-month-view .e-work-cells{height:200px}.e-appointment-details{padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.e-appointment-details .subject{font-weight:700;font-size:10px!important}.schedule-container{overflow:auto;cursor:-webkit-grab;cursor:grab}.e-appointment-details .e-inner-wrap{color:var(--foreground)!important}.schedule-container:active{cursor:-webkit-grabbing;cursor:grabbing}.calendar-view .calendar-filter-control{min-width:10.5rem;max-width:14rem;margin-right:0;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 10.5rem;flex:1 1 10.5rem}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input,.calendar-view .ww-list-command-bar .calendar-filter-control .v-input{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;font-size:.875rem!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-input__control,.calendar-view .ww-list-command-bar .calendar-filter-control .v-input__control{min-height:40px!important;height:40px!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-input__slot,.calendar-view .ww-list-command-bar .calendar-filter-control .v-input__slot{min-height:40px!important;height:40px!important;margin-bottom:0!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-text-field__details,.calendar-view .ww-list-command-bar .calendar-filter-control .v-text-field__details{display:none!important;min-height:0!important;margin:0!important;padding:0!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-label,.calendar-view .ww-list-command-bar .calendar-filter-control .v-label{font-size:.875rem!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-select__selections,.calendar-view .ww-list-command-bar .calendar-filter-control .v-select__selections{min-height:24px!important;padding:0!important}.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-input__append-inner,.calendar-view .ww-list-command-bar .calendar-filter-control.v-input .v-input__prepend-inner,.calendar-view .ww-list-command-bar .calendar-filter-control .v-input__append-inner,.calendar-view .ww-list-command-bar .calendar-filter-control .v-input__prepend-inner{margin-top:0!important;-ms-flex-item-align:center!important;align-self:center!important}.calendar-view .calendar-schedule-card,.calendar-view .calendar-sidebar-card{height:100%}.calendar-view .calendar-schedule-card{overflow:hidden}#calendar-view.ww-list-page>.v-row.ww-list-content.calendar-content>.calendar-main-col,#calendar-view.ww-list-page>.v-row.ww-list-content.calendar-content>[class*=col-].calendar-main-col,#calendar-view.ww-list-page>.ww-list-content.calendar-content>.calendar-main-col,#calendar-view.ww-list-page>.ww-list-content.calendar-content>[class*=col-].calendar-main-col{padding-right:12px!important}@media (max-width:1263px){#calendar-view.ww-list-page>.v-row.ww-list-content.calendar-content>.calendar-main-col,#calendar-view.ww-list-page>.v-row.ww-list-content.calendar-content>[class*=col-].calendar-main-col,#calendar-view.ww-list-page>.ww-list-content.calendar-content>.calendar-main-col,#calendar-view.ww-list-page>.ww-list-content.calendar-content>[class*=col-].calendar-main-col{padding-right:0!important;padding-bottom:12px!important}}.calendar-view .calendar-task-list{max-height:72vh;overflow-y:auto;margin:0 -4px;padding:0 4px;scroll-behavior:smooth}.calendar-view .calendar-task-card{cursor:pointer;border-left-width:4px!important;border-left-style:solid!important;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.calendar-view .calendar-task-card:hover{-webkit-box-shadow:var(--boxShadow-small)!important;box-shadow:var(--boxShadow-small)!important}.calendar-view .calendar-task-card__header{min-height:36px;padding:8px 12px 0}.calendar-view .calendar-task-card__title{color:var(--foreground);font-size:.85rem;font-weight:600;line-height:1.3}.calendar-view .calendar-task-card__meta{font-size:.8rem;line-height:1.45}.calendar-view .calendar-task-card__meta>div+div{margin-top:2px}.calendar-view .unscheduled-task-card{cursor:pointer}.calendar-view .unscheduled-tasks-container{position:relative;scrollbar-width:none;-ms-overflow-style:none}.calendar-view .tasks-scroll-container::-webkit-scrollbar,.calendar-view .unscheduled-tasks-container::-webkit-scrollbar{display:none}.calendar-view .tasks-scroll-container{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.calendar-view .loading-indicator{position:sticky;bottom:0;min-height:30px;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;background:var(--card);border-top:1px solid var(--border);z-index:1;color:var(--muted-foreground)}.resource-template{padding:0 8px}.resource-info,.resource-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.resource-name{font-weight:500;margin-right:8px}.v-menu__content{border-radius:var(--radius-small);-webkit-box-shadow:var(--boxShadow-small);box-shadow:var(--boxShadow-small);min-width:400px!important}.e-resource-cells{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.e-resource-cells:hover{background-color:var(--muted)!important}.e-resource-cells .e-resource-text{-webkit-transition:color .2s ease;transition:color .2s ease}.e-resource-cells:hover .e-resource-text{color:var(--foreground)!important;font-weight:700;font-size:14px!important}.v-card.user-menu-card{min-width:400px!important}.user-header{background:var(--surface)!important}.e-icon-btn,.e-subject{color:var(--foreground)!important}.resource-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 8px}.resource-header .v-icon{opacity:.7}.e-resource-info{font-size:12px;color:var(--muted-foreground);margin-top:4px;padding-left:8px}.e-resource-info div{margin:2px 0}.e-popup-content{padding:12px}.e-resource-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}