/* Next Kopi · round 32 · ✦ explains, drafts, chases (additions, after r31.css)
   No tokens of its own: every colour is round 31's alias or an existing token. No new hex values, no new faces, no new controls. */
/* About this step: four short parts, each a label and a paragraph */
.ab32{display:flex;flex-direction:column}
.ab32>div{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--bb31-rule)}
.ab32 h4,.cl32 h4{font:600 14px/1.4 var(--font-body);color:var(--ink-2)}
.ab32 p,.cl32 p{font-size:15px;line-height:1.45;color:var(--ink);text-wrap:pretty}
/* ✦'s sources: each a link to the page it read, then what that page is */
.ln15 .sr32{display:flex;flex-direction:column;gap:4px;padding-top:4px}
.ln15 .sr32 p{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;line-height:1.4;color:var(--ink-2)}
.ln15 .sr32 .pk15{white-space:nowrap}
/* the draft, opened: numbered parts; a blank is a grey line to fill */
.cl32{display:flex;flex-direction:column}.cl32>div{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--bb31-rule)}
.bl32{display:inline-block;min-width:72px;border-bottom:1px solid var(--line-strong);color:var(--bb31-grey);font-size:13px;text-align:center}
:lang(my) :is(.ab32 p,.cl32 p,.ln15 .sr32 p){line-height:1.8}
ul.sr32{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}
ul.sr32 li{font-size:14px;line-height:1.4;color:var(--ink-2)}
/* S5.3: ✦'s draft lines in a sheet carry round 21's fact-line rules (.ln15 .fx21 p, outside the talk) */
.fx21.dr32 p{display:block;padding:9px 0;border-bottom:1px solid var(--run15-rule)}.fx21.dr32 p .pk15{margin-left:4px;white-space:nowrap}
