/*
Theme Name: GameCurator
Theme URI: https://example.com/gamecurator
Author: Your Name
Author URI: https://example.com
Description: Ein moderner Game Curator für mehrere Stores mit klaren Gründen statt endlosen Filtern.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gamecurator
Tags: gaming, dark, modern, responsive, custom-colors
*/

/* ===========================
   CSS Custom Properties
=========================== */
:root {
  /* Colors */
  --gc-bg-primary: #0a0a0f;
  --gc-bg-secondary: #111118;
  --gc-bg-card: #16161f;
  --gc-bg-card-hover: #1e1e2a;
  --gc-accent-primary: #7c6af7;
  --gc-accent-secondary: #a855f7;
  --gc-accent-green: #4ade80;
  --gc-accent-orange: #fb923c;
  --gc-accent-pink: #f472b6;
  --gc-text-primary: #f8f8fc;
  --gc-text-secondary: #9898b0;
  --gc-text-muted: #5a5a70;
  --gc-border: #2a2a38;
  --gc-border-light: #3a3a50;

  /* Typography */
  --gc-font-primary: 'Inter', system-ui, -apple-system, sans-serif;
  --gc-font-mono: 'JetBrains Mono', 'Fira Code', monospace;

  /* Spacing */
  --gc-space-xs: 0.25rem;
  --gc-space-sm: 0.5rem;
  --gc-space-md: 1rem;
  --gc-space-lg: 1.5rem;
  --gc-space-xl: 2rem;
  --gc-space-2xl: 3rem;
  --gc-space-3xl: 4rem;
  --gc-space-4xl: 6rem;

  /* Border Radius */
  --gc-radius-sm: 6px;
  --gc-radius-md: 12px;
  --gc-radius-lg: 18px;
  --gc-radius-xl: 24px;
  --gc-radius-full: 999px;

  /* Shadows */
  --gc-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.3);
  --gc-shadow-md: 0 4px 20px rgba(0, 0, 0, 0.4);
  --gc-shadow-lg: 0 8px 40px rgba(0, 0, 0, 0.5);
  --gc-shadow-glow: 0 0 30px rgba(124, 106, 247, 0.15);

  /* Transitions */
  --gc-transition: all 0.2s ease;
  --gc-transition-slow: all 0.4s ease;

  /* Layout */
  --gc-container-max: 1200px;
  --gc-container-wide: 1400px;
}