/* fix-b.css · rà soát FINAL slide 17 đến 32 (agent B). Selector theo lớp/tiêu đề riêng của từng slide. */

/* S17 · câu dẫn: cân dòng, không để cụm in đậm bị cắt chữ "mình" xuống dòng */
.slide.z[data-title^="Phần 2 · Làm sao để xây dựng ngữ cảnh"] .lead{text-wrap:balance}

/* S19 · Venn: chữ trong vòng tròn quá nhỏ (17px x zoom .74 x 1.34 ≈ 17px thực) → ≈ 20.5px thực; thẻ phải không để chữ lẻ cuối dòng */
.slide.z[data-title^="Phần 2 · Service: nơi giữ ngữ cảnh"] .z-venn .o span{font-size:20.5px;max-width:290px;line-height:1.35;text-wrap:balance}
.slide.z[data-title^="Phần 2 · Service: nơi giữ ngữ cảnh"] .z-row .r{text-wrap:pretty}

/* S21, S22 · nhãn GÓC NHÌN MỚI / NGUYÊN TẮC căn giữa theo dòng chữ */
.z-svpos .z-note,.z-svanat .z-note{align-items:center}
.z-svpos .z-note .i,.z-svanat .z-note .i{margin-top:0}

/* S26 đến S28 · chú thích bên phải quá nhỏ (16.5 đến 18.5px) */
.s-mockfull.p8a-wide .mf-head .aside .lead{font-size:20px!important;line-height:1.5}
.s-mockfull.p8a-wide .mf-head .aside .bullets li{font-size:19px;line-height:1.4}
