.ReportView-module__Cfc0gG__report{gap:34px;padding-bottom:96px;display:grid}.ReportView-module__Cfc0gG__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ReportView-module__Cfc0gG__summary>div{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:18px 20px}.ReportView-module__Cfc0gG__label{color:var(--muted);font-size:12px}.ReportView-module__Cfc0gG__summary strong{margin-top:6px;font-size:24px;display:block}.ReportView-module__Cfc0gG__section{gap:14px;display:grid}.ReportView-module__Cfc0gG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ReportView-module__Cfc0gG__sectionHeader h2{letter-spacing:-.04em;margin:0;font-size:30px}.ReportView-module__Cfc0gG__sectionHeader p{color:var(--muted);margin:0;font-size:13px}.ReportView-module__Cfc0gG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ReportView-module__Cfc0gG__card{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:24px}.ReportView-module__Cfc0gG__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ReportView-module__Cfc0gG__card h3{letter-spacing:-.03em;margin:0;font-size:22px}.ReportView-module__Cfc0gG__confidence{background:var(--bg);color:var(--muted);border-radius:999px;flex:none;padding:7px 9px;font-size:12px;font-weight:700}.ReportView-module__Cfc0gG__card>p{color:var(--muted);line-height:1.7}.ReportView-module__Cfc0gG__actions{margin:18px 0 0;padding-left:20px;line-height:1.7}.ReportView-module__Cfc0gG__actions li+li{margin-top:7px}.ReportView-module__Cfc0gG__evidence{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.ReportView-module__Cfc0gG__evidence span{background:var(--bg);color:var(--muted);border-radius:9px;padding:7px 9px;font-size:12px}.ReportView-module__Cfc0gG__caution{color:#845216;background:#fff7eb;border-radius:12px;margin-top:16px;padding:11px 12px;font-size:12px;line-height:1.55}.ReportView-module__Cfc0gG__empty{color:var(--muted);border:1px dashed #cfd1ca;border-radius:20px;padding:24px}.ReportView-module__Cfc0gG__globalNote{color:var(--muted);background:#f0f2ed;border-radius:18px;padding:18px 20px;font-size:13px;line-height:1.65}@media print{.ReportView-module__Cfc0gG__report{gap:22px;padding-bottom:0}.ReportView-module__Cfc0gG__card,.ReportView-module__Cfc0gG__summary>div,.ReportView-module__Cfc0gG__globalNote{break-inside:avoid;box-shadow:none}.ReportView-module__Cfc0gG__cards{grid-template-columns:1fr}}@media (max-width:820px){.ReportView-module__Cfc0gG__summary,.ReportView-module__Cfc0gG__cards{grid-template-columns:1fr}.ReportView-module__Cfc0gG__sectionHeader,.ReportView-module__Cfc0gG__cardTop{flex-direction:column;align-items:stretch}}
