/* ==========================================================================
   ZICHLIK-3  ·  3-brif (12.09 kech) umumiy qatlami
   «No giant sections · design for the viewport · spacious but NOT empty».
   tizim.css va kompozitsiya.css dan KEYIN, sahifa faylidan (z-*.css) OLDIN.
   Bu yerda faqat BUTUN SAYTGA tegishli zichlik qoidalari turadi; sahifaga xos
   kompozitsiya `css/z-<sahifa>.css` da.
   ========================================================================== */

/* --------------------------------------------------------------------------
   §1 · RITM — uch pogʻona biroz qisqardi (boʻlimlar orasi 96–152 px)
   -------------------------------------------------------------------------- */
:root{
  --tz-pad-a:clamp(48px,4.6vw,68px);
  --tz-pad-b:clamp(36px,3.5vw,52px);
  --tz-pad-c:clamp(26px,2.6vw,36px);
}

/* --------------------------------------------------------------------------
   §2 · BOʻLIM SHAPKASI — sarlavha bloki bilan kontent orasi
   -------------------------------------------------------------------------- */
main .bosh,main .bosh-qator{margin-bottom:clamp(18px,1.9vw,26px)}
main .bosh{gap:clamp(8px,.9vw,11px)}
main .bosh .lid,main .bosh-qator .lid{max-width:34em}

/* --------------------------------------------------------------------------
   §3 · MEDIA-SLOT — slot hech qachon boʻlimni choʻzmaydi
   Nisbat saqlanadi, lekin balandlik chegaralanadi: slot kompozitsiyaning
   bir qismi, mustaqil «ekran» emas.
   -------------------------------------------------------------------------- */
main .kadr{max-height:min(42vh,380px)}
main .kadr--1x1,main .kadr--4x5{max-height:min(38vh,340px)}
main .tasma-kadr{max-height:min(26vh,240px)}
main .hs__kadr{max-height:none}

/* --------------------------------------------------------------------------
   §4 · UZUN MATN — oʻlchangan qator, ortiqcha balandliksiz
   -------------------------------------------------------------------------- */
main p.tana-k,main p.tana{max-width:68ch}
