.report-detail[data-v-be9e9042]{display:flex;flex-direction:column;gap:1rem;max-width:100%;min-width:0;overflow-x:hidden;width:100%}.stats-grid[data-v-be9e9042]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0}@media(min-width:640px){.stats-grid[data-v-be9e9042]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.stats-grid div[data-v-be9e9042]{background:#f9fafb;border-radius:8px;padding:.75rem}.stats-grid span[data-v-be9e9042]{color:#6b7280;display:block;font-size:.75rem}.chart-box[data-v-be9e9042]{height:220px;margin-top:1rem;max-width:100%}.scores-grid[data-v-be9e9042]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.score-card[data-v-be9e9042]{background:#fff4f0;border-radius:8px;padding:.75rem}.poi-list[data-v-be9e9042]{font-size:.875rem;list-style:none;margin:0;padding:0}.poi-list li[data-v-be9e9042]{border-bottom:1px solid #f3f4f6;padding:.35rem 0}.poi-src[data-v-be9e9042]{color:#9ca3af;font-size:.75rem}.risk-row[data-v-be9e9042]{background:#f9fafb;border-radius:8px;margin-bottom:.75rem;padding:.75rem}.risk-level[data-v-be9e9042]{font-size:.75rem;font-weight:700;margin-left:.5rem;text-transform:uppercase}.methodology[data-v-be9e9042],.muted[data-v-be9e9042]{color:#6b7280;font-size:.8125rem}.analysis-block h3[data-v-be9e9042]{font-size:.875rem;margin:.75rem 0 .35rem}.analysis-block ul[data-v-be9e9042]{font-size:.875rem;margin:0;padding-left:1.25rem}
