
:root{
  --bg:#f5f5f7;
  --card:#ffffff;
  --text:#1d1d1f;
  --muted:#6e6e73;
  --line:#d2d2d7;
  --soft:#eef2f7;
  --accent:#0071e3;
  --accent2:#5e5ce6;
  --good:#167c3a;
  --warn:#9a6700;
  --bad:#b42318;
  --radius:22px;
  --shadow:0 10px 30px rgba(0,0,0,.06);
}
