/* Ivy Way lesson styles — plain CSS, zero external dependencies.
   Replaces the <style> block that WordPress KSES strips from lesson post_content.
   Font stack: system fonts only (Segoe UI / Roboto / Noto Sans Myanmar / Myanmar Text). */
.policy-box{background:#EBF4FF;border-left:4px solid #2B6CB0;border-radius:0 12px 12px 0;padding:18px 20px;margin:16px 0}
.policy-box p{margin:8px 0}
.policy-quote{border-left:4px solid #2B6CB0;background:#F7FAFC;padding:16px 20px;border-radius:0 12px 12px 0;font-style:italic;margin:16px 0}
.ivy-lesson h3{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans Myanmar","Myanmar Text",sans-serif;color:#1A202C;margin:26px 0 10px;font-size:1.15rem}
.ivy-lesson p{margin:10px 0;line-height:1.75}
.ivy-lesson ul,.ivy-lesson ol{margin:10px 0 10px 22px;line-height:1.7}
.ivy-lesson li{margin:6px 0}
.mm-label{display:inline-block;background:#EDF2F7;color:#215387;font-size:.75rem;font-weight:600;border-radius:999px;padding:2px 10px;margin:18px 0 4px}

/* Ivy Way native quizzes: one answer option per line (Tr Rissa feedback —
   "hit enter between the options (a,b,c,d)"). Tutor's template lays options
   out 2-per-row (tutor-col-sm-6); these rules stack them full-width instead.
   Scoped to the 5 Ivy Way quiz posts only — no other course is affected. */
body.postid-19162 .tutor-quiz-answer-single,
body.postid-19166 .tutor-quiz-answer-single,
body.postid-19170 .tutor-quiz-answer-single,
body.postid-19174 .tutor-quiz-answer-single,
body.postid-19178 .tutor-quiz-answer-single {
  width: 100% !important; flex: 0 0 100% !important; max-width: 100% !important;
}
