:root {
  color-scheme: light;
  --bg: #f1fbff;
  --panel: #ffffff;
  --panel-soft: #f4fbfd;
  --ink: #10243d;
  --muted: #5a6d7d;
  --line: rgba(16, 36, 61, 0.12);
  --accent: #0a8a92;
  --accent-2: #11a9bb;
  --accent-3: #0f2f4a;
  --accent-soft: rgba(10, 138, 146, 0.12);
  --good: #0f8a54;
  --shadow: 0 20px 42px rgba(7, 38, 55, 0.1);
  --radius: 22px;
  --page-glow-1: rgba(17, 169, 187, 0.18);
  --page-glow-2: rgba(10, 138, 146, 0.1);
  --button-shadow: 0 18px 30px rgba(10, 138, 146, 0.22);
  --button-secondary-bg: rgba(16, 36, 61, 0.04);
  --button-secondary-border: rgba(16, 36, 61, 0.12);
  --plan-tag-bg: rgba(10, 138, 146, 0.12);
}
