.app-kendo-grid{--grid-wrapper-border:var(--theme-grid-border);--group-row-border:#337ab7;--group-row-background:var(--theme-info-100)}.app-kendo-grid.k-grid{border-color:var(--theme-grid-border)}.app-kendo-grid.k-grid .k-grid-header{border-color:var(--theme-grid-border)}.app-kendo-grid.k-grid .k-grid-header .k-table-th{vertical-align:middle;border-color:var(--theme-grid-border);border-inline-start-color:var(--theme-grid-border);border-inline-start-width:1px}.app-kendo-grid.k-grid .k-grid-header .k-table-th:first-child{border-inline-start-width:0}.app-kendo-grid.k-grid .k-grid-content{border-color:var(--theme-grid-border)}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td table,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td table tr,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td table td{background-color:#0000}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td:not(.inline-edit-cell) .k-picker,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td:not(.inline-edit-cell) .k-input,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td:not(.inline-edit-cell) .k-input-inner{box-shadow:none;background-color:#0000;background-image:none}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell,.app-kendo-grid.k-grid .k-grid-content tbody>tr>.k-table-td.inline-edit-cell{background-color:inherit}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input-solid,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textbox,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-picker,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-dropdownlist,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-maskedtextbox{color:var(--theme-text);box-shadow:none;background-color:#fff;border-color:#8fd0ff;background-image:none!important}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input-inner,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell input,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell textarea{color:var(--theme-text);caret-color:auto;background-color:#fff}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input:focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input.k-focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea:focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea.k-focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-picker.k-focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-dropdownlist.k-focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell input:focus,.app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell textarea:focus{border-color:#0075ff;outline:none;box-shadow:0 0 0 2px #0075ff29}.app-kendo-grid.k-grid tr{text-align:center}.app-kendo-grid.k-grid tr td{border-color:var(--theme-grid-border);border-inline-start-color:var(--theme-grid-border);border-inline-start-width:1px;padding:6px 4px;font-size:11px;padding-block:6px!important;padding-inline:6px!important}.app-kendo-grid.k-grid tr td:first-child{border-inline-start-width:0}.app-kendo-grid.k-grid tr td .k-reset{background:var(--group-row-background);color:var(--theme-text-primary);text-align:left}.app-kendo-grid.k-grid tr td .k-form-field{margin-bottom:0}.app-kendo-grid.k-grid tr td .k-form-field i.isRequired{display:none}.app-kendo-grid.k-grid tr td button:first-of-type{margin-left:0!important}.app-kendo-grid.k-grid thead th{font-size:12px}.app-kendo-grid.k-grid a{color:var(--theme-link)!important;box-shadow:none!important;background:0 0!important}.app-kendo-grid.k-grid a:visited,.app-kendo-grid.k-grid a:focus,.app-kendo-grid.k-grid a:active{color:var(--theme-link)!important;box-shadow:none!important;background:0 0!important}.app-kendo-grid.k-grid a:hover{text-decoration:underline;color:var(--theme-link)!important;box-shadow:none!important;background:0 0!important}.app-kendo-grid.k-grid .k-grouping-header{background-color:var(--theme-grid-header-background);border-color:var(--theme-grid-border);border-bottom:1px solid var(--theme-grid-border);color:var(--theme-text);padding:6px 4px}.app-kendo-grid.k-grid .k-grouping-header .k-link{color:var(--theme-text-primary)}.app-kendo-grid.k-grid .k-grouping-row td,.app-kendo-grid.k-grid .k-grouping-row .k-table-td{background:var(--group-row-background);color:var(--theme-text-primary);border-bottom:1px solid var(--group-row-border);border-top:1px solid var(--group-row-border);font-weight:700}.app-kendo-grid.k-grid .k-grouping-row td:hover,.app-kendo-grid.k-grid .k-grouping-row .k-table-td:hover{background:var(--group-row-background)}.app-kendo-grid.k-grid .k-grouping-row~tr.k-master-row td:not(:first-child){background:var(--theme-surface)}.app-kendo-grid.k-grid .k-group-cell{background:var(--theme-surface-muted)}.app-kendo-grid.k-grid .k-detail-row{text-align:left}.app-kendo-grid.k-grid .k-detail-row .k-detail-cell{border-bottom:1px solid var(--theme-primary-main)}.app-kendo-grid .k-grid-norecords-template{border:none}.app-kendo-grid .k-toolbar{background-color:var(--theme-toolbar-background);border-color:var(--theme-border);color:var(--theme-text-primary)}.app-kendo-grid .k-toolbar>*{flex-shrink:initial;flex-wrap:wrap}.app-kendo-grid .k-toolbar:before{height:0;margin-inline-start:0}.app-kendo-grid .k-toolbar button{border-color:var(--theme-border);color:var(--theme-text);background-color:var(--theme-toolbar-background)}.app-kendo-grid .k-header{background-color:var(--theme-grid-header-background);border-color:var(--theme-grid-border);text-align:center}.app-kendo-grid .k-header .k-cell-inner>.k-link{justify-content:center}.app-kendo-grid .k-grouping-header:before{height:auto}.app-kendo-grid .k-filter-row td,.app-kendo-grid .k-filter-row .k-table-td,.app-kendo-grid .k-filter-row .k-hierarchy-cell,.app-kendo-grid .k-filter-row .k-group-cell,.app-kendo-grid .k-filter-row th,.app-kendo-grid .k-filter-row .k-table-th{border-color:var(--theme-grid-border);border-inline-start-color:var(--theme-grid-border);padding:8px 12px}.app-kendo-grid table{color:var(--theme-text-primary);width:100%!important}.app-kendo-grid table .k-table-td,.app-kendo-grid table .k-table-th{border-color:var(--theme-grid-border);border-inline-start-color:var(--theme-grid-border)}.app-kendo-grid table .k-icon-button{background-color:var(--theme-toolbar-background);border-color:var(--theme-border);color:var(--theme-text)}.app-kendo-grid table .k-button.k-icon-button .k-svg-icon>svg{width:18px;height:18px}.app-kendo-grid table .k-checkbox{border-color:var(--theme-text-secondary);border-radius:3px;width:13px;height:13px}.app-kendo-grid table .k-checkbox:checked{background-color:var(--theme-primary-500);color:#fff;border-color:var(--theme-primary-500);box-shadow:none}.app-kendo-grid table .k-checkbox:disabled{background-color:var(--theme-grey-200);border-color:var(--theme-grey-400)}.app-kendo-grid table .k-radio:checked,.app-kendo-grid table .k-radio.k-checked{background-color:var(--theme-primary-500);color:#fff;border-color:var(--theme-primary-500)}.app-kendo-grid table tr.group-row{background:var(--group-row-background)}.app-kendo-grid table tr.group-row td{background:var(--group-row-background);color:var(--theme-text-primary);border-bottom:1px solid var(--group-row-border);border-top:1px solid var(--group-row-border);font-weight:700}.app-kendo-grid table tr.group-row .k-table-td,.app-kendo-grid table tr.group-row .k-group-cell,.app-kendo-grid table tr.group-row .k-hierarchy-cell{background:var(--group-row-background);border-bottom:1px solid var(--group-row-border);border-top:1px solid var(--group-row-border)}.app-kendo-grid table tr.disabled{background-color:var(--theme-grey-500)}.app-kendo-grid table tr.disabled a{color:#fff}.app-kendo-grid table tr.disabled.group-row{background:var(--group-row-background);color:var(--theme-text-primary);font-weight:700}.app-kendo-grid table tr.disabled.group-row a{color:var(--theme-text-primary)}.app-kendo-grid table tr.disabled .k-checkbox{display:none}.app-kendo-grid .k-indicator-container{margin:0}.app-kendo-grid.k-grid .k-grid-content tbody>tr>td,.app-kendo-grid.k-grid .k-grid-content tbody>tr>.k-table-td{background-color:inherit}.app-kendo-grid.k-grid .k-grid-content tbody>tr.k-table-row:not(.k-grouping-row):not(.k-detail-row):not(.pmWorkOrderColor):not(.reportedCallBackWOColor):not(.acknowledgedWorkOrders):not(.overNTE-workOrder):not(.editableRow):nth-child(odd){background-color:var(--theme-grid-odd-row-background)}.app-kendo-grid.k-grid .k-grid-content tbody>tr.k-table-row:not(.k-grouping-row):not(.k-detail-row):not(.pmWorkOrderColor):not(.reportedCallBackWOColor):not(.acknowledgedWorkOrders):not(.overNTE-workOrder):not(.editableRow):nth-child(2n){background-color:var(--theme-grid-even-row-background)}.app-kendo-grid.k-grid .k-grid-content tbody>tr.k-table-row:not(.k-grouping-row):not(.k-detail-row):not(.pmWorkOrderColor):not(.reportedCallBackWOColor):not(.acknowledgedWorkOrders):not(.overNTE-workOrder):not(.editableRow):nth-child(2n).disabled{background-color:var(--theme-grey-500);pointer-events:none}.app-kendo-grid.k-grid .k-grid-content tbody>tr.k-table-row:not(.k-grouping-row):not(.k-detail-row):not(.pmWorkOrderColor):not(.reportedCallBackWOColor):not(.acknowledgedWorkOrders):not(.overNTE-workOrder):not(.editableRow):nth-child(2n).disabled a{color:#fff}.app-kendo-grid .k-pager-mobile-md .k-pager-info{justify-content:end;display:flex}.app-kendo-grid .k-pager-mobile-sm{flex-wrap:wrap;justify-content:center}.app-kendo-grid .k-pager-mobile-sm .k-pager-sizes,.app-kendo-grid .k-pager-mobile-sm .k-pager-info{justify-content:center;display:flex}.app-kendo-grid .k-pager .k-button,.app-kendo-grid .k-pager .k-dropdownlist{background-color:var(--theme-toolbar-background)!important;border-color:var(--theme-border)!important}.app-kendo-grid .k-pager .k-pager-numbers .k-button-text{color:var(--theme-text)}.app-kendo-grid .k-pager .k-pager-sizes{color:var(--theme-text)}.app-kendo-grid .k-pager .k-pager-sizes .k-dropdownlist{border-color:var(--theme-border);background-color:var(--theme-toolbar-background);background-image:linear-gradient(#0000,#00000005)}.app-kendo-grid .k-pager .k-pager-info{color:var(--theme-text)}.app-kendo-grid .k-grid-toolbar{border-color:var(--grid-wrapper-border);padding:5px 10px 5px 0}.app-kendo-grid .k-grid-toolbar button{font-size:12px}.app-kendo-grid .k-grid-toolbar button:first-of-type{margin-left:0}:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-input,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-input-inner,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-picker,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-dropdownlist,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-textbox,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row input{color:var(--theme-text);box-shadow:none;background-color:#fff;border-color:#8fd0ff}:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-input:focus,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-input.k-focus,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row .k-picker.k-focus,:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-filter-row input:focus{box-shadow:none;border-color:#8fd0ff}:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-pager{color:var(--theme-text);background-color:var(--theme-surface);border-color:var(--theme-grid-border);border-top-color:var(--theme-grid-border);box-shadow:none;min-height:40px;padding:6px 8px}:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-pager *{color:var(--theme-text)!important}:where(html:not([data-app-theme=dark])) .app-kendo-grid .k-pager .k-pager-info{margin-left:auto}:where(html[data-app-theme=dark]) .app-kendo-grid{--grid-wrapper-border:var(--theme-primary-200);--group-row-border:var(--theme-grid-border);--group-row-background:var(--theme-surface-muted)}:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>.k-table-td.inline-edit-cell{background-color:var(--theme-surface-alt)!important}:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input-solid,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textbox,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-picker,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-dropdownlist,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-maskedtextbox{box-shadow:inset 0 0 0 1px var(--theme-border-strong);color:var(--theme-text)!important;background-color:var(--theme-input-background)!important;border-color:var(--theme-primary-action)!important;background-image:none!important}:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input-inner,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell input,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell textarea{caret-color:var(--theme-primary-action-hover);color:var(--theme-text)!important;background-color:var(--theme-input-background)!important}:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input:focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-input.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea:focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-textarea.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-picker.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell .k-dropdownlist.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell input:focus,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grid-content tbody>tr>td.inline-edit-cell textarea:focus{box-shadow:0 0 0 1px var(--theme-primary-action-hover), 0 0 0 3px #4c9be838;outline:none;border-color:var(--theme-primary-action-hover)!important}:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grouping-row td,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grouping-row .k-table-td,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grouping-row td:hover,:where(html[data-app-theme=dark]) .app-kendo-grid.k-grid .k-grouping-row .k-table-td:hover{background:var(--theme-surface-muted)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-norecords-template{color:var(--theme-text);background-color:var(--theme-surface)}:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row td,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-table-td,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-hierarchy-cell,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-group-cell{color:var(--theme-text)!important;background-color:var(--theme-surface)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row th,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-table-th{color:var(--theme-text)!important;background-color:var(--theme-grid-header-background)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-input,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-input-inner,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-picker,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-dropdownlist,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-textbox,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row input{box-shadow:none;color:var(--theme-text)!important;background-color:var(--theme-input-background)!important;border-color:var(--theme-border-strong)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-input:focus,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-input.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-picker.k-focus,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row input:focus{box-shadow:none;border-color:var(--theme-border-strong)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-table-td.k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-table-th.k-grid-header-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-table-td.k-grid-footer-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid td.k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid th.k-grid-header-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid td.k-grid-footer-sticky{box-shadow:inset -1px 0 0 var(--theme-border-strong);color:var(--theme-inverse-text)!important;border-color:var(--theme-grid-border)!important;background-color:#1f2937!important}:where(html[data-app-theme=dark]) .app-kendo-grid tr.k-alt .k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-table-alt-row .k-grid-content-sticky{background-color:#263244!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-filter-row .k-grid-header-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked .k-filter-row td,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked .k-filter-row th,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked .k-filter-row .k-table-td,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked .k-filter-row .k-table-th{color:var(--theme-inverse-text)!important;border-color:var(--theme-grid-border)!important;background-color:#1f2937!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked .k-grid-header-wrap,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-header-locked table,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer .k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer .k-grid-footer-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer-wrap .k-grid-content-sticky,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer-wrap .k-grid-footer-sticky{background-color:#1f2937!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer-wrap,:where(html[data-app-theme=dark]) .app-kendo-grid .k-footer-template,:where(html[data-app-theme=dark]) .app-kendo-grid .k-footer-template td,:where(html[data-app-theme=dark]) .app-kendo-grid .k-footer-template .k-table-td{border-color:var(--theme-border);color:var(--theme-inverse-text)!important;background-color:var(--theme-surface)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-footer *,:where(html[data-app-theme=dark]) .app-kendo-grid .k-footer-template *{color:var(--theme-inverse-text)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-table-tfoot{background-color:var(--theme-surface)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-pager,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-pager,:where(html[data-app-theme=dark]) .app-kendo-grid .k-pager-wrap{border-color:var(--theme-border);color:var(--theme-inverse-text)!important;background-color:var(--theme-surface)!important}:where(html[data-app-theme=dark]) .app-kendo-grid .k-pager *,:where(html[data-app-theme=dark]) .app-kendo-grid .k-grid-pager *,:where(html[data-app-theme=dark]) .app-kendo-grid .k-pager-wrap *{color:var(--theme-inverse-text)!important}.app-kendo-grid--mobile.k-grid{border-color:var(--grid-wrapper-border)}.app-kendo-grid--mobile.k-grid .k-grid-container{border-color:var(--grid-wrapper-border)}@media (width<=599.95px){.app-kendo-grid--mobile.k-grid .k-grid-container tr{text-align:start}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table{border:0}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table thead,.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table colgroup{display:none}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table tr{border-bottom:2px solid var(--theme-primary-main);margin-bottom:10px;display:block}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table tr td:nth-child(2){font-weight:700}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table td{width:inherit;align-items:center;padding:4px 12px;font-size:13px;display:flex}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table td>div{white-space:inherit;font-weight:400}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table td .k-form-field{justify-content:flex-start}.app-kendo-grid--mobile.k-grid .k-grid-container .k-grid-content table td:before{content:attr(data-title);float:left;text-transform:initial;padding-right:5px;font-weight:700}}@media (width<=599.95px){.app-kendo-grid--mobile.k-grid .k-grid-norecords{width:100%!important}}.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table .k-hierarchy-cell,.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>tbody>tr>.k-hierarchy-cell{overflow:hidden;border-width:0!important;padding:0!important}.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table .k-hierarchy-cell>*,.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>tbody>tr>.k-hierarchy-cell>*{display:none}.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table .k-hierarchy-cell:first-child+th,.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table .k-hierarchy-cell:first-child+td,.app-kendo-grid--hidden-hierarchy>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>tbody>tr>.k-hierarchy-cell:first-child+td{border-inline-start-width:0!important}.app-kendo-grid--hidden-hierarchy-col-1>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table>colgroup>col:first-child,.app-kendo-grid--hidden-hierarchy-col-1>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>colgroup>col:first-child,.app-kendo-grid--hidden-hierarchy-col-2>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table>colgroup>col:nth-child(2),.app-kendo-grid--hidden-hierarchy-col-2>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>colgroup>col:nth-child(2),.app-kendo-grid--hidden-hierarchy-col-3>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table>colgroup>col:nth-child(3),.app-kendo-grid--hidden-hierarchy-col-3>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>colgroup>col:nth-child(3),.app-kendo-grid--hidden-hierarchy-col-4>.k-grid-aria-root>.k-grid-header>.k-grid-header-wrap>table>colgroup>col:nth-child(4),.app-kendo-grid--hidden-hierarchy-col-4>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table>colgroup>col:nth-child(4){width:0!important}.app-kendo-grid--touch-scroll>.k-grid-aria-root>.k-grid-container>.k-grid-content>.k-grid-table-wrap>table{touch-action:auto!important}:where(html[data-app-theme=dark]) .app-kendo-scheduler{color:var(--theme-text);background-color:var(--theme-surface)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler{color:var(--theme-text);background-color:var(--theme-surface);border-color:var(--theme-border-strong)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-toolbar,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-navigation,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-views-wrapper,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-toolbar{color:var(--theme-text);background-color:var(--theme-toolbar-background);border-color:var(--theme-border)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-toolbar .k-button,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-navigation .k-button,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-views-wrapper .k-button,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-toolbar .k-button{color:var(--theme-text);background-color:var(--theme-toolbar-background);border-color:var(--theme-border-strong)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-toolbar .k-button:hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-navigation .k-button:hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-views-wrapper .k-button:hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-toolbar .k-button:hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-toolbar .k-button.k-hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-navigation .k-button.k-hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-views-wrapper .k-button.k-hover,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-toolbar .k-button.k-hover{color:var(--theme-text);background-color:var(--theme-toolbar-hover-background);border-color:var(--theme-border-strong)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-toolbar .k-button.k-selected,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-views-wrapper .k-button.k-selected,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-toolbar .k-button.k-selected{color:var(--theme-inverse-text);background-color:var(--theme-primary-action);border-color:var(--theme-primary-action)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-layout,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-head,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-body,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-content,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-footer{color:var(--theme-text);background-color:var(--theme-surface);border-color:var(--theme-grid-border)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-cell,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-table th,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-table td,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-times,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-groupcolumn{color:var(--theme-text);background-color:var(--theme-surface);border-color:var(--theme-grid-border)!important}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-cell.k-heading-cell,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-resource-cell.k-heading-cell,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-group-cell.k-heading-cell,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-times th,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-datecolumn{color:var(--theme-text);background-color:var(--theme-grid-header-background);border-color:var(--theme-grid-border)!important}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-times td,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-times th,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-side-cell{color:var(--theme-text-secondary);background-color:var(--theme-surface-alt);border-color:var(--theme-grid-border)!important}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-slot-cell,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-cell.k-slot-cell{background-color:var(--theme-surface);border-color:var(--theme-grid-border)!important}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-nonwork-hour,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-dayview .k-scheduler-table .k-nonwork-hour{background-color:var(--theme-surface-alt)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-today,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-table .k-today{background-color:var(--theme-surface-muted)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-scheduler-cell.k-selected{background-color:var(--theme-toolbar-hover-background)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-current-time{background-color:var(--theme-danger-accent)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-current-time-arrow-left,:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-current-time-arrow-right{color:var(--theme-danger-accent)}:where(html[data-app-theme=dark]) .app-kendo-scheduler .k-event{border-color:var(--theme-border-strong);color:var(--theme-inverse-text)!important}.kendo-cell-editor .k-input,.kendo-cell-editor .k-input-solid,.kendo-cell-editor .k-textbox,.kendo-cell-editor .k-textarea,.kendo-cell-editor .k-picker,.kendo-cell-editor .k-dropdownlist,.kendo-cell-editor .k-maskedtextbox{width:100%;color:var(--theme-text);box-shadow:none;background-color:#fff;border-width:1px;border-color:#8fd0ff;background-image:none!important}.kendo-cell-editor .k-input-inner,.kendo-cell-editor input,.kendo-cell-editor textarea{color:var(--theme-text);caret-color:auto;background-color:#fff}.kendo-cell-editor .k-input::placeholder,.kendo-cell-editor .k-input-inner::placeholder,.kendo-cell-editor input::placeholder,.kendo-cell-editor textarea::placeholder{color:var(--theme-text-muted);opacity:1}.kendo-cell-editor .k-input:focus,.kendo-cell-editor .k-input.k-focus,.kendo-cell-editor .k-textarea:focus,.kendo-cell-editor .k-textarea.k-focus,.kendo-cell-editor .k-picker.k-focus,.kendo-cell-editor .k-dropdownlist.k-focus,.kendo-cell-editor input:focus,.kendo-cell-editor textarea:focus{border-color:#0075ff;outline:none;box-shadow:0 0 0 2px #0075ff29}.kendo-cell-editor [class*=-control]{color:var(--theme-text);box-shadow:none;background-color:#fff;border-color:#8fd0ff}:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input-solid,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-textbox,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-textarea,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-picker,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-dropdownlist,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-maskedtextbox{box-shadow:inset 0 0 0 1px var(--theme-border-strong);color:var(--theme-text)!important;background-color:var(--theme-input-background)!important;border-color:var(--theme-primary-action)!important}:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input-inner,:where(html[data-app-theme=dark]) .kendo-cell-editor input,:where(html[data-app-theme=dark]) .kendo-cell-editor textarea{caret-color:var(--theme-primary-action-hover);color:var(--theme-text)!important;background-color:var(--theme-input-background)!important}:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input::placeholder,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input-inner::placeholder,:where(html[data-app-theme=dark]) .kendo-cell-editor input::placeholder,:where(html[data-app-theme=dark]) .kendo-cell-editor textarea::placeholder{color:var(--theme-text-muted)!important}:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input:focus,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-input.k-focus,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-textarea:focus,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-textarea.k-focus,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-picker.k-focus,:where(html[data-app-theme=dark]) .kendo-cell-editor .k-dropdownlist.k-focus,:where(html[data-app-theme=dark]) .kendo-cell-editor input:focus,:where(html[data-app-theme=dark]) .kendo-cell-editor textarea:focus{box-shadow:0 0 0 1px var(--theme-primary-action-hover), 0 0 0 3px #4c9be838;border-color:var(--theme-primary-action-hover)!important}:where(html[data-app-theme=dark]) .kendo-cell-editor [class*=-control]{color:var(--theme-text)!important;background-color:var(--theme-input-background)!important;border-color:var(--theme-primary-action)!important}:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:not(.kendo-button-success):not(.kendo-button-danger):not(.kendo-button-warning):not(.kendo-button-info):not(.kendo-button-primary):hover:not(:disabled):not(.k-disabled),:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:not(.kendo-button-success):not(.kendo-button-danger):not(.kendo-button-warning):not(.kendo-button-info):not(.kendo-button-primary).k-hover:not(:disabled):not(.k-disabled),:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:not(.kendo-button-success):not(.kendo-button-danger):not(.kendo-button-warning):not(.kendo-button-info):not(.kendo-button-primary):focus:not(:disabled):not(.k-disabled),:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:not(.kendo-button-success):not(.kendo-button-danger):not(.kendo-button-warning):not(.kendo-button-info):not(.kendo-button-primary).k-focus:not(:disabled):not(.k-disabled){color:var(--theme-inverse-text)!important;background-color:var(--theme-toolbar-hover-background)!important;border-color:var(--theme-border-strong)!important}:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:disabled,:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button.k-disabled,:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button:disabled:hover,:where(html[data-app-theme=dark]) .app-kendo-dialog .k-actions .k-button.k-disabled:hover{color:var(--theme-text-muted)!important;background-color:var(--theme-disabled-background)!important;border-color:var(--theme-border-strong)!important;opacity:1!important}.app-kendo-text-editor{--editor-text-color:var(--theme-text)}.app-kendo-text-editor .k-editor{min-width:0;color:var(--editor-text-color);background-color:var(--theme-input-background);border-color:var(--theme-border);flex:1}.app-kendo-text-editor .k-editor-toolbar,.app-kendo-text-editor .k-toolbar{color:var(--theme-text);background-color:var(--theme-toolbar-background);border-color:var(--theme-border)}.app-kendo-text-editor .k-toolbar-separator,.app-kendo-text-editor .k-separator{border-color:var(--theme-border-strong)}.app-kendo-text-editor .k-editor-content,.app-kendo-text-editor .k-content,.app-kendo-text-editor .ProseMirror{color:var(--editor-text-color);background-color:var(--theme-input-background);border-color:var(--theme-border)}.app-kendo-text-editor .ProseMirror{caret-color:var(--editor-text-color);outline-color:var(--theme-border-strong)}.app-kendo-text-editor .ProseMirror p.is-editor-empty:first-child:before,.app-kendo-text-editor .ProseMirror p.is-empty:first-child:before,.app-kendo-text-editor .ProseMirror [data-placeholder]:before{color:var(--theme-text-muted)}.app-kendo-text-editor .k-button,.app-kendo-text-editor .k-button-solid-base,.app-kendo-text-editor .k-button-flat-base,.app-kendo-text-editor .k-icon-button{color:var(--theme-text);background-color:var(--theme-surface-alt);border-color:var(--theme-border)}.app-kendo-text-editor .k-button:hover,.app-kendo-text-editor .k-button.k-hover,.app-kendo-text-editor .k-button:focus,.app-kendo-text-editor .k-button.k-focus{color:var(--theme-text);background-color:var(--theme-toolbar-hover-background);border-color:var(--theme-border-strong)}.app-kendo-text-editor .k-button.k-selected,.app-kendo-text-editor .k-button.k-active,.app-kendo-text-editor .k-button:active{color:var(--theme-inverse-text);background-color:var(--theme-primary-action);border-color:var(--theme-primary-action)}.app-kendo-text-editor .k-button:disabled,.app-kendo-text-editor .k-button.k-disabled{color:var(--theme-text-muted);background-color:var(--theme-surface-muted);border-color:var(--theme-border-muted)}.app-kendo-text-editor .k-button .k-icon,.app-kendo-text-editor .k-button .k-svg-icon,.app-kendo-text-editor .k-button .k-button-icon,.app-kendo-text-editor .k-button .k-button-text{color:inherit}.app-kendo-text-editor .k-picker,.app-kendo-text-editor .k-dropdownlist,.app-kendo-text-editor .k-input,.app-kendo-text-editor .k-input-inner,.app-kendo-text-editor .k-textbox{color:var(--theme-text);background-color:var(--theme-input-background);border-color:var(--theme-border)}.app-kendo-text-editor .k-picker:hover,.app-kendo-text-editor .k-dropdownlist:hover,.app-kendo-text-editor .k-input:hover,.app-kendo-text-editor .k-textbox:hover{background-color:var(--theme-surface-alt);border-color:var(--theme-border-strong)}.app-kendo-text-editor .k-picker:focus-within,.app-kendo-text-editor .k-dropdownlist:focus-within,.app-kendo-text-editor .k-input:focus-within,.app-kendo-text-editor .k-textbox:focus{border-color:var(--theme-primary-action);box-shadow:0 0 0 1px var(--theme-primary-action)}.app-kendo-text-editor .k-input-inner::placeholder,.app-kendo-text-editor input::placeholder,.app-kendo-text-editor textarea::placeholder{color:var(--theme-text-muted);opacity:1}.app-kendo-text-editor .k-color-preview,.app-kendo-text-editor .k-color-preview-mask{border-color:var(--theme-border-strong)}:where(html[data-app-theme=dark]) .app-kendo-text-editor{--editor-text-color:var(--theme-inverse-text)}:where(html[data-app-theme=dark]) .app-kendo-text-editor .k-button:disabled,:where(html[data-app-theme=dark]) .app-kendo-text-editor .k-button.k-disabled{background-color:var(--theme-disabled-background);border-color:var(--theme-border-strong)}@keyframes notification-enter{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.logoSpinner{width:var(--logoSpinnerMaxSize,96px);height:var(--logoSpinnerMaxSize,96px);width:min(var(--logoSpinnerMaxSize,96px), max(16px, 60cqmin));height:min(var(--logoSpinnerMaxSize,96px), max(16px, 60cqmin));justify-content:center;align-items:center;display:flex;position:relative}.logoSpinner .logoSpinnerRing{background:conic-gradient(from 0deg, transparent 0 12%, #7bd2f6 45%, #1c82ad 75%, #13688c 100%);border-radius:50%;animation:1.1s linear infinite logoSpinnerSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.logoSpinner .logoSpinnerLogo{object-fit:contain;filter:drop-shadow(0 4px 10px #13688c59);width:54%;height:54%;animation:1.6s ease-in-out infinite logoSpinnerPulse}@keyframes logoSpinnerSpin{to{transform:rotate(360deg)}}@keyframes logoSpinnerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.logoSpinner .logoSpinnerRing{animation-duration:2.4s}.logoSpinner .logoSpinnerLogo{animation:none}}.linearLoader{background-color:color-mix(in srgb, var(--theme-primary-main) 38%, #fff);width:100%;height:4px;display:block;position:relative;overflow:hidden}html[data-app-theme=dark] .linearLoader{background-color:color-mix(in srgb, var(--theme-primary-main) 50%, #000)}.linearLoader:before,.linearLoader:after{content:"";background-color:var(--theme-primary-main);transform-origin:0;position:absolute;top:0;bottom:0}.linearLoader:before{animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite linearLoaderBar1}.linearLoader:after{animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite linearLoaderBar2}@keyframes linearLoaderBar1{0%{left:-35%;right:100%}60%,to{left:100%;right:-90%}}@keyframes linearLoaderBar2{0%{left:-200%;right:100%}60%,to{left:107%;right:-8%}}@media (prefers-reduced-motion:reduce){.linearLoader:before,.linearLoader:after{animation-duration:4.2s}}@keyframes scan-spin{to{transform:rotate(360deg)}}.scan-review-dialog.k-window{max-width:96vw;min-height:340px;max-height:92vh;height:auto!important}.scan-review-dialog .k-window-content{max-height:calc(92vh - 120px);overflow:auto}@media (width<=768px){.scan-review-dialog.k-window{max-width:96vw;max-height:92vh;width:96vw!important;left:2vw!important}.scan-review-dialog .k-window-content{max-height:calc(92vh - 104px);padding:10px 12px}}.scan-review-lines-table{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:6px}.scan-review-lines-table th,.scan-review-lines-table td{border:1px solid var(--theme-border);text-align:left;vertical-align:middle;word-break:break-word;padding:4px 6px;font-size:.82em;overflow:hidden}.scan-review-lines-table th{background-color:var(--theme-grid-header-background);font-weight:700}.scan-review-lines-table td.num{text-align:right}.scan-review-lines-table td .k-form-field{margin-bottom:0}.scan-review-lines-table td .isRequired{display:none}@media (width<=768px){.scan-review-lines-table{table-layout:auto;border:none;width:100%;margin-top:2px;display:block}.scan-review-lines-table colgroup,.scan-review-lines-table thead{display:none}.scan-review-lines-table tbody{width:100%;display:block}.scan-review-lines-table tr{box-sizing:border-box;border:1px solid var(--theme-border);background-color:var(--theme-surface);border-radius:6px;width:100%;margin:0 0 10px;padding:2px 10px 6px;display:block}.scan-review-lines-table td,.scan-review-lines-table td.num{box-sizing:border-box;text-align:left;border:none;align-items:center;gap:10px;width:100%;padding:5px 0;font-size:.85rem;display:flex;overflow:visible}.scan-review-lines-table td:not(:last-child){border-bottom:1px solid var(--theme-border-muted)}.scan-review-lines-table td:before{content:attr(data-label);letter-spacing:.02em;text-transform:uppercase;color:var(--theme-text-muted);white-space:nowrap;flex:0 0 88px;font-size:.66rem;font-weight:600}.scan-review-lines-table td[data-label=Part],.scan-review-lines-table td[data-label=Description],.scan-review-lines-table td[data-label="Category / Status"],.scan-review-lines-table td[data-label=Category],.scan-review-lines-table td[data-label=Status]{display:block}.scan-review-lines-table td[data-label=Part]:before,.scan-review-lines-table td[data-label=Description]:before,.scan-review-lines-table td[data-label="Category / Status"]:before,.scan-review-lines-table td[data-label=Category]:before,.scan-review-lines-table td[data-label=Status]:before{flex:none;margin-bottom:3px;display:block}.scan-review-lines-table td select,.scan-review-lines-table td input:not([type=checkbox]),.scan-review-lines-table td [class*=k-input],.scan-review-lines-table td [class*=k-numeric],.scan-review-lines-table td [class*=k-textbox],.scan-review-lines-table td .k-form-field{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%;margin:0}.scan-review-lines-table td select,.scan-review-lines-table td input:not([type=checkbox]){height:34px;font-size:16px}.scan-review-lines-table td [class*=k-numeric],.scan-review-lines-table td [class*=k-textbox],.scan-review-lines-table td [class*=k-input]{height:34px;min-height:0}.scan-review-lines-table td [class*=k-input-inner]{height:32px;padding:0 8px;font-size:16px}.scan-review-lines-table td[data-label=Add]{padding-bottom:8px}.scan-review-lines-table td[data-label=Add]:before{flex:none}.scan-review-lines-table td[data-label=Add] input{flex:none;width:auto;min-width:0}}.travel-bar-item.k-event.k-event{box-shadow:none;color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:default;background:#788291e0;border:none;border-radius:3px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:20px;overflow:hidden;min-height:20px!important}.travel-bar-item.k-event.k-event.travel-bar-item--horizontal{height:20px!important}.travel-bar-item.k-event.k-event.travel-bar-item--tight{background:#c47f17eb}.travel-bar-item.k-event.k-event.travel-bar-item--too-far{background:#b3261eeb}.travel-bar-item.k-event.k-event.travel-bar-item--estimated{outline-offset:-2px;outline:1px dashed #fffc}
