.order-full-edit-v49{width:min(1180px,94vw)}
.order-items-edit-v49{border:1px solid #dfe6f3;border-radius:18px;padding:16px;background:#fbfcff;display:grid;gap:14px}
.order-items-title-v49{display:flex;justify-content:space-between;gap:12px;align-items:center}.order-items-title-v49 strong{display:block;font-size:1rem}.order-items-title-v49 small{display:block;color:#75829d;margin-top:3px}
.order-add-product-v49{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.order-add-product-v49 select{min-height:46px}
.order-edit-table-v49{border:1px solid #e0e6f1;border-radius:15px;overflow:hidden;background:#fff}.order-edit-head-v49,.order-edit-row-v49{display:grid;grid-template-columns:minmax(220px,2.2fr) 80px 130px 130px 120px 90px;gap:10px;align-items:center;padding:11px 12px}.order-edit-head-v49{background:#f5f7fc;color:#65728d;font-size:.75rem;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.order-edit-row-v49{border-top:1px solid #edf1f7}.order-edit-row-v49 input{min-height:42px!important;padding:8px 10px!important}.order-edit-name-v49 strong,.order-edit-name-v49 small{display:block}.order-edit-name-v49 small{margin-top:3px;color:#8490a7;font-size:.78rem}.order-edit-bottom-v49{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:end}.order-profit-preview-v49{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.order-profit-preview-v49 span{border:1px solid #e0e6f1;border-radius:12px;background:#fff;padding:10px 12px}.order-profit-preview-v49 small,.order-profit-preview-v49 strong{display:block}.order-profit-preview-v49 small{color:#77849c;font-size:.75rem}.order-profit-preview-v49 strong{margin-top:3px}.profit-negative{color:#c0394b!important}.profit-positive{color:#11875d!important}
@media(max-width:900px){.order-edit-head-v49{display:none}.order-edit-row-v49{grid-template-columns:1fr 72px 1fr 1fr;}.order-edit-row-v49 .order-edit-name-v49{grid-column:1/-1}.order-edit-row-v49 strong[data-v49-lineprofit]{grid-column:1/3}.order-edit-row-v49 button{grid-column:3/5}.order-edit-bottom-v49{grid-template-columns:1fr}.order-profit-preview-v49{grid-template-columns:repeat(2,1fr)}}
