#tooltip{color:#fff;background-color:#333;border-radius:4px;padding:5px 10px;font-size:13px;position:absolute}.file{border-radius:0;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.file .editor-wrap{border:var(--pc-fileborder);border-radius:0;width:100%;height:100%;padding-top:9px}.file .editor-cnt{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.file .editor-cnt .editor{box-sizing:border-box;border-radius:0;width:100%;height:100%;min-height:0}.file .editor-cnt .editor .monaco-editor{border-radius:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue}.file .editor-cnt .editor .monaco-editor .overflow-guard{border-radius:0}.file .editor-cnt .status-bar{width:100%;height:24px;color:var(--pc-text_2);border-radius:0;align-items:center;margin-bottom:1px;padding:2px 8px 2px 0;font-size:12px;line-height:21px;display:none}.file .editor-cnt .status-bar input[type=text]{color:var(--pc-text_2);background:0 0;border:none;outline:none;font-size:14px}.file .editor-cnt.is-line-numbers{padding-left:18px}.file .editor-cnt.is-line-numbers .status-bar{padding-left:0}.file .editor-cnt.editor-mode-vim .status-bar{padding-left:8px;display:flex}.file .editor-cnt.editor-mode-vim .editor,.file .editor-cnt.editor-mode-vim .editor .monaco-editor,.file .editor-cnt.editor-mode-vim .editor .monaco-editor .overflow-guard{border-radius:0}.file .editor-cnt.scrollbar-x-hidden .editor .scrollbar.horizontal{opacity:0!important;height:12px!important}.file .editor-cnt.scrollbar-x-hidden .editor .scrollbar.horizontal .slider{bottom:1px!important;top:initial!important}.file .editor-cnt.scrollbar-x-hidden .editor .scrollbar.horizontal:hover{opacity:1!important}.file .editor-cnt.scrollbar-y-hidden .editor .scrollbar.vertical{opacity:0!important;width:12px!important}.file .editor-cnt.scrollbar-y-hidden .editor .scrollbar.vertical .slider{right:1px!important;left:initial!important}.file .editor-cnt.scrollbar-y-hidden .editor .scrollbar.vertical:hover{opacity:1!important}.tool-mode button{text-transform:uppercase;color:var(--pc-text_2);border-color:var(--pc-text_3);background:0 0;border-radius:3px;padding:4px;font-size:12px;font-weight:700}.tool-mode button:hover,.tool-mode button:focus{color:var(--pc-text_1);border-color:var(--pc-text_2);background:0 0}.pl-tool-format{flex-shrink:0;align-items:center;height:100%;display:flex}.pl-tool-format button.el-button{height:24px;color:var(--pc-text_3);background:0 0;border:none;align-items:center;padding:0 5px;display:flex}.pl-tool-format button.el-button span{display:flex}.pl-tool-format button.el-button .svg-icon{width:21px;height:22px;margin-top:-1px}.pl-tool-format button.el-button:hover{color:var(--pc-text_2);background:0 0}.pl-tool-format button.el-button:focus{background:0 0}.monaco-lint-icon{cursor:default;z-index:9999;justify-content:center;align-items:center;width:22px;height:100%;font-size:15px;transition:opacity 24ms ease-in-out,font-size 24ms ease-in-out;display:flex;position:absolute;right:10px}.monaco-lint-icon.is-correct{opacity:1;color:#58a01f}.monaco-lint-icon.is-question{color:var(--pc-consoleItemTextColor)}.monaco-lint-icon.is-warning{opacity:1;color:#e18a00}.monaco-lint-icon.is-error{opacity:1;color:#d61111}.monaco-lint-icon.is-checking{color:var(--pc-consoleItemTextColor)}.monaco-lint-icon:hover{cursor:pointer;opacity:1;font-size:20px}.monaco-lint-icon:before{font-style:normal}.monaco-editor .monaco-scrollable-element .scrollbar.horizontal,.monaco-editor .monaco-scrollable-element .scrollbar.vertical{background:0 0}.monaco-editor .monaco-scrollable-element .scrollbar.horizontal .slider,.monaco-editor .monaco-scrollable-element .scrollbar.vertical .slider{background-color:var(--pc-text_3);opacity:.5;border-radius:20px}.monaco-editor .context-view{background-color:var(--pc-bg_1);border:1px solid;border-color:var(--pc-text_3);box-shadow:var(--pc-popovershadow);border-radius:4px;overflow:hidden}.monaco-editor .yRemoteSelection{opacity:.3;background-color:#f08080}.monaco-editor .yRemoteSelectionHead{box-sizing:border-box;border-top:2px solid orange;border-bottom:2px solid orange;border-left:2px solid orange;height:100%;position:absolute}.monaco-editor .yRemoteSelectionHead:after{content:"Anonymous";color:#fff;opacity:.95;background:orange;border-radius:2px 2px 2px 0;align-items:center;width:auto;height:7px;margin:0;padding:5px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-18px;left:-2px}.editor .monaco-editor{--vscode-editor-background:transparent;--vscode-editorGutter-background:transparent}.editor .monaco-editor *{-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.pl-layout{background:var(--pc-bg_1)}.rendered .monaco-editor,.rendered .monaco-editor .overflow-guard,.rendered .monaco-editor .overflow-guard .monaco-scrollable-element,.rendered .monaco-editor .overflow-guard .monaco-scrollable-element .view-lines{width:100%!important;height:100%!important}.rendered .monaco-editor .overflow-guard .monaco-scrollable-element .view-overlays{width:100%!important}.rendered .monaco-editor .overflow-guard .margin,.rendered .monaco-editor .overflow-guard .margin .glyph-margin{height:100%!important}
