@font-face{font-family:fallback-normal;src:local(Trebuchet MS);ascent-override:100%;descent-override:25%;line-gap-override:10%;letter-spacing:.3px;font-display:swap}@font-face{font-family:fallback-semibold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.24px;font-display:swap}@font-face{font-family:fallback-bold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.5px;font-display:swap}@media print{@page{margin-top:5rem;margin-bottom:6.6rem}.tableContainer.scroll{overflow:visible}.belowHeader.displayFlex.flexNoWrap.flexJustifyCenter{margin-top:0}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#SearchHeader,#btnPrint,#btnSave,.menuWrapper,footer,header{padding:0;margin:0;display:none}}@font-face{font-family:fallback-normal;src:local(Trebuchet MS);ascent-override:100%;descent-override:25%;line-gap-override:10%;letter-spacing:.3px;font-display:swap}@font-face{font-family:fallback-semibold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.24px;font-display:swap}@font-face{font-family:fallback-bold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.5px;font-display:swap}.dialogWrapper{position:fixed;top:0;left:-625rem;z-index:70000;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;visibility:hidden}.dialogWrapper.showDialog{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;visibility:visible;left:0}.fullDialog,.largeDialog,.mediumDialog,.smallDialog,.xLDialog{width:95%;max-height:98%;position:relative;z-index:100000;-moz-box-shadow:0 0 2.125rem -.25rem rgba(0,0,0,.8);-webkit-box-shadow:0 0 2.125rem -.25rem rgba(0,0,0,.8);box-shadow:0 0 2.125rem -.25rem rgba(0,0,0,.8);background-color:#fff;pointer-events:auto;overflow-y:auto;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;-ms-border-radius:.1875rem;border-radius:.1875rem}.dialogHeader h2{white-space:nowrap;width:76%;overflow:hidden;text-overflow:ellipsis;color:#2c2c2c;font-size:1.2rem;font-weight:600;padding:.625rem}.dialogHeader .closeWrapper{width:17%}.close4iDialog{cursor:pointer}.close4iDialog svg{background-color:#2c2c2c;color:#fff}.close4iDialog:link svg{background:#2c2c2c}.close4iDialog:visited svg{background-color:#2c2c2c}.close4iDialog:active svg{background-color:#2c2c2c}.close4iDialog:hover svg{background-color:#02458b}.dialogContent{padding:.625rem;transition:all .4s cubic-bezier(.165,.84,.44,1)}.smallDialog{max-width:20rem}.mediumDialog{max-width:30rem}.largeDialog{max-width:40rem}.xLDialog{max-width:50rem}.fullDialog{max-width:95%}#bottomPanel{position:sticky;bottom:0;z-index:1000}.dtgItemTable th{vertical-align:bottom;text-align:left;padding:.3125rem}.dtgItemTable td{vertical-align:middle;padding:.3125rem;padding-right:1.25rem}.dtgItemTable tr:nth-child(even){background-color:#f0f0f0}#messageContent{height:10rem}.quickgrid tbody tr{background-color:rgba(0,0,0,.04)}.quickgrid tbody tr:nth-child(even){background:rgba(255,255,255,.4)}.quickgrid tbody button:hover{cursor:pointer}.quickgrid th{background:#e3ebf5;border-left:.063rem solid #fff;border-right:.063rem solid #fff}.quickgrid th:first-of-type{border-top-left-radius:.625rem}.quickgrid th:last-of-type{border-top-right-radius:.625rem}.quickgrid .col-title-text{font-size:1rem;text-transform:uppercase}.vrExceptionTable{overflow:scroll;width:93vw}button:hover{cursor:pointer}.inputSelect{font-size:18px;padding:10px;border-radius:5px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%;max-width:300px;outline:0;transition:border-color .3s,box-shadow .3s}.inputSelect:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.inputSelect .inputSelectOption{font-size:16px}.inputTextArea{font-size:18px;padding:10px;border-radius:5px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%;max-width:300px;height:150px;outline:0;resize:vertical;transition:border-color .3s,box-shadow .3s}.inputTextArea:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}