.blog-icons a{color:var(--blended-anchor)}.blog a.chunk-author{font-weight:700}h2{text-decoration:underline}.blog .post .variables .row{border:1px solid #dee2e6;border-top-left-radius:.5em;border-top-right-radius:.5em;display:none}.blog .post .chunk.chunk-show-variables .variables .row{display:flex}.blog .post .chunk.chunk-show-variables pre{border-top-left-radius:0;border-top-right-radius:0}.blog .post .small-only pre{border-radius:0}.blog .post .small-only pre::-webkit-scrollbar{height:0}.blog .post pre::-webkit-scrollbar{max-height:7px}.blog .post pre::-webkit-scrollbar-track{background-color:#0000}.blog .post pre::-webkit-scrollbar-thumb{background-color:#6272a4}.blog .post .chunk.chunk-highlight{border-radius:.5em;background:var(--highlight-color)}.blog .post .chunk-content{position:relative;padding-top:.5rem;padding-bottom:.5rem}.blog .post pre,.blog .post p,.blog .post ul,.blog .post ol{margin-top:0;margin-bottom:1rem}.blog .post .chunk-content.root-chunk{padding-top:0}.blog .post .chunk-content p:last-child,.blog .post .chunk-content ul:last-child,.blog .post .chunk-content pre:last-child,.blog .post .chunk-content .chunk-header:last-child h1,.blog .post .chunk-content .chunk-header:last-child h2,.blog .post .chunk-content .chunk-header:last-child h3,.blog .post .chunk-content .chunk-header:last-child h4{margin-bottom:0}.katex-display{margin:0}.blog .post .chunk-actions{position:absolute;left:-25px;top:15px;opacity:.3}.blog .post .chunk-content:hover .chunk-actions{opacity:1}.blog .post .chunk-actions .chunk-actions-button div{height:5px}.blog .post .chunk-actions .chunk-actions-button{cursor:pointer}.token.deleted .token{color:#e2777a;color:#ff79c6}.token.inserted .token{color:#50fa7b}.language-diff .token{color:#f8f8f2}.align-left{display:block;margin-left:auto;margin-right:auto;max-width:100%}@media(min-width:37.5em){.align-left{float:left;margin-right:1em;max-width:200px}}.align-right{display:block;margin-left:auto;margin-right:auto;max-width:100%}@media(min-width:37.5em){.align-right{float:right;margin-left:1em;max-width:200px}}blockquote{margin:2em 1em 2em 0;padding-left:1em;padding-right:1em;font-style:italic;border-left:.25em solid #cf5973}a.chunk-title{color:var(--blended-anchor)}a.toc{text-decoration:none;color:var(--blended-anchor)}a.toc i.collapse-state-icon{transform:rotate(90deg)}a.toc.collapsed i.collapse-state-icon{transform:rotate(0)}.blog .post p:has(>img){text-align:center}.blog .post .post-figure{margin:1.5em auto;max-width:100%}.blog .post .post-figure img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.blog .post .post-figure figcaption{margin-top:.6em;font-size:.85em;line-height:1.4;text-align:center;opacity:.75}.blog .post img.post-inline-image{max-width:100%;height:auto}.blog .post .post-figure.fig-framed img{border:1px solid var(--line-color);border-radius:.5em;box-shadow:0 2px 8px rgba(59,69,78,.12)}.blog .post .post-figure.fig-shadow img{box-shadow:0 2px 8px rgba(59,69,78,.12)}.blog .post .post-figure.fig-rounded img{border-radius:.5em}.blog .post .post-figure.fig-plain img{border:0;border-radius:0;box-shadow:none}.blog .post .post-figure.fig-full,.blog .post .post-figure.fig-full img{width:100%}.blog .post .post-figure.fig-center{margin-left:auto;margin-right:auto}@media(min-width:37.5em){.blog .post .post-figure.fig-left{float:left;margin:.5em 1.5em 1em 0;max-width:50%}.blog .post .post-figure.fig-right{float:right;margin:.5em 0 1em 1.5em;max-width:50%}}