body[a="dark"]{background:#181616;color:#c5c9c5}body[a="dark"] a{color:#8ba4b0}body[a="dark"] code{color:#e6c384;background:#0d0d0d}body[a="dark"] div.highlighter-rouge code{color:#c5c9c5;background:#181616}body[a="dark"] .highlight{background:#181616;color:#c5c9c5}body[a="dark"] .highlight .c,body[a="dark"] .highlight .c1,body[a="dark"] .highlight .cm,body[a="dark"] .highlight .cs{color:#625e5a}body[a="dark"] .highlight .k,body[a="dark"] .highlight .kc,body[a="dark"] .highlight .kd,body[a="dark"] .highlight .kn,body[a="dark"] .highlight .kp,body[a="dark"] .highlight .kr,body[a="dark"] .highlight .kt{color:#c4746e}body[a="dark"] .highlight .s,body[a="dark"] .highlight .s1,body[a="dark"] .highlight .s2,body[a="dark"] .highlight .sb,body[a="dark"] .highlight .sc,body[a="dark"] .highlight .sd,body[a="dark"] .highlight .se,body[a="dark"] .highlight .sh,body[a="dark"] .highlight .si,body[a="dark"] .highlight .sx,body[a="dark"] .highlight .sr{color:#8a9a7b}body[a="dark"] .highlight .n,body[a="dark"] .highlight .na,body[a="dark"] .highlight .nb,body[a="dark"] .highlight .nc,body[a="dark"] .highlight .nd,body[a="dark"] .highlight .ni,body[a="dark"] .highlight .ne,body[a="dark"] .highlight .nf,body[a="dark"] .highlight .nl,body[a="dark"] .highlight .nn,body[a="dark"] .highlight .no,body[a="dark"] .highlight .nt,body[a="dark"] .highlight .nv{color:#8ba4b0}body[a="dark"] .highlight .m,body[a="dark"] .highlight .mf,body[a="dark"] .highlight .mh,body[a="dark"] .highlight .mi,body[a="dark"] .highlight .mo,body[a="dark"] .highlight .il{color:#b6927b}body[a="dark"] .highlight .o,body[a="dark"] .highlight .ow{color:#c4746e}body[a="dark"] .highlight .p{color:#c5c9c5}body[a="dark"] .highlight .gi{color:#8a9a7b}body[a="dark"] .highlight .gd{color:#c4746e}body[a="dark"] .highlight .gh{color:#8ba4b0}body[a="dark"] .highlight .cp{color:#a292a3}body[a="dark"] .highlight .err{color:#e46876}body[a="dark"] .highlight .w{color:#c5c9c5}body[a="dark"] blockquote{border-color:#625e5a}body[a="dark"] table,body[a="dark"] th,body[a="dark"] td{border-color:#625e5a}body[a="dark"] *:target{background:#2d4f67}@media (prefers-color-scheme: dark){body[a="auto"]{background:#181616;color:#c5c9c5}body[a="auto"] a{color:#8ba4b0}body[a="auto"] code{color:#e6c384;background:#0d0d0d}body[a="auto"] div.highlighter-rouge code{color:#c5c9c5;background:#181616}body[a="auto"] .highlight{background:#181616;color:#c5c9c5}body[a="auto"] .highlight .c,body[a="auto"] .highlight .c1,body[a="auto"] .highlight .cm,body[a="auto"] .highlight .cs{color:#625e5a}body[a="auto"] .highlight .k,body[a="auto"] .highlight .kc,body[a="auto"] .highlight .kd,body[a="auto"] .highlight .kn,body[a="auto"] .highlight .kp,body[a="auto"] .highlight .kr,body[a="auto"] .highlight .kt{color:#c4746e}body[a="auto"] .highlight .s,body[a="auto"] .highlight .s1,body[a="auto"] .highlight .s2,body[a="auto"] .highlight .sb,body[a="auto"] .highlight .sc,body[a="auto"] .highlight .sd,body[a="auto"] .highlight .se,body[a="auto"] .highlight .sh,body[a="auto"] .highlight .si,body[a="auto"] .highlight .sx,body[a="auto"] .highlight .sr{color:#8a9a7b}body[a="auto"] .highlight .n,body[a="auto"] .highlight .na,body[a="auto"] .highlight .nb,body[a="auto"] .highlight .nc,body[a="auto"] .highlight .nd,body[a="auto"] .highlight .ni,body[a="auto"] .highlight .ne,body[a="auto"] .highlight .nf,body[a="auto"] .highlight .nl,body[a="auto"] .highlight .nn,body[a="auto"] .highlight .no,body[a="auto"] .highlight .nt,body[a="auto"] .highlight .nv{color:#8ba4b0}body[a="auto"] .highlight .m,body[a="auto"] .highlight .mf,body[a="auto"] .highlight .mh,body[a="auto"] .highlight .mi,body[a="auto"] .highlight .mo,body[a="auto"] .highlight .il{color:#b6927b}body[a="auto"] .highlight .o,body[a="auto"] .highlight .ow{color:#c4746e}body[a="auto"] .highlight .p{color:#c5c9c5}body[a="auto"] .highlight .gi{color:#8a9a7b}body[a="auto"] .highlight .gd{color:#c4746e}body[a="auto"] .highlight .gh{color:#8ba4b0}body[a="auto"] .highlight .cp{color:#a292a3}body[a="auto"] .highlight .err{color:#e46876}body[a="auto"] .highlight .w{color:#c5c9c5}body[a="auto"] blockquote{border-color:#625e5a}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border-color:#625e5a}body[a="auto"] *:target{background:#2d4f67}}html,body{background:white}@media (prefers-color-scheme: dark){html[a="auto"],body[a="auto"]{background:#181616}}html[a="dark"],body[a="dark"]{background:#181616}html{height:100%}body{color:black;font-family:'JetBrains Mono', monospace;font-size:15px;line-height:1.5;margin:0;min-height:100%;overflow-wrap:break-word}.post-meta{text-align:right}.post-reactions{margin-top:3rem;display:flex;justify-content:center}h2,h3,h4,h5,h6{margin-top:2rem}hr{margin:2rem 0}p{margin:1rem 0}li{margin:0.4rem 0}*:target{background:yellow}.w{max-width:780px;margin:0 auto;padding:4rem 2rem}@media (max-width: 600px){.w{padding:2rem 1rem}}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:#5e4a1f;background:#f0ece2;padding:0.15em 0.35em;border-radius:3px;font-size:0.9em}div.highlighter-rouge code{display:block;overflow-x:auto;white-space:pre-wrap;padding:1rem;border-radius:5px;font-size:0.85em;color:#2a2a2a;background:#f0ece2}.highlight{background:#f0ece2;color:#2a2a2a}.highlight .c,.highlight .c1,.highlight .cm,.highlight .cs{color:#8a8a8a;font-style:italic}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:#9c4040}.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .sr{color:#4a6b3a}.highlight .n,.highlight .na,.highlight .nb,.highlight .nc,.highlight .nd,.highlight .ni,.highlight .ne,.highlight .nf,.highlight .nl,.highlight .nn,.highlight .no,.highlight .nt,.highlight .nv{color:#3a5a6b}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#8a6a3a}.highlight .o,.highlight .ow{color:#9c4040}.highlight .p{color:#2a2a2a}.highlight .gi{color:#4a6b3a}.highlight .gd{color:#9c4040}.highlight .gh{color:#3a5a6b;font-weight:bold}.highlight .cp{color:#7a5a7a}.highlight .err{color:#c43a3a}.highlight .w{color:#2a2a2a}blockquote{font-style:italic;border:thin solid black;padding:1rem}blockquote p{margin:0}img{max-width:100%;display:block;margin:0 auto}header+ul{list-style:none;padding:0;display:flex;gap:1rem;flex-wrap:wrap}header+ul li{margin:0}
