.stats-page{padding-bottom:2.5rem}.stats-header{padding:.6rem 0 2.4rem}.stats-eyebrow{margin:0 0 .85rem;color:var(--site-accent);font:500 .65rem/1.5 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase}.stats-header h1{text-align:left;color:var(--site-ink);font-size:clamp(2.2rem,5vw,3rem);font-weight:500;line-height:1.15;margin:0 0 .8rem;letter-spacing:-.035em}.stats-intro{margin:0;color:var(--site-muted);font-size:.96rem;line-height:1.7}.stats-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem}.stats-controls>p{margin:0;color:var(--site-ink-soft);font:.76rem/1.6 var(--site-font-ui);font-variant-numeric:tabular-nums}.stats-periods{display:flex;flex-shrink:0;padding:3px;margin:0;border:1px solid var(--site-border);border-radius:7px;background:var(--site-surface-soft)}.stats-periods button{border:1px solid transparent;background:0 0;color:var(--site-muted);border-radius:4px;padding:.4rem .85rem;font:500 .71rem/1.5 var(--site-font-ui);cursor:pointer;transition:color .15s,background .15s}.stats-periods button[aria-pressed=true]{border-color:var(--site-border);background:var(--site-surface);color:var(--site-ink);box-shadow:0 1px 3px #25313d08}.stats-periods button:disabled{cursor:default}.stats-periods button:focus-visible,.stats-chart-table summary:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.stats-status{min-height:1.5em;margin:.65rem 0 1.4rem;color:var(--site-muted);font:.66rem/1.6 var(--site-font-ui)}.stats-notice{border-left:2px solid var(--site-border-hover);padding:.65rem .9rem;margin:0 0 1.4rem;color:var(--site-ink-soft);background:var(--site-surface-soft);font:.76rem/1.7 var(--site-font-ui)}.stats-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:1.7rem 0;margin-bottom:1.2rem;border-top:1px solid var(--site-border-hover);border-bottom:1px solid var(--site-border)}.stats-metric{padding:0 1.6rem;border-left:1px solid var(--site-border)}.stats-metric:first-child{padding-left:0;border-left:0}.stats-metric h2{text-align:left;margin:0 0 .65rem;color:var(--site-muted);font:.72rem/1.6 var(--site-font-ui)}.stats-metric>p{margin:0;color:var(--site-ink);font-size:clamp(2.35rem,5vw,3.25rem);font-weight:500;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums}.stats-metric:first-child>p{color:var(--site-accent-hover)}.stats-panel{min-width:0;padding:1.5rem;background:var(--site-surface);border:1px solid var(--site-border);border-radius:9px;box-shadow:0 3px 18px #25313d03}.stats-panel h2{text-align:left;margin:0 0 1.25rem;color:var(--site-ink);font-size:1.1rem;font-weight:500;letter-spacing:-.01em}.stats-panel-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.stats-panel-heading>span{color:var(--site-muted);font:.65rem var(--site-font-ui)}.stats-trend{margin-bottom:1.25rem}.stats-chart{display:grid;align-items:center;min-height:215px}.stats-chart svg{display:block;width:100%;overflow:visible;font-family:var(--site-font-ui)}.stats-chart .stats-grid-line{stroke:var(--site-border-soft);stroke-width:1;stroke-dasharray:3 5}.stats-chart .stats-line{fill:none;stroke:var(--site-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.stats-chart .stats-point{fill:var(--site-accent);stroke:var(--site-surface);stroke-width:2}.stats-chart text{fill:var(--site-muted);font-size:10px;font-variant-numeric:tabular-nums}.stats-chart-table{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--site-border-soft);color:var(--site-muted);font:.67rem/1.7 var(--site-font-ui)}.stats-chart-table summary{cursor:pointer;width:fit-content}.stats-chart-table table{width:100%;margin:1rem 0 0;border-collapse:collapse;border-color:var(--site-border);font:inherit}.stats-chart-table th,.stats-chart-table td{text-align:left;padding:.35rem .6rem}.stats-chart-table th:last-child,.stats-chart-table td:last-child{text-align:right}.stats-chart-table thead,.stats-chart-table tr:nth-child(even){background:var(--site-surface-soft)}.stats-details{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(0,1fr);gap:1.25rem}.stats-ranking{list-style:none;padding:0;margin:0}.stats-ranking li{padding:.85rem 0;border-bottom:1px solid var(--site-border-soft);font-size:.85rem;line-height:1.5}.stats-ranking li:first-child{padding-top:0}.stats-ranking li:last-child{padding-bottom:0;border:0}.stats-row{display:flex;align-items:baseline;justify-content:space-between;gap:.85rem}.stats-row a,.stats-row>span:first-child{min-width:0;overflow-wrap:anywhere}.stats-page .stats-ranking a{color:var(--site-ink);text-decoration:none;text-shadow:none;box-shadow:none;letter-spacing:0}.stats-page .stats-ranking a:hover{color:var(--site-accent);text-decoration:underline;text-underline-offset:3px}.stats-row-count{flex-shrink:0;color:var(--site-ink-soft);font:.71rem var(--site-font-ui);font-variant-numeric:tabular-nums}.stats-row-label{display:block;margin-top:.25rem;color:var(--site-muted);font:.61rem/1.6 var(--site-font-ui)}.stats-source-track{height:3px;margin-top:.65rem;border-radius:2px;background:var(--site-border-soft);overflow:hidden}.stats-source-track span{display:block;height:100%;background:var(--site-accent);opacity:.65}.stats-placeholder{color:var(--site-muted);font:.75rem/1.7 var(--site-font-ui);margin:.8rem 0}.stats-ranking .stats-placeholder{padding:0}.stats-method{margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--site-border)}.stats-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.5rem}.stats-metadata dt{color:var(--site-muted);font:.62rem/1.7 var(--site-font-ui)}.stats-metadata dd{margin:.3rem 0 0;color:var(--site-ink-soft);font:.68rem/1.6 var(--site-font-ui);font-variant-numeric:tabular-nums}.stats-colophon{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;color:var(--site-muted);font:.62rem/1.7 var(--site-font-ui)}.stats-colophon p{margin:0}.stats-colophon a{color:var(--site-muted);text-decoration:none;box-shadow:none;text-shadow:none}.stats-colophon a:hover{color:var(--site-accent)}.stats-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:620px){.stats-header{padding-top:.25rem;padding-bottom:1.8rem}.stats-intro{font-size:.85rem}.stats-controls{align-items:center;gap:.6rem}.stats-controls>p{font-size:.65rem}.stats-periods button{padding:.35rem .65rem;font-size:.65rem}.stats-overview{padding:1.35rem 0}.stats-metric{padding:0 .8rem}.stats-metric h2{font-size:.61rem}.stats-metric>p{font-size:2.1rem}.stats-panel{padding:1.1rem}.stats-details{grid-template-columns:1fr}.stats-chart{min-height:170px}.stats-metadata{grid-template-columns:1fr;gap:.75rem}.stats-metadata>div{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.stats-metadata dd{margin:0}}