/* 豆时记 · Cinematic Frosted Glass. Static visual tokens only. */
:root {
  --cj-blue: #607e87;
  --cj-sand: #b39b8f;
  --cj-pearl: #f3f0eb;
  --cj-graphite: #202830;
  --cj-secondary: #56636b;
  --cj-environment: #e7e9e8;
  --cj-shell: rgb(255 255 255 / 18%);
  --cj-content: rgb(250 250 248 / 58%);
  --cj-focus: rgb(250 249 246 / 94%);
  --cj-line: rgb(255 255 255 / 54%);
  --cj-line-dark: rgb(54 70 78 / 13%);
  --cj-radius-shell: 24px;
  --cj-radius-card: 18px;
  --cj-radius-control: 14px;
  --cj-space-1: 8px;
  --cj-space-2: 16px;
  --cj-space-3: 24px;
  --cj-space-4: 32px;
  --cj-control-height: 50px;
  --cj-motion-fast: 180ms;
  --cj-motion-panel: 260ms;
}

@media (prefers-reduced-motion: reduce) {
  :root { --cj-motion-fast: 0ms; --cj-motion-panel: 0ms; }
}
