/* Inventory action + margin visibility corrections · ui42 */

/* Margin: explicit palette, independent of inherited table text styles. */
#inventoryResults td[data-col="margin"]{white-space:nowrap}
#inventoryResults td[data-col="margin"]>.inventory-margin-value{display:inline-flex!important;align-items:center;justify-content:flex-end;min-width:72px;padding:3px 7px;border-radius:8px;font-weight:850!important;line-height:1.2}
#inventoryResults td[data-col="margin"]>.inventory-margin-value.is-positive{color:#08752a!important;background:#e7f7eb!important}
#inventoryResults td[data-col="margin"]>.inventory-margin-value.is-negative{color:#b3261e!important;background:#fde9e8!important}
#inventoryResults td[data-col="margin"]>.inventory-margin-value.is-zero{color:var(--b-text-2)!important;background:var(--b-surface-2)!important}
[data-theme="dark"] #inventoryResults td[data-col="margin"]>.inventory-margin-value.is-positive{color:#86efac!important;background:rgba(21,128,61,.22)!important}
[data-theme="dark"] #inventoryResults td[data-col="margin"]>.inventory-margin-value.is-negative{color:#fca5a5!important;background:rgba(185,28,28,.22)!important}

/* Quick actions: keep the previous visible/hover look permanently. No fade/brightness/color shift on hover. */
#inventoryResults .inventory-row-quick-actions.is-actions-column{opacity:1!important;transition:none!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column button{transform:none!important;filter:none!important;transition:box-shadow .14s ease,border-color .14s ease!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important;color:inherit!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-sell{background:#e7f7eb!important;border-color:#a8ddb5!important;color:#08752a!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-markdown{background:#fff5d8!important;border-color:#efd38b!important;color:#8a5a00!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-writeoff{background:#fde9e8!important;border-color:#efb1ad!important;color:#b3261e!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-avito{background:#e8f1ff!important;border-color:#aac9ff!important;color:#1769d2!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column button:hover,
#inventoryResults .inventory-row-quick-actions.is-actions-column button:focus-visible{transform:none!important;filter:none!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-sell:hover,#inventoryResults .inventory-row-quick-actions.is-actions-column .is-sell:focus-visible{background:#e7f7eb!important;border-color:#a8ddb5!important;color:#08752a!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-markdown:hover,#inventoryResults .inventory-row-quick-actions.is-actions-column .is-markdown:focus-visible{background:#fff5d8!important;border-color:#efd38b!important;color:#8a5a00!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-writeoff:hover,#inventoryResults .inventory-row-quick-actions.is-actions-column .is-writeoff:focus-visible{background:#fde9e8!important;border-color:#efb1ad!important;color:#b3261e!important}
#inventoryResults .inventory-row-quick-actions.is-actions-column .is-avito:hover,#inventoryResults .inventory-row-quick-actions.is-actions-column .is-avito:focus-visible{background:#e8f1ff!important;border-color:#aac9ff!important;color:#1769d2!important}
[data-theme="dark"] #inventoryResults .inventory-row-quick-actions.is-actions-column .is-sell{background:rgba(21,128,61,.22)!important;border-color:rgba(74,222,128,.36)!important;color:#86efac!important}
[data-theme="dark"] #inventoryResults .inventory-row-quick-actions.is-actions-column .is-markdown{background:rgba(180,83,9,.22)!important;border-color:rgba(251,191,36,.34)!important;color:#fcd34d!important}
[data-theme="dark"] #inventoryResults .inventory-row-quick-actions.is-actions-column .is-writeoff{background:rgba(185,28,28,.22)!important;border-color:rgba(248,113,113,.34)!important;color:#fca5a5!important}
[data-theme="dark"] #inventoryResults .inventory-row-quick-actions.is-actions-column .is-avito{background:rgba(29,78,216,.22)!important;border-color:rgba(96,165,250,.35)!important;color:#93c5fd!important}

@media(max-width:760px){
 #inventoryResults .inventory-mobile-quick-actions{opacity:1!important}
 #inventoryResults .inventory-mobile-quick-actions button{transform:none!important;filter:none!important;transition:none!important}
 #inventoryResults .inventory-mobile-quick-actions .is-sell{background:#e7f7eb!important;border-color:#a8ddb5!important;color:#08752a!important}
 #inventoryResults .inventory-mobile-quick-actions .is-markdown{background:#fff5d8!important;border-color:#efd38b!important;color:#8a5a00!important}
 #inventoryResults .inventory-mobile-quick-actions .is-writeoff{background:#fde9e8!important;border-color:#efb1ad!important;color:#b3261e!important}
 #inventoryResults .inventory-mobile-quick-actions .is-avito{background:#e8f1ff!important;border-color:#aac9ff!important;color:#1769d2!important}
}
