.product-actions{display:flex;align-items:center;gap:4px;white-space:nowrap}
.table-scroll:has(.product-actions) th:last-child,.table-scroll:has(.product-actions) td:last-child{position:sticky;right:0;z-index:1;background:var(--paper);padding-left:12px;padding-right:12px;box-shadow:-5px 0 10px #30251d06}
.table-scroll:has(.product-actions) th:last-child{background:#f7f3ed}
.product-delete-button{color:#a33838}
.product-delete-preview{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid var(--line);border-radius:9px;margin:22px 0;background:#fffdf9}
.product-delete-preview img{width:68px;height:82px;object-fit:cover;border-radius:5px;flex:none}
.product-delete-preview strong{display:block;font-size:16px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}
.product-delete-preview small{display:block;font-size:12px;color:var(--muted);margin:6px 0 8px}
.product-delete-copy{font-size:13px;line-height:1.9;margin:0 0 8px}
.product-delete-dialog .dialog-footer .primary{background:#a33838}
.product-delete-dialog .dialog-footer .primary:hover{background:#8b2d2d}
@media(max-width:1000px){.table-scroll:has(.product-actions) th,.table-scroll:has(.product-actions) td{padding-left:12px;padding-right:12px}.table-scroll:has(.product-actions) .product-cell{gap:10px}}
