:root{
  --bg:#f5f6f8;
  --card-bg:#ffffff;
  --text:#1f2329;
  --sub:#8a8f98;
  --primary:#3d5afe;
  --border:#eaebef;
  --radius:12px;
}
*{ box-sizing:border-box; }
body{
  margin:0;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",sans-serif;
  background:var(--bg);
  color:var(--text);
}
a{ text-decoration:none; color:inherit; }
