/* Themes change presentation tokens; layout lives in base.css. */
:root {
  --frame: #1f3216;
  --frame-width: clamp(10px, 1.2vw, 18px);
  --surface-radius: 14px;
  --background: #1e211f;
  --surface: #242825;
  --subtle: #282d29;
  --text: #edf0e9;
  --muted: #9ca699;
  --border: #383e37;
  --accent: #d3e9c4;
  --accent-hover: #e1f0d7;
  --accent-ink: #24371c;
  --button: #292e29;
  --hover: #353d33;
  --input: #202420;
  --error: #eaa69d;
  --radius: 4px;
  --heading-weight: 400
}
