.data-explorer.svelte-uspmzl{max-width:1200px;margin:0 auto}.explorer-tabs.svelte-uspmzl{gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);border-bottom:1px solid var(--border-color);display:flex}.tab-btn.svelte-uspmzl{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;transition:all .2s}.tab-btn.svelte-uspmzl:hover{color:var(--primary-color)}.tab-btn.active.svelte-uspmzl{color:var(--primary-color);border-bottom-color:var(--primary-color)}.explorer-content.svelte-uspmzl{gap:var(--spacing-2xl);flex-direction:column;display:flex}.search-filter.svelte-uspmzl{gap:var(--spacing-lg);grid-template-columns:1fr auto;align-items:end;display:grid}.search-input.svelte-uspmzl{padding:var(--spacing-md);border:1px solid var(--border-color);font-size:var(--font-size-base);border-radius:.375rem}.filter-select.svelte-uspmzl{padding:var(--spacing-md);border:1px solid var(--border-color);font-size:var(--font-size-base);border-radius:.375rem;min-width:200px}.datasets-grid.svelte-uspmzl{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.dataset-card.svelte-uspmzl{padding:var(--spacing-xl);background-color:#fff;border-radius:.5rem;transition:transform .2s;box-shadow:0 1px 3px #0000001a}.dataset-card.svelte-uspmzl:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.dataset-header.svelte-uspmzl{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.dataset-header.svelte-uspmzl h3:where(.svelte-uspmzl){font-size:var(--font-size-lg);color:var(--primary-color);margin:0}.dataset-status.svelte-uspmzl{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);display:flex}.status-dot.svelte-uspmzl{background-color:#10b981;border-radius:50%;width:8px;height:8px}.dataset-description.svelte-uspmzl{margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}.dataset-stats.svelte-uspmzl{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.stat-item.svelte-uspmzl{text-align:center;padding:var(--spacing-md);background-color:var(--surface-color);border-radius:.375rem}.stat-number.svelte-uspmzl{font-size:var(--font-size-2xl);color:var(--primary-color);margin-bottom:var(--spacing-xs);font-weight:700;display:block}.stat-label.svelte-uspmzl{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase}.dataset-formats.svelte-uspmzl{margin-bottom:var(--spacing-lg)}.dataset-formats.svelte-uspmzl h4:where(.svelte-uspmzl){margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-sm);font-weight:600}.format-tags.svelte-uspmzl{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.format-tag-btn.svelte-uspmzl{padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--surface-color);border:1px solid var(--border-color);font-size:var(--font-size-xs);color:var(--text-primary);cursor:pointer;border-radius:.25rem;font-weight:500;transition:all .2s}.format-tag-btn.svelte-uspmzl:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.dataset-actions.svelte-uspmzl{gap:var(--spacing-sm);display:flex}.download-btn.svelte-uspmzl{padding:var(--spacing-md);background-color:var(--primary-color);color:#fff;font-size:var(--font-size-sm);cursor:pointer;border:none;border-radius:.375rem;flex:1;font-weight:500;transition:all .2s}.download-btn.svelte-uspmzl:hover{background-color:#1e40af}.view-btn.svelte-uspmzl{padding:var(--spacing-md);border:1px solid var(--border-color);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.view-btn.svelte-uspmzl:hover{background-color:var(--surface-color)}.api-content.svelte-uspmzl{gap:var(--spacing-2xl);flex-direction:column;display:flex}.api-intro.svelte-uspmzl{padding:var(--spacing-xl);background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.api-intro.svelte-uspmzl h3:where(.svelte-uspmzl){margin:0 0 var(--spacing-md) 0;font-size:var(--font-size-xl);color:var(--primary-color)}.api-intro.svelte-uspmzl p:where(.svelte-uspmzl){font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6}.api-examples.svelte-uspmzl{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.example-card.svelte-uspmzl{padding:var(--spacing-xl);background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.example-card.svelte-uspmzl h4:where(.svelte-uspmzl){margin:0 0 var(--spacing-md) 0;font-size:var(--font-size-base);color:var(--primary-color)}pre.svelte-uspmzl{background-color:var(--surface-color);padding:var(--spacing-md);font-size:var(--font-size-sm);border-radius:.375rem;overflow-x:auto}code.svelte-uspmzl{font-family:Courier New,monospace}.api-documentation.svelte-uspmzl{padding:var(--spacing-xl);text-align:center;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.api-documentation.svelte-uspmzl h4:where(.svelte-uspmzl){margin:0 0 var(--spacing-md) 0}.api-docs-link.svelte-uspmzl{padding:var(--spacing-md) var(--spacing-xl);background-color:var(--primary-color);color:#fff;border-radius:.375rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.api-docs-link.svelte-uspmzl:hover{background-color:#1e40af}.code-packages.svelte-uspmzl{gap:var(--spacing-2xl);flex-direction:column;display:flex}.package-grid.svelte-uspmzl{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.package-card.svelte-uspmzl{padding:var(--spacing-xl);background-color:#fff;border-radius:.5rem;transition:transform .2s;box-shadow:0 1px 3px #0000001a}.package-card.svelte-uspmzl:hover{transform:translateY(-2px)}.package-header.svelte-uspmzl{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.package-header.svelte-uspmzl h4:where(.svelte-uspmzl){font-size:var(--font-size-lg);color:var(--primary-color);margin:0}.version.svelte-uspmzl{background-color:var(--surface-color);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);border-radius:.25rem;font-weight:600}.package-description.svelte-uspmzl p:where(.svelte-uspmzl){margin:0 0 var(--spacing-lg) 0;font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}.package-features.svelte-uspmzl ul:where(.svelte-uspmzl){margin:0 0 var(--spacing-lg) 0;padding-left:var(--spacing-lg)}.package-features.svelte-uspmzl li:where(.svelte-uspmzl){margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.package-install.svelte-uspmzl{background-color:var(--surface-color);padding:var(--spacing-md);text-align:center;border-radius:.375rem}@media (width<=768px){.search-filter.svelte-uspmzl{grid-template-columns:1fr}.filter-select.svelte-uspmzl{width:100%}.datasets-grid.svelte-uspmzl,.api-examples.svelte-uspmzl,.package-grid.svelte-uspmzl{grid-template-columns:1fr}.explorer-tabs.svelte-uspmzl{flex-direction:column}.tab-btn.svelte-uspmzl{text-align:left}}.data-page[data-astro-cid-w4fumhmk]{background-color:#f8fafc;min-height:100vh}.container[data-astro-cid-w4fumhmk]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-header[data-astro-cid-w4fumhmk]{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%);margin-bottom:2rem;padding:3rem 0}.page-header[data-astro-cid-w4fumhmk] h1[data-astro-cid-w4fumhmk]{margin:0 0 .5rem;font-size:2.25rem;font-weight:800}.page-header[data-astro-cid-w4fumhmk] .subtitle[data-astro-cid-w4fumhmk]{color:#cbd5e1;margin:0;font-size:1.1rem}.data-intro[data-astro-cid-w4fumhmk]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:2.5rem;padding:2rem}.data-intro[data-astro-cid-w4fumhmk] h2[data-astro-cid-w4fumhmk]{color:#0f172a;margin-top:0;font-size:1.5rem;font-weight:700}.data-dict-notice[data-astro-cid-w4fumhmk]{color:#1e40af;background:#eff6ff;border-left:4px solid #2563eb;border-radius:.25rem;margin-top:1rem;padding:.75rem 1rem;font-size:.95rem}.data-dict-notice[data-astro-cid-w4fumhmk] a[data-astro-cid-w4fumhmk]{color:#1d4ed8;font-weight:600;text-decoration:underline}.catalog-section[data-astro-cid-w4fumhmk]{margin-bottom:3rem}.catalog-section[data-astro-cid-w4fumhmk] h3[data-astro-cid-w4fumhmk],.data-tools[data-astro-cid-w4fumhmk] h3[data-astro-cid-w4fumhmk],.data-usage[data-astro-cid-w4fumhmk] h3[data-astro-cid-w4fumhmk]{color:#0f172a;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.catalog-grid[data-astro-cid-w4fumhmk]{grid-template-columns:1fr;gap:2rem;display:grid}.catalog-card[data-astro-cid-w4fumhmk]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;padding:2rem;display:flex;box-shadow:0 1px 3px #0000000d}.catalog-header[data-astro-cid-w4fumhmk]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.file-icon[data-astro-cid-w4fumhmk]{font-size:2rem}.file-name[data-astro-cid-w4fumhmk]{color:#1e3a8a;margin:0;font-family:monospace;font-size:1.25rem;font-weight:700}.updated-badge[data-astro-cid-w4fumhmk]{color:#64748b;font-size:.75rem;font-weight:500}.file-desc[data-astro-cid-w4fumhmk]{color:#334155;margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.metrics-pills[data-astro-cid-w4fumhmk]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.metric-pill[data-astro-cid-w4fumhmk]{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:.35rem .75rem;font-size:.85rem}.schema-preview[data-astro-cid-w4fumhmk]{margin-bottom:1.5rem}.schema-preview[data-astro-cid-w4fumhmk] h5[data-astro-cid-w4fumhmk]{color:#475569;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.9rem;font-weight:600}.table-scroll[data-astro-cid-w4fumhmk]{border:1px solid #e2e8f0;border-radius:.5rem;overflow-x:auto}.schema-table[data-astro-cid-w4fumhmk]{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.schema-table[data-astro-cid-w4fumhmk] th[data-astro-cid-w4fumhmk]{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.6rem .85rem;font-weight:600}.schema-table[data-astro-cid-w4fumhmk] td[data-astro-cid-w4fumhmk]{color:#334155;border-bottom:1px solid #f1f5f9;padding:.6rem .85rem}.schema-table[data-astro-cid-w4fumhmk] tr[data-astro-cid-w4fumhmk]:last-child td[data-astro-cid-w4fumhmk]{border-bottom:none}.schema-table[data-astro-cid-w4fumhmk] code[data-astro-cid-w4fumhmk]{color:#1e40af;background:#f1f5f9;border-radius:.25rem;padding:.15rem .35rem;font-family:monospace;font-size:.8rem}.type-tag[data-astro-cid-w4fumhmk]{color:#0369a1;background:#e0f2fe;border-radius:.25rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600}.card-footer[data-astro-cid-w4fumhmk]{margin-top:auto;padding-top:1rem}.btn[data-astro-cid-w4fumhmk]{border-radius:.5rem;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-block}.btn-primary[data-astro-cid-w4fumhmk]{color:#fff;background:#2563eb;border:1px solid #1d4ed8}.btn-primary[data-astro-cid-w4fumhmk]:hover{background:#1d4ed8}.data-tools[data-astro-cid-w4fumhmk],.data-usage[data-astro-cid-w4fumhmk]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:2.5rem;padding:2rem}.guidelines-content[data-astro-cid-w4fumhmk]{grid-template-columns:1fr;gap:1.5rem;display:grid}.citation-example[data-astro-cid-w4fumhmk]{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:.25rem;padding:1rem;font-size:.9rem;line-height:1.6}.divergence-summary[data-astro-cid-w4fumhmk]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:2.5rem;padding:2rem}.divergence-summary[data-astro-cid-w4fumhmk] h2[data-astro-cid-w4fumhmk]{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem}.divergence-stats[data-astro-cid-w4fumhmk]{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0;display:flex}.divergence-stats[data-astro-cid-w4fumhmk] span[data-astro-cid-w4fumhmk]{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9999px;padding:.4rem .85rem;font-size:.875rem;font-weight:500}.divergence-summary[data-astro-cid-w4fumhmk] .note[data-astro-cid-w4fumhmk]{color:#92400e;background:#fffbeb;border-left:4px solid #f59e0b;border-radius:.25rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.divergence-summary[data-astro-cid-w4fumhmk] .note[data-astro-cid-w4fumhmk] a[data-astro-cid-w4fumhmk]{color:#b45309;font-weight:600;text-decoration:underline}
