.k-svg-icon{height:18px;width:18px;--icon-fill: var(--secondary);flex-shrink:0}.k-svg-icon svg,.k-svg-icon path,.k-svg-icon rect,.k-svg-icon circle{fill:var(--icon-fill)}.k-widget[disabled],.k-disabled{cursor:not-allowed!important;pointer-events:auto!important;opacity:1}.k-widget[disabled] shared-icon,.k-disabled shared-icon{--icon-color: var(--kendo-disabled-text) !important}.k-widget[disabled] .k-svg-icon,.k-disabled .k-svg-icon{--icon-fill: var(--kendo-disabled-text) !important}.k-widget[disabled] .k-link:hover,.k-disabled .k-link:hover{background-color:var(--base-background)}.k-checkbox.k-disabled,.k-radio.k-disabled{cursor:not-allowed;pointer-events:auto}.k-form .k-form-field-disabled .k-label,.k-form .k-form-field-disabled .k-form-label,.k-form .k-form-field-disabled .k-floating-label{cursor:not-allowed;pointer-events:auto;color:var(--kendo-disabled-text);background-color:transparent}.k-form .k-radio-item input:disabled+kendo-label .k-label,.k-form .k-radio-item input:disabled+kendo-label .k-form-label{cursor:not-allowed;pointer-events:auto;opacity:var(--kendo-disabled-opacity);filter:var(--kendo-disabled-filter)}.k-actions,.k-action-buttons{padding-block:0!important;justify-content:end!important;padding-top:16px!important;padding-bottom:24px!important;margin-left:24px!important;margin-right:24px!important}.k-actions-horizontal{width:auto}hr{margin-top:24px;margin-bottom:16px;border:0;border-top:1px solid color-mix(in srgb,var(--black) 10%,transparent)}.k-loading-panel{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.k-loading-panel-mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--black);opacity:.1}.k-loading-panel-wrapper{position:relative;z-index:2}.k-loading-panel-text{margin-top:24px;text-align:center;color:var(--white)}.k-actions .k-button-solid-base{box-shadow:none;border-color:currentColor;color:var(--kendo-color-base-on-surface);background-color:transparent}.k-button-outline-base{background-color:var(--base-background-light)}kendo-slider .k-button-solid-base{border-color:transparent;color:inherit;background:none;box-shadow:none}.k-button{border-radius:var(--border-radius)}.k-button .shared-button-icon{height:18px;width:18px}.k-button.k-button-outline-base{background-color:var(--base-background-light)}.k-button:focus-visible:not(.grid-icon-button,.simple-icon-button){border-color:var(--focus-bg)!important;box-shadow:inset 0 0 0 1px var(--base-background-light),inset 0 0 0 2px var(--focus-bg)!important;z-index:3}.k-button:focus-visible:not(.grid-icon-button,.simple-icon-button).k-button-solid-primary{border-color:transparent;box-shadow:inset 0 0 0 1px var(--base-background-light)!important}.k-button:disabled,.k-button.k-disabled{outline:none;cursor:default;color:var(--kendo-disabled-text);background-color:var(--kendo-disabled-bg);border-color:var(--kendo-disabled-border);opacity:1;filter:var(--kendo-disabled-filter);pointer-events:none;box-shadow:none}.k-button:not(.k-disabled).k-button-solid-primary shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-solid-primary .k-svg-icon{--icon-color: var(--kendo-color-on-primary);--icon-fill: var(--kendo-color-on-primary)}.k-button:not(.k-disabled).k-button-flat:hover:not(.grid-icon-button,.simple-icon-button),.k-button:not(.k-disabled).k-button-flat.k-hover:not(.grid-icon-button,.simple-icon-button),.k-slider:not(.k-disabled) .k-button-solid-base:hover:not(.grid-icon-button,.simple-icon-button),.k-slider:not(.k-disabled) .k-button-solid-base.k-hover:not(.grid-icon-button,.simple-icon-button){color:var(--base-text)!important;background:var(--hovered-bg)!important}.k-button:not(.k-disabled).k-button-flat:hover shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat:hover .k-svg-icon,.k-button:not(.k-disabled).k-button-flat.k-hover shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat.k-hover .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base:hover shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base:hover .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base.k-hover shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base.k-hover .k-svg-icon{--icon-color: var(--secondary);--icon-fill: var(--secondary)}.k-button:not(.k-disabled).k-button-flat:hover.simple-icon-button shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat:hover.simple-icon-button .k-svg-icon,.k-button:not(.k-disabled).k-button-flat.k-hover.simple-icon-button shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat.k-hover.simple-icon-button .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base:hover.simple-icon-button shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base:hover.simple-icon-button .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base.k-hover.simple-icon-button shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base.k-hover.simple-icon-button .k-svg-icon{--icon-color: var(--primary);--icon-fill: var(--primary)}.k-button:not(.k-disabled).k-button-flat:active:not(.grid-icon-button,.simple-icon-button),.k-button:not(.k-disabled).k-button-flat.k-active:not(.grid-icon-button,.simple-icon-button),.k-slider:not(.k-disabled) .k-button-solid-base:active:not(.grid-icon-button,.simple-icon-button),.k-slider:not(.k-disabled) .k-button-solid-base.k-active:not(.grid-icon-button,.simple-icon-button){color:var(--base-text)!important;background:var(--kendo-color-light-emphasis)!important}.k-button:not(.k-disabled).k-button-flat:active shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat:active .k-svg-icon,.k-button:not(.k-disabled).k-button-flat.k-active shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat.k-active .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base:active shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base:active .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base.k-active shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base.k-active .k-svg-icon{--icon-color: var(--primary);--icon-fill: var(--primary)}.k-button:not(.k-disabled).k-button-flat.k-selected,.k-slider:not(.k-disabled) .k-button-solid-base.k-selected{color:var(--base-text)!important;background:var(--kendo-color-light-active)!important}.k-button:not(.k-disabled).k-button-flat.k-selected shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-flat.k-selected .k-svg-icon,.k-slider:not(.k-disabled) .k-button-solid-base.k-selected shared-icon:not(.disabled),.k-slider:not(.k-disabled) .k-button-solid-base.k-selected .k-svg-icon{--icon-color: var(--primary);--icon-fill: var(--primary)}.k-button:not(.k-disabled).k-button-flat:after,.k-slider:not(.k-disabled) .k-button-solid-base:after{box-shadow:none}.k-button:not(.k-disabled).k-button-flat.grid-icon-button:after,.k-button:not(.k-disabled).k-button-flat.simple-icon-button:after,.k-slider:not(.k-disabled) .k-button-solid-base.grid-icon-button:after,.k-slider:not(.k-disabled) .k-button-solid-base.simple-icon-button:after{box-shadow:none!important}.k-button:not(.k-disabled).k-button-flat:focus:after,.k-button:not(.k-disabled).k-button-flat.k-focus:after,.k-slider:not(.k-disabled) .k-button-solid-base:focus:after,.k-slider:not(.k-disabled) .k-button-solid-base.k-focus:after{opacity:unset}.k-button:not(.k-disabled).k-button-outline:hover,.k-button:not(.k-disabled).k-button-outline.k-hover,.k-actions .k-button:not(.k-disabled).k-button-solid-base:hover,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-hover{color:var(--base-background-light);background:var(--secondary)}.k-button:not(.k-disabled).k-button-outline:hover shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-outline:hover .k-svg-icon,.k-button:not(.k-disabled).k-button-outline.k-hover shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-outline.k-hover .k-svg-icon,.k-actions .k-button:not(.k-disabled).k-button-solid-base:hover shared-icon:not(.disabled),.k-actions .k-button:not(.k-disabled).k-button-solid-base:hover .k-svg-icon,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-hover shared-icon:not(.disabled),.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-hover .k-svg-icon{--icon-color: var(--base-background-light);--icon-fill: var(--base-background-light)}.k-button:not(.k-disabled).k-button-outline:active,.k-button:not(.k-disabled).k-button-outline.k-active,.k-button:not(.k-disabled).k-button-outline.k-selected,.k-actions .k-button:not(.k-disabled).k-button-solid-base:active,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-active,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-selected{background-color:var(--kendo-color-secondary-active)}.k-button:not(.k-disabled).k-button-outline:active shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-outline:active .k-svg-icon,.k-button:not(.k-disabled).k-button-outline.k-active shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-outline.k-active .k-svg-icon,.k-button:not(.k-disabled).k-button-outline.k-selected shared-icon:not(.disabled),.k-button:not(.k-disabled).k-button-outline.k-selected .k-svg-icon,.k-actions .k-button:not(.k-disabled).k-button-solid-base:active shared-icon:not(.disabled),.k-actions .k-button:not(.k-disabled).k-button-solid-base:active .k-svg-icon,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-active shared-icon:not(.disabled),.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-active .k-svg-icon,.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-selected shared-icon:not(.disabled),.k-actions .k-button:not(.k-disabled).k-button-solid-base.k-selected .k-svg-icon{--icon-color: var(--base-background-light);--icon-fill: var(--base-background-light)}kendo-buttongroup:disabled,kendo-buttongroup.k-disabled{background-color:transparent}.k-treeview{overflow:unset}.k-treeview .k-treeview-leaf{content-visibility:auto}.k-treeview .k-treeview-leaf:focus-visible:not(.k-selected):not(:hover):not(.k-hover),.k-treeview .k-treeview-leaf.k-focus:not(.k-selected):not(:hover):not(.k-hover){box-shadow:inset 0 0 0 1px var(--focus-bg)}.k-treeview .k-treeview-top .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf,.k-treeview .k-treeview-top .k-treeview-toggle+.k-treeview-leaf,.k-treeview .k-treeview-bot .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf,.k-treeview .k-treeview-bot .k-treeview-toggle+.k-treeview-leaf,.k-treeview .k-treeview-mid .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf,.k-treeview .k-treeview-mid .k-treeview-toggle+.k-treeview-leaf{font-weight:600}.k-treeview .k-treeview-top .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf.k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-top .k-treeview-toggle+.k-treeview-leaf.k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-bot .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf.k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-bot .k-treeview-toggle+.k-treeview-leaf.k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-mid .k-treeview-toggle+.k-checkbox-wrap+.k-treeview-leaf.k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-mid .k-treeview-toggle+.k-treeview-leaf.k-selected .k-treeview-leaf-text{color:var(--primary)}.k-treeview .k-treeview-top .k-checkbox-wrap,.k-treeview .k-treeview-bot .k-checkbox-wrap,.k-treeview .k-treeview-mid .k-checkbox-wrap{margin-right:4px;display:flex}.k-treeview .k-treeview-top .k-treeview-leaf,.k-treeview .k-treeview-bot .k-treeview-leaf,.k-treeview .k-treeview-mid .k-treeview-leaf{height:36px;width:280px;flex-shrink:0;margin-left:4px}.k-treeview .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text,.k-treeview .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text,.k-treeview .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text{flex-basis:100%;overflow:hidden;text-overflow:ellipsis}.k-treeview .k-treeview-top .k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-bot .k-selected .k-treeview-leaf-text,.k-treeview .k-treeview-mid .k-selected .k-treeview-leaf-text{color:var(--base-text)}.k-treeview .k-treeview-top .k-checkbox.k-focus,.k-treeview .k-treeview-bot .k-checkbox.k-focus,.k-treeview .k-treeview-mid .k-checkbox.k-focus{border-color:var(--secondary)}.k-treeview .k-treeview-top.k-readonly .k-treeview-leaf,.k-treeview .k-treeview-top.k-disabled .k-treeview-leaf,.k-treeview .k-treeview-bot.k-readonly .k-treeview-leaf,.k-treeview .k-treeview-bot.k-disabled .k-treeview-leaf,.k-treeview .k-treeview-mid.k-readonly .k-treeview-leaf,.k-treeview .k-treeview-mid.k-disabled .k-treeview-leaf{color:var(--kendo-disabled-text)!important;background-color:transparent}.k-treeview .k-treeview-top.k-readonly .k-treeview-leaf-text,.k-treeview .k-treeview-top.k-disabled .k-treeview-leaf-text,.k-treeview .k-treeview-bot.k-readonly .k-treeview-leaf-text,.k-treeview .k-treeview-bot.k-disabled .k-treeview-leaf-text,.k-treeview .k-treeview-mid.k-readonly .k-treeview-leaf-text,.k-treeview .k-treeview-mid.k-disabled .k-treeview-leaf-text{color:var(--kendo-disabled-text)!important}.k-treeview .k-treeview-top.k-readonly .k-checkbox,.k-treeview .k-treeview-top.k-disabled .k-checkbox,.k-treeview .k-treeview-bot.k-readonly .k-checkbox,.k-treeview .k-treeview-bot.k-disabled .k-checkbox,.k-treeview .k-treeview-mid.k-readonly .k-checkbox,.k-treeview .k-treeview-mid.k-disabled .k-checkbox{border-color:var(--kendo-disabled-text);color:var(--kendo-disabled-text);background-color:var(--base-background);box-shadow:inset 0 0 0 1px var(--border-color);pointer-events:none}.k-column-list{max-height:250px;min-height:150px;min-width:200px}.k-grid-header .k-sort-icon .k-svg-icon,.k-grid-header .k-sort-order .k-svg-icon{--icon-fill: var(--primary)}.k-grid-header .k-grid-filter.k-active,.k-grid-header .k-header-column-menu.k-active,.k-grid-header .k-grid-header-menu.k-active,.k-grid-header .k-hierarchy-cell .k-icon.k-active{background-color:var(--selected-bg)}.k-grid-columnmenu-popup .k-columnmenu-item.k-focus,.k-grid-columnmenu-popup .k-columnmenu-item:focus{box-shadow:unset}.k-grid{height:100%;width:100%;overflow:hidden}.k-grid .k-grid-content:has(.k-grid-norecords)>div[role=presentation],.k-grid .k-grid-content:has(.k-grid-norecords) table{height:100%}.k-grid .k-disabled{background-color:inherit}.k-grid .k-disabled:hover{background-color:inherit!important}.k-grid .k-disabled:hover.k-table-alt-row{background-color:var(--base-background)!important}.k-grid .grid-icon-button{padding:8px!important}.k-grid .grid-icon-button .k-button-text{height:18px}.k-grid shared-date-picker{width:100%}.k-grid .k-master-row.k-selected .k-group-cell{background-color:var(--base-background)}.k-grid .k-grid-aria-root{min-height:45px}.k-grid.hide-nodata .k-grid-norecords{display:none}.k-grid .k-radio,.k-grid .k-checkbox{vertical-align:middle!important}.k-grid .k-table-th,.k-grid .k-grid-header-wrap{border-color:transparent}.k-grid .k-grid-header{box-shadow:var(--bottom-box-shadow);z-index:2}.k-grid .k-grid-header .k-grid-filter:hover .k-svg-icon,.k-grid .k-grid-header .k-header .k-grid-column-menu:hover .k-svg-icon{--icon-fill: var(--primary)}.k-grid .k-grid-header .k-grid-filter:hover,.k-grid .k-grid-header .k-header .k-grid-column-menu:hover{background-color:unset}.k-grid .k-grid-header .k-grid-filter:focus,.k-grid .k-grid-header .k-header .k-grid-column-menu:focus{box-shadow:unset}.k-grid tr.k-disabled>td div,.k-grid tr.k-disabled,.k-grid tr.k-readonly>td div,.k-grid tr.k-readonly{color:var(--kendo-disabled-text);opacity:1}.k-grid tr.k-disabled .k-checkbox,.k-grid tr.k-disabled .k-radio,.k-grid tr.k-readonly .k-checkbox,.k-grid tr.k-readonly .k-radio{border-color:var(--kendo-disabled-text);color:var(--kendo-disabled-text);background-color:var(--base-background);box-shadow:inset 0 0 0 1px var(--border-color);pointer-events:none}.k-grid .k-grid-pager,.k-grid .k-grid-pager .k-pager-nav{font-size:12px;line-height:1.6666666667}.k-grid .k-grid-pager .k-disabled{color:var(--kendo-disabled-text);background-color:inherit;cursor:not-allowed}.k-grid .k-grid-norecords>td{padding:24px}.k-grid .k-grid-norecords:hover{background-color:unset!important}.k-grid th,.k-grid td,.k-grid .k-table-td{text-wrap:nowrap}.k-grid th>button,.k-grid td>button,.k-grid .k-table-td>button{margin-top:-8px;margin-bottom:-8px}.k-grid th>shared-button-menu,.k-grid td>shared-button-menu,.k-grid .k-table-td>shared-button-menu{margin:-12px}.k-grid .s-row-deactivated .deactivated-symbol{display:inline-flex;align-items:center;width:8px;height:8px;border-radius:50%;background-color:var(--unassigned)}.k-grid tr:not(.k-disabled).s-row-deactivated td .deactivated-title{color:var(--base-text)}.k-grid-md .k-grid-edit-row shared-date-picker td,.k-grid .k-grid-edit-row shared-date-picker td{border-width:0;padding:0}.k-input.k-active,.k-picker.k-active{border-color:var(--kendo-color-border-alt, rgba(0, 0, 0, .16));background-color:var(--base-background-light);box-shadow:inset 0 0 0 1px var(--focus-bg)}.k-input .k-input-spinner,.k-picker .k-input-spinner{border:1px solid transparent}.k-input .k-input-spinner>button,.k-picker .k-input-spinner>button{background-color:transparent;border:none}.k-input .k-input-spinner>button:hover,.k-input .k-input-spinner>button.k-hover,.k-picker .k-input-spinner>button:hover,.k-picker .k-input-spinner>button.k-hover{background-color:var(--hovered-bg);color:var(--secondary)}.k-input .k-input-spinner>button:active,.k-input .k-input-spinner>button.k-active,.k-picker .k-input-spinner>button:active,.k-picker .k-input-spinner>button.k-active{background-color:var(--selected-bg)}.k-input .k-input-spinner .k-i-arrow-s:before,.k-picker .k-input-spinner .k-i-arrow-s:before{font-family:inherit;content:"\e006"}.k-input .k-input-spinner .k-i-arrow-n:before,.k-picker .k-input-spinner .k-i-arrow-n:before{font-family:inherit;content:"\e004"}.k-input .k-input-prefix shared-icon,.k-picker .k-input-prefix shared-icon{margin-left:8px}.k-input .k-input-suffix>*,.k-picker .k-input-suffix>*{margin-right:8px}.k-input .k-input-suffix,.k-picker .k-input-suffix{color:var(--placeholder-text)}.k-input.k-numerictextbox .k-input-suffix:last-child,.k-picker.k-numerictextbox .k-input-suffix:last-child{margin-right:8px}.k-input .k-clear-value,.k-picker .k-clear-value{color:var(--secondary);opacity:1}.k-input .k-clear-value .k-svg-icon:hover,.k-picker .k-clear-value .k-svg-icon:hover{--icon-fill: var(--primary)}.k-input .k-clear-value+.k-input-button,.k-picker .k-clear-value+.k-input-button{padding-left:0;width:auto}.k-input:disabled .k-input-inner,.k-input[disabled] .k-input-inner,.k-input.k-disabled .k-input-inner,.k-picker:disabled .k-input-inner,.k-picker[disabled] .k-input-inner,.k-picker.k-disabled .k-input-inner{cursor:not-allowed;pointer-events:auto;-webkit-text-fill-color:inherit}.k-input:disabled .k-input-spinner>button,.k-input[disabled] .k-input-spinner>button,.k-input.k-disabled .k-input-spinner>button,.k-picker:disabled .k-input-spinner>button,.k-picker[disabled] .k-input-spinner>button,.k-picker.k-disabled .k-input-spinner>button{cursor:not-allowed;pointer-events:auto}.k-input:disabled .k-input-spinner>button:hover,.k-input:disabled .k-input-spinner>button.k-hover,.k-input[disabled] .k-input-spinner>button:hover,.k-input[disabled] .k-input-spinner>button.k-hover,.k-input.k-disabled .k-input-spinner>button:hover,.k-input.k-disabled .k-input-spinner>button.k-hover,.k-picker:disabled .k-input-spinner>button:hover,.k-picker:disabled .k-input-spinner>button.k-hover,.k-picker[disabled] .k-input-spinner>button:hover,.k-picker[disabled] .k-input-spinner>button.k-hover,.k-picker.k-disabled .k-input-spinner>button:hover,.k-picker.k-disabled .k-input-spinner>button.k-hover{background-color:transparent}.k-input.k-invalid,.k-input.ng-invalid.ng-touched,.k-input.ng-invalid.ng-dirty,.k-picker.k-invalid,.k-picker.ng-invalid.ng-touched,.k-picker.ng-invalid.ng-dirty{background-color:var(--base-background-light);box-shadow:inset 0 0 0 1px var(--error)}kendo-label.k-invalid .k-label,kendo-label.k-invalid .k-floating-label,kendo-floatinglabel.k-invalid .k-label,kendo-floatinglabel.k-invalid .k-floating-label{color:var(--placeholder-text)!important}.k-form-field-error kendo-label .k-label,.k-form-field-error kendo-floatinglabel .k-floating-label{color:var(--placeholder-text)!important}.k-form-field-error .k-checkbox+kendo-label .k-label,.k-form-field-error .k-radio+kendo-label .k-label{color:var(--error)!important}.k-radio:before{content:"";width:65%;height:65%;background:var(--base-background-light);border-radius:50%}.k-radio:focus-visible{border-color:var(--focus-bg)!important}.k-radio:checked:focus-visible,.k-radio.k-checked:focus-visible{background:var(--focus-bg)}.k-form-hint{color:var(--hint-color)}.k-form-hint,.k-form-error{margin-top:1px;line-height:1.4;position:absolute}.k-checkbox:checked:disabled,.k-checkbox.k-checked.k-disabled{background-color:var(--kendo-disabled-bg);border-color:var(--kendo-disabled-bg);color:var(--kendo-disabled-text)}.k-checkbox{border-radius:2px}.k-checkbox.ng-invalid{border-color:var(--error)}.k-checkbox.ng-invalid+kendo-label .k-label{color:var(--error)}.k-checkbox:focus-visible{border-color:var(--focus-bg)!important;box-shadow:inset 0 0 0 1px var(--base-background-light),inset 0 0 0 2px var(--focus-bg)!important}.k-checkbox:checked:focus-visible,.k-checkbox.k-checked:focus-visible{box-shadow:inset 0 0 0 1px var(--base-background-light)!important}.k-checkbox:indeterminate:focus-visible,.k-checkbox.k-indeterminate:focus-visible{box-shadow:inset 0 0 0 1px var(--base-background-light),inset 0 0 0 3px var(--focus-bg)!important}.k-checkbox:not(:disabled):not(.k-disabled):hover:checked,.k-checkbox:not(:disabled):not(.k-disabled):hover.k-checked,.k-checkbox:not(:disabled):not(.k-disabled).k-hover:checked,.k-checkbox:not(:disabled):not(.k-disabled).k-hover.k-checked{background-color:var(--kendo-color-secondary-hover);border-color:var(--kendo-color-secondary-hover)}.k-radio-list .k-radio-item{display:inline-flex;margin:0 24px 0 0}.k-radio-item,.k-radio-list-item{gap:8px}.k-form-field-checkbox-wrap,.k-form-field-switch-wrap,.k-form-field-radiogroup-wrap,.k-form-field-link-wrap{display:inline-flex;align-items:center;min-height:36px;flex-wrap:wrap}.vertical-form-layout .checkbox-label-margin,.vertical-form-layout .switch-label-margin{margin-top:0!important}.horizontal-form-layout .checkbox-label-margin,.horizontal-form-layout .switch-label-margin{margin-top:calc(1.6666666667 * 12px)}kendo-floatinglabel.k-empty:not(.k-focus).k-input-prefix-icon .k-label,kendo-floatinglabel.k-empty:not(.k-focus).k-input-prefix-icon .k-floating-label,kendo-floatinglabel.k-empty:not(.k-focus).k-input-prefix .k-label,kendo-floatinglabel.k-empty:not(.k-focus).k-input-prefix .k-floating-label{left:32px!important}kendo-floatinglabel.k-empty:not(.k-focus)>kendo-textbox .k-input-inner{-webkit-text-fill-color:transparent}.k-form-field{margin-top:16px}.k-form-field>div{position:relative}.k-slider{padding-bottom:1.2em;height:36px}.k-slider .k-button{border-radius:3px;box-shadow:none;padding:0}.k-slider .k-button.k-button-decrease{margin-right:8px}.k-slider .k-button.k-button-increase{margin-left:8px}.k-slider .k-button:hover{background-color:var(--hovered-bg);color:var(--secondary)}.k-slider.k-slider-horizontal:not(:has(.k-button)){padding-inline-start:8px;padding-inline-end:8px}.k-slider:disabled .k-button-decrease,.k-slider:disabled .k-button-increase,.k-slider[disabled] .k-button-decrease,.k-slider[disabled] .k-button-increase,.k-slider.k-disabled .k-button-decrease,.k-slider.k-disabled .k-button-increase{cursor:not-allowed;pointer-events:auto}.k-slider:disabled .k-button-decrease:hover,.k-slider:disabled .k-button-increase:hover,.k-slider[disabled] .k-button-decrease:hover,.k-slider[disabled] .k-button-increase:hover,.k-slider.k-disabled .k-button-decrease:hover,.k-slider.k-disabled .k-button-increase:hover{background-color:transparent!important}.k-slider:disabled .k-button-decrease:focus,.k-slider:disabled .k-button-increase:focus,.k-slider[disabled] .k-button-decrease:focus,.k-slider[disabled] .k-button-increase:focus,.k-slider.k-disabled .k-button-decrease:focus,.k-slider.k-disabled .k-button-increase:focus{box-shadow:none!important}.k-slider:disabled .k-slider-track,.k-slider[disabled] .k-slider-track,.k-slider.k-disabled .k-slider-track{background-color:var(--kendo-disabled-bg);cursor:not-allowed;pointer-events:auto}.k-slider:disabled .k-slider-selection,.k-slider[disabled] .k-slider-selection,.k-slider.k-disabled .k-slider-selection{background-color:var(--kendo-disabled-text);cursor:not-allowed;pointer-events:auto}.k-slider:disabled .k-draghandle,.k-slider[disabled] .k-draghandle,.k-slider.k-disabled .k-draghandle{background-color:var(--kendo-disabled-text);border-color:var(--kendo-disabled-text);cursor:not-allowed;pointer-events:auto;box-shadow:none!important}.k-switch-label{display:inline-flex!important;color:var(--secondary)}.k-switch+.k-switch-label,.k-switch-label+.k-switch{margin-left:8px}.k-switch-off+.k-switch-label,.k-switch-label.switch-disabled-label{color:var(--unassigned)}.k-switch{height:24px;background:none}.k-switch.k-switch-on:focus-visible .k-switch-track,.k-switch.k-switch-off:focus-visible .k-switch-track{border-color:var(--focus-bg);outline:none;box-shadow:inset 0 0 0 1px var(--base-background-light)!important}.k-switch.k-switch-on:focus-visible .k-switch-thumb,.k-switch.k-switch-off:focus-visible .k-switch-thumb{height:12px;width:12px}.k-switch.switch-swap-mode:not(.k-disabled).k-switch-off .k-switch-track{border-color:var(--tertiary);color:var(--white);background-color:var(--tertiary)}.k-textarea{box-shadow:none;border:1px solid transparent}.k-textarea:hover,.k-textarea.k-hover{border-color:var(--border-color);box-shadow:none}.k-textarea:focus,.k-textarea.k-focus{border-color:var(--focus-bg)!important;box-shadow:none}.k-picker .k-input-button,.k-input .k-input-button{background-color:transparent;border:none}.k-picker .k-input-button:hover,.k-picker .k-input-button:active,.k-input .k-input-button:hover,.k-input .k-input-button:active{color:inherit}.k-picker .k-input-button:focus,.k-input .k-input-button:focus{box-shadow:none!important}.k-picker:disabled .k-input-button,.k-picker[disabled] .k-input-button,.k-picker.k-disabled .k-input-button,.k-input:disabled .k-input-button,.k-input[disabled] .k-input-button,.k-input.k-disabled .k-input-button{cursor:not-allowed;pointer-events:auto}.k-list-item.k-selected.k-focus{box-shadow:none}.k-list-item:disabled,.k-list-item[disabled],.k-list-item.k-disabled{color:var(--kendo-disabled-text);pointer-events:none!important;background-color:transparent}.k-list-item:disabled:hover,.k-list-item[disabled]:hover,.k-list-item.k-disabled:hover{background-color:transparent}.k-popup .k-no-data{text-transform:unset;font-size:10px;line-height:1.4;font-weight:400;color:var(--subtle-text)}.k-popup .k-no-data .k-button{margin-top:16px}.k-popup .k-columnmenu-item{line-height:1.6666666667;font-size:12px}.k-popup shared-extended-dropdowns-footer:first-of-type{box-shadow:inset 0 1px 0 0 var(--border-color)}.k-list-container .multiselect-item{display:flex;align-items:center;pointer-events:auto}.k-list-container .multiselect-header{min-height:36px;display:flex;align-items:center;box-shadow:inset 0 -1px 0 0 var(--border-color);padding:8px}.k-list-container .k-list-group-item,.k-list-container .k-list-group-sticky-header{font-weight:600;color:var(--subtle-text)}.k-list-container .k-list-group-sticky-header{border:none}.k-list-container .k-list-item:disabled .multiselect-item,.k-list-container .k-list-item[disabled] .multiselect-item,.k-list-container .k-list-item.k-disabled .multiselect-item{pointer-events:none}.k-list-container .k-list-item:disabled .multiselect-item shared-icon,.k-list-container .k-list-item[disabled] .multiselect-item shared-icon,.k-list-container .k-list-item.k-disabled .multiselect-item shared-icon{pointer-events:auto;cursor:pointer}.k-list-container .k-list-item:disabled .k-checkbox,.k-list-container .k-list-item[disabled] .k-checkbox,.k-list-container .k-list-item.k-disabled .k-checkbox{box-shadow:inset 0 0 0 1px var(--border-color)!important;background-color:var(--base-background)!important;border-color:var(--kendo-disabled-text);color:var(--kendo-disabled-text)}.k-multiselect .k-clear-value{align-self:flex-start;height:20px}.k-multiselect:disabled .k-clear-value,.k-multiselect[disabled] .k-clear-value,.k-multiselect.k-disabled .k-clear-value{display:none}.k-multiselect:disabled .k-chip,.k-multiselect[disabled] .k-chip,.k-multiselect.k-disabled .k-chip{border-color:var(--kendo-disabled-text);background-color:var(--base-background);color:var(--kendo-disabled-text);cursor:not-allowed;pointer-events:auto}.k-multiselect:disabled .k-chip .k-chip-remove-action .k-svg-icon,.k-multiselect[disabled] .k-chip .k-chip-remove-action .k-svg-icon,.k-multiselect.k-disabled .k-chip .k-chip-remove-action .k-svg-icon{display:none;--icon-fill: var(--kendo-disabled-bg)}.k-multiselect:disabled .k-chip.k-chip-solid:active,.k-multiselect[disabled] .k-chip.k-chip-solid:active,.k-multiselect.k-disabled .k-chip.k-chip-solid:active{background-color:var(--base-background);color:var(--kendo-disabled-text)}kendo-dialog .k-dialog-titlebar,kendo-window .k-dialog-titlebar,kendo-drawer .k-dialog-titlebar{padding-block:24px;align-items:flex-start}kendo-dialog .k-window-content,kendo-window .k-window-content,kendo-drawer .k-window-content{padding-block:16px;padding-top:0;padding-bottom:24px;display:flex;flex-direction:column;height:100%}kendo-dialog .k-window-content kendo-dialog-actions,kendo-window .k-window-content kendo-dialog-actions,kendo-drawer .k-window-content kendo-dialog-actions{margin-left:0!important;margin-right:0!important;padding-bottom:0!important;padding-block:0!important;padding-top:16px!important;border-color:var(--border-color);margin-top:auto}kendo-dialog .k-window-titlebar,kendo-window .k-window-titlebar,kendo-drawer .k-window-titlebar{background:var(--base-background-light)}kendo-dialog .k-window-titlebar-actions,kendo-window .k-window-titlebar-actions,kendo-drawer .k-window-titlebar-actions{margin-block:0;margin-inline-end:0;margin-top:-6px;margin-bottom:-6px}kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:hover,kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:active,kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:hover,kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:active,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:hover,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:active,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:hover,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:active,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:hover,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close:active,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:hover,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button:active{background:transparent!important}kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon,kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon{height:24px;width:24px;background-color:transparent}kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon:hover,kendo-dialog .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon:hover,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon:hover,kendo-window .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon:hover,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-dialog-close .k-svg-icon:hover,kendo-drawer .k-window-titlebar-actions .k-button.k-button-flat.k-icon-button .k-svg-icon:hover{--icon-fill: var(--primary)}kendo-dialog .k-window-titlebar-actions .k-button-flat:after,kendo-window .k-window-titlebar-actions .k-button-flat:after,kendo-drawer .k-window-titlebar-actions .k-button-flat:after{box-shadow:none!important}kendo-window .k-window-titlebar-actions .k-svg-icon{--icon-fill: var(--light-gray) !important}kendo-window .k-window-titlebar-actions .k-svg-icon:hover{--icon-fill: var(--kendo-color-on-primary) !important}.k-menu:not(.k-context-menu)>.k-item:focus-visible,.k-menu:not(.k-context-menu)>.k-item.k-focus,.k-menu-group:not(.k-context-menu)>.k-item:focus-visible,.k-menu-group:not(.k-context-menu)>.k-item.k-focus{background-color:var(--hovered-bg)!important}.k-menu:not(.k-context-menu)>.k-item:focus-visible .k-menu-link,.k-menu:not(.k-context-menu)>.k-item.k-focus .k-menu-link,.k-menu-group:not(.k-context-menu)>.k-item:focus-visible .k-menu-link,.k-menu-group:not(.k-context-menu)>.k-item.k-focus .k-menu-link{background-color:var(--hovered-bg)!important}.k-menu .k-menu-item,.k-menu-group .k-menu-item{--base-color: var(--base-text);--active-color: var(--primary)}.k-menu .k-menu-item .k-menu-expand-arrow,.k-menu-group .k-menu-item .k-menu-expand-arrow{margin-left:auto!important;margin-inline-end:-8px!important;margin-inline-start:auto!important}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link{color:var(--base-color)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link shared-icon,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link shared-icon{--icon-color: var(--base-color)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link.k-active,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-active{background-color:var(--hovered-bg)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link:active,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link:active{background-color:var(--hovered-bg)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active{color:var(--active-color)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active:not(:hover),.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active:not(:hover){background-color:var(--base-background-light)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active .k-svg-icon svg,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active .k-svg-icon svg{--icon-fill: var(--active-color)}.k-menu .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active shared-icon,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active shared-icon{--icon-color: var(--active-color)}.k-menu .k-menu-item.k-disabled,.k-menu-group .k-menu-item.k-disabled{background-color:transparent!important}.k-menu .k-menu-item.k-disabled .k-menu-link,.k-menu-group .k-menu-item.k-disabled .k-menu-link{color:var(--kendo-disabled-text);cursor:not-allowed;pointer-events:auto;background-color:transparent!important}.k-menu .k-menu-item.k-disabled .k-menu-link shared-icon,.k-menu-group .k-menu-item.k-disabled .k-menu-link shared-icon{--icon-color: var(--kendo-disabled-text)}.k-menu .k-menu-item.k-disabled .k-menu-link:hover,.k-menu-group .k-menu-item.k-disabled .k-menu-link:hover,.k-menu .k-menu-item.k-disabled:hover,.k-menu-group .k-menu-item.k-disabled:hover{background-color:transparent!important}.k-menu .k-menu-item.menu-item-small .k-menu-link,.k-menu .k-menu-item .menu-item-small,.k-menu-group .k-menu-item.menu-item-small .k-menu-link,.k-menu-group .k-menu-item .menu-item-small{font-size:12px;line-height:1.6666666667;padding:8px 16px;min-width:150px}.k-menu .k-menu-item:focus-visible,.k-menu-group .k-menu-item:focus-visible{background-color:transparent!important}.k-menu{padding-inline-end:0}.k-menu shared-routing-menu-item .k-svg-icon svg{width:12px;height:12px}.k-menu .k-menu-link:after{content:"";width:0}.k-menu:not(.k-menu-vertical) .k-menu-link.k-menu-link-active:after{background-color:var(--primary);display:inline-flex;position:absolute;height:2px;border-radius:5px;bottom:8px;left:8px;right:8px;width:calc(100% - 16px);margin-left:auto;margin-right:auto;transition:width .1s ease-in-out}.k-menu.k-menu-vertical{font-size:12px;line-height:1.6666666667}.k-menu.k-menu-vertical .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active{color:var(--base-text);background-color:var(--selected-bg)!important}.k-menu.k-menu-vertical .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active shared-icon{--icon-color: var(--base-text)}.k-menu-group{min-width:150px}.k-menu-group .k-menu-item shared-routing-menu-item .k-menu-link{padding-top:12px;padding-bottom:12px;font-size:12px;line-height:1.6666666667}.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link:hover,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-hover{background-color:var(--hovered-bg)}.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link:active,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-active,.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-selected{background-color:var(--selected-bg)}.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active{color:var(--base-text);background-color:var(--selected-bg)!important}.k-menu-group .k-menu-item:not(.k-disabled) .k-menu-link.k-menu-link-active shared-icon{--icon-color: var(--base-text)}.k-tooltip{max-width:236px;border-width:0}.k-chip-list{padding-left:8px!important}.k-chip{border-radius:12px;box-sizing:border-box;height:24px;max-width:200px}.k-chip:focus-visible{border-color:var(--focus-bg)}.k-chip.k-disabled{border-color:var(--kendo-disabled-text);background-color:var(--base-background);color:var(--kendo-disabled-text);cursor:not-allowed;pointer-events:auto;box-shadow:none;opacity:1}.k-chip.k-disabled .k-chip-remove-action .k-svg-icon{display:none;--icon-fill: var(--kendo-disabled-bg)}.k-chip.k-disabled.k-chip-solid:active{background-color:var(--base-background);color:var(--kendo-disabled-text)}.k-chip.k-chip-solid:not(.k-disabled):active{background-color:var(--secondary);color:var(--base-background-light);border-color:var(--secondary)}.k-chip.k-chip-solid:not(.k-disabled):active a{color:var(--base-background-light)}.k-chip .k-chip-remove-action .k-svg-icon{--icon-fill: var(--unassigned)}.k-chip .k-chip-remove-action .k-svg-icon:hover{--icon-fill: var(--secondary)}.k-colorpicker-popup{margin-top:4px}.k-colorpicker .k-input-inner{padding-right:0!important}.k-coloreditor .k-coloreditor-header{padding-bottom:24px}.k-coloreditor .k-coloreditor-header .k-coloreditor-header-actions .k-button{border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-start-start-radius:var(--border-radius);border-end-start-radius:var(--border-radius)}.k-coloreditor>:last-child:not(.k-coloreditor-footer){margin-bottom:24px!important}.k-coloreditor>:first-child:not(.k-coloreditor-header){margin-top:24px!important}.k-colorpalette-table{border-spacing:4px;border-collapse:separate;margin:-4px}.k-colorpalette-table .k-colorpalette-tile{border-radius:3px}kendo-popup{z-index:2147483647!important;max-height:100%}kendo-popup:not(.k-tooltip-wrapper) .k-popup{max-height:100%;border-radius:var(--border-radius)}.k-popup:not(.k-popup-transparent):not(.k-menu-popup):not(.k-popover){margin-top:4px;margin-bottom:4px}@keyframes drawer-slide-in{0%{right:calc((100vw - 72px)/-4);opacity:0}to{right:0;opacity:1}}@keyframes drawer-slide-in-wide{0%{right:calc((100vw - 48px) / 3 * -1);opacity:0}to{right:0;opacity:1}}@keyframes drawer-slide-in-fixed{0%{right:-350px;opacity:0}to{right:0;opacity:1}}kendo-drawer-container.k-drawer-expanded kendo-drawer{animation-duration:.35s;animation-fill-mode:forwards;animation-name:drawer-slide-in;flex-basis:auto!important}kendo-drawer-container.k-drawer-expanded kendo-drawer.wide-drawer{animation-name:drawer-slide-in-wide}kendo-drawer-container.k-drawer-expanded kendo-drawer.fixed-narrow-drawer{animation-name:drawer-slide-in-fixed}kendo-drawer{box-shadow:var(--left-box-shadow);transform:none!important}kendo-drawer .k-dialog-actions{border-color:var(--border-color)}kendo-drawer.wide-drawer .k-drawer-wrapper{min-width:429px;width:calc((100vw - 48px) / 3)!important}kendo-drawer.fixed-narrow-drawer .k-drawer-wrapper{width:350px!important}kendo-drawer .k-drawer-wrapper{display:flex;flex-direction:column;flex-basis:100%;justify-content:space-between;width:calc((100vw - 72px)/4)!important;min-width:323px}kendo-drawer .k-window-titlebar-actions{border-color:var(--border-color)}kendo-calendar,kendo-multiviewcalendar{border-radius:var(--border-radius);align-items:center}kendo-calendar .k-calendar-title,kendo-multiviewcalendar .k-calendar-title{font-size:12px;line-height:1.6666666667;font-weight:700}kendo-calendar .k-other-month,kendo-multiviewcalendar .k-other-month{background-color:transparent!important;pointer-events:none!important}kendo-calendar .k-other-month .k-link,kendo-multiviewcalendar .k-other-month .k-link{color:transparent!important}kendo-calendar .k-other-month .k-link:hover,kendo-multiviewcalendar .k-other-month .k-link:hover{background-color:transparent!important;cursor:default}kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected),kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected){background-color:transparent}kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected) .k-link,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected) .k-link{cursor:not-allowed;color:var(--kendo-disabled-text)!important}kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected) .k-link:hover,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month):not(.k-active):not(.k-selected) .k-link:hover{background-color:transparent!important;color:var(--kendo-disabled-text)!important}kendo-calendar .k-range-split-start:after,kendo-calendar .k-range-split-end:after,kendo-multiviewcalendar .k-range-split-start:after,kendo-multiviewcalendar .k-range-split-end:after{display:none!important}kendo-calendar .k-today,kendo-multiviewcalendar .k-today{font-weight:400!important}kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month).k-active .k-link,kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month).k-selected .k-link,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month).k-active .k-link,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month).k-selected .k-link{cursor:not-allowed;color:var(--kendo-disabled-text)!important}kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month).k-active .k-link:hover,kendo-calendar .k-calendar-td.k-disabled:not(.k-other-month).k-selected .k-link:hover,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month).k-active .k-link:hover,kendo-multiviewcalendar .k-calendar-td.k-disabled:not(.k-other-month).k-selected .k-link:hover{background-color:var(--secondary)!important;color:var(--kendo-disabled-text)!important}kendo-calendar .k-range-start.k-active .k-calendar-cell-inner,kendo-calendar .k-range-end.k-active .k-calendar-cell-inner,kendo-multiviewcalendar .k-range-start.k-active .k-calendar-cell-inner,kendo-multiviewcalendar .k-range-end.k-active .k-calendar-cell-inner{box-shadow:none!important}kendo-calendar .k-calendar-th,kendo-multiviewcalendar .k-calendar-th{font-weight:600;text-transform:capitalize}kendo-calendar .k-calendar-td.k-focus.k-today .k-link,kendo-multiviewcalendar .k-calendar-td.k-focus.k-today .k-link{box-shadow:none!important}kendo-calendar .k-calendar-td.k-focus,kendo-multiviewcalendar .k-calendar-td.k-focus{outline:var(--focus-bg) solid 1px;outline-offset:-1px}kendo-calendar .k-calendar-header,kendo-multiviewcalendar .k-calendar-header{padding-top:16px}kendo-calendar .k-calendar-view,kendo-multiviewcalendar .k-calendar-view{padding-bottom:16px;margin:0}kendo-calendar .k-range-mid,kendo-multiviewcalendar .k-range-mid{background-color:var(--border-color)!important}kendo-calendar .k-range-end.k-active .k-link,kendo-multiviewcalendar .k-range-end.k-active .k-link{box-shadow:none!important}kendo-calendar .k-year-calendar .k-calendar-td,kendo-calendar .k-calendar-yearview .k-calendar-td,kendo-calendar .k-decade-calendar .k-calendar-td,kendo-calendar .k-calendar-decadeview .k-calendar-td,kendo-calendar .k-century-calendar .k-calendar-td,kendo-calendar .k-calendar-centuryview .k-calendar-td,kendo-multiviewcalendar .k-year-calendar .k-calendar-td,kendo-multiviewcalendar .k-calendar-yearview .k-calendar-td,kendo-multiviewcalendar .k-decade-calendar .k-calendar-td,kendo-multiviewcalendar .k-calendar-decadeview .k-calendar-td,kendo-multiviewcalendar .k-century-calendar .k-calendar-td,kendo-multiviewcalendar .k-calendar-centuryview .k-calendar-td{width:63px;height:63px;inline-size:63px;block-size:63px}kendo-timeselector{min-width:208px!important}kendo-timeselector .k-time-selector-title{padding:16px!important}kendo-timeselector .k-time-list-wrapper .k-title{font-weight:400}kendo-timeselector .k-time-header{font-weight:600}kendo-timeselector .k-actions{flex-direction:row-reverse}kendo-timepicker{overflow:visible!important;width:210px!important}kendo-timepicker kendo-dateinput.k-input:hover,kendo-timepicker kendo-dateinput.k-input.k-hover,kendo-timepicker kendo-dateinput.k-input:focus-within,kendo-timepicker kendo-dateinput.k-input:focus,kendo-timepicker kendo-dateinput.k-input:disabled,kendo-timepicker kendo-dateinput.k-input[disabled],kendo-timepicker kendo-dateinput.k-input.k-disabled,kendo-timepicker kendo-dateinput .k-input-inner:hover,kendo-timepicker kendo-dateinput .k-input-inner.k-hover,kendo-timepicker kendo-dateinput .k-input-inner:focus-within,kendo-timepicker kendo-dateinput .k-input-inner:focus,kendo-timepicker kendo-dateinput .k-input-inner:disabled,kendo-timepicker kendo-dateinput .k-input-inner[disabled],kendo-timepicker kendo-dateinput .k-input-inner.k-disabled{box-shadow:none;background-color:transparent}.k-expander-title{text-transform:none;font-size:18px;line-height:1.1111111111;font-weight:400}.k-splitter-flex{overflow:hidden}kendo-popup .k-columnmenu-item-wrapper .k-expander{box-shadow:none!important}.k-expander{--expansion-header-height: 50px;box-shadow:inset 0 -1px color-mix(in srgb,var(--shadow-color) 13%,transparent)!important}.k-expander .k-expander-title{font-size:16px;line-height:1.5}.k-expander .k-expander-content-wrapper{height:100%;overflow:hidden}.k-expander .k-expander-content{height:100%;padding-top:8px}.k-expander .k-expander-header{height:var(--expansion-header-height);flex-shrink:0}.k-expander .k-expander-header .k-expander-indicator:hover .k-svg-icon{--icon-fill: var(--primary)}.k-expander.k-expanded .k-expander-title,.k-expander.k-expanded .custom-title{color:var(--primary)}.k-expander.expander-inactive .k-expander-header:not(.k-disabled):hover .k-expander-title,.k-expander.expander-inactive .k-expander-header:not(.k-disabled):hover .custom-title{color:var(--unassigned)}.k-expander.expander-inactive .k-expander-header:not(.k-disabled):hover shared-icon{--icon-color: var(--unassigned) !important}.k-expander.expander-inactive .k-expander-title,.k-expander.expander-inactive .custom-title{color:var(--unassigned)}.k-expander.expander-inactive shared-icon{--icon-color: var(--unassigned) !important}.k-expander .k-expander-header.k-disabled .custom-title{color:var(--kendo-disabled-text)!important}.k-expander .k-expander-header.k-disabled .disabled,.k-expander .k-expander-header.k-disabled .k-expander-indicator{pointer-events:none}.k-expander .k-expander-header.k-disabled:hover{background-color:transparent!important;cursor:not-allowed!important}.k-expander .k-expander-header.k-disabled kendo-switch{cursor:not-allowed!important;pointer-events:none}.k-notification-group{z-index:2147483647;margin:12px 0}.k-notification-group .k-notification-container{margin:4px 16px}.k-notification-group .k-notification{min-height:36px;display:flex;align-items:center}.k-notification-group .k-notification.k-notification-closable .k-notification-content{border-right:1px solid color-mix(in srgb,var(--border-color) 33%,transparent);padding-right:8px}.k-notification-group .k-notification .k-notification-content{overflow:hidden}.k-notification-group .k-notification .k-notification-content .notification-text-content{overflow-wrap:break-word}.k-notification-group .k-notification .k-notification-actions .k-svg-icon{--icon-fill: var(--border-color)}.k-notification-group .k-notification .k-notification-actions .k-svg-icon:hover{--icon-fill: var(--white)}.k-scrollview{border:none!important}.k-scrollview .k-scrollview-nav-wrap{background:linear-gradient(0deg,var(--base-background-dark),transparent)!important;display:flex;justify-content:center;align-items:center}.k-scrollview .k-scrollview-nav{padding:0;overflow-x:hidden}.k-scrollview .k-scrollview-nav .k-link:before{opacity:0!important}.k-scrollview .k-scrollview-nav .k-link:not(.k-primary):hover{background-color:var(--white)}.k-scrollview .k-scrollview-nav .k-link.k-primary:hover{background-color:var(--hovered-bg)}.k-scrollview .k-scrollview-next,.k-scrollview .k-scrollview-prev{margin:16px;width:54px;height:54px;top:calc(50% - 32px);opacity:1;background-color:color-mix(in srgb,var(--secondary) 50%,transparent)!important;border-radius:var(--border-radius)}.k-scrollview .k-scrollview-next kendo-svgicon,.k-scrollview .k-scrollview-prev kendo-svgicon{--icon-fill: var(--white)}.k-scrollview .k-scrollview-next:hover kendo-svgicon,.k-scrollview .k-scrollview-prev:hover kendo-svgicon{--icon-fill: var(--secondary)}.k-scrollview .k-scrollview-next:hover,.k-scrollview .k-scrollview-prev:hover{background-color:var(--hovered-bg)!important}kendo-upload{border-radius:var(--border-radius);border:none!important}kendo-upload .k-dropzone{border:var(--border-base);border-width:var(--border-width)!important;border-radius:var(--border-radius)}kendo-upload .k-upload-button-wrap .k-button:not(.k-disabled){border-color:var(--secondary);color:var(--base-text)}kendo-upload.k-disabled{opacity:1}kendo-upload.k-disabled .k-dropzone{border-style:dashed;border-color:var(--kendo-disabled-text)}kendo-upload.k-disabled .k-dropzone .k-dropzone-hint{color:var(--disabled-text)!important}kendo-upload:not(:has(.k-upload-files)):not(.k-disabled) .k-dropzone{border-style:dashed;border-color:var(--focus-bg)}kendo-upload .k-file-icon-wrapper .k-svg-icon{--icon-fill: var(--placeholder-text)}kendo-upload .k-upload-actions .k-button.k-button-flat.k-upload-action:hover{background:none!important}kendo-upload .k-upload-actions .k-button.k-button-flat.k-upload-action:hover .k-svg-icon{--icon-fill: var(--primary)}kendo-upload .k-upload-actions .k-button.k-button-flat.k-upload-action:active{background:none!important}kendo-upload .k-upload-actions .k-button:after{box-shadow:none!important}kendo-upload .k-file{padding:8px!important}kendo-upload .k-file.k-focus{box-shadow:none!important}kendo-upload .k-upload-files{border:none!important}kendo-upload .k-file-icon{font-size:32px}kendo-upload .k-file-name{font-size:12px;line-height:1.6666666667}kendo-upload .k-file-error .k-file-summary,kendo-upload .k-file-error .k-file-validation-message,kendo-upload .k-file-invalid .k-file-summary,kendo-upload .k-file-invalid .k-file-validation-message{color:var(--error)}kendo-upload .k-file-success .k-file-summary{color:var(--success-dark)}kendo-upload .k-upload-pct{font-size:10px;line-height:1.4;color:var(--hint-color)}kendo-upload .k-upload-status{height:20px;border-radius:var(--border-radius);padding:3px 5px;width:fit-content;cursor:default;-webkit-user-select:none;user-select:none;background-color:var(--badge-background-color)}kendo-upload .k-upload-status .k-svg-icon{height:18px;width:18px;padding-right:4px}kendo-upload .k-upload-status .k-svg-i-checkmark{--icon-fill: var(--success)}kendo-upload .k-upload-status .k-svg-i-upload{--icon-fill: var(--info)}kendo-upload.status-failed .k-upload-status{background:var(--red-light);color:var(--error-dark)!important}kendo-upload.status-paused .k-upload-status{background:var(--orange-light);color:var(--warning-dark)!important}kendo-upload.status-uploading .k-upload-status{background:var(--blue-extra-light);color:var(--info-dark)!important}kendo-upload.status-finished .k-upload-status{background:var(--green-light);color:var(--success-dark)!important}.k-panelbar .k-disabled:hover,.k-panelbar .k-disabled.k-hover{background-color:inherit!important}.k-panelbar :hover,.k-panelbar .k-hover{cursor:pointer!important}.k-panelbar .k-svg-icon svg,.k-panelbar .k-panelbar-toggle{width:12px;height:12px;margin-left:-2px}.k-panelbar .k-panelbar-item-text{width:100%;display:flex;align-items:center}.k-panelbar>.k-panelbar-header>.k-link{gap:0}.k-panelbar .k-link.k-focus{background-color:var(--kendo-color-base-hover)}.k-scheduler button.k-nav-today,.k-scheduler button.k-scheduler-fullday{color:var(--base-text)}.k-scheduler .k-scheduler-head .k-scheduler-date-group th{background-color:var(--base-background-light);border-width:1px 0 1px 1px}.k-scheduler .k-scheduler-head .k-scheduler-times .k-heading-cell:not(.k-scheduler-times-all-day){background-color:var(--base-background-light);border-width:1px 0 1px 0}.k-scheduler .k-heading-cell{border-right-width:0}.k-scheduler .k-scheduler-table td:first-child{border-left-width:1px}.k-scheduler .k-event.k-selected-event{background:var(--kendo-color-primary-active);box-shadow:inset 0 0 0 2px var(--tertiary)}.k-scheduler .k-event:hover{background-color:var(--tertiary);cursor:pointer}.k-scheduler .k-event .k-resize-handle:before{border-bottom-width:2px}.k-scheduler .k-scheduler-table td{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:auto}.k-scheduler .k-event-actions{height:25px;display:flex;align-items:center;margin-top:2px}.k-scheduler .k-event-actions .k-svg-icon{--icon-fill: var(--white);height:20px;width:20px}.k-scheduler .k-event-actions:first-child{margin:0 4px!important}.k-scheduler .k-event-actions:first-child .k-svg-icon{height:16px;width:16px}.k-scheduler .k-scheduler-times th{text-align:center}.k-scheduler .k-scheduler-header th{text-align:left}.k-scheduler.shared-workschedule .k-scheduler-footer,.k-scheduler.shared-workschedule .k-scheduler-toolbar{display:none}.k-scheduler.shared-workschedule .k-scheduler-times{min-width:61px!important}.k-scheduler.shared-workschedule .k-scheduler-head .k-scheduler-date-group .k-heading-cell,.k-scheduler.shared-workschedule .k-scheduler-head .k-scheduler-times .k-heading-cell{border-top-color:transparent!important}.k-scheduler .k-scheduler-marquee{border-radius:var(--border-radius)}.k-scheduler .k-scheduler-marquee.k-first:before{left:2px;z-index:1}.k-scheduler .k-scheduler-marquee.k-last:after{right:1px}.k-scheduler .k-scheduler-marquee .k-marquee-color{width:calc(100% - 3px);left:2px;border-radius:var(--border-radius)}.k-scheduler .k-scheduler-marquee .k-marquee-text{left:2px}.k-scheduler .overlap-error{cursor:not-allowed}.k-scheduler .overlap-error:before,.k-scheduler .overlap-error:after{border-color:var(--error-dark);border-right-color:transparent;border-bottom-color:transparent}.k-scheduler .overlap-error.k-event-drag-hint{background-color:var(--error-dark);cursor:not-allowed}.k-scheduler .overlap-error .k-marquee-color{background-color:var(--error-dark)!important}.k-scheduler .k-scheduler-cell.k-selected{background-color:var(--hovered-bg)}.k-chart-tooltip{color:#fff}
