.essay body{color:var(--color-article);background-color:var(--color-article-bg);counter-reset:sidenote-counter;font-family:Sorts Mill Goudy,serif;font-size:larger}.essay li{list-style-type:disc}.essay ul,.essay ol{padding-bottom:1rem;padding-left:2rem}.essay .markdown-container>article>:first-child:first-letter,.essay article h2+p:first-letter{float:left;padding-top:4px;padding-left:1px;padding-right:4px;font-size:6rem;line-height:60px}.essay pre{border:1px solid #000;margin-bottom:2rem;overflow-x:scroll}.essay code{font-family:monospace}.essay blockquote:has(.pull-quote){border:0 solid #0000}.essay .pull-quote{padding:2rem 1rem}.essay .street-view-image{width:100%;padding:1rem 2rem 3rem}.essay thead{text-align:left}.essay td.rank{text-align:right;padding:0 .5rem}.essay .article-grid a,.essay article a{text-decoration:underline}.essay .article-grid>*,.essay .markdown-container>article>*{margin-left:2rem;margin-right:2rem}.essay article>p,.essay article>blockquote,.essay article>figure,.essay article>figcaption,.essay article>.from,.essay article>lite-youtube{margin:0 0 16px;line-height:1.4}.essay .article-grid,.essay .markdown-container>article{max-width:unset}.essay article .full,.essay .markdown-container>article .full{max-width:100%;margin-left:auto;margin-right:auto}.essay article .most,.essay .markdown-container>article .most{clear:right;max-width:100%;margin-left:auto;margin-right:auto}@media (width>=48rem){.essay article .most,.essay .markdown-container>article .most{max-width:75%;margin-left:auto;margin-right:auto}.essay .article-grid>*,.essay .markdown-container>article>*{max-width:65ch;margin-left:9rem;margin-right:auto}}.essay article blockquote{border-bottom:1px var(--color-article) solid;margin-left:2em}.essay article .from{text-align:center;margin-left:2em}.essay article figcaption{text-align:center;max-width:65%;margin:0 auto}.essay article ul{margin-left:2em}.essay h2,.essay h3,.essay h4,.essay h5{margin:0 0 16px;font-size:xx-large;font-weight:700}.essay h2 em,.essay h3 em,.essay h4 em,.essay h5 em{font-style:normal;font-weight:400}.essay .sidenote,.essay .marginnote{float:right;clear:right;vertical-align:baseline;width:50%;margin-top:.3rem;margin-bottom:0;margin-right:-60%;font-size:1.1rem;line-height:1.3;display:block;position:relative}@media (width<=1200px){.essay .sidenote,.essay .marginnote{float:right;clear:right;vertical-align:baseline;width:30%;margin-top:.3rem;margin-bottom:0;margin-right:-30%;font-size:1.1rem;line-height:1.3;display:block;position:relative}}.essay .sidenote-number{counter-increment:sidenote-counter}.essay .sidenote-number:after{vertical-align:baseline;content:counter(sidenote-counter);color:#00f;font-family:et-book-roman-old-style;font-size:1rem;text-decoration:underline;position:relative;top:-.5rem;left:.1rem}.essay .sidenote:before{content:counter(sidenote-counter) " ";color:#00f;font-size:1rem;text-decoration:underline;top:-.5rem}.essay input.margin-toggle{display:none}.essay label.sidenote-number{max-height:2rem;display:inline-block}.essay label.margin-toggle:not(.sidenote-number){display:none}@media (width<=768px){.essay table{font-size:small}}@media (width<=1024px){.essay label.margin-toggle:not(.sidenote-number){display:inline}.essay .sidenote,.essay .marginnote{display:none}.essay .margin-toggle:checked+.sidenote,.essay .margin-toggle:checked+.marginnote{float:left;clear:both;vertical-align:baseline;width:95%;margin:1rem 2.5%;display:block;position:relative;left:1rem}.essay label{cursor:pointer}}
