/**
 * PokeSaga design tokens (Phase 0)
 * Prefix: --ps-* only. Never declare --pt-* here.
 * Profile theme tokens (--pt-*) stay scoped to .profile-themed in profile-themes.css.
 */

:root {
  /* Colors */
  --ps-ink: #362C20;
  --ps-body: #7A7A68;
  --ps-surface: #FFF;
  --ps-sunken: #E5E5DB;
  --ps-border: #D9D5CF;
  --ps-card-header: #404040;
  --ps-card-header-hover: #363636;
  --ps-primary: #009FBC;
  --ps-primary-hover: #00B8D9;
  --ps-primary-on-dark: #09D4FF;
  --ps-success: #4CAF50;
  --ps-success-hover: #45a049;
  --ps-danger: #B8432B;
  --ps-gold: #E0A800;
  --ps-text-on-dark: #FFF;
  --ps-text-muted: #999;

  /* Radii */
  --ps-radius-sm: 4px;
  --ps-radius: 8px;
  --ps-radius-lg: 12px;
  --ps-radius-pill: 999px;

  /* Shadows (match profile soft / medium / widget) */
  --ps-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  --ps-shadow-soft: 0 1px 2px rgba(0, 0, 0, 0.04);
  --ps-shadow-medium: 0 2px 4px rgba(0, 0, 0, 0.1);

  /* Fonts */
  --ps-font-heading: 'Yanone Kaffeesatz', arial, sans-serif;
  --ps-font-body: arial, sans-serif;

  /* Spacing scale */
  --ps-space-1: 4px;
  --ps-space-2: 8px;
  --ps-space-3: 12px;
  --ps-space-4: 16px;
  --ps-space-5: 24px;
  --ps-space-6: 32px;
}
