pre,code{font-family:monospace}pre{padding:8px 12px;font-size:15px;line-height:1.4;overflow-x:auto}pre>code{display:inline-block;width:100%}div.highlight,figure.highlight{border:1px solid #8a8a8a;border-radius:3px}div.highlight pre,figure.highlight pre{margin:0}div.highlight table,div.highlight tbody,div.highlight th,div.highlight tr,div.highlight td,figure.highlight table,figure.highlight tbody,figure.highlight th,figure.highlight tr,figure.highlight td{margin:0;padding:0;border:0}div.highlight .lineno,div.highlight .gl,figure.highlight .lineno,figure.highlight .gl{text-align:right}figure.highlight table{margin:-8px -12px -14px}figure.highlight td.gutter{border-right:1px solid #8a8a8a}figure.highlight td.code{width:100%}code.highlighter-rouge{padding:1px 5px;font-size:14px;border:1px solid #8a8a8a;border-radius:3px}.highlight .err{color:#e3d2d2;background-color:#8c2121}.highlight .c{color:#8a8a8a}.highlight .c1{color:#8a8a8a}.highlight .cm{color:#8a8a8a}.highlight .cp{color:#8a8a8a}.highlight .cs{color:#8a8a8a;font-style:italic}.highlight .gd{color:#d85a5a}.highlight .gd .x{color:#d85a5a}.highlight .ge{font-style:italic}.highlight .gh{color:#999}.highlight .gi{color:#4ec64e}.highlight .gi .x{color:#4ec64e}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gr{color:#f07178}.highlight .gs{font-weight:700}.highlight .gt{color:#f07178}.highlight .gu{color:#aaa}.highlight .k{color:#d85a7b}.highlight .kc{color:#d85a7b}.highlight .kd{color:#d85a7b}.highlight .kp{color:#d85a7b}.highlight .kr{color:#d85a7b}.highlight .kt{color:#ffcb6b}.highlight .n{color:#c7d1d8}.highlight .na{color:#11a69f}.highlight .nb{color:#d85a7b}.highlight .bp{color:#999}.highlight .nc{color:#11a69f}.highlight .ne{color:#900}.highlight .nf{color:#5ab780}.highlight .ni{color:#11a69f}.highlight .nn{color:#11a69f}.highlight .no{color:#9d99e6}.highlight .nt{color:#de3581}.highlight .nv{color:#9680b1}.highlight .vc{color:#9680b1}.highlight .vg{color:#9680b1}.highlight .vi{color:#9680b1}.highlight .o{color:#bcd890}.highlight .ow{color:#bcd890}.highlight .m{color:#9d99e6}.highlight .mf{color:#9d99e6}.highlight .mh{color:#9d99e6}.highlight .mi{color:#9d99e6}.highlight .il{color:#9d99e6}.highlight .mo{color:#9d99e6}.highlight .s{color:#baa94a}.highlight .s1{color:#baa94a}.highlight .s2{color:#baa94a}.highlight .sb{color:#baa94a}.highlight .sc{color:#baa94a}.highlight .sd{color:#baa94a}.highlight .se{color:#baa94a}.highlight .sh{color:#baa94a}.highlight .si{color:#baa94a}.highlight .sr{color:#009926}.highlight .ss{color:#3c90f5}.highlight .sx{color:#baa94a}.highlight .w{color:#eff}.highlight .lineno,.highlight .gl{color:#8a8a8a}.highlight .hll{background-color:#373730}*{margin:0;padding:0}p{display:block;margin-block-start:1em;margin-block-end:1em}body{background:#181818;color:#fff;font-family:gentium book plus,serif;margin:2px auto;max-width:800px;padding-left:5px;padding-right:5px;display:flex;flex-direction:column;min-height:100vh}main{display:block}a:link{color:#f08080}a:visited{color:#90ee90}#map{width:800px;height:500px;text-align:left}h1,h2,h3,h4,h5,h6{margin-top:5px;content:' ';display:block;border-bottom:1px solid #686868;padding-bottom:5px;margin-bottom:10px}ol:not(.post-list){list-style-type:decimal;margin-left:2em}ul:not(.post-list){list-style-type:disc;margin-left:2em}h1.post-title{font-size:2.3em}.page-content{display:flex;flex-direction:column;flex:1}ul.post-list{list-style:none}.post-list li{border-top:1px solid #686868;padding-top:10px;margin-top:10px}.post-list li .top-row{display:flex;flex-direction:row;justify-content:space-between}.post-list li p{margin:0}.post-title{font-size:130%}.statistics{border-top:1px solid #686868;margin-top:10px;padding-top:10px}.statistics .post-count{text-align:center}.post{display:flex;flex-direction:column;flex:1}.post-content{flex:1}.post-footer p{margin:5px}.horizontal-list{list-style:none;display:flex;flex-direction:row;gap:15px;display:inline}.horizontal-list ul{padding:0}.horizontal-list li{padding:5px}.tags,.categories{display:flex}.footer{padding-bottom:120px;margin-top:30px;display:grid;grid-template-columns:auto auto auto;font-size:90%;text-align:center}.center{display:block;margin-left:auto;margin-right:auto;width:50%}.navbar-container{top:0;left:0;height:100%;width:100%}.navbar{display:flex;justify-content:space-between;align-items:center;height:40px;background-color:#000;color:#fff;font-family:noto sans,sans-serif}.navbar a{text-decoration:none;color:#ccc;padding:0 15px}.links{padding:16px}.logo{padding:8px}.site-footer{margin-top:10px;margin-bottom:10px;border-top:1px solid #686868}.site-footer .wrapper{padding:15px}.byline{font-size:120%;display:flex;justify-content:space-between;border-bottom:1px solid #686868;padding-bottom:10px;margin-bottom:10px}.footer-col-wrapper{display:flex;justify-content:space-between}.footer-col-wrapper ul{list-style:none}.footer-col{min-width:170px}.footer-col-logo{display:flex;flex-direction:column;justify-content:center}.page-navigation{border-bottom:1px solid #686868;padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between}.ming-cat{display:flex;justify-content:center}.bottom-matter-links{display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:20px}.bottom-matter-links li{list-style:none}blockquote{padding-left:20px;border-left:1px solid #fff;color:#b8b8b8}footer p{font-size:80%;line-height:120%}