:root{--bg_h:#1d2021;--bg:#282828;--bg_s:#32302f;--bg1:#3c3836;--bg2:#504945;--bg3:#665c54;--bg4:#7c6f64;--fg:#fbf1c7;--fg1:#ebdbb2;--fg2:#d5c4a1;--fg3:#bdae93;--fg4:#a89984;--red:#fb4934;--green:#b8bb26;--yellow:#fabd2f;--blue:#83a598;--purple:#d3869b;--aqua:#8ec07c;--gray:#928374;--orange:#fe8019;--red-dim:#cc2412;--green-dim:#98971a;--yellow-dim:#d79921;--blue-dim:#458588;--purple-dim:#b16286;--aqua-dim:#689d6a;--gray-dim:#a89984;--orange-dim:#d65d0e}.lightmode{--bg_h:#f9f5d7;--bg:#fbf1c7;--bg_s:#f2e5bc;--bg1:#ebdbb2;--bg2:#d5c4a1;--bg3:#bdae93;--bg4:#a89984;--fg:#282828;--fg1:#3c3836;--fg2:#504945;--fg3:#665c54;--fg4:#7c6f64;--red:#9d0006;--green:#79740e;--yellow:#b57614;--blue:#076678;--purple:#8f3f71;--aqua:#427b58;--orange:#af3a03;--gray:#928374;--red-dim:#cc2412;--green-dim:#98971a;--yellow-dim:#d79921;--blue-dim:#458598;--purple-dim:#b16286;--aqua-dim:#689d6a;--orange-dim:#d65d0e;--gray-dim:#7c6f64}#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,#main .post-heading .subtitle{color:var(--fg3);margin:1.2rem 0}#main .post-heading .publish-metadata svg,#main .post-heading .subtitle 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}