.catalog-management-page .catalog-product-card{display:flex;flex-direction:column;cursor:default;text-align:right;min-width:0}
.catalog-management-page .v2-product-actions{display:flex;gap:6px;flex-wrap:wrap;order:10;margin-top:auto;padding-top:12px;border-top:1px solid #eee;width:100%}
.catalog-management-page .v2-product-actions button{flex:1;min-height:40px;border:1px solid #cbd5e1;border-radius:7px;background:white;color:#1e293b;font:inherit;font-weight:700;cursor:pointer}
.catalog-management-page .v2-product-actions .v2-delete{color:#b91c1c;border-color:#fecaca;background:#fff1f2}
.catalog-management-page .v2-product-actions .v2-stop{color:#92400e;border-color:#fcd34d;background:#fffbeb}
.catalog-management-page .v2-product-actions .v2-enable{color:#047857;border-color:#6ee7b7;background:#ecfdf5}
.catalog-management-page .v2-product-actions button:disabled,.v2-price-control button:disabled{opacity:.5;cursor:wait}
.v2-price-control{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:#fff7ed;border:1px solid #fdba74;border-radius:10px;padding:14px;margin:14px 0}
.v2-price-control button{min-height:44px;padding:10px 18px;border-radius:8px;border:1px solid #ea580c;background:#ea580c;color:white;font:inherit;font-weight:700;cursor:pointer}
.v2-price-control button[aria-checked=false]{background:white;color:#c2410c}
.v2-single-price .catalog-price-box,.v2-single-price .catalog-kind-prices{display:none!important}
@media(max-width:520px){.v2-price-control button{width:100%}.catalog-management-page .catalog-product-list{grid-template-columns:1fr}}
.catalog-management-page .catalog-product-card.inactive{opacity:1;background:#f8fafc}.catalog-management-page .catalog-product-card.inactive .catalog-status{color:#64748b;background:#e2e8f0}
