/* GENERATED by scripts/audit-css.js — do not edit by hand.
   Legacy compatibility layer for converted content. Re-run
   `node scripts/audit-css.js` after each convert to refresh. */

/* Ported from prod generatepress-child/style.css — colour/weight semantics.
   Global classes (prod defines them without a page prefix). */
.lae-lesson-shell__inner .style7,
.lae-lesson-shell__inner .style10,
.lae-lesson-shell__inner .style12,
.lae-lesson-shell__inner .style20 { color: #0000ff; }
.lae-lesson-shell__inner .style49 { color: #990099; }
.lae-lesson-shell__inner .style51 { color: #009900; }
.lae-lesson-shell__inner .style23 { color: #ff9900; }
.lae-lesson-shell__inner .dflex { display: flex; flex-wrap: wrap; gap: 0 8px; justify-content: center; }
.lae-lesson-shell__inner .dcont { display: contents; }
.lae-lesson-shell__inner .lesson-practice p[align='left'] { text-align: left; }

/* prod [class*="Blue Level"] rules — our batch is all Blue Level. */
[data-level='blue'] .lae-lesson-shell__inner .style48,
[data-level='blue'] .lae-lesson-shell__inner .style46 { font-size: 18px; color: #0000ff; font-weight: 700; }
[data-level='blue'] .lae-lesson-shell__inner .style3 { color: #ff0000; }
[data-level='blue'] .lae-lesson-shell__inner .style41 { font-weight: 700; }
[data-level='blue'] .lae-lesson-shell__inner .style50 { font-size: 24px; font-style: italic; }
[data-level='blue'] .lae-lesson-shell__inner .style21 { text-align: center; margin: 0 auto; display: block; }
[data-level='blue'] .lae-lesson-shell__inner .fs_4 { text-align: center; }

/* Generated font-colour classes (fcRRGGBB) found in content. */
.lae-lesson-shell__inner .fc0000FF { color: #0000ff; }
.lae-lesson-shell__inner .fcFF0000 { color: #ff0000; }
