.inspection-detail{font-family:var(--font-sans);font-size:var(--font-body);color:var(--text);line-height:var(--leading-body);overflow-wrap:anywhere}.inspection-detail section+section{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.inspection-detail h2{font-size:var(--font-subheading);margin:0 0 12px;font-weight:600}.inspection-detail p{margin:8px 0}.inspection-detail .inspection-current{font-size:var(--font-heading);font-weight:600}.inspection-helper,.inspection-history time{font-size:var(--font-helper);color:var(--text-secondary)}.inspection-error{color:var(--danger)}.inspection-notice{border:1px solid var(--blue-line);background:var(--blue-soft);border-radius:var(--radius-sm);padding:12px 16px}.inspection-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inspection-actions button,.inspection-notice button{min-height:44px}.inspection-statistics{flex-wrap:wrap;gap:12px 24px;margin:12px 0;display:flex}.inspection-statistics dt{font-size:var(--font-helper);color:var(--text-secondary)}.inspection-statistics dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.inspection-history{margin:0;padding:0;list-style:none}.inspection-history li{border-top:1px solid var(--line);padding:16px 0}.inspection-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}
