/* My Learning: layout only; colours, type and controls come from /styles.css. */
.ml-main { max-width: 760px; margin: 0 auto; padding: 1.5rem 1rem 3rem; }
.ml-panel { margin-top: 1.5rem; }
.ml-panel h2 { font-size: 1.15rem; margin-bottom: 0.5rem; }
.ml-labs { margin: 0.5rem 0 0; padding-left: 1.1rem; }
.ml-labs li { margin: 0.2rem 0; }
.ml-empty { list-style: none; }
