/* Тёмная тема Т1 «Как подвал» (холст, раунд 35; выбор владельца 2026-10-16).
   Те же страницы, другие токены: графит подвала, карточки чуть светлее; синий — тот же «вариант 5» #0A84FF (на графите читается; подписи на подложке — #70B4FF).
   Включается атрибутом <html data-theme="dark"> — его ставит скрипт в <head> base2.html до отрисовки
   (по выбору «Авто / Светлая / Тёмная» в подвале, «Авто» — как настроен телефон), поэтому белой вспышки нет.
   Новый блок на сайте — проверить в обеих темах: белое писать через var(--card), чёрную кнопку var(--ink) —
   с текстом var(--bg), а не #fff. В тёмной — без свечения (владелец: «кнопки стали светиться — быть не должно»):
   только чёрные тени, канты стекла едва заметны. */

:root[data-theme="dark"]{
  color-scheme:dark;
  --bg:#111214; --card:#1C1D21; --ink:#F4F2EF; --muted:rgba(244,242,239,.6); --line:rgba(255,255,255,.12);
  --dark:#1C1D21; --acc:#0A84FF; --acc-soft:rgba(10,132,255,.2); --sec:rgba(255,255,255,.12);
  --shadow:inset 0 1px 0 rgba(255,255,255,.06);
  --rim:linear-gradient(150deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 40%,rgba(255,255,255,0) 62%,rgba(255,255,255,.06));
  --d-glass:rgba(28,29,33,.86);
  /* заявка как главная (правка 8а, холст раунд 96): фон почти чёрный, блоки и шторки — графит, поля внутри — тёмные */
  --rq-page:#111214; --rq-bg:#1C1D21; --rq-el:#111214; --rq-el2:#26272C; --rq-tile:#26272C; --rq-glyph:#9C9CA2; --rq-sel:#409CFF; --rq-selbg:rgba(64,156,255,.12); --rq-link:#409CFF; --rq-ink:#F4F2EF; --rq-muted:rgba(244,242,239,.6); --rq-soft:rgba(244,242,239,.38);
  --rq-line:rgba(255,255,255,.1); --rq-frame:rgba(255,255,255,.16); --rq-dark:#F4F2EF; --rq-acc:#0A84FF; --rq-tog:#0A84FF; --rq-hl:rgba(10,132,255,.2); --rq-hl-ink:#70B4FF;
}

/* чёрные кнопки становятся светлыми: светлая заливка — тёмный текст */
[data-theme="dark"] .pz-rv__bars b{color:var(--bg)}
[data-theme="dark"] .pz-radio[aria-checked="true"] .pz-radio__dot::after,
[data-theme="dark"] .pz-pm:has(input:checked) .pz-radio__dot::after{border-color:var(--bg)}

/* белые поверхности — карточка */
[data-theme="dark"] :is(.pz-rv__more,.pz-sheet__box,.pz-ring,.pz-ring__end,.pz-comap__btn,.pz-sheet .pz-slots button,.pz-csel button,
  .pz-bigmap,.pz-bigmap__addr,.pz-bigmap__panel,.pz-done__card,.pz-shift,.pz-gst button,.pz-sug){background-color:var(--card);color:var(--ink)}
[data-theme="dark"] .pz-ring{box-shadow:0 12px 30px rgba(0,0,0,.4)}
[data-theme="dark"] .pz-ring__bg{stroke:rgba(255,255,255,.1)}
[data-theme="dark"] .pz-gc__ph{background:var(--card)}
[data-theme="dark"] .pz-chg-pend{background:rgba(255,162,58,.14)}
[data-theme="dark"] .pz-promo-on{background:rgba(52,199,89,.16);color:#8BE0A4}

/* полупрозрачные белые плашки на фото — тёмное стекло */
[data-theme="dark"] :is(.pz-rv__x,.pz-rv__panel){background:var(--d-glass);color:var(--ink)}
[data-theme="dark"] .pz-docs__tabs a:not([aria-current="page"]){background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
[data-theme="dark"] .pz-doctext .pz-doc__table{background:rgba(255,255,255,.04)}

/* отзывы: пастель карточки остаётся оттенком под тёмной вуалью */
[data-theme="dark"] .pz-story--calm{background-image:linear-gradient(rgba(28,29,33,.86),rgba(28,29,33,.86));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}
[data-theme="dark"] .pz-rv{background-image:linear-gradient(rgba(17,18,20,.86),rgba(17,18,20,.86))}

/* липкие низы и барабан времени — градиент в цвет страницы/шторки, а не в белый */
[data-theme="dark"] .pz-cobar{background:linear-gradient(180deg,rgba(28,29,33,.8),var(--card) 30%);box-shadow:0 -10px 30px rgba(0,0,0,.4)}
[data-theme="dark"] .pz-wheel::after{background:linear-gradient(var(--card),rgba(28,29,33,0) 35%,rgba(28,29,33,0) 65%,var(--card))}

/* стекло и меню: тёмные, без бликов */
[data-theme="dark"] .pz-glass{background:var(--d-glass);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 30px rgba(0,0,0,.35)}
[data-theme="dark"] .pz-tb{background:rgba(28,29,33,.8);box-shadow:0 0 0 .5px rgba(255,255,255,.08),0 10px 30px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}
[data-theme="dark"] .pz-tb a:not([aria-current="page"]){color:var(--muted)}
[data-theme="dark"] .pz-tb__pill{background:rgba(255,255,255,.12)}
[data-theme="dark"] .pz-tb.is-lens .pz-tb__pill{box-shadow:inset 0 1px 1px rgba(255,255,255,.25),0 10px 26px rgba(0,0,0,.4)}

/* каталог: «Смотреть заказ» без свечения (раунд 78), точки листания */
[data-theme="dark"] .pz-kith__dots button:not(.is-on)::before{background:rgba(255,255,255,.3)}  /* раунд 79: тёмные точки на тёмном не видны */
[data-theme="dark"] .pz-rq__tg{background:#3A3B40}   /* выключенный переключатель заявки — тёмный (холст, раунд 100) */
