/*
Theme Name: SoundVault
Theme URI:
Author: SoundVault
Author URI:
Description: Custom theme for SoundVault — multi-vendor audio sample marketplace
Version: 1.0.0
Requires at least: 5.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: soundvault
*/

:root {
  /* Background */
  --sv-bg-primary: #0a0a0a;
  --sv-bg-header: rgba(10, 10, 10, 0.95);
  --sv-bg-player: rgba(18, 18, 18, 0.98);
  --sv-bg-surface: rgba(255, 255, 255, 0.03);
  --sv-bg-surface-hover: rgba(255, 255, 255, 0.06);
  --sv-bg-input: rgba(255, 255, 255, 0.06);
  --sv-bg-input-hover: rgba(255, 255, 255, 0.08);

  /* Accent */
  --sv-accent: #8b5cf6;
  --sv-accent-hover: #7c3aed;
  --sv-accent-light: #a78bfa;
  --sv-accent-glow: rgba(139, 92, 246, 0.15);
  --sv-accent-border: rgba(139, 92, 246, 0.3);
  --sv-accent-input: rgba(139, 92, 246, 0.08);

  /* Text */
  --sv-text-white: #fff;
  --sv-text-primary: #e0e0e0;
  --sv-text-secondary: #888;
  --sv-text-muted: #666;
  --sv-text-dim: #555;

  /* Borders */
  --sv-border: rgba(255, 255, 255, 0.06);
  --sv-border-light: rgba(255, 255, 255, 0.08);
  --sv-border-surface: rgba(255, 255, 255, 0.04);

  /* Typography */
  --sv-font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

  /* Sizing */
  --sv-header-height: 60px;
  --sv-player-height: 72px;

  /* Z-index layers */
  --sv-z-header: 100;
  --sv-z-dropdown: 150;
  --sv-z-player: 200;
}
