.comicReader_comicReader__FFUdC{--comic-ink:#101820;--comic-paper:#ffffff;--comic-blue:#1677ff;--comic-yellow:#f2e94e;--comic-teal:#0e9f9a;--comic-coral:#e64068}.comicReader_comicReader__FFUdC>:not(.comic-strip,.diagram-panel){max-width:68ch;margin-right:auto;margin-left:auto}.comicReader_comicReader__FFUdC .scene-setting{margin:0 auto 2rem;padding:1rem 0 1rem 1.25rem;border-left:5px solid var(--comic-yellow);color:#31475c;font-size:1.05rem;font-style:normal;line-height:1.75}.comicReader_comicReader__FFUdC .scene-setting p{margin:0}.comicReader_comicReader__FFUdC .comic-strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;margin:2.5rem auto 3.5rem;padding:0;background:transparent;border-radius:0}.comicReader_comicReader__FFUdC .comic-panel{grid-column:span 6;min-width:0;margin:0;overflow:hidden;border:3px solid var(--comic-ink);background:var(--comic-paper);box-shadow:5px 5px 0 var(--comic-ink)}.comicReader_comicReader__FFUdC .comic-panel:first-of-type{grid-column:span 7}.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(2),.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(3){grid-column:span 5}.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(4){grid-column:span 7}.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(5){grid-column:1/-1}.comicReader_comicReader__FFUdC .comic-panel img{display:block;width:100%;height:auto;margin:0;border-radius:0}.comicReader_comicReader__FFUdC .comic-panel img[role=button],.comicReader_comicReader__FFUdC .diagram-panel img[role=button]{cursor:zoom-in}.comicReader_comicReader__FFUdC .comic-panel img[role=button]:focus-visible,.comicReader_comicReader__FFUdC .diagram-panel img[role=button]:focus-visible{position:relative;z-index:1;outline:5px solid var(--comic-yellow);outline-offset:-5px}.comicReader_comicReader__FFUdC .comic-panel .dialogue{margin:0;padding:.55rem .7rem;border-top:2px solid var(--comic-ink);border-left:0;background:var(--comic-paper);color:#31475c;font-family:var(--font-utility),ui-monospace,monospace;font-size:.72rem;line-height:1.45}.comicReader_comicReader__FFUdC .comic-panel .dialogue p{margin:0;color:inherit}.comicReader_comicReader__FFUdC .comic-beat{grid-column:span 6;margin-top:.35rem;padding:.85rem 1rem;border:2px solid var(--comic-ink);background:var(--comic-paper);color:var(--comic-ink);box-shadow:4px 4px 0 var(--comic-ink)}.comicReader_comicReader__FFUdC .comic-beat.problem{border-top:7px solid var(--comic-coral)}.comicReader_comicReader__FFUdC .comic-beat.resolution{border-top:7px solid var(--comic-teal)}.comicReader_comicReader__FFUdC .comic-beat p{margin:0;color:inherit;font-size:.92rem;line-height:1.55}.comicReader_comicReader__FFUdC .diagram-panel{margin:3rem auto;padding:.5rem;overflow:hidden;border:3px solid var(--comic-ink);background:var(--comic-ink);border-radius:0;box-shadow:6px 6px 0 var(--comic-yellow)}.comicReader_comicReader__FFUdC .diagram-panel img{display:block;width:100%;height:auto;margin:0;border-radius:0}.comicReader_comicReader__FFUdC .takeaway-box{margin:2.5rem auto;padding:1.25rem 1.5rem;border:2px solid var(--comic-ink);border-left:8px solid var(--comic-blue);background:#eef6ff;color:var(--comic-ink);border-radius:0;box-shadow:4px 4px 0 var(--comic-ink)}.comicReader_comicReader__FFUdC .glossary dd{border-left-color:var(--comic-teal)}.comicReader_comicReader__FFUdC .desk-check{border:2px solid var(--comic-ink);background:#fffde2;border-radius:0}.comicReader_comicReader__FFUdC .next-episode-teaser{border:2px solid var(--comic-ink);border-top:7px solid var(--comic-coral);background:var(--comic-paper);border-radius:0}.comicReader_comicReader__FFUdC .next-episode-teaser-heading,.comicReader_comicReader__FFUdC .series-complete h2{margin:0 0 .75rem;color:var(--comic-ink);font-family:var(--font-heading),sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0}.comicReader_comicReader__FFUdC .next-episode-teaser-figure{margin:0}.comicReader_comicReader__FFUdC .next-episode-teaser-image{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:0 0 1rem;-o-object-fit:cover;object-fit:cover}.comicReader_comicReader__FFUdC .next-episode-teaser-figure figcaption p{margin-bottom:0}.comicReader_comicReader__FFUdC .series-complete{margin-top:2rem;padding:1.25rem;border:2px solid var(--comic-ink);border-top:7px solid var(--comic-teal);background:#eafaf8;border-radius:0;box-shadow:4px 4px 0 var(--comic-ink)}.comicReader_comicReader__FFUdC .series-complete p:last-child{margin-bottom:0}.dark .comicReader_comicReader__FFUdC .scene-setting{color:#c1ccdd}.dark .comicReader_comicReader__FFUdC .comic-panel .dialogue{border-top-color:#f8f9f5;background:#162129;color:#c1ccdd}.dark .comicReader_comicReader__FFUdC .comic-beat,.dark .comicReader_comicReader__FFUdC .comic-panel,.dark .comicReader_comicReader__FFUdC .desk-check,.dark .comicReader_comicReader__FFUdC .next-episode-teaser,.dark .comicReader_comicReader__FFUdC .series-complete,.dark .comicReader_comicReader__FFUdC .takeaway-box{border-color:#f8f9f5;background:#162129;color:#f8f9f5;box-shadow:4px 4px 0 #f8f9f5}.dark .comicReader_comicReader__FFUdC .next-episode-teaser-heading,.dark .comicReader_comicReader__FFUdC .series-complete h2{color:#f8f9f5}.dark .comicReader_comicReader__FFUdC .comic-beat.problem,.dark .comicReader_comicReader__FFUdC .next-episode-teaser{border-top-color:var(--comic-coral)}.dark .comicReader_comicReader__FFUdC .comic-beat.resolution,.dark .comicReader_comicReader__FFUdC .series-complete{border-top-color:var(--comic-teal)}@media (prefers-color-scheme:dark){html.no-js .comicReader_comicReader__FFUdC,html.no-js .comicReader_comicReader__FFUdC blockquote,html.no-js .comicReader_comicReader__FFUdC dd,html.no-js .comicReader_comicReader__FFUdC li,html.no-js .comicReader_comicReader__FFUdC p{color:#cfd7d4}html.no-js .comicReader_comicReader__FFUdC dt,html.no-js .comicReader_comicReader__FFUdC h2,html.no-js .comicReader_comicReader__FFUdC h3,html.no-js .comicReader_comicReader__FFUdC h4,html.no-js .comicReader_comicReader__FFUdC strong{color:#f8f9f5}html.no-js .comicReader_comicReader__FFUdC a{color:#74afff}html.no-js .comicReader_comicReader__FFUdC code{background:#22313a;color:#f8f9f5}html.no-js .comicReader_comicReader__FFUdC .scene-setting{color:#c1ccdd}html.no-js .comicReader_comicReader__FFUdC .comic-panel .dialogue{border-top-color:#f8f9f5;background:#162129;color:#c1ccdd}html.no-js .comicReader_comicReader__FFUdC .comic-beat,html.no-js .comicReader_comicReader__FFUdC .comic-panel,html.no-js .comicReader_comicReader__FFUdC .desk-check,html.no-js .comicReader_comicReader__FFUdC .next-episode-teaser,html.no-js .comicReader_comicReader__FFUdC .series-complete,html.no-js .comicReader_comicReader__FFUdC .takeaway-box{border-color:#f8f9f5;background:#162129;color:#f8f9f5;box-shadow:4px 4px 0 #f8f9f5}html.no-js .comicReader_comicReader__FFUdC .next-episode-teaser-heading,html.no-js .comicReader_comicReader__FFUdC .series-complete h2{color:#f8f9f5}html.no-js .comicReader_comicReader__FFUdC .comic-beat.problem,html.no-js .comicReader_comicReader__FFUdC .next-episode-teaser{border-top-color:var(--comic-coral)}html.no-js .comicReader_comicReader__FFUdC .comic-beat.resolution,html.no-js .comicReader_comicReader__FFUdC .series-complete{border-top-color:var(--comic-teal)}html.no-js .comicReader_comicReader__FFUdC .next-episode-teaser:before{color:#74afff}}@media (max-width:767px){.comicReader_comicReader__FFUdC .comic-strip{gap:.65rem;margin-top:2rem}.comicReader_comicReader__FFUdC .comic-beat,.comicReader_comicReader__FFUdC .comic-panel,.comicReader_comicReader__FFUdC .comic-panel:first-of-type,.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(2),.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(3),.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(4),.comicReader_comicReader__FFUdC .comic-panel:nth-of-type(5){grid-column:1/-1}.comicReader_comicReader__FFUdC .comic-panel{border-width:2px;box-shadow:3px 3px 0 var(--comic-ink)}}@media (prefers-reduced-motion:reduce){.comicReader_comicReader__FFUdC *{scroll-behavior:auto}}