body{--main-width:55%;--syntax-bg:#f8f8f8;--syntax-text:#000000;--syntax-k:#204a87;--syntax-s:#4e9a06;--syntax-m:#0000cf;--syntax-c:#8f5902;--syntax-nt:#204a87;--syntax-na:#c4a000;--syntax-f:#0000a0;--syntax-v:#000000;--syntax-o:#ce5c00;--syntax-b:#204a87}html[data-theme=dark] body{--syntax-bg:#282a36;--syntax-text:#f8f8f2;--syntax-k:#ff79c6;--syntax-s:#f1fa8c;--syntax-m:#bd93f9;--syntax-c:#6272a4;--syntax-nt:#ff79c6;--syntax-na:#50fa7b;--syntax-f:#50fa7b;--syntax-v:#8be9fd;--syntax-o:#ff79c6;--syntax-b:#8be9fd}@media screen and (max-width:768px){body{--main-width:95%}}.fade{transition:opacity .1s linear}.post-content .chroma{background-color:var(--syntax-bg)!important;color:var(--syntax-text);border-radius:4px;padding:.1em;overflow-x:auto}.post-content .chroma .k,.post-content .chroma .kc,.post-content .chroma .kd,.post-content .chroma .kn,.post-content .chroma .kp,.post-content .chroma .kr,.post-content .chroma .kt{color:var(--syntax-k);font-weight:700}.post-content .chroma .s,.post-content .chroma .s2,.post-content .chroma .s1,.post-content .chroma .sb,.post-content .chroma .sc,.post-content .chroma .dl,.post-content .chroma .sd,.post-content .chroma .se{color:var(--syntax-s)}.post-content .chroma .m,.post-content .chroma .mi,.post-content .chroma .mf,.post-content .chroma .mh{color:var(--syntax-m);font-weight:700}.post-content .chroma .c,.post-content .chroma .c1,.post-content .chroma .cm,.post-content .chroma .ch{color:var(--syntax-c);font-style:italic}.post-content .chroma .nt{color:var(--syntax-nt);font-weight:700}.post-content .chroma .na{color:var(--syntax-na)}.post-content .chroma .p{color:var(--syntax-text)}.post-content .chroma .nf{color:var(--syntax-f)}.post-content .chroma .nv,.post-content .chroma .vc,.post-content .chroma .vg,.post-content .chroma .si,.post-content .chroma .vi{color:var(--syntax-v)}.post-content .chroma .o,.post-content .chroma .ow{color:var(--syntax-o)}.post-content .chroma .nb,.post-content .chroma .bp{color:var(--syntax-b);font-style:italic}.post-content .highlight pre,.post-content pre code{color:var(--syntax-text);background:0 0!important}img{margin:0!important;display:inline-block}table{display:table}.center{text-align:center}h1,h2,h3,h4,h5,h6{font-weight:500!important}.post-title{font-weight:600!important}.highlight{overflow-x:auto;display:block;width:100%}.post-content pre{white-space:pre;word-wrap:normal;overflow-x:auto}