.reveal .slides .mutation-atlas .columns {gap:30px;align-items:start;}
.reveal .slides .mutation-atlas .column {font-size:26px;line-height:1.3;}
.reveal .slides .mutation-atlas h3 {font-size:30px;margin:12px 0 20px;}
.reveal .slides .mutation-atlas li {margin:0 0 14px;}
.reveal .slides .mutation-atlas .column img {display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:340px!important;object-fit:contain;margin:12px auto;}
.reveal .slides .mutation-atlas .atlas-path {font-size:20px;color:#526970;margin:0 0 14px;border-bottom:2px solid #d5dedf;padding-bottom:9px;}
.reveal .slides .mutation-atlas .atlas-caption {font-size:22px;line-height:1.3;}
.reveal .slides .mutation-atlas .atlas-takeaway {font-size:25px;border-left:4px solid #eb811b;padding:8px 0 8px 16px;margin:20px 0 8px;}
.reveal .slides .mutation-atlas .atlas-source {font-size:17px;line-height:1.35;margin-top:18px;}
.reveal .slides .mutation-atlas .atlas-source p {margin:0;}
.reveal .slides .mutation-atlas table {font-size:24px;line-height:1.3;}
.reveal .slides .atlas-map {display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0;}
.reveal .slides .atlas-map a {background:#e5eeee;border-left:5px solid #007a80;padding:15px 20px;display:flex;flex-direction:column;gap:6px;color:#23373b;text-decoration:none;}
.reveal .slides .atlas-map a:last-child {grid-column:1 / 3;}
.reveal .slides .atlas-map b {font-size:26px;}.reveal .slides .atlas-map span {font-size:25px;}.reveal .slides .atlas-map small {font-size:19px;}
@media print {.reveal .mutation-atlas .fragment {opacity:1!important;visibility:visible!important;}}

.reveal .slides #mutation-notation .notation-key {font-size:25px;line-height:1.3;background:#e5eeee;padding:10px 16px;margin:0 0 12px;}
.reveal .slides #mutation-notation h3 {font-size:27px;margin:5px 0 10px;}
.reveal .slides #mutation-notation table {font-size:21px;line-height:1.2;width:100%;}
.reveal .slides #mutation-notation td {padding:7px 8px;}
.reveal .slides #mutation-notation code {white-space:nowrap;font-size:.91em;}
.reveal .slides #mutation-notation .notation-foot {font-size:19px;line-height:1.28;margin-top:14px;}
.reveal .slides #mutation-notation .notation-foot p {margin:7px 0;}
.reveal .slides #mutation-notation .atlas-source {font-size:16px;margin-top:10px;}
