.monaco-editor .accessibilityHelpWidget{padding:10px;vertical-align:middle;overflow:scroll}.monaco-aria-container{position:absolute;left:-999em}.monaco-editor .bracket-match{-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-menu .monaco-action-bar.vertical .action-label.hover{background-color:#eee}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{-webkit-animation:fadeIn .15s ease-out;animation:fadeIn .15s ease-out}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{-webkit-animation:fadeOut .1s ease-out;animation:fadeOut .1s ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:1px 4px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0!important;height:0!important;border-color:transparent;border-style:solid;z-index:1000;border-width:8px;position:absolute}.monaco-editor .lightbulb-glyph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16px;width:20px;padding-left:2px}.monaco-editor .lightbulb-glyph:hover{cursor:pointer}.monaco-editor.vs .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMCAxLS43OTQgMS4xOTdjLS4xNTkuMDY4LS4zMjkuMTAyLS41MDkuMTAySDcuNzEyYTEuMjg1IDEuMjg1IDAgMCAxLS45MjItLjM3OSAxLjMwMyAxLjMwMyAwIDAgMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMCAwLS43NzYtMS4xMTQgNC42ODkgNC42ODkgMCAwIDEtMS4wMDYtMS40MzdBNC4xODcgNC4xODcgMCAwIDEgNCA1LjVhNC40MzIgNC40MzIgMCAwIDEgLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMCAxIDIuMjc2LjYxNCA0LjQ3NSA0LjQ3NSAwIDAgMSAxLjYyMiAxLjYxNiA0LjQzOCA0LjQzOCAwIDAgMSAuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwIDEtMS4wMDYgMS40Mzd6TTkuNjIzIDEwLjVINy40MDl2Mi4yMDFjMCAuMDgxLjAyOC4xNS4wOS4yMTIuMDYyLjA2MS4xMzEuMDkuMjEzLjA5aDEuNjA2YS4yODkuMjg5IDAgMCAwIC4yMTMtLjA5LjI4Ni4yODYgMCAwIDAgLjA5LS4yMTJWMTAuNXoiIGZpbGw9IiNGQzAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjY3IDguNjU4Yy0uMzM4LjMzNC0uNTk4LjcwNS0uNzgxIDEuMTE0LS4xNzguNDA3LS4yNjguODUtLjI2OCAxLjMyOXYxLjZhMS4zMDQgMS4zMDQgMCAwIDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwIDEtLjkyMi0uMzc5IDEuMzAzIDEuMzAzIDAgMCAxLS4zOC0uOTJ2LTEuNmMwLS40NzktLjA5Mi0uOTIxLS4yNzQtMS4zMjlhMy41NTYgMy41NTYgMCAwIDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAgMS0xLjAwNi0xLjQzN0E0LjE4NyA0LjE4NyAwIDAgMSA0IDUuNWE0LjQzMiA0LjQzMiAwIDAgMSAuNjE2LTIuMjdjLjE5Ny0uMzM2LjQzMi0uNjQuNzA1LS45MTQuMjc0LS4yNzIuNTc4LS41MDYuOTExLS43MDIuMzM4LS4xOTYuNy0uMzQ4IDEuMDg0LS40NTRDNy43IDEuMDUzIDguMSAxIDguNTE2IDFhNC40NzYgNC40NzYgMCAwIDEgMi4yNzYuNjE0IDQuNDc1IDQuNDc1IDAgMCAxIDEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMCAxIC42MTYgMi4yN2MwIC42MTctLjExNyAxLjE5MS0uMzUzIDEuNzIxYTQuNjkgNC42OSAwIDAgMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwIDAgLjIxMy0uMDkuMjg2LjI4NiAwIDAgMCAuMDktLjIxMlYxMC41eiIgZmlsbD0iI0REQjEwMCIvPjwvc3ZnPg==") 50% no-repeat}.monaco-editor.vs .lightbulb-glyph.autofixable{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA5Yy0xLjY3IDAtMyAxLjMzLTMgM3MxLjMzIDMgMyAzIDMtMS4zMyAzLTMtMS4zMy0zLTMtM3ptLS43OTcgMy40NzFMMTAuNzA0IDE0IDEyIDEzLjAyNGwxLjMwNS45NzYtLjUwOC0xLjUyOUwxNCAxMS42NGgtMS40NjRMMTIgMTBsLS41MjcgMS42NEgxMGwxLjIwMy44MzF6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4xNyA4LjA4NUEzLjk3OSAzLjk3OSAwIDAgMCA4LjI4OCAxMC41SDYuNDA5djIuMjAxYzAgLjA4MS4wMjguMTUuMDkuMjEyLjA2Mi4wNjEuMTMxLjA5LjIxMy4wOWgxLjQxM2MuMDg5LjM0OC4yMjMuNjc4LjM5Ni45ODItLjA2Ni4wMS0uMTM0LjAxNS0uMjAzLjAxNUg2LjcxMmExLjI4NSAxLjI4NSAwIDAgMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwIDEtLjM4LS45MnYtMS42YzAtLjQ3OS0uMDkyLS45MjEtLjI3NC0xLjMyOWEzLjU1NiAzLjU1NiAwIDAgMC0uNzc2LTEuMTE0IDQuNjg5IDQuNjg5IDAgMCAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMCAxIDMgNS41YTQuNDMyIDQuNDMyIDAgMCAxIC42MTYtMi4yN2MuMTk3LS4zMzYuNDMyLS42NC43MDUtLjkxNC4yNzQtLjI3Mi41NzgtLjUwNi45MTEtLjcwMi4zMzgtLjE5Ni43LS4zNDggMS4wODQtLjQ1NEM2LjcgMS4wNTMgNy4xIDEgNy41MTYgMWE0LjQ3NiA0LjQ3NiAwIDAgMSAyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwIDEgMS42MjIgMS42MTYgNC40MzggNC40MzggMCAwIDEgLjYxNiAyLjI3YzAgLjYxNy0uMTE3IDEuMTkxLS4zNTMgMS43MjFhNC41MzcgNC41MzcgMCAwIDEtLjUwNi44NjR6IiBmaWxsPSIjMDA3QUNDIi8+PC9zdmc+") 50% no-repeat}.monaco-editor.hc-black .lightbulb-glyph,.monaco-editor.vs-dark .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMCAxLS43OTQgMS4xOTdjLS4xNTkuMDY4LS4zMjkuMTAyLS41MDkuMTAySDcuNzEyYTEuMjg1IDEuMjg1IDAgMCAxLS45MjItLjM3OSAxLjMwMyAxLjMwMyAwIDAgMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMCAwLS43NzYtMS4xMTQgNC42ODkgNC42ODkgMCAwIDEtMS4wMDYtMS40MzdBNC4xODcgNC4xODcgMCAwIDEgNCA1LjVhNC40MzIgNC40MzIgMCAwIDEgLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMCAxIDIuMjc2LjYxNCA0LjQ3NSA0LjQ3NSAwIDAgMSAxLjYyMiAxLjYxNiA0LjQzOCA0LjQzOCAwIDAgMSAuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwIDEtMS4wMDYgMS40Mzd6TTkuNjIzIDEwLjVINy40MDl2Mi4yMDFjMCAuMDgxLjAyOC4xNS4wOS4yMTIuMDYyLjA2MS4xMzEuMDkuMjEzLjA5aDEuNjA2YS4yODkuMjg5IDAgMCAwIC4yMTMtLjA5LjI4Ni4yODYgMCAwIDAgLjA5LS4yMTJWMTAuNXoiIGZpbGw9IiNGQzAiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor.hc-black .lightbulb-glyph.autofixable,.monaco-editor.vs-dark .lightbulb-glyph.autofixable{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA5Yy0xLjY3IDAtMyAxLjMzLTMgM3MxLjMzIDMgMyAzIDMtMS4zMyAzLTMtMS4zMy0zLTMtM3ptLS43OTcgMy40NzFMMTAuNzA0IDE0IDEyIDEzLjAyNGwxLjMwNS45NzYtLjUwOC0xLjUyOUwxNCAxMS42NGgtMS40NjRMMTIgMTBsLS41MjcgMS42NEgxMGwxLjIwMy44MzF6IiBmaWxsPSIjNzVCRUZGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4xNyA4LjA4NUEzLjk3OSAzLjk3OSAwIDAgMCA4LjI4OCAxMC41SDYuNDA5djIuMjAxYzAgLjA4MS4wMjguMTUuMDkuMjEyLjA2Mi4wNjEuMTMxLjA5LjIxMy4wOWgxLjQxM2MuMDg5LjM0OC4yMjMuNjc4LjM5Ni45ODItLjA2Ni4wMS0uMTM0LjAxNS0uMjAzLjAxNUg2LjcxMmExLjI4NSAxLjI4NSAwIDAgMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwIDEtLjM4LS45MnYtMS42YzAtLjQ3OS0uMDkyLS45MjEtLjI3NC0xLjMyOWEzLjU1NiAzLjU1NiAwIDAgMC0uNzc2LTEuMTE0IDQuNjg5IDQuNjg5IDAgMCAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMCAxIDMgNS41YTQuNDMyIDQuNDMyIDAgMCAxIC42MTYtMi4yN2MuMTk3LS4zMzYuNDMyLS42NC43MDUtLjkxNC4yNzQtLjI3Mi41NzgtLjUwNi45MTEtLjcwMi4zMzgtLjE5Ni43LS4zNDggMS4wODQtLjQ1NEM2LjcgMS4wNTMgNy4xIDEgNy41MTYgMWE0LjQ3NiA0LjQ3NiAwIDAgMSAyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwIDEgMS42MjIgMS42MTYgNC40MzggNC40MzggMCAwIDEgLjYxNiAyLjI3YzAgLjYxNy0uMTE3IDEuMTkxLS4zNTMgMS43MjFhNC41MzcgNC41MzcgMCAwIDEtLjUwNi44NjR6IiBmaWxsPSIjNzVCRUZGIi8+PC9zdmc+") 50% no-repeat}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis}.monaco-editor .codelens-decoration>a,.monaco-editor .codelens-decoration>span{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{text-decoration:underline;cursor:pointer}.monaco-editor .codelens-decoration.invisible-cl{opacity:0}@-webkit-keyframes fadein{0%{opacity:0;visibility:visible}to{opacity:1}}@keyframes fadein{0%{opacity:0;visibility:visible}to{opacity:1}}.monaco-editor .codelens-decoration.fadein{-webkit-animation:fadein .1s linear;animation:fadein .1s linear}.monaco-action-bar{text-align:right;overflow:hidden;white-space:nowrap}.monaco-action-bar .actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar.reverse .actions-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform 50ms ease;transition:-webkit-transform 50ms ease;transition:transform 50ms ease;transition:transform 50ms ease,-webkit-transform 50ms ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar.animated .action-item.active{-webkit-transform:scale(1.272019649);transform:scale(1.272019649)}.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-label{font-size:11px;margin-right:4px}.monaco-action-bar .action-label.octicon{font-size:15px;line-height:35px;text-align:center}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar.animated.vertical .action-item.active{-webkit-transform:translate(5px);transform:translate(5px)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:170px;min-width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monaco-editor.vs .dnd-target{border-right:2px dotted #000;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #aeafad;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines{cursor:default}.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines{cursor:copy}.monaco-custom-checkbox{margin-left:2px;float:left;cursor:pointer;overflow:hidden;opacity:.7;width:20px;height:20px;border:1px solid transparent;padding:1px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.monaco-custom-checkbox.checked,.monaco-custom-checkbox:hover{opacity:1}.hc-black .monaco-custom-checkbox,.hc-black .monaco-custom-checkbox:hover{background:none}.monaco-custom-checkbox.monaco-simple-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-custom-checkbox.monaco-simple-checkbox.checked{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzLjc2M2wtOS4xOTMgOC4xNzItLjcyMS0uMDQyTDEgNy4yOTZsLjc2My0uNjc4IDMuNzQ3IDQuMjE0TDE0LjMyMSAzbC42NzkuNzYzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzLjc2M2wtOS4xOTMgOC4xNzItLjcyMS0uMDQyTDEgNy4yOTZsLjc2My0uNjc4IDMuNzQ3IDQuMjE0TDE0LjMyMSAzbC42NzkuNzYzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-case-sensitive{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAgMC0xLjA3OC4zMjYgMi4wODEgMi4wODEgMCAwIDAtLjM0My4xODh2Ljk4NGMuMjY2LS4yMy41NjYtLjQxMS45MDQtLjU0YTIuOTI3IDIuOTI3IDAgMCAxIDEuMDUyLS4xOTNjLjE4OCAwIC4zNTguMDI4LjUxMy4wODVhLjk4Ljk4IDAgMCAxIC4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAgMC0uNjE1LjQxOSAxLjYgMS42IDAgMCAwLS4zNi41OCAyLjEzNCAyLjEzNCAwIDAgMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMCAxLS4zNDMuNTU3IDEuNTczIDEuNTczIDAgMCAxLS41MjQuMzcyIDEuNjMgMS42MyAwIDAgMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMCAxLS4zNTctLjIxMS44OTYuODk2IDAgMCAxLS4yMi0uMzE2QTEuMDA1IDEuMDA1IDAgMCAxIDExIDkuNzMyYTEuNiAxLjYgMCAwIDEgLjA1NS0uNDQuNzM5LjczOSAwIDAgMSAuMjAyLS4zMzQgMS4xNiAxLjE2IDAgMCAxIC40MS0uMjM3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-case-sensitive{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAgMC0xLjA3OC4zMjYgMi4wODEgMi4wODEgMCAwIDAtLjM0My4xODh2Ljk4NGMuMjY2LS4yMy41NjYtLjQxMS45MDQtLjU0YTIuOTI3IDIuOTI3IDAgMCAxIDEuMDUyLS4xOTNjLjE4OCAwIC4zNTguMDI4LjUxMy4wODVhLjk4Ljk4IDAgMCAxIC4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAgMC0uNjE1LjQxOSAxLjYgMS42IDAgMCAwLS4zNi41OCAyLjEzNCAyLjEzNCAwIDAgMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMCAxLS4zNDMuNTU3IDEuNTczIDEuNTczIDAgMCAxLS41MjQuMzcyIDEuNjMgMS42MyAwIDAgMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMCAxLS4zNTctLjIxMS44OTYuODk2IDAgMCAxLS4yMi0uMzE2QTEuMDA1IDEuMDA1IDAgMCAxIDExIDkuNzMyYTEuNiAxLjYgMCAwIDEgLjA1NS0uNDQuNzM5LjczOSAwIDAgMSAuMjAyLS4zMzQgMS4xNiAxLjE2IDAgMCAxIC40MS0uMjM3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-case-sensitive,.hc-black .monaco-custom-checkbox.monaco-case-sensitive:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAgMC0xLjA3OC4zMjYgMi4wODEgMi4wODEgMCAwIDAtLjM0My4xODh2Ljk4NGMuMjY2LS4yMy41NjYtLjQxMS45MDQtLjU0YTIuOTI3IDIuOTI3IDAgMCAxIDEuMDUyLS4xOTNjLjE4OCAwIC4zNTguMDI4LjUxMy4wODVhLjk4Ljk4IDAgMCAxIC4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAgMC0uNjE1LjQxOSAxLjYgMS42IDAgMCAwLS4zNi41OCAyLjEzNCAyLjEzNCAwIDAgMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMCAxLS4zNDMuNTU3IDEuNTczIDEuNTczIDAgMCAxLS41MjQuMzcyIDEuNjMgMS42MyAwIDAgMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMCAxLS4zNTctLjIxMS44OTYuODk2IDAgMCAxLS4yMi0uMzE2QTEuMDA1IDEuMDA1IDAgMCAxIDExIDkuNzMyYTEuNiAxLjYgMCAwIDEgLjA1NS0uNDQuNzM5LjczOSAwIDAgMSAuMjAyLS4zMzQgMS4xNiAxLjE2IDAgMCAxIC40MS0uMjM3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-preserve-case{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwIDEtLjEzLS41NjdoLS4wMjNjLS4wNC4yNC0uMDg1LjQzLS4xMzYuNTY3TDMuMjc5IDkuMjAyaDIuOTM1ek05Ljc4NiAxMi40NjdWNGgyLjQxYy43MzIgMCAxLjMxMi4xOCAxLjc0MS41MzcuNDMuMzU5LjY0NC44MjUuNjQ0IDEuNCAwIC40OC0uMTMuODk3LS4zOSAxLjI1Mi0uMjYuMzU0LS42MTguNjA2LTEuMDc1Ljc1NXYuMDI0Yy41NzEuMDY3IDEuMDI4LjI4MyAxLjM3LjY1LjM0My4zNjIuNTE0LjgzNC41MTQgMS40MTcgMCAuNzI0LS4yNiAxLjMxLS43OCAxLjc2LS41MTkuNDQ4LTEuMTc0LjY3Mi0xLjk2Ni42NzJIOS43ODZ6bS45OTItNy41N3YyLjczNGgxLjAxNmMuNTQzIDAgLjk3LS4xMyAxLjI4MS0uMzkuMzExLS4yNjMuNDY2LS42MzMuNDY2LTEuMTEgMC0uODIyLS41NC0xLjIzMy0xLjYyMy0xLjIzM2gtMS4xNHptMCAzLjYyNnYzLjA0N2gxLjM0NmMuNTgzIDAgMS4wMzQtLjEzOCAxLjM1My0uNDE0LjMyMi0uMjc1LjQ4NC0uNjUzLjQ4NC0xLjEzMyAwLTEtLjY4MS0xLjUtMi4wNDMtMS41aC0xLjE0eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-preserve-case{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwIDEtLjEzLS41NjdoLS4wMjNjLS4wNC4yNC0uMDg1LjQzLS4xMzYuNTY3TDMuMjc5IDkuMjAyaDIuOTM1ek05Ljc4NiAxMi40NjdWNGgyLjQxYy43MzIgMCAxLjMxMi4xOCAxLjc0MS41MzcuNDMuMzU5LjY0NC44MjUuNjQ0IDEuNCAwIC40OC0uMTMuODk3LS4zOSAxLjI1Mi0uMjYuMzU0LS42MTguNjA2LTEuMDc1Ljc1NXYuMDI0Yy41NzEuMDY3IDEuMDI4LjI4MyAxLjM3LjY1LjM0My4zNjIuNTE0LjgzNC41MTQgMS40MTcgMCAuNzI0LS4yNiAxLjMxLS43OCAxLjc2LS41MTkuNDQ4LTEuMTc0LjY3Mi0xLjk2Ni42NzJIOS43ODZ6bS45OTItNy41N3YyLjczNGgxLjAxNmMuNTQzIDAgLjk3LS4xMyAxLjI4MS0uMzkuMzExLS4yNjMuNDY2LS42MzMuNDY2LTEuMTEgMC0uODIyLS41NC0xLjIzMy0xLjYyMy0xLjIzM2gtMS4xNHptMCAzLjYyNnYzLjA0N2gxLjM0NmMuNTgzIDAgMS4wMzQtLjEzOCAxLjM1My0uNDE0LjMyMi0uMjc1LjQ4NC0uNjUzLjQ4NC0xLjEzMyAwLTEtLjY4MS0xLjUtMi4wNDMtMS41aC0xLjE0eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-preserve-case,.hc-black .monaco-custom-checkbox.monaco-preserve-case:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwIDEtLjEzLS41NjdoLS4wMjNjLS4wNC4yNC0uMDg1LjQzLS4xMzYuNTY3TDMuMjc5IDkuMjAyaDIuOTM1ek05Ljc4NiAxMi40NjdWNGgyLjQxYy43MzIgMCAxLjMxMi4xOCAxLjc0MS41MzcuNDMuMzU5LjY0NC44MjUuNjQ0IDEuNCAwIC40OC0uMTMuODk3LS4zOSAxLjI1Mi0uMjYuMzU0LS42MTguNjA2LTEuMDc1Ljc1NXYuMDI0Yy41NzEuMDY3IDEuMDI4LjI4MyAxLjM3LjY1LjM0My4zNjIuNTE0LjgzNC41MTQgMS40MTcgMCAuNzI0LS4yNiAxLjMxLS43OCAxLjc2LS41MTkuNDQ4LTEuMTc0LjY3Mi0xLjk2Ni42NzJIOS43ODZ6bS45OTItNy41N3YyLjczNGgxLjAxNmMuNTQzIDAgLjk3LS4xMyAxLjI4MS0uMzkuMzExLS4yNjMuNDY2LS42MzMuNDY2LTEuMTEgMC0uODIyLS41NC0xLjIzMy0xLjYyMy0xLjIzM2gtMS4xNHptMCAzLjYyNnYzLjA0N2gxLjM0NmMuNTgzIDAgMS4wMzQtLjEzOCAxLjM1My0uNDE0LjMyMi0uMjc1LjQ4NC0uNjUzLjQ4NC0xLjEzMyAwLTEtLjY4MS0xLjUtMi4wNDMtMS41aC0xLjE0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-whole-word{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAgMC0uMzYtLjc4NiAxLjc0NiAxLjc0NiAwIDAgMC0uNjA5LS41MyAxLjgzMiAxLjgzMiAwIDAgMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAgMC0uNDUzLjIwNSAxLjcyNCAxLjcyNCAwIDAgMC0uMzY1LjMxOGwtLjE3OS4yNThWNC41NzhIN1YxMmguODkzdi0uNTc1bC4xMjYuMTc1Yy4wODcuMTAyLjE4OS4xOS4zMDQuMjY5LjExNy4wNzguMjQ5LjE0LjM5OC4xODYuMTQ5LjA0Ni4zMTQuMDY4LjQ5OC4wNjguMzUzIDAgLjY2Ni0uMDcxLjkzNy0uMjEyLjI3Mi0uMTQzLjQ5OS0uMzM4LjY4Mi0uNTg2LjE4My0uMjUuMzIxLS41NDMuNDE0LS44NzkuMDkzLS4zMzguMTQtLjcwMy4xNC0xLjA5N2EzLjc1NiAzLjc1NiAwIDAgMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwIDEtLjI3OC42MTRjLS4xMTcuMTYyLS4yNi4yODUtLjQyMS4zNjYtLjMyMi4xNjItLjc2LjE2Ni0xLjA2OS4wMTVhMS4yNjQgMS4yNjQgMCAwIDEtLjM5My0uMjk2IDEuMjczIDEuMjczIDAgMCAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-whole-word{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAgMC0uMzYtLjc4NiAxLjc0NiAxLjc0NiAwIDAgMC0uNjA5LS41MyAxLjgzMiAxLjgzMiAwIDAgMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAgMC0uNDUzLjIwNSAxLjcyNCAxLjcyNCAwIDAgMC0uMzY1LjMxOGwtLjE3OS4yNThWNC41NzhIN1YxMmguODkzdi0uNTc1bC4xMjYuMTc1Yy4wODcuMTAyLjE4OS4xOS4zMDQuMjY5LjExNy4wNzguMjQ5LjE0LjM5OC4xODYuMTQ5LjA0Ni4zMTQuMDY4LjQ5OC4wNjguMzUzIDAgLjY2Ni0uMDcxLjkzNy0uMjEyLjI3Mi0uMTQzLjQ5OS0uMzM4LjY4Mi0uNTg2LjE4My0uMjUuMzIxLS41NDMuNDE0LS44NzkuMDkzLS4zMzguMTQtLjcwMy4xNC0xLjA5N2EzLjc1NiAzLjc1NiAwIDAgMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwIDEtLjI3OC42MTRjLS4xMTcuMTYyLS4yNi4yODUtLjQyMS4zNjYtLjMyMi4xNjItLjc2LjE2Ni0xLjA2OS4wMTVhMS4yNjQgMS4yNjQgMCAwIDEtLjM5My0uMjk2IDEuMjczIDEuMjczIDAgMCAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-whole-word,.hc-black .monaco-custom-checkbox.monaco-whole-word:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAgMC0uMzYtLjc4NiAxLjc0NiAxLjc0NiAwIDAgMC0uNjA5LS41MyAxLjgzMiAxLjgzMiAwIDAgMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAgMC0uNDUzLjIwNSAxLjcyNCAxLjcyNCAwIDAgMC0uMzY1LjMxOGwtLjE3OS4yNThWNC41NzhIN1YxMmguODkzdi0uNTc1bC4xMjYuMTc1Yy4wODcuMTAyLjE4OS4xOS4zMDQuMjY5LjExNy4wNzguMjQ5LjE0LjM5OC4xODYuMTQ5LjA0Ni4zMTQuMDY4LjQ5OC4wNjguMzUzIDAgLjY2Ni0uMDcxLjkzNy0uMjEyLjI3Mi0uMTQzLjQ5OS0uMzM4LjY4Mi0uNTg2LjE4My0uMjUuMzIxLS41NDMuNDE0LS44NzkuMDkzLS4zMzguMTQtLjcwMy4xNC0xLjA5N2EzLjc1NiAzLjc1NiAwIDAgMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwIDEtLjI3OC42MTRjLS4xMTcuMTYyLS4yNi4yODUtLjQyMS4zNjYtLjMyMi4xNjItLjc2LjE2Ni0xLjA2OS4wMTVhMS4yNjQgMS4yNjQgMCAwIDEtLjM5My0uMjk2IDEuMjczIDEuMjczIDAgMCAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-regex{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-regex{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-regex,.hc-black .monaco-custom-checkbox.monaco-regex:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% no-repeat}.monaco-checkbox .label{width:12px;height:12px;border:1px solid #000;background-color:transparent;display:inline-block}.monaco-checkbox .checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.monaco-checkbox .checkbox:checked+.label{background-color:#000}.monaco-editor .find-widget{position:absolute;z-index:10;top:-44px;height:33px;overflow:hidden;line-height:19px;-webkit-transition:top .2s linear;transition:top .2s linear;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled{top:-74px}.monaco-editor .find-widget.replaceToggled>.replace-part{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.monaco-editor .find-widget.replaceToggled.visible,.monaco-editor .find-widget.visible{top:0}.monaco-editor .find-widget.multipleline{top:unset;bottom:10px}.monaco-editor .find-widget.multipleline.replaceToggled.visible,.monaco-editor .find-widget.multipleline.visible{top:0;bottom:unset}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:4px 0 0 17px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions,.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button,.monaco-editor .find-widget .matchesCount{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.monaco-editor .find-widget .button{min-width:20px;width:20px;height:20px;margin-left:3px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.monaco-editor .find-widget .button:not(.disabled):hover{background-color:rgba(0,0,0,.1)}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:0;width:18px;height:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .next{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget .disabled{opacity:.3;cursor:default}.monaco-editor .find-widget .monaco-checkbox{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:3px}.monaco-editor .find-widget .monaco-checkbox .label{content:"";display:inline-block;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");width:20px;height:20px;border:none}.monaco-editor .find-widget .monaco-checkbox .checkbox:disabled+.label{opacity:.3;cursor:default}.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled)+.label{cursor:pointer}.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:#ddd}.monaco-editor .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:hsla(0,0%,39.2%,.2)}.monaco-editor .find-widget .close-fw{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwOC0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .expand{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget .collapse{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYyTDExIDguMzA4di0uNjE4TDYuMzMzIDMuMDI0bC0uNjE4LjYxOUwxMC4wNzIgOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .replace{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjIyMSAzLjczOWwyLjI2MSAyLjI2OUw3LjcgMy43ODRsLS43LS43LTEuMDEyIDEuMDA3LS4wMDgtMS42YS41MjMuNTIzIDAgMCAxIC41LS41MjZIOFYxSDYuNDhBMS40ODIgMS40ODIgMCAwIDAgNSAyLjQ4OVY0LjFMMy45MjcgMy4wMzNsLS43MDYuNzA2em02LjY3IDEuNzk0aC4wMWMuMTgzLjMxMS40NTEuNDY3LjgwNi40NjcuMzkzIDAgLjcwNi0uMTY4Ljk0LS41MDMuMjM2LS4zMzUuMzUzLS43OC4zNTMtMS4zMzMgMC0uNTExLS4xLS45MTMtLjMwMS0xLjIwNy0uMjAxLS4yOTUtLjQ4OC0uNDQyLS44Ni0uNDQyLS40MDUgMC0uNzE4LjE5NC0uOTM4LjU4MWgtLjAxVjFIOXY0LjkxOWguODl2LS4zODZ6bS0uMDE1LTEuMDYxdi0uMzRjMC0uMjQ4LjA1OC0uNDQ4LjE3NS0uNjAxYS41NC41NCAwIDAgMSAuNDQ1LS4yMy40OS40OSAwIDAgMSAuNDM2LjIzM2MuMTA0LjE1NC4xNTUuMzY4LjE1NS42NDMgMCAuMzMtLjA1Ni41ODctLjE2OS43NjhhLjUyNC41MjQgMCAwIDEtLjQ3LjI3LjQ5NS40OTUgMCAwIDEtLjQxMS0uMjExLjg1My44NTMgMCAwIDEtLjE2LS41MzJ6TTkgMTIuNzY5Yy0uMjU2LjE1NC0uNjI1LjIzMS0xLjEwOC4yMzEtLjU2MyAwLTEuMDItLjE3OC0xLjM2OS0uNTMzLS4zNDktLjM1NS0uNTIzLS44MTMtLjUyMy0xLjM3NCAwLS42NDguMTg2LTEuMTU4LjU2LTEuNTMuMzc0LS4zNzYuODc1LS41NjMgMS41LS41NjMuNDMzIDAgLjc0Ni4wNi45NC4xNzl2Ljk5OGExLjI2IDEuMjYgMCAwIDAtLjc5Mi0uMjc2Yy0uMzI1IDAtLjU4My4xLS43NzQuMjk4LS4xOS4xOTYtLjI4My40NjgtLjI4My44MTYgMCAuMzM4LjA5LjYwMy4yNzIuNzk3LjE4Mi4xOTEuNDMxLjI4Ny43NDkuMjg3LjI4MiAwIC41NTgtLjA5Mi44MjgtLjI3NnYuOTQ2ek00IDdMMyA4djZsMSAxaDdsMS0xVjhsLTEtMUg0em0wIDFoN3Y2SDRWOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .replace-all{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42IDIuNjc3Yy4xNDctLjMxLjM1Ni0uNDY1LjYyNi0uNDY1LjI0OCAwIC40NC4xMTguNTczLjM1My4xMzQuMjM2LjIwMS41NTcuMjAxLjk2NiAwIC40NDMtLjA3OC43OTgtLjIzNSAxLjA2Ny0uMTU2LjI2OC0uMzY1LjQwMi0uNjI3LjQwMi0uMjM3IDAtLjQxNi0uMTI1LS41MzctLjM3NGgtLjAwOHYuMzFIMTFWMWguNTkzdjEuNjc3aC4wMDh6bS0uMDE2IDEuMWEuNzguNzggMCAwIDAgLjEwNy40MjZjLjA3MS4xMTMuMTYzLjE2OS4yNzQuMTY5LjEzNiAwIC4yNC0uMDcyLjMxNC0uMjE2LjA3NS0uMTQ1LjExMy0uMzUuMTEzLS42MTUgMC0uMjItLjAzNS0uMzktLjEwNC0uNTE0LS4wNjctLjEyNC0uMTY0LS4xODctLjI5LS4xODctLjEyIDAtLjIxOS4wNjItLjI5Ny4xODVhLjg4Ni44ODYgMCAwIDAtLjExNy40OHYuMjcyek00LjEyIDcuNjk1TDIgNS41NjhsLjY2Mi0uNjYyIDEuMDA2IDF2LTEuNTFBMS4zOSAxLjM5IDAgMCAxIDUuMDU1IDNINy40di45MDVINS4wNTVhLjQ5LjQ5IDAgMCAwLS40NjguNDkzbC4wMDcgMS41Ljk0OS0uOTQ0LjY1Ni42NTYtMi4wOCAyLjA4NXpNOS4zNTYgNC45M0gxMFYzLjIyQzEwIDIuNDA4IDkuNjg1IDIgOS4wNTYgMmMtLjEzNSAwLS4yODUuMDI0LS40NS4wNzNhMS40NDQgMS40NDQgMCAwIDAtLjM4OC4xNjd2LjY2NWMuMjM3LS4yMDMuNDg3LS4zMDQuNzUtLjMwNC4yNjEgMCAuMzkyLjE1Ni4zOTIuNDY5bC0uNi4xMDNjLS41MDYuMDg2LS43Ni40MDYtLjc2Ljk2MSAwIC4yNjMuMDYxLjQ3My4xODMuNjMxQS42MS42MSAwIDAgMCA4LjY5IDVjLjI5IDAgLjUwOS0uMTYuNjU3LS40OGguMDA5di40MXptLjAwNC0xLjM1NXYuMTkzYzAgLjE3NS0uMDQuMzItLjEyLjQzNmEuMzY4LjM2OCAwIDAgMS0uMzEzLjE3LjI3Ni4yNzYgMCAwIDEtLjIyLS4wOTUuMzguMzggMCAwIDEtLjA4LS4yNDhjMC0uMjIyLjExLS4zNTEuMzMyLS4zODlsLjQtLjA2N3pNNyAxMi45M2gtLjY0NHYtLjQxaC0uMDA5Yy0uMTQ4LjMyLS4zNjcuNDgtLjY1Ny40OGEuNjEuNjEgMCAwIDEtLjUwNy0uMjM1Yy0uMTIyLS4xNTgtLjE4My0uMzY4LS4xODMtLjYzIDAtLjU1Ni4yNTQtLjg3Ni43Ni0uOTYybC42LS4xMDNjMC0uMzEzLS4xMy0uNDctLjM5Mi0uNDctLjI2MyAwLS41MTMuMTAyLS43NS4zMDV2LS42NjVjLjA5NS0uMDYzLjIyNC0uMTE5LjM4OC0uMTY3LjE2NS0uMDQ5LjMxNS0uMDczLjQ1LS4wNzMuNjMgMCAuOTQ0LjQwNy45NDQgMS4yMnYxLjcxem0tLjY0LTEuMTYydi0uMTkzbC0uNC4wNjhjLS4yMjIuMDM3LS4zMzMuMTY2LS4zMzMuMzg4IDAgLjEuMDI3LjE4My4wOC4yNDhhLjI3Ni4yNzYgMCAwIDAgLjIyLjA5NS4zNjguMzY4IDAgMCAwIC4zMTItLjE3Yy4wOC0uMTE2LjEyLS4yNi4xMi0uNDM2ek05LjI2MiAxM2MuMzIxIDAgLjU2OC0uMDU4LjczOC0uMTczdi0uNzFhLjkuOSAwIDAgMS0uNTUyLjIwNy42MTkuNjE5IDAgMCAxLS41LS4yMTVjLS4xMi0uMTQ1LS4xODEtLjM0NS0uMTgxLS41OTggMC0uMjYuMDYzLS40NjQuMTg5LS42MTJhLjY0NC42NDQgMCAwIDEgLjUxNi0uMjIzYy4xOTQgMCAuMzcuMDY5LjUyOC4yMDd2LS43NDljLS4xMjktLjA5LS4zMzgtLjEzNC0uNjI2LS4xMzQtLjQxNyAwLS43NTEuMTQtMS4wMDEuNDIyLS4yNDkuMjgtLjM3My42NjItLjM3MyAxLjE0OCAwIC40Mi4xMTYuNzY0LjM0OSAxLjAzLjIzMi4yNjcuNTM3LjQuOTEzLjR6TTIgOWwxLTFoOWwxIDF2NWwtMSAxSDNsLTEtMVY5em0xIDB2NWg5VjlIM3ptMy0ybDEtMWg3bDEgMXY1bC0xIDFWN0g2eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;vertical-align:middle;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount,.monaco-editor .find-widget.reduced-find-widget .monaco-checkbox{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .findMatch{-webkit-animation-duration:0;-webkit-animation-name:inherit!important;-moz-animation-duration:0;-moz-animation-name:inherit!important;-ms-animation-duration:0;-ms-animation-name:inherit!important;animation-duration:0;animation-name:inherit!important}.monaco-editor .find-widget .monaco-sash{width:2px!important;margin-left:-4px}.monaco-editor.hc-black .find-widget .previous,.monaco-editor.vs-dark .find-widget .previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .next,.monaco-editor.vs-dark .find-widget .next{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .monaco-checkbox .label,.monaco-editor.vs-dark .find-widget .monaco-checkbox .label{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.vs-dark .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:hsla(0,0%,100%,.1)}.monaco-editor.hc-black .find-widget .close-fw,.monaco-editor.vs-dark .find-widget .close-fw{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwOC0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .replace,.monaco-editor.vs-dark .find-widget .replace{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjIyMSAzLjczOWwyLjI2MSAyLjI2OUw3LjcgMy43ODRsLS43LS43LTEuMDEyIDEuMDA3LS4wMDgtMS42YS41MjMuNTIzIDAgMCAxIC41LS41MjZIOFYxSDYuNDhBMS40ODIgMS40ODIgMCAwIDAgNSAyLjQ4OVY0LjFMMy45MjcgMy4wMzNsLS43MDYuNzA2em02LjY3IDEuNzk0aC4wMWMuMTgzLjMxMS40NTEuNDY3LjgwNi40NjcuMzkzIDAgLjcwNi0uMTY4Ljk0LS41MDMuMjM2LS4zMzUuMzUzLS43OC4zNTMtMS4zMzMgMC0uNTExLS4xLS45MTMtLjMwMS0xLjIwNy0uMjAxLS4yOTUtLjQ4OC0uNDQyLS44Ni0uNDQyLS40MDUgMC0uNzE4LjE5NC0uOTM4LjU4MWgtLjAxVjFIOXY0LjkxOWguODl2LS4zODZ6bS0uMDE1LTEuMDYxdi0uMzRjMC0uMjQ4LjA1OC0uNDQ4LjE3NS0uNjAxYS41NC41NCAwIDAgMSAuNDQ1LS4yMy40OS40OSAwIDAgMSAuNDM2LjIzM2MuMTA0LjE1NC4xNTUuMzY4LjE1NS42NDMgMCAuMzMtLjA1Ni41ODctLjE2OS43NjhhLjUyNC41MjQgMCAwIDEtLjQ3LjI3LjQ5NS40OTUgMCAwIDEtLjQxMS0uMjExLjg1My44NTMgMCAwIDEtLjE2LS41MzJ6TTkgMTIuNzY5Yy0uMjU2LjE1NC0uNjI1LjIzMS0xLjEwOC4yMzEtLjU2MyAwLTEuMDItLjE3OC0xLjM2OS0uNTMzLS4zNDktLjM1NS0uNTIzLS44MTMtLjUyMy0xLjM3NCAwLS42NDguMTg2LTEuMTU4LjU2LTEuNTMuMzc0LS4zNzYuODc1LS41NjMgMS41LS41NjMuNDMzIDAgLjc0Ni4wNi45NC4xNzl2Ljk5OGExLjI2IDEuMjYgMCAwIDAtLjc5Mi0uMjc2Yy0uMzI1IDAtLjU4My4xLS43NzQuMjk4LS4xOS4xOTYtLjI4My40NjgtLjI4My44MTYgMCAuMzM4LjA5LjYwMy4yNzIuNzk3LjE4Mi4xOTEuNDMxLjI4Ny43NDkuMjg3LjI4MiAwIC41NTgtLjA5Mi44MjgtLjI3NnYuOTQ2ek00IDdMMyA4djZsMSAxaDdsMS0xVjhsLTEtMUg0em0wIDFoN3Y2SDRWOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .replace-all,.monaco-editor.vs-dark .find-widget .replace-all{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42IDIuNjc3Yy4xNDctLjMxLjM1Ni0uNDY1LjYyNi0uNDY1LjI0OCAwIC40NC4xMTguNTczLjM1My4xMzQuMjM2LjIwMS41NTcuMjAxLjk2NiAwIC40NDMtLjA3OC43OTgtLjIzNSAxLjA2Ny0uMTU2LjI2OC0uMzY1LjQwMi0uNjI3LjQwMi0uMjM3IDAtLjQxNi0uMTI1LS41MzctLjM3NGgtLjAwOHYuMzFIMTFWMWguNTkzdjEuNjc3aC4wMDh6bS0uMDE2IDEuMWEuNzguNzggMCAwIDAgLjEwNy40MjZjLjA3MS4xMTMuMTYzLjE2OS4yNzQuMTY5LjEzNiAwIC4yNC0uMDcyLjMxNC0uMjE2LjA3NS0uMTQ1LjExMy0uMzUuMTEzLS42MTUgMC0uMjItLjAzNS0uMzktLjEwNC0uNTE0LS4wNjctLjEyNC0uMTY0LS4xODctLjI5LS4xODctLjEyIDAtLjIxOS4wNjItLjI5Ny4xODVhLjg4Ni44ODYgMCAwIDAtLjExNy40OHYuMjcyek00LjEyIDcuNjk1TDIgNS41NjhsLjY2Mi0uNjYyIDEuMDA2IDF2LTEuNTFBMS4zOSAxLjM5IDAgMCAxIDUuMDU1IDNINy40di45MDVINS4wNTVhLjQ5LjQ5IDAgMCAwLS40NjguNDkzbC4wMDcgMS41Ljk0OS0uOTQ0LjY1Ni42NTYtMi4wOCAyLjA4NXpNOS4zNTYgNC45M0gxMFYzLjIyQzEwIDIuNDA4IDkuNjg1IDIgOS4wNTYgMmMtLjEzNSAwLS4yODUuMDI0LS40NS4wNzNhMS40NDQgMS40NDQgMCAwIDAtLjM4OC4xNjd2LjY2NWMuMjM3LS4yMDMuNDg3LS4zMDQuNzUtLjMwNC4yNjEgMCAuMzkyLjE1Ni4zOTIuNDY5bC0uNi4xMDNjLS41MDYuMDg2LS43Ni40MDYtLjc2Ljk2MSAwIC4yNjMuMDYxLjQ3My4xODMuNjMxQS42MS42MSAwIDAgMCA4LjY5IDVjLjI5IDAgLjUwOS0uMTYuNjU3LS40OGguMDA5di40MXptLjAwNC0xLjM1NXYuMTkzYzAgLjE3NS0uMDQuMzItLjEyLjQzNmEuMzY4LjM2OCAwIDAgMS0uMzEzLjE3LjI3Ni4yNzYgMCAwIDEtLjIyLS4wOTUuMzguMzggMCAwIDEtLjA4LS4yNDhjMC0uMjIyLjExLS4zNTEuMzMyLS4zODlsLjQtLjA2N3pNNyAxMi45M2gtLjY0NHYtLjQxaC0uMDA5Yy0uMTQ4LjMyLS4zNjcuNDgtLjY1Ny40OGEuNjEuNjEgMCAwIDEtLjUwNy0uMjM1Yy0uMTIyLS4xNTgtLjE4My0uMzY4LS4xODMtLjYzIDAtLjU1Ni4yNTQtLjg3Ni43Ni0uOTYybC42LS4xMDNjMC0uMzEzLS4xMy0uNDctLjM5Mi0uNDctLjI2MyAwLS41MTMuMTAyLS43NS4zMDV2LS42NjVjLjA5NS0uMDYzLjIyNC0uMTE5LjM4OC0uMTY3LjE2NS0uMDQ5LjMxNS0uMDczLjQ1LS4wNzMuNjMgMCAuOTQ0LjQwNy45NDQgMS4yMnYxLjcxem0tLjY0LTEuMTYydi0uMTkzbC0uNC4wNjhjLS4yMjIuMDM3LS4zMzMuMTY2LS4zMzMuMzg4IDAgLjEuMDI3LjE4My4wOC4yNDhhLjI3Ni4yNzYgMCAwIDAgLjIyLjA5NS4zNjguMzY4IDAgMCAwIC4zMTItLjE3Yy4wOC0uMTE2LjEyLS4yNi4xMi0uNDM2ek05LjI2MiAxM2MuMzIxIDAgLjU2OC0uMDU4LjczOC0uMTczdi0uNzFhLjkuOSAwIDAgMS0uNTUyLjIwNy42MTkuNjE5IDAgMCAxLS41LS4yMTVjLS4xMi0uMTQ1LS4xODEtLjM0NS0uMTgxLS41OTggMC0uMjYuMDYzLS40NjQuMTg5LS42MTJhLjY0NC42NDQgMCAwIDEgLjUxNi0uMjIzYy4xOTQgMCAuMzcuMDY5LjUyOC4yMDd2LS43NDljLS4xMjktLjA5LS4zMzgtLjEzNC0uNjI2LS4xMzQtLjQxNyAwLS43NTEuMTQtMS4wMDEuNDIyLS4yNDkuMjgtLjM3My42NjItLjM3MyAxLjE0OCAwIC40Mi4xMTYuNzY0LjM0OSAxLjAzLjIzMi4yNjcuNTM3LjQuOTEzLjR6TTIgOWwxLTFoOWwxIDF2NWwtMSAxSDNsLTEtMVY5em0xIDB2NWg5VjlIM3ptMy0ybDEtMWg3bDEgMXY1bC0xIDFWN0g2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .expand,.monaco-editor.vs-dark .find-widget .expand{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .collapse,.monaco-editor.vs-dark .find-widget .collapse{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYyTDExIDguMzA4di0uNjE4TDYuMzMzIDMuMDI0bC0uNjE4LjYxOUwxMC4wNzIgOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .button:not(.disabled):hover,.monaco-editor.vs-dark .find-widget .button:not(.disabled):hover{background-color:hsla(0,0%,100%,.1)}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor.hc-black .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:hsla(0,0%,100%,.1)}.monaco-sash{position:absolute;z-index:35;-ms-touch-action:none;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.vertical{cursor:ew-resize;top:0;width:4px;height:100%}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:4px}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash:not(.disabled).orthogonal-end:after,.monaco-sash:not(.disabled).orthogonal-start:before{content:" ";height:8px;width:8px;z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.orthogonal-start.vertical:before{left:-2px;top:-4px}.monaco-sash.orthogonal-end.vertical:after{left:-2px;bottom:-4px}.monaco-sash.orthogonal-start.horizontal:before{top:-2px;left:-4px}.monaco-sash.orthogonal-end.horizontal:after{top:-2px;right:-4px}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.touch.vertical{width:20px}.monaco-sash.touch.horizontal{height:20px}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled).orthogonal-end:after,.monaco-sash.debug:not(.disabled).orthogonal-start:before{background:red}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-0 .1s linear 0s;animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-1 .1s linear 0s;animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-dark-0 .1s linear 0s;animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-dark-1 .1s linear 0s;animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@-webkit-keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}.monaco-inputbox{position:relative;display:block;padding:0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;line-height:auto!important;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.wrapper>.input,.monaco-inputbox>.wrapper>.mirror{padding:4px}.monaco-inputbox>.wrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.wrapper>.input{display:inline-block;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.wrapper>input{text-overflow:ellipsis}.monaco-inputbox>.wrapper>textarea.input{display:block;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;outline:none}.monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.wrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .icon{background-repeat:no-repeat;width:16px;height:16px}.monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==");cursor:pointer}.monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+PC9zdmc+");cursor:pointer}.hc-black .monaco-scrollable-element>.scrollbar>.up-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiNFOEU4RTgiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.down-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==")}.hc-black .monaco-scrollable-element>.scrollbar>.left-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.right-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+PC9zdmc+")}.monaco-scrollable-element>.visible{opacity:1;background:transparent;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{-webkit-transition:opacity .8s linear;transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;-webkit-box-shadow:#ddd 0 6px 6px -6px inset;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;-webkit-box-shadow:#ddd 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #ddd}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{-webkit-box-shadow:#ddd 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39.2%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47.5%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:rgba(111,195,223,.6)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:hsla(0,0%,39.2%,.7)}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(111,195,223,.8)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:hsla(0,0%,74.9%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{-webkit-box-shadow:none;box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{-webkit-box-shadow:#000 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:#000 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #000}.hc-black .monaco-scrollable-element .shadow.left,.hc-black .monaco-scrollable-element .shadow.top,.hc-black .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:none;box-shadow:none}.monaco-editor .margin-view-overlays .folding{cursor:pointer;background-repeat:no-repeat;background-origin:border-box;background-position:calc(50% + 2px) 50%;background-size:auto calc(100% - 3px);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .margin-view-overlays .folding,.monaco-editor.vs-dark .margin-view-overlays .folding{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .margin-view-overlays .folding{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.monaco-editor .margin-view-overlays .folding.alwaysShowFoldIcons,.monaco-editor .margin-view-overlays:hover .folding{opacity:1}.monaco-editor .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+");opacity:1}.monaco-editor.vs-dark .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.monaco-editor .inline-folded:after{color:grey;margin:.1em .2em 0 .2em;content:"\22EF";display:inline;line-height:1em;cursor:pointer}.monaco-editor .peekview-widget .head{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.monaco-editor .peekview-widget .head .peekview-title{display:inline-block;font-size:13px;margin-left:20px;cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-item{margin-left:4px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-label{width:16px;height:100%;margin:0;line-height:inherit;background-repeat:no-repeat;background-position:50%}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-label.octicon{margin:0}.monaco-editor .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor.hc-black .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action,.monaco-editor.vs-dark .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget .peekview-actions .icon.chevron-up{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.hc-black .monaco-editor .peekview-widget .peekview-actions .icon.chevron-up,.vs-dark .monaco-editor .peekview-widget .peekview-actions .icon.chevron-up{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget .peekview-actions .icon.chevron-down{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-editor .peekview-widget .peekview-actions .icon.chevron-down,.vs-dark .monaco-editor .peekview-widget .peekview-actions .icon.chevron-down{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"liga" off,"calt" off;font-feature-settings:"liga" off,"calt" off}.monaco-editor.enable-ligatures{-webkit-font-feature-settings:"liga" on,"calt" on;font-feature-settings:"liga" on,"calt" on}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .vs-whitespace{display:inline-block}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}.monaco-editor .margin-view-overlays .line-numbers{position:absolute;text-align:right;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers{cursor:-webkit-image-set(url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNSI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBkPSJNMTQuNSAxLjJMMS45IDEzLjhIN2wtMy44IDcuNyAzLjEgMSAzLjgtNy42IDQuNCAzLjF6Ii8+PC9zdmc+") 1x,url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI1MCI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yOSAyLjRMMy44IDI3LjZIMTRMNi40IDQzbDYuMiAyIDcuNi0xNS4yTDI5IDM2eiIvPjwvc3ZnPg==") 2x) 30 0,default}.monaco-editor.mac .margin-view-overlays .line-numbers{cursor:-webkit-image-set(url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxOSI+PHBhdGggZD0iTTUuMyAxNi42bDEuNi00LjdIMi4xTDEyLjUgMS4ydjE0LjRMOS43IDEzbC0xLjYgNC42Yy0uMi41LS44LjgtMS4zLjZsLS44LS4zYy0uNi0uMi0uOS0uNy0uNy0xLjN6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==") 1x,url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIzOCI+PHBhdGggZD0iTTEwLjYgMzMuMmwzLjItOS40SDQuMkwyNSAyLjR2MjguOEwxOS40IDI2bC0zLjIgOS4yYy0uNCAxLTEuNiAxLjYtMi42IDEuMmwtMS42LS42Yy0xLjItLjQtMS44LTEuNC0xLjQtMi42eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=") 2x) 24 3,default}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .margin-view-overlays .current-line,.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra,.monaco-editor .margin-view-overlays .cgmr{position:absolute}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.monaco-editor .view-lines{cursor:text;white-space:nowrap}.monaco-editor.hc-black.mac .view-lines,.monaco-editor.vs-dark.mac .view-lines{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8,text}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover .minimap-slider.active,.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;cursor:text;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{-webkit-transition:80ms;transition:80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@-webkit-keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@-webkit-keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.cursor-smooth{-webkit-animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{-webkit-animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{-webkit-animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:100%}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit!important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file{font-weight:700}.monaco-icon-label{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:0;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:inline-block;-webkit-font-smoothing:antialiased;vertical-align:top;-ms-flex-negative:0;flex-shrink:0}.monaco-icon-label>.monaco-icon-label-description-container{overflow:hidden;text-overflow:ellipsis}.monaco-icon-label>.monaco-icon-label-description-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.italic>.monaco-icon-label-description-container>.label-description,.monaco-icon-label.italic>.monaco-icon-label-description-container>.label-name{font-style:italic}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;padding:0 12px 0 5px;margin-left:auto;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after,.monaco-tree.focused .selected .monaco-icon-label,.monaco-tree.focused .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description,.monaco-tree-row.focused.selected .label-description,.monaco-tree-row.selected .label-description{opacity:.8}.monaco-count-badge{padding:3px 5px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;-ms-touch-action:none;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-multiple,.monaco-list.selection-single{outline:0!important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-list-type-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:2px;padding:0 3px;max-width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{-webkit-transition:top .2s,left .2s;transition:top .2s,left .2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s;transition:width .2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;margin:0 0 0 2px;-ms-flex-negative:0;flex-shrink:0}.monaco-list-type-filter>.controls>.filter{-webkit-appearance:none;width:16px;height:16px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");background-position:50% 50%;cursor:pointer}.monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.vs-dark .monaco-list-type-filter>.controls>.filter{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.vs-dark .monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.hc-black .monaco-list-type-filter>.controls>.filter{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.hc-black .monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.monaco-list-type-filter>.controls>.clear{border:none;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.hc-black .monaco-list-type-filter>.controls>.clear,.vs-dark .monaco-list-type-filter>.controls>.clear{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-list-type-filter-message{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:-webkit-grab;cursor:grab}.monaco-list-type-filter.dragging{cursor:-webkit-grabbing;cursor:grabbing}.monaco-tl-row{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:18px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-left:1px solid transparent;-webkit-transition:border-color .1s linear;transition:border-color .1s linear}.monaco-tl-contents,.monaco-tl-twistie{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;margin-right:6px;-ms-flex-negative:0;flex-shrink:0;width:16px}.monaco-tl-contents{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.monaco-tl-twistie.collapsible{background-size:16px;background-position:3px 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-tl-twistie.collapsible.collapsed:not(.loading){display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.vs-dark .monaco-tl-twistie.collapsible:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.vs-dark .monaco-tl-twistie.collapsible.collapsed:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.hc-black .monaco-tl-twistie.collapsible:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.hc-black .monaco-tl-twistie.collapsible.collapsed:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==");background-position:0}.vs-dark .monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSJncmF5Ij48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.hc-black .monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSIjZmZmIj48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:auto}.monaco-split-view2>.split-view-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;white-space:nowrap}.monaco-split-view2.vertical>.split-view-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monaco-split-view2.horizontal>.split-view-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.monaco-split-view2>.split-view-container>.split-view-view{white-space:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative}.monaco-split-view2>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.split-view-container>.split-view-view{height:100%;display:inline-block}.monaco-split-view2.separator-border>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .code,.monaco-editor .marker-widget .descriptioncontainer .message .source{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer}.monaco-keybinding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border:1px solid hsla(0,0%,80%,.4);border-bottom-color:hsla(0,0%,73.3%,.4);border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);background-color:hsla(0,0%,86.7%,.4);vertical-align:middle;color:#555;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.hc-black .monaco-keybinding>.monaco-keybinding-key,.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:hsla(0,0%,50.2%,.17);color:#ccc;border:1px solid rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);-webkit-box-shadow:inset 0 -1px 0 rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6)}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#0066bf}.vs-dark .monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.vs-dark .monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.hc-black .monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#f38518}.monaco-quick-open-widget{position:absolute;width:600px;z-index:2000;padding-bottom:6px;left:50%;margin-left:-300px}.monaco-quick-open-widget .monaco-progress-container{position:absolute;left:0;top:38px;z-index:1;height:2px}.monaco-quick-open-widget .monaco-progress-container .progress-bit{height:2px}.monaco-quick-open-widget .quick-open-input{width:588px;border:none;margin:6px}.monaco-quick-open-widget .quick-open-input .monaco-inputbox{width:100%;height:25px}.monaco-quick-open-widget .quick-open-result-count{position:absolute;left:-10000px}.monaco-quick-open-widget .quick-open-tree{line-height:22px}.monaco-quick-open-widget .quick-open-tree .monaco-tree-row>.content>.sub-content{overflow:hidden}.monaco-quick-open-widget.content-changing .quick-open-tree .monaco-scrollable-element .slider{display:none}.monaco-quick-open-widget .quick-open-tree .quick-open-entry{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.monaco-quick-open-widget .quick-open-tree .quick-open-entry>.quick-open-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{overflow:hidden;width:16px;height:16px;margin-right:4px;display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.monaco-quick-open-widget .quick-open-tree .monaco-icon-label,.monaco-quick-open-widget .quick-open-tree .monaco-icon-label .monaco-icon-label-description-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .monaco-highlighted-label span{opacity:1}.monaco-quick-open-widget .quick-open-tree .quick-open-entry-meta{opacity:.7;line-height:normal}.monaco-quick-open-widget .quick-open-tree .content.has-group-label .quick-open-entry-keybinding{margin-right:8px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry-keybinding .monaco-keybinding-key{vertical-align:text-bottom}.monaco-quick-open-widget .quick-open-tree .results-group{margin-right:18px}.monaco-quick-open-widget .quick-open-tree .focused .monaco-tree-row.focused>.content.has-actions>.results-group,.monaco-quick-open-widget .quick-open-tree .monaco-tree-row.focused>.content.has-actions>.results-group,.monaco-quick-open-widget .quick-open-tree .monaco-tree-row:hover:not(.highlighted)>.content.has-actions>.results-group{margin-right:0}.monaco-quick-open-widget .quick-open-tree .results-group-separator{border-top-width:1px;border-top-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-11px;padding-left:11px}.monaco-tree .monaco-tree-row>.content.actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.monaco-tree .monaco-tree-row>.content.actions>.sub-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.monaco-tree .monaco-tree-row>.content.actions .action-item{margin:0}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar{line-height:22px;display:none;padding:0 .8em 0 .4em}.monaco-tree .monaco-tree-row.focused>.content.has-actions>.primary-action-bar{width:0;display:block}.monaco-tree.focused .monaco-tree-row.focused>.content.has-actions>.primary-action-bar,.monaco-tree .monaco-tree-row:hover:not(.highlighted)>.content.has-actions>.primary-action-bar,.monaco-tree .monaco-tree-row>.content.has-actions.more>.primary-action-bar{width:inherit;display:block}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar .action-label{margin-right:.4em;margin-top:4px;background-repeat:no-repeat;width:16px;height:16px}.monaco-quick-open-widget .quick-open-tree .monaco-highlighted-label .highlight{font-weight:700}.monaco-tree{height:100%;width:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.monaco-tree>.monaco-scrollable-element{height:100%}.monaco-tree>.monaco-scrollable-element>.monaco-tree-wrapper{height:100%;width:100%;position:relative}.monaco-tree .monaco-tree-rows{position:absolute;width:100%;height:100%}.monaco-tree .monaco-tree-rows>.monaco-tree-row{-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;width:100%;-ms-touch-action:none;touch-action:none}.monaco-tree .monaco-tree-rows>.monaco-tree-row>.content{position:relative;height:100%}.monaco-tree-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-tree .monaco-tree-rows>.monaco-tree-row.scrolling{display:none}.monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{content:" ";position:absolute;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% 50% no-repeat;width:16px;height:100%;top:0;left:-16px}.monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==")}.monaco-tree.highlighted .monaco-tree-rows>.monaco-tree-row:not(.highlighted){opacity:.3}.vs-dark .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.vs-dark .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSJncmF5Ij48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.hc-black .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.hc-black .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSIjZmZmIj48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iIzQyNDI0MiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.vs-dark .monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% no-repeat}.monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;-webkit-transition:width .1s linear;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;-ms-animation-name:progress;-ms-animation-duration:4s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-name:progress;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:progress;-moz-animation-duration:4s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;will-change:transform}@keyframes progress{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1)}50%{-webkit-transform:translateX(2500%) scaleX(3);transform:translateX(2500%) scaleX(3)}to{-webkit-transform:translateX(4950%) scaleX(1);transform:translateX(4950%) scaleX(1)}}@-webkit-keyframes progress{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1)}50%{-webkit-transform:translateX(2500%) scaleX(3);transform:translateX(2500%) scaleX(3)}to{-webkit-transform:translateX(4950%) scaleX(1);transform:translateX(4950%) scaleX(1)}}.monaco-editor-hover{cursor:default;position:absolute;overflow:hidden;z-index:50;-webkit-user-select:text;-ms-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-webkit-box-sizing:initial;box-sizing:initial;-webkit-animation:fadein .1s linear;animation:fadein .1s linear;line-height:1.5em}.monaco-editor-hover.hidden{display:none}.monaco-editor-hover .hover-contents{padding:4px 8px}.monaco-editor-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:500px;word-wrap:break-word}.monaco-editor-hover p,.monaco-editor-hover ul{margin:8px 0}.monaco-editor-hover hr{margin-top:4px;margin-bottom:-6px;margin-left:-10px;margin-right:-10px;height:1px}.monaco-editor-hover p:first-child,.monaco-editor-hover ul:first-child{margin-top:0}.monaco-editor-hover p:last-child,.monaco-editor-hover ul:last-child{margin-bottom:0}.monaco-editor-hover ul{padding-left:20px}.monaco-editor-hover li>p{margin-bottom:0}.monaco-editor-hover li>ul{margin-top:0}.monaco-editor-hover code{border-radius:3px;padding:0 .4em}.monaco-editor-hover .monaco-tokenized-source{white-space:pre-wrap;word-break:break-all}.monaco-editor-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-editor-hover .hover-row.status-bar .actions{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}.monaco-editor-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-editor-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.colorpicker-widget{height:190px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monaco-editor .colorpicker-hover:focus{outline:none}.colorpicker-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;position:relative;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");background-size:9px 9px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated}.colorpicker-header .picked-color{width:216px;line-height:24px;cursor:pointer;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.colorpicker-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;-webkit-box-flex:1;-ms-flex:1;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid #fff;border-radius:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.8);box-shadow:0 0 2px rgba(0,0,0,.8);position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .hue-strip{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.colorpicker-body .hue-strip,.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:-webkit-grab;cursor:grab}.colorpicker-body .opacity-strip{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");background-size:9px 9px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.71);-webkit-box-shadow:0 0 1px rgba(0,0,0,.85);box-shadow:0 0 1px rgba(0,0,0,.85)}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.monaco-editor .tokens-inspect-widget{z-index:50;-webkit-user-select:text;-ms-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;padding:10px}.tokens-inspect-separator{height:1px;border:0}.monaco-editor .tokens-inspect-widget .tm-token{font-family:monospace}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:400;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:monospace;text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:monospace}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC4wMzYgNC4wMUg0LjAwOFYzMi4wM2g0NC4wMjhWNC4wMXpNNC4wMDguMDA4QTQuMDAzIDQuMDAzIDAgMCAwIC4wMDUgNC4wMVYzMi4wM2E0LjAwMyA0LjAwMyAwIDAgMCA0LjAwMyA0LjAwMmg0NC4wMjhhNC4wMDMgNC4wMDMgMCAwIDAgNC4wMDMtNC4wMDJWNC4wMUE0LjAwMyA0LjAwMyAwIDAgMCA0OC4wMzYuMDA4SDQuMDA4ek04LjAxIDguMDEzaDQuMDAzdjQuMDAzSDguMDFWOC4wMTN6bTEyLjAwOCAwaC00LjAwMnY0LjAwM2g0LjAwMlY4LjAxM3ptNC4wMDMgMGg0LjAwMnY0LjAwM2gtNC4wMDJWOC4wMTN6bTEyLjAwOCAwaC00LjAwM3Y0LjAwM2g0LjAwM1Y4LjAxM3ptNC4wMDIgMGg0LjAwM3Y0LjAwM0g0MC4wM1Y4LjAxM3ptLTI0LjAxNSA4LjAwNUg4LjAxdjQuMDAzaDguMDA2di00LjAwM3ptNC4wMDIgMGg0LjAwM3Y0LjAwM2gtNC4wMDN2LTQuMDAzem0xMi4wMDggMGgtNC4wMDN2NC4wMDNoNC4wMDN2LTQuMDAzem0xMi4wMDggMHY0LjAwM2gtOC4wMDV2LTQuMDAzaDguMDA1em0tMzIuMDIxIDguMDA1SDguMDF2NC4wMDNoNC4wMDN2LTQuMDAzem00LjAwMyAwaDIwLjAxM3Y0LjAwM0gxNi4wMTZ2LTQuMDAzem0yOC4wMTggMEg0MC4wM3Y0LjAwM2g0LjAwM3YtNC4wMDN6IiBmaWxsPSIjNDI0MjQyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTN2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") 50% no-repeat;border:4px solid #f6f6f6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC4wMzYgNC4wMUg0LjAwOFYzMi4wM2g0NC4wMjhWNC4wMXpNNC4wMDguMDA4QTQuMDAzIDQuMDAzIDAgMCAwIC4wMDUgNC4wMVYzMi4wM2E0LjAwMyA0LjAwMyAwIDAgMCA0LjAwMyA0LjAwMmg0NC4wMjhhNC4wMDMgNC4wMDMgMCAwIDAgNC4wMDMtNC4wMDJWNC4wMUE0LjAwMyA0LjAwMyAwIDAgMCA0OC4wMzYuMDA4SDQuMDA4ek04LjAxIDguMDEzaDQuMDAzdjQuMDAzSDguMDFWOC4wMTN6bTEyLjAwOCAwaC00LjAwMnY0LjAwM2g0LjAwMlY4LjAxM3ptNC4wMDMgMGg0LjAwMnY0LjAwM2gtNC4wMDJWOC4wMTN6bTEyLjAwOCAwaC00LjAwM3Y0LjAwM2g0LjAwM1Y4LjAxM3ptNC4wMDIgMGg0LjAwM3Y0LjAwM0g0MC4wM1Y4LjAxM3ptLTI0LjAxNSA4LjAwNUg4LjAxdjQuMDAzaDguMDA2di00LjAwM3ptNC4wMDIgMGg0LjAwM3Y0LjAwM2gtNC4wMDN2LTQuMDAzem0xMi4wMDggMGgtNC4wMDN2NC4wMDNoNC4wMDN2LTQuMDAzem0xMi4wMDggMHY0LjAwM2gtOC4wMDV2LTQuMDAzaDguMDA1em0tMzIuMDIxIDguMDA1SDguMDF2NC4wMDNoNC4wMDN2LTQuMDAzem00LjAwMyAwaDIwLjAxM3Y0LjAwM0gxNi4wMTZ2LTQuMDAzem0yOC4wMTggMEg0MC4wM3Y0LjAwM2g0LjAwM3YtNC4wMDN6IiBmaWxsPSIjQzVDNUM1Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTN2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") 50% no-repeat;border:4px solid #252526}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer}.monaco-editor .parameter-hints-widget{z-index:10;line-height:1.5em}.monaco-editor .parameter-hints-widget,.monaco-editor .parameter-hints-widget>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monaco-editor .parameter-hints-widget>.wrapper{max-width:440px}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0 0 0 1.9em}.monaco-editor .parameter-hints-widget.visible{-webkit-transition:left .05s ease-in-out;transition:left .05s ease-in-out}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .body,.monaco-editor .parameter-hints-widget .monaco-scrollable-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:normal}.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs code{border-radius:3px;padding:0 .4em}.monaco-editor .parameter-hints-widget .buttons{position:absolute;display:none;bottom:0;left:0}.monaco-editor .parameter-hints-widget.multiple .buttons{display:block}.monaco-editor .parameter-hints-widget.multiple .button{position:absolute;left:2px;width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTEwLjggOS41bC45LS45TDguMSA1IDQuMiA4LjZsLjkuOSAzLTIuNyAyLjcgMi43eiIvPjwvc3ZnPg==")}.monaco-editor .parameter-hints-widget .button.next{bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTUuMSA1bC0uOS45IDMuNiAzLjYgMy45LTMuNi0xLS45LTMgMi43TDUuMSA1eiIvPjwvc3ZnPg==")}.monaco-editor .parameter-hints-widget .overloads{position:absolute;display:none;text-align:center;bottom:14px;left:0;width:22px;height:12px;line-height:12px;opacity:.5}.monaco-editor .parameter-hints-widget.multiple .overloads{display:block}.monaco-editor .parameter-hints-widget .signature .parameter.active{font-weight:700;text-decoration:underline}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:700;margin-right:.5em}.monaco-editor.hc-black .parameter-hints-widget .button.previous,.monaco-editor.vs-dark .parameter-hints-widget .button.previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTEwLjggOS41bC45LS45TDguMSA1IDQuMiA4LjZsLjkuOSAzLTIuNyAyLjcgMi43eiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .parameter-hints-widget .button.next,.monaco-editor.vs-dark .parameter-hints-widget .button.next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTUuMSA1bC0uOS45IDMuNiAzLjYgMy45LTMuNi0xLS45LTMgMi43TDUuMSA1eiIvPjwvc3ZnPg==")}.monaco-quick-open-widget{font-size:13px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNCAyNi44NThMNC40ODYgMjZsNS0zaDEuMDI4bDUgMyAuNDg2Ljg1OHY2bC0uNDg2Ljg1Ny01IDNIOS40ODZsLTUtM0w0IDMyLjg1N3YtNnptNS41IDguN2wtNC41LTIuN1YyNy43bDQuNSAyLjQ1NHY1LjQwM3ptMSAwbDQuNS0yLjdWMjcuN2wtNC41IDIuNDU0djUuNDAzem0tLjUtMTEuN2wtNC43NCAyLjg0NEwxMCAyOS4yODhsNC43NC0yLjU4NkwxMCAyMy44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDYuODU3TDQuNDg2IDZsNS0zaDEuMDI4bDUgMyAuNDg2Ljg1N3Y2bC0uNDg2Ljg1OC01IDNIOS40ODZsLTUtM0w0IDEyLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y3LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y3LjdsLTQuNSAyLjQ1NHY1LjQwM3ptLS41LTExLjdMNS4yNiA2LjcwMiAxMCA5LjI4OGw0Ljc0LTIuNTg2TDEwIDMuODU3eiIgZmlsbD0iIzY1MkQ5MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMgMjguMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjUtLjU1My0uODk1di00LjV6bTUuNSA2Ljc1bC00LjUtMi4yNXYtMy43MjNsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWMjguMThsLTYuNSAzLjAzM3YzLjkzMXptMS41LTEwLjI1bC02LjY2MyAzLjMzMiA0LjY2IDIuMTE4IDYuNjc0LTMuMTE0TDMxIDI0Ljg5NHoiIGZpbGw9IiM3NUJFRkYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzIDguMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjUtLjU1My0uODk1di00LjV6bTUuNSA2Ljc1bC00LjUtMi4yNVY5LjE3MWw0LjUgMi4wNDV2My45Mjh6bTEgMGw2LjUtMy4yNVY4LjE4bC02LjUgMy4wMzN2My45MzF6TTMxIDQuODk0bC02LjY2MyAzLjMzMiA0LjY2IDIuMTE4IDYuNjc0LTMuMTE0TDMxIDQuODk0eiIgZmlsbD0iIzAwN0FDQyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDUuMzU0IDI4LjY0NmwtMS4yOTMtMS4yOTMgMy4yOTMtMy4yOTIgMS4yOTMgMS4yOTMtMy4yOTMgMy4yOTJ6TTQ3IDIzbC00IDR2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5MmwuNS41aDQuNjU2di41MjFsMS4zMzMgMS4zMzNoLjcwN2wyLjY2Ny0yLjY2NnYtLjcwN0w1NS4zODMgMzJoLS43MDdsLTEuODUzIDEuODUzaC00Ljk3di0zLjk2aDQuMTU3di40ODFsMS4zMzMgMS4zMzNoLjcwN2wyLjY2Ny0yLjY2NnYtLjcwN0w1NS4zODMgMjdoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjI3LjU2bDEuODU0LTEuODU0VjI1bC0yLTJINDd6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDUuMzU0IDguNjQ2TDQ0LjA2IDcuMzU0bDMuMjkzLTMuMjkzIDEuMjkzIDEuMjkzLTMuMjkzIDMuMjkyek00NyAzbC00IDR2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDU1LjM4MyAxMmgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMNTUuMzgzIDdoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjcuNTZsMS44NTQtMS44NTRWNWwtMi0ySDQ3em02LjA3IDcuMDJsLjYyNy42MjcgMS45Ni0xLjk2LS42MjctLjYyNi0xLjk2IDEuOTZ6bTAgNWwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnoiIGZpbGw9IiNENjdFMDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTg4IDI0Ljk4NFYyNGgtLjA5Yy0uMzEzIDAtLjYxNi4wNjItLjkwOS4xODVhMi4zMyAyLjMzIDAgMCAwLS43NzUuNTMgMi4yMyAyLjIzIDAgMCAwLS40OTMuNzUzdi4wMDFhMy41NDIgMy41NDIgMCAwIDAtLjE5OC44M3YuMDAyYy0uMDI4LjI4LS4wMzYuNTY3LS4wMjQuODYzLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTAzIDEuNTAzIDAgMCAxLS43NjUuNzg2IDEuMzc2IDEuMzc2IDAgMCAxLS41NTguMTE2SDg0di45ODRoLjA5Yy4xOTUgMCAuMzguMDQuNTU2LjEyMWwuMDAxLjAwMWMuMTc4LjA3OC4zMjkuMTg0LjQ1NS4zMThsLjAwMi4wMDJjLjEzLjEzLjIzMy4yODUuMzA3LjQ2NWwuMDAxLjAwMmMuMDc4LjE4LjExNy4zNjguMTE3LjU2NiAwIC4yOS0uMDA2LjU4LS4wMTguODY5YTYuMTkgNi4xOSAwIDAgMCAuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDg4di0uOTg0aC0uMDljLS4yIDAtLjM4Ni0uMDM4LS41NjItLjExNWExLjYxMiAxLjYxMiAwIDAgMS0uNDU3LS4zMiAxLjY1OSAxLjY1OSAwIDAgMS0uMzA5LS40NjdjLS4wNzQtLjE4LS4xMS0uMzctLjExLS41NzMgMC0uMjI4LjAwMy0uNDUyLjAxMS0uNjcyLjAwOC0uMjI4LjAwOC0uNDUgMC0uNjY1YTQuNjQxIDQuNjQxIDAgMCAwLS4wNTUtLjY0IDIuNjgyIDIuNjgyIDAgMCAwLS4xNjgtLjYwOSAyLjI4IDIuMjggMCAwIDAtLjczOC0uOTU1IDIuMjggMi4yOCAwIDAgMCAuNzM4LS45NTUgMi43IDIuNyAwIDAgMCAuMTY4LS42MDJjLjAzMy0uMjEuMDUxLS40MjMuMDU1LS42NC4wMDgtLjIyLjAwOC0uNDQyIDAtLjY2NmExOS4yNiAxOS4yNiAwIDAgMS0uMDEyLS42NzggMS40NyAxLjQ3IDAgMCAxIC40Mi0xLjAzNWMuMTMtLjEzNS4yODQtLjI0MS40NTctLjMxOWExLjMzIDEuMzMgMCAwIDEgLjU2My0uMTIxSDg4em00IDEwLjAzMlYzNmguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwMyAxLjUwMyAwIDAgMSAuNzY1LS43ODZjLjE3Ni0uMDc4LjM2Mi0uMTE2LjU1OC0uMTE2SDk2di0uOTg0aC0uMDljLS4xOTUgMC0uMzgtLjA0LS41NTYtLjEyMWwtLjAwMS0uMDAxYTEuMzc2IDEuMzc2IDAgMCAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMCAxLS4zMDctLjQ2NWwtLjAwMS0uMDAyYTEuNDA1IDEuNDA1IDAgMCAxLS4xMTctLjU2NmMwLS4yOS4wMDYtLjU4LjAxOC0uODY5YTYuMTkgNi4xOSAwIDAgMC0uMDI0LS44N3YtLjAwMWEzLjU0MSAzLjU0MSAwIDAgMC0uMTk3LS44MjR2LS4wMDFhMi4yMyAyLjIzIDAgMCAwLS40OTQtLjc1MyAyLjMzIDIuMzMgMCAwIDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwIDAtLjkxLS4xODVIOTJ2Ljk4NGguMDljLjIgMCAuMzg2LjAzOC41NjIuMTE1LjE3NC4wODIuMzI2LjE4OC40NTcuMzIuMTI3LjEzNC4yMy4yOS4zMDkuNDY3LjA3NC4xOC4xMS4zNy4xMS41NzMgMCAuMjI4LS4wMDMuNDUzLS4wMTEuNjcyLS4wMDguMjI4LS4wMDguNDUgMCAuNjY1LjAwNC4yMjEuMDIyLjQzNS4wNTUuNjQuMDMzLjIxNC4wODkuNDE2LjE2OC42MDlhMi4yOCAyLjI4IDAgMCAwIC43MzguOTU1IDIuMjggMi4yOCAwIDAgMC0uNzM4Ljk1NSAyLjcgMi43IDAgMCAwLS4xNjguNjAyIDQuNzYgNC43NiAwIDAgMC0uMDU1LjY0Yy0uMDA4LjIyLS4wMDguNDQyIDAgLjY2NS4wMDguMjI1LjAxMi40NS4wMTIuNjc5YTEuNDcgMS40NyAwIDAgMS0uNDIgMS4wMzUgMS40NjYgMS40NjYgMCAwIDEtLjQ1Ny4zMTkgMS4zMyAxLjMzIDAgMCAxLS41NjMuMTIxSDkyeiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNODggNC45ODRWNGgtLjA5Yy0uMzEzIDAtLjYxNi4wNjItLjkwOS4xODVhMi4zMyAyLjMzIDAgMCAwLS43NzUuNTMgMi4yMyAyLjIzIDAgMCAwLS40OTMuNzUzdi4wMDFhMy41NDIgMy41NDIgMCAwIDAtLjE5OC44M3YuMDAyYy0uMDI4LjI4LS4wMzYuNTY3LS4wMjQuODYzLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTA0IDEuNTA0IDAgMCAxLS43NjUuNzg3IDEuMzc1IDEuMzc1IDAgMCAxLS41NTguMTE1SDg0di45ODRoLjA5Yy4xOTUgMCAuMzguMDQuNTU2LjEyMWwuMDAxLjAwMWMuMTc4LjA3OC4zMjkuMTg0LjQ1NS4zMThsLjAwMi4wMDJjLjEzLjEzLjIzMy4yODUuMzA3LjQ2NWwuMDAxLjAwMmMuMDc4LjE4LjExNy4zNjguMTE3LjU2NiAwIC4yOS0uMDA2LjU4LS4wMTguODY5YTYuMTkgNi4xOSAwIDAgMCAuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDg4di0uOTg0aC0uMDljLS4yIDAtLjM4Ni0uMDM4LS41NjItLjExNWExLjYxMiAxLjYxMiAwIDAgMS0uNDU3LS4zMiAxLjY1OSAxLjY1OSAwIDAgMS0uMzA5LS40NjdjLS4wNzQtLjE4LS4xMS0uMzctLjExLS41NzMgMC0uMjI4LjAwMy0uNDUzLjAxMS0uNjcyLjAwOC0uMjI4LjAwOC0uNDUgMC0uNjY1YTQuNjQxIDQuNjQxIDAgMCAwLS4wNTUtLjY0IDIuNjgyIDIuNjgyIDAgMCAwLS4xNjgtLjYwOSAyLjI4IDIuMjggMCAwIDAtLjczOC0uOTU1IDIuMjgyIDIuMjgyIDAgMCAwIC43MzgtLjk1NSAyLjcgMi43IDAgMCAwIC4xNjgtLjYwMmMuMDMzLS4yMS4wNTEtLjQyMy4wNTUtLjY0LjAwOC0uMjIuMDA4LS40NDIgMC0uNjY2LS4wMDgtLjIyNC0uMDEyLS40NS0uMDEyLS42NzhhMS40NyAxLjQ3IDAgMCAxIC44NzctMS4zNTQgMS4zMyAxLjMzIDAgMCAxIC41NjMtLjEyMUg4OHptNCAxMC4wMzJWMTZoLjA5Yy4zMTMgMCAuNjE2LS4wNjIuOTA5LS4xODUuMjkzLS4xMjMuNTUyLS4zLjc3NS0uNTMuMjIzLS4yMy4zODgtLjQ4LjQ5My0uNzUzdi0uMDAxYy4xLS4yNjYuMTY1LS41NDMuMTk4LS44M3YtLjAwMmMuMDI4LS4yOC4wMzYtLjU2Ny4wMjQtLjg2My0uMDEyLS4yOS0uMDE4LS41OC0uMDE4LS44NjkgMC0uMjAzLjA0LS4zOTMuMTE3LS41NzJ2LS4wMDFhMS41MDMgMS41MDMgMCAwIDEgLjc2NS0uNzg3Yy4xNzYtLjA3Ni4zNjItLjExNS41NTgtLjExNUg5NnYtLjk4NGgtLjA5Yy0uMTk1IDAtLjM4LS4wNC0uNTU2LS4xMjFsLS4wMDEtLjAwMWExLjM3NiAxLjM3NiAwIDAgMS0uNDU1LS4zMThsLS4wMDItLjAwMmExLjQxNCAxLjQxNCAwIDAgMS0uMzA3LS40NjVsLS4wMDEtLjAwMmExLjQwNSAxLjQwNSAwIDAgMS0uMTE3LS41NjZjMC0uMjkuMDA2LS41OC4wMTgtLjg2OWE2LjE5IDYuMTkgMCAwIDAtLjAyNC0uODd2LS4wMDFhMy41NDIgMy41NDIgMCAwIDAtLjE5Ny0uODI0di0uMDAxYTIuMjMgMi4yMyAwIDAgMC0uNDk0LS43NTMgMi4zMyAyLjMzIDAgMCAwLS43NzUtLjUzIDIuMzI1IDIuMzI1IDAgMCAwLS45MS0uMTg1SDkydi45ODRoLjA5Yy4yIDAgLjM4Ni4wMzguNTYyLjExNS4xNzQuMDgyLjMyNi4xODguNDU3LjMyLjEyNy4xMzQuMjMuMjkuMzA5LjQ2Ny4wNzQuMTguMTEuMzcuMTEuNTczIDAgLjIyOC0uMDAzLjQ1Mi0uMDExLjY3Mi0uMDA4LjIyOC0uMDA4LjQ1IDAgLjY2NS4wMDQuMjIyLjAyMi40MzUuMDU1LjY0LjAzMy4yMTQuMDg5LjQxNi4xNjguNjA5YTIuMjgyIDIuMjgyIDAgMCAwIC43MzguOTU1IDIuMjggMi4yOCAwIDAgMC0uNzM4Ljk1NSAyLjcgMi43IDAgMCAwLS4xNjguNjAyIDQuNzYgNC43NiAwIDAgMC0uMDU1LjY0Yy0uMDA4LjIyLS4wMDguNDQyIDAgLjY2Ni4wMDguMjI0LjAxMi40NS4wMTIuNjc4YTEuNDcgMS40NyAwIDAgMS0uNDIgMS4wMzUgMS40NjYgMS40NjYgMCAwIDEtLjQ1Ny4zMTkgMS4zMyAxLjMzIDAgMCAxLS41NjMuMTIxSDkyeiIgZmlsbD0iIzQyNDI0MiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzMuNSAyN2EyLjUgMi41IDAgMSAwIDAgNSAyLjUgMi41IDAgMCAwIDAtNXptLTMuNDY1IDNhMy41MDEgMy41MDEgMCAxIDAgMC0xaC0zLjA5OGEyIDIgMCAxIDAgMCAxaDMuMDk4eiIgZmlsbD0iIzc1QkVGRiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzMuNSA3YTIuNSAyLjUgMCAxIDAgMCA1IDIuNSAyLjUgMCAwIDAgMC01em0tMy40NjUgM2EzLjUwMSAzLjUwMSAwIDEgMCAwLTFoLTMuMDk4YTIgMiAwIDEgMCAwIDFoMy4wOTh6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZD0iTTEwNC44MDcgMzYuOTc1YTEuNzUxIDEuNzUxIDAgMCAxLTEuMjU1LS41NTYgMS42ODIgMS42ODIgMCAwIDEtLjU0NC0xLjEgMS43MiAxLjcyIDAgMCAxIC4zNTMtMS4yMThjMS4yMDctMS4yNzIgMy41ODYtMy42NTIgNS4zMTctNS4zNDZhNC4yNiA0LjI2IDAgMCAxIC4wNDgtMy4wNzggNC4xMDEgNC4xMDEgMCAwIDEgMS42NjUtMS45NjkgNC4yNjEgNC4yNjEgMCAwIDEgNC4wNC0uMzZsLjYxNy4yNjgtMi44NjYgMi45NTEgMS4yNTUgMS4yNTkgMi45NDQtMi44NzcuMjY3LjYxOWE0LjI4OCA0LjI4OCAwIDAgMSAuMDM5IDMuMzExIDQuMjAyIDQuMjAyIDAgMCAxLS45MjIgMS4zOTJjLS4yMjYuMjItLjQ3NS40MTUtLjc0My41ODFhNC4yMTggNC4yMTggMCAwIDEtMy44MTIuNDQ2Yy0xLjA5OCAxLjExMy0zLjgzOSAzLjg3Mi01LjMxOSA1LjI1NGExLjYzIDEuNjMgMCAwIDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMjIgMy4zMjIgMCAwIDAtMS44NDkuNTU3IDMuMzcgMy4zNyAwIDAgMC0uNTkxLjQ1OCAzLjMxOSAzLjMxOSAwIDAgMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA1YS44MDMuODAzIDAgMCAwIC4xMzIgMS4wNDguOTEuOTEgMCAwIDAgLjI5OC4yMmMuMTAxLjA0NS4yMDkuMDcuMzE5LjA3MmEuNjk1LjY5NSAwIDAgMCAuNDUtLjE4YzEuNTczLTEuNDY5IDQuNjEyLTQuNTM5IDUuNTA0LTUuNDRsLjIyOS0uMjMyLjI5NS4xMzVhMy4yODkgMy4yODkgMCAwIDAgMy4yMjUtLjI1M2MuMjE0LS4xMzIuNDEzLS4yODguNTkyLS40NjVhMy4yODQgMy4yODQgMCAwIDAgLjk2My0yLjM1OGMwLS4yMTUtLjAyMi0uNDMtLjA2NC0uNjQybC0yLjU3NyAyLjUxNS0yLjU1Mi0yLjU0NyAyLjUxNS0yLjU5YTMuMjggMy4yOCAwIDAgMC0uNjQ5LS4wNnoiIGZpbGw9IiNDNUM1QzUiLz48cGF0aCBkPSJNMTA0LjgwNyAxNi45NzVhMS43NTEgMS43NTEgMCAwIDEtMS4yNTUtLjU1NiAxLjY4MiAxLjY4MiAwIDAgMS0uNTQ0LTEuMSAxLjcyIDEuNzIgMCAwIDEgLjM1My0xLjIxOGMxLjIwNy0xLjI3MiAzLjU4Ni0zLjY1MiA1LjMxNy01LjM0NmE0LjI2IDQuMjYgMCAwIDEgLjA0OC0zLjA3OCA0LjEwMSA0LjEwMSAwIDAgMSAxLjY2NS0xLjk2OSA0LjI2MSA0LjI2MSAwIDAgMSA0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjg4IDQuMjg4IDAgMCAxIC4wMzkgMy4zMTEgNC4yMDMgNC4yMDMgMCAwIDEtLjkyMiAxLjM5MmMtLjIyNi4yMi0uNDc1LjQxNS0uNzQzLjU4MWE0LjIxOCA0LjIxOCAwIDAgMS0zLjgxMi40NDZjLTEuMDk4IDEuMTEzLTMuODM5IDMuODcyLTUuMzE5IDUuMjU0YTEuNjMgMS42MyAwIDAgMS0xLjA4NC40MjN6bTcuOTM4LTEzLjA0N2EzLjMyMSAzLjMyMSAwIDAgMC0xLjg0OS41NTdjLS4yMTMuMTMtLjQxMi4yODQtLjU5MS40NThhMy4zMTkgMy4zMTkgMCAwIDAtLjY1NyAzLjczM2wuMTM1LjI5Ny0uMjMzLjIyN2MtMS43MzggMS42OTctNC4yNjkgNC4yMi01LjQ4NSA1LjUwNWEuODAzLjgwMyAwIDAgMCAuMTMyIDEuMDQ4LjkxLjkxIDAgMCAwIC4yOTguMjJjLjEwMS4wNDUuMjA5LjA3LjMxOS4wNzJhLjY5NS42OTUgMCAwIDAgLjQ1LS4xOGMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMjktLjIzMi4yOTUuMTM1YTMuMjg5IDMuMjg5IDAgMCAwIDMuMjI1LS4yNTNjLjIxNC0uMTMyLjQxMy0uMjg4LjU5Mi0uNDY1YTMuMjg0IDMuMjg0IDAgMCAwIC45NjMtMi4zNThjMC0uMjE1LS4wMjItLjQzLS4wNjQtLjY0MmwtMi41NzcgMi41MTUtMi41NTItMi41NDcgMi41MTUtMi41OWEzLjI4IDMuMjggMCAwIDAtLjY0OS0uMDZ6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNDkgMjVsMS0xaDZsMSAxdjVsLTEgMWgtNHYtMWg0di01aC02djNoLTF2LTN6bTEgNGwxIDF2NWwtMSAxaC02bC0xLTF2LTVsMS0xaDZ6bTAgMXY1aC02di01aDZ6bTEuNDE0LTFsLS40MTQtLjQxNFYyOGg0djFoLTMuNTg2ek0xNTEgMjZoNHYxaC00di0xem0tMiA2aC00djFoNHYtMXoiIGZpbGw9IiM3NUJFRkYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0OSA1bDEtMWg2bDEgMXY1bC0xIDFoLTR2LTFoNFY1aC02djNoLTFWNXptMSA0bDEgMXY1bC0xIDFoLTZsLTEtMXYtNWwxLTFoNnptMCAxdjVoLTZ2LTVoNnptMS40MTQtMUwxNTEgOC41ODZWOGg0djFoLTMuNTg2ek0xNTEgNmg0djFoLTRWNnptLTIgNmgtNHYxaDR2LTF6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZD0iTTE3NyA2aC01VjVoNXYxem0tMSAzaC0ydjFoMlY5em0tNCAwaC05djFoOVY5em0yIDZoLTExdjFoMTF2LTF6bS01LTNoLTZ2MWg2di0xem04IDBoLTV2MWg1di0xem0tNy04djNoLTdWNGg3em0tMSAxaC01djFoNVY1eiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGQ9Ik0xNzcgMjZoLTV2LTFoNXYxem0tMSAzaC0ydjFoMnYtMXptLTQgMGgtOXYxaDl2LTF6bTIgNmgtMTF2MWgxMXYtMXptLTUtM2gtNnYxaDZ2LTF6bTggMGgtNXYxaDV2LTF6bS03LTh2M2gtN3YtM2g3em0tMSAxaC01djFoNXYtMXoiIGZpbGw9IiM0MjQyNDIiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwOS4yMjMgMzIuOTMzYy4zMjYuMTkyLjY5OS4yOSAxLjA3Ny4yODJhMi4xNTUgMi4xNTUgMCAwIDAgMS43NTQtLjg0MiAzLjI5NCAzLjI5NCAwIDAgMCAuNjU0LTIuMTEzIDIuODkgMi44OSAwIDAgMC0uNTc2LTEuODc3IDEuOTg3IDEuOTg3IDAgMCAwLTEuNjM0LS43MzMgMi4yOTIgMi4yOTIgMCAwIDAtMS41MjMuNTY3di0yLjc0MmgtLjk5MVYzMy4xaC45OTV2LS4zNDRjLjA3Ni4wNjYuMTU4LjEyNS4yNDQuMTc3em0uNjI3LTQuMjMzYy4xODYtLjA3OS4zODgtLjExMy41OS0uMWExLjA4IDEuMDggMCAwIDEgLjg5Ni40MjhjLjI1Ny4zNjMuMzgyLjgwMi4zNTcgMS4yNDVhMi40ODMgMi40ODMgMCAwIDEtLjQgMS40ODQgMS4xNDEgMS4xNDEgMCAwIDEtLjk2LjUwOCAxLjIyNSAxLjIyNSAwIDAgMS0uOTc2LS40MTcgMS41MjMgMS41MjMgMCAwIDEtLjM4Mi0xLjA0OHYtLjZhMS43MjMgMS43MjMgMCAwIDEgLjM5My0xLjE0NWMuMTMxLS4xNTQuMjk2LS4yNzYuNDgyLS4zNTV6bS00LjU2MS0xLjAyNWEzLjAyOCAzLjAyOCAwIDAgMC0uOTM3LjE2MiAyLjU4MyAyLjU4MyAwIDAgMC0uOC40bC0uMS4wNzd2MS4ybC40MjMtLjM1OWEyLjEgMi4xIDAgMCAxIDEuMzY2LS41NzIuNzU3Ljc1NyAwIDAgMSAuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5bC0xLjIzMy4xODFhMi41OTggMi41OTggMCAwIDAtMS4zNzguNTc1IDEuNjUgMS42NSAwIDAgMC0uMDIyIDIuMzM2IDEuNzQgMS43NCAwIDAgMCAxLjI1My40NTQgMS45NiAxLjk2IDAgMCAwIDEuMTA3LS4zMzIgMi4xOSAyLjE5IDAgMCAwIC4yODYtLjIyOXYuNDQ0aC45NDF2LTMuMzU4YTIuMTk2IDIuMTk2IDAgMCAwLS40NjktMS41IDEuNjkgMS42OSAwIDAgMC0xLjMyOS0uNTR6bS44NTcgMy4wNDFjLjAyLjQxOC0uMTIuODI5LS4zOTEgMS4xNDhhMS4yMiAxLjIyIDAgMCAxLS45NTUuNDIyLjgzLjgzIDAgMCAxLS42MDgtLjIuODM0LjgzNCAwIDAgMSAwLTEuMDkxYy4yODEtLjE3NC42LS4yNzcuOTMtLjNsMS4wMi0uMTQ4LjAwNC4xNjl6bTguMzEzIDIuMzE2Yy4zMDcuMTMyLjYzOS4xOTQuOTczLjE4My40OTUuMDEyLjk4My0uMTE0IDEuNDEtLjM2NWwuMTIzLS4wNzUuMDEzLS4wMDd2LTEuMTUzbC0uNDQ2LjMyYy0uMzE2LjIyNC0uNjk2LjM0LTEuMDg0LjMyOWExLjMwMyAxLjMwMyAwIDAgMS0xLjA0OC0uNDY0IDEuOTc4IDEuOTc4IDAgMCAxLS40LTEuMzEyYy0uMDI2LS41LjEzNS0uOTkzLjQ1My0xLjM4MWExLjQzNyAxLjQzNyAwIDAgMSAxLjE0Ny0uNTA3Yy4zNDQtLjAwMi42ODEuMDk1Ljk3MS4yNzlsLjQyOS4yNjVWMjcuOTdsLS4xNjktLjA3M2EyLjg5OSAyLjg5OSAwIDAgMC0xLjE3LS4yNDcgMi41MiAyLjUyIDAgMCAwLTEuOTI5LjgxNyAyLjkwMSAyLjkwMSAwIDAgMC0uNzQ3IDIuMDQ5Yy0uMDI4LjcwOC4yMTEgMS40LjY2OSAxLjkzOS4yMjMuMjQ5LjQ5OC40NDYuODA1LjU3OHoiIGZpbGw9IiNDNUM1QzUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwOS4yMjMgMTIuOTMzYy4zMjYuMTkyLjY5OS4yOSAxLjA3Ny4yODJhMi4xNTUgMi4xNTUgMCAwIDAgMS43NTQtLjg0MiAzLjI5NCAzLjI5NCAwIDAgMCAuNjU0LTIuMTEzIDIuODkgMi44OSAwIDAgMC0uNTc2LTEuODc3IDEuOTg3IDEuOTg3IDAgMCAwLTEuNjM0LS43MzMgMi4yOTMgMi4yOTMgMCAwIDAtMS41MjMuNTY3VjUuNDc1aC0uOTkxVjEzLjFoLjk5NXYtLjM0NGMuMDc2LjA2Ni4xNTguMTI1LjI0NC4xNzd6bS42MjctNC4yMzNjLjE4Ni0uMDc5LjM4OC0uMTEzLjU5LS4xYTEuMDggMS4wOCAwIDAgMSAuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4MyAyLjQ4MyAwIDAgMS0uNCAxLjQ4NCAxLjE0MSAxLjE0MSAwIDAgMS0uOTYuNTA4IDEuMjI1IDEuMjI1IDAgMCAxLS45NzYtLjQxNyAxLjUyMyAxLjUyMyAwIDAgMS0uMzgyLTEuMDQ4di0uNmExLjcyMyAxLjcyMyAwIDAgMSAuMzkzLTEuMTQ1Yy4xMzEtLjE1NC4yOTYtLjI3Ni40ODItLjM1NXptLTQuNTYxLTEuMDI1YTMuMDMgMy4wMyAwIDAgMC0uOTM3LjE2MiAyLjU4NCAyLjU4NCAwIDAgMC0uOC40bC0uMS4wNzd2MS4ybC40MjMtLjM1OWEyLjEgMi4xIDAgMCAxIDEuMzY2LS41NzIuNzU3Ljc1NyAwIDAgMSAuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5bC0xLjIzMy4xODFhMi41OTggMi41OTggMCAwIDAtMS4zNzguNTc1IDEuNjUgMS42NSAwIDAgMC0uMDIyIDIuMzM2IDEuNzQgMS43NCAwIDAgMCAxLjI1My40NTQgMS45NiAxLjk2IDAgMCAwIDEuMTA3LS4zMzIgMi4xOSAyLjE5IDAgMCAwIC4yODYtLjIyOXYuNDQ0aC45NDFWOS43MTVhMi4xOTYgMi4xOTYgMCAwIDAtLjQ2OS0xLjUgMS42OSAxLjY5IDAgMCAwLTEuMzI5LS41NHptLjg1NyAzLjA0MWMuMDIuNDE4LS4xMi44MjktLjM5MSAxLjE0OGExLjIyIDEuMjIgMCAwIDEtLjk1NS40MjIuODMuODMgMCAwIDEtLjYwOC0uMi44MzQuODM0IDAgMCAxIDAtMS4wOTFjLjI4MS0uMTc0LjYtLjI3Ny45My0uM2wxLjAyLS4xNDguMDA0LjE2OXptOC4zMTMgMi4zMTdjLjMwNy4xMy42MzkuMTkzLjk3My4xODIuNDk1LjAxMi45ODMtLjExNCAxLjQxLS4zNjVsLjEyMy0uMDc1LjAxMy0uMDA3di0xLjE1M2wtLjQ0Ni4zMmMtLjMxNi4yMjQtLjY5Ni4zNC0xLjA4NC4zMjlhMS4zMDMgMS4zMDMgMCAwIDEtMS4wNDgtLjQ2NCAxLjk3OCAxLjk3OCAwIDAgMS0uNC0xLjMxMmMtLjAyNi0uNS4xMzUtLjk5My40NTMtMS4zODFBMS40MzYgMS40MzYgMCAwIDEgMjE1LjYgOC42Yy4zNDQtLjAwMi42ODEuMDk1Ljk3MS4yNzlsLjQyOS4yNjVWNy45N2wtLjE2OS0uMDczYTIuODk4IDIuODk4IDAgMCAwLTEuMTctLjI0NyAyLjUyIDIuNTIgMCAwIDAtMS45MjkuODE3IDIuOSAyLjkgMCAwIDAtLjc0NyAyLjA0OWMtLjAyOC43MDcuMjExIDEuNC42NjkgMS45MzkuMjIzLjI0OS40OTguNDQ2LjgwNS41Nzh6TTI2NiAzbC0xIDF2MTJsMSAxaDlsMS0xVjdsLS4yOTMtLjcwNy0zLTNMMjcyIDNoLTZ6bTAgMTNWNGg1djRoNHY4aC05em05LTlsLTMtM3YzaDN6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNjYgMjNsLTEgMXYxMmwxIDFoOWwxLTF2LTlsLS4yOTMtLjcwNy0zLTNMMjcyIDIzaC02em0wIDEzVjI0aDV2NGg0djhoLTl6bTktOWwtMy0zdjNoM3oiIGZpbGw9IiNDNUM1QzUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzMCAyNGwtMSAxdjNoMXYtM2g2djVoLTR2MWg0bDEtMXYtNWwtMS0xaC02em0xIDZsLTEtMWgtNmwtMSAxdjVsMSAxaDZsMS0xdi01em0tMSAxdi0xaC02djVoNnYtNHptMS0yLjQxNGwuNDE0LjQxNEgxMzV2LTFoLTR2LjU4NnpNMTM1IDI2aC00djFoNHYtMXptLTYgNWgtNHYxaDR2LTF6bS00IDJoNHYxaC00di0xeiIgZmlsbD0iI0VFOUQyOCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMwIDRsLTEgMXYzaDFWNWg2djVoLTR2MWg0bDEtMVY1bC0xLTFoLTZ6bTEgNmwtMS0xaC02bC0xIDF2NWwxIDFoNmwxLTF2LTV6bS0xIDF2LTFoLTZ2NWg2di00em0xLTIuNDE0bC40MTQuNDE0SDEzNVY4aC00di41ODZ6TTEzNSA2aC00djFoNFY2em0tNiA1aC00djFoNHYtMXptLTQgMmg0djFoLTR2LTF6IiBmaWxsPSIjRDY3RTAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDYgM2wtMSAxdjEybDEgMWg4bDEtMVY0bC0xLTFoLTh6bTAgMlY0aDh2MTJoLTh2LTFoMnYtMWgtMnYtMmg0di0xaC00VjloMlY4aC0yVjZoNFY1aC00eiIgZmlsbD0iIzQyNDI0MiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQ2IDIzbC0xIDF2MTJsMSAxaDhsMS0xVjI0bC0xLTFoLTh6bTAgMnYtMWg4djEyaC04di0xaDJ2LTFoLTJ2LTJoNHYtMWgtNHYtMmgydi0xaC0ydi0yaDR2LTFoLTR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:-2px -22px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:-2px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-42px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-62px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -2px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:-2px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-43px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-63px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -22px}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{background:none;display:inline}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon:before{height:16px;width:16px;display:inline-block}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzc1QkVGRiIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDAgMCAwLTV6TTguMDM1IDhhMy41IDMuNSAwIDEgMCAwLTFINC45MzdhMiAyIDAgMSAwIDAgMWgzLjA5OHoiIGZpbGw9IiM3NUJFRkYiLz48L3N2Zz4=)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAgMC0uNzc1LjUzIDIuMjMgMi4yMyAwIDAgMC0uNDkzLjc1M3YuMDAxYTMuNTQyIDMuNTQyIDAgMCAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwIDAtLjAyNC44NjNjLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTA0IDEuNTA0IDAgMCAxLS43NjUuNzg3IDEuMzc2IDEuMzc2IDAgMCAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwIDEtLjQ1Ny0uMzIgMS42NTkgMS42NTkgMCAwIDEtLjMwOS0uNDY3Yy0uMDc0LS4xOC0uMTEtLjM3LS4xMS0uNTczIDAtLjIyOC4wMDMtLjQ1My4wMTEtLjY3Mi4wMDgtLjIyOC4wMDgtLjQ1IDAtLjY2NWE0LjYzOSA0LjYzOSAwIDAgMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAgMC0uMTY4LS42MDlBMi4yODQgMi4yODQgMCAwIDAgMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAgMCAuNzM4LS45NTVjLjA4LS4xOTIuMTM1LS4zOTMuMTY4LS42MDIuMDMzLS4yMS4wNTEtLjQyMy4wNTUtLjY0LjAwOC0uMjIuMDA4LS40NDIgMC0uNjY2LS4wMDgtLjIyNC0uMDEyLS40NS0uMDEyLS42NzhhMS40NyAxLjQ3IDAgMCAxIC44NzctMS4zNTQgMS4zMyAxLjMzIDAgMCAxIC41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAgMSAuNzY1LS43ODdjLjE3Ni0uMDc3LjM2Mi0uMTE1LjU1OC0uMTE1SDE0di0uOTg0aC0uMDljLS4xOTUgMC0uMzgtLjA0LS41NTYtLjEyMWwtLjAwMS0uMDAxYTEuMzc2IDEuMzc2IDAgMCAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMCAxLS4zMDctLjQ2NWwtLjAwMS0uMDAyYTEuNDA1IDEuNDA1IDAgMCAxLS4xMTctLjU2NmMwLS4yOS4wMDYtLjU4LjAxOC0uODY5YTYuMTkgNi4xOSAwIDAgMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAgMC0uMTk3LS44MjR2LS4wMDFhMi4yMyAyLjIzIDAgMCAwLS40OTQtLjc1MyAyLjMzIDIuMzMgMCAwIDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwIDAtLjkxLS4xODVIMTB2Ljk4NGguMDljLjIgMCAuMzg2LjAzOC41NjIuMTE1LjE3NC4wODIuMzI2LjE4OC40NTcuMzIuMTI3LjEzNC4yMy4yOS4zMDkuNDY3LjA3NC4xOC4xMS4zNy4xMS41NzMgMCAuMjI4LS4wMDMuNDUyLS4wMTEuNjcyLS4wMDguMjI4LS4wMDguNDUgMCAuNjY1LjAwNC4yMjIuMDIyLjQzNS4wNTUuNjQuMDMzLjIxNC4wODkuNDE2LjE2OC42MDlhMi4yODIgMi4yODIgMCAwIDAgLjczOC45NTUgMi4yODIgMi4yODIgMCAwIDAtLjczOC45NTUgMi43IDIuNyAwIDAgMC0uMTY4LjYwMmMtLjAzMy4yMS0uMDUxLjQyMy0uMDU1LjY0LS4wMDguMjItLjAwOC40NDIgMCAuNjY2LjAwOC4yMjQuMDEyLjQ1LjAxMi42NzhhMS40NyAxLjQ3IDAgMCAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAgMS0uNDU3LjMxOSAxLjMzIDEuMzMgMCAwIDEtLjU2My4xMjFIMTB6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwIDEtMS4yNTUtLjU1NiAxLjY4NCAxLjY4NCAwIDAgMS0uNTQ0LTEuMUExLjcyIDEuNzIgMCAwIDEgMS4zNiAxMi4xQzIuNTY4IDEwLjgzIDQuOTQ3IDguNDUgNi42NzggNi43NTVhNC4yNTcgNC4yNTcgMCAwIDEgLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAgMSAxLjY2NS0xLjk2OSA0LjI1OSA0LjI1OSAwIDAgMSA0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjk1IDQuMjk1IDAgMCAxIC4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAgMS0uOTIzIDEuMzkyIDQuMjcgNC4yNyAwIDAgMS0uNzQzLjU4MSA0LjIxNyA0LjIxNyAwIDAgMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwIDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMiAzLjMyIDAgMCAwLTEuODQ5LjU1N2MtLjIxMy4xMy0uNDEyLjI4NC0uNTkxLjQ1OGEzLjMyMSAzLjMyMSAwIDAgMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMCAwIC4xMzIgMS4wNS45MTEuOTExIDAgMCAwIC4yOTguMjJjLjEuMDQ0LjIwOS4wNjkuMzE5LjA3MmEuNjk0LjY5NCAwIDAgMCAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwIDAgMy4yMjUtLjI1NCAzLjMzIDMuMzMgMCAwIDAgLjU5MS0uNDY0IDMuMjggMy4yOCAwIDAgMCAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAgMC0uNjUtLjA2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.value:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNFRTlEMjgiLz48L3N2Zz4=)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAgMCAxLjc1NC0uODQyIDMuMjkxIDMuMjkxIDAgMCAwIC42NTQtMi4xMTMgMi44ODYgMi44ODYgMCAwIDAtLjU3Ni0xLjg3NyAxLjk5IDEuOTkgMCAwIDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAgMC0xLjUyMy41NjdWMy40NzVoLS45OTFWMTEuMWguOTk1di0uMzQ0Yy4wNzYuMDY2LjE1OC4xMjUuMjQ0LjE3N3pNNy44NSA2LjdjLjE4Ni0uMDc5LjM4OC0uMTEzLjU5LS4xYTEuMDggMS4wOCAwIDAgMSAuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAgMS0uNCAxLjQ4NCAxLjEzMyAxLjEzMyAwIDAgMS0uOTYuNTA4IDEuMjI0IDEuMjI0IDAgMCAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAgMSA2Ljk3NSA4Ljh2LS42YTEuNzIyIDEuNzIyIDAgMCAxIC4zOTMtMS4xNDVjLjEzLS4xNTQuMjk2LS4yNzYuNDgyLS4zNTV6TTMuMjg5IDUuNjc1YTMuMDMgMy4wMyAwIDAgMC0uOTM3LjE2MiAyLjU5IDIuNTkgMCAwIDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAgMSAxLjM2Ni0uNTcyLjc1OC43NTggMCAwIDEgLjY2MS4yODJjLjE1LjIzMi4yMy41MDMuMjMxLjc3OUwyLjkgNy44MjVhMi42IDIuNiAwIDAgMC0xLjM3OC41NzUgMS42NSAxLjY1IDAgMCAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwIDAgMS4yNTMuNDU0IDEuOTYgMS45NiAwIDAgMCAxLjEwNy0uMzMyYy4xMDItLjA2OC4xOTctLjE0NS4yODYtLjIyOXYuNDQ0aC45NDFWNy43MTVhMi4xOTMgMi4xOTMgMCAwIDAtLjQ2OS0xLjUgMS42ODcgMS42ODcgMCAwIDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMCAxLS45NTUuNDIyLjgzMi44MzIgMCAwIDEtLjYwOC0uMi44MzMuODMzIDAgMCAxIDAtMS4wOTFjLjI4MS0uMTc0LjYtLjI3Ny45My0uM2wxLjAyLS4xNDguMDA0LjE2OXptOC4zMTMgMi4zMTdjLjMwNy4xMy42NC4xOTMuOTczLjE4Mi40OTUuMDEyLjk4My0uMTE0IDEuNDEtLjM2NWwuMTIzLS4wNzUuMDEzLS4wMDdWOS42MTVsLS40NDYuMzJjLS4zMTYuMjI0LS42OTYuMzQtMS4wODQuMzI5QTEuMyAxLjMgMCAwIDEgMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwIDEtLjQtMS4zMTIgMi4wMSAyLjAxIDAgMCAxIC40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwIDEgMTMuNiA2LjZhMS44IDEuOCAwIDAgMSAuOTcxLjI3OWwuNDMuMjY1VjUuOTdsLS4xNy0uMDczYTIuOSAyLjkgMCAwIDAtMS4xNy0uMjQ3IDIuNTIgMi41MiAwIDAgMC0xLjkyOS44MTcgMi45IDIuOSAwIDAgMC0uNzQ3IDIuMDQ5Yy0uMDI4LjcwNy4yMSAxLjQuNjcgMS45MzkuMjIyLjI0OS40OTcuNDQ2LjgwNC41Nzh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+)}.monaco-editor .rename-box{z-index:100;color:inherit}.monaco-editor .rename-box .rename-input{padding:4px}.monaco-editor .snippet-placeholder{min-width:2px}.monaco-editor .finish-snippet-placeholder,.monaco-editor .snippet-placeholder{outline-style:solid;outline-width:1px}.monaco-editor .suggest-widget{z-index:40;width:430px}.monaco-editor .suggest-widget>.details,.monaco-editor .suggest-widget>.message,.monaco-editor .suggest-widget>.tree{width:100%;border-style:solid;border-width:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.hc-black .suggest-widget>.details,.monaco-editor.hc-black .suggest-widget>.message,.monaco-editor.hc-black .suggest-widget>.tree{border-width:2px}.monaco-editor .suggest-widget.docs-side{width:660px}.monaco-editor .suggest-widget.docs-side>.details,.monaco-editor .suggest-widget.docs-side>.tree{width:50%;float:left}.monaco-editor .suggest-widget.docs-side.list-right>.details,.monaco-editor .suggest-widget.docs-side.list-right>.tree{float:right}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%}.monaco-editor .suggest-widget .monaco-list{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:-webkit-box;display:-ms-flexbox;display:flex;-mox-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;-ms-touch-action:none;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{opacity:.6;background-position:50%;background-repeat:no-repeat;background-size:70%;cursor:pointer}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwNy0uNzA3TDguNzA3IDhsMy42NDYtMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");position:absolute;top:0;right:0;margin-right:5px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDcuNWE1LjUgNS41IDAgMSAxIDExIDAgNS41IDUuNSAwIDAgMS0xMSAwem0tMSAwYTYuNSA2LjUgMCAxIDEgMTMgMCA2LjUgNi41IDAgMCAxLTEzIDB6TTggNVY0aDF2MUg4em0wIDVWNmgxdjRIOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label{margin-left:.8em;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget.docs-below .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused>.contents>.main>.type-label,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main>.type-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-description-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:50%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .monaco-icon-label.suggest-icon:before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.suggest-icon:before{content:" ";background-repeat:no-repeat;background-position:50%;background-size:75%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjNjUyRDkwIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzAwN0FDQyIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQxNCAxLjU2TDguMzEyIDFoMy4yOTRsLjgxOCAxLjU3NUwxMC4yMzYgNmgxLjc4MWwuNzIgMS42OTVMNS42MTggMTVsLTEuNjAyLTEuMTYzTDYuMTE5IDEwSDQuODk4TDQgOC41NmwzLjQxNC03ek03Ljc4IDlMNC45IDE0LjMwNSAxMi4wMTggN0g4LjMxMmwzLjI5NC01SDguMzEyTDQuODk4IDlINy43OHoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjg3MyAxLjFjLjMzNS4xMzYuNjAyLjM5OC43NDUuNzMuMDcyLjE3LjEwOS4zNTIuMTA3LjUzN2ExLjM0IDEuMzQgMCAwIDEtLjYxIDEuMTM1IDEuMzU5IDEuMzU5IDAgMCAxLS43NTMuMjIzQTEuMzU1IDEuMzU1IDAgMCAxIDEgMi4zNjJhMS4zNTUgMS4zNTUgMCAwIDEgLjgzLTEuMjU2Yy4zMzMtLjE0LjcwOC0uMTQxIDEuMDQzLS4wMDZ6bS0uMjk4IDEuNzY1YS41NTEuNTUxIDAgMCAwIC4zMzItLjUuNTQ4LjU0OCAwIDEgMC0uMzMyLjV6TTYuNDMgMS4xMDlMMS4xMSA2LjQzbC42ODYuNjg3IDUuMzItNS4zMi0uNjg2LS42ODd6TTExLjUgOWgxdjIuNUgxNXYxaC0yLjVWMTVoLTF2LTIuNUg5di0xaDIuNVY5em0tNS43MzIuNTI1bC43MDcuNzA3TDQuNzA3IDEybDEuNzY4IDEuNzY4LS43MDcuNzA3TDQgMTIuNzA3bC0xLjc2OCAxLjc2OC0uNzA3LS43MDdMMy4yOTMgMTJsLTEuNzY4LTEuNzY4LjcwNy0uNzA3TDQgMTEuMjkzbDEuNzY4LTEuNzY4em0xLjM1LTQuMTk1YTEuMzUzIDEuMzUzIDAgMCAwLTEuMjU2LS44MyAxLjM1NSAxLjM1NSAwIDAgMC0xLjI1Ni44MyAxLjM2MiAxLjM2MiAwIDAgMCAxLjI1NyAxLjg5NUExLjM1OCAxLjM1OCAwIDAgMCA3LjExOCA1LjMzem0tLjc1My43NDVhLjU1My41NTMgMCAwIDEtLjI4OS4yOS41NDcuNTQ3IDAgMCAxLS41OTktLjExNy41MjkuNTI5IDAgMCAxLS4xMTctLjE3My41NDQuNTQ0IDAgMCAxIC43MTYtLjcxNS41NjUuNTY1IDAgMCAxIC4xNzMuMTE2LjU0OS41NDkgMCAwIDEgLjExNi41OTl6TTE0IDNoLTR2MWg0VjN6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjUgNGwtLjUuNXY4bC41LjVINHYtMUgyVjVoMlY0SDEuNXptMTMgOWwuNS0uNXYtOGwtLjUtLjVIMTJ2MWgydjdoLTJ2MWgyLjV6TTguNzk3IDVsLTQuNSAyTDQgNy40NTd2Mi41bC4yNDMuNDI5IDIuNSAxLjUuNDYuMDI4IDQuNS0yTDEyIDkuNDU3di0yLjVsLS4yNDMtLjQyOS0yLjUtMS41TDguNzk3IDV6TTUgOC4zNHYxLjMzNGwxLjUuOVY5LjI0TDUgOC4zNHptMi41Ljk0MnYxLjQwNUwxMSA5LjEzM1Y3LjcyNkw3LjUgOS4yODJ6bTIuOTE4LTIuMzkxbC0xLjQ1Mi0uODcyLTMuMzg0IDEuNTA0IDEuNDUyLjg3MSAzLjM4NC0xLjUwM3oiIGZpbGw9IiMwMDdBQ0MiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0Q2N0UwMCIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDAgMCAwLTV6TTguMDM1IDhhMy41IDMuNSAwIDEgMCAwLTFINC45MzdhMiAyIDAgMSAwIDAgMWgzLjA5OHoiIGZpbGw9IiMwMDdBQ0MiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDJMMSAzdjNsMSAxaDEybDEtMVYzbC0xLTFIMnptMCAxaDEydjNIMlYzem0tMSA3bDEtMWgzbDEgMXYzbC0xIDFIMmwtMS0xdi0zem0yIDBIMnYzaDN2LTNIM3ptNyAwbDEtMWgzbDEgMXYzbC0xIDFoLTNsLTEtMXYtM3ptMiAwaC0xdjNoM3YtM2gtMnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA2aC0xdi0uNWEuNS41IDAgMCAwLS41LS41SDguNDc5djUuNWEuNS41IDAgMCAwIC41LjVoLjV2MWgtM3YtMWguNWEuNS41IDAgMCAwIC41LS41VjVINi41YS41LjUgMCAwIDAtLjUuNVY2SDVWNGg2djJ6bTIuOTE0IDIuMDQ4bC0xLjQ2Mi0xLjQ2Mi43MDctLjcwNyAxLjgxNiAxLjgxNnYuNzA3bC0xLjc2OCAxLjc2Ny0uNzA3LS43MDcgMS40MTQtMS40MTR6TTMuNTQ4IDkuNDYyTDIuMDg2IDggMy41IDYuNTg2bC0uNzA3LS43MDctMS43NjggMS43Njd2LjcwOGwxLjgxNiAxLjgxNS43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAgMC0uNzc1LjUzIDIuMjMgMi4yMyAwIDAgMC0uNDkzLjc1M3YuMDAxYTMuNTQyIDMuNTQyIDAgMCAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwIDAtLjAyNC44NjNjLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTA0IDEuNTA0IDAgMCAxLS43NjUuNzg3IDEuMzc2IDEuMzc2IDAgMCAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwIDEtLjQ1Ny0uMzIgMS42NTkgMS42NTkgMCAwIDEtLjMwOS0uNDY3Yy0uMDc0LS4xOC0uMTEtLjM3LS4xMS0uNTczIDAtLjIyOC4wMDMtLjQ1My4wMTEtLjY3Mi4wMDgtLjIyOC4wMDgtLjQ1IDAtLjY2NWE0LjYzOSA0LjYzOSAwIDAgMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAgMC0uMTY4LS42MDlBMi4yODQgMi4yODQgMCAwIDAgMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAgMCAuNzM4LS45NTVjLjA4LS4xOTIuMTM1LS4zOTMuMTY4LS42MDIuMDMzLS4yMS4wNTEtLjQyMy4wNTUtLjY0LjAwOC0uMjIuMDA4LS40NDIgMC0uNjY2LS4wMDgtLjIyNC0uMDEyLS40NS0uMDEyLS42NzhhMS40NyAxLjQ3IDAgMCAxIC44NzctMS4zNTQgMS4zMyAxLjMzIDAgMCAxIC41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAgMSAuNzY1LS43ODdjLjE3Ni0uMDc3LjM2Mi0uMTE1LjU1OC0uMTE1SDE0di0uOTg0aC0uMDljLS4xOTUgMC0uMzgtLjA0LS41NTYtLjEyMWwtLjAwMS0uMDAxYTEuMzc2IDEuMzc2IDAgMCAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMCAxLS4zMDctLjQ2NWwtLjAwMS0uMDAyYTEuNDA1IDEuNDA1IDAgMCAxLS4xMTctLjU2NmMwLS4yOS4wMDYtLjU4LjAxOC0uODY5YTYuMTkgNi4xOSAwIDAgMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAgMC0uMTk3LS44MjR2LS4wMDFhMi4yMyAyLjIzIDAgMCAwLS40OTQtLjc1MyAyLjMzIDIuMzMgMCAwIDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwIDAtLjkxLS4xODVIMTB2Ljk4NGguMDljLjIgMCAuMzg2LjAzOC41NjIuMTE1LjE3NC4wODIuMzI2LjE4OC40NTcuMzIuMTI3LjEzNC4yMy4yOS4zMDkuNDY3LjA3NC4xOC4xMS4zNy4xMS41NzMgMCAuMjI4LS4wMDMuNDUyLS4wMTEuNjcyLS4wMDguMjI4LS4wMDguNDUgMCAuNjY1LjAwNC4yMjIuMDIyLjQzNS4wNTUuNjQuMDMzLjIxNC4wODkuNDE2LjE2OC42MDlhMi4yODIgMi4yODIgMCAwIDAgLjczOC45NTUgMi4yODIgMi4yODIgMCAwIDAtLjczOC45NTUgMi43IDIuNyAwIDAgMC0uMTY4LjYwMmMtLjAzMy4yMS0uMDUxLjQyMy0uMDU1LjY0LS4wMDguMjItLjAwOC40NDIgMCAuNjY2LjAwOC4yMjQuMDEyLjQ1LjAxMi42NzhhMS40NyAxLjQ3IDAgMCAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAgMS0uNDU3LjMxOSAxLjMzIDEuMzMgMCAwIDEtLjU2My4xMjFIMTB6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwIDEtMS4yNTUtLjU1NiAxLjY4NCAxLjY4NCAwIDAgMS0uNTQ0LTEuMUExLjcyIDEuNzIgMCAwIDEgMS4zNiAxMi4xQzIuNTY4IDEwLjgzIDQuOTQ3IDguNDUgNi42NzggNi43NTVhNC4yNTcgNC4yNTcgMCAwIDEgLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAgMSAxLjY2NS0xLjk2OSA0LjI1OSA0LjI1OSAwIDAgMSA0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjk1IDQuMjk1IDAgMCAxIC4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAgMS0uOTIzIDEuMzkyIDQuMjcgNC4yNyAwIDAgMS0uNzQzLjU4MSA0LjIxNyA0LjIxNyAwIDAgMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwIDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMiAzLjMyIDAgMCAwLTEuODQ5LjU1N2MtLjIxMy4xMy0uNDEyLjI4NC0uNTkxLjQ1OGEzLjMyMSAzLjMyMSAwIDAgMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMCAwIC4xMzIgMS4wNS45MTEuOTExIDAgMCAwIC4yOTguMjJjLjEuMDQ0LjIwOS4wNjkuMzE5LjA3MmEuNjk0LjY5NCAwIDAgMCAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwIDAgMy4yMjUtLjI1NCAzLjMzIDMuMzMgMCAwIDAgLjU5MS0uNDY0IDMuMjggMy4yOCAwIDAgMCAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAgMC0uNjUtLjA2eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZoOHYxSDRWNnptOCAzSDR2MWg4Vjl6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDRsMS0xaDEybDEgMXY4bC0xIDFIMmwtMS0xVjR6bTEgMHY4aDEyVjRIMnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDNsMS0xaDZsMSAxdjVsLTEgMWgtNFY4aDRWM0g4djNIN1Yzem0xIDRsMSAxdjVsLTEgMUgybC0xLTFWOGwxLTFoNnptMCAxdjVIMlY4aDZ6bTEuNDE0LTFMOSA2LjU4NlY2aDR2MUg5LjQxNHpNOSA0aDR2MUg5VjR6bS0yIDZIM3YxaDR2LTF6IiBmaWxsPSIjMDA3QUNDIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDRoLTVWM2g1djF6bS0xIDNoLTJ2MWgyVjd6bS00IDBIMXYxaDlWN3ptMiA2SDF2MWgxMXYtMXptLTUtM0gxdjFoNnYtMXptOCAwaC01djFoNXYtMXpNOCAydjNIMVYyaDd6TTcgM0gydjFoNVYzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAgMCAxLjc1NC0uODQyIDMuMjkxIDMuMjkxIDAgMCAwIC42NTQtMi4xMTMgMi44ODYgMi44ODYgMCAwIDAtLjU3Ni0xLjg3NyAxLjk5IDEuOTkgMCAwIDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAgMC0xLjUyMy41NjdWMy40NzVoLS45OTFWMTEuMWguOTk1di0uMzQ0Yy4wNzYuMDY2LjE1OC4xMjUuMjQ0LjE3N3pNNy44NSA2LjdjLjE4Ni0uMDc5LjM4OC0uMTEzLjU5LS4xYTEuMDggMS4wOCAwIDAgMSAuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAgMS0uNCAxLjQ4NCAxLjEzMyAxLjEzMyAwIDAgMS0uOTYuNTA4IDEuMjI0IDEuMjI0IDAgMCAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAgMSA2Ljk3NSA4Ljh2LS42YTEuNzIyIDEuNzIyIDAgMCAxIC4zOTMtMS4xNDVjLjEzLS4xNTQuMjk2LS4yNzYuNDgyLS4zNTV6TTMuMjg5IDUuNjc1YTMuMDMgMy4wMyAwIDAgMC0uOTM3LjE2MiAyLjU5IDIuNTkgMCAwIDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAgMSAxLjM2Ni0uNTcyLjc1OC43NTggMCAwIDEgLjY2MS4yODJjLjE1LjIzMi4yMy41MDMuMjMxLjc3OUwyLjkgNy44MjVhMi42IDIuNiAwIDAgMC0xLjM3OC41NzUgMS42NSAxLjY1IDAgMCAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwIDAgMS4yNTMuNDU0IDEuOTYgMS45NiAwIDAgMCAxLjEwNy0uMzMyYy4xMDItLjA2OC4xOTctLjE0NS4yODYtLjIyOXYuNDQ0aC45NDFWNy43MTVhMi4xOTMgMi4xOTMgMCAwIDAtLjQ2OS0xLjUgMS42ODcgMS42ODcgMCAwIDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMCAxLS45NTUuNDIyLjgzMi44MzIgMCAwIDEtLjYwOC0uMi44MzMuODMzIDAgMCAxIDAtMS4wOTFjLjI4MS0uMTc0LjYtLjI3Ny45My0uM2wxLjAyLS4xNDguMDA0LjE2OXptOC4zMTMgMi4zMTdjLjMwNy4xMy42NC4xOTMuOTczLjE4Mi40OTUuMDEyLjk4My0uMTE0IDEuNDEtLjM2NWwuMTIzLS4wNzUuMDEzLS4wMDdWOS42MTVsLS40NDYuMzJjLS4zMTYuMjI0LS42OTYuMzQtMS4wODQuMzI5QTEuMyAxLjMgMCAwIDEgMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwIDEtLjQtMS4zMTIgMi4wMSAyLjAxIDAgMCAxIC40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwIDEgMTMuNiA2LjZhMS44IDEuOCAwIDAgMSAuOTcxLjI3OWwuNDMuMjY1VjUuOTdsLS4xNy0uMDczYTIuOSAyLjkgMCAwIDAtMS4xNy0uMjQ3IDIuNTIgMi41MiAwIDAgMC0xLjkyOS44MTcgMi45IDIuOSAwIDAgMC0uNzQ3IDIuMDQ5Yy0uMDI4LjcwNy4yMSAxLjQuNjcgMS45MzkuMjIyLjI0OS40OTcuNDQ2LjgwNC41Nzh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjYgMTEuNzY3YTEuODY3IDEuODY3IDAgMCAwLTIuNjQtMi42NGMtMS4wNDIgMS4wOTgtMi44NTYuODEyLTIuOTQ3LS42OThBNyA3IDAgMSAxIDcuNCAxNC45NzVjLTEuNTk0LS4xMzYtMS45MDEtMi4wNDktLjgtMy4yMDh6bS4zNjcgMS43NzZjLS4wNjQtLjI5Ny4wMjEtLjcyOC4zNTEtMS4wOGEyLjg2NyAyLjg2NyAwIDAgMC0uMDEtNC4wNDNoLS4wMDFhMi44NjcgMi44NjcgMCAwIDAtNC4wNTQgMGwtLjAxLjAxLS4wMDguMDA5Yy0uMjk2LjMxMS0uNjY0LjM4Ny0uOTAyLjMzOGEuMzk4LjM5OCAwIDAgMS0uMjIzLS4xMTVjLS4wMzYtLjA0LS4wODktLjEyMi0uMDk5LS4yOTRhNiA2IDAgMSAxIDUuNDczIDUuNjFjLS4xOTQtLjAxNi0uMy0uMDgtLjM2LS4xMzVhLjU1NS41NTUgMCAwIDEtLjE1Ny0uM3pNNSA2YTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMnptNyA1YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHpNOCA1YTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMnptNSAzYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptLTItMmExIDEgMCAxIDAgMC0yIDEgMSAwIDAgMCAwIDJ6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjA2IDMuODU0TDUuOTE1IDZsLS43MDctLjcwN0w2LjUgNGgtM2ExLjUgMS41IDAgMCAwIDAgM0g0djFoLS41YTIuNSAyLjUgMCAxIDEgMC01aDNMNiAyLjVsLS43OTMtLjc5M0w1LjkxNCAxbDIuMTQ3IDIuMTQ2di43MDh6TTUgNi41bC45MTQuOTE0TDYgNy4zMjhWMTRoOFY3aC00VjNoLS45NHYtLjI2OEw4LjMyOSAySDExLjJsLjMuMSAzLjQgMy41LjEuNHY4LjVsLS41LjVoLTlsLS41LS41di04ek0xMSAzdjNoMi45MDNMMTEgM3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMWwtLjUuNVYxM2gxVjJoMTF2MTFoMVYxLjVsLS41LS41aC0xMnpNMiAxNXYtMWgxdjFIMnptMy0xSDR2MWgxdi0xem0xIDBoMXYxSDZ2LTF6bTMgMEg4djFoMXYtMXptMSAwaDF2MWgtMXYtMXptNSAxdi0xaC0xdjFoMXptLTMtMWgxdjFoLTF2LTF6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before{background-image:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjAxIDIuNWwuNS0uNWg0Ljk5N2wuMzU0LjE0Ni44NTIuODUzaDYuNzg4bC41LjV2NS40OTZsLS4wMS4wMTF2NC40OTZsLS41LjVIMS41bC0uNS0uNVY2LjUwN2wuMDEtLjAxVjIuNXpNMTQuMDAyIDR2MS4wMDNoLTYuNWwtLjM1NC4xNDctLjg1OC44NTdIMi4wMTFWM0g2LjNsLjg1My44NTMuMzUzLjE0Nmg2LjQ5NXpNNi40OTYgNy4wMDZIMi4wMTF2LjQ4OUgydjUuNTA3aDExLjk5di03SDcuNzA4bC0uODU4Ljg1OC0uMzU0LjE0NnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-widget .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:default}.monaco-editor .suggest-widget .details.no-docs{display:none}.monaco-editor .suggest-widget.docs-below .details{border-top-width:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element{-webkit-box-flex:1;-ms-flex:1;flex:1}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.type{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;word-break:break-all;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:normal}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-widget .details code{border-radius:3px;padding:0 .4em}.monaco-editor.hc-black .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close,.monaco-editor.vs-dark .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwNy0uNzA3TDguNzA3IDhsMy42NDYtMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDcuNWE1LjUgNS41IDAgMSAxIDExIDAgNS41IDUuNSAwIDAgMS0xMSAwem0tMSAwYTYuNSA2LjUgMCAxIDEgMTMgMCA2LjUgNi41IDAgMCAxLTEzIDB6TTggNHYxaDFWNEg4em0wIDJ2NGgxVjZIOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzc1QkVGRiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQxNCAxLjU2TDguMzEyIDFoMy4yOTRsLjgxOCAxLjU3NUwxMC4yMzYgNmgxLjc4MWwuNzIgMS42OTVMNS42MTggMTVsLTEuNjAyLTEuMTYzTDYuMTE5IDEwSDQuODk4TDQgOC41NmwzLjQxNC03ek03Ljc4IDlMNC45IDE0LjMwNSAxMi4wMTggN0g4LjMxMmwzLjI5NC01SDguMzEyTDQuODk4IDlINy43OHoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjg3MyAxLjFjLjMzNS4xMzYuNjAyLjM5OC43NDUuNzMuMDcyLjE3LjEwOS4zNTIuMTA3LjUzN2ExLjM0IDEuMzQgMCAwIDEtLjYxIDEuMTM1IDEuMzU5IDEuMzU5IDAgMCAxLS43NTMuMjIzQTEuMzU1IDEuMzU1IDAgMCAxIDEgMi4zNjJhMS4zNTUgMS4zNTUgMCAwIDEgLjgzLTEuMjU2Yy4zMzMtLjE0LjcwOC0uMTQxIDEuMDQzLS4wMDZ6bS0uMjk4IDEuNzY1YS41NTEuNTUxIDAgMCAwIC4zMzItLjUuNTQ4LjU0OCAwIDEgMC0uMzMyLjV6TTYuNDMgMS4xMDlMMS4xMSA2LjQzbC42ODYuNjg3IDUuMzItNS4zMi0uNjg2LS42ODd6TTExLjUgOWgxdjIuNUgxNXYxaC0yLjVWMTVoLTF2LTIuNUg5di0xaDIuNVY5em0tNS43MzIuNTI1bC43MDcuNzA3TDQuNzA3IDEybDEuNzY4IDEuNzY4LS43MDcuNzA3TDQgMTIuNzA3bC0xLjc2OCAxLjc2OC0uNzA3LS43MDdMMy4yOTMgMTJsLTEuNzY4LTEuNzY4LjcwNy0uNzA3TDQgMTEuMjkzbDEuNzY4LTEuNzY4em0xLjM1LTQuMTk1YTEuMzUzIDEuMzUzIDAgMCAwLTEuMjU2LS44MyAxLjM1NSAxLjM1NSAwIDAgMC0xLjI1Ni44MyAxLjM2MiAxLjM2MiAwIDAgMCAxLjI1NyAxLjg5NUExLjM1OCAxLjM1OCAwIDAgMCA3LjExOCA1LjMzem0tLjc1My43NDVhLjU1My41NTMgMCAwIDEtLjI4OS4yOS41NDcuNTQ3IDAgMCAxLS41OTktLjExNy41MjkuNTI5IDAgMCAxLS4xMTctLjE3My41NDQuNTQ0IDAgMCAxIC43MTYtLjcxNS41NjUuNTY1IDAgMCAxIC4xNzMuMTE2LjU0OS41NDkgMCAwIDEgLjExNi41OTl6TTE0IDNoLTR2MWg0VjN6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjUgNGwtLjUuNXY4bC41LjVINHYtMUgyVjVoMlY0SDEuNXptMTMgOWwuNS0uNXYtOGwtLjUtLjVIMTJ2MWgydjdoLTJ2MWgyLjV6TTguNzk3IDVsLTQuNSAyTDQgNy40NTd2Mi41bC4yNDMuNDI5IDIuNSAxLjUuNDYuMDI4IDQuNS0yTDEyIDkuNDU3di0yLjVsLS4yNDMtLjQyOS0yLjUtMS41TDguNzk3IDV6TTUgOC4zNHYxLjMzNGwxLjUuOVY5LjI0TDUgOC4zNHptMi41Ljk0MnYxLjQwNUwxMSA5LjEzM1Y3LjcyNkw3LjUgOS4yODJ6bTIuOTE4LTIuMzkxbC0xLjQ1Mi0uODcyLTMuMzg0IDEuNTA0IDEuNDUyLjg3MSAzLjM4NC0xLjUwM3oiIGZpbGw9IiM3NUJFRkYiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDAgMCAwLTV6TTguMDM1IDhhMy41IDMuNSAwIDEgMCAwLTFINC45MzdhMiAyIDAgMSAwIDAgMWgzLjA5OHoiIGZpbGw9IiM3NUJFRkYiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDJMMSAzdjNsMSAxaDEybDEtMVYzbC0xLTFIMnptMCAxaDEydjNIMlYzem0tMSA3bDEtMWgzbDEgMXYzbC0xIDFIMmwtMS0xdi0zem0yIDBIMnYzaDN2LTNIM3ptNyAwbDEtMWgzbDEgMXYzbC0xIDFoLTNsLTEtMXYtM3ptMiAwaC0xdjNoM3YtM2gtMnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA2aC0xdi0uNWEuNS41IDAgMCAwLS41LS41SDguNDc5djUuNWEuNS41IDAgMCAwIC41LjVoLjV2MWgtM3YtMWguNWEuNS41IDAgMCAwIC41LS41VjVINi41YS41LjUgMCAwIDAtLjUuNVY2SDVWNGg2djJ6bTIuOTE0IDIuMDQ4bC0xLjQ2Mi0xLjQ2Mi43MDctLjcwNyAxLjgxNiAxLjgxNnYuNzA3bC0xLjc2OCAxLjc2Ny0uNzA3LS43MDcgMS40MTQtMS40MTR6TTMuNTQ4IDkuNDYyTDIuMDg2IDggMy41IDYuNTg2bC0uNzA3LS43MDctMS43NjggMS43Njd2LjcwOGwxLjgxNiAxLjgxNS43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAgMC0uNzc1LjUzIDIuMjMgMi4yMyAwIDAgMC0uNDkzLjc1M3YuMDAxYTMuNTQyIDMuNTQyIDAgMCAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwIDAtLjAyNC44NjNjLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTA0IDEuNTA0IDAgMCAxLS43NjUuNzg3IDEuMzc2IDEuMzc2IDAgMCAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwIDEtLjQ1Ny0uMzIgMS42NTkgMS42NTkgMCAwIDEtLjMwOS0uNDY3Yy0uMDc0LS4xOC0uMTEtLjM3LS4xMS0uNTczIDAtLjIyOC4wMDMtLjQ1My4wMTEtLjY3Mi4wMDgtLjIyOC4wMDgtLjQ1IDAtLjY2NWE0LjYzOSA0LjYzOSAwIDAgMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAgMC0uMTY4LS42MDlBMi4yODQgMi4yODQgMCAwIDAgMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAgMCAuNzM4LS45NTVjLjA4LS4xOTIuMTM1LS4zOTMuMTY4LS42MDIuMDMzLS4yMS4wNTEtLjQyMy4wNTUtLjY0LjAwOC0uMjIuMDA4LS40NDIgMC0uNjY2LS4wMDgtLjIyNC0uMDEyLS40NS0uMDEyLS42NzhhMS40NyAxLjQ3IDAgMCAxIC44NzctMS4zNTQgMS4zMyAxLjMzIDAgMCAxIC41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAgMSAuNzY1LS43ODdjLjE3Ni0uMDc3LjM2Mi0uMTE1LjU1OC0uMTE1SDE0di0uOTg0aC0uMDljLS4xOTUgMC0uMzgtLjA0LS41NTYtLjEyMWwtLjAwMS0uMDAxYTEuMzc2IDEuMzc2IDAgMCAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMCAxLS4zMDctLjQ2NWwtLjAwMS0uMDAyYTEuNDA1IDEuNDA1IDAgMCAxLS4xMTctLjU2NmMwLS4yOS4wMDYtLjU4LjAxOC0uODY5YTYuMTkgNi4xOSAwIDAgMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAgMC0uMTk3LS44MjR2LS4wMDFhMi4yMyAyLjIzIDAgMCAwLS40OTQtLjc1MyAyLjMzIDIuMzMgMCAwIDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwIDAtLjkxLS4xODVIMTB2Ljk4NGguMDljLjIgMCAuMzg2LjAzOC41NjIuMTE1LjE3NC4wODIuMzI2LjE4OC40NTcuMzIuMTI3LjEzNC4yMy4yOS4zMDkuNDY3LjA3NC4xOC4xMS4zNy4xMS41NzMgMCAuMjI4LS4wMDMuNDUyLS4wMTEuNjcyLS4wMDguMjI4LS4wMDguNDUgMCAuNjY1LjAwNC4yMjIuMDIyLjQzNS4wNTUuNjQuMDMzLjIxNC4wODkuNDE2LjE2OC42MDlhMi4yODIgMi4yODIgMCAwIDAgLjczOC45NTUgMi4yODIgMi4yODIgMCAwIDAtLjczOC45NTUgMi43IDIuNyAwIDAgMC0uMTY4LjYwMmMtLjAzMy4yMS0uMDUxLjQyMy0uMDU1LjY0LS4wMDguMjItLjAwOC40NDIgMCAuNjY2LjAwOC4yMjQuMDEyLjQ1LjAxMi42NzhhMS40NyAxLjQ3IDAgMCAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAgMS0uNDU3LjMxOSAxLjMzIDEuMzMgMCAwIDEtLjU2My4xMjFIMTB6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwIDEtMS4yNTUtLjU1NiAxLjY4NCAxLjY4NCAwIDAgMS0uNTQ0LTEuMUExLjcyIDEuNzIgMCAwIDEgMS4zNiAxMi4xQzIuNTY4IDEwLjgzIDQuOTQ3IDguNDUgNi42NzggNi43NTVhNC4yNTcgNC4yNTcgMCAwIDEgLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAgMSAxLjY2NS0xLjk2OSA0LjI1OSA0LjI1OSAwIDAgMSA0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjk1IDQuMjk1IDAgMCAxIC4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAgMS0uOTIzIDEuMzkyIDQuMjcgNC4yNyAwIDAgMS0uNzQzLjU4MSA0LjIxNyA0LjIxNyAwIDAgMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwIDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMiAzLjMyIDAgMCAwLTEuODQ5LjU1N2MtLjIxMy4xMy0uNDEyLjI4NC0uNTkxLjQ1OGEzLjMyMSAzLjMyMSAwIDAgMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMCAwIC4xMzIgMS4wNS45MTEuOTExIDAgMCAwIC4yOTguMjJjLjEuMDQ0LjIwOS4wNjkuMzE5LjA3MmEuNjk0LjY5NCAwIDAgMCAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwIDAgMy4yMjUtLjI1NCAzLjMzIDMuMzMgMCAwIDAgLjU5MS0uNDY0IDMuMjggMy4yOCAwIDAgMCAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAgMC0uNjUtLjA2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZoOHYxSDRWNnptOCAzSDR2MWg4Vjl6IiBmaWxsPSIjQzVDNUM1Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDRsMS0xaDEybDEgMXY4bC0xIDFIMmwtMS0xVjR6bTEgMHY4aDEyVjRIMnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNFRTlEMjgiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDNsMS0xaDZsMSAxdjVsLTEgMWgtNFY4aDRWM0g4djNIN1Yzem0xIDRsMSAxdjVsLTEgMUgybC0xLTFWOGwxLTFoNnptMCAxdjVIMlY4aDZ6bTEuNDE0LTFMOSA2LjU4NlY2aDR2MUg5LjQxNHpNOSA0aDR2MUg5VjR6bS0yIDZIM3YxaDR2LTF6IiBmaWxsPSIjNzVCRUZGIi8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDRoLTVWM2g1djF6bS0xIDNoLTJ2MWgyVjd6bS00IDBIMXYxaDlWN3ptMiA2SDF2MWgxMXYtMXptLTUtM0gxdjFoNnYtMXptOCAwaC01djFoNXYtMXpNOCAydjNIMVYyaDd6TTcgM0gydjFoNVYzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAgMCAxLjc1NC0uODQyIDMuMjkxIDMuMjkxIDAgMCAwIC42NTQtMi4xMTMgMi44ODYgMi44ODYgMCAwIDAtLjU3Ni0xLjg3NyAxLjk5IDEuOTkgMCAwIDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAgMC0xLjUyMy41NjdWMy40NzVoLS45OTFWMTEuMWguOTk1di0uMzQ0Yy4wNzYuMDY2LjE1OC4xMjUuMjQ0LjE3N3pNNy44NSA2LjdjLjE4Ni0uMDc5LjM4OC0uMTEzLjU5LS4xYTEuMDggMS4wOCAwIDAgMSAuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAgMS0uNCAxLjQ4NCAxLjEzMyAxLjEzMyAwIDAgMS0uOTYuNTA4IDEuMjI0IDEuMjI0IDAgMCAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAgMSA2Ljk3NSA4Ljh2LS42YTEuNzIyIDEuNzIyIDAgMCAxIC4zOTMtMS4xNDVjLjEzLS4xNTQuMjk2LS4yNzYuNDgyLS4zNTV6TTMuMjg5IDUuNjc1YTMuMDMgMy4wMyAwIDAgMC0uOTM3LjE2MiAyLjU5IDIuNTkgMCAwIDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAgMSAxLjM2Ni0uNTcyLjc1OC43NTggMCAwIDEgLjY2MS4yODJjLjE1LjIzMi4yMy41MDMuMjMxLjc3OUwyLjkgNy44MjVhMi42IDIuNiAwIDAgMC0xLjM3OC41NzUgMS42NSAxLjY1IDAgMCAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwIDAgMS4yNTMuNDU0IDEuOTYgMS45NiAwIDAgMCAxLjEwNy0uMzMyYy4xMDItLjA2OC4xOTctLjE0NS4yODYtLjIyOXYuNDQ0aC45NDFWNy43MTVhMi4xOTMgMi4xOTMgMCAwIDAtLjQ2OS0xLjUgMS42ODcgMS42ODcgMCAwIDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMCAxLS45NTUuNDIyLjgzMi44MzIgMCAwIDEtLjYwOC0uMi44MzMuODMzIDAgMCAxIDAtMS4wOTFjLjI4MS0uMTc0LjYtLjI3Ny45My0uM2wxLjAyLS4xNDguMDA0LjE2OXptOC4zMTMgMi4zMTdjLjMwNy4xMy42NC4xOTMuOTczLjE4Mi40OTUuMDEyLjk4My0uMTE0IDEuNDEtLjM2NWwuMTIzLS4wNzUuMDEzLS4wMDdWOS42MTVsLS40NDYuMzJjLS4zMTYuMjI0LS42OTYuMzQtMS4wODQuMzI5QTEuMyAxLjMgMCAwIDEgMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwIDEtLjQtMS4zMTIgMi4wMSAyLjAxIDAgMCAxIC40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwIDEgMTMuNiA2LjZhMS44IDEuOCAwIDAgMSAuOTcxLjI3OWwuNDMuMjY1VjUuOTdsLS4xNy0uMDczYTIuOSAyLjkgMCAwIDAtMS4xNy0uMjQ3IDIuNTIgMi41MiAwIDAgMC0xLjkyOS44MTcgMi45IDIuOSAwIDAgMC0uNzQ3IDIuMDQ5Yy0uMDI4LjcwNy4yMSAxLjQuNjcgMS45MzkuMjIyLjI0OS40OTcuNDQ2LjgwNC41Nzh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjYgMTEuNzY3YTEuODY3IDEuODY3IDAgMCAwLTIuNjQtMi42NGMtMS4wNDIgMS4wOTgtMi44NTYuODEyLTIuOTQ3LS42OThBNyA3IDAgMSAxIDcuNCAxNC45NzVjLTEuNTk0LS4xMzYtMS45MDEtMi4wNDktLjgtMy4yMDh6bS4zNjcgMS43NzZjLS4wNjQtLjI5Ny4wMjEtLjcyOC4zNTEtMS4wOGEyLjg2NyAyLjg2NyAwIDAgMC0uMDEtNC4wNDNoLS4wMDFhMi44NjcgMi44NjcgMCAwIDAtNC4wNTQgMGwtLjAxLjAxLS4wMDguMDA5Yy0uMjk2LjMxMS0uNjY0LjM4Ny0uOTAyLjMzOGEuMzk4LjM5OCAwIDAgMS0uMjIzLS4xMTVjLS4wMzYtLjA0LS4wODktLjEyMi0uMDk5LS4yOTRhNiA2IDAgMSAxIDUuNDczIDUuNjFjLS4xOTQtLjAxNi0uMy0uMDgtLjM2LS4xMzVhLjU1NS41NTUgMCAwIDEtLjE1Ny0uM3pNNSA2YTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMnptNyA1YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHpNOCA1YTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMnptNSAzYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptLTItMmExIDEgMCAxIDAgMC0yIDEgMSAwIDAgMCAwIDJ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjA2IDMuODU0TDUuOTE1IDZsLS43MDctLjcwN0w2LjUgNGgtM2ExLjUgMS41IDAgMCAwIDAgM0g0djFoLS41YTIuNSAyLjUgMCAxIDEgMC01aDNMNiAyLjVsLS43OTMtLjc5M0w1LjkxNCAxbDIuMTQ3IDIuMTQ2di43MDh6TTUgNi41bC45MTQuOTE0TDYgNy4zMjhWMTRoOFY3aC00VjNoLS45NHYtLjI2OEw4LjMyOSAySDExLjJsLjMuMSAzLjQgMy41LjEuNHY4LjVsLS41LjVoLTlsLS41LS41di04ek0xMSAzdjNoMi45MDNMMTEgM3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMWwtLjUuNVYxM2gxVjJoMTF2MTFoMVYxLjVsLS41LS41aC0xMnpNMiAxNXYtMWgxdjFIMnptMy0xSDR2MWgxdi0xem0xIDBoMXYxSDZ2LTF6bTMgMEg4djFoMXYtMXptMSAwaDF2MWgtMXYtMXptNSAxdi0xaC0xdjFoMXptLTMtMWgxdjFoLTF2LTF6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before{background-image:none}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjAxIDIuNWwuNS0uNWg0Ljk5N2wuMzU0LjE0Ni44NTIuODUzaDYuNzg4bC41LjV2NS40OTZsLS4wMS4wMTF2NC40OTZsLS41LjVIMS41bC0uNS0uNVY2LjUwN2wuMDEtLjAxVjIuNXpNMTQuMDAyIDR2MS4wMDNoLTYuNWwtLjM1NC4xNDctLjg1OC44NTdIMi4wMTFWM0g2LjNsLjg1My44NTMuMzUzLjE0Nmg2LjQ5NXpNNi40OTYgNy4wMDZIMi4wMTF2LjQ4OUgydjUuNTA3aDExLjk5di03SDcuNzA4bC0uODU4Ljg1OC0uMzU0LjE0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,Ubuntu,Droid Sans,sans-serif}.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor-hover p{margin:0}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs-dark .view-overlays .current-line,.monaco-editor.vs .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs-dark .cursor,.monaco-editor.vs .cursor{background-color:windowtext!important}.monaco-editor.vs-dark .dnd-target,.monaco-editor.vs .dnd-target{border-color:windowtext!important}.monaco-editor.vs-dark .selected-text,.monaco-editor.vs .selected-text{background-color:highlight!important}.monaco-editor.vs-dark .view-line,.monaco-editor.vs .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .view-line span,.monaco-editor.vs .view-line span{color:windowtext!important}.monaco-editor.vs-dark .view-line span.inline-selected-text,.monaco-editor.vs .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs-dark .view-overlays,.monaco-editor.vs .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .reference-decoration,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs .wordHighlightStrong{border:2px dotted highlight!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .rangeHighlight,.monaco-editor.vs .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs-dark .currentFindMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs .findMatch{border:2px dotted activeborder!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .find-widget,.monaco-editor.vs .find-widget{border:1px solid windowtext}.monaco-editor.vs-dark .monaco-list .monaco-list-row,.monaco-editor.vs .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused,.monaco-editor.vs .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover,.monaco-editor.vs .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row,.monaco-editor.vs .monaco-tree .monaco-tree-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.selected,.monaco-editor.vs .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs .monaco-tree .monaco-tree-row.selected{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row:hover,.monaco-editor.vs .monaco-tree .monaco-tree-row:hover{background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs-dark .decorationsOverviewRuler,.monaco-editor.vs .decorationsOverviewRuler{opacity:0}.monaco-editor.vs-dark .minimap,.monaco-editor.vs .minimap{display:none}.monaco-editor.vs-dark .squiggly-d-error,.monaco-editor.vs .squiggly-d-error{background:transparent!important;border-bottom:4px double #e47777}.monaco-editor.vs-dark .squiggly-b-info,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs .squiggly-c-warning{border-bottom:4px double #71b771}.monaco-editor.vs-dark .squiggly-a-hint,.monaco-editor.vs .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-diff-editor.vs-dark .diffOverviewRuler,.monaco-diff-editor.vs .diffOverviewRuler{display:none}.monaco-editor.vs-dark .line-delete,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs .line-insert{background:transparent!important;border:1px solid highlight!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .char-delete,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs .char-insert{background:transparent!important}}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:hsla(0,0%,100%,.01)}.monaco-diff-editor .diffViewport{-webkit-box-shadow:inset 0 0 1px 0 #b9b9b9;box-shadow:inset 0 0 1px 0 #b9b9b9;background:rgba(0,0,0,.1)}.monaco-diff-editor.hc-black .diffViewport,.monaco-diff-editor.vs-dark .diffViewport{background:hsla(0,0%,100%,.1)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:transparent}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:hsla(0,0%,67.1%,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-diff-editor .delete-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-editor .insert-sign{background-size:60%;opacity:.7;background-repeat:no-repeat;background-position:75%;background-size:11px 11px}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.hc-black .insert-sign{opacity:1}.monaco-diff-editor .insert-sign,.monaco-editor .insert-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDd2MUg4djZIN1Y4SDFWN2g2VjFoMXY2aDZ6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-diff-editor .delete-sign,.monaco-editor .delete-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDhIMVY3aDE0djF6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-diff-editor.hc-black .insert-sign,.monaco-diff-editor.vs-dark .insert-sign,.monaco-editor.hc-black .insert-sign,.monaco-editor.vs-dark .insert-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDd2MUg4djZIN1Y4SDFWN2g2VjFoMXY2aDZ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.vs-dark .delete-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.vs-dark .delete-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDhIMVY3aDE0djF6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .diagonal-fill{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAChJREFUKFNjOH/+fAMDDgCSu3Dhwn9c8gwwBTgNGR4KQP4HhQOhsAIAZCBTkhtqePcAAAAASUVORK5CYII=")}.monaco-editor.vs-dark .diagonal-fill{opacity:.2}.monaco-editor.hc-black .diagonal-fill{background:none}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMCAxLS43OTQgMS4xOTdjLS4xNTkuMDY4LS4zMjkuMTAyLS41MDkuMTAySDcuNzEyYTEuMjg1IDEuMjg1IDAgMCAxLS45MjItLjM3OSAxLjMwMyAxLjMwMyAwIDAgMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMCAwLS43NzYtMS4xMTQgNC42ODkgNC42ODkgMCAwIDEtMS4wMDYtMS40MzdBNC4xODcgNC4xODcgMCAwIDEgNCA1LjVhNC40MzIgNC40MzIgMCAwIDEgLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMCAxIDIuMjc2LjYxNCA0LjQ3NSA0LjQ3NSAwIDAgMSAxLjYyMiAxLjYxNiA0LjQzOCA0LjQzOCAwIDAgMSAuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwIDEtMS4wMDYgMS40Mzd6TTkuNjIzIDEwLjVINy40MDl2Mi4yMDFjMCAuMDgxLjAyOC4xNS4wOS4yMTIuMDYyLjA2MS4xMzEuMDkuMjEzLjA5aDEuNjA2YS4yODkuMjg5IDAgMCAwIC4yMTMtLjA5LjI4Ni4yODYgMCAwIDAgLjA5LS4yMTJWMTAuNXoiIGZpbGw9IiM0MjQyNDIiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjY3IDguNjU4Yy0uMzM4LjMzNC0uNTk4LjcwNS0uNzgxIDEuMTE0LS4xNzguNDA3LS4yNjguODUtLjI2OCAxLjMyOXYxLjZhMS4zMDQgMS4zMDQgMCAwIDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwIDEtLjkyMi0uMzc5IDEuMzAzIDEuMzAzIDAgMCAxLS4zOC0uOTJ2LTEuNmMwLS40NzktLjA5Mi0uOTIxLS4yNzQtMS4zMjlhMy41NTYgMy41NTYgMCAwIDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAgMS0xLjAwNi0xLjQzN0E0LjE4NyA0LjE4NyAwIDAgMSA0IDUuNWE0LjQzMiA0LjQzMiAwIDAgMSAuNjE2LTIuMjdjLjE5Ny0uMzM2LjQzMi0uNjQuNzA1LS45MTQuMjc0LS4yNzIuNTc4LS41MDYuOTExLS43MDIuMzM4LS4xOTYuNy0uMzQ4IDEuMDg0LS40NTRDNy43IDEuMDUzIDguMSAxIDguNTE2IDFhNC40NzYgNC40NzYgMCAwIDEgMi4yNzYuNjE0IDQuNDc1IDQuNDc1IDAgMCAxIDEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMCAxIC42MTYgMi4yN2MwIC42MTctLjExNyAxLjE5MS0uMzUzIDEuNzIxYTQuNjkgNC42OSAwIDAgMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwIDAgLjIxMy0uMDkuMjg2LjI4NiAwIDAgMCAuMDktLjIxMlYxMC41eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.monaco-editor.hc-dark .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph,.monaco-editor.vs-dark .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMCAxLS43OTQgMS4xOTdjLS4xNTkuMDY4LS4zMjkuMTAyLS41MDkuMTAySDcuNzEyYTEuMjg1IDEuMjg1IDAgMCAxLS45MjItLjM3OSAxLjMwMyAxLjMwMyAwIDAgMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMCAwLS43NzYtMS4xMTQgNC42ODkgNC42ODkgMCAwIDEtMS4wMDYtMS40MzdBNC4xODcgNC4xODcgMCAwIDEgNCA1LjVhNC40MzIgNC40MzIgMCAwIDEgLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMCAxIDIuMjc2LjYxNCA0LjQ3NSA0LjQ3NSAwIDAgMSAxLjYyMiAxLjYxNiA0LjQzOCA0LjQzOCAwIDAgMSAuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwIDEtMS4wMDYgMS40Mzd6TTkuNjIzIDEwLjVINy40MDl2Mi4yMDFjMCAuMDgxLjAyOC4xNS4wOS4yMTIuMDYyLjA2MS4xMzEuMDkuMjEzLjA5aDEuNjA2YS4yODkuMjg5IDAgMCAwIC4yMTMtLjA5LjI4Ni4yODYgMCAwIDAgLjA5LS4yMTJWMTAuNXoiIGZpbGw9IiNDMkMyQzIiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-cell{display:table-cell}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-diff-editor .action-label.icon.close-diff-review{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.monaco-diff-editor.hc-black .action-label.icon.close-diff-review,.monaco-diff-editor.vs-dark .action-label.icon.close-diff-review{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.context-view .monaco-menu{min-width:130px}.context-view-block{position:fixed;left:0;top:0;z-index:-1;width:100%;height:100%}.monaco-menu .monaco-action-bar.vertical{margin-left:0;overflow:visible}.monaco-menu .monaco-action-bar.vertical .actions-container{display:block}.monaco-menu .monaco-action-bar.vertical .action-item{padding:0;-webkit-transform:none;transform:none;display:-ms-flexbox;display:-webkit-box;display:flex}.monaco-menu .monaco-action-bar.vertical .action-item.active{-webkit-transform:none;transform:none}.monaco-menu .monaco-action-bar.vertical .action-menu-item{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.monaco-menu .monaco-action-bar.vertical .action-label{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;text-decoration:none;padding:0 1em;background:none;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .keybinding,.monaco-menu .monaco-action-bar.vertical .submenu-indicator{display:inline-block;-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto;padding:0 1em;text-align:right;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .submenu-indicator{height:100%;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTIgMTIuMzY0TDkuODc5IDcgNC41MiAxLjYzNmwuNjE1LS42MTVMMTEuMTIyIDdsLTUuOTg2IDUuOTgtLjYxNS0uNjE2eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==") no-repeat 90% 50%/13px 13px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTIgMTIuMzY0TDkuODc5IDcgNC41MiAxLjYzNmwuNjE1LS42MTVMMTEuMTIyIDdsLTUuOTg2IDUuOTgtLjYxNS0uNjE2eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==") no-repeat 90% 50%/13px 13px}.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator{opacity:.4}.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator){display:inline-block;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0}.monaco-menu .monaco-action-bar.vertical .action-item{position:static;overflow:visible}.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu{position:absolute}.monaco-menu .monaco-action-bar.vertical .action-label.separator{padding:.5em 0 0 0;margin-bottom:.5em;width:100%}.monaco-menu .monaco-action-bar.vertical .action-label.separator.text{padding:.7em 1em .1em 1em;font-weight:700;opacity:1}.monaco-menu .monaco-action-bar.vertical .action-label:hover{color:inherit}.monaco-menu .monaco-action-bar.vertical .menu-item-check{position:absolute;visibility:hidden;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40MzEgMy4zMjNsLTguNDcgMTAtLjc5LS4wMzYtMy4zNS00Ljc3LjgxOC0uNTc0IDIuOTc4IDQuMjQgOC4wNTEtOS41MDYuNzY0LjY0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") no-repeat 50% 56%/15px 15px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40MzEgMy4zMjNsLTguNDcgMTAtLjc5LS4wMzYtMy4zNS00Ljc3LjgxOC0uNTc0IDIuOTc4IDQuMjQgOC4wNTEtOS41MDYuNzY0LjY0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") no-repeat 50% 56%/15px 15px;width:1em;height:100%}.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check{visibility:visible}.context-view.monaco-menu-container{outline:0;border:none;-webkit-animation:fadeIn 83ms linear;animation:fadeIn 83ms linear}.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,.context-view.monaco-menu-container .monaco-action-bar.vertical :focus,.context-view.monaco-menu-container :focus{outline:0}.monaco-menu .monaco-action-bar.vertical .action-item{border:thin solid transparent}.hc-black .context-view.monaco-menu-container{-webkit-box-shadow:none;box-shadow:none}.hc-black .monaco-menu .monaco-action-bar.vertical .action-item.focused{background:none}.menubar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.fullscreen .menubar{margin:0;padding:0 5px}.menubar>.menubar-menu-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;cursor:default;-webkit-app-region:no-drag;zoom:1;white-space:nowrap;outline:0}.menubar .menubar-menu-items-holder{position:absolute;left:0;opacity:1;z-index:2000}.menubar .menubar-menu-items-holder.monaco-menu-container{outline:0;border:none}.menubar .menubar-menu-items-holder.monaco-menu-container :focus{outline:0}.menubar .toolbar-toggle-more{background-position:50%;background-repeat:no-repeat;background-size:14px;width:20px;height:100%;display:inline-block;padding:0;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTkgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTE0IDhhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") no-repeat 50% 55%/14px 14px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTkgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTE0IDhhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") no-repeat 50% 55%/14px 14px}.context-view{position:absolute;z-index:2000}.monaco-view{height:100%;position:relative}