/* ═══ ВКЛАДКА «СЕЙЧАС»: доводка ═══════════════════════════════════════════
   Пара к /cabinet/js/tab-now.js. Подключать ЧЕТВЁРТЫМ, после
   /styles-кабинет.css: здесь только то, чего в дизайн-системе ещё нет.

   Своих цветов тут нет и быть не может — карточка «что делать сегодня» это
   тот же герой (.next.meet), что и ближайшая встреча, со всеми его токенами.
   Новых правил ровно два: дорожка шагов дня и способ погасить дубль.

   ⚠️ У #nzs-now display НЕ ЗАДАН намеренно. У div он и так block, а любой
   display в авторском правиле сильнее браузерного [hidden] — пришлось бы
   заводить парную строку в блоке [hidden] (cabinet.css), а его правят другие.
   ────────────────────────────────────────────────────────────────────── */

/* Дорожка шагов интенсива внутри карточки: где ты относительно дня, видно
   сразу, не открывая план. Токены — «на герое» (--hero-track / --hero-fill),
   те же, что у полосы прогресса на тёмной подложке в дизайн-системе. */
.nzs-seg{display:flex;gap:3px;margin-top:12px}
.nzs-seg i{flex:1 1 0;min-width:3px;height:4px;border-radius:999px;
  background:var(--hero-track);transition:background-color var(--dur) var(--ease)}
.nzs-seg i.pass{background:var(--hero-fill)}
/* Текущий шаг — не залит, но виден: иначе пройденное и будущее сливаются в
   одну полосу и «шаг 7 из 12» приходится читать словами. */
.nzs-seg i.on{background:var(--hero-sub)}

/* Погашенный дубль. Своим классом, а не hidden: у .msplan есть display:flex,
   и без парной строки в блоке [hidden] атрибут на нём не сработал бы, а
   cabinet.css в этой задаче правят другие. Специфичность 0,2,0 бьёт .msplan. */
.msplan.nzs-hide{display:none}
