.inspection-intro{display:grid;grid-template-columns:minmax(220px,1fr) 2fr;gap:32px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:24px}.inspection-intro p{color:var(--muted);line-height:1.8}.inspection-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:24px 0}.inspection-toolbar h2{margin:0 0 8px}.inspection-toolbar span{font-size:14px;line-height:1.8;display:block}.inspection-actions{display:flex;gap:8px;flex-wrap:wrap}.inspection-actions button{min-height:40px;white-space:nowrap}.inspection-item{padding:24px;background:#fffdf8;border:1px solid var(--line);margin:16px 0}.inspection-item-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.inspection-item label{display:block;margin:16px 0 0}.inspection-item input,.inspection-item textarea{width:100%;margin:8px 0 0;line-height:1.7}.inspection-item textarea{resize:vertical}.inspection-item .small{padding:8px 12px}#inspection-add{margin-top:8px}#inspection-editor button:disabled{opacity:.45;cursor:default}@media(max-width:800px){.inspection-intro{grid-template-columns:1fr;gap:0}.inspection-toolbar{align-items:stretch;flex-direction:column;gap:16px}.inspection-item{padding:16px}.inspection-actions button{white-space:normal}}
