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-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{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}:root{--surface: #ffffff;--border: #E6E8EC;--shadow: 0 8px 28px rgba(0, 0, 0, .12);--text: #1F2937;--muted: #6B7280;--label: #9CA3AF;--seg-bg: #F3F4F6;--seg-hover: #E5E7EB;--seg-active: #0E64FF;--seg-active-text: #ffffff;--row-hover: #EDF5FF;--row-active: #0E64FF;--focus: #93C5FD;--radius: 12px;--inner-radius: 8px}.chart-type-dropdown{position:relative;display:inline-flex}.menu-trigger{border:none;background:transparent;color:var(--text);border-radius:999px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease,color .18s ease}.menu-trigger:hover,.menu-trigger:focus-visible{background-color:#1f293714}.menu-trigger:active{background-color:#1f29371f}.menu-trigger:focus,.menu-trigger:focus-visible{outline:none}.menu-trigger__icon{width:18px;height:18px}.menu{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);width:340px;padding:16px;color:var(--text);display:flex;flex-direction:column;gap:12px;font-family:inherit;font-size:14px;line-height:1.5}.menu--panel{position:absolute;right:0;top:calc(100% + 8px);z-index:30}.menu__section{display:flex;flex-direction:column;gap:8px}.menu__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--label)}.menu__divider{height:1px;background:#eef0f3;border-radius:1px}.menu__list{display:flex;flex-direction:column;gap:6px}.menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 12px;border:none;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;font-size:14px;transition:background .18s ease,color .18s ease}.menu__item:hover{background:var(--row-hover);color:var(--seg-active)}.menu__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.menu__item--active,.menu__item--active:hover{background:var(--row-active);color:#fff}.menu__item-icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:inherit}.menu__item-text{flex:1;font-weight:500}.menu__slider{display:flex;flex-direction:column;gap:8px}.menu__slider-value{font-size:14px;font-weight:600;color:var(--text);text-align:center}.menu__slider-input{width:100%;accent-color:var(--seg-active);cursor:pointer}.menu__slider-scale{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.seg{display:flex;flex-wrap:wrap;width:100%;align-items:stretch;gap:4px;background:var(--seg-bg);padding:4px;border-radius:var(--inner-radius)}.seg__btn{border:none;background:transparent;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:6px;min-height:28px;flex:1 1 140px;min-width:120px;max-width:100%;transition:background .18s ease,color .18s ease}.seg__btn:hover{background:var(--seg-hover)}.seg__btn.is-active{background:var(--seg-active);color:var(--seg-active-text)}.seg__btn.is-active:hover{background:var(--seg-active)}.seg__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.seg__btn--stacked{flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;min-width:100%;flex-basis:100%}.seg__btn-icon{width:16px;height:16px}.seg__btn-text{line-height:1.2}.seg__btn-desc{font-size:11px;color:var(--muted);line-height:1.3}@media (max-width: 480px){.menu{position:relative;width:min(320px,90vw)}}.menu__item-wrapper{position:relative;display:block}.menu__item-wrapper--submenu{position:relative;display:block;z-index:26}.menu--submenu{position:absolute;left:calc(100% + 8px);top:4px;width:280px;z-index:25}.menu--submenu.menu--submenu-left{left:auto;right:calc(100% + 8px)}.menu--submenu .menu__section{gap:8px}.menu--submenu .menu__label{font-size:11px}.menu__item--submenu:after{content:none}.menu__item--submenu:hover:after,.menu__item--submenu.menu__item--submenu-open:after{color:var(--seg-active)}.menu__item--active.menu__item--submenu:after{content:none}.menu--submenu .menu__list{gap:6px}
