@media screen{.erp-x-html :is(.badge.red,#followTopBottleneck.badge.red,.archive-summary.a3,.equipment-state.inactive,.btn-red:not(.btn-green):not(.v814-register-approve):not(.v813-approve-tick),.book-row-delete-end,.v813-reject-tick,.v814-reject-action,.pc-order-chip.late,.v492-prod-chip.paused,.v503-wh-state.shortage,.v503-wh-shortage-summary,.v514-shortage-summary,.v519-stock-accordion summary b,.qc-mini-btn.fix,.v526-qc-tick.rejected,.v526-qc-btn.reject,.v727-summary .rejected,.v727-pr-card.rejected .v727-status,.v728-shortage-chip,.v754-shortage-badge,.v755-qc-stage.rejected .v755-qc-state,.v775-pill.bad,.v802-status.rejected,.v804-leave-status.rejected,.v805-status.rejected,.v846-state.blocked,.v847cc-num-pill.bad),.erp-x-html #app :is(.page,#orderFormOverlay) :is(.badge.red,#followTopBottleneck.badge.red,.archive-summary.a3,.equipment-state.inactive,.btn-red:not(.btn-green):not(.v814-register-approve):not(.v813-approve-tick),.book-row-delete-end,.v813-reject-tick,.v814-reject-action,.pc-order-chip.late,.v492-prod-chip.paused,.v503-wh-state.shortage,.v503-wh-shortage-summary,.v514-shortage-summary,.v519-stock-accordion summary b,.qc-mini-btn.fix,.v526-qc-tick.rejected,.v526-qc-btn.reject,.v727-summary .rejected,.v727-pr-card.rejected .v727-status,.v728-shortage-chip,.v754-shortage-badge,.v755-qc-stage.rejected .v755-qc-state,.v775-pill.bad,.v802-status.rejected,.v804-leave-status.rejected,.v805-status.rejected,.v846-state.blocked,.v847cc-num-pill.bad){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;background:#800020!important;border-color:#66001a!important}.erp-x-html :is(.badge.red,#followTopBottleneck.badge.red,.archive-summary.a3,.equipment-state.inactive,.btn-red:not(.btn-green):not(.v814-register-approve):not(.v813-approve-tick),.book-row-delete-end,.v813-reject-tick,.v814-reject-action,.pc-order-chip.late,.v492-prod-chip.paused,.v503-wh-state.shortage,.v503-wh-shortage-summary,.v514-shortage-summary,.v519-stock-accordion summary b,.qc-mini-btn.fix,.v526-qc-tick.rejected,.v526-qc-btn.reject,.v727-summary .rejected,.v727-pr-card.rejected .v727-status,.v728-shortage-chip,.v754-shortage-badge,.v755-qc-stage.rejected .v755-qc-state,.v775-pill.bad,.v802-status.rejected,.v804-leave-status.rejected,.v805-status.rejected,.v846-state.blocked,.v847cc-num-pill.bad) *,.erp-x-html #app :is(.page,#orderFormOverlay) :is(.badge.red,#followTopBottleneck.badge.red,.archive-summary.a3,.equipment-state.inactive,.btn-red:not(.btn-green):not(.v814-register-approve):not(.v813-approve-tick),.book-row-delete-end,.v813-reject-tick,.v814-reject-action,.pc-order-chip.late,.v492-prod-chip.paused,.v503-wh-state.shortage,.v503-wh-shortage-summary,.v514-shortage-summary,.v519-stock-accordion summary b,.qc-mini-btn.fix,.v526-qc-tick.rejected,.v526-qc-btn.reject,.v727-summary .rejected,.v727-pr-card.rejected .v727-status,.v728-shortage-chip,.v754-shortage-badge,.v755-qc-stage.rejected .v755-qc-state,.v775-pill.bad,.v802-status.rejected,.v804-leave-status.rejected,.v805-status.rejected,.v846-state.blocked,.v847cc-num-pill.bad) *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}}.erp-x-html button.v813-reject-tick,.erp-x-html .v526-qc-btn.reject,.erp-x-html .v526-qc-tick.rejected{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#a70c35!important;border-color:#7f0828!important;font-family:B Titr,BTitr,B Titr Bold,B Titr TG E,Tahoma,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}.erp-x-html #app button.v814-register-approve,.erp-x-html #app button.v814-register-approve:hover,.erp-x-html #app button.v814-register-approve:focus,.erp-x-html #app button.v814-register-approve:active,.erp-x-html #app #newOrder button[onclick*=createOrder],.erp-x-html #app .v526-qc-btn.approve,.erp-x-html #app .v755-qc-btn.ok,.erp-x-html #app .v526-qc-tick.approved,.erp-x-html #app .qc-decision-tick.approved,.erp-x-html #app .qc-row-tick.approved,.erp-x-html #app .v755-qc-stage.approved .v755-qc-state{background-position-x: !important;background-position-y: !important;background-size: !important;background-repeat: !important;background-attachment: !important;background-origin: !important;background-clip: !important;background-color:var(--v814-lawn-green)!important;border-color:var(--v814-lawn-green-border)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--v814-action-font)!important;text-shadow:none!important;opacity:1!important;filter:none!important;background-image:none!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.erp-x-html #app button.v814-register-approve *,.erp-x-html #app #newOrder button[onclick*=createOrder] *,.erp-x-html #app .v526-qc-btn.approve *,.erp-x-html #app .v755-qc-btn.ok *{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--v814-action-font)!important;text-shadow:none!important;font-size:14px!important;font-weight:700!important}.erp-x-html #app button.v814-reject-action,.erp-x-html #app button.v814-reject-action:hover,.erp-x-html #app button.v814-reject-action:focus,.erp-x-html #app button.v814-reject-action:active,.erp-x-html #app .v526-qc-btn.reject,.erp-x-html #app .v755-qc-btn.fix,.erp-x-html #app .v755-qc-btn.no,.erp-x-html #app .v526-qc-tick.rejected,.erp-x-html #app .qc-decision-tick.needs-fix,.erp-x-html #app .qc-decision-tick.rejected,.erp-x-html #app .qc-row-tick.needs-fix,.erp-x-html #app .qc-row-tick.rejected,.erp-x-html #app .v755-qc-stage.needs-fix .v755-qc-state,.erp-x-html #app .v755-qc-stage.rejected .v755-qc-state{background-position-x: !important;background-position-y: !important;background-size: !important;background-repeat: !important;background-attachment: !important;background-origin: !important;background-clip: !important;background-color:var(--v814-cherry-red)!important;border-color:var(--v814-cherry-red-border)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--v814-action-font)!important;text-shadow:none!important;opacity:1!important;filter:none!important;background-image:none!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.erp-x-html #app button.v814-reject-action *,.erp-x-html #app .v526-qc-btn.reject *,.erp-x-html #app .v755-qc-btn.fix *,.erp-x-html #app .v755-qc-btn.no *{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--v814-action-font)!important;text-shadow:none!important;font-size:14px!important;font-weight:700!important}.erp-x-html #app :is(button,.btn,[role=button].btn,.v535-navy-sage,.v669-sage-text,.v814-register-approve,.v814-reject-action,.v813-approve-tick,.v813-reject-tick,.v817-manager-approve-btn,.v817-alarm-btn),.erp-x-html #app :is(button,.btn,[role=button].btn,.v535-navy-sage,.v669-sage-text,.v814-register-approve,.v814-reject-action,.v813-approve-tick,.v813-reject-tick,.v817-manager-approve-btn,.v817-alarm-btn) *{font-family:var(--v842-btitr)!important;font-weight:900!important}.erp-x-html #app :is(button.btn-primary,button.btn-green,button.btn-red,button.btn-orange,button.btn-gold,.v535-navy-sage,.v669-sage-text,.v814-register-approve,.v814-reject-action,.v813-approve-tick,.v813-reject-tick,.v817-manager-approve-btn,.v817-alarm-btn),.erp-x-html #app :is(button.btn-primary,button.btn-green,button.btn-red,button.btn-orange,button.btn-gold,.v535-navy-sage,.v669-sage-text,.v814-register-approve,.v814-reject-action,.v813-approve-tick,.v813-reject-tick,.v817-manager-approve-btn,.v817-alarm-btn) *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.erp-x-html #app .v882-card{border-radius:12px;margin:12px 0;padding:14px;color:#162d3d!important;background:#fff!important;border:1px solid #ced9df!important;border-right:5px solid #173b58!important;border-image:!important}.erp-x-html #app .v882-card h3,.erp-x-html #app .v882-card label,.erp-x-html #app .v882-card p,.erp-x-html #app .v882-card td,.erp-x-html #app .v882-card th,.erp-x-html #app .v882-card small{color:#162d3d!important;-webkit-text-fill-color:#162d3d!important}.erp-x-html .v882-grid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px;display:grid}.erp-x-html .v882-grid label{flex-direction:column;gap:6px;display:flex}.erp-x-html .v882-grid input,.erp-x-html .v882-grid select,.erp-x-html .v882-grid textarea{box-sizing:border-box;color:#162d3d;background:#fff;border:1px solid #b6c7d1;border-radius:6px;width:100%;min-height:38px;padding:7px}.erp-x-html .v882-table{overflow:auto}.erp-x-html .v882-table table{border-collapse:collapse;width:100%}.erp-x-html .v882-table td,.erp-x-html .v882-table th{text-align:right;white-space:normal;border-bottom:1px solid #dce4e8;padding:9px}.erp-x-html .v882-tools{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.erp-x-html .v882-error{font-weight:700;color:#8a182d!important}.erp-x-html .v882-note{background:#fff3d6;border-radius:8px;padding:10px;line-height:1.8;color:#563a07!important}.erp-x-html .v882-modal{z-index:2147483500;direction:rtl;background:#0008;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.erp-x-html .v882-dialog{box-sizing:border-box;border-radius:14px;width:min(940px,95vw);max-height:90vh;padding:20px;overflow:auto;color:#182d3b!important;background:#fff!important}.erp-x-html .v882-dialog *{box-sizing:border-box}.erp-x-html .v882-dialog h3,.erp-x-html .v882-dialog p,.erp-x-html .v882-dialog label{color:#182d3b!important;-webkit-text-fill-color:#182d3b!important}.erp-x-html .v882-dialog .btn{min-height:40px}.erp-x-html #app .v882-loss-card{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:105px;padding:18px;display:flex;background:#800020!important;border-color:#800020!important}.erp-x-html #app .v882-loss-card h3,.erp-x-html #app .v882-loss-card small,.erp-x-html #app .v882-loss-card b{color:#fff!important;-webkit-text-fill-color:#fff!important}.erp-x-html .v882-loss-amount{white-space:nowrap;font-size:26px;font-weight:900}.erp-x-html .v882-actions-cell{min-width:160px}.erp-x-html .v882-qc-checks label{align-items:center;gap:8px;display:flex}.erp-x-html .v882-qc-checks input{width:18px;height:18px}@media (max-width:600px){.erp-x-html .v882-modal{padding:8px}.erp-x-html .v882-dialog{padding:12px}.erp-x-html .v882-loss-amount{font-size:21px}.erp-x-html .v882-grid{grid-template-columns:1fr 1fr}}.erp-x-html #app #qualityControl .v888-qc-compact{border-radius:8px;margin:8px 0;padding:10px 12px}.erp-x-html #qualityControl .v888-qc-compact h3{margin:0 0 4px;font-size:16px;line-height:1.5}.erp-x-html #qualityControl .v888-qc-compact p{margin:4px 0 8px;line-height:1.5}.erp-x-html #qualityControl .v888-qc-compact form{grid-template-columns:minmax(190px,.85fr) minmax(0,1.15fr);align-items:start;gap:8px 14px;display:grid}.erp-x-html #qualityControl .v888-qc-compact .v882-qc-checks,.erp-x-html #qualityControl .v888-qc-compact .v888-qc-quantities,.erp-x-html #qualityControl .v888-qc-compact form>p,.erp-x-html #qualityControl .v888-qc-compact form>label,.erp-x-html #qualityControl .v888-qc-compact .v882-tools{grid-column:1/-1}.erp-x-html #qualityControl .v888-qc-compact .v882-grid{gap:6px 10px;min-width:0}.erp-x-html #qualityControl .v888-qc-compact .v888-qc-quantities{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-x-html #qualityControl .v888-qc-compact .v888-qc-details{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-x-html #qualityControl .v888-qc-compact .v888-qc-details label:last-child{grid-column:1/-1}.erp-x-html #qualityControl .v888-qc-compact label{gap:3px;min-width:0}.erp-x-html #qualityControl .v888-qc-compact .v882-grid input,.erp-x-html #qualityControl .v888-qc-compact select,.erp-x-html #qualityControl .v888-qc-compact textarea{max-width:100%;min-height:32px;padding:4px 6px}.erp-x-html #qualityControl .v888-qc-compact textarea{resize:vertical;height:54px}.erp-x-html #qualityControl .v888-qc-compact .v882-qc-checks label{flex-direction:row;align-items:center;gap:6px}.erp-x-html #qualityControl .v888-qc-compact input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;margin:3px}.erp-x-html #qualityControl .v888-qc-compact td,.erp-x-html #qualityControl .v888-qc-compact th{padding:4px 6px;line-height:1.4}.erp-x-html #qualityControl .v888-qc-compact .v882-tools{gap:6px;margin-top:0}.erp-x-html #qualityControl .v888-qc-compact .btn{min-height:34px;padding:6px 10px}@media (max-width:760px){.erp-x-html #qualityControl .v888-qc-compact form{grid-template-columns:minmax(0,1fr)}.erp-x-html #qualityControl .v888-qc-compact .v882-qc-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.erp-x-html #qualityControl .v888-qc-compact .v888-qc-details{grid-template-columns:minmax(0,1fr)}}.erp-x-html #v888ReviewModal .v882-dialog{width:min(600px,96vw);padding:16px}@media (max-width:600px){.erp-x-html .v1004-qc-overlay{padding:10px}.erp-x-html .v1004-qc-dialog{padding:17px}.erp-x-html .v1004-qc-fields{grid-template-columns:1fr}.erp-x-html .v1004-qc-submit{flex-direction:column}.erp-x-html .v1004-qc-submit button{width:100%}}.erp-x-html :not(#v32a) #app:not(#v32b) section.page.active :is(.v731-yellow-rework-fixed-card,.v2008-dl-dashcard,.v786-current-orders-entry,.follow-awaiting-units-card,.v2009-ds-dashcard,.v2009-rep-dashcard,.registration-new-order-hero,.v1000-action-card.v1002-register-card,.rework-queue-card,.v882-loss-card){min-height:84px!important}.erp-x-html :not(#v32a):not(#v32c) #app:not(#v32b):not(#v32d) .v2007-glass:is(.v1052-commerce-awaiting,.v821-connected-awaiting-card,.v731-yellow-rework-fixed-card,.v2008-dl-dashcard,.v882-loss-card,.registration-new-order-hero,.warehouse-status-card,.v1000-action-card,.ceo-exec-kpi){align-items:flex-start!important}.erp-x-html :not(#v32a):not(#v32c) #app:not(#v32b):not(#v32d) :is(#registrationDashboard,#unitDashboard,#dashboard,#marketingDashboard,#followDashboard,#productionDashboard,#accountantDashboard) :is(.card,.v709-dashboard-card,.daily-ai-strategy-space)>:is(h2,h3,h4,h5,h6,p):first-child,.erp-x-html :not(#v32a):not(#v32c) #app:not(#v32b):not(#v32d) :is(#registrationDashboard,#unitDashboard,#dashboard,#marketingDashboard,#followDashboard,#productionDashboard,#accountantDashboard) .v882-loss-card>div:first-child>h3:first-child{margin-top:0!important}.erp-x-html :not(#v32a):not(#v32c) #app:not(#v32b):not(#v32d) :is(#registrationDashboard,#unitDashboard,#dashboard,#marketingDashboard,#followDashboard,#productionDashboard,#accountantDashboard) .v882-loss-card{align-items:flex-start!important}.erp-x-html .v1004-qc-component-actions{background:#fff7f8;border:1px solid #e5ced3;border-radius:12px;margin:14px 0;padding:14px 16px}.erp-x-html .v1004-qc-component-actions>strong{color:#572839;font-size:14px;display:block}.erp-x-html .v1004-qc-component-actions>div{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.erp-x-html .v1004-qc-component-actions p{color:#625258;font-size:12px;line-height:1.8}.erp-x-html .v1004-qc-reject{border-radius:9px;min-height:39px;padding:8px 14px;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#800020!important;border:1px solid #800020!important}.erp-x-html .v1004-qc-overlay{z-index:2147483000;box-sizing:border-box;direction:rtl;background:#102234aa;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.erp-x-html .v1004-qc-dialog{color:#203747;box-sizing:border-box;background:#fff;border-radius:18px;width:min(720px,100%);max-height:90vh;padding:25px;font-family:Tahoma,Arial,sans-serif;overflow:auto;box-shadow:0 20px 70px #0004}.erp-x-html .v1004-qc-dialog .section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.erp-x-html .v1004-qc-dialog h3{margin:0;font-size:20px}.erp-x-html .v1004-qc-dialog p{font-size:13px;line-height:1.8}.erp-x-html .v1004-qc-fields{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.erp-x-html .v1004-qc-fields label,.erp-x-html .v1004-qc-reason{flex-direction:column;gap:8px;font-size:13px;display:flex}.erp-x-html .v1004-qc-wide{grid-column:1/-1}.erp-x-html .v1004-qc-dialog input:not([type=checkbox]),.erp-x-html .v1004-qc-dialog select,.erp-x-html .v1004-qc-dialog textarea{box-sizing:border-box;color:#182f40;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd7df;border-radius:8px;padding:10px}.erp-x-html .v1004-qc-targets{background:#fffbf3;border:1px solid #dac9b1;border-radius:12px;margin:18px 0;padding:16px}.erp-x-html .v1004-qc-targets legend{font-size:13px;font-weight:700}.erp-x-html .v1004-qc-targets label{align-items:center;gap:10px;margin:10px 0;display:flex}.erp-x-html .v1004-qc-targets input{accent-color:#800020;width:20px;height:20px}.erp-x-html .v1004-qc-dialog #v1004QcError{color:#9b143a;font-weight:700}.erp-x-html .v1004-qc-submit{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.erp-x-html .v1004-qc-submit .btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#15334b!important}.erp-x-html .v1004-qc-help{color:#637684}.erp-x-html .v1004-qc-dialog :focus-visible{outline-offset:2px;outline:3px solid #729db9}@media (max-width:600px){.erp-x-html .v1004-qc-overlay{padding:10px}.erp-x-html .v1004-qc-dialog{padding:17px}.erp-x-html .v1004-qc-fields{grid-template-columns:1fr}.erp-x-html .v1004-qc-submit{flex-direction:column}.erp-x-html .v1004-qc-submit button{width:100%}}
.erp-x-html .warehouse-delivery-current-card{background:linear-gradient(145deg,#f2faf4,#fff)!important;border-top:4px solid #6aa07b!important}.erp-x-html .dashboard-detail-page>.section-title:first-child{border-radius:14px;background:linear-gradient(100deg,#edf5f8,#fff 58%,#f8ebc8)!important;border-right:5px solid #c8a24c!important;padding:14px!important}.erp-x-html .role-warehouse #inventory .v869-delivery-actions button:not(:disabled){pointer-events:auto!important;cursor:pointer!important;z-index:25!important;position:relative!important}.erp-x-html .role-warehouse #inventory .v869-delivery-actions button:disabled{opacity:.48!important;cursor:not-allowed!important}.erp-x-html #inventory .warehouse-delivery-current-card{background:linear-gradient(#fffdf7,#fff)!important;border-right:5px solid #c88412!important}.erp-x-html #inventory .v869-delivered-card{background:linear-gradient(#f7fcf9,#fff)!important;border-right:5px solid #2f8f5b!important}.erp-x-html .v869-delivery-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.erp-x-html .v869-delivery-row{background:#fff;border:1px solid #dce5ea;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.erp-x-html .v869-delivery-main b{font-size:12px;display:block;color:#173247!important;-webkit-text-fill-color:#173247!important}.erp-x-html .v869-delivery-main .small{margin-top:4px;line-height:1.8}.erp-x-html .v869-delivery-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.erp-x-html .v869-delivery-check{align-items:center;min-height:34px;display:inline-flex;border-radius:8px!important;gap:6px!important;padding:7px 11px!important;font-weight:950!important}.erp-x-html .v869-delivered-row{background:#fbfefc;border-right:3px solid #2f8f5b}.erp-x-html .v869-delivered-stamp{color:#587064;margin-top:4px;font-size:10px}.erp-x-html #archive .v869-archive-note{color:#425966;background:#f7fafb;border:1px solid #dbe5ea;border-radius:9px;margin:0 0 10px;padding:9px 11px;font-size:10px;line-height:1.9}.erp-x-html #archiveTable .v869-archive-status{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.erp-x-html #archiveTable .v869-archive-title{white-space:normal;max-width:250px;line-height:1.7}@media (max-width:850px){.erp-x-html .v869-delivery-row{grid-template-columns:1fr}.erp-x-html .v869-delivery-actions{justify-content:flex-start}}.erp-x-html #inventory .v879-partial-delivery-block{background:#f3fbf5;border:1px solid #b9dcc4;border-right:5px solid #2e8a51;border-image:;border-radius:11px;margin:0 0 12px;padding:11px}.erp-x-html #inventory .v879-partial-delivery-row{background:#fff;border-top:1px solid #d8ebdf;justify-content:space-between;align-items:center;gap:10px;padding:9px 8px;display:flex}.erp-x-html #inventory .v879-partial-delivery-row:first-of-type{border-top:0}.erp-x-html #unitTodayPage .v879-today-list{flex-direction:column;gap:9px;display:flex}.erp-x-html #unitTodayPage .v879-today-row{background:#fff;border:1px solid #dce5ea;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.erp-x-html #unitTodayPage .v879-today-row.partial{background:#f5fbf7;border-right:5px solid #2e8a51}.erp-x-html #unitTodayPage .v879-today-row.full{background:#fffdf7;border-right:5px solid #c88412}.erp-x-html #v879CommerceWarehouseEditAlert .v879-count{color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;font-size:27px!important;font-weight:1000!important}.erp-x-html #v879CommerceWarehouseEditAlert .v879-actions{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.erp-x-html #v879CommerceWarehouseToast .v879-toast-title{color:#8f2e0f;margin-bottom:7px;font-size:15px;font-weight:1000}.erp-x-html #v879CommerceWarehouseToast .v879-toast-detail{color:#4a2d20;font-size:11px;line-height:1.9}.erp-x-html #v879CommerceWarehouseToast .v879-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}@media (max-width:760px){.erp-x-html #unitTodayPage .v879-today-row{grid-template-columns:1fr}}.erp-x-html .v869-delivered-row:not(#v2013x){background:#fbfefc!important}.erp-x-html .v869-delivered-stamp:not(#v2013x){background:0 0!important}.erp-x-html .v2027-wait-final{color:#7a4600;white-space:nowrap;vertical-align:middle;cursor:help;background:#fff4e0;border:1px solid #f0c97a;border-radius:999px;margin:0 0 0 6px;padding:3px 10px;font-size:12px;font-weight:800;line-height:1.7;display:inline-block}.erp-x-html #v1129RegistrationCustomers .v2027-crm-tabs{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.erp-x-html #v1129RegistrationCustomers .v2027-crm-tabs button{color:#12263f;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:#fff;border:1px solid #e3e8ef;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:800}.erp-x-html #v1129RegistrationCustomers .v2027-crm-tabs button.active{color:#fff;background:#12263f;border-color:#12263f}.erp-x-html #v1129RegistrationCustomers .v2027-crm-tabs button:focus-visible{outline-offset:2px;outline:3px solid #c9a24a}.erp-x-html #v1129RegistrationCustomers.v2027-crm-on-limits>:not(.v2027-crm-tabs):not(h2):not(.v2027-limits-pane),.erp-x-html #v1129RegistrationCustomers:not(.v2027-crm-on-limits)>.v2027-limits-pane{display:none!important}.erp-x-html .v2027-limits-pane{--v24-navy:#12263f;--v24-gold:#c9a24a;--v24-line:#e3e8ef;--v24-soft:#f6f8fb;--v24-ok:#1f7a45;--v24-warn:#a4610a;--v24-danger:#a3202b;--v24-info:#1d4f86;gap:12px;display:grid}.erp-x-html .v2027-limits-pane h3{color:#12263f;margin:0 0 8px}.erp-x-html .v2027-limits-head{background:#fff;border:1px solid #e3e8ef;border-radius:16px;padding:14px 16px}.erp-x-html .v2027-limits-head p{margin:0 0 10px;line-height:1.9}.erp-x-html .v2027-limits-head .v2004-actions{align-items:center}.erp-x-html .v2027-limits-head input[type=search]{min-width:220px;font:inherit;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:9px;flex:0 380px;padding:7px 10px;width:auto!important;max-width:100%!important}.erp-x-html .v2027-limits-pane .v2004-table td .small{color:#5b6778;margin-top:2px;font-size:11.5px}.erp-x-html .v2027-limits-pane tr.v2027-over td{background:#fff5f5}.erp-x-html .v2027-card-alert{background:#fffaf0!important;border-color:#f0c97a #c98a00 #f0c97a #f0c97a!important;border-right-style:solid!important;border-right-width:4px!important}.erp-x-html .v2027-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-block}.erp-x-html .v2027-badge.v2027-ok{color:#1f7a45;background:#e9f7ef;border-color:#bfe3cc}.erp-x-html .v2027-badge.v2027-danger{color:#a3202b;background:#fbe5e7;border-color:#f1c3c8}.erp-x-html .v2027-limits-add form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.erp-x-html .v2027-limits-add label{flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}.erp-x-html .v2027-limits-add input{min-width:220px;font:inherit;border:1px solid #cbd5e1;border-radius:9px;padding:7px 10px}.erp-x-html .v2027-limits-add .v2027-add-msg{color:#a3202b;flex-basis:100%;min-height:18px;margin:0;font-weight:700}.erp-x-html .v2025-ws-field small.v2027-ws-lock{color:#475569;font-size:11.5px;font-weight:700}.erp-x-html .v2027-ws-nopaper{color:#8a1c1c!important;background:#fdecec!important;border-color:#f3c4c4!important}.erp-x-html .v2027-ws-allow{color:#123e6b;background:#f1f7ff;border:1px solid #c9dcf3;border-radius:10px;margin:-4px 0 10px;padding:7px 10px;font-size:12.5px;line-height:1.8}.erp-x-html .v2027-ws-allow b{direction:ltr;unicode-bidi:isolate}.erp-x-html .v2027-ws-over{color:#8a1c1c;background:#fdecec;border:1px solid #f3c4c4;border-radius:10px;margin:-4px 0 10px;padding:7px 10px;font-size:12.5px;font-weight:800;line-height:1.8}.erp-x-html .v2027-ws-over[hidden]{display:none}.erp-x-html #unitAwaitingApprovalPage .v826-manager-row small.v2027-pm-allow,.erp-x-html small.v2027-pm-allow{color:#123e6b;font-weight:700;display:block}.erp-x-html #unitAwaitingApprovalPage .v826-manager-row small.v2027-pm-allow.v2027-over,.erp-x-html small.v2027-pm-allow.v2027-over{color:#8a1c1c}.erp-x-html .v2027-allow-open{color:#1d4f86;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:#fff;border:1px solid #c9dcf3;border-radius:999px;margin-inline-start:6px;padding:1px 8px;font-family:inherit;font-size:11px;font-weight:800}.erp-x-html .v2027-allow-open:hover{background:#eef5ff}.erp-x-html .v2027-allow-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.erp-x-html .v2027-allow-form label{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.erp-x-html .v2027-allow-form input{width:76px;font:inherit;text-align:center;border:1px solid #cbd5e1;border-radius:9px;padding:6px 8px}.erp-x-html .v2027-allow-form .v2027-allow-msg{color:#334155;flex-basis:100%;min-height:18px;margin:0;font-weight:700}.erp-x-html .v2027-limits-pane .v2032-aging td.v2032-ag{text-align:center;color:#94a3b8}.erp-x-html .v2027-limits-pane .v2032-aging td.v2032-ag.v2032-ag-has{color:#0f172a;font-weight:700}.erp-x-html .v2027-limits-pane .v2032-aging td.v2032-ag-d31_60.v2032-ag-has,.erp-x-html .v2027-limits-pane .v2032-aging td.v2032-ag-d61_90.v2032-ag-has{color:#9a3412;background:#fff7ed}.erp-x-html .v2027-limits-pane .v2032-aging td.v2032-ag-d90p.v2032-ag-has{color:#991b1b;background:#fef2f2}.erp-x-html .v2027-limits-pane tr.v2032-total td{background:#f8fafc;border-top:2px solid #cbd5e1;font-weight:800}.erp-x-html .v2027-limits-pane tr.v2032-late td:first-child{box-shadow:inset -3px 0 #dc2626}.erp-x-html .v2027-limits-pane .v2032-sub{margin:14px 0 6px;font-size:14px}.erp-x-html .v2027-limits-pane .v2032-red{color:#b91c1c;font-weight:700}.erp-x-html .v2027-limits-pane .btn.v2032-mini{min-height:0;padding:3px 9px;font-size:12px;line-height:1.6}.erp-x-html .v2027-limits-pane .v2032-cheque-add{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:12px;display:flex}.erp-x-html .v2027-limits-pane .v2032-cheque-add label{flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.erp-x-html .v2027-limits-pane .v2032-cheque-add input,.erp-x-html .v2027-limits-pane .v2032-cheque-add select{min-width:140px}.erp-x-html .v2027-limits-pane .v2032-cheque-msg{color:#b91c1c;flex-basis:100%;margin:0;font-size:12px}.erp-x-html .v2027-badge.v2027-pending{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}
