.docs_docsOuter__gL1Id{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:calc(100vh - 78px);background:linear-gradient(180deg,#f7fbfd,#eef4f8);overflow-x:hidden}.docs_docsMain__NFl38{min-width:0;padding:2rem 2rem 4rem;overflow-x:hidden}.docs_mdContent__fIAf9{width:min(100%,56rem);min-width:0;max-width:56rem;padding:1.7rem;border-radius:1.5rem;background:hsla(0,0%,100%,.84);border:1px solid rgba(148,163,184,.16);box-shadow:0 18px 42px rgba(15,23,42,.045);color:var(--muted);font-size:.98rem;line-height:1.85;overflow:hidden;overflow-wrap:anywhere}.docs_mdContent__fIAf9 h1,.docs_mdContent__fIAf9 h2,.docs_mdContent__fIAf9 h3,.docs_mdContent__fIAf9 h4{color:var(--white);letter-spacing:-.04em}.docs_mdContent__fIAf9 h1{margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--rule);font-size:clamp(2.3rem,4vw,3.5rem);line-height:.98}.docs_mdContent__fIAf9 h2{margin:2.6rem 0 .85rem;font-size:1.85rem;line-height:1.05}.docs_mdContent__fIAf9 h3{margin:2rem 0 .7rem;font-size:1.28rem;line-height:1.12}.docs_mdContent__fIAf9 h4{margin:1.5rem 0 .55rem;font-size:.95rem;letter-spacing:.04em}.docs_mdContent__fIAf9 blockquote,.docs_mdContent__fIAf9 ol,.docs_mdContent__fIAf9 p,.docs_mdContent__fIAf9 pre,.docs_mdContent__fIAf9 table,.docs_mdContent__fIAf9 ul{margin-bottom:1.2rem}.docs_mdContent__fIAf9 a{color:var(--accent);text-decoration:underline;text-underline-offset:.2rem}.docs_mdContent__fIAf9 ol,.docs_mdContent__fIAf9 ul{padding-left:1.4rem}.docs_mdContent__fIAf9 li{margin-bottom:.45rem}.docs_mdContent__fIAf9 :not(pre)>code{padding:.12rem .4rem;border-radius:.4rem;background:rgba(18,102,241,.08);border:1px solid rgba(18,102,241,.1);color:var(--accent);font-family:var(--font-dm-mono);font-size:.86em}.docs_mdContent__fIAf9 pre{overflow-x:auto;padding:1.2rem;border-radius:1.15rem;background:#08111e;border:1px solid rgba(148,163,184,.16)}.docs_mdContent__fIAf9 pre code{background:none;border:none;color:#dce6f2;padding:0}.docs_mdContent__fIAf9 blockquote{padding:1rem 1.1rem;border-left:4px solid var(--accent);border-radius:0 1rem 1rem 0;background:rgba(18,102,241,.05)}.docs_mdContent__fIAf9 table{display:block;overflow-x:auto;max-width:100%;width:100%;border-collapse:collapse;border-radius:1rem;border:1px solid rgba(148,163,184,.14)}.docs_mdContent__fIAf9 td,.docs_mdContent__fIAf9 th{padding:.8rem .9rem;border-bottom:1px solid rgba(148,163,184,.12);text-align:left;overflow-wrap:anywhere;word-break:break-word}.docs_mdContent__fIAf9 th{background:#f7fbfd}@media (max-width:900px){.docs_docsOuter__gL1Id{grid-template-columns:1fr}.docs_docsMain__NFl38{padding:1rem 1rem 3rem}.docs_mdContent__fIAf9{padding:1.15rem}.docs_mdContent__fIAf9 h1{font-size:clamp(2rem,10vw,2.6rem)}.docs_mdContent__fIAf9 table{font-size:.86rem}.docs_mdContent__fIAf9 table,.docs_mdContent__fIAf9 tbody,.docs_mdContent__fIAf9 td,.docs_mdContent__fIAf9 th,.docs_mdContent__fIAf9 thead,.docs_mdContent__fIAf9 tr{display:block;width:100%}.docs_mdContent__fIAf9 thead{display:none}.docs_mdContent__fIAf9 tr{padding:.9rem 0;border-bottom:1px solid rgba(148,163,184,.12)}.docs_mdContent__fIAf9 td{padding:.32rem 0;border-bottom:none}}.DocsSidebar_mobileNav__j7Ggp{display:none;padding:0 0 1rem}.DocsSidebar_mobileLabel__2gO6W{display:block;margin-bottom:.45rem;color:var(--mid);font-family:var(--font-dm-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.DocsSidebar_mobileSelect__HtpPi{width:100%;min-height:3rem;padding:.8rem 1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:hsla(0,0%,100%,.92);color:var(--white)}.DocsSidebar_sidebar__Olga0{position:-webkit-sticky;position:sticky;top:78px;height:calc(100vh - 78px);overflow-y:auto;padding:1rem;border-right:1px solid rgba(148,163,184,.16);background:hsla(0,0%,100%,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.DocsSidebar_nav__oW8ho{display:flex;flex-direction:column;gap:.85rem}.DocsSidebar_section__OaudP{padding:.65rem;border-radius:1rem;background:rgba(248,251,253,.75);border:1px solid rgba(148,163,184,.12)}.DocsSidebar_groupLabel__hpXQ3,.DocsSidebar_groupToggle__hctwq{width:100%;padding:0;margin:0 0 .55rem;color:var(--mid);font-family:var(--font-dm-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.DocsSidebar_groupToggle__hctwq{display:flex;align-items:center;justify-content:space-between}.DocsSidebar_groupActive__Jo4Rp{color:var(--accent)}.DocsSidebar_chevron__Z22yk{transition:transform .2s ease}.DocsSidebar_chevronOpen__p0AJC{transform:rotate(90deg)}.DocsSidebar_list__L4_tz{display:flex;flex-direction:column;gap:.18rem}.DocsSidebar_link__jSmVS{display:block;padding:.48rem .6rem;border-radius:.75rem;color:var(--muted);font-size:.9rem;line-height:1.45;transition:background .18s ease,color .18s ease}.DocsSidebar_link__jSmVS:hover{background:rgba(18,102,241,.06);color:var(--white)}.DocsSidebar_active__CBvD3{background:rgba(18,102,241,.08)!important;color:var(--accent)!important;font-weight:700}@media (max-width:900px){.DocsSidebar_mobileNav__j7Ggp{display:block}.DocsSidebar_sidebar__Olga0{display:none}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}