/* Light theme tokens. Dark overrides live in dark.css (loaded with a prefers-color-scheme media query). */
:root{
  color-scheme:light;
  --bg:#fbfbfd; --elev:#fff; --fill:#f5f5f7; --fill-2:#e8e8ed;
  --text:#1d1d1f; --text-2:#55555a; --text-3:#66666b;
  --line:rgba(0,0,0,.08); --line-strong:rgba(0,0,0,.18);
  --accent:#0071e3; --accent-hover:#0077ed; --accent-text:#0066cc; --accent-soft:rgba(0,113,227,.10);
  --ok:#248a3d; --err:#d70015; --warn:#b25000;
  --shadow:0 1px 2px rgba(0,0,0,.04),0 10px 30px rgba(0,0,0,.06),0 30px 80px rgba(0,0,0,.07);
  --nav:rgba(251,251,253,.72);
  --glow-1:rgba(0,113,227,.12); --glow-2:rgba(175,82,222,.09);
  --logo-blue:#0071e3; --grad-a:#0a84ff; --grad-b:#bf5af2; --grad-c:#ff375f;
}
