/* comp_pages.py: <button> → <a class="nl …"> для кнопок навигации (scp5/scp9 в хендоффе).
   Браузер даёт <button> line-height:normal, а <a> наследует line-height:1.6 с body (.p-0bc36b) —
   без сброса пилюля-ссылка выше и шире, чем эталонная <button>. */
.nl.p-67f67c, .nl.p-14bcec { line-height: normal; }

/* comp_review_a: сброс для кнопок прототипа, превращённых в <a> (навигация между страницами).
   Унаследованный line-height body (1.6) делает инлайн-блок выше, чем был <button> (line-height
   по умолчанию браузера) — добавляем line-height:1, чтобы высота совпадала с эталоном. */
.nl.p-e90d45{line-height:1.15}

/* comp_review_b: button→<a> для explore-hub тайлов и nav-ссылок чеклиста.
   .nl в site.css ставит display:inline-block — для p-d232f4 (display:flex по макету)
   это ломает внутреннюю раскладку иконка+текст, поэтому перекрываем точечно. */
a.nl.p-d232f4{display:flex}

/* чеклист: визуал "done" для чекбокса (README: 32px, radius 10, on = зелёная заливка + ✓).
   В эталонном кадре все 7 шагов в состоянии "не отмечено", этот класс не используется
   в demo и не влияет на regress — включается через JS выставлением data-done="true". */
[data-js="check-step"][data-done="true"] .p-457517{background:#00E88F;border-color:#00E88F;color:#0F1013}
