:root{--bg:#f5f7fb;--card:#fff;--fg:#1e293b;--muted:#718096;--line:#dfe6ef;--soft:#f2f5fa;--accent:#2563eb;--tint:#eaf1ff}html.dark{--bg:#101827;--card:#172338;--fg:#e6edf8;--muted:#a0aec4;--line:#2d3d56;--soft:#20314b;--accent:#8cb5ff;--tint:#263f66}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font:14px/1.7 system-ui,'Microsoft YaHei',sans-serif}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:var(--card)}button:disabled{opacity:.5}a{text-decoration:none;color:var(--accent)}.eyebrow{font-size:10px;letter-spacing:2px;color:var(--accent)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats>div{padding:18px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.stats strong{display:block;font-size:25px;line-height:1.4}.stats span{font-size:11px;color:var(--muted)}@media(max-width:640px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}