.chart-page.svelte-fpxdaf{max-width:1180px;padding-top:48px}.chart-header.svelte-fpxdaf{justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:32px;display:flex}.eyebrow.svelte-fpxdaf{text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-accent);margin-bottom:12px;font-size:10px}h1.svelte-fpxdaf{font-size:clamp(3rem,6vw,4.5rem);line-height:1.05}h1.svelte-fpxdaf span:where(.svelte-fpxdaf){color:var(--color-text-accent)}.intro.svelte-fpxdaf{margin-top:16px;font-size:14px}.chart-size.svelte-fpxdaf{text-align:right;flex-shrink:0;font-size:12px;line-height:1.9}.chart-size.svelte-fpxdaf strong:where(.svelte-fpxdaf){color:var(--color-text-primary);font-weight:600}.chart-size.svelte-fpxdaf>span:where(.svelte-fpxdaf){color:var(--color-text-muted);font-size:11px}.chart-method.svelte-fpxdaf{border-block:1px solid var(--color-border-subtle)}.chart-method.svelte-fpxdaf summary:where(.svelte-fpxdaf){color:var(--color-text-secondary);cursor:pointer;justify-content:space-between;align-items:center;padding-block:14px;font-size:12px;list-style:none;display:flex}.chart-method.svelte-fpxdaf summary:where(.svelte-fpxdaf)::-webkit-details-marker{display:none}.chart-method.svelte-fpxdaf summary:where(.svelte-fpxdaf) span:where(.svelte-fpxdaf){color:var(--color-text-accent);font-size:18px;line-height:1;transition:transform .15s}.chart-method[open].svelte-fpxdaf summary:where(.svelte-fpxdaf) span:where(.svelte-fpxdaf){transform:rotate(45deg)}.method-copy.svelte-fpxdaf{grid-template-columns:1fr 1fr;gap:16px 32px;max-width:980px;padding-bottom:20px;font-size:12px;line-height:1.8;display:grid}.method-copy.svelte-fpxdaf>:where(.svelte-fpxdaf):last-child{grid-column:1/-1}.chart-filters.svelte-fpxdaf{align-items:flex-end;gap:16px;padding-block:24px;display:flex}.filter-field.svelte-fpxdaf{flex-direction:column;gap:6px;min-width:160px;display:flex}.filter-field.svelte-fpxdaf label:where(.svelte-fpxdaf){color:var(--color-text-secondary);font-size:11px}.filter-field.svelte-fpxdaf select:where(.svelte-fpxdaf){background:0 0;width:100%;height:42px;font-size:12px}.topic-filter.svelte-fpxdaf{min-width:200px}.chart-filters.svelte-fpxdaf .btn:where(.svelte-fpxdaf){min-height:42px;font-size:12px;font-weight:500}.reset-filters.svelte-fpxdaf{text-underline-offset:4px;align-self:flex-end;padding-block:12px;font-size:11px;text-decoration:underline}.chart-summary.svelte-fpxdaf{justify-content:space-between;align-items:center;gap:16px;margin-block:4px 16px;font-size:11px;display:flex}.chart-summary.svelte-fpxdaf>span:where(.svelte-fpxdaf){color:var(--color-text-muted)}.chart-columns.svelte-fpxdaf{border-block:1px solid var(--color-border-subtle);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);grid-template-columns:48px 1fr 120px;column-gap:16px;padding:12px 0;font-size:10px;display:grid}.chart-columns.svelte-fpxdaf>:where(.svelte-fpxdaf):last-child{text-align:right;padding-right:4px}.chart-list.svelte-fpxdaf{padding:0;list-style:none}.chart-row.svelte-fpxdaf{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:48px 176px minmax(0,1fr) 120px;align-items:center;gap:16px;padding-block:22px;display:grid}.chart-rank.svelte-fpxdaf{font-family:var(--font-display);color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:-.04em;align-self:center;font-size:24px}.chart-rank.top-three.svelte-fpxdaf{color:var(--color-text-accent)}.chart-thumbnail.svelte-fpxdaf{aspect-ratio:16/9;background:var(--color-bg-surface);position:relative}.chart-thumbnail.svelte-fpxdaf img:where(.svelte-fpxdaf){object-fit:cover;width:100%;height:100%;transition:opacity .15s}.chart-thumbnail.svelte-fpxdaf:hover img:where(.svelte-fpxdaf){opacity:.85}.thumbnail-duration.svelte-fpxdaf{color:#fff;font-variant-numeric:tabular-nums;background:#161814db;padding:1px 4px;font-size:9px;position:absolute;bottom:5px;right:5px}.video-info.svelte-fpxdaf{min-width:0}h2.svelte-fpxdaf{font:600 15px/1.5 var(--font-sans);letter-spacing:-.02em}h2.svelte-fpxdaf a:where(.svelte-fpxdaf){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.creator.svelte-fpxdaf{width:fit-content;max-width:100%;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.creator.svelte-fpxdaf:hover{color:var(--color-text-accent)}.video-facts.svelte-fpxdaf{color:var(--color-text-muted);flex-wrap:wrap;gap:2px 8px;margin-top:5px;font-size:10px;display:flex}.video-facts.svelte-fpxdaf span:where(.svelte-fpxdaf)+span:where(.svelte-fpxdaf):before{content:"·";color:var(--color-border-highlight);margin-right:8px}.video-tags.svelte-fpxdaf{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;margin-top:6px;font-size:10px;display:flex}.video-tags.svelte-fpxdaf a:where(.svelte-fpxdaf){text-decoration:underline;-webkit-text-decoration-color:var(--color-border-prominent);text-decoration-color:var(--color-border-prominent);text-underline-offset:3px}.chart-rating.svelte-fpxdaf{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.chart-rating.svelte-fpxdaf .score-sm{font-size:21px}.chart-rating.svelte-fpxdaf .compact-summary{padding-right:0}.rating-caption.svelte-fpxdaf{color:var(--color-text-secondary);margin-top:2px;font-size:10px}.rating-votes.svelte-fpxdaf{color:var(--color-text-muted);font-size:10px}.chart-pagination.svelte-fpxdaf{justify-content:space-between;align-items:center;gap:20px;padding-top:28px;font-size:12px;display:flex}.page-direction.svelte-fpxdaf{min-width:80px}.next-page.svelte-fpxdaf{text-align:right}.disabled.svelte-fpxdaf{color:var(--color-text-muted);opacity:.6}.page-numbers.svelte-fpxdaf{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.page-numbers.svelte-fpxdaf a:where(.svelte-fpxdaf){place-items:center;width:32px;min-height:36px;display:grid}.page-numbers.svelte-fpxdaf a.current:where(.svelte-fpxdaf){color:var(--color-text-accent);border-bottom:1px solid}.chart-footnote.svelte-fpxdaf{max-width:700px;margin-top:28px;font-size:11px}.empty-chart.svelte-fpxdaf{text-align:center;border-block:1px solid var(--color-border-subtle);padding:64px 20px}.empty-chart.svelte-fpxdaf h2:where(.svelte-fpxdaf){font:500 28px/1.3 var(--font-display)}.empty-chart.svelte-fpxdaf p:where(.svelte-fpxdaf){margin-block:12px 24px;font-size:13px}@media (width<=900px){.chart-row.svelte-fpxdaf{grid-template-columns:32px 140px minmax(0,1fr) 104px;gap:14px}.chart-columns.svelte-fpxdaf{grid-template-columns:32px 1fr 104px;gap:14px}h2.svelte-fpxdaf{font-size:13px}.chart-size.svelte-fpxdaf>span:where(.svelte-fpxdaf){display:none}}@media (width<=700px){.chart-page.svelte-fpxdaf{padding-top:32px}.chart-header.svelte-fpxdaf{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:24px}.intro.svelte-fpxdaf{max-width:300px;margin-top:12px;font-size:13px}.chart-size.svelte-fpxdaf{text-align:left;font-size:11px}.method-copy.svelte-fpxdaf{grid-template-columns:1fr;gap:12px}.chart-filters.svelte-fpxdaf{flex-wrap:wrap;gap:12px;padding-block:20px}.filter-field.svelte-fpxdaf,.topic-filter.svelte-fpxdaf{flex:1;width:100%;min-width:0}.filter-field.svelte-fpxdaf select:where(.svelte-fpxdaf){padding-inline:8px;font-size:16px}.chart-filters.svelte-fpxdaf .btn:where(.svelte-fpxdaf){flex-basis:100%;min-height:44px}.reset-filters.svelte-fpxdaf{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.chart-summary.svelte-fpxdaf{align-items:flex-start;margin-top:0}.chart-summary.svelte-fpxdaf>span:where(.svelte-fpxdaf),.chart-columns.svelte-fpxdaf{display:none}.chart-row.svelte-fpxdaf{grid-template-columns:24px 90px minmax(0,1fr);align-items:start;gap:8px 10px;padding-block:18px}.chart-rank.svelte-fpxdaf{grid-row:span 2;align-self:start;padding-top:2px;font-size:20px}.chart-thumbnail.svelte-fpxdaf{margin-top:3px}.thumbnail-duration.svelte-fpxdaf{font-size:8px;bottom:3px;right:3px}.chart-rating.svelte-fpxdaf{flex-flow:wrap;grid-column:3;align-items:flex-start;gap:2px 8px}.chart-rating.svelte-fpxdaf .score-sm{font-size:18px}.chart-rating.svelte-fpxdaf .compact-summary{padding-left:0}.rating-caption.svelte-fpxdaf{align-self:center;margin:0;font-size:10px}.rating-votes.svelte-fpxdaf{flex-basis:100%;font-size:10px}h2.svelte-fpxdaf{font-size:13px;line-height:1.5}h2.svelte-fpxdaf a:where(.svelte-fpxdaf){-webkit-line-clamp:3;line-clamp:3}.creator.svelte-fpxdaf{font-size:11px}.video-facts.svelte-fpxdaf{gap:2px 5px;font-size:11px}.video-facts.svelte-fpxdaf span:where(.svelte-fpxdaf)+span:where(.svelte-fpxdaf):before{margin-right:5px}.video-tags.svelte-fpxdaf{margin-top:4px;font-size:10px}.chart-pagination.svelte-fpxdaf{flex-wrap:wrap;gap:16px}.page-numbers.svelte-fpxdaf{flex-basis:100%;order:-1}.page-direction.svelte-fpxdaf{align-items:center;gap:6px;min-height:44px;display:inline-flex}.next-page.svelte-fpxdaf{justify-content:flex-end}}@media (width<=380px){.chart-row.svelte-fpxdaf{grid-template-columns:22px 72px minmax(0,1fr);gap:8px}}
