.k-pdf-export .k-scheduler-footer,.k-pdf-export .k-scheduler-navigation .k-nav-next,.k-pdf-export .k-scheduler-navigation .k-nav-prev,.k-pdf-export .k-scheduler-navigation .k-nav-today,.k-pdf-export .k-scheduler-toolbar{display:none}.scheduler-container{box-shadow:0 2px 20px 0 #edf0fb;font-family:Roboto,sans-serif}.scheduler-container .scheduler-container__event,.scheduler-container .scheduler-container__toolbar{display:flex;justify-content:space-between;width:100%}.scheduler-container .scheduler-container__event{padding:4px 8px}.scheduler-container .scheduler-container__event .scheduler-container__event-text{font-size:12px}.scheduler-container .scheduler-container__toolbar-create{position:relative;padding:0 16px;display:flex;align-items:center;background:0 0;user-select:none;cursor:pointer;border:1px solid rgba(0,0,0,.12);line-height:36px;border-radius:4px}.scheduler-container .scheduler-container__dropdown{position:absolute;top:36px;left:0;z-index:10;padding:8px 0;width:100%;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.scheduler-container .scheduler-container__dropdown-item{position:relative;padding:0 16px;width:100%;height:48px;max-width:100%;display:block;user-select:none;background:0 0;color:rgba(0,0,0,.87);cursor:pointer;border:none;-webkit-tap-highlight-color:transparent;overflow:hidden;text-align:left;line-height:48px}.scheduler-container .scheduler-container__dropdown-item:focus,.scheduler-container .scheduler-container__dropdown-item:hover{background:rgba(0,0,0,.04)}.scheduler-container .scheduler-container__day-view{border-radius:4px}.scheduler-container .scheduler-container__day-event{display:flex;justify-content:space-between;align-items:flex-start}.scheduler-container .scheduler-container__toolbar-menu{position:relative;padding:8px;width:100%;display:flex;justify-content:space-between}.scheduler-container .scheduler-container__icon{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border:none;border-radius:50%;background:#fff;cursor:pointer}.scheduler-container .scheduler-container__icon:focus{background:rgba(0,0,0,.04)}.scheduler-container .scheduler-container__icon img{vertical-align:middle}.calendar-header{position:relative;padding:8px 12px;background:#fff}.calendar-header .calendar-header-title{font-size:12px;color:#91969b}.calendar-header .calendar-header-action{display:flex;align-items:center;background:0 0;user-select:none;cursor:pointer;border:none;line-height:36px;color:#076ae6}.sis-calendar-content{width:294px;position:absolute!important;z-index:9999;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:0 0 4px 4px}.sis-calendar-content .k-calendar-view{height:20em}.calendar__task{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;line-height:normal;color:#151515!important}.calendar__task .calendar__task--appointment,.calendar__task .calendar__task--event,.calendar__task .calendar__task--to-do{width:4px!important;height:4px!important;border-radius:50%;margin:0 5%}.calendar__task .calendar__task--day{order:1;flex-basis:100%}.calendar__task .calendar__task--appointment{order:2}.calendar__default{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#151515!important}.calendar__default .calendar__no-event{height:4px;width:100%;order:2}.k-scheduler-agendaview table td{display:flex;flex-direction:column;height:auto;border:none}.k-scheduler-agendaview table td+td{font-size:12px;color:#4d4d4d}.k-event{background:none;border:none;cursor:pointer}.k-event .event-template{padding:3px 5px;font-size:11px;color:#000!important}.k-task{cursor:pointer}.green-background{background-color:#edffdb}.blue-background{background-color:#e9f5fe}.red-background{background-color:#fff0f5}.k-scheduler-datecolumn.k-first.k-last{font-size:12px}.k-scheduler-datecolumn{width:auto!important}.k-scheduler .k-scheduler-toolbar li.k-nav-current{width:200px}.k-floatwrap.k-header.k-scheduler-toolbar{background:#fff;box-shadow:0 1px 2px 0 #ededed}.k-event{padding-right:5px!important}.k-event-actions,.k-icon.k-i-calendar,.k-scheduler-agendaview .k-scheduler-header,.k-scheduler .k-scheduler-toolbar li.k-nav-next,.k-scheduler .k-scheduler-toolbar li.k-nav-prev,.k-scheduler .k-scheduler-toolbar li.k-nav-today,.k-view-agenda,.k-view-day{display:none}.k-i-close,.k-scheduler-mark,.k-scheduler-timecolumn,span.k-icon.k-i-reload{display:none!important}.k-scheduler-dayview .k-scheduler-table td,.k-scheduler-dayview .k-scheduler-times th{height:1rem;line-height:1rem}.k-scheduler-content td:hover{background:none}.k-content,.k-editor,.k-gantt,.k-notification,.k-scheduler,.k-scheduler-agendaview tr.k-state-hover .k-scheduler-datecolumn,.k-scheduler-agendaview tr:hover .k-scheduler-datecolumn,.k-scheduler-agendaview tr:hover .k-scheduler-groupcolumn,.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87);background-color:#fff}.k-editor-toolbar,.k-gantt-toolbar,.k-scheduler-footer,.k-scheduler-header,.k-scheduler-toolbar,.k-spreadsheet-sheets-bar,.k-toolbar{border-color:#f5f5f5;color:rgba(0,0,0,.87);background-color:#f5f5f5}.k-datetime-wrap .k-time-list-wrapper .k-time-list .k-item:hover,.k-list-filter>.k-textbox,.k-scheduler-agendaview .k-scheduler-content tr:hover,.k-scheduler-agendaview tr.k-state-hover,.k-timeselector .k-time-list-wrapper .k-time-list .k-item:hover{border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.04)}.k-action-buttons .k-button,.k-button-flat,.k-button.k-bare,.k-button.k-flat,.k-calendar-header .k-button,.k-dialog-button-group .k-button,.k-dialog-buttongroup .k-button,.k-edit-buttons .k-button,.k-edit-field .k-button,.k-editor-toolbar .k-dropdown-wrap,.k-editor-toolbar .k-picker-wrap,.k-editor-toolbar a.k-tool,.k-gantt-toolbar .k-button,.k-gantt-views li a,.k-scheduler-footer li a,.k-scheduler-toolbar li a,.k-spreadsheet-popup .k-button,.k-spreadsheet-quick-access-toolbar .k-button,.k-spreadsheet-sheets-bar .k-button,.k-toolbar .k-split-button.k-state-disabled .k-button{border-color:transparent!important;color:inherit;background:none!important;box-shadow:none!important;transition:color .2s ease-in-out}.k-action-buttons .k-button:active,.k-action-buttons .k-button:hover,.k-action-buttons .k-button:hover.k-state-active,.k-action-buttons .k-button:hover:active,.k-action-buttons .k-state-active.k-button,.k-action-buttons .k-state-hover.k-button,.k-button-flat.k-state-active,.k-button-flat.k-state-hover,.k-button-flat:active,.k-button-flat:hover,.k-button-flat:hover.k-state-active,.k-button-flat:hover:active,.k-button.k-bare:active,.k-button.k-bare:hover,.k-button.k-bare:hover.k-state-active,.k-button.k-bare:hover:active,.k-button.k-flat:active,.k-button.k-flat:hover,.k-button.k-flat:hover.k-state-active,.k-button.k-flat:hover:active,.k-calendar-header .k-button:active,.k-calendar-header .k-button:hover,.k-calendar-header .k-button:hover.k-state-active,.k-calendar-header .k-button:hover:active,.k-calendar-header .k-state-active.k-button,.k-calendar-header .k-state-hover.k-button,.k-dialog-button-group .k-button:active,.k-dialog-button-group .k-button:hover,.k-dialog-button-group .k-button:hover.k-state-active,.k-dialog-button-group .k-button:hover:active,.k-dialog-button-group .k-state-active.k-button,.k-dialog-button-group .k-state-hover.k-button,.k-dialog-buttongroup .k-button:active,.k-dialog-buttongroup .k-button:hover,.k-dialog-buttongroup .k-button:hover.k-state-active,.k-dialog-buttongroup .k-button:hover:active,.k-dialog-buttongroup .k-state-active.k-button,.k-dialog-buttongroup .k-state-hover.k-button,.k-edit-buttons .k-button:active,.k-edit-buttons .k-button:hover,.k-edit-buttons .k-button:hover.k-state-active,.k-edit-buttons .k-button:hover:active,.k-edit-buttons .k-state-active.k-button,.k-edit-buttons .k-state-hover.k-button,.k-edit-field .k-button:active,.k-edit-field .k-button:hover,.k-edit-field .k-button:hover.k-state-active,.k-edit-field .k-button:hover:active,.k-edit-field .k-state-active.k-button,.k-edit-field .k-state-hover.k-button,.k-editor-toolbar .k-dropdown-wrap:active,.k-editor-toolbar .k-dropdown-wrap:hover,.k-editor-toolbar .k-dropdown-wrap:hover.k-state-active,.k-editor-toolbar .k-dropdown-wrap:hover:active,.k-editor-toolbar .k-picker-wrap:active,.k-editor-toolbar .k-picker-wrap:hover,.k-editor-toolbar .k-picker-wrap:hover.k-state-active,.k-editor-toolbar .k-picker-wrap:hover:active,.k-editor-toolbar .k-state-active.k-dropdown-wrap,.k-editor-toolbar .k-state-active.k-picker-wrap,.k-editor-toolbar .k-state-hover.k-dropdown-wrap,.k-editor-toolbar .k-state-hover.k-picker-wrap,.k-editor-toolbar a.k-state-active.k-tool,.k-editor-toolbar a.k-state-hover.k-tool,.k-editor-toolbar a.k-tool:active,.k-editor-toolbar a.k-tool:hover,.k-editor-toolbar a.k-tool:hover.k-state-active,.k-editor-toolbar a.k-tool:hover:active,.k-gantt-toolbar .k-button:active,.k-gantt-toolbar .k-button:hover,.k-gantt-toolbar .k-button:hover.k-state-active,.k-gantt-toolbar .k-button:hover:active,.k-gantt-toolbar .k-state-active.k-button,.k-gantt-toolbar .k-state-hover.k-button,.k-gantt-views li a.k-state-active,.k-gantt-views li a.k-state-hover,.k-gantt-views li a:active,.k-gantt-views li a:hover,.k-gantt-views li a:hover.k-state-active,.k-gantt-views li a:hover:active,.k-scheduler-footer li a.k-state-active,.k-scheduler-footer li a.k-state-hover,.k-scheduler-footer li a:active,.k-scheduler-footer li a:hover,.k-scheduler-footer li a:hover.k-state-active,.k-scheduler-footer li a:hover:active,.k-scheduler-toolbar li a.k-state-active,.k-scheduler-toolbar li a.k-state-hover,.k-scheduler-toolbar li a:active,.k-scheduler-toolbar li a:hover,.k-scheduler-toolbar li a:hover.k-state-active,.k-scheduler-toolbar li a:hover:active,.k-spreadsheet-popup .k-button:active,.k-spreadsheet-popup .k-button:hover,.k-spreadsheet-popup .k-button:hover.k-state-active,.k-spreadsheet-popup .k-button:hover:active,.k-spreadsheet-popup .k-state-active.k-button,.k-spreadsheet-popup .k-state-hover.k-button,.k-spreadsheet-quick-access-toolbar .k-button:active,.k-spreadsheet-quick-access-toolbar .k-button:hover,.k-spreadsheet-quick-access-toolbar .k-button:hover.k-state-active,.k-spreadsheet-quick-access-toolbar .k-button:hover:active,.k-spreadsheet-quick-access-toolbar .k-state-active.k-button,.k-spreadsheet-quick-access-toolbar .k-state-hover.k-button,.k-spreadsheet-sheets-bar .k-button:active,.k-spreadsheet-sheets-bar .k-button:hover,.k-spreadsheet-sheets-bar .k-button:hover.k-state-active,.k-spreadsheet-sheets-bar .k-button:hover:active,.k-spreadsheet-sheets-bar .k-state-active.k-button,.k-spreadsheet-sheets-bar .k-state-hover.k-button,.k-state-active.k-button.k-bare,.k-state-active.k-button.k-flat,.k-state-hover.k-button.k-bare,.k-state-hover.k-button.k-flat,.k-toolbar .k-split-button.k-state-disabled .k-button:active,.k-toolbar .k-split-button.k-state-disabled .k-button:hover,.k-toolbar .k-split-button.k-state-disabled .k-button:hover.k-state-active,.k-toolbar .k-split-button.k-state-disabled .k-button:hover:active,.k-toolbar .k-split-button.k-state-disabled .k-state-active.k-button,.k-toolbar .k-split-button.k-state-disabled .k-state-hover.k-button{color:inherit}.k-action-buttons .k-button:before,.k-button-flat:before,.k-button.k-bare:before,.k-button.k-flat:before,.k-calendar-header .k-button:before,.k-dialog-button-group .k-button:before,.k-dialog-buttongroup .k-button:before,.k-edit-buttons .k-button:before,.k-edit-field .k-button:before,.k-editor-toolbar .k-dropdown-wrap:before,.k-editor-toolbar .k-picker-wrap:before,.k-editor-toolbar a.k-tool:before,.k-gantt-toolbar .k-button:before,.k-gantt-views li a:before,.k-scheduler-footer li a:before,.k-scheduler-toolbar li a:before,.k-spreadsheet-popup .k-button:before,.k-spreadsheet-quick-access-toolbar .k-button:before,.k-spreadsheet-sheets-bar .k-button:before,.k-toolbar .k-split-button.k-state-disabled .k-button:before{display:block}.k-button-overlay,.k-button:before,.k-editor-toolbar .k-dropdown-wrap:before,.k-editor-toolbar .k-dropdown .k-dropdown-wrap:before,.k-editor-toolbar .k-dropdowntree .k-dropdown-wrap:before,.k-editor-toolbar .k-picker-wrap:before,.k-editor-toolbar a.k-tool:before,.k-gantt-views li a:before,.k-scheduler-footer li a:before,.k-scheduler-toolbar li a:before,.k-toolbar .k-dropdown-wrap:before,.k-toolbar .k-picker-wrap:before{border-radius:inherit;content:"";background:currentColor;opacity:0;display:none;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;transition:opacity .2s ease-in-out}.k-action-buttons .k-primary.k-button,.k-action-buttons .k-primary.k-button:hover,.k-action-buttons .k-primary.k-state-hover.k-button,.k-button-flat.k-primary,.k-button-flat.k-primary.k-state-hover,.k-button-flat.k-primary:hover,.k-button.k-outline.k-primary,.k-button.k-outline.k-primary.k-state-hover,.k-button.k-outline.k-primary:hover,.k-calendar-header .k-primary.k-button,.k-calendar-header .k-primary.k-button:hover,.k-calendar-header .k-primary.k-state-hover.k-button,.k-dialog-button-group .k-primary.k-button,.k-dialog-button-group .k-primary.k-button:hover,.k-dialog-button-group .k-primary.k-state-hover.k-button,.k-dialog-buttongroup .k-primary.k-button,.k-dialog-buttongroup .k-primary.k-button:hover,.k-dialog-buttongroup .k-primary.k-state-hover.k-button,.k-edit-buttons .k-primary.k-button,.k-edit-buttons .k-primary.k-button:hover,.k-edit-buttons .k-primary.k-state-hover.k-button,.k-edit-field .k-primary.k-button,.k-edit-field .k-primary.k-button:hover,.k-edit-field .k-primary.k-state-hover.k-button,.k-editor-toolbar .k-primary.k-dropdown-wrap,.k-editor-toolbar .k-primary.k-dropdown-wrap:hover,.k-editor-toolbar .k-primary.k-picker-wrap,.k-editor-toolbar .k-primary.k-picker-wrap:hover,.k-editor-toolbar .k-primary.k-state-hover.k-dropdown-wrap,.k-editor-toolbar .k-primary.k-state-hover.k-picker-wrap,.k-editor-toolbar a.k-primary.k-state-hover.k-tool,.k-editor-toolbar a.k-primary.k-tool,.k-editor-toolbar a.k-primary.k-tool:hover,.k-gantt-toolbar .k-primary.k-button,.k-gantt-toolbar .k-primary.k-button:hover,.k-gantt-toolbar .k-primary.k-state-hover.k-button,.k-gantt-views li a.k-primary,.k-gantt-views li a.k-primary.k-state-hover,.k-gantt-views li a.k-primary:hover,.k-primary.k-button.k-bare,.k-primary.k-button.k-bare:hover,.k-primary.k-button.k-flat,.k-primary.k-button.k-flat:hover,.k-primary.k-state-hover.k-button.k-bare,.k-primary.k-state-hover.k-button.k-flat,.k-scheduler-footer li a.k-primary,.k-scheduler-footer li a.k-primary.k-state-hover,.k-scheduler-footer li a.k-primary:hover,.k-scheduler-toolbar li a.k-primary,.k-scheduler-toolbar li a.k-primary.k-state-hover,.k-scheduler-toolbar li a.k-primary:hover,.k-spreadsheet-popup .k-primary.k-button,.k-spreadsheet-popup .k-primary.k-button:hover,.k-spreadsheet-popup .k-primary.k-state-hover.k-button,.k-spreadsheet-quick-access-toolbar .k-primary.k-button,.k-spreadsheet-quick-access-toolbar .k-primary.k-button:hover,.k-spreadsheet-quick-access-toolbar .k-primary.k-state-hover.k-button,.k-spreadsheet-sheets-bar .k-primary.k-button,.k-spreadsheet-sheets-bar .k-primary.k-button:hover,.k-spreadsheet-sheets-bar .k-primary.k-state-hover.k-button,.k-toolbar .k-split-button.k-state-disabled .k-primary.k-button,.k-toolbar .k-split-button.k-state-disabled .k-primary.k-button:hover,.k-toolbar .k-split-button.k-state-disabled .k-primary.k-state-hover.k-button{color:#3f51b5}.k-action-buttons .k-primary.k-state-disabled.k-button,.k-button-flat.k-primary.k-state-disabled,.k-button.k-outline.k-primary.k-state-disabled,.k-calendar-header .k-primary.k-state-disabled.k-button,.k-dialog-button-group .k-primary.k-state-disabled.k-button,.k-dialog-buttongroup .k-primary.k-state-disabled.k-button,.k-edit-buttons .k-primary.k-state-disabled.k-button,.k-edit-field .k-primary.k-state-disabled.k-button,.k-editor-toolbar .k-primary.k-state-disabled.k-dropdown-wrap,.k-editor-toolbar .k-primary.k-state-disabled.k-picker-wrap,.k-editor-toolbar a.k-primary.k-state-disabled.k-tool,.k-gantt-toolbar .k-primary.k-state-disabled.k-button,.k-gantt-views li a.k-primary.k-state-disabled,.k-primary.k-state-disabled.k-button.k-bare,.k-primary.k-state-disabled.k-button.k-flat,.k-scheduler-footer li a.k-primary.k-state-disabled,.k-scheduler-toolbar li a.k-primary.k-state-disabled,.k-spreadsheet-popup .k-primary.k-state-disabled.k-button,.k-spreadsheet-quick-access-toolbar .k-primary.k-state-disabled.k-button,.k-spreadsheet-sheets-bar .k-primary.k-state-disabled.k-button,.k-toolbar .k-split-button.k-state-disabled .k-primary.k-state-disabled.k-button{color:rgba(0,0,0,.38)}.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap{width:100%;margin:-1px 0}.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap{white-space:nowrap}.k-pane-wrapper .k-scheduler-edit-form textarea.k-textbox{width:100%;min-height:4em;resize:vertical}.k-pane-wrapper .k-scheduler-edit-form .k-edit-buttons,.k-scheduler-mobile{border-width:0}.k-scheduler-mobile th{font-weight:400}.k-scheduler-mobile .k-event:hover .k-resize-handle{visibility:hidden}.k-scheduler-mobile .k-scheduler-toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools{margin:0}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools .k-button{padding:4px}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools .k-button span{margin:0}.k-scheduler-mobile .k-scheduler-toolbar:first-child{padding:.5em 1em}.k-scheduler-mobile .k-scheduler-toolbar .k-i-calendar{display:inline-block}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current,.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-next,.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-prev{border:0;background:none;display:-ms-flexbox;display:flex;line-height:1.5;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-y-date-format{font-size:9px}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current{-ms-flex-direction:column;flex-direction:column}.k-scheduler-mobile .k-scheduler-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.k-scheduler-mobile .k-scheduler-monthview .k-hidden{height:40px}.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td{height:40px;vertical-align:top;text-align:center}.k-scheduler-mobile .k-scheduler-monthview .k-events-container{position:absolute;text-align:center;height:6px;line-height:6px}.k-scheduler-mobile .k-scheduler-monthview .k-event{position:static;padding:4px;border-radius:50%;display:inline-block;width:4px;height:4px;min-height:0;margin:1px}.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header table:not(.k-scheduler-header-all-day) tr:last-child,.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-times table tr:first-child{display:none}.k-scheduler-mobile .k-scheduler-header-wrap>div{overflow:visible}.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header{display:none}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table{table-layout:auto}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn{width:1%}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td{white-space:normal}.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,.k-scheduler-mobile .k-mobile-header .k-scheduler-table th{height:1.5em}.k-scheduler-mobile .k-time-period,.k-scheduler-mobile .k-time-text{display:block;line-height:1}.k-scheduler-mobile .k-time-period{font-size:.7em}.k-scheduler-mobile .k-scheduler-table td,.k-scheduler-mobile .k-scheduler-table th{height:2em;vertical-align:middle}.k-scheduler-mobile .k-scheduler-datecolumn-wrap{-ms-flex-pack:justify;justify-content:space-between}.k-scheduler-mobile .k-scheduler-datecolumn-wrap,.k-scheduler-mobile .k-task{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.k-scheduler-mobile .k-task .k-scheduler-mark{border-radius:50%}.k-scheduler-mobile .k-task .k-i-reload{font-size:1em;margin-right:.5em}.k-scheduler-mobile .k-task .k-scheduler-task-text{-ms-flex:1 1 0%;flex:1 1 0%}.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn,.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn{vertical-align:top}.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap}.k-scheduler-mobile .k-scrollbar-h tr+tr .k-scheduler-times{border-bottom-width:0}.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-done,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-done,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-done,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-cancel,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-done{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-done .k-icon{font-size:1.5em}.k-pane-wrapper .k-mobile-list.k-scheduler-edit-form .k-content>ul{margin:1em 0}.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-footer,.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-toolbar{line-height:2em}.k-pane-wrapper[dir=rtl] .k-grid-column-menu>.k-header,.k-pane-wrapper[dir=rtl] .k-grid-edit-form>.k-header,.k-pane-wrapper[dir=rtl] .k-grid-filter-menu>.k-header,.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form>.k-header,.k-rtl .k-pane-wrapper .k-grid-column-menu>.k-header,.k-rtl .k-pane-wrapper .k-grid-edit-form>.k-header,.k-rtl .k-pane-wrapper .k-grid-filter-menu>.k-header,.k-rtl .k-pane-wrapper .k-scheduler-edit-form>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-column-menu>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-edit-form>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-filter-menu>.k-header,[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form>.k-header{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar>ul>li,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar>ul>li,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar>ul>li{border:0}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev{transform:scaleX(-1)}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-task .k-i-reload,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload{margin-left:.5em;margin-right:0}.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right,.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form .k-item .k-i-arrowhead-e:before,.k-rtl .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right,.k-rtl .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrowhead-e:before,[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right,[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrowhead-e:before{transform:scaleX(-1)}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current{color:#3f51b5}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times{color:inherit}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period{color:rgba(84,84,84,.87)}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times{background-color:#fff}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-other-month{background-color:hsla(0,0%,98%,.9961)}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools>li{display:inline-block;background-color:inherit}.k-pane-wrapper .k-pane .k-grid-column-menu .k-header,.k-pane-wrapper .k-pane .k-grid-edit-form .k-header,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header{background-color:#3f51b5}.k-pane-wrapper .k-pane .k-grid-column-menu .k-header,.k-pane-wrapper .k-pane .k-grid-column-menu .k-header .k-link,.k-pane-wrapper .k-pane .k-grid-edit-form .k-header,.k-pane-wrapper .k-pane .k-grid-edit-form .k-header .k-link,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header .k-link,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header .k-link{color:#fff}.k-pane-wrapper .k-pane .k-grid-column-menu .k-item,.k-pane-wrapper .k-pane .k-grid-column-menu .k-link,.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link{color:rgba(0,0,0,.87)}.k-pane-wrapper .k-pane .k-grid-column-menu .k-clear,.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-column-menu .k-select-all,.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all{color:#3f51b5}.k-pane-wrapper .k-pane .k-filter-menu .k-check,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-check{color:#3f51b5;border-color:#3f51b5}.k-pane-wrapper .k-pane .k-filter-menu .k-check.k-state-focused,.k-pane-wrapper .k-pane .k-filter-menu .k-check:focus,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-check.k-state-focused,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-check:focus{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.k-scheduler{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.k-scheduler>*,.k-scheduler div,.k-scheduler table,.k-scheduler tbody,.k-scheduler td,.k-scheduler tfoot,.k-scheduler th,.k-scheduler thead,.k-scheduler tr{border-color:inherit}kendo-scheduler.k-scheduler{overflow:hidden}kendo-scheduler.k-scheduler.k-readonly-scheduler .k-event-delete{display:none}.k-scheduler-table{width:100%;max-width:none;border-collapse:separate;border-spacing:0;table-layout:fixed}.k-scheduler-table td,.k-scheduler-table th{padding:8px;height:2rem;overflow:hidden;white-space:nowrap;border-style:solid;border-width:0 0 1px 1px;vertical-align:top;box-sizing:content-box}.k-scheduler-table td:first-child,.k-scheduler-table th:first-child{border-left-width:0}.k-scheduler-table .k-middle-row td{border-bottom-style:dotted}.k-scheduler-table .k-link{cursor:pointer}.k-scheduler-layout-flex{overflow:auto}.k-scheduler-layout-flex .k-scheduler-head{background-color:#fff;position:sticky;top:0;z-index:3}.k-scheduler-layout-flex .k-scheduler-body{position:relative}.k-scheduler-layout-flex .k-scheduler-body,.k-scheduler-layout-flex .k-scheduler-head{display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-group,.k-scheduler-layout-flex .k-scheduler-row{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.k-scheduler-layout-flex .k-scheduler-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-group .k-group-cell{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.k-scheduler-layout-flex .k-scheduler-group .k-group-content{padding:0;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;border-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-group.k-group-horizontal .k-group-cell{-ms-flex-preferred-size:100%;flex-basis:100%;border-width:0;padding:0}.k-scheduler-layout-flex .k-more-events{bottom:2px;left:0;width:100%}.k-scheduler-layout-flex .k-scheduler-cell{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;padding:8px;min-height:1.5em;overflow:hidden;white-space:nowrap;border-style:solid;border-width:0 1px 1px 0;vertical-align:top;box-sizing:content-box}.k-scheduler-layout-flex .k-scheduler-cell.k-slot-cell{position:relative}.k-scheduler-layout-flex .k-scheduler-cell.k-heading-cell{-ms-flex-pack:center;justify-content:center;font-weight:700}.k-scheduler-layout-flex .k-scheduler-cell.k-side-cell{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:visible}.k-scheduler-layout-flex .k-scheduler-cell.k-major-cell{border-bottom-width:0}.k-scheduler-layout-flex .k-middle-row .k-scheduler-cell{border-bottom-style:dotted}.k-scheduler-layout-flex .k-resource-cell{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}.k-scheduler-layout-flex .k-resource-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;border-width:0}.k-scheduler-layout-flex .k-sticky-cell{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:0;flex-basis:0;position:sticky;left:0;z-index:3;background-color:#fff}.k-gantt-views,.k-scheduler-footer,.k-scheduler-navigation,.k-scheduler-views{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.k-gantt-views li,.k-scheduler-footer li,.k-scheduler-navigation li,.k-scheduler-views li{border-width:0;border-style:solid;position:relative;z-index:1}.k-gantt-views li+li,.k-scheduler-footer li+li,.k-scheduler-navigation li+li,.k-scheduler-views li+li{margin-left:0}.k-gantt-views .k-state-hover,.k-gantt-views .k-state-selected,.k-scheduler-footer .k-state-hover,.k-scheduler-footer .k-state-selected,.k-scheduler-navigation .k-state-hover,.k-scheduler-navigation .k-state-selected,.k-scheduler-views .k-state-hover,.k-scheduler-views .k-state-selected{z-index:2}.k-gantt-views .k-link,.k-scheduler-footer .k-link,.k-scheduler-navigation .k-link,.k-scheduler-views .k-link{padding:8px 16px;box-sizing:border-box;color:inherit;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.k-scheduler-footer,.k-scheduler-toolbar{padding:0;border-width:0;border-style:solid;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;position:relative;white-space:nowrap}.k-scheduler-footer li .k-link,.k-scheduler-toolbar li .k-link{padding:14px 16px;line-height:1.4285714286;box-sizing:border-box}.k-scheduler-toolbar{border-bottom-width:1px}.k-scheduler-footer{border-top-width:1px}kendo-scheduler .k-recurrence-editor{display:block}.k-scheduler-navigation{-ms-flex:1;flex:1}.k-scheduler-navigation .k-nav-next .k-link,.k-scheduler-navigation .k-nav-prev .k-link{padding:14px;width:auto;height:calc(28px + 1.4285714286em)}.k-scheduler-navigation .k-nav-current{border:0;margin-left:0}.k-scheduler-navigation .k-nav-today{border-radius:2px 0 0 2px}.k-scheduler-navigation .k-nav-next{border-radius:0 2px 2px 0}.k-scheduler-tools{margin-right:1em}.k-scheduler-fullday .k-icon{margin-right:4px}.k-scheduler-views{margin-left:auto}.k-scheduler-views li:first-child{border-radius:2px}.k-scheduler-views li:first-child+li{border-radius:2px 0 0 2px}.k-scheduler-views li:last-child{border-radius:0 2px 2px 0}.k-scheduler-views.k-state-expanded li+li{margin-top:-1px}.k-scheduler-views.k-state-expanded li:first-child{border-radius:2px 2px 0 0}.k-scheduler-views.k-state-expanded li:first-child+li{border-radius:0}.k-scheduler-views.k-state-expanded li:last-child{border-radius:0 0 2px 2px}@media only screen and (max-width:1024px){.k-scheduler-views .k-current-view{display:none!important}}.k-scheduler-views .k-current-view .k-link:after{content:"";margin:0 0 0 1ex;border:.25em solid transparent;border-top:.5em solid currentColor;border-bottom-width:0;display:inline-block}@media (max-width:1024px){.k-scheduler-views{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;position:absolute;right:0;top:0;z-index:1000}.k-scheduler-views li{display:none}.k-scheduler-views .k-current-view,.k-scheduler-views.k-state-expanded li{display:block}.k-rtl .k-scheduler-views{left:0;right:auto}}.k-scheduler-footer li{border-radius:2px}.k-scheduler-layout{width:100%;border-collapse:separate;border-spacing:0;-ms-flex:1 1 auto;flex:1 1 auto}.k-scheduler-layout>tbody>tr>td{padding:0;vertical-align:top}.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr th,.k-scheduler-layout tr+tr .k-scheduler-times tr th{border-bottom-color:transparent}.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr .k-scheduler-times-all-day,.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr .k-slot-cell,.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr:last-child th,.k-scheduler-layout tr+tr .k-scheduler-times tr .k-scheduler-times-all-day,.k-scheduler-layout tr+tr .k-scheduler-times tr .k-slot-cell,.k-scheduler-layout tr+tr .k-scheduler-times tr:last-child th{border-bottom-color:inherit}.k-scheduler-layout.k-scheduler-flex-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-dayview .k-scheduler-pane:first-child .k-scheduler-table,.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-weekview .k-scheduler-pane:first-child .k-scheduler-table{table-layout:fixed}.k-scheduler-header th{text-align:center}.k-scheduler-header,.k-scheduler-header-wrap,.k-scheduler-header-wrap>div{border-color:inherit;overflow:hidden}.k-scheduler-header-wrap{border-width:0;border-style:solid;position:relative}.k-scheduler-times{border-color:inherit;position:relative;overflow:hidden}.k-scheduler-times .k-scheduler-table{table-layout:auto}.k-scheduler-times th{border-width:0 1px 1px 0;text-align:right}.k-scheduler-times .k-scheduler-times-all-day,.k-scheduler-times .k-slot-cell{border-bottom-color:inherit}.k-scheduler-times .k-slot-cell.k-last-resource{border-right:0}.k-scheduler-times .k-slot-cell.k-empty-slot{padding-left:0;padding-right:0}.k-scheduler-datecolumn{width:12rem}.k-scheduler-timecolumn{width:11rem;white-space:nowrap}.k-scheduler-content{border-color:inherit;position:relative;overflow:auto;height:100%!important}.k-event,kendo-scheduler .k-event{min-height:25px;box-sizing:border-box;border-width:0;border-style:solid;border-radius:2px;text-align:left;cursor:pointer;position:absolute;overflow:hidden;padding-right:16px}.k-event:before,kendo-scheduler .k-event:before{content:"";position:absolute;display:none;top:0;left:0;right:0;bottom:0;z-index:1}.k-event>div,kendo-scheduler .k-event>div{position:relative;z-index:2}.k-event .k-event-template,kendo-scheduler .k-event .k-event-template{line-height:21px;padding:4px 16px}.k-event .k-event-time,kendo-scheduler .k-event .k-event-time{padding-bottom:0;font-size:.875em;white-space:nowrap;display:none}.k-event .k-event-actions,kendo-scheduler .k-event .k-event-actions{white-space:nowrap;position:absolute;top:0;bottom:0;right:16px;opacity:.5;visibility:hidden;z-index:2}.k-event .k-event-actions.k-state-hover,.k-event .k-event-actions:hover,kendo-scheduler .k-event .k-event-actions.k-state-hover,kendo-scheduler .k-event .k-event-actions:hover{opacity:1}.k-event .k-event-actions .k-icon,kendo-scheduler .k-event .k-event-actions .k-icon{line-height:normal;font-size:inherit}.k-event .k-event-actions a,kendo-scheduler .k-event .k-event-actions a{color:inherit}.k-event .k-event-actions:first-child,kendo-scheduler .k-event .k-event-actions:first-child{margin:2px .4ex 0 8px;top:0;right:0;float:left;position:relative;opacity:1;visibility:visible;line-height:normal}.k-event .k-resize-handle,kendo-scheduler .k-event .k-resize-handle{z-index:4;opacity:.5;visibility:hidden}.k-event .k-resize-handle:before,kendo-scheduler .k-event .k-resize-handle:before{border-color:currentColor}.k-event .k-resize-n,kendo-scheduler .k-event .k-resize-n{height:.5em;top:0}.k-event .k-resize-s,kendo-scheduler .k-event .k-resize-s{height:.5em;bottom:0}.k-event .k-resize-n:before,.k-event .k-resize-s:before,kendo-scheduler .k-event .k-resize-n:before,kendo-scheduler .k-event .k-resize-s:before{width:2em;border-bottom-width:1px}.k-event .k-resize-w,kendo-scheduler .k-event .k-resize-w{width:.5em;left:0}.k-event .k-resize-e,kendo-scheduler .k-event .k-resize-e{width:.5em;right:0}.k-event .k-resize-e:before,.k-event .k-resize-w:before,kendo-scheduler .k-event .k-resize-e:before,kendo-scheduler .k-event .k-resize-w:before{height:2em;border-left-width:1px}.k-event.k-state-hover .k-event-actions,.k-event.k-state-hover .k-resize-handle,.k-event:hover .k-event-actions,.k-event:hover .k-resize-handle,kendo-scheduler .k-event.k-state-hover .k-event-actions,kendo-scheduler .k-event.k-state-hover .k-resize-handle,kendo-scheduler .k-event:hover .k-event-actions,kendo-scheduler .k-event:hover .k-resize-handle{visibility:visible}.k-event.k-event-drag-hint .k-event-time,kendo-scheduler .k-event.k-event-drag-hint .k-event-time{display:block}.k-event .k-event-bottom-actions,.k-event .k-event-top-actions,kendo-scheduler .k-event .k-event-bottom-actions,kendo-scheduler .k-event .k-event-top-actions{position:absolute;top:0;left:0;width:100%;text-align:center}.k-event .k-event-bottom-actions,kendo-scheduler .k-event .k-event-bottom-actions{top:auto;bottom:0}.k-scheduler-mark{width:1em;height:1em;display:inline-block;vertical-align:middle}.k-scheduler-marquee{border-width:0;border-style:solid}.k-scheduler-marquee .k-label-bottom,.k-scheduler-marquee .k-label-top{font-size:.75em;position:absolute}.k-scheduler-marquee .k-label-top{left:8px;top:2px}.k-scheduler-marquee .k-label-bottom{right:8px;bottom:2px}.k-scheduler-marquee.k-first:before,.k-scheduler-marquee.k-last:after{content:"";border-width:3px;border-style:solid;position:absolute;width:0;height:0}.k-scheduler-marquee.k-first:before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent}.k-scheduler-marquee.k-last:after{bottom:0;right:0;border-left-color:transparent;border-top-color:transparent}.k-pdf-export-shadow .k-scheduler,.k-scheduler-pdf-export .k-scheduler-content,.k-scheduler-pdf-export .k-scheduler-times{height:auto!important;overflow:visible!important}.k-scheduler-pdf-export{overflow:hidden}.k-scheduler-pdf-export .k-scheduler-header{padding:0!important}.k-scheduler-pdf-export .k-scheduler-header-wrap{border-width:0!important}.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table,.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table{width:100%!important}.k-scheduler-monthview .k-scheduler-table{height:100%}.k-scheduler-monthview .k-scheduler-table td{height:80px;text-align:right}.k-scheduler-monthview .k-scheduler-body .k-scheduler-cell{min-height:80px}.k-scheduler-monthview .k-hidden{padding-left:0!important;padding-right:0!important;border-right-width:0!important}.k-scheduler-agendaview .k-scheduler-mark{margin-right:.5em;width:1em;height:1em;display:inline-block;vertical-align:middle}.k-scheduler-agendaview .k-scheduler-table td:first-child,.k-scheduler-agendaview .k-scheduler-table th:first-child{border-left-width:1px}.k-scheduler-agendaview .k-scheduler-table td.k-first{border-left-width:0}.k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn{border-left-width:0!important}.k-scheduler-agendaday{margin:0 .2em 0 0;font-size:3em;line-height:1;font-weight:400;float:left}.k-scheduler-agendaweek{display:block;margin:.4em 0 0;line-height:1;font-style:normal}.k-scheduler-agendadate{font-size:.75em}.k-scheduler-timelineview .k-slot-cell{overflow:hidden}.k-scheduler-timelineview .k-scheduler-content{overflow:auto}.k-scheduler-pane{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.k-scheduler-pane .k-scheduler-times{-ms-flex:0 0 auto;flex:0 0 auto}.k-scheduler-pane .k-scheduler-times .k-scheduler-table{height:100%}.k-scheduler-pane .k-scheduler-content,.k-scheduler-pane .k-scheduler-header{-ms-flex:1 1 auto;flex:1 1 auto}.k-scheduler-edit-form .k-edit-form-container{width:620px}.k-scheduler-edit-form .k-edit-label{width:17%}.k-scheduler-edit-form .k-edit-field{width:77%}.k-scheduler-edit-form .k-scheduler-delete{float:left}.k-scheduler-edit-form .k-widget.k-recur-count,.k-scheduler-edit-form .k-widget.k-recur-interval{width:5em}.k-scheduler-edit-form .k-widget.k-recur-until{width:9em}.k-rtl .k-scheduler-header th,.k-rtl .k-scheduler-table td{border-width:0 1px 1px 0}.k-rtl .k-scheduler-table td:first-child,.k-rtl .k-scheduler-table th:first-child{border-right-width:0}.k-rtl .k-scheduler-times th{border-width:0 0 1px 1px}.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:0;border-left-width:1px}.k-rtl .k-scheduler-agendaview .k-task>.k-event-delete{left:2px;right:auto}.k-rtl .k-scheduler-agendaview .k-task .k-scheduler-mark{margin-left:.5em;margin-right:0}.k-rtl .k-scheduler-views{margin-left:0;margin-right:auto}.k-rtl .k-scheduler-views li:first-child+li{border-radius:0 2px 2px 0}.k-rtl .k-scheduler-views li:last-child{border-radius:2px 0 0 2px}.k-rtl .k-scheduler-views .k-current-view .k-link:after{margin:0 1ex 0 0}.k-rtl .k-scheduler-navigation .k-nav-today{border-radius:0 2px 2px 0}.k-rtl .k-scheduler-navigation .k-nav-next{border-radius:2px 0 0 2px}.k-rtl .k-scheduler-navigation li+li{margin-left:0;margin-right:-1px}.k-rtl .k-scheduler-fullday .k-icon{margin-right:0;margin-left:4px}.k-rtl .k-scheduler-marquee .k-label-top{left:auto;right:4px}.k-rtl .k-scheduler-marquee .k-label-bottom{left:4px;right:auto}.k-rtl .k-scheduler-edit-form .k-scheduler-delete{float:right}.k-rtl.k-scheduler .k-current-time-arrow-right,.k-rtl .k-scheduler .k-current-time-arrow-right,.k-rtl.k-scheduler .k-i-arrow-60-left,.k-rtl .k-scheduler .k-i-arrow-60-left,.k-rtl.k-scheduler .k-i-arrow-60-right,.k-rtl .k-scheduler .k-i-arrow-60-right,.k-rtl.k-scheduler .k-i-arrow-e:before,.k-rtl .k-scheduler .k-i-arrow-e:before,.k-rtl.k-scheduler .k-i-arrow-w:before,.k-rtl .k-scheduler .k-i-arrow-w:before,.k-rtl.k-scheduler .k-i-expand-e:before,.k-rtl .k-scheduler .k-i-expand-e:before,.k-rtl.k-scheduler .k-i-expand-w:before,.k-rtl .k-scheduler .k-i-expand-w:before,.k-rtl.k-scheduler .k-i-expand:before,.k-rtl .k-scheduler .k-i-expand:before,.k-rtl.k-scheduler .k-i-sarrow-e:before,.k-rtl .k-scheduler .k-i-sarrow-e:before,.k-rtl.k-scheduler .k-i-sarrow-w:before,.k-rtl .k-scheduler .k-i-sarrow-w:before{transform:scaleX(-1)}.k-rtl.k-scheduler .k-scheduler-header-wrap,.k-rtl .k-scheduler .k-scheduler-header-wrap{border-right-width:0}.k-rtl.k-scheduler .k-scheduler-agendaday,.k-rtl .k-scheduler .k-scheduler-agendaday{float:right;margin:0 0 0 .2em}.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child{border-left-width:0}.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr td:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr td:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr th:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr th:first-child{border-right-width:1px}.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn{border-right-width:0!important}.k-scheduler{font-family:Roboto,Helvetica Neue,sans-serif}.k-scheduler-footer,.k-scheduler-toolbar{line-height:1.4285714286;text-transform:uppercase}.k-scheduler-footer li,.k-scheduler-footer li.k-state-hover,.k-scheduler-footer li.k-state-selected,.k-scheduler-toolbar li,.k-scheduler-toolbar li.k-state-hover,.k-scheduler-toolbar li.k-state-selected{color:inherit;background:none}.k-scheduler-footer li a,.k-scheduler-toolbar li a{padding:14px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.k-scheduler-footer li a:before,.k-scheduler-toolbar li a:before{display:block}.k-scheduler-footer li.k-state-focused a:before,.k-scheduler-toolbar li.k-state-focused a:before{opacity:.12}.k-scheduler-views.k-state-expanded li{margin:0;border-radius:0}.k-scheduler-views.k-state-expanded li+li{margin:0}.k-scheduler-views.k-state-expanded .k-current-view~li a{padding-top:2px;padding-bottom:2px;line-height:2}.k-scheduler-header{text-align:left}.k-scheduler-header td,.k-scheduler-header th,.k-scheduler-times{font-size:12px}.k-scheduler-edit-form .k-edit-form-container{width:390px}.k-scheduler-edit-form .k-edit-label{width:auto;margin-bottom:.5em}.k-scheduler-edit-form .k-edit-label label{margin-bottom:0}.k-scheduler-edit-form .k-edit-field{width:auto;-ms-flex-align:center;align-items:center}.k-scheduler-edit-form .k-recur-view .k-edit-field .k-numerictextbox{-ms-flex:0 70px;flex:0 70px}.k-scheduler-edit-form kendo-scheduler-datetime-picker{display:-ms-inline-flexbox;display:inline-flex;width:100%}.k-scheduler-edit-form kendo-scheduler-datetime-picker .k-picker-wrap{-ms-flex:1;flex:1}.k-scheduler-timezones .k-edit-field>div{width:100%}.k-scheduler-timezones .k-edit-field .k-widget{width:45%}.k-scheduler-header-wrap,.k-scheduler-views.k-state-expanded{background-color:#fff}.k-scheduler-layout td.k-state-selected{background-color:rgba(255,64,129,.25)}.k-scheduler-marquee:after,.k-scheduler-marquee:before{border-color:#3f51b5}.k-scheduler-monthview .k-scheduler-table td{height:85px}.k-scheduler-edit-form .k-edit-label{color:rgba(0,0,0,.38)}.k-calendar{border-width:1px;border-style:solid;line-height:1.4285714286;position:relative;overflow:hidden;display:inline-block;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:999;left:7px;top:47px}.k-popup .k-calendar{height:100%}.k-calendar .k-link{outline:0;color:inherit;text-decoration:none;white-space:normal;cursor:pointer;overflow:hidden}.k-calendar table{margin:0;border-width:0;border-color:inherit;border-spacing:0;border-collapse:separate;table-layout:fixed;outline:0;position:relative;z-index:1}.k-calendar td,.k-calendar th{border-width:0;padding:0;text-align:center;border-style:solid;border-color:inherit;font-weight:400;cursor:default}.k-calendar th{padding:.375em 0;font-size:12px;line-height:2;text-transform:uppercase;opacity:.38}.k-calendar tbody th{padding-left:16px;padding-right:16px;height:2em;font:inherit;text-transform:none;text-align:left}.k-calendar .k-header{padding:8px 0;border-bottom-width:0;border-bottom-style:solid;text-align:center;position:relative;z-index:2}.k-calendar .k-header,.k-calendar .k-header .k-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.k-calendar .k-header .k-link{border-radius:2px;padding:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.k-calendar .k-nav-next,.k-calendar .k-nav-prev{width:auto;height:1.4285714286em;box-sizing:content-box}.k-calendar .k-nav-fast{margin:0;-ms-flex:1 1 auto;flex:1 1 auto}.k-calendar .k-nav-fast.k-link{width:auto!important;line-height:inherit!important;margin:0!important;text-transform:capitalize!important}.k-calendar-header{padding:8px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 auto;flex:0 0 auto}.k-calendar-header .k-title{font-weight:700}.k-calendar-header .k-today{cursor:pointer}.k-calendar-header .k-calendar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.k-calendar>.k-calendar-header{min-width:300px}.k-calendar .k-calendar-footer,.k-calendar .k-footer{text-align:center;clear:both;border:none}.k-calendar .k-footer>.k-state-disabled,.k-calendar .k-nav-today{padding:8px 16px;display:block}.k-calendar .k-nav-today:hover{text-decoration:underline}.k-calendar .k-calendar-view{width:20em;height:20em;position:relative;z-index:1;overflow:hidden;margin:auto}.k-calendar.k-week-number .k-calendar-view{width:22.8571428571em}.k-calendar-infinite .k-calendar-view{width:20em;height:24.8571428571em}.k-calendar .k-calendar-content,.k-calendar .k-content{margin:0;text-align:center;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.k-calendar .k-calendar-content>table,.k-calendar .k-content>table{table-layout:auto}.k-calendar .k-calendar-content td,.k-calendar .k-content td{border-radius:100px;border-color:transparent}.k-calendar .k-calendar-content .k-link,.k-calendar .k-content .k-link{border-radius:100px;padding:.75em;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.k-calendar .k-calendar-content .k-weekend,.k-calendar .k-content .k-weekend{border-radius:0;opacity:1}.k-calendar .k-calendar-content .k-alt,.k-calendar .k-content .k-alt{opacity:.38}.k-calendar .k-calendar-content .k-other-month .k-link,.k-calendar .k-content .k-other-month .k-link{opacity:1}.k-calendar .k-calendar-content .k-state-disabled,.k-calendar .k-content .k-state-disabled{opacity:.6}.k-calendar table.k-content{display:inline-table;vertical-align:top}.k-calendar .k-calendar-monthview .k-link,.k-calendar .k-calendar-monthview td,.k-calendar .k-month .k-link,.k-calendar .k-month td{width:2.8571428571em;height:2.8571428571em}.k-calendar .k-calendar-yearview td,.k-calendar .k-year td{width:auto;height:auto}.k-calendar .k-calendar-yearview .k-link,.k-calendar .k-year .k-link{width:5em;height:5em}.k-calendar .k-calendar-decadeview td,.k-calendar .k-decade td{width:auto;height:auto}.k-calendar .k-calendar-decadeview .k-link,.k-calendar .k-decade .k-link{width:5em;height:5em}.k-calendar .k-calendar-centuryview td,.k-calendar .k-century td{width:auto;height:auto}.k-calendar .k-calendar-centuryview .k-link,.k-calendar .k-century .k-link{width:5em;height:5em;text-align:left}.k-calendar-infinite{box-sizing:content-box;width:auto;display:-ms-inline-flexbox;display:inline-flex;vertical-align:bottom}.k-calendar-infinite .k-calendar-monthview,.k-calendar-infinite .k-calendar-view{padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;overflow:hidden;box-sizing:content-box}.k-calendar-infinite .k-calendar-monthview:after,.k-calendar-infinite .k-calendar-view:after{display:block;position:absolute;bottom:0;content:" ";height:0;line-height:0;z-index:1;width:150%;left:-25%;box-shadow:0 0 2.8571428571em 1.4285714286em #fff}.k-calendar-infinite .k-calendar-header{margin-left:-16px;margin-right:-16px}.k-calendar-infinite .k-calendar-weekdays{width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.k-calendar-infinite .k-calendar-centuryview .k-content td,.k-calendar-infinite .k-calendar-decadeview .k-content td,.k-calendar-infinite .k-calendar-yearview .k-content td{width:auto;height:auto}.k-calendar-infinite .k-calendar-centuryview .k-content .k-link,.k-calendar-infinite .k-calendar-centuryview .k-content td.k-empty,.k-calendar-infinite .k-calendar-decadeview .k-content .k-link,.k-calendar-infinite .k-calendar-decadeview .k-content td.k-empty,.k-calendar-infinite .k-calendar-yearview .k-content .k-link,.k-calendar-infinite .k-calendar-yearview .k-content td.k-empty{width:4em;height:4em}.k-calendar-container,.k-datetime-container{padding:0}.k-calendar-container .k-calendar,.k-datetime-container .k-calendar{border-width:0}.k-calendar .k-content.k-scrollable{box-sizing:content-box;overflow-x:hidden;overflow-y:auto;display:block;padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-right:-117px}.k-calendar .k-scrollable-placeholder{position:absolute;z-index:-1;width:1px;top:0;right:0}.k-calendar-navigation{position:relative;display:block;overflow:hidden;width:5em;z-index:2}.k-calendar-navigation:after,.k-calendar-navigation:before{display:block;position:absolute;content:" ";height:0;line-height:0;z-index:1;width:200%;left:-50%;box-shadow:0 0 6em 3em #f7f7f7}.k-calendar-navigation:before{top:0}.k-calendar-navigation:after{bottom:0}.k-calendar-navigation .k-content{background:transparent;height:auto;position:absolute;top:0;left:0;bottom:0;right:0}.k-calendar-navigation .k-content ul{width:5em}.k-calendar-navigation .k-content li{height:2em;line-height:2em;cursor:pointer;padding:0 1em}.k-calendar-navigation .k-calendar-navigation-marker{font-weight:700}.k-calendar-navigation .k-calendar-navigation-highlight{width:100%;border-width:1px 0;border-style:solid;height:2em;box-sizing:border-box;position:absolute;top:50%;right:0;transform:translateY(-50%)}.k-calendar.k-calendar-range{width:auto}.k-calendar.k-calendar-range .k-calendar-view{height:auto;min-height:20em;width:auto;white-space:nowrap}.k-calendar.k-calendar-range .k-calendar-view:after{display:none}.k-calendar.k-calendar-range table{width:auto}.k-calendar.k-calendar-range table.k-content{padding:0 16px}.k-calendar.k-calendar-range table.k-meta-view{margin:0 -1px}.k-calendar.k-calendar-range .k-meta-header,.k-calendar.k-calendar-range .k-month-header{margin:0 16px;padding:.375em 16px;font-size:12px;line-height:2;text-align:left;opacity:.38;cursor:default}.k-calendar.k-calendar-range .k-range-start{border-color:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.k-calendar.k-calendar-range .k-range-end{border-color:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.k-calendar.k-calendar-range .k-range-mid{border-color:inherit;border-radius:0}.k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.k-animation-container-sm .k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view{-ms-flex-direction:column;flex-direction:column}.k-calendar.k-calendar-range.k-calendar-infinite table{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.k-calendar.k-calendar-range.k-calendar-infinite table>tbody{display:inline-block;vertical-align:top}.k-calendar.k-calendar-range.k-calendar-infinite table>tbody+tbody{margin-left:32px}.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal){background-color:transparent;border-width:0;overflow:visible}.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-calendar-view{border-width:1px;border-style:solid;border-color:inherit;padding:0 calc(20px + 1em);margin:0 -20px}.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button{-ms-flex-item-align:center;align-self:center;width:40px;height:40px;border-radius:50%;z-index:2}.k-calendar[dir=rtl] .k-nav-next,.k-calendar[dir=rtl] .k-nav-prev,.k-calendar[dir=rtl] .k-next-view,.k-calendar[dir=rtl] .k-prev-view,.k-rtl .k-calendar .k-nav-next,.k-rtl .k-calendar .k-nav-prev,.k-rtl .k-calendar .k-next-view,.k-rtl .k-calendar .k-prev-view{transform:scaleX(-1)}.k-calendar[dir=rtl] .k-content.k-scrollable,.k-rtl .k-calendar .k-content.k-scrollable{padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-left:-117px}.k-calendar[dir=rtl] tbody th,.k-rtl .k-calendar tbody th{text-align:right}.k-calendar{padding-left:16px;padding-right:16px}.k-calendar .k-calendar-header,.k-calendar .k-header{padding-bottom:0}.k-calendar .k-nav-fast,.k-calendar .k-nav-today,.k-calendar .k-title{font-weight:500;text-transform:none}.k-calendar .k-meta-header,.k-calendar .k-month-header,.k-calendar th{font-weight:500}.k-calendar tbody th{font-weight:700}.k-calendar-infinite,.k-calendar-range{padding:0}.k-calendar{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87);background-color:#fff}.k-calendar .k-header{border-color:inherit}.k-calendar .k-header .k-link{color:rgba(0,0,0,.87)}.k-calendar .k-header .k-link.k-nav-next,.k-calendar .k-header .k-link.k-nav-prev{position:static}.k-calendar .k-nav-fast.k-state-hover,.k-calendar .k-nav-fast:hover,.k-calendar .k-nav-next.k-state-hover,.k-calendar .k-nav-next:hover,.k-calendar .k-nav-prev.k-state-hover,.k-calendar .k-nav-prev:hover{border-color:#e0e0e0;background-color:#e0e0e0}.k-calendar .k-nav-fast.k-state-active,.k-calendar .k-nav-fast:active,.k-calendar .k-nav-next.k-state-active,.k-calendar .k-nav-next:active,.k-calendar .k-nav-prev.k-state-active,.k-calendar .k-nav-prev:active{border-color:#e0e0e0;background-color:#d6d6d6}.k-calendar .k-calendar-header .k-today,.k-calendar .k-footer .k-nav-today{color:#ff4081}.k-calendar .k-calendar-header .k-today:focus,.k-calendar .k-calendar-header .k-today:hover,.k-calendar .k-footer .k-nav-today:focus,.k-calendar .k-footer .k-nav-today:hover{color:#f50057}.k-calendar .k-content th{color:rgba(0,0,0,.87);text-align:center}.k-calendar .k-content .k-today{color:#3f51b5}.k-calendar .k-weekend{color:inherit;background-color:transparent}.k-calendar .k-alt{color:rgba(0,0,0,.87);background-color:transparent}.k-calendar .k-out-of-range{pointer-events:none;visibility:hidden}.k-calendar .k-state-hover .k-link{border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.04)}.k-calendar .k-state-selected .k-link{border-color:#3f51b5;color:#fff;background-color:#8847a91a;border:1px solid #8847a9}.k-calendar .k-state-selected.k-state-hover .k-link{background-color:#3a4ba7}.k-calendar .k-calendar-navigation{color:rgba(0,0,0,.87);background-color:#f7f7f7;box-shadow:inset -1px 0 rgba(0,0,0,.12)}.k-calendar .k-calendar-navigation li:hover{color:#f50057}.k-calendar .k-calendar-navigation-highlight{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87);background-color:#fff}.k-calendar[dir=rtl] .k-calendar-navigation,.k-rtl .k-calendar .k-calendar-navigation{box-shadow:inset 1px 0 rgba(0,0,0,.12)}.k-calendar.k-calendar-range .k-range-end,.k-calendar.k-calendar-range .k-range-mid,.k-calendar.k-calendar-range .k-range-start{background-image:linear-gradient(transparent 1px,rgba(63,81,181,.25) 0,rgba(63,81,181,.25) calc(100% - 1px),transparent calc(100% - 1px))}.k-edge .k-calendar.k-calendar-range .k-range-end,.k-edge .k-calendar.k-calendar-range .k-range-mid,.k-edge .k-calendar.k-calendar-range .k-range-start,.k-ie .k-calendar.k-calendar-range .k-range-end,.k-ie .k-calendar.k-calendar-range .k-range-mid,.k-ie .k-calendar.k-calendar-range .k-range-start{background-image:none;background-color:rgba(63,81,181,.25)}.k-calendar.k-calendar-range .k-range-start.k-range-end{background-image:none;background-color:transparent}.k-calendar.k-calendar-range .k-range-end .k-link,.k-calendar.k-calendar-range .k-range-start .k-link{background-color:#3f51b5}.k-calendar.k-calendar-range .k-range-end.k-state-active .k-link,.k-calendar.k-calendar-range .k-range-start.k-state-active .k-link{box-shadow:inset 0 0 2px 2px rgba(0,0,0,.2)}.k-calendar.k-calendar-range .k-range-split-end,.k-calendar.k-calendar-range .k-range-split-start{position:relative}.k-calendar.k-calendar-range .k-range-split-end:after,.k-calendar.k-calendar-range .k-range-split-start:after{content:"";display:block;position:absolute;top:1px;bottom:1px;width:5px}.k-calendar.k-calendar-range .k-range-split-start:after{left:-5px;right:auto;background-image:linear-gradient(270deg,rgba(63,81,181,.25),transparent)}.k-calendar.k-calendar-range .k-range-split-end:after{right:-5px;left:auto;background-image:linear-gradient(90deg,rgba(63,81,181,.25),transparent)}.k-calendar .k-state-focused .k-link{border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.04)}.k-calendar .k-state-selected.k-state-focused .k-link{border-color:#7b1fa2;color:#fff;background-color:#8847a91a}.k-form .k-widget:not(.k-calendar):not(.k-switch),.k-form input:not(.k-checkbox):not(.k-radio){display:block}.k-current-time{position:absolute}.k-current-time.k-current-time-arrow-down,.k-current-time.k-current-time-arrow-left,.k-current-time.k-current-time-arrow-right{width:0;height:0;background:transparent;border:4px solid transparent}.k-current-time{background:red}.k-current-time.k-current-time-arrow-left{border-right-color:red}.k-current-time.k-current-time-arrow-right{border-left-color:red}.k-current-time.k-current-time-arrow-down{border-top-color:red}.k-block>.k-header,.k-panel>.k-header{border-top-left-radius:2px;border-top-right-radius:2px;margin:-4px -16px 4px;padding:20px 24px}.k-gantt-columns .k-nonwork-hour{background-color:rgba(0,0,0,.025)}.k-nonwork-hour{background-color:hsla(0,0%,98%,.9961)!important}.k-event{color:#4c4c4c}.k-event .k-event-template,kendo-scheduler .k-event .k-event-template{padding:2px 8px}.k-event .k-event-actions{right:8px}.k-event .k-event-actions .k-link{color:#3f51b5;background-color:#fff}.k-event .k-resize-handle:before{background-color:#fff}.k-event.k-state-selected{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.k-event.k-state-selected:before{display:block;background-color:currentColor;opacity:.24}.k-event-inverse{color:rgba(0,0,0,.87)}.k-timeline .k-event-collapse{display:none}.k-timeline.k-timeline-collapsible .k-event-collapse{display:-ms-flexbox;display:flex}.k-timeline-vertical .k-timeline-card .k-card .k-card-title .k-event-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-timeline-vertical .k-timeline-card .k-event-collapse{margin:-4px 0;transform:rotate(90deg);transition:transform .2s ease-in-out}.k-timeline-vertical .k-timeline-card.k-collapsed .k-event-collapse{transform:rotate(0deg)}.k-event-drag-hint{opacity:.5;z-index:3}.k-event-drag-hint .k-event-actions,.k-event-drag-hint .k-event-bottom-actions,.k-event-drag-hint .k-event-top-actions,.k-event-drag-hint .k-resize-handle{display:none}.k-event-drag-hint .k-event-time{display:block}.k-scheduler-agendaview .k-task>.k-event-delete{color:inherit;position:absolute;top:2px;right:2px;opacity:.5;visibility:hidden}.k-scheduler-agendaview .k-scheduler-content tr:hover .k-event-delete,.k-scheduler-agendaview .k-state-hover .k-task>.k-event-delete{visibility:visible}.k-rtl .k-event{text-align:right;padding-right:0;padding-left:16px}.k-rtl .k-event .k-resize-w{left:auto;right:0}.k-rtl .k-event .k-resize-e{right:auto;left:0}.k-rtl .k-event .k-event-actions:first-child{margin:2px 8px 0 .4ex;float:right}.k-event .k-event-delete{border-radius:50%;display:inline-block;font-size:12px;line-height:normal}.k-event .k-event-delete .k-icon{font-size:12px;padding:2px;box-sizing:content-box;vertical-align:unset}.k-event .k-resize-handle{opacity:1}.k-event .k-resize-handle:before{border-width:0}.k-event .k-resize-n:before{height:2px;-ms-flex-item-align:start;align-self:flex-start;border-radius:0 0 1px 1px}.k-event .k-resize-s:before{height:2px;-ms-flex-item-align:end;align-self:flex-end;border-radius:1px 1px 0 0}.k-event .k-resize-e:before{width:2px;border-radius:0 1px 1px 0}.k-event .k-resize-w:before{width:2px;border-radius:1px 0 0 1px}.k-task{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.k-scheduler-table .k-today,.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:unset}.k-scheduler-footer{display:none}.k-scheduler,.scheduler-container{border-width:0}.k-icon{width:1em;height:1em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;font-family:WebComponentsIcons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;text-decoration:none;display:inline-block;vertical-align:middle}.k-i-arrow-60-left:before,.k-i-arrow-w:before,.k-i-expand-w:before,.k-i-sarrow-w:before{content:"\E007"}.k-i-arrow-60-right:before,.k-i-arrow-e:before,.k-i-expand-e:before,.k-i-expand:before,.k-i-sarrow-e:before{content:"\E005"}.k-widget.k-calendar .k-header{display:flex!important;background:none!important}.k-widget.k-calendar .k-header .k-link{height:100%}.k-widget.k-calendar .k-header .k-link.k-state-hover{border-color:rgba(0,0,0,.15);background-color:rgba(0,0,0,.04)}.k-widget.k-calendar .k-header .k-state-hover .k-link{border-color:rgba(0,0,0,.15)!important;background-color:rgba(0,0,0,.04)!important;color:#000}.k-widget.k-calendar .k-widget.k-calendar .k-today,.k-widget.k-calendar td.k-state-selected{background-color:transparent!important}.k-widget.k-calendar .k-content .k-today,.k-widget.k-calendar .k-state-disabled.k-today,.k-widget.k-calendar .k-state-selected.k-today,.k-widget.k-calendar td.k-state-selected.k-state-hover{background:none;color:inherit}.k-widget.k-calendar .k-content .k-today .k-link,.k-widget.k-calendar .k-state-disabled.k-today .k-link,.k-widget.k-calendar .k-state-selected.k-today .k-link,.k-widget.k-calendar td.k-state-selected.k-state-hover .k-link{border-color:rgba(0,0,0,.15);background-color:#8847a91a;color:#000}.k-widget.k-calendar .k-state-focused,.k-widget.k-calendar .k-today:active{box-shadow:none!important}.k-widget.k-calendar .k-footer .k-nav-today{color:#873cad}.k-scheduler-header-wrap>table{height:30px}.k-calendar-view table.k-content{width:100%}.k-widget.k-scheduler.k-floatwrap{overflow:auto;height:calc(100% - 55px)!important}.k-reset.k-header.k-scheduler-views{width:100%}.k-reset.k-header.k-scheduler-views li{width:33.333%;background-color:#fdfdfd!important;border:0!important}.k-reset.k-header.k-scheduler-views li:hover{background-color:#f9f9f9!important}.k-reset.k-header.k-scheduler-views li a{color:#5f2c79!important;font-weight:500}.k-reset.k-header.k-scheduler-views .k-state-default.k-view-day.k-state-selected,.k-reset.k-header.k-scheduler-views .k-state-default.k-view-month.k-state-selected,.k-reset.k-header.k-scheduler-views .k-state-default.k-view-week.k-state-selected{background-color:#f1f1f1!important}.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0!important}.sis-calendar-button{box-shadow:none!important;border:1px solid #ddd!important}.sis-scheduler-header{display:flex;justify-content:space-between;align-items:center;padding:7px;border-bottom:1px solid #e6e6e6}@media only screen and (max-width:1024px){.k-state-default.k-view-day,.k-state-default.k-view-month,.k-state-default.k-view-week{display:block!important}.k-reset.k-header.k-scheduler-views{flex-direction:row;right:0;position:static!important}}.sis-calendar-current-date{font-weight:500;font-size:15px;color:#5f2c79}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views{position:static!important}.k-reset .k-scheduler-tools{margin-right:0!important;margin-bottom:0!important;position:absolute;top:45px;right:0;z-index:999}.sis-scheduler__header-button{line-height:30px!important;width:30px!important;height:30px!important}.sis-scheduler{height:100%}.sis-scheduler-body{height:100%;overflow:auto}.sis-scheduler-body>div{height:100%}.k-animation-container>div{width:auto!important;background-color:#c7c7c7!important}.k-animation-container>div .k-callout-w{border-right-color:#c7c7c7!important}.k-animation-container>div .k-tooltip-content{display:flex;padding-right:0!important}.k-animation-container>div .calendar-months-tooltip{width:4px;height:4px;border-radius:50%;margin:3px}.sis-container-scheduler-header{position:fixed;z-index:9999;display:flex;align-items:center;top:0;left:0;right:0;background:#fff;opacity:0;height:64px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}[dir=ltr] .sis-container-scheduler-header{padding:0 8px 0 16px}[dir=rtl] .sis-container-scheduler-header{padding:0 16px 0 8px}.sis-container-scheduler-header.sis-container-scheduler-header--init{opacity:1;animation:.96s both sis-container-scheduler-header-init}@keyframes sis-container-scheduler-header-init{0%{transform:translateY(-16px);animation-timing-function:cubic-bezier(.12,.87,.15,1)}to{transform:translateY(0)}}.sis-container-scheduler-header .sis-container-scheduler-header__section{display:flex;flex-direction:column;flex-wrap:wrap;flex-grow:1;justify-content:center;height:40px;overflow:hidden}.sis-container-scheduler-header .sis-container-scheduler-header__title{width:calc(100% - 40px - 8px);height:22px;line-height:22px;font-size:18px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sis-container-scheduler-header .sis-container-scheduler-header__action{flex:0 0 auto}[dir=ltr] .sis-container-scheduler-header .sis-container-scheduler-header__action{margin-left:8px}[dir=ltr] .sis-container-scheduler-header .sis-container-scheduler-header__action:last-child,[dir=rtl] .sis-container-scheduler-header .sis-container-scheduler-header__action{margin-right:8px}[dir=rtl] .sis-container-scheduler-header .sis-container-scheduler-header__action:last-child{margin-left:8px}.sis-container-scheduler{height:calc(100vh - 64px);transform:translateZ(0);opacity:0;overflow:hidden}.sis-container-scheduler.sis-container-scheduler--init{animation:.64s both sis-container-scheduler-init}@keyframes sis-container-scheduler-init{0%{opacity:0;animation-timing-function:cubic-bezier(.27,.09,.83,1)}to{opacity:1}}.sis-container-scheduler .sis-container-scheduler-content{position:relative;padding:8px;margin-top:64px;height:calc(100% - 64px);overflow:auto}.sis-container-scheduler{opacity:1;padding:64px 0 0}.sis-container-scheduler .sis-container-scheduler-header{align-items:center;padding:0 8px!important}.sis-container-scheduler .sis-container-scheduler-header .sis-container-scheduler-header__section{flex-grow:1;height:auto!important}.sis-container-scheduler .sis-container-scheduler-header .sis-container-scheduler-header__title{font-size:15px}.sis-container-scheduler-content .sis-container-notification-box{max-width:300px}.sis-container-scheduler-content .sis-container-form-drawer-container{height:100%}.sis-scheduler-content{width:calc(100% - 25px)}.sis-scheduler-resize{display:flex;align-items:center;background:#fbfbfb;border-right:1px solid #efefef;width:25px;height:100%}.sis-scheduler-resize-button{width:25px!important;height:25px!important;line-height:25px!important;transition:all .5s linear}.sis-scheduler-resize-button .sis-scheduler-resize-icon{width:17px;height:17px}.sis-scheduler-resize-button.rotate{transform:rotate(180deg)}sis-scheduler{width:100%}.sis-scheduler-appointment-search-grid{display:block;padding:0 12px;font-size:14px}.sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__row{margin:0 -12px}.sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__col{margin:12px 0;padding:0 12px}.sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__label{margin-bottom:8px;color:rgba(0,0,0,.54);font-size:12px;line-height:12px;font-weight:400}.sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__label.sis-scheduler-appointment-search-grid__label--required:after{content:"*";color:#f44336;font-weight:600}[dir=ltr] .sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__label.sis-scheduler-appointment-search-grid__label--required:after{margin-left:4px}[dir=rtl] .sis-scheduler-appointment-search-grid .sis-scheduler-appointment-search-grid__label.sis-scheduler-appointment-search-grid__label--required:after{margin-right:4px}.sis-error-container .sis-scheduler-appointment-search-grid__label{color:#f44336;animation:sis-error-label .96s cubic-bezier(.12,.87,.15,1)}.sis-form-label{margin-bottom:8px;margin-top:4px;line-height:16px!important;color:rgba(0,0,0,.54);font-size:12px;line-height:12px;font-weight:400}.sis-form-label.sis-form-label--required:after{content:"*";color:#f44336;font-weight:600}[dir=ltr] .sis-form-label.sis-form-label--required:after{margin-left:4px}[dir=rtl] .sis-form-label.sis-form-label--required:after{margin-right:4px}.sis-scheduler-appointment-search__combo-cell{min-width:150px}.sis-scheduler__header-filter--active:after{content:"";position:absolute;z-index:9;top:9px;right:8px;width:7px;height:7px;border-radius:50%;background:red}.sis-scheduler-appointment-search{padding:5px}.sis-scheduler-appointment-search--buttons{display:flex;justify-content:flex-end}.sis-scheduler-appointment-search--buttons button:first-child{margin-right:16px}.sis-scheduler-appointment-search__date{text-align:center}.sis-scheduler-portfolio-table-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;margin-bottom:-4px}.sis-scheduler-portfolio-table{width:100%;border-collapse:collapse;font-size:13px}.sis-scheduler-portfolio-table th{padding:0 16px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:rgba(0,0,0,.08);color:rgba(0,0,0,.54);font-weight:400;word-break:normal}[dir=ltr] .sis-scheduler-portfolio-table th:not(:last-child):not(.sis-scheduler-portfolio-table__action){border-right:1px solid #d6d6d6}[dir=rtl] .sis-scheduler-portfolio-table th:not(:last-child):not(.sis-scheduler-portfolio-table__action){border-left:1px solid #d6d6d6}[dir=ltr] .sis-scheduler-portfolio-table th:not(.sis-scheduler-portfolio-table__action){text-align:left}[dir=rtl] .sis-scheduler-portfolio-table th:not(.sis-scheduler-portfolio-table__action){text-align:right}.sis-scheduler-portfolio-table td{padding:0 16px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:rgba(0,0,0,.87)}[dir=ltr] .sis-scheduler-portfolio-table td{text-align:left}[dir=rtl] .sis-scheduler-portfolio-table td{text-align:right}.sis-scheduler-portfolio-table tr{height:48px}.sis-scheduler-portfolio-table tbody tr{transition:all .23s linear}.sis-scheduler-portfolio-table tbody tr:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.sis-scheduler-portfolio-table tbody tr .sis-scheduler-portfolio-table__action-button{opacity:0}.sis-scheduler-portfolio-table tbody tr:hover .sis-scheduler-portfolio-table__action-button{opacity:1}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__column.sis-scheduler-portfolio-table__column--align-left{text-align:left}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__column.sis-scheduler-portfolio-table__column--align-center{text-align:center}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__column.sis-scheduler-portfolio-table__column--align-right{text-align:right}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__action{padding:4px;width:48px}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__action .sis-scheduler-portfolio-table__action-button{transition:all .23s linear;color:rgba(0,0,0,.54);cursor:pointer}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__action .sis-scheduler-portfolio-table__action-button:hover{color:rgba(0,0,0,.87)}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__order-icon{width:16px;height:16px}[dir=ltr] .sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__order-icon{margin-left:8px}[dir=rtl] .sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__order-icon{margin-right:8px}.sis-scheduler-portfolio-table .sis-scheduler-portfolio-table__no-data{text-transform:uppercase;font-size:11px;color:rgba(0,0,0,.38)}.sis-scheduler-portfolio-table__button-group{margin-top:16px}[dir=ltr] .sis-scheduler-portfolio-table__button:not(:last-child){margin-right:16px}[dir=rtl] .sis-scheduler-portfolio-table__button:not(:last-child){margin-left:16px}.sis-scheduler-portfolio-grid{display:block;padding:0 12px;font-size:14px}.sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__row{margin:0 -12px}.sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__col{margin:12px 0;padding:0 12px}.sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__label{margin-bottom:8px;color:rgba(0,0,0,.54);font-size:12px;line-height:12px;font-weight:400}.sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__label.sis-scheduler-portfolio-grid__label--required:after{content:"*";color:#f44336;font-weight:600}[dir=ltr] .sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__label.sis-scheduler-portfolio-grid__label--required:after{margin-left:4px}[dir=rtl] .sis-scheduler-portfolio-grid .sis-scheduler-portfolio-grid__label.sis-scheduler-portfolio-grid__label--required:after{margin-right:4px}.sis-error-container .sis-scheduler-portfolio-grid__label{color:#f44336;animation:sis-error-label .96s cubic-bezier(.12,.87,.15,1)}@keyframes sis-error-label{0%{color:rgba(0,0,0,.54)}24%{color:rgba(0,0,0,.54)}to{color:#f44336}}