/* Chapter 6 only: readable architecture arrays and worked comparisons. */
.reveal .slides section.chapter06-detail > h2 { font-size: 37px; line-height: 1.15; }
.reveal .architecture-table { font-size: 0.75em; }
.reveal .wide-array { font-size: 0.60em; }
.reveal .support-array { font-size: 0.67em; }
.reveal .architecture-table table, .reveal .wide-array table, .reveal .support-array table { width: 100%; margin: 0.6em auto; }
.reveal .wide-array table, .reveal .support-array table { table-layout: fixed; }
.reveal .architecture-table th, .reveal .wide-array th, .reveal .support-array th { background: #eef1f3; }
.reveal .architecture-table th, .reveal .architecture-table td, .reveal .wide-array th, .reveal .wide-array td, .reveal .support-array th, .reveal .support-array td { padding: 0.4em 0.28em; vertical-align: middle; }
.reveal .wide-array th:first-child, .reveal .support-array th:first-child { width: 24%; text-align: left; }
.reveal .wide-array th:nth-child(7), .reveal .wide-array td:nth-child(7) { border-left: 2px solid #536675; }
.reveal .wide-array td:not(:first-child), .reveal .support-array td:not(:first-child) { text-align: center; }
