/* Полоса «Инструменты» вверху журнала (23.10.2026). Собирает tools/novyj-dizajn/zhurnal_instrumenty.py */
.zh-instr{margin:26px 0 32px}
.zh-instr__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}
.zh-instr__h span{font:600 12.5px/1.3 Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#607055}
.zh-instr__h a{font-size:14.5px;font-weight:550;color:#2e3b30;text-decoration:none}
.zh-instr__ryad{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.zh-instr__k{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:0 0 14px;overflow:hidden;border-radius:16px;background:#f3f5ef;color:#282326;text-decoration:none;transition:background .15s}
.zh-instr__k:hover{background:#ebefe4}
/* 28.10.2026: картинка серии ChatGPT вместо значка */
.zh-instr__img{display:block;aspect-ratio:4/3;overflow:hidden;background:#ebefe4}
.zh-instr__img img{display:block;width:100%;height:100%;object-fit:cover}
.zh-instr__t{padding:0 14px;font-size:14.5px;font-weight:600;line-height:1.3;letter-spacing:-.01em}
@media(max-width:1000px){.zh-instr__ryad{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:640px){.zh-instr__ryad{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;margin:0 -16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}
  .zh-instr__k{flex:0 0 150px;width:150px;min-width:0;scroll-snap-align:start}
  .zh-instr__t{font-size:13.5px;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal}}
