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}.menu-list li>a,.menu-list li>span{display:block;padding:.25rem 1rem;border-left:3px solid transparent;text-decoration:none}.menu-list li>a[href]:hover{text-decoration:underline}.menu-list li>a.active{font-weight:600;color:var(--bs-emphasis-color);border-left-color:var(--bs-primary)}.menu-list li>a.collapsed:after{content:" \203A"}#sidebarMenu .offcanvas-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.table-wrap .param-merged{display:none !important}.table-wrap .param-meta{margin-top:.15rem;font-size:.875em;font-weight:normal;color:var(--bs-secondary-color)}#bodyColumn img{max-width:100%}#bodyColumn{overflow-wrap:break-word}@media(max-width:767px){.table-wrap>table,.table-wrap>table>thead,.table-wrap>table>tbody,.table-wrap>table>*>tr,.table-wrap>table>*>tr>th,.table-wrap>table>*>tr>td{display:block;width:auto}.table-wrap>table>*>tr{padding:.75rem 0;border-top:1px solid var(--bs-border-color)}.table-wrap>table>*>tr>th,.table-wrap>table>*>tr>td{padding:2px 8px;border-top:0;border-bottom:0}.table-wrap>table>*>tr.table-head{display:none}.table-wrap td[data-label]:before{content:attr(data-label);display:block;font-size:12px;font-weight:bold;color:var(--bs-secondary-color)}.table-wrap>table>*>tr>td[data-label]:not(:last-child){display:inline-block;margin-right:1rem;vertical-align:baseline}.table-wrap>table>*>tr>td[data-label]:first-child{font-weight:600}.table-wrap>table>*>tr>td[data-label]:first-child:before{display:none}.table-wrap>table>*>tr>td[data-label]:not(:first-child):not(:last-child):before{display:inline;margin-right:.35em}.table-wrap>table>*>tr>td[data-label]:last-child:not(:first-child):before{display:none}.table-wrap>table>*>tr>td[data-label]:last-child:not(:first-child){margin-top:.25rem}.table-wrap>table>*>tr>td[data-label].table-cell-empty{display:none}.table-wrap>table>*>tr>*{box-shadow:none}}pre{padding:9.5px;background-color:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius)}#bodyColumn li{padding:2px 0}.theme-switch,.edit-link{line-height:1}.theme-switch svg{display:none}.theme-switch[data-fluido-theme-mode=light] .theme-icon-light,.theme-switch[data-fluido-theme-mode=dark] .theme-icon-dark,.theme-switch[data-fluido-theme-mode=auto] .theme-icon-auto{display:inline}.banner-dark,[data-bs-theme=dark] .banner-light{display:none}[data-bs-theme=dark] .banner-dark{display:inline}[data-bs-theme=dark] pre.mermaid,[data-bs-theme=dark] #banner img:not(.banner-dark){color:#1b1f23;background-color:#fff;border-radius:var(--bs-border-radius)}pre.prettyprint code.hljs{overflow-x:visible;background:transparent;padding:0}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#c93643}.hljs-built_in,.hljs-symbol{color:#bb5003}.hljs-code,.hljs-comment,.hljs-formula{color:#5f6872}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag,.hljs-addition{color:#208138}[data-bs-theme=dark] .hljs{color:#c9d1d9}[data-bs-theme=dark] .hljs-doctag,[data-bs-theme=dark] .hljs-keyword,[data-bs-theme=dark] .hljs-meta .hljs-keyword,[data-bs-theme=dark] .hljs-template-tag,[data-bs-theme=dark] .hljs-template-variable,[data-bs-theme=dark] .hljs-type,[data-bs-theme=dark] .hljs-variable.language_{color:#ff7b72}[data-bs-theme=dark] .hljs-title,[data-bs-theme=dark] .hljs-title.class_,[data-bs-theme=dark] .hljs-title.class_.inherited__,[data-bs-theme=dark] .hljs-title.function_{color:#d2a8ff}[data-bs-theme=dark] .hljs-attr,[data-bs-theme=dark] .hljs-attribute,[data-bs-theme=dark] .hljs-literal,[data-bs-theme=dark] .hljs-meta,[data-bs-theme=dark] .hljs-number,[data-bs-theme=dark] .hljs-operator,[data-bs-theme=dark] .hljs-selector-attr,[data-bs-theme=dark] .hljs-selector-class,[data-bs-theme=dark] .hljs-selector-id,[data-bs-theme=dark] .hljs-variable,[data-bs-theme=dark] .hljs-section{color:#79c0ff}[data-bs-theme=dark] .hljs-meta .hljs-string,[data-bs-theme=dark] .hljs-regexp,[data-bs-theme=dark] .hljs-string{color:#a5d6ff}[data-bs-theme=dark] .hljs-built_in,[data-bs-theme=dark] .hljs-symbol{color:#ffa657}[data-bs-theme=dark] .hljs-code,[data-bs-theme=dark] .hljs-comment,[data-bs-theme=dark] .hljs-formula{color:#a0a8b1}[data-bs-theme=dark] .hljs-name,[data-bs-theme=dark] .hljs-quote,[data-bs-theme=dark] .hljs-selector-pseudo,[data-bs-theme=dark] .hljs-selector-tag{color:#7ee787}[data-bs-theme=dark] .hljs-subst{color:#c9d1d9}[data-bs-theme=dark] .hljs-bullet{color:#f2cc60}[data-bs-theme=dark] .hljs-addition{color:#aff5b4;background-color:#033a16}[data-bs-theme=dark] .hljs-deletion{color:#ffdcd7;background-color:#67060c}.hljs-ln{border-collapse:collapse}.hljs-ln td{padding:0;border:0;vertical-align:top}pre .hljs-ln td.hljs-ln-numbers{padding-right:.5em;border-right:1px solid var(--bs-border-color);color:var(--bs-secondary-color);text-align:right;-webkit-user-select:none;user-select:none}pre .hljs-ln td.hljs-ln-code{padding-left:.75em}