/* MASTERCHOO general chemistry - unified legacy textbook presentation
   Reference: chapter 11 v5; chapters with fixed A4 .sheet HTML use the identical
   reference stylesheet embedded in their handouts. Do not affect worksheets. */
:root{--chem-ink:#111;--chem-muted:#777;--chem-answer:#989898}
.chapterNote{color:var(--chem-ink)!important;background:#fff!important;box-shadow:none!important;}
.chapterNoteIntro{border:0!important;padding:0 0 5mm!important;margin:0 0 5mm!important}
.chapterNoteIntro h1{font-size:18pt!important;font-weight:730!important;line-height:1.38!important;color:#111!important;letter-spacing:-.012em!important;margin:3mm 0 0!important}
.chapterNoteIntro p{color:var(--chem-muted)!important;font-size:10.7pt!important;line-height:1.65!important}
.chapterLesson{border:0!important;padding:5mm 0 4mm!important;scroll-margin-top:70px;break-inside:auto}
.chapterLessonHeading{font-size:18pt!important;line-height:1.38!important;font-weight:730!important;color:#111!important;letter-spacing:-.012em!important;margin:0 0 3mm!important}
.chapterLessonOverview{font-size:10.7pt!important;font-weight:400!important;line-height:1.65!important;color:#777!important;margin:0 0 5mm!important}
.chapterLesson .topic{margin:4.5mm 0 0!important}
.chapterLesson .topicTitle,.chapterLesson .subtopicTitle{font-size:11pt!important;color:#111!important;font-weight:700!important;line-height:1.7!important;margin:0 0 2mm!important}
.chapterLesson .subtopic{margin:0 0 4mm!important}
.chapterLesson .summary{font-size:10.7pt!important;line-height:1.75!important;color:#111!important;font-weight:400!important;margin:0 0 1.5mm!important}
.chapterLesson .details{list-style:none!important;margin:0!important;padding:0!important}
.chapterLesson .details li{font-size:10.7pt!important;line-height:1.72!important;color:#111!important;padding:1mm 0 1mm 4mm!important;break-inside:avoid!important}
.chapterLesson .details li:before{content:'–'!important;color:#111!important;left:0!important}
.chapterLesson .details strong{font-weight:670!important;color:#111!important}
.chapterLesson .extra,.chapterLesson .gasNotice{background:transparent!important;border:0!important;padding:0!important;margin:4.5mm 0!important;color:#111!important}
.chapterLesson .extraTitle{color:#111!important;font-size:10.7pt!important;font-weight:700!important;margin:0 0 2mm!important}
.chapterLesson .gasFormula{background:transparent!important;border:0!important;margin:4mm 0!important;padding:0!important}
.chapterLesson .gasFormula .gasEquation{justify-content:flex-start!important;text-align:left!important;min-height:11mm!important;padding:1mm 0!important;overflow:visible!important}
.chapterLesson .gasFormula math{font-family:'Cambria Math','STIX Two Math',serif!important}
.chapterLesson .gasExample{border:.6pt solid #555!important;border-radius:0!important;margin:4mm 0 5mm!important;box-shadow:none!important;background:#fff!important;padding:3.6mm 4mm!important;height:auto!important;break-inside:avoid!important}
.chapterLesson .gasExamplePrompt{padding:0!important;border:0!important;background:#fff!important}
.chapterLesson .gasExampleLabel{font-size:10.8pt!important;line-height:1.6!important;color:#111!important;font-weight:720!important;margin:0 0 2mm!important}
.chapterLesson .gasExampleProblem{padding:0!important;font-size:10.65pt!important;line-height:1.67!important;color:#1f1f1f!important;font-weight:700!important;margin:0 0 3mm!important}
.chapterLesson .gasExampleWork{background:#fff!important;border:0!important;border-top:0.4mm solid #c7c7c7!important;padding:1.2mm 0 0!important;font-size:10.6pt!important;color:#111!important;line-height:1.72!important}
.chapterLesson .gasSolutionLabel{display:block!important;margin:0 0 .6mm!important;font-size:10.6pt!important;font-weight:700!important;color:#4a4a4a!important}
.chapterLesson .gasExampleStep{font-size:11pt!important;line-height:1.65!important;margin:1mm 0!important;color:#111!important}
.chapterLesson .gasExampleAnswer{display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:2mm 0 0!important;padding:1mm 0 0!important;border:0!important;min-height:6.5mm!important;color:var(--chem-answer)!important;font-size:9.5pt!important;font-weight:500!important}
.chapterLesson .gasExampleAnswer .answer-flip{display:inline-block!important;transform:rotate(180deg)!important;transform-origin:center center!important;color:#989898!important;max-width:95%;line-height:1.35!important}
.chapterLesson .node,.chapterLesson .figurePart{background:#fff!important;border-color:#bbb!important;color:#111!important}
@media(max-width:650px){.chapterNote{padding:26px 20px!important}.chapterLessonHeading{font-size:16pt!important}}
@media print{
 body.textbookPrinting .chapterNote{padding:0!important;margin:0!important;max-width:none!important}
 body.textbookPrinting .chapterLesson{padding:4mm 0 3mm!important}
 body.textbookPrinting .chapterLessonHeading{font-size:16pt!important;break-after:avoid!important}
 body.textbookPrinting .gasExample{break-inside:avoid-page!important;page-break-inside:avoid!important}
 body.textbookPrinting .gasExampleAnswer .answer-flip{transform:rotate(180deg)!important}
 body.textbookPrinting .bookPrintHead{border:0!important;padding-bottom:3mm!important;margin-bottom:4mm!important}
 body.textbookPrinting .bookPrintHead h1{font-size:18pt!important;color:#111!important}
}