/* proto-b/assets/css/tokens.css — Functional / Light */
:root {
  /* Brand (единый с A) */
  --color-navy-900:   #0F1E3D;
  --color-navy-800:   #15264B;
  --color-navy-700:   #1D3160;

  /* Background */
  --color-bg:         #F2F4F8;
  --color-surface:    #FFFFFF;

  /* Card-icon палитра — насыщенные цвета */
  --c-navy:           #0F1E3D;
  --c-blue:           #1F4FA8;
  --c-green:          #16A34A;
  --c-gold:           #D8A636;
  --c-purple:         #7C3AED;
  --c-orange:         #F97316;
  --c-azure:          #2563EB;

  /* Также экспортируем гольд/оранж для общих кнопок */
  --color-gold:       #D8A636;
  --color-orange:     #F97316;

  /* Text */
  --color-text:       #1A1A1A;
  --color-text-muted: #6B7280;
  --color-text-on-dark: #FFFFFF;

  /* Borders / shadows */
  --color-border:     #E5E7EB;
  --shadow-card:      0 2px 8px rgba(15, 30, 61, 0.06);
  --shadow-card-hover:0 8px 22px rgba(15, 30, 61, 0.12);

  /* Type */
  --font-serif: 'Playfair Display', 'Source Serif Pro', Georgia, serif;
  --font-sans:  'Inter', 'Manrope', system-ui, -apple-system, sans-serif;

  /* Layout */
  --content-w:    1200px;
  --radius:       8px;
  --radius-sm:    6px;
  --transition:   180ms ease;
}
