.container.svelte-1n46o8q{max-width:1400px;margin:0 auto;padding:2rem}header.svelte-1n46o8q{margin-bottom:2rem}h1.svelte-1n46o8q{font-size:1.75rem;font-weight:600}.subtitle.svelte-1n46o8q{color:var(--text-secondary);font-size:.875rem}h2.svelte-1n46o8q{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.loading.svelte-1n46o8q,.error.svelte-1n46o8q{text-align:center;padding:3rem;color:var(--text-secondary)}.error.svelte-1n46o8q{color:var(--danger)}.stats-grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:2rem}.stat-card.svelte-1n46o8q{background:var(--bg-secondary);border-radius:8px;padding:1rem}.stat-card.highlight.svelte-1n46o8q{background:var(--accent)}.stat-label.svelte-1n46o8q{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.stat-card.highlight.svelte-1n46o8q .stat-label:where(.svelte-1n46o8q){color:#fffc}.stat-value.svelte-1n46o8q{font-size:1.5rem;font-weight:600;margin-top:.25rem}.table-container.svelte-1n46o8q{background:var(--bg-secondary);border-radius:8px;padding:1.5rem;overflow-x:auto}table.svelte-1n46o8q{width:100%;border-collapse:collapse;font-size:.875rem}th.svelte-1n46o8q,td.svelte-1n46o8q{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--bg-tertiary)}th.svelte-1n46o8q{color:var(--text-secondary);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.num.svelte-1n46o8q{text-align:right}.link-name.svelte-1n46o8q{font-weight:500}.link-code.svelte-1n46o8q{font-size:.75rem;color:var(--text-secondary);font-family:monospace}.empty.svelte-1n46o8q{text-align:center;color:var(--text-secondary);padding:2rem}.badge.svelte-1n46o8q{display:inline-block;padding:.125rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.badge.success.svelte-1n46o8q{background:#22c55e33;color:var(--success)}.badge.warning.svelte-1n46o8q{background:#eab30833;color:var(--warning)}.badge.danger.svelte-1n46o8q{background:#ef444433;color:var(--danger)}.badge.neutral.svelte-1n46o8q{background:var(--bg-tertiary);color:var(--text-secondary)}
