@font-face{font-family:'mplus-2p';src:local('m+ 2p'),url('/c/mfdhla7w5a/mplus-2p-regular.woff') format('woff');font-weight:400;font-display:swap}@font-face{font-family:'mplus-2p';src:local('m+ 2p bold'),url('/c/p5pdgeg5z5/mplus-2p-bold.woff') format('woff');font-weight:700;font-display:swap}@font-face{font-family:'mplus-2m';src:local('m+ 2m'),url('/c/22dgpphi3r/mplus-2m-regular.woff') format('woff');font-weight:400;font-display:swap}@font-face{font-family:'mplus-2m';src:local('m+ 2m bold'),url('/c/d5p7fnubze/mplus-2m-bold.woff') format('woff');font-weight:700;font-display:swap}:root,body{background:#111;color:#eee;font-family:'mplus-2p',sans-serif;color-scheme:dark;--content-width:35rem;--page-margin:1rem;--3d-button:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px #808080,inset 2px 2px #dfdfdf;--3d-button-color:#333;--3d-button-shadow:inset -1px -1px #000,inset 1px 1px #333,inset -2px -2px #222,inset 2px 2px #999;--3d-button-shadow-pressed:inset -1px -1px #222,inset 1px 1px #222}body{margin:0}pre,code{font-family:'mplus-2m',monospace}a:link{color:#fa0}a:visited{color:#fe0}a:active{color:red}a{text-decoration:none}a>span{text-decoration:underline}.external-link:after{content:'♂︎'}h1,h2,h3,h4,h5,h6,.img-bleed{margin-top:1em;margin-bottom:0}p{margin-top:.5em;margin-bottom:0}.anchor{margin-left:.25em;visibility:hidden}:hover > .anchor{visibility:visible}blockquote{margin:.5em 0 0 1.5em;padding-left:1em;border-left:3px solid #555;font-style:italic}blockquote > p:nth-child(1){margin-top:0}.right-bleed-overflow,.full-bleed-overflow{overflow:auto}hr{border:0;border-bottom:1px solid #aaa;margin-left:100px;margin-right:100px}.main-container{display:grid;margin:var(--page-margin);grid-template-columns:1fr [cl] minmax(0px,var(--content-width)) [cr] 1fr}.main-container > *{grid-column:cl/cr}.main-container > p,.main-container > div{text-align:justify;hyphens:manual}.nav{grid-column:1/-1;text-align:center}.nav > ul{margin:0;padding:0}.nav li{display:inline;margin-left:1ch}.nav li:before{content:"\2022\00a0"}.footer{margin-top:2em;border-top:1px solid #555;font-size:50%}.img-bleed > div{gap:1ch}.img-bleed img,.img-bleed video{max-width:100%;height:auto}.no-bleed,.right-bleed,.right-bleed-overflow,.full-bleed,.full-bleed-overflow{display:flex;justify-content:center}@media (min-width:60rem){.side-left{display:flex;justify-content:right;margin-right:1em;grid-column:1/cl;grid-row-end:span 10}.side-right{display:flex;justify-content:left;margin-left:1em;grid-column:cr/-1;grid-row-end:span 10}.side-img{display:contents}}@media not all and (min-width:60rem){.side-img{grid-column:1/-1;text-align:center}.side-img .image-link{max-width:calc(50% - 2em)}.side-img > div,.side-img > div > div{display:inline}.side-left,.side-right{margin:0 .5em}}.right-bleed,.right-bleed-overflow{justify-content:left;grid-column:cl/-1}.right-bleed > div{min-width:min(var(--content-width),100%);display:flex;justify-content:center;flex-wrap:wrap}.full-bleed,.full-bleed-overflow{grid-column:1/-1}.full-bleed > div{display:flex;justify-content:center;flex-wrap:wrap}.full-bleed-overflow > div{max-width:100%;margin:0 auto}.post-info{font-size:small;padding-bottom:.5em;border-bottom:1px solid #eee;margin-bottom:.5em}.post-info-short{font-size:small;font-weight:400}.time-detail{color:#aaa}.post-footer{font-size:small;border-top:1px solid #eee;margin-top:1em}.center{text-align:center}.spoiler{background-color:#500;color:transparent;filter:invert(50%) sepia(99%) saturate(7488%) brightness(36%) contrast(116%)}.spoiler:hover,.spoiler:active{background-color:#200;color:#eee;filter:none}.note{font-size:small;margin-top:.25em}.greentext{color:#789b1e}.nearest{image-rendering:crisp-edges;image-rendering:pixelated}.image-link-block,.video{display:inline-flex;flex-direction:column}.link-list{text-align:center}#pixel-abomination-warning{background:#a00;display:none;justify-content:center;grid-column:1/-1}#pixel-abomination-warning > p{max-width:var(--content-width)}@media not all and (resolution:1dppx){#pixel-abomination-warning{display:flex}}::-webkit-scrollbar{width:16px}::-webkit-scrollbar:horizontal{height:16px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-button:horizontal:decrement,::-webkit-scrollbar-button:horizontal:end:increment,::-webkit-scrollbar-button:vertical:decrement,::-webkit-scrollbar-button:vertical:end:increment{display:block;width:16px;height:16px;box-shadow:var(--3d-button-shadow);image-rendering:crisp-edges;image-rendering:pixelated}::-webkit-scrollbar-button:active{box-shadow:var(--3d-button-shadow-pressed) !important;background-position:calc(50% + 1px) calc(50% + 1px) !important}::-webkit-scrollbar-button:vertical:decrement{background:no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAQAAADxPw1zAAAAGElEQVQIW2MwZjBm+P8fRIIZIABk/ocDAO1mEyGmsuTLAAAAAElFTkSuQmCC),var(--3d-button-color)}::-webkit-scrollbar-button:vertical:increment{background:no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAQAAADxPw1zAAAAF0lEQVQIW2P6DwdMJowMYGDCyAQiIBgAHCMK0YoWlP0AAAAASUVORK5CYII=),var(--3d-button-color)}::-webkit-scrollbar-button:horizontal:decrement{background:no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAQAAAAqeJ4pAAAAF0lEQVQIW2MwZjBm+P8fTAApEIHgQeQAQSMTIQwbyPQAAAAASUVORK5CYII=),var(--3d-button-color)}::-webkit-scrollbar-button:horizontal:increment{background:no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAQAAAAqeJ4pAAAAGklEQVQIHWP4/9+YwZiB4T8QQKn//xE8kBwAXdMTIcStm9kAAAAASUVORK5CYII=),var(--3d-button-color)}::-webkit-scrollbar-thumb{background:var(--3d-button-color);box-shadow:var(--3d-button-shadow)}::-webkit-scrollbar-thumb:horizontal{min-width:16px}::-webkit-scrollbar-thumb:vertical{min-height:16px}::-webkit-scrollbar-thumb:active{box-shadow:var(--3d-button-shadow-pressed)}::-webkit-scrollbar-track{background:#999}::-webkit-scrollbar-corner{background:var(--3d-button-color)}.hl,.hl pre,.hl table{color:#e8e8d3}.hl .hll{background-color:#ffc}.hl .c{color:#888;font-style:italic}.hl .err{color:#e8e8d3}.hl .g{color:#e8e8d3}.hl .k{color:#fff;font-weight:700}.hl .l{color:#e8e8d3}.hl .n,.hl .h{color:#e8e8d3}.hl .o{color:#e8e8d3}.hl .x{color:#e8e8d3}.hl .p{color:#e8e8d3}.hl .cm{color:#888;font-style:italic}.hl .cp{color:#d75f5f}.hl .c1{color:#888;font-style:italic}.hl .cs{color:#888;font-style:italic}.hl .gd{color:#e8e8d3;background-color:#5f0000}.hl .ge{color:#ad7fa8;text-decoration:underline}.hl .gr{color:#e8e8d3}.hl .gh{color:#c6c6c6}.hl .gi{color:#e8e8d3;background-color:#005f00}.hl .go{color:#3a3a3a}.hl .gp{color:#e8e8d3}.hl .gs{color:#e8e8d3}.hl .gu{color:#c6c6c6}.hl .gt{color:#e8e8d3}.hl .kc{color:#fff;font-weight:700}.hl .kd{color:#fff;font-weight:700}.hl .kn{color:#fff;font-weight:700}.hl .kp{color:#fff;font-weight:700}.hl .kr{color:#fff;font-weight:700}.hl .kt{color:#afaf5f}.hl .ld{color:#e8e8d3}.hl .m{color:#FF73FD}.hl .s{color:#99ad6a}.hl .na{color:#fad07a}.hl .nb{color:#e8e8d3}.hl .nc{color:#e8e8d3}.hl .no{color:#cf6a4c}.hl .nd{color:#e8e8d3}.hl .ni{color:#e9b96e}.hl .ne{color:#afaf5f}.hl .nf{color:#fad07a}.hl .nl{color:#afaf5f}.hl .nn{color:#e8e8d3}.hl .nx{color:#e8e8d3}.hl .py{color:#e8e8d3}.hl .nt{color:#fff;font-weight:700}.hl .nv{color:#C6C5FE}.hl .ow{color:#fff}.hl .w{color:#e8e8d3}.hl .mf{color:#FF73FD}.hl .mh{color:#FF73FD}.hl .mi{color:#FF73FD}.hl .mo{color:#FF73FD}.hl .sb{color:#99ad6a}.hl .sc{color:#99ad6a}.hl .sd{color:#99ad6a}.hl .s2{color:#99ad6a}.hl .se{color:#99ad6a}.hl .sh{color:#99ad6a}.hl .si{color:#99ad6a}.hl .sx{color:#99ad6a}.hl .sr{color:#99ad6a}.hl .s1{color:#99ad6a}.hl .ss{color:#99ad6a}.hl .bp{color:#e8e8d3}.hl .vc{color:#C6C5FE}.hl .vg{color:#C6C5FE}.hl .vi{color:#C6C5FE}.hl .il{color:#FF73FD}.ansi{color:#e8e8d3}.ansi .f0{color:#000}.ansi .b0{background:#000}.ansi .f1{color:#c00}.ansi .b1{background:#c00}.ansi .f2{color:#0c0}.ansi .b2{background:#0c0}.ansi .f3{color:#cc0}.ansi .b3{background:#cc0}.ansi .f4{color:#00e}.ansi .b4{background:#00e}.ansi .f5{color:#c0c}.ansi .b5{background:#c0c}.ansi .f6{color:#0cc}.ansi .b6{background:#0cc}.ansi .f7{color:#e5e5e5}.ansi .b7{background:#e5e5e5}.ansi .f8{color:#7f7f7f}.ansi .b8{background:#7f7f7f}.ansi .f9{color:red}.ansi .b9{background:red}.ansi .f10{color:#0f0}.ansi .b10{background:#0f0}.ansi .f11{color:#ff0}.ansi .b11{background:#ff0}.ansi .f12{color:#5c5cff}.ansi .b12{background:#5c5cff}.ansi .f13{color:#f0f}.ansi .b13{background:#f0f}.ansi .f14{color:#0ff}.ansi .b14{background:#0ff}.ansi .f15{color:#fff}.ansi .b15{background:#fff}