body[a="dark"]{filter:invert(1)}body[a="dark"] img{filter:invert(1)}body[a="dark"] img.ioda{filter:invert(0)}body[a="dark"] .emoji{filter:invert(1)}body[a="dark"] iframe{filter:invert(1)}@media (prefers-color-scheme: dark){body[a="auto"]{filter:invert(1)}body[a="auto"] img{filter:invert(1)}body[a="auto"] img.ioda{filter:invert(0)}body[a="auto"] .emoji{filter:invert(1)}body[a="auto"] iframe{filter:invert(1)}}html,body{background:white}html{height:100%;scroll-behavior:smooth}body{color:black;font-family:monospace;font-size:16px;line-height:1.4;margin:0;min-height:100%;overflow-wrap:break-word}.post-meta{text-align:right}h2,h3,h4,h5,h6{margin-top:3rem}hr{margin:2rem 0}p{margin:1rem 0}li{margin:0.4rem 0}*:target{background:yellow}.w{max-width:640px;margin:0 auto;padding:4rem 2rem}hr{text-align:center;border:0}hr:before{content:"/////"}hr:after{content:attr(data-content) "/////"}table{width:100%}table,th,td{border:thin solid black;border-collapse:collapse;padding:0.4rem}code{color:white;background:black}div.highlighter-rouge code{display:block;overflow-x:auto;white-space:pre-wrap;padding:1rem}blockquote{font-style:italic;border:thin solid black;padding:1rem}blockquote p{margin:0}img{max-width:100%;display:block;margin:0 auto}body.reading-layout{font-family:Georgia, 'Times New Roman', serif;font-size:18px;line-height:1.7}body.reading-layout h1,body.reading-layout h2,body.reading-layout h3,body.reading-layout h4{font-family:monospace}body.reading-layout .w{max-width:720px}.reading-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}#theme-toggle{background:none;border:1px solid currentColor;font-family:monospace;font-size:1rem;cursor:pointer;padding:0.15rem 0.5rem;color:inherit;line-height:1}.post-subtitle{font-style:italic;margin-top:-0.5rem;margin-bottom:2rem}body.reading-layout img.float-left,body.reading-layout img.float-right{display:block;width:50%;max-width:50%;margin-bottom:1rem}body.reading-layout img.float-left{float:left;margin-right:1.5rem;margin-top:0.3rem}body.reading-layout img.float-right{float:right;margin-left:1.5rem;margin-top:0.3rem}@media (min-width: 1100px){body.reading-layout img.float-left{margin-left:-7rem}body.reading-layout img.float-right{margin-right:-7rem}}@media (max-width: 1099px){body.reading-layout img.float-left{margin-left:0}body.reading-layout img.float-right{margin-right:0}}@media (max-width: 680px){body.reading-layout img.float-left,body.reading-layout img.float-right{float:none;width:100%;max-width:100%;margin:1rem 0}}body.reading-layout .clear{clear:both;display:block;height:0}body.reading-layout article::after{content:'';display:table;clear:both}div.highlighter-rouge.code-warm code{background:#3d1f10;color:#e8956d}div.highlighter-rouge.code-muted code{background:#1a1a2e;color:#a8b4c8}
