.reports-empty-state{align-items:flex-start;gap:var(--space-6);padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius);background:var(--sage);min-width:0;display:flex}.reports-empty-icon{background:var(--paper);width:56px;height:56px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.reports-empty-copy{min-width:0}.reports-empty-copy>.eyebrow{margin-bottom:var(--space-3)}.reports-empty-copy>h3{overflow-wrap:anywhere;max-width:28ch;font-size:25px}.reports-empty-copy>p:not(.eyebrow){margin-top:var(--space-4);color:var(--muted);max-width:65ch;font-size:14px}.reports-empty-actions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.reports-empty-actions .text-link{min-height:44px}.reports-empty-copy>.reports-empty-privacy{font-size:12px}.report-data-status{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:var(--sage);color:var(--muted);margin:0;font-size:12px;line-height:1.7;display:flex}.report-data-status>svg{color:var(--green);flex-shrink:0;margin-top:2px}.report-data-status>span{flex:1}.report-data-status>.text-link{background:0 0;border:0;flex-shrink:0;min-height:44px}.report-data-error{background:var(--danger-light);color:var(--danger)}.report-data-error>svg{color:var(--danger)}.report-load-more{margin-top:24px}.reports-empty-compact{padding:var(--space-6);gap:var(--space-4);flex-direction:column}.reports-empty-compact .reports-empty-copy>h3{font-size:22px}.map-report-scroll>.reports-empty-state{margin-block:var(--space-4)}.map-report-scroll:has(>.reports-empty-state){display:block}.compact-map>.reports-empty-state{border:0;border-radius:0}@media (max-width:640px){.reports-empty-state{padding:var(--space-6) var(--space-5);gap:var(--space-4);flex-direction:column}.reports-empty-copy>h3{font-size:23px}.reports-empty-actions{align-items:stretch;gap:var(--space-3);flex-direction:column}.report-data-status{padding-inline:var(--space-4)}}
