.unvented-repairs{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line,#c9d4dc);min-width:0}.unvented-repairs [hidden]{display:none!important}.unvented-repairs h4{margin:.3rem 0 .8rem}.uv-repair-card{border:1px solid var(--line,#c9d4dc);border-radius:8px;padding:1rem;margin:1rem 0;min-width:0}.uv-repair-card h5{font-size:1rem;margin:.6rem 0}.uv-repair-card p,.uv-repair-message{overflow-wrap:anywhere}.uv-repair-copy{white-space:pre-wrap}.uv-repair-edit{padding:1rem;border:2px solid #387280;border-radius:9px;margin:1rem 0;scroll-margin-top:1rem}.uv-repair-edit .field{margin-bottom:.8rem}.uv-repair-check{display:flex;align-items:flex-start;gap:.6rem;margin:.7rem 0}.uv-repair-check input{width:auto;margin-top:.25rem}.uv-repair-edit input,.uv-repair-edit select,.uv-repair-edit textarea{width:100%;min-width:0;max-width:100%}.uv-repair-edit input[type=checkbox]{width:auto}.unvented-repairs fieldset{border:1px solid var(--line,#c9d4dc);border-radius:6px;margin:1rem 0}.unvented-repairs .toolbar{flex-wrap:wrap}.uv-repair-message{white-space:pre-wrap}.uv-repair-card details{margin-top:.8rem}.uv-repair-card details p{font-size:.82rem}.uv-repair-edit textarea{min-height:90px}@media(max-width:600px){.uv-repair-edit,.uv-repair-card{padding:.75rem}.unvented-repairs .toolbar button{max-width:100%;white-space:normal}}

.uv-repair-status-open{background:#f9dedd;color:#932c2b}.uv-repair-status-closed{background:#dcefe1;color:#1d6334}
