.site-statistics{--stats-line:var(--line,#e3e8ef);--stats-card:var(--card,#fff);--stats-ink:var(--text,#101828);--stats-muted:var(--muted,#667085);--stats-soft:var(--soft,#f7f8fb);max-width:1180px;margin:28px auto 64px;color:var(--stats-ink);line-height:1.7}
.site-statistics *{box-sizing:border-box}.site-statistics svg{width:23px;height:23px;flex-shrink:0}.site-stat-hero{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;border-radius:24px;padding:30px 34px;background:#111d32;color:#fff}.site-stat-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 8% 15%,#ffbd2220,transparent 46%),radial-gradient(ellipse at 90% 120%,#415d9335,transparent 55%);pointer-events:none}.site-stat-hero-copy{max-width:740px}.site-stat-eyebrow{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid #ffb60040;border-radius:8px;background:#ffb60010;color:#ffd66b;font-size:12px;font-weight:700}.site-stat-hero h1{font-size:clamp(30px,4vw,44px);line-height:1.4;margin:10px 0 8px;color:#fff;font-weight:900;letter-spacing:-.6px}.site-stat-hero h1 span{color:#ffbd22}.site-stat-hero p{margin:0;color:#c7d1e1;font-size:14px}.site-stat-updated{flex:0 0 auto;display:grid;grid-template-columns:auto 1fr;gap:3px 7px;padding:12px 14px;border:1px solid #ffffff1a;border-radius:14px;background:#ffffff06;font-size:11px;color:#bdc9dc}.site-stat-updated time{grid-column:1/-1;font-size:12px;color:#fff;white-space:nowrap}.site-stat-live-dot{width:6px;height:6px;border-radius:50%;background:#ffbd22;align-self:center}
.site-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.site-stat-totals{margin:18px 0 22px;gap:14px}.site-stat-card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;border:1px solid var(--stats-line);border-radius:14px;padding:17px 18px;background:var(--stats-card);color:var(--stats-ink);text-decoration:none!important}.site-stat-label{font-size:13px;font-weight:700;color:var(--stats-muted)}.site-stat-value{display:block;align-self:flex-start;max-width:100%;font-size:28px;font-weight:900;line-height:1.45;font-variant-numeric:tabular-nums;letter-spacing:-.5px;overflow-wrap:anywhere}.site-stat-note{font-size:11px;color:var(--stats-muted);line-height:1.6}.site-stat-arrow{position:absolute;inset-inline-end:14px;bottom:15px;color:var(--section-accent,#a57100);font-size:17px;transition:transform .18s}.site-stat-card[href]{padding-bottom:24px;transition:border-color .18s,transform .18s,box-shadow .18s}.site-stat-card[href]:hover{border-color:var(--section-accent,#e5a700);transform:translateY(-2px);box-shadow:0 7px 15px #10182806}.site-stat-card[href]:hover .site-stat-arrow{transform:translateX(-3px)}.site-stat-card:focus-visible,.site-stat-nav a:focus-visible{outline:3px solid #eeb12a;outline-offset:3px}
.site-stat-primary{min-height:176px;padding:20px 20px 18px;border-radius:18px;box-shadow:0 6px 18px #10182804;justify-content:flex-start;gap:7px}.site-stat-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#ffbc221c;color:#9e6c00;margin-bottom:1px}.site-stat-kpi-icon svg{width:21px;height:21px}.site-stat-primary .site-stat-label{color:var(--stats-ink);font-size:12px}.site-stat-primary .site-stat-value{font-size:clamp(24px,2.6vw,33px);letter-spacing:-1px}.site-stat-primary .site-stat-note{margin-top:auto}.site-stat-primary:first-child{background:#ffbd22;border-color:#ffbd22;color:#142033}.site-stat-primary:first-child .site-stat-label{color:#142033}.site-stat-primary:first-child .site-stat-value{font-size:42px;line-height:1.15}.site-stat-primary:first-child .site-stat-kpi-icon{background:#ffffff60;color:#142033}.site-stat-primary:first-child .site-stat-arrow{color:#142033}.site-stat-primary:nth-child(2) .site-stat-kpi-icon{background:#e9efff;color:#425fba}.site-stat-primary:nth-child(3) .site-stat-kpi-icon{background:#fff0f3;color:#c9466b}.site-stat-primary:nth-child(4) .site-stat-kpi-icon{background:#e6f6f0;color:#247c65}
.site-stat-nav{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px;margin:0 0 22px;border:1px solid var(--stats-line);border-radius:15px;background:var(--stats-card)}.site-stat-nav a{display:flex;align-items:center;justify-content:center;gap:9px;flex:1;padding:11px 12px;border-radius:10px;text-decoration:none;color:var(--stats-muted);font-size:12px;font-weight:800;white-space:nowrap;transition:background .15s,color .15s}.site-stat-nav svg{width:19px;height:19px}.site-stat-nav a:hover,.site-stat-nav a:focus-visible{background:var(--stats-soft);color:var(--stats-ink)}
.site-stat-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.site-stat-section{--section-accent:#ac7900;--section-tint:#ffbc2215;min-width:0;scroll-margin-top:110px;padding:24px;border:1px solid var(--stats-line);border-radius:20px;background:var(--stats-card)}.site-stat-section:target{border-color:#d4a126;box-shadow:0 0 0 3px #ffbc2210}.site-stat-section .site-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-stat-section .site-stat-card{background:var(--stats-soft);border-color:transparent}.site-stat-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.site-stat-section-icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;height:42px;border-radius:13px;background:var(--section-tint);color:var(--section-accent)}.site-stat-heading h2{font-size:20px;line-height:1.5;margin:0 0 3px;font-weight:900}.site-stat-heading p{font-size:12px;color:var(--stats-muted);margin:0;line-height:1.8}
#statistics-library,#statistics-wiki,#statistics-details{grid-column:1/-1}#statistics-library .site-stat-grid,#statistics-wiki .site-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#statistics-reading{--section-accent:#996324;--section-tint:#e5a75018}#statistics-quiz{--section-accent:#7460b4;--section-tint:#8e73d218}#statistics-wiki{--section-accent:#347a74;--section-tint:#47a79c18}#statistics-details{--section-accent:#4b71ad;--section-tint:#5e8bd118}#statistics-details .site-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.site-stat-caption{margin:24px 0 0;padding:16px 4px 0;border-top:1px solid var(--stats-line);font-size:12px;color:var(--stats-muted)}
.da7-dark .site-stat-primary:not(:first-child) .site-stat-kpi-icon{filter:brightness(.95)}.da7-dark .site-stat-section-icon{background:#ffffff0b;color:#d6c28b}.da7-dark #statistics-quiz .site-stat-section-icon{color:#c0afe9}.da7-dark #statistics-wiki .site-stat-section-icon{color:#87cec5}.da7-dark #statistics-details .site-stat-section-icon{color:#a8c4ef}
@media(max-width:1050px){.site-stat-hero{padding:26px}.site-stat-primary{padding:18px 14px}.site-stat-primary .site-stat-value{font-size:27px}#statistics-library .site-stat-grid,#statistics-wiki .site-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.site-stat-nav a{gap:6px;padding:10px 8px}.site-stat-section{padding:20px}}
@media(max-width:760px){.site-stat-layout{grid-template-columns:1fr;gap:16px}.site-stat-section{grid-column:1!important}.site-stat-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-stat-primary{min-height:162px;padding:17px}.site-stat-primary .site-stat-value{font-size:30px}.site-stat-hero{align-items:flex-start;gap:16px}.site-stat-updated{padding:9px 11px}.site-stat-nav{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ddb34c transparent;justify-content:flex-start;gap:4px}.site-stat-nav a{flex:0 0 auto;padding:10px 13px}.site-stat-nav svg{width:18px;height:18px}#statistics-library .site-stat-grid,#statistics-wiki .site-stat-grid,#statistics-details .site-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:500px){.site-statistics{margin:16px auto 42px}.site-stat-hero{display:block;border-radius:19px;padding:23px 20px}.site-stat-hero h1{font-size:32px;margin-top:10px}.site-stat-hero p{font-size:13px;line-height:1.9;max-width:300px}.site-stat-eyebrow{font-size:10px}.site-stat-updated{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;margin-top:16px;font-size:10px}.site-stat-updated time{font-size:10px;color:#c7d1e1}.site-stat-totals{gap:10px;margin:13px 0 16px}.site-stat-primary{border-radius:15px;min-height:161px;padding:14px 12px;gap:7px}.site-stat-primary .site-stat-label{font-size:11px;line-height:1.6}.site-stat-primary .site-stat-value{font-size:clamp(18px,5.4vw,27px);letter-spacing:-.6px}.site-stat-primary:first-child .site-stat-value{font-size:36px}.site-stat-kpi-icon{width:32px;height:32px;border-radius:10px}.site-stat-kpi-icon svg{width:19px;height:19px}.site-stat-primary .site-stat-note{font-size:10px}.site-stat-nav{margin-bottom:16px;padding:5px;border-radius:12px}.site-stat-nav a{padding:9px 11px;font-size:11px}.site-stat-section{padding:17px 14px;border-radius:17px}.site-stat-heading{gap:10px;margin-bottom:14px}.site-stat-heading h2{font-size:18px}.site-stat-heading p{font-size:11px}.site-stat-section-icon{flex-basis:36px;height:36px;border-radius:11px}.site-stat-section-icon svg{width:21px;height:21px}.site-stat-grid,.site-stat-section .site-stat-grid,#statistics-library .site-stat-grid,#statistics-wiki .site-stat-grid,#statistics-details .site-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.site-stat-card{padding:13px 12px;border-radius:11px}.site-stat-card[href]{padding-bottom:23px}.site-stat-label{font-size:11px;line-height:1.7}.site-stat-value{font-size:25px;line-height:1.4}.site-stat-note{font-size:10px}.site-stat-arrow{font-size:15px;inset-inline-end:11px;bottom:10px}.site-stat-caption{font-size:11px;line-height:1.9}}
@media(prefers-reduced-motion:reduce){.site-statistics *{transition:none!important;scroll-behavior:auto!important}}
@media(max-width:500px){.site-stat-section .site-stat-number-long{font-size:18px;letter-spacing:-.7px}}
@media(max-width:360px){.site-stat-section .site-stat-number-long{font-size:16px}}
