.DiligenceAdmin-module__ux4hNW__loading,.DiligenceAdmin-module__ux4hNW__error,.DiligenceAdmin-module__ux4hNW__quiet,.DiligenceAdmin-module__ux4hNW__footNote{color:#657487;margin:0;padding:22px 26px;font-size:.9rem;line-height:1.6}.DiligenceAdmin-module__ux4hNW__error{color:#8a3131}.DiligenceAdmin-module__ux4hNW__head{border-bottom:1px solid #e8ecef;padding:24px 26px 20px}.DiligenceAdmin-module__ux4hNW__eyebrow{color:#2f6b59;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:.71rem;font-weight:700}.DiligenceAdmin-module__ux4hNW__h1{color:#16345a;max-width:58ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:550;line-height:1.25}.DiligenceAdmin-module__ux4hNW__meta{color:#7c8a99;margin:10px 0 0;font-size:.83rem;line-height:1.55}.DiligenceAdmin-module__ux4hNW__warn{color:#7a5408;background:#fdf6e8;border-left:3px solid #d9a63f;border-radius:0 9px 9px 0;margin:14px 0 0;padding:11px 14px 12px;font-size:.86rem;line-height:1.55}.DiligenceAdmin-module__ux4hNW__table{display:block}.DiligenceAdmin-module__ux4hNW__group{border-bottom:1px solid #e8ecef}.DiligenceAdmin-module__ux4hNW__groupTitle{color:#16345a;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;margin:0;padding:17px 26px 11px;font-size:1.06rem;font-weight:550}.DiligenceAdmin-module__ux4hNW__row{border-top:1px solid #f1f4f7;padding:14px 26px 17px}.DiligenceAdmin-module__ux4hNW__rowMain{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.DiligenceAdmin-module__ux4hNW__rowLabel{color:#1e2a3a;max-width:70ch;margin:0;font-size:.9rem;line-height:1.55}.DiligenceAdmin-module__ux4hNW__rowControls{flex:none;align-items:center;gap:10px;display:flex}.DiligenceAdmin-module__ux4hNW__pill{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 10px 4px;font-size:.68rem;font-weight:650}.DiligenceAdmin-module__ux4hNW__pillNeeded{color:#5a6776;background:#f2f5f7;box-shadow:inset 0 0 0 1px #dde4ea}.DiligenceAdmin-module__ux4hNW__pillReceived{color:#274f78;background:#eaf1f9;box-shadow:inset 0 0 0 1px #c9dcef}.DiligenceAdmin-module__ux4hNW__pillFollowUp{color:#8a5a08;background:#fdf3e2;box-shadow:inset 0 0 0 1px #f0d9a8}.DiligenceAdmin-module__ux4hNW__pillDone{color:#1f6f4e;background:#eaf5ef;box-shadow:inset 0 0 0 1px #c4e2d2}.DiligenceAdmin-module__ux4hNW__pillMuted{color:#8a99aa;background:#f7f8f9;box-shadow:inset 0 0 0 1px #e6eaee}.DiligenceAdmin-module__ux4hNW__select,.DiligenceAdmin-module__ux4hNW__input{color:#1e2a3a;background:#fff;border:1px solid #cfd8e0;border-radius:8px;padding:7px 10px;font-family:inherit;font-size:.85rem}.DiligenceAdmin-module__ux4hNW__select:focus-visible,.DiligenceAdmin-module__ux4hNW__input:focus-visible{outline-offset:1px;outline:2px solid #4a90d9}.DiligenceAdmin-module__ux4hNW__input{flex:260px;min-width:0}.DiligenceAdmin-module__ux4hNW__sellerNote{color:#4e5f70;background:#f7f9fa;border-radius:9px;margin:11px 0 0;padding:9px 13px 10px;font-size:.85rem;line-height:1.55;box-shadow:inset 0 0 0 1px #e6ebef}.DiligenceAdmin-module__ux4hNW__sellerNote strong{color:#16345a}.DiligenceAdmin-module__ux4hNW__fileList{margin:11px 0 0;padding:0;list-style:none}.DiligenceAdmin-module__ux4hNW__fileList li{flex-wrap:wrap;align-items:baseline;gap:3px 11px;padding:4px 0;display:flex}.DiligenceAdmin-module__ux4hNW__linkButton{color:#274f78;text-align:left;cursor:pointer;word-break:break-word;background:0 0;border:none;padding:0;font-family:inherit;font-size:.86rem;font-weight:600;text-decoration:underline}.DiligenceAdmin-module__ux4hNW__linkButton:hover{color:#16345a}.DiligenceAdmin-module__ux4hNW__fileMeta{color:#8a99aa;font-size:.77rem}.DiligenceAdmin-module__ux4hNW__followUpRow{flex-wrap:wrap;align-items:center;gap:9px 11px;margin-top:13px;display:flex}.DiligenceAdmin-module__ux4hNW__buttonQuiet{color:#274f78;cursor:pointer;background:#fff;border:1px solid #cfdce8;border-radius:8px;min-height:34px;padding:7px 14px;font-family:inherit;font-size:.84rem;font-weight:600}.DiligenceAdmin-module__ux4hNW__buttonQuiet:hover:not(:disabled){background:#f4f8fb;border-color:#a9c4dc}.DiligenceAdmin-module__ux4hNW__buttonQuiet:disabled{opacity:.5;cursor:default}.DiligenceAdmin-module__ux4hNW__buttonQuiet:focus-visible{outline-offset:2px;outline:2px solid #4a90d9}.DiligenceAdmin-module__ux4hNW__savedFlag{color:#1f6f4e;font-size:.81rem;font-weight:600}.DiligenceAdmin-module__ux4hNW__footNote{color:#8a99aa;border-top:1px solid #e8ecef;font-size:.82rem}@media (max-width:760px){.DiligenceAdmin-module__ux4hNW__head,.DiligenceAdmin-module__ux4hNW__groupTitle,.DiligenceAdmin-module__ux4hNW__row,.DiligenceAdmin-module__ux4hNW__loading,.DiligenceAdmin-module__ux4hNW__error,.DiligenceAdmin-module__ux4hNW__quiet,.DiligenceAdmin-module__ux4hNW__footNote{padding-left:18px;padding-right:18px}.DiligenceAdmin-module__ux4hNW__rowMain{flex-direction:column;gap:10px}.DiligenceAdmin-module__ux4hNW__rowControls{flex-wrap:wrap}}
.diligence-module__7h3kUG__shell{background:radial-gradient(circle at 18% 5%,#2f6b591c,#0000 36%),linear-gradient(#f8fafb 0%,#edf2f5 100%);place-items:start center;min-height:100vh;padding:42px 22px 64px;display:grid}.diligence-module__7h3kUG__card{background:#fff;border:1px solid #dfe5ea;border-radius:18px;width:min(940px,100%);overflow:hidden;box-shadow:0 20px 60px #16345a1a}.diligence-module__7h3kUG__cardNarrow{width:min(720px,100%);}.diligence-module__7h3kUG__header{padding:28px 30px 24px}.diligence-module__7h3kUG__eyebrow{color:#2f6b59;letter-spacing:.1em;text-transform:uppercase;margin:16px 0 9px;font-size:.72rem;font-weight:700}.diligence-module__7h3kUG__header h1{color:#16345a;max-width:26ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.7rem,4.4vw,2.35rem);font-weight:550;line-height:1.1}.diligence-module__7h3kUG__intro{color:#4e5f70;max-width:64ch;margin:14px 0 0;font-size:.95rem;line-height:1.65}.diligence-module__7h3kUG__footer{background:#f9fbfc;border-top:1px solid #e8ecef;padding:18px 30px 22px}.diligence-module__7h3kUG__footer p{color:#657487;max-width:70ch;margin:0;font-size:.82rem;line-height:1.6}.diligence-module__7h3kUG__footer a{color:#274f78;font-weight:600}@media (max-width:640px){.diligence-module__7h3kUG__shell{padding:18px 12px 40px;display:block}.diligence-module__7h3kUG__card{border-radius:14px}.diligence-module__7h3kUG__header{padding:24px 20px 20px}.diligence-module__7h3kUG__footer{padding:16px 20px 20px}}
