.toc-section{position:sticky;top:1vh;max-height:98vh;overflow-y:auto}.toc{list-style:inside decimal;padding:0}.toc a{color:var(--toc-link);text-decoration:none}.toc a:focus,.toc a:hover,.toc a:active{text-decoration:underline}.toc ul{list-style:inside decimal;padding-left:20px}.toc li ul{margin:4px 0}article header{background-color:var(--article-header-bg);padding-top:32px;padding-bottom:32px}article header a{color:var(--text)}.label{background-color:var(--label-bg);color:var(--label-fg);padding:4px 12px;font-size:14px;text-decoration:none;box-shadow:1px 1px 1px rgba(0,0,0,.12),1px 1px 1px rgba(0,0,0,.12)}.label:focus,.label:hover,.label:active{text-decoration:underline}.note{background-image:var(--gradient-linear-135);background-color:var(--blue-400);border-radius:16px;padding:16px}.note h2{font-size:18px;text-transform:uppercase;font-weight:700}.note a{color:var(--note-link)}figure{margin:0}figcaption{text-align:center}.img-block{border:1px solid var(--img-block-border-color);border-radius:16px;background-color:var(--img-block-bg);padding:16px}.img-block a{color:var(--note-link)}.img-block img{border-radius:16px}pre{margin:0;overflow:auto;background-color:var(--code-bg);tab-size:2;border-radius:16px;padding:16px}code{font-family:monospace,sans-serif;background:var(--code-bg);color:var(--white-900);padding:4px 8px;border-radius:8px;text-wrap:nowrap}pre code{display:block;padding:0}.code-output{overflow:auto}.code-output h2{font-size:18px;text-transform:uppercase;font-weight:700}.code-output pre{border-top-left-radius:0;border-top-right-radius:0}.code-output-header{background-color:#d6e4f5;padding:16px;border-top-left-radius:8px;border-top-right-radius:8px}.icon-facebook svg{fill:var(--svg-facebook)}.icon-x svg{fill:var(--svg-x)}.icon-linkedin svg{fill:var(--svg-linkedin)}.icon-reddit svg{fill:var(--svg-reddit)}.icon-telegram svg{fill:var(--svg-telegram)}