.stats-page{--glass:#ffffff0f;--edge:#ffffff24;--dim:#9aa4b2;color:#f4f6f8;background:radial-gradient(900px 500px at 12% -10%,#6aaa6447,#0000 60%),radial-gradient(800px 480px at 92% 8%,#c9b45838,#0000 62%),#0b0d10;min-height:100vh;padding:28px 18px 72px}.stats-wrap{max-width:1040px;margin:0 auto}.stats-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.stats-top a{color:#f4f6f8;font-family:Instrument Serif,serif;font-size:1.8rem;text-decoration:none}.stats-live{color:var(--dim);border:1px solid var(--edge);background:var(--glass);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;display:inline-flex}.stats-dot{background:#6aaa64;border-radius:50%;width:9px;height:9px;animation:2s infinite statsPulse;box-shadow:0 0 #6aaa64b3}@keyframes statsPulse{70%{box-shadow:0 0 0 12px #6aaa6400}to{box-shadow:0 0 #6aaa6400}}.hero-glass{text-align:center;border:1px solid var(--edge);-webkit-backdrop-filter:blur(18px);background:linear-gradient(160deg,#ffffff1a,#ffffff05);border-radius:28px;margin-top:24px;padding:clamp(24px,5vw,48px);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff2e,inset 0 -18px 40px #00000059}.hero-glass .kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin:0;font-size:.75rem}.counter{font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#fff,#9fe39a);-webkit-background-clip:text;background-clip:text;margin:10px 0 4px;font-family:Instrument Serif,serif;font-size:clamp(3.4rem,16vw,7.5rem);line-height:1}.hero-glass .sub{color:var(--dim);margin:0;font-size:1rem}.meter{margin-top:26px}.meter-track{border:1px solid var(--edge);background:#ffffff14;border-radius:999px;height:16px;display:flex;overflow:hidden}.meter-human{background:linear-gradient(90deg,#6aaa64,#9fe39a);transition:width .9s cubic-bezier(.2,.8,.2,1)}.meter-ai{background:linear-gradient(90deg,#c9b458,#ffd97a);transition:width .9s cubic-bezier(.2,.8,.2,1)}.meter-legend{color:var(--dim);justify-content:space-between;margin-top:10px;font-size:.95rem;display:flex}.meter-legend b{color:#f4f6f8}.verdict{margin-top:14px;font-size:1.05rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-top:22px;display:grid}.stat-card{border:1px solid var(--edge);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:18px;box-shadow:inset 0 1px #ffffff24,0 12px 30px #0000004d}.stat-card .label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8rem}.stat-card .value{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:700}.chart-card{margin-top:22px}.spark{align-items:flex-end;gap:6px;height:140px;margin-top:14px;display:flex}.spark div{background:linear-gradient(#9fe39a,#6aaa6459);border-radius:6px 6px 2px 2px;flex:1;min-height:3px;transition:height .7s}.spark-axis{color:var(--dim);justify-content:space-between;margin-top:8px;font-size:.75rem;display:flex}.two-col{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}@media (width<=700px){.two-col{grid-template-columns:1fr}}.stats-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.stats-list li{grid-template-columns:1fr auto;align-items:center;gap:10px;font-size:.95rem;display:grid}.bar{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.bar span{background:#6aaa64;height:100%;display:block}.stats-card-title{margin:0;font-family:Instrument Serif,serif;font-size:1.3rem}.stats-foot{color:var(--dim);text-align:center;margin-top:26px;font-size:.85rem}.deck-pop{z-index:40;border:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f4f6f8;background:#12151adb;border-radius:20px;max-width:420px;margin:0 auto;padding:20px;animation:.32s ease-out deckIn;position:fixed;inset:auto 16px 16px;box-shadow:0 24px 60px #0000008c}@keyframes deckIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.deck-pop p{margin:0 0 14px;font-size:1.05rem}.deck-pop .row{flex-wrap:wrap;gap:10px;display:flex}.deck-pop button,.deck-pop a.deck-yes{border:1px solid var(--edge);color:#f4f6f8;cursor:pointer;background:0 0;border-radius:10px;align-items:center;min-height:44px;padding:10px 16px;font-weight:650;text-decoration:none;display:inline-flex}.deck-pop .deck-yes{color:#0b0d10;background:#6aaa64;border-color:#6aaa64}
