.db-stats{list-style:none;padding:0!important;margin:1.6rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem}.db-stats li{margin:0;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:16px;background:var(--card);display:grid;gap:.2rem}.db-stats b{font-family:var(--mono);font-size:1.5rem;color:var(--text)}.db-stats li.accent b{color:var(--amber)}.db-stats span{font-size:.86rem;color:var(--muted)}.db-source{padding:1.2rem 1.4rem;margin-top:1rem;border-left:4px solid var(--olive)}.db-source h3{margin-top:.2rem;font-size:1.2rem}.db-source h3 small{font-weight:400;font-size:.9rem;color:var(--muted);margin-left:.3rem}.db-kicker{font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;color:var(--olive)!important;margin:0!important;text-transform:uppercase}.db-source dl{display:grid;gap:.4rem;margin:.6rem 0}.db-source dl div{display:grid;grid-template-columns:9rem 1fr;gap:.6rem;font-size:.92rem}.db-source dt{color:var(--text);font-weight:600}.db-source dd{margin:0;color:var(--muted)}.db-badge{font-family:var(--mono);font-size:.75rem;padding:.1rem .5rem;border-radius:999px;background:var(--card-2);border:1px solid var(--line-strong)}.db-links{font-size:.92rem}.database-page .num{text-align:right;font-family:var(--mono)}.db-made li{margin-bottom:.4rem}@media (max-width: 560px){.db-source dl div{grid-template-columns:1fr;gap:.1rem}}.database-page .db-asof{font-size:.85rem;color:var(--faint);margin-top:1rem}
