/*
 * tokens.css — единственная truth-source для цветов, радиусов, шрифтов aurora.
 * Выделено из theme_aurora_base.css в рамках фазы 0.8 рефакторинга.
 * План: docs/refactor/template-css-cleanup.md
 *
 * Правило: НЕ объявлять CSS-переменные нигде кроме этого файла.
 * Изменение токена здесь каскадом применится ко всему UI.
 */

.aurora-body {
  /* ── Backgrounds ── */
  --c-bg:           #050a14;
  --c-bg-1:         #0a1325;
  --c-bg-2:         #0e1a32;

  /* ── Surfaces ── */
  --c-surface:      rgba(12,22,45,.65);
  --c-surface-2:    rgba(20,35,65,.7);
  --c-surface-glass: rgba(15,25,50,.5);

  /* ── Borders ── */
  --c-border:       rgba(100,140,255,.1);
  --c-border-2:     rgba(100,140,255,.22);
  --c-border-glow:  rgba(79,134,255,.35);

  /* ── Text ── */
  --c-text:         #e8f0ff;
  --c-text-2:       #8ba0cc;
  --c-text-3:       #5a72a0;
  --c-text-muted:   #4a6494;

  /* ── Gradient stops ── */
  --g-a:            #2563eb;
  --g-b:            #7c3aed;
  --g-c:            #06b6d4;
  --g-d:            #10b981;

  /* ── Accent ── */
  --accent:         #4f86ff;
  --accent-2:       #a78bfa;
  --accent-glow:    rgba(79,134,255,.25);

  /* ── Semantic states ── */
  --success:        #10b981;
  --success-bg:     rgba(16,185,129,.12);
  --warning:        #f59e0b;
  --warning-bg:     rgba(245,158,11,.12);
  --danger:         #ef4444;
  --danger-bg:      rgba(239,68,68,.12);

  /* ── Border-radius ── */
  --r-sm:    8px;
  --r-md:    12px;
  --r-lg:    16px;
  --r-xl:    20px;
  --r-2xl:   24px;

  /* ── Shadows ── */
  --shadow-card:      0 2px 12px rgba(0,0,0,.3), 0 8px 32px rgba(0,0,0,.25);
  --shadow-glow:      0 0 60px rgba(79,134,255,.12), 0 0 20px rgba(79,134,255,.08);
  --shadow-elevation: 0 12px 40px rgba(0,0,0,.4), 0 0 24px rgba(79,134,255,.06);
}
