.pd-hub-hero .pd-hero-description{max-width:78ch}.pd-hub-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:20px 0 8px}.pd-hub-stat{padding:14px 16px;border:1px solid var(--pd-ui-line,rgba(148,163,184,.18));border-radius:12px;background:var(--pd-ui-surface,rgba(15,23,42,.45))}.pd-hub-stat__n{color:var(--pd-ui-text,#e5edf6);font:700 1.5rem/1.2 var(--pd-ui-mono, "JetBrains Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums}.pd-hub-stat__l{margin-top:4px;color:var(--pd-ui-muted,#94a3b8);font-size:.8125rem;line-height:1.35}.pd-hub-section{margin:32px 0 0}.pd-hub-section h2{margin:0 0 12px}.pd-hub-section p{max-width:78ch;line-height:1.65}.pd-hub-chart{margin:0}.pd-hub-chart svg{display:block;width:100%;height:160px;border-bottom:1px solid var(--pd-ui-line,rgba(148,163,184,.25))}.pd-hub-bar{fill:var(--pd-ui-signal,#22c55e);opacity:.85}.pd-hub-bar:hover{opacity:1}.pd-hub-chart figcaption{margin-top:8px;color:var(--pd-ui-muted,#94a3b8);font-size:.8125rem}.pd-hub-ranks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.pd-hub-rank h3{margin:0 0 8px;font-size:1rem}.pd-hub-index,.pd-hub-rank ol{margin:0;padding:0;list-style:none}.pd-hub-index li,.pd-hub-rank li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--pd-ui-line,rgba(148,163,184,.12))}.pd-hub-rank__name{min-width:0;overflow-wrap:anywhere}.pd-hub-rank__n{flex:0 0 auto;color:var(--pd-ui-muted,#94a3b8);font-variant-numeric:tabular-nums}.pd-hub-index{columns:2 280px;column-gap:32px}.pd-hub-index li{break-inside:avoid}.pd-hub-table-wrap{overflow-x:auto}.pd-hub-table{width:100%;border-collapse:collapse;font-size:.875rem}.pd-hub-table caption{margin-bottom:8px;color:var(--pd-ui-muted,#94a3b8);text-align:start}.pd-hub-table td,.pd-hub-table th{padding:8px 10px;border-bottom:1px solid var(--pd-ui-line,rgba(148,163,184,.14));text-align:start;vertical-align:top}.pd-hub-table td:first-child{overflow-wrap:anywhere}.pd-hub-links,.pd-hub-tips{margin:0;padding-inline-start:20px;line-height:1.7}.pd-hub-official{font-size:1.0625rem}.pd-hub-glossary{margin:0;padding:0;list-style:none}.pd-hub-glossary li{padding:12px 0;border-bottom:1px solid var(--pd-ui-line,rgba(148,163,184,.12));line-height:1.6}.pd-hub-source{margin-top:32px;color:var(--pd-ui-muted,#94a3b8);font-size:.8125rem}.pd-hub a{text-underline-offset:2px}.pd-hub a:focus-visible{outline:2px solid var(--pd-ui-signal,#22c55e);outline-offset:2px}@media (max-width:640px){.pd-hub-stat__n{font-size:1.25rem}.pd-hub-chart svg{height:120px}}@media (prefers-reduced-motion:reduce){.pd-hub-bar{transition:none}}.pd-home-explore__note{margin:12px 0 0}