/* Плашка стоимости — баги тестирования 19-09 п. 2 (#70819348).
   Подключается после app.css. Один класс `.price-total-l` держат обе
   разметки плашки (_shared.js::previewParts и order_new.js::renderFinalPrice),
   поэтому правило одно и на всех экранах (мастер, калькулятор, шаг подачи). */

/* «Итого» в жёлтой плашке было 12px/600 — мельче ключей брейкдауна (13px).
   Подпись итоговой суммы читается как заголовок строки: кегль body-lg,
   жирный, тем же шрифтом интерфейса; сумма справа остаётся моноширинной 20px. */
.price-total-l {
  font-family: var(--font-sans);
  font-size: var(--fs-body-lg);
  font-weight: var(--fw-bold);
  line-height: var(--lh-snug);
  letter-spacing: var(--ls-normal);
}

/* Плашка следует теме (#70823033, приёмка b27 З-3).
   Палитра плашки была прибита к бренд-рампе `--navy*` и литералам
   `white`/`rgba(255,255,255,…)` — от темы она не зависела вовсе, поэтому
   переключатель в шапке её не перекрашивал ни сразу, ни после перезагрузки.
   Светлая тема остаётся прежней (тёмная плашка на светлой странице — так
   задумано), тёмная получает поверхности СВОЕЙ темы: плашка перестаёт
   выпадать из страницы, а вторичный текст считается от `--text-*`, а не от
   белого. Вторичный цвет плашка раздаёт потомкам одним токеном
   `--price-text-muted` — второго перечня селекторов не заводим. */
:root[data-theme="dark"] .price-panel {
  --price-text-muted: var(--text-muted);
  background: linear-gradient(160deg, var(--surface-raised), var(--surface));
  border-color: var(--border);
  color: var(--text);
}
:root[data-theme="dark"] .price-row { border-bottom-color: var(--border); }
:root[data-theme="dark"] .price-row .val { color: var(--text-strong); }
:root[data-theme="dark"] .price-val-old { color: var(--text-faint); }
:root[data-theme="dark"] .price-panel--subscription .price-label { color: var(--text); }
:root[data-theme="dark"] .price-panel--subscription .price-sub { color: var(--text-muted); }
/* «Итого» — акцентная плашка: её пара `--accent`/`--on-accent` уже
   темозависима, поэтому зачёркнутую цену на жёлтом не трогаем. */
