:root{--bg_h:#16161d;--bg:#1f1f28;--bg_s:#1a1a22;--bg1:#2a2a37;--bg2:#363646;--bg3:#54546d;--bg4:#727169;--fg:#dcd7ba;--fg1:#c8c093;--fg2:rgb(68.3137254902%, 66%, 52.7058823529%);--fg3:rgb(58.1960784314%, 56.7058823529%, 47.7647058824%);--fg4:#727169;--red:#e46876;--green:#98bb6c;--yellow:#e6c384;--blue:#7e9cd8;--purple:#957fb8;--aqua:#7aa89f;--gray:#727169;--orange:#ffa066;--red-dim:rgb(66.2352941176%, 32.1960784314%, 37.0980392157%);--green-dim:rgb(45.3725490196%, 54.9803921569%, 34.3529411765%);--yellow-dim:rgb(66.7843137255%, 57.1764705882%, 40.9411764706%);--blue-dim:rgb(38.2352941176%, 46.4705882353%, 64%);--purple-dim:rgb(44.5490196078%, 38.5098039216%, 55.2156862745%);--aqua-dim:rgb(37.137254902%, 49.7647058824%, 48.3529411765%);--gray-dim:rgb(34.9411764706%, 34.6666666667%, 33.5294117647%);--orange-dim:rgb(73.6470588235%, 47.568627451%, 32.7058823529%)}#main .post-heading{text-align:center}#main .post-heading h1{font-weight:400;font-family:Besley,drafting mono,serif;font-size:2rem;line-height:1.9468070646rem}#main .post-heading .publish-metadata{color:var(--fg3);margin:1.2rem 0}#main .post-heading .publish-metadata svg{font-size:larger}#main summary{margin-bottom:1rem;cursor:pointer}#main .toc{background-color:var(--bg_s);border:var(--fg4)1px solid;border-radius:.25rem;display:inline-block;margin-bottom:1rem;padding:.5rem 1rem}#main .toc a{color:var(--fg)}#main .toc a:hover{text-decoration:underline}#main .toc li>ul{margin-left:1.5rem}#main .toc ul{list-style:none}#main .toc:target{background-color:var(--bg_s)}#main .warning{background-color:var(--red);color:var(--fg);font-size:1rem;margin:2rem 0;padding:1rem 0;text-align:center;border-radius:.25rem}#main .content{margin-top:.24rem;margin-bottom:2.4rem}#main .back-to-top{cursor:pointer}#main .back-to-top,#main .parent-link{text-align:center;margin-bottom:.3rem}