.CodeBlockV2_codeBlockV2__rNO7X{border:1px solid rgba(0,0,0,0);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__rNO7X.CodeBlockV2_light__NxWol{border-color:#e1e4e8}.CodeBlockV2_header__2k1CM{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__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_header__2k1CM{background-color:#040444;border-bottom:1px solid #333}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_header__2k1CM{background:linear-gradient(135deg,#e6fcff,#f1fef7)!important;border-bottom:1px solid #e1e4e8}.CodeBlockV2_headerLeft__cxsAG{gap:1.6rem}.CodeBlockV2_headerControls__aeyCm,.CodeBlockV2_headerLeft__cxsAG{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__aeyCm{gap:8px}.CodeBlockV2_title__0x7gw{font-size:14px;font-style:normal;font-weight:600;line-height:20px;-webkit-transition:color .4s ease;transition:color .4s ease}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_title__0x7gw{color:#fff}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_title__0x7gw{color:#24292e}.CodeBlockV2_languageSwitcher___BTKp{position:relative}.CodeBlockV2_languageButton__CrmeY{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:12px;font-weight:600;gap:4px;padding:4px;-webkit-transition:all .4s ease;transition:all .4s ease}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_languageButton__CrmeY{background-color:rgba(0,0,0,0);color:#fff}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_languageButton__CrmeY:hover{background-color:hsla(0,0%,100%,.1)}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_languageButton__CrmeY{background-color:rgba(0,0,0,0);color:#24292e}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_languageButton__CrmeY:hover{background-color:#f3f4f6}.CodeBlockV2_chevron__NEyKf{font-size:10px;-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____Rci{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__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_dropdown____Rci{background-color:#2d2d2d;border:1px solid #444}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_dropdown____Rci{background-color:#fff;border:1px solid #d1d5da}.CodeBlockV2_dropdownItem__rJ_A1{border:none;cursor:pointer;display:block;font-size:12px;padding:.8rem 1.2rem;text-align:left;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;width:100%}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_dropdownItem__rJ_A1{background-color:#020326;color:#fff}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_dropdownItem__rJ_A1:hover{background-color:#272971}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_dropdownItem__rJ_A1.CodeBlockV2_active__EPWJr{background-color:#3d3f86;font-weight:600}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_dropdownItem__rJ_A1{background-color:#f5fff8;color:#24292e}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_dropdownItem__rJ_A1:hover{background-color:#c8eff1}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_dropdownItem__rJ_A1.CodeBlockV2_active__EPWJr{background-color:#8fe6ec;font-weight:600}.CodeBlockV2_headerCopyButton__FJcIh,.CodeBlockV2_headerThemeButton__ijpmP{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__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_headerCopyButton__FJcIh,.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_headerThemeButton__ijpmP{background-color:rgba(0,0,0,0);color:#fff}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_headerCopyButton__FJcIh:hover,.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_headerThemeButton__ijpmP:hover{background-color:#3b3b3b}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_headerCopyButton__FJcIh,.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_headerThemeButton__ijpmP{background-color:rgba(0,0,0,0);color:#24292e}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_headerCopyButton__FJcIh:hover,.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_headerThemeButton__ijpmP:hover{background-color:#d1e6d5}.CodeBlockV2_codeContent__fQ02c{border-radius:0 0 16px 16px;overflow:hidden;position:relative;-webkit-transition:all .4s ease!important;transition:all .4s ease!important}.CodeBlockV2_codeContent__fQ02c code,.CodeBlockV2_codeContent__fQ02c pre{font-family:Monaspace Neon,Inconsolata,Monaco,monospace!important;font-size:13px!important;line-height:26px!important}.CodeBlockV2_codeContent__fQ02c pre{max-height:72rem;padding:16px!important;scrollbar-color:hsla(0,0%,100%,.3) rgba(0,0,0,0);scrollbar-width:thin;-webkit-transition:background-color .4s ease!important;transition:background-color .4s ease!important}.CodeBlockV2_codeContent__fQ02c pre::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CodeBlockV2_codeContent__fQ02c pre::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:hsla(0,0%,100%,.2);border:2px solid rgba(0,0,0,0);border-radius:5px}.CodeBlockV2_codeContent__fQ02c pre::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.5)}.CodeBlockV2_codeContent__fQ02c .token,.CodeBlockV2_codeContent__fQ02c code{-webkit-transition:color .4s ease!important;transition:color .4s ease!important}.CodeBlockV2_codeContent__fQ02c .clickable-line:hover{background-color:rgba(100,150,255,.1)!important}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_dark__XrODD .CodeBlockV2_codeContent__fQ02c pre{background:-webkit-gradient(linear,left top,left bottom,from(#040444),to(#012e3c))!important;background:linear-gradient(180deg,#040444,#012e3c)!important}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_codeContent__fQ02c pre{background:linear-gradient(135deg,#e6fcff,#f0fffa 33%,#f6fff0 66%,#fffbf0)!important;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_codeContent__fQ02c pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.CodeBlockV2_codeBlockV2__rNO7X.CodeBlockV2_light__NxWol .CodeBlockV2_codeContent__fQ02c pre::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.35)}