.ResidentReports_root__OIX4N{color:#292524;min-width:0}.ResidentReports_toolbar__KyJpX{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:16px 0}.ResidentReports_tabs__33oFv{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid #e7e0db;margin:0 0 20px}.ResidentReports_tabs__33oFv button{border:0;border-bottom:3px solid transparent;background:transparent;color:#68605a;padding:12px 16px;font-weight:600;cursor:pointer}.ResidentReports_tabs__33oFv button[aria-pressed=true]{color:#a40e28;border-bottom-color:#c8102e}.ResidentReports_filters__0MUvW{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;background:#fff;border:1px solid #e7e0db;padding:16px;border-radius:12px}.ResidentReports_filters__0MUvW label,.ResidentReports_form__G4zcE label{display:grid;grid-gap:6px;gap:6px;color:#57534e;font-size:12px;font-weight:600}.ResidentReports_filters__0MUvW input,.ResidentReports_filters__0MUvW select,.ResidentReports_form__G4zcE input,.ResidentReports_form__G4zcE select,.ResidentReports_form__G4zcE textarea{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #d6d0ca;border-radius:6px;background:#fff;color:#292524;font:inherit;font-size:14px}.ResidentReports_chips__ImHWV{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.ResidentReports_chips__ImHWV button{background:#f6f0ed;border:1px solid #ded3cb;border-radius:16px;padding:4px 10px;color:#57534e;cursor:pointer}.ResidentReports_muted__t5070{color:#78716c;font-size:12px}.ResidentReports_cell__qE7OH{min-width:125px;display:grid;grid-gap:6px;gap:6px}.ResidentReports_preview__j471t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:190px;max-width:300px;color:#57534e;line-height:1.5}.ResidentReports_tag__eMnn8{display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:6px;padding:4px 7px;font-size:12px;line-height:1.4;background:#f5f5f4;color:#57534e}.ResidentReports_warning__U0Rue{background:#fff5df;color:#92400e}.ResidentReports_success__acayp{background:#eaf5ee;color:#166534}.ResidentReports_danger__MlLHb{background:#fff0f1;color:#a40e28}.ResidentReports_empty__TGfy5{text-align:center;padding:40px 20px;color:#78716c;background:#fff;border:1px solid #e7e0db;border-radius:12px}.ResidentReports_error__NEFIG{padding:12px 16px;background:#fff0f1;color:#9f1239;border-radius:8px;margin:12px 0}.ResidentReports_pager__hwye5{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px 0;font-size:13px;color:#57534e}.ResidentReports_pager__hwye5 div{display:flex;align-items:center;gap:10px}.ResidentReports_dialog__FB_lA{position:fixed;inset:0 0 0 auto;margin:0;width:min(860px,94vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;padding:0;background:#fcfaf8;color:#292524;box-shadow:-15px 0 60px #0002}.ResidentReports_dialog__FB_lA::-webkit-backdrop{background:#1c191780}.ResidentReports_dialog__FB_lA::backdrop{background:#1c191780}.ResidentReports_dialogHead__DYcj1{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding:22px 24px 16px;border-bottom:1px solid #e7e0db}.ResidentReports_dialogHead__DYcj1 h2{margin:0 0 5px;font-size:22px}.ResidentReports_dialogBody__FRMHc{padding:24px}.ResidentReports_metadata__F5OcW{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ResidentReports_overview__Wq6bX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:20px 0}.ResidentReports_overview__Wq6bX dt{color:#78716c;font-size:12px;margin-bottom:6px}.ResidentReports_overview__Wq6bX dd{margin:0;font-size:14px;overflow-wrap:anywhere}.ResidentReports_message__vfRbx{background:#fff;border:1px solid #e7e0db;border-radius:10px;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.ResidentReports_form__G4zcE{display:grid;grid-gap:14px;gap:14px;border:1px solid #ded3cb;background:#fff;border-radius:10px;padding:18px;margin:16px 0}.ResidentReports_form__G4zcE h3{margin:0}.ResidentReports_taskCard___wQtC{border:1px solid #e7e0db;border-radius:10px;background:#fff;padding:18px;margin-bottom:12px}.ResidentReports_taskCard___wQtC h3{margin:0 0 8px;font-size:15px}.ResidentReports_taskCard___wQtC p{overflow-wrap:anywhere;white-space:pre-wrap}.ResidentReports_taskCard___wQtC summary{cursor:pointer;color:#57534e;font-size:13px;margin:12px 0}.ResidentReports_dialogBody__FRMHc .input{width:100%;box-sizing:border-box;margin-top:6px}.ResidentReports_dialogBody__FRMHc button:focus-visible,.ResidentReports_root__OIX4N button:focus-visible{outline:3px solid #a40e28;outline-offset:3px}@media (max-width:700px){.ResidentReports_dialog__FB_lA{width:100vw}.ResidentReports_dialogBody__FRMHc,.ResidentReports_dialogHead__DYcj1{padding:16px}.ResidentReports_filters__0MUvW{grid-template-columns:repeat(2,minmax(0,1fr))}.ResidentReports_overview__Wq6bX{grid-template-columns:1fr}.ResidentReports_tabs__33oFv button{padding:10px}}@media (max-width:380px){.ResidentReports_filters__0MUvW{grid-template-columns:1fr}}