/* BRISA Sunset Aviation — canonical design tokens. See docs/BRISA_DESIGN_SYSTEM.md. */
:root {
  color-scheme: dark;
  --sunset-orange: #FF7A3D;
  --sunset-coral: #FF487D;
  --sunset-violet: #785CFF;
  --globe-space: #030912;
  --map-ocean: #061B38;
  --map-border: #347AC0;
  --night: #0E1A2B;
  --purple-deep: #21183F;
  --purple-surface: #30214F;
  --text: #F6F2FF;
  --text-secondary: #BBBBD0;
  --text-muted: #A4AEC5;
  --canvas: #090F1E;
  --surface: #111E33;
  --surface-raised: #18253D;
  --surface-deep: #0B1527;
  --line: #2B3650;
  --line-soft: #243047;
  --success: #49DBB4;
  --success-surface: #123D3B;
  --sun-glow: #FFD493;
  --seat-taken: #584574;
  --seat-free: #1D2C44;
  --focus: #FFCE99;
  --on-accent: #161425;
  --accent-gradient: linear-gradient(110deg, var(--sunset-coral), var(--sunset-orange));
  --brand-gradient: linear-gradient(140deg, var(--sunset-orange), var(--sunset-coral) 52%, var(--sunset-violet));
  --glass: rgb(14 26 43 / .82);
  --coral-wash: rgb(255 72 125 / .12);
  --orange-wash: rgb(255 122 61 / .13);
  --violet-wash: rgb(120 92 255 / .14);
  --white-wash: rgb(246 242 255 / .05);
  --shadow: 0 12px 35px rgb(0 0 0 / .18);
  --shadow-float: 0 -8px 40px rgb(0 0 0 / .3);
  --font: 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;
  --text-xs: .6875rem;
  --text-sm: .8125rem;
  --text-base: .9375rem;
  --text-lg: 1.125rem;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --radius-sm: 8px;
  --radius: 14px;
  --radius-lg: 20px;
  --radius-xl: 28px;
  --touch: 44px;
  --nav-width: 210px;
}
