.inv-product-copy h2 .inv-product-link{color:inherit;font:inherit;text-decoration:none}
.inv-product-copy h2 .inv-product-link:hover{color:#1677ff;text-decoration:underline}
.inv-meta .inv-copy-id{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer;text-align:left}
.inv-meta .inv-copy-id:hover{color:#1677ff}
.inv-copy-id:focus-visible,.inv-product-link:focus-visible{outline:2px solid #1677ff;outline-offset:3px;border-radius:3px}
.inv-page-size-bottom{margin-right:4px}.inv-page-size-bottom select{width:72px}
.inv-merge-option{display:flex;align-items:center;padding:0 16px 11px}.inv-merge-option label{display:flex;align-items:center;gap:7px;color:#42536d;cursor:pointer}.inv-merge-option input{width:16px;height:16px;margin:0;accent-color:#2f88ff}.inv-merge-option span{font-size:12px;font-weight:650}.inv-merge-option small{color:#8290a4;font-size:11px}.inv-tags .inv-merged-badge{display:inline-flex;align-items:center;border:1px solid #b7d5ff;border-radius:999px;background:#eef6ff;color:#176ed6;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700;white-space:nowrap}
@media(max-width:700px){.inv-merge-option label{align-items:flex-start;flex-wrap:wrap}.inv-merge-option small{width:100%;padding-left:23px}}
.inv-toast.saving{display:flex;align-items:center;gap:9px;min-width:300px;border-color:#8fbaf0;background:#eef6ff;color:#175fae}.inv-toast.saving .inv-spinner{flex:0 0 auto}.inv-savebar #inv-dirty-count{font-variant-numeric:tabular-nums}
