.english-reading-text { white-space: pre-wrap; line-height: 1.8; overflow-wrap: anywhere; }
.english-given-starter { background:#fff4cb; border-left:4px solid #dcaa22; padding:12px 16px; line-height:1.6; font-weight:600; overflow-wrap:anywhere; }
.english-count-note, .english-word-policy { color:#676352; font-size:14px; }
.english-rubric { margin-top:24px; line-height:1.8; }
.english-rubric summary { cursor:pointer; font-weight:700; }
.english-starters { min-width:0; }
.english-starters input { width:100%; }
.composition-section textarea[lang="en"] { line-height:1.7; }

.english-starters[hidden] { display: none !important; }
