.geo-report-download{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding:22px 24px;border:1px solid #dbeae6;border-radius:8px;background:#f3f9f7}.geo-report-download-copy{display:flex;align-items:center;gap:14px;min-width:0}.geo-report-download-icon{display:grid;place-items:center;flex:0 0 44px;width:44px;height:48px;border:1px solid #d2e5df;border-radius:6px;background:#fff;color:var(--teal)}.geo-report-download h2{margin:0 0 4px;font-size:17px;line-height:1.5}.geo-report-download p{margin:0;color:#718789;font-size:13px;line-height:1.7}.geo-report-download .geo-primary-action{flex-shrink:0;white-space:nowrap}.report-list-download{display:inline-flex;align-items:center;gap:6px;margin-top:15px;padding:7px 12px;border:1px solid #c4ded7;border-radius:5px;color:var(--teal);font-size:12px;font-weight:600;line-height:1.5}.report-list-download:hover{background:#eaf5f0;border-color:var(--teal)}.geo-report-download.is-empty{background:#f7f9f9;border-color:#e6edeb}.geo-report-download.is-empty .geo-report-download-icon{color:#859b9c;background:transparent;border-color:#dce6e2}@media(max-width:600px){.geo-report-download{align-items:stretch;flex-direction:column;gap:16px;padding:18px}.geo-report-download .geo-primary-action{justify-content:center;width:100%;box-sizing:border-box}.geo-report-download h2{font-size:16px}}
