.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.catalog-order-help{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;border:1px solid #dfe3ea;border-radius:8px;background:#fafbfe;color:#526176}
.catalog-order-help>span:first-child{padding-top:1px;color:#635bff;font-size:20px;line-height:1}
.catalog-order-help p{margin:0;font-size:13px;line-height:19px}
.catalog-order-help p strong{color:#243044;font-weight:650}
.catalog-order-status{margin-left:auto;padding-top:2px;color:#16805d;font-size:12px;font-weight:600;white-space:nowrap}
.catalog-order-status.is-error{color:#b42318}
.catalog-order-column,.catalog-order-cell{width:42px!important;min-width:42px!important;padding-right:4px!important;padding-left:12px!important;text-align:center!important}
.catalog-family-row th{padding:10px 16px!important;background:#f6f7fa!important;color:#66758a!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}
.catalog-sort-row{transition:opacity .15s ease,background .15s ease,box-shadow .15s ease}
.catalog-sort-row.is-dragging{opacity:.42}
.catalog-sort-row.is-drag-over{background:#f4f2ff!important;box-shadow:inset 0 2px 0 #635bff}
.catalog-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:25px;height:32px;border-radius:5px;color:#78869a;font-size:20px;line-height:1;cursor:grab;user-select:none}
.catalog-drag-handle:hover{background:#f1f0ff;color:#5149d5}
.catalog-drag-handle:active{cursor:grabbing}
.catalog-custom-fields{margin-top:4px;border:1px solid #e3e7ee;border-radius:8px;background:#fbfcfe;overflow:hidden}.catalog-custom-fields>summary{display:flex;align-items:center;min-height:46px;padding:0 14px;cursor:pointer;color:#344158;font-size:14px;font-weight:600;list-style:none}.catalog-custom-fields>summary::-webkit-details-marker{display:none}.catalog-custom-fields>summary:after{margin-left:auto;color:#64748b;content:'+';font-size:19px;font-weight:400}.catalog-custom-fields[open]>summary{border-bottom:1px solid #e3e7ee;background:#fff}.catalog-custom-fields[open]>summary:after{content:'–'}.catalog-custom-fields-body{padding:16px}.catalog-custom-fields-body>p{margin:0 0 15px}.catalog-custom-fields-body .form-grid{margin-top:0}.catalog-ai-field{display:flex!important;align-items:center;gap:8px;min-height:38px;padding-top:25px;color:#425166!important;cursor:pointer}.catalog-ai-field input.custom-ai{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;margin:0!important;padding:0!important;accent-color:#635bff}.catalog-ai-field input.custom-ai:disabled{opacity:.45;cursor:not-allowed}.catalog-ai-field span{font-size:14px;font-weight:500}.catalog-replace-warning{margin:0 0 12px;border:1px solid #f1dda4;background:#fffaf0;color:#725d26!important;font-size:13px}
@media(max-width:800px){.catalog-order-help{align-items:flex-start}.catalog-order-status{display:none}.catalog-order-cell,.catalog-order-column{width:34px!important;min-width:34px!important;padding-left:7px!important}.catalog-manager .table-wrap table{min-width:1030px!important}}
