.reports_workspace__wNPSi{color:#193c37;font-family:system-ui,sans-serif;font-size:14px;line-height:1.55}.reports_columns__5dXIK{display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px;align-items:start}.reports_card__9_ht6{background:#fff;border:1px solid #dbe4de;border-radius:14px;padding:22px;min-width:0}.reports_workspace__wNPSi h2{font-size:19px;margin:0 0 12px}.reports_workspace__wNPSi h3{font-size:15px;margin:8px 0}.reports_workspace__wNPSi h2,.reports_workspace__wNPSi h3{overflow-wrap:anywhere}.reports_workspace__wNPSi p{white-space:pre-wrap;overflow-wrap:anywhere}.reports_stack__neA3I{display:flex;flex-direction:column;gap:16px;min-width:0}.reports_workspace__wNPSi fieldset{border:0;padding:0;margin:0;min-width:0}.reports_workspace__wNPSi label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.reports_workspace__wNPSi input,.reports_workspace__wNPSi select,.reports_workspace__wNPSi textarea{color:#183932;background:#fbfcfb;border:1px solid #becfc5;border-radius:7px;padding:10px;font:inherit;width:100%;box-sizing:border-box;min-width:0}.reports_workspace__wNPSi textarea{resize:vertical;min-height:78px;font-weight:400}.reports_workspace__wNPSi button{cursor:pointer;color:#fff;background:#17604e;border:1px solid transparent;border-radius:7px;padding:9px 13px;font-size:13px;font-weight:600}.reports_workspace__wNPSi button:disabled{opacity:.5;cursor:not-allowed}.reports_workspace__wNPSi button:focus-visible,.reports_workspace__wNPSi input:focus,.reports_workspace__wNPSi select:focus,.reports_workspace__wNPSi textarea:focus{outline:3px solid #91cdbc;outline-offset:2px}.reports_workspace__wNPSi .reports_secondary__3mr7z{color:#19513f;background:#edf4ee;border-color:#cadacf}.reports_row__0N9v0{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.reports_toolbar__v4C4c{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0}.reports_video__HIC6z{width:100%;max-height:510px;border-radius:8px;background:#10251f}.reports_uploadProgress__sZSeo{display:block;width:100%;accent-color:#17604e;margin:8px 0}.reports_drawing__qH22P{width:100%;overflow:hidden;border-radius:8px;background:#10251f;touch-action:none}.reports_card__9_ht6:focus-visible{outline:3px solid #91cdbc;outline-offset:2px}.reports_muted___inER,.reports_workspace__wNPSi small{color:#596f64;font-size:12px}.reports_reportList__GxZQi{display:grid;gap:7px;margin-bottom:22px}.reports_workspace__wNPSi .reports_reportChoice__i2rEx{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;background:#f4f7f4;color:#234b3c;overflow-wrap:anywhere}.reports_workspace__wNPSi .reports_reportChoice__i2rEx[aria-pressed=true]{border-color:#17604e;background:#e6f1e8}.reports_finding__ZGMqt{padding:18px 0;border-top:1px solid #dbe4de}.reports_workspace__wNPSi .reports_findingForm__AjSaj{border:1px solid #a9c8b6;background:#f5f9f5;padding:16px;border-radius:10px;display:grid;gap:12px;margin:18px 0}.reports_workspace__wNPSi .reports_checkbox__MUS58{flex-direction:row;align-items:flex-start;margin:12px 0;font-weight:400}.reports_checkbox__MUS58 input{width:18px;flex-shrink:0;margin-top:3px}.reports_error__PSIrW,.reports_notice__CkI3o{padding:14px 18px;border-radius:9px;margin-bottom:16px}.reports_error__PSIrW{background:#fff0ed;color:#922f23;border:1px solid #e7bab1}.reports_notice__CkI3o{background:#e9f4eb;border:1px solid #b6d1bd}.reports_progress__O7IUo{position:fixed;bottom:25px;right:25px;z-index:100;padding:13px 20px;border-radius:10px;background:#163f33;color:white;box-shadow:0 5px 20px #0002}.reports_export__JU0FS{border-top:1px solid #dbe4de;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.reports_followUps__E19y6{margin-bottom:20px}.reports_followUps__E19y6 summary{cursor:pointer;font-weight:700;padding:3px 0}.reports_followUpList__tUjyi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin:14px 0}.reports_followUpItem__4gUxy{min-width:0;border:1px solid #dbe4de;border-radius:9px;padding:15px}.reports_followUpItem__4gUxy small{display:block;margin-bottom:10px;overflow-wrap:anywhere}@media (max-width:1000px){.reports_columns__5dXIK{grid-template-columns:1fr}.reports_card__9_ht6{padding:16px}}