@import"https://fonts.googleapis.com/css?family=Open+Sans:300i,400,400i,700,700i,800,800i";.card{background-color:#fff;min-height:45px;width:100%;padding:0 0 2rem;border:none}.card-header{display:flex;flex-direction:column;margin-bottom:0!important;background-color:transparent;font-weight:700;padding:1.5rem 1.5rem 1.5rem 0}.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{display:flex;margin-bottom:0;padding-right:.7rem}.card-header.ccmg-shaded{background-color:#282828;color:#fff}.card-block{padding:2rem}.card-block.ccmg-expand-height{min-height:20rem}.form-check-input:checked{background-color:#282828;border-color:#282828}.k-input{font-size:1.4rem}span.k-input-value-text{font-size:1.6rem}.k-calendar .k-calendar-header,.k-calendar .k-calendar-table,.k-calendar .k-calendar-th,.k-calendar .k-calendar-navigation{font-size:1.4rem}.k-timeselector .k-button{background-color:#282828}.k-timeselector .k-time-header,.k-timeselector .k-time-selector-title,.k-timeselector .k-time-list-container,.k-timeselector .k-time-highlight{font-size:1.4rem}.k-textarea{width:100%}.k-textarea .k-button{background-color:#282828!important}.k-textarea .k-button:not([disabled]):hover{background-color:#4c4c4c!important;color:#fff}.k-checkbox{padding-left:.5rem;width:1.4rem;height:1.4rem}.k-checkbox:checked{border-color:#282828;color:#fff;background-color:#282828}.k-checkbox:checked:disabled{background-color:#282828}.k-checkbox:checked:indeterminate:disabled{background-color:#282828}.k-checkbox:checked:focus{border-color:#282828}.k-checkbox.k-state-indeterminate:disabled{background-color:#282828}.k-checkbox:focus{border-color:#282828}.k-checkbox:before{width:1.8rem;height:1.8rem}.k-chip{font-size:1.2rem;height:2.4rem}.k-chip .k-chip-outline:hover{color:#fff;background-color:#282828}.k-chip .k-chip-content{padding:0}.k-radio{width:1.4rem;height:1.4rem}.k-radio:checked{border-color:#282828;color:#282828;background-color:#282828}.k-radio:checked:focus{border-color:#282828}.k-list .k-item.k-state-selected,.k-list-optionlabel.k-state-selected{color:#fff;background-color:#282828}.k-autocomplete{height:3.3rem}.k-dropdown,.k-datepicker{width:100%}.k-datepicker .k-select{background-color:#282828;color:#fff}.k-expander{font-family:Open Sans,sans-serif;font-size:1.6rem}.k-expander .k-expander-header.k-state-focused{box-shadow:none}.k-expander .k-expander-content{padding:1.5rem 0}.k-popup{font-size:1.4rem}.k-popup h6{font-size:1.6rem;background-color:#282828;color:#fff;padding:1rem}.k-popup.k-menu-popup{background-color:#282828}.k-animation-container,.k-animation-container .k-list-item{font-size:1.4rem}.k-list-item.k-selected,.k-selected.k-list-optionlabel{color:#fff;font-size:1.4rem;background-color:#282828}.k-list-item.k-selected:hover,.k-selected.k-list-optionlabel:hover,.k-list-item.k-selected.k-hover,.k-selected.k-hover.k-list-optionlabel{color:#fff;background-color:#4c4c4c}.k-treeview{color:#fff;font-size:1.4rem}.k-treeview .k-icon.k-i-arrow-right{color:#282828}.k-menu:not(.k-context-menu){border-color:#dee2e6;color:#282828;background-color:transparent}.k-menu:not(.k-context-menu) .k-item{color:#282828}.k-menu:not(.k-context-menu) .k-menu-link{font-size:1.8rem}.k-menu:not(.k-context-menu) .k-menu-link:hover{color:#cfcfcf}.k-menu.k-context-menu{background-color:#282828;min-width:25rem}.k-menu.k-context-menu .k-menu-link{font-size:1.6rem;color:#fff;padding-top:2rem;padding-bottom:2rem}.k-menu.k-context-menu .k-menu-link:hover{color:#282828}.k-button{display:inline-block;font-size:1.4rem;line-height:1.5;font-weight:700;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:.25rem .4rem;transition:all .2s ease-in-out;vertical-align:middle;background:#282828;color:#fff;border:.1rem solid #282828;border-radius:.25rem;padding:1rem}.k-button:hover,.k-button :not([disabled]):hover{background-color:#4c4c4c;color:#fff;border:.1rem solid #4c4c4c;text-decoration:none}.k-button:hover>span.fas,.k-button:hover span.far,.k-button:hover span.fab,.k-button:hover span.fal,.k-button :not([disabled]):hover>span.fas,.k-button :not([disabled]):hover span.far,.k-button :not([disabled]):hover span.fab,.k-button :not([disabled]):hover span.fal{border:none}.k-button:focus,.k-button :not([disabled]):focus,.k-button :active,.k-button :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}.k-button:disabled i,.k-button:disabled i:hover{color:#d9d9d9}.k-button:hover,.k-button :not([disabled]):hover{background-color:#4c4c4c;color:#fff;border:none;text-decoration:none}.k-button.k-spinner-increase,.k-button.k-spinner-decrease{display:inline-flex}.k-button>span.fas,.k-button span.far,.k-button span.fab,.k-button span.fal{padding:0 .5rem 0 0}.k-button.icon-right>span.fas,.k-button.icon-right span.far,.k-button.icon-right span.fab,.k-button.icon-right span.fal{float:right;padding:.5rem 0 0 .5rem}.k-button.k-input-button{min-width:1rem}.k-button.k-button-icon{min-width:1rem;font-size:1.2rem;background:transparent;color:#282828;border:none}.k-button.k-button-clear:hover{background:#282828!important}.k-button.k-button-clear:hover.k-icon{color:#fff}.k-button.k-button-clear.k-state-focused:after,.k-button .k-button-clear.k-state-focused:active:after{background:transparent}.k-button.k-button-icon.k-dialog-close{color:#fff}.k-button.link-button{color:#282828;padding:.1rem;background:transparent;border:none}.k-button.link-button:hover,.k-button.link-button :not([disabled]):hover{background-color:transparent;color:#4c4c4c;border:none;text-decoration:underline}.k-button.link-button:hover>span.fas,.k-button.link-button:hover span.far,.k-button.link-button:hover span.fab,.k-button.link-button:hover span.fal,.k-button.link-button :not([disabled]):hover>span.fas,.k-button.link-button :not([disabled]):hover span.far,.k-button.link-button :not([disabled]):hover span.fab,.k-button.link-button :not([disabled]):hover span.fal{border:none}.k-button.link-button:focus,.k-button.link-button :not([disabled]):focus,.k-button.link-button :active,.k-button.link-button :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.link-button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}.k-button.link-button:disabled i,.k-button.link-button:disabled i:hover{color:#d9d9d9}.k-button.copy-to-clipboard-button{align-self:center;font-size:1.2rem;padding:.25rem .4rem}.k-button.help-button{display:block;font-size:1.2rem;color:#282828;padding:.1rem;background:transparent;border-top:none;border-left:none;border-right:none;border-bottom:.3rem solid transparent}.k-button.help-button:not([disabled]):hover,.k-button.help-button :not([disabled]).i:hover{background-color:transparent;color:#4c4c4c;border-top:none;border-left:none;border-right:none;border-bottom:.3rem solid #4c4c4c}.k-button.help-button:disabled:hover,.k-button.help-button :disabled.i:hover{color:#d9d9d9}.k-button.menu-button{color:#282828;padding:.1rem;background:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:1.8rem;border:none}.k-button.menu-button:hover,.k-button.menu-button :not([disabled]):hover{background-color:transparent;color:#cfcfcf;border:none;text-decoration:none}.k-button.menu-button:hover>span.fas,.k-button.menu-button:hover span.far,.k-button.menu-button:hover span.fab,.k-button.menu-button:hover span.fal,.k-button.menu-button :not([disabled]):hover>span.fas,.k-button.menu-button :not([disabled]):hover span.far,.k-button.menu-button :not([disabled]):hover span.fab,.k-button.menu-button :not([disabled]):hover span.fal{border:none}.k-button.menu-button:focus,.k-button.menu-button :not([disabled]):focus,.k-button.menu-button :active,.k-button.menu-button :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.menu-button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}.k-button.menu-button:disabled i,.k-button.menu-button:disabled i:hover{color:#d9d9d9}.k-button.grid-button{color:#282828;padding:.1rem;background:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:1.8rem;border:none}.k-button.grid-button:hover,.k-button.grid-button :not([disabled]):hover{background-color:transparent;color:#cfcfcf;border:none;text-decoration:none}.k-button.grid-button:hover>span.fas,.k-button.grid-button:hover span.far,.k-button.grid-button:hover span.fab,.k-button.grid-button:hover span.fal,.k-button.grid-button :not([disabled]):hover>span.fas,.k-button.grid-button :not([disabled]):hover span.far,.k-button.grid-button :not([disabled]):hover span.fab,.k-button.grid-button :not([disabled]):hover span.fal{border:none}.k-button.grid-button:focus,.k-button.grid-button :not([disabled]):focus,.k-button.grid-button :active,.k-button.grid-button :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.grid-button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}.k-button.grid-button:disabled i,.k-button.grid-button:disabled i:hover{color:#d9d9d9}.k-button.outline-button{background-color:transparent;color:#fff;font-weight:100;font-size:1.6rem;padding:.5rem;border:.1rem solid #ffffff}.k-button.outline-button:hover,.k-button.outline-button :not([disabled]):hover{background-color:#4c4c4c;color:#fff;border:.1rem solid #ffffff;text-decoration:none}.k-button.outline-button:hover>span.fas,.k-button.outline-button:hover span.far,.k-button.outline-button:hover span.fab,.k-button.outline-button:hover span.fal,.k-button.outline-button :not([disabled]):hover>span.fas,.k-button.outline-button :not([disabled]):hover span.far,.k-button.outline-button :not([disabled]):hover span.fab,.k-button.outline-button :not([disabled]):hover span.fal{border:none}.k-button.outline-button:focus,.k-button.outline-button :not([disabled]):focus,.k-button.outline-button :active,.k-button.outline-button :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.outline-button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}.k-button.outline-button:disabled i,.k-button.outline-button:disabled i:hover{color:#d9d9d9}.k-button.icon-button-copyright{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-copyright:before{content:"\f1f9";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.2rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-copyright:hover,.k-button.icon-button-copyright :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-copyright:focus,.k-button.icon-button-copyright :not([disabled]):focus,.k-button.icon-button-copyright :active,.k-button.icon-button-copyright :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-add{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-add:before{content:"\f055";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-add:hover,.k-button.icon-button-add :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-add:focus,.k-button.icon-button-add :not([disabled]):focus,.k-button.icon-button-add :active,.k-button.icon-button-add :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-approve{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-approve:before{content:"\f164";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-approve:hover,.k-button.icon-button-approve :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-approve:focus,.k-button.icon-button-approve :not([disabled]):focus,.k-button.icon-button-approve :active,.k-button.icon-button-approve :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-arrow-down{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-arrow-down:before{content:"\f0d7";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.2rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-arrow-down:hover,.k-button.icon-button-arrow-down :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-arrow-down:focus,.k-button.icon-button-arrow-down :not([disabled]):focus,.k-button.icon-button-arrow-down :active,.k-button.icon-button-arrow-down :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-calendar{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-calendar:before{content:"\f333";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-calendar:hover,.k-button.icon-button-calendar :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-calendar:focus,.k-button.icon-button-calendar :not([disabled]):focus,.k-button.icon-button-calendar :active,.k-button.icon-button-calendar :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-check{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-check:before{content:"\f00c";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-check:hover,.k-button.icon-button-check :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-check:focus,.k-button.icon-button-check :not([disabled]):focus,.k-button.icon-button-check :active,.k-button.icon-button-check :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-clear{right:3.5em;line-height:2em;opacity:.5;transition:opacity .3s ease;cursor:pointer;z-index:3;background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-clear:before{content:"\f00d";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-clear:hover,.k-button.icon-button-clear :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-clear:focus,.k-button.icon-button-clear :not([disabled]):focus,.k-button.icon-button-clear :active,.k-button.icon-button-clear :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-delete{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-delete:before{content:"\f2ed";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-delete:hover,.k-button.icon-button-delete :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-delete:focus,.k-button.icon-button-delete :not([disabled]):focus,.k-button.icon-button-delete :active,.k-button.icon-button-delete :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-deny{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-deny:before{content:"\f165";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-deny:hover,.k-button.icon-button-deny :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-deny:focus,.k-button.icon-button-deny :not([disabled]):focus,.k-button.icon-button-deny :active,.k-button.icon-button-deny :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-download{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-download:before{content:"\f019";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-download:hover,.k-button.icon-button-download :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-download:focus,.k-button.icon-button-download :not([disabled]):focus,.k-button.icon-button-download :active,.k-button.icon-button-download :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-duplicate{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-duplicate:before{content:"\f24d";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-duplicate:hover,.k-button.icon-button-duplicate :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-duplicate:focus,.k-button.icon-button-duplicate :not([disabled]):focus,.k-button.icon-button-duplicate :active,.k-button.icon-button-duplicate :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-edit{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-edit:before{content:"\f044";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-edit:hover,.k-button.icon-button-edit :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-edit:focus,.k-button.icon-button-edit :not([disabled]):focus,.k-button.icon-button-edit :active,.k-button.icon-button-edit :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-excel{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-excel:before{content:"\f1c3";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-excel:hover,.k-button.icon-button-excel :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-excel:focus,.k-button.icon-button-excel :not([disabled]):focus,.k-button.icon-button-excel :active,.k-button.icon-button-excel :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-clear-filters{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-clear-filters:before{content:"\f1c3";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-clear-filters:hover,.k-button.icon-button-clear-filters :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-clear-filters:focus,.k-button.icon-button-clear-filters :not([disabled]):focus,.k-button.icon-button-clear-filters :active,.k-button.icon-button-clear-filters :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-pdf{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-pdf:before{content:"\f1c1";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-pdf:hover,.k-button.icon-button-pdf :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-pdf:focus,.k-button.icon-button-pdf :not([disabled]):focus,.k-button.icon-button-pdf :active,.k-button.icon-button-pdf :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-progress{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-progress:before{content:"\f101";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-progress:hover,.k-button.icon-button-progress :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-progress:focus,.k-button.icon-button-progress :not([disabled]):focus,.k-button.icon-button-progress :active,.k-button.icon-button-progress :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-queue-add{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-queue-add:before{content:"\f319";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-queue-add:hover,.k-button.icon-button-queue-add :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-queue-add:focus,.k-button.icon-button-queue-add :not([disabled]):focus,.k-button.icon-button-queue-add :active,.k-button.icon-button-queue-add :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-queue-add-all{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-queue-add-all:before{content:"\f5ff";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-queue-add-all:hover,.k-button.icon-button-queue-add-all :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-queue-add-all:focus,.k-button.icon-button-queue-add-all :not([disabled]):focus,.k-button.icon-button-queue-add-all :active,.k-button.icon-button-queue-add-all :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-queue-remove{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-queue-remove:before{content:"\f318";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-queue-remove:hover,.k-button.icon-button-queue-remove :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-queue-remove:focus,.k-button.icon-button-queue-remove :not([disabled]):focus,.k-button.icon-button-queue-remove :active,.k-button.icon-button-queue-remove :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-queue-remove-all{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-queue-remove-all:before{content:"\f5fe";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-queue-remove-all:hover,.k-button.icon-button-queue-remove-all :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-queue-remove-all:focus,.k-button.icon-button-queue-remove-all :not([disabled]):focus,.k-button.icon-button-queue-remove-all :active,.k-button.icon-button-queue-remove-all :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-regress{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-regress:before{content:"\f100";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-regress:hover,.k-button.icon-button-regress :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-regress:focus,.k-button.icon-button-regress :not([disabled]):focus,.k-button.icon-button-regress :active,.k-button.icon-button-regress :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-remove{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-remove:before{content:"\f056";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-remove:hover,.k-button.icon-button-remove :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-remove:focus,.k-button.icon-button-remove :not([disabled]):focus,.k-button.icon-button-remove :active,.k-button.icon-button-remove :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-link{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-link:before{content:"\f0c1";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-link:hover,.k-button.icon-button-link :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-link:focus,.k-button.icon-button-link :not([disabled]):focus,.k-button.icon-button-link :active,.k-button.icon-button-link :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-unlink{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-unlink:before{content:"\f127";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-unlink:hover,.k-button.icon-button-unlink :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-unlink:focus,.k-button.icon-button-unlink :not([disabled]):focus,.k-button.icon-button-unlink :active,.k-button.icon-button-unlink :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-apply-all{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-apply-all:before{content:"\f65e";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-apply-all:hover,.k-button.icon-button-apply-all :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-apply-all:focus,.k-button.icon-button-apply-all :not([disabled]):focus,.k-button.icon-button-apply-all :active,.k-button.icon-button-apply-all :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-createCommLicense{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-createCommLicense:before{content:"\f1c7";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-createCommLicense:hover,.k-button.icon-button-createCommLicense :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-createCommLicense:focus,.k-button.icon-button-createCommLicense :not([disabled]):focus,.k-button.icon-button-createCommLicense :active,.k-button.icon-button-createCommLicense :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-createSyncLicense{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-createSyncLicense:before{content:"\f1c8";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-createSyncLicense:hover,.k-button.icon-button-createSyncLicense :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-createSyncLicense:focus,.k-button.icon-button-createSyncLicense :not([disabled]):focus,.k-button.icon-button-createSyncLicense :active,.k-button.icon-button-createSyncLicense :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-validationError{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;color:#dc3545}.k-button.icon-button-validationError:before{content:"\f071";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-validationError:hover,.k-button.icon-button-validationError :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-validationError:focus,.k-button.icon-button-validationError :not([disabled]):focus,.k-button.icon-button-validationError :active,.k-button.icon-button-validationError :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-validationSuccess{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;color:#28a745}.k-button.icon-button-validationSuccess:before{content:"\f00c";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-validationSuccess:hover,.k-button.icon-button-validationSuccess :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-validationSuccess:focus,.k-button.icon-button-validationSuccess :not([disabled]):focus,.k-button.icon-button-validationSuccess :active,.k-button.icon-button-validationSuccess :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-view{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-view:before{content:"\f1e5";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-view:hover,.k-button.icon-button-view :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-view:focus,.k-button.icon-button-view :not([disabled]):focus,.k-button.icon-button-view :active,.k-button.icon-button-view :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-button.icon-button-void{background-color:transparent;color:#282828;border:none;padding:0;min-width:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300}.k-button.icon-button-void:before{content:"\f05e";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.6rem;padding:0 .5rem;vertical-align:middle}.k-button.icon-button-void:hover,.k-button.icon-button-void :not([disabled]):hover{background-color:transparent;color:#282828;border:none;text-decoration:none;font-weight:900}.k-button.icon-button-void:focus,.k-button.icon-button-void :not([disabled]):focus,.k-button.icon-button-void :active,.k-button.icon-button-void :not([disabled]):active{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 #007bff00}.k-tabstrip-top>.k-tabstrip-items-wrapper{border-bottom-width:1px;margin-bottom:0}.k-tabstrip{font-size:1.6rem;font-family:Open Sans,sans-serif;width:100%}.k-tabstrip .k-tabstrip-items-wrapper{z-index:1;border-color:#00000014;color:#424242}.k-tabstrip .k-tabstrip-items{border-bottom:3px solid #cfcfcf}.k-tabstrip .k-tabstrip-items .k-link{padding:.5rem 1rem;color:#282828;font-size:1.6rem}.k-tabstrip .k-tabstrip-items .k-item.k-state-default .k-link:after{padding:0 0 0 3px;content:"\f0d7";font-family:Font Awesome\ 6 Pro;font-weight:300;transform:rotate(-90deg);transition:.3s ease-out}.k-tabstrip .k-tabstrip-items .k-item.k-state-default .k-link:hover:after{padding:0 0 0 3px;transform:rotate(0) translate(0)}.k-tabstrip .k-tabstrip-items .k-item.k-state-active,.k-tabstrip .k-tabstrip-items .k-item.k-state-selected{border-top:none;border-right:none;border-left:none;border-bottom:.3rem solid #a6a6a6;background-color:#fff}.k-tabstrip .k-tabstrip-items .k-item.k-state-active .k-link:after,.k-tabstrip .k-tabstrip-items .k-item.k-state-selected .k-link:after{padding:0 0 0 3px;content:"\f0d7";font-family:Font Awesome\ 6 Pro;font-weight:900;transform:rotate(0) translate(0)}.k-tabstrip .k-tabstrip-items .k-item.k-state-disabled .k-link:after{padding-left:.5rem;content:""}.k-tabstrip .k-tabstrip-items-wrapper .k-item:focus,.k-tabstrip .k-tabstrip-items-wrapper .k-item.k-state-focused{box-shadow:inset 0 0 #0000001f}.k-tabstrip>.k-content{display:flex;flex-grow:1;border:none;color:#212529;background-color:#fff;min-height:400px}.k-grid th{font-size:1.6rem;background-color:transparent;color:#282828;font-weight:700;padding:.2rem}.k-grid td{font-size:1.4rem;background-color:transparent;color:#282828;padding:.2rem;border-width:0 0 .1rem 0}.k-grid .k-icon{font-family:WebComponentsIcons}.k-grid .k-alt{background-color:transparent}.k-grid .k-grid-header{font-size:1.6rem;background-color:transparent}.k-grid .k-grid-header thead>tr{background:transparent;color:#282828;font-weight:700;padding:.2rem}.k-grid .k-grid-header thead>tr i.fa{color:#282828}.k-grid .k-grid-header thead>tr a:hover{color:#282828;font-weight:700;cursor:pointer}.k-grid .k-grid-header thead>tr a:hover i.fa{color:#282828}.k-grid .k-grid-header thead>tr>th{padding:.5rem;border-top:none;border-left:none;border-right:none;border-bottom:3px #282828 solid}.k-grid .k-grid-header thead>tr>th .k-cell-inner .k-grid-filter,.k-grid .k-grid-header thead>tr>th .k-cell-inner .k-header-column-menu{margin-right:30px}.k-grid .k-grid-header .k-i-sort-asc-sm,.k-grid .k-grid-header .k-i-sort-desc-sm,.k-grid .k-grid-header .k-sort-order{color:#282828}.k-grid .k-grid-header .k-grid-filter.k-state-active,.k-grid .k-grid-header .k-header-column-menu.k-state-active,.k-grid .k-grid-header .k-hierarchy-cell .k-icon.k-state-active{background-color:#282828}.k-grid .k-hierarchy-cell .k-plus:before{content:"\f149";font-weight:900;font-family:Font Awesome\ 6 Pro}.k-grid .k-hierarchy-cell .k-minus:before{content:"\f148";font-weight:900;font-family:Font Awesome\ 6 Pro}.k-grid .k-grid-table{margin-bottom:0;font-size:1.4rem}.k-grid .k-grid-table tbody>tr{box-shadow:0 3px 1px #0000001a}.k-grid .k-grid-table.table-bordered>tbody>tr.has-danger{outline:1px red solid}.k-grid .k-grid-table td{border:none;vertical-align:middle;padding:.2rem}.k-grid .k-grid-pager{padding:.5rem}.k-grid .k-grid-pager .k-pager-numbers .k-link{color:#282828;font-size:1.4rem}.k-grid .k-grid-pager .k-list-item{font-size:1.6rem}.k-grid .k-grid-pager .k-picker{font-size:1.4rem;background-color:#fff;color:#282828;min-width:7rem}.k-grid .k-grid-pager button.k-button,.k-grid .k-grid-pager .k-picker .k-input-button{min-width:1rem}.k-grid .k-grid-pager .k-dropdown,.k-grid .k-grid-pager .k-label,.k-grid .k-grid-pager .k-pager-nav.k-link{font-size:1.4rem}.k-grid .k-grid-pager .k-pager-nav.k-link .k-icon{color:#282828}.k-grid .k-grid-pager .k-pager-nav.k-link:disabled{cursor:not-allowed}.k-grid .k-grid-pager .k-pager-nav.k-link:hover{border-color:#4c4c4c;color:#fff;background-color:#4c4c4c}.k-grid .k-grid-pager .k-pager-nav.k-link:hover .k-icon{color:#fff}.k-grid .k-grid-pager .k-pager-numbers .k-link.k-state-selected{border-color:#282828;color:#fff;background-color:#282828}.k-grid .k-grid-pager .k-pager-numbers .k-link:hover,.k-grid .k-grid-pager .k-pager-numbers .k-link.k-state-hover{border-color:#4c4c4c;color:#fff;background-color:#4c4c4c}.k-grid .k-grid-pager .k-pager-refresh:focus,.k-grid .k-grid-pager .k-pager-nav.k-link:focus,.k-grid .k-grid-pager .k-state-focus.k-pager-refresh,.k-grid .k-grid-pager .k-state-focus.k-pager-nav.k-link{background-color:#4c4c4c}.k-grid .k-grid-pager .k-pager-refresh{font-size:1.4rem}.k-grid .k-grid-pager .k-pager-info{font-size:1.4rem;justify-content:start;order:0}.k-standard-height .k-grid-table tbody>tr{height:8rem}.k-notification-group{z-index:10}.k-notification-group .k-notification-content{padding:1rem .5rem;font-size:1.6rem;max-width:20rem}.k-notification-group .k-icon{font-family:WebComponentsIcons}.k-dialog .k-dialog-titlebar{background-color:#282828;color:#fff}.k-dialog .k-dialog-titlebar .k-dialog-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:1.8rem}.k-dialog .k-dialog-content{font-family:Open Sans,sans-serif;font-size:1.6rem}.k-tooltip{font-size:1.2rem}.k-form{font-size:1.6rem;font-family:Open Sans,sans-serif}.k-list-optionlabel{font-size:1.4rem}.k-form .k-checkbox-label{display:inline-flex!important;margin-bottom:0}#songDetailGrid .k-grid-header{display:none}._license-options div+div{padding-top:4rem}._license-options .fa,._license-options .fas,._license-options .far,._license-options .fal,._license-options .fab{font-size:3rem;vertical-align:middle;width:6rem}._license-options span{font-size:1.75rem;text-align:center}:root{font-size:62.5%}:root h1,:root h2,:root h3,:root h4{font-family:Open Sans,sans-serif}:root body,:root html{margin:0;height:100vh;width:calc(100vw - 20px);max-width:100%;font-size:1.6rem;font-family:Open Sans,sans-serif}:root a,:root button,:root input{font-family:Open Sans,sans-serif}:root input{font-size:1.4rem}header.header-home button.menu-button{color:#fff}header.header-home .k-menu:not(.k-context-menu)>.k-item{color:#fff}.content-wrapper{flex-basis:0;flex-grow:1;max-width:90%}._pageHeader{font-size:2.8rem;font-family:Open Sans,sans-serif;font-weight:700;align-self:center}._pageHelpContent{font-size:1.6rem;color:#282828;font-family:Open Sans,sans-serif}._pageHelpContent ul{list-style:none}._pageHelpContent dd{padding-bottom:1rem}._pageHelpBorder{border-bottom:1px dotted #cccccc}.app-loading{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.status{font-family:Open Sans,sans-serif;font-size:24px;font-weight:200;margin-top:40px}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}button{display:inline-block;font-size:1.4rem;line-height:1.5;font-weight:700;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:.25rem .4rem;transition:all .2s ease-in-out;vertical-align:middle;background:#282828;color:#fff;border:.1rem solid #282828;border-radius:.25rem}button:not([disabled]):hover{background:#4c4c4c;color:#fff;border:.1rem solid #4c4c4c}button:disabled{cursor:not-allowed;color:#d9d9d9!important;opacity:.5}button:disabled i,button:disabled i:hover{color:#d9d9d9}button:focus{outline:0}.icon-signIn{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-signIn:before{content:"\f2f6";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-signOut{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-signOut:before{content:"\f2f5";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-search{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-search:before{content:"\f865";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-check{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;color:green;line-height:1}.icon-check:before{content:"\f00c";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-help{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-help:before{content:"\f059";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-user{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-user:before{content:"\f007";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-hasChildren{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1;padding:0!important}.icon-hasChildren:before{content:"\f0d7";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-hasChildrenActive{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:900;line-height:1;padding:0!important}.icon-hasChildrenActive:before{content:"\f0d7";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-adminTools{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-adminTools:before{content:"\f7d9";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-changePassword{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-changePassword:before{content:"\f084";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-profileSettings{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-profileSettings:before{content:"\f4fe";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-reports{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1}.icon-reports:before{content:"\f143";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}.icon-copyright{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-feature-settings:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-weight:300;line-height:1;padding:0!important}.icon-copyright:before{content:"\f1f9";font-family:Font Awesome\ 6 Pro;display:inline-block;background-color:transparent;position:relative;opacity:1;font-size:1.4rem;padding:0 .5rem;vertical-align:middle}form{color:#282828;font-size:1.4rem;font-weight:500;padding:0;margin-bottom:0;width:100%}form div.row+div.row{padding-top:4rem}form .form-group{margin-bottom:0}form select.form-control:not([size]):not([multiple]),form input.form-control:not([size]){height:3.3rem}form .form-control{font-size:1.4rem;line-height:1.5}form .form-control-label{font-weight:700}form .has-danger .col-form-label,form .has-danger .custom-control,form .has-danger .form-check-label,form .has-danger .form-control-feedback,form .has-danger .form-control-label{color:#d9534f}form span.form-control-feedback{display:inline-block;padding:.2rem 0}form span.has-danger{color:red;font-weight:700}form .has-danger .form-control{border-color:#d9534f}form .has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}form .has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}form .form-control-danger,form .form-control-success,form .form-control-warning{background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.125rem 1.125rem}.clear-input-button{position:absolute;right:2.5em;line-height:2em;opacity:.5;transition:opacity .3s ease;cursor:pointer;z-index:10}.clear-input-button:hover{opacity:1}.help-shift{position:relative;top:3rem;right:1rem;z-index:2}.song-link{text-decoration:underline!important;cursor:pointer}
