/* Каталог норм /normy/ — сессия normy-volna-2. Классы с префиксом nk-. */
.nk-vvod{max-width:760px;margin:0 0 16px}
.nk-gruppy{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}
.nk-gruppa{margin:28px 0 0}
.nk-gruppa h2{margin:0 0 4px}
.nk-gruppa td:first-child{min-width:220px}
.nk-gruppa td:first-child a{font-weight:700}
.nk-nazv{display:block;font-size:14px;color:var(--g);margin-top:2px;font-weight:400}
.nk-st{display:inline-block;font-size:13px;font-weight:700;border-radius:999px;padding:var(--o1) var(--o3);line-height:1.35;background:var(--line);color:var(--k)}
.nk-st a{color:inherit}
.nk-st-net{background:transparent;border:1.5px dashed var(--g);color:var(--g)}
.nk-net{font-size:13px;color:var(--g)}
.nk-otmenen td:first-child a{color:var(--g)}
@media (max-width:720px){
  .nk-gruppa td:first-child{min-width:0}
  .tablica-karty .nk-nazv{text-align:left}
  .tablica-karty td[data-k="Зачем ответственному"],.tablica-karty td[data-k="Текст"]{display:block;text-align:left}
  .tablica-karty td[data-k="Зачем ответственному"]::before,.tablica-karty td[data-k="Текст"]::before{display:block;margin-bottom:2px}
}
/* Волна 2а (normy-otmenennye): фильтр каталога и страницы-справки отменённых документов. */
.nk-filtr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o2) var(--o3);margin:var(--o4) 0 0}
.nk-filtr-poisk{flex:1 1 320px}
.nk-filtr-poisk input{width:100%;font:inherit;padding:10px 12px;border:1.5px solid var(--line);border-radius:10px;background:#fff;color:inherit}
.nk-filtr-vid{display:flex;flex-wrap:wrap;gap:8px}
.nk-filtr-vid .chip{cursor:pointer;font:inherit}
.nk-filtr-vid .chip[aria-pressed="true"]{background:var(--k);color:#fff;border-color:var(--k)}
.nk-filtr-pusto{flex-basis:100%;margin:0}
.nk-chip-ps{font-weight:700}
.nk-sovety{padding-left:1.1em;margin:0 0 var(--o3)}
.nk-sovety li{margin:0 0 var(--o2)}
