:root{--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:#9505e3;--purple:#7e1e80;--aqua:#427b58;--orange:#af3a03;--gray:#928374;--red-dim:#cc2412;--green-dim:#98971a;--yellow-dim:#d79921;--blue-dim:#7e1e80;--purple-dim:#9505e3;--aqua-dim:#689d6a;--orange-dim:#d65d0e;--gray-dim:#7c6f64}.darkmode{--bg_h:#2d292b;--bg:#3d393b;--bg_s:#4d494b;--bg1:#5d595b;--bg2:#6d696b;--bg3:#7d797b;--bg4:#8d898b;--fg:#f5f0f5;--fg1:#e5e0e5;--fg2:#d5d0d5;--fg3:#c5c0c5;--fg4:#b5b0b5;--red:#fb4934;--green:#b8bb26;--yellow:#fabd2f;--blue:#b637fb;--purple:#b637fb;--aqua:#8ec07c;--gray:#928374;--orange:#fe8019;--red-dim:#cc2412;--green-dim:#98971a;--yellow-dim:#d79921;--blue-dim:#9505e3;--purple-dim:#9505e3;--aqua-dim:#689d6a;--gray-dim:#a89984;--orange-dim:#d65d0e}#main>h1{text-align:center}#main .post-heading{text-align:center}#main .post-heading .publish-metadata{color:var(--text-secondary);font-size:large;padding-top:.5rem;margin-bottom:1rem}#main .post-heading .publish-metadata svg{margin-right:.1em;margin-left:.1em}#main .tag{background-color:var(--bg_s);border-radius:.25rem;padding:.2em .3em}#main summary>b{cursor:pointer}#main .toc{background-color:var(--bg_s);border:var(--fg4)1px dashed;border-radius:.25rem;display:inline-block;margin: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:#fff;font-size:1.1rem;margin:2rem 0;padding:1rem 0;text-align:center;border-radius:.25rem}#main .content{padding-top:1rem}#main #back-to-top{bottom:20px;right:20px;font-size:16px;border:none;outline:none;background-color:var(--bg_s);color:var(--fg);cursor:pointer;padding:1rem;border-radius:.25rem;margin:2rem 15vw 1rem}#main #back-to-top:hover{background-color:var(--bg_h)}