:root {
  --color-background: #0e1116;
  --color-surface: #171c24;
  --color-elevated: #202733;
  --color-text: #f5f1e8;
  --color-muted: #b8c0cc;
  --color-border: #5e6a7e;
  --color-primary: #d6b567;
  --color-primary-text: #111318;
  --color-destructive: #ff8a8a;
  --color-warning: #f3c969;
  --color-success: #70d6a0;
  --color-focus: #7cc7ff;
  --font-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --shell-padding: clamp(1rem, 4vw, 3rem);
  --card-padding: clamp(1.25rem, 3vw, 2rem);
  --focus-ring-width: 3px;
  --focus-ring-offset: 3px;
  --radius-panel: 1rem;
  --radius-control: 0.625rem;
  --shadow-panel: 0 1.5rem 4rem rgb(0 0 0 / 0.28);
}
