.CodeBlockV2_codeBlockV2__rWAKG{border:1px solid transparent;border-radius:16px;font-family:Cern,Helvetica,Arial,sans-serif;margin-bottom:2.4rem;max-width:70.4rem;overflow:visible;-webkit-transition:border-color .4s ease;transition:border-color .4s ease}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL{border-color:#e1e4e8}.CodeBlockV2_header__KKPqz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:16px 16px 0 0;padding:16px;-webkit-transition:background-color .4s ease,border-color .4s ease;transition:background-color .4s ease,border-color .4s ease}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_header__KKPqz{background-color:#040444;border-bottom:1px solid #333}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_header__KKPqz{background:linear-gradient(135deg,#e6fcff,#f1fef7)!important;border-bottom:1px solid #e1e4e8}.CodeBlockV2_headerLeft__JiQi8{gap:1.6rem}.CodeBlockV2_headerControls__RC1z_,.CodeBlockV2_headerLeft__JiQi8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.CodeBlockV2_headerControls__RC1z_{gap:8px}.CodeBlockV2_title__4NzhC{font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem;-webkit-transition:color .4s ease;transition:color .4s ease}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_title__4NzhC{color:#fff}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_title__4NzhC{color:#24292e}.CodeBlockV2_languageSwitcher__Vfy4C{position:relative}.CodeBlockV2_languageButton__S6k49{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;font-family:Cern,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:600;gap:4px;padding:4px;-webkit-transition:all .4s ease;transition:all .4s ease}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_languageButton__S6k49{background-color:transparent;color:#fff}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_languageButton__S6k49:hover{background-color:hsla(0,0%,100%,.1)}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_languageButton__S6k49{background-color:transparent;color:#24292e}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_languageButton__S6k49:hover{background-color:#f3f4f6}.CodeBlockV2_chevron__yO5Ap{font-size:1rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.CodeBlockV2_dropdown__XQZNG{border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:120px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_dropdown__XQZNG{background-color:#2d2d2d;border:1px solid #444}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_dropdown__XQZNG{background-color:#fff;border:1px solid #d1d5da}.CodeBlockV2_dropdownItem__zmJYU{border:none;cursor:pointer;display:block;font-size:1.2rem;padding:.8rem 1.2rem;text-align:left;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;width:100%}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_dropdownItem__zmJYU{background-color:#020326;color:#fff}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_dropdownItem__zmJYU:hover{background-color:#272971}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_dropdownItem__zmJYU.CodeBlockV2_active__WEPb9{background-color:#3d3f86;font-weight:600}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_dropdownItem__zmJYU{background-color:#f5fff8;color:#24292e}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_dropdownItem__zmJYU:hover{background-color:#c8eff1}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_dropdownItem__zmJYU.CodeBlockV2_active__WEPb9{background-color:#8fe6ec;font-weight:600}.CodeBlockV2_headerCopyButton__Vhqk_,.CodeBlockV2_headerThemeButton__Ir_m0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;border-radius:4px;cursor:pointer;height:24px;justify-content:center;padding:5px;-webkit-transition:opacity .2s ease,background-color .4s ease,outline .1s ease;transition:opacity .2s ease,background-color .4s ease,outline .1s ease;width:24px}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_headerCopyButton__Vhqk_,.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_headerThemeButton__Ir_m0{background-color:transparent;color:#fff}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_headerCopyButton__Vhqk_:hover,.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_headerThemeButton__Ir_m0:hover{background-color:#3b3b3b}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_headerCopyButton__Vhqk_,.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_headerThemeButton__Ir_m0{background-color:transparent;color:#24292e}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_headerCopyButton__Vhqk_:hover,.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_headerThemeButton__Ir_m0:hover{background-color:#d1e6d5}.CodeBlockV2_codeContent__PKohq{border-radius:0 0 16px 16px;overflow:hidden;position:relative;-webkit-transition:all .4s ease!important;transition:all .4s ease!important}.CodeBlockV2_codeContent__PKohq code,.CodeBlockV2_codeContent__PKohq pre{font-family:Monaspace Neon,Inconsolata,Monaco,monospace!important;font-size:1.3rem!important;line-height:2.6rem!important}.CodeBlockV2_codeContent__PKohq pre{max-height:72rem;padding:16px!important;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin;-webkit-transition:background-color .4s ease!important;transition:background-color .4s ease!important}.CodeBlockV2_codeContent__PKohq pre::-webkit-scrollbar-track{background:transparent}.CodeBlockV2_codeContent__PKohq pre::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:hsla(0,0%,100%,.2);border:2px solid transparent;border-radius:5px}.CodeBlockV2_codeContent__PKohq pre::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.5)}.CodeBlockV2_codeContent__PKohq .token,.CodeBlockV2_codeContent__PKohq code{-webkit-transition:color .4s ease!important;transition:color .4s ease!important}.CodeBlockV2_codeContent__PKohq .clickable-line:hover{background-color:rgba(100,150,255,.1)!important}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_dark__kk1Gx .CodeBlockV2_codeContent__PKohq pre{background:-webkit-gradient(linear,left top,left bottom,from(#040444),to(#012e3c))!important;background:linear-gradient(180deg,#040444,#012e3c)!important}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_codeContent__PKohq pre{background:linear-gradient(135deg,#e6fcff,#f0fffa 33%,#f6fff0 66%,#fffbf0)!important;scrollbar-color:rgba(0,0,0,.2) transparent}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_codeContent__PKohq pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.CodeBlockV2_codeBlockV2__rWAKG.CodeBlockV2_light__7wyqL .CodeBlockV2_codeContent__PKohq pre::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.35)}@media print{.CodeBlockV2_codeBlockV2__rWAKG{border:1px solid #999!important;border-radius:0!important;margin:12pt 0!important;page-break-inside:auto}.CodeBlockV2_dropdown__XQZNG,.CodeBlockV2_headerControls__RC1z_,.CodeBlockV2_headerCopyButton__Vhqk_,.CodeBlockV2_headerThemeButton__Ir_m0,.CodeBlockV2_header__KKPqz,.CodeBlockV2_languageButton__S6k49{display:none!important}.CodeBlockV2_codeContent__PKohq{border-radius:0!important;padding:0!important}.CodeBlockV2_codeContent__PKohq pre{background:#fafafa!important;border:none!important;border-radius:0!important;margin:0!important;padding:12pt!important;white-space:pre-wrap!important;word-wrap:break-word!important;font-size:8pt!important;line-height:1.4!important;max-height:none!important;overflow:visible!important}.CodeBlockV2_codeContent__PKohq code{font-size:8pt!important}.CodeBlockV2_codeContent__PKohq pre *{background:transparent!important}.CodeBlockV2_codeContent__PKohq pre .token.cdata,.CodeBlockV2_codeContent__PKohq pre .token.comment,.CodeBlockV2_codeContent__PKohq pre .token.doctype,.CodeBlockV2_codeContent__PKohq pre .token.prolog{color:#708090!important}.CodeBlockV2_codeContent__PKohq pre .token.boolean,.CodeBlockV2_codeContent__PKohq pre .token.constant,.CodeBlockV2_codeContent__PKohq pre .token.number,.CodeBlockV2_codeContent__PKohq pre .token.property,.CodeBlockV2_codeContent__PKohq pre .token.symbol,.CodeBlockV2_codeContent__PKohq pre .token.tag{color:#905!important}.CodeBlockV2_codeContent__PKohq pre .token.attr-name,.CodeBlockV2_codeContent__PKohq pre .token.builtin,.CodeBlockV2_codeContent__PKohq pre .token.char,.CodeBlockV2_codeContent__PKohq pre .token.selector,.CodeBlockV2_codeContent__PKohq pre .token.string{color:#690!important}.CodeBlockV2_codeContent__PKohq pre .token.entity,.CodeBlockV2_codeContent__PKohq pre .token.operator,.CodeBlockV2_codeContent__PKohq pre .token.url{color:#9a6e3a!important}.CodeBlockV2_codeContent__PKohq pre .token.atrule,.CodeBlockV2_codeContent__PKohq pre .token.attr-value,.CodeBlockV2_codeContent__PKohq pre .token.keyword{color:#07a!important}.CodeBlockV2_codeContent__PKohq pre .token.class-name,.CodeBlockV2_codeContent__PKohq pre .token.function{color:#dd4a68!important}.CodeBlockV2_codeContent__PKohq pre .token.important,.CodeBlockV2_codeContent__PKohq pre .token.regex,.CodeBlockV2_codeContent__PKohq pre .token.variable{color:#e90!important}}