.w25-table{width:100%;border-collapse:collapse;background:white}.w25-table th,.w25-table td{padding:13px 12px;text-align:left;border-bottom:1px solid #e1e8f2;vertical-align:top}.w25-table th{font-size:12px;color:#65758c;white-space:nowrap}.w25-table small{display:block;color:#78869a;font-size:11px;margin-top:5px}.w25-table td:first-child{min-width:165px}.w25-table td:last-child{min-width:85px}.w25-product-link{display:block;text-align:left;padding:0;background:none;border:0;color:#15385e;font-weight:700;box-shadow:none;font-size:14px;line-height:1.5;margin:0}.w25-badge{display:inline-block;border-radius:6px;padding:4px 7px;background:#eef3fb;font-size:12px;color:#355479;white-space:nowrap}.w25-badge.good{color:#13805b;background:#e9f6ef}.w25-badge.warn{color:#9b6411;background:#fff4dc}.w25-negative{color:#ba3d43}.w25-highlight{border:2px solid #3975d9!important;background:#f4f8ff!important}#w25-dialog{max-width:540px;width:calc(100% - 32px);border:1px solid #dce5ef;border-radius:18px;padding:20px;max-height:90vh;overflow:auto;box-sizing:border-box}#w25-dialog::backdrop{background:#152c4b66}#w25-dialog label{display:block;margin:12px 0}#w25-dialog input:not([type=checkbox]),#w25-dialog textarea,#w25-dialog select{display:block;width:100%;box-sizing:border-box;margin-top:5px}#w25-dialog button{margin:8px 8px 0 0}#w25-pick-list{display:flex;flex-direction:column;gap:8px;margin:12px 0}#w25-pick-list button{text-align:left}#inventory-view .ops-tabs,#w25-order-states,.w25-rule-families{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:7px;padding:4px 0 8px;margin:8px 0}#inventory-view .ops-tabs button,#w25-order-states button,.w25-rule-families button{flex-shrink:0;white-space:nowrap}#w25-history-list>details>summary{font-weight:700;line-height:1.7;cursor:pointer}.w25-result-rows p{border-bottom:1px solid #e1e8f2;padding:10px 0}.w25-table details{font-size:12px;margin-top:8px}.w25-table td>button:not(.w25-product-link){padding:5px 8px;font-size:12px;min-height:30px}#w25-stock-list>.scroll{border:1px solid #dce5ef;border-radius:12px}#p232-controls select,#p232-controls input{max-width:280px}
@media(max-width:500px){.w25-table th,.w25-table td{padding:10px 8px}.w25-table td:nth-child(2){display:none}.w25-table th:nth-child(2){display:none}.w25-table td:first-child{min-width:138px}.w25-table td:nth-child(3){min-width:100px}.w25-table td:last-child{min-width:65px}#w25-order-actions{margin-bottom:12px}.w25-table{font-size:12px}}
