.keybindings-editor{padding:11px 0 0 27px}.keybindings-overflow-widgets-container{z-index:5000;width:0;height:0;position:absolute;top:0;left:0;overflow:visible}.keybindings-editor>.keybindings-header{padding:0 10px 11px 0}.keybindings-editor>.keybindings-header>.search-row-container>.search-container{flex:1;min-width:0;position:relative}.keybindings-editor>.keybindings-header>.search-row-container>.search-container>.keybindings-search-actions-container{margin-top:4px;display:flex;position:absolute;top:0;right:10px}.keybindings-editor>.keybindings-header>.search-row-container>.search-container>.keybindings-search-actions-container>.recording-badge{margin-right:8px;padding:4px}.keybindings-editor>.keybindings-header.small>.search-row-container>.search-container>.keybindings-search-actions-container>.recording-badge,.keybindings-editor>.keybindings-header>.search-row-container>.search-container>.keybindings-search-actions-container>.recording-badge.disabled{display:none}.keybindings-editor>.keybindings-header>.search-row-container>.search-container>.keybindings-search-actions-container .monaco-action-bar .action-item>.icon{width:16px;height:18px}.keybindings-editor>.keybindings-header>.search-row-container>.search-container>.keybindings-search-actions-container .monaco-action-bar .action-item{margin-right:4px}.keybindings-editor .monaco-action-bar .action-item .monaco-custom-toggle{margin:0;padding:2px}.keybindings-editor .monaco-action-bar .action-item>.codicon{color:inherit;box-sizing:content-box;justify-content:center;align-items:center;display:flex}.keybindings-editor>.keybindings-header .open-keybindings-container{margin-top:10px;display:flex}.keybindings-editor>.keybindings-header .open-keybindings-container>div{opacity:.7}.keybindings-editor>.keybindings-header .open-keybindings-container>.file-name{cursor:pointer;margin-left:4px;text-decoration:underline}.keybindings-editor>.keybindings-header .open-keybindings-container>.file-name:focus{opacity:1}.keybindings-editor>.keybindings-header>.search-row-container{align-items:center;gap:8px;display:flex}.keybindings-editor>.keybindings-header>.search-row-container>.open-keybindings-json{flex-shrink:0}.keybindings-editor>.keybindings-header>.search-row-container>.open-keybindings-json>.monaco-button{padding:2px 8px;line-height:18px}.keybindings-editor>.keybindings-body .keybindings-table-container{border-spacing:0;border-collapse:separate;width:100%}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr{cursor:default}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td{align-items:center;display:flex;overflow:hidden}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .actions .monaco-action-bar{flex:1;display:none}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-list-row.selected .monaco-table-tr .monaco-table-td .actions .monaco-action-bar,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table.focused .monaco-list-row.focused .monaco-table-tr .monaco-table-td .actions .monaco-action-bar,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-list-row:hover .monaco-table-tr .monaco-table-td .actions .monaco-action-bar{display:flex}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .monaco-action-bar .action-item>.icon{cursor:pointer;width:16px;height:16px;margin-top:3px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command.vertical-align-column{flex-direction:column;justify-content:center;align-items:flex-start}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command .command-default-label{opacity:.8;margin-top:2px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .keybinding .monaco-highlighted-label{padding-left:10px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .when{width:100%}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .when .empty{padding-left:4px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .when.input-mode .when-label{display:none}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .when .suggest-input-container{padding-left:10px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .source a{cursor:pointer}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-list-row:not(.focused):not(.selected) .monaco-table-tr .monaco-table-td .source a{color:var(--vscode-textLink-foreground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .source a:hover{text-decoration:underline}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-list-row:not(.focused):not(.selected) .monaco-table-tr .monaco-table-td .source a:hover,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-list-row:not(.focused):not(.selected) .monaco-table-tr .monaco-table-td .source a:active{color:var(--vscode-textLink-activeForeground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command>.command-label,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command>.command-default-label,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command>.command-id-label,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .command .monaco-highlighted-label,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .source .monaco-highlighted-label,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .when .monaco-highlighted-label{text-overflow:ellipsis;overflow:hidden}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .hide{display:none}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .code{font-family:var(--monaco-monospace-font);font-size:90%;display:flex;overflow:hidden}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .code.strong{background-color:#8080802b;border-radius:4px;padding:1px 4px}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-tr .monaco-table-td .highlight{color:var(--vscode-list-highlightForeground);font-weight:700}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table.focused .monaco-list-row.selected .monaco-table-td .highlight,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table.focused .monaco-list-row.selected.focused .monaco-table-td .highlight{color:inherit}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list-row.selected .monaco-table-tr .monaco-table-td .monaco-keybinding-key,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list-row.selected.focused .monaco-table-tr .monaco-table-td .monaco-keybinding-key{color:var(--vscode-list-inactiveSelectionForeground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list-row.focused .monaco-table-tr .monaco-table-td .monaco-keybinding-key{color:var(--vscode-list-focusForeground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table.focused .monaco-list-row.selected .monaco-table-tr .monaco-table-td .monaco-keybinding-key{color:var(--vscode-list-activeSelectionForeground);border-color:var(--vscode-widget-shadow)!important}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list-row:hover:not(.selected):not(.focused) .monaco-table-tr .monaco-table-td .monaco-keybinding-key{color:var(--vscode-list-hoverForeground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list-row[data-parity=odd]:not(.focused):not(.selected):not(:hover) .monaco-table-tr,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list:not(:focus) .monaco-list-row[data-parity=odd].focused:not(.selected):not(:hover) .monaco-table-tr,.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table .monaco-list:not(.focused) .monaco-list-row[data-parity=odd].focused:not(.selected):not(:hover) .monaco-table-tr{background-color:var(--vscode-keybindingTable-rowsBackground)}.keybindings-editor>.keybindings-body>.keybindings-table-container .monaco-table-th{background-color:var(--vscode-keybindingTable-headerBackground)}.keybindings-editor .monaco-table-th,.keybindings-editor .monaco-table-td{padding-left:10px}.keybindings-editor .monaco-table-th[data-col-index="0"],.keybindings-editor .monaco-table-td[data-col-index="0"]{padding-left:20px}.preferences-editor{max-width:1400px;height:100%;margin:auto;overflow:hidden;& .preferences-editor-header{box-sizing:border-box;max-width:1400px;margin:11px auto auto;padding-top:3px;padding-left:24px;padding-right:24px;overflow:hidden;& .search-container{position:relative;& .suggest-input-container{border:1px solid #ddd}}& .preferences-tabs-container{border-bottom:1px solid;border-color:var(--vscode-settings-headerBorder);height:32px;margin-top:10px;display:flex;& .action-item{text-overflow:ellipsis;max-width:300px;overflow:hidden;& .action-title{text-overflow:ellipsis;overflow:hidden}& .action-details{opacity:.9;text-transform:none;margin-left:.5em;font-size:10px}& .action-label{opacity:.9;color:var(--vscode-panelTitle-inactiveForeground);text-overflow:ellipsis;border-radius:0;padding:7px 8px 6.5px;font-size:13px;overflow:hidden;background:0 0!important}& .action-label.checked{opacity:1;color:var(--vscode-settings-headerForeground);border-bottom:1px solid var(--vscode-panelTitle-activeBorder);outline:1px solid var(--vscode-contrastActiveBorder,transparent);outline-offset:-1px}& .action-label:hover{color:var(--vscode-panelTitle-activeForeground);border-bottom:1px solid var(--vscode-panelTitle-activeBorder);outline:1px solid var(--vscode-contrastActiveBorder,transparent);outline-offset:-1px}& .action-label:focus{border-bottom:1px solid var(--vscode-focusBorder);outline-offset:-1px;outline:1px solid #0000}& .action-label.checked:not(:focus){border-bottom-color:var(--vscode-settings-headerForeground)}& .action-label:not(.checked):not(:focus){border-bottom:1px solid #0000}& .action-label:not(.checked):hover{outline-style:dashed}}}}}.editor-instance#workbench\.editor\.settings2:focus{outline:none}.settings-editor{max-width:1400px;height:100%;margin:auto;overflow:hidden}.settings-editor:focus{outline:none!important}.settings-editor>.settings-header{box-sizing:border-box;max-width:1400px;margin:11px auto auto;padding-top:3px;padding-left:24px;padding-right:24px;overflow:hidden}.settings-editor>.settings-header>.search-container{position:relative}.monaco-workbench.vs .settings-editor>.settings-header>.search-container>.suggest-input-container{border:1px solid #ddd}.settings-editor>.settings-header>.search-container>.search-container-widgets{align-items:center;height:100%;margin-right:1px;display:flex;position:absolute;top:0;right:0}.settings-editor>.settings-header>.search-container>.search-container-widgets .action-label{box-sizing:content-box;margin-left:0;padding:3px}.settings-editor>.settings-header>.search-container>.search-container-widgets .action-label.monaco-custom-toggle{padding:2.3px}.settings-editor>.settings-header>.search-container>.search-container-widgets>.settings-count-widget{color:var(--vscode-descriptionForeground);margin-right:3px;padding-bottom:3px}.settings-editor>.settings-header>.search-container>.search-container-widgets>.settings-count-widget:empty{visibility:hidden}.settings-editor>.settings-header>.settings-header-controls{border-bottom:1px solid;flex-wrap:wrap;margin-top:10px;display:flex}.settings-editor>.settings-header>.settings-header-controls .settings-suggestions{flex:0 0 100%;width:100%;min-height:20px;margin-bottom:9px}.settings-editor>.settings-header>.settings-header-controls .settings-suggestions a{color:var(--vscode-badge-foreground);background:var(--vscode-badge-background);cursor:pointer;border-radius:4px;margin-right:4px;padding:0 4px 2px}.settings-editor>.settings-header>.settings-header-controls .settings-target-container{flex:auto}.settings-editor>.settings-header>.settings-header-controls>.settings-right-controls{align-items:center;gap:8px;padding-bottom:4px;display:flex}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget .action-label{opacity:.9;color:var(--vscode-foreground);border-radius:0}.settings-editor>.settings-header>.settings-header-controls .last-synced-label,.settings-editor .settings-tabs-widget>.monaco-action-bar .action-item .action-details{opacity:.9}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget .action-label:hover{opacity:1}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget .action-label.checked{opacity:1;color:var(--vscode-settings-headerForeground)}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget .action-label.checked:not(:focus){border-bottom-color:var(--vscode-settings-headerForeground)}.settings-editor>.settings-header .settings-tabs-widget>.monaco-action-bar .action-item .action-label{margin-right:0}.settings-editor>.settings-header .settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon{padding-top:3px}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget>.monaco-action-bar .action-item{padding:0}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget>.monaco-action-bar .action-item .action-label{text-transform:none;padding:7px 8px 6.5px;font-size:13px}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget>.monaco-action-bar .action-item .action-label .dropdown-icon{padding-top:2px}.settings-editor>.settings-header>.settings-header-controls .settings-tabs-widget>.monaco-action-bar .action-item .action-label:not(.checked):not(:focus){border-bottom:1px solid #0000}.settings-editor>.settings-body{position:relative}.settings-editor>.settings-body>.no-results-message{box-sizing:border-box;max-width:1400px;margin:20px auto auto;padding-left:24px;padding-right:24px;display:none}.settings-editor>.settings-body>.monaco-split-view2{margin-top:14px}.settings-editor>.settings-body>.monaco-split-view2.separator-border .split-view-view:not(:first-child):before{z-index:16}.settings-editor>.settings-body .settings-toc-container,.settings-editor>.settings-body .settings-tree-container{height:100%}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label,.settings-editor>.settings-body .settings-tree-container .setting-item-label{color:var(--vscode-settings-headerForeground)}.settings-editor>.settings-body .settings-tree-container .setting-item-extension-toggle .setting-item-extension-toggle-button{width:fit-content;display:inline-block}.settings-editor>.settings-body .settings-tree-container .setting-item-extension-toggle .setting-item-extension-dismiss-button{width:fit-content;margin-left:8px;display:inline-block}.settings-editor.no-results>.settings-body .settings-toc-container,.settings-editor.no-results>.settings-body .settings-tree-container{display:none}.settings-editor.no-results>.settings-body>.no-results-message{display:block}.settings-editor>.settings-body>.no-results-message a.prominent{text-decoration:underline}.settings-editor.narrow-width>.settings-body .settings-tree-container .monaco-list-row .monaco-tl-contents{padding-left:33px}.settings-editor>.settings-body .settings-tree-container .monaco-list-row{outline:none!important}.settings-editor>.settings-body .settings-tree-container .monaco-list-row .monaco-tl-twistie{display:none!important}.settings-editor>.settings-body .settings-tree-container .monaco-list-row.focused .settings-row-inner-container{background-color:var(--vscode-settings-focusedRowBackground)}.settings-editor>.settings-body .settings-tree-container .monaco-tree-sticky-container .monaco-list-row.focused .settings-row-inner-container{background-color:unset}.settings-editor>.settings-body .settings-tree-container .monaco-list-row:not(.focused) .settings-row-inner-container:hover{background-color:var(--vscode-settings-rowHoverBackground)}.settings-editor>.settings-body .settings-tree-container .monaco-list:focus-within .monaco-list-row.focused .setting-item-contents,.settings-editor>.settings-body .settings-tree-container .monaco-list:focus-within .monaco-list-row.focused .settings-group-title-label{outline:1px solid var(--vscode-settings-focusedRowBorder)}.settings-editor>.settings-body .settings-tree-container .monaco-list:focus-within .monaco-tree-sticky-container .monaco-list-row.focused .settings-group-title-label{outline:none}.settings-editor>.settings-body .settings-tree-container .settings-editor-tree>.monaco-scrollable-element>.shadow.top{z-index:11}.settings-editor>.settings-body .settings-tree-container .setting-toolbar-container{width:22px;height:22px;position:absolute;top:8px;bottom:0;left:-22px}.settings-editor>.settings-body .settings-tree-container .monaco-list-row .mouseover .setting-toolbar-container>.monaco-toolbar .codicon,.settings-editor>.settings-body .settings-tree-container .monaco-list-row.focused .setting-item-contents .setting-toolbar-container>.monaco-toolbar .codicon,.settings-editor>.settings-body .settings-tree-container .monaco-list-row .setting-toolbar-container:hover>.monaco-toolbar .codicon,.settings-editor>.settings-body .settings-tree-container .monaco-list-row .setting-toolbar-container>.monaco-toolbar .active .codicon,.settings-editor>.settings-header .search-container .search-container-widgets .action-label{opacity:1}.settings-editor>.settings-header .search-container .search-container-widgets .monaco-custom-toggle.disabled{pointer-events:initial}.settings-editor>.settings-body .settings-tree-container .setting-toolbar-container>.monaco-toolbar .codicon{opacity:0;justify-content:center;align-items:center;display:flex}.monaco-workbench.monaco-enable-motion .settings-editor>.settings-body .settings-tree-container .setting-toolbar-container>.monaco-toolbar .codicon{transition:opacity .3s}.settings-editor>.settings-body .settings-toc-container{pointer-events:none;z-index:10;width:100%;box-shadow:var(--vscode-shadow-sm);position:absolute}.settings-editor>.settings-body .settings-toc-container .monaco-list{pointer-events:initial}.settings-editor.narrow-width>.settings-body .settings-toc-container{display:none}.settings-editor>.settings-body .settings-toc-container .monaco-list-row:not(.selected){color:var(--vscode-foreground);opacity:.9}.settings-editor>.settings-body .settings-toc-container .monaco-list-row .monaco-tl-contents{display:flex}.settings-editor>.settings-body .settings-toc-container .monaco-list-row .settings-toc-entry{text-overflow:ellipsis;flex-shrink:1;line-height:22px;overflow:hidden}.settings-editor>.settings-body .settings-toc-container .monaco-list-row .settings-toc-count{opacity:.8;margin-left:3px;line-height:22px;display:none}.settings-editor>.settings-body .settings-toc-container .monaco-list-row.selected .settings-toc-entry{font-weight:700}.settings-editor>.settings-body .settings-tree-container{border-spacing:0;border-collapse:separate;position:relative}.settings-editor>.settings-body .settings-tree-container .monaco-scrollable-element,.settings-editor>.settings-body .settings-toc-container .monaco-scrollable-element{padding-top:0}.settings-editor>.settings-body .settings-toc-wrapper{max-width:1400px;height:100%;margin:auto;padding-left:24px}.settings-editor.narrow-width>.settings-body .settings-tree-container{margin-left:0}.settings-editor>.settings-body .settings-tree-container .monaco-list-row{cursor:default;overflow:visible;line-height:1.4em!important}.settings-editor>.settings-body .settings-tree-container .monaco-list-rows{min-height:100%;overflow:visible!important}.settings-editor>.settings-body .settings-tree-container .monaco-list-row .monaco-tl-contents{box-sizing:border-box;max-width:min(100%,1400px);margin:auto;padding-left:24px;padding-right:24px;overflow:visible}.settings-editor>.settings-body .settings-tree-container .monaco-list-row .monaco-tl-contents.group-title{max-width:min(100%,1400px)}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label,.settings-editor>.settings-body .settings-tree-container .setting-item-contents{outline-offset:-1px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents{white-space:normal;padding:12px 14px 18px;position:relative}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title{text-overflow:ellipsis;padding-bottom:2px;display:inline-block;overflow:hidden}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-modified-indicator{border-color:var(--vscode-settings-modifiedItemIndicator);display:none}.settings-editor>.settings-body .settings-tree-container .setting-item-contents.is-configured .setting-item-modified-indicator{content:" ";border-left-style:solid;border-left-width:2px;width:6px;display:block;position:absolute;top:15px;bottom:18px;left:5px}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-item-contents.is-configured .setting-item-modified-indicator,.settings-editor>.settings-body .settings-tree-container .setting-item-list .setting-item-contents.is-configured .setting-item-modified-indicator{bottom:23px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title>.setting-indicators-container{font-style:italic}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title .setting-item-overrides,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title .setting-item-ignored{color:var(--vscode-foreground);opacity:.9}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title>.setting-indicators-container .setting-indicator{padding-bottom:2px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title>.setting-indicators-container .setting-indicator.setting-item-preview{color:var(--vscode-badge-foreground);background:var(--vscode-badge-background);border-radius:4px;margin-right:4px;padding:0 4px 2px;font-style:italic}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title .codicon{vertical-align:middle;padding-left:1px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title .setting-item-label .codicon{vertical-align:middle}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-title .setting-item-overrides a.modified-scope{color:var(--vscode-textLink-foreground);text-decoration:var(--text-link-decoration);cursor:pointer}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-label{margin-right:7px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-cat-label-container{float:left}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-label,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-category{user-select:text;font-weight:600}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-category{opacity:.9}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-deprecation-message{user-select:text;color:var(--vscode-errorForeground);margin-top:3px;display:none}.settings-editor>.settings-body .settings-tree-container .setting-item-contents.is-deprecated .setting-item-deprecation-message{display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item-contents.is-deprecated .setting-item-deprecation-message .codicon{color:inherit;margin-right:4px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-description{user-select:text;color:var(--vscode-foreground);opacity:.9;margin-top:-1px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-validation-message{background-color:var(--vscode-inputValidation-errorBackground);color:var(--vscode-inputValidation-errorForeground);border:solid 1px var(--vscode-inputValidation-errorBorder);display:none}.settings-editor>.settings-body .settings-tree-container .setting-item .setting-item-contents.invalid-input .setting-item-validation-message{box-sizing:border-box;z-index:1;margin-top:-1px;padding:5px;display:block;position:absolute}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-contents.invalid-input .setting-item-validation-message{margin-top:1rem;position:static}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-text .setting-item-validation-message{width:420px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-number .setting-item-validation-message{width:200px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-number input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-number input[type=number]{appearance:textfield!important}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown *{margin:0}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown :not(:last-child){margin-bottom:8px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button{opacity:.9}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .complex-object-edit-in-settings-button-container{margin-top:9px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .complex-object-edit-in-settings-button-container.hide{display:none}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a>code{color:var(--vscode-textLink-foreground)}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button{text-decoration:var(--text-link-decoration)}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:focus,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px;outline-color:var(--vscode-focusBorder);text-decoration:underline}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:hover,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:active,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button:hover,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button:active,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:hover>code,.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:active>code{color:var(--vscode-textLink-activeForeground)}.monaco-workbench.hc-light .settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a>code,.monaco-workbench.hc-black .settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a>code{color:var(--vscode-textPreformat-foreground)}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:hover,.settings-editor>.settings-body .settings-tree-container .edit-in-settings-button:hover{cursor:pointer;text-decoration:underline}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown code{line-height:15px;font-family:var(--monaco-monospace-font);color:var(--vscode-textPreformat-foreground);background-color:var(--vscode-textPreformat-background);border:1px solid var(--vscode-textPreformat-border);border-radius:4px;padding:1px 3px;font-size:11px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-markdown .monaco-tokenized-source{font-family:var(--monaco-monospace-font);white-space:pre}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-enumDescription{display:block}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-item-contents,.settings-editor>.settings-body .settings-tree-container .setting-item-list .setting-item-contents{padding-bottom:26px}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-item-description{cursor:pointer;display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-item-description.disabled{cursor:initial}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-value-checkbox{border:1px solid #0000;border-radius:3px;width:18px;height:18px;margin-left:0;margin-right:9px;padding:0}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-value-checkbox.codicon:not(.checked):before{opacity:0}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .setting-item-value{margin-top:9px;display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-number .setting-item-value>.setting-item-control{min-width:200px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-text .setting-item-control{width:420px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-enum .setting-item-value>.setting-item-control,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-text .setting-item-value>.setting-item-control{min-width:initial}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-enum .setting-item-value>.setting-item-control>select{width:320px}.settings-editor>.settings-body .settings-tree-container .setting-item-contents .monaco-select-box{width:initial;font:inherit;height:26px;padding:2px 6px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{font-family:var(--monaco-monospace-font);color:var(--vscode-textPreformat-foreground);background-color:var(--vscode-textPreformat-background);border-radius:4px;padding:2px 5px;font-size:12px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a,.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a>code{color:var(--vscode-textLink-foreground)}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:hover,.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:active,.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:hover>code,.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:active>code{color:var(--vscode-textLink-activeForeground)}.settings-editor>.settings-body .settings-tree-container .setting-item-new-extensions{display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item-new-extensions .settings-new-extensions-button{width:initial;margin:auto auto 15px;padding:4px 10px}.settings-editor>.settings-body .settings-tree-container .group-title{cursor:default}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label{box-sizing:border-box;text-overflow:ellipsis;width:100%;height:100%;margin:0;padding:10px 10px 10px 15px;font-weight:600;display:inline-block;position:relative;overflow:hidden}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label.settings-group-level-1{font-size:26px}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label.settings-group-level-2{font-size:22px}.settings-editor>.settings-body .settings-tree-container .settings-group-title-label.settings-group-level-3{font-size:18px}.settings-editor.search-mode>.settings-body .settings-toc-container .monaco-list-row .settings-toc-count{display:block}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .codicon,.settings-editor>.settings-body .settings-toc-container .monaco-list-row.focused .codicon,.settings-editor>.settings-body .settings-tree-container .monaco-list-row.focused .setting-item-contents .codicon{color:inherit!important}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-value>.setting-item-control{width:100%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key{margin-left:2px;margin-right:3px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-value-checkbox{background-color:var(--vscode-settings-checkboxBackground)!important;color:var(--vscode-settings-checkboxForeground)!important;border-color:var(--vscode-settings-checkboxBorder)!important}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-list-object-input-key-checkbox{height:24px;margin-left:4px}.settings-editor>.settings-body .settings-tree-container .setting-item-bool .setting-list-object-input-key-checkbox .setting-value-checkbox{margin-top:3px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-item-bool .setting-list-object-value{cursor:pointer;flex:1;width:100%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key{width:40%;margin-left:4px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-key{min-width:40%;margin-left:0}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value{width:60%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling{width:40%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value.no-sibling,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value{width:100%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row .setting-list-object-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value{box-sizing:border-box;padding-right:40px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value{width:60%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value{flex:none;min-height:24px;line-height:24px;display:inline-block}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-value,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-sibling{font-family:var(--monaco-monospace-font)}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling{opacity:.7;white-space:pre;box-sizing:border-box;margin-left:.5em;padding-right:50px;font-size:.9em}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar{display:none;position:absolute;top:0;right:0}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row{display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover{background-color:var(--vscode-list-hoverBackground);color:var(--vscode-list-hoverForeground)}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:focus{background-color:var(--vscode-list-activeSelectionBackground);color:var(--vscode-list-activeSelectionForeground)}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:not(:focus){background-color:var(--vscode-list-inactiveSelectionBackground);color:var(--vscode-list-inactiveSelectionForeground)}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.draggable{cursor:pointer;user-select:none}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover{background-color:var(--vscode-list-dropBackground)}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover *{pointer-events:none}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header{max-height:24px;position:relative}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header{font-weight:700}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header{padding-right:4px;display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-row:nth-child(odd):not(:hover):not(:focus):not(.selected),.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-edit-row.setting-list-object-row:nth-child(odd):hover{background-color:#8282820a}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover .monaco-action-bar,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected .monaco-action-bar{display:block}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .action-label{width:16px;height:20px;color:inherit;justify-content:center;align-items:center;margin-right:2px;padding:2px;display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .setting-listAction-edit{margin-right:4px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .monaco-text-button{width:initial;white-space:nowrap}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-control.setting-list-hide-add-button .setting-list-new-row{display:none}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .monaco-text-button.setting-list-addButton{margin-top:4px;margin-right:4px;display:inline-block}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-edit-row{display:flex}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-siblingInput,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input{max-width:320px;height:24px;margin-right:4px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput.no-sibling,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input{max-width:unset}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput.no-sibling{width:100%}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value-container .setting-list-object-input{margin-right:0}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-ok-button{margin:0 4px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-widget,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget{margin-bottom:1px;padding:1px}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value-container,.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input select{width:100%;height:24px}.settings-editor>.settings-body .settings-tree-container .setting-list-widget .setting-list-object-list-row.select-container{width:320px}.settings-editor>.settings-body .settings-tree-container .setting-list-widget .setting-list-object-list-row.select-container>select{width:inherit}.settings-tabs-widget>.monaco-action-bar .action-item.disabled{display:none}.settings-tabs-widget>.monaco-action-bar .action-item{text-overflow:ellipsis;max-width:300px;overflow:hidden}.settings-tabs-widget>.monaco-action-bar .action-item .action-label{text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;border-radius:initial;margin-right:5px;padding:0;font-size:11px;display:block;overflow:hidden;background:0 0!important}.settings-tabs-widget>.monaco-action-bar .action-item .action-label.folder-settings{display:flex}.settings-tabs-widget>.monaco-action-bar .action-item{padding:3px 0}.settings-tabs-widget>.monaco-action-bar .action-item .action-title{text-overflow:ellipsis;overflow:hidden}.settings-tabs-widget>.monaco-action-bar .action-item .action-details{text-transform:none;opacity:.7;margin-left:.5em;font-size:10px}.settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon{padding-top:8px;padding-left:.3em;font-size:12px}.settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon.hide{display:none}.settings-tabs-widget>.monaco-action-bar .action-item .action-label{color:var(--vscode-panelTitle-inactiveForeground)}.settings-tabs-widget>.monaco-action-bar .action-item .action-label.checked,.settings-tabs-widget>.monaco-action-bar .action-item .action-label:hover{color:var(--vscode-panelTitle-activeForeground);border-bottom:1px solid var(--vscode-panelTitle-activeBorder);outline:1px solid var(--vscode-contrastActiveBorder,transparent);outline-offset:-1px}.settings-tabs-widget>.monaco-action-bar .action-item .action-label:focus{border-bottom:1px solid var(--vscode-focusBorder);outline-offset:-1px;outline:1px solid #0000}.settings-tabs-widget>.monaco-action-bar .action-item .action-label:not(.checked):hover{outline-style:dashed}.settings-header-widget>.settings-search-controls>.settings-count-widget{float:left;border-radius:2px;margin:6px 0;padding:0 8px}.settings-header-widget>.settings-search-controls{position:absolute;right:10px}.settings-header-widget>.settings-search-controls>.settings-count-widget.hide{display:none}.settings-header-widget>.settings-search-container{flex:1}.settings-header-widget>.settings-search-container>.settings-search-input{vertical-align:middle}.settings-header-widget>.settings-search-container>.settings-search-input>.monaco-inputbox{height:30px}.monaco-workbench.vs .settings-header-widget>.settings-search-container>.settings-search-input>.monaco-inputbox{border:1px solid #ddd}.settings-header-widget>.settings-search-container>.settings-search-input>.monaco-inputbox .input{padding-left:10px;font-size:14px}.monaco-editor .view-zones>.settings-header-widget{z-index:1}.monaco-editor .settings-header-widget .title-container{user-select:none;display:flex}.monaco-editor .settings-header-widget .title-container .title{white-space:nowrap;text-transform:uppercase;font-weight:700}.monaco-editor .settings-header-widget .title-container .message{white-space:nowrap}.monaco-editor .dim-configuration{color:#b1b1b1}.codicon-settings-edit:hover{cursor:pointer}.settings-editor>.settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.invalid-key .setting-list-object-key{color:var(--vscode-list-errorForeground)}.markers-panel .markers-panel-container{height:100%}.markers-panel .hide{display:none}.markers-panel .markers-panel-container .message-box-container{padding-left:20px;line-height:22px}.markers-panel .markers-panel-container .message-box-container .messageAction{cursor:pointer;margin-left:4px;text-decoration:underline}.markers-panel .markers-panel-container .hidden{display:none}.markers-panel .markers-panel-container .codicon.codicon-light-bulb{color:var(--vscode-editorLightBulb-foreground)}.markers-panel .markers-panel-container .codicon.codicon-lightbulb-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground)}.markers-panel .markers-panel-container .tree-container.hidden{visibility:hidden;display:none}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents{padding-right:10px;line-height:22px;display:flex}.monaco-workbench.hc-black .markers-panel .markers-panel-container .tree-container .monaco-tl-contents,.monaco-workbench.hc-light .markers-panel .markers-panel-container .tree-container .monaco-tl-contents{line-height:20px}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-stats{margin-left:10px;display:inline-block}.markers-panel:not(.wide) .markers-panel-container .tree-container .monaco-tl-contents .resource-label-container{flex:1}.markers-panel.wide .markers-panel-container .tree-container .monaco-tl-contents .count-badge-wrapper{margin-left:10px}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-message-details-container{flex:1;overflow:hidden}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-message-details-container>.marker-message-line{overflow:hidden}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-message-details-container>.marker-message-line>.marker-message{text-overflow:ellipsis;white-space:pre;overflow:hidden}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-message-details-container>.marker-message-line.details-container{display:flex}.markers-panel .markers-panel-container .tree-container .monaco-list:focus .monaco-list-row.focused .monaco-tl-contents .details-container a.monaco-link{color:inherit}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .details-container a.monaco-link .monaco-highlighted-label{text-underline-position:under;text-decoration:underline}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-code:before{content:"("}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-code:after{content:")"}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .details-container .multiline-actions,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .details-container .marker-source,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .details-container .marker-line{margin-left:6px}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-source,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .related-info-resource,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .related-info-resource-separator,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-line,.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-code{opacity:.7}.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .highlight{font-weight:700}.markers-panel .monaco-tl-contents .marker-icon{justify-content:center;align-items:center;height:22px;margin:0 6px;display:flex}.markers-panel .monaco-tl-contents .actions .monaco-action-bar,.markers-panel .monaco-list-row:hover .monaco-tl-contents>.marker-icon.quickFix,.markers-panel .monaco-list-row.selected .monaco-tl-contents>.marker-icon.quickFix,.markers-panel .monaco-list-row.focused .monaco-tl-contents>.marker-icon.quickFix{display:none}.markers-panel .monaco-list-row:hover .monaco-tl-contents .actions .monaco-action-bar,.markers-panel .monaco-list-row.selected .monaco-tl-contents .actions .monaco-action-bar,.markers-panel .monaco-list-row.focused .monaco-tl-contents .actions .monaco-action-bar{display:block}.markers-panel .monaco-tl-contents .actions,.markers-panel .monaco-tl-contents .multiline-actions .monaco-action-bar{height:22px}.markers-panel .monaco-tl-contents .actions .action-label,.markers-panel .monaco-tl-contents .multiline-actions .monaco-action-bar .action-label{padding:2px}.markers-panel .monaco-tl-contents .actions .action-item{margin:0 4px}.markers-panel .monaco-tl-contents .multiline-actions .action-item.disabled,.markers-panel .monaco-tl-contents .actions .action-item.disabled{display:none}.markers-panel .markers-table-container .monaco-table .monaco-table-th{align-items:center;padding-left:10px;font-weight:600;display:flex}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td{align-items:center;padding-left:10px;display:flex}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td .highlight{font-weight:700}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.message,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.file,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.source{text-overflow:ellipsis;overflow:hidden}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.severity{display:flex}.markers-panel .markers-table-container .monaco-table .monaco-list-row.selected .monaco-table-tr>.monaco-table-td.quickFix>.severity,.markers-panel .markers-table-container .monaco-table .monaco-list-row.focused .monaco-table-tr>.monaco-table-td.quickFix>.severity,.markers-panel .markers-table-container .monaco-table .monaco-list-row:hover .monaco-table-tr>.monaco-table-td.quickFix>.severity{display:none}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.actions{margin-left:-3px}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.actions>.monaco-action-bar .action-item{display:none}.markers-panel .markers-table-container .monaco-table .monaco-list-row.selected .monaco-table-tr>.monaco-table-td.quickFix>.actions>.monaco-action-bar .action-item,.markers-panel .markers-table-container .monaco-table .monaco-list-row.focused .monaco-table-tr>.monaco-table-td.quickFix>.actions>.monaco-action-bar .action-item,.markers-panel .markers-table-container .monaco-table .monaco-list-row:hover .monaco-table-tr>.monaco-table-td.quickFix>.actions>.monaco-action-bar .action-item{display:flex}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.monaco-link:before,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.code-label:before{content:"("}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.monaco-link:after,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.code-label:after{content:")"}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.code-label,.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code>.monaco-link{display:none}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code.code-label>.code-label{display:inline}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.code.code-link>.monaco-link{text-decoration:underline;display:inline}.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr>.monaco-table-td>.file>.file-position{opacity:.7;margin-left:6px}.markers-panel-action-filter>.markers-panel-filter-controls>.monaco-action-bar .action-label.markers-filters.checked{border-color:var(--vscode-inputOption-activeBorder);color:var(--vscode-inputOption-activeForeground);background-color:var(--vscode-inputOption-activeBackground)}.monaco-workbench .part.sidebar .output-view .monaco-editor,.monaco-workbench .part.sidebar .output-view .monaco-editor .margin,.monaco-workbench .part.sidebar .output-view .monaco-editor .monaco-editor-background,.monaco-workbench .part.panel>.content .pane-body.output-view .monaco-editor,.monaco-workbench .part.panel>.content .pane-body.output-view .monaco-editor .margin,.monaco-workbench .part.panel>.content .pane-body.output-view .monaco-editor .monaco-editor-background{background-color:var(--vscode-outputView-background)}.monaco-workbench .part.sidebar .output-view .sticky-widget,.monaco-workbench .part.panel>.content .pane-body.output-view .sticky-widget{background-color:var(--vscode-outputViewStickyScroll-background,var(--vscode-panel-background))}.accessible-view{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:var(--vscode-shadow-lg);border:2px solid var(--vscode-focusBorder);z-index:2550;border-radius:6px;margin-top:-1px;position:absolute}.accessible-view-container .actions-container{justify-content:flex-end;width:100%;margin:0 auto;padding:0;display:flex}.accessible-view-title-bar{border-top-left-radius:5px;border-top-right-radius:5px;align-items:center;display:flex}.accessible-view-title{text-align:center;text-overflow:ellipsis;width:100%;padding:3px 0;overflow:hidden}.accessible-view-action-bar{flex:1;justify-content:flex-end;margin-right:4px}.accessible-view-action-bar>.actions-container{justify-content:flex-end}.accessible-view-title-bar .monaco-action-bar .action-label.codicon{background-position:50%;background-repeat:no-repeat;padding:2px}.accessible-view.hide{pointer-events:none;position:fixed;top:-2000px;left:-2000px}.scm-view{height:100%;position:relative}.scm-overflow-widgets-container{z-index:5000;width:0;height:0;position:absolute;top:0;left:0;overflow:visible}.scm-view .monaco-tl-contents>div{padding-right:12px;overflow:hidden}.scm-view .count{margin-left:6px;display:flex}.scm-view .count.hidden{display:none}.scm-view .scm-provider{height:100%;box-shadow:var(--vscode-shadow-sm);flex-flow:row;align-items:center;display:flex}.scm-view.hide-provider-counts .scm-provider>.count,.scm-view.auto-provider-counts .scm-provider>.count[data-count="0"]{display:none}.scm-view .scm-provider>.codicon{padding-right:2px}.scm-view .scm-provider>.monaco-icon-label{flex:0 auto;min-width:0}.scm-view .scm-provider>.monaco-icon-label .monaco-icon-name-container{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scm-view .scm-provider .monaco-highlighted-label{align-items:center;font-weight:700;display:flex}.scm-view .scm-provider>.actions{flex:1 10000 auto;min-width:24px;overflow:hidden}.scm-view .scm-provider>.actions .actions-container{justify-content:end}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item{align-items:center;padding-left:4px;display:flex}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item.scm-status-bar-action{& .action-label>span:not(.codicon){margin-left:2px}}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item.scm-status-bar-action>.action-label>.codicon{vertical-align:middle;display:inline-block}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item.scm-status-bar-action>.action-label>span:not(.codicon){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.action-label,.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.monaco-dropdown>.dropdown-label>.action-label{align-items:center;line-height:16px;display:flex;overflow:hidden}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.action-label>.codicon{justify-content:center}.scm-view .scm-provider>.actions>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item:last-of-type{padding-right:0}.scm-view .scm-provider>.body{flex-grow:1}.scm-view .scm-provider>.status>.monaco-action-bar>.actions-container{border-color:var(--vscode-sideBar-border)}.scm-view .monaco-list-row{line-height:22px}.scm-view .monaco-list-row .monaco-icon-label-container{height:22px}.scm-view .monaco-list-row .resource-group{align-items:center;height:100%;display:flex}.scm-view .monaco-list-row .history-item .monaco-icon-label{flex-grow:1;align-items:center}.scm-view .monaco-list-row .history-item{align-items:center;display:flex}.scm-view .monaco-list-row .monaco-tl-twistie:not(.collapsed)+.monaco-tl-contents>.history-item>.graph-container>svg>path:last-of-type{stroke-width:3px}.scm-view .monaco-list-row .history-item>.graph-container{flex-shrink:0;height:22px;display:flex}.scm-view .monaco-list-row .history-item>.graph-container.current>.graph>circle:last-child,.scm-view .monaco-list-row .history-item>.graph-container.incoming-changes>.graph>circle:last-child,.scm-view .monaco-list-row .history-item>.graph-container.outgoing-changes>.graph>circle:last-child{fill:var(--vscode-sideBar-background)}.scm-view .monaco-list-row:hover .history-item>.graph-container.current>.graph>circle:last-child,.scm-view .monaco-list-row:hover .history-item>.graph-container.incoming-changes>.graph>circle:last-child,.scm-view .monaco-list-row:hover .history-item>.graph-container.outgoing-changes>.graph>circle:last-child{fill:var(--vscode-list-hoverBackground)}.scm-view .monaco-list-row .history-item>.graph-container>.graph>circle{stroke:var(--vscode-sideBar-background)}.scm-view .monaco-list-row:hover .history-item>.graph-container>.graph>circle:first-of-type{stroke:#0000}.scm-view .monaco-list-row:hover .history-item>.graph-container>.graph>circle:nth-of-type(2){stroke:var(--vscode-list-hoverBackground)}.scm-view .monaco-list-row.focused.selected .history-item>.graph-container>.graph>circle:first-of-type{stroke:#0000!important}.scm-view.scm-history-view>.monaco-list:focus .monaco-list-row.selected .history-item>.graph-container>.graph>circle:nth-of-type(2){stroke:var(--vscode-list-activeSelectionBackground)}.scm-view.scm-history-view>.monaco-list:focus .monaco-list-row.selected .history-item>.graph-container.incoming-changes>.graph>circle:last-child,.scm-view.scm-history-view>.monaco-list:focus .monaco-list-row.selected .history-item>.graph-container.outgoing-changes>.graph>circle:last-child{fill:var(--vscode-list-activeSelectionBackground)}.scm-view.scm-history-view>.monaco-list .monaco-list-row.focused .history-item>.graph-container>.graph>circle:nth-of-type(2){stroke:var(--vscode-list-inactiveSelectionBackground)}.scm-view.scm-history-view>.monaco-list .monaco-list-row.focused .history-item>.graph-container.incoming-changes>.graph>circle:last-child,.scm-view.scm-history-view>.monaco-list .monaco-list-row.focused .history-item>.graph-container.outgoing-changes>.graph>circle:last-child{fill:var(--vscode-list-inactiveSelectionBackground)}.scm-view .monaco-list-row .history-item>.label-container{flex-shrink:0;gap:4px;margin-left:4px;display:flex}.scm-view .monaco-list-row .history-item>.label-container>.label{border-radius:10px;align-items:center;line-height:18px;display:flex}.scm-view .monaco-list-row .history-item>.label-container>.label>.count{margin-left:0;padding-left:4px;font-size:12px}.scm-view .monaco-list-row .history-item>.label-container>.label>.codicon{padding:1px;color:inherit!important}.scm-view .monaco-list-row .history-item>.label-container>.label>.codicon.codicon-git-branch{padding:3px;font-size:12px}.scm-view .monaco-list-row .history-item>.label-container>.label>.description{text-overflow:ellipsis;max-width:100px;padding-right:4px;font-size:12px;overflow:hidden}.scm-view .monaco-list-row .history-item .monaco-icon-label .icon-container{padding-right:4px;display:flex}.scm-view .monaco-list-row .history-item .monaco-icon-label .avatar{border-radius:14px;width:14px;height:14px}.scm-view .monaco-list-row .history-item .monaco-icon-label.history-item-current .label-name{font-weight:600}.scm-view .monaco-list-row .history-item .monaco-icon-label.history-item-current .label-description{font-weight:500}.scm-view .monaco-list-row .history-item>.actions{margin-left:4px}.scm-view .monaco-list-row .resource-group>.name{text-overflow:ellipsis;flex:1;overflow:hidden}.scm-view .monaco-list-row .resource{height:100%;display:flex}.scm-view .monaco-list-row .resource.faded{opacity:.7}.scm-view .monaco-list-row .resource>.name{flex:1;overflow:hidden}.scm-view .monaco-list-row .resource>.name>.monaco-icon-label:after,.scm-view .monaco-list-row .history-item-change>.label-container>.monaco-icon-label:after{margin-right:3px}.scm-view .monaco-list-row .resource>.decoration-icon{background-position:50%;background-repeat:no-repeat;width:16px;height:100%;margin-left:5px}.scm-view .monaco-list-row .resource>.decoration-icon.codicon{margin-top:3px;margin-right:0}.scm-view .monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions{flex-grow:100}.scm-view .monaco-list .monaco-list-row .resource-group>.actions,.scm-view .monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions,.scm-view .monaco-list .monaco-list-row .history-item>.actions,.scm-view .monaco-list .monaco-list-row .history-item-change>.label-container>.monaco-icon-label>.actions{max-width:fit-content;display:none}.scm-view .monaco-list .monaco-list-row:hover .resource-group>.actions,.scm-view .monaco-list .monaco-list-row.focused .resource-group>.actions,.scm-view .monaco-list .monaco-list-row:hover .resource>.name>.monaco-icon-label>.actions,.scm-view .monaco-list .monaco-list-row.focused .resource>.name>.monaco-icon-label>.actions,.scm-view .monaco-list:not(.selection-multiple) .monaco-list-row .resource:hover>.actions,.scm-view .monaco-list .monaco-list-row:hover .history-item>.actions,.scm-view .monaco-list .monaco-list-row.focused .history-item>.actions,.scm-view .monaco-list .monaco-list-row:hover .history-item-change>.label-container>.monaco-icon-label>.actions,.scm-view .monaco-list .monaco-list-row.focused .history-item-change>.label-container>.monaco-icon-label>.actions{display:block}.scm-view .monaco-list .monaco-list-row.force-no-hover,.scm-view .monaco-list .monaco-list-row:hover.force-no-hover,.scm-view .monaco-list .monaco-list-row.focused.force-no-hover,.scm-view .monaco-list .monaco-list-row.selected.force-no-hover{background:0 0!important}.scm-view .monaco-list .monaco-list-row.cursor-default{cursor:default}.scm-view.show-actions .scm-provider>.actions,.scm-view.show-actions>.monaco-list .monaco-list-row .scm-input>.scm-editor>.actions,.scm-view.show-actions>.monaco-list .monaco-list-row .resource-group>.actions,.scm-view.show-actions>.monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions,.scm-view.show-actions>.monaco-list .monaco-list-row .history-item>.actions{display:block}.scm-view .monaco-list-row .actions .action-label{padding:2px}.scm-view .scm-input{align-items:center;height:100%;padding-left:11px;display:flex}.scm-view .scm-input .scm-editor .scm-editor-toolbar{padding:1px 3px 1px 1px}.scm-view .scm-input .scm-editor .scm-editor-toolbar.hidden{display:none}.scm-view .scm-input .scm-editor .scm-editor-toolbar.scroll-decoration{box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.scm-view .scm-input .scm-editor .scm-editor-toolbar .action-label.codicon.codicon-debug-stop{color:var(--vscode-icon-foreground)!important}.scm-view .scm-editor-container .monaco-editor,.scm-view .scm-editor-container .monaco-editor .overflow-guard{border-radius:4px}.scm-view .scm-editor{box-sizing:border-box;border:1px solid var(--vscode-input-border,transparent);background-color:var(--vscode-input-background);border-radius:4px;align-items:flex-start;width:100%;display:flex}.scm-view .button-container{align-items:center;height:100%;padding-left:11px;display:flex}.scm-view .button-container .codicon.codicon-cloud-upload,.scm-view .button-container .codicon.codicon-sync{margin:0 4px 0 0}.scm-view .button-container .codicon.codicon-arrow-up,.scm-view .button-container .codicon.codicon-arrow-down{margin:0 4px 0 0;font-size:small!important}.scm-view .button-container>.monaco-button-dropdown{flex-grow:1;overflow:hidden}.scm-view .button-container>.monaco-button-dropdown>.monaco-dropdown-button{align-items:center;padding:0 4px;display:flex}.scm-view .button-container>.monaco-button-dropdown>.monaco-button.monaco-text-button{min-width:0}.scm-view .button-container>.monaco-button-dropdown>.monaco-button.monaco-text-button>span:not(.codicon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scm-view .scm-editor.hidden{display:none}.monaco-workbench .part.panel .scm-view .scm-editor-container{outline:1px solid var(--vscode-panelInput-border)}.scm-view .scm-editor.synthetic-focus,.monaco-workbench .part.panel .scm-view .scm-editor.synthetic-focus{outline:1px solid var(--vscode-focusBorder);outline-offset:-1px}.scm-view .scm-editor.validation-info{outline-offset:-1px;outline:1px solid var(--vscode-inputValidation-infoBorder)!important}.scm-view .scm-editor.validation-warning{outline-offset:-1px;outline:1px solid var(--vscode-inputValidation-warningBorder)!important}.scm-view .scm-editor.validation-error{outline-offset:-1px;outline:1px solid var(--vscode-inputValidation-errorBorder)!important}.scm-editor-validation-container{box-sizing:border-box;border-style:none solid solid;border-width:medium 1px 1px;border-top-color:currentColor;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:2px;display:flex}.scm-editor-validation-container.validation-info{background-color:var(--vscode-inputValidation-infoBackground);border-color:var(--vscode-inputValidation-infoBorder);color:var(--vscode-inputValidation-infoForeground)}.scm-editor-validation-container.validation-warning{background-color:var(--vscode-inputValidation-warningBackground);border-color:var(--vscode-inputValidation-warningBorder);color:var(--vscode-inputValidation-warningForeground)}.scm-editor-validation-container.validation-error{background-color:var(--vscode-inputValidation-errorBackground);border-color:var(--vscode-inputValidation-errorBorder);color:var(--vscode-inputValidation-errorForeground)}.scm-editor-validation{box-sizing:border-box;border-style:none;flex:auto;padding:1px 3px;font-size:.9em;display:block}.scm-editor-validation p{margin:0;padding:0}.scm-editor-validation a{color:var(--vscode-textLink-foreground);user-select:none}.scm-editor-validation a:active,.scm-editor-validation a:hover{color:var(--vscode-textLink-activeForeground)}.scm-editor-validation-actions{align-self:start;margin-top:1px}.scm-view .scm-editor-container .monaco-editor-background,.scm-view .scm-editor-container .monaco-editor,.scm-view .scm-editor-container .monaco-editor .margin,.monaco-workbench .part.basepanel>.content .scm-view .scm-editor-container .monaco-editor,.monaco-workbench .part.basepanel>.content .scm-view .scm-editor-container .monaco-editor .margin,.monaco-workbench .part.basepanel>.content .scm-view .scm-editor-container .monaco-editor .monaco-editor-background{color:inherit;background-color:var(--vscode-input-background)}.scm-view .scm-editor-container .mtk1{color:var(--vscode-input-foreground)}.scm-view .scm-editor-container .placeholder-text.mtk1{color:var(--vscode-input-placeholderForeground)}.scm-repositories-view .monaco-list .monaco-list-row .scm-artifact-group>.actions,.scm-repositories-view .monaco-list .monaco-list-row .scm-artifact>.actions{max-width:fit-content;display:none}.scm-repositories-view .monaco-list .monaco-list-row:hover .scm-artifact-group>.actions,.scm-repositories-view .monaco-list .monaco-list-row.focused .scm-artifact-group>.actions,.scm-repositories-view .monaco-list .monaco-list-row:hover .scm-artifact>.actions,.scm-repositories-view .monaco-list .monaco-list-row.focused .scm-artifact>.actions{display:block}.scm-view.scm-repositories-view .monaco-highlighted-label{font-weight:400}.scm-repositories-view .scm-artifact-group,.scm-repositories-view .scm-artifact{align-items:center;display:flex;& .icon{margin-right:2px}}.scm-repositories-view .scm-artifact-group .monaco-icon-label,.scm-repositories-view .scm-artifact .monaco-icon-label{flex-grow:1}.scm-repositories-view .scm-artifact-group .monaco-highlighted-label,.scm-repositories-view .scm-artifact .monaco-highlighted-label{align-items:center;display:flex}.scm-repositories-view .scm-artifact .monaco-icon-description-container{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scm-repositories-view .scm-artifact .timestamp-container{opacity:.5;flex-shrink:0;margin-left:2px;margin-right:4px}.scm-repositories-view .scm-artifact .timestamp-container.duplicate{opacity:.25;border-left:1px solid;min-width:6px;height:22px;& .timestamp{display:none}}.scm-repositories-view .monaco-list .monaco-list-row:hover .scm-artifact .timestamp-container.duplicate{opacity:.5;border-left:0;& .timestamp{display:block}}.monaco-hover.history-item-hover .history-item-hover-container>.rendered-markdown:first-child>p{margin-top:4px}.monaco-hover.history-item-hover .history-item-hover-container>.rendered-markdown:last-child p{margin-bottom:2px!important}.monaco-hover.history-item-hover .history-item-hover-container>.rendered-markdown:last-child p span:not(.codicon){padding:2px 0}.monaco-hover.history-item-hover .history-item-hover-container>.rendered-markdown hr{margin-top:4px;margin-bottom:4px}.monaco-hover.history-item-hover .history-item-hover-container>.rendered-markdown>p{margin:4px 0}.monaco-hover.history-item-hover .history-item-hover-container div:nth-of-type(3):nth-last-of-type(2)>p{flex-wrap:wrap;gap:4px;display:flex}.monaco-hover.history-item-hover .history-item-hover-container span:not(.codicon){margin-bottom:0!important}.monaco-hover.history-item-hover .history-item-hover-container p>span>span.codicon.codicon-git-branch{font-size:12px;margin-bottom:2px!important}.monaco-hover.history-item-hover .history-item-hover-container p>span>span.codicon.codicon-tag,.monaco-hover.history-item-hover .history-item-hover-container p>span>span.codicon.codicon-target{font-size:14px;margin-bottom:2px!important}.monaco-hover.history-item-hover .history-item-hover-container p>span>span.codicon.codicon-cloud{font-size:14px;margin-bottom:1px!important}.pane-header .scm-graph-view-badge-container{align-items:center;min-width:fit-content;display:flex}.pane-header .scm-graph-view-badge-container>.scm-graph-view-badge.monaco-count-badge.long{background-color:var(--vscode-badge-background);color:var(--vscode-badge-foreground);border:1px solid var(--vscode-contrastBorder);margin:0 6px;padding:2px 4px}.monaco-workbench .part.sidebar>.title>.title-actions .action-label.scm-graph-repository-picker,.monaco-workbench .part.sidebar>.title>.title-actions .action-label.scm-graph-history-item-picker,.monaco-workbench .part.auxiliarybar>.title>.title-actions .action-label.scm-graph-repository-picker,.monaco-workbench .part.auxiliarybar>.title>.title-actions .action-label.scm-graph-history-item-picker,.monaco-workbench .part.panel>.title>.title-actions .action-label.scm-graph-repository-picker,.monaco-workbench .part.panel>.title>.title-actions .action-label.scm-graph-history-item-picker{display:flex}.monaco-toolbar .action-item>.action-label.scm-graph-repository-picker,.monaco-toolbar .action-item>.action-label.scm-graph-history-item-picker{color:var(--vscode-icon-foreground);align-items:center;font-weight:400;line-height:16px}.monaco-toolbar .action-item.disabled>.action-label.scm-graph-repository-picker,.monaco-toolbar .action-item.disabled>.action-label.scm-graph-history-item-picker{color:var(--vscode-disabledForeground)}.monaco-toolbar .action-label.scm-graph-repository-picker .codicon,.monaco-toolbar .action-label.scm-graph-history-item-picker .codicon{color:inherit}.monaco-toolbar .action-label.scm-graph-repository-picker>.name,.monaco-toolbar .action-label.scm-graph-history-item-picker>.name{text-overflow:ellipsis;max-width:100px;padding-right:2px;overflow:hidden}.scm-history-view .monaco-list-row>.monaco-tl-row>.monaco-tl-twistie.force-no-twistie{display:none!important}.scm-history-view .scm-provider .label-name{font-weight:700}.scm-history-view .scm-provider .monaco-icon-label{align-items:center}.scm-history-view .scm-provider .state-label.monaco-count-badge.long{color:var(--vscode-debugView-stateLabelForeground);background:var(--vscode-debugView-stateLabelBackground);border-radius:2px;margin:0 10px;font-size:.8em;display:flex}.scm-history-view .scm-provider .actions{flex-grow:1;display:flex}.scm-view .monaco-list-row .history-item-change{align-items:center;display:flex}.scm-view .monaco-list-row .history-item-change>.graph-placeholder{height:22px;position:absolute}.scm-view .monaco-list-row .history-item-change>.label-container{flex:1;display:flex;overflow:hidden}.scm-view .monaco-list-row .history-item-change>.label-container>.monaco-icon-label{flex-grow:1}.scm-history-view .history-item-load-more{height:22px;display:flex}.scm-history-view .history-item-load-more .graph-placeholder{mask-image:linear-gradient(#000,#0000)}.scm-history-view .history-item-load-more .history-item-placeholder{flex-grow:1}.scm-history-view .history-item-load-more .history-item-placeholder .monaco-highlighted-label{color:var(--vscode-textLink-foreground);justify-content:center;align-items:center;display:flex}.scm-history-view .history-item-load-more .history-item-placeholder .monaco-highlighted-label .codicon{color:var(--vscode-textLink-foreground);font-size:12px}.scm-history-view .history-item-load-more .history-item-placeholder.shimmer{padding:2px 0}.scm-history-view .history-item-load-more .history-item-placeholder.shimmer .monaco-icon-label-container{background:var(--vscode-scmGraph-historyItemHoverDefaultLabelBackground);opacity:.5;border-radius:2px;height:18px}.monaco-editor .dirty-diff-glyph{z-index:5;margin-left:5px}.monaco-editor .dirty-diff-glyph:before{content:"";width:0;height:100%;position:absolute;left:-2px}.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-glyph:before{transition:width 80ms linear,left 80ms linear,transform 80ms linear}.monaco-editor.modified-in-monaco-diff-editor .margin-view-overlays>div>.dirty-diff-glyph{display:none}.monaco-editor .dirty-diff-added:not(.pattern){border-left-style:solid}.monaco-editor .dirty-diff-added.primary{border-left-color:var(--vscode-editorGutter-addedBackground)}.monaco-editor .dirty-diff-added.primary:before{background:var(--vscode-editorGutter-addedBackground)}.monaco-editor .dirty-diff-added.secondary{border-left-color:var(--vscode-editorGutter-addedSecondaryBackground)}.monaco-editor .dirty-diff-added.secondary:before{background:var(--vscode-editorGutter-addedSecondaryBackground)}.monaco-editor .dirty-diff-added.pattern{background-repeat:repeat-y}.monaco-editor .dirty-diff-added.pattern:before{transform:translate(3px)}.monaco-editor .dirty-diff-added.pattern.primary,.monaco-editor .dirty-diff-added.pattern.primary:before{background-image:linear-gradient(-45deg, var(--vscode-editorGutter-addedBackground) 25%, var(--vscode-editorGutter-background) 25%, var(--vscode-editorGutter-background) 50%, var(--vscode-editorGutter-addedBackground) 50%, var(--vscode-editorGutter-addedBackground) 75%, var(--vscode-editorGutter-background) 75%, var(--vscode-editorGutter-background))}.monaco-editor .dirty-diff-added.pattern.secondary,.monaco-editor .dirty-diff-added.pattern.secondary:before{background-image:linear-gradient(45deg, var(--vscode-editorGutter-addedSecondaryBackground) 25%, var(--vscode-editorGutter-background) 25%, var(--vscode-editorGutter-background) 50%, var(--vscode-editorGutter-addedSecondaryBackground) 50%, var(--vscode-editorGutter-addedSecondaryBackground) 75%, var(--vscode-editorGutter-background) 75%, var(--vscode-editorGutter-background))}.monaco-editor .dirty-diff-modified:not(.pattern){border-left-style:solid}.monaco-editor .dirty-diff-modified.primary{border-left-color:var(--vscode-editorGutter-modifiedBackground)}.monaco-editor .dirty-diff-modified.primary:before{background:var(--vscode-editorGutter-modifiedBackground)}.monaco-editor .dirty-diff-modified.secondary{border-left-color:var(--vscode-editorGutter-modifiedSecondaryBackground)}.monaco-editor .dirty-diff-modified.secondary:before{background:var(--vscode-editorGutter-modifiedSecondaryBackground)}.monaco-editor .dirty-diff-modified.pattern{background-repeat:repeat-y}.monaco-editor .dirty-diff-modified.pattern:before{transform:translate(3px)}.monaco-editor .dirty-diff-modified.pattern.primary,.monaco-editor .dirty-diff-modified.pattern.primary:before{background-image:linear-gradient(-45deg, var(--vscode-editorGutter-modifiedBackground) 25%, var(--vscode-editorGutter-background) 25%, var(--vscode-editorGutter-background) 50%, var(--vscode-editorGutter-modifiedBackground) 50%, var(--vscode-editorGutter-modifiedBackground) 75%, var(--vscode-editorGutter-background) 75%, var(--vscode-editorGutter-background))}.monaco-editor .dirty-diff-modified.pattern.secondary,.monaco-editor .dirty-diff-modified.pattern.secondary:before{background-image:linear-gradient(45deg, var(--vscode-editorGutter-modifiedSecondaryBackground) 25%, var(--vscode-editorGutter-background) 25%, var(--vscode-editorGutter-background) 50%, var(--vscode-editorGutter-modifiedSecondaryBackground) 50%, var(--vscode-editorGutter-modifiedSecondaryBackground) 75%, var(--vscode-editorGutter-background) 75%, var(--vscode-editorGutter-background))}.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-added,.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-modified,.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-deleted{transition:opacity .5s}.monaco-editor .margin:hover .dirty-diff-added,.monaco-editor .margin:hover .dirty-diff-modified,.monaco-editor .margin:hover .dirty-diff-deleted{opacity:1}.monaco-editor .dirty-diff-deleted:after{content:"";box-sizing:border-box;z-index:9;pointer-events:none;border-top:4px solid #0000;border-bottom:4px solid #0000;width:4px;height:0;position:absolute;bottom:-4px}.monaco-editor .dirty-diff-deleted.primary:after{border-left:4px solid var(--vscode-editorGutter-deletedBackground)}.monaco-editor .dirty-diff-deleted.secondary:after{border-left:4px solid var(--vscode-editorGutter-deletedSecondaryBackground)}.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-deleted:after{transition:border-top-width 80ms linear,border-bottom-width 80ms linear,bottom 80ms linear,opacity .5s}.monaco-editor .dirty-diff-deleted:before{background:var(--vscode-editorGutter-deletedBackground);height:0;margin-left:3px;bottom:0}.monaco-editor .dirty-diff-deleted.primary:before{background:var(--vscode-editorGutter-deletedBackground)}.monaco-editor .dirty-diff-deleted.secondary:before{background:var(--vscode-editorGutter-deletedSecondaryBackground)}.monaco-workbench.monaco-enable-motion .monaco-editor .dirty-diff-deleted:before{transition:height 80ms linear}.dirty-diff .peekview-title .dropdown{margin-right:10px}.dirty-diff .peekview-title .dropdown.select-container{cursor:default}.dirty-diff .peekview-title .dropdown .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:0 23px 0 8px}.monaco-list .monaco-list-row.focused.selected .outline-element .monaco-highlighted-label,.monaco-list .monaco-list-row.focused.selected .outline-element-decoration{color:inherit!important}.monaco-list .outline-element{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-list .outline-element .monaco-highlighted-label{color:var(--outline-element-color)}.monaco-breadcrumbs .outline-element .outline-element-decoration,.monaco-list .outline-element .outline-element-decoration{opacity:.75;text-align:center;color:var(--outline-element-color);margin-left:auto;padding:0 12px 0 5px;font-size:90%;font-weight:600}.monaco-breadcrumbs .outline-element .monaco-icon-label-container .monaco-icon-description-container,.monaco-breadcrumbs .outline-element .outline-element-decoration{display:none}.monaco-list .outline-element .outline-element-decoration.bubble{opacity:.4;padding-right:8px;font-family:codicon;font-size:14px}.monaco-list .outline-element .outline-element-icon{padding-right:6px}.monaco-workbench .outline-pane{flex-direction:column;display:flex}.monaco-workbench .outline-pane .outline-progress{width:100%;height:2px;padding-bottom:3px;position:absolute}.monaco-workbench .outline-pane .outline-tree{height:100%}.monaco-workbench .outline-pane .outline-message{opacity:.5;pointer-events:none;padding:10px 22px 0;display:none;position:absolute}.monaco-workbench .outline-pane.message .outline-message{display:inherit}.monaco-workbench .outline-pane.message .outline-progress,.monaco-workbench .outline-pane.message .outline-tree{display:none}.monaco-workbench .timeline-tree-view{position:relative}.monaco-workbench .timeline-tree-view .message.timeline-subtle{opacity:.5;pointer-events:none;z-index:1;padding:10px 22px 0;position:absolute}.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-icon-label{text-overflow:ellipsis;flex:1;overflow:hidden}.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container{opacity:.5;text-overflow:ellipsis;margin-left:2px;margin-right:4px;overflow:hidden}.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate:before{content:" ";opacity:.25;border-right:1px solid;width:1px;height:100%;display:block;position:absolute;right:10px}.timeline-tree-view .monaco-list .monaco-list-row:hover .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate:before,.timeline-tree-view .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate:before,.timeline-tree-view .monaco-list .monaco-list-row.focused .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate:before{display:none}.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container .timeline-timestamp{display:inline-block}.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate .timeline-timestamp{visibility:hidden;width:10px}.timeline-tree-view .monaco-list .monaco-list-row:hover .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate .timeline-timestamp,.timeline-tree-view .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate .timeline-timestamp,.timeline-tree-view .monaco-list .monaco-list-row.focused .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate .timeline-timestamp{width:initial;visibility:visible!important}.monaco-workbench .pane-body.integrated-terminal{user-select:initial;-webkit-user-select:initial;z-index:0;flex-direction:column;align-content:flex-start;align-items:baseline;display:flex;position:relative;background-color:#0000!important}.terminal-command-decoration.hide{visibility:hidden}.monaco-workbench .part.panel .pane-body.integrated-terminal .terminal-outer-container{background-color:var(--vscode-terminal-background,var(--vscode-panel-background))}.monaco-workbench .pane-body.integrated-terminal .terminal-outer-container,.monaco-workbench .pane-body.integrated-terminal .terminal-groups-container,.monaco-workbench .pane-body.integrated-terminal .terminal-group,.monaco-workbench .pane-body.integrated-terminal .terminal-split-pane,.monaco-workbench .terminal-editor .terminal-split-pane,.monaco-workbench .terminal-editor .terminal-outer-container{height:100%}.monaco-workbench .part.sidebar .pane-body.integrated-terminal .terminal-outer-container,.monaco-workbench .part.auxiliarybar .pane-body.integrated-terminal .terminal-outer-container{background-color:var(--vscode-terminal-background,var(--vscode-sideBar-background))}.monaco-workbench .pane-body.integrated-terminal .split-view-view:not(:first-child),.monaco-workbench .pane-body.integrated-terminal .tabs-container{border-color:var(--vscode-terminal-border)}.monaco-workbench .pane-body.integrated-terminal .terminal-drop-overlay{background-color:var(--vscode-terminal-dropBackground,var(--vscode-editorGroup-dropBackground))}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-entry.is-active:before{background-color:var(--vscode-terminal-tab-activeBorder)}.monaco-workbench .terminal-editor .xterm textarea:focus{opacity:0!important;outline:0!important}.monaco-workbench .xterm .xterm-helper-textarea:focus{opacity:0!important}.monaco-workbench .terminal-tab:not(.terminal-uri-icon):before{background-image:none!important}.monaco-workbench .terminal-editor .terminal-wrapper{background-color:var(--vscode-editor-background)}.monaco-workbench .terminal-editor .terminal-wrapper,.monaco-workbench .pane-body.integrated-terminal .terminal-wrapper{box-sizing:border-box;height:100%;display:block}.monaco-workbench .xterm{padding-left:20px}.monaco-workbench .xterm .xterm-scrollable-element{margin-left:-20px;padding-left:20px}.monaco-workbench .terminal-editor .xterm,.monaco-workbench .pane-body.integrated-terminal .xterm{position:absolute;bottom:0;left:0;right:0}.terminal-side-view .terminal.xterm{top:0}.monaco-workbench .terminal-editor .terminal-wrapper.fixed-dims .xterm,.monaco-workbench .pane-body.integrated-terminal .terminal-wrapper.fixed-dims .xterm{position:static}.monaco-workbench .terminal-editor .xterm-viewport,.monaco-workbench .pane-body.integrated-terminal .xterm-viewport{z-index:30}.monaco-workbench .terminal-editor .xterm-decoration-overview-ruler,.monaco-workbench .pane-body.integrated-terminal .xterm-decoration-overview-ruler{z-index:31;pointer-events:none}.monaco-workbench .terminal-editor .xterm-screen,.monaco-workbench .pane-body.integrated-terminal .xterm-screen{z-index:31}.xterm .xterm-screen{cursor:text}.monaco-workbench .simple-find-part-wrapper.result-count{z-index:33!important}.xterm .xterm-accessibility{pointer-events:none;z-index:32!important}.xterm.enable-mouse-events .xterm-screen{cursor:default}.xterm.xterm-cursor-pointer .xterm-screen{cursor:pointer}.xterm.column-select.focus .xterm-screen{cursor:crosshair}.monaco-workbench .terminal-editor .xterm a:not(.xterm-invalid-link),.monaco-workbench .pane-body.integrated-terminal .xterm a:not(.xterm-invalid-link){position:relative}.monaco-workbench .terminal-editor .terminal-wrapper>.terminal-xterm-host,.monaco-workbench .pane-body.integrated-terminal .terminal-wrapper>.terminal-xterm-host{height:100%}.monaco-workbench .terminal-editor .xterm-viewport,.monaco-workbench .pane-body.integrated-terminal .xterm-viewport{box-sizing:border-box}.monaco-workbench .terminal-editor .terminal-wrapper.fixed-dims,.monaco-workbench .pane-body.integrated-terminal .terminal-wrapper.fixed-dims{position:relative}.monaco-workbench .terminal-editor .terminal-wrapper:not(.fixed-dims) .xterm-viewport,.monaco-workbench .pane-body.integrated-terminal .terminal-wrapper:not(.fixed-dims) .xterm-viewport{right:14px}.monaco-workbench .pane-body.integrated-terminal .split-view-view{box-sizing:border-box;overflow:hidden}.monaco-workbench .pane-body.integrated-terminal .split-view-view:first-child .tabs-container{border-right-style:solid;border-right-width:1px}.monaco-workbench .pane-body.integrated-terminal .split-view-view:last-child .tabs-container,.monaco-workbench .pane-body.integrated-terminal .terminal-group .monaco-split-view2.horizontal .split-view-view:not(:first-child){border-left-style:solid;border-left-width:1px}.monaco-workbench .pane-body.integrated-terminal .terminal-group .monaco-split-view2.vertical .split-view-view:not(:first-child){border-top-style:solid;border-top-width:1px}.monaco-workbench .pane-body.integrated-terminal .terminal-groups-container.alt-active .xterm{cursor:default}.monaco-workbench .pane-body.integrated-terminal .xterm{user-select:none}.monaco-workbench .pane-body.integrated-terminal .monaco-split-view2.vertical .split-view-view:not(:last-child) .xterm{top:0;bottom:auto}.monaco-workbench .pane-body.integrated-terminal .xterm:focus{outline:none}.monaco-workbench.hc-black .pane-body.integrated-terminal .xterm.focus:before,.monaco-workbench.hc-black .pane-body.integrated-terminal .xterm:focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .xterm:focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .xterm.focus:before{content:"";z-index:32;pointer-events:none;border:1px solid;display:block;position:absolute;inset:0}.monaco-workbench.hc-black .pane-body.integrated-terminal .monaco-split-view2.horizontal .split-view-view:not(:only-child) .xterm.focus:before,.monaco-workbench.hc-black .pane-body.integrated-terminal .monaco-split-view2.horizontal .split-view-view:not(:only-child) .xterm:focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .monaco-split-view2.horizontal .split-view-view:not(:only-child) .xterm.focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .monaco-split-view2.horizontal .split-view-view:not(:only-child) .xterm:focus:before{right:0}.monaco-workbench .pane-body.integrated-terminal .xterm .xterm-helpers{position:absolute;top:0}.monaco-workbench.vs-dark.mac .pane-body.integrated-terminal .terminal-groups-container:not(.alt-active) .terminal:not(.enable-mouse-events),.monaco-workbench.hc-black.mac .pane-body.integrated-terminal .terminal-groups-container:not(.alt-active) .terminal:not(.enable-mouse-events){cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8, text}.monaco-workbench .part.sidebar>.title>.title-actions .switch-terminal,.monaco-pane-view .pane>.pane-header .monaco-action-bar .switch-terminal,.part.panel>.title>.title-actions .switch-terminal>.monaco-select-box{border-style:solid;border-width:1px}.monaco-workbench .part.sidebar>.title>.title-actions .switch-terminal{flex-shrink:1;align-items:center;height:20px;margin-top:7px;margin-right:.3em;font-size:11px;display:flex}.monaco-workbench.mac .part.sidebar>.title>.title-actions .switch-terminal{border-radius:4px}.monaco-workbench .part.sidebar>.title>.title-actions .switch-terminal>.monaco-select-box{background-color:unset!important;border:none!important;display:block!important}.monaco-pane-view .pane>.pane-header .monaco-action-bar .switch-terminal.action-item.select-container{border:none!important}.monaco-workbench .part.sidebar>.title>.title-actions .switch-terminal>.monaco-select-box{padding:0 22px 0 6px}.monaco-workbench .pane-body.integrated-terminal .tabs-container{flex-direction:column;height:100%;display:flex}.monaco-workbench .terminal-overflow-guard{height:100%;position:relative;overflow:hidden}.monaco-workbench .pane-body.integrated-terminal .tabs-list-container{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.monaco-workbench .pane-body.integrated-terminal .tabs-list-container>.tabs-list{flex:1;min-height:0}.monaco-workbench .pane-body.integrated-terminal .tabs-container>.monaco-toolbar{margin:auto;padding:4px 0 2px}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-entry.is-active:before{content:"";width:1px;display:block;position:absolute;top:0;bottom:0;left:0}.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text>.monaco-toolbar{text-align:left;margin:0;padding:4px 7px 2px}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry{cursor:pointer;height:22px;color:inherit;background-color:#0000;flex-shrink:0;align-items:center;padding:0;line-height:22px;display:flex}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-entry{box-sizing:border-box;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-entry:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .pane-body.integrated-terminal .tabs-list-container.drop-target{background-color:var(--vscode-list-dropBackground)}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-chat-entry-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .terminal-tabs-chat-entry .terminal-tabs-entry{justify-content:flex-start;padding:0 10px}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-chat-entry-label:empty{display:none}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-chat-entry-delete{cursor:pointer;opacity:.8;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:auto;padding:2px;display:none}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry:hover .terminal-tabs-chat-entry-delete,.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry:focus-within .terminal-tabs-chat-entry-delete{display:flex}.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-chat-entry .terminal-tabs-chat-entry-delete:hover{opacity:1;background-color:var(--vscode-toolbar-hoverBackground);border-radius:3px}.monaco-workbench .pane-body.integrated-terminal .tabs-container:not(.has-text) .terminal-tabs-chat-entry .terminal-tabs-chat-entry-delete,.monaco-workbench .pane-body.integrated-terminal .tabs-container:not(.has-text) .terminal-tabs-chat-entry:hover .terminal-tabs-chat-entry-delete,.monaco-workbench .pane-body.integrated-terminal .tabs-container:not(.has-text) .terminal-tabs-chat-entry:focus-within .terminal-tabs-chat-entry-delete{display:none}.monaco-workbench .pane-body.integrated-terminal .tabs-list .terminal-tabs-entry{text-align:center}.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .tabs-list .terminal-tabs-entry{text-align:left;padding-left:10px;padding-right:10px}.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .tabs-list .terminal-tabs-entry .monaco-icon-label:after{margin-right:0}.monaco-workbench .pane-body.integrated-terminal .tabs-container:not(.has-text) .terminal-tabs-entry .codicon{color:inherit}.monaco-workbench .pane-body.integrated-terminal .tabs-container:not(.has-text) .monaco-icon-description-container{display:none}.monaco-workbench .pane-body.integrated-terminal .tabs-list .codicon{vertical-align:text-bottom}.monaco-workbench .pane-body.integrated-terminal .tabs-list .actions,.monaco-workbench .pane-body.integrated-terminal .tabs-list .editable-tab .monaco-icon-name-container{display:none}.monaco-workbench .pane-body.integrated-terminal .tabs-list .editable-tab .monaco-inputbox{box-sizing:border-box;width:100%;min-width:0;height:22px}.monaco-workbench .pane-body.integrated-terminal .tabs-list .editable-tab .monaco-inputbox>.ibwrapper>.input{box-sizing:border-box;height:100%;padding:0 6px;line-height:22px}.monaco-workbench .pane-body.integrated-terminal .tabs-list .actions .action-label{padding:2px}.monaco-workbench .pane-body.integrated-terminal .tabs-list .monaco-list-row:hover .actions,.monaco-workbench .pane-body.integrated-terminal .tabs-list:focus-within .monaco-list-row.selected .actions,.monaco-workbench .pane-body.integrated-terminal .tabs-list:focus-within .monaco-list-row.focused .actions{display:block}.monaco-action-bar .action-item .single-terminal-tab{align-items:center;display:flex!important}.monaco-action-bar .action-item .single-terminal-tab .codicon:first-child{margin-right:4px}.monaco-action-bar .action-item .single-terminal-tab .codicon:nth-child(2){color:inherit;margin-left:4px}.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .tabs-list .terminal-tabs-entry .uri-icon{background-repeat:no-repeat;background-size:contain;height:100%;margin-right:4px}.monaco-workbench .terminal-uri-icon .monaco-highlighted-label .codicon,.monaco-action-bar .terminal-uri-icon.single-terminal-tab.action-label .codicon{background-size:16px}.monaco-workbench .terminal-uri-icon .monaco-highlighted-label .codicon:before,.monaco-action-bar .terminal-uri-icon.single-terminal-tab.action-label:not(.alt-command) .codicon:before{content:"";width:16px;height:16px;display:inline-block}.monaco-workbench .pane-body.integrated-terminal .terminal-drop-overlay{pointer-events:none;opacity:0;z-index:34;display:block;position:absolute;inset:0}.monaco-workbench.monaco-enable-motion .pane-body.integrated-terminal .terminal-drop-overlay{transition:left 70ms ease-out,right 70ms ease-out,top 70ms ease-out,bottom 70ms ease-out,opacity .15s ease-out}.monaco-workbench .pane-body.integrated-terminal .terminal-group>.monaco-split-view2.horizontal .terminal-drop-overlay.drop-before{right:50%}.monaco-workbench .pane-body.integrated-terminal .terminal-group>.monaco-split-view2.horizontal .terminal-drop-overlay.drop-after{left:50%}.monaco-workbench .pane-body.integrated-terminal .terminal-group>.monaco-split-view2.vertical .terminal-drop-overlay.drop-before{bottom:50%}.monaco-workbench .pane-body.integrated-terminal .terminal-group>.monaco-split-view2.vertical .terminal-drop-overlay.drop-after{top:50%}.monaco-workbench .terminal .terminal-command-decoration:not(.default):hover{cursor:pointer}.monaco-workbench .terminal .terminal-command-decoration:not(.default):hover:before{background-color:var(--vscode-toolbar-hoverBackground);border-radius:5px}.monaco-workbench .terminal .terminal-command-decoration{color:var(--vscode-terminalCommandDecoration-successBackground)}.monaco-workbench .terminal .terminal-command-decoration.error{color:var(--vscode-terminalCommandDecoration-errorBackground)}.monaco-workbench .terminal .terminal-command-decoration.default{pointer-events:none;color:var(--vscode-terminalCommandDecoration-defaultBackground)}.terminal-scroll-highlight{pointer-events:none;border-left:5px solid #fff;left:0;right:0;border-left-width:5px!important}.terminal-range-highlight{outline:1px solid var(--vscode-focusBorder);pointer-events:none}.terminal-command-guide{border:1.5px solid #fff;border-color:var(--vscode-terminalCommandGuide-foreground);box-sizing:border-box;pointer-events:none;margin-left:-20px;left:0;transform:translate(3px);width:0!important}.terminal-command-guide.top{border-top-left-radius:1px;border-top-right-radius:1px}.terminal-command-guide.bottom{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.terminal-scroll-highlight-outline{pointer-events:none;border-left:1px solid #fff;border-right:1px solid #fff}.terminal-scroll-highlight-outline.top{border-top:1px solid #fff}.terminal-scroll-highlight-outline.bottom{border-bottom:1px solid #fff}.terminal-scroll-highlight,.terminal-scroll-highlight.terminal-scroll-highlight-outline{border-color:var(--vscode-focusBorder)}.monaco-workbench.hc-black .editor-instance .xterm.focus:before,.monaco-workbench.hc-black .pane-body.integrated-terminal .xterm.focus:before,.monaco-workbench.hc-black .editor-instance .xterm:focus:before,.monaco-workbench.hc-black .pane-body.integrated-terminal .xterm:focus:before,.monaco-workbench.hc-light .editor-instance .xterm.focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .xterm.focus:before,.monaco-workbench.hc-light .editor-instance .xterm:focus:before,.monaco-workbench.hc-light .pane-body.integrated-terminal .xterm:focus:before{border-color:var(--vscode-contrastActiveBorder)}.monaco-workbench .integrated-terminal .hoverHighlight{background-color:var(--vscode-terminal-hoverHighlightBackground)}.monaco-workbench .xterm.terminal.hide{visibility:hidden}.terminal-voice{background-color:var(--vscode-terminal-background,var(--vscode-panel-background));white-space:nowrap;z-index:1000;border-radius:8px;align-items:center;padding:2px;display:flex}.terminal-voice.codicon.codicon-mic-filled{align-items:center;width:16px;height:16px;display:flex}.terminal-voice.recording.codicon.codicon-mic-filled{color:var(--vscode-activityBarBadge-background);animation:1s infinite ani-terminal-speech}@keyframes ani-terminal-speech{0%{color:var(--vscode-terminalCursor-background)}50%{color:var(--vscode-activityBarBadge-background)}to{color:var(--vscode-terminalCursor-background)}}.terminal-voice-progress-text{border:1px solid var(--vscode-editorGhostText-border);z-index:1000;font-style:italic;color:var(--vscode-editorGhostText-foreground)!important}.monaco-workbench .terminal-widget-container{position:absolute;inset:0;overflow:visible}.monaco-workbench .terminal-overlay-widget{color:#3794ff;position:absolute;bottom:0;left:0}.monaco-workbench .terminal-hover-target{z-index:33;position:absolute}.monaco-workbench .terminal-env-var-info{text-align:center;z-index:32;opacity:.5;width:28px;height:28px;position:absolute;top:0;right:10px}.monaco-workbench .terminal-env-var-info:hover,.monaco-workbench .terminal-env-var-info.requires-action{opacity:1}.monaco-workbench .terminal-env-var-info.codicon{line-height:28px}.xterm{cursor:text;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:underline double}.xterm-underline-3{text-decoration:underline wavy}.xterm-underline-4{text-decoration:underline dotted}.xterm-underline-5{text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.xterm-scrollbar{cursor:default}.xterm .xterm-scrollable-element>.xterm-scrollbar>.xterm-scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.xterm-visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.xterm-invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.xterm-invisible.xterm-fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.xterm-shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.xterm-shadow.xterm-shadow-top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.xterm-shadow.xterm-shadow-left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.xterm-shadow.xterm-shadow-top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.xterm-shadow.xterm-shadow-top.xterm-shadow-left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration{background-color:var(--vscode-terminal-background,var(--vscode-panel-background));visibility:hidden}.monaco-workbench .xterm.dev-mode:hover .xterm-sequence-decoration{visibility:visible!important}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.left{direction:rtl}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.top.left{transform:scale(.5)translate(-50%,-50%)}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.top.right{transform:scale(.5)translate(50%,-50%)}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.bottom.left{transform:scale(.5)translate(-50%,50%)}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.bottom.right{transform:scale(.5)translate(50%,50%)}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.color-0{color:#f44}.monaco-workbench .xterm.dev-mode .xterm-sequence-decoration.color-1{color:#4ff}.hc-black .xterm-find-result-decoration,.hc-light .xterm-find-result-decoration{outline-style:solid!important}.xterm-find-active-result-decoration{z-index:7!important;outline-width:2px!important;outline-style:solid!important}.monaco-workbench .terminal-initial-hint{color:var(--vscode-terminal-initialHintForeground);container-type:inline-size}.monaco-workbench .terminal-initial-hint .terminal-initial-hint-separator{display:none}.monaco-workbench .terminal-initial-hint .terminal-initial-hint-compact{display:none!important}@container (width<=500px){.monaco-workbench .terminal-initial-hint .terminal-initial-hint-prose{display:none!important}.monaco-workbench .terminal-initial-hint .terminal-initial-hint-separator{display:block}.monaco-workbench .terminal-initial-hint .terminal-initial-hint-compact{display:inline!important}}@container (width<=240px){.monaco-workbench .terminal-initial-hint>*{display:none!important}}.monaco-workbench .terminal-initial-hint a{cursor:pointer;color:var(--vscode-textLink-foreground)}.monaco-workbench .terminal-initial-hint a,.monaco-workbench .terminal-initial-hint .detail{font-style:italic}.monaco-workbench .terminal-initial-hint .detail{display:inline}.terminal-sticky-scroll{z-index:32;background:var(--vscode-terminalStickyScroll-background,var(--vscode-terminal-background,var(--vscode-panel-background)));box-shadow:var(--vscode-scrollbar-shadow) 0 3px 2px -2px;border-bottom:1px solid var(--vscode-terminalStickyScroll-border,transparent);display:none;position:absolute;left:0;right:14px}.part.sidebar .terminal-sticky-scroll,.part.auxiliarybar .terminal-sticky-scroll{background:var(--vscode-terminalStickyScroll-background,var(--vscode-terminal-background,var(--vscode-sideBar-background)))}.editor-instance .terminal-sticky-scroll{background:var(--vscode-terminalStickyScroll-background,var(--vscode-terminal-background,var(--vscode-editor-background)))}.terminal-sticky-scroll.visible{display:block}.terminal-sticky-scroll:hover{cursor:pointer!important}.terminal-sticky-scroll .xterm{pointer-events:none;padding-bottom:0!important;position:relative!important}.terminal-sticky-scroll .hover-overlay{position:absolute;inset:0;cursor:pointer!important}.terminal-sticky-scroll .hover-overlay:hover{background-color:var(--vscode-terminalStickyScrollHover-background,transparent)}.xterm-screen .xterm-decoration-container .xterm-decoration.quick-fix{z-index:7}.monaco-workbench .terminal .terminal-command-decoration.quick-fix{background-color:var(--vscode-terminal-background,var(--vscode-panel-background));color:var(--vscode-editorLightBulb-foreground)!important}.monaco-workbench .editor-instance .terminal .terminal-command-decoration.quick-fix{background-color:var(--vscode-terminal-background,var(--vscode-editor-background))}.monaco-workbench .terminal .terminal-command-decoration.quick-fix.explainOnly{color:var(--vscode-editorLightBulbAutoFix-foreground)!important}.monaco-workbench .terminal-resize-overlay{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);border:1px solid var(--vscode-editorWidget-border);pointer-events:none;opacity:0;z-index:35;border-radius:4px;padding:4px 10px;font-size:11px;transition:opacity 80ms ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000080}.monaco-workbench.hc-black .terminal-resize-overlay,.monaco-workbench.hc-light .terminal-resize-overlay{box-shadow:none;border-color:var(--vscode-contrastBorder)}.monaco-workbench .terminal-resize-overlay.visible{opacity:1}.workbench-suggest-widget{border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background);position:fixed;top:0;left:0}.workbench-suggest-widget .suggest-details{border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.workbench-suggest-widget{z-index:40;border-radius:3px;flex-direction:column;width:430px;display:flex}.workbench-suggest-widget.message{flex-direction:row;align-items:center}.workbench-suggest-widget,.monaco-workbench .suggest-details{border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background);flex:0 auto;width:100%}.monaco-workbench.hc-black .workbench-suggest-widget,.monaco-workbench.hc-black .suggest-details,.monaco-workbench.hc-light .workbench-suggest-widget,.monaco-workbench.hc-light .suggest-details{border-width:2px}.monaco-workbench .workbench-suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-workbench .workbench-suggest-widget .suggest-status-bar{box-sizing:border-box;border-top:1px solid var(--vscode-editorSuggestWidget-border);flex-flow:row;justify-content:space-between;width:100%;padding:0 4px;font-size:80%;display:none;overflow:hidden}.monaco-workbench .workbench-suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-workbench .workbench-suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-workbench .workbench-suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-workbench .workbench-suggest-widget.increased-discoverability.with-status-bar .suggest-status-bar .monaco-action-bar.right .actions-container .action-item:first-child .action-label{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-workbench .workbench-suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-workbench .workbench-suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-workbench .workbench-suggest-widget>.message{padding-left:22px}.workbench-suggest-widget .monaco-list .monaco-list-row{-mox-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;cursor:pointer;touch-action:none;background-position:2px 2px;background-repeat:no-repeat;padding-right:10px;display:flex}.workbench-suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.workbench-suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;padding-left:2px;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main{text-overflow:ellipsis;white-space:pre;justify-content:space-between;display:flex;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.workbench-suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.workbench-suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.workbench-suggest-widget:not(.partial-selection) .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.workbench-suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.workbench-suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.workbench-suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.workbench-suggest-widget .monaco-list .monaco-list-row .icon{background-position:50%;background-repeat:no-repeat;background-size:80%;width:16px;height:16px;margin-left:2px;display:block}.workbench-suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.workbench-suggest-widget .monaco-list .monaco-list-row .suggest-icon{align-items:center;margin-right:4px;display:flex}.workbench-suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.workbench-suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon:before{display:none}.workbench-suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{border:.1em solid #000;width:.7em;height:.7em;margin:0 0 0 .3em;display:inline-block}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.workbench-suggest-widget .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:before{color:inherit;opacity:1;cursor:pointer;font-size:14px}.monaco-workbench .workbench-suggest-widget .suggest-details .codicon.codicon-close{position:absolute;top:6px;right:2px}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.workbench-suggest-widget .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{text-overflow:ellipsis;opacity:.6;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;align-self:center;margin-left:12px;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{text-overflow:ellipsis;white-space:nowrap;margin-left:1.1em;font-size:85%;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.workbench-suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label,.workbench-suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.workbench-suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.workbench-suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-grow:10;flex-shrink:0;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.workbench-suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.workbench-suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{flex-shrink:10;max-width:70%;overflow:hidden}.workbench-suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{visibility:hidden;width:18px;height:18px;display:inline-block;position:absolute;right:10px}.workbench-suggest-widget .suggest-details{cursor:default;color:var(--vscode-editorSuggestWidget-foreground);flex-direction:column;display:flex}.workbench-suggest-widget .suggest-details:focus{border-color:var(--vscode-focusBorder)}.workbench-suggest-widget .suggest-details a{color:var(--vscode-textLink-foreground)}.workbench-suggest-widget .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.workbench-suggest-widget .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.workbench-suggest-widget .suggest-details.no-docs{display:none}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element{flex:1}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;width:100%;height:100%}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.header>.type{text-overflow:ellipsis;opacity:.7;white-space:pre;flex:2;margin:0 24px 0 0;padding:4px 0 4px 5px;overflow:hidden}.workbench-suggest-widget .suggest-details.detail-and-doc>.monaco-scrollable-element>.body>.header>.type{padding-bottom:12px}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs{white-space:pre-wrap;margin:0;padding:4px 5px}.workbench-suggest-widget .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{white-space:initial;min-height:calc(1rem + 8px);padding:0}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.workbench-suggest-widget .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.workbench-suggest-widget .suggest-details code{border-radius:3px;padding:0 .4em}.workbench-suggest-widget .suggest-details ul,.workbench-suggest-widget .suggest-details ol{padding-left:20px}.workbench-suggest-widget .suggest-details p code{font-family:var(--monaco-monospace-font)}.monaco-editor .codicon.codicon-terminal-symbol-alias,.monaco-workbench .codicon.codicon-terminal-symbol-alias{color:var(--vscode-terminalSymbolIcon-aliasForeground)}.monaco-editor .codicon.codicon-terminal-symbol-flag,.monaco-workbench .codicon.codicon-terminal-symbol-flag{color:var(--vscode-terminalSymbolIcon-flagForeground)}.monaco-editor .codicon.codicon-terminal-symbol-option-value,.monaco-workbench .codicon.codicon-terminal-symbol-option-value{color:var(--vscode-terminalSymbolIcon-optionValueForeground)}.monaco-editor .codicon.codicon-terminal-symbol-method,.monaco-workbench .codicon.codicon-terminal-symbol-method{color:var(--vscode-terminalSymbolIcon-methodForeground)}.monaco-editor .codicon.codicon-terminal-symbol-argument,.monaco-workbench .codicon.codicon-terminal-symbol-argument{color:var(--vscode-terminalSymbolIcon-argumentForeground)}.monaco-editor .codicon.codicon-terminal-symbol-option,.monaco-workbench .codicon.codicon-terminal-symbol-option{color:var(--vscode-terminalSymbolIcon-optionForeground)}.monaco-editor .codicon.codicon-terminal-symbol-inline-suggestion,.monaco-workbench .codicon.codicon-terminal-symbol-inline-suggestion{color:var(--vscode-terminalSymbolIcon-inlineSuggestionForeground)}.monaco-editor .codicon.codicon-terminal-symbol-file,.monaco-workbench .codicon.codicon-terminal-symbol-file{color:var(--vscode-terminalSymbolIcon-fileForeground)}.monaco-editor .codicon.codicon-terminal-symbol-folder,.monaco-workbench .codicon.codicon-terminal-symbol-folder{color:var(--vscode-terminalSymbolIcon-folderForeground)}.workspace-trust-editor{max-width:1000px;height:calc(100% - 11px);margin:auto;padding-top:11px}.workspace-trust-editor:focus{outline:none!important}.workspace-trust-editor>.workspace-trust-header{flex-direction:column;align-items:center;padding:14px;display:flex}.workspace-trust-editor .workspace-trust-header .workspace-trust-title{padding:10px 0;font-size:24px;font-weight:600;line-height:32px;display:flex}.workspace-trust-editor .workspace-trust-header .workspace-trust-title .workspace-trust-title-icon{margin-right:8px;font-size:32px;color:var(--workspace-trust-selected-color)!important}.workspace-trust-editor .workspace-trust-header .workspace-trust-description{cursor:default;user-select:text;text-align:center;max-width:600px;padding:14px 0}.workspace-trust-editor .workspace-trust-section-title{padding-bottom:5px;font-size:18px;font-weight:600}.workspace-trust-editor .workspace-trust-subsection-title{font-size:16px;font-weight:600;line-height:32px}.workspace-trust-editor .workspace-trust-editor-body{height:100%}.workspace-trust-editor .workspace-trust-features{cursor:default;user-select:text;flex-flow:wrap;justify-content:space-evenly;padding:14px;display:flex}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations{border:1px solid var(--workspace-trust-unselected-color);flex-direction:column;min-height:315px;margin:4px;padding:10px 40px;display:flex}.workspace-trust-editor.trusted .workspace-trust-features .workspace-trust-limitations.trusted,.workspace-trust-editor.untrusted .workspace-trust-features .workspace-trust-limitations.untrusted{outline-offset:2px;border-width:2px;padding:9px 39px;border-color:var(--workspace-trust-selected-color)!important}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations ul{padding-inline-start:0;list-style:none}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations li{padding-bottom:10px;display:flex}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations .list-item-icon{padding-right:5px;line-height:24px}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations.trusted .list-item-icon{font-size:18px;color:var(--workspace-trust-check-color)!important}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations.untrusted .list-item-icon{font-size:20px;color:var(--workspace-trust-x-color)!important}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations .list-item-text{font-size:16px;line-height:24px}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations-header{flex-direction:column;align-items:center;display:flex}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations-header .workspace-trust-limitations-title{padding:10px 0;font-size:16px;font-weight:600;line-height:24px;display:flex}.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations-header .workspace-trust-limitations-title .workspace-trust-title-icon{margin-right:8px;font-size:24px;display:none}.workspace-trust-editor.trusted .workspace-trust-features .workspace-trust-limitations.trusted .workspace-trust-limitations-header .workspace-trust-limitations-title .workspace-trust-title-icon,.workspace-trust-editor.untrusted .workspace-trust-features .workspace-trust-limitations.untrusted .workspace-trust-limitations-header .workspace-trust-limitations-title .workspace-trust-title-icon{display:unset;color:var(--workspace-trust-selected-color)!important}.workspace-trust-editor .workspace-trust-features .workspace-trust-untrusted-description{padding-bottom:10px;font-style:italic}.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row{white-space:nowrap;justify-content:center;align-items:center;margin-top:auto;padding:5px 0 10px;display:flex;overflow:hidden}.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row .workspace-trust-buttons,.workspace-trust-editor .workspace-trust-settings .trusted-uris-button-bar{display:flex;overflow:hidden}.workspace-trust-editor .workspace-trust-settings .trusted-uris-button-bar{margin-top:5px}.workspace-trust-editor .workspace-trust-settings .trusted-uris-button-bar .monaco-button{text-overflow:ellipsis;width:fit-content;overflow:hidden;outline-offset:2px!important}.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row .workspace-trust-buttons>.monaco-button,.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row .workspace-trust-buttons>.monaco-button-dropdown,.workspace-trust-editor .workspace-trust-settings .trusted-uris-button-bar .monaco-button{margin:4px 5px}.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row .workspace-trust-buttons .monaco-button-dropdown .monaco-dropdown-button{padding:0 4px}.workspace-trust-limitations{flex:1;width:50%;min-width:250px;max-width:350px}.workspace-trust-intro-dialog{min-width:min(50vw,500px);padding-right:24px}.workspace-trust-intro-dialog .workspace-trust-dialog-image-row p{align-items:center;display:flex}.workspace-trust-intro-dialog .workspace-trust-dialog-image-row.badge-row img{max-height:40px;padding-right:10px}.workspace-trust-intro-dialog .workspace-trust-dialog-image-row.status-bar img{max-height:32px;padding-right:10px}.workspace-trust-editor .workspace-trust-settings{padding:20px 14px}.workspace-trust-editor .workspace-trust-settings .workspace-trusted-folders-title{font-weight:600}.workspace-trust-editor .empty>.trusted-uris-table{display:none}.workspace-trust-editor .monaco-table-tr .monaco-table-td .path{width:100%}.workspace-trust-editor .monaco-table-tr .monaco-table-td .path:not(.input-mode) .monaco-inputbox,.workspace-trust-editor .monaco-table-tr .monaco-table-td .path.input-mode .path-label{display:none}.workspace-trust-editor .monaco-table-tr .monaco-table-td .current-workspace-parent .path-label,.workspace-trust-editor .monaco-table-tr .monaco-table-td .current-workspace-parent .host-label{font-style:italic;font-weight:700}.workspace-trust-editor .monaco-table-th,.workspace-trust-editor .monaco-table-td{padding-left:5px}.workspace-trust-editor .workspace-trust-settings .monaco-action-bar .action-item>.codicon{color:inherit;justify-content:center;align-items:center;display:flex}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td{align-items:center;display:flex;overflow:hidden}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .host,.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .path{max-width:100%}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .actions{width:100%}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .actions .actions-container{justify-content:flex-end;padding-right:3px}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .monaco-button{height:18px;padding-left:8px;padding-right:8px}.workspace-trust-editor .workspace-trust-settings .monaco-table-tr .monaco-table-td .actions .monaco-action-bar{flex:1;display:none}.workspace-trust-editor .workspace-trust-settings .monaco-list-row.selected .monaco-table-tr .monaco-table-td .actions .monaco-action-bar,.workspace-trust-editor .workspace-trust-settings .monaco-table .monaco-list-row.focused .monaco-table-tr .monaco-table-td .actions .monaco-action-bar,.workspace-trust-editor .workspace-trust-settings .monaco-list-row:hover .monaco-table-tr .monaco-table-td .actions .monaco-action-bar{display:flex}.profile-view-tree-container .customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions{display:inherit}.monaco-workbench .pane>.pane-body>.profile-view-message-container{box-sizing:border-box;padding:13px 20px 0;display:flex}.monaco-workbench .pane>.pane-body>.profile-view-message-container p{margin-block:0}.monaco-workbench .pane>.pane-body>.profile-view-message-container a{color:var(--vscode-textLink-foreground)}.monaco-workbench .pane>.pane-body>.profile-view-message-container a:hover{color:var(--vscode-textLink-activeForeground);text-decoration:underline}.monaco-workbench .pane>.pane-body>.profile-view-message-container a:active{color:var(--vscode-textLink-activeForeground)}.monaco-workbench .pane>.pane-body>.profile-view-message-container.hide{display:none}.monaco-workbench .pane>.pane-body>.profile-view-buttons-container{box-sizing:border-box;flex-direction:column;padding:13px 20px;display:flex}.monaco-workbench .pane>.pane-body>.profile-view-buttons-container>.monaco-button,.monaco-workbench .pane>.pane-body>.profile-view-buttons-container>.monaco-button-dropdown{margin-block-start:13px;margin-inline:0;max-width:260px;margin-left:auto;margin-right:auto}.monaco-workbench .pane>.pane-body>.profile-view-buttons-container>.monaco-button-dropdown{width:100%}.monaco-workbench .pane>.pane-body>.profile-view-buttons-container>.monaco-button-dropdown>.monaco-dropdown-button{align-items:center;padding:0 4px;display:flex}.profile-edit-widget{padding:4px 6px 0 11px}.profile-edit-widget>.profile-icon-container{margin-bottom:8px;display:flex}.profile-edit-widget>.profile-icon-container>.profile-icon{cursor:pointer;border-radius:5px;padding:3px}.profile-edit-widget>.profile-icon-container>.profile-icon.codicon{font-size:18px}.profile-edit-widget>.profile-icon-container>.profile-icon:hover{outline:1px dashed var(--vscode-toolbar-hoverOutline);outline-offset:-1px;background-color:var(--vscode-toolbar-hoverBackground)}.profile-edit-widget>.profile-type-container{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.profile-edit-widget>.profile-icon-container>.profile-icon-label,.profile-edit-widget>.profile-type-container>.profile-type-create-label{align-items:center;width:90px;display:inline-flex}.profile-edit-widget>.profile-icon-container:only-child>.profile-icon-label{width:45px}.profile-edit-widget>.profile-icon-container>.profile-icon-id{opacity:.8;align-items:center;margin-left:5px;font-size:.9em;display:inline-flex}.profile-edit-widget>.profile-type-container>.profile-type-select-container{flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.profile-edit-widget>.profile-type-container>.profile-type-select-container>.monaco-select-box{cursor:pointer;border-radius:2px;padding:2px 23px 2px 8px;line-height:17px}.profiles-editor{max-width:1400px;height:100%;margin:20px auto 0;overflow:hidden}.profiles-editor .sidebar-view,.profiles-editor .contents-view{height:100%}.profiles-editor>.monaco-split-view2>.sash-container,.profiles-editor>.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{top:55px}.profiles-editor .contents-container{height:100%}.profiles-editor .sidebar-container{height:100%;padding-left:20px}.profiles-editor .sidebar-container .new-profile-button{align-items:center;height:40px;padding:0 20px 0 18px;display:flex}.profiles-editor .sidebar-container .new-profile-button>.monaco-button-dropdown{flex-grow:1}.profiles-editor .monaco-button-dropdown>.monaco-dropdown-button{align-items:center;padding:0 4px;display:flex}.profiles-editor .monaco-list-row .profile-tree-item-actions-container{align-items:center;display:none}.profiles-editor .monaco-list-row.focused .profile-tree-item-actions-container,.profiles-editor .monaco-list-row.selected .profile-tree-item-actions-container,.profiles-editor .monaco-list-row:hover .profile-tree-item-actions-container{display:flex}.profiles-editor .sidebar-container .profiles-list{margin-top:15px}.profiles-editor .sidebar-container .profiles-list .profile-list-item{align-items:center;padding-left:20px;display:flex}.profiles-editor .sidebar-container .profiles-list .profile-list-item>*{margin-right:5px}.profiles-editor .sidebar-container .profiles-list .profile-list-item>.profile-list-item-label{text-overflow:ellipsis;overflow:hidden}.profiles-editor .sidebar-container .profiles-list .profile-list-item>.profile-list-item-label.new-profile{font-style:italic}.profiles-editor .sidebar-container .profiles-list .profile-list-item>.profile-list-item-description{opacity:.7;align-items:center;margin-left:2px;font-size:.9em;display:flex}.profiles-editor .sidebar-container .profiles-list .profile-list-item .profile-tree-item-actions-container{flex:1;justify-content:flex-end;margin-right:10px}.profiles-editor .hide{display:none!important}.profiles-editor .contents-container .profile-header{align-items:center;height:40px;margin-left:27px;display:flex}.profiles-editor .contents-container .profile-header .profile-title-container{align-items:baseline;display:flex}.profiles-editor .contents-container .profile-header .profile-title-container .profile-title{font-size:26px;font-weight:600}.profiles-editor .contents-container .profile-header .profile-title-container .profile-built-in-label{margin-left:10px;font-size:16px;font-style:italic}.profiles-editor .contents-container .profile-header .profile-actions-container .actions-container .action-label{padding:6px}.profiles-editor .contents-container .profile-body{margin:15px 0 0 1px}.profiles-editor .contents-container .profile-body .profile-row-container{padding:12px 0}.profiles-editor .contents-container .profile-body .profile-row-container.no-padding-bottom{padding-bottom:0}.profiles-editor .contents-container .profile-body .profile-row-container .profile-label-element{padding-bottom:5px;font-weight:600}.profiles-editor .contents-container .profile-body .profile-row-container .profile-description-element{color:var(--vscode-foreground);opacity:.9}.profiles-editor .contents-container .profile-body .profile-row-container .profile-description-element ul,.profiles-editor .contents-container .profile-body .profile-row-container .profile-description-element p{margin:0}.profiles-editor .contents-container .profile-body .profile-row-container .profile-description-element ul{padding-inline-start:28px}.profiles-editor .contents-container .profile-body .profile-row-container .profile-description-element ul li{padding-left:2px}.profiles-editor .contents-container .profile-body .profile-row-container .monaco-inputbox{width:400px}.profiles-editor .contents-container .profile-body .profile-row-container .profile-icon-container{align-items:center;line-height:22px;display:flex}.profiles-editor .contents-container .profile-body .profile-row-container .profile-icon-container.disabled .codicon{cursor:default}.profiles-editor .contents-container .profile-body .profile-row-container .profile-icon-container .codicon{cursor:pointer;border-radius:5px;margin-right:4px;padding:2px}.profiles-editor .contents-container .profile-body .profile-row-container .profile-icon-container:not(.disabled) .codicon:hover{background-color:var(--vscode-toolbar-hoverBackground);outline:1px dashed var(--vscode-toolbar-hoverOutline)}.profiles-editor .contents-container .profile-body .profile-row-container .profile-icon-container .profile-description-element{margin-top:-1px}.profiles-editor .contents-container .profile-select-container{justify-content:center;align-items:center;display:flex;overflow:hidden}.profiles-editor .contents-container .profile-select-container>.monaco-select-box{cursor:pointer;border-radius:2px;padding:0 23px 0 8px;line-height:18px}.profiles-editor .contents-container .profile-copy-from-container .profile-select-container{width:250px;margin-top:5px}.profiles-editor .contents-container .profile-use-as-default-container,.profiles-editor .contents-container .profile-use-for-current-container{align-items:center;line-height:22px;display:flex}.profiles-editor .contents-container .profile-body .profile-row-container .profile-use-as-default-container .profile-description-element,.profiles-editor .contents-container .profile-body .profile-row-container .profile-use-for-current-container .profile-description-element{margin-top:-1px}.profiles-editor .contents-container .profile-use-as-default-container .profile-use-as-default-label,.profiles-editor .contents-container .profile-use-for-current-container .profile-use-as-default-label{margin-left:2px}.profiles-editor .contents-container .profile-contents-container{margin:0 0 10px 20px}.profiles-editor .contents-container .profile-content-tree-header{border-bottom:1px solid #0000;grid-template-columns:30px repeat(2,1fr) 80px;align-items:center;height:30px;margin:5px 0 2px;font-weight:700;line-height:22px;display:grid}.profiles-editor .profile-associations-table .monaco-table-th,.profiles-editor .contents-container .profile-content-tree-header{background-color:var(--vscode-keybindingTable-headerBackground)}.profiles-editor .contents-container .profile-content-tree-header>.options-header{align-items:center;display:flex}.profiles-editor .contents-container .profile-content-tree-header>.options-header .codicon{cursor:pointer;padding-left:2px}.profiles-editor .contents-container .profile-content-tree-header.default-profile{grid-template-columns:30px repeat(1,1fr) 80px}.profiles-editor .contents-container .profile-content-tree-header.default-profile>.options-header{display:none}.profiles-editor .contents-container .profile-tree-item-container{grid-template-columns:repeat(2,1fr) 80px;align-items:center;display:grid}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree-header,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree{margin-right:1px}.profiles-editor .contents-container .profile-tree-item-container.default-profile,.profiles-editor .contents-container .profile-tree-item-container.profile-resource-child-container{grid-template-columns:repeat(1,1fr) 80px}.profiles-editor .contents-container .profile-tree-item-container .profile-resource-type-description{opacity:.7;margin-left:10px;font-size:.9em}.profiles-editor .contents-container .profile-tree-item-container .profile-resource-options-container{width:fit-content;height:fit-content}.profiles-editor .contents-container .profile-tree-item-container .monaco-custom-radio .monaco-button{outline-offset:-1px!important}.profiles-editor .contents-container .profile-tree-item-container .profile-resource-actions-container{justify-self:end;padding-right:10px;display:none}.profiles-editor .contents-container .profile-content-tree .monaco-list-row.selected .profile-resource-actions-container,.profiles-editor .contents-container .profile-content-tree .monaco-list-row.focused .profile-resource-actions-container,.profiles-editor .contents-container .profile-content-tree .monaco-list-row:hover .profile-resource-actions-container{display:flex}.profiles-editor .contents-container .profile-body .profile-row-container.profile-button-container{align-items:center;margin-top:10px;margin-left:30px;display:flex}.profiles-editor .contents-container .profile-body .profile-row-container.profile-button-container .monaco-button{width:inherit;margin-right:10px;padding:4px 10px}.profiles-editor .profile-associations-table{margin-top:5px}.profiles-editor .profile-associations-table .monaco-table-th,.profiles-editor .profile-associations-table .monaco-table-td{padding:0 5px}.profiles-editor .profile-associations-table .monaco-table-td{align-items:center;display:flex;overflow:hidden}.profiles-editor .profile-associations-table .monaco-list-row .monaco-table-tr .monaco-table-td .profile-workspaces-actions-container{justify-content:flex-end;padding-right:5px;display:none}.profiles-editor .profile-associations-table .monaco-list-row.selected .monaco-table-tr .monaco-table-td .profile-workspaces-actions-container,.profiles-editor .profile-associations-table .monaco-list-row.focused .monaco-table-tr .monaco-table-td .profile-workspaces-actions-container,.profiles-editor .profile-associations-table .monaco-list-row:hover .monaco-table-tr .monaco-table-td .profile-workspaces-actions-container{display:flex}.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .host,.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .path{width:100%}.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .host .host-label,.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .path .path-label{text-overflow:ellipsis;overflow:hidden}.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .current-workspace .path-label,.profiles-editor .profile-associations-table .monaco-table-tr .monaco-table-td .current-workspace .host-label{font-style:italic;font-weight:700}.profiles-editor .contents-container .profile-body .profile-row-container .profile-workspaces-button-container{margin:8px 4px;display:flex}.profiles-editor .contents-container .profile-body .profile-row-container .profile-workspaces-button-container .monaco-button{width:inherit}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row.focused{background-color:var(--vscode-settings-focusedRowBackground)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row[data-parity=odd] .monaco-table-tr{background-color:#0000!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row:not(.focused):hover{background-color:var(--vscode-settings-rowHoverBackground)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list:focus .monaco-list-row.focused{outline:1px solid var(--vscode-settings-focusedRowBorder)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row{cursor:default}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row.focused,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row.selected:not(:focus),.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row.selected:focus,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row.focused,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row.selected:not(:focus),.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row.selected:focus{background-color:inherit!important;color:inherit!important}.monaco-workbench:not(.hc-black):not(.hc-light) .profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row:hover:not(.selected),.monaco-workbench:not(.hc-black):not(.hc-light) .profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row:hover:not(.selected){background-color:var(--vscode-list-hoverBackground)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row.selected:focus,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row.selected:focus{background-color:var(--vscode-list-activeSelectionBackground)!important;color:var(--vscode-list-activeSelectionForeground)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-associations-table .monaco-list-row.selected:not(:focus),.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row.selected:not(:focus){background-color:var(--vscode-list-inactiveSelectionBackground)!important;color:var(--vscode-list-inactiveSelectionForeground)!important}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row .monaco-tl-twistie.collapsible{cursor:pointer}.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .codicon,.profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row .profile-content-tree .monaco-list-row .codicon{color:inherit!important}.monaco-workbench.monaco-enable-motion .profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row:hover .profile-content-tree-header,.monaco-workbench.monaco-enable-motion .profiles-editor .contents-container .profile-body .profile-tree .monaco-list-row:hover .profile-associations-table .monaco-table>.monaco-split-view2{border-color:var(--vscode-tree-tableColumnsBorder)!important}.monaco-workbench .debug-toolbar{z-index:2520;border-radius:var(--vscode-cornerRadius-large);-webkit-app-region:no-drag;height:28px;box-shadow:var(--vscode-shadow-lg);padding-left:2px;display:flex;position:absolute;top:0;left:0}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item{margin-right:4px}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item.select-container{margin-right:2px}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item.select-container .monaco-select-box,.monaco-workbench .start-debug-action-item .select-container .monaco-select-box{text-overflow:ellipsis;white-space:nowrap;padding:0 24px 0 8px}.monaco-workbench .debug-toolbar .drag-area{cursor:grab;opacity:.5;justify-content:center;align-items:center;width:20px;display:flex}.monaco-workbench .debug-toolbar .drag-area.dragged{cursor:grabbing}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item .action-label{background-position:50%;background-repeat:no-repeat;background-size:16px;justify-content:center;align-items:center;margin-right:0;display:flex}.debug-pane,.debug-view-content{height:100%}.monaco-workbench .debug-action.notification:after{content:"";background-color:#c63;border:1px solid #fff;border-radius:10px;width:6px;height:6px;position:absolute;top:10px;right:6px}.monaco-workbench .part>.title>.title-actions .start-debug-action-item{flex-shrink:1;align-items:center;line-height:20px;display:flex}.monaco-workbench.mac .part>.title>.title-actions .start-debug-action-item{border-radius:5px}.monaco-workbench .part>.title>.title-actions .start-debug-action-item .codicon{line-height:inherit;flex-shrink:0}.monaco-workbench .part>.title>.title-actions .start-debug-action-item .codicon-debug-start{border-radius:var(--vscode-cornerRadius-small) 0 0 var(--vscode-cornerRadius-small);width:18px;height:22px;margin-left:1px;padding-left:2px;padding-right:1px}.monaco-workbench .monaco-action-bar .start-debug-action-item .configuration .monaco-select-box{cursor:pointer;line-height:inherit;border-radius:0 var(--vscode-cornerRadius-small) var(--vscode-cornerRadius-small) 0;white-space:nowrap;text-overflow:ellipsis;border:none;min-width:90px;margin-top:0;padding-top:0;padding-bottom:0}.monaco-workbench.safari .monaco-action-bar .start-debug-action-item .configuration .monaco-select-box{margin-bottom:0}.monaco-workbench .monaco-action-bar .start-debug-action-item .configuration.disabled .monaco-select-box{opacity:.7;cursor:initial;font-style:italic}.debug-pane .line-number{padding-left:4px;padding-right:4px}.debug-pane .disabled{opacity:.65;cursor:initial}.debug-pane .monaco-list:focus .monaco-list-row.selected .state.label,.debug-pane .monaco-list:focus .monaco-list-row.selected .load-all,.debug-pane .monaco-list:focus .monaco-list-row.selected.focused .state.label{color:inherit}.debug-pane .call-stack-state-message{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0 10px;overflow:hidden}.debug-pane .call-stack-state-message>.label{border-radius:3px;padding:1px 2px;font-size:9px}.debug-pane .debug-call-stack .thread,.debug-pane .debug-call-stack .session,.debug-pane .debug-call-stack .stack-frame{padding-right:12px;display:flex}.debug-pane .debug-call-stack .thread,.debug-pane .debug-call-stack .session{align-items:center}.debug-pane .debug-call-stack .thread>.name,.debug-pane .debug-call-stack .session>.name{text-overflow:ellipsis;flex:1;overflow:hidden}.debug-pane .debug-call-stack .thread>.state.label,.debug-pane .debug-call-stack .session>.state.label{text-overflow:ellipsis;text-transform:uppercase;align-self:center;margin:0 10px;font-size:.8em;overflow:hidden}.debug-pane .debug-call-stack .monaco-list-row:hover .state.label,.debug-pane .debug-call-stack .monaco-list-row:hover .stack-frame.has-actions .file .line-number{display:none}.debug-pane .monaco-list-row .monaco-action-bar{flex-shrink:0;display:none}.debug-pane .monaco-list-row:hover .monaco-action-bar,.debug-pane .monaco-list-row.focused .monaco-action-bar{display:initial}.debug-pane .monaco-list-row .monaco-action-bar .action-label{padding:2px}.debug-pane .session .codicon{margin-right:2px;line-height:22px}.debug-pane .debug-call-stack .stack-frame{text-overflow:ellipsis;overflow:hidden}.debug-pane .debug-call-stack .stack-frame.label{text-align:center;font-style:italic}.debug-pane .debug-call-stack .stack-frame .label{flex:1 0;min-width:fit-content}.debug-pane .debug-call-stack .stack-frame.label>.file{display:none}.debug-pane .debug-call-stack .stack-frame>.file{justify-content:flex-end;display:flex;overflow:hidden}.debug-pane .debug-call-stack .stack-frame>.file>.line-number.unavailable{display:none}.debug-pane .debug-call-stack .stack-frame>.file>.file-name{text-overflow:ellipsis;margin-right:.8em;overflow:hidden}.debug-pane .debug-call-stack .stack-frame>.file:not(:first-child){margin-left:.8em}.debug-pane .debug-call-stack .load-all{text-align:center}.debug-pane .debug-call-stack .show-more{opacity:.5;text-align:center}.debug-pane .debug-call-stack .error{text-overflow:ellipsis;font-style:italic;overflow:hidden}.debug-pane .scope{font-size:11px;font-weight:700}.debug-pane .monaco-list-row .expression .actionbar-spacer{flex-grow:1}.debug-pane .monaco-list-row .expression .value{white-space:pre;text-overflow:ellipsis;height:22px;overflow:hidden}.debug-pane .monaco-list-row .expression .value.changed{border-radius:4px}.debug-pane .monaco-inputbox{width:100%;line-height:normal}.debug-pane .inputBoxContainer{box-sizing:border-box;flex-grow:1}.debug-pane .debug-watch .monaco-inputbox{font-family:var(--monaco-monospace-font)}.debug-pane .monaco-inputbox>.ibwrapper{height:19px}.debug-pane .monaco-inputbox>.ibwrapper>.input{color:initial;padding:0}.debug-pane .watch-expression{display:flex}.debug-pane .watch-expression .expression{flex:1}.debug-pane .debug-variables .scope .error{text-overflow:ellipsis;font-style:italic;font-family:var(--monaco-monospace-font);font-weight:400;overflow:hidden}.debug-view-content .monaco-tl-contents .highlight{background-color:var(--vscode-list-filterMatchBackground);outline:1px dotted var(--vscode-list-filterMatchBorder);outline-offset:-1px;color:unset!important}.debug-pane .monaco-list-row{line-height:22px}.debug-pane .debug-breakpoints .breakpoint{flex:1;align-items:center;margin-left:-19px;padding-right:.8em;display:flex}.debug-pane .debug-breakpoints .breakpoint-folder,.debug-pane .debug-breakpoints .exception{margin-left:0}.debug-pane .debug-breakpoints .breakpoint .monaco-custom-toggle{flex-shrink:0;margin-left:0;margin-right:4px}.debug-pane .debug-breakpoints .breakpoint .monaco-custom-toggle.monaco-checkbox{box-sizing:border-box;justify-content:center;align-items:center;width:18px;min-width:18px;max-width:18px;height:18px;padding:0;display:flex;overflow:hidden}.debug-pane .debug-breakpoints .breakpoint .monaco-custom-toggle.monaco-checkbox:before{margin:0}.debug-pane .debug-breakpoints .breakpoint>.codicon{justify-content:center;align-items:center;width:19px;min-width:19px;height:19px;display:flex}.debug-pane .debug-breakpoints .breakpoint>.access-type{opacity:.7;text-overflow:ellipsis;margin-left:.9em;overflow:hidden}.debug-pane .debug-breakpoints .breakpoint>.file-path,.debug-pane .debug-breakpoints .breakpoint>.condition{opacity:.7;text-overflow:ellipsis;flex:1;margin-left:.9em;overflow:hidden}.debug-pane .debug-breakpoints .breakpoint .name{text-overflow:ellipsis;overflow:hidden}.debug-pane .pane-header .breakpoint-warning{margin-left:3px}.debug-pane .pane-header .breakpoint-warning .monaco-icon-label .codicon{align-items:center;display:flex}.codicon-debug-hint{cursor:pointer}.codicon-debug-hint:not([class*=codicon-debug-breakpoint]):not([class*=codicon-debug-stackframe]){opacity:.4!important}.inline-breakpoint-widget.codicon{align-items:center;display:flex!important}.inline-breakpoint-widget.codicon-debug-breakpoint-disabled{opacity:.7}.monaco-editor .inline-breakpoint-widget.line-start{left:-8px!important}.monaco-editor .debug-breakpoint-placeholder{vertical-align:middle;width:.9em;margin-top:-1px;display:inline-flex}.codicon-debug-breakpoint-conditional.codicon-debug-stackframe-focused:after,.codicon-debug-breakpoint-conditional.codicon-debug-stackframe:after,.codicon-debug-breakpoint.codicon-debug-stackframe-focused:after,.codicon-debug-breakpoint.codicon-debug-stackframe:after{content:var(--vscode-icon-debug-stackframe-dot-content);font-family:var(--vscode-icon-debug-stackframe-dot-font-family);position:absolute}.monaco-editor .debug-top-stack-frame-column{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;align-items:center;width:.9em;margin-top:-1px;margin-left:0;margin-right:4px;font:16px/1 codicon;display:inline-flex}.debug-var-hover-pre{margin:0}.debug-var-hover-pre span{display:inline!important}.monaco-editor .debug-top-stack-frame-column.start-of-line{margin-top:0;position:absolute;top:50%;transform:translate(-17px,-50%)}.monaco-editor .inline-breakpoint-widget{cursor:pointer}.monaco-workbench .debug-view-content .monaco-list-row .monaco-tl-contents{text-overflow:ellipsis;overflow:hidden}.monaco-workbench .monaco-list-row .expression{display:flex}.monaco-workbench .debug-pane .monaco-list-row .expression,.monaco-workbench .debug-hover-widget .monaco-list-row .expression{text-overflow:ellipsis;font-size:13px;font-family:var(--monaco-monospace-font);white-space:pre;overflow:hidden}.monaco-workbench.mac .debug-pane .monaco-list-row .expression,.monaco-workbench.mac .debug-hover-widget .monaco-list-row .expression{font-size:11px}.monaco-workbench .monaco-list-row .expression .value{margin-left:6px}.monaco-workbench .monaco-list-row .expression .lazy-button{border-radius:5px;align-self:center;margin-left:3px;display:none}.monaco-workbench .monaco-list-row .expression.lazy .lazy-button{display:inline}.monaco-workbench .monaco-list-row .expression .value a.link:hover{text-decoration:underline}.monaco-workbench .monaco-list-row .expression .value a.link.pointer{cursor:pointer}.monaco-workbench .monaco-list:focus .monaco-list-row.selected .expression .name,.monaco-workbench .monaco-list:focus .monaco-list-row.selected .expression .value{color:inherit}.monaco-workbench .monaco-list-row .expression .name.virtual,.monaco-workbench .monaco-list-row .expression .name.internal{opacity:.5}.monaco-workbench .monaco-list-row .expression .unavailable{font-style:italic}.monaco-workbench .debug-inline-value{background-color:var(--vscode-editor-inlineValuesBackground);color:var(--vscode-editor-inlineValuesForeground)}.monaco-editor .debug-hover-widget{z-index:50;user-select:text;word-break:break-all;white-space:pre;border-radius:var(--vscode-cornerRadius-large);box-shadow:var(--vscode-shadow-lg);animation-name:fadeIn;animation-duration:.15s;position:absolute}.monaco-editor .debug-hover-widget .complex-value{max-width:550px}.monaco-editor .debug-hover-widget .complex-value .title,.monaco-editor .debug-hover-widget .complex-value .tip{word-break:normal;text-overflow:ellipsis;white-space:pre;height:18px;padding-left:15px;padding-right:2px;font-size:11px;line-height:18px;overflow:hidden}.monaco-editor .debug-hover-widget .complex-value .title{border-bottom:1px solid #80808059}.monaco-editor .debug-hover-widget .complex-value .tip{opacity:.5;border-top:1px solid #80808059}.monaco-editor .debug-hover-widget .debug-hover-tree{cursor:pointer;line-height:18px}.monaco-editor .debug-hover-widget .debug-hover-tree .monaco-list-row .monaco-tl-contents{user-select:text;white-space:pre}.monaco-editor .debug-hover-widget .debug-hover-tree .monaco-list-rows .monaco-list-row:hover:not(.highlighted):not(.selected):not(.focused){background-color:inherit}.monaco-editor .debug-hover-widget pre{margin-top:0;margin-bottom:0}.monaco-editor .debugHoverHighlight{background-color:#add6ff26}.monaco-editor .debug-hover-widget>.monaco-scrollable-element>.value{color:#6c6c6ccc;font-family:var(--monaco-monospace-font);white-space:pre-wrap;max-height:500px;padding:4px 5px;overflow:auto}.monaco-editor.vs-dark .debugHoverHighlight,.monaco-editor.hc-theme .debugHoverHighlight{background-color:#264f7840}.test-output-peek-message-container{& .tstm-ansidec-1{font-weight:700}& .tstm-ansidec-2{opacity:.7}& .tstm-ansidec-3{font-style:italic}& .tstm-ansidec-4{text-decoration:underline}& .tstm-ansidec-fg30{color:var(--vscode-terminal-ansiBlack)}& .tstm-ansidec-fg31{color:var(--vscode-terminal-ansiRed)}& .tstm-ansidec-fg32{color:var(--vscode-terminal-ansiGreen)}& .tstm-ansidec-fg33{color:var(--vscode-terminal-ansiYellow)}& .tstm-ansidec-fg34{color:var(--vscode-terminal-ansiBlue)}& .tstm-ansidec-fg35{color:var(--vscode-terminal-ansiMagenta)}& .tstm-ansidec-fg36{color:var(--vscode-terminal-ansiCyan)}& .tstm-ansidec-fg37{color:var(--vscode-terminal-ansiWhite)}& .tstm-ansidec-fg90{color:var(--vscode-terminal-ansiBrightBlack)}& .tstm-ansidec-fg91{color:var(--vscode-terminal-ansiBrightRed)}& .tstm-ansidec-fg92{color:var(--vscode-terminal-ansiBrightGreen)}& .tstm-ansidec-fg93{color:var(--vscode-terminal-ansiBrightYellow)}& .tstm-ansidec-fg94{color:var(--vscode-terminal-ansiBrightBlue)}& .tstm-ansidec-fg95{color:var(--vscode-terminal-ansiBrightMagenta)}& .tstm-ansidec-fg96{color:var(--vscode-terminal-ansiBrightCyan)}& .tstm-ansidec-fg97{color:var(--vscode-terminal-ansiBrightWhite)}& .tstm-ansidec-bg30{background-color:var(--vscode-terminal-ansiBlack)}& .tstm-ansidec-bg31{background-color:var(--vscode-terminal-ansiRed)}& .tstm-ansidec-bg32{background-color:var(--vscode-terminal-ansiGreen)}& .tstm-ansidec-bg33{background-color:var(--vscode-terminal-ansiYellow)}& .tstm-ansidec-bg34{background-color:var(--vscode-terminal-ansiBlue)}& .tstm-ansidec-bg35{background-color:var(--vscode-terminal-ansiMagenta)}& .tstm-ansidec-bg36{background-color:var(--vscode-terminal-ansiCyan)}& .tstm-ansidec-bg37{background-color:var(--vscode-terminal-ansiWhite)}& .tstm-ansidec-bg100{background-color:var(--vscode-terminal-ansiBrightBlack)}& .tstm-ansidec-bg101{background-color:var(--vscode-terminal-ansiBrightRed)}& .tstm-ansidec-bg102{background-color:var(--vscode-terminal-ansiBrightGreen)}& .tstm-ansidec-bg103{background-color:var(--vscode-terminal-ansiBrightYellow)}& .tstm-ansidec-bg104{background-color:var(--vscode-terminal-ansiBrightBlue)}& .tstm-ansidec-bg105{background-color:var(--vscode-terminal-ansiBrightMagenta)}& .tstm-ansidec-bg106{background-color:var(--vscode-terminal-ansiBrightCyan)}& .tstm-ansidec-bg107{background-color:var(--vscode-terminal-ansiBrightWhite)}}.multiCallStackFrame{& .header{background:var(--vscode-multiDiffEditor-headerBackground);border-top:1px solid var(--vscode-multiDiffEditor-border);height:24px;color:var(--vscode-foreground);align-items:center;padding:0 5px;display:flex}& .title{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow:hidden;&[role=link]{cursor:pointer}& .monaco-icon-label:before{height:auto}}&.collapsed{& .header{border-bottom:1px solid var(--vscode-multiDiffEditor-border)}& .editorParent{display:none}}& .collapse-button{width:16px;min-height:1px;line-height:0;& a{cursor:pointer}}& .actions{align-items:center;gap:8px;margin-right:12px;display:flex}}.multiCallStackWidget{& .multiCallStackFrameContainer{background:0 0!important}}.monaco-editor .call-stack-go-to-file-link{cursor:pointer;text-decoration:underline;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .test-output-peek .test-output-peek-tree{background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .test-output-peek .test-output-peek-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.test-output-peek-message-container a{color:var(--vscode-textLink-foreground)}.test-output-peek-message-container a :hover{color:var(--vscode-textLink-activeForeground)}.monaco-workbench{& .codicon-testing-error-icon{color:var(--vscode-testing-iconErrored)}& .codicon-testing-failed-icon{color:var(--vscode-testing-iconFailed)}& .codicon-testing-passed-icon{color:var(--vscode-testing-iconPassed)}& .codicon-testing-queued-icon{color:var(--vscode-testing-iconQueued)}& .codicon-testing-skipped-icon{color:var(--vscode-testing-iconSkipped)}& .codicon-testing-unset-icon{color:var(--vscode-testing-iconUnset)}}.test-explorer{flex-direction:column;display:flex}.test-explorer>.test-explorer-tree{flex-grow:1;height:0;position:relative}.testing-stdtree-container{align-items:center;display:flex;& .label{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;width:0;overflow:hidden;& .codicon{vertical-align:middle;margin:0 .125em;font-size:1em;transform:scale(1.25)}.monaco-list.horizontal-scrolling &{width:auto;overflow:visible}}& .monaco-action-bar{flex-shrink:0;margin-right:.8em;display:none}&:hover,&.focused{& .monaco-action-bar{display:initial}}}.test-output-peek-tree{color:var(--vscode-editor-foreground);border-left:1px solid var(--vscode-panelSection-border)}.test-explorer .monaco-list-row .codicon-testing-hidden{flex-shrink:0;margin-right:.8em;display:none}.test-explorer .monaco-list-row .monaco-action-bar.testing-is-continuous-run{display:initial}.test-explorer .monaco-list-row .monaco-action-bar .codicon-testing-continuous-is-on{color:var(--vscode-inputOption-activeForeground);border-color:var(--vscode-inputOption-activeBorder);background:var(--vscode-inputOption-activeBackground);border:1px solid var(--vscode-inputOption-activeBorder);border-radius:3px}.test-explorer .monaco-list-row:not(.focused,:hover) .monaco-action-bar.testing-is-continuous-run .action-item{display:none}.test-explorer .monaco-list-row .monaco-action-bar.testing-is-continuous-run .action-item:last-child{display:block!important}.test-explorer .monaco-list-row .test-is-hidden .codicon-testing-hidden{margin-right:9px;display:block}.test-explorer .monaco-list-row:hover .codicon-testing-hidden,.test-explorer .monaco-list-row.focused .codicon-testing-hidden{display:none}.test-explorer .monaco-list-row .error{outline:1px solid var(--vscode-inputValidation-errorBorder);background:var(--vscode-inputValidation-errorBackground);border-radius:2px;height:17px;margin:3px 12px 3px 3px;padding:2px 4px;font-size:12px;line-height:17px;overflow:hidden}.test-explorer .monaco-list-row .error p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.test-explorer .monaco-list-row .error a{color:var(--vscode-textLink-foreground)}.test-explorer .monaco-list-row .error a:hover{color:var(--vscode-textLink-activeForeground)}.test-explorer .computed-state,.test-output-peek-tree .computed-state{margin-right:.25em}.test-explorer .test-is-hidden{opacity:.8}.test-explorer .result-summary-container{font-variant-numeric:tabular-nums;box-sizing:border-box;height:27px;padding:0 12px 8px}.test-explorer .result-summary{align-items:center;gap:2px;display:flex}.test-explorer .result-summary>span{flex-grow:1}.monaco-workbench .test-explorer .monaco-action-bar .action-item>.action-label{margin-right:2px;padding:1px 2px}.monaco-workbench .part>.title>.title-actions .action-label.codicon-testing-autorun:after{content:"";border-radius:100%;width:.4em;height:.4em;margin:.1em 0 0 .05em;display:none;position:absolute;top:50%;left:50%}.monaco-workbench .part>.title>.title-actions .action-label.codicon-testing-autorun.checked:after{display:block}.codicon-testing-loading-icon:before{transform-origin:50%;animation:1.25s steps(30,end) infinite codicon-spin}.testing-no-test-placeholder{z-index:1;padding:0 20px;display:none;position:absolute;top:0;left:0;right:0}.testing-no-test-placeholder.visible{display:block}.monaco-editor .zone-widget.test-output-peek .zone-widget-container.peekview-widget{border-top-width:2px;border-bottom-width:2px}.monaco-editor .zone-widget.test-output-peek .type-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .zone-widget.test-output-peek .monaco-editor .monaco-editor-background,.monaco-editor .zone-widget.test-output-peek .monaco-editor .inputarea.ime-input,.monaco-editor .zone-widget.test-output-peek .test-output-peek-message-container{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .zone-widget.test-output-peek .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.test-output-peek-message-container{overflow:hidden}.test-output-peek-message-container .floating-click-widget{position:absolute;bottom:10px;right:20px}.test-output-peek-message-container,.test-output-peek-tree{height:100%}.test-output-peek-message-container .preview-text{white-space:normal;padding:8px 12px 8px 20px;line-height:normal}.test-output-peek-message-container .preview-text p:first-child{margin-top:0}.test-output-peek-message-container .preview-text p:last-child{margin-bottom:0}.test-output-peek-message-container .preview-text a{cursor:pointer}.testing-followup-action{pointer-events:none;align-items:center;gap:14px;line-height:25px;display:flex;overflow:hidden;&.animated{animation:.15s ease-out fadeIn}&>a{cursor:pointer;pointer-events:auto;flex-shrink:0;align-items:center;gap:4px;width:fit-content;display:flex;&,& .codicon{color:var(--vscode-textLink-foreground)}&:hover{color:var(--vscode-textLink-activeForeground)}&[aria-disabled=true]{color:inherit;cursor:default;& .codicon{color:inherit}}}}.test-output-call-stack{height:100%}.monaco-action-bar.testing-filter-action-bar{flex-shrink:0;height:auto;margin:4px 12px}.testing-filter-action-item{flex-grow:1;align-items:center;max-width:400px;display:flex!important}.testing-filter-action-item>.monaco-action-bar .testing-filter-button.checked{border-color:var(--vscode-inputOption-activeBorder);color:var(--vscode-inputOption-activeForeground);background-color:var(--vscode-inputOption-activeBackground)}.testing-filter-action-bar .testing-filter-action-item{max-width:none}.testing-filter-action-item .testing-filter-wrapper{flex-grow:1}.testing-filter-action-item .testing-filter-wrapper input{padding-right:30px!important}.testing-filter-action-item .monaco-action-bar{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:3px}.monaco-editor .testing-run-glyph{cursor:pointer}.testing-diff-title-widget{text-overflow:ellipsis;white-space:nowrap;padding-right:6px;font-size:12px;line-height:19px;display:inline-block;overflow:hidden}.test-message-inline-content{font-family:var(--testMessageDecorationFontFamily);font-size:var(--testMessageDecorationFontSize)}.test-message-inline-content-clickable{cursor:pointer}.test-label-description{opacity:.7;white-space:pre;margin-left:.5em;font-size:.9em}.testing-diff-lens-widget{color:var(--vscode-editorCodeLens-foreground)}.test-message-inline-content{margin-left:4em;&+.test-message-inline-content{margin-left:0;&:before{display:none}}}.test-message-inline-content-s1{color:var(--vscode-testing-message-info-decorationForeground)!important}.monaco-workbench .test-error-content-widget{z-index:0}.monaco-workbench .test-error-content-widget .inner{user-select:none;cursor:pointer;box-sizing:border-box;border:1px solid var(--vscode-testing-message-error-badgeBorder);border-left:none;border-top-right-radius:2px;border-bottom-right-radius:2px;align-items:center;gap:3px;margin-left:20px;padding-right:3px;font-size:11px;position:relative;color:var(--vscode-testing-message-error-badgeForeground)!important;display:flex!important;&.is-current{display:none!important}& .codicon.codicon-testing-failed-icon{z-index:1;margin:1px 0 0 -4px;font-size:11px;color:currentColor!important}& .content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& .arrow svg{z-index:-1;stroke-width:.71px;width:15px;height:calc(100% + 2px);stroke:var(--vscode-testing-message-error-badgeBorder);position:absolute;top:-1px;left:-10px}}.monaco-editor .testing-inline-message-severity-0{background:var(--vscode-testing-message-error-lineBackground)!important}.monaco-editor .testing-inline-message-severity-1{background:var(--vscode-testing-message-info-lineBackground)!important}.test-coverage-bars{align-items:center;gap:4px;margin-right:12px;font-size:11px;display:flex}.test-coverage-bars .bar{border:1px solid;border-radius:2px;height:8px;position:relative;overflow:hidden}.test-coverage-bars .bar:before{content:"";width:var(--test-bar-width);opacity:.7;background:currentColor;height:100%;position:absolute}.test-coverage-list-item .icon{margin-right:.2em}.test-coverage-list-item.not-covered .name{opacity:.7}.coverage-summary-widget{color:var(--vscode-editor-foreground);z-index:1;background:var(--vscode-editor-background);width:100%;box-shadow:var(--vscode-editorStickyScroll-shadow) 0 3px 2px -2px;left:0;&>div{align-items:center;height:25px;padding:0 22px;display:flex}& .btn{margin:0 4px;padding:0 4px;position:relative;&:first-child{margin-left:0}&:last-child{margin-right:0}}& .stat,& .action-label{white-space:nowrap;text-overflow:ellipsis;margin:0 3px;overflow:hidden}& .action-label{align-items:center;padding:0 4px;font-size:13px;display:flex;& .codicon{margin-right:4px}}}.test-coverage-tree-per-test-switcher{background-color:var(--vscode-dropdown-background);color:var(--vscode-dropdown-foreground);border:1px solid var(--vscode-dropdown-border);cursor:pointer;width:fit-content;max-width:calc(100% - 44px);margin:3px 22px 3px 0;padding:0 6px;line-height:20px;display:flex;& span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}&:after{content:"";content:var(--vscode-icon-chevron-right-content);font-family:var(--vscode-icon-chevron-right-font-family);padding-left:22px;font-size:18px}}.explorer-item-with-test-coverage{display:flex}.explorer-item-with-test-coverage .explorer-item{flex-grow:1}.explorer-item-with-test-coverage .monaco-icon-label:after{margin-right:12px}.coverage-deco-gutter{z-index:0}.coverage-deco-gutter:before{content:"";z-index:-1;position:absolute;inset:0}.coverage-deco-gutter.coverage-deco-hit:before{background:var(--vscode-testing-coveredGutterBackground);border-color:var(--vscode-testing-coveredGutterBackground)}.coverage-deco-gutter.coverage-deco-miss:before{background:var(--vscode-testing-uncoveredGutterBackground);border-color:var(--vscode-testing-uncoveredGutterBackground)}.hc-light .coverage-deco-gutter:before,.hc-black .coverage-deco-gutter:before{background:0 0;border-style:solid;border-width:3px 0 3px 5px}.coverage-deco-gutter.coverage-deco-miss.coverage-deco-hit:before{background-image:linear-gradient(45deg, var(--vscode-testing-coveredGutterBackground) 25%, var(--vscode-testing-uncoveredGutterBackground) 25%, var(--vscode-testing-uncoveredGutterBackground) 50%, var(--vscode-testing-coveredGutterBackground) 50%, 75%, var(--vscode-testing-uncoveredGutterBackground) 75%, var(--vscode-testing-uncoveredGutterBackground) 100%);background-color:#0000;background-size:6px 6px}.coverage-deco-inline{outline-offset:-1px}.monaco-editor{& .coverage-deco-inline.coverage-deco-hit{background:var(--vscode-testing-coveredBackground);outline:1px solid var(--vscode-testing-coveredBorder)}& .coverage-deco-inline.coverage-deco-miss{background:var(--vscode-testing-uncoveredBackground);outline:1px solid var(--vscode-testing-uncoveredBorder)}& .hc-light .coverage-deco-inline.coverage-deco-hit,& .hc-black .coverage-deco-inline.coverage-deco-hit{outline-style:dashed}& .coverage-deco-branch-miss-indicator{width:4ch;height:100%;display:inline-block;position:relative;font:inherit!important}& .coverage-deco-branch-miss-indicator:before{text-align:center;padding:calc(var(--vscode-testing-coverage-lineHeight) / 10);font:normal normal normal calc(var(--vscode-testing-coverage-lineHeight) / 2)/1 codicon;border:1px solid;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}& .coverage-deco-inline-count{background:var(--vscode-testing-coverCountBadgeBackground);color:var(--vscode-testing-coverCountBadgeForeground);border-top-left-radius:2px;border-bottom-left-radius:2px;margin:0 .7em 0 .4em;padding:.2em 0 .2em .2em;font-size:.7em;position:relative;&:after{content:"";background-image:linear-gradient(to bottom left, transparent 50%, var(--vscode-testing-coverCountBadgeBackground) 0), linear-gradient(to bottom right, var(--vscode-testing-coverCountBadgeBackground) 50%, transparent 0);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 50%;width:.5em;display:block;position:absolute;top:0;bottom:0;left:100%}}}.monaco-workbench .part.titlebar{box-shadow:var(--vscode-shadow-md);flex-direction:row;display:flex}.monaco-workbench.mac .part.titlebar{flex-direction:row-reverse}.monaco-workbench .part.titlebar>.titlebar-container{box-sizing:border-box;user-select:none;flex-grow:1;flex-shrink:1;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.monaco-workbench .part.titlebar>.titlebar-container.counter-zoom{zoom:calc(1 / var(--zoom-factor))}.monaco-workbench.mac .part.titlebar>.titlebar-container{line-height:22px}.monaco-workbench.web .part.titlebar>.titlebar-container,.monaco-workbench.windows .part.titlebar>.titlebar-container,.monaco-workbench.linux .part.titlebar>.titlebar-container{justify-content:left;line-height:22px}.monaco-workbench.web.safari .part.titlebar,.monaco-workbench.web.safari .part.titlebar>.titlebar-container{overflow:visible}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-drag-region{-webkit-app-region:drag;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-left,.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center,.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right{align-items:center;height:100%;display:flex}.monaco-workbench .part.titlebar>.titlebar-container.has-center>.titlebar-left{flex-grow:2;order:0;justify-content:flex-start;width:20%}.monaco-workbench .part.titlebar>.titlebar-container.has-center>.titlebar-center{order:1;justify-content:center;width:60%;min-width:0;max-width:fit-content;margin:0 10px}.monaco-workbench .part.titlebar>.titlebar-container.has-center>.titlebar-right{flex-grow:2;order:2;justify-content:flex-end;width:20%;min-width:min-content}.monaco-workbench .part.titlebar>.titlebar-container:not(.has-center)>.titlebar-left{flex:1;min-width:0}.monaco-workbench .part.titlebar>.titlebar-container:not(.has-center)>.titlebar-center{display:none}.monaco-workbench .part.titlebar>.titlebar-container:not(.has-center)>.titlebar-right{flex:none;padding-left:16px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-left:auto;margin-right:auto;font-size:12px;overflow:hidden}.monaco-workbench.web .part.titlebar>.titlebar-container>.titlebar-center>.window-title,.monaco-workbench.windows .part.titlebar>.titlebar-container>.titlebar-center>.window-title,.monaco-workbench.linux .part.titlebar>.titlebar-container>.titlebar-center>.window-title{cursor:default}.monaco-workbench.linux .part.titlebar>.titlebar-container>.titlebar-center>.window-title{font-size:inherit}.monaco-workbench .part.titlebar>.titlebar-container .monaco-toolbar .actions-container{gap:4px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center{z-index:2500;-webkit-app-region:no-drag}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center.hide{visibility:hidden}.monaco-workbench .part.titlebar.inactive>*{opacity:.3}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.action-label,.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item.monaco-dropdown-with-primary .action-label{color:var(--vscode-titleBar-activeForeground)}.monaco-workbench .part.titlebar.inactive>.titlebar-container>.titlebar-center>.window-title>.command-center>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.action-label,.monaco-workbench .part.titlebar.inactive>.titlebar-container>.titlebar-center>.window-title>.command-center>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item.monaco-dropdown-with-primary .action-label{color:var(--vscode-titleBar-inactiveForeground)}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center>.monaco-toolbar>.monaco-action-bar>.actions-container>.action-item>.action-label{color:inherit}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center{color:var(--vscode-commandCenter-foreground);background-color:var(--vscode-commandCenter-background);border:1px solid var(--vscode-commandCenter-border);border-radius:var(--vscode-cornerRadius-large);width:38vw;max-width:600px;height:22px;box-shadow:inset var(--vscode-shadow-sm);align-items:stretch;margin:0 6px;display:flex;overflow:hidden}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center .action-item.command-center-quick-pick{justify-content:start;max-width:600px;margin:auto;display:flex;overflow:hidden}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center .action-item.command-center-quick-pick .search-icon{opacity:.8;color:var(--vscode-commandCenter-foreground);margin:auto 3px;font-size:14px}.monaco-workbench .part.titlebar.inactive>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center .action-item.command-center-quick-pick .search-icon{color:var(--vscode-titleBar-inactiveForeground)}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center .action-item.command-center-quick-pick .search-label{text-overflow:ellipsis;overflow:hidden}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center.multiple{justify-content:flex-start;padding:0 12px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center.multiple.active .action-label{background-color:inherit}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center:only-child{margin-left:0}.monaco-workbench .part.titlebar.inactive>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center{color:var(--vscode-titleBar-inactiveForeground);border-color:var(--vscode-commandCenter-inactiveBorder)!important}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center:hover{color:var(--vscode-commandCenter-activeForeground);background-color:var(--vscode-commandCenter-activeBackground);border-color:var(--vscode-commandCenter-activeBorder)}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-left>.menubar{z-index:2500;flex-wrap:nowrap;order:2;min-width:36px}.monaco-workbench.web .part.titlebar>.titlebar-container>.titlebar-left>.menubar{margin-left:4px}.monaco-workbench .part.titlebar>.titlebar-container.counter-zoom .menubar .menubar-menu-button>.menubar-menu-items-holder.monaco-menu-container,.monaco-workbench .part.titlebar>.titlebar-container.counter-zoom .monaco-toolbar .dropdown-action-container{zoom:var(--zoom-factor)}.monaco-workbench.windows .part.titlebar>.titlebar-container>.resizer,.monaco-workbench.linux .part.titlebar>.titlebar-container>.resizer{-webkit-app-region:no-drag;width:100%;height:4px;position:absolute;top:0}.monaco-workbench.windows.fullscreen .part.titlebar>.titlebar-container>.resizer,.monaco-workbench.linux.fullscreen .part.titlebar>.titlebar-container>.resizer{display:none}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-left>.window-appicon{z-index:2500;flex-shrink:0;order:1;width:35px;height:100%;position:relative}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-left>.window-appicon:not(.codicon){background-image:var(--product-icon,url("data:image/svg+xml,%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cstyle%3e.st0{fill:%23f6f6f6;fill-opacity:0}.st1{fill:%23fff}.st2{fill:%23167abf}%3c/style%3e%3cpath%20class='st0'%20d='M1024%201024H0V0h1024v1024z'/%3e%3cpath%20class='st1'%20d='M1024%2085.333v853.333H0V85.333h1024z'/%3e%3cpath%20class='st2'%20d='M0%2085.333h298.667v853.333H0V85.333zm1024%200v853.333H384V85.333h640zm-554.667%20160h341.333v-64H469.333v64zm341.334%20533.334H469.333v64h341.333l.001-64zm128-149.334H597.333v64h341.333l.001-64zm0-149.333H597.333v64h341.333l.001-64zm0-149.333H597.333v64h341.333l.001-64z'/%3e%3c/svg%3e"));background-position:50%;background-repeat:no-repeat;background-size:16px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-left>.window-appicon.codicon{line-height:30px}.monaco-workbench.fullscreen .part.titlebar>.titlebar-container>.titlebar-left>.window-appicon{display:none}.monaco-workbench .part.titlebar .window-controls-container{text-align:center;z-index:3000;-webkit-app-region:no-drag;flex-grow:0;flex-shrink:0;width:0;height:100%;display:flex}.monaco-workbench.fullscreen .part.titlebar .window-controls-container{background-color:#0000;display:none}.monaco-workbench.web .part.titlebar .titlebar-right .window-controls-container{width:calc(100vw - env(titlebar-area-width,100vw) - env(titlebar-area-x,0px));height:env(titlebar-area-height,35px)}.monaco-workbench.web .part.titlebar .titlebar-left .window-controls-container{width:env(titlebar-area-x,0px);height:env(titlebar-area-height,35px)}.monaco-workbench.web.mac .part.titlebar .titlebar-left .window-controls-container{order:0}.monaco-workbench.web.mac .part.titlebar .titlebar-right .window-controls-container{order:1}.monaco-workbench:not(.web):not(.mac) .part.titlebar .window-controls-container{width:calc(138px / var(--zoom-factor,1))}.monaco-workbench:not(.web):not(.mac) .part.titlebar .titlebar-container.counter-zoom .window-controls-container{width:138px}.monaco-workbench.linux:not(.web) .part.titlebar .window-controls-container.wco-enabled{width:calc(100vw - env(titlebar-area-width,100vw) - env(titlebar-area-x,0px))}.monaco-workbench:not(.web):not(.mac) .part.titlebar .titlebar-container:not(.counter-zoom) .window-controls-container *{zoom:calc(1 / var(--zoom-factor,1))}.monaco-workbench:not(.web).mac .part.titlebar .window-controls-container{width:70px}.monaco-workbench .part.titlebar .window-controls-container>.window-icon{width:46px;height:100%;color:var(--vscode-titleBar-activeForeground);justify-content:center;align-items:center;font-size:16px;display:flex}.monaco-workbench .part.titlebar.inactive .window-controls-container>.window-icon{color:var(--vscode-titleBar-inactiveForeground)}.monaco-workbench .part.titlebar .window-controls-container>.window-icon:before{height:16px;line-height:16px}.monaco-workbench .part.titlebar .window-controls-container>.window-icon:hover{background-color:#ffffff1a}.monaco-workbench .part.titlebar.light .window-controls-container>.window-icon:hover{background-color:#0000001a}.monaco-workbench .part.titlebar .window-controls-container>.window-icon.window-close:hover{background-color:#e81123e6}.monaco-workbench .part.titlebar .window-controls-container .window-icon.window-close:hover{color:#fff}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container{text-align:center;z-index:2500;-webkit-app-region:no-drag;flex-grow:0;flex-shrink:0;height:100%;margin-left:auto;padding-right:4px;display:none;position:relative}.monaco-workbench.mac:not(.web) .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container{right:8px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container:not(.has-no-actions){justify-content:center;display:flex}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .codicon{color:inherit}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .action-item{display:flex}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .badge{align-items:center;margin-left:8px;display:flex}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .action-item.icon .badge{margin-left:0}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .badge .badge-content{text-align:center;box-sizing:border-box;border-radius:11px;min-width:11px;height:16px;padding:3px 5px;font-size:9px;font-weight:400;line-height:11px;display:inline-block;position:relative}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .action-item.icon .badge.compact{z-index:2;width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .action-item.icon .badge.compact .badge-content:before{top:2px;mask-size:12px}.monaco-workbench .part.titlebar>.titlebar-container>.titlebar-right>.action-toolbar-container .monaco-action-bar .action-item.icon .badge.compact .badge-content{text-align:center;border-radius:16px;min-width:12px;height:12px;padding:0 2px;font-size:9px;font-weight:600;line-height:12px;position:absolute;top:10px;right:0}.monaco-workbench .part.statusbar{box-sizing:border-box;cursor:default;width:100%;height:22px;font-size:12px;display:flex;overflow:hidden}.monaco-workbench.monaco-enable-motion .part.statusbar{transition:background-color .15s ease-out}.monaco-workbench.mac:not(.fullscreen) .part.statusbar:focus{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.monaco-workbench.mac.macos-tahoe:not(.fullscreen) .part.statusbar:focus{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.monaco-workbench .part.statusbar:not(:focus).status-border-top:after{content:"";z-index:5;pointer-events:none;background-color:var(--status-border-top-color);width:100%;height:1px;position:absolute;top:0;left:0}.monaco-workbench .part.statusbar>.left-items,.monaco-workbench .part.statusbar>.right-items{display:flex}.monaco-workbench .part.statusbar>.right-items{flex-flow:row-reverse wrap}.monaco-workbench .part.statusbar>.left-items{flex-grow:1}.monaco-workbench .part.statusbar>.items-container>.statusbar-item{vertical-align:top;font-variant-numeric:tabular-nums;max-width:40vw;height:100%;line-height:22px;display:inline-block}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-beak{position:relative}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-beak>.status-bar-item-beak-container{width:10px;height:5px;position:absolute;top:-5px;left:calc(50% - 5px)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-beak>.status-bar-item-beak-container:before{content:"";border-bottom-style:solid;border-bottom-width:5px;border-left:5px solid #0000;border-right:5px solid #0000;position:fixed}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.left.first-visible-item{padding-left:2px;padding-right:0}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.right.last-visible-item{padding-left:0;padding-right:2px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>.statusbar-item-label{cursor:pointer;white-space:pre;text-overflow:ellipsis;outline-width:0;align-items:center;height:100%;margin-left:3px;margin-right:3px;padding:0 5px;display:flex;overflow:hidden}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.compact-left>.statusbar-item-label{margin-left:0;margin-right:5px;padding:0 3px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.compact-right>.statusbar-item-label{margin-left:5px;margin-right:0;padding:0 3px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.compact-left.compact-right>.statusbar-item-label{margin-left:0;margin-right:0}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.left.first-visible-item>.statusbar-item-label,.monaco-workbench .part.statusbar>.items-container>.statusbar-item.right.last-visible-item>.statusbar-item-label,.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-background-color>.statusbar-item-label{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.compact-left.has-background-color>.statusbar-item-label{padding-left:3px;padding-right:10px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.compact-right.has-background-color>.statusbar-item-label{padding-left:10px;padding-right:3px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>a:hover:not(.disabled){color:var(--vscode-statusBarItem-hoverForeground);text-decoration:none}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>a.disabled{cursor:default}.monaco-workbench .part.statusbar>.items-container>.statusbar-item span.codicon{text-align:center;color:inherit}.monaco-workbench .part.statusbar>.items-container>.statusbar-item a:active:not(.disabled){outline-offset:-1px;outline:1px solid var(--vscode-contrastActiveBorder)!important}.monaco-workbench:not(.hc-light):not(.hc-black) .part.statusbar>.items-container>.statusbar-item a:active:not(.disabled){background-color:var(--vscode-statusBarItem-activeBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item a:hover:not(.disabled){outline:1px dashed var(--vscode-contrastActiveBorder);outline-offset:-1px;background-color:var(--vscode-statusBarItem-hoverBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.warning-kind{color:var(--vscode-statusBarItem-warningForeground);background-color:var(--vscode-statusBarItem-warningBackground)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.warning-kind a:hover:not(.disabled){color:var(--vscode-statusBarItem-warningHoverForeground);background-color:var(--vscode-statusBarItem-warningHoverBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.error-kind{color:var(--vscode-statusBarItem-errorForeground);background-color:var(--vscode-statusBarItem-errorBackground)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.error-kind a:hover:not(.disabled){color:var(--vscode-statusBarItem-errorHoverForeground);background-color:var(--vscode-statusBarItem-errorHoverBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.prominent-kind{color:var(--vscode-statusBarItem-prominentForeground);background-color:var(--vscode-statusBarItem-prominentBackground)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.prominent-kind:not(.compact-right):not(.compact-left) a:hover:not(.disabled){color:var(--vscode-statusBarItem-prominentHoverForeground);background-color:var(--vscode-statusBarItem-prominentHoverBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.remote-kind{color:var(--vscode-statusBarItem-remoteForeground);background-color:var(--vscode-statusBarItem-remoteBackground)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.remote-kind a:hover:not(.disabled){color:var(--vscode-statusBarItem-remoteHoverForeground);background-color:var(--vscode-statusBarItem-remoteHoverBackground)!important}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.offline-kind{color:var(--vscode-statusBarItem-offlineForeground);background-color:var(--vscode-statusBarItem-offlineBackground)}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.offline-kind a:hover:not(.disabled){color:var(--vscode-statusBarItem-offlineHoverForeground);background-color:var(--vscode-statusBarItem-offlineHoverBackground)!important}.monaco-workbench .part.banner{background-color:var(--vscode-banner-background);color:var(--vscode-banner-foreground);box-sizing:border-box;cursor:default;width:100%;height:100%;font-size:12px;display:flex;overflow:visible}.monaco-workbench .part.banner .icon-container{flex-shrink:0;align-items:center;padding:0 6px 0 10px;display:flex}.monaco-workbench .part.banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}.monaco-workbench .part.banner .icon-container.custom-icon{background-position:50%;background-repeat:no-repeat;background-size:16px;background-image:var(--product-icon,url("data:image/svg+xml,%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cstyle%3e.st0{fill:%23f6f6f6;fill-opacity:0}.st1{fill:%23fff}.st2{fill:%23167abf}%3c/style%3e%3cpath%20class='st0'%20d='M1024%201024H0V0h1024v1024z'/%3e%3cpath%20class='st1'%20d='M1024%2085.333v853.333H0V85.333h1024z'/%3e%3cpath%20class='st2'%20d='M0%2085.333h298.667v853.333H0V85.333zm1024%200v853.333H384V85.333h640zm-554.667%20160h341.333v-64H469.333v64zm341.334%20533.334H469.333v64h341.333l.001-64zm128-149.334H597.333v64h341.333l.001-64zm0-149.333H597.333v64h341.333l.001-64zm0-149.333H597.333v64h341.333l.001-64z'/%3e%3c/svg%3e"));width:16px;margin:0 6px 0 10px;padding:0}.monaco-workbench .part.banner .message-container{text-overflow:ellipsis;white-space:nowrap;line-height:26px;overflow:hidden}.monaco-workbench .part.banner .message-container a{color:var(--vscode-banner-foreground)}.monaco-workbench .part.banner .message-container p{margin-block:0}.monaco-workbench .part.banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px}.monaco-workbench .part.banner .message-actions-container a{color:var(--vscode-banner-foreground);cursor:pointer;margin-left:12px;padding:3px;text-decoration:underline}.monaco-workbench .part.banner .message-container a{cursor:pointer;text-decoration:underline}.monaco-workbench .part.banner .action-container{padding:0 10px 0 6px}.monaco-workbench .part.banner .action-container .codicon{color:var(--vscode-banner-foreground)}.webview.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow)}.monaco-workbench .progress-badge>.badge-content:before{content:"";background-color:currentColor;background-repeat:no-repeat;width:13px;height:13px;margin:auto;position:absolute;inset:0;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSA3QzQuNzc2IDcgNSA3LjIyNCA1IDcuNUM1IDcuNzc2IDQuNzc2IDggNC41IDhIMy45MDIzNEM0LjQzMTM2IDguOTEzOTEgNS40MTkwNiA5LjUgNi41IDkuNUM3LjQ4MSA5LjUgOC4zOTk5MSA5LjAxODg3IDguOTYxOTEgOC4yMTM4N0M5LjEyMDkyIDcuOTg1OTEgOS40MzMyMiA3LjkzMjg2IDkuNjU4MiA4LjA4OTg0QzkuODg1MTQgOC4yNDY4NSA5Ljk0MDE4IDguNTYwMTMgOS43ODIyMyA4Ljc4NzExQzkuMDM0MjMgOS44NTkxMSA3LjgwOCAxMC41IDYuNSAxMC41QzUuMDM0MTQgMTAuNSAzLjY5NzA2IDkuNjkzMjcgMyA4LjQzODQ4VjkuNUMzIDkuNzc2IDIuNzc2IDEwIDIuNSAxMEMyLjIyNCAxMCAyIDkuNzc2IDIgOS41VjcuNUMyIDcuMjI0IDIuMjI0IDcgMi41IDdINC41WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuNSAyLjVDNy45NjU4NSAyLjUgOS4zMDI5NCAzLjMwNjc0IDEwIDQuNTYxNTJWMy41QzEwIDMuMjI0MDEgMTAuMjI0IDMuMDAwMDIgMTAuNSAzQzEwLjc3NiAzIDExIDMuMjIzMDIgMTEgMy40OTkwMlY1LjQ5OTAyQzExIDUuNzc1MDEgMTAuNzc2IDUuOTk5MDIgMTAuNSA1Ljk5OTAySDguNUM4LjIyNDAzIDUuOTk5IDguMDAwMDEgNS43NzUgOCA1LjQ5OTAyQzggNS4yMjMwNCA4LjIyNDAyIDQuOTk5MDUgOC41IDQuOTk5MDJIOS4wOTc2NkM4LjU2ODYzIDQuMDg1MTEgNy41ODA5NCAzLjQ5OTAyIDYuNSAzLjQ5OTAyQzUuNTE5MDIgMy40OTkwNCA0LjYwMDA4IDMuOTgwMTcgNC4wMzgwOSA0Ljc4NTE2QzMuODc5MDcgNS4wMTIwOCAzLjU2NTc3IDUuMDY1MTYgMy4zNDE4IDQuOTA5MThDMy4xMTQ4OCA0Ljc1MjE3IDMuMDU5ODQgNC40Mzk4NiAzLjIxNzc3IDQuMjEyODlDMy45NjU3NyAzLjE0MDkgNS4xOTIwMiAyLjUwMDAxIDYuNSAyLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cg==) no-repeat}.monaco-workbench .bulk-edit-panel .highlight.insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-workbench .bulk-edit-panel .highlight.remove{background-color:var(--vscode-diffEditor-removedTextBackground);text-decoration:line-through}.monaco-workbench .bulk-edit-panel .message{padding:10px 20px}.monaco-workbench .bulk-edit-panel[data-state=message] .message,.monaco-workbench .bulk-edit-panel[data-state=data] .content{display:flex}.monaco-workbench .bulk-edit-panel[data-state=data] .message,.monaco-workbench .bulk-edit-panel[data-state=message] .content{display:none}.monaco-workbench .bulk-edit-panel .content{flex-direction:column;justify-content:space-between;display:flex}.monaco-workbench .bulk-edit-panel .content .buttons{padding-top:10px;padding-left:20px}.monaco-workbench .bulk-edit-panel .content .buttons .monaco-button{width:inherit;margin:0 4px;display:inline-flex}.monaco-workbench .bulk-edit-panel .monaco-tl-contents{display:flex}.monaco-workbench .bulk-edit-panel .monaco-tl-contents .edit-checkbox{align-self:center}.monaco-workbench .bulk-edit-panel .monaco-tl-contents .edit-checkbox.disabled{opacity:.5}.monaco-workbench .bulk-edit-panel .monaco-tl-contents .monaco-icon-label.delete .monaco-icon-label-container{text-decoration:line-through}.monaco-workbench .bulk-edit-panel .monaco-tl-contents .details{opacity:.7;white-space:pre;margin-left:.5em;font-size:.9em}.monaco-workbench .bulk-edit-panel .monaco-tl-contents.category{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-workbench .bulk-edit-panel .monaco-tl-contents.category .theme-icon,.monaco-workbench .bulk-edit-panel .monaco-tl-contents.textedit .theme-icon{margin-right:4px}.monaco-workbench .bulk-edit-panel .monaco-tl-contents.category .uri-icon,.monaco-workbench .bulk-edit-panel .monaco-tl-contents.textedit .uri-icon,.monaco-workbench.hc-light .bulk-edit-panel .monaco-tl-contents.category .uri-icon,.monaco-workbench.hc-light .bulk-edit-panel .monaco-tl-contents.textedit .uri-icon{background-repeat:no-repeat;background-image:var(--background-light);background-position:0;background-size:contain;width:16px;min-width:16px;height:100%;margin-right:4px}.monaco-workbench.vs-dark .bulk-edit-panel .monaco-tl-contents.category .uri-icon,.monaco-workbench.hc-black .bulk-edit-panel .monaco-tl-contents.category .uri-icon,.monaco-workbench.vs-dark .bulk-edit-panel .monaco-tl-contents.textedit .uri-icon,.monaco-workbench.hc-black .bulk-edit-panel .monaco-tl-contents.textedit .uri-icon{background-image:var(--background-dark)}.monaco-workbench .bulk-edit-panel .monaco-tl-contents.textedit .monaco-highlighted-label{text-overflow:ellipsis;overflow:hidden}.monaco-workbench .call-hierarchy .results,.monaco-workbench .call-hierarchy .message{display:none}.monaco-workbench .call-hierarchy[data-state=data] .results{display:inherit;height:100%}.monaco-workbench .call-hierarchy[data-state=message] .message{justify-content:center;align-items:center;height:100%;display:flex}.monaco-workbench .call-hierarchy .editor,.monaco-workbench .call-hierarchy .tree{height:100%}.monaco-editor .call-hierarchy .tree{background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-fileForeground)}.monaco-workbench .call-hierarchy .tree .callhierarchy-element{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-workbench .call-hierarchy .tree .callhierarchy-element .monaco-icon-label{padding-left:4px}.monaco-editor .call-hierarchy .tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.monaco-editor .call-hierarchy .call-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .call-hierarchy .editor .monaco-editor .monaco-editor-background,.monaco-editor .call-hierarchy .editor .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .call-hierarchy .editor .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-workbench .type-hierarchy .results,.monaco-workbench .type-hierarchy .message{display:none}.monaco-workbench .type-hierarchy[data-state=data] .results{display:inherit;height:100%}.monaco-workbench .type-hierarchy[data-state=message] .message{justify-content:center;align-items:center;height:100%;display:flex}.monaco-workbench .type-hierarchy .editor,.monaco-workbench .type-hierarchy .tree{height:100%}.monaco-editor .type-hierarchy .tree{background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .type-hierarchy .tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.monaco-workbench .type-hierarchy .tree .typehierarchy-element{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-workbench .type-hierarchy .tree .typehierarchy-element .monaco-icon-label{padding-left:4px}.monaco-editor .type-hierarchy .type-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .type-hierarchy .editor .monaco-editor .monaco-editor-background,.monaco-editor .type-hierarchy .editor .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .type-hierarchy .editor .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}@keyframes wiggle{0%{transform:rotate(0)scale(1)}15%,45%{transform:rotate(.04turn)scale(1.1)}30%,60%{transform:rotate(-.04turn)scale(1.2)}to{transform:rotate(0)scale(1)}}.monaco-workbench .statusbar DIV#status\.languageStatus A>SPAN.codicon.wiggle{animation-name:wiggle;animation-duration:.8s;animation-iteration-count:1}@keyframes flash{0%{background-color:initial}50%{background-color:var(--vscode-statusBarItem-prominentBackground)}to{background-color:initial}}.monaco-workbench .statusbar DIV#status\.languageStatus.flash A{animation-name:flash;animation-duration:.8s;animation-iteration-count:1}.monaco-workbench .hover-language-status{display:flex}.monaco-workbench .hover-language-status:not(:last-child){border-bottom:1px solid var(--vscode-notifications-border)}.monaco-workbench .hover-language-status>.severity{flex:1;margin:auto;padding-right:8px;display:none}.monaco-workbench .hover-language-status>.severity.sev3{color:var(--vscode-notificationsErrorIcon-foreground)}.monaco-workbench .hover-language-status>.severity.sev2{color:var(--vscode-notificationsInfoIcon-foreground)}.monaco-workbench .hover-language-status>.severity.show{display:inherit}.monaco-workbench .hover-language-status>.element{vertical-align:middle;flex-grow:100;justify-content:space-between;display:flex}.monaco-workbench .hover-language-status>.element>.left>.separator:before{content:"–";opacity:.6;padding:0 2px}.monaco-workbench .hover-language-status>.element>.left:empty{display:none}.monaco-workbench .hover-language-status>.element .left{white-space:nowrap;align-items:center;gap:3px;margin:auto 0;display:flex}.monaco-workbench .hover-language-status>.element .right{margin:auto 0;display:flex}.monaco-workbench .hover-language-status>.element .right:not(:empty){padding-left:16px}.monaco-workbench .hover-language-status>.element .right .monaco-link{white-space:nowrap;text-decoration:var(--text-link-decoration);margin:auto 0}.monaco-workbench .hover-language-status>.element .right .monaco-action-bar:not(:first-child){padding-left:8px}.monaco-workbench .merge-editor .code-view>.header{align-content:center;height:30px;padding:0 10px;display:flex;overflow:hidden}.monaco-workbench .merge-editor .code-view>.header>span{text-overflow:ellipsis;white-space:nowrap;align-self:center;padding-right:6px;overflow:hidden}.monaco-workbench .merge-editor .code-view>.header>span.title{flex-shrink:0}.monaco-workbench .merge-editor .code-view>.header>span.description{color:var(--vscode-descriptionForeground);flex-shrink:0;align-items:center;font-size:12px;display:flex}.monaco-workbench .merge-editor .code-view.result>.header>.description{flex-shrink:1;display:inline}.monaco-workbench .merge-editor .code-view.result>.header>.detail,.monaco-workbench .merge-editor .code-view.result>.header>.toolbar{flex-shrink:0}.monaco-workbench .merge-editor .code-view>.header>span.description .codicon{color:var(--vscode-descriptionForeground);font-size:14px}.monaco-workbench .merge-editor .code-view>.header>span.detail{color:var(--vscode-descriptionForeground);margin-left:auto;font-size:12px}.monaco-workbench .merge-editor .code-view>.header>span.detail .codicon{font-size:13px}.monaco-workbench .merge-editor .code-view.input>.header>span.detail:before{content:"•";opacity:.5;padding-right:3px}.monaco-workbench .merge-editor .code-view.input>.header>span.detail{margin-left:0}.monaco-workbench .merge-editor .code-view.input>.header>span.toolbar{flex-shrink:0;margin-left:auto}.monaco-workbench .merge-editor .code-view>.container{flex-direction:row;display:flex}.monaco-workbench .merge-editor .code-view>.container>.gutter{flex-grow:0;flex-shrink:0;width:24px;position:relative;overflow:hidden}.monaco-workbench .merge-editor .merge-editor-diff{background-color:var(--vscode-mergeEditor-change-background)}.monaco-workbench .merge-editor .merge-editor-diff-word{background-color:var(--vscode-mergeEditor-change-word-background)}.monaco-workbench .merge-editor .merge-editor-block:not(.handled):not(.focused){border:1px solid var(--vscode-mergeEditor-conflict-unhandledUnfocused-border)}.monaco-workbench .merge-editor .merge-editor-block:not(.handled).focused{border:2px solid var(--vscode-mergeEditor-conflict-unhandledFocused-border)}.monaco-workbench .merge-editor .merge-editor-block.handled:not(.focused){border:1px solid var(--vscode-mergeEditor-conflict-handledUnfocused-border)}.monaco-workbench .merge-editor .merge-editor-block.handled.focused{border:1px solid var(--vscode-mergeEditor-conflict-handledFocused-border)}.monaco-workbench .merge-editor .merge-editor-simplified.input.i1,.merge-editor-block.use-simplified-decorations.input.i1{background-color:var(--vscode-mergeEditor-conflict-input1-background)}.monaco-workbench .merge-editor .merge-editor-simplified.input.i2,.merge-editor-block.use-simplified-decorations.input.i2{background-color:var(--vscode-mergeEditor-conflict-input2-background)}.gutter.monaco-editor>div{position:absolute}.merge-accept-gutter-marker{width:28px;margin-left:4px}.merge-accept-gutter-marker .background{width:50%;height:100%;position:absolute}.merge-accept-gutter-marker.multi-line.focused .background{border:2px solid var(--vscode-mergeEditor-conflict-unhandledFocused-border);border-right:0}.merge-accept-gutter-marker.multi-line .background{border:2px solid var(--vscode-mergeEditor-conflict-unhandledUnfocused-border);border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.merge-accept-gutter-marker.multi-line.handled.focused .background{border:2px solid var(--vscode-mergeEditor-conflict-handledFocused-border);border-right:0}.merge-accept-gutter-marker.multi-line.handled .background{border:2px solid var(--vscode-checkbox-border);border-right:0}.focused .accept-conflict-group.monaco-custom-toggle{border:1px solid var(--vscode-mergeEditor-conflict-unhandledFocused-border)}.accept-conflict-group.monaco-custom-toggle{border:1px solid var(--vscode-mergeEditor-conflict-unhandledUnfocused-border)}.handled.focused .accept-conflict-group.monaco-custom-toggle{border:1px solid var(--vscode-mergeEditor-conflict-handledFocused-border)}.handled .accept-conflict-group.monaco-custom-toggle{border:1px solid var(--vscode-checkbox-border)}.merge-accept-gutter-marker.multi-line .background{width:10px;left:8px}.merge-accept-gutter-marker .checkbox{width:100%;position:absolute}.accept-conflict-group.monaco-custom-toggle{opacity:1;background-color:var(--vscode-checkbox-border);border-radius:3px;width:18px;height:18px;margin-left:0;margin-right:0;padding:0;background-size:16px!important}.merge-accept-gutter-marker .checkbox-background{background:var(--vscode-editor-background);display:flex}.conflict-zone-root{background-color:var(--vscode-mergeEditor-change-background);border:1px solid var(--vscode-mergeEditor-conflict-unhandledUnfocused-border);align-content:center;align-items:center;height:90%;display:flex}.conflict-zone-root .dots{margin:0 10px}.conflict-zone-root pre{display:"inline";font-family:var(--monaco-monospace-font)}.conflict-zone-root .text{background:var(--vscode-mergeEditor-conflictingLines-background);white-space:nowrap;align-items:center;height:100%;margin-left:auto;padding:0 8px;display:flex;overflow:hidden}.focused.conflict-zone .conflict-zone-root{border:1px solid var(--vscode-mergeEditor-conflict-unhandledFocused-border)}.merge-editor-conflict-actions{text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);margin:0 3px;display:inline-block;overflow:hidden}.merge-editor-conflict-actions>span,.merge-editor-conflict-actions>a{user-select:none;white-space:nowrap}.merge-editor-conflict-actions>a{text-decoration:none}.merge-editor-conflict-actions>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.merge-editor-conflict-actions>a:hover .codicon{color:var(--vscode-editorLink-activeForeground)!important}.merge-editor-conflict-actions .codicon{vertical-align:middle;color:var(--vscode-editorCodeLens-foreground);color:currentColor!important}.merge-editor-conflict-actions>a:hover .codicon:before{cursor:pointer}.fixed-zone-widget{width:100%}.merge-editor-diff-empty-word.base{border-left:solid var(--vscode-mergeEditor-changeBase-word-background) 3px;margin-left:3px}.merge-editor-diff-empty-word.input{border-left:solid var(--vscode-mergeEditor-change-word-background) 3px;margin-left:3px}.merge-editor-diff-word.base{background-color:var(--vscode-mergeEditor-changeBase-word-background)}.merge-editor-diff.base{background-color:var(--vscode-mergeEditor-changeBase-background)}
