html{box-sizing:border-box;background-color:#e8e8e8;hyphens:auto}*,*::before,*::after{box-sizing:inherit}header{display:flex;padding-top:1em}.leftie{float:left;display:inline-flex}.titles{flex-grow:1;padding-left:.5em}body{max-width:800px;margin:0 auto;font:18px/1.5 '-apple-system',BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;color:#444;background-color:#fff;border-radius:10px}h1,h2,h3{line-height:1.3}.supratitle{font-variant:small-caps;margin:0;text-align:left}hr{width:100%}hr.half{width:50%}.pagetitle{margin:0;text-align:center}header,footer{margin:1em;margin-bottom:.5em}nav{padding:1em}.breaker{background-color:#000;color:#fff;text-align:center;margin-bottom:.5em}article{padding:.5em 1em;margin:.5em}article h1{margin-top:5px}figure img{max-width:100%;display:block;margin-left:auto;margin-right:auto}figcaption{margin-top:4px;margin-top:.25rem;text-align:center}a{text-decoration:none}.readmore{text-align:center}.btn{padding:.25em .75em;background-color:#e8e8e8;border-radius:.75em}.subtitle>a:link,.subtitle>a:visited{color:#5bf}a:link,a:visited{color:#444}a.titlelink:link,a.titlelink:visited{color:#444}.supratitle{color:#444}.pagination{text-align:center;margin:0 auto;font-size:140%;background-color:#e8e8e8}@media(prefers-color-scheme:dark){html{background-color:#000}body{color:#fff;background:#444}.pagination{background-color:#000}a:link,a:visited{color:#5bf}a.titlelink:link,a.titlelink:visited{color:#fff}.supratitle{color:#5bf}.btn{background-color:#555}}.pager{display:flex;flex-wrap:wrap}.next{text-align:right}.copyright{text-align:center;font-size:.75em}.sp01{width:8.33333%;max-width:8.33333%}.sp02{width:16.66666%}.sp03{width:25%}.sp04{width:33.33333%}.sp05{width:41.66666%}.sp06{width:50%;max-width:50%}.sp07{width:58.33333%}.sp08{width:66.66666%}.sp09{width:75%}.sp10{width:83.33333%}.sp11{width:91.66666%}.sp12{width:100%;max-width:100%;margin-left:0;margin-right:0}.menubar{text-align:center}a.sharing{text-decoration:none;color:#3091d8;font-weight:700}