/* Only the 30 October editorial family. Existing premium tokens and light/dark/sepia are inherited. */
body[data-as-layout="study"] .ca-topic-article .ca-topic-head h1{overflow-wrap:anywhere;text-wrap:pretty}
body[data-as-layout="study"] .ca-topic-article .ca-topic-note{max-width:100%}
body[data-as-layout="study"] .ca-topic-article .ca-topic-note ol{margin:12px 0 15px;padding-inline-start:1.8em}
body[data-as-layout="study"] .ca-topic-article .ca-topic-note details{margin-top:14px}
body[data-as-layout="study"] .ca-topic-article .ca-topic-note summary{cursor:pointer;font-weight:650}
body[data-as-layout="study"] .as-reading-content .as-mains-question-list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;list-style:none;padding:0;margin:16px 0}
body[data-as-layout="study"] .as-reading-content .as-mains-question-list>li{list-style:none;margin:0;padding:20px;border:1px solid var(--ds-border);border-left:3px solid var(--ds-primary);border-radius:12px;background:var(--ds-surface)}
body[data-as-layout="study"] .as-reading-content .as-mains-question-meta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:.8rem;font-weight:700;color:var(--ds-text-muted)}
body[data-as-layout="study"] .as-reading-content .as-mains-question-text{font-size:var(--as-reader-font,1.125rem);line-height:1.72;color:var(--ds-heading);margin:0}
body[data-as-layout="study"] .ca2031-topic-list .ca2031-topic{min-width:0;overflow-wrap:anywhere}
@media(max-width:650px){body[data-as-layout="study"] .as-reading-content .as-mains-question-list>li{padding:16px}}
