/* muhurta.ru · компоненты площадки под канон «Black Label» ред. 5 (07.11.2026, блоки BL5-5 и BL5-8, Epsilon)
 * Токены — канон ред. 5: /fonts/bl5/black-label.tokens.css (копия канона байт в байт), старые имена площадки —
 * слой соответствия набора (scripts/canon-kit/muhurta.ru.json, блок bl5). Ниже — правила компонентов из файла ред. 4
 * css/premium-canon.tokens.css без его токенов: тот файл остаётся для правовых страниц, их перевод не трогает.
 */
:root {
  --r: 2px;
  --font-symbols: 'Segoe UI Symbol', 'Noto Sans Symbols', 'Noto Sans Symbols 2', sans-serif;
  --font-heading: var(--font-display);
  --font-sans: var(--font-body);
  --font-ui: var(--font-body);
  --font-nav: var(--font-mono);
}

/* Выравнивание общих виджетов (sutra-reviews, sutra-feedback, ai-guru) */
.srvb-h, .srv-btn, .srv-h, .srv-code, .srv-banner-cta, .ag-title, .ag-limit-btn, .sf-title, .sf-btn {
  font-family: var(--font-mono, 'JetBrains Mono', monospace) !important;
}
.srv-btn, .sf-btn, .ag-fab, .ag-send {
  background-image: none !important;
  background-color: var(--accent-emphasis, #C9A96E) !important;
  color: var(--text-on-struct, #1A1610) !important;
  border: 1px solid var(--gold) !important;
  border-radius: var(--radius-card, 4px) !important;
  box-shadow: none !important;
}
