.erp-theme table input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0;accent-color:#e30613}
.erp-theme .workspace-product{min-width:0}.erp-theme .workspace-product>span{max-width:45vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.erp-theme .modal-backdrop{isolation:isolate;overflow:auto}.erp-theme .product-dialog .tabs{gap:2px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.erp-theme .product-dialog .tabs button{flex:none;font-size:12px;padding:6px 9px;white-space:nowrap;min-height:32px}
.erp-theme .catalog-tabs{flex-wrap:wrap}.erp-theme .catalog-tabs a{font-size:13px}.erp-theme input[readonly]{background:#f4f6f9;color:#64748b}
.erp-theme .dialog-section .tax-grid{padding-bottom:10px}.erp-theme .image-preview{max-width:100%}.erp-theme .product-dialog>.form-actions{margin-bottom:0}
.erp-theme .icon-button:focus-visible{outline:2px solid #e30613;outline-offset:2px}
@media(max-width:767px){.erp-theme .product-dialog .tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.erp-theme .product-dialog .tabs button{flex:none;white-space:nowrap}.erp-theme .page-heading .row-actions{flex-wrap:wrap}.erp-theme .table-wrap{max-width:100%;overscroll-behavior-x:contain}.erp-theme .form-actions{flex-wrap:wrap}}
