#mainMenu.k-menu:not(.k-context-menu)>.k-item>.k-link>.k-link-text{font-size:var(--cms-header-nav-font-size);font-weight:var(--cms-header-nav-font-weight);color:var(--cms-menu-color)}#mainMenu.k-menu:not(.k-context-menu)>.k-item>.k-link{font-size:var(--cms-header-nav-font-size);font-weight:var(--cms-header-nav-font-weight);color:var(--cms-menu-color);background-color:transparent}#mainMenu.k-menu:not(.k-context-menu)>.k-item:hover>.k-link>.k-link-text,#mainMenu.k-menu:not(.k-context-menu)>.k-item.k-state-hover>.k-link>.k-link-text{color:var(--cms-menu-hover-color)}#mainMenu.k-menu:not(.k-context-menu) .k-group,#mainMenu.k-menu:not(.k-context-menu).k-menu-group,#mainMenu .k-menu-group{background-color:var(--cms-menu-group-bg-color);border:var(--cms-menu-group-border);box-shadow:var(--cms-menu-group-shadow)}#mainMenu.k-menu:not(.k-context-menu) .k-group .k-item,#mainMenu .k-menu-group .k-menu-item{font-size:var(--cms-header-nav-font-size);font-weight:var(--cms-header-nav-font-weight);color:var(--cms-menu-item-color)}#mainMenu .k-menu-group .k-menu-link-text,#mainMenu.k-menu:not(.k-context-menu) .k-group .k-item>.k-link>.k-link-text{color:var(--cms-menu-item-color);font-size:var(--cms-header-nav-font-size);font-weight:var(--cms-header-nav-font-weight)}#mainMenu .k-menu-group-md .k-menu-item{font-size:var(--cms-header-nav-font-size);line-height:var(--cms-line-height-base);font-weight:var(--cms-header-nav-font-weight)}#mainMenu.k-menu:not(.k-context-menu) .k-group .k-item:hover>.k-link>.k-link-text,#mainMenu .k-menu-group .k-menu-item:hover .k-menu-link-text{color:var(--cms-menu-item-hover-color)}#mainMenu.k-menu:not(.k-context-menu)>.k-item:focus{box-shadow:none}#mainMenu>.k-item>.k-menu-group{display:none}.k-grid{min-height:0;border:var(--cms-grid-border);background-color:transparent;color:var(--cms-grid-cell-color)}.section-grid>.k-grid{height:auto;min-height:0;flex:0 1 auto}.section-grid .k-grid-content{overflow-y:auto;overflow-x:auto}.flex-center>.k-grid{flex:1;min-width:0;width:100%}.k-grid-header{background-color:var(--cms-grid-header-bg-color);color:var(--cms-grid-header-color);border-bottom:var(--cms-grid-header-border)}.k-grid-header .k-grid-header-wrap{overflow:hidden!important}.k-grid .k-table-th{font-weight:var(--cms-grid-header-font-weight)!important;white-space:normal;word-break:break-word;text-align:center!important;color:var(--cms-grid-header-color)!important;text-overflow:unset;overflow:visible}.k-grid .k-table-th .k-column-title{white-space:normal;word-break:break-word;text-overflow:unset;overflow:visible}.k-grid .k-grid-header .k-cell-inner{justify-content:center!important}.k-grid .k-grid-header .k-table-th{vertical-align:middle}.k-grid tbody td,.k-grid thead th,.k-grid .k-table-td,.k-grid .k-table-th,.k-grid .k-grid-header .k-table-th{font-size:var(--cms-grid-cell-font-size);font-family:var(--cms-grid-cell-font-family);color:var(--cms-grid-cell-color);padding:var(--cms-spacing-xs);line-height:var(--cms-line-height-sm)}.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{background-color:transparent;color:var(--cms-text-bold);position:relative;margin-inline-end:0}.k-grid-header .k-grid-filter.k-active::before,.k-grid-header .k-header-column-menu.k-active::before,.k-grid-header .k-grid-header-menu.k-active::before{border-radius:inherit;content:"";background:currentColor;opacity:.2;position:absolute;inset:0;z-index:0}.k-grid-header .k-grid-filter.k-active .k-svg-icon,.k-grid-header .k-grid-filter.k-active .k-icon,.k-grid-header .k-header-column-menu.k-active .k-svg-icon,.k-grid-header .k-header-column-menu.k-active .k-icon,.k-grid-header .k-grid-header-menu.k-active .k-svg-icon,.k-grid-header .k-grid-header-menu.k-active .k-icon{position:relative;z-index:1}.k-filter-menu-container button[type="submit"].k-button-solid-primary{background-color:var(--cms-surface-secondary-bg-color);border:var(--cms-border-default);color:var(--cms-text-primary)}.k-grid .k-grid-content{background-color:var(--cms-grid-bg-color);color:var(--cms-grid-cell-color)}.section-grid .k-grid-content{height:auto!important;min-height:0;max-height:100%;overflow:auto}.k-grid tbody>tr:not(.k-detail-row).k-hover,.k-grid tbody>tr:not(.k-detail-row):hover{background-color:var(--cms-grid-row-hover-bg-color)}.k-grid .k-table-alt-row{background-color:var(--cms-grid-row-striped-bg-color)}.k-grid-norecords{padding:var(--cms-spacing-sm);color:var(--cms-text-muted);font-size:var(--cms-grid-cell-font-size);font-family:var(--cms-grid-cell-font-family)}.k-grid td[role="gridcell"] a{color:var(--cms-link-color)}.k-grid td.k-hierarchy-cell{text-align:center;vertical-align:middle;padding:0;line-height:1}.k-grid td.k-hierarchy-cell>a{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:middle;line-height:1}.k-grid .k-hierarchy-cell .k-svg-icon.k-svg-icon,.k-grid .k-hierarchy-cell .k-icon.k-icon{width:16px;height:16px;color:var(--cms-text-secondary)}.k-grid .k-hierarchy-cell .k-svg-icon svg,.k-grid .k-hierarchy-cell .k-icon svg{width:16px;height:16px;fill:currentColor}.k-grid .k-hierarchy-cell .k-svg-icon path,.k-grid .k-hierarchy-cell .k-icon path{fill:currentColor}.k-grid .k-hierarchy-cell a:hover .k-svg-icon.k-svg-icon,.k-grid .k-hierarchy-cell a:hover .k-icon.k-icon{color:var(--cms-text-primary)}.k-grid-toolbar{background-color:var(--cms-grid-pager-bg-color);border-bottom:var(--cms-grid-header-border);padding-block:var(--cms-spacing-xs);gap:var(--cms-spacing-sm);display:flex;width:100%}.k-grid-toolbar .k-grid-excel{margin-left:auto}.k-grid .k-button-solid-primary.k-icon-button,.k-grid .k-button-solid-secondary.k-icon-button,.k-grid .k-button-solid-base.k-icon-button{border:var(--cms-btn-default-border);background-color:var(--cms-grid-header-bg-color);color:var(--cms-grid-cell-color);box-shadow:none}.k-grid .k-input-button.k-button-solid-primary.k-icon-button,.k-grid .k-input-button.k-button-solid-secondary.k-icon-button,.k-grid .k-input-button.k-button-solid-base.k-icon-button{border:0;border-left:var(--cms-btn-default-border)}.k-grid .k-input-spinner .k-spinner-increase,.k-grid .k-input-spinner .k-spinner-decrease{border-width:0;border-inline-start-width:1px}.k-grid .k-input-spinner .k-button.k-spinner-increase{border-bottom:var(--cms-btn-default-border)}.k-grid .k-button-md.k-icon-button>.k-button-icon{min-height:0;min-width:0}.k-grid .k-icon-button:hover{border:var(--cms-btn-default-hover-border);background-color:var(--cms-btn-default-hover-bg-color);color:var(--cms-btn-default-hover-color)}.k-grid .k-icon-button .k-svg-icon path{fill:var(--cms-grid-cell-color)}.k-grid .k-icon-button:hover .k-svg-icon path{fill:var(--cms-btn-default-hover-color)}.k-grid .k-icon-button .k-icon{color:var(--cms-grid-cell-color)}.k-grid .k-icon-button:hover .k-icon{color:var(--cms-btn-default-hover-color)}.k-grid-pager{background-color:var(--cms-grid-pager-bg-color);color:var(--cms-text-muted);font-size:var(--cms-grid-cell-font-size);font-family:var(--cms-grid-cell-font-family);border-top:var(--cms-grid-pager-border);padding-block:var(--cms-spacing-xs)}.k-grid-pager .k-pager-numbers-wrap .k-button.k-button{display:inline-flex;align-items:center;justify-content:center;padding:0;height:25px;width:25px;min-width:25px;border:0;background:none;color:var(--cms-grid-pager-color);border-radius:4px;font-size:var(--cms-font-size-base);box-shadow:none}.k-grid-pager .k-pager-numbers-wrap .k-button:hover:not(.k-selected){background-color:var(--cms-grid-row-hover-bg-color);color:var(--cms-link-color)}.k-grid-pager .k-pager-numbers-wrap .k-button.k-selected{background-color:var(--cms-grid-header-bg-color);color:var(--cms-text-bold);font-weight:var(--cms-font-weight-bold)}.k-grid-pager .k-pager-sizes .k-picker{height:25px;font-size:var(--cms-font-size-base);font-family:var(--cms-font-family);border-radius:4px;background-color:var(--cms-grid-pager-bg-color)}.k-grid-pager .k-pager-sizes .k-picker .k-input-inner{padding:0 8px;overflow:visible}.k-grid-pager .k-pager-sizes .k-picker .k-input-button{padding:0 4px;background-color:transparent;border:0;box-shadow:none}.k-grid-pager .k-pager-sizes .k-picker .k-input-button:hover{background-color:transparent;box-shadow:none}.k-grid-pager .k-pager-nav.k-disabled,.k-grid-pager .k-pager-nav[disabled]{color:var(--cms-text-muted);opacity:.5}.k-grid-pager .k-pager-info{font-size:var(--cms-font-size-base);color:var(--cms-text-muted)}.k-input-solid.k-input-solid,.k-textbox.k-textbox{border:var(--cms-input-border);background-color:var(--cms-input-bg-color);padding:0}.k-input-solid.k-input-solid:hover,.k-textbox.k-textbox:hover{border:var(--cms-input-hover-border)}.k-input-solid.k-input-solid:focus,.k-input-solid.k-input-solid.k-focus,.k-input-solid.k-input-solid:focus-within,.k-textbox.k-textbox:focus{background-color:var(--cms-input-bg-color);border:var(--cms-input-focus-border);box-shadow:var(--cms-input-focus-box-shadow)}.k-input-solid::after,.k-textbox::after{display:none}.k-textbox .k-input-inner,.k-input-solid .k-input-inner,.k-picker .k-input-inner,.k-textbox .form-control,.k-input-solid .form-control,.k-picker .form-control{border:0;outline:0;box-shadow:none;padding:var(--cms-spacing-xs) var(--cms-spacing-sm);background:none;color:inherit}.entity-field-value>input.form-control:not(.k-input-inner){border:var(--cms-input-border);padding:var(--cms-spacing-xs) var(--cms-spacing-md);background-color:var(--cms-input-bg-color);color:var(--cms-input-color)}.entity-field-value>input.form-control:not(.k-input-inner):hover{border:var(--cms-input-hover-border)}.entity-field-value>input.form-control:not(.k-input-inner):focus{border:var(--cms-input-focus-border);box-shadow:var(--cms-input-focus-box-shadow);outline:0}.k-floating-label-container{padding-top:0}.k-input-spinner .k-button{border-radius:0;padding:0 var(--cms-spacing-xs)}.k-picker-solid{border:var(--cms-input-border);background-color:var(--cms-input-bg-color);font-family:var(--cms-font-family);font-size:var(--cms-font-size-base);padding:0}.k-picker-solid:hover,.k-picker-solid.k-hover{background-color:var(--cms-input-bg-color);border:var(--cms-input-hover-border)}.k-picker-solid:focus,.k-picker-solid.k-focus{background-color:var(--cms-input-bg-color);border:var(--cms-input-focus-border);box-shadow:var(--cms-input-focus-box-shadow);outline:0}.k-input-solid .k-input-button,.k-picker-solid .k-input-button{padding:0 var(--cms-spacing-xs);border:0;border-left:var(--cms-btn-default-border);border-radius:0;background-color:var(--cms-btn-default-bg-color)}.k-input-solid .k-input-button:hover,.k-picker-solid .k-input-button:hover{background-color:var(--cms-btn-default-hover-bg-color);border:0;border-left:var(--cms-btn-default-hover-border)}.k-list-item-text,.k-list-optionlabel{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base)}.k-popup{background-color:var(--cms-input-bg-color);color:var(--cms-input-color);border:var(--cms-input-border);box-shadow:var(--cms-shadow-lg)}.k-popup .k-item:hover,.k-popup .k-item.k-state-hover,.k-list-container .k-list-item:hover,.k-list-container .k-list-item.k-state-hover,.k-list-container .k-list-optionlabel:hover,.k-popup .k-list-item:hover,.k-popup .k-list-item.k-focus{background-color:var(--cms-hover-bg-color);color:var(--cms-text-primary)}.k-list-item.k-selected{box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.15)}.k-dropdowntree-popup .k-treeview-leaf{display:flex;flex-grow:1;border-radius:0;padding-block:6px;color:var(--cms-text-primary);font-size:var(--cms-font-size-sm);font-family:var(--cms-font-family)}.k-dropdowntree-popup .k-treeview-leaf:hover,.k-dropdowntree-popup .k-treeview-leaf.k-hover,.k-dropdowntree-popup .k-treeview-leaf.k-selected{background-color:var(--cms-hover-bg-color);color:var(--cms-text-primary)}.k-dropdowntree-popup .k-treeview-leaf.k-selected{box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.15)}.k-dropdowntree-popup .k-treeview-leaf:focus,.k-dropdowntree-popup .k-treeview-leaf.k-focus{box-shadow:var(--cms-shadow-sm)}.k-dropdowntree-popup .k-treeview-leaf.k-selected:focus,.k-dropdowntree-popup .k-treeview-leaf.k-selected.k-focus{box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.15)}.k-checkbox{border:var(--cms-input-border);background-color:var(--cms-input-bg-color)}.k-checkbox:checked,.k-checkbox.k-checked{border:var(--cms-input-border);background-color:var(--cms-surface-secondary-bg-color)}.k-checkbox:focus,.k-checkbox.k-focus{border:var(--cms-input-focus-border);box-shadow:var(--cms-input-focus-box-shadow);outline:0}.k-checkbox:checked:focus,.k-checkbox.k-checked.k-focus{border:var(--cms-input-focus-border);box-shadow:var(--cms-input-focus-box-shadow);outline:0}.k-card{background-color:var(--cms-entity-bg-color);color:var(--cms-grid-cell-color);border:var(--cms-entity-border)}.k-card-header{border-bottom:var(--cms-entity-border);background-color:var(--cms-grid-header-bg-color);color:var(--cms-grid-cell-color)}.k-tabstrip-items .k-link{padding-block:.25rem;padding-inline:.5rem}.k-progressbar{background-color:var(--cms-input-bg-color);border:var(--cms-input-border)}.k-progressbar .k-state-selected{background-color:var(--cms-color-primary);color:var(--cms-input-color)}.k-stepper{background-color:var(--cms-input-bg-color);color:var(--cms-input-color)}.k-stepper .k-step-indicator{background-color:var(--cms-surface-secondary-bg-color);border:var(--cms-input-border);color:var(--cms-text-secondary)}.k-stepper .k-step-current .k-step-indicator{background-color:var(--cms-color-primary);color:var(--cms-input-color)}.k-stepper .k-step-line{background-color:var(--cms-surface-secondary-bg-color)}.k-button-error{background-color:var(--cms-color-danger);color:var(--cms-text-primary);border:1px solid var(--cms-color-danger)}.k-button-success{background-color:var(--cms-color-success);color:var(--cms-text-primary);border:1px solid var(--cms-color-success)}.k-button-info{background-color:var(--cms-color-primary);color:var(--cms-text-primary);border:1px solid var(--cms-color-primary)}.k-menu .k-item>.k-link{color:var(--cms-menu-item-link-color);background-color:var(--cms-menu-item-link-bg-color)}.k-menu .k-item>.k-link:hover{background-color:var(--cms-menu-item-link-hover-bg-color);color:var(--cms-menu-item-link-hover-color)}.k-menu .k-group{background-color:var(--cms-menu-group-bg-color);border:var(--cms-menu-group-border)}.k-radio.k-checked,.k-radio:checked{border:var(--cms-input-border);background-color:var(--cms-color-primary)}.entity-tabs .entity-fields table thead.k-grid-header{position:sticky;top:0;z-index:1}.entity-tabs .entity-fields table thead.k-grid-header th{background-color:var(--cms-grid-header-bg-color);border-bottom:var(--cms-grid-header-border)}.entity-tabs .k-grid-header th.k-header{font-weight:var(--cms-font-weight-bold);color:var(--cms-text-bold)}.entity-tabs .k-tabstrip-content .entity-fields .k-grid.padding-02{padding:0}.k-grid td{border-bottom:var(--cms-grid-cell-border)}.k-grouping-header,.k-grid-md .k-grouping-header{color:var(--cms-text-muted);font-size:var(--cms-font-size-base);font-family:var(--cms-font-family);padding:var(--cms-spacing-xs) var(--cms-spacing-sm)}.k-filter-help-text{font-size:var(--cms-font-size-base);font-weight:var(--cms-font-weight-bold);color:var(--cms-text-bold)}.k-chip,.k-chip .k-chip-label{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base);color:var(--cms-text-primary)}.k-multiselect .k-input-inner{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base);color:var(--cms-text-primary)}.k-input-inner::placeholder,.k-input-inner.k-readonly{color:var(--cms-text-secondary)}.k-upload{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base)}.k-upload .k-dropzone .k-dropzone-hint,.k-upload .k-upload-dropzone .k-dropzone-hint{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base)}.k-calendar,.k-calendar .k-calendar-header,.k-calendar .k-calendar-td,.k-calendar .k-calendar-th,.k-calendar .k-calendar-navigation,.k-calendar .k-calendar-view{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base)}.k-calendar .k-calendar-td.k-selected .k-link,.k-calendar .k-calendar-td.k-selected .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-calendar-td.k-selected .k-link,.k-calendar .k-calendar-view .k-calendar-td.k-selected .k-calendar-cell-inner{background-color:var(--cms-surface-secondary-bg-color);color:var(--cms-text-primary);border-radius:var(--cms-border-radius-sm);box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.15)}.k-calendar .k-calendar-td.k-selected.k-hover .k-link,.k-calendar .k-calendar-td.k-selected:hover .k-link,.k-calendar .k-calendar-td.k-selected.k-hover .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected:hover .k-calendar-cell-inner{background-color:var(--cms-hover-bg-color);box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.2)}.k-calendar .k-calendar-td.k-today .k-link,.k-calendar .k-calendar-td.k-today .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-calendar-td.k-today .k-link,.k-calendar .k-calendar-view .k-calendar-td.k-today .k-calendar-cell-inner{border-color:var(--cms-text-secondary);box-shadow:inset 0 0 0 1px var(--cms-text-secondary)}.k-calendar .k-calendar-td.k-today.k-selected .k-link,.k-calendar .k-calendar-td.k-today.k-selected .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-calendar-td.k-today.k-selected .k-link,.k-calendar .k-calendar-view .k-calendar-td.k-today.k-selected .k-calendar-cell-inner{box-shadow:inset 0 0 0 1.5px var(--cms-text-secondary)}.k-calendar .k-calendar-td.k-selected:focus .k-link,.k-calendar .k-calendar-td.k-selected:focus .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected.k-focus .k-link,.k-calendar .k-calendar-td.k-selected.k-focus .k-calendar-cell-inner{background-color:var(--cms-surface-secondary-bg-color);color:var(--cms-text-primary);box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.15)}.k-calendar .k-calendar-td.k-today:focus .k-link,.k-calendar .k-calendar-td.k-today:focus .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-today.k-focus .k-link,.k-calendar .k-calendar-td.k-today.k-focus .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-calendar-td.k-today:focus .k-link,.k-calendar .k-calendar-view .k-calendar-td.k-today:focus .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-calendar-td.k-today.k-focus .k-link,.k-calendar .k-calendar-view .k-calendar-td.k-today.k-focus .k-calendar-cell-inner{box-shadow:inset 0 0 0 1px var(--cms-text-secondary)}.k-calendar .k-calendar-td.k-today.k-selected:focus .k-link,.k-calendar .k-calendar-td.k-today.k-selected:focus .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-today.k-selected.k-focus .k-link,.k-calendar .k-calendar-td.k-today.k-selected.k-focus .k-calendar-cell-inner{box-shadow:inset 0 0 0 1.5px var(--cms-text-secondary)}.k-calendar .k-calendar-td:not(.k-selected):hover .k-link,.k-calendar .k-calendar-td:not(.k-selected).k-hover .k-link,.k-calendar .k-calendar-td:not(.k-selected):hover .k-calendar-cell-inner,.k-calendar .k-calendar-td:not(.k-selected).k-hover .k-calendar-cell-inner{background-color:var(--cms-hover-bg-color);color:var(--cms-text-primary);border-radius:var(--cms-border-radius-sm)}.k-calendar .k-calendar-nav-today{font-family:var(--cms-font-family);font-size:var(--cms-font-size-base);color:var(--cms-text-secondary)}.k-calendar .k-calendar-nav-today:hover,.k-calendar .k-calendar-nav-today.k-hover{color:var(--cms-text-primary)}@media(max-width:768px){.k-grid{overflow-x:auto}.k-grid table{min-width:600px}.k-grid-toolbar{flex-wrap:wrap;gap:var(--cms-spacing-xs)}.k-grid-toolbar .k-button{margin:0}.k-grid-pager{flex-wrap:wrap;justify-content:center;gap:var(--cms-spacing-xs)}}