body,html{font-family:Roboto,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:2.375rem;font-weight:400}.app-loading{width:100vw;height:100vh;display:flex;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;background-color:#f5f5f5;text-align:center}.app-loading__container{width:100%;max-width:20rem;padding:1rem;margin:auto}.app-loading__logo{width:15rem;height:5rem;margin-bottom:1rem}.app-loading__heading{font-size:1.75rem;margin-bottom:1rem;font-weight:400}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.valid.modified:not([type=checkbox]){outline:1px solid #90bf4f}.invalid{outline:1px solid #d31038}.validation-message{color:#d31038}.form-floating .form-control~label{opacity:.65}a.btn.btn-link{text-decoration:none!important}.full-height-control{min-height:calc(100vh - 10rem);display:flex;flex-direction:column;flex-wrap:nowrap}.full-height-control__header{flex-grow:0;flex-shrink:0}.full-height-control__fixed{flex-grow:0;flex-shrink:0}.full-height-control__content{flex-grow:1;flex-shrink:0}.full-height-control__grid{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;flex-wrap:nowrap}.full-height-control__grid>.data-grid,.full-height-control__grid>.k-grid{flex-grow:1;flex-shrink:0}.form__full-width .labeled-control{margin-bottom:1rem}.form__one-side .labeled-control{margin-bottom:1rem}@media (min-width:768px){.form__one-side .labeled-control{max-width:50%}}.form__double-column .validated-form__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:1rem}.form__double-column .labeled-control{margin-bottom:1rem;flex-grow:1;flex-shrink:1;flex-basis:100%}@media (min-width:768px){.form__double-column .labeled-control{max-width:50%;flex-basis:calc(50% - 1rem)}}.form__triple-column .validated-form__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:1rem}.form__triple-column .form-controls-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:1rem;flex-grow:1;flex-shrink:1;flex-basis:100%}.form__triple-column .labeled-control{margin-bottom:1rem;flex-grow:1;flex-shrink:1;flex-basis:100%}@media (min-width:768px){.form__triple-column .labeled-control{max-width:50%;flex-basis:calc(50% - 1rem)}}@media (min-width:992px){.form__triple-column .labeled-control{max-width:33.3333333%;flex-basis:calc(33.3333333% - 1rem)}}.labeled-control.labeled-control--inline-prefix>.labeled-control__control>.input-group>.input-group-text.labeled-control__control__prefix{padding:0}.labeled-control.labeled-control--inline-prefix>.labeled-control__control>.input-group>.input-group-text.labeled-control__control__prefix>.labeled-control{max-width:100%;margin:0}.labeled-control.labeled-control--inline-suffix>.labeled-control__control>.input-group>.input-group-text.labeled-control__control__suffix{padding:0}.labeled-control.labeled-control--inline-suffix>.labeled-control__control>.input-group>.input-group-text.labeled-control__control__suffix>.labeled-control{max-width:100%;margin:0}.labeled-control.labeled-control--required .form-label::after{content:" *";color:#dc3545}.validated-form ul.validation-errors{list-style:none;padding-left:0}.validated-form ul.validation-errors li.validation-message{--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.25rem;--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.validated-form ul.validation-errors li.validation-message .alert-link{color:#6a1a21}.k-window-content>.form.form--window-fixed-height{height:100%}.k-window-content>.form.form--window-fixed-height>.validated-form{height:100%}.k-window-content>.form.form--window-fixed-height>.validated-form>form{height:100%;display:flex;flex-direction:column}.k-window-content>.form.form--window-fixed-height>.validated-form>form>.validated-form__content{flex-grow:1}.k-window-content>.form.form--window-fixed-height>.validated-form>form>.validated-form__footer{text-align:right}.k-grid.supports-actions tr{position:relative}.k-grid.supports-actions tr td .k-treelist-toggle{z-index:100}.k-grid.supports-actions tr td.grid-actions{display:none}.k-grid.supports-actions.grid-actions-expanded tr.hover td.grid-actions,.k-grid.supports-actions:not(.grid-actions-expanded) tr:hover td.grid-actions{display:table-cell;position:absolute;left:0;right:0;top:0;bottom:0;overflow:unset}.k-grid.supports-actions .grid-actions-primary{position:absolute;left:0;right:0;top:0;bottom:0}.k-grid.supports-actions tr .grid-actions-secondary{position:absolute;right:0;top:0;bottom:0;pointer-events:none;text-align:right;display:flex;align-items:center;gap:.25rem;padding-right:.25rem;padding-left:.25rem;background:linear-gradient(90deg,transparent 0,transparent 10rem,#fff 10rem,#fff 100%)}.k-grid.supports-actions tr .grid-actions-secondary>*{pointer-events:all}.k-grid.supports-actions tr .grid-actions-secondary::before{content:"";width:10rem;height:100%;background-color:#fff;mask-image:linear-gradient(90deg,transparent 0,#000 90%,#000 100%)}.k-grid.supports-actions tr.k-table-alt-row .grid-actions-secondary{background:linear-gradient(90deg,transparent 0,transparent 10rem,#f5f5f5 10rem,#f5f5f5 100%)}.k-grid.supports-actions tr.k-table-alt-row .grid-actions-secondary::before{background-color:#f5f5f5}.k-grid.supports-actions tr:hover .grid-actions-secondary{background:linear-gradient(90deg,transparent 0,transparent 10rem,#ebebeb 10rem,#ebebeb 100%)}.k-grid.supports-actions tr:hover .grid-actions-secondary::before{background-color:#ebebeb}.k-grid.supports-actions .k-grid-header{position:relative}.k-grid.supports-actions .k-grid-header .k-grid-header-wrap{position:static}.k-grid.supports-actions .k-grid-header .k-grid-header-wrap tr{position:static}.k-grid.supports-actions .k-grid-header .k-grid-header-wrap tr th.grid-actions{position:static}.k-grid.supports-actions .k-grid-header .k-grid-header-wrap tr th.grid-actions .grid-actions-header{position:absolute;top:.5rem;right:-.25rem;z-index:1000}.k-grid.supports-actions .k-grid-header .k-grid-header-wrap tr th.grid-actions .grid-actions-header__title{display:none}@media print{html{font-size:10pt}#app.print-mode>.page{display:none}#app.print-mode>.k-dialog-wrapper{height:auto!important;display:block!important;position:static!important}#app.print-mode>.k-dialog-wrapper>.k-overlay{display:none!important}#app.print-mode>.k-dialog-wrapper>.k-window{width:100%!important;height:auto!important;display:block;position:static!important;top:auto!important;left:auto!important;transform:none!important;border:none}#app.print-mode>.k-dialog-wrapper>.k-window>.k-window-titlebar{display:none}#blazor-error-ui{display:none!important}}.content{padding-top:1.1rem}