/* Spacing for the Mood deck, including its optional viewing appendix. */
.reveal { font-size: 34px; }
.reveal .slides section { line-height: 1.3; }
.reveal h2 { font-size: 1.2em; margin-bottom: .45em; }
.reveal p { margin: .4em 0; }
.reveal section iframe { width: 560px; height: 315px; margin: .4em auto; }
.reveal section:has(iframe) > p { font-size: .82em; }
.reveal table { width: 100%; margin: .45em 0; }
.reveal table th, .reveal table td { padding: .3em .5em; }
.reveal ul li, .reveal ol li { margin: .25em 0; }
.reveal ol { margin-left: 0; padding-left: 1.8em; box-sizing: border-box; }
.reveal section.extra-viewing iframe { width: 480px; height: 270px; }
