/* Поиск по блогу: строка под рубриками журнала и выдача на месте ленты (03.11.2026). Карточки статей те же, что в ленте (zhurnal.css). */
.zh-poisk{position:relative;margin:20px 0 0}
.zh-poisk input{width:100%;height:50px;padding:0 48px 0 46px;border:1px solid var(--dv-line);border-radius:10px;background:var(--dv-white);font:400 16px/1 Inter,Arial,sans-serif;color:var(--dv-ink);outline:none;-webkit-appearance:none;appearance:none;transition:border-color .15s}
.zh-poisk input::placeholder{color:var(--dv-muted)}
.zh-poisk input:focus{border-color:var(--dv-terracotta)}
.zh-poisk input::-webkit-search-cancel-button{display:none}
.zh-poisk__ikon{position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--dv-muted);pointer-events:none}
.zh-poisk__ochist{position:absolute;right:6px;top:50%;width:38px;height:38px;margin-top:-19px;padding:10px;border:0;border-radius:8px;background:none;color:var(--dv-muted);cursor:pointer}
.zh-poisk__ochist:hover{color:var(--dv-terracotta)}
.zh-poisk__ochist[hidden]{display:none}
.zh-pr{margin-top:36px}
.zh-pr[hidden]{display:none}
.zh-pr__itog{margin:0 0 26px;font:400 15px/1.5 Inter,Arial,sans-serif;color:var(--dv-ink-soft)}
.zh-pr__itog b{font-weight:600;color:var(--dv-ink)}
.zh-pr__pusto{max-width:620px}
.zh-pr__pusto p{margin:0 0 20px;font:400 16px/1.6 Inter,Arial,sans-serif;color:var(--dv-ink-soft)}
.zh-poisk~[data-poisk-skryt]{display:none!important}
@media (max-width:640px){
  .zh-poisk{margin-top:16px}
}
