/*
 * Audio Launch — theme.css
 * AUTO-GENERATED by scripts/export-theme.js from theme/ScreenTheme.ts.
 * Do not edit by hand; re-run the script instead.
 * Generated: 2026-04-15T07:32:03.902Z
 */

:root {
  --al-background: #0B1426;
  --al-card: #1A2332;
  --al-card-border: #2A3441;
  --al-primary: #FF6B35;
  --al-secondary: #FFB84D;
  --al-text: #E8EAED;
  --al-text-secondary: #9AA0A6;
  --al-text-dim: #64748B;
  --al-success: #10B981;
  --al-error: #EF4444;
  --al-danger: #FF4444;
  --al-warning: #F59E0B;
  --al-xp: #9C27B0;
  --al-charm: #FF6B9D;
  --al-inspiration: #FFA726;
  --al-mastery: #42A5F5;
  --al-surface: #151F2E;
  --al-locked: #3A3A4A;
  --al-trending: #FF6B9D;
  --al-gold: #FFD700;
  --al-silver: #C0C0C0;
  --al-bronze: #CD7F32;
  --al-white: #FFFFFF;
  --al-info: #2196F3;
  --al-tutorial: #3B82F6;
  --al-credits: #FFD700;
  --al-premium: #FFB84D;
  --al-unread: #1E3A5F;
  --al-card-alt: #1E2A3A;
  --al-dark: #0F172A;
  --al-dark-border: #334155;
  --al-text-light: #E2E8F0;
  --al-text-muted: #64748B;
  --al-text-disabled: #475569;
  --al-surface-border: #1E293B;

  /* Waveform */
  --al-wf-bar-played: #FF6B35;
  --al-wf-bar-played-light: #FF8F65;
  --al-wf-bar-unplayed: #4A5568;
  --al-wf-bar-dimmed: rgba(74, 85, 104, 0.3);
  --al-wf-trim-handle: #FFB84D;
  --al-wf-trim-handle-grip: #FFFFFF;
  --al-wf-playhead: #00D9FF;
  --al-wf-playhead-glow: rgba(0, 217, 255, 0.3);
  --al-wf-center-line: rgba(255, 255, 255, 0.08);
  --al-wf-dim-overlay: rgba(0, 0, 0, 0.4);
  --al-wf-compact-unplayed: rgba(255, 255, 255, 0.2);
  --al-wf-compact-unplayed-mirror: rgba(255, 255, 255, 0.12);

  /* Audio editor */
  --al-ed-background: #0A0A0F;
  --al-ed-panel: #1A1A2E;
  --al-ed-panel-border: #2A2A3E;
  --al-ed-inset: #0D0D14;
  --al-ed-label-dim: #6B6B82;
  --al-ed-label-bright: #A0A0B8;
  --al-ed-accent: #00D9FF;
  --al-ed-text-primary: #E8EAED;
  --al-ed-applied: #4CAF50;
  --al-ed-applied-glow: rgba(76, 175, 80, 0.2);

  /* Composed gradients (derived) */
  --al-gradient-bg: radial-gradient(ellipse at top, #1A2A4E 0%, #0B1426 55%);
  --al-gradient-primary: linear-gradient(135deg, #FF6B35 0%, #FFB84D 100%);
  --al-gradient-wave: linear-gradient(90deg, #FF6B35 0%, #00D9FF 100%);
}
