@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&display=swap);.apworks-logo{flex:none;max-width:100%;position:relative}.apworks-logo>img{-webkit-clip-path:inset(0 65% 0 0);clip-path:inset(0 65% 0 0);display:block;height:100%;inset:0;position:absolute;width:100%}.apworks-logo:after{background:#0f2744;-webkit-clip-path:inset(0 0 0 35%);clip-path:inset(0 0 0 35%);content:"";inset:0;-webkit-mask:var(--apworks-logo-image) center /contain no-repeat;mask:var(--apworks-logo-image) center /contain no-repeat;position:absolute}.apworks-lockup{margin-left:auto;margin-right:auto;max-width:100%;width:235px}.apworks-endorsement{align-items:center;color:#64748b;display:flex;font:12px/18px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:8px;white-space:nowrap}.apworks-endorsement>img{display:block;flex:none;height:auto;width:90px}.apworks-lockup>.apworks-endorsement{justify-content:flex-end;margin:6px 18.2125px 0 0}.apworks-about .apworks-lockup{margin-bottom:24px;margin-top:8px}.apworks-about dl{grid-gap:12px;border-top:1px solid #e1e7f0;display:grid;font-size:13px;gap:12px;grid-template-columns:70px 1fr;padding-top:20px}.apworks-about dt{color:#64748b;font-weight:500}.apworks-about dd{color:#334155;margin:0}.apworks-legal{color:#64748b;font-size:11px;line-height:1.6;text-align:center}.yui-layout-bd{overflow:hidden!important}.errorMessage{color:#9b1e34;font-family:OpenSans_Light;font-size:15px;font-weight:800;margin-bottom:10px;margin-top:10px;padding:0;text-shadow:1px 1px #ccc}.pageTitleID{background-color:#1c426d}.pageTitleID,.pageTitleID1{border:0 solid #fff;width:100%}.pageTitleID1{background-color:#e6ecf3}.active-dir-notice,.login-mode-notice{color:gray;font-family:Arial;font-size:12px;text-align:center}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999px);width:320px;z-index:9999}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;margin-left:-160px;top:1em}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:1px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{flex:1 1;margin:auto 0}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:700;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{background-color:#ffffffb3;bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.insertion-level-matching-criteria{padding-left:0}body{background-color:#fff;font-family:Lato,sans-serif;font-size:16px}.btn-blue,.btn-blue-icon,.btn-danger-red,.btn-grey{background:#008ecd;border:1px solid #008ecd;border-radius:6px;color:#fff;cursor:pointer;font-family:Lato,sans-serif;margin-bottom:12px;margin-right:10px;margin-top:10px;padding:7px 36px}button:focus{outline:none}button{font:16px Lato,sans-serif}.btn-grey{background-color:#ededed;border:1px solid #008ecd;color:#008ecd;margin-right:10px}.btn-danger-red{background-color:#d32f2f;border:1px solid #d32f2f;color:#fff;cursor:pointer;margin-right:10px}.row-form{display:-moz-flex;display:flex;flex-wrap:wrap;justify-content:center;-moz-justify-content:center;line-height:1;margin-bottom:8px;overflow:hidden}.mf-1,.mf-10,.mf-11,.mf-12,.mf-2,.mf-3,.mf-4,.mf-5,.mf-6,.mf-7,.mf-8,.mf-9,.mf-firstHalf,.mf-secondHalf,.mf-thirdHalf{display:inline-block;width:16.6666%}.mf-1{width:8.3333%}.mf-2{width:16.6666%}.mf-3{width:24.9999%}.mf-4{width:33.3332%}.mf-5{width:41.6665%}.mf-6{width:49.9998%}.mf-7{width:58.3331%}.mf-8{width:66.6664%}.mf-9{width:74.9997%}.mf-10{width:83.333%}.mf-11{width:91.6663%}.mf-12{width:99.9996%}.mf-firstHalf{width:62%}.mf-secondHalf,.mf-thirdHalf{float:right;width:35%}.mainTable{margin:0 auto;max-width:1000px}.mainTableOne{margin:0 auto;max-width:1180px}.fullWidthTable{margin:0 auto;max-width:100%}.row-form label{box-sizing:border-box;color:#00568f;float:left;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 0 1%;padding:6px 0 1px;text-align:right;white-space:nowrap;width:30%}.wSpace .row-form label{white-space:normal}.row-form .mf-firstHalf label,.row-form .mf-secondHalf label{width:50%}.row-form .mf-thirdHalf label{width:33%}.mainTable
.row-form input[type=number],.mainTable .row-form input[type=date],.mainTable .row-form input[type=password],.mainTable .row-form input[type=tel],.mainTable .row-form input[type=text],.mainTable .row-form select,.mainTable .row-form textarea,.multiSelectContainer{border:1px solid #c6c6c6;border-radius:6px;box-sizing:border-box;color:#414141;float:right;font-family:Lato,sans-serif;font-size:14px;height:34px;outline:none;padding:7px 10px;transition:all .3s ease-in-out;width:66%}.multiSelectContainer{height:auto;padding:1px 10px 0 5px;position:relative}.multiSelectContainer span{border-radius:4px;color:#00568f;display:inline-block;float:left;margin:3px 0 3px 4px;padding:3px 5px}.multiSelectContainer img{border-radius:0 5px 5px 0;cursor:pointer;position:absolute;right:0;top:0}.mainTable .row-form textarea{height:100px;resize:none}.row-btn{text-align:center}.row-form .field_full-12 label{width:9.5%}.row-form .field_full-12 .textBoxValidate,.row-form .field_full-12 input[type=text],.row-form .field_full-12 textarea{width:88.7%}.row-form .field_full-9 label{width:13%}.row-form .field_full-8 label{width:14.5%}.row-form .field_full-7 label{width:25.5%}.mainTable .row-form .selectBoxValidate,.mainTable .row-form .textBoxValidate{float:right;width:66%}.row-form .field_full-9 .selectBoxValidate,.row-form .field_full-9 .textBoxValidate,.row-form .field_full-9 input[type=number],.row-form .field_full-9 input[type=text],.row-form .field_full-9 select,.row-form .field_full-9 textarea{width:85%}.row-form .field_full-8 .selectBoxValidate,.row-form .field_full-8 .textBoxValidate,.row-form .field_full-8 input[type=number],.row-form .field_full-8 input[type=text],.row-form .field_full-8 select,.row-form .field_full-8 textarea{width:83%}.mainTable .row-form .textBoxTwoField{float:right;width:66%}.mainTable .row-form .textBoxTwoField .iconContainer,.mainTable .row-form .textBoxTwoField .twoColValidate,.mainTable .row-form .textBoxTwoField input[type=text],.mainTable .row-form .textBoxTwoField label,.mainTable .row-form .textBoxTwoField select{float:left;width:48%}.mainTable .row-form .textBoxTwoField .iconContainer .multiSelectContainer,.mainTable .row-form .textBoxTwoField .iconContainer input[type=text]{padding-right:40px;width:100%}.mainTable .row-form .textBoxTwoField .twoColValidate input[type=text],.mainTable .row-form .textBoxTwoField .twoColValidate select{width:100%}.mainTable .row-form .textBoxTwoField label{margin-left:0}.mainTable .row-form .textBoxTwoField .iconContainer:nth-child(2),.mainTable .row-form .textBoxTwoField .twoColValidate:nth-child(2),.mainTable .row-form .textBoxTwoField input[type=text]:nth-child(2),.mainTable .row-form .textBoxTwoField label:nth-child(2),.mainTable .row-form .textBoxTwoField select:nth-child(2){float:right}.row-form .field_full-7 .selectBoxValidate,.row-form .field_full-7 .textBoxTwoField,.row-form .field_full-7 .textBoxValidate,.row-form .field_full-7 input[type=date],.row-form .field_full-7 input[type=number],.row-form .field_full-7 input[type=text],.row-form .field_full-7 select,.row-form .field_full-7 textarea{width:71%}.InputTable .row-form .mainTable textarea,.mainTable .row-form .field_full-7 .textBoxValidate .multiSelectContainer,.mainTable .row-form .mainTable input[type=password],.mainTable .row-form .selectBoxValidate select,.mainTable .row-form .textBoxValidate input[type=date],.mainTable .row-form .textBoxValidate input[type=text],.row-form .field_full-8 .selectBoxValidate input[type=text]{width:100%}.mainTable .row-form .textBoxTwoDigit input[type=text]:first-child{float:left;width:50%}.mainTable .row-form .textBoxTwoDigit label{float:left;margin-left:1%;margin-right:2%;width:22%}.mainTable .row-form .textBoxTwoDigit input[type=text]:last-child{padding:7px;width:24%}.mf-icon .textBoxValidate{position:relative}.mf-icon .textBoxValidate input[type=text]{padding-right:48px}.mf-icon .textBoxValidate img{cursor:pointer;position:absolute;right:5px;top:7px}.mt-15{margin-top:15px}.mt-25{margin-top:25px}.col-left{float:left}.lblChkBox input[type=checkbox]+label{cursor:pointer;display:block;margin:0;padding:0;width:100%}.lblChkBox input[type=checkbox]{display:none}.lblChkBox input[type=checkbox]+label:before{border:.1em solid #c6c6c6;border-radius:.2em;color:#0000;content:"";display:inline-block;height:20px;margin-right:1px;margin-top:0;padding-bottom:0;padding-left:0;text-align:center;transition:.2s;vertical-align:bottom;width:20px}.lblChkBox input[type=checkbox]+label:active:before{transform:scale(0)}.lblChkBox input[type=checkbox]:checked+label:before{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAIAAADd4huNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y4MjhCM0ZEOEM3MTFFOUE5RjY5MUQyQTQ1NTUyNDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y4MjhCNDBEOEM3MTFFOUE5RjY5MUQyQTQ1NTUyNDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjgyOEIzREQ4QzcxMUU5QTlGNjkxRDJBNDU1NTI0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjgyOEIzRUQ4QzcxMUU5QTlGNjkxRDJBNDU1NTI0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi73lI0AAAC1SURBVHjaYvz//z8DcYAJv/TXP/9PvP5DWClQXfa5b9YXvu9+9hvIZcTlAIi6xR//Qbh/XXmhpq579Ov+57+41O3Q5gBRQFMnXf/OtOuT4f5P9z79AXK//P4Xf/ILUASCdj399R8MQA4wOvD5IsgxDPqsDIv0uXpu/0A2z1WKFcIGKQVaHXz2G0Q1MkBWBw0BRV7mtcZc+qz41CECC001pjqot+AA6C2gh+D+QAOMxEcsQIABAG9Kl0rPl0t7AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;border-color:#c6c6c6;color:#20bbef}.lblChkBox input[type=checkbox]:disabled+label:before{border-color:#aaa;transform:scale(1)}.lblChkBox input[type=checkbox]:checked:disabled+label:before{background-color:#bfb;border-color:#bfb;transform:scale(1.2)}.lblChkBox{display:inline-block;margin-right:8px}.lblChkBox label span{position:relative;top:2px}.mainTable .row-form .textBoxValidate .lblChkBox{padding-top:6px}.top-header .primary-menu{background-color:#004c91;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAABFCAIAAAATnIttAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTJCNkFGODg3MUIxMTFFQThERUVFNzBFMjI4M0I5MDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJCNkFGODk3MUIxMTFFQThERUVFNzBFMjI4M0I5MDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MkI2QUY4NjcxQjExMUVBOERFRUU3MEUyMjgzQjkwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MkI2QUY4NzcxQjExMUVBOERFRUU3MEUyMjgzQjkwMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmuSSaMAAAGtSURBVHjahFVBksMgDLM8vHH/tR9G2wAB2bizXDJpjJFkocJ+fq1cNMPzbOd9LuTKtmpRNeDuQfkJsaWZrxf9/HngNPNT/LY1UmG1GoHAn6egIoLJ4NNjdC+QciNlIQNUj83W7FLvaetxK6K4z+ktUpUTX51cX06pyOgBgY1TAAXrB91hyMMFiNOnnPIi8zTJMMiFNHkHWR5/cEE+X/q2pbrKAIv+UG60SG0pxlWU2gQn6/QTeVMX3qSgFUCgAGX7bXE7uVuYBQVp39PPnoCOxiuYjDiwLZm1kvsCkSmhwVRsbeLdYDj5Cgz9LP7gXYfdg2GfSoZZ0acA4pKe7j5GYCCJfVzk64KoYus+Ms42DAyKaerBwHPlxZwOWx2SONtaHcVy19sVlfleefJtGtv2emXmrj4F6snVSJPXlwvJ/E2uv6dMCoIypRSCUBucLx8gElmNMZD2S9BuKxDGeL2+jAc+vHByJNyyP7cj3/8r16g4zaGz7dfuOEXNIF5piYsLUyxzcPlv+dc0Plxohc2CHvwn6bxMSK3zItTjHv++fY4alwsLtmWLE438E2AA+gjOiD0FnIsAAAAASUVORK5CYII=);background-position:0 0;background-repeat:repeat-x;padding:0}.top-header .primary-menu li{border-right:1px solid #6c95b3;display:inline-block;float:left;min-height:59px}.top-header .primary-menu li.nav-no-border{border:none}.top-header .primary-menu li:last-child{border-right:none}.top-header .primary-menu li .nav-link{color:#fff;font-weight:700;padding:17px 30px 16px}.d-flex{display:flex}.top-header .primary-menu .navbar-nav{display:block;width:100%}.top-header .primary-menu li.nav-upload-docs .nav-link{padding:5px 30px 10px}.top-header .primary-menu .navbar-nav .nav-link:hover{color:#fff;text-decoration:underline}.top-header .primary-menu .navbar-nav .nav-link.nav-pager-link:hover{text-decoration:none}.pagerPrevIcon{margin:0 20px 0 11px}.pagerNextIcon{margin:0 11px 0 20px}.nav-pager-link input{border:none;border-radius:4px;color:#1695b2;height:36px;margin:0 10px;padding:0 8px;width:52px}.top-header .primary-menu li .nav-link.nav-pager-link{padding:18px 30px 14px}.col-pdf-view{background-color:#7a7a7a}.col-pdf-view .pdfContainer{background-color:#fff;border:6px solid #424242;border-radius:8px;padding:0}.col-pdf-view .pdfContainer .file-drop-area{margin:86px 40px}.col-pdf-view{padding:10px 20px}.col-pdf-view img{width:100%}.col-invoice-view{background-color:#d9d9d9;padding:10px 20px}.box-container{background-color:#fff;border:2px solid #00568f;border-radius:4px;border-top:11px solid #00568f;box-shadow:2px 3.464px 8px 0 #1485ff80;margin-bottom:14px;padding:30px 20px}.box-container h2{color:#00568f;font-size:20px;font-weight:700;margin-bottom:17px;margin-left:15px}.searchFld{position:relative}.searchFld img{cursor:pointer;position:absolute;right:8px;top:6px}.mainTable .row-form .searchFld input{padding-right:40px}.blueBoxContainer{background-color:#fff;border:1px solid #cacaca;border-radius:3px;box-shadow:2px 3.464px 8px 0 #00000026;margin-bottom:20px;padding-bottom:10px}.blueBoxContainer .row-header{background-color:#e9f3fe;margin-bottom:16px}.row-form.row-header label{font-size:18px;padding-bottom:10px;text-align:left}.blueBoxContainer .textBoxTwoField{padding-right:20px}.iconContainer{position:relative}.iconContainer .dmyIcon,.iconContainer .onOffIcon,.iconContainer .textAlignmentIcon{bottom:1px;position:absolute;right:1px;top:1px}.iconContainer .iconSecondLast{right:32px}.mainTable .row-form .textBoxTwoField .iconContainer.twoIconsContainer input[type=text]{padding-right:70px}.iconContainer .dmyIcon>img,.iconContainer .onOffIcon>img,.iconContainer .textAlignmentIcon>img{border-radius:0 5px 5px 0;cursor:pointer;position:absolute;right:0}.iconContainer .dmyIcon div,.iconContainer .onOffIcon div,.iconContainer .textAlignmentIcon div{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;display:none;left:-123px;padding:4px;position:absolute;text-align:right;top:34px;width:124px;z-index:100}.iconContainer .dmyIcon:hover div,.iconContainer .onOffIcon:hover div,.iconContainer .textAlignmentIcon:hover div{display:block}.row-ov-form{overflow:visible}.iconContainer .dmyIcon div img,.iconContainer .onOffIcon div img,.iconContainer .textAlignmentIcon div img{border:1px solid #0000;cursor:pointer}.iconContainer .dmyIcon div img:hover,.iconContainer .onOffIcon div img:hover,.iconContainer .textAlignmentIcon div img:hover{border:1px solid #00568f;border-radius:8px}.file-drop-area{align-items:center;border:1px dashed #e5e9ec;border-radius:3px;display:flex;flex-direction:column;max-width:100%;padding:145px 25px;position:relative;transition:.2s}.file-drop-area.is-active{background-color:#ffffff0d}.file-drop-area .fake-btn{background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;flex-shrink:0;font-size:12px;margin-right:10px;padding:8px 15px;text-transform:uppercase}.file-drop-area input{background:#008ecd;border:none;border-radius:5px;box-shadow:0 1px 0 #0000001a;color:#fff;font-size:15px;letter-spacing:.02em;line-height:14px;margin-top:50px;padding:10px 20px}.file-drop-area .file-msg,.file-drop-area input{font-family:Lato;font-style:normal;font-weight:400}.file-drop-area .file-msg{color:#00578f;display:block;font-size:30px;margin-left:0;margin-top:20px;overflow:hidden;text-overflow:ellipsis}.file-drop-area .file-input{cursor:pointer;height:100%;left:0;margin-top:0;opacity:0;position:absolute;top:0;width:100%}.file-drop-area .file-input:focus{outline:none}.col-pdf-view .file-drop-area img{width:auto}.file-drop-area{background:#fff;border:4px solid #00578f;border-radius:8px}.file-drop-browse,.file-drop-container{clear:both;float:left;text-align:center;width:100%}hr.MuiDivider-root{float:none;width:auto}.border-red{border:1px solid red!important}.file-upload-zone{align-items:center;display:flex;flex-direction:column;margin-bottom:10px;max-width:100%;position:relative;transition:.2s}.file-upload-zone.is-active{background-color:#ffffff0d}.file-upload-zone input{background:#008ecd;border:none;border-radius:5px;box-shadow:0 1px 0 #0000001a;color:#fff;font-family:Lato;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:14px;margin-top:40px;padding:10px 20px}.file-upload-zone .file-info-msg{color:#00578f;display:block;font-family:Lato;font-size:30px;font-style:normal;font-weight:400;margin-left:0;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.file-upload-zone{background:#fff;border:2px solid #00578f;border-radius:8px}.file-drop-wrapper,.file-upload-browse{clear:both;float:left;text-align:center;width:100%}.numberInput-webkit-no-button::-webkit-inner-spin-button,.numberInput-webkit-no-button::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberInput-moz-no-button{-moz-appearance:textfield}select:disabled{color:#000!important;font-weight:500}.active-invoice-row{background-color:#008ecd1f}.MuiTableCell-root{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.two-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;word-break:break-word}.partial-posted-row,.partial-posted-row td{background-color:#f5f5f5!important}.vendorMapEditor input[type=date],.vendorMapEditor input[type=text],.vendorMapEditor select{border:1px solid #c6c6c6;border-radius:6px;box-sizing:border-box;color:#414141;height:34px;outline:none;padding:7px 10px;transition:all .3s ease-in-out;width:100%}.vendorMapEditor select{padding:5px 10px}.vendorMapEditor input[disabled]{background-color:#eee!important;cursor:text!important}.vendorMapEditor label:not(.simpleLables){box-sizing:border-box;color:#00568f;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 0 1%;padding:6px 0 1px;text-align:right;white-space:nowrap}.vendorMapEditor .simpleLables{margin-bottom:0}.mappedFieldsHeader{background-color:#e9f3fe;margin:0 0 15px;width:100%}.mappedFieldsHeader label{line-height:2.5;padding:0 0 0 5px}.mappedFieldsWrapper{border-radius:5px;overflow:hidden}.vendorInputWrapper{position:relative;width:100%}.vendorInputWrapper img{cursor:pointer;position:absolute;right:5px;top:5px}.mappedFieldsWrapper .subHeader{color:#00568f;font-size:20px;font-weight:500;margin-bottom:10px}.mappedFieldsWrapper .subHeaderUnderLine{background-color:#00568f;height:3px;margin:auto auto 10px;width:calc(100% - 15px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .5s ease-in-out}.upload-file-zone{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:8}.upload-file-zone.dragging{border:2px dashed #fff}.upload-file-zone .file-info-msg{color:#00578f;display:block;font-family:Lato;font-size:30px;font-style:normal;font-weight:400;margin-left:0;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.drop-file-wrapper{color:#fff;text-align:center}.file-info-msg{font-size:18px;margin-bottom:10px}.dashboard-highlighted-row{background-color:#008ecd1f}.dashboard-row-loading{opacity:.65;pointer-events:none;position:relative}.MuiDataGrid-root .favorite-cell.MuiDataGrid-cell:focus,.MuiDataGrid-root .favorite-cell.MuiDataGrid-cell:focus-within{outline:none!important;padding:0!important}body.apw2-on{-webkit-font-smoothing:antialiased;background:#f5f7fb;color:#0f172a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.apw2,body.apw2-on{--apw-ink-900:#0a1a2e;--apw-ink-800:#0f2744;--apw-ink-700:#1c426d;--apw-ink-600:#2c5a8f;--apw-bg:#f5f7fb;--apw-surface:#fff;--apw-surface-2:#eef2f7;--apw-border:#e1e7f0;--apw-border-strong:#ccd6e3;--apw-text:#0f172a;--apw-text-2:#475569;--apw-text-3:#5b6b82;--apw-muted:#66748a;--apw-accent:#0891b2;--apw-accent-strong:#0e7490;--apw-accent-soft:#e0f2fe;--apw-ok:#15803d;--apw-warn:#b45309;--apw-bad:#b91c1c;--apw-ff:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--apw-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--apw-nav-w:248px;--apw-top-h:64px}.apw2{color:var(--apw-text);font-family:var(--apw-ff);font-size:13.5px;line-height:1.5;min-height:100vh}.apw2.apw2-collapsed{--apw-nav-w:64px}.apw2 *,.apw2 :after,.apw2 :before{box-sizing:border-box}.apw2 :focus-visible{outline:2px solid var(--apw-accent);outline-offset:2px}.apw2 button{cursor:pointer;font:inherit}.apw2-nav{background:var(--apw-surface);border-right:1px solid var(--apw-border);bottom:0;color:var(--apw-text-2);display:flex;flex-direction:column;left:0;position:fixed;top:0;transition:width .15s;width:var(--apw-nav-w);z-index:1050}.apw2-logo{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;flex-shrink:0;font-size:15px;font-weight:650;gap:10px;height:var(--apw-top-h);padding:0 16px}.apw2-logo,.apw2-logo:hover{color:var(--apw-text);text-decoration:none}.apw2-mark{background:linear-gradient(135deg,#3b7dd8,#0891b2);border-radius:7px;color:#fff;display:grid;flex-shrink:0;font-size:12px;font-weight:700;height:28px;place-items:center;width:28px}.apw2-modules{grid-gap:2px;background:var(--apw-surface-2);border-radius:8px;display:grid;gap:2px;grid-auto-columns:1fr;grid-auto-flow:column;margin:12px 10px 2px;padding:3px}.apw2-modules button{background:#0000;border:0;border-radius:6px;color:var(--apw-text-3);font-size:11.5px;font-weight:600;overflow:hidden;padding:6px 2px;text-overflow:ellipsis;white-space:nowrap}.apw2-modules button:hover{color:var(--apw-text)}.apw2-modules button[aria-selected=true]{background:var(--apw-surface);box-shadow:0 1px 2px #0f27442e;color:var(--apw-ink-800)}.apw2-scroll{flex:1 1;overflow-y:auto;padding:2px 8px 12px}.apw2-sec{color:var(--apw-text-3);font-size:10px;font-weight:650;letter-spacing:.09em;padding:14px 10px 6px;text-transform:uppercase}.apw2-item{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--apw-text-2);display:flex;font-size:13px;font-weight:500;gap:10px;line-height:1.4;margin:0 0 1px;padding:7px 10px;position:relative;text-align:left;text-decoration:none;width:100%}.apw2-item:focus,.apw2-item:hover{background:var(--apw-surface-2);color:var(--apw-text);text-decoration:none}.apw2-item.active{background:var(--apw-accent-soft);color:var(--apw-ink-800);font-weight:600}.apw2-item.active:before{background:var(--apw-accent);border-radius:0 3px 3px 0;bottom:8px;content:"";left:-8px;position:absolute;top:8px;width:3px}.apw2-item svg{flex-shrink:0;height:18px;width:18px}.apw2-item .apw2-chev{height:16px;margin-left:auto;opacity:.6;transition:transform .15s;width:16px}.apw2-item[aria-expanded=false] .apw2-chev{transform:rotate(-90deg)}.apw2-sub{padding-left:28px}.apw2-sub .apw2-item{font-size:12.5px;font-weight:450;padding:5px 10px}.apw2-sub .apw2-item.active{background:#0000;font-weight:650}.apw2-sub .apw2-item.active:before{left:-20px}.apw2-foot{align-items:center;border-top:1px solid var(--apw-border);color:var(--apw-text-3);display:flex;font-size:11px;justify-content:space-between;padding:10px 14px}.apw2-env{background:#fef3c7;border-radius:10px;color:#92400e;font-size:10px;font-weight:650;letter-spacing:.05em;padding:1px 8px;text-transform:uppercase}.apw2-collapsed .apw2-chev,.apw2-collapsed .apw2-env,.apw2-collapsed .apw2-item span,.apw2-collapsed .apw2-logo span:not(.apw2-mark),.apw2-collapsed .apw2-sec,.apw2-collapsed .apw2-sub{display:none}.apw2-collapsed .apw2-modules{grid-auto-flow:row;margin:10px 8px}.apw2-collapsed .apw2-item{justify-content:center}.apw2-frame{display:flex;flex-direction:column;margin-left:var(--apw-nav-w);min-height:100vh;transition:margin-left .15s}.apw2-top{align-items:center;background:var(--apw-surface);border-bottom:1px solid var(--apw-border);display:flex;gap:10px;height:var(--apw-top-h);padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:1040}.apw2-icon-btn{background:#0000;border:0;border-radius:6px;color:var(--apw-text-2);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.apw2-icon-btn:hover{background:var(--apw-surface-2);color:var(--apw-text)}.apw2-crumbs{align-items:center;color:var(--apw-text-3);display:flex;font-size:13px;font-weight:500;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.apw2-crumbs a{color:inherit;text-decoration:none}.apw2-crumbs .cur,.apw2-crumbs a:hover{color:var(--apw-text)}.apw2-crumbs .cur{font-weight:600;overflow:hidden;text-overflow:ellipsis}.apw2-crumbs .sep{color:var(--apw-muted)}.apw2-grow{flex:1 1}.apw2-preview{background:#f5f0ff;border:1px dashed #d8ccfa;border-radius:12px;color:#6d28d9;font-size:11px;font-weight:600;padding:1px 8px;white-space:nowrap}.apw2-body{flex:1 1;min-width:0}.apw2-main{min-width:0;padding:20px 24px 48px}.apw2-user{align-items:center;background:var(--apw-surface-2);border:1px solid var(--apw-border);border-radius:8px;color:var(--apw-text);display:flex;gap:10px;max-width:360px;padding:3px 4px 3px 8px}.apw2-user:hover{border-color:var(--apw-border-strong)}.apw2-user-text{align-items:flex-end;display:flex;flex-direction:column;line-height:1.2;min-width:0}.apw2-user-text b{font-size:12.5px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apw2-user-text span{color:var(--apw-text-3);font-size:11px;white-space:nowrap}.apw2-avatar{background:linear-gradient(135deg,var(--apw-ink-600),var(--apw-ink-800));border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:11px;font-weight:650;height:30px;place-items:center;width:30px}.apw2-scrim{background:#0a1a2e52;inset:0;position:fixed;z-index:1045}.apw2-only-mobile{display:none}@media (max-width:900px){.apw2{--apw-nav-w:264px}.apw2 .apw2-nav{transform:translateX(-100%);transition:transform .2s}.apw2.apw2-nav-open .apw2-nav{box-shadow:0 18px 44px #0f274429;transform:none}.apw2 .apw2-frame{margin-left:0}.apw2-only-mobile{display:grid}.apw2-hide-mobile{display:none!important}.apw2-main{padding:16px 16px 40px}.apw2-user-text{display:none}.apw2-collapsed .apw2-item span,.apw2-collapsed .apw2-logo span,.apw2-collapsed .apw2-sec,.apw2-collapsed .apw2-sub{display:revert}}@media (prefers-reduced-motion:reduce){.apw2 *,.apw2-frame,.apw2-nav{transition:none!important}}.apw2-dash{display:flex;flex-direction:column;gap:12px}.apw2-page-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:4px}.apw2 .apw2-page-head h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:22px;font-weight:650;letter-spacing:-.018em;margin:0 0 3px}.apw2 .apw2-page-head p{color:var(--apw-text-3);font-size:13px;margin:0}.apw2-btn{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);display:inline-flex;font-size:13px;font-weight:560;gap:6px;line-height:1.2;padding:6px 12px;white-space:nowrap}.apw2-btn svg{font-size:16px}.apw2-btn:hover:not(:disabled){background:var(--apw-surface-2)}.apw2-btn:disabled{cursor:not-allowed;opacity:.5}.apw2-btn.primary{background:var(--apw-ink-800);border-color:var(--apw-ink-800);color:#fff}.apw2-btn.primary:hover:not(:disabled){background:var(--apw-ink-700)}.apw2-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.apw2-pipe{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;display:flex;margin-bottom:12px;overflow:hidden}.apw2-stg{border-left:1px solid var(--apw-border);display:flex;flex-basis:0;flex-direction:column;min-width:0}.apw2-stg:first-child{border-left:0}.apw2-stg-h{color:var(--apw-text-3);font-size:10.5px;font-weight:650;letter-spacing:.08em;padding:8px 12px 0;text-transform:uppercase}.apw2-stg-row{display:flex;flex:1 1}.apw2-stg-row>.apw2-tile{flex:1 1}.apw2-tile{align-items:stretch;background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440d;color:var(--apw-text);cursor:pointer;display:flex;flex-direction:column;gap:1px;min-width:0;padding:9px 10px 10px;position:relative;text-align:left;transition:border-color .12s,box-shadow .12s;width:100%}.apw2-tile:after{color:var(--apw-muted);content:"\203A";font-size:18px;line-height:1;opacity:0;position:absolute;right:10px;top:6px;transition:opacity .12s}.apw2-tile:hover{border-color:var(--apw-border-strong);box-shadow:0 2px 6px #0f27441a}.apw2-tile:hover:after{opacity:1}.apw2-tile.warn{border-color:#ebc77a}.apw2-tile.bad{border-color:#e9a3a3}.apw2-tile.on{background:var(--apw-accent-soft);border-color:var(--apw-accent);box-shadow:0 0 0 1px var(--apw-accent)}.apw2-pipe .apw2-tile{background:#0000;border:0;border-radius:0;box-shadow:none;padding:4px 12px 10px}.apw2-pipe .apw2-tile:hover{background:var(--apw-surface-2);box-shadow:none}.apw2-pipe .apw2-tile.on{background:var(--apw-accent-soft);box-shadow:inset 0 -3px 0 var(--apw-accent)}.apw2-pipe .apw2-tile:focus-visible{outline-offset:-2px}.apw2-tile .pbs{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.apw2-tile .pb{border-radius:999px;font-size:11px;font-weight:600;line-height:18px;padding:0 7px;white-space:nowrap}.apw2-tile .pb.warn{background:#fef3c7;color:var(--apw-warn)}.apw2-tile .pb.bad{background:#fee2e2;color:var(--apw-bad)}.apw2-tile .pl{align-items:baseline;color:var(--apw-text-2);display:flex;font-size:12.5px;font-weight:600;gap:7px;line-height:1.3;min-width:0;padding-right:12px}.apw2-tile .pl .qd{transform:translateY(-1px)}.apw2-chip .d,.apw2-tile .qd{background:currentColor;border-radius:50%;flex-shrink:0;height:8px;width:8px}.apw2-tile .pr{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 1px}.apw2-tile .pn{font-feature-settings:"tnum";font-size:24px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.15}.apw2-tile .pm{background:var(--apw-accent-soft);border-radius:10px;color:var(--apw-accent-strong);font-weight:600;padding:0 7px}.apw2-tile .pm,.apw2-tile .ps{font-size:11.5px;white-space:nowrap}.apw2-tile .ps{font-feature-settings:"tnum";color:var(--apw-text-3);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.apw2-tile .ps.warn{color:var(--apw-warn);font-weight:560}.apw2-tile .pp{color:var(--apw-muted);font-size:11px}.dot-neutral{background:var(--apw-muted)!important}.dot-warn{background:var(--apw-warn)!important}.dot-info{background:var(--apw-accent)!important}.dot-ok{background:var(--apw-ok)!important}.dot-bad{background:var(--apw-bad)!important}.apw2-code{color:var(--apw-muted);font-family:var(--apw-mono);font-size:10.5px;font-weight:400;letter-spacing:.02em}.apw2-chips{background:var(--apw-surface-2);border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px}.apw2-fchip{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text-2);display:inline-flex;font-size:12px;font-weight:520;gap:5px;padding:3px 9px}.apw2-fchip.on{background:var(--apw-accent-soft);border:1px solid var(--apw-accent);color:var(--apw-accent-strong)}.apw2-fchip .n{font-family:var(--apw-mono);font-size:11px;opacity:.85}.apw2-status{flex-wrap:wrap;gap:6px;min-width:0}.apw2-chip,.apw2-status{align-items:center;display:inline-flex}.apw2-chip{border-radius:20px;font-size:11.5px;font-weight:580;gap:5px;line-height:1.5;padding:1px 8px;white-space:nowrap}.apw2-chip.t-neutral{background:var(--apw-surface-2);color:var(--apw-text-2)}.apw2-chip.t-warn{background:#fef3c7;color:var(--apw-warn)}.apw2-chip.t-bad{background:#fee2e2;color:var(--apw-bad)}.apw2-chip.t-info{background:#e0f2fe;color:var(--apw-accent-strong)}.apw2-chip.t-ok{background:#dcfce7;color:var(--apw-ok)}.apw2-mono{font-feature-settings:"tnum";font-family:var(--apw-mono);font-variant-numeric:tabular-nums}.apw2-warn-text{color:var(--apw-warn)}.apw2-bad-text{color:var(--apw-bad)}.apw2-muted{color:var(--apw-text-3)}.apw2-linkbtn{background:none;border:0;color:var(--apw-accent-strong);font-weight:560;font:inherit;padding:0;text-decoration:none}.apw2-linkbtn:hover{text-decoration:underline}.apw2-iconbtn{background:#0000;border:0;border-radius:4px;color:var(--apw-text-2);display:inline-grid;font-size:16px;height:24px;place-items:center;width:24px}.apw2-iconbtn:hover{background:var(--apw-surface-2)}@media (max-width:1599px){.apw2-gadgets .MuiGrid-grid-xs-6{flex-basis:100%!important;max-width:100%!important}}@media (max-width:1240px){.apw2-pipe{flex-wrap:wrap}.apw2-stg{border-bottom:1px solid var(--apw-border);flex-basis:30%}}@media (max-width:640px){.apw2-stg{border-left:0;flex-basis:100%}}.apw2-ed{background:var(--apw-bg);min-height:100%;padding-bottom:72px}.apw2-ed-head{align-items:center;background:var(--apw-surface);border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:14px;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.apw2-ed-title{display:flex;flex-direction:column;min-width:0}.apw2-ed-eyebrow{color:var(--apw-text-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.apw2 .apw2-ed-title h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:19px;font-weight:650;letter-spacing:-.015em;line-height:1.25;margin:0}.apw2-iconbtn.lg{border-radius:6px;font-size:20px;height:32px;width:32px}.apw2-ed,.apw2-ed .col-invoice-view{display:flow-root}body.apw2-on .MuiDialog-paperFullScreen:has(>.apw2-ed){background:#f5f7fb}.apw2-ed .col-invoice-view{background:#0000;padding:14px 20px 20px}.apw2-ed .mainTable.box-container{background:#0000;border:0;border-top:0;box-shadow:none;margin:0;max-width:none;padding:0!important}.apw2-ed .MuiGrid-item:has(>div>.col-left)>div{position:-webkit-sticky;position:sticky;top:72px}.apw2-ed .col-left{background:#e3e8ef!important;border:1px solid var(--apw-border);border-radius:10px}.apw2-ed .col-left .MuiIconButton-root{color:var(--apw-text-2)}.apw2-ed .col-pdf-view{background:#0000;padding:0}.apw2-ed .col-pdf-view .pdfContainer{border:1px solid var(--apw-border);border-radius:8px;overflow:hidden}.apw2-ed #pdfContainer{background:#d5dce5;max-height:calc(100vh - 230px)!important}.apw2-ed .file-drop-area{border-radius:10px}.apw2-ed .MuiGrid-item:not(:has(>div>.col-left))>.MuiGrid-item{background:#0000}.apw2-ed .row-form{justify-content:flex-start;line-height:1.3;margin-bottom:10px}.apw2-ed .row-form label{color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:560;padding:8px 10px 0 0;white-space:normal}.apw2-ed .mainTable .row-form input[type=date],.apw2-ed .mainTable .row-form input[type=number],.apw2-ed .mainTable .row-form input[type=text],.apw2-ed .mainTable .row-form select,.apw2-ed .mainTable .row-form textarea{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;height:32px;padding:5px 10px;transition:border-color .12s,box-shadow .12s}.apw2-ed .mainTable .row-form textarea{height:84px}.apw2-ed .mainTable .row-form input:focus,.apw2-ed .mainTable .row-form select:focus,.apw2-ed .mainTable .row-form textarea:focus{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226}.apw2-ed .mainTable .row-form .border-red,.apw2-ed .mainTable .row-form input.border-red{background:#fef2f2;border-color:var(--apw-bad)!important}.apw2-ed .row-form.apw2-flash{animation:apw2-flash 1.6s ease-out;border-radius:8px}@keyframes apw2-flash{0%,40%{background:#fef3c7;box-shadow:0 0 0 6px #fef3c7}to{background:#0000;box-shadow:0 0 0 6px #0000}}.apw2-ed .MuiDataGrid-root{background:var(--apw-surface);border-color:var(--apw-border);border-radius:10px;font-family:var(--apw-ff);font-size:13px}.apw2-ed .MuiDataGrid-columnHeaders{background:var(--apw-surface-2)}.apw2-ed .MuiDataGrid-columnHeaderTitle{color:var(--apw-text-2);font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.apw2-ed .btn-blue,.apw2-ed .btn-blue-icon,.apw2-ed .btn-danger-red,.apw2-ed .btn-grey{border-radius:6px;font-family:var(--apw-ff);font-size:13px;font-weight:560;line-height:1.2;margin-bottom:4px;margin-top:4px;padding:6px 12px}.apw2-ed .btn-blue{background:var(--apw-surface);border:1px solid var(--apw-border-strong);color:var(--apw-text)}.apw2-ed .btn-blue:hover:not(:disabled){background:var(--apw-surface-2)}.apw2-ed .btn-grey{background:#0000;border:1px solid #0000;color:var(--apw-text-2)}.apw2-ed .btn-grey:hover:not(:disabled){background:var(--apw-surface-2)}.apw2-ed .btn-danger-red{background:var(--apw-surface);border:1px solid #f1b4b4;color:var(--apw-bad)}.apw2-ed button:disabled{cursor:not-allowed;opacity:.5}.apw2-ed .sub_navigations{background:#0000;border-bottom:1px solid var(--apw-border);padding-top:0}.apw2-ed .sub_navigations ul li{background:#0000;color:var(--apw-text-2)}.apw2-ed .sub_navigations ul li:hover{background:var(--apw-surface-2)}.apw2-ed .sub_navigations ul .active{background:#0000;box-shadow:inset 0 -2px 0 var(--apw-accent)}.apw2-ed .sub_navigations ul li a{color:var(--apw-text-2);cursor:pointer;font-family:var(--apw-ff);font-size:13px;font-weight:560}.apw2-ed .sub_navigations ul .active a{color:var(--apw-ink-800);font-weight:650}.apw2-ed-bar{align-items:center;background:var(--apw-surface);border-top:1px solid var(--apw-border);bottom:0;box-shadow:0 -2px 10px #0f27440f;display:flex;gap:12px;justify-content:space-between;left:0;padding:10px 20px calc(10px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:40}.apw2-ed-bar-l,.apw2-ed-bar-r,.apw2-ed-pri,.apw2-ed-sec{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.apw2-ed-bar-r{justify-content:flex-end}.apw2-ed-bar button{margin:0!important}.apw2-ed-dirty{align-items:center;color:var(--apw-warn);display:inline-flex;font-size:12.5px;font-weight:560;gap:6px}.apw2-ed-dirty:before{background:var(--apw-warn);border-radius:50%;content:"";height:7px;width:7px}.apw2-ed-pri .btn-blue,.apw2-ed-pri button{background:var(--apw-ink-800);border-color:var(--apw-ink-800);color:#fff}.apw2-ed-pri button:hover:not(:disabled){background:var(--apw-ink-700)}.apw2-ed-more-wrap{position:relative}.apw2-ed-more{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 8px 24px #0f274429;display:none;min-width:220px;padding:4px;position:absolute;right:0;z-index:45}.apw2-ed-more.open{display:flex;flex-direction:column}.apw2-ed-more button{background:#0000!important;border:0!important;border-radius:5px!important;color:var(--apw-text)!important;font-weight:500!important;padding:7px 10px!important;text-align:left;width:100%}.apw2-ed-more button:hover:not(:disabled){background:var(--apw-surface-2)!important}.apw2-ed-more .btn-danger-red{color:var(--apw-bad)!important}.apw2-ed-more>span:empty{display:none!important}.apw2-ed-more span{display:block}@media (max-width:900px){.apw2-ed-head{gap:8px 12px;padding:8px 12px}.apw2-ed .col-invoice-view{padding:10px 12px}.apw2-ed .MuiGrid-item:has(>div>.col-left)>div{position:static}.apw2-ed .mainTable>.MuiGrid-container>.MuiGrid-item{flex-basis:100%;max-width:100%}.apw2-ed #pdfContainer{max-height:55vh!important}.apw2-ed .row-form .mf-10,.apw2-ed .row-form .mf-12{width:100%}.apw2-ed .row-form label{padding:0 0 3px;text-align:left;width:100%}.apw2-ed .mainTable .row-form input[type=text],.apw2-ed .mainTable .row-form select,.apw2-ed .mainTable .row-form textarea{float:none;width:100%}.apw2-ed-bar{padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px))}}.apw2-ed .apw2-ed-form{display:flex;flex-direction:column;gap:14px;min-width:0;padding:0 2px}.apw2-ed .apw2-ed-form>.MuiGrid-item{display:contents}.apw2-ed .apw2-ed-fields{container-type:inline-size}.apw2-ed .apw2-ed-fields>.apw2-edcard-b{grid-column-gap:16px;align-content:start;column-gap:16px;display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));padding-bottom:6px}@container (max-width: 620px){.apw2-ed .apw2-ed-fields>.apw2-edcard-b{grid-template-columns:repeat(2,minmax(0,1fr))}}.apw2-ed .apw2-ed-fields>.apw2-edcard-b div:has(.row-form):not(.row-form){display:contents}.apw2-ed .apw2-ed-fields>.apw2-edcard-b div[style*="display: flex"]:has(.row-form):not(.row-form){display:contents!important}.apw2-ed .apw2-ed-form .MuiBox-root:has(button[title=Collapse],button[title=Expand]):not(:has(.row-form)){display:none}.apw2-ed .apw2-ed-fields .MuiGrid-item:empty{display:none}.apw2 .apw2-ed-sec-h{align-items:baseline;border-bottom:1px solid var(--apw-border);color:var(--apw-text-3);display:flex;font-family:var(--apw-ff);font-size:11px;font-weight:650;gap:12px;grid-column:1/-1;letter-spacing:.08em;margin:6px 0 8px;padding:0 0 5px;text-transform:uppercase}.apw2-ed .apw2-ed-form div[style*="max-height: 0px"] .row-form,.apw2-ed .apw2-ed-form div[style*="max-height: 0px"].row-form{display:none}.apw2-ed .apw2-ed-form .row-form>div[style*=margin-top]{margin-top:0!important}.apw2-ed .apw2-ed-form .row-form .mf-11{display:block;width:100%}.apw2-ed .apw2-ed-form .row-form{display:block;margin:0 0 12px;order:69;overflow:visible}.apw2-ed .apw2-ed-form .row-form>div[style*="width: 5px"]{display:none}.apw2-ed .apw2-ed-form .row-form .mf-10,.apw2-ed .apw2-ed-form .row-form .mf-12{display:block;position:relative;width:100%}.apw2-ed .apw2-ed-form .row-form label{display:block;float:none;font-size:12px;line-height:1.3;margin:0;overflow:hidden;padding:0 0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.apw2-ed .apw2-ed-form .row-form .mf-10>div[style]{margin-top:0!important}.apw2-ed .mainTable .apw2-ed-form .row-form .selectBoxValidate,.apw2-ed .mainTable .apw2-ed-form .row-form .textBoxValidate,.apw2-ed .mainTable .apw2-ed-form .row-form input[type=date],.apw2-ed .mainTable .apw2-ed-form .row-form input[type=number],.apw2-ed .mainTable .apw2-ed-form .row-form input[type=text],.apw2-ed .mainTable .apw2-ed-form .row-form select,.apw2-ed .mainTable .apw2-ed-form .row-form textarea{float:none;max-width:none;width:100%}.apw2-ed .apw2-ed-form .row-form .textBoxValidate{position:relative}.apw2-ed .apw2-ed-form .row-form .textBoxValidate input{padding-right:34px}.apw2-ed .apw2-ed-form .row-form .textBoxValidate img{cursor:pointer;height:18px;margin:0;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:18px}.apw2-ed .apw2-ed-form .row-form[data-row="12"]:not(:has(input,select,textarea)),.apw2-ed .apw2-ed-form .row-form[data-row="5"]:not(:has(input,select,textarea)){display:none}.apw2-ed .apw2-ed-form .row-form:has([name=fileName]){grid-column-start:1;order:1}.apw2-ed .apw2-ed-form .row-form:has([name=changeCompany]),.apw2-ed .apw2-ed-form .row-form[data-row="4"]:not(:has(input,select,textarea)){order:2}.apw2-ed .apw2-ed-form .row-form:has([name=status]){order:3}.apw2-ed .apw2-ed-form .row-form:has([name=invoiceUserStatusId]){order:4}.apw2-ed .apw2-ed-form .row-form:has([name=vendor]){grid-column-start:1;order:5}.apw2-ed .apw2-ed-form .row-form:has([name=invoiceNumber]){order:6}.apw2-ed .apw2-ed-form .row-form:has([name=invoiceDateString]){order:7}.apw2-ed .apw2-ed-form .row-form:has([name=dueDateString]){order:8}.apw2-ed .apw2-ed-form .row-form:has([name=clientCode]){grid-column-start:1;order:9}.apw2-ed .apw2-ed-form .row-form:has([name=paymentTermCode]){order:10}.apw2-ed .apw2-ed-form .row-form:has([name=glDateString]){order:11}.apw2-ed .apw2-ed-form .row-form:has([name=currencyCode]){order:12}.apw2-ed .apw2-ed-fields.m-media .row-form:has([name=documentModelName]){grid-column-start:1;order:13}.apw2-ed .apw2-ed-fields.m-media .row-form:has([name=headerTaxCode]){order:14}.apw2-ed .apw2-ed-fields.m-media .row-form:has([name=serviceTermStartDateString]){order:15}.apw2-ed .apw2-ed-fields.m-media .row-form:has([name=serviceTermEndDateString]){order:16}.apw2-ed .apw2-ed-fields.m-prod .row-form:has([name=poCode]){grid-column-start:1;order:13}.apw2-ed .apw2-ed-fields.m-prod .row-form:has([name=headerTaxCode]){order:14}.apw2-ed .apw2-ed-fields.m-prod .row-form:has([name=documentModelName]){grid-column:span 2;order:15}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=productCode]){grid-column-start:1;order:13}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=broadcastCalendar]){order:14}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=serviceTermStartDateString]){order:15}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=serviceTermEndDateString]){order:16}.apw2-ed .apw2-ed-form .row-form[data-row="13"]:not(:has(input,select,textarea)){order:17}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=callLetters]){grid-column-start:1;order:51}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=band]){order:52}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=mediaType]){order:53}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=stationOrderNumber]){order:54}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=contractNumber]){grid-column-start:1;order:55}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=totalSpot]){order:56}.apw2-ed .apw2-ed-form .row-form:has([name=netAmount]){grid-column-start:1;order:61}.apw2-ed .apw2-ed-fields:not(.m-bc) .row-form:has([name=taxAmount]){order:62}.apw2-ed .apw2-ed-form .row-form:has([name=discount]){order:63}.apw2-ed .apw2-ed-form .row-form:has([name=remainingBalance]){order:64}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=broadcastTaxCode]){order:62}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount]){grid-column:3/-1;order:63}.apw2-ed .apw2-ed-form .row-form:has([name=invoiceTotal]){grid-column-start:3;order:70}.apw2-ed .apw2-ed-form .row-form:has([name=scannedTotal]){order:71}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount])>.mf-10{grid-column-gap:12px;align-items:end;column-gap:12px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount])>.mf-10>label{grid-column:1;grid-row:1}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount])>.mf-10>input{grid-column:1;grid-row:2}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount])>.mf-10>div:has(>[name=broadcastStateTaxAmount]){grid-column:2;grid-row:1/3;padding-top:0!important}.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount])>.mf-10>div:has(>[name=broadcastLocalTaxAmount]){grid-column:3;grid-row:1/3;padding-top:0!important}.apw2-ed .apw2-ed-form .row-form:has([name=headerComments]){grid-column:1/-1;order:88}.apw2-ed .apw2-ed-form .row-form input[readonly]{text-overflow:ellipsis}@container (max-width: 620px){.apw2-ed .apw2-ed-fields.m-bc .row-form:has([name=taxAmount]){grid-column:1/-1}.apw2-ed .apw2-ed-fields.m-prod .row-form:has([name=documentModelName]){grid-column:1/-1}.apw2-ed .apw2-ed-form .row-form:has([name=invoiceTotal]){grid-column-start:1}}.apw2-ed .mainTable .apw2-ed-form .row-form select:disabled{line-height:30px;padding-bottom:0!important;padding-right:2px!important;padding-top:0!important}.apw2-ed .mainTable .apw2-ed-form .row-form select:not(:disabled){padding-right:26px!important;text-overflow:ellipsis}.apw2-ed .apw2-ed-form div:has(>input[name=broadcastLocalTaxAmount]),.apw2-ed .apw2-ed-form div:has(>input[name=broadcastStateTaxAmount]){display:block!important;padding-top:10px!important}.apw2-ed .apw2-ed-form div:has(>input[name=broadcastLocalTaxAmount])>label,.apw2-ed .apw2-ed-form div:has(>input[name=broadcastStateTaxAmount])>label{margin:0!important;padding:0 0 4px!important;width:100%!important}.apw2-ed .mainTable .apw2-ed-form input[name=broadcastLocalTaxAmount],.apw2-ed .mainTable .apw2-ed-form input[name=broadcastStateTaxAmount]{width:100%!important}@media (max-width:900px){.apw2-ed .apw2-ed-form{grid-template-columns:minmax(0,1fr)}}.apw2-activity{background:var(--apw-surface);display:flex;flex-direction:column;max-width:100vw;min-height:0;width:440px}.apw2-activity-head{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;justify-content:space-between;padding:12px 16px}.apw2 .apw2-activity-head h2{color:var(--apw-text);font-family:var(--apw-ff);font-size:16px;font-weight:650;margin:0}.apw2-activity-note{color:var(--apw-warn);font-size:12.5px;margin:10px 16px 0}.apw2-activity-empty{color:var(--apw-text-3);padding:32px 16px;text-align:center}.apw2-timeline{flex:1 1;list-style:none;margin:0;overflow-y:auto;padding:12px 16px 24px 32px;position:relative}.apw2-timeline:before{background:var(--apw-border);bottom:16px;content:"";left:21px;position:absolute;top:16px;width:1px}.apw2-timeline li{padding:0 0 16px;position:relative}.apw2-timeline li:before{background:var(--apw-muted);border-radius:50%;box-shadow:0 0 0 3px var(--apw-surface);content:"";height:9px;left:-15px;position:absolute;top:5px;width:9px}.apw2-timeline li.k-change:before{background:var(--apw-accent)}.apw2-timeline li.k-approval:before{background:var(--apw-ok)}.apw2-timeline li.k-routing:before{background:var(--apw-warn)}.apw2-tl-top{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.apw2-tl-top b{color:var(--apw-text);font-size:13px;font-weight:600}.apw2-tl-top span{color:var(--apw-text-3);font-size:11px;white-space:nowrap}.apw2-tl-detail{color:var(--apw-text-2);font-size:12.5px;margin-top:2px;overflow-wrap:anywhere}.apw2-tl-who{color:var(--apw-text-3);font-size:11.5px;margin-top:2px}.apw2 .apw2-main>div>div>h1,.apw2 .apw2-main>div>h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:22px;font-weight:650;letter-spacing:-.018em;line-height:1.25;margin:0 0 14px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-root{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440f;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-toolbarContainer{border-bottom:1px solid var(--apw-border);gap:8px;padding:8px 12px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-columnHeaders{background:var(--apw-surface-2);border-bottom-color:var(--apw-border)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-columnHeaderTitle{color:var(--apw-text-2);font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-row:hover{background:#f7f9fc}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell{border-bottom-color:var(--apw-border)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-footerContainer{border-top-color:var(--apw-border)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-toolbarContainer .MuiButton-root{color:var(--apw-text-2);font-size:12.5px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-overlay{color:var(--apw-text-3);font-size:13px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-root .MuiDataGrid-toolbarContainer h6.MuiTypography-h6{color:var(--apw-text);font-family:var(--apw-ff);font-size:15px;font-weight:650;letter-spacing:-.005em}.apw2-gadgets{margin-top:4px}.apw2 .apw2-main .btn-blue,.apw2 .apw2-main .btn-danger-red,.apw2 .apw2-main .btn-grey{border-radius:6px;font-family:var(--apw-ff);font-size:13px;font-weight:560;line-height:1.2;padding:6px 14px}.apw2 .apw2-main .btn-blue{background:var(--apw-ink-800);border:1px solid var(--apw-ink-800);color:#fff}.apw2 .apw2-main .btn-blue:hover:not(:disabled){background:var(--apw-ink-700)}.apw2 .apw2-main .btn-grey{background:var(--apw-surface);border:1px solid var(--apw-border-strong);color:var(--apw-text)}.apw2 .apw2-main .btn-grey:hover:not(:disabled){background:var(--apw-surface-2)}.apw2 .apw2-main .btn-danger-red{background:var(--apw-surface);border:1px solid #f1b4b4;color:var(--apw-bad)}.apw2 .apw2-main button:disabled{cursor:not-allowed;opacity:.5}.apw2 .apw2-main .sub_navigations{background:#0000;border-bottom:1px solid var(--apw-border);margin-bottom:10px;padding-top:0}.apw2 .apw2-main .sub_navigations ul li{background:#0000;color:var(--apw-text-2)}.apw2 .apw2-main .sub_navigations ul li:hover{background:var(--apw-surface-2)}.apw2 .apw2-main .sub_navigations ul .active{background:#0000;box-shadow:inset 0 -2px 0 var(--apw-accent)}.apw2 .apw2-main .sub_navigations ul li a{color:var(--apw-text-2);cursor:pointer;font-family:var(--apw-ff);font-size:13px;font-weight:560}.apw2 .apw2-main .sub_navigations ul .active a{color:var(--apw-ink-800);font-weight:650}body.apw2-on .MuiDialogTitle-root{font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:16px;font-weight:650}.apw2 .apw2-main .card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440f;margin-bottom:14px;overflow:hidden}.apw2 .apw2-main .card>.header{background:var(--apw-surface);border-bottom:1px solid var(--apw-border);border-radius:10px 10px 0 0!important;padding:10px 16px;position:relative}.apw2 .apw2-main .card>.header .title,.apw2 .apw2-main .card>.header h4,.apw2 .apw2-main .card>.header h5{color:var(--apw-text)!important;font-family:var(--apw-ff);font-size:15px;font-weight:650;margin:0;text-transform:none}.apw2 .apw2-main .card>.header .gadgeticons{right:14px;top:50%;transform:translateY(-50%)}.apw2 .apw2-main .card>.header .gadgeticons ul{margin:0;padding:0}.apw2 .apw2-main .card>.header .gadgeticons i,.apw2 .apw2-main .card>.header .gadgeticons ul li{color:var(--apw-text-3)!important;cursor:pointer;font-size:15px}.apw2 .apw2-main .grid_row_2{background:var(--apw-surface-2)!important;border-radius:8px}.apw2 .apw2-main .grid_mainheading h3{color:var(--apw-text-2)!important;font-family:var(--apw-ff);font-size:13px;font-weight:650;letter-spacing:.06em;margin:0;padding:8px 0;text-transform:uppercase}.apw2 .apw2-main .card .content{padding:12px 16px}.apw2 .apw2-main .labeldiv,.apw2 .apw2-main .labeldiv label{color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:560}.apw2 .apw2-main .form-control{border:1px solid var(--apw-border-strong);border-radius:6px;box-shadow:none;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px}.apw2 .apw2-main .form-control:focus{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226}.apw2 .apw2-main .form-control:disabled,.apw2 .apw2-main .form-control[readonly]{background:var(--apw-surface-2);color:var(--apw-text-2)}.apw2 .apw2-main .floatingButtons{background:var(--apw-surface);border-top:1px solid var(--apw-border);box-shadow:0 -2px 10px #0f27440f;cursor:default!important;left:var(--apw-nav-w);padding:10px 24px;right:0;text-align:right;width:auto}.apw2 .apw2-main .floatingButtons button{margin:0 0 0 8px}@media (max-width:900px){.apw2 .apw2-main .floatingButtons{left:0}}body.apw2-auth-on{background:#f5f7fb}.apw2-auth{background:var(--apw-bg)}.apw2-auth .loginScreen{border:1px solid var(--apw-border);border-radius:14px!important;box-shadow:0 14px 40px #0f27441f;min-height:300px}.apw2-auth .loginDetail{background:var(--apw-surface-2);box-shadow:inset -1px 0 0 var(--apw-border);padding-left:24px;padding-right:24px;padding-top:28px}.apw2-auth .loginDetail img{width:160px}.apw2-auth .loginDetail h3{color:var(--apw-text);font-family:var(--apw-ff);font-size:22px;font-weight:650;letter-spacing:-.015em;margin:22px 0 10px}.apw2-auth .loginDetail hr{border-color:var(--apw-border-strong);margin:0 0 14px}.apw2-auth .loginDetail p{color:var(--apw-text-3);font-family:var(--apw-ff);font-size:12px;line-height:1.5}.apw2-auth .loginForm{font-family:var(--apw-ff);padding-left:28px;padding-right:28px;padding-top:28px!important}.apw2-auth .loginForm .form-group{margin-bottom:14px}.apw2-auth .form-control{border:1px solid var(--apw-border-strong)!important;border-radius:0 8px 8px 0!important;color:var(--apw-text);font-family:var(--apw-ff);font-size:14px;height:42px!important}.apw2-auth .form-control:focus{border-color:var(--apw-accent)!important;box-shadow:0 0 0 3px #0891b226!important}.apw2-auth select.form-control{border-radius:0 8px 8px 0!important}.apw2-auth .input-group-addon{background:var(--apw-surface-2);border:1px solid var(--apw-border-strong);border-radius:8px 0 0 8px!important;color:var(--apw-text-3);min-width:44px}.apw2-auth .btn{border-radius:8px;font-family:var(--apw-ff);font-size:14px;font-weight:600;padding:9px 22px}.apw2-auth .btn-primary{background:var(--apw-ink-800);border-color:var(--apw-ink-800);color:#fff}.apw2-auth .btn-primary:focus,.apw2-auth .btn-primary:hover{background:var(--apw-ink-700);border-color:var(--apw-ink-700)}.apw2-auth .btn-default{background:var(--apw-surface);border:1px solid var(--apw-border-strong);color:var(--apw-text);margin-left:8px}.apw2-auth .errorMessage{color:var(--apw-bad);font-family:var(--apw-ff);font-size:13px;font-weight:600;text-shadow:none}.apw2-auth .active-dir-notice,.apw2-auth .login-mode-notice{color:var(--apw-text-2);font-family:var(--apw-ff);font-size:13px}.apw2-auth h4{color:var(--apw-text);font-family:var(--apw-ff);font-weight:650}.apw2-queue-panel{display:flex;flex-direction:column}.apw2-queue-bar{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border);border-bottom:0;border-radius:10px 10px 0 0;display:flex;flex-wrap:wrap;gap:12px 18px;padding:12px 16px}.apw2-queue-panel>.apw2-gadgets{margin-top:0}.apw2-queue-panel>.apw2-gadgets .MuiGrid-item{padding-top:0!important}.apw2-queue-panel>.apw2-gadgets>.MuiGrid-container{margin-top:0!important}.apw2 .apw2-main .apw2-queue-panel .MuiDataGrid-root{border-radius:0 0 10px 10px}.apw2-queue-loading{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:0 0 10px 10px;color:var(--apw-text-3);padding:48px 16px;text-align:center}.apw2-tile:focus-visible{outline:2px solid var(--apw-accent);outline-offset:2px}.apw2-queue-t{flex:1 1 320px;min-width:0}.apw2 .apw2-queue-t h2{align-items:baseline;color:var(--apw-text);display:flex;flex-wrap:wrap;font-family:var(--apw-ff);font-size:15px;font-weight:650;gap:8px;margin:0}.apw2 .apw2-queue-t p{color:var(--apw-text-3);font-size:12.5px;margin:2px 0 0}.apw2-queue-bar .apw2-chips{background:#0000;border:0;padding:0}body.apw2-on .MuiDialog-container:has(>.MuiDialog-paperWidthLg:not(.MuiDialog-paperFullScreen)),body.apw2-on .MuiDialog-container:has(>.MuiDialog-paperWidthXl:not(.MuiDialog-paperFullScreen)){align-items:stretch;justify-content:flex-end}body.apw2-on .MuiDialog-paperWidthLg:not(.MuiDialog-paperFullScreen),body.apw2-on .MuiDialog-paperWidthXl:not(.MuiDialog-paperFullScreen){animation:apw2-panel-in .2s ease-out;border-radius:14px 0 0 14px;box-shadow:-12px 0 40px #0f27442e;height:100vh;margin:0;max-height:100vh!important;max-width:none}body.apw2-on .MuiDialog-paperWidthLg:not(.MuiDialog-paperFullScreen){width:min(1200px,calc(100vw - 48px))}body.apw2-on .MuiDialog-paperWidthXl:not(.MuiDialog-paperFullScreen){width:min(1520px,calc(100vw - 24px))}@keyframes apw2-panel-in{0%{opacity:.7;transform:translateX(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.apw2-on .MuiDialog-paper{animation:none!important}}@media (max-width:900px){body.apw2-on .MuiDialog-paperWidthLg:not(.MuiDialog-paperFullScreen),body.apw2-on .MuiDialog-paperWidthXl:not(.MuiDialog-paperFullScreen){border-radius:0;width:100vw}}.apw2-grid-filters{align-items:center;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:12px;gap:6px 8px;padding:0 12px 10px}.apw2-filter-chip{align-items:center;background:#e0f2fe;border:1px solid #bae6fd;border-radius:14px;color:#0e7490;display:inline-flex;gap:4px;padding:2px 4px 2px 10px}.apw2-filter-chip b{font-weight:650}.apw2-filter-chip button{background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-grid;font-size:13px;height:18px;place-items:center;width:18px}.apw2-filter-chip button:hover{background:#0e74901f}.apw2-grid-filters .apw2-linkbtn{background:none;border:0;color:#0e7490;cursor:pointer;font-size:12px;font-weight:560}.apw2-scanfailed{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;margin-top:14px;padding:12px 16px}.apw2 .apw2-scanfailed h2{align-items:baseline;color:var(--apw-text);display:flex;font-family:var(--apw-ff);font-size:15px;font-weight:650;gap:8px;margin:0}.apw2 .apw2-scanfailed>p{color:var(--apw-text-3);font-size:12.5px;margin:2px 0 10px}.apw2-search-btn{align-items:center;background:var(--apw-surface-2);border:1px solid var(--apw-border);border-radius:8px;color:var(--apw-text-3);display:inline-flex;font-size:13px;gap:6px;height:32px;min-width:190px;padding:0 8px 0 10px}.apw2-search-btn:hover{border-color:var(--apw-border-strong);color:var(--apw-text-2)}.apw2-palette-in kbd,.apw2-search-btn kbd{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:4px;color:var(--apw-text-3);font-family:var(--apw-mono);font-size:11px;margin-left:auto;padding:1px 6px}@media (max-width:900px){.apw2-search-btn{min-width:0;padding:0 8px}}.apw2-palette{align-self:flex-start;border-radius:12px!important;margin-top:12vh!important;min-height:0!important;overflow:hidden}.apw2-palette-in{align-items:center;border-bottom:1px solid var(--apw-border);color:var(--apw-text-3);display:flex;gap:10px;padding:12px 16px}.apw2-palette-in input{background:#0000;border:0;color:var(--apw-text);flex:1 1;font:inherit;font-size:15px;outline:none}.apw2-palette-list{list-style:none;margin:0;max-height:50vh;overflow-y:auto;padding:6px}.apw2-palette-list li{align-items:baseline;border-radius:6px;color:var(--apw-text);cursor:pointer;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:8px 10px}.apw2-palette-list li.on{background:var(--apw-accent-soft);color:var(--apw-ink-800)}.apw2-palette-list li small{color:var(--apw-text-3);font-size:11.5px}.apw2-palette-list .apw2-palette-empty{color:var(--apw-text-3);cursor:default}.apw2-hl-layer{height:0;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:0;z-index:3}.apw2-hl{background:#f59e0b2e;border:2px solid #f59e0b;border-radius:3px;box-shadow:0 0 0 3px #f59e0b26;position:absolute}#pdfContainer:has(>.apw2-dz-layer)>#imgInvoiceDocument,#pdfContainer:has(>.apw2-dz-layer)>canvas{cursor:zoom-in;-webkit-user-select:none;user-select:none}#pdfContainer:has(>.apw2-dz-layer.on)>#imgInvoiceDocument,#pdfContainer:has(>.apw2-dz-layer.on)>canvas{cursor:crosshair}.apw2-dz-layer{height:0;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:0;z-index:4}.apw2-dz-box{background:#0891b21a;border:1.5px solid var(--apw-accent);border-radius:2px;box-shadow:0 0 0 9999px #0f172a1f;position:absolute}@media (prefers-reduced-motion:reduce){.apw2 *,.apw2 :after,.apw2 :before,body.apw2-on .MuiDialog-paper{animation:none!important;scroll-behavior:auto!important;transition:none!important}}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt{border-bottom:1px solid var(--apw-border)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt>.MuiGrid-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding:10px 14px!important;width:100%}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-title{flex:0 1 auto;margin-top:0!important;max-width:100%;min-width:0}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-title h6{padding-left:0!important}.apw2 .apw2-dash .apw2-gt .apw2-gt-title,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt.apw2-gt-notitle .apw2-gt-title{display:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt h6[title^="Last Updated"]{color:var(--apw-text-3)!important;font-size:12.5px!important;font-weight:500!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-tools{flex:1 1 480px;max-width:100%;min-width:0}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:flex-start;margin:0;width:100%}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-search{align-items:center!important;flex:0 1 auto;justify-content:flex-start!important;max-width:none;padding-right:0!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiDataGrid-toolbarContainer{border:0;padding:0}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-custom{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;min-width:0}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-custom:before{content:"";flex:1 1;order:5}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-custom>*{float:none!important;margin:0!important;order:10}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search]{max-width:100%;padding-bottom:0!important;width:280px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search] .MuiInputBase-root{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;font-family:var(--apw-ff);font-size:13px;height:32px;padding:0 4px 0 10px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search] .MuiInputBase-root:after,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search] .MuiInputBase-root:before{display:none!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search] .MuiInputBase-root:focus-within{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiFormControl-root[aria-label=Search] svg[data-testid=SearchIcon]{color:var(--apw-text-3);font-size:18px;margin-right:4px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root{background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text);font-family:var(--apw-ff);font-size:12.5px;height:32px;min-width:0;order:3;width:auto!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:after,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:before{display:none!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:hover{border-color:var(--apw-muted)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root .MuiSelect-select{background:#0000!important;line-height:30px;min-height:0;padding:0 28px 0 10px!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:has(>input[name^=weeks-to-filter]){order:1}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:has(>input[name=routed-to-filter]){order:2}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:has(>input[name^=weeks-to-filter]) .MuiSelect-select:before{color:var(--apw-text-3);content:"Period: "}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiInputBase-root:has(>input[name=routed-to-filter]) .MuiSelect-select:before{color:var(--apw-text-3);content:"Routed to: "}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:560;gap:6px;height:32px;padding:0 10px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:hover{background:var(--apw-surface-2);color:var(--apw-text)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root svg{font-size:18px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=RefreshIcon]){justify-content:center;order:30;padding:0;width:32px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=CloudUploadIcon]):after{content:"Upload"}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=ScannerIcon]):after{content:"Scan selected"}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:is(:has(>svg[data-testid=DeleteOutlineIcon]),:has(>svg[data-testid=DeleteIcon]),:has(>svg[data-testid=DeleteOutlinedIcon])):after{content:"Delete selected"}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AssignmentIndIcon]):after{content:"Route to employees"}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom:has(>button[data-gadgetnumber="3"])>.MuiIconButton-root:has(>svg[data-testid=AssignmentIndIcon]):after{content:"Route for approval"}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-root:has(.MuiDataGrid-row.Mui-selected) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AssignmentIndIcon]),:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-root:has(.MuiDataGrid-row.Mui-selected) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=DeleteOutlineIcon]),:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-root:has(.MuiDataGrid-row.Mui-selected) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=ScannerIcon]){background:var(--apw-accent-soft);border-color:var(--apw-accent);color:var(--apw-accent-strong)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]){background:var(--apw-ink-800)!important;border:1px solid var(--apw-ink-800)!important;border-radius:7px;box-shadow:none!important;color:#fff!important;font-family:var(--apw-ff);font-size:12.5px;font-weight:600;gap:6px;height:32px;order:40;padding:0 12px;text-transform:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained:hover,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]):hover{background:var(--apw-ink-700)!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained svg,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]) svg{color:#fff}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]):after{content:"Add"}body.apw2-on .MuiDataGrid-cell.apw2-st:before{background:#66748a;background:var(--apw-muted,#66748a);border-radius:50%;content:"";flex:0 0 8px;height:8px;margin-right:8px;width:8px}body.apw2-on .MuiDataGrid-cell.apw2-st-bad:before{background:#b91c1c;background:var(--apw-bad,#b91c1c)}body.apw2-on .MuiDataGrid-cell.apw2-st-warn:before{background:#d97706}body.apw2-on .MuiDataGrid-cell.apw2-st-info:before{background:#0891b2;background:var(--apw-accent,#0891b2)}body.apw2-on .MuiDataGrid-cell.apw2-st-ok:before{background:#15803d;background:var(--apw-ok,#15803d)}.apw2-grid-empty{align-items:center;color:#5b6b82;color:var(--apw-text-3,#5b6b82);display:flex;font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:12.5px;gap:12px;height:100%;justify-content:center;min-height:56px;padding:8px 16px}.apw2-grid-empty svg{color:#66748a;color:var(--apw-muted,#66748a);flex:0 0 auto;font-size:28px}.apw2-grid-empty b{color:#0f172a;color:var(--apw-text,#0f172a);display:block;font-size:13.5px;font-weight:650}.apw2-grid-empty span{display:block}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-columnHeaderTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.3;white-space:normal}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell a:not([style*=color]){color:var(--apw-accent-strong);font-weight:560;text-decoration:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell a:not([style*=color]):hover{text-decoration:underline}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell svg[data-testid=DeleteIcon],:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell svg[data-testid=DeleteOutlineIcon],:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell svg[data-testid=DeleteOutlinedIcon],:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell svg[data-testid=EditIcon]{color:var(--apw-text-3);font-size:19px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell :hover>svg[data-testid=EditIcon]{color:var(--apw-accent-strong)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell :hover>svg[data-testid=DeleteIcon],:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiDataGrid-cell :hover>svg[data-testid=DeleteOutlineIcon]{color:var(--apw-bad)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained:has(svg[data-testid=RefreshIcon]){background:var(--apw-surface)!important;border-color:var(--apw-border-strong)!important;color:var(--apw-text-2)!important;order:30}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained:has(svg[data-testid=RefreshIcon]) svg{color:var(--apw-text-2)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiButton-contained:has(svg[data-testid=RefreshIcon]):hover{background:var(--apw-surface-2)!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.MuiIconButton-root:not([style*="display: none"]){align-items:center;display:inline-flex!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .sub_navigations ul li{border-right:0!important;padding:9px 14px}.apw2 .apw2-main .sub_navigations ul li:hover{background:#0000;box-shadow:inset 0 -2px 0 var(--apw-border-strong)}.apw2 .apw2-main .sub_navigations ul .active:hover{box-shadow:inset 0 -2px 0 var(--apw-accent)}.apw2-page-title{align-items:center;display:flex;gap:10px;padding:20px 24px 0}.apw2 .apw2-page-title h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:22px;font-weight:650;letter-spacing:-.018em;line-height:1.25;margin:0}.apw2-mod-chip{background:var(--apw-accent-soft);border-radius:12px;color:var(--apw-accent-strong);font-size:12px;font-weight:600;padding:2px 9px}.apw2-body[data-shell-title] .apw2-main{padding-top:14px}.apw2 .apw2-body[data-shell-title] .apw2-main>div>div>h1:first-child{display:none}@media (max-width:900px){.apw2-page-title{padding:16px 16px 0}}.apw2-ed .mainTable .apw2-ed-form .row-form :is(input[readonly],input:disabled,select:disabled,textarea[readonly]):not(.border-red),.apw2-ed .row-form :is(input[readonly],input:disabled,select:disabled,textarea[readonly]):not(.border-red){-webkit-text-fill-color:var(--apw-text);background-color:initial!important;border-color:#0000!important;border-radius:0;box-shadow:inset 0 -1px 0 var(--apw-border)!important;color:var(--apw-text);opacity:1}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt.apw2-gt-notitle:not(:has(input,button,[role=combobox],.apw2-filter-chip)){display:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root:not(:has(.apw2-ed))) .form-control:not(textarea){height:36px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root:not(:has(.apw2-ed))) .form-control{border:1px solid var(--apw-border-strong);border-radius:7px;box-shadow:none;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;padding:6px 10px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root:not(:has(.apw2-ed))) .form-control:focus{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226;outline:0}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) ::placeholder{color:var(--apw-muted);opacity:1}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root:not(:has(.apw2-ed))) :is(.form-control[readonly],.form-control:disabled){-webkit-text-fill-color:var(--apw-text);background-color:initial!important;border-color:#0000!important;border-radius:0;box-shadow:inset 0 -1px 0 var(--apw-border);color:var(--apw-text);cursor:default}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) input[type=checkbox]:not(.PrivateSwitchBase-input){accent-color:var(--apw-accent);cursor:pointer;height:16px;width:16px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiCheckbox-indeterminate,:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiCheckbox-root.Mui-checked{color:var(--apw-accent)!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiOutlinedInput-root{border-radius:7px;font-family:var(--apw-ff)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--apw-border-strong)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--apw-accent);border-width:1px;box-shadow:0 0 0 3px #0891b226}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) :is(.MuiButton-containedPrimary,.MuiButton-containedInfo):not(.apw2-ed *):not(.apw2-gt *){background:var(--apw-ink-800)!important;border-radius:7px;box-shadow:none!important;color:#fff!important;font-family:var(--apw-ff);font-weight:600;text-transform:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) :is(.MuiButton-containedPrimary,.MuiButton-containedInfo):not(.apw2-ed *):not(.apw2-gt *):hover{background:var(--apw-ink-700)!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) :is(.MuiButton-containedPrimary,.MuiButton-containedInfo).Mui-disabled:not(.apw2-ed *){background:var(--apw-surface-2)!important;color:var(--apw-muted)!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .MuiButton-outlinedPrimary:not(.apw2-ed *){border-radius:7px;font-family:var(--apw-ff);font-weight:560;text-transform:none}body.apw2-on .MuiDialogActions-root .MuiButton-textPrimary{color:var(--apw-accent-strong);font-family:var(--apw-ff);font-weight:600;text-transform:none}body.apw2-on .MuiDialog-paper:not(.MuiDialog-paperFullScreen) h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:20px;font-weight:650;letter-spacing:-.015em;line-height:1.3;margin:0 0 12px}body.apw2-on .MuiDialog-paperFullScreen:not(:has(.apw2-ed)) h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:20px;font-weight:650;letter-spacing:-.015em;margin:14px 16px 10px!important}body.apw2-on .MuiDataGrid-row.MuiDataGrid-row--editing{background:#f0f9ff!important;box-shadow:inset 3px 0 0 var(--apw-accent)}body.apw2-on .MuiDataGrid-row--editing .MuiDataGrid-cell{background:#0000}body.apw2-on .MuiDataGrid-cell--editing .MuiInputBase-root:not(.MuiInputBase-multiline){height:32px;width:100%}body.apw2-on .MuiDataGrid-cell--editing .MuiInput-input,body.apw2-on .MuiDataGrid-editInputCell input{background:#fff;border:1px solid var(--apw-border-strong)!important;border-radius:6px;box-sizing:border-box;font-family:var(--apw-ff);font-size:13px;height:30px!important;padding:5px 9px!important;width:100%!important}body.apw2-on .MuiDataGrid-cell--editing .MuiInput-input:focus,body.apw2-on .MuiDataGrid-editInputCell input:focus{border-color:var(--apw-accent)!important;box-shadow:0 0 0 3px #0891b226}body.apw2-on .MuiDataGrid-cell--editing .MuiInput-root:after,body.apw2-on .MuiDataGrid-cell--editing .MuiInput-root:before{display:none}body.apw2-on .MuiDataGrid-row--editing button[aria-label=Save]{background:var(--apw-ink-800);border-radius:6px;color:#fff}body.apw2-on .MuiDataGrid-row--editing button[aria-label=Save]:hover{background:var(--apw-ink-700)}body.apw2-on .MuiDataGrid-row--editing button[aria-label=Cancel]{color:var(--apw-text-2)}.apw2-ed button.MuiIconButton-root:is(:has(>svg[data-testid=CallSplitIcon]),:has(>svg[data-testid=MergeIcon]),:has(>svg[data-testid=AddBoxIcon]),:has(>svg[data-testid=DeleteOutlinedIcon]),:has(>img[alt="Approve Icon"]),:has(>img[alt="Reject Icon"])){background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:560;gap:5px;height:30px;margin-left:6px;padding:0 9px}.apw2-ed button.MuiIconButton-root.Mui-disabled:is(:has(>svg[data-testid=CallSplitIcon]),:has(>svg[data-testid=MergeIcon]),:has(>svg[data-testid=AddBoxIcon]),:has(>svg[data-testid=DeleteOutlinedIcon]),:has(>img[alt="Approve Icon"]),:has(>img[alt="Reject Icon"])){opacity:.5}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=CallSplitIcon]):after{content:"Split line"}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=MergeIcon]):after{content:"Merge lines"}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]):after{content:"Add line"}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=DeleteOutlinedIcon]):after{content:"Delete"}.apw2-ed button.MuiIconButton-root:has(>img[alt="Approve Icon"]):after{content:"Approve lines"}.apw2-ed button.MuiIconButton-root:has(>img[alt="Reject Icon"]):after{content:"Reject lines"}.apw2-ed button.MuiIconButton-root:is(:has(>svg[data-testid=CallSplitIcon]),:has(>svg[data-testid=MergeIcon]),:has(>svg[data-testid=AddBoxIcon]),:has(>svg[data-testid=DeleteOutlinedIcon])) svg{font-size:18px}.apw2-ed .MuiTextField-root:has(input[placeholder="Search..."]) .MuiInputBase-root{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;font-size:13px;height:32px;padding:0 6px 0 8px}.apw2-ed .MuiTextField-root:has(input[placeholder="Search..."]) .MuiInputBase-root:after,.apw2-ed .MuiTextField-root:has(input[placeholder="Search..."]) .MuiInputBase-root:before{display:none}.apw2-ed .sub_navigations ul li{border-right:0!important}.apw2-ed .row-form :is(input[readonly],input:disabled).border-red{background-color:#fef2f2!important}body.apw2-on .file-drop-area{background:#f5fafc;border:2px dashed #9cc9da!important;border-radius:12px}body.apw2-on .file-drop-area.dragging,body.apw2-on .file-drop-area.is-active{background:#e0f2fe;border-color:#0891b2!important;border-color:var(--apw-accent,#0891b2)!important}body.apw2-on .file-drop-area .file-msg{color:#0f2744;color:var(--apw-ink-800,#0f2744);font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:18px;font-weight:600;line-height:1.4;overflow:visible;white-space:normal}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>div:has(>.MuiButton-root){align-items:center;display:flex;gap:6px;order:40}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>*>.MuiButton-contained{background:var(--apw-ink-800)!important;border:1px solid var(--apw-ink-800)!important;border-radius:7px;box-shadow:none!important;color:#fff!important;font-family:var(--apw-ff);font-size:12.5px;font-weight:600;gap:6px;height:32px;margin:0!important;padding:0 12px;text-transform:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>*>.MuiButton-contained svg{color:#fff}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>*>.MuiButton-contained:has(svg[data-testid=RefreshIcon]){background:var(--apw-surface)!important;border-color:var(--apw-border-strong)!important;color:var(--apw-text-2)!important;order:-1}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>*>.MuiButton-contained:has(svg[data-testid=RefreshIcon]) svg{color:var(--apw-text-2)}.apw2-ed .MuiGrid-item:has(>button>svg[data-testid=AddBoxIcon]){align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:none}.apw2-ed .MuiGrid-item:has(>button>svg[data-testid=AddBoxIcon])>button{float:none!important;margin:0!important}.apw2-ed #merge-lines-button{transform:none!important}.apw2-ed #merge-lines-button svg{transform:rotate(90deg)}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) :is(.btn-blue,.btn-grey,.btn-danger-red){border-radius:7px;font-family:var(--apw-ff);font-size:13px;font-weight:600;line-height:1.2;padding:7px 18px!important}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) .btn-blue{background:var(--apw-ink-800);border:1px solid var(--apw-ink-800);color:#fff}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) .btn-blue:hover:not(:disabled){background:var(--apw-ink-700)}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) .btn-grey{background:var(--apw-surface);border:1px solid var(--apw-border-strong);color:var(--apw-text)}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) .btn-grey:hover:not(:disabled){background:var(--apw-surface-2)}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) .btn-danger-red{background:var(--apw-surface);border:1px solid #f1b4b4;color:var(--apw-bad)}body.apw2-on .MuiDialog-root:not(:has(.apw2-ed)) button:disabled{cursor:not-allowed;opacity:.5}.apw2-ed .MuiGrid-container.MuiGrid-spacing-xs-1:has(>.MuiGrid-item>.MuiTextField-root input[placeholder="Search..."]){align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;margin:0;padding:8px 10px;width:100%}.apw2-ed .MuiGrid-container.MuiGrid-spacing-xs-1:has(>.MuiGrid-item>.MuiTextField-root input[placeholder="Search..."])>.MuiGrid-item{flex:0 1 auto;max-width:none;padding:0}.apw2-ed .MuiGrid-container.MuiGrid-spacing-xs-1:has(>.MuiGrid-item>.MuiTextField-root input[placeholder="Search..."])>.MuiGrid-item:has(>.MuiTextField-root input[placeholder="Search..."]){flex:0 1 240px}.apw2-ed .MuiGrid-container.MuiGrid-spacing-xs-1:has(>.MuiGrid-item>.MuiTextField-root input[placeholder="Search..."])>.MuiGrid-item>div:has(button){align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.apw2-ed .MuiGrid-container.MuiGrid-spacing-xs-1:has(>.MuiGrid-item>.MuiTextField-root input[placeholder="Search..."]) button{float:none!important;margin:0!important}body.apw2-on .Toastify__toast--error{background:#b91c1c}body.apw2-on .Toastify__toast--success{background:#15803d}body.apw2-on .Toastify__toast--warning{background:#b45309}body.apw2-on .Toastify__toast--info{background:#0e7490}.apw2 .apw2-main .apw2-dash .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid^=Fullscreen]){display:none!important}body.apw2-on .MuiDialogActions-root>.MuiButton-textPrimary:only-child:not(.Mui-disabled){border:1px solid #0891b2;border:1px solid var(--apw-accent,#0891b2);border-radius:7px;padding:5px 16px}body.apw2-on .MuiDialogActions-root>.MuiButton-textPrimary:only-child:not(.Mui-disabled):hover{background:#e0f2fe;background:var(--apw-accent-soft,#e0f2fe)}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .MuiButton-startIcon:has(.MuiBadge-root){margin-right:12px}body.apw2-on .MuiDataGrid-panel .MuiButton-containedPrimary{background:#0f2744!important;background:var(--apw-ink-800,#0f2744)!important;border-radius:7px;box-shadow:none!important;color:#fff!important;font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-weight:600;text-transform:none}body.apw2-on .MuiDataGrid-panel .MuiButton-containedPrimary:hover{background:#1c426d!important;background:var(--apw-ink-700,#1c426d)!important}.apw2-ed{flex-shrink:0}.apw2-ed .mainTable>.MuiGrid-container>.MuiGrid-item:has(>div>.col-left){flex:0 0 45%;max-width:45%}.apw2-ed .mainTable>.MuiGrid-container>.apw2-ed-form.MuiGrid-grid-xs-6{flex:1 1 55%;max-width:55%}.apw2-edcard{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:12px;min-width:0}.apw2-edcard-h{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:8px 14px}.apw2 .apw2-edcard-h h2{color:var(--apw-text);font-family:var(--apw-ff);font-size:14px;font-weight:650;letter-spacing:-.005em;margin:0}.apw2-edcard-h>svg{color:var(--apw-text-3);font-size:16px}.apw2-edcard-sub{color:var(--apw-text-3);font-size:12px}.apw2-edcard-h .apw2-linkbtn{font-size:12.5px}.apw2-edcard-b{min-width:0;padding:12px 14px}.apw2-ed-lines>.apw2-edcard-b{padding:2px 14px 14px}.apw2-ed-lines .sub_navigations{margin-top:0}.apw2-ed-attn{border-color:#f4d68c}.apw2-ed-attn.t-bad{border-color:#f5c2c2}.apw2-ed-attn-dot{background:var(--apw-warn);border-radius:50%;box-shadow:0 0 0 3px #fef3c7;height:9px;width:9px}.apw2-ed-attn-dot.bad{background:var(--apw-bad);box-shadow:0 0 0 3px #fee2e2}.apw2-ed-attn-list{list-style:none;margin:0;padding:2px 14px 4px}.apw2-ed-attn-list li{align-items:flex-start;border-top:1px solid var(--apw-border);display:flex;font-size:13px;gap:10px;padding:8px 0}.apw2-ed-attn-list li:first-child{border-top:0}.apw2-ed-attn-list .ic{border-radius:50%;display:grid;flex-shrink:0;font-size:14px;height:20px;place-items:center;width:20px}.apw2-ed-attn-list li.bad .ic{background:#fee2e2;color:var(--apw-bad)}.apw2-ed-attn-list li.warn .ic{background:#fef3c7;color:var(--apw-warn)}.apw2-ed-attn-list .tx{color:var(--apw-text);flex:1 1;min-width:0;padding-top:1px}.apw2-ed-attn-list .acts{display:flex;flex-shrink:0;gap:14px;padding-top:1px}.apw2-ed-attn-list .apw2-linkbtn{font-size:12.5px;white-space:nowrap}.apw2-totals{align-items:baseline;color:var(--apw-text-2);display:inline-flex;flex-wrap:wrap;font-size:12.5px;gap:4px 7px}.apw2-totals b{font-feature-settings:"tnum";color:var(--apw-text);font-family:var(--apw-mono);font-variant-numeric:tabular-nums;font-weight:500}.apw2-totals i{color:var(--apw-muted);font-style:normal}.apw2-totals i.sep{align-self:center;background:var(--apw-border-strong);height:14px;margin:0 3px;width:1px}.apw2-totals .diff{border-radius:9px;font-family:var(--apw-mono);font-weight:600;padding:0 7px}.apw2-totals.off .diff{background:#fef3c7;color:var(--apw-warn)}.apw2-totals.ok .diff{background:#dcfce7;color:var(--apw-ok);font-family:var(--apw-ff)}.apw2-stepper{align-items:center;color:var(--apw-text-3);display:flex;font-size:12px;gap:18px;list-style:none;margin:0 0 0 6px;padding:0}.apw2-stepper li{align-items:center;display:inline-flex;gap:6px;position:relative;white-space:nowrap}.apw2-stepper li+li:before{background:var(--apw-border-strong);content:"";height:1px;left:-14px;position:absolute;top:50%;width:10px}.apw2-stepper .d{background:var(--apw-surface);border:1.5px solid var(--apw-border-strong);border-radius:50%;color:#fff;display:grid;font-size:12px;height:16px;place-items:center;width:16px}.apw2-stepper li.done .d{background:var(--apw-ok);border-color:var(--apw-ok)}.apw2-stepper li.cur{color:var(--apw-ink-800);font-weight:650}.apw2-stepper li.cur .d{border-color:var(--apw-accent);box-shadow:0 0 0 3px var(--apw-accent-soft)}.apw2-stepper li.cur.failed{color:var(--apw-bad)}.apw2-stepper li.cur.failed .d{border-color:var(--apw-bad);box-shadow:0 0 0 3px #fee2e2}@media (max-width:1400px){.apw2-stepper li+li:before,.apw2-stepper li:not(.cur){display:none}}.apw2-ed .MuiPaper-outlined:is(:has(#invoiceEditorGridSearch),:has(#broadcast-spot-lines-search)){border-color:var(--apw-border);border-radius:10px;container-name:apw2lines;container-type:inline-size;overflow:hidden}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiGrid-container{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:8px 10px!important;width:100%}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiGrid-container>.MuiGrid-grid-xs-5{flex:0 0 auto;max-width:none}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiGrid-container>.MuiGrid-grid-xs-5:empty{display:none}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiGrid-container>.MuiGrid-grid-xs-7{flex:1 1 auto;max-width:none}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiGrid-container>.MuiGrid-grid-xs-7>.MuiGrid-container{align-items:center;flex-basis:auto;flex-wrap:wrap;gap:8px;justify-content:space-between;max-width:none}.apw2-ed .MuiGrid-container.MuiGrid-grid-xs-4:has(>.MuiTextField-root #invoiceEditorGridSearch){align-items:center;flex:1 1 160px;justify-content:flex-start;max-width:300px;min-width:140px}.apw2-ed .MuiGrid-container.MuiGrid-grid-xs-4:has(>.MuiTextField-root #invoiceEditorGridSearch)>.MuiTextField-root{padding-right:0!important;width:100%}.apw2-ed .MuiGrid-item:has(>#add-line-button){flex:0 0 auto;margin-left:auto}@container apw2lines (max-width: 660px){.apw2-ed button.MuiIconButton-root:is(:has(>svg[data-testid=CallSplitIcon]),:has(>svg[data-testid=MergeIcon]),:has(>svg[data-testid=AddBoxIcon]),:has(>svg[data-testid=DeleteOutlinedIcon]),:has(>img[alt="Approve Icon"]),:has(>img[alt="Reject Icon"]))>:is(svg,img){display:none}}.apw2-ed .MuiPaper-outlined .MuiTableCell-head{background:var(--apw-surface-2);color:var(--apw-text-2);font-family:var(--apw-ff);font-size:11px;font-weight:650;letter-spacing:.05em;line-height:1.3;padding-bottom:9px;padding-top:9px;text-transform:uppercase}.apw2-ed .MuiPaper-outlined .MuiTableCell-head .MuiTableSortLabel-root{color:inherit}.apw2-ed .MuiPaper-outlined:has(#invoiceEditorGridSearch)>.MuiTableContainer-root{height:auto!important;margin-top:0!important;max-height:none}.apw2-ed .MuiPaper-outlined .MuiTableCell-body{font-family:var(--apw-ff);font-size:13px}.apw2-ed :is(th:has(>#sort-ioNumber),td[id^=invoice-grid-cell-][id$=-ioNumber]){max-width:230px!important;min-width:230px!important;width:230px!important}.apw2-ed :is(th:has(>#sort-level2Key),td[id^=invoice-grid-cell-][id$=-level2Key],th:has(>#sort-level3Key),td[id^=invoice-grid-cell-][id$=-level3Key]){max-width:190px!important;min-width:190px!important;width:190px!important}.apw2-ed td[id^=invoice-grid-cell-] span[style*=word-break]:empty+span:not([style*="display: none"]):before{content:"Required";font-weight:560;margin-right:1px}.apw2-ed .apw2-ed-lines .MuiGrid-container:has(>button.btn-blue):not(:has(.row-form)){gap:8px;justify-content:flex-end;margin:8px 0 -44px auto;pointer-events:none;position:relative;width:-webkit-fit-content;width:fit-content;z-index:2}.apw2-ed .apw2-ed-lines .MuiGrid-container:has(>button.btn-blue):not(:has(.row-form))>button{margin:0!important;pointer-events:auto}.apw2-ed .MuiGrid-container:has(>.MuiGrid-item>.MuiTextField-root #broadcast-spot-lines-search)>.MuiGrid-item:has(>.MuiTextField-root #broadcast-spot-lines-search){flex:1 1 120px;max-width:260px;order:0}.apw2-ed .MuiGrid-item>.MuiTextField-root:has(#broadcast-spot-lines-search){padding-right:0!important;width:100%}.apw2-ed .MuiGrid-container:has(>.MuiGrid-item>.MuiTextField-root #broadcast-spot-lines-search)>.MuiGrid-item:has(>div>span>button){margin-left:0!important;order:1}.apw2-ed .MuiGrid-container:has(>.MuiGrid-item>.MuiTextField-root #broadcast-spot-lines-search)>.MuiGrid-item:has(>span>strong){font-family:var(--apw-ff);order:2}.apw2-ed .MuiGrid-container:has(>.MuiGrid-item>.MuiTextField-root #broadcast-spot-lines-search)>.MuiGrid-item:has(>span>strong):nth-child(2){margin-left:auto}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=ContentCopyIcon]){background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:560;gap:5px;height:30px;padding:0 9px}.apw2-ed button.MuiIconButton-root:has(>svg[data-testid=ContentCopyIcon]):after{content:"Copy line"}.apw2-ed button.MuiIconButton-root.Mui-disabled:has(>svg[data-testid=ContentCopyIcon]){opacity:.5}.apw2-ed .row-form select:disabled{-webkit-appearance:none;appearance:none;background-image:none!important}.apw2-ed .apw2-chgco{border-radius:6px;color:var(--apw-accent-strong);margin-left:4px;padding:4px}.apw2-ed .apw2-chgco:hover{background:var(--apw-accent-soft)}.apw2-ed .mainTable .apw2-ed-form .row-form select:disabled:has(option:checked:is([value=""],:not([value]))){-webkit-text-fill-color:var(--apw-muted);color:var(--apw-muted)!important;font-style:italic}.apw2-ed .MuiPaper-outlined:is(.apw2-more-right,.apw2-more-left){position:relative}.apw2-ed .MuiPaper-outlined.apw2-more-left:before,.apw2-ed .MuiPaper-outlined.apw2-more-right:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;top:var(--apw2-fade-top,0);width:28px;z-index:3}.apw2-ed .MuiPaper-outlined.apw2-more-right:after{background:linear-gradient(270deg,#0f27441f,#0f274400);right:0}.apw2-ed .MuiPaper-outlined.apw2-more-left:before{background:linear-gradient(90deg,#0f27441f,#0f274400);left:0}.apw2-ed .apw2-ed-lines :is(.col-md-12,.col-lg-12,.col-lg-10){padding-left:0;padding-right:0}.apw2-ed .apw2-ed-lines .form-group{margin-bottom:0}.apw2-ed .apw2-ed-lines .col-md-12.form-group{margin-bottom:0!important;margin-top:0!important}.apw2-ed .apw2-ed-lines .zero-padding>div{margin-bottom:0!important}.apw2-ed .apw2-ed-lines .MuiPaper-outlined{margin-bottom:0}.apw2 .apw2-listcard{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440f;overflow:hidden}.apw2 .apw2-main .apw2-listcard .MuiDataGrid-root{border:0;border-radius:0;box-shadow:none}.apw2-stabs{border-bottom:1px solid var(--apw-border);display:flex;gap:2px;overflow-x:auto;padding:0 12px;scrollbar-width:none}.apw2-stabs button{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:var(--apw-text-2);display:inline-flex;font-family:var(--apw-ff);font-size:13px;font-weight:500;gap:7px;padding:12px 10px 10px;white-space:nowrap}.apw2-stabs button:hover{color:var(--apw-text)}.apw2-stabs button.on{border-bottom-color:var(--apw-accent);color:var(--apw-text);font-weight:600}.apw2-stabs .n{font-feature-settings:"tnum";background:var(--apw-surface-2);border-radius:999px;color:var(--apw-text-2);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;line-height:18px;min-width:20px;padding:0 7px;text-align:center}.apw2-stabs button.on .n{background:var(--apw-ink-800);color:#fff}.apw2-stabs .n.bad{background:#fee2e2;color:var(--apw-bad)}.apw2-stabs button.on .n.bad{background:var(--apw-bad);color:#fff}.apw2 .apw2-listcard-grid{position:relative}.apw2 .apw2-selbar{align-items:center;background:var(--apw-ink-800);color:#fff;display:flex;font-size:13px;gap:10px;left:0;min-height:53px;padding:0 14px;position:absolute;right:0;top:0;z-index:4}.apw2 .apw2-selbar-hint{color:#b6c4d6;font-size:12.5px}.apw2 .apw2-selbar .MuiButton-root{background:#0000;border:1px solid #fff6;border-radius:7px;box-shadow:none;color:#fff;font-family:var(--apw-ff);font-size:12.5px;font-weight:600;height:32px;margin:0!important;padding:0 12px;text-transform:none}.apw2 .apw2-selbar .MuiButton-root:hover{background:#ffffff1f;box-shadow:none}.apw2 .apw2-selbar .MuiButton-root:has(svg[data-testid=SendIcon]):not(.Mui-disabled){background:#fff;border-color:#fff;color:var(--apw-ink-800)}.apw2 .apw2-selbar .MuiButton-root.Mui-disabled{border-color:#fff3;color:#ffffff80}.apw2 .apw2-selbar-clear{background:none;border:0;border-radius:7px;color:#fff;font-size:12.5px;font-weight:600;height:32px;padding:0 8px}.apw2 .apw2-selbar-clear:hover{background:#ffffff1f}body.apw2-on .apw2-two{display:flex;flex-direction:column;line-height:1.25;min-width:0}body.apw2-on .apw2-two b{font-weight:600}body.apw2-on .apw2-two b,body.apw2-on .apw2-two small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.apw2-on .apw2-two small{color:var(--apw-text-3);font-size:11.5px}body.apw2-on .apw2-amt{font-weight:600}body.apw2-on .apw2-ccy{color:var(--apw-text-3);font-size:11.5px;margin-left:4px}body.apw2-on .MuiDataGrid-cell:is([data-field$=Amount],[data-field=amount]){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.apw2-on .apw2-more{color:var(--apw-text-3);font-size:11.5px;font-weight:600}.apw2 .apw2-main .MuiDataGrid-cellCheckbox .MuiCheckbox-root.Mui-disabled{opacity:.35}.apw2 .apw2-main .apw2-archive .MuiDataGrid-cell[data-field=actions]>div{display:flex;font-size:0;gap:6px}.apw2 .apw2-main .apw2-archive .MuiDataGrid-cell[data-field=actions] a.MuiLink-root{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);display:inline-flex;font-size:12px;font-weight:600;height:26px;padding:0 9px;text-decoration:none}.apw2 .apw2-main .apw2-archive .MuiDataGrid-cell[data-field=actions] a.MuiLink-root:hover{background:var(--apw-surface-2)}body.apw2-on .apw2-num{display:block}body.apw2-on .apw2-num,body.apw2-on .apw2-paid{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;width:100%}body.apw2-on .apw2-paid{align-items:stretch;display:flex;flex-direction:column;line-height:1.3}body.apw2-on .apw2-bar{background:var(--apw-surface-2);border-radius:999px;display:block;height:5px;margin-top:4px;overflow:hidden}body.apw2-on .apw2-bar>i{background:var(--apw-muted);display:block;height:100%}body.apw2-on .apw2-bar.t-ok>i{background:var(--apw-ok)}body.apw2-on .apw2-bar.t-warn>i{background:#d97706}body.apw2-on .apw2-pill{align-items:center;background:var(--apw-surface-2);border-radius:999px;color:var(--apw-text-2);display:inline-flex;font-size:11.5px;font-weight:600;height:22px;padding:0 9px;white-space:nowrap}body.apw2-on .apw2-pill.t-ok{background:#dcfce7;color:var(--apw-ok)}body.apw2-on .apw2-pill.t-warn{background:#fef3c7;color:var(--apw-warn)}body.apw2-on .apw2-pill.t-bad{background:#fee2e2;color:var(--apw-bad)}body.apw2-on .apw2-pill.t-info{background:var(--apw-accent-soft);color:var(--apw-accent-strong)}body.apw2-on .apw2-rowacts{align-items:center;display:flex;gap:6px;min-width:0}body.apw2-on .apw2-rowbtn{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);cursor:pointer;font-family:var(--apw-ff);font-size:12px;font-weight:600;height:28px;padding:0 10px;white-space:nowrap}body.apw2-on .apw2-rowbtn:hover{background:var(--apw-surface-2);border-color:var(--apw-muted)}body.apw2-on .apw2-rowlink{background:none;border:0;border-radius:6px;color:var(--apw-accent-strong);cursor:pointer;font-family:var(--apw-ff);font-size:12px;font-weight:600;height:28px;padding:0 6px;white-space:nowrap}body.apw2-on .apw2-rowlink:hover{background:var(--apw-accent-soft)}body.apw2-on .apw2-rowmore{align-items:center;background:none;border:0;border-radius:6px;color:var(--apw-text-3);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}body.apw2-on .apw2-rowmore:hover,body.apw2-on .apw2-rowmore[aria-expanded=true]{background:var(--apw-surface-2);color:var(--apw-text)}body.apw2-on .apw2-rowmenu{border:1px solid var(--apw-border);border-radius:8px!important;box-shadow:0 10px 24px #0f274429!important;min-width:180px}body.apw2-on .apw2-rowmenu .MuiMenuItem-root{font-family:var(--apw-ff);font-size:13px;min-height:34px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root{background:var(--apw-border-strong);border-radius:999px;height:18px;padding:0;position:relative;transition:background .15s;width:32px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root svg{display:none}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f27444d;content:"";height:14px;left:2px;pointer-events:none;position:absolute;top:2px;transition:left .15s;width:14px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root.Mui-checked{background:var(--apw-accent)}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root.Mui-checked:after{left:16px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelIsActive] .MuiCheckbox-root:has(input:focus-visible){outline:2px solid var(--apw-accent);outline-offset:2px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=type] .MuiDataGrid-cellContent{background:var(--apw-surface-2);border-radius:999px;color:var(--apw-text-2);display:inline-block;font-size:11.5px;font-weight:600;padding:2px 8px}.apw2 .apw2-models .MuiDataGrid-cell[data-field=documentModelNameTag] .MuiDataGrid-cellContent{color:var(--apw-text-2);font-family:var(--apw-mono);font-size:12px}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt .apw2-gt-title:has(h6[title^="Last Updated"]){display:none}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-fresh{align-items:center;color:var(--apw-text-3);display:inline-flex;font-size:12.5px;gap:6px;margin-left:auto;order:35;white-space:nowrap}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-gt-custom>.apw2-fresh{margin-left:0!important}:is(.apw2 .apw2-main,body.apw2-on .MuiDialog-root) .apw2-fresh>i{background:var(--apw-ok);border-radius:50%;height:7px;width:7px}body.apw2-on .apw2-flag{color:var(--apw-muted)}body.apw2-on .apw2-flag.on{color:var(--apw-ok)}body.apw2-on .apw2-bar.t-info>i{background:var(--apw-accent)}.apw2 .apw2-body[data-section=setup] .MuiDataGrid-cell a.MuiLink-root{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);display:inline-flex;font-size:12px;font-weight:600;height:26px;padding:0 10px;text-decoration:none}.apw2 .apw2-body[data-section=setup] .MuiDataGrid-cell a.MuiLink-root:hover{background:var(--apw-surface-2);border-color:var(--apw-muted)}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell{gap:4px}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell .MuiIconButton-root[aria-label]{border-radius:6px;color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12px;font-weight:600;gap:4px;height:28px;padding:0 8px}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell .MuiIconButton-root[aria-label]:after{content:attr(aria-label)}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell .MuiIconButton-root[aria-label] svg{font-size:16px}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell .MuiIconButton-root[aria-label]:hover{background:var(--apw-surface-2);color:var(--apw-text)}.apw2 .apw2-body:is([data-section=setup],[data-section=admin]) .MuiDataGrid-actionsCell .MuiIconButton-root[aria-label=Delete]:hover{background:#fee2e2;color:var(--apw-bad)}.apw2 .apw2-main .apw2-params{align-items:flex-end;background:#f8fafc;border-bottom:1px solid var(--apw-border);border-radius:10px 10px 0 0;display:flex;flex-wrap:wrap;gap:10px 16px;padding:12px 14px}.apw2 .apw2-main .apw2-param{display:flex;flex-direction:column;gap:5px;min-width:0}.apw2 .apw2-main .apw2-param-l{color:var(--apw-text-3);font-size:11.5px;font-weight:600;letter-spacing:.02em}.apw2 .apw2-main .apw2-param>.MuiFormControl-root .MuiInputBase-root,.apw2 .apw2-main .apw2-param>.MuiInputBase-root{background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong);border-radius:7px;float:none!important;font-family:var(--apw-ff);font-size:13px;height:32px;margin:0!important;min-width:150px}.apw2 .apw2-main .apw2-param .MuiInputBase-root:after,.apw2 .apw2-main .apw2-param .MuiInputBase-root:before,.apw2 .apw2-main .apw2-param>.MuiInputBase-root:after,.apw2 .apw2-main .apw2-param>.MuiInputBase-root:before{display:none!important}.apw2 .apw2-main .apw2-param .MuiSelect-select{background:#0000!important;line-height:30px;min-height:0;padding:0 28px 0 10px!important}.apw2 .apw2-main .apw2-param>.MuiFormControl-root{margin:0!important}.apw2 .apw2-main .apw2-param-filters{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:32px}.apw2 .apw2-main .apw2-grid-filters.inline{background:none;border:0;margin:0;padding:0}.apw2 .apw2-main .apw2-addfilter{align-items:center;display:inline-flex;gap:3px;height:26px}.apw2 .apw2-main .apw2-params-count{font-feature-settings:"tnum";align-self:center;color:var(--apw-text-3);font-size:12.5px;font-variant-numeric:tabular-nums}.apw2 .apw2-body[data-section=reports] .apw2-gt .MuiDataGrid-toolbarContainer :is(button[aria-label=Export],button:has(>.MuiButton-startIcon>svg[data-testid=FileDownloadOutlinedIcon])){background:var(--apw-ink-800);border-radius:7px;color:#fff!important;font-weight:600;height:32px;padding:0 12px}.apw2 .apw2-body[data-section=reports] .apw2-gt .MuiDataGrid-toolbarContainer :is(button[aria-label=Export],button:has(>.MuiButton-startIcon>svg[data-testid=FileDownloadOutlinedIcon])):hover{background:var(--apw-ink-700)}.apw2 .apw2-body[data-section=reports] .apw2-gt .MuiDataGrid-toolbarContainer :is(button[aria-label=Export],button:has(>.MuiButton-startIcon>svg[data-testid=FileDownloadOutlinedIcon])) svg{color:#fff}.apw2 .apw2-int-cards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}.apw2 .apw2-int-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440f;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.apw2 .apw2-int-h{align-items:center;display:flex;gap:10px}.apw2 .apw2-int-h h2{flex:1 1;font-size:15px;font-weight:650;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apw2 .apw2-int-kv{grid-gap:6px 12px;display:grid;font-size:13px;gap:6px 12px;grid-template-columns:110px minmax(0,1fr);margin:0}.apw2 .apw2-int-kv dt{color:var(--apw-text-3)}.apw2 .apw2-int-kv dd{font-weight:500;margin:0;overflow-wrap:anywhere}.apw2 .apw2-int-acts{align-items:center;border-top:1px solid var(--apw-border);display:flex;gap:8px;padding-top:12px}.apw2 .apw2-int-acts .apw2-rowbtn{align-items:center;display:inline-flex;gap:6px}body.apw2-on .apw2-rowbtn.danger{color:var(--apw-bad)}body.apw2-on .apw2-rowbtn.danger:hover{background:#fee2e2;border-color:#f5c2c2}.apw2 .apw2-int-empty{background:var(--apw-surface);border:1px dashed var(--apw-border-strong);border-radius:10px;color:var(--apw-text-2);display:flex;flex-direction:column;gap:4px;padding:28px}.apw2 .apw2-body[data-section=admin] .MuiBox-root>button:has(>svg[data-testid=AddLinkIcon]){background:var(--apw-ink-800)!important;border-radius:8px!important;color:#fff!important;font-family:var(--apw-ff);font-size:13px;font-weight:600!important;height:34px;padding:0 14px!important}.apw2 .apw2-body[data-section=admin] .MuiBox-root>button:has(>svg[data-testid=AddLinkIcon]):hover{background:var(--apw-ink-700)!important}.apw2 .apw2-body[data-section=admin] .MuiBox-root>button:has(>svg[data-testid=AddLinkIcon]) svg{font-size:18px}.apw2-auth .container-fluid{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100vh;padding:32px 16px}.apw2-auth .loginScreen{background:var(--apw-surface);display:flex;flex-direction:column;float:none!important;left:auto;margin:0!important;max-width:420px;min-height:0;overflow:visible;padding:30px 32px 22px!important;position:relative!important;top:auto;transform:none!important;width:100%!important}.apw2-auth .loginScreen>.loginDetail{display:contents}.apw2-auth .loginScreen>.loginDetail>img{margin:0 0 20px;order:1;width:128px}.apw2-auth .loginScreen>.loginDetail>h3{font-size:20px;margin:0 0 18px;order:2}.apw2-auth .loginScreen>.loginDetail>hr{display:none}.apw2-auth .loginScreen>.loginDetail>p{font-size:11.5px;margin:18px 0 0;order:4;text-align:center}.apw2-auth .loginScreen>.loginForm{float:none!important;margin:0!important;max-width:none!important;order:3;padding:0!important;width:100%!important}.apw2-auth .loginForm .input-group-addon{display:none}.apw2-auth .loginForm .input-group{display:block;width:100%}.apw2-auth .loginForm .form-control{border-radius:8px!important;width:100%!important}.apw2-auth .loginForm .form-group:has(#username):before{content:"Username"}.apw2-auth .loginForm .form-group:has(#password):before{content:"Password"}.apw2-auth .loginForm .form-group:has(#confirmPassword):before{content:"Confirm password"}.apw2-auth .loginForm .form-group:has(#cboCompany):before{content:"Company"}.apw2-auth .loginForm .form-group:has(#cboUserRole):before{content:"Role"}.apw2-auth .loginForm .form-group:has(#username,#password,#confirmPassword,#cboCompany,#cboUserRole):before{color:var(--apw-text-2);display:block;font-size:12.5px;font-weight:600;margin:0 0 6px}.apw2-auth .loginForm .zero-padding{float:none!important;padding:0!important;width:100%!important}.apw2-auth .loginForm #idDivLoginAsButtons,.apw2-auth .loginForm #idDivLoginButtons{margin:4px 0 0}.apw2-auth .loginForm #aIdLoginButton{height:42px;width:100%}.apw2-auth .loginForm #idDivLoginAsButtons:not([style*=none]){display:flex!important;gap:8px}.apw2-auth .loginForm #idDivLoginAsButtons .btn{flex:1 1;margin:0}.apw2-auth .loginScreenImg{float:none!important;max-width:420px;order:-1;padding:0!important;position:static!important;text-align:center;width:auto!important}.apw2-auth .loginScreenImg img{max-height:56px;width:auto}.apw2-auth .loginScreenImg:has(img[src$="nexelus-logo-200.png"]){display:none}.apw2-auth .errorMessage:empty{display:none}.apw2 .apw2-co-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;box-shadow:0 1px 2px #0f27440f}.apw2 .apw2-co-panels{background:var(--apw-bg);padding:16px}.apw2 .apw2-co-tab{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.apw2 .apw2-co-tab[hidden]{display:none}.apw2 .apw2-co-sec{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;min-width:0}.apw2 .apw2-co-module>.apw2-co-sec:first-child{grid-column:1/-1}.apw2 .apw2-co-sec-h{align-items:baseline;border-bottom:1px solid var(--apw-border);display:flex;gap:10px;padding:12px 16px}.apw2 .apw2-co-sec-h h2{color:var(--apw-text);font-size:14.5px;font-weight:650;margin:0}.apw2 .apw2-co-sec-h span{color:var(--apw-text-3);font-size:12px}.apw2 .apw2-co-sec-b{padding:14px 16px 4px}.apw2 .apw2-co-sec-b :is(.col-md-12,.col-md-3,.col-sm-1,.col-lg-12,.col-lg-5,.col-lg-10,.col-md-4,.col-md-6,.col-md-8,.col-md-2){float:none!important;margin:0!important;max-width:none!important;min-height:0;padding:0!important;width:auto!important}.apw2 .apw2-co-sec-b fieldset{border:0;margin:0;min-width:0;padding:0}.apw2 .apw2-co-sec-b :is(fieldset,.col-md-12.form-group){grid-gap:0 18px;align-items:start;display:grid;gap:0 18px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.apw2 .apw2-co-sec-b .col-md-12.form-group:has(>fieldset){display:block}.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv+.fielddiv),.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv+.labeldiv){display:flex;flex-direction:column;gap:5px;margin:0 0 14px!important;min-width:0}.apw2 .apw2-co-sec-b .form-group label{color:var(--apw-text-2);font-size:12.5px;font-weight:600;margin:0}.apw2 .apw2-co-sec-b .form-group label:after{content:none!important}.apw2 .apw2-co-sec-b .form-control{width:100%!important}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox]){align-items:center;flex-direction:row!important;gap:10px!important;min-height:32px}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox])>div:has(>input[type=checkbox]){flex:none;order:-1}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox])>.fielddiv:has(input[type=text]){flex:1 1 220px;order:2}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox]):has(input[type=text]){flex-wrap:wrap;grid-column:1/-1}.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv>div>input[type=number]){align-items:center;flex-direction:row!important;flex-wrap:wrap;gap:8px 10px!important;grid-column:1/-1}.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv>div>input[type=number]) input[type=number]{width:72px!important}.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv>div>input[type=number]) label{white-space:nowrap}.apw2 .apw2-co-sec-b .form-group:has(>.labeldiv>div>input[type=number])>.labeldiv{flex:none}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox])>.fielddiv:has(select){flex:0 0 180px;margin-top:0!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div{margin:0!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div{align-items:stretch!important;margin:8px 0 12px!important;max-width:none!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div{flex-wrap:nowrap!important;width:100%!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div>div{width:auto!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>.MuiButton-root{background:var(--apw-ink-800)!important;margin-left:0!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div{align-items:center;border-bottom:1px solid var(--apw-border);display:flex!important;gap:10px;margin:0!important;padding:8px 0!important;text-align:left!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div>span{flex:1 1;font-family:var(--apw-mono);font-size:13px!important;font-weight:500!important;min-width:0;overflow:hidden;text-overflow:ellipsis}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div>div{display:flex;gap:6px;margin:0!important}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div>div .MuiButton-root{border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);font-size:12px;font-weight:600;height:28px;min-width:0;padding:0 10px;text-transform:none}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>div>div>div .MuiButton-textSecondary{color:var(--apw-bad)}.apw2 .apw2-co-sec[aria-label="Company identifiers"] .apw2-co-sec-b>div>.MuiButton-root{margin:0 0 8px!important}.apw2 .apw2-co-module .grid_row_2:has(.grid_mainheading){display:none}.apw2 .apw2-co-module .form-group:has(>.sub_navigations){display:none!important}.apw2 .apw2-co-module .form-group:has(>fieldset>[id^=cntApprovalLevel_]){grid-column:1/-1;margin:6px 0 0!important}.apw2 .apw2-co-module fieldset:has(>[id^=cntApprovalLevel_]){grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.apw2 .apw2-co-module [id^=cntApprovalLevel_]{background:#fbfcfe;border:1px solid var(--apw-border);border-radius:8px;display:block!important;padding:12px 14px 0!important}.apw2 .apw2-co-module [id^=cntApprovalLevel_]:before{color:var(--apw-text-3);display:block;font-size:12px;font-weight:700;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.apw2 .apw2-co-module [id^=cntApprovalLevel_][id$=_1]:before{content:"Approval level 1"}.apw2 .apw2-co-module [id^=cntApprovalLevel_][id$=_2]:before{content:"Approval level 2"}.apw2 .apw2-co-module [id^=cntApprovalLevel_][id$=_3]:before{content:"Approval level 3"}.apw2 .apw2-co-module [id^=cntApprovalLevel_][id$=_4]:before{content:"Approval level 4"}.apw2 .apw2-co-module [id^=cntApprovalLevel_][id$=_5]:before{content:"Approval level 5"}.apw2 .apw2-co-module [id^=cntApprovalLevel_]>.form-group{margin:0 0 12px!important}.apw2 .apw2-savebar{align-items:center;background:var(--apw-surface);border-radius:0 0 10px 10px;border-top:1px solid var(--apw-border);bottom:0;box-shadow:0 -6px 16px #0f27440f;display:flex;gap:10px;padding:10px 16px;position:-webkit-sticky;position:sticky;z-index:5}.apw2 .apw2-savebar-note{color:var(--apw-text-3);font-size:12.5px}.apw2 .apw2-savebar-note b{color:var(--apw-warn)}.apw2 .apw2-savebar :is(#resetBtnMain,#saveBtnMain){border-radius:8px;font-family:var(--apw-ff);font-size:13px;font-weight:600;height:34px;margin:0!important;padding:0 16px}.apw2 .apw2-savebar #resetBtnMain{background:var(--apw-surface);border:1px solid var(--apw-border-strong);color:var(--apw-text)}.apw2 .apw2-savebar #saveBtnMain{background:var(--apw-ink-800);border:1px solid var(--apw-ink-800);color:#fff}.apw2 .apw2-savebar :is(#resetBtnMain,#saveBtnMain):disabled{cursor:default;opacity:.45}@media (max-width:1100px){.apw2 .apw2-co-tab{grid-template-columns:minmax(0,1fr)}}.apw2 .apw2-ug-head{align-items:center;display:flex;gap:12px;margin:0 0 16px}.apw2 .apw2-ug-head h1{font-size:22px;font-weight:650;letter-spacing:-.018em;margin:0}.apw2 .apw2-ug-head>button:has(>svg[data-testid=GroupAddIcon]){background:var(--apw-ink-800)!important;border-radius:8px!important;color:#fff!important;font-family:var(--apw-ff);font-size:13px;font-weight:600!important;height:34px;padding:0 14px!important}.apw2 .apw2-ug-head>button:has(>svg[data-testid=GroupAddIcon]):hover{background:var(--apw-ink-700)!important}.apw2 .apw2-ug-head>button svg{font-size:18px}.apw2 .apw2-ug-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr)}.apw2 .apw2-ug-groups{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;overflow:hidden;position:-webkit-sticky;position:sticky;top:72px}.apw2 .apw2-ug-groups-h{border-bottom:1px solid var(--apw-border);color:var(--apw-text-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:10px 14px;text-transform:uppercase}.apw2 .apw2-ug-groups-h span{color:var(--apw-muted);margin-left:4px}.apw2 .apw2-ug-groups ul{list-style:none;margin:0;max-height:calc(100vh - 220px);overflow:auto;padding:4px}.apw2 .apw2-ug-groups li button{align-items:center;background:none;border:0;border-radius:7px;color:var(--apw-text);display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.apw2 .apw2-ug-groups li button:hover{background:var(--apw-surface-2)}.apw2 .apw2-ug-groups li button.on{background:var(--apw-accent-soft);box-shadow:inset 3px 0 0 var(--apw-accent);color:var(--apw-ink-800);font-weight:600}.apw2 .apw2-ug-groups li .nm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apw2 .apw2-ug-main{display:flex;flex-direction:column;gap:14px;min-width:0}.apw2 .apw2-ug-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px}.apw2 .apw2-ug-settings{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 24px;padding:14px 16px}.apw2 .apw2-ug-field{display:flex;flex-direction:column;gap:6px;min-width:260px}.apw2 .apw2-ug-l{color:var(--apw-text-2);font-size:12.5px;font-weight:600}.apw2 .apw2-ug-roles .MuiInputBase-root{font-size:13px;height:34px;width:260px}.apw2 .apw2-ug-roles legend{display:none}.apw2 .apw2-ug-chips{display:flex;flex-wrap:wrap;gap:6px}.apw2 .apw2-ug-toggle{align-items:center;color:var(--apw-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:2px;height:34px;margin:0}.apw2 .apw2-ug-rights-h{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;gap:10px;padding:10px 16px}.apw2 .apw2-ug-rights-h h2{font-size:14.5px;font-weight:650;margin:0}.apw2 .apw2-ug-search{align-items:center;border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text-3);display:inline-flex;gap:6px;height:32px;margin:0;padding:0 10px;width:240px}.apw2 .apw2-ug-search input{background:none;border:0;color:var(--apw-text);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:0}.apw2 .apw2-ug-search:focus-within{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226}.apw2 .apw2-ug-table-wrap{overflow-x:auto}.apw2 .apw2-ug-table{border-collapse:collapse;font-size:13px;width:100%}.apw2 .apw2-ug-table td,.apw2 .apw2-ug-table th{border-bottom:1px solid var(--apw-border);padding:0 10px;text-align:center;white-space:nowrap}.apw2 .apw2-ug-table thead th{background:var(--apw-surface-2);color:var(--apw-text-2);font-size:11px;font-weight:650;height:32px;letter-spacing:.05em;text-transform:uppercase}.apw2 .apw2-ug-table thead tr:first-child th.m{color:var(--apw-text);font-size:11.5px}.apw2 .apw2-ug-table :is(th,td).m.first,.apw2 .apw2-ug-table thead tr:first-child th.m{border-left:1px solid var(--apw-border)}.apw2 .apw2-ug-table .r{font-weight:500;min-width:260px;text-align:left;white-space:normal;width:38%}.apw2 .apw2-ug-table tbody th.r{background:none;color:var(--apw-text);font-size:13px;height:42px;letter-spacing:0;text-transform:none}.apw2 .apw2-ug-table tbody tr:hover>*{background:#f8fafc}.apw2 .apw2-ug-table td.na{color:var(--apw-muted)}.apw2 .apw2-ug-none{color:var(--apw-text-3);height:60px}.apw2 .apw2-ug-rights .apw2-savebar :is(button.btn-grey,button.btn-blue){background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:8px;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;font-weight:600;height:34px;margin:0!important;padding:0 16px}.apw2 .apw2-ug-rights .apw2-savebar button.btn-grey[style*=d32f2f]{background:var(--apw-surface)!important;border:1px solid #f5c2c2!important;color:var(--apw-bad)!important}.apw2 .apw2-ug-rights .apw2-savebar button.btn-blue{background:var(--apw-ink-800);border-color:var(--apw-ink-800);color:#fff}.apw2 .apw2-ug-rights .apw2-savebar button:disabled{cursor:default;opacity:.45}@media (max-width:900px){.apw2 .apw2-ug-layout{grid-template-columns:minmax(0,1fr)}.apw2 .apw2-ug-groups{position:static}}.apw2 .apw2-gr-panel{grid-gap:0 24px;display:grid;gap:0 24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:6px 16px 10px}.apw2 .apw2-gr-group h2{align-items:baseline;color:var(--apw-text-3);display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.06em;margin:12px 0 6px;text-transform:uppercase}.apw2 .apw2-gr-group h2 span{color:var(--apw-muted);font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none}.apw2 .apw2-gr-group ul{list-style:none;margin:0;padding:0}.apw2 .apw2-gr-group li{border-bottom:1px solid var(--apw-border)}.apw2 .apw2-gr-group li label{align-items:center;color:var(--apw-text);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;margin:0;min-height:38px}.apw2 .apw2-gr-group li:hover{background:#f8fafc}.apw2-dash-head{align-items:center;margin-bottom:12px}.apw2-dash-title{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.apw2 .apw2-dash-head h1{margin:0}.apw2-viewsw{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:8px;display:inline-flex;overflow:hidden}.apw2-viewsw button{background:#0000;border:0;color:var(--apw-text-2);font:600 12.5px var(--apw-ff);padding:5px 13px}.apw2-viewsw button+button{border-left:1px solid var(--apw-border-strong)}.apw2-viewsw button:hover{background:var(--apw-surface-2)}.apw2-viewsw button.on{background:var(--apw-ink-800);color:#fff}.apw2-head-period .MuiInputBase-root{background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text);float:none!important;font-family:var(--apw-ff);font-size:12.5px;height:34px;margin:0!important;width:auto!important}.apw2-head-period .MuiInputBase-root:after,.apw2-head-period .MuiInputBase-root:before{display:none!important}.apw2-head-period .MuiSelect-select{background:#0000!important;line-height:32px;min-height:0;padding:0 28px 0 10px!important}.apw2-head-period .MuiSelect-select:before{color:var(--apw-text-3);content:"Period: "}.apw2-dash .apw2-gadgets .apw2-gt-custom>.MuiInputBase-root:has(>input[name^=weeks-to-filter]){display:none!important}.apw2-head-sel{align-items:center;background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:7px;display:inline-flex;font-size:12.5px;gap:6px;height:34px;padding:0 4px 0 10px}.apw2-head-sel>span{color:var(--apw-text-3)}.apw2-head-sel select{background:#0000;border:0;color:var(--apw-text);font:500 12.5px var(--apw-ff);padding:4px 2px}.apw2-head-sel:focus-within{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226}.apw2-dash .apw2-queue-t{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px}.apw2-dash .apw2-queue-t p{margin:0}.apw2-queue-sum{align-items:baseline;color:var(--apw-text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px}.apw2-queue-sum b{font-feature-settings:"tnum";color:var(--apw-text);font-variant-numeric:tabular-nums;font-weight:650}.apw2-queue-sum .warn{color:var(--apw-warn);font-weight:600}.apw2-chips.apw2-seg{flex-basis:100%;gap:0}.apw2-seg .apw2-fchip{border:1px solid var(--apw-border-strong);border-radius:0;margin-left:-1px;padding:4px 10px}.apw2-seg .apw2-fchip:first-child{border-radius:7px 0 0 7px;margin-left:0}.apw2-seg .apw2-fchip:last-child{border-radius:0 7px 7px 0}.apw2-seg .apw2-fchip.on{background:var(--apw-ink-800);border-color:var(--apw-ink-800);color:#fff;position:relative}.apw2-work[hidden]{display:none!important}.apw2-ins{display:flex;flex-direction:column;gap:12px}.apw2-ins-loading{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;color:var(--apw-text-3);padding:64px 16px;text-align:center}.apw2-ins-warn{background:#fffbeb;border:1px solid #f4d68c;border-radius:8px;color:var(--apw-warn);font-size:12.5px;padding:8px 12px}.apw2-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.apw2-kpi{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;min-width:0;padding:11px 13px}.apw2-kpi .k{color:var(--apw-text-2);font-size:12px;font-weight:600}.apw2-kpi .v{font-feature-settings:"tnum";font-size:24px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.25}.apw2-kpi .v small{color:var(--apw-text-3);font-size:12.5px;font-weight:600;letter-spacing:0}.apw2-kpi .d{color:var(--apw-text-3);font-size:11.5px;overflow-wrap:anywhere}.apw2-kpi .d .warn{color:var(--apw-warn)}.apw2-spark{display:block;margin-top:4px}.apw2-delta{font-weight:650}.apw2-delta.up{color:var(--apw-ok)}.apw2-delta.dn{color:var(--apw-bad)}.apw2-ins-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(12,minmax(0,1fr))}.apw2-ins-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;display:flex;flex-direction:column;gap:8px;grid-column:span 4;min-width:0;padding:12px 14px}.apw2-ins-card.s6{grid-column:span 6}.apw2-ins-card.s8{grid-column:span 8}.apw2-ins-card.s12{grid-column:span 12}.apw2-ins-ch{align-items:baseline;display:flex;gap:8px}.apw2 .apw2-ins-ch h3{color:var(--apw-text);font-family:var(--apw-ff);font-size:13.5px;font-weight:650;margin:0}.apw2-ins-link{background:none;border:0;color:var(--apw-accent-strong);font:600 12px var(--apw-ff);margin-left:auto;padding:0;white-space:nowrap}.apw2-ins-link:hover{text-decoration:underline}.apw2-ins-cs{align-items:center;color:var(--apw-text-3);display:flex;flex-wrap:wrap;font-size:11.5px;gap:8px;margin-top:-4px;min-height:19px}.apw2-ins-src{background:var(--apw-surface-2);border-radius:999px;color:var(--apw-text-2);font-size:10.5px;font-weight:600;padding:1px 8px}.apw2-ins-sub{border-top:1px solid var(--apw-surface-2);color:var(--apw-text-3);font-size:10.5px;font-weight:650;letter-spacing:.08em;margin-top:4px;padding-top:8px;text-transform:uppercase}.apw2-ins-none{color:var(--apw-text-3);font-size:12.5px;margin:4px 0}.apw2-ins-note{color:var(--apw-text-3);font-size:11.5px;margin:0}.apw2-ins-cur{align-self:flex-start;border:1px solid var(--apw-border-strong);border-radius:7px;display:inline-flex;overflow:hidden}.apw2-ins-cur button{background:var(--apw-surface);border:0;color:var(--apw-text-2);font:600 11.5px var(--apw-ff);padding:2px 10px}.apw2-ins-cur button+button{border-left:1px solid var(--apw-border-strong)}.apw2-ins-cur button.on{background:var(--apw-ink-800);color:#fff}.apw2-chart{display:block;overflow:visible}.apw2-chart text{fill:var(--apw-text-3);font-family:var(--apw-ff);font-size:10.5px}.apw2-chart .grid{stroke:#e2e8f0}.apw2-legend{color:var(--apw-text-2);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px}.apw2-legend i{border-radius:2px;display:inline-block;height:9px;margin-right:5px;vertical-align:-1px;width:9px}.apw2-legend b{font-feature-settings:"tnum";color:var(--apw-text);font-variant-numeric:tabular-nums}.apw2-hbarlist{display:flex;flex-direction:column;gap:2px}.apw2-hbar{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:5px;color:var(--apw-text);display:grid;font:12px var(--apw-ff);gap:10px;grid-template-columns:minmax(0,150px) minmax(0,1fr) minmax(40px,auto);margin:0 -4px;padding:3px 4px;text-align:left;width:calc(100% + 8px)}button.apw2-hbar:hover{background:var(--apw-surface-2)}.apw2-hbar .bl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apw2-hbar .bt{background:var(--apw-surface-2);border-radius:3px;height:14px;overflow:hidden}.apw2-hbar .bt i{border-radius:3px;display:block;height:100%;min-width:2px}.apw2-hbar .bn{font-feature-settings:"tnum";color:var(--apw-text-2);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.apw2-stack{background:var(--apw-surface-2);border-radius:5px;display:flex;height:22px;margin:4px 0;overflow:hidden}.apw2-stack i{display:block;height:100%}@media (max-width:1400px){.apw2-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.apw2-ins-card,.apw2-ins-card.s8{grid-column:span 6}.apw2-ins-card.s6{grid-column:span 12}}@media (max-width:720px){.apw2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.apw2-ins-card,.apw2-ins-card.s6,.apw2-ins-card.s8{grid-column:span 12}}.apw2-logo{padding:0 19px}.apw2-logo .apworks-nav-symbol{display:none;height:34px;width:34px}.apw2-foot{flex-shrink:0;flex-wrap:wrap;gap:8px;padding:16px 22px}.apw2-foot .apworks-endorsement{font-size:11.5px}.apw2-collapsed .apw2-logo{padding:0 15px}.apw2-collapsed .apw2-foot .apworks-endorsement,.apw2-collapsed .apw2-logo .apworks-logo{display:none}.apw2-collapsed .apw2-logo .apworks-nav-symbol{display:block}.apw2-auth .loginScreen>.loginDetail>.apworks-lockup{margin:0 auto 24px;order:1}.apw2-auth .loginDetail .apworks-logo>img{height:100%;width:100%}.apw2-auth .loginDetail .apworks-endorsement>img{height:auto;width:90px}.apw2-auth .loginScreenImg[hidden]{display:none!important}.apw2-auth .apworks-system-page{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:100vh;padding:32px 16px}.apw2-auth .apworks-system-card{background:#fff;border:1px solid var(--apw-border);border-radius:14px;box-shadow:0 14px 40px #0f27441f;max-width:420px;padding:32px;width:100%}.apw2-auth .apworks-system-card h1{font-size:21px;font-weight:650;margin:24px 0 16px}.apw2-auth .apworks-system-card p{color:var(--apw-text-2);font-size:13px}.apw2-auth .apworks-system-page>.apworks-legal{margin:0;max-width:420px}@media (max-width:900px){.apw2.apw2-collapsed{--apw-nav-w:264px}.apw2-collapsed .apw2-logo{padding:0 19px}.apw2-collapsed .apw2-logo .apworks-logo{display:block}.apw2-collapsed .apw2-logo .apworks-nav-symbol{display:none}.apw2-collapsed .apw2-foot .apworks-endorsement{display:flex}}.apw2.apw2-vm{background:var(--apw-bg);display:flex;flex-direction:column;height:100vh;min-height:0}.apw2-vm-head{align-items:center;background:var(--apw-surface);border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:12px;padding:10px 20px}.apw2-vm-x{background:#0000;border:0;border-radius:6px;flex:none;font-size:22px;height:32px;line-height:1;width:32px}.apw2-vm-x:hover{background:var(--apw-surface-2)}.apw2-vm-title small{color:var(--apw-text-3);display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.apw2-on .apw2.apw2-vm .apw2-vm-head .apw2-vm-title h1{color:var(--apw-text);font-family:var(--apw-ff);font-size:18px!important;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.25;margin:0!important;padding:0!important}.apw2-vm-meta{color:var(--apw-text-3);font-size:12.5px}.apw2-vm-body{grid-gap:14px;align-items:start;display:grid;flex:1 1;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;overflow:auto;padding:14px 20px}.apw2-vm-doc{position:-webkit-sticky;position:sticky;top:0}.apw2-vm .col-left{background:#e3e8ef!important;border:1px solid var(--apw-border);border-radius:10px;padding:10px!important}.apw2-vm .col-left .MuiIconButton-root{color:var(--apw-text-2)}.apw2-vm .col-pdf-view{background:#0000;padding:0}.apw2-vm .col-pdf-view .pdfContainer{border:1px solid var(--apw-border);border-radius:8px;overflow:hidden}.apw2-vm #pdfContainer{background:#d5dce5;max-height:calc(100vh - 210px)!important}.apw2-vm-work{display:flex;flex-direction:column;gap:12px;min-width:0}.apw2-vm-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:10px;min-width:0}.apw2-vm-card-h{align-items:center;border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:10px;padding:11px 16px}body.apw2-on .apw2.apw2-vm .apw2-vm-card-h h2{color:var(--apw-text);font-family:var(--apw-ff);font-size:14.5px!important;font-size:14.5px;font-weight:650;margin:0!important;padding:0!important}.apw2-vm-sub{color:var(--apw-text-3);font-size:12px}.apw2-vm-fields{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 16px}.apw2-vm-f{display:flex;flex-direction:column;gap:4px;min-width:0}.apw2-vm-f.wide{grid-column:span 2}.apw2-vm-l{color:var(--apw-text-3);font-size:12px;font-weight:500}.apw2-vm .apw2-req{color:var(--apw-bad);margin-left:2px}.apw2-vm-addl>input,.apw2-vm-f>input[type=text],.apw2-vm-vendor>input{-webkit-text-fill-color:var(--apw-text);background:#0000!important;border:0!important;border-bottom:1px solid var(--apw-border)!important;border-radius:0!important;box-shadow:none!important;color:var(--apw-text)!important;font:500 13.5px var(--apw-ff)!important;height:32px;padding:0!important;width:100%}.apw2-vm-vendor{align-items:center;display:flex;gap:8px}.apw2-vm-vendor>input::placeholder{color:var(--apw-muted);font-style:italic;font-weight:400}.apw2-vm-addl{display:flex;gap:8px}.apw2-vm-addl>select{flex:none;width:170px}.apw2-vm-addl>input:not(:disabled){background:#fff!important;border:1px solid var(--apw-border-strong)!important;border-radius:6px!important;padding:0 8px!important}.apw2-vm .apw2-btn.sm{font-size:12.5px;padding:4px 10px}.apw2-vm .apw2-btn.ghost{background:#0000;border-color:#0000;color:var(--apw-accent-strong)}.apw2-seg2{align-self:flex-start;border:1px solid var(--apw-border-strong);border-radius:7px;display:inline-flex;overflow:hidden}.apw2-seg2 label{align-items:center;color:var(--apw-text-2);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:560;margin:0;padding:5px 12px}.apw2-seg2 label+label{border-left:1px solid var(--apw-border-strong)}.apw2-seg2 label.on{background:var(--apw-ink-800);color:#fff}.apw2-seg2 input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.apw2-seg2 label:focus-within{outline:2px solid var(--apw-accent);outline-offset:-2px}.apw2.apw2-vm input[type=checkbox][role=switch]{appearance:none!important;-webkit-appearance:none!important;background:var(--apw-border-strong)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;cursor:pointer;flex:none;height:17px!important;margin:0 8px 0 0!important;min-width:30px;padding:0!important;position:relative;transition:background .12s;vertical-align:-4px;width:30px!important}.apw2.apw2-vm input[type=checkbox][role=switch]:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;content:"";height:13px;left:2px;position:absolute;top:2px;transition:left .12s;width:13px}.apw2.apw2-vm input[type=checkbox][role=switch]:checked{background:var(--apw-accent)!important}.apw2.apw2-vm input[type=checkbox][role=switch]:checked:after{left:15px}.apw2-vm input[type=checkbox][role=switch]:focus-visible{outline:2px solid var(--apw-accent);outline-offset:2px}.apw2-vm input[type=checkbox][role=switch]:disabled{cursor:default;opacity:.5}.apw2-vm-adv{align-items:center;color:var(--apw-text-2);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:560;margin:0}.apw2-vm-table-wrap{overflow-x:auto}.apw2-vm-table{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.apw2-vm-table col.c1{width:142px}.apw2-vm-table col.c2{width:150px}.apw2-vm-table col.c3{width:30%}.apw2-vm-table col.c4{width:118px}.apw2-vm-table.adv col.c2{width:184px}.apw2-vm-table thead th{background:var(--apw-surface-2);color:var(--apw-text-3);font-size:11px;font-weight:600;height:36px;letter-spacing:.06em;overflow:hidden;padding:0 12px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.apw2-vm-table tbody td,.apw2-vm-table tbody th{border-top:1px solid var(--apw-border);height:42px;padding:4px 12px;text-align:left;vertical-align:middle}.apw2-vm-table tbody th[scope=row]{color:var(--apw-text);font-size:13px;font-weight:600}.apw2-vm-table tr.apw2-vm-grp th{background:#f8fafc;color:var(--apw-text-3);font-size:10.5px;font-weight:700;height:34px;letter-spacing:.07em;text-transform:uppercase}.apw2-vm-table tr.apw2-vm-grp th>span:first-child{margin-right:14px}.apw2-vm-grp-sw{color:var(--apw-text-2);display:inline-flex;font-size:12px;font-weight:500;gap:16px;letter-spacing:0;text-transform:none}.apw2-vm-grp-sw label{align-items:center;cursor:pointer;display:inline-flex;margin:0}.apw2-vm-key{color:var(--apw-text-2);display:block;font-family:var(--apw-mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apw2-vm-key.plain{color:var(--apw-text-3);font-family:var(--apw-ff)}.apw2-vm-table select{background:#fff;border:1px solid var(--apw-border-strong);border-radius:6px;color:var(--apw-text);font:12px var(--apw-mono);height:30px;padding:0 6px;width:100%}.apw2-vm-table select[name=invoiceUserStatusId]{font-family:var(--apw-ff);font-size:12.5px}.apw2-vm-table .MuiInputBase-root{font-size:12px;width:100%}.apw2.apw2-vm .apw2-vm-table input.apw2-vm-val{font-feature-settings:"tnum";background:#0000!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;box-shadow:none!important;color:var(--apw-text)!important;font:600 13px var(--apw-ff)!important;font-variant-numeric:tabular-nums;height:30px;padding:0!important;text-overflow:ellipsis;width:100%}.apw2.apw2-vm .apw2-vm-table input.apw2-vm-val:focus{border-bottom-color:var(--apw-accent)!important;outline:none}.apw2.apw2-vm .apw2-vm-table input.apw2-vm-val.border-red{border-bottom:2px solid var(--apw-bad)!important;color:var(--apw-bad)!important}.apw2-vm-fmt{white-space:nowrap}.apw2-vm-fmt>*{vertical-align:middle}.apw2-vm-fmt .apw2-vm-key{display:inline-block;margin-right:2px;max-width:86px}.apw2-vm-check{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1.25}.apw2-vm-check.ok{color:var(--apw-ok)}.apw2-vm-check.calc{color:var(--apw-accent-strong)}.apw2-vm-check.warn{color:var(--apw-warn)}.apw2-vm-check.mut{color:var(--apw-muted);font-weight:500}.apw2-vm-table tr.apw2-vm-total td,.apw2-vm-table tr.apw2-vm-total th{background:#fbfcfe}.apw2-vm-table tr:focus-within:not(.apw2-vm-grp) td,.apw2-vm-table tr:focus-within:not(.apw2-vm-grp) th{background:#fffbeb}.apw2-vm-table tr.apw2-vm-wide td{padding:8px 12px}.apw2-vm-wide .MuiGrid-container{align-items:center}.apw2-vm-wide label{color:var(--apw-text);font:600 13px var(--apw-ff);margin:0}.apw2-vm-wide input[type=text],.apw2-vm-wide select{background:#fff;border:1px solid var(--apw-border-strong);border-radius:6px;font:12.5px var(--apw-ff);height:30px;padding:0 8px;width:100%}.apw2-vm-wide input[type=text][readonly]{background:#0000;border-color:#0000;border-bottom-color:var(--apw-border);border-radius:0;font-weight:600}.apw2-vm-bar{background:var(--apw-surface);border-top:1px solid var(--apw-border);flex-wrap:wrap;gap:10px;padding:10px 20px}.apw2-vm-bar,.apw2-vm-mark{align-items:center;display:flex}.apw2-vm-mark{cursor:pointer;margin:0;min-width:0}.apw2-vm-mark b{color:var(--apw-text);display:block;font-size:13px;font-weight:600}.apw2-vm-mark small{color:var(--apw-text-3);display:block;font-size:12px}.apw2-fmtmenu .MuiMenuItem-root{font-size:13px;gap:14px}.apw2-fmtmenu .apw2-fmt-f{font-family:var(--apw-mono);font-size:12px;min-width:104px}.apw2-fmtmenu .apw2-fmt-e{color:var(--apw-text-3);font-size:12px;margin-right:auto}.apw2-fmtmenu .MuiListItemIcon-root{min-width:0!important}@media (max-width:1500px){.apw2-vm-table col.c1{width:128px}.apw2-vm-table.adv col.c2{width:170px}.apw2-vm-table col.c3{width:25%}.apw2-vm-table col.c4{width:96px}}@media (max-width:1399px){.apw2-vm-body{grid-template-columns:minmax(0,44%) minmax(0,1fr)}}@media (max-width:1100px){.apw2-vm-body{grid-template-columns:1fr}.apw2-vm-doc{position:static}.apw2-vm-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.apw2 .apw2-main .MuiDataGrid-cell[data-field=mappings] :is(button,a){white-space:nowrap}.apw2 .apw2-models .MuiDataGrid-cell[data-field=type] *{white-space:nowrap}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox]):has(>.fielddiv>select){grid-column:1/-1}.apw2 .apw2-co-sec-b .form-group:has(>div>input[type=checkbox]):has(>.fielddiv>select)>.labeldiv:not(:has(>input)){flex:0 1 auto;white-space:nowrap}body.apw2-on .MuiDataGrid-columnHeader--alignRight .MuiDataGrid-columnHeaderTitle{text-align:right}body.apw2-on .MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-columnHeaderTitle{text-align:center}body.apw2-on th.MuiTableCell-alignRight .MuiTableSortLabel-root{flex-direction:row-reverse;text-align:right}body.apw2-on th.MuiTableCell-alignRight .MuiTableSortLabel-root .MuiTableSortLabel-icon{margin:0 4px 0 0}.apw2-ed .mf-10:has(>input[style*="text-align: right"])>label{display:block;text-align:right}.apw2.apw2-vm .apw2-vm-wide input[type=text]{text-align:left!important}body.apw2-on .apw2-dk-host{flex:0 0;height:0;position:-webkit-sticky;position:sticky;top:0;z-index:4}body.apw2-on .apw2-dk-x{background:#0000;border:0;border-radius:8px;color:var(--apw-text-3);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;right:10px;top:10px;width:32px}body.apw2-on .apw2-dk-x:hover{background:var(--apw-surface-2);color:var(--apw-text)}body.apw2-on .apw2-dk-x:focus-visible{outline:2px solid var(--apw-accent);outline-offset:1px}body.apw2-on .MuiDialog-paper:has(>.apw2-dk-host)>.MuiDialogTitle-root,body.apw2-on .MuiDialog-paper:has(>.apw2-dk-host)>:first-child:not(.apw2-dk-host)+.MuiDialogTitle-root{padding-right:56px}body.apw2-on .MuiDialogTitle-root{cursor:default!important}body.apw2-on .MuiDialog-paper:not(.MuiDialog-paperFullScreen) .MuiDialogActions-root{background:var(--apw-surface);border-top:1px solid var(--apw-border);flex-wrap:wrap;gap:8px;padding:12px 20px}body.apw2-on .MuiDialog-paper:not(.MuiDialog-paperFullScreen) .MuiDialogActions-root>*{margin-left:0!important}body.apw2-on .MuiDialogActions-root>:has([data-apw2-role=dismiss]),body.apw2-on .MuiDialogActions-root>[data-apw2-role=dismiss]{order:-1}body.apw2-on .MuiDialogActions-root>:has([data-apw2-role=primary]),body.apw2-on .MuiDialogActions-root>[data-apw2-role=primary]{order:2}body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary],[data-apw2-role=primary]){border-radius:7px!important;box-shadow:none!important;float:none!important;font-family:var(--apw-ff)!important;font-size:13px!important;font-weight:600!important;height:auto;letter-spacing:0!important;line-height:1.3;margin:0!important;min-height:34px;min-width:0;padding:6px 14px!important;text-transform:none!important}body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary]){background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong)!important;color:var(--apw-text)!important}body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary]):hover{background:var(--apw-surface-2)!important}body.apw2-on .MuiDialog-paper [data-apw2-role=primary]{background:var(--apw-ink-800)!important;border:1px solid var(--apw-ink-800)!important;color:#fff!important}body.apw2-on .MuiDialog-paper [data-apw2-role=primary]:hover{background:var(--apw-ink-700)!important;border-color:var(--apw-ink-700)!important}body.apw2-on .MuiDialog-paper [data-apw2-role=primary][data-apw2-tone=danger]{background:var(--apw-bad)!important;border-color:var(--apw-bad)!important}body.apw2-on .MuiDialog-paper [data-apw2-role=primary][data-apw2-tone=danger]:hover{background:#991b1b!important;border-color:#991b1b!important}body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary],[data-apw2-role=primary]).Mui-disabled,body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary],[data-apw2-role=primary]):disabled{cursor:not-allowed;opacity:.45}body.apw2-on .MuiDialog-paper :is([data-apw2-role=dismiss],[data-apw2-role=secondary],[data-apw2-role=primary]):focus-visible{outline:2px solid var(--apw-accent)!important;outline-offset:2px}body.apw2-on :is(.MuiDialog-paper,.MuiPopover-paper,.MuiMenu-paper) :is(.MuiButton-root,.MuiIconButton-root,.MuiMenuItem-root):focus-visible{outline:2px solid var(--apw-accent);outline-offset:1px}body.apw2-on :is(.MuiDialog-paperWidthLg,.MuiDialog-paperWidthXl)[data-apw2-panel=narrow]:not(.MuiDialog-paperFullScreen){width:min(680px,calc(100vw - 48px))}body.apw2-on :is(.MuiDialog-paperWidthLg,.MuiDialog-paperWidthXl):not(.MuiDialog-paperFullScreen)>.MuiDialogTitle-root{border-bottom:1px solid var(--apw-border);font-size:17px;padding:16px 20px 12px}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast-container{max-width:calc(100vw - 32px);width:380px}body.apw2-on .Toastify__toast-container--top-right{right:16px;top:76px}body.apw2-auth-on .Toastify__toast-container--top-right{right:16px;top:16px}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast{background:#fff;border:1px solid #e1e7f0;border-left:4px solid #0369a1;border:1px solid var(--apw-border,#e1e7f0);border-left:4px solid var(--apw-t,#0369a1);border-radius:10px;box-shadow:0 12px 32px #0f274429;color:#0f172a;color:var(--apw-text,#0f172a);font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:13px;line-height:1.45;margin-bottom:10px;min-height:0;padding:12px 10px 12px 46px;position:relative}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast:before{background:#0369a1;background:var(--apw-t,#0369a1);border-radius:50%;color:#fff;content:"i";display:grid;font-family:Inter,sans-serif;font-family:var(--apw-ff,"Inter",sans-serif);font-size:12px;font-weight:700;height:20px;left:14px;place-items:center;position:absolute;top:12px;width:20px}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--error{--apw-t:#b91c1c}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--error:before{content:"!"}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--success{--apw-t:#15803d}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--success:before{content:"✓"}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--warning{--apw-t:#b45309}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast--warning:before{content:"!"}body:is(.apw2-on,.apw2-auth-on) .Toastify__toast-body{margin:0;padding:1px 0 0;white-space:pre-line;word-break:break-word}body:is(.apw2-on,.apw2-auth-on) .Toastify__close-button{align-self:flex-start;color:#5b6b82;color:var(--apw-text-3,#5b6b82);font-size:13px;opacity:1;padding:0 2px}body:is(.apw2-on,.apw2-auth-on) .Toastify__progress-bar{background:#0369a1;background:var(--apw-t,#0369a1);height:3px;opacity:.3!important}body.apw2-on .MuiBackdrop-root[style*="z-index: 5000"]{background:#f5f7fb73;color:var(--apw-ink-800)!important}.apw2-grid-empty.is-loading svg{animation:none}.apw2-grid-skel{grid-gap:10px;display:grid;gap:10px;width:min(560px,80%)}.apw2-grid-skel i{animation:apw2-skel 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--apw-surface-2) 0,#f8fafc 50%,var(--apw-surface-2) 100%);background-size:200% 100%;border-radius:6px;display:block;height:12px}.apw2-grid-skel i:nth-child(2){width:86%}.apw2-grid-skel i:nth-child(3){width:72%}@keyframes apw2-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.apw2-grid-skel i{animation:none}}.apw2-grid-empty.is-error svg{color:var(--apw-bad)}.apw2-grid-empty .apw2-linkbtn{background:none;border:0;color:var(--apw-accent-strong);cursor:pointer;font:inherit;font-weight:600;margin-top:6px;padding:0}.apw2-sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}body.apw2-on [data-apw2-lookup] .MuiDataGrid-row{cursor:pointer}body.apw2-on [data-apw2-lookup] .MuiDataGrid-row:has(.MuiCheckbox-root.Mui-checked){background:var(--apw-accent-soft)}body.apw2-on [data-apw2-lookup=single] .MuiDataGrid-cell .MuiCheckbox-root{position:relative}body.apw2-on [data-apw2-lookup=single] .MuiDataGrid-cell .MuiCheckbox-root svg{opacity:0}body.apw2-on [data-apw2-lookup=single] .MuiDataGrid-cell .MuiCheckbox-root:before{background:#fff;border:2px solid var(--apw-border-strong);border-radius:50%;box-sizing:border-box;content:"";height:18px;left:50%;margin:-9px 0 0 -9px;pointer-events:none;position:absolute;top:50%;width:18px}body.apw2-on [data-apw2-lookup=single] .MuiDataGrid-cell .MuiCheckbox-root.Mui-checked:before{background:var(--apw-ink-800);border-color:var(--apw-ink-800);box-shadow:inset 0 0 0 4px #fff}body.apw2-on [data-apw2-lookup=single] .MuiDataGrid-cell .MuiCheckbox-root:has(input:focus-visible):before{outline:2px solid var(--apw-accent);outline-offset:2px}body.apw2-on .apw2-result-list{grid-gap:6px;display:grid;font-size:13px;gap:6px;list-style:none;margin:10px 0 0;padding:0}body.apw2-on .apw2-result-list li{align-items:baseline;color:var(--apw-text);display:flex;gap:8px}body.apw2-on .apw2-result-list li:before{color:var(--apw-ok);content:"✓";flex:0 0 16px;font-weight:700}body.apw2-on .apw2-result-list li.is-bad:before{color:var(--apw-bad);content:"!";text-align:center}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]>:not([data-apw2-role]){flex:0 0 100%;min-width:0}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]>[data-apw2-role=dismiss]{margin-top:12px!important;order:10}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]>[data-apw2-role=secondary]{margin-top:12px!important;order:11}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]>[data-apw2-role=primary]{margin-top:12px!important;order:12}.apw2 .apw2-tile.is-failed .pn{color:var(--apw-text-3)}.apw2 .apw2-tile.is-failed .ps{color:var(--apw-bad);font-weight:600}.apw2-queue-error{align-items:baseline;background:#fee2e2;background:var(--apw-bad-soft,#fee2e2);border:1px solid #fecaca;border-bottom:0;color:var(--apw-bad);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px;padding:12px 16px}.apw2-queue-error b{font-weight:650}.apw2-queue-error .apw2-linkbtn{background:none;border:0;color:var(--apw-ink-800);cursor:pointer;font:inherit;font-weight:650;padding:0;text-decoration:underline}.apw2-scanfailed+.apw2-queue-panel{margin-top:14px}.apw2 .apw2-scanfailed div[align=right]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.apw2 .apw2-scanfailed div[align=right] .MuiButton-root{background:var(--apw-ink-800);border-radius:7px;box-shadow:none;color:#fff;font-size:13px;font-weight:600;height:34px;padding:0 16px;text-transform:none}.apw2 .apw2-scanfailed div[align=right] .MuiButton-root.Mui-disabled{background:var(--apw-surface-2);color:var(--apw-text-3)}.apw2 .apw2-scanfailed div[align=right]:has(.Mui-disabled):before{color:var(--apw-text-3);content:"Tick a row to route or remove it, then Submit.";font-size:12.5px}.apw2-loadfail{background:var(--apw-bg);display:grid;font-family:var(--apw-ff);inset:0;padding:24px;place-items:center;position:fixed;z-index:2}.apw2-loadfail-card{background:var(--apw-surface);border:1px solid var(--apw-border);border-radius:14px;box-shadow:0 14px 40px #0f27441a;max-width:440px;padding:28px 28px 24px;text-align:center}.apw2-loadfail-card svg{color:var(--apw-bad);font-size:36px}.apw2 .apw2-loadfail-card h1{color:var(--apw-text);display:block!important;font-size:18px!important;font-weight:650;margin:8px 0 6px!important}.apw2-loadfail-card p{color:var(--apw-text-2);font-size:13.5px;margin:0 0 18px}.apw2-ed .mainTable>.MuiGrid-container>.MuiGrid-item:has(>.file-drop-area){flex:0 0 45%;max-width:45%}.apw2-ed .MuiGrid-item:has(>.file-drop-area)>.file-drop-area{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:0;min-height:calc(100vh - 170px);padding:24px!important;position:-webkit-sticky;position:sticky;top:72px}.apw2-ed .file-drop-area .file-drop-browse,.apw2-ed .file-drop-area .file-drop-container{margin:0}.apw2-ed .file-drop-area .file-drop-container img{height:auto;opacity:.8;width:64px}.apw2-ed .file-drop-area .file-drop-browse .MuiButton-root{background:var(--apw-surface);border:1px solid var(--apw-border-strong);border-radius:8px;box-shadow:none;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;font-weight:600;height:36px;padding:0 16px;text-transform:none}.apw2-ed .file-drop-area .file-drop-browse .MuiButton-root:hover{background:var(--apw-surface-2)}.apw2-ed:has(.file-drop-area) .apw2-ed-fields .apw2-edcard-sub{display:none}@media (max-width:900px){.apw2-ed .mainTable>.MuiGrid-container>.MuiGrid-item:has(>.file-drop-area){flex-basis:100%;max-width:100%}.apw2-ed .MuiGrid-item:has(>.file-drop-area)>.file-drop-area{min-height:240px;position:static}}body.apw2-on .apw2-route .mainTable.box-container{background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important;max-width:none;padding:0!important}body.apw2-on .apw2-route .row-form{background:#0000;margin:14px 0 0!important;padding:0!important;position:static!important;z-index:auto!important}body.apw2-on .apw2-route .row-form .mf-8.field_full-8{align-items:stretch!important;display:flex!important;flex-direction:column;float:none;gap:6px!important;padding:0;width:100%!important}body.apw2-on .apw2-route .row-form label{color:var(--apw-text-2);float:none;font-family:var(--apw-ff);font-size:12.5px;font-weight:600;margin:0;padding:0;text-align:left;width:auto!important}body.apw2-on .apw2-route .row-form label>span[style*="color: red"]{display:none}body.apw2-on .apw2-route .row-form label:has(>span[style*="color: red"]):after{color:var(--apw-text-3);content:" (required)";font-weight:500}body.apw2-on .apw2-route .row-form textarea{border:1px solid var(--apw-border-strong);border-radius:8px;box-sizing:border-box;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;height:auto!important;min-height:84px;padding:8px 10px;resize:vertical;width:100%!important}body.apw2-on .apw2-route .row-form textarea:focus{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226;outline:none}.apw2 .apw2-main .MuiDataGrid-root:not(:has(.MuiDataGrid-row.Mui-selected)) .apw2-gt-custom>.MuiIconButton-root:has(>svg[data-testid=AssignmentIndIcon]){cursor:not-allowed;opacity:.5}body.apw2-on .apw2-cmt{display:flex;flex-direction:column;gap:6px}body.apw2-on .apw2-cmt-l{color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:600}body.apw2-on .apw2-cmt textarea{border:1px solid var(--apw-border-strong)!important;border-radius:8px;box-sizing:border-box;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;padding:8px 10px!important;resize:vertical!important}body.apw2-on .apw2-cmt textarea:focus{border-color:var(--apw-accent)!important;box-shadow:0 0 0 3px #0891b226;outline:none}body.apw2-on .apw2-cmt .MuiDialogActions-root{margin:10px -24px -20px}.apw2-ed-attn-list li.info .ic{color:#0369a1;color:var(--apw-info,#0369a1)}.apw2-ed #apw2-lines.apw2-flash{animation:apw2-flash 1.6s ease-out}body.apw2-on .MuiDialog-paper:has(.apw2-vmp) .vendorMapEditor{padding:0!important}body.apw2-on .MuiDialog-paper:has(.apw2-vmp) .vendorMapEditor>.MuiBox-root{margin:0!important;min-height:0!important;min-width:min(460px,86vw)!important}.apw2-vmp{display:flex;flex-direction:column;gap:14px;padding:20px 22px 0}.apw2-vmp,body.apw2-on .apw2-vmp h2.apw2-vmp-t{color:var(--apw-text);font-family:var(--apw-ff)}body.apw2-on .apw2-vmp h2.apw2-vmp-t{border:0;font-size:17px;font-weight:650;margin:0;padding-right:36px}.apw2-vmp-sub{color:var(--apw-text-3);font-size:13px;margin:-8px 0 0}.apw2-vmp-f{display:flex;flex-direction:column;gap:5px}.apw2-vmp-f>label,.apw2-vmp-f>span{color:var(--apw-text-2);font-size:12.5px;font-weight:600}.apw2-vmp-f input[type=text],.apw2-vmp-f select{background:#fff;border:1px solid var(--apw-border-strong);border-radius:7px;box-sizing:border-box;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;height:34px;padding:0 10px}.apw2-vmp-f input[disabled]{background:var(--apw-surface-2);color:var(--apw-text-2)}.apw2-vmp-bar{border-top:1px solid var(--apw-border);display:flex;gap:8px;justify-content:flex-end;margin:4px -22px 0;padding:12px 22px}body.apw2-on .apw2-vmp-bar[data-apw2-loose-actions=true]>*{margin-top:0!important}body.apw2-on .apw2-result-list li.is-warn:before{color:var(--apw-warn);content:"!";text-align:center}.apw2.apw2-vm .apw2-vm-f.is-invalid .apw2-vm-vendor input{border-color:var(--apw-bad)!important;box-shadow:0 0 0 3px #b91c1c1f}.apw2-vm-err{color:var(--apw-bad);font-size:12px;font-weight:560}.apw2-vm-x{color:var(--apw-text-2);cursor:pointer;display:grid;font-size:20px;place-items:center}.apw2-fmtmenu{max-height:min(360px,60vh)!important}body.apw2-on .MuiDialog-paperWidthXl:not(.MuiDialog-paperFullScreen):has(.apw2-ed){border-radius:0;width:100vw}body.apw2-on .vendorMapEditor .apw2-vmp .apw2-vmp-f>span,body.apw2-on .vendorMapEditor .apw2-vmp label{color:var(--apw-text-2)!important;display:block;font-family:var(--apw-ff)!important;font-size:12.5px!important;font-weight:600;margin:0;padding:0;text-align:left!important;width:auto}body.apw2-on .vendorMapEditor .apw2-vmp .apw2-seg2 label{display:inline-flex;font-weight:560;padding:5px 14px}body.apw2-on .vendorMapEditor .apw2-vmp .apw2-seg2 label.on{background:var(--apw-ink-800);color:#fff!important}body.apw2-on .vendorMapEditor .apw2-vmp .apw2-seg2 input{height:1px!important;margin:0!important;opacity:0!important;pointer-events:none;position:absolute!important;width:1px!important}body.apw2-on .vendorMapEditor .apw2-vmp input[type=text],body.apw2-on .vendorMapEditor .apw2-vmp select{width:100%!important}body.apw2-on img[role=button]{border-radius:4px;cursor:pointer}body.apw2-on img[role=button]:focus-visible{outline:2px solid var(--apw-accent);outline-offset:2px}.apw2 :is(.MuiButton-text,.apw2-linkbtn,.MuiIconButton-root):focus-visible{outline:2px solid var(--apw-accent);outline-offset:1px}body.apw2-on .MuiDialogTitle-root .MuiIconButton-root{color:var(--apw-text-2)!important}body.apw2-on .MuiDataGrid-root[data-apw2-more-right] :is(.MuiDataGrid-pinnedColumns--right,.MuiDataGrid-pinnedColumnHeaders--right){border-left:1px solid var(--apw-border-strong)!important;box-shadow:-14px 0 14px -8px #0f274447!important}body.apw2-on .MuiDataGrid-root[data-apw2-more-left] :is(.MuiDataGrid-pinnedColumns--left,.MuiDataGrid-pinnedColumnHeaders--left){box-shadow:10px 0 12px -10px #0f274473!important}body.apw2-on .MuiDataGrid-root[data-apw2-more-left]:not(:has(.MuiDataGrid-pinnedColumns--left)) .MuiDataGrid-main:before,body.apw2-on .MuiDataGrid-root[data-apw2-more-right]:not(:has(.MuiDataGrid-pinnedColumns--right)) .MuiDataGrid-main:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:36px;z-index:4}body.apw2-on .MuiDataGrid-root[data-apw2-more-right]:not(:has(.MuiDataGrid-pinnedColumns--right)) .MuiDataGrid-main:after{background:linear-gradient(90deg,#fff0,#fffffff5);right:0}body.apw2-on .MuiDataGrid-root[data-apw2-more-left]:not(:has(.MuiDataGrid-pinnedColumns--left)) .MuiDataGrid-main:before{background:linear-gradient(270deg,#fff0,#fffffff5);left:0}body.apw2-on .MuiDataGrid-autoHeight:has(.MuiDataGrid-overlay) .MuiDataGrid-main{min-height:160px}body.apw2-on .apw2-req-col .MuiDataGrid-columnHeaderTitle:after{color:var(--apw-bad);content:" *";font-weight:700}body.apw2-on .MuiDataGrid-cell.apw2-invalid .MuiInputBase-root,body.apw2-on .MuiDataGrid-cell.apw2-invalid input{border-color:var(--apw-bad)!important;box-shadow:0 0 0 2px #b91c1c2e!important}.apw2 .apw2-pick-groups{margin-left:8px;white-space:nowrap}.apw2-groups-pop{font-family:var(--apw-ff);max-height:360px;min-width:240px}.apw2-groups-pop-h{color:var(--apw-text-3);font-size:12px;font-weight:650;letter-spacing:.05em;padding:10px 14px 6px;text-transform:uppercase}.apw2-groups-pop .MuiMenuItem-root{font-size:13px;padding:2px 10px}.apw2-groups-pop-f{background:var(--apw-surface);border-top:1px solid var(--apw-border);bottom:0;display:flex;justify-content:flex-end;padding:8px 12px;position:-webkit-sticky;position:sticky}.apw2-ug-card-h{align-items:center;display:flex;gap:10px;margin:0 0 12px}.apw2 .apw2-ug-card-h h2{color:var(--apw-text);font-family:var(--apw-ff);font-size:15px;font-weight:650;margin:0}.apw2 .apw2-btn.danger-outline{background:#fff;border-color:#fca5a5;color:var(--apw-bad)}.apw2 .apw2-btn.danger-outline:hover:not(:disabled){background:#fee2e2;background:var(--apw-bad-soft,#fee2e2)}.apw2 .apw2-btn.danger-outline:disabled{opacity:.45}.apw2 .apw2-ph,body.apw2-on .apw2-ph{color:var(--apw-text-3)}body.apw2-on .apw2-ug-newdlg{max-width:560px!important}body.apw2-on .apw2-ug-newdlg .MuiDialogTitle-root{font-size:17px!important;padding:18px 56px 10px 22px!important}body.apw2-on .apw2-ug-newdlg .MuiDivider-root{display:none}body.apw2-on .apw2-ug-newdlg .MuiTypography-root:has(+.MuiFormControl-root):after,body.apw2-on .apw2-ug-newdlg .MuiTypography-root:has(+.MuiTextField-root):after{color:var(--apw-text-3);content:" (required)";font-weight:500}.apw2-li .MuiBox-root:has(>.MuiTypography-root+.MuiFormControl-root),.apw2-li .MuiBox-root:has(>.MuiTypography-root+.MuiTextField-root){align-items:stretch!important;flex-direction:column;gap:5px!important}.apw2-li .MuiBox-root:has(>.MuiBox-root>.MuiTypography-root+.MuiTextField-root){gap:20px!important}.apw2-li .MuiTypography-root:has(+.MuiFormControl-root),.apw2-li .MuiTypography-root:has(+.MuiTextField-root){color:var(--apw-text-2);font-family:var(--apw-ff);font-size:12.5px;font-weight:600;min-width:0!important}.apw2-li .MuiTypography-root>span[style*="color: red"]{display:none}.apw2-li .MuiTypography-root:has(>span[style*="color: red"]):after{color:var(--apw-bad);content:" *";font-weight:700}.apw2-li .MuiTextField-root{max-width:420px;width:100%!important}.apw2-li .MuiBox-root:has(>button.btn-blue+button.btn-blue)>button.btn-blue+button.btn-blue{background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong)!important;color:var(--apw-text)!important;order:-1}.apw2 .apw2-gt-custom>.MuiBox-root>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]):after,.apw2 .apw2-gt-custom>.MuiBox-root>span>.MuiIconButton-root:has(>svg[data-testid=AddBoxIcon]):after{content:"Add";font-size:12.5px;font-weight:600;margin-left:4px}.apw2 .apw2-gt-custom>.MuiBox-root>.MuiIconButton-root:has(>svg[data-testid=DeleteOutlinedIcon]):after,.apw2 .apw2-gt-custom>.MuiBox-root>span>.MuiIconButton-root:has(>svg[data-testid=DeleteOutlinedIcon]):after{content:"Delete selected";font-size:12.5px;font-weight:600;margin-left:4px}.apw2 .apw2-gt-custom>.MuiBox-root .MuiIconButton-root:has(>svg[data-testid=AddBoxIcon],>svg[data-testid=DeleteOutlinedIcon]){border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text-2);height:32px;padding:0 10px}.apw2-int-test{color:var(--apw-text-3);font-size:12.5px;margin:0 0 8px}.apw2-int-test.ok{color:var(--apw-ok);font-weight:600}.apw2-int-test.bad{color:var(--apw-bad);font-weight:600}body.apw2-on .apw2-apply-filters{background:var(--apw-ink-800)!important;border-radius:7px!important;box-shadow:none!important;color:#fff!important;font-family:var(--apw-ff);font-size:12.5px!important;font-weight:600!important;height:30px;padding:0 12px!important;text-transform:none!important}body.apw2-on .MuiDataGrid-panel .MuiInputBase-root{font-family:var(--apw-ff);font-size:13px}.apw2 .apw2-main .MuiDataGrid-cell--editing>div:has(>.MuiIconButton-root>svg[data-testid=SearchIcon]){align-items:center;background:#fff;border:1px solid var(--apw-border-strong);border-radius:7px;color:var(--apw-text);display:inline-flex;font-size:13px;gap:6px;height:30px;justify-content:space-between;min-width:150px;padding:0 2px 0 10px}.apw2 .apw2-main .MuiDataGrid-cell--editing>div:has(>.MuiIconButton-root>svg[data-testid=SearchIcon]) .MuiIconButton-root{color:var(--apw-text-2);padding:4px}body.apw2-on :is(.MuiDialog-paperWidthLg,.MuiDialog-paperWidthXl)[data-apw2-panel=narrow] .MuiDataGrid-cell--editing .MuiInputBase-root{max-width:320px}body.apw2-on .MuiDialog-paper [data-apw2-loose-actions=true]:has(>[data-apw2-role=primary]:disabled):before{color:var(--apw-text-3);content:"No changes yet";font-size:12.5px;margin:12px auto 0 0;order:9}.apw2-ed-more-sep{background:var(--apw-border);display:block;height:1px;margin:4px 6px}.apw2-ed-more-sep:not(:has(~button:not([style*="display: none"]))){display:none}.apw2-notfound{font-family:var(--apw-ff);margin:48px auto;max-width:520px;text-align:center}.apw2 .apw2-notfound h1{color:var(--apw-text);font-size:22px;font-weight:650;margin:0 0 8px}.apw2-notfound p{color:var(--apw-text-2);font-size:14px;margin:0 0 18px}.apw2-notfound .apw2-btn{text-decoration:none}body.apw2-on .MuiDialog-paperFullScreen:has(>.apw2-ms){background:#f5f7fb}.apw2.apw2-ms{background:var(--apw-bg);color:var(--apw-text);font-family:var(--apw-ff);min-height:100%;padding-bottom:76px}.apw2-ms-head{align-items:center;background:var(--apw-surface);border-bottom:1px solid var(--apw-border);display:flex;flex-wrap:wrap;gap:14px;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:30}body.apw2-on .apw2.apw2-ms .apw2-ms-head h1{color:var(--apw-text);display:block!important;font-family:var(--apw-ff);font-size:19px!important;font-weight:650;letter-spacing:-.015em;line-height:1.25;margin:0!important;padding:0!important}.apw2-ms .body-container-wrapper{margin:0;padding:14px 20px 20px}.apw2-ms .fullWidthTable{background:#0000;border:0;box-shadow:none;max-width:none;padding:0}.apw2-ms .fullWidthTable>.row-form{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:16px;margin:0}.apw2-ms .fullWidthTable>.row-form>.mf-6{float:none}.apw2-ms .fullWidthTable>.row-form>.mf-6:first-child{background:#e3e8ef!important;border:1px solid var(--apw-border);border-radius:10px;flex:0 0 45%;min-height:calc(100vh - 170px);overflow:hidden;position:-webkit-sticky;position:sticky;top:72px;width:45%!important}.apw2-ms .fullWidthTable>.row-form>.col-invoice-view{background:#0000;flex:1 1;min-width:0;padding:0;width:auto!important}.apw2-ms .col-invoice-view .mainTable.box-container{background:var(--apw-surface);border:1px solid var(--apw-border)!important;border-radius:10px;box-shadow:0 1px 2px #0f27440f;margin:0 0 14px;max-width:none;padding:16px 18px}.apw2-ms .col-invoice-view .box-container .mf-12:has(>h2){float:none;padding:0;width:auto}.apw2-ms .col-invoice-view .box-container h2{color:var(--apw-text);font-family:var(--apw-ff);font-size:15px;font-weight:650;margin:0 0 12px}.apw2-ms .col-invoice-view .box-container .mf-12.mt-25:has(>h2){margin-top:18px}.apw2-ms .col-invoice-view .row-form{margin:0 0 12px}.apw2-ms .col-invoice-view .row-form:after{clear:both;content:"";display:table}.apw2-ms .col-invoice-view .row-form:not(.row-header):not(.row-btn):not(:is(.blueBoxContainer .row-form)) .field_full-7{display:flex;flex-direction:column;float:none;gap:5px;padding:0;width:100%}.apw2-ms .col-invoice-view .row-form .field_full-7>label{color:var(--apw-text-2);float:none;font-family:var(--apw-ff);font-size:12.5px;font-weight:600;height:auto;margin:0;padding:0;text-align:left;white-space:normal;width:auto!important}.apw2-ms .col-invoice-view .row-form .field_full-7>:is(.textBoxValidate,.textBoxTwoField,input,select,textarea){float:none;width:100%!important}.apw2-ms .col-invoice-view :is(input[type=text],input[type=number],select,textarea){background:#fff;border:1px solid var(--apw-border-strong);border-radius:7px;box-shadow:none;box-sizing:border-box;color:var(--apw-text);font-family:var(--apw-ff);font-size:13px;height:34px;padding:0 10px}.apw2-ms .col-invoice-view :is(input[readonly],input:disabled,select:disabled){background:var(--apw-surface-2);color:var(--apw-text-2)}.apw2-ms .col-invoice-view :is(input,select,textarea):focus{border-color:var(--apw-accent);box-shadow:0 0 0 3px #0891b226;outline:none}.apw2-ms .blueBoxContainer{border:1px solid var(--apw-border);border-radius:10px;box-shadow:none;margin:0 0 14px;overflow:hidden;padding:0}.apw2-ms .blueBoxContainer .row-form{border-bottom:1px solid var(--apw-border);margin:0;padding:7px 12px}.apw2-ms .blueBoxContainer .row-form:last-child{border-bottom:0}.apw2-ms .blueBoxContainer .row-header{background:var(--apw-surface-2);margin:0}.apw2-ms .blueBoxContainer .field_full-7{grid-gap:10px;align-items:center;display:grid!important;float:none;gap:10px;grid-template-columns:minmax(110px,28%) minmax(0,1fr);padding:0;width:100%}.apw2-ms .blueBoxContainer .field_full-7>label{color:var(--apw-text)!important;font-size:13px!important;font-weight:560!important}.apw2-ms .blueBoxContainer .row-header label{color:var(--apw-text-3)!important;font-size:11px!important;font-weight:650!important;letter-spacing:.05em;padding:0!important;text-transform:uppercase}.apw2-ms .blueBoxContainer .textBoxTwoField{grid-gap:8px;display:grid;float:none;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;width:auto!important}.apw2-ms .blueBoxContainer .textBoxTwoField>*{float:none!important;margin:0;width:auto!important}.apw2-ms .iconContainer .textAlignmentIcon{color:var(--apw-text-3)}.apw2-ms .col-invoice-view .row-form.row-btn{background:var(--apw-surface);border-top:1px solid var(--apw-border);bottom:0;box-shadow:0 -2px 10px #0f27440f;left:0;margin:0;padding:10px 20px;position:fixed;right:0;z-index:40}.apw2-ms .row-btn .mf-12{display:flex;float:none;gap:8px;justify-content:flex-end;padding:0;width:100%}.apw2-ms .row-btn .mf-12>button{border-radius:7px!important;box-shadow:none!important;font-family:var(--apw-ff);font-size:13px;font-weight:600;height:34px;margin:0!important;padding:0 14px!important}.apw2-ms .row-btn .mf-12>button:nth-of-type(3){order:1}.apw2-ms .row-btn .mf-12>button:nth-of-type(2),.apw2-ms .row-btn .mf-12>button:nth-of-type(3){background:var(--apw-surface)!important;border:1px solid var(--apw-border-strong)!important;color:var(--apw-text)!important}.apw2-ms .row-btn .mf-12>button:nth-of-type(2){order:2}.apw2-ms .row-btn .mf-12>button:first-of-type{background:var(--apw-ink-800)!important;border:1px solid var(--apw-ink-800)!important;color:#fff!important;order:3}.apw2-ms .row-btn .mf-12>button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1100px){.apw2-ms .fullWidthTable>.row-form{flex-direction:column}.apw2-ms .fullWidthTable>.row-form>.mf-6:first-child{flex-basis:auto;position:static;width:100%}}.apw2-stamp-pop{font-family:var(--apw-ff);max-width:calc(100vw - 32px);width:380px}.apw2-stamp-h{border-bottom:1px solid var(--apw-border);display:flex;flex-direction:column;gap:2px;padding:12px 16px 8px}.apw2-stamp-h b{color:var(--apw-text);font-size:14px;font-weight:650}.apw2-stamp-h span{color:var(--apw-text-3);font-size:12px}.apw2-stamp-pop .col-invoice-view{background:#0000;padding:10px 16px}.apw2-stamp-pop .row-form{display:flex;gap:10px;margin:0 0 8px}.apw2-stamp-pop .row-form .field_full-7{display:flex;flex:1 1;flex-direction:column;float:none;gap:4px;width:auto}.apw2-stamp-pop .row-form .field_full-7>label{color:var(--apw-text-2);font-size:12px;font-weight:600;height:auto;text-align:left;width:auto!important}.apw2-stamp-pop :is(input,select){border:1px solid var(--apw-border-strong);border-radius:7px;box-sizing:border-box;font-size:13px;height:32px;padding:0 8px;width:100%!important}.apw2-stamp-f{border-top:1px solid var(--apw-border);display:flex;justify-content:flex-end;padding:8px 16px 12px}.apw2-ms :is(.body-container-wrapper,.fullWidthTable,.fullWidthTable>.row-form){overflow:visible!important}
/*# sourceMappingURL=main.9f16aff8.css.map*/