.tabs{display:flex;gap:10px}.notification{padding:10px;border-left:4px solid #e09b17;background:#fff8e8;margin:6px 0}.notification.read{opacity:.6}.data-list article{padding:14px 0;border-bottom:1px solid #e7ebef;display:flex;justify-content:space-between;gap:12px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:10px;border-bottom:1px solid #e7ebef;white-space:nowrap}.badge{padding:3px 7px;border-radius:10px;background:#e8eef7;font-size:.8rem}.item-match{display:grid;grid-template-columns:2fr .7fr 1fr 2fr auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid #e7ebef}@media(max-width:700px){.item-match{grid-template-columns:1fr}.tabs{overflow:auto}}

/* V6.1 BUG3 FIX: Stock table desktop overflow — targeted overrides only */
#stock-table-wrap .table-wrap{overflow-x:auto}
#stock-table-wrap table th,
#stock-table-wrap table td{padding:7px 5px;white-space:normal;overflow-wrap:anywhere}
#stock-table-wrap table th{white-space:nowrap}
#stock-table-wrap table td:nth-child(1){white-space:nowrap;width:1%}
#stock-table-wrap table td:nth-child(4),
#stock-table-wrap table td:nth-child(5),
#stock-table-wrap table td:nth-child(6),
#stock-table-wrap table td:nth-child(7),
#stock-table-wrap table td:nth-child(8){white-space:nowrap;width:1%;text-align:right}
#stock-table-wrap .row-actions button{font-size:.75em;padding:3px 5px;margin:1px 0;white-space:nowrap}
