code.hljs{padding:3px 5px}/*!
  Theme: Tokyo-night-Dark
  origin: https://github.com/enkia/tokyo-night-vscode-theme
  Description: Original highlight.js style
  Author: (c) Henri Vandersleyen <hvandersleyen@gmail.com>
  License: see project LICENSE
  Touched: 2022
*/.hljs-comment,.hljs-meta{color:#565f89}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#f7768e}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#ff9e64}.hljs-attribute,.hljs-built_in{color:#e0af68}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}:root{--block-bg-light: #1e1e20;--copy-border-color: transparent;--copy-bg: #2a2d38;--copy-hover-border-color: var(--copy-hover-bg);--copy-hover-bg: #303540;--copy-active-text: rgba(235, 235, 245, .6);--icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}pre code.hljs{display:block;overflow-x:auto;padding:1em}button.copy-code{direction:ltr;position:absolute;right:0;z-index:3;display:block;justify-content:center;align-items:center;border:1px solid var(--copy-border-color);border-radius:4px;width:30px;height:30px;background-color:var(--copy-bg);opacity:.6;cursor:pointer;background-image:var(--icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat}button.copy-code:hover{border-color:var(--copy-hover-border-color);background-color:var(--copy-hover-bg);opacity:1}button.copy-code:hover,button.copy-code.copied{border-color:var(--copy-hover-border-color);background-color:var(--copy-hover-bg)}button.copy-code.copied,button.copy-code:hover.copied{background-color:var(--copy-hover-bg);background-image:var(--icon-copied)}.lang{display:inline-block;white-space:nowrap;vertical-align:middle;padding-inline-start:var(--chakra-space-1);padding-inline-end:var(--chakra-space-1);text-transform:uppercase;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-sm);font-weight:var(--chakra-fontWeights-bold);background:var(--badge-bg);color:var(--badge-color);box-shadow:var(--badge-shadow);--badge-bg: var(--chakra-colors-purple-100);--badge-color: var(--chakra-colors-purple-800)}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:url(/assets/Noto\ Serif-230e663b.ttf) format("truetype")}::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;border:3px solid #f5f5f5}::-webkit-scrollbar-thumb:hover{background-color:#999}*{scrollbar-width:thin;scrollbar-color:#ccc #f5f5f5}*::-webkit-scrollbar{width:.5em}*::-webkit-scrollbar-track{background-color:#f5f5f5}*::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;border:3px solid #f5f5f5}*::-webkit-scrollbar-thumb:hover{background-color:#999}
