.facet-page[data-v-b171f5b3]{padding:24px 0 48px}.breadcrumb[data-v-b171f5b3]{font-size:var(--rf-text-md);color:var(--rf-muted);align-items:center;gap:8px;margin-bottom:16px;display:flex}.breadcrumb a[data-v-b171f5b3]{color:var(--rf-muted);text-decoration:none}.breadcrumb a[data-v-b171f5b3]:hover,.breadcrumb strong[data-v-b171f5b3]{color:var(--rf-ink)}.breadcrumb strong[data-v-b171f5b3]{font-weight:600}.facet-hero[data-v-b171f5b3]{margin:16px 0 20px}.facet-hero__title[data-v-b171f5b3]{color:var(--rf-ink);font-family:var(--rf-font-display);font-size:var(--rf-text-3xl);line-height:var(--rf-leading-tight);max-width:80ch;margin:0;font-weight:700}.metric-tabs[data-v-b171f5b3]{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.metric-tab[data-v-b171f5b3]{font-size:var(--rf-text-sm);color:var(--rf-muted);background:var(--rf-content-surface);border:1px solid var(--rf-line);border-radius:6px;padding:7px 14px;font-weight:600;text-decoration:none}.metric-tab[data-v-b171f5b3]:hover{color:var(--rf-ink)}.metric-tab--active[data-v-b171f5b3]{color:var(--rf-ink);background:var(--rf-panel-strong);border-color:var(--rf-accent)}.metric-tab--parent[data-v-b171f5b3]{color:var(--rf-accent)}.year-switch[data-v-b171f5b3]{align-items:center;gap:10px;margin:0 0 24px;display:flex}.year-switch__label[data-v-b171f5b3]{font-size:var(--rf-text-xs);color:var(--rf-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.year-select[data-v-b171f5b3]{border:1px solid var(--rf-line);background:var(--rf-content-surface);min-width:110px;height:40px;color:var(--rf-ink);font-size:var(--rf-text-base);border-radius:8px;padding:0 12px;font-weight:600}.year-select[data-v-b171f5b3]:focus{border-color:var(--rf-accent);outline:none}.leaderboard[data-v-b171f5b3]{margin:0 0 32px}.leaderboard h2[data-v-b171f5b3]{font-size:var(--rf-text-lg);color:var(--rf-ink);margin:0 0 12px;font-weight:700}.data-table[data-v-b171f5b3]{border-collapse:collapse;background:var(--rf-content-surface);border:1px solid var(--rf-line);--rf-table-body-size:var(--rf-text-md);width:100%}.data-table td[data-v-b171f5b3],.data-table th[data-v-b171f5b3]{text-align:left;border-bottom:1px solid var(--rf-line);padding:8px 12px}.data-table td[data-v-b171f5b3]{font-size:var(--rf-table-body-size)}.data-table th[data-v-b171f5b3]{background:var(--rf-table-header-surface);color:var(--rf-ink);font-weight:700;font-size:calc(var(--rf-table-body-size)*1.25);white-space:nowrap}.data-table td.num[data-v-b171f5b3],.data-table th.num[data-v-b171f5b3]{text-align:right;font-family:var(--rf-font-number);font-variant-numeric:tabular-nums}.data-table a[data-v-b171f5b3]{color:var(--rf-accent);font-weight:600;text-decoration:none}.data-table a[data-v-b171f5b3]:hover{text-decoration:underline}
