.defect-form{max-width:1100px}.form-section{border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:22px}.form-section h2{margin-bottom:4px}.field-wrap{margin:14px 0}.field-wrap label,.material-row label{font-weight:600;display:block}.field-wrap small{display:block;color:var(--muted);margin-top:4px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.section-head p{margin:0;color:var(--muted)}.material-row{display:grid;grid-template-columns:minmax(220px,2fr) minmax(180px,1.5fr) 130px 35px;gap:12px;align-items:end;padding:12px;background:#f8fafb;border:1px solid var(--line);margin-bottom:8px}.remove-row{height:38px;border:1px solid #c8d0d8;background:#fff;color:var(--danger);font-size:22px;cursor:pointer}.materials-editor .errorlist{margin:4px 0;padding-left:16px}@media(max-width:700px){.section-head{display:block}.section-head .button{margin-top:10px}.material-row{grid-template-columns:1fr}.remove-row{width:38px}}
