Skip to content

Instantly share code, notes, and snippets.

@rinne-grid
Last active November 25, 2015 08:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rinne-grid/24c319e3ea25c269564b to your computer and use it in GitHub Desktop.
Save rinne-grid/24c319e3ea25c269564b to your computer and use it in GitHub Desktop.
Visual Studio Codeの中華フォント対策。{{YOUR SETTING FONT}}を好きなフォントに置き換えると、tree-viewやIMEインプットの中華フォントとさよならできる。
/*!--------------------------------------------------------
* Copyright (C) Microsoft Corporation. All rights reserved.
*--------------------------------------------------------*/.monaco-action-bar .action-item.active,.monaco-actions-widget .more.active{-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px)}.monaco-findInput .monaco-inputbox,.monaco-inputbox{font-family:"Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"}.dropdown>.dropdown-action>.action-label,.monaco-action-bar .action-label:focus,.monaco-action-bar:focus,.monaco-findInput .monaco-inputbox>.wrapper>.input,.monaco-inputbox>.wrapper>.input:focus,.monaco-tree:focus,.quick-open-widget .quick-open-input{outline:0}.monaco-editor .word-level-progress,.monaco-editor.hc-black .token.emphasis,.monaco-editor.hc-black .token.markup.italic,.monaco-editor.hc-white .token.emphasis,.monaco-editor.vs .token.emphasis,.monaco-editor.vs .token.markup.italic,.monaco-editor.vs-dark .token.emphasis,.monaco-editor.vs-dark .token.markup.italic{font-style:italic}.hidden{display:none!important;visibility:hidden!important}.builder-visible{display:inherit;visibility:visible}.monaco-action-bar{text-align:center;overflow:hidden;white-space:nowrap}.monaco-action-bar .actions-container{display:inline-block;margin:0 auto;padding:0;width:100%}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;-ms-transition:-ms-transform .1s ease;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;transition:transform .1s ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item.active{-ms-transform:translate(0,-3px);transform:translate(0,-3px)}.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-label{font-size:12px;margin-right:.3em}.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{padding-bottom:.1em;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.vertical .action-item.active{-ms-transform:translate(5px,0);-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);-o-transform:translate(5px,0);transform:translate(5px,0)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item .progress-item .label{padding:.7em;background-color:#1382CE;display:inline-block;vertical-align:top;cursor:pointer}.monaco-action-bar .action-item .progress-item .tag{display:inline-block;vertical-align:top;padding:.7em 0;color:#fff;font-weight:700;text-align:center;overflow:hidden;width:0;transition:width .2s;-webkit-transition:width .2s;-o-transition:width .2s;-moz-transition:width .2s;-ms-transition:width .2s}.monaco-action-bar .action-item .progress-item .tag.active{width:1.5em}.monaco-action-bar .action-item .progress-item .tag.progress{background-color:gray}.monaco-action-bar .action-item .progress-item .tag.done{background-color:green}.monaco-action-bar .progress-item .tag.error{background-color:#C33}.monaco-actions-widget{position:relative}.monaco-actions-widget .more{position:absolute;top:0;right:1em;font-weight:700;cursor:pointer;display:none}.monaco-actions-widget .more.active{-ms-transform:translate(0,-3px);transform:translate(0,-3px)}.monaco-actions-widget .primary{display:none}.monaco-actions-widget.hasPrimary .primary,.monaco-actions-widget.hasSecondary .more{display:inherit}.monaco-actions-widget .secondary.monaco-action-bar{display:none}.monaco-actions-widget.more .secondary.monaco-action-bar{display:inherit}.dropdown,.dropdown-group,.dropdown>.dropdown-action,.dropdown>.dropdown-action>.action-label,.monaco-button{display:inline-block}.monaco-action-bar .action-item.select-container{overflow:hidden}.monaco-workbench .action-bar-select{height:20px;margin:5px 4px;outline:0}.vs-dark.monaco-workbench .action-bar-select{background-color:#3C3C3C;border-color:#3C3C3C;color:#ccc}.monaco-button{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px;text-align:center;color:#fff;background:#007ACC}.custom-checkbox,.monaco-inputbox{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.monaco-button.disabled{opacity:.4;cursor:default}.monaco-button:hover{text-decoration:none!important;color:#fff!important}.monaco-button:not(.disabled):hover{background:#006BB3}.monaco-button:not(.disabled):active{background:#005F9E}.vs-dark .monaco-button{background:#0E639C}.custom-checkbox{margin-left:2px;float:left;cursor:pointer;overflow:hidden;opacity:.7;width:20px;height:20px;border:1px solid transparent;padding:1px;box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox.checked,.vs-dark .custom-checkbox.checked{border-color:#007ACC}.custom-checkbox.checked,.custom-checkbox:hover{opacity:1}.custom-checkbox:hover{background-color:#EEE}.vs-dark .custom-checkbox:hover{background-color:#292929}.hc-black .custom-checkbox{background:0 0;border:none}.hc-black .custom-checkbox:hover{background:0 0}.hc-black .custom-checkbox.checked{border:1px solid #DF740C}.context-view{position:absolute;z-index:1000}.context-view .tooltip{padding:5px;position:relative;margin-top:4px;margin-right:4px;max-width:350px;-webkit-animation:fadeIn .15s linear;-o-animation:fadeIn .15s linear;-moz-animation:fadeIn .15s linear;-ms-animation:fadeIn .15s linear;animation:fadeIn .15s linear}.monaco-resource-viewer img,.monaco-resource-viewer video{max-width:100%;max-height:100%}.context-view .tooltip:after,.context-view .tooltip:before{content:'';position:absolute;border-color:transparent;border-style:solid}.context-view.bottom.right .tooltip:before{top:-12px;right:12px}.context-view.bottom.right .tooltip:after{top:-9px;right:13px}.monaco-count-badge{min-width:18px;padding:0 3px;margin:4px 13px 0 6px;border-radius:8px;font-size:11px;line-height:16px;font-weight:400;text-align:center;background:#BEBEBE;color:#FFF}.vs-dark .monaco-count-badge{color:#FFF;background:#4D4D4D}.hc-black .monaco-count-badge{background:#000;border:1px solid #6FC3DF;margin-top:2px}.dropdown{height:100%}.dropdown,.dropdown-group{padding:0}.dropdown>.dropdown-action,.dropdown>.dropdown-label{display:inline-block;cursor:pointer;height:100%}.dropdown>.dropdown-action{vertical-align:top}.dropdown>.dropdown-action>.action-label:hover{color:inherit;text-decoration:none}.dropdown>.dropdown-label:not(:empty):not(.tick){padding:0 .5em}.dropdown>.dropdown-label:empty.tick{padding:0 1em 0 0}.dropdown>.dropdown-label.tick{padding:0 1em 0 .5em}.dropdown>.dropdown-label.tick:after{content:'';width:0;height:0;position:relative;top:1em;left:.5em;border:4px solid transparent;border-top:4px solid #fff}.monaco-file-label .file-name{color:inherit}.monaco-file-label .file-path{opacity:.7;margin-left:.5em;font-size:.9em}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%;height:25px}.fl:after{clear:both;content:'';display:block;visibility:hidden;height:0}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput>.controls>.custom-checkbox.case-sensitive{background:url(../base/browser/ui/findinput/case-sensitive.svg) center center no-repeat}.vs .monaco-findInput>.controls>.custom-checkbox.whole-word{background:url(../base/browser/ui/findinput/whole-word.svg) center center no-repeat}.vs .monaco-findInput>.controls>.custom-checkbox.regex{background:url(../base/browser/ui/findinput/regex.svg) center center no-repeat}.vs .monaco-findInput.disabled{background-color:#E1E1E1}.vs-dark .monaco-findInput.disabled{background-color:#333}.vs-dark .monaco-findInput>.controls>.custom-checkbox.case-sensitive{background:url(../base/browser/ui/findinput/case-sensitive-dark.svg) center center no-repeat}.vs-dark .monaco-findInput>.controls>.custom-checkbox.whole-word{background:url(../base/browser/ui/findinput/whole-word-dark.svg) center center no-repeat}.vs-dark .monaco-findInput>.controls>.custom-checkbox.regex{background:url(../base/browser/ui/findinput/regex-dark.svg) center center no-repeat}.hc-black .monaco-findInput>.controls>.custom-checkbox.case-sensitive:before{content:url(../base/browser/ui/findinput/case-sensitive-dark.svg)}.hc-black .monaco-findInput>.controls>.custom-checkbox.whole-word:before{content:url(../base/browser/ui/findinput/whole-word-dark.svg)}.hc-black .monaco-findInput>.controls>.custom-checkbox.regex:before{content:url(../base/browser/ui/findinput/regex-dark.svg)}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;line-height:auto!important;font-size:inherit}.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;-moz-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;overflow:hidden}.monaco-inputbox-container .monaco-inputbox-message,.monaco-inputbox>.wrapper>.mirror{display:inline-block;width:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.monaco-inputbox>.wrapper>.mirror{position:absolute;top:0;left:0;-moz-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;min-height:26px;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{overflow:hidden;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px}.global-message-list li.message-list-entry .message-left-side.message-overflow-ellipsis,.monaco-left-right-widget>.left{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-inputbox .monaco-action-bar{position:absolute;right:0;top:4px}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox.info{border:1px solid #009CCC}.monaco-inputbox-container .monaco-inputbox-message.info{background:#D6ECF2;border:1px solid #009CCC}.monaco-inputbox.warning{border:1px solid #F2CB1D}.monaco-inputbox-container .monaco-inputbox-message.warning{background:#F6F5D2;border:1px solid #F2CB1D}.monaco-inputbox.error{border:1px solid #E51400}.monaco-inputbox-container .monaco-inputbox-message.error{background:#f2dede;border:1px solid #E51400}.vs-dark .monaco-inputbox.info{border-color:#5AF}.vs-dark .monaco-inputbox-container .monaco-inputbox-message.info{background-color:#063B49;border-color:#5AF}.vs-dark .monaco-inputbox.warning{border-color:#B89500}.vs-dark .monaco-inputbox-container .monaco-inputbox-message.warning{background-color:#352A05;border-color:#B89500}.vs-dark .monaco-inputbox.error{border-color:#BE1100}.vs-dark .monaco-inputbox-container .monaco-inputbox-message.error{background-color:#5A1D1D;border-color:#BE1100}.hc-black .monaco-inputbox.idle{border:1px solid #6FC3DF}.hc-black .monaco-inputbox-container .monaco-inputbox-message.info{background-color:#000;border-color:#6FC3DF}.hc-black .monaco-inputbox.warning{border-color:#B89500}.hc-black .monaco-inputbox-container .monaco-inputbox-message.warning{background-color:#000;border-color:#B89500}.hc-black .monaco-inputbox.error{border-color:#BE1100}.hc-black .monaco-inputbox-container .monaco-inputbox-message.error{background-color:#000;border-color:#BE1100}.monaco-left-right-widget>.right{float:right}.global-message-list{font-size:12px;position:absolute;z-index:2000;color:#eee;list-style-type:none;line-height:35px;margin:0;padding:0;width:70%;left:15%}.vs .global-message-list{box-shadow:0 2px 8px #A8A8A8}.vs-dark .global-message-list{box-shadow:0 2px 8px #000}.hc-dark .global-message-list{box-shadow:none}.global-message-list.transition{-webkit-transition:top .2s linear;-ms-transition:top .2s linear;-moz-transition:top .2s linear;-khtml-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear}.global-message-list ul.message-list{margin:0;padding:0}.global-message-list li.message-list-entry{padding-left:10px;padding-right:10px;overflow:hidden;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:35px}.global-message-list li.message-list-entry-with-action{padding-right:0}.global-message-list li.message-list-entry .message-left-side{-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}.global-message-list li.message-list-entry .message-left-side.severity{padding:2px 4px;margin-right:10px;font-weight:700;font-size:11px;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.vs .global-message-list li.message-list-entry .message-left-side.severity.app-error,.vs-dark .global-message-list li.message-list-entry .message-left-side.severity.app-error{background-color:#BE1100}.vs .global-message-list li.message-list-entry .message-left-side.severity.app-warning,.vs-dark .global-message-list li.message-list-entry .message-left-side.severity.app-warning{background-color:#B89500}.vs .global-message-list li.message-list-entry .message-left-side.severity.app-info,.vs-dark .global-message-list li.message-list-entry .message-left-side.severity.app-info{background-color:#007ACC}.hc-black .global-message-list li.message-list-entry .message-left-side.severity{border:1px solid #6FC3DF}.global-message-list li.message-list-entry .message-right-side{float:right}.global-message-list li.message-list-entry .message-right-side.multiple .action-button{min-width:45px;text-align:center}.vs .global-message-list li.message-list-entry .message-right-side{background-color:#1382CE}.vs .global-message-list li.message-list-entry .message-right-side:hover{background-color:#006bb3}.vs-dark .global-message-list li.message-list-entry .message-right-side{background-color:#0E639C}.vs-dark .global-message-list li.message-list-entry .message-right-side:hover{background-color:#007ACC}.global-message-list li.message-list-entry .action-button{padding-left:10px;padding-right:10px;display:inline-block;color:inherit;text-decoration:none;cursor:pointer}.monaco-editor.hc-black .token.markup.underline,.monaco-editor.vs .token.markup.underline,.monaco-editor.vs-dark .token.markup.underline{text-decoration:underline}.vs .global-message-list{background-color:#2C2C2C}.vs-dark .global-message-list{background-color:#333}.hc-black .global-message-list{background-color:#000;border:2px solid #6FC3DF}.progress-container{width:100%;height:5px}.progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none;background-color:#0E70C0}.progress-container.active .progress-bit{display:inherit}.progress-container.discrete .progress-bit{left:0;transition:width .1s linear;-webkit-transition:width .1s linear;-o-transition:width .1s linear;-moz-transition:width .1s linear;-ms-transition:width .1s linear}.progress-container.discrete.done .progress-bit{width:100%}.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}.progress-container.infinite.done .progress-bit{transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear}@keyframes progress{from{left:0;width:2%}50%{left:50%;width:5%}to{left:98%;width:2%}}@-ms-keyframes progress{from,to{width:2%}from{left:0}50%{left:50%;width:5%}to{left:98%}}@-webkit-keyframes progress{from{left:0;width:2%}50%{left:50%;width:5%}to{left:98%;width:2%}}@-moz-keyframes progress{from{left:0;width:2%}50%{left:50%;width:5%}to{left:98%;width:2%}}.monaco-resource-viewer img{border:1px solid}.vs .monaco-resource-viewer img{border-color:#F3F3F3}.vs-dark .monaco-resource-viewer img{border-color:#252526}.monaco-sash{position:absolute;z-index:100;touch-action:none}.monaco-sash.vertical{cursor:ew-resize;height:100%;top:0}.monaco-sash.horizontal{cursor:ns-resize;width:100%;left:0}.monaco-sash.disabled{cursor:default}.monaco-scrollable-element>.scrollbar>.up-arrow{background:url(../base/browser/ui/scrollbar/impl/arrow-up.png);cursor:pointer}.monaco-scrollable-element>.scrollbar>.down-arrow{background:url(../base/browser/ui/scrollbar/impl/arrow-down.png);cursor:pointer}.monaco-scrollable-element>.scrollbar>.left-arrow{background:url(../base/browser/ui/scrollbar/impl/arrow-left.png);cursor:pointer}.monaco-scrollable-element>.scrollbar>.right-arrow{background:url(../base/browser/ui/scrollbar/impl/arrow-right.png);cursor:pointer}.monaco-scrollable-element>.visible{opacity:1;background:0 0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0}.monaco-scrollable-element>.invisible.fade{-webkit-transition:opacity .8s linear;-o-transition:opacity .8s linear;-moz-transition:opacity .8s linear;-ms-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%;box-shadow:#DDD 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:#DDD 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:#DDD 6px 6px 6px -6px inset}.monaco-scrollable-element>.scrollbar>.slider{background:rgba(100,100,100,.4)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(100,100,100,.7)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:0 0;border:20px solid #6FC3DF;opacity:.3}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{opacity:.35}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{opacity:.4}.monaco-split-view{position:relative}.monaco-split-view>.split-view-view{overflow:hidden}.monaco-split-view.vertical>.split-view-view{width:100%}.monaco-split-view.horizontal>.split-view-view{height:100%}.monaco-split-view>.split-view-view>.header{position:relative;line-height:24px;font-size:11px;font-weight:700;text-transform:uppercase;padding-left:20px;background:rgba(128,128,128,.2);overflow:hidden}.monaco-split-view>.split-view-view>.header.collapsible{cursor:pointer;background-image:url(../base/browser/ui/splitview/arrow-collapse.svg);background-position:2px center;background-repeat:no-repeat}.monaco-split-view>.split-view-view>.header.collapsible:not(.collapsed){background-image:url(../base/browser/ui/splitview/arrow-expand.svg);background-position:2px center;background-repeat:no-repeat}.vs-dark .monaco-split-view>.split-view-view>.header.collapsible{background-image:url(../base/browser/ui/splitview/arrow-collapse-dark.svg)}.vs-dark .monaco-split-view>.split-view-view>.header.collapsible:not(.collapsed){background-image:url(../base/browser/ui/splitview/arrow-expand-dark.svg);background-position:2px center;background-repeat:no-repeat}.monaco-split-view.animated>.split-view-view{transition-duration:.15s;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out}.monaco-split-view.vertical.animated>.split-view-view{transition-property:height;-webkit-transition-property:height;-moz-transition-property:height}.monaco-split-view.horizontal.animated>.split-view-view{transition-property:width;-webkit-transition-property:width;-moz-transition-property:width}.hc-black .monaco-split-view>.split-view-view>.header{border-top:1px solid #6FC3DF}.hc-black .split-view-view .action-label{background:0 0}.hc-black .split-view-view>.header .action-label:before{top:4px!important}.benchmarktimerbox{z-index:100;position:absolute;color:#000;background:#add8e6;top:100px;right:20px;font-family:monospace}.benchmarktimerbox .inner{width:600px;height:300px;overflow:scroll}.benchmarktimerbox .timeFilter{width:50px}.benchmarktimerbox pre{margin:0}.timer-event-1{background:rgba(190,191,193,.4);color:#000}.monaco-toolbar .dropdown>.dropdown-label:not(:empty):not(.tick){padding:0}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0;-ms-transition:-ms-transform .1s ease;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;transition:transform .1s ease}.vs .monaco-toolbar .toolbar-toggle-more.active{-ms-transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px)}.vs .monaco-toolbar .action-label.toolbar-toggle-more{background-image:url(../base/browser/ui/toolbar/ellipsis.svg)}.vs-dark .monaco-toolbar .action-label.toolbar-toggle-more{background-image:url(../base/browser/ui/toolbar/ellipsis-inverse.svg)}.hc-black .monaco-toolbar .action-label.toolbar-toggle-more{background:0 0}.hc-black .monaco-toolbar .action-label.toolbar-toggle-more:before{content:url(../base/browser/ui/toolbar/ellipsis-inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.quick-open-widget{position:absolute;width:600px;z-index:2050;padding-bottom:6px;left:50%;margin-left:-300px;background-color:#F6F6F6;box-shadow:0 2px 8px #A8A8A8}.quick-open-widget .progress-container{position:absolute;left:0;top:38px;z-index:1;height:2px}.quick-open-widget .progress-container .progress-bit{height:2px}.quick-open-widget .quick-open-input{width:588px;border:none;margin:6px}.quick-open-widget .quick-open-input .monaco-inputbox{width:100%}.quick-open-widget .quick-open-tree{line-height:1.8em;height:0}.quick-open-widget .quick-open-tree.transition{-webkit-transition:height .1s ease-in;-ms-transition:height .1s ease-in;-moz-transition:height .1s ease-in;-khtml-transition:height .1s ease-in;-o-transition:height .1s ease-in;transition:height .1s ease-in}.quick-open-widget .quick-open-tree .quick-open-entry{overflow:hidden;text-overflow:ellipsis}.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}.quick-open-widget .quick-open-tree .quick-open-entry .quick-open-help-entry-label{float:left;min-width:16px;text-align:center}.quick-open-widget .quick-open-tree .quick-open-entry .monaco-highlighted-label span{opacity:1}.quick-open-widget .quick-open-tree .quick-open-entry-meta{opacity:.7;margin-left:.5em}.quick-open-widget .quick-open-tree .quick-open-entry-description{opacity:.7;margin-left:.5em;font-size:.9em}.quick-open-widget .quick-open-tree .results-group-separator{border-top-width:1px;border-top-style:solid;box-sizing:border-box;margin-left:-11px;padding-left:11px}.quick-open-widget.no-shadow{box-shadow:none;border:1px solid #E6E6E6}.vs-dark .quick-open-widget{background-color:#252526;box-shadow:0 2px 8px #000}.vs-dark .quick-open-widget.no-shadow{box-shadow:none;border:1px solid #000}.vs-dark .quick-open-widget input{background-color:#3C3C3C;color:inherit}.hc-black .quick-open-widget input{background-color:#000;color:inherit}.monaco .quick-open-widget{background-color:#F9F9F9}.quick-open-widget .quick-open-tree .quick-open-entry .quick-open-help-entry-label{color:#007ACC}.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-help-entry-label{color:#0097FB}.quick-open-widget .quick-open-tree .results-group{float:right;opacity:.6;margin-right:18px;color:#007ACC}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content>*,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content>*{float:left}.vs-dark .quick-open-widget .quick-open-tree .results-group{color:#0097FB}.quick-open-widget .quick-open-tree .results-group-separator{border-top-color:#CCCEDB}.vs-dark .quick-open-widget .quick-open-tree .results-group-separator{border-top-color:#3F3F46}.quick-open-widget .quick-open-tree .monaco-highlighted-label .highlight{color:#007ACC;font-weight:700}.vs-dark .quick-open-widget .quick-open-tree .monaco-highlighted-label .highlight{color:#0097FB}.hc-black .quick-open-widget{border:2px solid #6FC3DF;background-color:#0C141F;color:#fff;box-shadow:none}.hc-black .quick-open-widget .monaco-tree .monaco-tree-row.drop-target>.content.actions>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused)>.content.actions>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree .monaco-tree-row>.content.actions.more>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree.focused .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .quick-open-widget .monaco-tree.focused .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#0C141F}.monaco-tree .monaco-tree-row>.content.actions{position:relative}.monaco-tree .monaco-tree-row>.content.actions .action-item{margin:0}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar{line-height:1em;display:none;position:absolute;right:0;top:0;padding:0 1em 0 .4em}.monaco-tree .monaco-tree-row:hover:not(.highlighted)>.content.actions>.primary-action-bar,.monaco-tree .monaco-tree-row>.content.actions.more>.primary-action-bar{display:inherit}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar .action-label{margin-right:.2em;margin-top:4px;background-repeat:no-repeat;width:16px;height:16px}.monaco-tree.bare .monaco-tree-row>.content.actions>.primary-action-bar{color:inherit!important;background-color:inherit!important}.monaco-tree.focused .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#DCEBFC}.monaco-tree.focused .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#4FA7FF;color:#fff}.monaco-tree.focused .monaco-tree-row.focused.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#39F;color:#fff}.monaco-tree .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#eaeaea}.monaco-tree .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#CCCEDB}.monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused)>.content.actions>.primary-action-bar{background-color:#F0F0F0}.monaco-tree .monaco-tree-row.drop-target>.content.actions>.primary-action-bar{background-color:#DDECFF}.monaco-tree .monaco-tree-row>.content.actions.more>.primary-action-bar{background-color:#F6F6F6}.vs-dark .monaco-tree.focused .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#073655}.vs-dark .monaco-tree.focused .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#0E639C;color:#fff}.vs-dark .monaco-tree.focused .monaco-tree-row.focused.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#094771;color:#fff}.vs-dark .monaco-tree .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#2f3334}.vs-dark .monaco-tree .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#3F3F46}.vs-dark .monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused)>.content.actions>.primary-action-bar{background-color:#2A2D2E}.vs-dark .monaco-tree .monaco-tree-row.drop-target>.content.actions>.primary-action-bar{background-color:#383B3D}.vs-dark .monaco-tree .monaco-tree-row>.content.actions.more>.primary-action-bar{background-color:#252526}.hc-black .monaco-tree .monaco-tree-row.drop-target>.content.actions>.primary-action-bar,.hc-black .monaco-tree .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .monaco-tree .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused)>.content.actions>.primary-action-bar,.hc-black .monaco-tree .monaco-tree-row>.content.actions.more>.primary-action-bar,.hc-black .monaco-tree.focused .monaco-tree-row.focused:not(.highlighted)>.content.actions>.primary-action-bar,.hc-black .monaco-tree.focused .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar{background-color:#000}.monaco-tree{height:100%;width:100%;white-space:nowrap;-webkit-user-select:none;-khtml-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%}.monaco-tree .monaco-tree-rows>.monaco-tree-row{-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;width:100%;touch-action:none}.monaco-tree .monaco-tree-rows>.monaco-tree-row>.content{position:relative;-moz-transition:opacity .15s ease-out;-webkit-transition:opacity .15s ease-out;-ms-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.monaco-tree-drag-image{display:inline-block;padding:1px 7px;color:#fff;background-color:#4A4A4A;border-radius:10px;font-size:12px;position:absolute;top:0;left:0}.monaco-tree .monaco-tree-rows>.monaco-tree-row.scrolling{display:none}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:after,.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{position:absolute;display:block;content:"";width:0;height:0;border-style:solid}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{border-width:4px 4px 4px 5px;top:8px;left:-10px}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:after{border-width:2px;top:10px;left:-9px}.monaco-tree.no-row-padding .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{left:10px}.monaco-tree.no-row-padding .monaco-tree-rows>.monaco-tree-row.has-children>.content:after{left:11px}.monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:before{border-width:6px 6px 0 5px;top:9px;left:-16px}.monaco-tree.no-row-padding .monaco-tree-rows>.monaco-tree-row.expanded>.content:before{left:4px}.monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:after{border-width:0}.monaco-tree .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before,.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before{border-left-width:5px}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background:url(../base/parts/tree/browser/loading.svg) 50% 50% no-repeat;width:10px;height:10px;border:none;top:7px;left:-12px}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:after{background:0 0}.monaco-tree.highlighted .monaco-tree-rows>.monaco-tree-row:not(.highlighted){opacity:.3}.monaco-tree .monaco-tree-rows>.monaco-tree-row.fake{position:absolute;visibility:hidden;top:-1000px;left:-1000px;z-index:-100}.monaco-tree.bare .monaco-tree-row,.monaco-tree.bare .monaco-tree-wrapper.drop-target{color:inherit!important;background-color:inherit!important}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.focused:not(.highlighted){background-color:#DCEBFC}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){background-color:#4FA7FF;color:#fff}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.focused.selected:not(.highlighted){background-color:#39F;color:#fff}.monaco-shell .feedback-form .sentiment:hover,.monaco-tree .monaco-tree-rows>.monaco-tree-row.focused:not(.highlighted){background-color:#eaeaea}.monaco-tree .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){background-color:#CCCEDB}.monaco-tree .monaco-tree-rows>.monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused){background-color:#F0F0F0}.monaco-tree .monaco-tree-rows>.monaco-tree-row.drop-target,.monaco-tree .monaco-tree-wrapper.drop-target{background-color:#DDECFF!important;color:inherit!important}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{border-color:transparent transparent transparent #A6A6A6}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:after{border-color:transparent transparent transparent #F6F6F6}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:before{border-left-color:#fff}.monaco-tree .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:before{border-left-color:#646465}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children:hover:not(.selected):not(.focused)>.content:after{border-left-color:#f0f0f0}.monaco-tree .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:after{border-left-color:#CCCEDB}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:after{border-left-color:#39F}.monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:before{border-color:transparent #646465 transparent transparent}.monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:after{border-color:transparent}.monaco-tree .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before{border-left-color:transparent}.monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before{border-right-color:#fff;border-left-color:transparent}.vs-dark .monaco-tree.focused .monaco-tree-row.focused:not(.highlighted){background-color:#073655}.vs-dark .monaco-tree.focused .monaco-tree-row.selected:not(.highlighted){background-color:#0E639C;color:#fff}.vs-dark .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.focused.selected:not(.highlighted){background-color:#094771;color:#fff}.vs-dark .monaco-tree .monaco-tree-row.focused:not(.highlighted){background-color:#2f3334}.vs-dark .monaco-tree .monaco-tree-row.selected:not(.highlighted){background-color:#3F3F46}.vs-dark .monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused){background-color:#2A2D2E}.vs-dark .monaco-tree .monaco-tree-row.drop-target,.vs-dark .monaco-tree-wrapper.drop-target{background-color:#383B3D!important;color:inherit!important}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{border-left-color:#D4D4D4}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:after{border-left-color:#252526}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:before{border-left-color:transparent;border-right-color:#D4D4D4}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children:hover:not(.selected):not(.focused)>.content:after{border-left-color:#2A2D2E}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url(../base/parts/tree/browser/loading-dark.svg)}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row{background:0 0!important}.hc-black .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.focused:not(.highlighted){border:1px dotted #DF740C}.hc-black .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){border:1px solid #DF740C}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.focused:not(.highlighted){border:1px dotted #DF740C}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){border:1px solid #DF740C}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused){border:1px dashed #DF740C}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.drop-target,.hc-black .monaco-tree .monaco-tree-wrapper.drop-target{background:0 0!important;border:1px dashed #DF740C}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:before{border:none;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYgNHY4bDQtNC00LTR6bTEgMi40MTRsMS41ODYgMS41ODYtMS41ODYgMS41ODZ2LTMuMTcyeiIvPjwvc3ZnPg==);top:2px;left:-16px}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children>.content:after{border:none}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.expanded>.content:before{border:none;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExIDEwLjA3aC01LjY1Nmw1LjY1Ni01LjY1NnY1LjY1NnoiLz48L3N2Zz4=);top:3px}.monaco-editor .contentWidgets{position:absolute;top:0}.monaco-editor .lines-content .cdr{position:absolute}.monaco-editor .glyph-margin{position:absolute;top:0;background:#E6E7E8;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-workbench-container .monaco-editor .glyph-margin{background:#fff}.monaco-editor .margin-view-overlays .cgmr{position:absolute}.monaco-editor .margin-view-overlays .line-numbers{position:absolute;text-align:right;cursor:url(../editor/browser/viewParts/lineNumbers/flipped-cursor.svg) 12.6 0,default}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:#DDD 0 6px 6px -6px inset}.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 .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;width:2px;cursor:text}.monaco-editor .cursors-layer>.cursor.secondary{width:1px;opacity:.6}.monaco-editor,.monaco-editor .inputarea{font-family:Menlo,Monaco,Consolas,"Droid Sans Mono","Courier New",monospace,"Droid Sans Fallback";font-size:14px;line-height:19px;color:#333;background:#fffffe}.monaco-editor.mac{font-size:12px;line-height:18px}.monaco-editor-background{background:#fffffe}.monaco-editor .cursor{background:#000}.monaco-editor .current-line{display:block;position:absolute;left:0;top:0;background:#eaeaf2;-moz-box-sizing:border-box;box-sizing:border-box}.monaco-editor .typeInfo{font-size:12px}.monaco-editor .typeInfo .documentation{font-family:"Segoe UI",SFUIText-Regular,HelveticaNeue,sans-serif}.monaco-editor .line-numbers{color:#2B91AF}.monaco-editor .lineHighlight{background-color:rgba(253,255,0,.2)}.monaco-editor .view-overlays.focused .selected-text{background:#ADD6FF}.monaco-editor .view-overlays .selected-text{background:#E5EBF1}.monaco-diff-editor .diffOverview{background-color:#f9f7f7;z-index:9}.monaco-editor .wordHighlight{background-color:rgba(87,87,87,.25)}.monaco-editor .wordHighlightStrong{background-color:rgba(14,99,156,.25)}.monaco-editor .selectionHighlight{background-color:rgba(173,214,255,.3)}.monaco-editor .valueSetReplacement{outline:#888 solid 2px}.monaco-editor .focus-mode{background-color:#FFF;opacity:.333}.monaco-diff-editor .diffViewport{box-shadow:inset 0 0 1px 0 #B9B9B9;background:rgba(148,148,148,.19)}.monaco-diff-editor.vs-dark{background:#1E1E1E}.monaco-scrollable-element.modified-in-monaco-diff-editor .scrollbar{background:0 0}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:rgba(171,171,171,.4)}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px #DDD}.monaco-diff-editor.side-by-side.vs-dark .editor.modified{box-shadow:-6px 0 5px -5px #000}.monaco-editor .bracket-match,.monaco-editor .linked-editing{box-shadow:inset 0 0 0 1px #B9B9B9}.monaco-editor .char-delete,.monaco-editor .line-delete{background:rgba(255,0,0,.2)}.monaco-editor .char-insert,.monaco-editor .line-insert{background:rgba(155,185,85,.2)}.monaco-editor .diagonal-fill{background:url(../editor/browser/widget/media/diagonal-fill.png)}.monaco-editor.vs-dark .diagonal-fill{opacity:.2}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-diff-editor.hc-black{background:#000}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays,.monaco-editor .view-overlays>.static{position:absolute;top:0}.monaco-editor .inputarea{width:1px;height:1px;min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:0;resize:none;border:none;overflow:hidden}.monaco-editor.ff .inputarea,.monaco-editor.ie .inputarea{width:0;height:0}.monaco-editor.ff.ime-input .inputarea縲�,.monaco-editor.ie.ime-input .inputarea,.monaco-editor.ime-input .inputarea{width:500px;z-index:10;background:rgba(255,255,255,.85)}.monaco-editor .accessibility-output{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.monaco-editor .lines-content{position:absolute;top:0}.monaco-editor .lines-content,.monaco-editor .view-line,.monaco-editor .view-line>span,.monaco-editor .view-line>span>span,.monaco-editor .view-lines{-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}.monaco-editor.ie .lines-content,.monaco-editor.ie .view-line,.monaco-editor.ie .view-line>span,.monaco-editor.ie .view-line>span>span,.monaco-editor.ie .view-lines{-ms-user-select:none;user-select:none}.monaco-editor .view-lines{cursor:text;white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.margin-view-overlays>.view-line{width:100%}.monaco-editor .view-layer-line{position:relative;overflow:visible;width:100%}.monaco-editor .redsquiggly{background:url(../editor/browser/widget/media/red-squiggly.svg) bottom left repeat-x}.monaco-editor .greensquiggly{background:url(../editor/browser/widget/media/green-squiggly.svg) bottom left repeat-x}.monaco-editor .bracket-match{background-color:rgba(0,100,0,.1)}.monaco-editor .editor-widget input{color:inherit}.monaco-editor.vs .token.terminal{color:#e00000}.monaco-editor.vs .token.terminal.code1{font-weight:700}.monaco-editor.vs .token.variable{color:#018}.monaco-editor.vs .token.variable.predefined{color:#4864AA}.monaco-editor.vs .token.string.escape{color:#A31515}.monaco-editor.vs .token.comment{color:green}.monaco-editor.vs .token.comment.shebang{color:#929292}.monaco-editor.vs .token.literal{color:#000}.monaco-editor.vs .token.literal.string{color:#A31515}.monaco-editor.vs .token.literal.hex{color:#e07000}.monaco-editor.vs .token.number{color:#09885A}.monaco-editor.vs .token.number.hex{color:#3030c0}.monaco-editor.vs .token.number.octal{color:#204070}.monaco-editor.vs .token.number.binary{color:#e07070}.monaco-editor.vs .token.regexp{color:maroon}.monaco-editor.vs .token.delimiter{color:#000}.monaco-editor.vs .token.tag{color:maroon}.monaco-editor.vs .token.metatag{color:#e00000}.monaco-editor.vs .token.annotation{color:gray}.monaco-editor.vs .token.key{color:#863B00}.monaco-editor.vs .token.attribute.name{color:red}.monaco-editor.vs .token.attribute.value{color:#0451A5}.monaco-editor.vs .token.info-token{color:#316bcd}.monaco-editor.vs .token.warn-token{color:#cd9731}.monaco-editor.vs .token.error-token{color:#cd3131}.monaco-editor.vs .token.debug-token{color:purple}.monaco-editor.vs .token.keyword.flow{color:#AF00DB}.monaco-editor.vs .token.metatag.php{font-weight:700}.monaco-editor.vs .token.predefined.ruby{color:#00F}.monaco-editor.vs .token.strong{font-weight:700}.monaco-editor.vs .token.header{color:navy}.monaco-editor.vs .token.string.key{color:#A31515}.monaco-editor.vs .token.string.value,.monaco-editor.vs .token.string.yaml{color:#0451A5}.monaco-editor.vs .token.type{color:teal}.monaco-editor.vs .token.identifier.method{color:#e07000}.monaco-editor.vs .token.string.sql{color:red}.monaco-editor.vs .token.predefined.sql{color:#F0F}.monaco-editor.vs .token.operator.sql{color:#789}.monaco-editor.vs .token.delimiter.html{color:#383838}.monaco-editor.vs .token.metatag.content.html{color:red}.monaco-editor.vs .token.metatag.html{color:gray}.monaco-editor.vs .token.tag.html{color:maroon}.monaco-editor.vs .token.attribute.name.html{color:red}.monaco-editor.vs .token.attribute.value.html,.monaco-editor.vs .token.delimiter.xml,.monaco-editor.vs .token.string.html{color:#00f}.monaco-editor.vs .token.metatag.content.xml{color:red}.monaco-editor.vs .token.metatag.xml{color:gray}.monaco-editor.vs .token.tag.xml{color:maroon}.monaco-editor.vs .token.attribute.name.xml{color:red}.monaco-editor.vs .token.attribute.value.xml{color:#00f}.monaco-editor.vs .token.entity.ts{color:#000}.monaco-editor.vs .token.vs{color:#006400}.monaco-editor.vs .token.attribute.name.vs,.monaco-editor.vs .token.comment.vs,.monaco-editor.vs .token.tag.vs{color:#aeb9ae}.monaco-editor.vs .token.attribute.value.vs{color:#2c51cc}.monaco-editor.vs .token.delimiter.vs{color:#708870}.monaco-editor.vs .token.tag.jade{color:maroon}.monaco-editor.vs .token.tag.class.jade,.monaco-editor.vs .token.tag.id.jade{color:#4F76AC}.monaco-editor.vs .token.interpolation.delimiter.jade,.monaco-editor.vs .token.interpolation.jade{color:#ff00ff}.monaco-editor.vs-dark .token.terminal{color:#BD5050}.monaco-editor.vs-dark .token.terminal.code1{font-weight:700}.monaco-editor.vs-dark .token.variable{color:#74B0DF}.monaco-editor.vs-dark .token.variable.predefined{color:#4864AA}.monaco-editor.vs-dark .token.string.escape{color:#CE9178}.monaco-editor.vs-dark .token.comment,.monaco-editor.vs-dark .token.comment.shebang{color:#929292}.monaco-editor.vs-dark .token.comment.doc{color:#608B4E}.monaco-editor.vs-dark .token.literal{color:#e00000}.monaco-editor.vs-dark .token.literal.hex{color:#e07000}.monaco-editor.vs-dark .token.number{color:#B5CEA8}.monaco-editor.vs-dark .token.number.hex{color:#5BB498}.monaco-editor.vs-dark .token.number.binary{color:#3030c0}.monaco-editor.vs-dark .token.number.octal{color:#204070}.monaco-editor.vs-dark .token.regexp{color:#B46695}.monaco-editor.vs-dark .token.delimiter{color:#DCDCDC}.monaco-editor.vs-dark .token.tag{color:#D7BA7D}.monaco-editor.vs-dark .token.metatag{color:#DD6A6F}.monaco-editor.vs-dark .token.annotation{color:#c66}.monaco-editor.vs-dark .token.attribute.name,.monaco-editor.vs-dark .token.key{color:#9CDCFE}.monaco-editor.vs-dark .token.attribute.value{color:#CE9178}.monaco-editor.vs-dark .token.info-token{color:#6796e6}.monaco-editor.vs-dark .token.warn-token{color:#cd9731}.monaco-editor.vs-dark .token.error-token{color:#f44747}.monaco-editor.vs-dark .token.debug-token{color:#b267e6}.monaco-editor.vs-dark .token.keyword.flow{color:#C586C0}.monaco-editor.vs-dark .token.keyword.datatype{color:#569CD6}.monaco-editor.vs-dark .token.metatag.php{font-weight:700}.monaco-editor.vs-dark .token.predefined.ruby{color:#4E94CE}.monaco-editor.vs-dark .token.strong{font-weight:700}.monaco-editor.vs-dark .token.header{color:navy}.monaco-editor.vs-dark .token.string.key{color:#9CDCFE}.monaco-editor.vs-dark .token.string.value,.monaco-editor.vs-dark .token.string.yaml{color:#CE9178}.monaco-editor.vs-dark .token.type{color:#3DC9B0}.monaco-editor.vs-dark .token.identifier.method{color:#e07000}.monaco-editor.vs-dark .token.string.sql{color:red}.monaco-editor.vs-dark .token.predefined.sql{color:#F0F}.monaco-editor.vs-dark .token.operator.sql{color:#789}.monaco-editor.vs-dark .token.tag.html{color:#569CD6}.monaco-editor.vs-dark .token.delimiter.html{color:grey}.monaco-editor.vs-dark .token.metatag.content.html{color:#9CDCFE}.monaco-editor.vs-dark .token.metatag.html{color:#569CD6}.monaco-editor.vs-dark .token.string.html{color:#CE9178}.monaco-editor.vs-dark .token.tag.xml{color:#569CD6}.monaco-editor.vs-dark .token.delimiter.xml{color:grey}.monaco-editor.vs-dark .token.metatag.content.xml{color:#9CDCFE}.monaco-editor.vs-dark .token.metatag.xml{color:#569CD6}.monaco-editor.vs-dark .token.attribute.name.css{color:#9CDCFE}.monaco-editor.vs-dark .token.attribute.value.css{color:#C8C8C8}.monaco-editor.vs-dark .token.delimiter.css{color:#DCDCDC}.monaco-editor.vs-dark .token.vs{color:#608B4E}.monaco-editor.vs-dark .token.tag.vs{color:#949494}.monaco-editor.vs-dark .token.delimiter.vs{color:#585858}.monaco-editor.vs-dark .token.attribute.name.vs{color:#949494}.monaco-editor.vs-dark .token.attribute.value.vs{color:#C4C4C4}.monaco-editor.vs-dark .token.tag.jade{color:#569CD6}.monaco-editor.vs-dark .token.tag.class.jade,.monaco-editor.vs-dark .token.tag.id.jade{color:#4F76AC}.monaco-editor.vs-dark .token.interpolation.delimiter.jade,.monaco-editor.vs-dark .token.interpolation.jade{color:#ff00ff}.monaco-editor.hc-white .token{color:#000}.monaco-editor.hc-white .token.whitespace{color:#00F!important}.monaco-editor.hc-white .token.terminal{color:#e00000}.monaco-editor.hc-white .token.terminal.code1{font-weight:700}.monaco-editor.hc-white .token.variable{color:#018}.monaco-editor.hc-white .token.variable.predefined{color:#4864AA}.monaco-editor.hc-white .token.constant{color:#d00}.monaco-editor.hc-white .token.string,.monaco-editor.hc-white .token.string.escape{color:#A31515}.monaco-editor.hc-white .token.comment{color:green}.monaco-editor.hc-white .token.comment.shebang{color:#929292}.monaco-editor.hc-white .token.literal{color:#e00000}.monaco-editor.hc-white .token.literal.hex{color:#e07000}.monaco-editor.hc-white .token.number{color:#000}.monaco-editor.hc-white .token.number.hex{color:#3030c0}.monaco-editor.hc-white .token.number.octal{color:#204070}.monaco-editor.hc-white .token.number.binary{color:#e07070}.monaco-editor.hc-white .token.regexp{color:maroon}.monaco-editor.hc-white .token.delimiter{color:#00F}.monaco-editor.hc-white .token.tag{color:maroon}.monaco-editor.hc-white .token.metatag{color:#e00000}.monaco-editor.hc-white .token.annotation{color:#c66}.monaco-editor.hc-white .token.key{color:#863B00}.monaco-editor.hc-white .token.attribute.name{color:red}.monaco-editor.hc-white .token.attribute.value{color:#00F}.monaco-editor.hc-white .token.info-token{color:#6796e6}.monaco-editor.hc-white .token.warn-token{color:green}.monaco-editor.hc-white .token.error-token{color:red}.monaco-editor.hc-white .token.debug-token{color:#b267e6}.monaco-editor.hc-white .token.keyword{color:#00F}.monaco-editor.hc-white .token.keyword.flow{color:#AF00DB}.monaco-editor.hc-white .token.metatag.php{font-weight:700}.monaco-editor.hc-white .token.predefined.ruby{color:#00F}.monaco-editor.hc-white .token.strong{font-weight:700}.monaco-editor.hc-white .token.header{color:navy}.monaco-editor.hc-white .token.string.key{color:#A31515}.monaco-editor.hc-white .token.string.value,.monaco-editor.hc-white .token.string.yaml{color:#0451A5}.monaco-editor.hc-white .token.type{color:teal}.monaco-editor.hc-white .token.identifier.method{color:#e07000}.monaco-editor.hc-white .token.string.sql{color:red}.monaco-editor.hc-white .token.predefined.sql{color:#F0F}.monaco-editor.hc-white .token.operator.sql{color:#789}.monaco-editor.hc-white .token.tag.html{color:maroon}.monaco-editor.hc-white .token.delimiter.html{color:#00F}.monaco-editor.hc-white .token.metatag.content.html{color:red}.monaco-editor.hc-white .token.metatag.html{color:#569CD6}.monaco-editor.hc-white .token.string.html{color:#00f}.monaco-editor.hc-white .token.tag.xml{color:maroon}.monaco-editor.hc-white .token.delimiter.xml{color:#00F}.monaco-editor.hc-white .token.metatag.content.xml{color:red}.monaco-editor.hc-white .token.metatag.xml{color:#569CD6}.monaco-editor.hc-white .token.attribute.name.css{color:red}.monaco-editor.hc-white .token.attribute.value.css{color:#00F}.monaco-editor.hc-white .token.tag.css{color:maroon}.monaco-editor.hc-white .token.delimiter.css,.monaco-editor.hc-white .token.vs{color:#000}.monaco-editor.hc-black .token.whitespace{color:#FF0!important}.monaco-editor.hc-black .token.terminal{color:#569CD6}.monaco-editor.hc-black .token.terminal.code1{font-weight:700}.monaco-editor.hc-black .token.variable,.monaco-editor.hc-black .token.variable.predefined{color:#1AEBFF}.monaco-editor.hc-black .token.string,.monaco-editor.hc-black .token.string.escape{color:silver}.monaco-editor.hc-black .token.comment.shebang{color:#929292}.monaco-editor.hc-black .token.comment.doc{color:#608B4E}.monaco-editor.hc-black .token.literal,.monaco-editor.hc-black .token.literal.hex,.monaco-editor.hc-black .token.number,.monaco-editor.hc-black .token.number.binary,.monaco-editor.hc-black .token.number.hex,.monaco-editor.hc-black .token.number.octal{color:#FFF}.monaco-editor.hc-black .token.regexp{color:silver}.monaco-editor.hc-black .token.delimiter{color:#FF0}.monaco-editor.hc-black .token.tag{color:orange}.monaco-editor.hc-black .token.annotation,.monaco-editor.hc-black .token.metatag{color:#569CD6}.monaco-editor.hc-black .token.key{color:#9CDCFE}.monaco-editor.hc-black .token.attribute.name{color:#569CD6}.monaco-editor.hc-black .token.attribute.value{color:#3FF23F}.monaco-editor.hc-black .token.info-token{color:#6796e6}.monaco-editor.hc-black .token.warn-token{color:green}.monaco-editor.hc-black .token.error-token{color:red}.monaco-editor.hc-black .token.debug-token{color:#b267e6}.monaco-editor.hc-black .token.keyword.flow{color:#C586C0}.monaco-editor.hc-black .token.keyword.datatype{color:#569CD6}.monaco-editor.hc-black .token.metatag.php{font-weight:700}.monaco-editor.hc-black .token.predefined.ruby{color:#4E94CE}.monaco-editor.hc-black .token.strong{font-weight:700}.monaco-editor.hc-black .token.header{color:navy}.monaco-editor.hc-black .token.string.key{color:#9CDCFE}.monaco-editor.hc-black .token.string.value,.monaco-editor.hc-black .token.string.yaml{color:#CE9178}.monaco-editor.hc-black .token.type{color:#3DC9B0}.monaco-editor.hc-black .token.identifier.method{color:#e07000}.monaco-editor.hc-black .token.string.sql{color:red}.monaco-editor.hc-black .token.predefined.sql{color:#F0F}.monaco-editor.hc-black .token.operator.sql{color:#789}.monaco-editor.hc-black .token.tag.html{color:#1AEBFF}.monaco-editor.hc-black .token.delimiter.html{color:#FF0}.monaco-editor.hc-black .token.metatag.content.html{color:#1AEBFF}.monaco-editor.hc-black .token.metatag.html{color:#569CD6}.monaco-editor.hc-black .token.string.html{color:#CE9178}.monaco-editor.hc-black .token.tag.xml{color:#1AEBFF}.monaco-editor.hc-black .token.delimiter.xml{color:#FF0}.monaco-editor.hc-black .token.metatag.content.xml{color:#1AEBFF}.monaco-editor.hc-black .token.attribute.name.css,.monaco-editor.hc-black .token.metatag.xml{color:#569CD6}.monaco-editor.hc-black .token.attribute.value.css{color:#3FF23F}.monaco-editor.hc-black .token.delimiter.css{color:#FF0}.monaco-editor.hc-black .token.vs{color:#FFF}.monaco-editor.hc-black .token.tag.vs{color:#949494}.monaco-editor.hc-black .token.delimiter.vs{color:#585858}.monaco-editor.hc-black .token.attribute.name.vs{color:#949494}.monaco-editor.hc-black .token.attribute.value.vs{color:#C4C4C4}.monaco-editor.hc-black .token.tag.jade{color:#569CD6}.monaco-editor.hc-black .token.tag.class.jade,.monaco-editor.hc-black .token.tag.id.jade{color:#4F76AC}.monaco-editor.hc-black .token.interpolation.delimiter.jade,.monaco-editor.hc-black .token.interpolation.jade{color:#ff00ff}.monaco-editor.vs .token{color:#000}.monaco-editor.vs .token.whitespace{color:rgba(51,51,51,.2)!important}.monaco-editor.vs .token.builtin.function{color:#00F}.monaco-editor.vs .token.comment,.monaco-editor.vs .token.comment.block,.monaco-editor.vs .token.comment.block.documentation,.monaco-editor.vs .token.comment.line{color:green}.monaco-editor.vs .token.constant{color:#d00}.monaco-editor.vs .token.constant.language{color:#00F}.monaco-editor.vs .token.constant.numeric{color:#09885A}.monaco-editor.vs .token.constant.numeric.hex{color:#3030c0}.monaco-editor.vs .token.constant.numeric.octal{color:#204070}.monaco-editor.vs .token.constant.numeric.binary{color:#e07070}.monaco-editor.vs .token.constant.regexp{color:#811f3f}.monaco-editor.vs .token.entity{color:#A31515}.monaco-editor.vs .token.entity.name{color:maroon}.monaco-editor.vs .token.entity.name.function{color:#444}.monaco-editor.vs .token.entity.name.punctuation{color:#000}.monaco-editor.vs .token.annotation.storage.type,.monaco-editor.vs .token.entity.name.class,.monaco-editor.vs .token.heritage.storage.type{color:#2B91AF}.monaco-editor.vs .token.invalid{color:#cd3131}.monaco-editor.vs .token.markup.bold{font-weight:700}.monaco-editor.vs .token.markup.heading{color:navy}.monaco-editor.vs .token.meta{color:#000}.monaco-editor.vs .token.entity.meta.name.selector,.monaco-editor.vs .token.entity.meta.other.selector,.monaco-editor.vs .token.entity.other.attribute-name{color:maroon}.monaco-editor.vs .token.entity.other.attribute-name.html{color:red}.monaco-editor.vs .token.property-name{color:#8b0000}.monaco-editor.vs .token.property-value{color:#0451A5}.monaco-editor.vs .token.storage{color:gray}; .monaco-editor.vs .token.storage.content{color:red}.monaco-editor.vs .token.storage.modifier,; .monaco-editor.vs .token.storage.type{color:#00F}.monaco-editor.vs .token.cast.storage.type,.monaco-editor.vs .token.new.storage.type{color:#2B91AF}.monaco-editor.vs .token.var.storage.type{color:#00F}.monaco-editor.vs .token.var.annotation.storage.type{color:#2B91AF}.monaco-editor.vs .token.string{color:#A31515}.monaco-editor.vs .token.string.quoted.variable{color:#018}.monaco-editor.vs .token.string.regexp{color:#811f3f}.monaco-editor.vs .token.support{color:maroon}.monaco-editor.vs .token.support.type{color:red}.monaco-editor.vs .token.support.type.json{color:#A31515}.monaco-editor.vs .token.variable.parameter{color:#018}.monaco-editor.vs .token.variable.language{color:#4864AA}.monaco-editor.vs .token.keyword{color:#00F}.monaco-editor.vs .token.keyword.control{color:#AF00DB}.monaco-editor.vs .token.keyword.operator{color:#666}.monaco-editor.vs .token.keyword.operator.new{color:#00F}.monaco-editor.vs .token.punctuation{color:#000}.monaco-editor.vs .token.punctuation.string{color:#A31515}.monaco-editor.vs .token.punctuation.string.quoted.variable{color:#018}.monaco-editor.vs .token.punctuation.string.regexp{color:#811f3f}.monaco-editor.vs-dark .token{color:#D4D4D4}.monaco-editor.vs-dark .token.whitespace{color:rgba(227,228,226,.16)!important}.monaco-editor.vs-dark .token.builtin.function{color:#569CD6}.monaco-editor.vs-dark .token.comment,.monaco-editor.vs-dark .token.comment.block,.monaco-editor.vs-dark .token.comment.block.documentation,.monaco-editor.vs-dark .token.comment.line{color:#608B4E}.monaco-editor.vs-dark .token.constant,.monaco-editor.vs-dark .token.constant.language{color:#569CD6}.monaco-editor.vs-dark .token.constant.numeric{color:#B5CEA8}.monaco-editor.vs-dark .token.constant.numeric.hex{color:#5BB498}.monaco-editor.vs-dark .token.constant.numeric.octal{color:#204070}.monaco-editor.vs-dark .token.constant.numeric.binary{color:#e07070}.monaco-editor.vs-dark .token.constant.regexp{color:#B46695}.monaco-editor.vs-dark .token.entity{color:#9CDCFE}.monaco-editor.vs-dark .token.entity.name{color:#569CD6}.monaco-editor.vs-dark .token.entity.name.function,.monaco-editor.vs-dark .token.entity.name.punctuation{color:#DCDCAA}.monaco-editor.vs-dark .token.entity.name.class{color:#4EC9B0}.monaco-editor.vs-dark .token.invalid{color:#f44747}.monaco-editor.vs-dark .token.markup.bold{font-weight:700}.monaco-editor.vs-dark .token.markup.heading{color:#6796e6}.monaco-editor.vs-dark .token.meta{color:#D4D4D4}.monaco-editor.vs-dark .token.entity.meta.name.selector,.monaco-editor.vs-dark .token.entity.meta.other.selector,.monaco-editor.vs-dark .token.entity.other.attribute-name{color:#569CD6}.monaco-editor.vs-dark .token.property-name,.monaco-editor.vs-dark .token.token.entity.other.attribute-name.html{color:#9CDCFE}.monaco-editor.vs-dark .token.property-value{color:#CE9178}.monaco-editor.vs-dark .token.storage{color:#569CD6}; .monaco-editor.vs-dark .token.storage.content{color:#9CDCFE}.monaco-editor.vs-dark .token.storage.modifier,; .monaco-editor.vs-dark .token.storage.type{color:#569CD6}.monaco-editor.vs-dark .token.annotation.storage.type,.monaco-editor.vs-dark .token.cast.storage.type,.monaco-editor.vs-dark .token.heritage.storage.type,.monaco-editor.vs-dark .token.new.storage.type{color:#4EC9B0}.monaco-editor.vs-dark .token.var.storage.type{color:#569CD6}.monaco-editor.vs-dark .token.var.annotation.storage.type{color:#4EC9B0}.monaco-editor.vs-dark .token.string{color:#CE9178}.monaco-editor.vs-dark .token.string.quoted.variable{color:#74B0DF}.monaco-editor.vs-dark .token.string.regexp{color:#D16969}.monaco-editor.vs-dark .token.support{color:#D7BA7D}.monaco-editor.vs-dark .token.variable.parameter{color:#9CDCFE}.monaco-editor.vs-dark .token.variable.language{color:#4864AA}.monaco-editor.vs-dark .token.keyword{color:#569CD6}.monaco-editor.vs-dark .token.keyword.control{color:#C586C0}.monaco-editor.vs-dark .token.keyword.operator{color:#909090}.monaco-editor.vs-dark .token.keyword.operator.new{color:#569CD6}.monaco-editor.vs-dark .token.punctuation{color:#DCDCDC}.monaco-editor.vs-dark .token.punctuation.string{color:#CE9178}.monaco-editor.vs-dark .token.punctuation.string.quoted.variable{color:#74B0DF}.monaco-editor.vs-dark .token.punctuation.string.regexp{color:#D16969}.monaco-editor.hc-black .token{color:#FFF}.monaco-editor.hc-black .token.whitespace{color:rgba(227,228,226,.16)!important}.monaco-editor.hc-black .token.builtin.function{color:#569CD6}.monaco-editor.hc-black .token.comment,.monaco-editor.hc-black .token.comment.block,.monaco-editor.hc-black .token.comment.block.documentation,.monaco-editor.hc-black .token.comment.line{color:#608B4E}.monaco-editor.hc-black .token.constant,.monaco-editor.hc-black .token.constant.language{color:#569CD6}.monaco-editor.hc-black .token.constant.numeric{color:#B5CEA8}.monaco-editor.hc-black .token.constant.numeric.hex{color:#5BB498}.monaco-editor.hc-black .token.constant.numeric.octal{color:#204070}.monaco-editor.hc-black .token.constant.numeric.binary{color:#e07070}.monaco-editor.hc-black .token.constant.regexp{color:#B46695}.monaco-editor.hc-black .token.entity{color:#9CDCFE}.monaco-editor.hc-black .token.entity.name{color:#569CD6}.monaco-editor.hc-black .token.entity.name.function,.monaco-editor.hc-black .token.entity.name.punctuation{color:#DCDCAA}.monaco-editor.hc-black .token.entity.name.class{color:#4EC9B0}.monaco-editor.hc-black .token.invalid{color:#f44747}.mega-octicon,.monaco-editor .codelens-decoration>a,.monaco-shell a,.monaco-workbench>.activitybar>.content .monaco-action-bar .action-label:hover,.monaco-workbench>.part.statusbar>.statusbar-item a:hover,.octicon{text-decoration:none}.monaco-editor.hc-black .token.markup.bold{font-weight:700}.monaco-editor.hc-black .token.markup.heading{color:#6796e6}.monaco-editor.hc-black .token.meta{color:#D4D4D4}.monaco-editor.hc-black .token.entity.meta.name.selector,.monaco-editor.hc-black .token.entity.meta.other.selector,.monaco-editor.hc-black .token.entity.other.attribute-name{color:#569CD6}.monaco-editor.hc-black .token.entity.other.attribute-name.html,.monaco-editor.hc-black .token.property-name{color:#9CDCFE}.monaco-editor.hc-black .token.property-value{color:#CE9178}.monaco-editor.hc-black .token.storage{color:#569CD6}; .monaco-editor.hc-black .token.storage.content{color:#9CDCFE}.monaco-editor.hc-black .token.storage.modifier,; .monaco-editor.hc-black .token.storage.type{color:#569CD6}.monaco-editor.hc-black .token.annotation.storage.type,.monaco-editor.hc-black .token.cast.storage.type,.monaco-editor.hc-black .token.heritage.storage.type,.monaco-editor.hc-black .token.new.storage.type{color:#4EC9B0}.monaco-editor.hc-black .token.var.storage.type{color:#569CD6}.monaco-editor.hc-black .token.var.annotation.storage.type{color:#4EC9B0}.monaco-editor.hc-black .token.string{color:#CE9178}.monaco-editor.hc-black .token.string.quoted.variable{color:#74B0DF}.monaco-editor.hc-black .token.string.regexp{color:#D16969}.monaco-editor.hc-black .token.support{color:maroon}.monaco-editor.hc-black .token.variable.parameter,.monaco-editor.vs-dark .token.support.type{color:#9CDCFE}.monaco-editor.hc-black .token.variable.language{color:#4864AA}.monaco-editor.hc-black .token.keyword{color:#569CD6}.monaco-editor.hc-black .token.keyword.control{color:#C586C0}.monaco-editor.hc-black .token.keyword.operator{color:#909090}.monaco-editor.hc-black .token.keyword.operator.new{color:#569CD6}.monaco-editor.hc-black .token.punctuation{color:#DCDCDC}.monaco-editor.hc-black .token.punctuation.string{color:#CE9178}.monaco-editor.hc-black .token.punctuation.string.quoted.variable{color:#74B0DF}.monaco-editor.hc-black .token.punctuation.string.regexp{color:#D16969}.monaco-menu .monaco-action-bar.vertical .action-label.hover{background-color:#EEE}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis;font-size:90%;color:#999;vertical-align:sub}.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}.monaco-editor .detected-link,.monaco-editor .detected-link-active,.monaco-editor .goto-definition-link,.monaco-editor .marker-widget .quickfixentry{text-decoration:underline}.monaco-editor .codelens-decoration>a:hover{text-decoration:underline;cursor:pointer;color:#00f!important}.monaco-editor.vs-dark .codelens-decoration>a:hover{color:#4E94CE!important}.monaco-editor .codelens-decoration.invisible-cl{opacity:0}@keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}.monaco-editor .codelens-decoration.fadein{-webkit-animation:fadein .5s linear;-moz-animation:fadein .5s linear;-o-animation:fadein .5s linear;animation:fadein .5s linear}.monaco-editor .inline-color-decoration:before{margin:.1em .2em 0;content:" ";display:inline-block;height:.8em;width:.8em;line-height:1em;border:.1em solid #000}.monaco-editor.vs-dark .inline-color-decoration:before{border-color:#eee}.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-checkbox .checkbox:focus+.label{outline:#e59700 auto 5px}.monaco-editor .reference-zone-widget .tree .monaco-tree,.monaco-editor .rename-box .rename-input,.monaco-editor .rename-box .rename-input:focus{outline:0}.monaco-editor .find-widget{position:absolute;z-index:10;top:-44px;height:34px;overflow:hidden;line-height:19px;-webkit-transition:top .2s linear;-o-transition:top .2s linear;-moz-transition:top .2s linear;-ms-transition:top .2s linear;transition:top .2s linear;padding:0 4px}.monaco-editor .find-widget.replaceToggled{top:-74px;height:64px}.monaco-editor .find-widget.replaceToggled>.replace-part{display:inline-block}.monaco-editor .find-widget.replaceToggled.visible,.monaco-editor .find-widget.visible{top:0}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput,.monaco-editor .find-widget .replace-input{background-color:#fff}.monaco-editor .find-widget .button:not(.disabled):hover,.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:#DDD}.monaco-editor .find-widget .replace-input .input{font-size:13px;font-family:"Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"}.monaco-editor .parameter-hints-widget .documentation,.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content .docs{font-family:"Segoe UI",SFUIText-Regular,HelveticaNeue,sans-serif,"Droid Sans Fallback";overflow:hidden}.monaco-editor .find-widget.visible.noanimation{-webkit-transition:none;-o-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:4px 0 0 17px;font-size:12px}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{height:25px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.input{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget .monaco-findInput{display:inline-block;vertical-align:middle}.monaco-editor .find-widget.no-results .monaco-findInput .monaco-inputbox{border-color:#E51400}.monaco-editor .find-widget .button{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.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{display:none;position:absolute;top:0;left:0;width:18px;height:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-editor .find-widget.can-replace .button.toggle{display:inherit}.monaco-editor .find-widget .previous{background-image:url(../editor/contrib/find/browser/previous.svg)}.monaco-editor .find-widget .next{background-image:url(../editor/contrib/find/browser/next.svg)}.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:0 0;background-image:url(../editor/contrib/find/browser/cancelSelectionFind.svg);width:20px;height:20px;border:none}.monaco-editor .find-widget .monaco-checkbox .checkbox:disabled+.label{opacity:.3}.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled)+.label{cursor:pointer}.monaco-editor .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:rgba(100,100,100,.2)}.monaco-editor .find-widget .close-fw{background-image:url(../editor/contrib/find/browser/close.svg)}.monaco-editor .find-widget .expand{background-image:url(../editor/contrib/find/browser/expando-expanded.svg)}.monaco-editor .find-widget .collapse{background-image:url(../editor/contrib/find/browser/expando-collapsed.svg)}.monaco-editor .find-widget .replace{background-image:url(../editor/contrib/find/browser/replace.svg)}.monaco-editor .find-widget .replace-all{background-image:url(../editor/contrib/find/browser/replace-all.svg)}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.replace-input{display:inline-block;vertical-align:middle}.monaco-editor .find-widget>.replace-part>.replace-input>.monaco-inputbox{width:100%}.monaco-editor .findMatch{background-color:rgba(234,92,0,.3);-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 .debug-hover-widget,.monaco-editor-hover{-webkit-animation-duration:.15s;-webkit-user-select:text}.monaco-editor .currentFindMatch{background-color:#A8AC94}.monaco-editor .findScope{background-color:rgba(239,239,242,.4)}.monaco-editor .find-widget{background-color:#EFEFF2;box-shadow:0 2px 8px #A8A8A8}.monaco-editor.vs-dark .find-widget{background-color:#2D2D30;box-shadow:0 2px 8px #000}.monaco-editor.vs-dark .find-widget .previous{background-image:url(../editor/contrib/find/browser/previous-inverse.svg)}.monaco-editor.vs-dark .find-widget .next{background-image:url(../editor/contrib/find/browser/next-inverse.svg)}.monaco-editor.vs-dark .find-widget .monaco-checkbox .label{background-image:url(../editor/contrib/find/browser/cancelSelectionFind-inverse.svg)}.monaco-editor.vs-dark .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:#2f3334}.monaco-editor.vs-dark .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:rgba(150,150,150,.3)}.monaco-editor.vs-dark .find-widget .close-fw{background-image:url(../editor/contrib/find/browser/close-dark.svg)}.monaco-editor.vs-dark .find-widget .replace{background-image:url(../editor/contrib/find/browser/replace-inverse.svg)}.monaco-editor.vs-dark .find-widget .replace-all{background-image:url(../editor/contrib/find/browser/replace-all-inverse.svg)}.monaco-editor.vs-dark .find-widget .expand{background-image:url(../editor/contrib/find/browser/expando-expanded-dark.svg)}.monaco-editor.vs-dark .find-widget .collapse{background-image:url(../editor/contrib/find/browser/expando-collapsed-dark.svg)}.monaco-editor.vs-dark .find-widget .button:not(.disabled):hover{background-color:#2f3334}.monaco-editor.vs-dark .currentFindMatch{background-color:#515C6A}.monaco-editor.vs-dark .findScope{background-color:rgba(58,61,65,.4)}.monaco-editor.vs-dark .find-widget .monaco-findInput,.monaco-editor.vs-dark .find-widget .replace-input{background-color:#3C3C3C}.monaco-editor.hc-black .find-widget{border:2px solid #6FC3DF;background:#0C141F;box-shadow:none}.monaco-editor.hc-black .find-widget .button,.monaco-editor.hc-black .find-widget .button:not(.disabled):hover{background:0 0}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor.hc-black .find-widget .previous:before{content:url(../editor/contrib/find/browser/previous-inverse.svg)}.monaco-editor.hc-black .find-widget .next:before{content:url(../editor/contrib/find/browser/next-inverse.svg)}.monaco-editor.hc-black .find-widget .replace:before{content:url(../editor/contrib/find/browser/replace-inverse.svg)}.monaco-editor.hc-black .find-widget .replace-all:before{content:url(../editor/contrib/find/browser/replace-all-inverse.svg)}.monaco-editor.hc-black .find-widget .monaco-checkbox .label{content:url(../editor/contrib/find/browser/cancelSelectionFind-inverse.svg);top:1px;left:2px}.monaco-editor.hc-black .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:rgba(150,150,150,.3)}.monaco-editor.hc-black .find-widget .close-fw:before{content:url(../editor/contrib/find/browser/close-dark.svg);top:1px;left:0}.monaco-editor.hc-black .find-widget .expand:before{content:url(../editor/contrib/find/browser/expando-expanded-dark.svg);top:38%;left:40%}.monaco-editor.hc-black .find-widget .collapse:before{content:url(../editor/contrib/find/browser/expando-collapsed-dark.svg);top:30%;left:40%}.monaco-editor.hc-black .findMatch{background:0 0;border:1px dotted #DF740C;-moz-box-sizing:border-box;box-sizing:border-box}.monaco-editor.hc-black .currentFindMatch{background:0 0;padding:1px;border:2px solid #DF740C;-moz-box-sizing:border-box;box-sizing:border-box}.monaco-editor.hc-black .findScope{background:0 0;border:1px dashed #DF740C;opacity:.4}.monaco-editor.hc-black .find-widget .monaco-findInput,.monaco-editor.hc-black .find-widget .replace-input{background-color:#000}.monaco-editor .preview-zone-widget.preview .monaco-editor,.monaco-editor .preview-zone-widget.preview .monaco-editor .line-numbers,.monaco-editor .preview-zone-widget.preview .monaco-editor .lines-decorations,.monaco-editor .preview-zone-widget.preview .monaco-editor-background{background-color:#F2F8FC}.monaco-editor.vs-dark .preview-zone-widget,.monaco-editor.vs-dark .preview-zone-widget.preview .monaco-editor,.monaco-editor.vs-dark .preview-zone-widget.preview .monaco-editor .line-numbers,.monaco-editor.vs-dark .preview-zone-widget.preview .monaco-editor .lines-decorations,.monaco-editor.vs-dark .preview-zone-widget.preview .monaco-editor-background{background-color:#001F33}.monaco-editor .zone-widget .zone-widget-container.preview-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .goto-definition-link{cursor:pointer;color:#00f!important}.monaco-editor.vs-dark .goto-definition-link{color:#4E94CE!important}.monaco-editor .goto-definition-link-hover{margin:.5em;padding:0 0 0 .5em;border-left:4px solid rgba(0,0,0,.14)}.monaco-editor.vs-dark .goto-definition-link-hover{border-left:4px solid rgba(255,255,255,.25)}.monaco-editor.hc-black .preview-zone-widget,.monaco-editor.hc-black .preview-zone-widget.preview .monaco-editor,.monaco-editor.hc-black .preview-zone-widget.preview .monaco-editor .line-numbers,.monaco-editor.hc-black .preview-zone-widget.preview .monaco-editor .lines-decorations,.monaco-editor.hc-black .preview-zone-widget.preview .monaco-editor-background{background-color:#0C141F}.monaco-editor .marker-widget{background-color:#fff;font-size:.9em}.monaco-editor.vs-dark .marker-widget{background-color:#2D2D30}.monaco-editor.hc-black .marker-widget{background-color:#0C141F}.monaco-editor .marker-widget .quickfixhead{background-image:url(../editor/contrib/gotoError/browser/lightbulp.svg);background-repeat:no-repeat;padding-left:20px}.monaco-editor.hc-black .marker-widget .quickfixhead,.monaco-editor.vs-dark .marker-widget .quickfixhead{background-image:url(../editor/contrib/gotoError/browser/lightbulp-dark.svg)}.monaco-editor .marker-widget .descriptioncontainer{height:3.2em;overflow:hidden;text-overflow:ellipsis}.monaco-editor .marker-widget .quickfixentry:hover{cursor:pointer;color:#00f}.monaco-editor.hc-black .marker-widget .quickfixentry:hover,.monaco-editor.vs-dark .marker-widget .quickfixentry:hover{color:#add8e6}.monaco-editor-hover{padding:0 3px;border:1px solid #CCC;position:absolute;margin-top:-1px;cursor:default;z-index:50;-webkit-animation-name:fadeIn;-moz-animation-duration:.15s;-moz-animation-name:fadeIn;-ms-animation-duration:.15s;-ms-animation-name:fadeIn;animation-duration:.15s;animation-name:fadeIn;-ms-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;overflow:hidden}.monaco-editor.vs-dark .monaco-editor-hover{border-color:#555}.monaco-editor.vs-dark .monaco-editor-hover a{color:#1C5DAF}.monaco-editor .hoverHighlight{background-color:rgba(173,214,255,.15)}.monaco-editor.vs-dark .hoverHighlight{background-color:rgba(38,79,120,.25)}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;outline:0;resize:none;overflow:hidden;background:url(../editor/contrib/iPadShowKeyboard/browser/keyboard.svg) center center no-repeat;border:4px solid #F6F6F6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(../editor/contrib/iPadShowKeyboard/browser/keyboard-inverse.svg) center center no-repeat;border:4px solid #252526}.monaco-editor .detected-link-active{cursor:pointer;color:#00f!important}.monaco-editor.vs-dark .detected-link-active{color:#4E94CE!important}hr.outlineRule.class{border:0;border-bottom:2px solid gray;width:98%;margin:0}hr.outlineRule.function,hr.outlineRule.method{border:0;border-bottom:1px dotted gray;width:98%;margin:0}.monaco-editor .parameter-hints-widget{font-size:12px;width:440px;z-index:10;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.monaco-editor .parameter-hints-widget.visible{-webkit-transition:left .05s ease-in-out;-moz-transition:left .05s ease-in-out;-o-transition:left .05s ease-in-out;transition:left .05s ease-in-out}.monaco-editor .parameter-hints-widget .wrapper{position:relative;bottom:0;border:1px solid #ccc;max-width:440px;padding:0 .5em}.monaco-editor.hc-black .parameter-hints-widget .wrapper,.monaco-editor.vs-dark .parameter-hints-widget .wrapper{border-color:#707070}.monaco-editor .parameter-hints-widget.multiple .wrapper{min-height:3.3em;padding:0 .5em 0 1.9em}.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(../editor/contrib/parameterHints/browser/arrow-up.svg)}.monaco-editor .parameter-hints-widget .button.next{bottom:0;background-image:url(../editor/contrib/parameterHints/browser/arrow-down.svg)}.monaco-editor .parameter-hints-widget .overloads{position:absolute;display:none;font-size:10px;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 .signatures{overflow:hidden}.monaco-editor .parameter-hints-widget .signature .parameter{display:inline-block;color:#999}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:#000;font-weight:700}.monaco-editor .parameter-hints-widget .signature .parameter.active .parameter-type,.monaco-editor .parameter-hints-widget .signature .return-type{color:#0035DD}.monaco-editor .parameter-hints-widget .documentation{max-height:3.2em;color:#A21B1B}.monaco-editor .parameter-hints-widget .documentation .parameter{color:#000;font-weight:700;margin-right:.5em}.monaco-editor.vs-dark .parameter-hints-widget .signature .parameter.active{color:#D8D8D8}.monaco-editor.vs-dark .parameter-hints-widget .signature .parameter.active .parameter-type,.monaco-editor.vs-dark .parameter-hints-widget .signature .return-type{color:#219AE4}.monaco-editor.vs-dark .parameter-hints-widget .signature{color:#777}.monaco-editor.vs-dark .parameter-hints-widget .documentation{color:#C07A7A}.monaco-editor.hc-black .parameter-hints-widget .signature .parameter.active,.monaco-editor.vs-dark .parameter-hints-widget .documentation .parameter{color:#D8D8D8}.monaco-editor.vs-dark .parameter-hints-widget .button.previous{background-image:url(../editor/contrib/parameterHints/browser/arrow-up-dark.svg)}.monaco-editor.vs-dark .parameter-hints-widget .button.next{background-image:url(../editor/contrib/parameterHints/browser/arrow-down-dark.svg)}.monaco-editor.hc-black .parameter-hints-widget .signature .parameter.active .parameter-type,.monaco-editor.hc-black .parameter-hints-widget .signature .return-type{color:#219AE4}.monaco-editor.hc-black .parameter-hints-widget .signature{color:#777}.monaco-editor.hc-black .parameter-hints-widget .documentation{color:#C07A7A}.monaco-editor.hc-black .parameter-hints-widget .documentation .parameter{color:#D8D8D8}.monaco-editor.hc-black .parameter-hints-widget .button{background:0 0}.monaco-editor.hc-black .parameter-hints-widget .button:before{position:relative;opacity:.8}.monaco-editor.hc-black .parameter-hints-widget .button.previous:before{content:url(../editor/contrib/parameterHints/browser/arrow-up-dark.svg);top:-2px}.monaco-editor.hc-black .parameter-hints-widget .button.next:before{content:url(../editor/contrib/parameterHints/browser/arrow-down-dark.svg);top:-4px}.monaco-editor .lightbulp-glyph{display:flex;align-items:center;justify-content:center}.monaco-editor .lightbulp-glyph:hover{cursor:pointer}.monaco-editor.vs .lightbulp-glyph{background:url(../editor/contrib/quickFix/browser/lightbulp.svg) center center no-repeat;height:16px;width:16px}.monaco-editor.hc-black .lightbulp-glyph,.monaco-editor.vs-dark .lightbulp-glyph{background:url(../editor/contrib/quickFix/browser/lightbulp-dark.svg) center center no-repeat;height:16px;width:16px}.monaco-editor .quickfix-widget{background-color:#F3F3F3;font-size:12px;border:1px solid #c8c8c8;z-index:40}.monaco-editor.mac .quickfix-widget{font-size:11px}.monaco-editor.mac .quickfix-widget .text{line-height:1.3em}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content{-mox-box-sizing:border-box;box-sizing:border-box;line-height:1.2em;padding:2px 10px 2px 2px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content:after{content:"";clear:both;display:block;visibility:hidden;height:0}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content .text{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:-ms-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;padding-left:6px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row>.content .docs{display:none;max-height:3.4em;margin-top:.1em;padding-bottom:.1em;white-space:nowrap;text-overflow:ellipsis;color:#A21B1B}.monaco-editor.hc-black .quickfix-widget .monaco-tree .monaco-tree-row>.content .docs,.monaco-editor.vs-dark .quickfix-widget .monaco-tree .monaco-tree-row>.content .docs{color:#C07A7A}.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row.fake>.content .docs,.monaco-editor .quickfix-widget .monaco-tree .monaco-tree-row.focused>.content .docs{display:block}.monaco-editor.vs-dark .quickfix-widget{background-color:#2D2D30;border:1px solid #454545}.monaco-editor.hc-black .quickfix-widget{background-color:#0C141F;border:2px solid #6FC3DF}.monaco-editor .reference-zone-widget .label,.monaco-editor .reference-zone-widget .tree{color:#646465;font-family:"Segoe WPC","Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget.results-loaded{-webkit-transition:height .1s ease-in;transition:height .1s ease-in}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .label{font-size:.9em;text-align:center;margin-top:6px}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0;font-family:"Segoe WPC","Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"}.monaco-editor .reference-zone-widget .preview{width:80%}.monaco-editor .reference-zone-widget,.monaco-editor .reference-zone-widget .preview .glyph-margin,.monaco-editor .reference-zone-widget .preview .monaco-editor,.monaco-editor .reference-zone-widget .preview .monaco-editor .line-numbers,.monaco-editor .reference-zone-widget .preview .monaco-editor .lines-decorations,.monaco-editor .reference-zone-widget .preview .monaco-editor-background{background-color:#F2F8FC}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:rgba(245,216,2,.87)}.monaco-editor .reference-zone-widget .tree{background-color:#F3F3F3;width:20%;line-height:24px;font-size:13px}.monaco-editor .peekview-widget .head .peekview-title,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .docs{font-family:"Segoe UI",SFUIText-Regular,HelveticaNeue,sans-serif,"Droid Sans Fallback"}.monaco-editor .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){background-color:rgba(51,153,255,.2);color:#6C6C6C!important}.monaco-editor .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:before{border-left-color:#A6A6A6}.monaco-editor .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:after{border-left-color:rgba(51,153,255,.2)}.monaco-editor .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before{border-right-color:#646465;border-left-color:transparent}.monaco-editor .reference-zone-widget .tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .tree .reference-file{position:relative;line-height:24px;color:#1E1E1E}.monaco-editor .reference-zone-widget .tree .reference-file .directory{opacity:.7;margin-left:.5em;font-size:.9em}.monaco-editor .reference-zone-widget .tree .reference .lineNumber{color:#A8A8A8}.monaco-editor .reference-zone-widget .tree .selected .reference .lineNumber{color:#fff}.monaco-editor .reference-zone-widget .tree .referenceMatch{background-color:rgba(234,92,0,.3)}.monaco-editor.vs-dark .reference-zone-widget .overlay,.monaco-editor.vs-dark .reference-zone-widget .tree .block{background-color:#1e1e1e}.monaco-editor.vs-dark .reference-zone-widget,.monaco-editor.vs-dark .reference-zone-widget .preview .glyph-margin,.monaco-editor.vs-dark .reference-zone-widget .preview .monaco-editor,.monaco-editor.vs-dark .reference-zone-widget .preview .monaco-editor .line-numbers,.monaco-editor.vs-dark .reference-zone-widget .preview .monaco-editor .lines-decorations,.monaco-editor.vs-dark .reference-zone-widget .preview .monaco-editor-background{background-color:#001F33}.monaco-editor.vs-dark .reference-zone-widget .tree{background-color:#252526;color:#BBB}.monaco-editor.vs-dark .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){color:#FFF!important}.monaco-editor.vs-dark .reference-zone-widget .preview .reference-decoration{background-color:rgba(255,143,0,.6)}.monaco-editor.vs-dark .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:before{border-left-color:#fff}.monaco-editor.vs-dark .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.has-children>.content:after{border-left-color:rgba(51,153,255,.2)}.monaco-editor.vs-dark .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected.expanded>.content:before{border-right-color:#fff;border-left-color:transparent}.monaco-editor.vs-dark .reference-zone-widget .tree .reference-file{color:#FFF}.monaco-editor.hc-black .reference-zone-widget,.monaco-editor.hc-black .reference-zone-widget .preview .monaco-editor,.monaco-editor.hc-black .reference-zone-widget .preview .monaco-editor .line-numbers,.monaco-editor.hc-black .reference-zone-widget .preview .monaco-editor .lines-decorations,.monaco-editor.hc-black .reference-zone-widget .preview .monaco-editor-background{background-color:#0C141F}.monaco-editor.hc-black .reference-zone-widget .preview .reference-decoration{background:0 0;border:2px solid #DF740C}.monaco-editor.hc-black .reference-zone-widget .tree{background-color:#000;color:#fff}.monaco-editor.hc-black .reference-zone-widget .tree .reference-file{color:#fff;line-height:20px;font-weight:700}.monaco-editor.hc-black .reference-zone-widget .tree .reference-file .directory{font-weight:400}.monaco-editor.hc-black .reference-zone-widget .tree .monaco-tree.focused .monaco-tree-rows>.monaco-tree-row.selected:not(.highlighted){background:0 0;color:#FFF!important}.monaco-editor.hc-black .reference-zone-widget .tree .referenceMatch{background:0 0;border:1px dotted #DF740C}.monaco-editor .rename-box{box-shadow:0 2px 8px #A8A8A8;color:inherit}.monaco-editor.vs-dark .rename-box{box-shadow:0 2px 8px #000}.monaco-editor .rename-box .rename-input{border:1px solid #39F;font-size:13px;padding:4px}.monaco-editor.vs-dark .rename-box .rename-input{border:1px solid #0E639C}.monaco-editor .new-snippet{background-color:rgba(10,50,150,.1)}.monaco-editor .snippet-placeholder{background-color:rgba(10,50,100,.1)}.monaco-editor .finish-snippet-placeholder{outline:solid rgba(10,50,100,.5)}.monaco-editor.hc-black .finish-snippet-placeholder,.monaco-editor.vs-dark .finish-snippet-placeholder{outline:#525252 solid 1px}.monaco-editor .suggest-widget{background-color:#F3F3F3;font-size:12px;border:1px solid #c8c8c8;z-index:40}.monaco-editor .suggest-widget.visible{-webkit-transition:left .05s ease-in-out;-moz-transition:left .05s ease-in-out;-o-transition:left .05s ease-in-out;transition:left .05s ease-in-out}.monaco-editor.mac .suggest-widget{font-size:11px}.monaco-editor.mac .suggest-widget .text{line-height:1.3em}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content{-mox-box-sizing:border-box;box-sizing:border-box;line-height:1.2em;padding:2px 10px 2px 2px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content:after{content:"";clear:both;display:block;visibility:hidden;height:0}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .text{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:-ms-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;padding-left:6px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .docs{display:none;max-height:3.4em;overflow:hidden;margin-top:.1em;padding-bottom:.1em;white-space:nowrap;text-overflow:ellipsis;color:#A21B1B}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label>span{opacity:1}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{font-weight:700;color:#186B9E}.monaco-editor .suggest-widget.empty .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{background-color:inherit}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .type-label{display:none;margin-left:.8em;font-size:.9em;color:#0035DD}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row.fake>.content .type-label,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row.focused>.content .type-label{display:inline}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row.fake>.content .docs,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row.focused>.content .docs{display:block}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon{background-image:url(../editor/contrib/suggest/browser/symbol-sprite.svg);background-repeat:no-repeat;height:16px;width:16px;background-position:-361px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.constructor,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.function,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.method{background-position:2px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.field,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.variable{background-position:-18px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.class{background-position:-41px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.interface{background-position:-61px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.module{background-position:-79px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.property{background-position:-100px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.unit{background-position:-120px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.enum,.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.value{background-position:-140px -3px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.keyword{background-position:-161px -2px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.snippet{background-position:-181px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.text{background-position:-201px -2px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.color{background-position:-221px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.file{background-position:-260px -2px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.reference{background-position:-281px -4px}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.customcolor{background-image:none}.monaco-editor .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor.vs-dark .suggest-widget{background-color:#2D2D30;border:1px solid #454545}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{color:#219AE4}.monaco-editor.vs-dark .suggest-widget.empty .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{color:inherit}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .docs{color:#C07A7A}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .type-label{color:#4E94CE}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon{background-position:-361px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.constructor,.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.function,.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.method{background-position:2px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.field,.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.variable{background-position:-18px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.class{background-position:-41px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.interface{background-position:-61px -24px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.module{background-position:-79px -24px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.property{background-position:-100px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.unit{background-position:-120px -24px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.enum,.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.value{background-position:-140px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.keyword{background-position:-161px -22px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.snippet{background-position:-181px -23px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.text{background-position:-201px -22px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.color{background-position:-221px -24px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.file{background-position:-260px -22px}.monaco-editor.vs-dark .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.reference{background-position:-281px -24px}.monaco-editor.hc-black .suggest-widget{background-color:#0C141F;border:2px solid #6FC3DF}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{color:#219AE4}.monaco-editor.hc-black .suggest-widget.empty .monaco-tree .monaco-tree-row>.content .monaco-highlighted-label .highlight{color:inherit}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .docs{color:#C07A7A}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .type-label{color:#4E94CE}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon{background:0 0;overflow:hidden}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon:before{height:16px;width:16px;display:inline-block;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIDIpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xIDB2OC44bC0xIDEuNlYxMmg4di0xaDRWMEgxeiIgaWQ9IlNoYXBlIiBmaWxsPSIjMkQyRDMwIi8+PHBhdGggZD0iTTEgMTFsMy01IDMgNUgxem01LjA4Mi0zLjY3QzYuMzg4IDYgNy41NzcgNSA5IDVjLjc3IDAgMS40NjguMyAyIC43OFYxSDJ2Ni4yTDQgNGwyLjA4MiAzLjMzeiIgZmlsbD0iI0M1QzVDNSIvPjxjaXJjbGUgZmlsbD0iI0M1QzVDNSIgY3g9IjguOTM4IiBjeT0iOCIgcj0iMi4wNjMiLz48L2c+PC9zdmc+)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.constructor:before,.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.function:before,.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.method:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0IxODBENyIgZD0iTTUuNSAzbC00LjUgMi44NTd2NC4yODVsNC41IDIuODU4IDQuNS0yLjg1N3YtNC4yODZsLTQuNS0yLjg1N3ptLS41IDguNDk4bC0zLTEuOTA1di0yLjgxNmwzIDEuOTA1djIuODE2em0tMi4zNTgtNS40OThsMi44NTgtMS44MTUgMi44NTggMS44MTUtMi44NTggMS44MTUtMi44NTgtMS44MTV6bTYuMzU4IDMuNTkzbC0zIDEuOTA1di0yLjgxNWwzLTEuOTA1djIuODE1eiIvPjwvc3ZnPg==);margin-left:2px}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.field:before,.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.variable:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTEgNnY0bDQgMiA2LTN2LTRsLTQtMi02IDN6bTQgMWwtMi0xIDQtMiAyIDEtNCAyeiIvPjwvc3ZnPg==);margin-left:2px}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.class:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBvbHlnb24gZmlsbD0iI0U4QUI1MyIgcG9pbnRzPSIxMS45OTgsMTEuMDAyIDksMTEgOSw3IDExLDcgMTAsOCAxMiwxMCAxNSw3IDEzLDUgMTIsNiA3LDYgOSw0IDYsMSAxLDYgNCw5IDYsNyA4LDcgOCwxMiAxMSwxMiAxMCwxMyAxMiwxNSAxNSwxMiAxMywxMCIvPjwvc3ZnPg==)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.interface:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTExLjUgNGMtMS43NTkgMC0zLjIwNCAxLjMwOC0zLjQ0OSAzaC0zLjEyMmMtLjIyMy0uODYxLS45OTgtMS41LTEuOTI5LTEuNS0xLjEwNCAwLTIgLjg5NS0yIDIgMCAxLjEwNC44OTYgMiAyIDIgLjkzMSAwIDEuNzA2LS42MzkgMS45MjktMS41aDMuMTIyYy4yNDUgMS42OTEgMS42OSAzIDMuNDQ5IDMgMS45MyAwIDMuNS0xLjU3IDMuNS0zLjUgMC0xLjkzMS0xLjU3LTMuNS0zLjUtMy41em0wIDVjLS44MjcgMC0xLjUtLjY3NC0xLjUtMS41IDAtLjgyOC42NzMtMS41IDEuNS0xLjVzMS41LjY3MiAxLjUgMS41YzAgLjgyNi0uNjczIDEuNS0xLjUgMS41eiIvPjwvc3ZnPg==)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.module:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTkgMTF2LTFjMC0uODM0LjQ5Ni0xLjczOCAxLTItLjUwNC0uMjctMS0xLjE2OC0xLTJ2LTFjMC0uODQtLjU4NC0xLTEtMXYtMWMyLjA4MyAwIDIgMS4xNjYgMiAydjFjMCAuOTY5LjcwMy45OCAxIDF2MmMtLjMyMi4wMi0xIC4wNTMtMSAxdjFjMCAuODM0LjA4MyAyLTIgMnYtMWMuODMzIDAgMS0xIDEtMXptLTYgMHYtMWMwLS44MzQtLjQ5Ni0xLjczOC0xLTIgLjUwNC0uMjcgMS0xLjE2OCAxLTJ2LTFjMC0uODQuNTg0LTEgMS0xdi0xYy0yLjA4MyAwLTIgMS4xNjYtMiAydjFjMCAuOTY5LS43MDMuOTgtMSAxdjJjLjMyMi4wMiAxIC4wNTMgMSAxdjFjMCAuODM0LS4wODMgMiAyIDJ2LTFjLS44MzMgMC0xLTEtMS0xeiIvPjwvc3ZnPg==);margin-left:2px}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.property:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEyLjA5IDQuMzU5bC0yLjY0MSAyLjY0MS0yLTIgMi42NDEtMi42NDFjLS41MDItLjIyNi0xLjA1NS0uMzU5LTEuNjQxLS4zNTktMi4yMDkgMC00IDEuNzkxLTQgNCAwIC41ODYuMTMzIDEuMTM5LjM1OSAxLjY0bC0zLjM1OSAzLjM2cy0xIDEgMCAyaDJsMy4zNTktMy4zNmMuNTAzLjIyNiAxLjA1NS4zNiAxLjY0MS4zNiAyLjIwOSAwIDQtMS43OTEgNC00IDAtLjU4Ni0uMTMzLTEuMTM5LS4zNTktMS42NDF6Ii8+PC9zdmc+);margin-left:1px}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.enum:before,.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.value:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzc1QkVGRiI+PHBhdGggZD0iTTEyIDNoLTRsLTEgMXYyaDV2MWgtMnYxaDJsMS0xdi0zbC0xLTF6bTAgMmgtNHYtMWg0djF6TTMgMTJoNnYtNWgtNnY1em0xLTNoNHYxaC00di0xeiIvPjwvZz48L3N2Zz4=)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.snippet:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEyIDExdi03aC03djdoLTF2LThoOXY4aC0xem0tNyAyaC0xdi0xaDF2MXptMi0xaC0xdjFoMXYtMXptMiAwaC0xdjFoMXYtMXptMiAxaC0xdi0xaDF2MXptMi0xaC0xdjFoMXYtMXoiLz48L3N2Zz4=)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.keyword:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEzIDVoLTR2LTFoNHYxem0wIDNoLTJ2MWgydi0xem0tNCAwaC02djFoNnYtMXptLTIgM2gtNHYxaDR2LTF6bTYgMGgtNHYxaDR2LTF6bS01LTh2M2gtNXYtM2g1em0tMSAxaC0zdjFoM3YtMXoiLz48L3N2Zz4=)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.unit:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iI0M1QzVDNSIgd2lkdGg9IjkiIGhlaWdodD0iNCIvPjxnIGZpbGw9IiMyQjI4MkUiPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjExIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz48L2c+PC9zdmc+)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.text{padding-left:0}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.text:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEgMnYxMmgxNHYtMTJoLTE0em0xMyAxMWgtMTJ2LTEwaDEydjEwem0tNi03di0xaC0xdjVoM3YtNGgtMnptMSAzaC0xdi0yaDF2MnptMy0ydjJoMXYxaC0ydi00aDJ2MWgtMXptLTYtMXY0aC0zdi0yaDF2MWgxdi0xaC0xdi0xaC0xdi0xaDN6Ii8+PC9zdmc+)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.color:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEwLjY0OCA4LjUwOHMtMS45MTEuNDU4LS40NzgtLjkxNmMxLjIxNy0xLjE2NyAzLjM0NC0yLjc0NyAxLjkxLTQuMTItMS40MzMtMS4zNzUtOS4wNzkuNDU2LTkuMDc5IDUuMDM2IDAgNC41ODEgNS43MzUgNS4wMzggOC4xMjQgNC4xMjIgMi4zODktLjkxNSAyLjg2Ni00LjU3OC0uNDc3LTQuMTIyem0tNS4yNzIgMS45MDJjLS41NzQgMC0xLjA0MS0uNDY3LTEuMDQxLTEuMDQxIDAtLjU3NS40NjctMS4wNDIgMS4wNDEtMS4wNDJzMS4wNDEuNDY2IDEuMDQxIDEuMDQyYzAgLjU3NC0uNDY3IDEuMDQxLTEuMDQxIDEuMDQxem0xLjA0MS0zYy0uNTc0IDAtMS4wNDEtLjQ2Ni0xLjA0MS0xLjA0MXMuNDY3LTEuMDQxIDEuMDQxLTEuMDQxIDEuMDQxLjQ2NiAxLjA0MSAxLjA0MWMwIC41NzQtLjQ2NyAxLjA0MS0xLjA0MSAxLjA0MXptMS45NDUtMi4yNWMwLS41NzUuNDY3LTEuMDQxIDEuMDQxLTEuMDQxLjU3NCAwIDEuMDQxLjQ2NiAxLjA0MSAxLjA0MXMtLjQ2NyAxLjA0MS0xLjA0MSAxLjA0MWMtLjU3NCAwLTEuMDQxLS40NjYtMS4wNDEtMS4wNDF6Ii8+PC9zdmc+)}.monaco-editor.hc-black .suggest-widget .monaco-tree .monaco-tree-row>.content .icon.reference:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iI0U4QUI1MyI+PHBhdGggZD0iTTYgN2gtNGwtMSAxdjNsMSAxaDRsMS0xdi0zbC0xLTF6bTAgNGgtNHYtMWg0djF6bTAtMmgtNHYtMWg0djF6TTEwIDNoLTRsLTEgMXYyaDV2MWgtMi41ODZsLjU4Ni41ODZ2LjQxNGgybDEtMXYtM2wtMS0xem0wIDJoLTR2LTFoNHYxeiIvPjwvZz48L3N2Zz4=)}.monaco-worker-status .worker{display:inline-block;width:1em;height:1em}.monaco-worker-status .worker[status=unknown]:before{content:'?'}.monaco-worker-status .worker[status=idle]:before{content:'\25CA';color:#82c282}.monaco-worker-status .worker[status=busy]:before{content:'\2666'}.monaco-worker-status .worker[status=flooded]:before{content:'\2666';color:red}.monaco-editor .peekview-widget .head{background-color:#fff;border-top:1px solid #007ACC;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.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 .filename{color:#333}.monaco-editor .peekview-widget .head .peekview-title .dirname{font-size:.9em;color:rgba(108,108,108,.7);margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-actions{display:inline-block;position:absolute;right:2px}.monaco-editor .peekview-widget .head .peekview-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-editor .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url(../editor/contrib/zoneWidget/browser/media/close.svg) center center no-repeat}.monaco-editor .peekview-widget>.body{border-top:1px solid #007ACC;border-bottom:1px solid #007ACC}.monaco-editor.vs-dark .peekview-widget .head{background-color:#1E1E1E}.monaco-editor.vs-dark .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url(../editor/contrib/zoneWidget/browser/media/close-inverse.svg) center center no-repeat}.monaco-editor.vs-dark .peekview-widget .head .peekview-title .filename{color:#fff}.monaco-editor.vs-dark .peekview-widget .head .peekview-title .dirname{color:rgba(204,204,204,.7)}.monaco-editor.hc-black .peekview-widget .head{background-color:#0C141F;border-color:#6FC3DF}.monaco-editor.hc-black .peekview-widget .head .peekview-title .filename{color:#fff}.monaco-editor.hc-black .peekview-widget .head .peekview-title .dirname{color:#fff;opacity:.6}.monaco-editor.hc-black .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:0 0}.monaco-editor.hc-black .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action:before{content:url(../editor/contrib/zoneWidget/browser/media/close-inverse.svg);display:inline-block;height:16px;width:16px}.monaco-editor.hc-black .peekview-widget>.body{border-color:#6FC3DF}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget-arrow{width:0;height:0;border-color:transparent;border-style:solid;position:absolute}.monaco-editor .zone-widget-arrow.below{border-bottom-color:#9acd32}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;border-top-color:#9acd32;border-bottom-color:#9acd32;position:relative}.monaco-editor.hc-black,.monaco-editor.hc-black .zone-widget .monaco-editor{color:#fff;background:#000}.monaco-editor.hc-black .monaco-editor-background{background:#000}.monaco-editor.hc-black .focus-mode{background-color:#1E1E1E;opacity:.333}.monaco-editor.hc-black .cursor{background:0 0;border-left:1px solid #fff}.monaco-editor.hc-black .current-line{background:0 0;border:none;box-sizing:border-box}.monaco-editor.hc-black.focused .current-line{background:0 0;border:2px solid #DF740C;box-sizing:border-box;opacity:.5}.monaco-editor.hc-black .lineHighlight{background-color:rgba(243,240,245,.2)}.monaco-editor.hc-black .view-overlays.focused .selected-text{border:2px solid #DF740C;background:0 0;box-sizing:border-box;border-radius:0;opacity:.5}.monaco-editor.hc-black .view-overlays .selected-text{background:0 0}.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.hc-black .redsquiggly{background:0 0;border-bottom:4px double #E47777;opacity:.8}.monaco-editor.hc-black .greensquiggly{background:0 0;border-bottom:4px double #71B771;opacity:.8}.monaco-editor.hc-black .glyph-margin{background:#000;border-right:1px solid #6FC3DF}.monaco-workbench-container .monaco-editor.hc-black .glyph-margin{background:#000;border:0}.monaco-editor.hc-black .line-numbers{color:#FFF}.monaco-diff-editor.hc-black .diffOverview{background-color:#000}.monaco-editor.hc-black .wordHighlight,.monaco-scrollable-element.hc-black.modified-in-monaco-diff-editor .scrollbar{background:0 0}.monaco-editor.hc-black .editor-hover{color:#D5D8D6;box-shadow:none}.monaco-editor.hc-black .bracket-match,.monaco-editor.hc-black .linked-editing{box-shadow:inset 0 0 0 1px #fff}.monaco-editor.hc-black .new-snippet{background-color:rgba(100,105,110,.1)}.monaco-editor.hc-black .snippet-placeholder{background-color:rgba(124,124,124,.1)}.hc-black.monaco-scrollable-element .slider{background:0 0;border:20px solid #6FC3DF;opacity:.3}.hc-black.monaco-scrollable-element .slider:hover{opacity:.35}.hc-black.monaco-scrollable-element .slider.active{opacity:.4}.hc-black.monaco-scrollable-element.modified-in-monaco-diff-editor>.scrollbar>.slider{border-width:100px}.hc-black.modified-in-monaco-diff-editor .slider.active,.hc-black.monaco-scrollable-element.modified-in-monaco-diff-editor .scrollbar{background:0 0}.monaco-editor.hc-black .char-delete,.monaco-editor.hc-black .line-delete{background:0 0;border:1px dotted #fff}.monaco-editor.hc-black .char-insert,.monaco-editor.hc-black .line-insert{background:0 0;border:1px dashed #fff}.monaco-editor.hc-black .diagonal-fill{background:0 0}.monaco-editor.vs-dark,.monaco-editor.vs-dark .zone-widget .monaco-editor{color:#BBB;background:#1E1E1E}.monaco-editor.vs-dark .inputarea{color:#BBB}.monaco-editor.vs-dark.ff.ime-input .inputarea,.monaco-editor.vs-dark.ie.ime-input .inputarea,.monaco-editor.vs-dark.ime-input .inputarea{background:rgba(0,0,0,.65)}.monaco-editor.vs-dark .monaco-editor-background{background:#1E1E1E}.monaco-editor.vs-dark .focus-mode{background-color:#1E1E1E;opacity:.333}.monaco-editor.vs-dark .cursor{background:#AEAFAD}.monaco-editor.vs-dark .current-line{background:0 0;border:2px solid #282828;box-sizing:border-box}.monaco-editor.vs-dark .lineHighlight{background-color:rgba(243,240,245,.2)}.monaco-editor.vs-dark .view-overlays.focused .selected-text{background:#264F78}.monaco-editor.vs-dark .view-overlays .selected-text{background:#3A3D41}.monaco-editor.vs-dark .glyph-margin{background:#222}.monaco-workbench-container .monaco-editor.vs-dark .glyph-margin{background:#1E1E1E}.monaco-editor.vs-dark .line-numbers{color:#5A5A5A}.monaco-editor.vs-dark .typeInfo{color:#BBB}.monaco-editor.vs-dark .typeInfo .documentation{color:#C07A7A}.monaco-diff-editor.vs-dark .diffOverview{background-color:#1E1E1E}.monaco-scrollable-element.vs-dark.modified-in-monaco-diff-editor .scrollbar{background:0 0}.monaco-editor.vs-dark .wordHighlight{background-color:rgba(87,87,87,.72)}.monaco-editor.vs-dark .selectionHighlight{background-color:rgba(173,214,255,.15)}.monaco-editor.vs-dark .wordHighlightStrong{background-color:rgba(14,99,156,.72);-webkit-animation-duration:.2s;-webkit-animation-name:monaco-editor-dark-word-highlight-strong;-moz-animation-duration:.2s;-moz-animation-name:monaco-editor-dark-word-highlight-strong;-ms-animation-duration:.2s;-ms-animation-name:monaco-editor-dark-word-highlight-strong;animation-duration:.2s;animation-name:monaco-editor-dark-word-highlight-strong}@-webkit-keyframes monaco-editor-dark-word-highlight-strong{from{background-color:inherit}to{background-color:rgba(0,73,114,.72)}}@-moz-keyframes monaco-editor-dark-word-highlight-strong{from{background-color:inherit}to{background-color:rgba(0,73,114,.72)}}@-ms-keyframes monaco-editor-dark-word-highlight-strong{from{background-color:inherit}to{background-color:rgba(0,73,114,.72)}}@keyframes monaco-editor-dark-word-highlight-strong{from{background-color:inherit}to{background-color:rgba(0,73,114,.72)}}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs-dark .linked-editing{box-shadow:inset 0 0 0 1px #555}.monaco-editor.vs-dark .scroll-decoration,.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.top{box-shadow:#000 0 6px 6px -6px inset}.monaco-editor.vs-dark .new-snippet{background-color:rgba(100,105,110,.1)}.monaco-editor.vs-dark .snippet-placeholder{background-color:rgba(124,124,124,.1)}.monaco-scrollable-element.vs-dark>.scrollbar>.slider{background:rgba(121,121,121,.4)}.monaco-scrollable-element.vs-dark>.scrollbar>.slider.active{background:rgba(191,191,191,.4)}.monaco-editor.vs-dark .detected-link{border-color:#1C5DAF}.monaco-editor.vs .current-line{background:0 0;border:2px solid #EEE;box-sizing:border-box}.monaco-editor.vs.focus .current-line{border-color:#EAEAF2}.monaco-editor.vs .typeInfo{color:#00f}.monaco-editor.vs .typeInfo .documentation{color:#A21B1B}.monaco-editor .monaco-editor-hover .css-selector-hover{color:gray;font-size:12px}.monaco-editor .monaco-editor-hover .css-selector-hover ul{list-style-type:none;padding:0;margin:0 0 0 1.5em}.monaco-editor .monaco-editor-hover .css-selector-hover>ul{margin-left:0}.monaco-editor .monaco-editor-hover .css-selector-hover .name{color:#000;font-weight:700}.monaco-editor .monaco-editor-hover .css-selector-hover .key{color:red}.monaco-editor .monaco-editor-hover .css-selector-hover .value{color:#00f}.monaco-editor.vs-dark .monaco-editor-hover .css-selector-hover .name{color:#569CD6}.monaco-editor.vs-dark .monaco-editor-hover .css-selector-hover .key{color:#9CDCFE}.monaco-editor.vs-dark .monaco-editor-hover .css-selector-hover .value{color:#CE9178}.monaco-editor.vs .monaco-editor-hover .typeInfo.ts .ts-symbol{color:#000}.monaco-editor.vs .monaco-editor-hover .typeInfo.ts .ts-symbol .punctuation,.monaco-editor.vs .monaco-editor-hover .typeInfo.ts .ts-symbol .text{color:teal}.monaco-editor.vs .monaco-editor-hover .typeInfo.ts .ts-symbol .keyword{color:#00F}.monaco-editor.vs-dark .monaco-editor-hover .typeInfo.ts .ts-symbol{color:#D4D4D4}.monaco-editor.vs-dark .monaco-editor-hover .typeInfo.ts .ts-symbol .punctuation,.monaco-editor.vs-dark .monaco-editor-hover .typeInfo.ts .ts-symbol .text{color:#DCDCDC}.monaco-editor.vs-dark .monaco-editor-hover .typeInfo.ts .ts-symbol .keyword{color:#4E94CE}.monaco-editor.hc-black .monaco-editor-hover .typeInfo.ts .ts-symbol{color:#D4D4D4}.monaco-editor.hc-black .monaco-editor-hover .typeInfo.ts .ts-symbol .punctuation,.monaco-editor.hc-black .monaco-editor-hover .typeInfo.ts .ts-symbol .text{color:#DCDCDC}.monaco-editor.hc-black .monaco-editor-hover .typeInfo.ts .ts-symbol .keyword{color:#4E94CE}.monaco-workbench.hc-black{color:#FFF;background-color:#000}.monaco-workbench.hc-black .sidebar .separator{background-color:#000;border:1px solid #6FC3DF}.monaco-workbench.hc-black input,.monaco-workbench.hc-black textarea{background-color:#000}.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled,.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled:hover{opacity:1}.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled:before{opacity:.4}/*! *****************************************************************************
(c) 2012-2015 GitHub
When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos)
Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL)
Applies to all font files
Code License: MIT (http://choosealicense.com/licenses/mit/)
Applies to all other files
***************************************************************************** */@font-face{font-family:octicons;src:url(browser/media/octicons/octicons.eot?#iefix) format('embedded-opentype'),url(browser/media/octicons/octicons.woff) format('woff'),url(browser/media/octicons/octicons.ttf) format('truetype'),url(browser/media/octicons/octicons.svg#octicons) format('svg');font-weight:400;font-style:normal}.mega-octicon,.octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monaco-shell .monaco-menu .action-label.check,.monaco-shell a.strong{font-weight:700}.monaco-shell .git-statusbar-item.headless,.monaco-workbench .monaco-tree-row:not(.selected) .expression .unavailable{font-style:italic}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\f02d'}.octicon-arrow-down:before{content:'\f03f'}.octicon-arrow-left:before{content:'\f040'}.octicon-arrow-right:before{content:'\f03e'}.octicon-arrow-small-down:before{content:'\f0a0'}.octicon-arrow-small-left:before{content:'\f0a1'}.octicon-arrow-small-right:before{content:'\f071'}.octicon-arrow-small-up:before{content:'\f09f'}.octicon-arrow-up:before{content:'\f03d'}.octicon-beaker:before,.octicon-microscope:before{content:'\f0dd'}.octicon-bell:before{content:'\f0de'}.octicon-book:before{content:'\f007'}.octicon-bookmark:before{content:'\f07b'}.octicon-briefcase:before{content:'\f0d3'}.octicon-broadcast:before{content:'\f048'}.octicon-browser:before{content:'\f0c5'}.octicon-bug:before{content:'\f091'}.octicon-calendar:before{content:'\f068'}.octicon-check:before{content:'\f03a'}.octicon-checklist:before{content:'\f076'}.octicon-chevron-down:before{content:'\f0a3'}.octicon-chevron-left:before{content:'\f0a4'}.octicon-chevron-right:before{content:'\f078'}.octicon-chevron-up:before{content:'\f0a2'}.octicon-circle-slash:before{content:'\f084'}.octicon-circuit-board:before{content:'\f0d6'}.octicon-clippy:before{content:'\f035'}.octicon-clock:before{content:'\f046'}.octicon-cloud-download:before{content:'\f00b'}.octicon-cloud-upload:before{content:'\f00c'}.octicon-code:before{content:'\f05f'}.octicon-color-mode:before{content:'\f065'}.octicon-comment-add:before,.octicon-comment:before{content:'\f02b'}.octicon-comment-discussion:before{content:'\f04f'}.octicon-credit-card:before{content:'\f045'}.octicon-dash:before{content:'\f0ca'}.octicon-dashboard:before{content:'\f07d'}.octicon-database:before{content:'\f096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\f0dc'}.octicon-device-camera:before{content:'\f056'}.octicon-device-camera-video:before{content:'\f057'}.octicon-device-desktop:before{content:'\f27c'}.octicon-device-mobile:before{content:'\f038'}.octicon-diff:before{content:'\f04d'}.octicon-diff-added:before{content:'\f06b'}.octicon-diff-ignored:before{content:'\f099'}.octicon-diff-modified:before{content:'\f06d'}.octicon-diff-removed:before{content:'\f06c'}.octicon-diff-renamed:before{content:'\f06e'}.octicon-ellipsis:before{content:'\f09a'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\f04e'}.octicon-file-binary:before{content:'\f094'}.octicon-file-code:before{content:'\f010'}.octicon-file-directory:before{content:'\f016'}.octicon-file-media:before{content:'\f012'}.octicon-file-pdf:before{content:'\f014'}.octicon-file-submodule:before{content:'\f017'}.octicon-file-symlink-directory:before{content:'\f0b1'}.octicon-file-symlink-file:before{content:'\f0b0'}.octicon-file-text:before{content:'\f011'}.octicon-file-zip:before{content:'\f013'}.octicon-flame:before{content:'\f0d2'}.octicon-fold:before{content:'\f0cc'}.octicon-gear:before{content:'\f02f'}.octicon-gift:before{content:'\f042'}.octicon-gist:before{content:'\f00e'}.octicon-gist-secret:before{content:'\f08c'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\f020'}.octicon-git-commit:before{content:'\f01f'}.octicon-git-compare:before{content:'\f0ac'}.octicon-git-merge:before{content:'\f023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\f009'}.octicon-globe:before{content:'\f0b6'}.octicon-graph:before{content:'\f043'}.octicon-heart:before{content:'\2665'}.octicon-history:before{content:'\f07e'}.octicon-home:before{content:'\f08d'}.octicon-horizontal-rule:before{content:'\f070'}.octicon-hubot:before{content:'\f09d'}.octicon-inbox:before{content:'\f0cf'}.octicon-info:before{content:'\f059'}.octicon-issue-closed:before{content:'\f028'}.octicon-issue-opened:before{content:'\f026'}.octicon-issue-reopened:before{content:'\f027'}.octicon-jersey:before{content:'\f019'}.octicon-key:before{content:'\f049'}.octicon-keyboard:before{content:'\f00d'}.octicon-law:before{content:'\f0d8'}.octicon-light-bulb:before{content:'\f000'}.octicon-link:before{content:'\f05c'}.octicon-link-external:before{content:'\f07f'}.octicon-list-ordered:before{content:'\f062'}.octicon-list-unordered:before{content:'\f061'}.octicon-location:before{content:'\f060'}.octicon-gist-private:before,.octicon-git-fork-private:before,.octicon-lock:before,.octicon-mirror-private:before{content:'\f06a'}.octicon-logo-github:before{content:'\f092'}.octicon-mail:before{content:'\f03b'}.octicon-mail-read:before{content:'\f03c'}.octicon-mail-reply:before{content:'\f051'}.octicon-mark-github:before{content:'\f00a'}.octicon-markdown:before{content:'\f0c9'}.octicon-megaphone:before{content:'\f077'}.octicon-mention:before{content:'\f0be'}.octicon-milestone:before{content:'\f075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\f024'}.octicon-mortar-board:before{content:'\f0d7'}.octicon-mute:before{content:'\f080'}.octicon-no-newline:before{content:'\f09c'}.octicon-octoface:before{content:'\f008'}.octicon-organization:before{content:'\f037'}.octicon-package:before{content:'\f0c4'}.octicon-paintcan:before{content:'\f0d1'}.octicon-pencil:before{content:'\f058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\f018'}.octicon-pin:before{content:'\f041'}.octicon-plug:before{content:'\f0d4'}.octicon-file-add:before,.octicon-file-directory-create:before,.octicon-gist-new:before,.octicon-plus:before,.octicon-repo-create:before{content:'\f05d'}.octicon-primitive-dot:before{content:'\f052'}.octicon-primitive-square:before{content:'\f053'}.octicon-pulse:before{content:'\f085'}.octicon-question:before{content:'\f02c'}.octicon-quote:before{content:'\f063'}.octicon-radio-tower:before{content:'\f030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\f001'}.octicon-repo-clone:before{content:'\f04c'}.octicon-repo-force-push:before{content:'\f04a'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\f002'}.octicon-repo-pull:before{content:'\f006'}.octicon-repo-push:before{content:'\f005'}.octicon-rocket:before{content:'\f033'}.octicon-rss:before{content:'\f034'}.octicon-ruby:before{content:'\f047'}.octicon-screen-full:before{content:'\f066'}.octicon-screen-normal:before{content:'\f067'}.octicon-search-save:before,.octicon-search:before{content:'\f02e'}.octicon-server:before{content:'\f097'}.octicon-settings:before{content:'\f07c'}.octicon-shield:before{content:'\f0e1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\f036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\f032'}.octicon-squirrel:before{content:'\f0b2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\f02a'}.octicon-stop:before{content:'\f08f'}.octicon-repo-sync:before,.octicon-sync:before{content:'\f087'}.octicon-tag-add:before,.octicon-tag-remove:before,.octicon-tag:before{content:'\f015'}.octicon-telescope:before{content:'\f088'}.octicon-terminal:before{content:'\f0c8'}.octicon-three-bars:before{content:'\f05e'}.octicon-thumbsdown:before{content:'\f0db'}.octicon-thumbsup:before{content:'\f0da'}.octicon-tools:before{content:'\f031'}.octicon-trashcan:before{content:'\f0d0'}.octicon-triangle-down:before{content:'\f05b'}.octicon-triangle-left:before{content:'\f044'}.octicon-triangle-right:before{content:'\f05a'}.octicon-triangle-up:before{content:'\f0aa'}.octicon-unfold:before{content:'\f039'}.octicon-unmute:before{content:'\f0ba'}.octicon-versions:before{content:'\f064'}.octicon-watch:before{content:'\f0e0'}.octicon-remove-close:before,.octicon-x:before{content:'\f081'}.octicon-zap:before{content:'\26A1'}.monaco-workbench>.part>.title{display:none}.monaco-workbench>.part.editor>.content>.one-editor-container>.title,.monaco-workbench>.part>.title{height:35px;padding-left:8px;padding-right:8px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label,.monaco-workbench>.part>.title>.title-label{padding:12px 0 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label{position:relative}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label span,.monaco-workbench>.part>.title>.title-label span{line-height:normal;font-size:11px;cursor:default}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label a,.monaco-workbench>.part>.title>.title-label a{text-decoration:none;line-height:normal;font-size:13px;cursor:pointer}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-actions,.monaco-workbench>.part>.title>.title-actions{float:right;height:35px}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-actions .action-label,.monaco-workbench>.part>.title>.title-actions .action-label{display:block;margin:4px 0 0;width:28px;height:30px;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-actions .action-label .label,.monaco-workbench>.part>.status,.monaco-workbench>.part>.title>.title-actions .action-label .label{display:none}.monaco-workbench>.part>.content{font-size:13px}.monaco-workbench>.part>.content .progress-container{position:absolute;left:0;top:33px;z-index:1;height:2px}.monaco-workbench>.part>.content .progress-container .progress-bit{height:2px}.monaco-workbench.vs-dark{background-color:#252526;color:#CCC}.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.left{box-shadow:#000 6px 0 6px -6px inset}.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.top.left{box-shadow:#000 6px 6px 6px -6px inset}.monaco-workbench.vs-dark .monaco-scrollable-element .slider.active{background-color:rgba(85,85,85,.8)}.monaco-workbench.vs-dark .sidebar{border:none}.monaco-workbench.vs-dark .sidebar .separator{background-color:#2D2D30}.monaco-workbench.vs-dark input,.monaco-workbench.vs-dark textarea{background-color:#3C3C3C}.monaco-workbench.vs-dark input:disabled{background-color:#333}.monaco-workbench.vs-dark .viewlet .message{opacity:.5}.monaco-workbench.vs-dark .stacked-view .action-label{color:inherit}.monaco-workbench.vs-dark .stacked-view .action-label:hover{color:#39F}.monaco-workbench{background-color:#F3F3F3}.monaco-workbench .sidebar .separator{background-color:#EFEFF2}.monaco-workbench.vs input{background-color:#fff}.monaco-workbench.vs input:disabled{background-color:#E1E1E1}::-ms-clear{display:none}.context-view .tooltip.customhover{text-overflow:ellipsis;overflow:hidden}.monaco-workbench-container{position:absolute}.monaco-workbench{font-size:13px;line-height:1.4em;position:relative;z-index:1;overflow:hidden}.monaco-workbench input{font-size:100%}.monaco-workbench>.part{position:absolute;z-index:1;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-workbench>.part.activitybar{z-index:20;min-width:50px;width:50px;-ms-transition:width .2s ease-out;-moz-transition:width .2s ease-out;-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.monaco-workbench>.activitybar.help{width:280px}.monaco-workbench>.activitybar>.content{height:100%}.monaco-workbench>.activitybar>.content .monaco-action-bar{text-align:left}.monaco-workbench>.activitybar>.content .monaco-action-bar.position-top{background-color:inherit}.monaco-workbench>.activitybar>.content .monaco-action-bar.position-bottom .action-item{padding-bottom:0}.monaco-workbench>.activitybar>.content .monaco-action-bar.position-bottom:before{content:'';border-top:1px solid #777;display:block;margin:10px}.monaco-workbench.vs>.activitybar>.content{background-color:#2C2C2C}.monaco-workbench.vs-dark>.activitybar>.content{background-color:#333}.monaco-workbench>.activitybar>.content .monaco-action-bar.global .action-label.toolbar-toggle-more{background-image:url(browser/parts/activitybar/media/ellipsis-global.svg)}.monaco-workbench>.activitybar>.content .monaco-action-bar.global .action-item>.dropdown,.monaco-workbench>.activitybar>.content .monaco-action-bar.global .action-item>.dropdown>.dropdown-label{width:100%}.monaco-workbench.hc-black>.part.activitybar.left{border-right:1px solid #6FC3DF}.monaco-workbench.hc-black>.part.activitybar.right{border-left:1px solid #6FC3DF}.monaco-workbench.hc-black>.activitybar>.content{background-color:#000}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-item{display:block;position:relative;margin:10px 0}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-label{display:inline-block;display:-ms-flexbox;display:flex;overflow:hidden;height:40px;line-height:40px;margin-right:0;padding:0 0 0 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:9px center;background-repeat:no-repeat;opacity:.6;font-size:15px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.8)}.monaco-workbench .binary-container,.monaco-workbench .iframe-container .iframe{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-label>.label{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-label>.keybinding{overflow:hidden;text-overflow:hidden;-ms-flex:2 1 auto;flex:2 1 auto;text-align:right;opacity:.5;padding:0 2em 0 1em;font-size:.8em}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-item.active{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.monaco-workbench>.activitybar>.content .monaco-action-bar .badge{position:absolute;top:0;left:0;overflow:hidden;width:50px;height:40px}.monaco-workbench>.activitybar>.content .monaco-action-bar .badge .badge-content{position:absolute;top:20px;right:8px;font-size:11px;min-width:8px;height:18px;line-height:18px;padding:0 5px;border-radius:20px;text-align:center;color:#fff}.monaco-workbench>.activitybar>.content .monaco-action-bar .action-item .action-label.active,.monaco-workbench>.activitybar>.content .monaco-action-bar .action-item .action-label:focus,.monaco-workbench>.activitybar>.content .monaco-action-bar .action-item:hover .action-label{opacity:1}.monaco-workbench.vs>.activitybar.left:not(.help)>.content>.monaco-action-bar.position-top .action-label.active:after{content:'';position:absolute;top:15px;right:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #F6F6F6}.monaco-workbench.vs-dark>.activitybar.left:not(.help)>.content>.monaco-action-bar.position-top .action-label.active:after{content:'';position:absolute;top:15px;right:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #252526}.monaco-workbench.vs>.activitybar.right:not(.help)>.content>.monaco-action-bar.position-top .action-label.active:before{content:'';position:absolute;top:15px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #F6F6F6}.monaco-workbench.vs-dark>.activitybar.right:not(.help)>.content>.monaco-action-bar.position-top .action-label.active:before{content:'';position:absolute;top:15px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #252526}.monaco-workbench>.activitybar.right>.content .monaco-action-bar .action-label{margin-left:0;padding:0 50px 0 0;background-position:calc(100% - 9px) center}.monaco-workbench>.activitybar.right>.content .monaco-action-bar .action-label .label{padding-left:1em}.monaco-workbench>.activitybar.right>.content .monaco-action-bar .action-label>.keybinding{text-align:right;padding:0 0 0 2em}.monaco-workbench>.activitybar.right>.content .monaco-action-bar .badge{left:auto;right:0}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-label,.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-label.active{background:0 0;opacity:1}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-label:before{opacity:.6;position:absolute;top:4px;left:9px;height:32px;width:32px}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-item .action-label.active:before,.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-item:hover .action-label:before{opacity:1}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .action-item .action-label.active:before{border:1px solid #DF740C}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar.global .action-item .action-label.active:before{border:none}.monaco-workbench.hc-black>.activitybar>.content .monaco-action-bar .badge .badge-content{background:#000;border:1px solid #6FC3DF}.monaco-workbench .binarydiff-left{float:left}.monaco-workbench .binarydiff-right{box-shadow:-6px 0 5px -5px #DDD}.monaco-workbench.vs-dark .binarydiff-right{box-shadow:-6px 0 5px -5px #000}.monaco-workbench.vs-dark .binary-container a{color:#1C5DAF}.monaco-workbench.vs-dark .binary-container a:hover{color:#4080D0}.monaco-workbench .binary-container{padding-left:20px;box-sizing:border-box}.monaco-workbench .binary-container img{background-position:0 0,8px 8px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;background-size:16px 16px}.monaco-workbench.vs .binary-container img{background-image:linear-gradient(45deg,#dcdcdc 25%,transparent 25%,transparent 75%,#dcdcdc 75%,#dcdcdc),linear-gradient(45deg,#dcdcdc 25%,transparent 25%,transparent 75%,#dcdcdc 75%,#dcdcdc)}.monaco-workbench.vs-dark .binary-container img{background-image:linear-gradient(45deg,#505050 25%,transparent 25%,transparent 75%,#505050 75%,#505050),linear-gradient(45deg,#505050 25%,transparent 25%,transparent 75%,#505050 75%,#505050)}.monaco-workbench.vs .binary-container{background-color:#fff}.monaco-workbench.vs-dark .binary-container{background-color:#1E1E1E}.monaco-workbench .binary-container:focus{outline:0}.monaco-workbench.vs .monaco-editor-background{background-color:#fff}.monaco-workbench.vs-dark .monaco-editor-background{background-color:#1E1E1E}.monaco-workbench.hc-black .monaco-editor-background{background-color:#000}.monaco-workbench .part.editor{background-repeat:no-repeat;background-position:50% 50%}.monaco-workbench .part.editor.empty{background-image:url(browser/parts/editor/media/letterpress.png)}.monaco-workbench.hc-black .part.editor.empty,.monaco-workbench.vs-dark .part.editor.empty{background-image:url(browser/parts/editor/media/letterpress-dark.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dppx){.monaco-workbench .part.editor{background-size:256px 256px}.monaco-workbench .part.editor.empty{background-image:url(browser/parts/editor/media/letterpress@2x.png)}.monaco-workbench.hc-black .part.editor.empty,.monaco-workbench.vs-dark .part.editor.empty{background-image:url(browser/parts/editor/media/letterpress-dark@2x.png)}}.monaco-workbench .editor-statusbar-item>a:not(:first-child){margin-left:5px}.monaco-workbench .editor-statusbar-item>.editor-status-encoding,.monaco-workbench .editor-statusbar-item>.editor-status-eol,.monaco-workbench .editor-statusbar-item>.editor-status-mode,.monaco-workbench .editor-statusbar-item>.editor-status-selection{padding:0 5px}.monaco-workbench .editor-statusbar-item>.editor-status-tabfocusmode{padding:0 5px;background-color:brown!important}.monaco-workbench .iframe-container .iframe{box-sizing:border-box}.monaco-workbench .iframe-container.ipad-touch-enabled{-webkit-overflow-scrolling:touch;overflow:auto}.monaco-shell,.monaco-workbench>.sidebar>.content{overflow:hidden}.monaco-workbench .iframe-container:focus{outline:0}.monaco-workbench.vs .editor>.content.dragged{background-color:#F3F3F3;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7}.monaco-workbench.vs-dark .editor>.content.dragged{background-color:#252526;border-left:1px solid #444;border-right:1px solid #444}.monaco-workbench .editor>.content>.one-editor-container{position:absolute;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-workbench .editor>.content>.editor-left{left:0}.monaco-workbench .editor>.content>.editor-right{right:0}.monaco-workbench .editor>.content>.one-editor-container.dragged{-webkit-box-sizing:content-box;-o-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.monaco-workbench.vs .editor>.content>.one-editor-container.dragged{border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7}.monaco-workbench.vs-dark .editor>.content>.one-editor-container.dragged{border-left:1px solid #444;border-right:1px solid #444}.monaco-workbench .editor>.content>.one-editor-container.draggedunder{-webkit-transition:left .2s ease-out;-ms-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-khtml-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out}.monaco-workbench .editor>.content>.editor-right.draggedunder{-webkit-transition-property:right;-ms-transition-property:right;-moz-transition-property:right;-khtml-transition-property:right;-o-transition-property:right;transition-property:right}.monaco-workbench.vs .editor>.content>.editor-center{border-left:1px solid #E7E7E7}.monaco-workbench.vs-dark .editor>.content>.editor-center{border-left:1px solid #444}.monaco-workbench.vs .editor>.content>.editor-right{border-left:1px solid #E7E7E7}.monaco-workbench.vs-dark .editor>.content>.editor-right{border-left:1px solid #444}.monaco-workbench>.editor>.content .editor-container{height:calc(100% - 35px);height:-webkit-calc(100% - 35px);height:-moz-calc(100% - 35px);height:-ms-calc(100% - 35px);height:-o-calc(100% - 35px)}.monaco-workbench>.part.editor>.content .inactive .title{cursor:pointer}.monaco-workbench.vs>.part.editor>.content>.one-editor-container>.title .title-label a{color:#333}.monaco-workbench.vs>.part.editor>.content .inactive .title .title-label a{color:rgba(51,51,51,.5)}.monaco-workbench.vs-dark>.part.editor>.content>.one-editor-container>.title .title-label a{color:#fff}.monaco-workbench.vs-dark>.part.editor>.content .inactive .title .title-label a{color:rgba(255,255,255,.5)}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label span{margin-left:.5em;font-size:.9em;cursor:pointer}.monaco-workbench.vs>.part.editor>.content>.one-editor-container>.title .title-label span{color:rgba(108,108,108,.7)}.monaco-workbench.vs-dark>.part.editor>.content>.one-editor-container>.title .title-label span{color:rgba(204,204,204,.7)}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label .state-description{position:absolute;top:12px;right:0;height:100%}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label .state-description .inner{text-transform:uppercase;font-size:11px!important;padding:0 10px 0 12px;cursor:default}.monaco-workbench.vs>.part.editor>.content>.one-editor-container>.title .title-label .state-description .inner{color:#333}.monaco-workbench.vs-dark>.part.editor>.content>.one-editor-container>.title .title-label .state-description .inner{color:#fff}.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label .state-description .inner.conflict,.monaco-workbench>.part.editor>.content>.one-editor-container>.title .title-label .state-description .inner.error{color:#E02020}.monaco-workbench>.part.editor>.content .inactive .title .title-label .state-description .inner{opacity:.5}.monaco-workbench .close-editor-action{background:url(browser/parts/editor/media/close.svg) center center no-repeat}.monaco-workbench.vs-dark .close-editor-action{background:url(browser/parts/editor/media/close-inverse.svg) center center no-repeat}.monaco-workbench .split-editor-action{background:url(browser/parts/editor/media/SplitEditor.svg) center center no-repeat}.monaco-workbench.vs-dark .split-editor-action{background:url(browser/parts/editor/media/SplitEditor_inverse.svg) center center no-repeat}.monaco-workbench.hc-black .close-editor-action,.monaco-workbench.hc-black .split-editor-action{background:0 0}.monaco-workbench.hc-black .close-editor-action:before{content:url(browser/parts/editor/media/close-inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .split-editor-action:before{content:url(browser/parts/editor/media/SplitEditor_inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .editor>.content>.editor-center,.monaco-workbench.hc-black .editor>.content>.editor-right{border-left:1px solid #6FC3DF}.monaco-workbench.vs .textdiff-editor-action.next{background:url(browser/parts/editor/media/next-diff.svg) center center no-repeat}.monaco-workbench.vs .textdiff-editor-action.previous{background:url(browser/parts/editor/media/previous-diff.svg) center center no-repeat}.monaco-workbench.vs-dark .textdiff-editor-action.next{background:url(browser/parts/editor/media/next-diff-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .textdiff-editor-action.previous{background:url(browser/parts/editor/media/previous-diff-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .textdiff-editor-action:before{position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .textdiff-editor-action.next:before{content:url(browser/parts/editor/media/next-diff-inverse.svg)}.monaco-workbench.hc-black .textdiff-editor-action.previous:before{content:url(browser/parts/editor/media/previous-diff-inverse.svg)}.monaco-workbench>.editor>.content .inactive .monaco-editor .current-line{border-width:0}.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.checked{background:url(browser/parts/quickopen/media/check.svg) center center no-repeat;width:16px;height:16px;vertical-align:text-bottom}.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.checked{background:url(browser/parts/quickopen/media/check-inverse.svg) center center no-repeat;width:16px;height:16px;vertical-align:text-bottom}.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.none,.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.none{width:16px;background:0 0}.monaco-workbench>.sidebar>.title{display:block!important}.monaco-workbench>.sidebar>.title>.title-label span{text-transform:uppercase}.monaco-workbench.vs>.sidebar>.title>.title-label span{color:#6f6f6f}.monaco-workbench.vs-dark>.sidebar>.title>.title-label span{color:#bbb}.monaco-workbench>.sidebar>.title>.title-actions{background-color:#f3f3f3}.monaco-workbench.vs-dark>.sidebar>.title>.title-actions{background-color:#252526}.monaco-workbench.nosidebar>.sidebar{display:none!important;visibility:hidden!important}.monaco-workbench>.sidebar>.content>.viewlet{height:100%}.monaco-workbench .viewlet .collapsible.header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-workbench .viewlet .collapsible.header .actions{float:right;padding-right:8px;display:none}.monaco-workbench .viewlet .collapsible.header:hover .actions{display:block}.monaco-workbench .viewlet .collapsible.header .actions .action-label{width:28px;background-size:16px;background-position:center center;background-repeat:no-repeat;margin-right:0}.monaco-workbench .viewlet .collapsible.header .actions .action-label .label,.monaco-workbench .viewlet .collapsible.header.collapsed .actions{display:none}.monaco-workbench .viewlet .collapsible.header .action-label{margin-right:.2em;margin-top:4px;background-repeat:no-repeat;width:16px;height:16px}.monaco-workbench.hc-black>.sidebar.left{border-right:1px solid #6FC3DF}.monaco-workbench.hc-black>.sidebar.right{border-left:1px solid #6FC3DF}.monaco-workbench.hc-black>.sidebar>.title>.title-actions{background-color:#000}.monaco-workbench>.part.statusbar{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:25;width:100%;height:22px;background:#007ACC;color:#fff;font-size:12px;padding:0 10px}.monaco-workbench.no-workspace>.part.statusbar{background:#68217A}.monaco-workbench>.part.statusbar>.statusbar-item{display:inline-block;line-height:22px;height:100%;vertical-align:top}.monaco-workbench>.part.statusbar>.statusbar-item.left{margin-right:5px}.monaco-workbench>.part.statusbar>.statusbar-item.right{float:right;margin-left:5px}.monaco-workbench>.part.statusbar>.statusbar-item a{cursor:pointer;display:inline-block}.monaco-workbench>.part.statusbar>.statusbar-entry>a,.monaco-workbench>.part.statusbar>.statusbar-entry>span{padding:0 5px;white-space:pre}.monaco-workbench>.part.statusbar>.statusbar-entry span.octicon{text-align:center;font-size:14px}.monaco-workbench>.part.statusbar>.statusbar-item a:hover{background-color:rgba(255,255,255,.12);color:inherit}.monaco-workbench>.part.statusbar>.statusbar-item a:active{background-color:rgba(255,255,255,.18)}.monaco-workbench.hc-black>.part.statusbar{border-top:1px solid #6FC3DF;background-color:#000}.monaco-shell{height:100%;width:100%;color:#6C6C6C;margin:0;padding:0;font-family:"{{YOUR SETTING FONT}}";font-size:11px;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.monaco-shell input,.monaco-shell select{font-family:"Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.monaco-shell img{border:0}.monaco-shell label{cursor:pointer}.monaco-shell .hover,.monaco-shell a:hover{color:#4080D0;text-decoration:underline}.monaco-shell a.plain,.monaco-shell a.plain.hover,.monaco-shell a.plain:hover{color:inherit;text-decoration:none}.monaco-shell a.prominent{text-decoration:underline}a:active{color:inherit;background-color:inherit}.monaco-shell input{color:inherit}.monaco-shell .pointer{cursor:pointer}.monaco-shell .context-view .tooltip{background-color:#fff;border:1px solid #ccc}.monaco-shell .context-view.bottom.right .tooltip:before{border-width:6px;border-bottom:6px solid #ccc}.monaco-shell .context-view.bottom.right .tooltip:after{border-width:5px;border-bottom:5px solid #fff}.monaco-shell .context-view .monaco-menu .actions-container{min-width:160px}.monaco-shell .monaco-menu .action-label.uncheck{font-weight:400}.monaco-shell .monaco-notification-container{position:absolute;width:100%;height:400px;top:calc(50% - 200px);top:-moz-calc(50% - 200px);top:-webkit-calc(50% - 200px);top:-ms-calc(50% - 200px);top:-o-calc(50% - 200px);background-color:#0E6198;color:#fff;border-top:2px solid transparent;border-bottom:2px solid transparent}.monaco-shell .monaco-notification-container a{color:inherit;opacity:.6;text-decoration:underline}.monaco-shell .monaco-notification-container .buttons{margin-top:2em}.monaco-shell .monaco-notification-container button{color:inherit;text-decoration:none;display:inline-block;padding:6px 16px;margin-right:12px;font-family:'Segoe UI Semibold',"Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback";font-weight:400;font-size:12px;min-width:65px;border:2px solid #fff;background-color:transparent;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.monaco-shell .monaco-notification-container button.default{background-color:rgba(255,255,255,.2)}.monaco-shell .monaco-notification-container button:disabled{opacity:.4}.monaco-shell .monaco-notification-container button:not(:disabled):hover{color:inherit;background-color:rgba(255,255,255,.1)}.monaco-shell .monaco-notification-container button.default:not(:disabled)hover{background-color:rgba(255,255,255,.3)}.monaco-shell .monaco-notification-container>.notification{max-width:800px;height:100%;margin:0 auto;padding:0 16px;overflow-y:auto;overflow-x:hidden;font-family:"Segoe WPC","Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback";font-size:14px}.monaco-shell .monaco-notification-container>.notification>.notification-title{font-family:"Segoe UI Light","Segoe UI",SFUIText-Light,HelveticaNeue-Light,"Helvetica Neue",sans-serif,"Droid Sans Fallback";font-weight:300;font-size:2.5em}.monaco-workbench .monaco-tree-row .expression,.monaco-workbench .repl .repl-input{font-family:Monaco,Menlo,Consolas,"Droid Sans Mono",Inconsolata,"Courier New",monospace,"Droid Sans Fallback"}.monaco-shell input:disabled{background-color:#E1E1E1}.monaco-shell.vs-dark{color:#BBB;background-color:#1E1E1E}.monaco-shell.vs-dark .monaco-action-bar.vertical .action-label.separator{border-bottom-color:#666}.monaco-shell.vs-dark .context-view .tooltip{background-color:#1E1E1E;border-color:#707070}.monaco-shell.vs-dark .context-view.bottom.right .tooltip:before{border-bottom:6px solid #707070}.monaco-shell.vs-dark .context-view.bottom.right .tooltip:after{border-bottom:5px solid #1E1E1E}.monaco-shell.vs-dark input:disabled{background-color:#333}.monaco-shell.hc-black{color:#fff;background-color:#000}.monaco-shell.hc-black .monaco-modal-view.visible .monaco-modal-view-background{opacity:.6}.monaco-shell.hc-black .monaco-notification-container{background-color:#0C141F;color:#fff;border-top:2px solid #6FC3DF;border-bottom:2px solid #6FC3DF}.monaco-shell.hc-black .context-view .tooltip,.monaco-shell.hc-black .monaco-notification-container input{background-color:#000}.monaco-shell.hc-black .context-view .tooltip:after,.monaco-shell.hc-black .context-view .tooltip:before{border-width:0!important}.monaco-workbench>.activitybar .monaco-action-bar .action-label.debug{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5pY29uLWNhbnZhcy10cmFuc3BhcmVudHtvcGFjaXR5OjA7ZmlsbDojRjZGNkY2O30gLmljb24td2hpdGV7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJpY29uLWNhbnZhcy10cmFuc3BhcmVudCIgZD0iTTMyIDMySDBWMGgzMnYzMnoiIGlkPSJjYW52YXMiLz48ZyBpZD0iaWNvbkJnIj48cGF0aCBjbGFzcz0iaWNvbi13aGl0ZSIgZD0iTTE3IDE5LjQ4OHY0LjI0OGMwIC40NjIuMDkgMS4yNjQtLjM3MyAxLjI2NEgxNXYtMWgxdi0zLjE5bC0uMTczLS4xOGMtMS40NTMgMS4yMDUtMy41MjggMS4yNDgtNC42Ny4xMDhDMTAgMTkuNTc4IDEwLjExOCAxOCAxMS4zNzYgMTZIOHYxSDd2LTEuNjI3QzcgMTQuOTEgNy44MDIgMTUgOC4yNjQgMTVoNC4xMDVMMTcgMTkuNDg4ek0xNCA5aC0xVjhoMS45NTVjLjQ2IDAgMS4wNDUuMjIgMS4wNDUuNjgydjMuMzQ1bC43MzYuODc1Yy4xOC0uOTczLjg5LTEuNzEgMS45MTQtMS43MS4xNDMgMCAuMzUuMDE0LjM1LjA0VjloMXYyLjYxOGMwIC4xMTcuMjY1LjM4Mi4zODIuMzgySDIzdjFoLTIuMjMzYy4wMjcgMCAuMDQyLjE1NC4wNDIuMjk4IDAgMS4wMjUtLjc0IDEuNzUzLTEuNzEyIDEuOTMybC44NzUuNzdIMjMuMzE4Yy40NjIgMCAuNjgyLjU4My42ODIgMS4wNDVWMTloLTF2LTFoLTIuNTJMMTQgMTEuNjk4Vjl6TTE2IDRDOS4zNzMgNCA0IDkuMzczIDQgMTZzNS4zNzMgMTIgMTIgMTIgMTItNS4zNzMgMTItMTJTMjIuNjI3IDQgMTYgNHptMTAgMTJjMCAyLjM5Ny0uODUgNC42LTIuMjYyIDYuMzI0TDkuNjc2IDguMjYyQzExLjQgNi44NSAxMy42MDIgNiAxNiA2YzUuNTE0IDAgMTAgNC40ODYgMTAgMTB6TTYgMTZjMC0yLjM5OC44NS00LjYgMi4yNjItNi4zMjRMMjIuMzI0IDIzLjc0QzIwLjYgMjUuMTUgMTguMzk3IDI2IDE2IDI2Yy01LjUxNCAwLTEwLTQuNDg2LTEwLTEweiIvPjwvZz48L3N2Zz4=)}.monaco-editor .debug-top-stack-frame-line{background:rgba(255,255,0,.35)}.monaco-editor .debug-top-stack-frame-exception-line{background:rgba(242,222,222,.7)}.monaco-editor .debug-top-stack-frame-column{background:rgba(255,255,0,.7)}.monaco-editor .debug-focussed-stack-frame-line{background:rgba(206,231,206,.45)}.monaco-editor .debug-breakpoint-glyph-hint{background:url(parts/debug/browser/media/breakpoint-hover.svg) center center no-repeat}.monaco-editor .debug-breakpoint-glyph-disabled{background:url(parts/debug/browser/media/breakpoint-disabled.svg) center center no-repeat}.monaco-editor .debug-top-stack-frame-glyph{background:url(parts/debug/browser/media/current-arrow.svg) center center no-repeat}.monaco-editor .debug-focused-stack-frame-glyph{background:url(parts/debug/browser/media/stackframe-arrow.svg) center center no-repeat}.monaco-editor .debug-breakpoint-glyph{background:url(parts/debug/browser/media/breakpoint.svg) center center no-repeat}.monaco-editor .debug-top-stack-frame-glyph.debug-breakpoint-glyph{background:url(parts/debug/browser/media/current-and-breakpoint.svg) center center no-repeat}.monaco-editor .debug-focused-stack-frame-glyph.debug-breakpoint-glyph{background:url(parts/debug/browser/media/stackframe-and-breakpoint.svg) center center no-repeat}.monaco-workbench.debugging>.part.statusbar{background:#C63!important}.monaco-workbench .debug-action.configure{background:url(parts/debug/browser/media/configure.svg) center center no-repeat}.monaco-workbench .debug-action.open-repl{background:url(parts/debug/browser/media/repl.svg) center center no-repeat}.monaco-workbench .debug-action.step-over{background:url(parts/debug/browser/media/step-over.svg) center center no-repeat}.monaco-workbench .debug-action.step-into{background:url(parts/debug/browser/media/step-into.svg) center center no-repeat}.monaco-workbench .debug-action.step-out{background:url(parts/debug/browser/media/step-out.svg) center center no-repeat}.monaco-workbench .debug-action.continue,.monaco-workbench .debug-action.start{background:url(parts/debug/browser/media/continue.svg) center center no-repeat}.monaco-workbench .debug-action.restart{background:url(parts/debug/browser/media/restart.svg) center center no-repeat}.monaco-workbench .debug-action.pause{background:url(parts/debug/browser/media/pause.svg) center center no-repeat}.monaco-workbench .debug-action.attach{background:url(parts/debug/browser/media/attach.svg) center center no-repeat}.monaco-workbench .debug-action.stop{background:url(parts/debug/browser/media/stop.svg) center center no-repeat}.monaco-workbench .debug-action.clear-repl{background:url(parts/debug/browser/media/clear-repl.svg) center center no-repeat}.monaco-workbench .debug-actions-widget{background-color:#F3F3F3;box-shadow:0 2px 8px #A8A8A8;position:absolute;z-index:200;height:32px;padding-top:3px;left:50%;margin-left:-96px}.monaco-workbench .debug-actions-widget>.monaco-action-bar .action-label{width:32px;height:32px;margin-right:0;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-editor .debug-hover-widget{padding:0 3px;border:1px solid #CCC;position:absolute;margin-top:-1px;cursor:default;z-index:50;-webkit-animation-name:fadeIn;-moz-animation-duration:.15s;-moz-animation-name:fadeIn;-ms-animation-duration:.15s;-ms-animation-name:fadeIn;animation-duration:.15s;animation-name:fadeIn;white-space:pre;min-width:50px;-ms-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;overflow:hidden}.monaco-editor .debug-hover-widget pre{margin-top:0;margin-bottom:0}.monaco-editor .debugHoverHighlight{background-color:rgba(173,214,255,.15)}.monaco-workbench .monaco-tree-row .expression{overflow:hidden;text-overflow:ellipsis;white-space:pre}.monaco-workbench .monaco-tree-row .expression.mac{font-size:11px}.monaco-workbench .monaco-tree-row .expression.win-linux{font-size:13px}.monaco-workbench .monaco-tree-row .expression .value{margin-left:6px}.monaco-workbench .monaco-tree-row:not(.selected) .expression .name{color:#9B46B0}.monaco-workbench>.monaco-tree-row:not(.selected) .expression .value{color:rgba(108,108,108,.8)}.monaco-workbench .monaco-tree-row:not(.selected) .expression .error{color:#E51400}.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.number{color:#09885A}.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.boolean{color:#00F}.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.string{color:#A31515}.monaco-workbench.vs-dark>.monaco-tree-row:not(.selected) .expression .value{color:rgba(204,204,204,.6)}.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .error{color:#F48771}.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.number{color:#B5CEA8}.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.boolean{color:#4E94CE}.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.string{color:#CE9178}.monaco-workbench.hc-black .monaco-tree-row:not(.selected) .expression .error{color:#F48771}.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .name{color:#C586C0}.monaco-editor.vs-dark .debug-focussed-stack-frame-line{background:rgba(122,189,122,.3)}.monaco-editor.vs-dark .debug-top-stack-frame-line{background:rgba(255,255,0,.2)}.monaco-editor.vs-dark .debug-top-stack-frame-exception-line{background-color:rgba(90,29,29,.6)}.monaco-editor.vs-dark .debug-top-stack-frame-column{background:rgba(255,255,0,.15)}.monaco-editor.vs-dark .debug-breakpoint-glyph-hint{background:url(parts/debug/browser/media/breakpoint-hover-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-breakpoint-glyph-disabled{background:url(parts/debug/browser/media/breakpoint-disabled-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-top-stack-frame-glyph{background:url(parts/debug/browser/media/current-arrow-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-focused-stack-frame-glyph{background:url(parts/debug/browser/media/stackframe-arrow-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-breakpoint-glyph{background:url(parts/debug/browser/media/breakpoint-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-top-stack-frame-glyph.debug-breakpoint-glyph{background:url(parts/debug/browser/media/current-and-breakpoint-dark.svg) center center no-repeat}.monaco-editor.vs-dark .debug-focused-stack-frame-glyph.debug-breakpoint-glyph{background:url(parts/debug/browser/media/stackframe-and-breakpoint-dark.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.configure{background:url(parts/debug/browser/media/configure-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.open-repl{background:url(parts/debug/browser/media/repl-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.step-over{background:url(parts/debug/browser/media/step-over-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.step-into{background:url(parts/debug/browser/media/step-into-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.step-out{background:url(parts/debug/browser/media/step-out-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.continue,.monaco-workbench.vs-dark .debug-action.start{background:url(parts/debug/browser/media/continue-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.restart{background:url(parts/debug/browser/media/restart-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.pause{background:url(parts/debug/browser/media/pause-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.stop{background:url(parts/debug/browser/media/stop-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-action.clear-repl{background:url(parts/debug/browser/media/clear-repl-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .debug-actions-widget{background-color:#333;box-shadow:0 2px 8px #000}.monaco-editor.vs-dark .debug-hover-widget{border-color:#555}.monaco-editor.vs-dark .debugHoverHighlight{background-color:rgba(38,79,120,.25)}.monaco-workbench.hc-black .monaco-tree-row:not(.selected) .expression .name{color:inherit}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .action-label.debug:before{content:url(parts/debug/browser/media/debug.svg)}.monaco-workbench.hc-black .debug-action{background:0 0}.monaco-workbench.hc-black .debug-action:before{position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .debug-action.open-repl:before{content:url(parts/debug/browser/media/repl-inverse.svg)}.monaco-workbench.hc-black .debug-actions-widget{background-color:#333;box-shadow:0 2px 8px #000}.monaco-workbench.hc-black .debug-action.step-over{background:url(parts/debug/browser/media/step-over-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.step-into{background:url(parts/debug/browser/media/step-into-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.step-out{background:url(parts/debug/browser/media/step-out-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.continue,.monaco-workbench.hc-black .debug-action.start{background:url(parts/debug/browser/media/continue-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.restart{background:url(parts/debug/browser/media/restart-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.pause{background:url(parts/debug/browser/media/pause-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.stop{background:url(parts/debug/browser/media/stop-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .debug-action.clear-repl{background:url(parts/debug/browser/media/clear-repl-inverse.svg) center center no-repeat}.monaco-workbench .repl{height:100%;position:relative;box-sizing:border-box}.monaco-workbench .repl .repl-tree{height:calc(100% - 24px)}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content{line-height:24px;-webkit-user-select:initial}.monaco-workbench .repl .repl-tree .monaco-tree-row .input.expression.mac,.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression.mac{font-size:12px}.monaco-workbench .repl .repl-tree .monaco-tree-row .input.expression.win-linux,.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression.win-linux{font-size:14px}.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression>.value{margin-left:0}.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression>.annotation{font-size:inherit;padding-left:6px}.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression>.counter{min-width:11px;padding:0 3px;margin-right:6px;display:inline-block;border-radius:8px;font-size:11px;font-weight:400;text-align:center;line-height:16px}.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression>.counter:empty{display:none}.monaco-workbench .repl .repl-tree .monaco-tree-row .output.expression .name:not(:empty){margin-right:6px}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3)>.content.output.grouped{border-top:none}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3) .content.input-output-pair,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3)>.content.output{border-top:1px solid rgba(231,231,231,.5)}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3) .content.input-output-pair,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3)>.content.output{border-top:1px solid rgba(128,128,128,.3)}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row:nth-child(n+3)>.content.output.grouped{border-top:none}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row.has-children .content.input-output-pair:before{top:32px}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row.has-children .content.input-output-pair:after{top:34px}.monaco-workbench .repl .repl-input-wrapper{position:absolute;width:100%;padding-left:20px}.monaco-workbench .repl .repl-input{width:100%;border:0;padding:0;outline:0;line-height:24px;background-color:inherit}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-rows>.monaco-tree-row{cursor:default}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children .content .expression{cursor:pointer}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-rows>.monaco-tree-row .content.input-output-pair>.input.expression{cursor:default}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-rows>.monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused){background-color:inherit}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-rows>.monaco-tree-row:not(.expanded)>.content.input-output-pair>.output>.annotation::before{content:''}.monaco-workbench .repl .repl-input-wrapper{border-top:1px solid rgba(128,128,128,.35);box-sizing:border-box;height:24px}.monaco-workbench .repl .repl-input-wrapper:before{left:8px;position:absolute}.monaco-workbench .repl .repl-input-wrapper.windows:before{content:'\203A';font-size:22px}.monaco-workbench .repl .repl-input-wrapper.mac{font-size:11px}.monaco-workbench .repl .repl-input.linux,.monaco-workbench .repl .repl-input.win{font-size:13px}.monaco-workbench .repl .repl-input-wrapper.linux:before,.monaco-workbench .repl .repl-input-wrapper.mac:before{content:'\276f';line-height:24px}.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.warn,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.warn{color:#cd9731}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.warn{color:green}.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.annotation{color:#007ACC}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.annotation{color:#1B80B2}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.annotation{color:#00F}.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.info{background-color:#007ACC;color:#fff}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.info{background-color:#1B80B2;color:#fff}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.info{background-color:#00F;color:#fff}.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.warn,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.warn{background-color:#cd9731;color:#fff}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.warn{background-color:green;color:#fff}.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.error,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.error{background-color:#D72817;color:#fff}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression>.counter.error{background-color:red;color:#fff}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code-bold{font-weight:700}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code30,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code90{color:gray}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code31,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code91{color:#BE1717}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code32,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code92{color:#006400}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code33,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code93{color:#BEB817}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code34,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code94{color:#00008b}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code35,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code95{color:#8b008b}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code36,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code96{color:#008b8b}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code37,.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code97{color:#BDBDBD}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code30,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code90{color:#A0A0A0}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code31,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code91{color:#A74747}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code32,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code92{color:#348F34}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code33,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code93{color:#5F4C29}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code34,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code94{color:#6286BB}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code35,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code95{color:#914191}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code36,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code96{color:#218D8D}.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code37,.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code97{color:#707070}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code30,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code90{color:gray}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code31,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code91{color:#A74747}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code32,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code92{color:#348F34}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code33,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code93{color:#5F4C29}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code34,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code94{color:#6286BB}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code35,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code95{color:#914191}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code36,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code96{color:#218D8D}.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code37,.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression .code97{color:#707070}.monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row>.content>.output.expression a{text-decoration:underline;cursor:pointer}.quick-open-widget .extension{padding:0 14px 0 0;height:48px}.quick-open-widget .extension .row{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:24px}.quick-open-widget .extension .row .actions{float:right}.quick-open-widget .extension .description{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.6}.quick-open-widget .extension .version{font-family:Menlo,Monaco,Consolas,"Droid Sans Mono","Courier New",monospace,"Droid Sans Fallback";font-size:smaller;padding-left:6px;opacity:.7}.quick-open-widget .extension .published{float:right;opacity:.6;font-size:smaller}.quick-open-widget .extension .published>.since{opacity:.6;margin-right:.5em}@keyframes move-background{to{background-position:8px 0}}.quick-open-widget .extension .actions .action-item:not(.disabled){display:none}.quick-open-widget .monaco-tree-row.focused .extension .actions .action-item,.quick-open-widget .monaco-tree-row:hover .extension .actions .action-item{display:inherit}.quick-open-widget .extension .actions .action-item:not(:first-child){margin-left:2px}.quick-open-widget .extension .actions .action-item{line-height:12px}.quick-open-widget .extension .actions .action-label{width:12px;height:12px;font-size:smaller;border:1px solid #009dff;border-radius:2px;padding:1px;vertical-align:text-bottom;text-transform:uppercase;color:#009dff}.quick-open-widget .extension .actions .action-label:not(.icon){padding:1px 3px;display:inline-block;width:auto;font-size:x-small}.quick-open-widget .extension .actions .action-item.disabled .action-label{animation:move-background .5s linear infinite;background-color:rgba(132,132,132,.5);background-size:8px;background-image:linear-gradient(-45deg,rgba(255,255,255,.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.5) 75%,transparent 75%,transparent);color:#000;border-color:#000}.quick-open-widget .extension .actions .action-item .action-label:hover{text-decoration:none}.quick-open-widget .extension .actions .action-item:not(.disabled) .action-label:hover{color:inherit;background:rgba(132,132,132,.2);border-color:#CCC}.quick-open-widget .extension .actions .action-item:not(.disabled) .action-label:active{background:rgba(132,132,132,.5)}.quick-open-widget .extension .actions .action-item:active{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.monaco-shell .feedback-form{width:420px;top:30px;right:6px;padding:1em}.monaco-shell .feedback-form h2{margin:0;padding:0;font-family:"Segoe WPC","Segoe UI",SFUIDisplay-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback";font-weight:400;font-size:1.8em}.monaco-shell .feedback-form h3{margin:1em 0 0;padding:0;font-weight:400;font-size:1.2em}.monaco-shell .feedback-form .content{font-size:1.2em}.monaco-shell .feedback-form .content>div{display:inline-block;vertical-align:top;margin-top:20px}.monaco-shell .feedback-form .content .contactus{padding:10px;border:1px solid #B4BABF;background-color:#EBF2F9;float:right}.monaco-shell.vs-dark .feedback-form .content .contactus{border:1px solid #44444C;background-color:#333337}.monaco-shell .feedback-form .content .channels{margin-top:5px;font-size:.9em}.monaco-shell .char-counter{padding-left:3px}.monaco-shell .feedback-form .content .channels a{color:#007ACC;padding:2px 0}.monaco-shell.vs-dark .feedback-form .content .channels a{color:#75BEFF}.monaco-shell .feedback-form .feedback-alias,.monaco-shell .feedback-form .feedback-description{resize:none;font-size:1.1em;margin:6px 0 0;width:100%;padding:3px 2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-shell .feedback-form .feedback-empty{margin-top:.2em}.monaco-shell .feedback-form .feedback-alias-checkbox{display:inline-block;vertical-align:text-top;margin-left:0}.monaco-shell .feedback-form .feedback-alias{height:26px}.monaco-shell .feedback-form .feedback-alias:disabled{opacity:.6}.monaco-shell .feedback-form .cancel{position:absolute;top:0;right:0;margin:.5em 0 0;padding:.5em;width:22px;height:22px;border:none;cursor:pointer}.monaco-shell .feedback-form .form-buttons{margin-top:18px;text-align:right}.monaco-shell .feedback-form .send{padding:.5em 1.5em;font-size:1.1em;margin:0;width:15%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.monaco-shell .feedback-form .send.in-progress{width:22%}.monaco-shell .feedback-form .send.error,.monaco-shell .feedback-form .send.success{width:20%}.monaco-shell .feedback-form .feedback-sentiment span{color:#6f6f6f}.monaco-shell .feedback-form .sentiment{height:32px;width:32px;display:inline-block;margin:.5em 0;cursor:pointer;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-shell .feedback-form .sentiment.checked{border:1px solid #39F}.monaco-shell .statusbar-item>.dropdown.send-feedback{display:inline-block}.monaco-shell .statusbar-item>.dropdown.send-feedback:hover{background-color:rgba(255,255,255,.12)}.monaco-shell .statusbar-item>.dropdown.send-feedback>.dropdown-label.send-feedback{background:url(parts/feedback/browser/media/smiley.svg) center center no-repeat;width:26px}.monaco-shell.vs .feedback-form{color:#000;background:#F6F6F6}.monaco-shell .feedback-form h2{color:#007ACC}.monaco-shell.vs .feedback-form h3{color:#646465}.monaco-shell.vs .feedback-form .feedback-alias,.monaco-shell.vs .feedback-form .feedback-description{font-family:inherit;border:1px solid transparent}.monaco-shell.vs .feedback-form .cancel{background:url(parts/feedback/browser/media/close.svg) center center no-repeat}.monaco-shell.vs .feedback-form .cancel:hover{background-color:#eaeaea}.monaco-shell .feedback-form .form-buttons .send{background-color:#007ACC;color:#fff;border:none;cursor:pointer}.monaco-shell .feedback-form .form-buttons .send.in-progress,.monaco-shell .feedback-form .form-buttons .send:hover{background-color:#006BB3}.monaco-shell .feedback-form .form-buttons .send:disabled{pointer-events:none;cursor:not-allowed;opacity:.65}.monaco-shell .feedback-form .form-buttons .send.success{background-color:#2d883e}.monaco-shell .feedback-form .form-buttons .send.error{background-color:#E51400}.monaco-shell.vs-dark .feedback-form{background:#252526;box-shadow:0 2px 8px #000}.monaco-shell.vs-dark .feedback-form h2{color:#75BEFF}.monaco-shell.vs-dark .feedback-form h3{font-weight:400;font-size:1.2em}.monaco-shell.vs-dark .feedback-form .sentiment:hover{background-color:#1e1e1e}.monaco-shell.vs-dark .feedback-form .sentiment.checked{border-color:#75BEFF}.monaco-shell.vs-dark .feedback-form .feedback-alias,.monaco-shell.vs-dark .feedback-form .feedback-description{font-family:inherit;border:1px solid transparent;background-color:#333337;color:#D4D4D4}.monaco-shell.vs-dark .feedback-form .cancel{background:url(parts/feedback/browser/media/close-dark.svg) center center no-repeat}.monaco-shell.vs-dark .feedback-form .cancel:hover{background-color:#1e1e1e}.monaco-shell .feedback-form .sentiment.smile{background-image:url(parts/feedback/browser/media/happy.svg);background-position:center;background-repeat:no-repeat}.monaco-shell .feedback-form .sentiment.frown{background-image:url(parts/feedback/browser/media/sad.svg);background-position:center;background-repeat:no-repeat}.monaco-shell .feedback-form .infotip{background-image:url(parts/feedback/browser/media/info.svg);background-position:center;background-repeat:no-repeat;height:16px;width:16px;display:inline-block;vertical-align:text-bottom;box-sizing:border-box;margin-left:5px}.monaco-shell .feedback-form .privacyLink{float:left}.monaco-shell .feedback-form .privacyLink:hover{text-decoration:underline}.monaco-shell .hc-black .feedback-form{background-color:#0C141F}.monaco-shell.hc-black .feedback-form h2{color:#fff}.monaco-shell.hc-black .feedback-form .feedback-alias,.monaco-shell.hc-black .feedback-form .feedback-description{border:1px solid #6FC3DF;background-color:#000;color:#D4D4D4}.monaco-shell.hc-black .feedback-form .content .contactus{padding:10px;border:1px solid #B4BABF;background-color:#0C141F;float:right}.monaco-shell.hc-black .feedback-form .cancel{background:0 0;opacity:.6}.monaco-shell.hc-black .feedback-form .cancel:hover{opacity:1}.monaco-shell.hc-black .feedback-form .cancel:before{content:url(parts/feedback/browser/media/close-dark.svg);position:relative;top:4px;left:6px;height:32px;width:32px}.monaco-shell.hc-black .feedback-form .form-buttons .send,.monaco-shell.hc-black .feedback-form .form-buttons .send.in-progress,.monaco-shell.hc-black .feedback-form .form-buttons .send.success{background-color:#0C141F;color:#D4D4D4;border:1px solid #6FC3DF}.monaco-shell.hc-black .feedback-form .form-buttons .send:hover{background-color:#0C141F}.monaco-shell .feedback-form .infotip,.monaco-shell.hc-black .feedback-form .sentiment{background:0 0}.monaco-shell.hc-black .feedback-form .sentiment.checked{border:1px solid #DF740C}.monaco-shell.hc-black .feedback-form .sentiment:before{height:21px;width:21px;display:inline-block;position:relative;top:4px;left:4px}.monaco-shell.hc-black .feedback-form .sentiment.smile:before{content:url(parts/feedback/browser/media/happy.svg)}.monaco-shell.hc-black .feedback-form .sentiment.frown:before{content:url(parts/feedback/browser/media/sad.svg)}.monaco-shell .feedback-form .infotip:before{content:url(parts/feedback/browser/media/info.svg);height:16px;width:16px;display:inline-block}.explorer-viewlet{height:100%}.explorer-viewlet .explorer-item,.explorer-viewlet .working-files-item{line-height:24px}.explorer-viewlet .explorer-item-label,.explorer-viewlet .working-files-item-label{text-overflow:ellipsis;overflow:hidden}.explorer-viewlet .explorer-working-files .monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar{position:absolute;left:0;right:auto;top:0;padding:0 0 0 .4em}.explorer-viewlet .explorer-working-files .monaco-tree .monaco-tree-row>.content.actions.working-file-dirty>.primary-action-bar{display:block}.explorer-viewlet .explorer-working-files .monaco-tree .monaco-tree-row>.content.actions>.sub-content{margin-left:24px}.explorer-viewlet .monaco-count-badge{padding:0 6px;display:inline-block}.explorer-viewlet .explorer-empty-view{padding:0 20px}.explorer-viewlet .collapsible.header .action-close-all-files{background:url(parts/files/browser/media/closeall.svg) center center no-repeat}.explorer-viewlet .explorer-item .monaco-inputbox{width:100%;line-height:normal}.explorer-viewlet .explorer-item .monaco-inputbox.idle{border:1px solid rgba(128,128,128,.5)}.explorer-viewlet .explorer-item .monaco-inputbox>.wrapper>.input{padding:1px 2px}.explorer-viewlet-label>.badge-content{background-color:#007ACC}.monaco-workbench.vs-dark .explorer-viewlet .collapsible.header .action-close-all-files{background:url(parts/files/browser/media/closeall_inverse.svg) center center no-repeat}.monaco-workbench.hc-black .explorer-viewlet .explorer-item,.monaco-workbench.hc-black .explorer-viewlet .working-files-item{line-height:20px}.monaco-workbench .explorer-action.new-file{background:url(parts/files/browser/media/AddFile.svg) center center no-repeat}.monaco-workbench .explorer-action.save-all{background:url(parts/files/browser/media/saveall.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-action.save-all{background:url(parts/files/browser/media/saveall_inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-action.new-file{background:url(parts/files/browser/media/AddFile_inverse.svg) center center no-repeat}.monaco-workbench .explorer-action.new-folder{background:url(parts/files/browser/media/AddFolder.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-action.new-folder{background:url(parts/files/browser/media/AddFolder_inverse.svg) center center no-repeat}.monaco-workbench .explorer-action.refresh-explorer{background:url(parts/files/browser/media/Refresh.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-action.refresh-explorer{background:url(parts/files/browser/media/Refresh_inverse.svg) center center no-repeat}.monaco-workbench .explorer-action.collapse-explorer{background:url(parts/files/browser/media/CollapseAll.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-action.collapse-explorer{background:url(parts/files/browser/media/CollapseAll_inverse.svg) center center no-repeat}.monaco-workbench .quick-open-sidebyside{background-image:url(parts/files/browser/media/SplitEditor.svg)}.monaco-workbench.vs-dark .quick-open-sidebyside{background-image:url(parts/files/browser/media/SplitEditor_inverse.svg)}.monaco-workbench .conflict-editor-action.accept-changes{background:url(parts/files/browser/media/check.svg) center center no-repeat}.monaco-workbench.vs-dark .conflict-editor-action.accept-changes{background:url(parts/files/browser/media/check-inverse.svg) center center no-repeat}.monaco-workbench .conflict-editor-action.revert-changes{background:url(parts/files/browser/media/undo.svg) center center no-repeat}.monaco-workbench.vs-dark .conflict-editor-action.revert-changes{background:url(parts/files/browser/media/undo-inverse.svg) center center no-repeat}.monaco-workbench .file-editor-action.action-open-preview{background:url(parts/files/browser/media/Preview.svg) center center no-repeat}.monaco-workbench.vs-dark .file-editor-action.action-open-preview{background:url(parts/files/browser/media/Preview_inverse.svg) center center no-repeat}.monaco-workbench .derived-frame-editor-action.view-source{background:url(parts/files/browser/media/ViewSource.svg) center center no-repeat}.monaco-workbench.vs-dark .derived-frame-editor-action.view-source{background:url(parts/files/browser/media/ViewSource_inverse.svg) center center no-repeat}.monaco-workbench .derived-frame-editor-action.refresh{background:url(parts/files/browser/media/Refresh.svg) center center no-repeat}.monaco-workbench.vs-dark .derived-frame-editor-action.refresh{background:url(parts/files/browser/media/Refresh_inverse.svg) center center no-repeat}.explorer-viewlet .explorer-folders-view .action-add-to-workingfiles{background:url(parts/files/browser/media/add.svg) center center no-repeat}.explorer-viewlet .explorer-folders-view .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions .action-add-to-workingfiles{background:url(parts/files/browser/media/add-focus.svg) center center no-repeat}.explorer-viewlet .explorer-working-files .action-close-dirty-file:hover,.explorer-viewlet .explorer-working-files .action-close-file{background:url(parts/files/browser/media/action-close.svg) center center no-repeat}.explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions .action-close-dirty-file:hover,.explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions .action-close-file{background:url(parts/files/browser/media/action-close-focus.svg) center center no-repeat}.explorer-viewlet .explorer-working-files .action-close-dirty-file{background:url(parts/files/browser/media/action-close-dirty.svg) center center no-repeat}.explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions .action-close-dirty-file{background:url(parts/files/browser/media/action-close-dirty-focus.svg) center center no-repeat}.explorer-viewlet .explorer-working-files .primary-action-bar{background-color:transparent!important}.monaco-workbench.vs-dark .explorer-viewlet .explorer-folders-view .action-add-to-workingfiles{background:url(parts/files/browser/media/add-inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-viewlet .explorer-folders-view .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions .action-add-to-workingfiles{background:url(parts/files/browser/media/add-focus.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-dirty-file:hover,.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-file{background:url(parts/files/browser/media/action-close-dark.svg) center center no-repeat}.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-dirty-file{background:url(parts/files/browser/media/action-close-dirty-dark.svg) center center no-repeat}.monaco-workbench.hc-black .derived-frame-editor-action,.monaco-workbench.hc-black .explorer-action,.monaco-workbench.hc-black .file-editor-action.action-open-preview,.monaco-workbench.hc-black .quick-open-sidebyside{background:0 0}.monaco-workbench.hc-black .derived-frame-editor-action:before,.monaco-workbench.hc-black .explorer-action:before,.monaco-workbench.hc-black .file-editor-action.action-open-preview:before{position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .explorer-action.save-all:before{content:url(parts/files/browser/media/saveall_inverse.svg)}.monaco-workbench.hc-black .explorer-action.action-close-all-files:before{content:url(parts/files/browser/media/closeall_inverse.svg)}.monaco-workbench.hc-black .explorer-action.new-file:before{content:url(parts/files/browser/media/AddFile_inverse.svg)}.monaco-workbench.hc-black .explorer-action.new-folder:before{content:url(parts/files/browser/media/AddFolder_inverse.svg)}.monaco-workbench.hc-black .explorer-action.refresh-explorer:before{content:url(parts/files/browser/media/Refresh_inverse.svg)}.monaco-workbench.hc-black .explorer-action.collapse-explorer:before{content:url(parts/files/browser/media/CollapseAll_inverse.svg)}.monaco-workbench.hc-black .quick-open-sidebyside:before{content:url(parts/files/browser/media/SplitEditor_inverse.svg)}.monaco-workbench.hc-black .derived-frame-editor-action.view-source:before{content:url(parts/files/browser/media/ViewSource_inverse.svg)}.monaco-workbench.hc-black .derived-frame-editor-action.refresh:before{content:url(parts/files/browser/media/Refresh_inverse.svg)}.monaco-workbench.hc-black .file-editor-action.action-open-preview:before{content:url(parts/files/browser/media/Preview_inverse.svg)}.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .action-close-file:before{content:url(parts/files/browser/media/action-close-dark.svg);position:absolute;top:3px;left:0;height:16px;width:16px}.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .action-close-file,.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted)>.content.actions>.primary-action-bar .action-close-file{background:0 0!important}.monaco-workbench>.activitybar .monaco-action-bar .action-label.explore{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTE3LjcwNSA4aC04LjcwNXMtMiAuMDc4LTIgMnYxNXMwIDIgMiAybDExLS4wMDRjMiAuMDA0IDItMS45OTYgMi0xLjk5NnYtMTEuNDkxbC00LjI5NS01LjUwOXptLTEuNzA1IDJ2NWg0djEwaC0xMXYtMTVoN3ptNS41MDktNmgtOC40OTNzLTIuMDE2LjAxNi0yLjAzMSAyaDguMDE1di40NTRsMy45MzEgNC41NDZoMS4wNjl2MTJjMiAwIDItMS45OTUgMi0xLjk5NXYtMTEuMzU3bC00LjQ5MS01LjY0OHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .action-label.explore:before{content:url(parts/files/browser/media/files-dark.svg)}.monaco-workbench .git-action.open-in-diff{background:url(parts/git/browser/media/Compare.svg) center center no-repeat}.monaco-workbench .git-action.open-in-editor{background:url(parts/git/browser/media/OpenEditor.svg) center center no-repeat}.monaco-workbench.vs-dark .git-action.open-in-diff{background:url(parts/git/browser/media/Compare_inverse.svg) center center no-repeat}.monaco-workbench.vs-dark .git-action.open-in-editor{background:url(parts/git/browser/media/OpenEditor_inverse.svg) center center no-repeat}.monaco-workbench>.activitybar .monaco-action-bar .action-label.git{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTI3LjQ1OSAxNC45MDJsLTEwLjQzOS0xMC40MzljLS4yOTYtLjI5NC0uNjcyLS40NTItMS4wODktLjQ1Mi0uNDE3IDAtLjc5My4xNTctMS4wODkuNDUybC0yLjI0OCAyLjI0NyAyLjU0OSAyLjU0OWMuMjQ5LS4xMTIuNTIyLS4xNzcuODEzLS4xNzcgMS4xMDYgMCAyLjAwMi44OTYgMi4wMDIgMi4wMDIgMCAuMjkxLS4wNjQuNTY1LS4xNzYuODE0bDIuMzExIDIuMzM2Yy4yNS0uMTExLjYzMy0uMjM0LjkyMy0uMjM0IDEuMTA2IDAgMiAuOTExIDIgMi4wMTZzLS44OTQgMS45NjktMiAxLjk2OWMtMS4xMDUtLjAwMS0yLjAxNi0uNzUxLTIuMDE2LTEuOTg1IDAtLjI4LjAxNi0uNDYyLjExOS0uNzA0bC0yLjM3My0yLjM3NC0uMDIzLjAwN3Y2LjI3NGMuNzQ3LjI5NSAxLjI3NyAxLjAyNiAxLjI3NyAxLjg3NSAwIDEuMTA1LS44NzggMi4wMTYtMS45ODQgMi4wMTYtMS4xMDQgMC0yLjAzMS0uOTI2LTIuMDMxLTIuMDMxIDAtLjg0Ni41MzUtMS41NjQgMS4yOC0xLjg1N2wuMDAxLTYuMjVjLS43NjItLjI4Mi0xLjMwOS0xLjAwOS0xLjMwOS0xLjg3MSAwLS4yOC4wNTktLjU0Ni4xNjItLjc4OGwtMi41NTUtMi41NTctNy4xMTUgNy4xMTRjLS41OTkuNjAxLS42MDEgMS41NzYuMDAxIDIuMTc4bDEwLjQ0IDEwLjUxOGMuMjk2LjI5NS42NzEuNDUgMS4wODkuNDUuNDE1IDAgLjc5Ni0uMTU5IDEuMDg5LS40NWwxMC4zOTEtMTAuNDcxYy42MDEtLjU5OS41OTktMS41NzYgMC0yLjE3N3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.git-viewlet-label-progress>.badge-content,.git-viewlet-label>.badge-content{background-color:#007ACC}.git-viewlet-label-progress>.badge-content{background-color:#007ACC;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIgMiAxNCAxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTZjLTMuODYgMC03LTMuMTQtNy03czMuMTQtNyA3LTdjMy44NTkgMCA3IDMuMTQxIDcgN3MtMy4xNDEgNy03IDd6bTAtMTIuNmMtMy4wODggMC01LjYgMi41MTMtNS42IDUuNnMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNi0yLjUxMi01LjYtNS42LTUuNnptMy44NiA3LjFsLTMuMTYtMS44OTZ2LTMuODA0aC0xLjR2NC41OTZsMy44NCAyLjMwNS43Mi0xLjIwMXoiLz48L3N2Zz4=);background-position:center center;background-repeat:no-repeat}.monaco-editor .git-merge-control-decoration{background-color:rgba(255,139,0,.3)}.monaco-editor.vs-dark .git-merge-control-decoration{background-color:rgba(235,59,0,.3)}.monaco-editor .git-dirty-modified-diff-glyph{background-color:rgba(0,122,204,.6);margin-left:5px;width:3px!important}.monaco-editor.vs-dark .git-dirty-modified-diff-glyph{background-color:rgba(0,188,242,.6);margin-left:5px;width:3px!important}.monaco-editor .git-dirty-added-diff-glyph{background-color:rgba(45,136,62,.6);margin-left:5px;width:3px!important}.monaco-editor.vs-dark .git-dirty-added-diff-glyph{background-color:rgba(127,186,0,.6);margin-left:5px;width:3px!important}.monaco-editor .git-dirty-deleted-diff-glyph:after{content:'';position:absolute;bottom:-4px;margin-left:5px;-moz-box-sizing:border-box;box-sizing:border-box;border-left:4px solid rgba(185,19,26,.76);border-top:4px solid transparent;border-bottom:4px solid transparent;width:4px;height:0}.monaco-shell .git-branch-dropdown-menu .action-label.git-action.checkout.HEAD{font-weight:700}.monaco-shell .git-branch-dropdown-menu .monaco-inputbox{font-size:12px;width:100%}.monaco-shell .git-branch-dropdown-menu .monaco-inputbox>.wrapper>.input{background-color:transparent;padding:.8em 1em}.monaco-shell .git-credentials>.monaco-credentials{width:300px;overflow:hidden;padding:1em;font-family:"Segoe WPC","Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback";outline:0;box-shadow:0 2px 8px #A8A8A8;border:none;color:#646465;background-color:#fff;-webkit-animation:fadeIn 83ms linear;-o-animation:fadeIn 83ms linear;-moz-animation:fadeIn 83ms linear;-ms-animation:fadeIn 83ms linear;animation:fadeIn 83ms linear}.monaco-shell .git-credentials .credentials{margin:10px 0 0}.monaco-shell .git-credentials .credentials>.field{margin:4px 0 0}.monaco-shell .git-credentials .credentials>.field .label{display:inline-block;width:110px}.monaco-shell.vs-dark .git-credentials>.monaco-credentials{box-shadow:0 2px 8px #000;color:#BBB;background-color:#2D2F31}.monaco-shell.vs-dark .git-credentials>.monaco-credentials input{background-color:#3C3C3C}.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git{background-size:100%}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git{background-image:url(parts/git/browser/media/git.svg)}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git{background-image:url(parts/git/browser/media/git-dark.svg)}.monaco-shell .git-action.live-sync.icon{background:url(parts/git/browser/media/sync.svg) 7px center no-repeat}.monaco-shell .git-action.live-sync.icon.loading{animation:spin-forever 1.6s linear infinite;-ms-animation:spin-forever 1.6s linear infinite;-webkit-animation:spin-forever 1.6s linear infinite;-moz-animation:spin-forever 1.6s linear infinite;-o-animation:spin-forever 1.6s linear infinite}@keyframes spin-forever{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-ms-keyframes spin-forever{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-o-keyframes spin-forever{from{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@-webkit-keyframes spin-forever{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin-forever{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .action-label.git:before{content:url(parts/git/browser/media/git-dark.svg)}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content{background:0 0;width:1px}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIgMiAxNCAxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTZjLTMuODYgMC03LTMuMTQtNy03czMuMTQtNyA3LTdjMy44NTkgMCA3IDMuMTQxIDcgN3MtMy4xNDEgNy03IDd6bTAtMTIuNmMtMy4wODggMC01LjYgMi41MTMtNS42IDUuNnMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNi0yLjUxMi01LjYtNS42LTUuNnptMy44NiA3LjFsLTMuMTYtMS44OTZ2LTMuODA0aC0xLjR2NC41OTZsMy44NCAyLjMwNS43Mi0xLjIwMXoiLz48L3N2Zz4=);position:relative;top:2px;left:-4px;display:block;height:16px;width:16px}.monaco-workbench.hc-black .git-action{background:0 0}.monaco-workbench.hc-black .git-action.open-in-diff:before{content:url(parts/git/browser/media/Compare_inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .git-action.open-in-editor:before{content:url(parts/git/browser/media/OpenEditor_inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-shell .git-statusbar-item{background-image:url(parts/git/browser/media/git-dark.svg);background-repeat:no-repeat;background-position:4px 50%;background-size:17px;padding:0 5px 0 22px}.monaco-shell .git-statusbar-item.disabled{padding:0 5px 0 13px;opacity:.6}.monaco-shell .git-statusbar-item:not(.disabled):not(.busy){cursor:pointer}.monaco-shell .git-statusbar-item.busy{opacity:.6;cursor:default}.monaco-workbench.vs .markdown-action.action-preview{background:url(parts/markdown/browser/media/Preview.svg) center center no-repeat}.monaco-workbench.vs-dark .markdown-action.action-preview{background:url(parts/markdown/browser/media/Preview_inverse.svg) center center no-repeat}.monaco-workbench.hc-black .markdown-action.action-preview,.monaco-workbench.hc-black .markdown-action.refresh,.monaco-workbench.hc-black .markdown-action.view-source{background:0 0}.monaco-workbench.hc-black .markdown-action.action-preview:before,.monaco-workbench.hc-black .markdown-action.refresh:before,.monaco-workbench.hc-black .markdown-action.view-source:before{position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench.hc-black .markdown-action.action-preview:before{content:url(parts/markdown/browser/media/Preview_inverse.svg)}.monaco-workbench>.activitybar .monaco-action-bar .output-action.runworkspace{background-image:url(parts/output/browser/media/runworkspace-global.svg)}.monaco-workbench>.activitybar .monaco-action-bar .output-action.showoutput{background-image:url(parts/output/browser/media/output-global.svg)}.monaco-workbench>.activitybar .monaco-action-bar .output-action.showoutput.active{background-image:url(parts/output/browser/media/output-global-toggled.svg)}.monaco-workbench>.activitybar .monaco-action-bar .badge.global-output-error .badge-content{background-color:#E02020}.monaco-workbench .output-action.clear-output{background:url(parts/output/browser/media/Clearoutput.svg) center center no-repeat}.monaco-workbench.vs-dark .output-action.clear-output{background:url(parts/output/browser/media/Clearoutput_inverse.svg) center center no-repeat}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .output-action.runworkspace:before{content:url(parts/output/browser/media/runworkspace-global.svg)}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .output-action.showoutput:before{content:url(parts/output/browser/media/output-global.svg)}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .output-action.showoutput.active:before{content:url(parts/output/browser/media/output-global-toggled.svg)}.monaco-workbench.hc-black .output-action.clear-output{background:0 0}.monaco-workbench.hc-black .output-action.clear-output:before{content:url(parts/output/browser/media/Clearoutput_inverse.svg);position:absolute;top:12px;left:8px;height:16px;width:16px}.monaco-workbench .output-action.switch-to-output{display:inline-block;padding:0;-ms-transition:-ms-transform .1s ease;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;transition:transform .1s ease}.monaco-workbench.vs .output-action.switch-to-output.active{-ms-transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px)}.monaco-workbench.vs .output-action.switch-to-output{background:url(parts/output/browser/media/switch-to-output.svg) center center no-repeat}.monaco-workbench.vs-dark .output-action.switch-to-output{background:url(parts/output/browser/media/switch-to-output-inverse.svg) center center no-repeat}.monaco-workbench.hc-black .output-action.switch-to-output{background:0 0}.monaco-workbench.hc-black .output-action.switch-to-output:before{position:absolute;top:12px;left:8px;height:16px;width:16px;content:url(parts/output/browser/media/switch-to-output-inverse.svg)}.quick-open-widget.commands-handler .quick-open-tree .results-group{opacity:1;font-size:12px;color:inherit}.vs-dark .quick-open-widget.commands-handler .quick-open-tree .results-group{color:inherit}.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string,.monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-image:url(parts/quickopen/browser/media/symbol-sprite.svg);background-repeat:no-repeat}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:0 -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-43px -3px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-63px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -3px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -3px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -3px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array{background-position:-302px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number{background-position:-322px -4px}.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean{background-position:-343px -4px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:0 -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-43px -23px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-63px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -23px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -23px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -23px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array{background-position:-302px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number{background-position:-322px -24px}.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean{background-position:-342px -24px}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background:0 0;display:inline}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before{height:16px;width:16px;display:inline-block}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0IxODBENyIgZD0iTTUuNSAzbC00LjUgMi44NTd2NC4yODVsNC41IDIuODU4IDQuNS0yLjg1N3YtNC4yODZsLTQuNS0yLjg1N3ptLS41IDguNDk4bC0zLTEuOTA1di0yLjgxNmwzIDEuOTA1djIuODE2em0tMi4zNTgtNS40OThsMi44NTgtMS44MTUgMi44NTggMS44MTUtMi44NTggMS44MTUtMi44NTgtMS44MTV6bTYuMzU4IDMuNTkzbC0zIDEuOTA1di0yLjgxNWwzLTEuOTA1djIuODE1eiIvPjwvc3ZnPg==);margin-left:2px}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTEgNnY0bDQgMiA2LTN2LTRsLTQtMi02IDN6bTQgMWwtMi0xIDQtMiAyIDEtNCAyeiIvPjwvc3ZnPg==);margin-left:2px}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBvbHlnb24gZmlsbD0iI0U4QUI1MyIgcG9pbnRzPSIxMS45OTgsMTEuMDAyIDksMTEgOSw3IDExLDcgMTAsOCAxMiwxMCAxNSw3IDEzLDUgMTIsNiA3LDYgOSw0IDYsMSAxLDYgNCw5IDYsNyA4LDcgOCwxMiAxMSwxMiAxMCwxMyAxMiwxNSAxNSwxMiAxMywxMCIvPjwvc3ZnPg==)}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTExLjUgNGMtMS43NTkgMC0zLjIwNCAxLjMwOC0zLjQ0OSAzaC0zLjEyMmMtLjIyMy0uODYxLS45OTgtMS41LTEuOTI5LTEuNS0xLjEwNCAwLTIgLjg5NS0yIDIgMCAxLjEwNC44OTYgMiAyIDIgLjkzMSAwIDEuNzA2LS42MzkgMS45MjktMS41aDMuMTIyYy4yNDUgMS42OTEgMS42OSAzIDMuNDQ5IDMgMS45MyAwIDMuNS0xLjU3IDMuNS0zLjUgMC0xLjkzMS0xLjU3LTMuNS0zLjUtMy41em0wIDVjLS44MjcgMC0xLjUtLjY3NC0xLjUtMS41IDAtLjgyOC42NzMtMS41IDEuNS0xLjVzMS41LjY3MiAxLjUgMS41YzAgLjgyNi0uNjczIDEuNS0xLjUgMS41eiIvPjwvc3ZnPg==)}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTkgMTF2LTFjMC0uODM0LjQ5Ni0xLjczOCAxLTItLjUwNC0uMjctMS0xLjE2OC0xLTJ2LTFjMC0uODQtLjU4NC0xLTEtMXYtMWMyLjA4MyAwIDIgMS4xNjYgMiAydjFjMCAuOTY5LjcwMy45OCAxIDF2MmMtLjMyMi4wMi0xIC4wNTMtMSAxdjFjMCAuODM0LjA4MyAyLTIgMnYtMWMuODMzIDAgMS0xIDEtMXptLTYgMHYtMWMwLS44MzQtLjQ5Ni0xLjczOC0xLTIgLjUwNC0uMjcgMS0xLjE2OCAxLTJ2LTFjMC0uODQuNTg0LTEgMS0xdi0xYy0yLjA4MyAwLTIgMS4xNjYtMiAydjFjMCAuOTY5LS43MDMuOTgtMSAxdjJjLjMyMi4wMiAxIC4wNTMgMSAxdjFjMCAuODM0LS4wODMgMiAyIDJ2LTFjLS44MzMgMC0xLTEtMS0xeiIvPjwvc3ZnPg==);margin-left:2px}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEyLjA5IDQuMzU5bC0yLjY0MSAyLjY0MS0yLTIgMi42NDEtMi42NDFjLS41MDItLjIyNi0xLjA1NS0uMzU5LTEuNjQxLS4zNTktMi4yMDkgMC00IDEuNzkxLTQgNCAwIC41ODYuMTMzIDEuMTM5LjM1OSAxLjY0bC0zLjM1OSAzLjM2cy0xIDEgMCAyaDJsMy4zNTktMy4zNmMuNTAzLjIyNiAxLjA1NS4zNiAxLjY0MS4zNiAyLjIwOSAwIDQtMS43OTEgNC00IDAtLjU4Ni0uMTMzLTEuMTM5LS4zNTktMS42NDF6Ii8+PC9zdmc+);margin-left:1px}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before,.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.value:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzc1QkVGRiI+PHBhdGggZD0iTTEyIDNoLTRsLTEgMXYyaDV2MWgtMnYxaDJsMS0xdi0zbC0xLTF6bTAgMmgtNHYtMWg0djF6TTMgMTJoNnYtNWgtNnY1em0xLTNoNHYxaC00di0xeiIvPjwvZz48L3N2Zz4=)}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEwIDVoLTh2LTJoOHYyem0wIDFoLTZ2MWg2di0xem0wIDJoLTZ2MWg2di0xeiIvPjwvc3ZnPg==)}.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTkuNjc2IDJoLTYuNjc2djEyaDEwdi05bC0zLjMyNC0zem0yLjMyNCAxMWgtOHYtMTBoNXYzaDN2N3oiLz48L3N2Zz4=)}.quick-open-widget.marker-handler .inline{display:inline-block;vertical-align:top}.quick-open-widget.marker-handler .severity{display:inline-block;width:16px;height:24px;margin-right:4px}.quick-open-widget.marker-handler .severity.warning{background:url(parts/quickopen/browser/media/status-warning.svg) center center no-repeat}.quick-open-widget.marker-handler .severity.error{background:url(parts/quickopen/browser/media/status-error.svg) center center no-repeat}.quick-open-widget.marker-handler .severity.info:before{background:url(parts/quickopen/browser/media/status-info.svg) center center no-repeat}.vs-dark .quick-open-widget.marker-handler .severity.warning{background:url(parts/quickopen/browser/media/status-warning-inverse.svg) center center no-repeat}.vs-dark .quick-open-widget.marker-handler .severity.error{background:url(parts/quickopen/browser/media/status-error-inverse.svg) center center no-repeat}.vs-dark .quick-open-widget.marker-handler .severity.info:before{background:url(parts/quickopen/browser/media/status-info-inverse.svg) center center no-repeat}.quick-open-widget.marker-handler .entry .path{opacity:.7}.quick-open-widget.marker-handler .entry .path .basename{margin-right:.7em}.quick-open-widget.marker-handler .entry .path .dirname{opacity:.6}.monaco-workbench>.activitybar .monaco-action-bar .action-label.search{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTE5LjIzIDQuMDk1Yy00Ljg0MiAwLTguNzY5IDMuOTI4LTguNzY5IDguNzcxIDAgMS43ODEuNTM5IDMuNDMgMS40NDkgNC44MTUgMCAwLTUuNDgyIDUuNDU1LTcuMTAyIDcuMTAyLTEuNjIxIDEuNjQ2IDEuMDAxIDQuMDcxIDIuNjAyIDIuNDA5IDEuNjAyLTEuNjU5IDcuMDA2LTcuMDA1IDcuMDA2LTcuMDA1IDEuMzg0LjkxMSAzLjAzNSAxLjQ1IDQuODE0IDEuNDUgNC44NDUgMCA4Ljc3Mi0zLjkzIDguNzcyLTguNzcxLjAwMS00Ljg0NC0zLjkyNy04Ljc3MS04Ljc3Mi04Ljc3MXptMCAxNS4wMzVjLTMuNDU5IDAtNi4yNjUtMi44MDQtNi4yNjUtNi4yNjQgMC0zLjQ2IDIuODA1LTYuMjY1IDYuMjY1LTYuMjY1IDMuNDYyIDAgNi4yNjYgMi44MDQgNi4yNjYgNi4yNjUgMCAzLjQ2LTIuODA0IDYuMjY0LTYuMjY2IDYuMjY0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.monaco-workbench.hc-black>.activitybar .monaco-action-bar .action-label.search:before{content:url(parts/search/browser/media/search-dark.svg)}.task-statusbar-item{display:inline-block}.task-statusbar-item-icon{background:url(parts/tasks/electron-browser/media/task.svg) 50% 2px no-repeat;background-size:18px;cursor:pointer;height:24px;width:24px;vertical-align:top}.task-statusbar-item-progress{width:6px;height:18px;padding:0 2px;display:inline-block;text-align:center}.task-statusbar-item-label{display:inline-block;cursor:pointer;padding:0 5px}.task-statusbar-item-label-error{display:inline-block;padding:0 0 2px 16px;background:url(parts/tasks/electron-browser/media/status-error.svg) 0 6px no-repeat;background-size:11px}.task-statusbar-item-label-warning{display:inline-block;padding:0 0 2px 22px;background:url(parts/tasks/electron-browser/media/status-warning.svg) 6px 6px no-repeat;background-size:11px}.task-statusbar-item-label-info{display:inline-block;padding:0 0 2px 22px;background:url(parts/tasks/electron-browser/media/status-info.svg) 6px 6px no-repeat;background-size:11px}
.monaco-editor.ime-input .inputarea {
font-family: "{{YOUR SETTING FONT}}";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment