.active-toc-link[data-astro-cid-fzx4jmue]{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));background-color:#2563eb1a;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue]{position:relative;padding:1.5rem!important}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue]{display:block;padding:0}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-]:before{content:attr(class);position:absolute;top:.75rem;right:1rem;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#9ca3af;letter-spacing:.05em}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-javascript]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-javascript]:before{content:"JavaScript"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-typescript]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-typescript]:before{content:"TypeScript"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-python]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-python]:before{content:"Python"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-java]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-java]:before{content:"Java"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-css]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-css]:before{content:"CSS"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-html]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-html]:before{content:"HTML"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-json]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-json]:before{content:"JSON"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-bash]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-bash]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-sh]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-sh]:before{content:"Shell"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-yaml]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-yaml]:before{content:"YAML"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-markdown]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-markdown]:before{content:"Markdown"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-go]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-go]:before{content:"Go"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-rust]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-rust]:before{content:"Rust"}.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue][class*=language-sql]:before,.article-content[data-astro-cid-fzx4jmue] pre[data-astro-cid-fzx4jmue] code[data-astro-cid-fzx4jmue][class*=language-sql]:before{content:"SQL"}
