.stock-count-adjustment .table-wrap{overflow:visible;border:1px solid #d4e3de;border-radius:12px;background:#fff;margin:16px 0 10px}
.stock-count-adjustment table{table-layout:fixed;width:100%;border-collapse:collapse}
.stock-count-adjustment th:first-child{width:38%}
.stock-count-adjustment th:nth-child(2){width:14%}
.stock-count-adjustment th:nth-child(3){width:18%}
.stock-count-adjustment th:nth-child(4),.stock-count-adjustment th:nth-child(5){width:12%}
.stock-count-adjustment th:last-child{width:6%}
.stock-count-adjustment th{background:#f1f7f5;color:#567169;font-size:10px;letter-spacing:.07em;padding:12px;text-align:left}
.stock-count-adjustment td{padding:12px;vertical-align:middle;border-top:1px solid #e4eeea}
.stock-count-adjustment .product-combobox{width:100%;min-width:0!important}
.stock-count-adjustment .adjustment-product-search,.stock-count-adjustment .adjustment-quantity,.stock-count-adjustment textarea{width:100%;border:1px solid #ceded8;border-radius:9px;background:#fff;color:#193b31;padding:11px 12px;font:inherit;font-size:13px;min-height:42px;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}
.stock-count-adjustment .adjustment-quantity{text-align:right;font-variant-numeric:tabular-nums}
.stock-count-adjustment .adjustment-product-search:focus,.stock-count-adjustment .adjustment-quantity:focus,.stock-count-adjustment textarea:focus{border-color:#19b783;box-shadow:0 0 0 3px #19b78316}
.stock-count-adjustment .adjustment-current,.stock-count-adjustment .adjustment-delta,.stock-count-adjustment .adjustment-new{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:#37574c}
.stock-count-adjustment .adjustment-new{color:#0b7858}
.stock-count-adjustment .adjustment-notes{display:grid!important;gap:8px;margin-top:20px!important;font-size:12px;font-weight:600;color:#243e35}
.stock-count-adjustment textarea{min-height:92px;resize:vertical;font-weight:400;line-height:1.5}
.stock-count-adjustment .muted{background:#f1f8f5;border:1px solid #dcebe4;border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.5;margin:16px 0;color:#60796f}
.stock-count-adjustment td:last-child .btn{width:32px;min-height:32px;height:32px;padding:0;border:1px solid #ffd5d3;background:#fff1f0;color:#c63832;border-radius:8px;font-size:18px}
.stock-count-adjustment .adjustment-product-results{max-height:260px;overflow-y:auto;z-index:1500}
.stock-count-adjustment .adjustment-product-results button{width:100%;text-align:left;padding:10px 12px;background:#fff;border:0;border-bottom:1px solid #e8efeb;color:#244b3d;font:inherit;cursor:pointer}
.stock-count-adjustment .adjustment-product-results button:hover,.stock-count-adjustment .adjustment-product-results button:focus{background:#eaf6f0}
/* Isolate this six-column editor from global transaction-table sizing. */
#modalRoot.stock-count-adjustment .table-wrap{width:100%!important;max-width:100%!important;min-width:0!important}
#modalRoot.stock-count-adjustment table{display:table!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}
#modalRoot.stock-count-adjustment thead{display:table-header-group!important}
#modalRoot.stock-count-adjustment tbody{display:table-row-group!important}
#modalRoot.stock-count-adjustment tr{display:table-row!important}
#modalRoot.stock-count-adjustment th,#modalRoot.stock-count-adjustment td{display:table-cell!important;min-width:0!important;max-width:none!important;white-space:normal!important}
#modalRoot.stock-count-adjustment th:nth-child(1),#modalRoot.stock-count-adjustment td:nth-child(1){width:38%!important}
#modalRoot.stock-count-adjustment th:nth-child(2),#modalRoot.stock-count-adjustment td:nth-child(2){width:14%!important}
#modalRoot.stock-count-adjustment th:nth-child(3),#modalRoot.stock-count-adjustment td:nth-child(3){width:18%!important}
#modalRoot.stock-count-adjustment th:nth-child(4),#modalRoot.stock-count-adjustment td:nth-child(4),#modalRoot.stock-count-adjustment th:nth-child(5),#modalRoot.stock-count-adjustment td:nth-child(5){width:12%!important}
#modalRoot.stock-count-adjustment th:nth-child(6),#modalRoot.stock-count-adjustment td:nth-child(6){width:6%!important}
#modalRoot.stock-count-adjustment .product-combobox,#modalRoot.stock-count-adjustment .adjustment-product-search,#modalRoot.stock-count-adjustment .adjustment-quantity{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
@media(max-width:760px){.stock-count-adjustment .table-wrap{overflow-x:auto}.stock-count-adjustment table{min-width:700px}.stock-count-adjustment .form-grid{grid-template-columns:1fr}}

/* Eight-column cost/value editor. */
#modalRoot.stock-count-adjustment th:nth-child(1),#modalRoot.stock-count-adjustment td:nth-child(1){width:32%!important}
#modalRoot.stock-count-adjustment th:nth-child(2),#modalRoot.stock-count-adjustment td:nth-child(2){width:10%!important}
#modalRoot.stock-count-adjustment th:nth-child(3),#modalRoot.stock-count-adjustment td:nth-child(3){width:10%!important}
#modalRoot.stock-count-adjustment th:nth-child(4),#modalRoot.stock-count-adjustment td:nth-child(4){width:12%!important}
#modalRoot.stock-count-adjustment th:nth-child(5),#modalRoot.stock-count-adjustment td:nth-child(5){width:10%!important}
#modalRoot.stock-count-adjustment th:nth-child(6),#modalRoot.stock-count-adjustment td:nth-child(6){width:10%!important}
#modalRoot.stock-count-adjustment th:nth-child(7),#modalRoot.stock-count-adjustment td:nth-child(7){width:12%!important}
#modalRoot.stock-count-adjustment th:nth-child(8),#modalRoot.stock-count-adjustment td:nth-child(8){width:4%!important}
.stock-count-adjustment .adjustment-cost,.stock-count-adjustment .adjustment-value{text-align:right;font-variant-numeric:tabular-nums}.stock-count-adjustment .adjustment-value-summary{display:flex;justify-content:flex-end;gap:24px;align-items:center;padding:12px 16px;margin:12px 0;background:#f1f8f5;border:1px solid #d4e3de;border-radius:9px}.stock-count-adjustment .adjustment-value-summary strong{font-size:18px;color:#123f32}
