.copy-code{position:absolute;right:8px;top:8px;padding:4px;background:#161e33;border:0}.copy-code i{display:block;width:24px;height:24px;background-color:#f0f3fa;-webkit-mask-image:url(/icons/outline/copy.svg);mask-image:url(/icons/outline/copy.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.copy-code:hover i{background-color:#e1e5f0}.copy-code_light{color:#fff}.copy-code_light:hover{background:0 0}.lang-tabs{position:relative}.lang-tabs__wrapper{display:flex;align-items:flex-start;align-self:stretch;background:#28324d;border-top-left-radius:.75rem;border-top-right-radius:.75rem;position:relative;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.lang-tabs__wrapper::-webkit-scrollbar{display:none}.lang-tabs__overlay{display:block;height:.7rem;background:#161e33;width:100%;position:absolute;bottom:-.7rem;left:0;right:0;z-index:1}.lang-tabs__text{display:none}@media(min-width:768px){.lang-tabs__text{display:inline-block;margin-bottom:4px}}.lang-tabs__icon{display:inline-block;width:16px;height:16px;background-color:#d4d9e6;mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-image:url(/icons/outline/http.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(/icons/outline/http.svg)}.lang-tabs__icon_python{-webkit-mask-image:url(/icons/outline/python.svg);mask-image:url(/icons/outline/python.svg)}.lang-tabs__icon_typescript{-webkit-mask-image:url(/icons/outline/typescript.svg);mask-image:url(/icons/outline/typescript.svg)}.lang-tabs__icon_rust{-webkit-mask-image:url(/icons/outline/rust.svg);mask-image:url(/icons/outline/rust.svg)}.lang-tabs__icon_java{-webkit-mask-image:url(/icons/outline/java.svg);mask-image:url(/icons/outline/java.svg)}.lang-tabs__icon_csharp{-webkit-mask-image:url(/icons/outline/csharp.svg);mask-image:url(/icons/outline/csharp.svg)}.lang-tabs__icon_go{-webkit-mask-image:url(/icons/outline/go.svg);mask-image:url(/icons/outline/go.svg)}.lang-tabs__button{display:flex;min-height:44px;padding:10px 20px;justify-content:center;align-items:center;gap:8px;color:#d4d9e6;position:relative;flex-wrap:wrap}.lang-tabs__button:not(.active):hover{background:#3d4866;color:#d4d9e6;cursor:pointer}.lang-tabs__button:not(.active):hover .lang-tabs__icon{background-color:#d4d9e6}.lang-tabs__button:not(.active):hover:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#3d4866;z-index:1}.lang-tabs__button:not(.active):hover .lang-tabs__icon{background-color:#d4d9e6}.lang-tabs__button.active{background:#161e33;color:#d4d9e6}.lang-tabs__button.active .lang-tabs_icon{background-color:#d4d9e6}.lang-tabs__button.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#161e33;z-index:1}.lang-tabs__button.active .lang-tabs__icon{background-color:#d4d9e6}pre,code{font-variant-ligatures:none}article code:not([class]){color:#161e33;background-color:#d9e2fe;padding:.2em .4em;border-radius:.4em}.highlight{position:relative;border:0;background:#161e33;margin-bottom:1rem;border-radius:.75rem}.highlight+.highlight{display:none}.highlight>pre{margin:0;padding:1rem;border-radius:.75rem}.highlight>pre code{color:#e1e5f0}.chroma{background-color:#161e33;scrollbar-width:thin;scrollbar-color:#576280 #161e33}.chroma::-webkit-scrollbar{width:6px;height:6px}.chroma::-webkit-scrollbar-thumb{background:#576280;border-radius:10px}.chroma::-webkit-scrollbar-track{background:#161e33}.chroma::-webkit-scrollbar-thumb:hover{background:#576280}.chroma .err{color:#f0f3fa}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#fff}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{color:#e1e5f0;font-family:geist mono,overpass mono,SFMono-Regular,droid sans mono,Menlo,Monaco,Consolas,lucida console,monaco,monospace;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:400;line-height:16px;display:flex}.chroma .line:not(:last-of-type){margin-bottom:.5rem}.chroma .k{color:#008a53}.chroma .kc{color:#008a53}.chroma .kd{color:#008a53}.chroma .kn{color:#008a53}.chroma .kp{color:#008a53}.chroma .kr{color:#008a53}.chroma .kt{color:#008a53}.chroma .n{color:#f0f3fa}.chroma .na{color:#f0f3fa}.chroma .nb{color:#008a53}.chroma .bp{color:#f0f3fa}.chroma .nc{color:#f0f3fa}.chroma .no{color:var(--netral-n-700)}.chroma .nd{color:#f0f3fa}.chroma .ni{color:#f0f3fa}.chroma .ne{color:#f0f3fa}.chroma .nf{color:#f0f3fa}.chroma .fm{color:#f0f3fa}.chroma .nl{color:#f0f3fa}.chroma .nn{color:#2f6ff0}.chroma .nx{color:#f0f3fa}.chroma .py{color:#f0f3fa}.chroma .nt{color:#f0f3fa}.chroma .nv{color:#f0f3fa}.chroma .vc{color:#f0f3fa}.chroma .vg{color:#f0f3fa}.chroma .vi{color:#f0f3fa}.chroma .vm{color:#f0f3fa}.chroma .s{color:#2f6ff0}.chroma .sa{color:#2f6ff0}.chroma .sb{color:#2f6ff0}.chroma .sc{color:#2f6ff0}.chroma .dl{color:#2f6ff0}.chroma .sd{color:#2f6ff0}.chroma .s2{color:#2f6ff0}.chroma .se{color:#2f6ff0}.chroma .sh{color:#2f6ff0}.chroma .si{color:#2f6ff0}.chroma .sx{color:#2f6ff0}.chroma .sr{color:#2f6ff0}.chroma .s1{color:#2f6ff0}.chroma .ss{color:#2f6ff0}.chroma .m{color:#50bf83}.chroma .mb{color:#50bf83}.chroma .mf{color:#50bf83}.chroma .mh{color:#50bf83}.chroma .mi{color:#008a53}.chroma .il{color:#50bf83}.chroma .mo{color:#50bf83}.chroma .ow{color:#008a53}.chroma .c{color:#b4bacc;font-style:italic}.chroma .ch{color:#b4bacc;font-style:italic}.chroma .cm{color:#b4bacc;font-style:italic}.chroma .c1{color:#b4bacc}.chroma .cs{color:#b4bacc;font-style:italic}.chroma .cp{color:#b4bacc;font-style:italic}.chroma .cpf{color:#b4bacc;font-style:italic}