.product-detail__api{background-color:#24272e;--scrollbar-track-color:transparent;--scrollbar-thumb-color:#8e8e94;--scrollbar-thumb-hover-color:#777}.product-detail__api .code-snippets{--border-color:hsla(0,0%,100%,.1)}.product-detail__api .lang-tabs{background:#1b1d22;color:#9099ac;--border-color:#3c3c4a;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.product-detail__api .lang-tabs::-webkit-scrollbar{height:4px}.product-detail__api .lang-tabs::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.product-detail__api .lang-tabs::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:10px}.product-detail__api .lang-tabs::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.product-detail__api .lang-tab.active{--border-color:#8e8e94;color:#bdc3d1}.code-snippets .hljs{height:100%;overflow-x:unset;padding:16px 16px 16px 8px;width:100%}.code-snippets pre{background:#1f2228;height:340px;overflow:auto;width:100%}.code-snippets pre::-webkit-scrollbar{height:6px;width:6px}.code-snippets pre::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.code-snippets pre::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:10px}.code-snippets pre::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.code-snippets .hljs{background:transparent;color:#abb2bf}.code-snippets .hljs-comment,.code-snippets .hljs-quote{color:#5c6370;font-style:italic}.code-snippets .hljs-doctag,.code-snippets .hljs-formula,.code-snippets .hljs-keyword{color:#c678dd}.code-snippets .hljs-deletion,.code-snippets .hljs-name,.code-snippets .hljs-section,.code-snippets .hljs-selector-tag,.code-snippets .hljs-subst{color:#e06c75}.code-snippets .hljs-literal{color:#56b6c2}.code-snippets .hljs-addition,.code-snippets .hljs-attribute,.code-snippets .hljs-meta .hljs-string,.code-snippets .hljs-regexp,.code-snippets .hljs-string{color:#98c379}.code-snippets .hljs-attr,.code-snippets .hljs-number,.code-snippets .hljs-selector-attr,.code-snippets .hljs-selector-class,.code-snippets .hljs-selector-pseudo,.code-snippets .hljs-template-variable,.code-snippets .hljs-type,.code-snippets .hljs-variable{color:#d19a66}.code-snippets .hljs-bullet,.code-snippets .hljs-link,.code-snippets .hljs-meta,.code-snippets .hljs-selector-id,.code-snippets .hljs-symbol,.code-snippets .hljs-title{color:#61aeee}.code-snippets .hljs-built_in,.code-snippets .hljs-class .hljs-title,.code-snippets .hljs-title.class_{color:#e6c07b}.code-snippets .hljs-emphasis{font-style:italic}.code-snippets .hljs-strong{font-weight:700}.code-snippets .hljs-link{text-decoration:underline}.hljs-ln-numbers{-webkit-touch-callout:none;border-right:1px solid #717888;color:#717888;padding-right:6px!important;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.hljs-ln-code{padding-left:10px!important}