.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px rgba(0,0,0,.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px rgba(0,0,0,.06);left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:rgba(0,0,0,.54);background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}@charset "UTF-8";.flatpickr-calendar{border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 16px rgba(30,43,74,.12);font-family:inherit;z-index:1060!important}.flatpickr-months .flatpickr-month,.flatpickr-current-month,.flatpickr-monthDropdown-months{background:#023F82!important;color:#fff!important;fill:#fff!important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{fill:#fff!important;color:#fff!important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#93b4d9!important}.flatpickr-weekdays{background:#023F82}span.flatpickr-weekday{color:#bfdbfe!important;background:#023F82;font-weight:600}.flatpickr-day{border-radius:6px}.flatpickr-day:hover{background:#eef3fb;border-color:#eef3fb}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#023F82;border-color:#023f82;color:#fff}.flatpickr-day.today{border-color:#023f82}.flatpickr-day.today:hover{background:#eef3fb}.flatpickr-day.today.selected{background:#023F82;color:#fff}.flatpickr-day.inRange{background:#dbeafe;border-color:#dbeafe;box-shadow:none}.flatpickr-current-month input.cur-year,.flatpickr-current-month .flatpickr-monthDropdown-months{color:#fff!important}.flatpickr-current-month .flatpickr-monthDropdown-months option{color:#253360!important}.numInputWrapper:hover{background:rgba(255,255,255,.15)}.numInputWrapper span{border-color:rgba(255,255,255,.3)}.numInputWrapper span:after{border-top-color:#fff;border-bottom-color:#fff}.rpt-stat-pill{display:flex;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;font-size:.8rem;white-space:nowrap;border:1px solid transparent}.rpt-stat-pill-label{color:#64748b}.rpt-stat-pill-val{font-weight:700}.rpt-stat-blue{background:#eff6ff;border-color:#bfdbfe}.rpt-stat-blue .rpt-stat-pill-val{color:#1d4ed8}.rpt-stat-green{background:#f0fdf4;border-color:#bbf7d0}.rpt-stat-green .rpt-stat-pill-val{color:#15803d}.rpt-stat-purple{background:#fdf4ff;border-color:#e9d5ff}.rpt-stat-purple .rpt-stat-pill-val{color:#7e22ce}.rpt-stat-orange{background:#fff7ed;border-color:#fed7aa}.rpt-stat-orange .rpt-stat-pill-val{color:#c2410c}.rpt-stat-red{background:#fef2f2;border-color:#fecaca}.rpt-stat-red .rpt-stat-pill-val{color:#dc2626}.rpt-stat-teal{background:#f0fdfa;border-color:#99f6e4}.rpt-stat-teal .rpt-stat-pill-val{color:#0f766e}@media (max-width: 991.98px){.rpt-page{height:calc(100vh - 3rem)!important}}.rpt-breadcrumb-link{color:#023f82;font-weight:600;text-decoration:none;transition:color .15s}.rpt-breadcrumb-link:hover{color:#012c5e;text-decoration:underline}:root{--nav-dark: #1e2b4a;--nav-dark2: #253360;--nav-dark3: #2e4070;--nav-muted: #8fa3c3}ngb-modal-backdrop.modal-backdrop.fade.show{z-index:105!important}ngb-toast.toast-pos{background:#eef3fb;border:1px solid #cfe0f5;border-left:4px solid #023F82;border-radius:10px;color:#023f82;box-shadow:0 6px 18px rgba(2,63,130,.14);overflow:hidden}ngb-toast.toast-pos .toast-header{background:transparent;color:#023f82;border-bottom-color:rgba(2,63,130,.12)}ngb-toast.toast-pos .toast-body{color:#023f82;font-weight:600;font-size:.85rem}@media (max-width: 991.98px){app-toasts.toast-container:has(>ngb-toast.toast-pos){left:0!important;right:0!important;width:100%}ngb-toast.toast-pos{width:100%;max-width:100%}}.cs-modal-window{z-index:1120!important}.cs-modal-window~ngb-modal-backdrop,ngb-modal-backdrop.cs-modal-backdrop{z-index:1119!important}@media (max-width: 767.98px){.cs-modal-window .modal-dialog{margin:0;min-height:100%;align-items:stretch}.cs-modal-window .modal-content.cs-modal{max-height:none!important;min-height:100dvh;border-radius:0!important}}.z-index1111-offcanvas{z-index:1051!important}.z-index1112-offcanvas{z-index:1052!important}.custom-bottom-right-modal .modal-dialog{position:fixed;right:20px;bottom:20px;margin:0;transform:none!important;width:50vw;max-width:700px;min-width:350px;height:75vh;display:flex;align-items:flex-end}.custom-bottom-right-modal .modal-content{border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.25);height:100%;display:flex;flex-direction:column}.custom-bottom-right-modal .modal-body{overflow-y:auto;flex:1}@media (max-width: 1024px){.custom-bottom-right-modal .modal-dialog{width:70vw;height:70vh;right:15px;bottom:15px}}@media (max-width: 768px){.custom-bottom-right-modal .modal-dialog{position:fixed;width:95vw;height:85vh;right:2.5vw;bottom:10px;left:2.5vw;border-radius:12px}.custom-bottom-right-modal .modal-content{border-radius:12px}.custom-bottom-right-modal .modal-body{padding:10px}}@media (max-width: 480px){.custom-bottom-right-modal .modal-dialog{width:100vw;height:90vh;right:0;left:0;bottom:0;border-radius:0}.custom-bottom-right-modal .modal-content{border-radius:0}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.main-content.app-content{-webkit-margin-before:52px;margin-block-start:52px;padding-block:0;padding-inline:.75rem}@media (max-width: 991.98px){.main-content.app-content{padding-inline:.5rem;overflow-x:hidden}}body.hide-footer .main-content.app-content{padding:0}@media (max-width: 480px){.card-body{padding:.75rem!important}.page-header{padding:.75rem 0!important}}@media (max-width: 767px){.table-responsive,.tns-outer{-webkit-overflow-scrolling:touch}.form-control,.form-select,.ng-select .ng-select-container{font-size:.875rem!important}}@media (max-width: 575px){.ng-dropdown-panel{max-width:calc(100vw - 24px)!important}}.cu-page{padding:0 1.25rem 2rem}.cu-page-header{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding-bottom:.75rem;border-bottom:2px solid #023F82;margin-bottom:1rem}.cu-page-header>.cu-title-wrap{flex:1 1 auto;min-width:0}.cu-page-header>app-back-button{margin-top:-3px;margin-bottom:-3px}.rpt-page-header:has(app-back-button){display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.15rem}.rpt-page-header:has(app-back-button)>.rpt-page-title{order:1}.rpt-page-header:has(app-back-button)>app-back-button{order:2;margin-left:auto;margin-top:-2px;margin-bottom:-2px}.rpt-page-header:has(app-back-button)>small{order:3;flex-basis:100%;line-height:1.3}.cu-title-wrap{display:flex;align-items:center;gap:.75rem}.cu-title-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#eef3fb;border-radius:10px;color:#023f82;font-size:1.2rem;flex-shrink:0}.cu-page-title{font-size:1rem;font-weight:700;color:#023f82;line-height:1.3}.cu-card{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 10px rgba(30,43,74,.06);overflow:hidden}.cu-section{padding:1.1rem 1.5rem 1.25rem}.cu-section-label{font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#023f82;margin-bottom:.875rem}.cu-divider{margin:0;border-color:#e2e8f0}.cu-label{font-size:.78rem;font-weight:600;color:#253360;margin-bottom:.28rem}.cu-error{font-size:.74rem;color:#dc2626;margin-top:.22rem}.cu-info{font-size:.74rem;color:#0284c7;margin-top:.22rem}.cu-success{font-size:.74rem;color:#16a34a;margin-top:.22rem}.cu-slab-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.875rem 1rem;margin-bottom:.75rem}.cu-toggle-row{display:flex;align-items:center;justify-content:space-between;background:#f4f5fb;border:1px solid #e2e8f0;border-radius:10px;padding:.65rem 1rem;gap:1rem}.cu-toggle-title{font-size:.82rem;font-weight:600;color:#253360}.cu-switch{cursor:pointer;flex-shrink:0;transform:scale(1.5);transform-origin:right center}.cu-switch:checked{background-color:#023f82;border-color:#023f82}.cu-switch:focus{box-shadow:0 0 0 3px rgba(2,63,130,.15)}.cu-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem;border-top:1px solid #e2e8f0;background:#f8fafc;flex-wrap:wrap}.cu-form-error{font-size:.78rem;border-radius:8px}.cu-btn-cancel{font-size:.8rem;font-weight:600;color:#64748b;border:1px solid #d1d9e6;border-radius:8px;padding:.42rem 1rem;background:#fff}.cu-btn-cancel:hover{background:#f1f5f9;color:#253360;border-color:#94a3b8}.btn.cu-btn-submit{font-size:.8rem;font-weight:600;background-color:#023f82!important;color:#fff!important;border:2px solid #023F82!important;border-radius:8px;padding:.42rem 1.25rem;transition:background-color .15s,border-color .15s}.btn.cu-btn-submit:hover:not(:disabled){background-color:#012c5e!important;border-color:#012c5e!important}.btn.cu-btn-submit:disabled{background-color:#6b94c4!important;border-color:#6b94c4!important;color:#fff!important;cursor:not-allowed;opacity:1}.cu-page .form-control,.cu-page .form-select{font-size:.825rem;border-color:#d1d9e6;border-radius:8px;padding-top:.42rem;padding-bottom:.42rem;transition:border-color .15s,box-shadow .15s}.cu-page .form-control:focus,.cu-page .form-select:focus{border-color:#023f82;box-shadow:0 0 0 3px rgba(2,63,130,.1)}@media (max-width: 575.98px){.cu-page{padding:0 .75rem 2rem}.cu-section{padding:.875rem}.cu-footer{padding:.65rem .875rem}}.cu-modal.modal-content,.cu-modal.offcanvas{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.cu-modal.offcanvas{border-radius:0}.cu-modal-header{background:#eef3fb;border-bottom:1px solid #e2e8f0;padding:.9rem 1.25rem}.cu-modal-header .cu-modal-title,.cu-modal-title{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;color:#023f82;line-height:1.3;margin:0}.cu-modal-header .cu-modal-title i,.cu-modal-title i{font-size:1.05rem}.cu-modal-header .btn-close{padding:.6rem}.cu-modal-body{padding:1.25rem}.cu-modal-body .form-control,.cu-modal-body .form-select{font-size:.825rem;border-color:#d1d9e6;border-radius:8px;padding-top:.42rem;padding-bottom:.42rem;transition:border-color .15s,box-shadow .15s}.cu-modal-body .form-control:focus,.cu-modal-body .form-select:focus{border-color:#023f82;box-shadow:0 0 0 3px rgba(2,63,130,.1)}.cu-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid #e2e8f0;background:#f8fafc;flex-wrap:wrap}.item-grid-flash input,input.item-grid-flash{box-shadow:0 0 0 3px rgba(240,140,20,.55)!important;border-color:#c07d15!important;transition:box-shadow .12s ease}tbody[appItemGrid] td{vertical-align:middle}tbody[appItemGrid] select.table-input{min-height:38px;line-height:1.5;padding-top:.375rem;padding-bottom:.375rem}tbody[appItemGrid] ng-select .ng-select-container{min-height:38px}tbody[appItemGrid] ng-select.ng-select-multiple .ng-value-container{max-height:58px;overflow-y:auto;align-content:flex-start}tbody[appItemGrid] ng-select.ng-select-multiple .ng-value{font-size:.72rem;margin-bottom:2px}.table-responsive:has(tbody[appItemGrid]) thead th{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#f4f4f4}.table-responsive:has(tbody[appItemGrid]){overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive:has(tbody[appItemGrid])>form>table,.table-responsive:has(tbody[appItemGrid])>table{width:-webkit-max-content;width:max-content;min-width:100%}.table-responsive:has(tbody[appItemGrid]) thead th,tbody[appItemGrid]>tr>td{min-width:96px}.table-responsive:has(tbody[appItemGrid]) thead th:first-child,tbody[appItemGrid]>tr>td:first-child{min-width:210px}.table-responsive:has(tbody[appItemGrid]) thead th[style*="width: 100px"],.table-responsive:has(tbody[appItemGrid]) thead th[style*="width:100px"]{min-width:120px}.inv-express app-grid-shortcut-bar{display:block}.inv-express app-grid-shortcut-bar+.inv-grid-body .table-responsive,.inv-express app-grid-shortcut-bar+.table-responsive{border:1px solid #022c5c;border-top:0;border-radius:0 0 0 8px}.inv-express .inv-grid-body{display:flex;align-items:stretch;gap:0}.inv-express .inv-grid-body .table-responsive{flex:1 1 auto;min-width:0}.inv-express .inv-grid-body app-doc-totals-rail{flex:0 0 224px}@media (max-width: 991px){.inv-express .inv-grid-body{flex-direction:column}.inv-express .inv-grid-body app-doc-totals-rail{flex:1 1 auto}.inv-express .inv-grid-body app-doc-totals-rail .dtr{border-left:1px solid #022c5c;border-radius:0 0 8px 8px}}.inv-express app-grid-shortcut-bar+.table-responsive{border-radius:0 0 8px 8px}.inv-express tbody[appItemGrid]>tr>td{padding-top:2px;padding-bottom:2px}.inv-express tbody[appItemGrid] .form-control,.inv-express tbody[appItemGrid] .form-select,.inv-express tbody[appItemGrid] .table-input,.inv-express tbody[appItemGrid] select.table-input{min-height:32px;height:32px;padding-top:.25rem;padding-bottom:.25rem;font-size:.8rem}.inv-express tbody[appItemGrid] ng-select .ng-select-container{min-height:32px}.inv-express tbody[appItemGrid] input[type=number],.inv-express tbody[appItemGrid] input[formcontrolname=quantity],.inv-express tbody[appItemGrid] input[formcontrolname=unitPrice],.inv-express tbody[appItemGrid] input[formcontrolname=cost],.inv-express tbody[appItemGrid] input[formcontrolname=freeQuantity]{text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.inv-express tbody[appItemGrid]>tr>td:first-child input.ac-input{font-weight:500}.inv-express .table-responsive:has(tbody[appItemGrid]){max-height:320px;overflow-y:auto}.inv-express.focus-on .inv-collapsible{display:none!important}.inv-express.focus-on .table-responsive:has(tbody[appItemGrid]){max-height:62vh}.inv-express.focus-on app-doc-focus-strip{display:block}
