pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.animated-shadow.svelte-1iaevbs{transition:all 0.5s}@media screen and (min-width: 769px){div.sticky.svelte-gixnvt{position:sticky;top:4rem;bottom:0;max-height:90vh;overflow-y:auto;overflow-x:hidden}}div.sticky.svelte-gixnvt::-webkit-scrollbar{width:8px}div.sticky.svelte-gixnvt::-webkit-scrollbar-thumb{background-color:lightgray;border-radius:10px}div.content.svelte-gixnvt{margin-left:auto;margin-right:auto;word-break:keep-all;word-wrap:break-word}.placeholder-item.svelte-o6ete9{width:100%;height:100%;min-height:20px;background:#e8e8e8;position:relative;overflow:hidden}.placeholder-item.svelte-o6ete9::before{content:"";display:block;position:absolute;left:-150px;top:0;height:100%;width:150px;background:linear-gradient(
      to right,
      transparent 0%,
      #ffffff 50%,
      transparent 100%
    );animation:svelte-o6ete9-load 1s cubic-bezier(0.4, 0, 0.2, 1) infinite}@keyframes svelte-o6ete9-load{from{left:-150px}to{left:100%}}.is-rounded.svelte-o6ete9{border-radius:290486px}div.toc-container.svelte-1hdb9nx.svelte-1hdb9nx{position:relative;padding-left:0.3em}.toc ul{list-style:none;padding:0;margin:0}.toc ul ul{padding-left:0.5em}.toc li span{cursor:pointer;display:inline-block;color:#aaa;text-decoration:none;-webkit-transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.toc li.visible span{color:#111;-webkit-transform:translate(5px);transform:translate(5px)}.toc-marker.svelte-1hdb9nx.svelte-1hdb9nx{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.toc-marker.svelte-1hdb9nx path.svelte-1hdb9nx{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.anchor{visibility:hidden}.heading:hover .anchor{visibility:visible}.utterances{max-width:100%}div.article-content.svelte-rbr7sj{word-break:keep-all;word-wrap:break-word}div.image-container.svelte-rbr7sj{min-width:128px;height:128px}@media screen and (min-width: 769px){div.image-container.svelte-rbr7sj{width:128px;height:128px}}img.article-image.svelte-rbr7sj{width:100%;height:100%;object-fit:cover}