:root {
  color-scheme: dark;
  --bg: #0b0d0f;
  --bg-2: #121417;
  --panel: rgba(22, 25, 29, 0.88);
  --panel-solid: #16191d;
  --panel-soft: #1f242a;
  --text: #f2efe7;
  --muted: #b4aea2;
  --faint: #756f65;
  --line: rgba(242, 239, 231, 0.15);
  --accent: #d6b56d;
  --accent-2: #8fbfa8;
  --accent-3: #7aa7c7;
  --danger: #d97b6c;
  --ok: #9bcf9b;
  --shadow: rgba(0, 0, 0, 0.45);
  --radius: 8px;
  --font-ui: Inter, Atkinson Hyperlegible, Segoe UI, system-ui, sans-serif;
  --font-mono: IBM Plex Mono, JetBrains Mono, Consolas, SFMono-Regular, monospace;
}

:root[data-theme='verified'] {
  color-scheme: light;
  --bg: #f8f8f6;
  --bg-2: #ebece9;
  --panel: rgba(255, 255, 255, 0.9);
  --panel-solid: #ffffff;
  --panel-soft: #f1f2ef;
  --text: #354149;
  --muted: #5f696f;
  --faint: #8a9398;
  --line: rgba(53, 65, 73, 0.18);
  --accent: #7c6732;
  --accent-2: #47765f;
  --accent-3: #426d8a;
  --shadow: rgba(53, 65, 73, 0.18);
}
