.service-road-section.hidden{display:none!important}
.service-check{border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px;margin:0 0 12px}
.service-check-head{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;line-height:1.35}
.service-check-head .num{flex:0 0 28px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--teal2);font-weight:800}
.service-status-buttons{margin:4px 0 12px}
.service-photo-label{margin-top:10px}
.service-photo-help{font-size:12px;color:#5b6967;margin-top:5px}
.service-preview{margin-top:9px}
.service-other .reg-finding-head{margin-bottom:12px}
.service-other input,.service-other textarea{margin-bottom:8px}
@media(max-width:760px){.service-check{padding:12px}.service-status-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.service-status-buttons .radio-status span{text-align:center;justify-content:center}.service-check-head{font-size:14px}}
@media print{.service-road-section{display:none!important}.service-baak-head .baak-title{font-size:14px;line-height:1.15}}
