From 1c3cca9db525724f78d776e3ad839b4568d91052 Mon Sep 17 00:00:00 2001 From: devlynnx <131967130+devlynnx@users.noreply.github.com> Date: Wed, 5 Jul 2023 01:48:39 -0700 Subject: [PATCH] Add files via upload --- ...ode [GitHub] - Visual Studio Code - GitHub | 11075 ++++++++++++++++ action.yml.txt | 16 + ...orkflow with a specific version of node.js | Bin 0 -> 1408506 bytes 3 files changed, 11091 insertions(+) create mode 100644 action.yml - setup-node [GitHub] - Visual Studio Code - GitHub create mode 100644 action.yml.txt create mode 100644 actions_setup-node_ Set up your GitHub Actions workflow with a specific version of node.js diff --git a/action.yml - setup-node [GitHub] - Visual Studio Code - GitHub b/action.yml - setup-node [GitHub] - Visual Studio Code - GitHub new file mode 100644 index 00000000..60f704e8 --- /dev/null +++ b/action.yml - setup-node [GitHub] - Visual Studio Code - GitHub @@ -0,0 +1,11075 @@ +From: +Snapshot-Content-Location: https://github.dev/Devlynnx/setup-node/commit/b590c6190b2a21bd85e041b194a4e7ec4fa1989c +Subject: action.yml - setup-node [GitHub] - Visual Studio Code - GitHub +Date: Wed, 14 Jun 2023 10:34:34 -0000 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4----" + + +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: binary +Content-Location: https://github.dev/Devlynnx/setup-node/commit/b590c6190b2a21bd85e041b194a4e7ec4fa1989c + +action.yml - setup-node [GitHub] - Visual Studio Code - GitHub
action.yml - setup-node [GitHub] - Visual Studio Code - GitHub

Explorer

Open Editors

0rigin
action.yml

setup-node [GitHub]

.prettierignore
.prettierrc.js
0rigin
action.yml
CODE_OF_CONDUCT.md
CODEOWNERS
jest.config.js

Outline

Timeline

Show All Commands
Ctrl+Shift+P
Go to File
Ctrl+P
Find in Files
Ctrl+Shift+F
Toggle Full Screen
F11
Show Settings
Ctrl+,
0rigin
action.yml
action.yml
1
2
3
4
5
6
7
8
9
10
11
name: 'Setup Node.js environment'
description: 'Setup a Node.js environment by adding problem matchers and optionally downloading and adding it to the PATH.'
author: 'GitHub'
inputs:
  always-auth:
    description: 'Set always-auth in npmrc.'
    default: 'false'
  node-version:
    description: 'Version Spec of the version to use. Examples: 12.x, 10.15.1, >=10.15.0.'
  node-version-file:
    description: 'File containing the version Spec of the version to use.  Examples: .nvmrc, .node-version, .tool-versions.'
Press desired key combination and then press ENTER.
      Drag a view here to display.
          Drag a view here to display.
          GitHub
          b590c61*
          0 0
          Prettier
          Layout: us
          Binary
          LF
          UTF-8
          Spaces: 2
          Ln 1, Col 1
             
              73 Results
              0 Selected
              Press 'Enter' to confirm your input or 'Escape' to cancel
              OK
                    languages (identifier)
                        +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-28f0d782-48bc-4eb2-bdc2-cd7d5c5532fe@mhtml.blink + +@charset "utf-8"; + +:root { --z-index-notebook-progress-bar: 5; --z-index-notebook-list-insertion-indicator: 10; --z-index-notebook-cell-editor-outline: 20; --z-index-notebook-scrollbar: 25; --z-index-notebook-cell-status: 26; --z-index-notebook-folding-indicator: 26; --z-index-notebook-output: 27; --z-index-notebook-cell-bottom-toolbar-container: 28; --z-index-notebook-run-button-container: 29; --z-index-notebook-input-collapse-condicon: 29; --z-index-notebook-cell-output-toolbar: 30; --z-index-notebook-cell-expand-part-button: 36; --z-index-notebook-cell-toolbar: 37; --z-index-notebook-cell-toolbar-dropdown-active: 38; --z-index-notebook-diff-view-viewport-slider: 10; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-7d41496e-8d24-4607-9908-3a7450c0b5dd@mhtml.blink + +@charset "utf-8"; + +.vsonline-serverless-workbench { position: absolute; inset: 0px; z-index: 3; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-e15d8e19-8fbf-48f6-b515-1707ac3631c8@mhtml.blink + +@charset "utf-8"; + +.cs-icon { display: inline-block; position: relative; width: calc(1.6 * var(--grid-unit)); height: calc(1.6 * var(--grid-unit)); flex-shrink: 0; flex-grow: 0; fill: var(--vscode-editor-foreground, #444d56); } + +.cs-icon > svg, .cs-icon::after { position: absolute; inset: 0px; } + +.cs-icon::after { content: ""; z-index: 2; } + +.cs-icon svg, .cs-icon use { fill: inherit; z-index: 1; } + +.cs-icon--blue { fill: var(--vscode-debugIcon-continueForeground, #0366d6); } + +.cs-icon--green { fill: var(--vscode-debugIcon-startForeground, #28a745); } + +.cs-icon--red { fill: var(--vscode-errorForeground, #cb2431); } + +.cs-icon--black { fill: var(--vscode-editor-foreground, #444d56); } + +.cs-icon--white { fill: var(--vscode-editor-foreground, #444d56); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-2b972cdc-a760-447f-a42d-f55f9963162a@mhtml.blink + +@charset "utf-8"; + +.cs-splash-screen .xterm { font-feature-settings: "liga" 0; user-select: none; position: absolute; inset: 0px; cursor: text; } + +.cs-splash-screen .xterm.focus, .cs-splash-screen .xterm:focus { outline: none; } + +.cs-splash-screen .xterm .xterm-helpers { position: absolute; top: 0px; z-index: 5; } + +.cs-splash-screen .xterm .xterm-helper-textarea { position: absolute; opacity: 0; left: -9999em; top: 0px; width: 0px; height: 0px; z-index: -5; white-space: nowrap; overflow: hidden; resize: none; } + +.cs-splash-screen .xterm .composition-view { background: rgb(0, 0, 0); color: rgb(255, 255, 255); display: none; position: absolute; white-space: nowrap; z-index: 1; } + +.cs-splash-screen .xterm .composition-view.active { display: block; } + +.cs-splash-screen .xterm .xterm-viewport { background-color: rgb(0, 0, 0); overflow-y: auto; cursor: default; position: absolute; inset: 0px; } + +.cs-splash-screen .xterm .xterm-screen { position: relative; } + +.cs-splash-screen .xterm .xterm-screen canvas { position: absolute; left: 0px; top: 0px; } + +.cs-splash-screen .xterm .xterm-scroll-area { visibility: hidden; } + +.cs-splash-screen .xterm-char-measure-element { display: inline-block; visibility: hidden; position: absolute; top: 0px; left: -9999em; line-height: 17.5px; } + +.cs-splash-screen .xterm.enable-mouse-events { cursor: default; } + +.cs-splash-screen .xterm.xterm-cursor-pointer { cursor: pointer; } + +.cs-splash-screen .xterm.column-select.focus { cursor: crosshair; } + +.cs-splash-screen .xterm .xterm-accessibility, .cs-splash-screen .xterm .xterm-message { position: absolute; inset: 0px; z-index: 10; color: transparent; } + +.cs-splash-screen .xterm .live-region { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; } + +.cs-splash-screen .xterm-dim { opacity: 0.5; } + +.cs-splash-screen .xterm-underline { text-decoration: underline; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-a80eb986-29e1-4285-9c48-7cc29567c3e5@mhtml.blink + +@charset "utf-8"; + +.jupyter-workbench { height: 100%; width: 100%; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-db6cb9e0-8103-41e6-898c-00d031ecad41@mhtml.blink + +@charset "utf-8"; + +.cs-workbench-root { position: absolute; inset: 0px; z-index: 0; } + +.cs-workbench-page__dev-panel { display: none; } + +.cs-workbench-page__body { position: absolute; inset: 0px; transition: top 0.15s ease-in-out 0s; } + +.cs-workbench-page.is-dev-panel .cs-workbench-page__dev-panel { display: block; } + +.cs-workbench-page.is-dev-panel .cs-workbench-page__body { top: var(--dev-panel-height); } + +.cs-workbench-page .Header { position: absolute; top: 0px; right: 0px; left: 0px; z-index: 1; } + +.cs-workbench-page.is-dev-panel .Header { top: var(--dev-panel-height); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-1fae33e6-a733-4e5c-8737-9e2c37210b85@mhtml.blink + +@charset "utf-8"; + +.cs-dev-panel-header-perf-block__controls { float: left; display: none; margin-left: calc(.5 * var(--grid-unit)); } + +.cs-dev-panel-header-perf-block__controls .cs-dev-panel-header-perf-block__console-button { padding-top: ; padding-right: ; padding-left: ; padding-bottom: calc(.2 * var(--grid-unit)); height: auto; vertical-align: middle; } + +.cs-dev-panel-header-perf-block.is-ready { cursor: pointer; } + +.cs-dev-panel-header-perf-block.is-ready:hover .cs-dev-panel-header-perf-block__controls { display: block; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-a1c6e9a8-4985-4b9e-9cd4-56a3b63fbc60@mhtml.blink + +@charset "utf-8"; + +.cs-dev-panel-header { padding-right: calc(var(--dev-panel-height) + var(--grid-unit)); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; z-index: 0; } + +.cs-dev-panel-header__section { position: relative; height: var(--dev-panel-height); line-height: var(--dev-panel-height); float: left; overflow: hidden; } + +.cs-dev-panel-header__section--text { padding-left: calc(1 * var(--grid-unit)); } + +.cs-dev-panel-header__section--text + .cs-dev-panel-header__section--text { padding-left: calc(.5 * var(--grid-unit)); } + +.cs-dev-panel-header__section-title { color: var(--dev-panel-text-color); cursor: default; } + +.cs-dev-panel-header__section::selection { background-color: var(--dev-panel-selection-color); } + +.cs-dev-panel-header__emoji { display: inline-block; border-right: 1px solid var(--dev-panel-border-color); padding: 0 calc(.7 * var(--grid-unit)); height: 100%; position: relative; } + +.cs-dev-panel-header__emoji.is-corner::after { content: ""; position: absolute; --gap: calc(.3 * var(--grid-unit)); --size: calc(.3 * var(--grid-unit)); top: var(--gap); right: var(--gap); width: var(--size); height: var(--size); border-radius: 50%; background-color: rgb(0, 230, 0); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-fd209c9f-eec1-495a-a52d-2e94f91e51eb@mhtml.blink + +@charset "utf-8"; + +.cs-dev-panel-section { margin-bottom: calc(1.5 * var(--grid-unit)); } + +.cs-dev-panel-section + .cs-dev-panel-section { padding-top: calc(1.5 * var(--grid-unit)); border-top: 1px solid var(--dev-panel-border-color); } + +.cs-dev-panel-section__title { position: relative; font-size: 12px; font-weight: bold; cursor: pointer; padding-left: calc(1.25 * var(--grid-unit)); } + +.cs-dev-panel-section__title::before { content: "▶"; color: inherit; font-size: 10px; font-family: monospace; position: absolute; left: 0px; top: 0px; transition: transform 0.075s ease-in-out 0s; transform-origin: 25% 60%; } + +.cs-dev-panel-section.is-open .cs-dev-panel-section__title::before { transform: rotate(90deg); } + +.cs-dev-panel-section.is-open .cs-dev-panel-section__body { display: block; } + +.cs-dev-panel-section__title:hover { opacity: 0.85; } + +.cs-dev-panel-section__body { display: none; margin-top: calc(1 * var(--grid-unit)); padding: 0 calc(1.5 * var(--grid-unit)); border-left: 1px solid var(--dev-panel-border-color); min-width: calc(20 * var(--grid-unit)); box-sizing: border-box; } + +.cs-dev-panel-section__body hr { margin: calc(1 * var(--grid-unit)) 0; border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid var(--dev-panel-border-color); } + +.cs-dev-panel-section__body p, .cs-dev-panel-section__body pre { margin: calc(.5 * var(--grid-unit)) 0; } + +.cs-dev-panel-section__body .cs-dev-panel-section__footer { margin-top: calc(1.5 * var(--grid-unit)); } + +.cs-dev-panel-section__body p::after { content: ""; clear: both; display: table; } + +.cs-dev-panel-section__body label { color: rgb(225, 225, 225); float: left; margin-top: calc(.3 * var(--grid-unit)); margin-right: calc(.5 * var(--grid-unit)); } + +.cs-dev-panel-section__body input[type="checkbox"] { float: left; margin-left: 0px; margin-right: calc(1 * var(--grid-unit)); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-618922c8-9837-4f1e-93aa-0ede843adde8@mhtml.blink + +@charset "utf-8"; + +:root { --grid-unit: 1rem; --button-bg-color: #0278d5; --dev-panel-height: 2.5rem; --dev-panel-text-color: hsla(0,0%,100%,.5); --dev-panel-border-color: #2a2a2a; --dev-panel-bg-emphasis: #000; --dev-panel-bg-emphasis-hover: #111; --dev-panel-selection-color: #00FFFF; --dev-panel--linkselection-color: #00BEFF; } + +.cs-dev-panel { position: absolute; top: 0px; left: 0px; right: 0px; z-index: 10; box-sizing: border-box; color: white; font-family: Helvetica, Arial, sans-serif; transition: height 0.1s ease-in-out 0s; letter-spacing: 0.5px; } + +.cs-dev-panel.is-hidden { height: var(--dev-panel-height); box-shadow: none; } + +.cs-dev-panel input:focus { background-color: rgba(255, 255, 255, 0.1); outline: none; border-color: white; color: white; } + +.cs-dev-panel__input[type="text"] { border-radius: 0px; border: 1px solid var(--dev-panel-border-color); color: inherit; background-color: rgba(255, 255, 255, 0.05); font-size: 12px; --input-height: calc(2.5 * var(--grid-unit)); height: var(--input-height); line-height: var(--input-height); padding: calc(.5 * var(--grid-unit)); box-sizing: border-box; margin: calc(.5 * var(--grid-unit)) 0; width: 100%; } + +.cs-dev-panel__input--button { padding: calc(.5 * var(--grid-unit)) calc(1 * var(--grid-unit)); margin: 0 calc(.25 * var(--grid-unit)); --button-height: calc(2.5 * var(--grid-unit)); height: var(--button-height); line-height: calc((var(--button-height) / 2) - 1px); font-size: 12px; cursor: pointer; border: none; } + +.cs-dev-panel__input--button-margin { margin-top: 5px; } + +.cs-dev-panel__input--button:disabled { opacity: 0.2; cursor: default; } + +.cs-dev-panel__toggle-button { position: absolute; top: 0px; right: 0px; height: var(--dev-panel-height); width: var(--dev-panel-height); background: var(--dev-panel-bg-emphasis); font-size: 12px; line-height: calc(var(--dev-panel-height) + 2px); cursor: pointer; text-align: center; border-left: 1px solid var(--dev-panel-border-color); box-sizing: content-box; z-index: 1; } + +.cs-dev-panel__toggle-button:hover { background-color: var(--dev-panel-bg-emphasis-hover); } + +.cs-dev-panel__header { position: absolute; top: 0px; left: 0px; right: 0px; height: var(--dev-panel-height); line-height: calc(var(--dev-panel-height) - 1px); font-size: 12px; background: rgb(22, 24, 24); box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 0px; z-index: 0; border-bottom: 1px solid var(--dev-panel-border-color); } + +.cs-dev-panel__body { position: absolute; top: var(--dev-panel-height); right: 0px; width: calc(20 * var(--grid-unit)); padding-top: ; padding-right: ; padding-left: ; padding-bottom: calc(.5 * var(--grid-unit)); overflow: hidden auto; background: rgb(22, 24, 24); box-shadow: 5px 5px 0 rgba(0,0,0,.15), + inset 0 1px 0 var(--dev-panel-border-color); max-height: calc(40 * var(--grid-unit)); z-index: 0; } + +.cs-dev-panel.is-hidden .cs-dev-panel__body { display: none; } + +.cs-dev-panel.is-hidden .cs-dev-panel__header { box-shadow: none; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-e8bf4aac-2be4-4010-90bb-54ecc0100384@mhtml.blink + +@charset "utf-8"; + +.monaco-workbench { forced-color-adjust: none; } + +.monaco-editor .inputarea.ime-input { background-color: rgba(110, 118, 129, 0.1); } + +.monaco-editor .view-overlays .current-line { background-color: rgba(110, 118, 129, 0.1); } + +.monaco-editor .margin-view-overlays .current-line-margin { background-color: rgba(110, 118, 129, 0.1); border: none; } + +.monaco-editor .bracket-indent-guide.lvl-0 { --guide-color: rgba(121, 192, 255, 0.3); --guide-color-active: #79c0ff; } + +.monaco-editor .bracket-indent-guide.lvl-1 { --guide-color: rgba(86, 211, 100, 0.3); --guide-color-active: #56d364; } + +.monaco-editor .bracket-indent-guide.lvl-2 { --guide-color: rgba(227, 179, 65, 0.3); --guide-color-active: #e3b341; } + +.monaco-editor .bracket-indent-guide.lvl-3 { --guide-color: rgba(255, 161, 152, 0.3); --guide-color-active: #ffa198; } + +.monaco-editor .bracket-indent-guide.lvl-4 { --guide-color: rgba(255, 155, 206, 0.3); --guide-color-active: #ff9bce; } + +.monaco-editor .bracket-indent-guide.lvl-5 { --guide-color: rgba(210, 168, 255, 0.3); --guide-color-active: #d2a8ff; } + +.monaco-editor .bracket-indent-guide.lvl-6 { --guide-color: rgba(121, 192, 255, 0.3); --guide-color-active: #79c0ff; } + +.monaco-editor .bracket-indent-guide.lvl-7 { --guide-color: rgba(86, 211, 100, 0.3); --guide-color-active: #56d364; } + +.monaco-editor .bracket-indent-guide.lvl-8 { --guide-color: rgba(227, 179, 65, 0.3); --guide-color-active: #e3b341; } + +.monaco-editor .bracket-indent-guide.lvl-9 { --guide-color: rgba(255, 161, 152, 0.3); --guide-color-active: #ffa198; } + +.monaco-editor .bracket-indent-guide.lvl-10 { --guide-color: rgba(255, 155, 206, 0.3); --guide-color-active: #ff9bce; } + +.monaco-editor .bracket-indent-guide.lvl-11 { --guide-color: rgba(210, 168, 255, 0.3); --guide-color-active: #d2a8ff; } + +.monaco-editor .bracket-indent-guide.lvl-12 { --guide-color: rgba(121, 192, 255, 0.3); --guide-color-active: #79c0ff; } + +.monaco-editor .bracket-indent-guide.lvl-13 { --guide-color: rgba(86, 211, 100, 0.3); --guide-color-active: #56d364; } + +.monaco-editor .bracket-indent-guide.lvl-14 { --guide-color: rgba(227, 179, 65, 0.3); --guide-color-active: #e3b341; } + +.monaco-editor .bracket-indent-guide.lvl-15 { --guide-color: rgba(255, 161, 152, 0.3); --guide-color-active: #ffa198; } + +.monaco-editor .bracket-indent-guide.lvl-16 { --guide-color: rgba(255, 155, 206, 0.3); --guide-color-active: #ff9bce; } + +.monaco-editor .bracket-indent-guide.lvl-17 { --guide-color: rgba(210, 168, 255, 0.3); --guide-color-active: #d2a8ff; } + +.monaco-editor .bracket-indent-guide.lvl-18 { --guide-color: rgba(121, 192, 255, 0.3); --guide-color-active: #79c0ff; } + +.monaco-editor .bracket-indent-guide.lvl-19 { --guide-color: rgba(86, 211, 100, 0.3); --guide-color-active: #56d364; } + +.monaco-editor .bracket-indent-guide.lvl-20 { --guide-color: rgba(227, 179, 65, 0.3); --guide-color-active: #e3b341; } + +.monaco-editor .bracket-indent-guide.lvl-21 { --guide-color: rgba(255, 161, 152, 0.3); --guide-color-active: #ffa198; } + +.monaco-editor .bracket-indent-guide.lvl-22 { --guide-color: rgba(255, 155, 206, 0.3); --guide-color-active: #ff9bce; } + +.monaco-editor .bracket-indent-guide.lvl-23 { --guide-color: rgba(210, 168, 255, 0.3); --guide-color-active: #d2a8ff; } + +.monaco-editor .bracket-indent-guide.lvl-24 { --guide-color: rgba(121, 192, 255, 0.3); --guide-color-active: #79c0ff; } + +.monaco-editor .bracket-indent-guide.lvl-25 { --guide-color: rgba(86, 211, 100, 0.3); --guide-color-active: #56d364; } + +.monaco-editor .bracket-indent-guide.lvl-26 { --guide-color: rgba(227, 179, 65, 0.3); --guide-color-active: #e3b341; } + +.monaco-editor .bracket-indent-guide.lvl-27 { --guide-color: rgba(255, 161, 152, 0.3); --guide-color-active: #ffa198; } + +.monaco-editor .bracket-indent-guide.lvl-28 { --guide-color: rgba(255, 155, 206, 0.3); --guide-color-active: #ff9bce; } + +.monaco-editor .bracket-indent-guide.lvl-29 { --guide-color: rgba(210, 168, 255, 0.3); --guide-color-active: #d2a8ff; } + +.monaco-editor .vertical { box-shadow: 1px 0 0 0 var(--guide-color) inset; } + +.monaco-editor .horizontal-top { border-top: 1px solid var(--guide-color); } + +.monaco-editor .horizontal-bottom { border-bottom: 1px solid var(--guide-color); } + +.monaco-editor .vertical.indent-active { box-shadow: 1px 0 0 0 var(--guide-color-active) inset; } + +.monaco-editor .horizontal-top.indent-active { border-top: 1px solid var(--guide-color-active); } + +.monaco-editor .horizontal-bottom.indent-active { border-bottom: 1px solid var(--guide-color-active); } + +.monaco-editor .line-numbers.dimmed-line-number { color: rgba(110, 118, 129, 0.4); } + +.monaco-editor .cursors-layer .cursor { background-color: rgb(47, 129, 247); border-color: rgb(47, 129, 247); color: rgb(208, 126, 8); } + +.monaco-editor .unexpected-closing-bracket { color: rgb(125, 133, 144); } + +.monaco-editor .bracket-highlighting-0 { color: rgb(121, 192, 255); } + +.monaco-editor .bracket-highlighting-1 { color: rgb(86, 211, 100); } + +.monaco-editor .bracket-highlighting-2 { color: rgb(227, 179, 65); } + +.monaco-editor .bracket-highlighting-3 { color: rgb(255, 161, 152); } + +.monaco-editor .bracket-highlighting-4 { color: rgb(255, 155, 206); } + +.monaco-editor .bracket-highlighting-5 { color: rgb(210, 168, 255); } + +.monaco-editor .bracket-highlighting-6 { color: rgb(121, 192, 255); } + +.monaco-editor .bracket-highlighting-7 { color: rgb(86, 211, 100); } + +.monaco-editor .bracket-highlighting-8 { color: rgb(227, 179, 65); } + +.monaco-editor .bracket-highlighting-9 { color: rgb(255, 161, 152); } + +.monaco-editor .bracket-highlighting-10 { color: rgb(255, 155, 206); } + +.monaco-editor .bracket-highlighting-11 { color: rgb(210, 168, 255); } + +.monaco-editor .bracket-highlighting-12 { color: rgb(121, 192, 255); } + +.monaco-editor .bracket-highlighting-13 { color: rgb(86, 211, 100); } + +.monaco-editor .bracket-highlighting-14 { color: rgb(227, 179, 65); } + +.monaco-editor .bracket-highlighting-15 { color: rgb(255, 161, 152); } + +.monaco-editor .bracket-highlighting-16 { color: rgb(255, 155, 206); } + +.monaco-editor .bracket-highlighting-17 { color: rgb(210, 168, 255); } + +.monaco-editor .bracket-highlighting-18 { color: rgb(121, 192, 255); } + +.monaco-editor .bracket-highlighting-19 { color: rgb(86, 211, 100); } + +.monaco-editor .bracket-highlighting-20 { color: rgb(227, 179, 65); } + +.monaco-editor .bracket-highlighting-21 { color: rgb(255, 161, 152); } + +.monaco-editor .bracket-highlighting-22 { color: rgb(255, 155, 206); } + +.monaco-editor .bracket-highlighting-23 { color: rgb(210, 168, 255); } + +.monaco-editor .bracket-highlighting-24 { color: rgb(121, 192, 255); } + +.monaco-editor .bracket-highlighting-25 { color: rgb(86, 211, 100); } + +.monaco-editor .bracket-highlighting-26 { color: rgb(227, 179, 65); } + +.monaco-editor .bracket-highlighting-27 { color: rgb(255, 161, 152); } + +.monaco-editor .bracket-highlighting-28 { color: rgb(255, 155, 206); } + +.monaco-editor .bracket-highlighting-29 { color: rgb(210, 168, 255); } + +.monaco-editor .squiggly-error { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23f14c4c'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left bottom repeat-x; } + +.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23cca700'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left bottom repeat-x; } + +.monaco-editor .squiggly-info { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%233794ff'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left bottom repeat-x; } + +.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%223%22%20width%3D%2212%22%3E%3Cg%20fill%3D%22rgba(238%2C%20238%2C%20238%2C%200.7)%22%3E%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left bottom no-repeat; } + +.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: 0.667; } + +.monaco-editor .diagonal-fill { background-image: linear-gradient(-45deg, rgba(204, 204, 204, 0.2) 12.5%, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 0) 50%, rgba(204, 204, 204, 0.2) 50%, rgba(204, 204, 204, 0.2) 62.5%, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 100%); background-size: 8px 8px; } + +.monaco-editor .findMatch { background-color: rgba(242, 204, 96, 0.5); } + +.monaco-editor .currentFindMatch { background-color: rgb(158, 106, 3); } + +.monaco-editor .findScope { background-color: rgba(58, 61, 65, 0.4); } + +.monaco-editor .find-widget { background-color: rgb(22, 27, 34); } + +.monaco-editor .find-widget { box-shadow: rgba(0, 0, 0, 0.36) 0px 0px 8px 2px; } + +.monaco-editor .find-widget { color: rgb(230, 237, 243); } + +.monaco-editor .find-widget.no-results .matchesCount { color: rgb(248, 81, 73); } + +.monaco-editor .find-widget .monaco-sash { background-color: rgb(69, 69, 69); } + +.monaco-editor .find-widget .button:not(.disabled):hover, .monaco-editor .find-widget .codicon-find-selection:hover { background-color: rgba(90, 93, 94, 0.31) !important; } + +.monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline-color: rgb(31, 111, 235); } + +.monaco-editor .selectionHighlight { background-color: rgba(63, 185, 80, 0.13); } + +.monaco-editor .monaco-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid rgba(69, 69, 69, 0.5); } + +.monaco-editor .monaco-hover hr { border-top: 1px solid rgba(69, 69, 69, 0.5); } + +.monaco-editor .monaco-hover hr { border-bottom: 0px solid rgba(69, 69, 69, 0.5); } + +.monaco-workbench { background-color: rgb(37, 37, 38); } + +.notebook-editor { --notebook-find-width: 318px; --notebook-find-horizontal-padding: 4px; } + +.monaco-workbench .codicon.codicon-testing-error-icon { color: rgb(241, 76, 76) !important; } + +.monaco-workbench .codicon.codicon-testing-failed-icon { color: rgb(241, 76, 76) !important; } + +.monaco-workbench .codicon.codicon-testing-passed-icon { color: rgb(115, 201, 145) !important; } + +.monaco-workbench .codicon.codicon-testing-queued-icon { color: rgb(204, 167, 0) !important; } + +.monaco-workbench .codicon.codicon-testing-skipped-icon { color: rgb(132, 132, 132) !important; } + +.monaco-workbench .codicon.codicon-testing-unset-icon { color: rgb(132, 132, 132) !important; } + +.monaco-editor .codicon.codicon-testing-run-icon, .monaco-editor .codicon.codicon-testing-run-all-icon { color: rgb(115, 201, 145); } + +.monaco-workbench .workbench-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid rgba(69, 69, 69, 0.5); } + +.monaco-workbench .workbench-hover hr { border-top: 1px solid rgba(69, 69, 69, 0.5); } + +.suggest-input-container .monaco-editor .focused .selected-text { background-color: rgb(38, 79, 120); } + +.monaco-workbench .codicon.codicon-debug-breakpoint, .monaco-workbench .codicon.codicon-debug-breakpoint-function, .monaco-workbench .codicon.codicon-debug-breakpoint-conditional, .monaco-workbench .codicon.codicon-debug-breakpoint-data, .monaco-workbench .codicon.codicon-debug-breakpoint-log, .monaco-workbench .codicon.codicon-debug-breakpoint-unsupported, .monaco-workbench .codicon.codicon-debug-hint:not([class*="codicon-debug-breakpoint"]):not([class*="codicon-debug-stackframe"]), .monaco-workbench .codicon.codicon-debug-breakpoint.codicon.codicon-debug-stackframe-focused::after, .monaco-workbench .codicon.codicon-debug-breakpoint.codicon.codicon-debug-stackframe::after { color: rgb(248, 81, 73) !important; } + +.monaco-workbench .codicon.codicon-debug-breakpoint-disabled, .monaco-workbench .codicon.codicon-debug-breakpoint-function-disabled, .monaco-workbench .codicon.codicon-debug-breakpoint-conditional-disabled, .monaco-workbench .codicon.codicon-debug-breakpoint-data-disabled, .monaco-workbench .codicon.codicon-debug-breakpoint-log-disabled { color: rgb(132, 132, 132); } + +.monaco-workbench .codicon.codicon-debug-breakpoint-unverified, .monaco-workbench .codicon.codicon-debug-breakpoint-function-unverified, .monaco-workbench .codicon.codicon-debug-breakpoint-conditional-unverified, .monaco-workbench .codicon.codicon-debug-breakpoint-data-unverified, .monaco-workbench .codicon.codicon-debug-breakpoint-log-unverified { color: rgb(132, 132, 132); } + +.monaco-workbench .codicon.codicon-debug-stackframe, .monaco-editor .debug-top-stack-frame-column { color: rgb(255, 204, 0) !important; } + +.monaco-workbench .codicon.codicon-debug-stackframe-focused { color: rgb(137, 209, 133) !important; } + +.notebook-text-diff-editor .diagonal-fill { background-image: linear-gradient(-45deg, rgba(204, 204, 204, 0.2) 12.5%, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 0) 50%, rgba(204, 204, 204, 0.2) 50%, rgba(204, 204, 204, 0.2) 62.5%, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 100%); background-size: 8px 8px; } + +.notebook-text-diff-editor .cell-body { margin: 16px; } + +.test-explorer .test-explorer-messages { color: rgba(230, 237, 243, 0.65); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table .monaco-table-tr .monaco-table-td .code { color: rgb(191, 197, 202); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table.focused .monaco-list-row.selected .monaco-table-tr .monaco-table-td .code { color: rgba(230, 237, 243, 0.8); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table .monaco-list-row.selected .monaco-table-tr .monaco-table-td .code { color: rgba(230, 237, 243, 0.8); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table.focused .monaco-list-row.focused .monaco-table-tr .monaco-table-td .code { color: rgba(230, 237, 243, 0.8); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table.focused .monaco-list-row:hover:not(.focused):not(.selected) .monaco-table-tr .monaco-table-td .code { color: rgba(230, 237, 243, 0.8); } + +.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 { background-color: rgb(1, 4, 9); } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.checked .active-item-indicator::before { border-left-color: rgb(247, 129, 102); } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus .active-item-indicator::before { border-left-color: rgb(31, 111, 235); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .tabs-container > .tab { border-bottom: 1px solid rgb(48, 54, 61); } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab:hover { background-color: rgb(13, 17, 23) !important; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab:hover { background-color: rgba(110, 118, 129, 0.1) !important; } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent) !important; } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent) !important; } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(12, 15, 21), transparent) !important; } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact):hover > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(12, 15, 21), transparent) !important; } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink.dragged-over:not(.active):not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-shrink.dragged-over:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed.dragged-over:not(.active):not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-fixed.dragged-over:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(42, 46, 51), transparent) !important; } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent); } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent); } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-shrink.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-fixed.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent); } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-shrink.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-fixed.active:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(13, 17, 23), transparent); } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(1, 4, 9), transparent); } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container.active > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(1, 4, 9), transparent); } + +.monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content:not(.dragged-over) .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(1, 4, 9), transparent); } + +.monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-shrink:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content.dragged-over .editor-group-container:not(.active) > .title .tabs-container > .tab.sizing-fixed:not(.dragged):not(.sticky-compact) > .tab-label > .monaco-icon-label-container::after { background: linear-gradient(to left, rgb(1, 4, 9), transparent); } + +.debug-pane .debug-call-stack .monaco-list-row:not(.selected) .stack-frame > .file .file-name { color: rgb(140, 140, 140); } + +.debug-pane .monaco-list-row.selected .line-number { background-color: rgb(31, 111, 235); color: rgb(255, 255, 255); } + +.debug-pane .line-number { background-color: rgba(31, 111, 235, 0.6); color: rgba(255, 255, 255, 0.6); } + +.debug-pane .debug-call-stack .thread > .state.label, .debug-pane .debug-call-stack .session > .state.label { background-color: rgba(136, 136, 136, 0.27); color: rgb(230, 237, 243); } + +.debug-pane .debug-call-stack .thread > .state.label.exception, .debug-pane .debug-call-stack .session > .state.label.exception { background-color: rgb(108, 32, 34); color: rgb(230, 237, 243); } + +.debug-pane .call-stack-state-message > .label.exception { background-color: rgb(108, 32, 34); color: rgb(230, 237, 243); } + +@keyframes debugViewletValueChanged { + 0% { background-color: rgba(86, 156, 214, 0); } + 5% { background-color: rgba(86, 156, 214, 0.9); } + 100% { background-color: rgba(86, 156, 214, 0.3); } +} + +.debug-pane .monaco-list-row .expression .value.changed { background-color: rgba(86, 156, 214, 0.3); animation-name: debugViewletValueChanged; animation-duration: 1s; animation-fill-mode: forwards; } + +.monaco-list-row .expression .lazy-button:hover { background-color: rgba(90, 93, 94, 0.31); } + +.monaco-workbench .monaco-list-row .expression .name { color: rgb(121, 192, 255); } + +.monaco-workbench .monaco-list-row .expression .value, .monaco-workbench .debug-hover-widget .value { color: rgb(165, 214, 255); } + +.monaco-workbench .monaco-list-row .expression .value.string, .monaco-workbench .debug-hover-widget .value.string { color: rgb(165, 214, 255); } + +.monaco-workbench .monaco-list-row .expression .value.boolean, .monaco-workbench .debug-hover-widget .value.boolean { color: rgb(86, 211, 100); } + +.monaco-workbench .monaco-list-row .expression .error, .monaco-workbench .debug-hover-widget .error, .monaco-workbench .debug-pane .debug-variables .scope .error { color: rgb(255, 161, 152); } + +.monaco-workbench .monaco-list-row .expression .value.number, .monaco-workbench .debug-hover-widget .value.number { color: rgb(86, 211, 100); } + +.repl .repl-input-wrapper { border-top: 1px solid rgb(48, 54, 61); } + +.monaco-workbench .repl .repl-tree .output .expression .value.info { color: rgb(139, 148, 158); } + +.monaco-workbench .repl .repl-tree .output .expression .value.warn { color: rgb(210, 153, 34); } + +.monaco-workbench .repl .repl-tree .output .expression .value.error { color: rgb(255, 161, 152); } + +.monaco-workbench .repl .repl-tree .output .expression .source { color: rgb(227, 179, 65); } + +.monaco-workbench .repl .repl-tree .monaco-tl-contents .arrow { color: rgb(188, 140, 255); } + +.monaco-workbench .codicon.codicon-debug-start { color: rgb(137, 209, 133); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-pause, .monaco-workbench .codicon.codicon-debug-pause { color: rgb(117, 190, 255); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-stop, .monaco-workbench .codicon.codicon-debug-stop { color: rgb(244, 135, 113); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-disconnect, .monaco-workbench .debug-view-content .codicon.codicon-debug-disconnect, .monaco-workbench .debug-toolbar .codicon.codicon-debug-disconnect { color: rgb(244, 135, 113); } + +.monaco-workbench .codicon.codicon-debug-restart, .monaco-workbench .codicon.codicon-debug-restart-frame, .monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-restart, .monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-restart-frame { color: rgb(137, 209, 133); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-over, .monaco-workbench .codicon.codicon-debug-step-over { color: rgb(117, 190, 255); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-into, .monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-into, .monaco-workbench .codicon.codicon-debug-step-into { color: rgb(117, 190, 255); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-out, .monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-out, .monaco-workbench .codicon.codicon-debug-step-out { color: rgb(117, 190, 255); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-continue, .monaco-workbench .codicon.codicon-debug-continue, .monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-reverse-continue, .monaco-workbench .codicon.codicon-debug-reverse-continue { color: rgb(117, 190, 255); } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-back, .monaco-workbench .codicon.codicon-debug-step-back { color: rgb(117, 190, 255); } + +.extension-editor .header .actions-status-container > .status .codicon.codicon-extensions-error-message { color: rgb(241, 76, 76); } + +.extension-editor .body .subcontent .runtime-status .codicon.codicon-extensions-error-message { color: rgb(241, 76, 76); } + +.monaco-hover.extension-hover .markdown-hover .hover-contents .codicon.codicon-extensions-error-message { color: rgb(241, 76, 76); } + +.extension-editor .header .actions-status-container > .status .codicon.codicon-extensions-warning-message { color: rgb(204, 167, 0); } + +.extension-editor .body .subcontent .runtime-status .codicon.codicon-extensions-warning-message { color: rgb(204, 167, 0); } + +.monaco-hover.extension-hover .markdown-hover .hover-contents .codicon.codicon-extensions-warning-message { color: rgb(204, 167, 0); } + +.extension-editor .header .actions-status-container > .status .codicon.codicon-extensions-info-message { color: rgb(55, 148, 255); } + +.extension-editor .body .subcontent .runtime-status .codicon.codicon-extensions-info-message { color: rgb(55, 148, 255); } + +.monaco-hover.extension-hover .markdown-hover .hover-contents .codicon.codicon-extensions-info-message { color: rgb(55, 148, 255); } + +.extension-ratings .codicon-extensions-star-full, .extension-ratings .codicon-extensions-star-half { color: rgb(255, 142, 0); } + +.monaco-hover.extension-hover .markdown-hover .hover-contents .codicon.codicon-extensions-star-full { color: rgb(255, 142, 0); } + +.codicon.codicon-extensions-verified-publisher { color: rgb(47, 129, 247); } + +.monaco-hover.extension-hover .markdown-hover .hover-contents .codicon.codicon-extensions-sponsor { color: var(--vscode-extensionIcon-sponsorForeground); } + +.extension-editor > .header > .details > .subtitle .sponsor .codicon.codicon-extensions-sponsor { color: var(--vscode-extensionIcon-sponsorForeground); } + +.extensions-list .monaco-list .monaco-list-row.disabled .author .verified-publisher .codicon.codicon-extensions-verified-publisher { color: rgb(42, 83, 142); } + +.extensions-grid-view .extension-container:focus { background-color: rgba(56, 139, 253, 0.15); outline: none; } + +.extensions-grid-view .extension-container:focus { color: rgb(230, 237, 243); } + +.extensions-grid-view .extension-container:not(.disabled) .author { color: rgb(208, 215, 221); } + +.extensions-grid-view .extension-container.disabled { color: rgb(121, 127, 133); } + +.monaco-workbench .extension-editor .content .details .additional-details-container .resources-container a.resource { color: rgb(47, 129, 247); } + +.monaco-workbench .extension-editor .content .feature-contributions a { color: rgb(47, 129, 247); } + +.monaco-workbench .extension-editor .content .details .additional-details-container .resources-container a.resource:hover, .monaco-workbench .extension-editor .content .details .additional-details-container .resources-container a.resource:active { color: rgb(47, 129, 247); } + +.monaco-workbench .extension-editor .content .feature-contributions a:hover, .monaco-workbench .extension-editor .content .feature-contributions a:active { color: rgb(47, 129, 247); } + +.monaco-workbench .extension-editor .content > .details > .additional-details-container .categories-container > .categories > .category:hover { background-color: rgb(46, 160, 67); border-color: rgb(46, 160, 67); } + +.monaco-workbench .extension-editor .content > .details > .additional-details-container .tags-container > .tags > .tag:hover { background-color: rgb(46, 160, 67); border-color: rgb(46, 160, 67); } + +.monaco-workbench .extension-editor .content > .details > .additional-details-container .categories-container > .categories > .category:hover { color: rgb(255, 255, 255); } + +.monaco-workbench .extension-editor .content > .details > .additional-details-container .tags-container > .tags > .tag:hover { color: rgb(255, 255, 255); } + +.monaco-workbench { --vscode-foreground: #e6edf3; --vscode-disabledForeground: rgba(204, 204, 204, 0.5); --vscode-errorForeground: #f85149; --vscode-descriptionForeground: #7d8590; --vscode-icon-foreground: #7d8590; --vscode-focusBorder: #1f6feb; --vscode-textSeparator-foreground: #21262d; --vscode-textLink-foreground: #2f81f7; --vscode-textLink-activeForeground: #2f81f7; --vscode-textPreformat-foreground: #7d8590; --vscode-textBlockQuote-background: #010409; --vscode-textBlockQuote-border: #30363d; --vscode-textCodeBlock-background: rgba(110, 118, 129, 0.4); --vscode-widget-shadow: rgba(0, 0, 0, 0.36); --vscode-input-background: #0d1117; --vscode-input-foreground: #e6edf3; --vscode-input-border: #30363d; --vscode-inputOption-activeBorder: #007acc; --vscode-inputOption-hoverBackground: rgba(90, 93, 94, 0.5); --vscode-inputOption-activeBackground: rgba(31, 111, 235, 0.4); --vscode-inputOption-activeForeground: #ffffff; --vscode-input-placeholderForeground: #6e7681; --vscode-inputValidation-infoBackground: #063b49; --vscode-inputValidation-infoBorder: #007acc; --vscode-inputValidation-warningBackground: #352a05; --vscode-inputValidation-warningBorder: #b89500; --vscode-inputValidation-errorBackground: #5a1d1d; --vscode-inputValidation-errorBorder: #be1100; --vscode-dropdown-background: #161b22; --vscode-dropdown-listBackground: #161b22; --vscode-dropdown-foreground: #e6edf3; --vscode-dropdown-border: #30363d; --vscode-button-foreground: #ffffff; --vscode-button-separator: rgba(255, 255, 255, 0.4); --vscode-button-background: #238636; --vscode-button-hoverBackground: #2ea043; --vscode-button-secondaryForeground: #c9d1d9; --vscode-button-secondaryBackground: #282e33; --vscode-button-secondaryHoverBackground: #30363d; --vscode-badge-background: #1f6feb; --vscode-badge-foreground: #ffffff; --vscode-scrollbar-shadow: rgba(72, 79, 88, 0.2); --vscode-scrollbarSlider-background: rgba(139, 148, 158, 0.2); --vscode-scrollbarSlider-hoverBackground: rgba(139, 148, 158, 0.24); --vscode-scrollbarSlider-activeBackground: rgba(139, 148, 158, 0.28); --vscode-progressBar-background: #1f6feb; --vscode-editorError-foreground: #f14c4c; --vscode-editorWarning-foreground: #cca700; --vscode-editorInfo-foreground: #3794ff; --vscode-editorHint-foreground: rgba(238, 238, 238, 0.7); --vscode-sash-hoverBorder: #1f6feb; --vscode-editor-background: #0d1117; --vscode-editor-foreground: #e6edf3; --vscode-editorStickyScroll-background: #0d1117; --vscode-editorStickyScrollHover-background: #2a2d2e; --vscode-editorWidget-background: #161b22; --vscode-editorWidget-foreground: #e6edf3; --vscode-editorWidget-border: #454545; --vscode-quickInput-background: #161b22; --vscode-quickInput-foreground: #e6edf3; --vscode-quickInputTitle-background: rgba(255, 255, 255, 0.1); --vscode-pickerGroup-foreground: #7d8590; --vscode-pickerGroup-border: #30363d; --vscode-keybindingLabel-background: rgba(128, 128, 128, 0.17); --vscode-keybindingLabel-foreground: #e6edf3; --vscode-keybindingLabel-border: rgba(51, 51, 51, 0.6); --vscode-keybindingLabel-bottomBorder: rgba(68, 68, 68, 0.6); --vscode-editor-selectionBackground: #264f78; --vscode-editor-inactiveSelectionBackground: rgba(38, 79, 120, 0.5); --vscode-editor-selectionHighlightBackground: rgba(63, 185, 80, 0.25); --vscode-editor-findMatchBackground: #9e6a03; --vscode-editor-findMatchHighlightBackground: rgba(242, 204, 96, 0.5); --vscode-editor-findRangeHighlightBackground: rgba(58, 61, 65, 0.4); --vscode-searchEditor-findMatchBackground: rgba(242, 204, 96, 0.33); --vscode-search-resultsInfoForeground: rgba(230, 237, 243, 0.65); --vscode-editor-hoverHighlightBackground: rgba(38, 79, 120, 0.25); --vscode-editorHoverWidget-background: #161b22; --vscode-editorHoverWidget-foreground: #e6edf3; --vscode-editorHoverWidget-border: #454545; --vscode-editorHoverWidget-statusBarBackground: #1a2029; --vscode-editorLink-activeForeground: #4e94ce; --vscode-editorInlayHint-foreground: #7d8590; --vscode-editorInlayHint-background: rgba(139, 148, 158, 0.2); --vscode-editorInlayHint-typeForeground: #7d8590; --vscode-editorInlayHint-typeBackground: rgba(139, 148, 158, 0.2); --vscode-editorInlayHint-parameterForeground: #7d8590; --vscode-editorInlayHint-parameterBackground: rgba(139, 148, 158, 0.2); --vscode-editorLightBulb-foreground: #ffcc00; --vscode-editorLightBulbAutoFix-foreground: #75beff; --vscode-diffEditor-insertedTextBackground: rgba(63, 185, 80, 0.3); --vscode-diffEditor-removedTextBackground: rgba(255, 123, 114, 0.3); --vscode-diffEditor-insertedLineBackground: rgba(35, 134, 54, 0.15); --vscode-diffEditor-removedLineBackground: rgba(218, 54, 51, 0.15); --vscode-diffEditor-diagonalFill: rgba(204, 204, 204, 0.2); --vscode-diffEditor-unchangedRegionBackground: #000000; --vscode-list-focusBackground: rgba(56, 139, 253, 0.15); --vscode-list-focusForeground: #e6edf3; --vscode-list-focusOutline: #1f6feb; --vscode-list-activeSelectionBackground: rgba(110, 118, 129, 0.4); --vscode-list-activeSelectionForeground: #e6edf3; --vscode-list-inactiveSelectionBackground: rgba(110, 118, 129, 0.4); --vscode-list-inactiveSelectionForeground: #e6edf3; --vscode-list-inactiveFocusBackground: rgba(56, 139, 253, 0.15); --vscode-list-hoverBackground: rgba(110, 118, 129, 0.1); --vscode-list-hoverForeground: #e6edf3; --vscode-list-dropBackground: #062f4a; --vscode-list-highlightForeground: #2f81f7; --vscode-list-focusHighlightForeground: #2f81f7; --vscode-list-invalidItemForeground: #b89500; --vscode-list-errorForeground: #f88070; --vscode-list-warningForeground: #cca700; --vscode-listFilterWidget-background: #161b22; --vscode-listFilterWidget-outline: rgba(0, 0, 0, 0); --vscode-listFilterWidget-noMatchesOutline: #be1100; --vscode-listFilterWidget-shadow: rgba(0, 0, 0, 0.36); --vscode-list-filterMatchBackground: rgba(242, 204, 96, 0.5); --vscode-tree-indentGuidesStroke: #21262d; --vscode-tree-inactiveIndentGuidesStroke: rgba(33, 38, 45, 0.4); --vscode-tree-tableColumnsBorder: rgba(204, 204, 204, 0.13); --vscode-tree-tableOddRowsBackground: rgba(230, 237, 243, 0.04); --vscode-list-deemphasizedForeground: #8c8c8c; --vscode-checkbox-background: #161b22; --vscode-checkbox-selectBackground: #161b22; --vscode-checkbox-foreground: #e6edf3; --vscode-checkbox-border: #30363d; --vscode-checkbox-selectBorder: #7d8590; --vscode-quickInputList-focusForeground: #e6edf3; --vscode-quickInputList-focusBackground: rgba(110, 118, 129, 0.4); --vscode-menu-foreground: #e6edf3; --vscode-menu-background: #161b22; --vscode-menu-selectionForeground: #e6edf3; --vscode-menu-selectionBackground: rgba(110, 118, 129, 0.4); --vscode-menu-separatorBackground: #606060; --vscode-toolbar-hoverBackground: rgba(90, 93, 94, 0.31); --vscode-toolbar-activeBackground: rgba(99, 102, 103, 0.31); --vscode-editor-snippetTabstopHighlightBackground: rgba(124, 124, 124, 0.3); --vscode-editor-snippetFinalTabstopHighlightBorder: #525252; --vscode-breadcrumb-foreground: #7d8590; --vscode-breadcrumb-background: #0d1117; --vscode-breadcrumb-focusForeground: #e6edf3; --vscode-breadcrumb-activeSelectionForeground: #7d8590; --vscode-breadcrumbPicker-background: #161b22; --vscode-merge-currentHeaderBackground: rgba(64, 200, 174, 0.5); --vscode-merge-currentContentBackground: rgba(64, 200, 174, 0.2); --vscode-merge-incomingHeaderBackground: rgba(64, 166, 255, 0.5); --vscode-merge-incomingContentBackground: rgba(64, 166, 255, 0.2); --vscode-merge-commonHeaderBackground: rgba(96, 96, 96, 0.4); --vscode-merge-commonContentBackground: rgba(96, 96, 96, 0.16); --vscode-editorOverviewRuler-currentContentForeground: rgba(64, 200, 174, 0.5); --vscode-editorOverviewRuler-incomingContentForeground: rgba(64, 166, 255, 0.5); --vscode-editorOverviewRuler-commonContentForeground: rgba(96, 96, 96, 0.4); --vscode-editorOverviewRuler-findMatchForeground: rgba(209, 134, 22, 0.49); --vscode-editorOverviewRuler-selectionHighlightForeground: rgba(160, 160, 160, 0.8); --vscode-minimap-findMatchHighlight: #d18616; --vscode-minimap-selectionOccurrenceHighlight: #676767; --vscode-minimap-selectionHighlight: #264f78; --vscode-minimap-errorHighlight: rgba(255, 18, 18, 0.7); --vscode-minimap-warningHighlight: #cca700; --vscode-minimap-foregroundOpacity: #000000; --vscode-minimapSlider-background: rgba(139, 148, 158, 0.2); --vscode-minimapSlider-hoverBackground: rgba(139, 148, 158, 0.24); --vscode-minimapSlider-activeBackground: rgba(139, 148, 158, 0.28); --vscode-problemsErrorIcon-foreground: #f14c4c; --vscode-problemsWarningIcon-foreground: #cca700; --vscode-problemsInfoIcon-foreground: #3794ff; --vscode-charts-foreground: #e6edf3; --vscode-charts-lines: rgba(230, 237, 243, 0.5); --vscode-charts-red: #f14c4c; --vscode-charts-blue: #3794ff; --vscode-charts-yellow: #cca700; --vscode-charts-orange: #d18616; --vscode-charts-green: #89d185; --vscode-charts-purple: #b180d7; --vscode-symbolIcon-arrayForeground: #f0883e; --vscode-symbolIcon-booleanForeground: #58a6ff; --vscode-symbolIcon-classForeground: #f0883e; --vscode-symbolIcon-colorForeground: #79c0ff; --vscode-symbolIcon-constantForeground: #e6edf3; --vscode-symbolIcon-constructorForeground: #d2a8ff; --vscode-symbolIcon-enumeratorForeground: #f0883e; --vscode-symbolIcon-enumeratorMemberForeground: #58a6ff; --vscode-symbolIcon-eventForeground: #6e7681; --vscode-symbolIcon-fieldForeground: #f0883e; --vscode-symbolIcon-fileForeground: #d29922; --vscode-symbolIcon-folderForeground: #d29922; --vscode-symbolIcon-functionForeground: #bc8cff; --vscode-symbolIcon-interfaceForeground: #f0883e; --vscode-symbolIcon-keyForeground: #58a6ff; --vscode-symbolIcon-keywordForeground: #ff7b72; --vscode-symbolIcon-methodForeground: #bc8cff; --vscode-symbolIcon-moduleForeground: #ff7b72; --vscode-symbolIcon-namespaceForeground: #ff7b72; --vscode-symbolIcon-nullForeground: #58a6ff; --vscode-symbolIcon-numberForeground: #3fb950; --vscode-symbolIcon-objectForeground: #f0883e; --vscode-symbolIcon-operatorForeground: #79c0ff; --vscode-symbolIcon-packageForeground: #f0883e; --vscode-symbolIcon-propertyForeground: #f0883e; --vscode-symbolIcon-referenceForeground: #58a6ff; --vscode-symbolIcon-snippetForeground: #58a6ff; --vscode-symbolIcon-stringForeground: #79c0ff; --vscode-symbolIcon-structForeground: #f0883e; --vscode-symbolIcon-textForeground: #79c0ff; --vscode-symbolIcon-typeParameterForeground: #79c0ff; --vscode-symbolIcon-unitForeground: #58a6ff; --vscode-symbolIcon-variableForeground: #f0883e; --vscode-editorHoverWidget-highlightForeground: #2f81f7; --vscode-editor-lineHighlightBackground: rgba(110, 118, 129, 0.1); --vscode-editor-lineHighlightBorder: #282828; --vscode-editor-rangeHighlightBackground: rgba(255, 255, 255, 0.04); --vscode-editor-symbolHighlightBackground: rgba(242, 204, 96, 0.5); --vscode-editorCursor-foreground: #2f81f7; --vscode-editorWhitespace-foreground: #484f58; --vscode-editorIndentGuide-background: rgba(230, 237, 243, 0.12); --vscode-editorIndentGuide-activeBackground: rgba(230, 237, 243, 0.24); --vscode-editorLineNumber-foreground: #6e7681; --vscode-editorActiveLineNumber-foreground: #c6c6c6; --vscode-editorLineNumber-activeForeground: #e6edf3; --vscode-editorRuler-foreground: #5a5a5a; --vscode-editorCodeLens-foreground: #999999; --vscode-editorBracketMatch-background: rgba(63, 185, 80, 0.25); --vscode-editorBracketMatch-border: rgba(63, 185, 80, 0.6); --vscode-editorOverviewRuler-border: #010409; --vscode-editorGutter-background: #0d1117; --vscode-editorUnnecessaryCode-opacity: rgba(0, 0, 0, 0.67); --vscode-editorGhostText-foreground: rgba(255, 255, 255, 0.34); --vscode-editorOverviewRuler-rangeHighlightForeground: rgba(0, 122, 204, 0.6); --vscode-editorOverviewRuler-errorForeground: rgba(255, 18, 18, 0.7); --vscode-editorOverviewRuler-warningForeground: #cca700; --vscode-editorOverviewRuler-infoForeground: #3794ff; --vscode-editorBracketHighlight-foreground1: #79c0ff; --vscode-editorBracketHighlight-foreground2: #56d364; --vscode-editorBracketHighlight-foreground3: #e3b341; --vscode-editorBracketHighlight-foreground4: #ffa198; --vscode-editorBracketHighlight-foreground5: #ff9bce; --vscode-editorBracketHighlight-foreground6: #d2a8ff; --vscode-editorBracketHighlight-unexpectedBracket-foreground: #7d8590; --vscode-editorBracketPairGuide-background1: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-background2: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-background3: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-background4: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-background5: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-background6: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground1: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground2: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground3: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground4: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground5: rgba(0, 0, 0, 0); --vscode-editorBracketPairGuide-activeBackground6: rgba(0, 0, 0, 0); --vscode-editorUnicodeHighlight-border: #bd9b03; --vscode-editorUnicodeHighlight-background: rgba(189, 155, 3, 0.15); --vscode-editorOverviewRuler-bracketMatchForeground: #a0a0a0; --vscode-editor-foldBackground: rgba(110, 118, 129, 0.1); --vscode-editorGutter-foldingControlForeground: #7d8590; --vscode-editor-linkedEditingBackground: rgba(47, 129, 247, 0.07); --vscode-editor-wordHighlightBackground: rgba(110, 118, 129, 0.5); --vscode-editor-wordHighlightStrongBackground: rgba(110, 118, 129, 0.3); --vscode-editor-wordHighlightTextBackground: rgba(110, 118, 129, 0.5); --vscode-editor-wordHighlightBorder: rgba(110, 118, 129, 0.6); --vscode-editor-wordHighlightStrongBorder: rgba(110, 118, 129, 0.6); --vscode-editor-wordHighlightTextBorder: rgba(110, 118, 129, 0.6); --vscode-editorOverviewRuler-wordHighlightForeground: rgba(160, 160, 160, 0.8); --vscode-editorOverviewRuler-wordHighlightStrongForeground: rgba(192, 160, 192, 0.8); --vscode-editorOverviewRuler-wordHighlightTextForeground: rgba(160, 160, 160, 0.8); --vscode-peekViewTitle-background: #252526; --vscode-peekViewTitleLabel-foreground: #ffffff; --vscode-peekViewTitleDescription-foreground: rgba(204, 204, 204, 0.7); --vscode-peekView-border: #3794ff; --vscode-peekViewResult-background: #0d1117; --vscode-peekViewResult-lineForeground: #bbbbbb; --vscode-peekViewResult-fileForeground: #ffffff; --vscode-peekViewResult-selectionBackground: rgba(51, 153, 255, 0.2); --vscode-peekViewResult-selectionForeground: #ffffff; --vscode-peekViewEditor-background: rgba(110, 118, 129, 0.1); --vscode-peekViewEditorGutter-background: rgba(110, 118, 129, 0.1); --vscode-peekViewEditorStickyScroll-background: rgba(110, 118, 129, 0.1); --vscode-peekViewResult-matchHighlightBackground: rgba(187, 128, 9, 0.4); --vscode-peekViewEditor-matchHighlightBackground: rgba(187, 128, 9, 0.4); --vscode-editorMarkerNavigationError-background: #f14c4c; --vscode-editorMarkerNavigationError-headerBackground: rgba(241, 76, 76, 0.1); --vscode-editorMarkerNavigationWarning-background: #cca700; --vscode-editorMarkerNavigationWarning-headerBackground: rgba(204, 167, 0, 0.1); --vscode-editorMarkerNavigationInfo-background: #3794ff; --vscode-editorMarkerNavigationInfo-headerBackground: rgba(55, 148, 255, 0.1); --vscode-editorMarkerNavigation-background: #0d1117; --vscode-editorSuggestWidget-background: #161b22; --vscode-editorSuggestWidget-border: #454545; --vscode-editorSuggestWidget-foreground: #e6edf3; --vscode-editorSuggestWidget-selectedForeground: #e6edf3; --vscode-editorSuggestWidget-selectedBackground: rgba(110, 118, 129, 0.4); --vscode-editorSuggestWidget-highlightForeground: #2f81f7; --vscode-editorSuggestWidget-focusHighlightForeground: #2f81f7; --vscode-editorSuggestWidgetStatus-foreground: rgba(230, 237, 243, 0.5); --vscode-tab-activeBackground: #0d1117; --vscode-tab-unfocusedActiveBackground: #0d1117; --vscode-tab-inactiveBackground: #010409; --vscode-tab-unfocusedInactiveBackground: #010409; --vscode-tab-activeForeground: #e6edf3; --vscode-tab-inactiveForeground: #7d8590; --vscode-tab-unfocusedActiveForeground: rgba(230, 237, 243, 0.5); --vscode-tab-unfocusedInactiveForeground: rgba(125, 133, 144, 0.5); --vscode-tab-hoverBackground: #0d1117; --vscode-tab-unfocusedHoverBackground: rgba(110, 118, 129, 0.1); --vscode-tab-border: #30363d; --vscode-tab-lastPinnedBorder: #21262d; --vscode-tab-activeBorder: #0d1117; --vscode-tab-unfocusedActiveBorder: #0d1117; --vscode-tab-activeBorderTop: #f78166; --vscode-tab-unfocusedActiveBorderTop: #30363d; --vscode-tab-activeModifiedBorder: #3399cc; --vscode-tab-inactiveModifiedBorder: rgba(51, 153, 204, 0.5); --vscode-tab-unfocusedActiveModifiedBorder: rgba(51, 153, 204, 0.5); --vscode-tab-unfocusedInactiveModifiedBorder: rgba(51, 153, 204, 0.25); --vscode-editorPane-background: #0d1117; --vscode-editorGroupHeader-tabsBackground: #010409; --vscode-editorGroupHeader-tabsBorder: #30363d; --vscode-editorGroupHeader-noTabsBackground: #0d1117; --vscode-editorGroup-border: #30363d; --vscode-editorGroup-dropBackground: rgba(83, 89, 93, 0.5); --vscode-editorGroup-dropIntoPromptForeground: #e6edf3; --vscode-editorGroup-dropIntoPromptBackground: #161b22; --vscode-sideBySideEditor-horizontalBorder: #30363d; --vscode-sideBySideEditor-verticalBorder: #30363d; --vscode-panel-background: #010409; --vscode-panel-border: #30363d; --vscode-panelTitle-activeForeground: #e6edf3; --vscode-panelTitle-inactiveForeground: #7d8590; --vscode-panelTitle-activeBorder: #f78166; --vscode-panelInput-border: #30363d; --vscode-panel-dropBorder: #e6edf3; --vscode-panelSection-dropBackground: rgba(83, 89, 93, 0.5); --vscode-panelSectionHeader-background: rgba(128, 128, 128, 0.2); --vscode-panelSection-border: #30363d; --vscode-banner-background: rgba(110, 118, 129, 0.4); --vscode-banner-foreground: #e6edf3; --vscode-banner-iconForeground: #3794ff; --vscode-statusBar-foreground: #7d8590; --vscode-statusBar-noFolderForeground: #7d8590; --vscode-statusBar-background: #0d1117; --vscode-statusBar-noFolderBackground: #0d1117; --vscode-statusBar-border: #30363d; --vscode-statusBar-focusBorder: rgba(31, 111, 235, 0.5); --vscode-statusBar-noFolderBorder: #30363d; --vscode-statusBarItem-activeBackground: rgba(230, 237, 243, 0.12); --vscode-statusBarItem-focusBorder: #1f6feb; --vscode-statusBarItem-hoverBackground: rgba(230, 237, 243, 0.08); --vscode-statusBarItem-compactHoverBackground: rgba(255, 255, 255, 0.2); --vscode-statusBarItem-prominentForeground: #7d8590; --vscode-statusBarItem-prominentBackground: rgba(110, 118, 129, 0.4); --vscode-statusBarItem-prominentHoverBackground: rgba(0, 0, 0, 0.3); --vscode-statusBarItem-errorBackground: #b91007; --vscode-statusBarItem-errorForeground: #ffffff; --vscode-statusBarItem-warningBackground: #7a6400; --vscode-statusBarItem-warningForeground: #ffffff; --vscode-activityBar-background: #0d1117; --vscode-activityBar-foreground: #e6edf3; --vscode-activityBar-inactiveForeground: #7d8590; --vscode-activityBar-border: #30363d; --vscode-activityBar-activeBorder: #f78166; --vscode-activityBar-dropBorder: #e6edf3; --vscode-activityBarBadge-background: #1f6feb; --vscode-activityBarBadge-foreground: #ffffff; --vscode-profileBadge-background: #4d4d4d; --vscode-profileBadge-foreground: #ffffff; --vscode-statusBarItem-remoteBackground: #30363d; --vscode-statusBarItem-remoteForeground: #e6edf3; --vscode-extensionBadge-remoteBackground: #1f6feb; --vscode-extensionBadge-remoteForeground: #ffffff; --vscode-sideBar-background: #010409; --vscode-sideBar-foreground: #e6edf3; --vscode-sideBar-border: #30363d; --vscode-sideBarTitle-foreground: #e6edf3; --vscode-sideBar-dropBackground: rgba(83, 89, 93, 0.5); --vscode-sideBarSectionHeader-background: #010409; --vscode-sideBarSectionHeader-foreground: #e6edf3; --vscode-sideBarSectionHeader-border: #30363d; --vscode-titleBar-activeForeground: #7d8590; --vscode-titleBar-inactiveForeground: #7d8590; --vscode-titleBar-activeBackground: #0d1117; --vscode-titleBar-inactiveBackground: #010409; --vscode-titleBar-border: #30363d; --vscode-menubar-selectionForeground: #7d8590; --vscode-menubar-selectionBackground: rgba(90, 93, 94, 0.31); --vscode-notifications-foreground: #e6edf3; --vscode-notifications-background: #161b22; --vscode-notificationLink-foreground: #2f81f7; --vscode-notificationCenterHeader-foreground: #7d8590; --vscode-notificationCenterHeader-background: #161b22; --vscode-notifications-border: #30363d; --vscode-notificationsErrorIcon-foreground: #f85149; --vscode-notificationsWarningIcon-foreground: #d29922; --vscode-notificationsInfoIcon-foreground: #2f81f7; --vscode-commandCenter-foreground: #7d8590; --vscode-commandCenter-activeForeground: #7d8590; --vscode-commandCenter-inactiveForeground: #7d8590; --vscode-commandCenter-background: rgba(255, 255, 255, 0.05); --vscode-commandCenter-activeBackground: rgba(255, 255, 255, 0.08); --vscode-commandCenter-border: rgba(125, 133, 144, 0.2); --vscode-commandCenter-activeBorder: rgba(125, 133, 144, 0.3); --vscode-commandCenter-inactiveBorder: rgba(125, 133, 144, 0.25); --vscode-chat-requestBackground: rgba(255, 255, 255, 0.03); --vscode-chat-requestBorder: rgba(255, 255, 255, 0.1); --vscode-commentsView-resolvedIcon: rgba(204, 204, 204, 0.5); --vscode-commentsView-unresolvedIcon: #1f6feb; --vscode-editorCommentsWidget-resolvedBorder: rgba(204, 204, 204, 0.5); --vscode-editorCommentsWidget-unresolvedBorder: #1f6feb; --vscode-editorCommentsWidget-rangeBackground: rgba(31, 111, 235, 0.1); --vscode-editorCommentsWidget-rangeBorder: rgba(31, 111, 235, 0.4); --vscode-editorCommentsWidget-rangeActiveBackground: rgba(31, 111, 235, 0.1); --vscode-editorCommentsWidget-rangeActiveBorder: rgba(31, 111, 235, 0.4); --vscode-editorGutter-commentRangeForeground: #333941; --vscode-editorOverviewRuler-commentForeground: #333941; --vscode-editorOverviewRuler-commentUnresolvedForeground: #333941; --vscode-editorGutter-commentGlyphForeground: #e6edf3; --vscode-editorGutter-commentUnresolvedGlyphForeground: #e6edf3; --vscode-debugToolBar-background: #161b22; --vscode-debugIcon-startForeground: #89d185; --vscode-editor-stackFrameHighlightBackground: rgba(187, 128, 9, 0.4); --vscode-editor-focusedStackFrameHighlightBackground: rgba(46, 160, 67, 0.4); --vscode-interactiveEditor-border: #454545; --vscode-interactiveEditor-shadow: rgba(0, 0, 0, 0.36); --vscode-interactiveEditor-regionHighlight: rgba(38, 79, 120, 0.25); --vscode-interactiveEditorInput-border: #454545; --vscode-interactiveEditorInput-focusBorder: #1f6feb; --vscode-interactiveEditorInput-placeholderForeground: #6e7681; --vscode-interactiveEditorInput-background: #0d1117; --vscode-interactiveEditorDiff-inserted: rgba(63, 185, 80, 0.15); --vscode-interactiveEditorDiff-removed: rgba(255, 123, 114, 0.15); --vscode-mergeEditor-change-background: rgba(155, 185, 85, 0.2); --vscode-mergeEditor-change-word-background: rgba(156, 204, 44, 0.2); --vscode-mergeEditor-changeBase-background: #4b1818; --vscode-mergeEditor-changeBase-word-background: #6f1313; --vscode-mergeEditor-conflict-unhandledUnfocused-border: rgba(255, 166, 0, 0.48); --vscode-mergeEditor-conflict-unhandledFocused-border: #ffa600; --vscode-mergeEditor-conflict-handledUnfocused-border: rgba(134, 134, 134, 0.29); --vscode-mergeEditor-conflict-handledFocused-border: rgba(193, 193, 193, 0.8); --vscode-mergeEditor-conflict-handled-minimapOverViewRuler: rgba(173, 172, 168, 0.93); --vscode-mergeEditor-conflict-unhandled-minimapOverViewRuler: #fcba03; --vscode-mergeEditor-conflictingLines-background: rgba(255, 234, 0, 0.28); --vscode-mergeEditor-conflict-input1-background: rgba(64, 200, 174, 0.2); --vscode-mergeEditor-conflict-input2-background: rgba(64, 166, 255, 0.2); --vscode-settings-headerForeground: #e6edf3; --vscode-settings-settingsHeaderHoverForeground: rgba(230, 237, 243, 0.7); --vscode-settings-modifiedItemIndicator: rgba(187, 128, 9, 0.4); --vscode-settings-headerBorder: #30363d; --vscode-settings-sashBorder: #30363d; --vscode-settings-dropdownBackground: #161b22; --vscode-settings-dropdownForeground: #e6edf3; --vscode-settings-dropdownBorder: #30363d; --vscode-settings-dropdownListBorder: #454545; --vscode-settings-checkboxBackground: #161b22; --vscode-settings-checkboxForeground: #e6edf3; --vscode-settings-checkboxBorder: #30363d; --vscode-settings-textInputBackground: #0d1117; --vscode-settings-textInputForeground: #e6edf3; --vscode-settings-textInputBorder: #30363d; --vscode-settings-numberInputBackground: #0d1117; --vscode-settings-numberInputForeground: #e6edf3; --vscode-settings-numberInputBorder: #30363d; --vscode-settings-focusedRowBackground: rgba(110, 118, 129, 0.06); --vscode-settings-rowHoverBackground: rgba(110, 118, 129, 0.03); --vscode-settings-focusedRowBorder: #1f6feb; --vscode-terminal-foreground: #e6edf3; --vscode-terminal-selectionBackground: #264f78; --vscode-terminal-inactiveSelectionBackground: rgba(38, 79, 120, 0.5); --vscode-terminalCommandDecoration-defaultBackground: rgba(255, 255, 255, 0.25); --vscode-terminalCommandDecoration-successBackground: #1b81a8; --vscode-terminalCommandDecoration-errorBackground: #f14c4c; --vscode-terminalOverviewRuler-cursorForeground: rgba(160, 160, 160, 0.8); --vscode-terminal-border: #30363d; --vscode-terminal-findMatchBackground: #9e6a03; --vscode-terminal-hoverHighlightBackground: rgba(38, 79, 120, 0.13); --vscode-terminal-findMatchHighlightBackground: rgba(242, 204, 96, 0.5); --vscode-terminalOverviewRuler-findMatchForeground: rgba(209, 134, 22, 0.49); --vscode-terminal-dropBackground: rgba(83, 89, 93, 0.5); --vscode-terminal-tab-activeBorder: #0d1117; --vscode-testing-iconFailed: #f14c4c; --vscode-testing-iconErrored: #f14c4c; --vscode-testing-iconPassed: #73c991; --vscode-testing-runAction: #73c991; --vscode-testing-iconQueued: #cca700; --vscode-testing-iconUnset: #848484; --vscode-testing-iconSkipped: #848484; --vscode-testing-peekBorder: #f14c4c; --vscode-testing-peekHeaderBackground: rgba(241, 76, 76, 0.1); --vscode-testing-message-error-decorationForeground: #f14c4c; --vscode-testing-message-error-lineBackground: rgba(255, 0, 0, 0.2); --vscode-testing-message-info-decorationForeground: rgba(230, 237, 243, 0.5); --vscode-welcomePage-tileBackground: #161b22; --vscode-welcomePage-tileHoverBackground: #1a2029; --vscode-welcomePage-tileBorder: rgba(255, 255, 255, 0.1); --vscode-welcomePage-progress-background: #0d1117; --vscode-welcomePage-progress-foreground: #2f81f7; --vscode-walkthrough-stepTitle-foreground: #ffffff; --vscode-walkThrough-embeddedEditorBackground: rgba(0, 0, 0, 0.4); --vscode-debugExceptionWidget-border: #a31515; --vscode-debugExceptionWidget-background: #420b0d; --vscode-ports-iconRunningProcessForeground: #30363d; --vscode-statusBar-debuggingBackground: #da3633; --vscode-statusBar-debuggingForeground: #ffffff; --vscode-statusBar-debuggingBorder: #30363d; --vscode-statusBar-offlineBackground: #6c1717; --vscode-statusBar-offlineForeground: #e6edf3; --vscode-editor-inlineValuesForeground: rgba(255, 255, 255, 0.5); --vscode-editor-inlineValuesBackground: rgba(255, 200, 0, 0.2); --vscode-editorGutter-modifiedBackground: rgba(187, 128, 9, 0.4); --vscode-editorGutter-addedBackground: rgba(46, 160, 67, 0.4); --vscode-editorGutter-deletedBackground: rgba(248, 81, 73, 0.4); --vscode-minimapGutter-modifiedBackground: rgba(187, 128, 9, 0.4); --vscode-minimapGutter-addedBackground: rgba(46, 160, 67, 0.4); --vscode-minimapGutter-deletedBackground: rgba(248, 81, 73, 0.4); --vscode-editorOverviewRuler-modifiedForeground: rgba(187, 128, 9, 0.24); --vscode-editorOverviewRuler-addedForeground: rgba(46, 160, 67, 0.24); --vscode-editorOverviewRuler-deletedForeground: rgba(248, 81, 73, 0.24); --vscode-debugIcon-breakpointForeground: #f85149; --vscode-debugIcon-breakpointDisabledForeground: #848484; --vscode-debugIcon-breakpointUnverifiedForeground: #848484; --vscode-debugIcon-breakpointCurrentStackframeForeground: #ffcc00; --vscode-debugIcon-breakpointStackframeForeground: #89d185; --vscode-notebook-cellBorderColor: rgba(110, 118, 129, 0.4); --vscode-notebook-focusedEditorBorder: #1f6feb; --vscode-notebookStatusSuccessIcon-foreground: #89d185; --vscode-notebookEditorOverviewRuler-runningCellForeground: #89d185; --vscode-notebookStatusErrorIcon-foreground: #f85149; --vscode-notebookStatusRunningIcon-foreground: #e6edf3; --vscode-notebook-cellToolbarSeparator: rgba(128, 128, 128, 0.35); --vscode-notebook-selectedCellBackground: rgba(110, 118, 129, 0.4); --vscode-notebook-selectedCellBorder: rgba(110, 118, 129, 0.4); --vscode-notebook-focusedCellBorder: #1f6feb; --vscode-notebook-inactiveFocusedCellBorder: rgba(110, 118, 129, 0.4); --vscode-notebook-cellStatusBarItemHoverBackground: rgba(255, 255, 255, 0.15); --vscode-notebook-cellInsertionIndicator: #1f6feb; --vscode-notebookScrollbarSlider-background: rgba(139, 148, 158, 0.2); --vscode-notebookScrollbarSlider-hoverBackground: rgba(139, 148, 158, 0.24); --vscode-notebookScrollbarSlider-activeBackground: rgba(139, 148, 158, 0.28); --vscode-notebook-symbolHighlightBackground: rgba(255, 255, 255, 0.04); --vscode-notebook-cellEditorBackground: #010409; --vscode-notebook-editorBackground: #0d1117; --vscode-keybindingTable-headerBackground: rgba(230, 237, 243, 0.04); --vscode-keybindingTable-rowsBackground: rgba(230, 237, 243, 0.04); --vscode-searchEditor-textInputBorder: #30363d; --vscode-debugTokenExpression-name: #79c0ff; --vscode-debugTokenExpression-value: #a5d6ff; --vscode-debugTokenExpression-string: #a5d6ff; --vscode-debugTokenExpression-boolean: #56d364; --vscode-debugTokenExpression-number: #56d364; --vscode-debugTokenExpression-error: #ffa198; --vscode-debugView-exceptionLabelForeground: #e6edf3; --vscode-debugView-exceptionLabelBackground: #6c2022; --vscode-debugView-stateLabelForeground: #e6edf3; --vscode-debugView-stateLabelBackground: rgba(136, 136, 136, 0.27); --vscode-debugView-valueChangedHighlight: #569cd6; --vscode-debugConsole-infoForeground: #8b949e; --vscode-debugConsole-warningForeground: #d29922; --vscode-debugConsole-errorForeground: #ffa198; --vscode-debugConsole-sourceForeground: #e3b341; --vscode-debugConsoleInputIcon-foreground: #bc8cff; --vscode-debugIcon-pauseForeground: #75beff; --vscode-debugIcon-stopForeground: #f48771; --vscode-debugIcon-disconnectForeground: #f48771; --vscode-debugIcon-restartForeground: #89d185; --vscode-debugIcon-stepOverForeground: #75beff; --vscode-debugIcon-stepIntoForeground: #75beff; --vscode-debugIcon-stepOutForeground: #75beff; --vscode-debugIcon-continueForeground: #75beff; --vscode-debugIcon-stepBackForeground: #75beff; --vscode-scm-providerBorder: #454545; --vscode-extensionButton-background: #238636; --vscode-extensionButton-foreground: #ffffff; --vscode-extensionButton-hoverBackground: #2ea043; --vscode-extensionButton-separator: rgba(255, 255, 255, 0.4); --vscode-extensionButton-prominentBackground: #238636; --vscode-extensionButton-prominentForeground: #ffffff; --vscode-extensionButton-prominentHoverBackground: #2ea043; --vscode-extensionIcon-starForeground: #ff8e00; --vscode-extensionIcon-verifiedForeground: #2f81f7; --vscode-extensionIcon-preReleaseForeground: #1d9271; --vscode-extensionIcon-sponsorForeground: #d758b3; --vscode-terminal-ansiBlack: #484f58; --vscode-terminal-ansiRed: #ff7b72; --vscode-terminal-ansiGreen: #3fb950; --vscode-terminal-ansiYellow: #d29922; --vscode-terminal-ansiBlue: #58a6ff; --vscode-terminal-ansiMagenta: #bc8cff; --vscode-terminal-ansiCyan: #39c5cf; --vscode-terminal-ansiWhite: #b1bac4; --vscode-terminal-ansiBrightBlack: #6e7681; --vscode-terminal-ansiBrightRed: #ffa198; --vscode-terminal-ansiBrightGreen: #56d364; --vscode-terminal-ansiBrightYellow: #e3b341; --vscode-terminal-ansiBrightBlue: #79c0ff; --vscode-terminal-ansiBrightMagenta: #d2a8ff; --vscode-terminal-ansiBrightCyan: #56d4dd; --vscode-terminal-ansiBrightWhite: #ffffff; --vscode-interactive-activeCodeBorder: #3794ff; --vscode-interactive-inactiveCodeBorder: rgba(110, 118, 129, 0.4); --vscode-remoteHub-decorations-addedForegroundColor: #81b88b; --vscode-remoteHub-decorations-modifiedForegroundColor: #e2c08d; --vscode-remoteHub-decorations-deletedForegroundColor: #c74e39; --vscode-remoteHub-decorations-submoduleForegroundColor: #8db9e2; --vscode-remoteHub-decorations-conflictForegroundColor: #e4676b; --vscode-remoteHub-decorations-incomingAddedForegroundColor: #81b88b; --vscode-remoteHub-decorations-incomingModifiedForegroundColor: #e2c08d; --vscode-remoteHub-decorations-incomingDeletedForegroundColor: #c74e39; --vscode-remoteHub-decorations-incomingRenamedForegroundColor: #73c991; --vscode-remoteHub-decorations-possibleConflictForegroundColor: #cca700; --vscode-remoteHub-decorations-ignoredResourceForeground: #8c8c8c; --vscode-remoteHub-decorations-workspaceRepositoriesView-hasUncommittedChangesForegroundColor: #e2c08d; --vscode-issues-newIssueDecoration: rgba(255, 255, 255, 0.28); --vscode-issues-open: #3fb950; --vscode-issues-closed: #cb2431; --vscode-pullRequests-merged: #8957e5; --vscode-pullRequests-draft: #6e7681; --vscode-pullRequests-open: #3fb950; --vscode-pullRequests-closed: #cb2431; --vscode-pullRequests-notification: #2f81f7; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-aa8b818e-66a0-4158-93aa-981c8d91a514@mhtml.blink + +@charset "utf-8"; + +@font-face { src: url("https://assets.github.dev/stable/4cb974a7aed77a74c7813bdccd99ee0d04901215/extensions/theme-seti/icons/seti.woff") format("woff"); font-family: seti; font-weight: normal; font-style: normal; font-display: block; } + +.show-file-icons .file-icon::before, .show-file-icons .folder-icon::before, .show-file-icons .rootfolder-icon::before { font-family: seti; font-size: 150%; } + +.show-file-icons .file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .bat-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .clojure-lang-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .coffeescript-lang-file-icon.file-icon::before, .show-file-icons .litcoffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .jsonc-lang-file-icon.file-icon::before, .show-file-icons .json-lang-file-icon.file-icon::before, .show-file-icons .jsonl-lang-file-icon.file-icon::before, .show-file-icons .cson-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .c-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .cpp-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .cuda-cpp-lang-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .csharp-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .css-lang-file-icon.file-icon::before, .show-file-icons .postcss-lang-file-icon.file-icon::before, .show-file-icons .css\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sss-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .dart-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .dockerfile-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .ignore-lang-file-icon.file-icon::before, .show-file-icons .git-commit-lang-file-icon.file-icon::before, .show-file-icons .gitconfig-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitkeep-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitattributes-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitmodules-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(65, 83, 91); content: ""; background-image: unset; } + +.show-file-icons .fsharp-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .go-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .groovy-lang-file-icon.file-icon::before, .show-file-icons .gsp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .handlebars-lang-file-icon.file-icon::before, .show-file-icons .mustache-lang-file-icon.file-icon::before, .show-file-icons .mustache-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stache-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .html-lang-file-icon.file-icon::before, .show-file-icons .django-html-lang-file-icon.file-icon::before, .show-file-icons .component-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .properties-lang-file-icon.file-icon::before, .show-file-icons .config-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .toml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .direnv-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .env-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .static-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .slugignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .htaccess-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mime\.types-name-file-icon.name-file-icon.types-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .java-lang-file-icon.file-icon::before, .show-file-icons .classpath-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .javascriptreact-lang-file-icon.file-icon::before, .show-file-icons .cjsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .javascript-lang-file-icon.file-icon::before, .show-file-icons .js\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es5-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es7-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .julia-lang-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .tex-lang-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .latex-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .less-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .lua-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .makefile-lang-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .markdown-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .objective-c-lang-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .objective-cpp-lang-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .perl-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .php-lang-file-icon.file-icon::before, .show-file-icons .blade-lang-file-icon.file-icon::before, .show-file-icons .php\.inc-ext-file-icon.inc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .powershell-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .jade-lang-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .python-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .r-lang-file-icon.file-icon::before, .show-file-icons .r-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .rmd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .razor-lang-file-icon.file-icon::before, .show-file-icons .aspx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .ruby-lang-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .rust-lang-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .scss-lang-file-icon.file-icon::before, .show-file-icons .sass-lang-file-icon.file-icon::before, .show-file-icons .sass-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sass-lint\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .search-result-lang-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .shellscript-lang-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .sql-lang-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .swift-lang-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .typescript-lang-file-icon.file-icon::before, .show-file-icons .typescriptreact-lang-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .xml-lang-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .dockercompose-lang-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .yaml-lang-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .argdown-lang-file-icon.file-icon::before, .show-file-icons .argdown-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ad-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .bicep-lang-file-icon.file-icon::before, .show-file-icons .bicep-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .elixir-lang-file-icon.file-icon::before, .show-file-icons .ex-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .elm-lang-file-icon.file-icon::before, .show-file-icons .elm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .erb-lang-file-icon.file-icon::before, .show-file-icons .erb-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .erb\.html-ext-file-icon.html-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .html\.erb-ext-file-icon.erb-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .github-issues-lang-file-icon.file-icon::before, .show-file-icons .github-issues-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .gradle-lang-file-icon.file-icon::before, .show-file-icons .gradle-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .godot-lang-file-icon.file-icon::before, .show-file-icons .gd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .haml-lang-file-icon.file-icon::before, .show-file-icons .haml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .haskell-lang-file-icon.file-icon::before, .show-file-icons .hs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .lhs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .haxe-lang-file-icon.file-icon::before, .show-file-icons .hx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .jinja-lang-file-icon.file-icon::before, .show-file-icons .jinja-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jinja2-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .kotlin-lang-file-icon.file-icon::before, .show-file-icons .kt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .kts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .nunjucks-lang-file-icon.file-icon::before, .show-file-icons .njk-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunjucks-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunj-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .njs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nj-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .ocaml-lang-file-icon.file-icon::before, .show-file-icons .ml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mli-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cmx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cmxa-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .rescript-lang-file-icon.file-icon::before, .show-file-icons .res-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .stylus-lang-file-icon.file-icon::before, .show-file-icons .styl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .terraform-lang-file-icon.file-icon::before, .show-file-icons .tf-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tf\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tfvars-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tfvars\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .todo-lang-file-icon.file-icon::before, .show-file-icons .todo-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .todo\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .todo\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { content: ""; background-image: unset; } + +.show-file-icons .vala-lang-file-icon.file-icon::before, .show-file-icons .vala-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vapi-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .vue-lang-file-icon.file-icon::before, .show-file-icons .vue-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .bsl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .mdo-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .cls-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .apex-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .asm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .s-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .bzl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazel-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazelignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazelversion-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .h-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .ascx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .asax-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .master-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .hh-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hpp-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hxx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .h\+\+-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .edn-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .cfc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cfm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .cr-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .ecr-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .slang-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .csv-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .xls-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .xlsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .cuh-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hu-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .cake-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .ctp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .d-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .doc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .docx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .ejs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .exs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .ico-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .slide-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .article-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .godot-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .tres-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .tscn-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .gql-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .graphql-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .graphqls-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .hack-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .hxs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .hxp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .hxml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .jade-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .class-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .spec\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .liquid-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .ls-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .nim-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nims-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .ipynb-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .npm-debug\.log-ext-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(65, 83, 91); content: ""; background-image: unset; } + +.show-file-icons .npmignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .npmrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .odata-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .pipeline-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .pddl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .plan-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .happenings-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .prisma-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .pp-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .epp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .purs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .spec\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .spec\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .re-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .resi-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .springbeans-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .slim-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .smarty\.tpl-ext-file-icon.tpl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tpl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .sbt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .scala-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .sol-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .svelte-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .soql-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .dtx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .ins-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .twig-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .spec\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .wasm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .wat-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .pro-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .zig-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .jar-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .zip-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .wgt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .ai-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .psd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .pdf-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .eot-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ttf-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .woff-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .woff2-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .avif-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gif-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jpg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jpeg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .png-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .pxm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .svgx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tiff-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .svg-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .sublime-project-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sublime-workspace-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .mov-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ogv-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .avi-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mpg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mp4-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(245, 83, 133); content: ""; background-image: unset; } + +.show-file-icons .mp3-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ogg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .wav-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .flac-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .\33 ds-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .\33 dm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .obj-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .dae-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .babelrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babelrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babelrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .bazelrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(77, 90, 94); content: ""; background-image: unset; } + +.show-file-icons .bowerrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bower\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .dockerignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(77, 90, 94); content: ""; background-image: unset; } + +.show-file-icons .codeclimate\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .eslintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .eslintignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(77, 90, 94); content: ""; background-image: unset; } + +.show-file-icons .firebaserc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .firebase\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .gitlab-ci\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .jshintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jscsrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .stylelintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelint\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(212, 215, 214); content: ""; background-image: unset; } + +.show-file-icons .stylelintignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(77, 90, 94); content: ""; background-image: unset; } + +.show-file-icons .tmp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .key-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cert-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cer-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .crt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .pem-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .ds_store-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(65, 83, 91); content: ""; background-image: unset; } + +.show-file-icons .mix-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .karma\.conf\.js-name-file-icon.name-file-icon.conf\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .karma\.conf\.coffee-name-file-icon.name-file-icon.conf\.coffee-ext-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .readme\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .readme\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .readme-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .changelog\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changelog\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changelog-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .mvnw-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .tsconfig\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .swagger\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .swagger\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .swagger\.yaml-name-file-icon.name-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .jenkinsfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .docker-healthcheck-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(141, 193, 73); content: ""; background-image: unset; } + +.show-file-icons .geckodriver-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .gruntfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gruntfile\.babel\.js-name-file-icon.name-file-icon.babel\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gruntfile\.coffee-name-file-icon.name-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .gulpfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gulpfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .ionic\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ionic\.project-name-file-icon.name-file-icon.project-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .platformio\.ini-name-file-icon.name-file-icon.ini-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .rollup\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .yarn\.clean-name-file-icon.name-file-icon.clean-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .yarn\.lock-name-file-icon.name-file-icon.lock-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .webpack\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.js-name-file-icon.name-file-icon.config\.build\.js-ext-file-icon.build\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.cjs-name-file-icon.name-file-icon.config\.build\.cjs-ext-file-icon.build\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.ts-name-file-icon.name-file-icon.config\.build\.ts-ext-file-icon.build\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.js-name-file-icon.name-file-icon.common\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.cjs-name-file-icon.name-file-icon.common\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.ts-name-file-icon.name-file-icon.common\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.js-name-file-icon.name-file-icon.dev\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.cjs-name-file-icon.name-file-icon.dev\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.ts-name-file-icon.name-file-icon.dev\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.js-name-file-icon.name-file-icon.prod\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.cjs-name-file-icon.name-file-icon.prod\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.ts-name-file-icon.name-file-icon.prod\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .license-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .license\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .license\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(203, 203, 65); content: ""; background-image: unset; } + +.show-file-icons .compiling-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .compiling\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .compiling\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(227, 121, 51); content: ""; background-image: unset; } + +.show-file-icons .contributing-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .contributing\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .contributing\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 62, 68); content: ""; background-image: unset; } + +.show-file-icons .qmakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .omakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(109, 128, 134); content: ""; background-image: unset; } + +.show-file-icons .cmakelists\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(81, 154, 186); content: ""; background-image: unset; } + +.show-file-icons .procfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(160, 116, 196); content: ""; background-image: unset; } + +.show-file-icons .npm-debug\.log-name-file-icon.name-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(65, 83, 91); content: ""; background-image: unset; } + +.vs .show-file-icons .file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .bat-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .clojure-lang-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .coffeescript-lang-file-icon.file-icon::before, .vs .show-file-icons .litcoffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .jsonc-lang-file-icon.file-icon::before, .vs .show-file-icons .json-lang-file-icon.file-icon::before, .vs .show-file-icons .jsonl-lang-file-icon.file-icon::before, .vs .show-file-icons .cson-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .c-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .cpp-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .cuda-cpp-lang-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .csharp-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .css-lang-file-icon.file-icon::before, .vs .show-file-icons .postcss-lang-file-icon.file-icon::before, .vs .show-file-icons .css\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sss-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .dart-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .dockerfile-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .ignore-lang-file-icon.file-icon::before, .vs .show-file-icons .git-commit-lang-file-icon.file-icon::before, .vs .show-file-icons .gitconfig-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitkeep-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitattributes-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitmodules-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(59, 75, 82); content: ""; background-image: unset; } + +.vs .show-file-icons .fsharp-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .go-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .groovy-lang-file-icon.file-icon::before, .vs .show-file-icons .gsp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .handlebars-lang-file-icon.file-icon::before, .vs .show-file-icons .mustache-lang-file-icon.file-icon::before, .vs .show-file-icons .mustache-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stache-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .html-lang-file-icon.file-icon::before, .vs .show-file-icons .django-html-lang-file-icon.file-icon::before, .vs .show-file-icons .component-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .properties-lang-file-icon.file-icon::before, .vs .show-file-icons .config-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .toml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .direnv-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .env-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .static-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .slugignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .htaccess-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mime\.types-name-file-icon.name-file-icon.types-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .java-lang-file-icon.file-icon::before, .vs .show-file-icons .classpath-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .javascriptreact-lang-file-icon.file-icon::before, .vs .show-file-icons .cjsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .javascript-lang-file-icon.file-icon::before, .vs .show-file-icons .js\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es5-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es7-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .julia-lang-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .tex-lang-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .latex-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .less-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .lua-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .makefile-lang-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .markdown-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .objective-c-lang-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .objective-cpp-lang-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .perl-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .php-lang-file-icon.file-icon::before, .vs .show-file-icons .blade-lang-file-icon.file-icon::before, .vs .show-file-icons .php\.inc-ext-file-icon.inc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .powershell-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .jade-lang-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .python-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .r-lang-file-icon.file-icon::before, .vs .show-file-icons .r-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .rmd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .razor-lang-file-icon.file-icon::before, .vs .show-file-icons .aspx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .ruby-lang-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .rust-lang-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .scss-lang-file-icon.file-icon::before, .vs .show-file-icons .sass-lang-file-icon.file-icon::before, .vs .show-file-icons .sass-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sass-lint\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .search-result-lang-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .shellscript-lang-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .sql-lang-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .swift-lang-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .typescript-lang-file-icon.file-icon::before, .vs .show-file-icons .typescriptreact-lang-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .xml-lang-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .dockercompose-lang-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .yaml-lang-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .argdown-lang-file-icon.file-icon::before, .vs .show-file-icons .argdown-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ad-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .bicep-lang-file-icon.file-icon::before, .vs .show-file-icons .bicep-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .elixir-lang-file-icon.file-icon::before, .vs .show-file-icons .ex-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .elm-lang-file-icon.file-icon::before, .vs .show-file-icons .elm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .erb-lang-file-icon.file-icon::before, .vs .show-file-icons .erb-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .erb\.html-ext-file-icon.html-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .html\.erb-ext-file-icon.erb-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .github-issues-lang-file-icon.file-icon::before, .vs .show-file-icons .github-issues-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .gradle-lang-file-icon.file-icon::before, .vs .show-file-icons .gradle-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .godot-lang-file-icon.file-icon::before, .vs .show-file-icons .gd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .haml-lang-file-icon.file-icon::before, .vs .show-file-icons .haml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .haskell-lang-file-icon.file-icon::before, .vs .show-file-icons .hs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .lhs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .haxe-lang-file-icon.file-icon::before, .vs .show-file-icons .hx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .jinja-lang-file-icon.file-icon::before, .vs .show-file-icons .jinja-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jinja2-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .kotlin-lang-file-icon.file-icon::before, .vs .show-file-icons .kt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .kts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .nunjucks-lang-file-icon.file-icon::before, .vs .show-file-icons .njk-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunjucks-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunj-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .njs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nj-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .ocaml-lang-file-icon.file-icon::before, .vs .show-file-icons .ml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mli-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cmx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cmxa-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .rescript-lang-file-icon.file-icon::before, .vs .show-file-icons .res-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .stylus-lang-file-icon.file-icon::before, .vs .show-file-icons .styl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .terraform-lang-file-icon.file-icon::before, .vs .show-file-icons .tf-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tf\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tfvars-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tfvars\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .vala-lang-file-icon.file-icon::before, .vs .show-file-icons .vala-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vapi-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .vue-lang-file-icon.file-icon::before, .vs .show-file-icons .vue-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .bsl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .mdo-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .cls-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .apex-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .asm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .s-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .bzl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazel-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazelignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazelversion-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .h-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .ascx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .asax-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .master-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .hh-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hpp-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hxx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .h\+\+-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .edn-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .cfc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cfm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .cr-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .ecr-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .slang-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .csv-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .xls-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .xlsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .cuh-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hu-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .cake-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .ctp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .d-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .doc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .docx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .ejs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .exs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .ico-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .slide-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .article-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .godot-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .tres-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .tscn-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .gql-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .graphql-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .graphqls-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .hack-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .hxs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .hxp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .hxml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .jade-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .class-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .spec\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .liquid-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .ls-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .nim-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nims-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .ipynb-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .npm-debug\.log-ext-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(59, 75, 82); content: ""; background-image: unset; } + +.vs .show-file-icons .npmignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .npmrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .odata-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .pipeline-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .pddl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .plan-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .happenings-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .prisma-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .pp-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .epp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .purs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .spec\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .spec\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .re-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .resi-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .springbeans-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .slim-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .smarty\.tpl-ext-file-icon.tpl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tpl-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .sbt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .scala-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .sol-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .svelte-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .soql-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .dtx-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .ins-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .twig-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .spec\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .wasm-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .wat-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .pro-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .zig-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .jar-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .zip-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .wgt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .ai-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .psd-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .pdf-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .eot-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ttf-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .woff-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .woff2-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .avif-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gif-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jpg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jpeg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .png-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .pxm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .svgx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tiff-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .svg-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .sublime-project-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sublime-workspace-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .mov-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ogv-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .avi-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mpg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mp4-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(221, 75, 120); content: ""; background-image: unset; } + +.vs .show-file-icons .mp3-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ogg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .wav-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .flac-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .\33 ds-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .\33 dm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .obj-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .dae-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .babelrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babelrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babelrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .bazelrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(69, 81, 85); content: ""; background-image: unset; } + +.vs .show-file-icons .bowerrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bower\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .dockerignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(69, 81, 85); content: ""; background-image: unset; } + +.vs .show-file-icons .codeclimate\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .eslintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .eslintignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(69, 81, 85); content: ""; background-image: unset; } + +.vs .show-file-icons .firebaserc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .firebase\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .gitlab-ci\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .jshintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jscsrc-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .stylelintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelint\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(191, 194, 193); content: ""; background-image: unset; } + +.vs .show-file-icons .stylelintignore-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(69, 81, 85); content: ""; background-image: unset; } + +.vs .show-file-icons .tmp-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .key-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cert-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cer-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .crt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .pem-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .ds_store-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(59, 75, 82); content: ""; background-image: unset; } + +.vs .show-file-icons .mix-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .karma\.conf\.js-name-file-icon.name-file-icon.conf\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .karma\.conf\.coffee-name-file-icon.name-file-icon.conf\.coffee-ext-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .readme\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .readme\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .readme-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .changelog\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changelog\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changelog-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .mvnw-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .tsconfig\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .swagger\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .swagger\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .swagger\.yaml-name-file-icon.name-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .jenkinsfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .docker-healthcheck-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(127, 174, 66); content: ""; background-image: unset; } + +.vs .show-file-icons .geckodriver-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .gruntfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gruntfile\.babel\.js-name-file-icon.name-file-icon.babel\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gruntfile\.coffee-name-file-icon.name-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .gulpfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gulpfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .ionic\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ionic\.project-name-file-icon.name-file-icon.project-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .platformio\.ini-name-file-icon.name-file-icon.ini-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .rollup\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .yarn\.clean-name-file-icon.name-file-icon.clean-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .yarn\.lock-name-file-icon.name-file-icon.lock-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .webpack\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.js-name-file-icon.name-file-icon.config\.build\.js-ext-file-icon.build\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.cjs-name-file-icon.name-file-icon.config\.build\.cjs-ext-file-icon.build\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.ts-name-file-icon.name-file-icon.config\.build\.ts-ext-file-icon.build\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.js-name-file-icon.name-file-icon.common\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.cjs-name-file-icon.name-file-icon.common\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.ts-name-file-icon.name-file-icon.common\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.js-name-file-icon.name-file-icon.dev\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.cjs-name-file-icon.name-file-icon.dev\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.ts-name-file-icon.name-file-icon.dev\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.js-name-file-icon.name-file-icon.prod\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.cjs-name-file-icon.name-file-icon.prod\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.ts-name-file-icon.name-file-icon.prod\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .license-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .license\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .license\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(183, 183, 59); content: ""; background-image: unset; } + +.vs .show-file-icons .compiling-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .compiling\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .compiling\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(204, 109, 46); content: ""; background-image: unset; } + +.vs .show-file-icons .contributing-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .contributing\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .contributing\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(184, 56, 61); content: ""; background-image: unset; } + +.vs .show-file-icons .qmakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .omakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(98, 115, 121); content: ""; background-image: unset; } + +.vs .show-file-icons .cmakelists\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(73, 139, 167); content: ""; background-image: unset; } + +.vs .show-file-icons .procfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: rgb(144, 104, 176); content: ""; background-image: unset; } + +.vs .show-file-icons .npm-debug\.log-name-file-icon.name-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: rgb(59, 75, 82); content: ""; background-image: unset; } + +.show-file-icons .github-actions-workflow-lang-file-icon.file-icon::before { content: " "; background-image: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/dark/lang.svg"); } + +.vs .show-file-icons .github-actions-workflow-lang-file-icon.file-icon::before { content: " "; background-image: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/light/lang.svg"); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-f9a1d5f7-b5c8-47ea-9462-dbacc9b88d3f@mhtml.blink + +@charset "utf-8"; + + +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-fa85fbd7-f382-4ecf-8aa8-1f3b363772df@mhtml.blink + +@charset "utf-8"; + +.codicon-add::before { content: ""; } + +.codicon-plus::before { content: ""; } + +.codicon-gist-new::before { content: ""; } + +.codicon-repo-create::before { content: ""; } + +.codicon-lightbulb::before { content: ""; } + +.codicon-light-bulb::before { content: ""; } + +.codicon-repo::before { content: ""; } + +.codicon-repo-delete::before { content: ""; } + +.codicon-gist-fork::before { content: ""; } + +.codicon-repo-forked::before { content: ""; } + +.codicon-git-pull-request::before { content: ""; } + +.codicon-git-pull-request-abandoned::before { content: ""; } + +.codicon-record-keys::before { content: ""; } + +.codicon-keyboard::before { content: ""; } + +.codicon-tag::before { content: ""; } + +.codicon-tag-add::before { content: ""; } + +.codicon-tag-remove::before { content: ""; } + +.codicon-person::before { content: ""; } + +.codicon-person-follow::before { content: ""; } + +.codicon-person-outline::before { content: ""; } + +.codicon-person-filled::before { content: ""; } + +.codicon-git-branch::before { content: ""; } + +.codicon-git-branch-create::before { content: ""; } + +.codicon-git-branch-delete::before { content: ""; } + +.codicon-source-control::before { content: ""; } + +.codicon-mirror::before { content: ""; } + +.codicon-mirror-public::before { content: ""; } + +.codicon-star::before { content: ""; } + +.codicon-star-add::before { content: ""; } + +.codicon-star-delete::before { content: ""; } + +.codicon-star-empty::before { content: ""; } + +.codicon-comment::before { content: ""; } + +.codicon-comment-add::before { content: ""; } + +.codicon-alert::before { content: ""; } + +.codicon-warning::before { content: ""; } + +.codicon-search::before { content: ""; } + +.codicon-search-save::before { content: ""; } + +.codicon-log-out::before { content: ""; } + +.codicon-sign-out::before { content: ""; } + +.codicon-log-in::before { content: ""; } + +.codicon-sign-in::before { content: ""; } + +.codicon-eye::before { content: ""; } + +.codicon-eye-unwatch::before { content: ""; } + +.codicon-eye-watch::before { content: ""; } + +.codicon-circle-filled::before { content: ""; } + +.codicon-primitive-dot::before { content: ""; } + +.codicon-close-dirty::before { content: ""; } + +.codicon-debug-breakpoint::before { content: ""; } + +.codicon-debug-breakpoint-disabled::before { content: ""; } + +.codicon-debug-hint::before { content: ""; } + +.codicon-primitive-square::before { content: ""; } + +.codicon-edit::before { content: ""; } + +.codicon-pencil::before { content: ""; } + +.codicon-info::before { content: ""; } + +.codicon-issue-opened::before { content: ""; } + +.codicon-gist-private::before { content: ""; } + +.codicon-git-fork-private::before { content: ""; } + +.codicon-lock::before { content: ""; } + +.codicon-mirror-private::before { content: ""; } + +.codicon-close::before { content: ""; } + +.codicon-remove-close::before { content: ""; } + +.codicon-x::before { content: ""; } + +.codicon-repo-sync::before { content: ""; } + +.codicon-sync::before { content: ""; } + +.codicon-clone::before { content: ""; } + +.codicon-desktop-download::before { content: ""; } + +.codicon-beaker::before { content: ""; } + +.codicon-microscope::before { content: ""; } + +.codicon-vm::before { content: ""; } + +.codicon-device-desktop::before { content: ""; } + +.codicon-file::before { content: ""; } + +.codicon-file-text::before { content: ""; } + +.codicon-more::before { content: ""; } + +.codicon-ellipsis::before { content: ""; } + +.codicon-kebab-horizontal::before { content: ""; } + +.codicon-mail-reply::before { content: ""; } + +.codicon-reply::before { content: ""; } + +.codicon-organization::before { content: ""; } + +.codicon-organization-filled::before { content: ""; } + +.codicon-organization-outline::before { content: ""; } + +.codicon-new-file::before { content: ""; } + +.codicon-file-add::before { content: ""; } + +.codicon-new-folder::before { content: ""; } + +.codicon-file-directory-create::before { content: ""; } + +.codicon-trash::before { content: ""; } + +.codicon-trashcan::before { content: ""; } + +.codicon-history::before { content: ""; } + +.codicon-clock::before { content: ""; } + +.codicon-folder::before { content: ""; } + +.codicon-file-directory::before { content: ""; } + +.codicon-symbol-folder::before { content: ""; } + +.codicon-logo-github::before { content: ""; } + +.codicon-mark-github::before { content: ""; } + +.codicon-github::before { content: ""; } + +.codicon-terminal::before { content: ""; } + +.codicon-console::before { content: ""; } + +.codicon-repl::before { content: ""; } + +.codicon-zap::before { content: ""; } + +.codicon-symbol-event::before { content: ""; } + +.codicon-error::before { content: ""; } + +.codicon-stop::before { content: ""; } + +.codicon-variable::before { content: ""; } + +.codicon-symbol-variable::before { content: ""; } + +.codicon-array::before { content: ""; } + +.codicon-symbol-array::before { content: ""; } + +.codicon-symbol-module::before { content: ""; } + +.codicon-symbol-package::before { content: ""; } + +.codicon-symbol-namespace::before { content: ""; } + +.codicon-symbol-object::before { content: ""; } + +.codicon-symbol-method::before { content: ""; } + +.codicon-symbol-function::before { content: ""; } + +.codicon-symbol-constructor::before { content: ""; } + +.codicon-symbol-boolean::before { content: ""; } + +.codicon-symbol-null::before { content: ""; } + +.codicon-symbol-numeric::before { content: ""; } + +.codicon-symbol-number::before { content: ""; } + +.codicon-symbol-structure::before { content: ""; } + +.codicon-symbol-struct::before { content: ""; } + +.codicon-symbol-parameter::before { content: ""; } + +.codicon-symbol-type-parameter::before { content: ""; } + +.codicon-symbol-key::before { content: ""; } + +.codicon-symbol-text::before { content: ""; } + +.codicon-symbol-reference::before { content: ""; } + +.codicon-go-to-file::before { content: ""; } + +.codicon-symbol-enum::before { content: ""; } + +.codicon-symbol-value::before { content: ""; } + +.codicon-symbol-ruler::before { content: ""; } + +.codicon-symbol-unit::before { content: ""; } + +.codicon-activate-breakpoints::before { content: ""; } + +.codicon-archive::before { content: ""; } + +.codicon-arrow-both::before { content: ""; } + +.codicon-arrow-down::before { content: ""; } + +.codicon-arrow-left::before { content: ""; } + +.codicon-arrow-right::before { content: ""; } + +.codicon-arrow-small-down::before { content: ""; } + +.codicon-arrow-small-left::before { content: ""; } + +.codicon-arrow-small-right::before { content: ""; } + +.codicon-arrow-small-up::before { content: ""; } + +.codicon-arrow-up::before { content: ""; } + +.codicon-bell::before { content: ""; } + +.codicon-bold::before { content: ""; } + +.codicon-book::before { content: ""; } + +.codicon-bookmark::before { content: ""; } + +.codicon-debug-breakpoint-conditional-unverified::before { content: ""; } + +.codicon-debug-breakpoint-conditional::before { content: ""; } + +.codicon-debug-breakpoint-conditional-disabled::before { content: ""; } + +.codicon-debug-breakpoint-data-unverified::before { content: ""; } + +.codicon-debug-breakpoint-data::before { content: ""; } + +.codicon-debug-breakpoint-data-disabled::before { content: ""; } + +.codicon-debug-breakpoint-log-unverified::before { content: ""; } + +.codicon-debug-breakpoint-log::before { content: ""; } + +.codicon-debug-breakpoint-log-disabled::before { content: ""; } + +.codicon-briefcase::before { content: ""; } + +.codicon-broadcast::before { content: ""; } + +.codicon-browser::before { content: ""; } + +.codicon-bug::before { content: ""; } + +.codicon-calendar::before { content: ""; } + +.codicon-case-sensitive::before { content: ""; } + +.codicon-check::before { content: ""; } + +.codicon-checklist::before { content: ""; } + +.codicon-chevron-down::before { content: ""; } + +.codicon-drop-down-button::before { content: ""; } + +.codicon-chevron-left::before { content: ""; } + +.codicon-chevron-right::before { content: ""; } + +.codicon-chevron-up::before { content: ""; } + +.codicon-chrome-close::before { content: ""; } + +.codicon-chrome-maximize::before { content: ""; } + +.codicon-chrome-minimize::before { content: ""; } + +.codicon-chrome-restore::before { content: ""; } + +.codicon-circle::before { content: ""; } + +.codicon-circle-outline::before { content: ""; } + +.codicon-debug-breakpoint-unverified::before { content: ""; } + +.codicon-circle-slash::before { content: ""; } + +.codicon-circuit-board::before { content: ""; } + +.codicon-clear-all::before { content: ""; } + +.codicon-clippy::before { content: ""; } + +.codicon-close-all::before { content: ""; } + +.codicon-cloud-download::before { content: ""; } + +.codicon-cloud-upload::before { content: ""; } + +.codicon-code::before { content: ""; } + +.codicon-collapse-all::before { content: ""; } + +.codicon-color-mode::before { content: ""; } + +.codicon-comment-discussion::before { content: ""; } + +.codicon-compare-changes::before { content: ""; } + +.codicon-credit-card::before { content: ""; } + +.codicon-dash::before { content: ""; } + +.codicon-dashboard::before { content: ""; } + +.codicon-database::before { content: ""; } + +.codicon-debug-continue::before { content: ""; } + +.codicon-debug-disconnect::before { content: ""; } + +.codicon-debug-pause::before { content: ""; } + +.codicon-debug-restart::before { content: ""; } + +.codicon-debug-start::before { content: ""; } + +.codicon-debug-step-into::before { content: ""; } + +.codicon-debug-step-out::before { content: ""; } + +.codicon-debug-step-over::before { content: ""; } + +.codicon-debug-stop::before { content: ""; } + +.codicon-debug::before { content: ""; } + +.codicon-device-camera-video::before { content: ""; } + +.codicon-device-camera::before { content: ""; } + +.codicon-device-mobile::before { content: ""; } + +.codicon-diff-added::before { content: ""; } + +.codicon-diff-ignored::before { content: ""; } + +.codicon-diff-modified::before { content: ""; } + +.codicon-diff-removed::before { content: ""; } + +.codicon-diff-renamed::before { content: ""; } + +.codicon-diff::before { content: ""; } + +.codicon-discard::before { content: ""; } + +.codicon-editor-layout::before { content: ""; } + +.codicon-empty-window::before { content: ""; } + +.codicon-exclude::before { content: ""; } + +.codicon-extensions::before { content: ""; } + +.codicon-eye-closed::before { content: ""; } + +.codicon-file-binary::before { content: ""; } + +.codicon-file-code::before { content: ""; } + +.codicon-file-media::before { content: ""; } + +.codicon-file-pdf::before { content: ""; } + +.codicon-file-submodule::before { content: ""; } + +.codicon-file-symlink-directory::before { content: ""; } + +.codicon-file-symlink-file::before { content: ""; } + +.codicon-file-zip::before { content: ""; } + +.codicon-files::before { content: ""; } + +.codicon-filter::before { content: ""; } + +.codicon-flame::before { content: ""; } + +.codicon-fold-down::before { content: ""; } + +.codicon-fold-up::before { content: ""; } + +.codicon-fold::before { content: ""; } + +.codicon-folder-active::before { content: ""; } + +.codicon-folder-opened::before { content: ""; } + +.codicon-gear::before { content: ""; } + +.codicon-gift::before { content: ""; } + +.codicon-gist-secret::before { content: ""; } + +.codicon-gist::before { content: ""; } + +.codicon-git-commit::before { content: ""; } + +.codicon-git-compare::before { content: ""; } + +.codicon-git-merge::before { content: ""; } + +.codicon-github-action::before { content: ""; } + +.codicon-github-alt::before { content: ""; } + +.codicon-globe::before { content: ""; } + +.codicon-grabber::before { content: ""; } + +.codicon-graph::before { content: ""; } + +.codicon-gripper::before { content: ""; } + +.codicon-heart::before { content: ""; } + +.codicon-home::before { content: ""; } + +.codicon-horizontal-rule::before { content: ""; } + +.codicon-hubot::before { content: ""; } + +.codicon-inbox::before { content: ""; } + +.codicon-issue-closed::before { content: ""; } + +.codicon-issue-reopened::before { content: ""; } + +.codicon-issues::before { content: ""; } + +.codicon-italic::before { content: ""; } + +.codicon-jersey::before { content: ""; } + +.codicon-json::before { content: ""; } + +.codicon-bracket::before { content: ""; } + +.codicon-kebab-vertical::before { content: ""; } + +.codicon-key::before { content: ""; } + +.codicon-law::before { content: ""; } + +.codicon-lightbulb-autofix::before { content: ""; } + +.codicon-link-external::before { content: ""; } + +.codicon-link::before { content: ""; } + +.codicon-list-ordered::before { content: ""; } + +.codicon-list-unordered::before { content: ""; } + +.codicon-live-share::before { content: ""; } + +.codicon-loading::before { content: ""; } + +.codicon-location::before { content: ""; } + +.codicon-mail-read::before { content: ""; } + +.codicon-mail::before { content: ""; } + +.codicon-markdown::before { content: ""; } + +.codicon-megaphone::before { content: ""; } + +.codicon-mention::before { content: ""; } + +.codicon-milestone::before { content: ""; } + +.codicon-mortar-board::before { content: ""; } + +.codicon-move::before { content: ""; } + +.codicon-multiple-windows::before { content: ""; } + +.codicon-mute::before { content: ""; } + +.codicon-no-newline::before { content: ""; } + +.codicon-note::before { content: ""; } + +.codicon-octoface::before { content: ""; } + +.codicon-open-preview::before { content: ""; } + +.codicon-package::before { content: ""; } + +.codicon-paintcan::before { content: ""; } + +.codicon-pin::before { content: ""; } + +.codicon-play::before { content: ""; } + +.codicon-run::before { content: ""; } + +.codicon-plug::before { content: ""; } + +.codicon-preserve-case::before { content: ""; } + +.codicon-preview::before { content: ""; } + +.codicon-project::before { content: ""; } + +.codicon-pulse::before { content: ""; } + +.codicon-question::before { content: ""; } + +.codicon-quote::before { content: ""; } + +.codicon-radio-tower::before { content: ""; } + +.codicon-reactions::before { content: ""; } + +.codicon-references::before { content: ""; } + +.codicon-refresh::before { content: ""; } + +.codicon-regex::before { content: ""; } + +.codicon-remote-explorer::before { content: ""; } + +.codicon-remote::before { content: ""; } + +.codicon-remove::before { content: ""; } + +.codicon-replace-all::before { content: ""; } + +.codicon-replace::before { content: ""; } + +.codicon-repo-clone::before { content: ""; } + +.codicon-repo-force-push::before { content: ""; } + +.codicon-repo-pull::before { content: ""; } + +.codicon-repo-push::before { content: ""; } + +.codicon-report::before { content: ""; } + +.codicon-request-changes::before { content: ""; } + +.codicon-rocket::before { content: ""; } + +.codicon-root-folder-opened::before { content: ""; } + +.codicon-root-folder::before { content: ""; } + +.codicon-rss::before { content: ""; } + +.codicon-ruby::before { content: ""; } + +.codicon-save-all::before { content: ""; } + +.codicon-save-as::before { content: ""; } + +.codicon-save::before { content: ""; } + +.codicon-screen-full::before { content: ""; } + +.codicon-screen-normal::before { content: ""; } + +.codicon-search-stop::before { content: ""; } + +.codicon-server::before { content: ""; } + +.codicon-settings-gear::before { content: ""; } + +.codicon-settings::before { content: ""; } + +.codicon-shield::before { content: ""; } + +.codicon-smiley::before { content: ""; } + +.codicon-sort-precedence::before { content: ""; } + +.codicon-split-horizontal::before { content: ""; } + +.codicon-split-vertical::before { content: ""; } + +.codicon-squirrel::before { content: ""; } + +.codicon-star-full::before { content: ""; } + +.codicon-star-half::before { content: ""; } + +.codicon-symbol-class::before { content: ""; } + +.codicon-symbol-color::before { content: ""; } + +.codicon-symbol-customcolor::before { content: ""; } + +.codicon-symbol-constant::before { content: ""; } + +.codicon-symbol-enum-member::before { content: ""; } + +.codicon-symbol-field::before { content: ""; } + +.codicon-symbol-file::before { content: ""; } + +.codicon-symbol-interface::before { content: ""; } + +.codicon-symbol-keyword::before { content: ""; } + +.codicon-symbol-misc::before { content: ""; } + +.codicon-symbol-operator::before { content: ""; } + +.codicon-symbol-property::before { content: ""; } + +.codicon-wrench::before { content: ""; } + +.codicon-wrench-subaction::before { content: ""; } + +.codicon-symbol-snippet::before { content: ""; } + +.codicon-tasklist::before { content: ""; } + +.codicon-telescope::before { content: ""; } + +.codicon-text-size::before { content: ""; } + +.codicon-three-bars::before { content: ""; } + +.codicon-thumbsdown::before { content: ""; } + +.codicon-thumbsup::before { content: ""; } + +.codicon-tools::before { content: ""; } + +.codicon-triangle-down::before { content: ""; } + +.codicon-triangle-left::before { content: ""; } + +.codicon-triangle-right::before { content: ""; } + +.codicon-triangle-up::before { content: ""; } + +.codicon-twitter::before { content: ""; } + +.codicon-unfold::before { content: ""; } + +.codicon-unlock::before { content: ""; } + +.codicon-unmute::before { content: ""; } + +.codicon-unverified::before { content: ""; } + +.codicon-verified::before { content: ""; } + +.codicon-versions::before { content: ""; } + +.codicon-vm-active::before { content: ""; } + +.codicon-vm-outline::before { content: ""; } + +.codicon-vm-running::before { content: ""; } + +.codicon-watch::before { content: ""; } + +.codicon-whitespace::before { content: ""; } + +.codicon-whole-word::before { content: ""; } + +.codicon-window::before { content: ""; } + +.codicon-word-wrap::before { content: ""; } + +.codicon-zoom-in::before { content: ""; } + +.codicon-zoom-out::before { content: ""; } + +.codicon-list-filter::before { content: ""; } + +.codicon-list-flat::before { content: ""; } + +.codicon-list-selection::before { content: ""; } + +.codicon-selection::before { content: ""; } + +.codicon-list-tree::before { content: ""; } + +.codicon-debug-breakpoint-function-unverified::before { content: ""; } + +.codicon-debug-breakpoint-function::before { content: ""; } + +.codicon-debug-breakpoint-function-disabled::before { content: ""; } + +.codicon-debug-stackframe-active::before { content: ""; } + +.codicon-circle-small-filled::before { content: ""; } + +.codicon-debug-stackframe-dot::before { content: ""; } + +.codicon-debug-stackframe::before { content: ""; } + +.codicon-debug-stackframe-focused::before { content: ""; } + +.codicon-debug-breakpoint-unsupported::before { content: ""; } + +.codicon-symbol-string::before { content: ""; } + +.codicon-debug-reverse-continue::before { content: ""; } + +.codicon-debug-step-back::before { content: ""; } + +.codicon-debug-restart-frame::before { content: ""; } + +.codicon-call-incoming::before { content: ""; } + +.codicon-call-outgoing::before { content: ""; } + +.codicon-menu::before { content: ""; } + +.codicon-expand-all::before { content: ""; } + +.codicon-feedback::before { content: ""; } + +.codicon-group-by-ref-type::before { content: ""; } + +.codicon-ungroup-by-ref-type::before { content: ""; } + +.codicon-account::before { content: ""; } + +.codicon-bell-dot::before { content: ""; } + +.codicon-debug-console::before { content: ""; } + +.codicon-library::before { content: ""; } + +.codicon-output::before { content: ""; } + +.codicon-run-all::before { content: ""; } + +.codicon-sync-ignored::before { content: ""; } + +.codicon-pinned::before { content: ""; } + +.codicon-github-inverted::before { content: ""; } + +.codicon-debug-alt::before { content: ""; } + +.codicon-server-process::before { content: ""; } + +.codicon-server-environment::before { content: ""; } + +.codicon-pass::before { content: ""; } + +.codicon-stop-circle::before { content: ""; } + +.codicon-play-circle::before { content: ""; } + +.codicon-record::before { content: ""; } + +.codicon-debug-alt-small::before { content: ""; } + +.codicon-vm-connect::before { content: ""; } + +.codicon-cloud::before { content: ""; } + +.codicon-merge::before { content: ""; } + +.codicon-export::before { content: ""; } + +.codicon-graph-left::before { content: ""; } + +.codicon-magnet::before { content: ""; } + +.codicon-notebook::before { content: ""; } + +.codicon-redo::before { content: ""; } + +.codicon-check-all::before { content: ""; } + +.codicon-pinned-dirty::before { content: ""; } + +.codicon-pass-filled::before { content: ""; } + +.codicon-circle-large-filled::before { content: ""; } + +.codicon-circle-large::before { content: ""; } + +.codicon-circle-large-outline::before { content: ""; } + +.codicon-combine::before { content: ""; } + +.codicon-gather::before { content: ""; } + +.codicon-table::before { content: ""; } + +.codicon-variable-group::before { content: ""; } + +.codicon-type-hierarchy::before { content: ""; } + +.codicon-type-hierarchy-sub::before { content: ""; } + +.codicon-type-hierarchy-super::before { content: ""; } + +.codicon-git-pull-request-create::before { content: ""; } + +.codicon-run-above::before { content: ""; } + +.codicon-run-below::before { content: ""; } + +.codicon-notebook-template::before { content: ""; } + +.codicon-debug-rerun::before { content: ""; } + +.codicon-workspace-trusted::before { content: ""; } + +.codicon-workspace-untrusted::before { content: ""; } + +.codicon-workspace-unspecified::before { content: ""; } + +.codicon-terminal-cmd::before { content: ""; } + +.codicon-terminal-debian::before { content: ""; } + +.codicon-terminal-linux::before { content: ""; } + +.codicon-terminal-powershell::before { content: ""; } + +.codicon-terminal-tmux::before { content: ""; } + +.codicon-terminal-ubuntu::before { content: ""; } + +.codicon-terminal-bash::before { content: ""; } + +.codicon-arrow-swap::before { content: ""; } + +.codicon-copy::before { content: ""; } + +.codicon-person-add::before { content: ""; } + +.codicon-filter-filled::before { content: ""; } + +.codicon-wand::before { content: ""; } + +.codicon-debug-line-by-line::before { content: ""; } + +.codicon-inspect::before { content: ""; } + +.codicon-layers::before { content: ""; } + +.codicon-layers-dot::before { content: ""; } + +.codicon-layers-active::before { content: ""; } + +.codicon-compass::before { content: ""; } + +.codicon-compass-dot::before { content: ""; } + +.codicon-compass-active::before { content: ""; } + +.codicon-azure::before { content: ""; } + +.codicon-issue-draft::before { content: ""; } + +.codicon-git-pull-request-closed::before { content: ""; } + +.codicon-git-pull-request-draft::before { content: ""; } + +.codicon-debug-all::before { content: ""; } + +.codicon-debug-coverage::before { content: ""; } + +.codicon-run-errors::before { content: ""; } + +.codicon-folder-library::before { content: ""; } + +.codicon-debug-continue-small::before { content: ""; } + +.codicon-beaker-stop::before { content: ""; } + +.codicon-graph-line::before { content: ""; } + +.codicon-graph-scatter::before { content: ""; } + +.codicon-pie-chart::before { content: ""; } + +.codicon-bracket-dot::before { content: ""; } + +.codicon-bracket-error::before { content: ""; } + +.codicon-lock-small::before { content: ""; } + +.codicon-azure-devops::before { content: ""; } + +.codicon-verified-filled::before { content: ""; } + +.codicon-newline::before { content: ""; } + +.codicon-layout::before { content: ""; } + +.codicon-layout-activitybar-left::before { content: ""; } + +.codicon-layout-activitybar-right::before { content: ""; } + +.codicon-layout-panel-left::before { content: ""; } + +.codicon-layout-panel-center::before { content: ""; } + +.codicon-layout-panel-justify::before { content: ""; } + +.codicon-layout-panel-right::before { content: ""; } + +.codicon-layout-panel::before { content: ""; } + +.codicon-layout-sidebar-left::before { content: ""; } + +.codicon-layout-sidebar-right::before { content: ""; } + +.codicon-layout-statusbar::before { content: ""; } + +.codicon-layout-menubar::before { content: ""; } + +.codicon-layout-centered::before { content: ""; } + +.codicon-layout-sidebar-right-off::before { content: ""; } + +.codicon-layout-panel-off::before { content: ""; } + +.codicon-layout-sidebar-left-off::before { content: ""; } + +.codicon-target::before { content: ""; } + +.codicon-indent::before { content: ""; } + +.codicon-record-small::before { content: ""; } + +.codicon-error-small::before { content: ""; } + +.codicon-arrow-circle-down::before { content: ""; } + +.codicon-arrow-circle-left::before { content: ""; } + +.codicon-arrow-circle-right::before { content: ""; } + +.codicon-arrow-circle-up::before { content: ""; } + +.codicon-heart-filled::before { content: ""; } + +.codicon-map::before { content: ""; } + +.codicon-map-filled::before { content: ""; } + +.codicon-circle-small::before { content: ""; } + +.codicon-bell-slash::before { content: ""; } + +.codicon-bell-slash-dot::before { content: ""; } + +.codicon-comment-unresolved::before { content: ""; } + +.codicon-git-pull-request-go-to-changes::before { content: ""; } + +.codicon-git-pull-request-new-changes::before { content: ""; } + +.codicon-search-fuzzy::before { content: ""; } + +.codicon-comment-draft::before { content: ""; } + +.codicon-send::before { content: ""; } + +.codicon-sparkle::before { content: ""; } + +.codicon-insert::before { content: ""; } + +.codicon-dialog-error::before { content: ""; } + +.codicon-dialog-warning::before { content: ""; } + +.codicon-dialog-info::before { content: ""; } + +.codicon-dialog-close::before { content: ""; } + +.codicon-tree-item-expanded::before { content: ""; } + +.codicon-tree-filter-on-type-on::before { content: ""; } + +.codicon-tree-filter-on-type-off::before { content: ""; } + +.codicon-tree-filter-clear::before { content: ""; } + +.codicon-tree-item-loading::before { content: ""; } + +.codicon-menu-selection::before { content: ""; } + +.codicon-menu-submenu::before { content: ""; } + +.codicon-menubar-more::before { content: ""; } + +.codicon-scrollbar-button-left::before { content: ""; } + +.codicon-scrollbar-button-right::before { content: ""; } + +.codicon-scrollbar-button-up::before { content: ""; } + +.codicon-scrollbar-button-down::before { content: ""; } + +.codicon-toolbar-more::before { content: ""; } + +.codicon-quick-input-back::before { content: ""; } + +.codicon-widget-close::before { content: ""; } + +.codicon-goto-previous-location::before { content: ""; } + +.codicon-goto-next-location::before { content: ""; } + +.codicon-diff-review-insert::before { content: ""; } + +.codicon-diff-review-remove::before { content: ""; } + +.codicon-diff-review-close::before { content: ""; } + +.codicon-parameter-hints-next::before { content: ""; } + +.codicon-parameter-hints-previous::before { content: ""; } + +.codicon-suggest-more-info::before { content: ""; } + +.codicon-diff-insert::before { content: ""; } + +.codicon-diff-remove::before { content: ""; } + +.codicon-find-selection::before { content: ""; } + +.codicon-find-collapsed::before { content: ""; } + +.codicon-find-expanded::before { content: ""; } + +.codicon-find-replace::before { content: ""; } + +.codicon-find-replace-all::before { content: ""; } + +.codicon-find-previous-match::before { content: ""; } + +.codicon-find-next-match::before { content: ""; } + +.codicon-folding-expanded::before { content: ""; } + +.codicon-folding-collapsed::before { content: ""; } + +.codicon-folding-manual-collapsed::before { content: ""; } + +.codicon-folding-manual-expanded::before { content: ""; } + +.codicon-marker-navigation-next::before { content: ""; } + +.codicon-marker-navigation-previous::before { content: ""; } + +.codicon-inline-suggestion-hints-next::before { content: ""; } + +.codicon-inline-suggestion-hints-previous::before { content: ""; } + +.codicon-extensions-warning-message::before { content: ""; } + +.codicon-notifications-clear::before { content: ""; } + +.codicon-notifications-clear-all::before { content: ""; } + +.codicon-notifications-hide::before { content: ""; } + +.codicon-notifications-expand::before { content: ""; } + +.codicon-notifications-collapse::before { content: ""; } + +.codicon-notifications-configure::before { content: ""; } + +.codicon-notifications-do-not-disturb::before { content: ""; } + +.codicon-default-view-icon::before { content: ""; } + +.codicon-review-comment-collapse::before { content: ""; } + +.codicon-debug-console-view-icon::before { content: ""; } + +.codicon-run-view-icon::before { content: ""; } + +.codicon-variables-view-icon::before { content: ""; } + +.codicon-watch-view-icon::before { content: ""; } + +.codicon-callstack-view-icon::before { content: ""; } + +.codicon-breakpoints-view-icon::before { content: ""; } + +.codicon-loaded-scripts-view-icon::before { content: ""; } + +.codicon-debug-gripper::before { content: ""; } + +.codicon-debug-run::before { content: ""; } + +.codicon-debug-configure::before { content: ""; } + +.codicon-debug-remove-config::before { content: ""; } + +.codicon-debug-collapse-all::before { content: ""; } + +.codicon-callstack-view-session::before { content: ""; } + +.codicon-debug-console-clear-all::before { content: ""; } + +.codicon-watch-expressions-remove-all::before { content: ""; } + +.codicon-watch-expression-remove::before { content: ""; } + +.codicon-watch-expressions-add::before { content: ""; } + +.codicon-watch-expressions-add-function-breakpoint::before { content: ""; } + +.codicon-breakpoints-remove-all::before { content: ""; } + +.codicon-breakpoints-activate::before { content: ""; } + +.codicon-debug-console-evaluation-input::before { content: ""; } + +.codicon-debug-console-evaluation-prompt::before { content: ""; } + +.codicon-debug-inspect-memory::before { content: ""; } + +.codicon-edit-sessions-view-icon::before { content: ""; } + +.codicon-extensions-view-icon::before { content: ""; } + +.codicon-extensions-manage::before { content: ""; } + +.codicon-extensions-clear-search-results::before { content: ""; } + +.codicon-extensions-refresh::before { content: ""; } + +.codicon-extensions-filter::before { content: ""; } + +.codicon-extensions-install-local-in-remote::before { content: ""; } + +.codicon-extensions-install-workspace-recommended::before { content: ""; } + +.codicon-extensions-configure-recommended::before { content: ""; } + +.codicon-extensions-sync-enabled::before { content: ""; } + +.codicon-extensions-sync-ignored::before { content: ""; } + +.codicon-extensions-remote::before { content: ""; } + +.codicon-extensions-install-count::before { content: ""; } + +.codicon-extensions-rating::before { content: ""; } + +.codicon-extensions-verified-publisher::before { content: ""; } + +.codicon-extensions-pre-release::before { content: ""; } + +.codicon-extensions-sponsor::before { content: ""; } + +.codicon-extensions-star-full::before { content: ""; } + +.codicon-extensions-star-half::before { content: ""; } + +.codicon-extensions-star-empty::before { content: ""; } + +.codicon-extensions-error-message::before { content: ""; } + +.codicon-extensions-info-message::before { content: ""; } + +.codicon-extension-workspace-trust::before { content: ""; } + +.codicon-extension-activation-time::before { content: ""; } + +.codicon-localHistory-icon::before { content: ""; } + +.codicon-localHistory-restore::before { content: ""; } + +.codicon-notebook-kernel-select::before { content: ""; } + +.codicon-notebook-execute::before { content: ""; } + +.codicon-notebook-execute-above::before { content: ""; } + +.codicon-notebook-execute-below::before { content: ""; } + +.codicon-notebook-stop::before { content: ""; } + +.codicon-notebook-delete-cell::before { content: ""; } + +.codicon-notebook-execute-all::before { content: ""; } + +.codicon-notebook-edit::before { content: ""; } + +.codicon-notebook-stop-edit::before { content: ""; } + +.codicon-notebook-move-up::before { content: ""; } + +.codicon-notebook-move-down::before { content: ""; } + +.codicon-notebook-clear::before { content: ""; } + +.codicon-notebook-split-cell::before { content: ""; } + +.codicon-notebook-state-success::before { content: ""; } + +.codicon-notebook-state-error::before { content: ""; } + +.codicon-notebook-state-pending::before { content: ""; } + +.codicon-notebook-state-executing::before { content: ""; } + +.codicon-notebook-collapsed::before { content: ""; } + +.codicon-notebook-expanded::before { content: ""; } + +.codicon-notebook-open-as-text::before { content: ""; } + +.codicon-notebook-revert::before { content: ""; } + +.codicon-notebook-render-output::before { content: ""; } + +.codicon-notebook-mimetype::before { content: ""; } + +.codicon-notebook-diff-editor-previous-change::before { content: ""; } + +.codicon-notebook-diff-editor-next-change::before { content: ""; } + +.codicon-find-filter::before { content: ""; } + +.codicon-settings-folder-dropdown::before { content: ""; } + +.codicon-settings-more-action::before { content: ""; } + +.codicon-keybindings-record-keys::before { content: ""; } + +.codicon-keybindings-sort::before { content: ""; } + +.codicon-keybindings-edit::before { content: ""; } + +.codicon-keybindings-add::before { content: ""; } + +.codicon-settings-edit::before { content: ""; } + +.codicon-settings-remove::before { content: ""; } + +.codicon-settings-discard::before { content: ""; } + +.codicon-preferences-clear-input::before { content: ""; } + +.codicon-preferences-filter::before { content: ""; } + +.codicon-preferences-open-settings::before { content: ""; } + +.codicon-remote-explorer-get-started::before { content: ""; } + +.codicon-remote-explorer-documentation::before { content: ""; } + +.codicon-remote-explorer-feedback::before { content: ""; } + +.codicon-remote-explorer-review-issues::before { content: ""; } + +.codicon-remote-explorer-report-issues::before { content: ""; } + +.codicon-remote-explorer-view-icon::before { content: ""; } + +.codicon-ports-view-icon::before { content: ""; } + +.codicon-private-ports-view-icon::before { content: ""; } + +.codicon-ports-forward-icon::before { content: ""; } + +.codicon-ports-stop-forward-icon::before { content: ""; } + +.codicon-ports-open-browser-icon::before { content: ""; } + +.codicon-ports-open-preview-icon::before { content: ""; } + +.codicon-ports-copy-address-icon::before { content: ""; } + +.codicon-ports-label-icon::before { content: ""; } + +.codicon-ports-forwarded-without-process-icon::before { content: ""; } + +.codicon-ports-forwarded-with-process-icon::before { content: ""; } + +.codicon-search-details::before { content: ""; } + +.codicon-search-show-context::before { content: ""; } + +.codicon-search-hide-replace::before { content: ""; } + +.codicon-search-show-replace::before { content: ""; } + +.codicon-search-replace-all::before { content: ""; } + +.codicon-search-replace::before { content: ""; } + +.codicon-search-remove::before { content: ""; } + +.codicon-search-refresh::before { content: ""; } + +.codicon-search-collapse-results::before { content: ""; } + +.codicon-search-expand-results::before { content: ""; } + +.codicon-search-tree::before { content: ""; } + +.codicon-search-list::before { content: ""; } + +.codicon-search-clear-results::before { content: ""; } + +.codicon-search-view-icon::before { content: ""; } + +.codicon-search-new-editor::before { content: ""; } + +.codicon-terminal-view-icon::before { content: ""; } + +.codicon-terminal-rename::before { content: ""; } + +.codicon-terminal-kill::before { content: ""; } + +.codicon-terminal-new::before { content: ""; } + +.codicon-terminal-configure-profile::before { content: ""; } + +.codicon-terminal-decoration-mark::before { content: ""; } + +.codicon-terminal-decoration-incomplete::before { content: ""; } + +.codicon-terminal-decoration-error::before { content: ""; } + +.codicon-terminal-decoration-success::before { content: ""; } + +.codicon-terminal-command-history-remove::before { content: ""; } + +.codicon-terminal-command-history-output::before { content: ""; } + +.codicon-terminal-command-history-fuzzy-search::before { content: ""; } + +.codicon-test-view-icon::before { content: ""; } + +.codicon-test-results-icon::before { content: ""; } + +.codicon-testing-run-icon::before { content: ""; } + +.codicon-testing-run-all-icon::before { content: ""; } + +.codicon-testing-debug-all-icon::before { content: ""; } + +.codicon-testing-debug-icon::before { content: ""; } + +.codicon-testing-cancel-icon::before { content: ""; } + +.codicon-testing-filter::before { content: ""; } + +.codicon-testing-hidden::before { content: ""; } + +.codicon-testing-show-as-list-icon::before { content: ""; } + +.codicon-testing-update-profiles::before { content: ""; } + +.codicon-testing-refresh-tests::before { content: ""; } + +.codicon-testing-turn-continuous-run-on::before { content: ""; } + +.codicon-testing-turn-continuous-run-off::before { content: ""; } + +.codicon-testing-continuous-is-on::before { content: ""; } + +.codicon-testing-cancel-refresh-tests::before { content: ""; } + +.codicon-testing-error-icon::before { content: ""; } + +.codicon-testing-failed-icon::before { content: ""; } + +.codicon-testing-passed-icon::before { content: ""; } + +.codicon-testing-queued-icon::before { content: ""; } + +.codicon-testing-skipped-icon::before { content: ""; } + +.codicon-testing-unset-icon::before { content: ""; } + +.codicon-getting-started-step-unchecked::before { content: ""; } + +.codicon-getting-started-step-checked::before { content: ""; } + +.codicon-callhierarchy-incoming::before { content: ""; } + +.codicon-callhierarchy-outgoing::before { content: ""; } + +.codicon-markers-view-multi-line-expanded::before { content: ""; } + +.codicon-markers-view-multi-line-collapsed::before { content: ""; } + +.codicon-tasks-list-configure::before { content: ""; } + +.codicon-tasks-remove::before { content: ""; } + +.codicon-auxiliarybar-right-layout-icon::before { content: ""; } + +.codicon-auxiliarybar-right-off-layout-icon::before { content: ""; } + +.codicon-auxiliarybar-left-layout-icon::before { content: ""; } + +.codicon-auxiliarybar-left-off-layout-icon::before { content: ""; } + +.codicon-view-pane-container-expanded::before { content: ""; } + +.codicon-view-pane-container-collapsed::before { content: ""; } + +.codicon-breadcrumb-separator::before { content: ""; } + +.codicon-getting-started-setup::before { content: ""; } + +.codicon-getting-started-beginner::before { content: ""; } + +.codicon-getting-started-intermediate::before { content: ""; } + +.codicon-theme-selection-manage-extension::before { content: ""; } + +.codicon-defaultProfile-icon::before { content: ""; } + +.codicon-settings-sync-view-icon::before { content: ""; } + +.codicon-timeline-refresh::before { content: ""; } + +.codicon-timeline-pin::before { content: ""; } + +.codicon-timeline-unpin::before { content: ""; } + +.codicon-panel-maximize::before { content: ""; } + +.codicon-panel-restore::before { content: ""; } + +.codicon-panel-close::before { content: ""; } + +.codicon-panel-layout-icon::before { content: ""; } + +.codicon-panel-layout-icon-off::before { content: ""; } + +.codicon-menuBar::before { content: ""; } + +.codicon-activity-bar-left::before { content: ""; } + +.codicon-activity-bar-right::before { content: ""; } + +.codicon-panel-left::before { content: ""; } + +.codicon-panel-left-off::before { content: ""; } + +.codicon-panel-right::before { content: ""; } + +.codicon-panel-right-off::before { content: ""; } + +.codicon-panel-bottom::before { content: ""; } + +.codicon-statusBar::before { content: ""; } + +.codicon-panel-align-left::before { content: ""; } + +.codicon-panel-align-right::before { content: ""; } + +.codicon-panel-align-center::before { content: ""; } + +.codicon-panel-align-justify::before { content: ""; } + +.codicon-fullscreen::before { content: ""; } + +.codicon-centerLayoutIcon::before { content: ""; } + +.codicon-zenMode::before { content: ""; } + +.codicon-configure-layout-icon::before { content: ""; } + +.codicon-settings-view-bar-icon::before { content: ""; } + +.codicon-accounts-view-bar-icon::before { content: ""; } + +.codicon-diff-editor-previous-change::before { content: ""; } + +.codicon-diff-editor-next-change::before { content: ""; } + +.codicon-diff-editor-toggle-whitespace::before { content: ""; } + +.codicon-comments-view-icon::before { content: ""; } + +.codicon-refactor-preview-view-icon::before { content: ""; } + +.codicon-explorer-view-icon::before { content: ""; } + +.codicon-open-editors-view-icon::before { content: ""; } + +.codicon-markers-view-icon::before { content: ""; } + +.codicon-outline-view-icon::before { content: ""; } + +.codicon-output-view-icon::before { content: ""; } + +.codicon-source-control-view-icon::before { content: ""; } + +.codicon-timeline-view-icon::before { content: ""; } + +.codicon-timeline-open::before { content: ""; } + +.codicon-timeline-filter::before { content: ""; } + +.codicon-workspace-trust-banner::before { content: ""; } + +.codicon-workspace-trust-editor-check::before { content: ""; } + +.codicon-workspace-trust-editor-cross::before { content: ""; } + +.codicon-workspace-trust-editor-folder-picker::before { content: ""; } + +.codicon-workspace-trust-editor-edit-folder::before { content: ""; } + +.codicon-workspace-trust-editor-remove-folder::before { content: ""; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-fbef4bb5-7527-4921-ae76-e287d7022e4c@mhtml.blink + +@charset "utf-8"; + + +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-bb4578a1-2d31-4a99-852f-737ca1133add@mhtml.blink + +@charset "utf-8"; + +.monaco-editor .ced-1-TextEditorDecorationType14-4::after { content: " (Incoming Change)"; color: rgb(125, 133, 144) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType14-1 { color: rgb(230, 237, 243) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType14-0 { background-color: rgba(64, 166, 255, 0.5); outline: transparent solid 1pt; } + +.monaco-editor .ced-1-TextEditorDecorationType13-1 { color: rgb(230, 237, 243) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType13-0 { outline: transparent solid 1pt; } + +.monaco-editor .ced-1-TextEditorDecorationType12-1 { color: rgb(230, 237, 243) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType12-0 { background-color: rgba(96, 96, 96, 0.4); outline: transparent solid 1pt; } + +.monaco-editor .ced-1-TextEditorDecorationType11-4::after { content: " (Current Change)"; color: rgb(125, 133, 144) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType11-1 { color: rgb(230, 237, 243) !important; } + +.monaco-editor .ced-1-TextEditorDecorationType11-0 { background-color: rgba(64, 200, 174, 0.5); outline: transparent solid 1pt; } + +.monaco-editor .ced-1-TextEditorDecorationType10-0 { background-color: rgba(96, 96, 96, 0.16); } + +.monaco-editor .ced-1-TextEditorDecorationType9-0 { background-color: rgba(64, 166, 255, 0.2); } + +.monaco-editor .ced-1-TextEditorDecorationType8-0 { background-color: rgba(64, 200, 174, 0.2); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-3efa9f18-4c80-4a7a-9ebc-517986e38198@mhtml.blink + +@charset "utf-8"; + +.mtk1 { color: rgb(230, 237, 243); } + +.mtk2 { color: rgb(13, 17, 23); } + +.mtk3 { color: rgb(139, 148, 158); } + +.mtk4 { color: rgb(255, 123, 114); } + +.mtk5 { color: rgb(121, 192, 255); } + +.mtk6 { color: rgb(255, 166, 87); } + +.mtk7 { color: rgb(210, 168, 255); } + +.mtk8 { color: rgb(126, 231, 135); } + +.mtk9 { color: rgb(165, 214, 255); } + +.mtk10 { color: rgb(255, 161, 152); } + +.mtk11 { color: rgb(240, 246, 252); } + +.mtk12 { color: rgb(73, 2, 2); } + +.mtk13 { color: rgb(4, 38, 15); } + +.mtk14 { color: rgb(90, 30, 2); } + +.mtk15 { color: rgb(22, 27, 34); } + +.mtk16 { color: rgb(103, 150, 230); } + +.mtk17 { color: rgb(205, 151, 49); } + +.mtk18 { color: rgb(244, 71, 71); } + +.mtk19 { color: rgb(178, 103, 230); } + +.mtki { font-style: italic; } + +.mtkb { font-weight: bold; } + +.mtku { text-decoration: underline; text-underline-position: under; } + +.mtks { text-decoration: line-through; } + +.mtks.mtku { text-decoration: underline line-through; text-underline-position: under; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-1d4e7c0a-2216-4794-a65d-c0bf667df7aa@mhtml.blink + +@charset "utf-8"; + +.monaco-list:focus .monaco-list-row.focused { background-color: var(--vscode-list-focusBackground); } + +.monaco-list:focus .monaco-list-row.focused:hover { background-color: var(--vscode-list-focusBackground); } + +.monaco-list:focus .monaco-list-row.focused { color: var(--vscode-list-focusForeground); } + +.monaco-list:focus .monaco-list-row.selected { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list:focus .monaco-list-row.selected:hover { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list:focus .monaco-list-row.selected { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list:focus .monaco-list-row.selected .codicon { color: var(--vscode-list-activeSelectionIconForeground); } + +.monaco-drag-image, .monaco-list:focus .monaco-list-row.selected.focused { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-drag-image, .monaco-list:focus .monaco-list-row.selected.focused { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list .monaco-list-row.focused .codicon { color: var(--vscode-list-inactiveSelectionIconForeground); } + +.monaco-list .monaco-list-row.focused { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list .monaco-list-row.focused:hover { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list .monaco-list-row.selected { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list .monaco-list-row.selected:hover { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list .monaco-list-row.selected { color: var(--vscode-list-inactiveSelectionForeground); } + +.monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: var(--vscode-list-hoverBackground); } + +.monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { color: var(--vscode-list-hoverForeground); } + +.monaco-list:focus .monaco-list-row.focused.selected { outline: 1px solid var(--vscode-list-focusAndSelectionOutline, var(--vscode-contrastActiveBorder, var(--vscode-list-focusOutline))); outline-offset: -1px; } + +.monaco-drag-image, .monaco-list:focus .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-workbench.context-menu-visible .monaco-list.last-focused .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-list .monaco-list-row.focused.selected { outline: 1px dotted var(--vscode-contrastActiveBorder, var(--vscode-list-inactiveFocusOutline)); outline-offset: -1px; } + +.monaco-list .monaco-list-row.selected { outline: 1px dotted var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list .monaco-list-row.focused { outline: 1px dotted var(--vscode-list-inactiveFocusOutline); outline-offset: -1px; } + +.monaco-list .monaco-list-row:hover { outline: 1px dashed var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.drop-target, .monaco-list .monaco-list-rows.drop-target, .monaco-list .monaco-list-row.drop-target { background-color: var(--vscode-list-dropBackground) !important; color: inherit !important; } + +.monaco-table > .monaco-split-view2, .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before { border-color: var(--vscode-tree-tableColumnsBorder); } + +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { border-color: transparent; } + +.monaco-table .monaco-list-row[data-parity="odd"]:not(.focused):not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(:focus) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(.focused) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr { background-color: var(--vscode-tree-tableOddRowsBackground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-a349d71f-5336-4cd2-9461-62b274950378@mhtml.blink + +@charset "utf-8"; + +.monaco-workbench .activitybar .monaco-action-bar .action-label.activity-workbench-view-extension-github-actions-bde95eff8a0958fa39a17e533c2c85eb2f70c769 { -webkit-mask: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/light/explorer.svg") 50% 50% / 24px no-repeat; } + +.monaco-workbench .activitybar .monaco-action-bar .action-label.activity-workbench-view-extension-github-actions-bde95eff8a0958fa39a17e533c2c85eb2f70c769 { -webkit-mask: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/light/explorer.svg") 50% 50% / 24px no-repeat; } + +.monaco-workbench .activitybar .monaco-action-bar .action-label.activity-workbench-view-extension-github-actions-bde95eff8a0958fa39a17e533c2c85eb2f70c769 { -webkit-mask: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/light/explorer.svg") 50% 50% / 24px no-repeat; } + +.monaco-workbench .activitybar .monaco-action-bar .action-label.activity-workbench-view-extension-github-actions-bde95eff8a0958fa39a17e533c2c85eb2f70c769 { -webkit-mask: url("https://github.vscode-unpkg.net/GitHub/vscode-github-actions/0.25.7/extension/resources/icons/light/explorer.svg") 50% 50% / 24px no-repeat; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-423e277c-5bf0-4d8b-92f7-2b8189358b59@mhtml.blink + +@charset "utf-8"; + +.monaco-editor .dirty-diff-glyph { cursor: pointer; } + +.monaco-editor .margin-view-overlays .dirty-diff-glyph:hover::before { height: 100%; width: 6px; left: -6px; } + +.monaco-editor .margin-view-overlays .dirty-diff-deleted:hover::after { bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-bcdfa079-bf48-4c1e-b952-f53c2e24a715@mhtml.blink + +@charset "utf-8"; + +.monaco-workbench .show-file-icons .file-icon.terminal-tab::before { color: rgb(125, 133, 144); } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlack::before { color: rgb(72, 79, 88) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiRed::before { color: rgb(255, 123, 114) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiGreen::before { color: rgb(63, 185, 80) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiYellow::before { color: rgb(210, 153, 34) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlue::before { color: rgb(88, 166, 255) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiMagenta::before { color: rgb(188, 140, 255) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiCyan::before { color: rgb(57, 197, 207) !important; } + +.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiWhite::before { color: rgb(177, 186, 196) !important; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-18557103-3fb0-4911-bcac-f259fda9b6d0@mhtml.blink + +@charset "utf-8"; + +.monaco-editor .dirty-diff-added, .monaco-editor .dirty-diff-modified { border-left-width: 3px; } + +.monaco-editor .dirty-diff-added-pattern, .monaco-editor .dirty-diff-added-pattern::before, .monaco-editor .dirty-diff-modified-pattern, .monaco-editor .dirty-diff-modified-pattern::before { background-size: 3px 3px; } + +.monaco-editor .dirty-diff-added, .monaco-editor .dirty-diff-added-pattern, .monaco-editor .dirty-diff-modified, .monaco-editor .dirty-diff-modified-pattern, .monaco-editor .dirty-diff-deleted { opacity: 1; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-9049f82e-f691-40f6-9826-b3c6b56dba32@mhtml.blink + +@charset "utf-8"; + +.monaco-list.list_id_1 .monaco-list-rows { background: var(--vscode-sideBar-background); } + +.monaco-list.list_id_1:focus .monaco-list-row.focused { background-color: var(--vscode-list-focusBackground); } + +.monaco-list.list_id_1:focus .monaco-list-row.focused:hover { background-color: var(--vscode-list-focusBackground); } + +.monaco-list.list_id_1:focus .monaco-list-row.focused { color: var(--vscode-list-focusForeground); } + +.monaco-list.list_id_1:focus .monaco-list-row.selected { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_1:focus .monaco-list-row.selected:hover { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_1:focus .monaco-list-row.selected { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_1:focus .monaco-list-row.selected .codicon { color: var(--vscode-list-activeSelectionIconForeground); } + +.monaco-drag-image, .monaco-list.list_id_1:focus .monaco-list-row.selected.focused { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-drag-image, .monaco-list.list_id_1:focus .monaco-list-row.selected.focused { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_1 .monaco-list-row.focused .codicon { color: var(--vscode-list-inactiveSelectionIconForeground); } + +.monaco-list.list_id_1 .monaco-list-row.focused { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list.list_id_1 .monaco-list-row.focused:hover { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list.list_id_1 .monaco-list-row.selected { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_1 .monaco-list-row.selected:hover { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_1 .monaco-list-row.selected { color: var(--vscode-list-inactiveSelectionForeground); } + +.monaco-list.list_id_1:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: var(--vscode-list-hoverBackground); } + +.monaco-list.list_id_1:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { color: var(--vscode-list-hoverForeground); } + +.monaco-list.list_id_1:focus .monaco-list-row.focused.selected { outline: 1px solid var(--vscode-list-focusAndSelectionOutline, var(--vscode-contrastActiveBorder, var(--vscode-list-focusOutline))); outline-offset: -1px; } + +.monaco-drag-image, .monaco-list.list_id_1:focus .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-workbench.context-menu-visible .monaco-list.list_id_1.last-focused .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-list.list_id_1 .monaco-list-row.focused.selected { outline: 1px dotted var(--vscode-contrastActiveBorder, var(--vscode-list-inactiveFocusOutline)); outline-offset: -1px; } + +.monaco-list.list_id_1 .monaco-list-row.selected { outline: 1px dotted var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_1 .monaco-list-row.focused { outline: 1px dotted var(--vscode-list-inactiveFocusOutline); outline-offset: -1px; } + +.monaco-list.list_id_1 .monaco-list-row:hover { outline: 1px dashed var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_1.drop-target, .monaco-list.list_id_1 .monaco-list-rows.drop-target, .monaco-list.list_id_1 .monaco-list-row.drop-target { background-color: var(--vscode-list-dropBackground) !important; color: inherit !important; } + +.monaco-table > .monaco-split-view2, .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before { border-color: var(--vscode-tree-tableColumnsBorder); } + +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { border-color: transparent; } + +.monaco-table .monaco-list-row[data-parity="odd"]:not(.focused):not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(:focus) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(.focused) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr { background-color: var(--vscode-tree-tableOddRowsBackground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-116fdab7-d78e-4df0-884d-0d3a48820cfd@mhtml.blink + +@charset "utf-8"; + +.monaco-list.list_id_2 .monaco-list-rows { background: var(--vscode-sideBar-background); } + +.monaco-list.list_id_2:focus .monaco-list-row.focused { background-color: var(--vscode-list-focusBackground); } + +.monaco-list.list_id_2:focus .monaco-list-row.focused:hover { background-color: var(--vscode-list-focusBackground); } + +.monaco-list.list_id_2:focus .monaco-list-row.focused { color: var(--vscode-list-focusForeground); } + +.monaco-list.list_id_2:focus .monaco-list-row.selected { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_2:focus .monaco-list-row.selected:hover { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_2:focus .monaco-list-row.selected { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_2:focus .monaco-list-row.selected .codicon { color: var(--vscode-list-activeSelectionIconForeground); } + +.monaco-drag-image, .monaco-list.list_id_2:focus .monaco-list-row.selected.focused { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-drag-image, .monaco-list.list_id_2:focus .monaco-list-row.selected.focused { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_2 .monaco-list-row.focused .codicon { color: var(--vscode-list-inactiveSelectionIconForeground); } + +.monaco-list.list_id_2 .monaco-list-row.focused { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list.list_id_2 .monaco-list-row.focused:hover { background-color: var(--vscode-list-inactiveFocusBackground); } + +.monaco-list.list_id_2 .monaco-list-row.selected { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_2 .monaco-list-row.selected:hover { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_2 .monaco-list-row.selected { color: var(--vscode-list-inactiveSelectionForeground); } + +.monaco-list.list_id_2:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: var(--vscode-list-hoverBackground); } + +.monaco-list.list_id_2:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { color: var(--vscode-list-hoverForeground); } + +.monaco-list.list_id_2:focus .monaco-list-row.focused.selected { outline: 1px solid var(--vscode-list-focusAndSelectionOutline, var(--vscode-contrastActiveBorder, var(--vscode-list-focusOutline))); outline-offset: -1px; } + +.monaco-drag-image, .monaco-list.list_id_2:focus .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-workbench.context-menu-visible .monaco-list.list_id_2.last-focused .monaco-list-row.focused { outline: 1px solid var(--vscode-list-focusOutline); outline-offset: -1px; } + +.monaco-list.list_id_2 .monaco-list-row.focused.selected { outline: 1px dotted var(--vscode-contrastActiveBorder, var(--vscode-list-inactiveFocusOutline)); outline-offset: -1px; } + +.monaco-list.list_id_2 .monaco-list-row.selected { outline: 1px dotted var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_2 .monaco-list-row.focused { outline: 1px dotted var(--vscode-list-inactiveFocusOutline); outline-offset: -1px; } + +.monaco-list.list_id_2 .monaco-list-row:hover { outline: 1px dashed var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_2.drop-target, .monaco-list.list_id_2 .monaco-list-rows.drop-target, .monaco-list.list_id_2 .monaco-list-row.drop-target { background-color: var(--vscode-list-dropBackground) !important; color: inherit !important; } + +.monaco-table > .monaco-split-view2, .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before { border-color: var(--vscode-tree-tableColumnsBorder); } + +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { border-color: transparent; } + +.monaco-table .monaco-list-row[data-parity="odd"]:not(.focused):not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(:focus) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(.focused) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr { background-color: var(--vscode-tree-tableOddRowsBackground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-5ac54920-5c9c-4b93-905a-f85e4adff8d9@mhtml.blink + +@charset "utf-8"; + +.monaco-list.list_id_2:hover .monaco-tl-indent > .indent-guide, .monaco-list.list_id_2.always .monaco-tl-indent > .indent-guide { border-color: var(--vscode-tree-inactiveIndentGuidesStroke); } + +.monaco-list.list_id_2 .monaco-tl-indent > .indent-guide.active { border-color: var(--vscode-tree-indentGuidesStroke); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-8e8216ba-cd10-4efb-bf9e-6ca4bd584a70@mhtml.blink + +@charset "utf-8"; + +.monaco-breadcrumbs { background-color: var(--vscode-breadcrumb-background); } + +.monaco-breadcrumbs .monaco-breadcrumb-item { color: var(--vscode-breadcrumb-foreground); } + +.monaco-breadcrumbs .monaco-breadcrumb-item.focused { color: var(--vscode-breadcrumb-focusForeground); } + +.monaco-breadcrumbs .monaco-breadcrumb-item.focused.selected { color: var(--vscode-breadcrumb-activeSelectionForeground); } + +.monaco-breadcrumbs:not(.disabled) .monaco-breadcrumb-item:hover:not(.focused):not(.selected) { color: var(--vscode-breadcrumb-focusForeground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-76ca391e-8da9-4cc3-995d-7ec530ef7c09@mhtml.blink + +@charset "utf-8"; + +.monaco-workbench .part.statusbar:focus { outline-color: rgba(31, 111, 235, 0.5); } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item a:focus-visible:not(.disabled) { outline: rgb(31, 111, 235) solid 1px; outline-offset: -2px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.has-beak > .status-bar-item-beak-container::before { border-bottom-color: rgb(13, 17, 23); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-6a690d17-6afc-4c5a-9503-f55c2e263a5b@mhtml.blink + +@charset "utf-8"; + +.quick-input-list .quick-input-list-entry { border-top-color: var(--vscode-pickerGroup-border); } + +.quick-input-list .quick-input-list-separator { color: var(--vscode-pickerGroup-foreground); } + +.quick-input-list .quick-input-list-separator-as-item { color: var(--vscode-pickerGroup-foreground); } + +.quick-input-list .monaco-keybinding > .monaco-keybinding-key { background-color: var(--vscode-keybindingLabel-background); border-top-color: ; border-right-color: ; border-left-color: ; border-bottom-color: var(--vscode-keybindingLabel-bottomBorder); box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow); color: var(--vscode-keybindingLabel-foreground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: cid:css-b096fed6-b040-4da8-9517-590788ee74c8@mhtml.blink + +@charset "utf-8"; + +.monaco-list.list_id_4 .monaco-list-rows { background: var(--vscode-quickInput-background); } + +.monaco-list.list_id_4:focus .monaco-list-row.focused { background-color: var(--vscode-quickInputList-focusBackground); } + +.monaco-list.list_id_4:focus .monaco-list-row.focused:hover { background-color: var(--vscode-quickInputList-focusBackground); } + +.monaco-list.list_id_4:focus .monaco-list-row.focused { color: var(--vscode-quickInputList-focusForeground); } + +.monaco-list.list_id_4:focus .monaco-list-row.selected { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_4:focus .monaco-list-row.selected:hover { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-list.list_id_4:focus .monaco-list-row.selected { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_4:focus .monaco-list-row.selected .codicon { color: var(--vscode-list-activeSelectionIconForeground); } + +.monaco-drag-image, .monaco-list.list_id_4:focus .monaco-list-row.selected.focused { background-color: var(--vscode-list-activeSelectionBackground); } + +.monaco-drag-image, .monaco-list.list_id_4:focus .monaco-list-row.selected.focused { color: var(--vscode-list-activeSelectionForeground); } + +.monaco-list.list_id_4 .monaco-list-row.focused { color: var(--vscode-quickInputList-focusForeground); } + +.monaco-list.list_id_4 .monaco-list-row.focused:hover { color: var(--vscode-quickInputList-focusForeground); } + +.monaco-list.list_id_4 .monaco-list-row.focused .codicon { color: var(--vscode-quickInputList-focusIconForeground); } + +.monaco-list.list_id_4 .monaco-list-row.focused { background-color: var(--vscode-quickInputList-focusBackground); } + +.monaco-list.list_id_4 .monaco-list-row.focused:hover { background-color: var(--vscode-quickInputList-focusBackground); } + +.monaco-list.list_id_4 .monaco-list-row.selected { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_4 .monaco-list-row.selected:hover { background-color: var(--vscode-list-inactiveSelectionBackground); } + +.monaco-list.list_id_4 .monaco-list-row.selected { color: var(--vscode-list-inactiveSelectionForeground); } + +.monaco-list.list_id_4:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: var(--vscode-list-hoverBackground); } + +.monaco-list.list_id_4:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused) { color: var(--vscode-list-hoverForeground); } + +.monaco-list.list_id_4:focus .monaco-list-row.focused.selected { outline: 1px solid var(--vscode-list-focusAndSelectionOutline, var(--vscode-contrastActiveBorder, var(--vscode-contrastActiveBorder))); outline-offset: -1px; } + +.monaco-drag-image, .monaco-list.list_id_4:focus .monaco-list-row.focused { outline: 1px solid var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-workbench.context-menu-visible .monaco-list.list_id_4.last-focused .monaco-list-row.focused { outline: 1px solid var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_4 .monaco-list-row.focused.selected { outline: 1px dotted var(--vscode-contrastActiveBorder, var(--vscode-contrastActiveBorder)); outline-offset: -1px; } + +.monaco-list.list_id_4 .monaco-list-row.selected { outline: 1px dotted var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_4 .monaco-list-row.focused { outline: 1px dotted var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_4 .monaco-list-row:hover { outline: 1px dashed var(--vscode-contrastActiveBorder); outline-offset: -1px; } + +.monaco-list.list_id_4.drop-target, .monaco-list.list_id_4 .monaco-list-rows.drop-target, .monaco-list.list_id_4 .monaco-list-row.drop-target { background-color: var(--vscode-list-dropBackground) !important; color: inherit !important; } + +.monaco-table > .monaco-split-view2, .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before { border-color: var(--vscode-tree-tableColumnsBorder); } + +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { border-color: transparent; } + +.monaco-table .monaco-list-row[data-parity="odd"]:not(.focused):not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(:focus) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr, .monaco-table .monaco-list:not(.focused) .monaco-list-row[data-parity="odd"].focused:not(.selected):not(:hover) .monaco-table-tr { background-color: var(--vscode-tree-tableOddRowsBackground); } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://assets.github.dev/stable/4cb974a7aed77a74c7813bdccd99ee0d04901215/out/vs/workbench/workbench.web.main.css + +@charset "utf-8"; + +.monaco-action-bar { white-space: nowrap; height: 100%; } + +.monaco-action-bar .actions-container { display: flex; margin: 0px auto; padding: 0px; height: 100%; width: 100%; align-items: center; } + +.monaco-action-bar.vertical .actions-container { display: inline-block; } + +.monaco-action-bar .action-item { display: block; align-items: center; justify-content: center; cursor: pointer; position: relative; } + +.monaco-action-bar .action-item.disabled { cursor: default; } + +.monaco-action-bar .action-item .codicon, .monaco-action-bar .action-item .icon { display: block; } + +.monaco-action-bar .action-item .codicon { display: flex; align-items: center; width: 16px; height: 16px; } + +.monaco-action-bar .action-label { display: flex; font-size: 11px; padding: 3px; border-radius: 5px; } + +.monaco-action-bar .action-item.disabled .action-label, .monaco-action-bar .action-item.disabled .action-label::before, .monaco-action-bar .action-item.disabled .action-label:hover { opacity: 0.6; } + +.monaco-action-bar.vertical { text-align: left; } + +.monaco-action-bar.vertical .action-item { display: block; } + +.monaco-action-bar.vertical .action-label.separator { display: block; border-bottom: 1px solid rgb(187, 187, 187); padding-top: 1px; margin-left: 0.8em; margin-right: 0.8em; } + +.monaco-action-bar .action-item .action-label.separator { width: 1px; height: 16px; cursor: default; min-width: 1px; padding: 0px; background-color: rgb(187, 187, 187); margin: 5px 4px !important; } + +.secondary-actions .monaco-action-bar .action-label { margin-left: 6px; } + +.monaco-action-bar .action-item.select-container { overflow: hidden; flex: 1 1 0%; max-width: 170px; min-width: 60px; display: flex; align-items: center; justify-content: center; margin-right: 10px; } + +.monaco-action-bar .action-item.action-dropdown-item { display: flex; } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator { display: flex; align-items: center; cursor: default; } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div { width: 1px; } + +.monaco-aria-container { position: absolute; left: -999em; } + +.monaco-breadcrumbs { user-select: none; display: flex; flex-flow: row nowrap; justify-content: flex-start; outline-style: none; } + +.monaco-breadcrumbs .monaco-breadcrumb-item { display: flex; align-items: center; flex: 0 1 auto; white-space: nowrap; cursor: pointer; align-self: center; height: 100%; outline: none; } + +.monaco-breadcrumbs.disabled .monaco-breadcrumb-item { cursor: default; } + +.monaco-breadcrumbs .monaco-breadcrumb-item .codicon-breadcrumb-separator { color: inherit; } + +.monaco-breadcrumbs .monaco-breadcrumb-item:first-of-type::before { content: " "; } + +.monaco-text-button { box-sizing: border-box; display: flex; width: 100%; padding: 4px; border-radius: 2px; text-align: center; cursor: pointer; justify-content: center; align-items: center; border: 1px solid var(--vscode-button-border,transparent); line-height: 18px; } + +.monaco-text-button:focus { outline-offset: 2px !important; } + +.monaco-text-button:hover { text-decoration: none !important; } + +.monaco-button.disabled, .monaco-button.disabled:focus { cursor: default; opacity: 0.4 !important; } + +.monaco-text-button .codicon { margin: 0px 0.2em; color: inherit !important; } + +.monaco-text-button.monaco-text-button-with-short-label { flex-flow: row wrap; padding: 0px 4px; overflow: hidden; height: 28px; } + +.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label { flex-basis: 100%; } + +.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short { flex-grow: 1; width: 0px; overflow: hidden; } + +.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label, .monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short { display: flex; justify-content: center; align-items: center; font-weight: 400; font-style: inherit; padding: 4px 0px; } + +.monaco-button-dropdown { display: flex; cursor: pointer; } + +.monaco-button-dropdown.disabled { cursor: default; } + +.monaco-button-dropdown > .monaco-button:focus { outline-offset: -1px !important; } + +.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator, .monaco-button-dropdown.disabled > .monaco-button.disabled, .monaco-button-dropdown.disabled > .monaco-button.disabled:focus { opacity: 0.4 !important; } + +.monaco-button-dropdown > .monaco-button.monaco-text-button { border-right-width: 0px !important; } + +.monaco-button-dropdown .monaco-button-dropdown-separator { padding: 4px 0px; cursor: default; } + +.monaco-button-dropdown .monaco-button-dropdown-separator > div { height: 100%; width: 1px; } + +.monaco-button-dropdown > .monaco-button.monaco-dropdown-button { border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 0px 2px 2px 0px; border-left-width: 0px !important; } + +.monaco-button-dropdown > .monaco-button.monaco-text-button { border-radius: 2px 0px 0px 2px; } + +.monaco-description-button { display: flex; flex-direction: column; align-items: center; margin: 4px 5px; } + +.monaco-description-button .monaco-button-description { font-style: italic; font-size: 11px; padding: 4px 20px; } + +.monaco-description-button .monaco-button-description, .monaco-description-button .monaco-button-label { display: flex; justify-content: center; align-items: center; } + +.monaco-description-button .monaco-button-description > .codicon, .monaco-description-button .monaco-button-label > .codicon { margin: 0px 0.2em; color: inherit !important; } + +@font-face { font-family: codicon; font-display: block; src: url("../base/browser/ui/codicons/codicon/codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype"); } + +.codicon[class*="codicon-"] { font: 16px / 1 codicon; display: inline-block; text-decoration: none; text-rendering: auto; text-align: center; text-transform: none; -webkit-font-smoothing: antialiased; user-select: none; } + +.codicon-wrench-subaction { opacity: 0.5; } + +@keyframes codicon-spin { + 100% { transform: rotate(1turn); } +} + +.codicon-gear.codicon-modifier-spin, .codicon-loading.codicon-modifier-spin, .codicon-notebook-state-executing.codicon-modifier-spin, .codicon-sync.codicon-modifier-spin { animation: 1.5s steps(30) 0s infinite normal none running codicon-spin; } + +.codicon-modifier-disabled { opacity: 0.4; } + +.codicon-loading, .codicon-tree-item-loading::before { animation-duration: 1s !important; animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67) !important; } + +.context-view { position: absolute; } + +.context-view.fixed { color: inherit; font-family: inherit; font-feature-settings: initial; font-kerning: initial; font-optical-sizing: initial; font-palette: initial; font-size: 13px; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; forced-color-adjust: initial; text-orientation: initial; text-rendering: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; animation-composition: initial; animation: initial; app-region: initial; appearance: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-color: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; color-scheme: initial; columns: initial; column-fill: initial; gap: initial; column-rule: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cursor: initial; cx: initial; cy: initial; d: initial; display: initial; dominant-baseline: initial; empty-cells: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; float: initial; flood-color: initial; flood-opacity: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; line-height: initial; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; marker: initial; mask: initial; mask-type: initial; math-depth: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-clip-margin: initial; overflow-wrap: initial; overflow: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position: fixed; quotes: initial; r: initial; resize: initial; rotate: initial; ruby-position: initial; rx: initial; ry: initial; scale: initial; scroll-behavior: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scrollbar-gutter: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-emphasis: initial; text-emphasis-position: initial; text-indent: initial; text-overflow: initial; text-shadow: initial; text-size-adjust: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; white-space: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-transition-name: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-highlight: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-mask: initial; -webkit-mask-composite: initial; -webkit-print-color-adjust: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; -webkit-user-modify: initial; widows: initial; width: initial; will-change: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; } + +.monaco-count-badge { padding: 3px 6px; border-radius: 11px; font-size: 11px; min-width: 18px; min-height: 18px; line-height: 11px; font-weight: 400; text-align: center; display: inline-block; box-sizing: border-box; } + +.monaco-count-badge.long { padding: 2px 3px; border-radius: 2px; min-height: auto; line-height: normal; } + +.monaco-dialog-modal-block { position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 2600; display: flex; justify-content: center; align-items: center; } + +.monaco-dialog-modal-block.dimmed { background: rgba(0, 0, 0, 0.3); } + +.monaco-dialog-box { display: flex; flex-direction: column-reverse; width: min-content; min-width: 500px; max-width: 90vw; min-height: 75px; padding: 10px; transform: translateZ(0px); } + +.monaco-dialog-box .dialog-toolbar-row { height: 22px; padding-bottom: 4px; } + +.monaco-dialog-box .dialog-toolbar-row .actions-container { justify-content: flex-end; } + +.monaco-dialog-box .dialog-message-row { display: flex; flex-grow: 1; align-items: center; padding: 0px 10px; } + +.monaco-dialog-box .dialog-message-row > .dialog-icon.codicon { flex: 0 0 48px; height: 48px; align-self: baseline; font-size: 48px; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container { display: flex; flex-direction: column; overflow: hidden; text-overflow: ellipsis; padding-left: 24px; user-select: text; overflow-wrap: break-word; white-space: normal; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-message { line-height: 22px; font-size: 18px; flex: 1 1 0%; white-space: normal; overflow-wrap: break-word; min-height: 48px; margin-bottom: 8px; display: flex; align-items: center; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-message-detail { line-height: 22px; flex: 1 1 0%; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-message a:focus { outline-width: 1px; outline-style: solid; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-checkbox-row { padding: 15px 0px 0px; display: flex; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-checkbox-row .dialog-checkbox-message { cursor: pointer; user-select: none; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-message-input { padding: 15px 0px 0px; display: flex; } + +.monaco-dialog-box .dialog-message-row .dialog-message-container .dialog-message-input .monaco-inputbox { flex: 1 1 0%; } + +.monaco-dialog-box code { font-family: var(--monaco-monospace-font); } + +.monaco-dialog-box > .dialog-buttons-row { align-items: center; overflow: hidden; display: flex; white-space: nowrap; padding: 20px 10px 10px; } + +.monaco-dialog-box > .dialog-buttons-row > .dialog-buttons { display: flex; width: 100%; justify-content: flex-end; overflow: hidden; margin-left: 67px; } + +.monaco-dialog-box > .dialog-buttons-row > .dialog-buttons > .monaco-button { width: fit-content; padding: 5px 10px; overflow: hidden; text-overflow: ellipsis; margin: 4px 5px; outline-offset: 2px !important; } + +.monaco-dropdown { height: 100%; padding: 0px; } + +.monaco-dropdown > .dropdown-label { cursor: pointer; height: 100%; display: flex; align-items: center; justify-content: center; } + +.monaco-dropdown > .dropdown-label > .action-label.disabled { cursor: default; } + +.monaco-dropdown-with-primary { flex-direction: row; border-radius: 5px; display: flex !important; } + +.monaco-dropdown-with-primary > .action-container > .action-label { margin-right: 0px; } + +.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*="codicon-"] { font-size: 12px; padding-left: 0px; padding-right: 0px; line-height: 16px; margin-left: -3px; } + +.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label { display: block; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; } + +.monaco-findInput { position: relative; } + +.monaco-findInput .monaco-inputbox { font-size: 13px; width: 100%; } + +.monaco-findInput > .controls { position: absolute; top: 3px; right: 2px; } + +.vs .monaco-findInput.disabled { background-color: rgb(225, 225, 225); } + +.vs-dark .monaco-findInput.disabled { background-color: rgb(51, 51, 51); } + +.hc-light .monaco-findInput.highlight-0 .controls, .monaco-findInput.highlight-0 .controls { animation: 0.1s linear 0s 1 normal none running monaco-findInput-highlight-0; } + +.hc-light .monaco-findInput.highlight-1 .controls, .monaco-findInput.highlight-1 .controls { animation: 0.1s linear 0s 1 normal none running monaco-findInput-highlight-1; } + +.hc-black .monaco-findInput.highlight-0 .controls, .vs-dark .monaco-findInput.highlight-0 .controls { animation: 0.1s linear 0s 1 normal none running monaco-findInput-highlight-dark-0; } + +.hc-black .monaco-findInput.highlight-1 .controls, .vs-dark .monaco-findInput.highlight-1 .controls { animation: 0.1s linear 0s 1 normal none running monaco-findInput-highlight-dark-1; } + +@keyframes monaco-findInput-highlight-0 { + 0% { background: rgba(253, 255, 0, 0.8); } + 100% { background: transparent; } +} + +@keyframes monaco-findInput-highlight-1 { + 0% { background: rgba(253, 255, 0, 0.8); } + 99% { background: transparent; } +} + +@keyframes monaco-findInput-highlight-dark-0 { + 0% { background: rgba(255, 255, 255, 0.44); } + 100% { background: transparent; } +} + +@keyframes monaco-findInput-highlight-dark-1 { + 0% { background: rgba(255, 255, 255, 0.44); } + 99% { background: transparent; } +} + +.monaco-grid-view { position: relative; overflow: hidden; } + +.monaco-grid-branch-node, .monaco-grid-view { width: 100%; height: 100%; } + +.monaco-hover { cursor: default; position: absolute; overflow: hidden; z-index: 50; user-select: text; box-sizing: initial; animation: 0.1s linear 0s 1 normal none running fadein; line-height: 1.5em; } + +.monaco-hover.hidden { display: none; } + +.monaco-hover a:hover:not(.disabled) { cursor: pointer; } + +.monaco-hover .hover-contents:not(.html-hover-contents) { padding: 4px 8px; } + +.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) { max-width: 500px; overflow-wrap: break-word; } + +.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) hr { min-width: 100%; } + +.monaco-hover .code, .monaco-hover h1, .monaco-hover h2, .monaco-hover h3, .monaco-hover h4, .monaco-hover h5, .monaco-hover h6, .monaco-hover p, .monaco-hover ul { margin: 8px 0px; } + +.monaco-hover h1, .monaco-hover h2, .monaco-hover h3, .monaco-hover h4, .monaco-hover h5, .monaco-hover h6 { line-height: 1.1; } + +.monaco-hover code { font-family: var(--monaco-monospace-font); } + +.monaco-hover hr { box-sizing: border-box; border-left: 0px; border-right: 0px; margin: 4px -8px -4px; height: 1px; } + +.monaco-hover .code:first-child, .monaco-hover p:first-child, .monaco-hover ul:first-child { margin-top: 0px; } + +.monaco-hover .code:last-child, .monaco-hover p:last-child, .monaco-hover ul:last-child { margin-bottom: 0px; } + +.monaco-hover ol, .monaco-hover ul { padding-left: 20px; } + +.monaco-hover li > p { margin-bottom: 0px; } + +.monaco-hover li > ul { margin-top: 0px; } + +.monaco-hover code { border-radius: 3px; padding: 0px 0.4em; } + +.monaco-hover .monaco-tokenized-source { white-space: pre-wrap; } + +.monaco-hover .hover-row.status-bar { font-size: 12px; line-height: 22px; } + +.monaco-hover .hover-row.status-bar .info { font-style: italic; padding: 0px 8px; } + +.monaco-hover .hover-row.status-bar .actions { display: flex; padding: 0px 8px; } + +.monaco-hover .hover-row.status-bar .actions .action-container { margin-right: 16px; cursor: pointer; } + +.monaco-hover .hover-row.status-bar .actions .action-container .action .icon { padding-right: 4px; } + +.monaco-hover .markdown-hover .hover-contents .codicon { color: inherit; font-size: inherit; vertical-align: middle; } + +.monaco-hover .hover-contents a.code-link, .monaco-hover .hover-contents a.code-link:hover { color: inherit; } + +.monaco-hover .hover-contents a.code-link::before { content: "("; } + +.monaco-hover .hover-contents a.code-link::after { content: ")"; } + +.monaco-hover .hover-contents a.code-link > span { text-decoration: underline; border-bottom: 1px solid transparent; text-underline-position: under; color: var(--vscode-textLink-foreground); } + +.monaco-hover .hover-contents a.code-link > span:hover { color: var(--vscode-textLink-activeForeground); } + +.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span { margin-bottom: 4px; display: inline-block; } + +.monaco-hover-content .action-container a { user-select: none; } + +.monaco-hover-content .action-container.disabled { pointer-events: none; opacity: 0.4; cursor: default; } + +.monaco-icon-label { display: flex; overflow: hidden; text-overflow: ellipsis; } + +.monaco-icon-label::before { background-size: 16px; background-position: 0px center; background-repeat: no-repeat; padding-right: 6px; width: 16px; height: 22px; display: inline-block; -webkit-font-smoothing: antialiased; vertical-align: top; flex-shrink: 0; line-height: inherit !important; } + +.monaco-icon-label-container.disabled { color: var(--vscode-disabledForeground); } + +.monaco-icon-label > .monaco-icon-label-container { min-width: 0px; overflow: hidden; text-overflow: ellipsis; flex: 1 1 0%; } + +.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name { color: inherit; white-space: pre; } + +.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator { margin: 0px 2px; opacity: 0.5; } + +.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { opacity: 0.7; margin-left: 0.5em; font-size: 0.9em; white-space: pre; } + +.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { white-space: nowrap; } + +.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { opacity: 0.95; } + +.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description, .monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name { font-style: italic; } + +.monaco-icon-label.deprecated { text-decoration: line-through; opacity: 0.66; } + +.monaco-icon-label.italic::after { font-style: italic; } + +.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description, .monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name { text-decoration: line-through; } + +.monaco-icon-label::after { opacity: 0.75; font-size: 90%; font-weight: 600; margin: auto 16px 0px 5px; text-align: center; } + +.monaco-list:focus .selected .monaco-icon-label, .monaco-list:focus .selected .monaco-icon-label::after { color: inherit !important; } + +.monaco-list-row.focused.selected .label-description, .monaco-list-row.selected .label-description { opacity: 0.8; } + +.monaco-inputbox { position: relative; display: block; padding: 0px; box-sizing: border-box; border-radius: 2px; font-size: inherit; } + +.monaco-inputbox > .ibwrapper > .input, .monaco-inputbox > .ibwrapper > .mirror { padding: 4px 6px; } + +.monaco-inputbox > .ibwrapper { position: relative; width: 100%; height: 100%; } + +.monaco-inputbox > .ibwrapper > .input { display: inline-block; box-sizing: border-box; width: 100%; height: 100%; line-height: inherit; border: none; font-family: inherit; font-size: inherit; resize: none; color: inherit; } + +.monaco-inputbox > .ibwrapper > input { text-overflow: ellipsis; } + +.monaco-inputbox > .ibwrapper > textarea.input { display: block; outline: none; } + +.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar { display: none; } + +.monaco-inputbox > .ibwrapper > textarea.input.empty { white-space: nowrap; } + +.monaco-inputbox > .ibwrapper > .mirror { position: absolute; display: inline-block; width: 100%; top: 0px; left: 0px; box-sizing: border-box; white-space: pre-wrap; visibility: hidden; overflow-wrap: break-word; } + +.monaco-inputbox-container { text-align: right; } + +.monaco-inputbox-container .monaco-inputbox-message { display: inline-block; overflow: hidden; text-align: left; width: 100%; box-sizing: border-box; padding: 0.4em; font-size: 12px; line-height: 17px; margin-top: -1px; overflow-wrap: break-word; } + +.monaco-inputbox .monaco-action-bar { position: absolute; right: 2px; top: 4px; } + +.monaco-inputbox .monaco-action-bar .action-item { margin-left: 2px; } + +.monaco-inputbox .monaco-action-bar .action-item .codicon { background-repeat: no-repeat; width: 16px; height: 16px; } + +.monaco-keybinding { display: flex; align-items: center; line-height: 10px; } + +.monaco-keybinding > .monaco-keybinding-key { display: inline-block; border-style: solid; border-width: 1px; border-radius: 3px; vertical-align: middle; font-size: 11px; padding: 3px 5px; margin: 0px 2px; } + +.monaco-keybinding > .monaco-keybinding-key:first-child { margin-left: 0px; } + +.monaco-keybinding > .monaco-keybinding-key:last-child { margin-right: 0px; } + +.monaco-keybinding > .monaco-keybinding-key-separator { display: inline-block; } + +.monaco-keybinding > .monaco-keybinding-key-chord-separator { width: 6px; } + +.monaco-list { position: relative; height: 100%; width: 100%; white-space: nowrap; } + +.monaco-list.mouse-support { user-select: none; } + +.monaco-list > .monaco-scrollable-element { height: 100%; } + +.monaco-list-rows { position: relative; width: 100%; height: 100%; } + +.monaco-list.horizontal-scrolling .monaco-list-rows { width: auto; min-width: 100%; } + +.monaco-list-row { position: absolute; box-sizing: border-box; overflow: hidden; width: 100%; } + +.monaco-list.mouse-support .monaco-list-row { cursor: pointer; touch-action: none; } + +.monaco-list-row.scrolling { display: none !important; } + +.monaco-list.element-focused, .monaco-list.selection-multiple, .monaco-list.selection-single { outline: 0px !important; } + +.monaco-drag-image { display: inline-block; padding: 1px 7px; border-radius: 10px; font-size: 12px; position: absolute; z-index: 1000; } + +.monaco-list-type-filter-message { position: absolute; box-sizing: border-box; width: 100%; height: 100%; top: 0px; left: 0px; padding: 40px 1em 1em; text-align: center; white-space: normal; opacity: 0.7; pointer-events: none; } + +.monaco-list-type-filter-message:empty { display: none; } + +.menubar { display: flex; flex-shrink: 1; box-sizing: border-box; height: 100%; overflow: hidden; } + +.menubar.overflow-menu-only { width: 38px; } + +.fullscreen .menubar:not(.compact) { margin: 0px; padding: 4px 5px; } + +.menubar > .menubar-menu-button { display: flex; align-items: center; box-sizing: border-box; cursor: default; app-region: no-drag; zoom: 1; white-space: nowrap; outline: 0px !important; } + +.monaco-workbench .menubar:not(.compact) > .menubar-menu-button:focus .menubar-menu-title { outline-width: 1px; outline-style: solid; outline-offset: -1px; outline-color: var(--vscode-focusBorder); } + +.menubar.compact { flex-shrink: 0; overflow: visible; } + +.menubar.compact > .menubar-menu-button { width: 100%; height: 100%; padding: 0px; } + +.menubar-menu-title { padding: 0px 8px; border-radius: 5px; } + +.menubar .menubar-menu-items-holder { position: fixed; left: 0px; opacity: 1; z-index: 2000; } + +.menubar.compact .menubar-menu-items-holder { position: fixed; } + +.menubar .menubar-menu-items-holder.monaco-menu-container { outline: 0px; border: none; } + +.menubar .menubar-menu-items-holder.monaco-menu-container :focus { outline: 0px; } + +.menubar .toolbar-toggle-more { width: 22px; height: 22px; padding: 0px 8px; display: flex; align-items: center; justify-content: center; vertical-align: sub; } + +.menubar.compact .toolbar-toggle-more { position: relative; left: 0px; top: 0px; cursor: pointer; width: 100%; display: flex; align-items: center; justify-content: center; } + +.menubar.compact .toolbar-toggle-more::before, .menubar:not(.compact) .menubar-menu-button:first-child .toolbar-toggle-more::before { content: "" !important; } + +.menubar.compact > .menubar-menu-button.open .menubar-menu-title, .menubar.compact > .menubar-menu-button:focus .menubar-menu-title, .menubar.compact > .menubar-menu-button:hover .menubar-menu-title { outline-width: 1px !important; outline-offset: -8px !important; } + +.monaco-mouse-cursor-text { cursor: text; } + +.monaco-progress-container { width: 100%; height: 5px; overflow: hidden; } + +.monaco-progress-container .progress-bit { width: 2%; height: 5px; position: absolute; left: 0px; display: none; } + +.monaco-progress-container.active .progress-bit { display: inherit; } + +.monaco-progress-container.discrete .progress-bit { left: 0px; transition: width 0.1s linear 0s; } + +.monaco-progress-container.discrete.done .progress-bit { width: 100%; } + +.monaco-progress-container.infinite .progress-bit { animation-name: progress; animation-duration: 4s; animation-iteration-count: infinite; transform: translateZ(0px); animation-timing-function: linear; } + +.monaco-progress-container.infinite.infinite-long-running .progress-bit { animation-timing-function: steps(100); } + +@keyframes progress { + 0% { transform: translateX(0px) scaleX(1); } + 50% { transform: translateX(2500%) scaleX(3); } + 100% { transform: translateX(4900%) scaleX(1); } +} + +:root { --vscode-sash-size: 4px; } + +.monaco-sash { position: absolute; z-index: 35; touch-action: none; } + +.monaco-sash.disabled { pointer-events: none; } + +.monaco-sash.mac.vertical { cursor: col-resize; } + +.monaco-sash.vertical.minimum { cursor: e-resize; } + +.monaco-sash.vertical.maximum { cursor: w-resize; } + +.monaco-sash.mac.horizontal { cursor: row-resize; } + +.monaco-sash.horizontal.minimum { cursor: s-resize; } + +.monaco-sash.horizontal.maximum { cursor: n-resize; } + +.monaco-sash.disabled { cursor: default !important; pointer-events: none !important; } + +.monaco-sash.vertical { cursor: ew-resize; top: 0px; width: var(--vscode-sash-size); height: 100%; } + +.monaco-sash.horizontal { cursor: ns-resize; left: 0px; width: 100%; height: var(--vscode-sash-size); } + +.monaco-sash:not(.disabled) > .orthogonal-drag-handle { content: " "; height: calc(var(--vscode-sash-size)*2); width: calc(var(--vscode-sash-size)*2); z-index: 100; display: block; cursor: all-scroll; position: absolute; } + +.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.start, .monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.end { cursor: nwse-resize; } + +.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.end, .monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.start { cursor: nesw-resize; } + +.monaco-sash.vertical > .orthogonal-drag-handle.start { left: calc(var(--vscode-sash-size)*-0.5); top: calc(var(--vscode-sash-size)*-1); } + +.monaco-sash.vertical > .orthogonal-drag-handle.end { left: calc(var(--vscode-sash-size)*-0.5); bottom: calc(var(--vscode-sash-size)*-1); } + +.monaco-sash.horizontal > .orthogonal-drag-handle.start { top: calc(var(--vscode-sash-size)*-0.5); left: calc(var(--vscode-sash-size)*-1); } + +.monaco-sash.horizontal > .orthogonal-drag-handle.end { top: calc(var(--vscode-sash-size)*-0.5); right: calc(var(--vscode-sash-size)*-1); } + +.monaco-sash::before { content: ""; pointer-events: none; position: absolute; width: 100%; height: 100%; background: transparent; } + +.monaco-workbench:not(.reduce-motion) .monaco-sash::before { transition: background-color 0.1s ease-out 0s; } + +.monaco-sash.active::before, .monaco-sash.hover::before { background: var(--vscode-sash-hoverBorder); } + +.monaco-sash.vertical::before { width: var(--vscode-sash-hover-size); left: calc(50% - var(--vscode-sash-hover-size)/2); } + +.monaco-sash.horizontal::before { height: var(--vscode-sash-hover-size); top: calc(50% - var(--vscode-sash-hover-size)/2); } + +.pointer-events-disabled { pointer-events: none !important; } + +.monaco-sash.debug { background: rgb(0, 255, 255); } + +.monaco-sash.debug.disabled { background: rgba(0, 255, 255, 0.2); } + +.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle { background: red; } + +.monaco-scrollable-element > .scrollbar > .scra { cursor: pointer; font-size: 11px !important; } + +.monaco-scrollable-element > .visible { opacity: 1; background: transparent; transition: opacity 0.1s linear 0s; z-index: 11; } + +.monaco-scrollable-element > .invisible { opacity: 0; pointer-events: none; } + +.monaco-scrollable-element > .invisible.fade { transition: opacity 0.8s linear 0s; } + +.monaco-scrollable-element > .shadow { position: absolute; display: none; } + +.monaco-scrollable-element > .shadow.top { display: block; top: 0px; left: 3px; height: 3px; width: 100%; box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; } + +.monaco-scrollable-element > .shadow.left { display: block; top: 3px; left: 0px; height: 100%; width: 3px; box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; } + +.monaco-scrollable-element > .shadow.top-left-corner { display: block; top: 0px; left: 0px; height: 3px; width: 3px; } + +.monaco-scrollable-element > .shadow.top.left { box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; } + +.monaco-scrollable-element > .scrollbar > .slider { background: var(--vscode-scrollbarSlider-background); } + +.monaco-scrollable-element > .scrollbar > .slider:hover { background: var(--vscode-scrollbarSlider-hoverBackground); } + +.monaco-scrollable-element > .scrollbar > .slider.active { background: var(--vscode-scrollbarSlider-activeBackground); } + +.monaco-select-box { width: 100%; cursor: pointer; border-radius: 2px; } + +.monaco-select-box-dropdown-container { font-size: 13px; font-weight: 400; text-transform: none; } + +.monaco-action-bar .action-item.select-container { cursor: default; } + +.monaco-action-bar .action-item .monaco-select-box { cursor: pointer; min-width: 100px; min-height: 18px; padding: 2px 23px 2px 8px; } + +.mac .monaco-action-bar .action-item .monaco-select-box { font-size: 11px; border-radius: 5px; } + +.monaco-select-box-dropdown-padding { --dropdown-padding-top: 1px; --dropdown-padding-bottom: 1px; } + +.hc-black .monaco-select-box-dropdown-padding, .hc-light .monaco-select-box-dropdown-padding { --dropdown-padding-top: 3px; --dropdown-padding-bottom: 4px; } + +.monaco-select-box-dropdown-container { display: none; box-sizing: border-box; } + +.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * { margin: 0px; } + +.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus { outline: -webkit-focus-ring-color solid 1px; outline-offset: -1px; } + +.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code { line-height: 15px; font-family: var(--monaco-monospace-font); } + +.monaco-select-box-dropdown-container.visible { display: flex; flex-direction: column; text-align: left; width: 1px; overflow: hidden; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container { flex: 0 0 auto; align-self: flex-start; padding-top: var(--dropdown-padding-top); padding-bottom: var(--dropdown-padding-bottom); padding-left: 1px; padding-right: 1px; width: 100%; overflow: hidden; box-sizing: border-box; } + +.monaco-select-box-dropdown-container > .select-box-details-pane { padding: 5px; } + +.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container { padding-top: var(--dropdown-padding-top); padding-bottom: var(--dropdown-padding-bottom); } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row { cursor: pointer; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text { text-overflow: ellipsis; overflow: hidden; padding-left: 3.5px; white-space: nowrap; float: left; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail { text-overflow: ellipsis; overflow: hidden; padding-left: 3.5px; white-space: nowrap; float: left; opacity: 0.7; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right { text-overflow: ellipsis; overflow: hidden; padding-right: 10px; white-space: nowrap; float: right; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control { flex: 1 1 auto; align-self: flex-start; opacity: 0; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div { overflow: hidden; max-height: 0px; } + +.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control { padding-left: 4px; padding-right: 8px; white-space: nowrap; } + +.monaco-pane-view { width: 100%; height: 100%; } + +.monaco-pane-view .pane { overflow: hidden; width: 100%; height: 100%; display: flex; flex-direction: column; } + +.monaco-pane-view .pane.horizontal:not(.expanded) { flex-direction: row; } + +.monaco-pane-view .pane > .pane-header { height: 22px; font-size: 11px; font-weight: 700; overflow: hidden; display: flex; cursor: pointer; align-items: center; box-sizing: border-box; } + +.monaco-pane-view .pane > .pane-header > .title { text-transform: uppercase; } + +.monaco-pane-view .pane.horizontal:not(.expanded) > .pane-header { flex-direction: column; height: 100%; width: 22px; } + +.monaco-pane-view .pane > .pane-header > .codicon:first-of-type { margin: 0px 2px; } + +.monaco-pane-view .pane.horizontal:not(.expanded) > .pane-header > .codicon:first-of-type { margin: 2px; } + +.monaco-pane-view .pane > .pane-header > .actions { display: none; margin-left: auto; } + +.monaco-pane-view .pane > .pane-header > .actions .action-item { margin-right: 4px; } + +.monaco-pane-view .pane > .pane-header > .actions .action-label { padding: 2px; } + +.monaco-pane-view .pane:focus-within > .pane-header.expanded > .actions, .monaco-pane-view .pane:hover > .pane-header.expanded > .actions, .monaco-pane-view .pane > .pane-header.actions-always-visible.expanded > .actions, .monaco-pane-view .pane > .pane-header.focused.expanded > .actions { display: initial; } + +.monaco-pane-view .pane > .pane-header .monaco-action-bar .action-item.select-container { cursor: default; } + +.monaco-pane-view .pane > .pane-header .action-item .monaco-select-box { cursor: pointer; min-width: 110px; min-height: 18px; padding: 2px 23px 2px 8px; } + +.linux .monaco-pane-view .pane > .pane-header .action-item .monaco-select-box, .windows .monaco-pane-view .pane > .pane-header .action-item .monaco-select-box { padding: 0px 23px 0px 8px; } + +.monaco-pane-view:lang(ja) .pane > .pane-header, .monaco-pane-view:lang(ko) .pane > .pane-header, .monaco-pane-view:lang(zh-Hans) .pane > .pane-header, .monaco-pane-view:lang(zh-Hant) .pane > .pane-header { font-weight: 400; } + +.monaco-pane-view .pane > .pane-header.hidden { display: none; } + +.monaco-pane-view .pane > .pane-body { overflow: hidden; flex: 1 1 0%; } + +.monaco-pane-view.animated .split-view-view { transition-duration: 0.15s; transition-timing-function: ease-out; } + +.reduce-motion .monaco-pane-view .split-view-view { transition-duration: 0s !important; } + +.monaco-pane-view.animated.vertical .split-view-view { transition-property: height; } + +.monaco-pane-view.animated.horizontal .split-view-view { transition-property: width; } + +#monaco-pane-drop-overlay { position: absolute; z-index: 10000; width: 100%; height: 100%; left: 0px; box-sizing: border-box; } + +#monaco-pane-drop-overlay > .pane-overlay-indicator { position: absolute; width: 100%; height: 100%; min-height: 22px; min-width: 19px; pointer-events: none; transition: opacity 0.15s ease-out 0s; } + +#monaco-pane-drop-overlay > .pane-overlay-indicator.overlay-move-transition { transition: top 70ms ease-out 0s, left 70ms ease-out 0s, width 70ms ease-out 0s, height 70ms ease-out 0s, opacity 0.15s ease-out 0s; } + +.monaco-split-view2 { position: relative; width: 100%; height: 100%; } + +.monaco-split-view2 > .sash-container { position: absolute; width: 100%; height: 100%; pointer-events: none; } + +.monaco-split-view2 > .sash-container > .monaco-sash { pointer-events: auto; } + +.monaco-split-view2 > .monaco-scrollable-element { width: 100%; height: 100%; } + +.monaco-split-view2 > .monaco-scrollable-element > .split-view-container { width: 100%; height: 100%; white-space: nowrap; position: relative; } + +.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view { white-space: normal; position: absolute; } + +.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) { display: none; } + +.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view { width: 100%; } + +.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view { height: 100%; } + +.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { content: " "; position: absolute; top: 0px; left: 0px; z-index: 5; pointer-events: none; background-color: var(--separator-border); } + +.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { height: 100%; width: 1px; } + +.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { height: 1px; width: 100%; } + +.monaco-table { display: flex; flex-direction: column; position: relative; height: 100%; width: 100%; white-space: nowrap; overflow: hidden; } + +.monaco-table > .monaco-split-view2 { border-bottom: 1px solid transparent; } + +.monaco-table > .monaco-list { flex: 1 1 0%; } + +.monaco-table-tr { display: flex; height: 100%; } + +.monaco-table-th { width: 100%; height: 100%; font-weight: 700; overflow: hidden; text-overflow: ellipsis; } + +.monaco-table-td, .monaco-table-th { box-sizing: border-box; flex-shrink: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { content: ""; position: absolute; left: calc(var(--vscode-sash-size)/2); width: 0px; border-left: 1px solid transparent; } + +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, .monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { transition: border-color 0.2s ease-out 0s; } + +.monaco-custom-toggle { margin-left: 2px; float: left; cursor: pointer; overflow: hidden; width: 20px; height: 20px; border-radius: 3px; border: 1px solid transparent; padding: 1px; box-sizing: border-box; user-select: none; } + +.monaco-custom-toggle:hover { background-color: var(--vscode-inputOption-hoverBackground); } + +.hc-black .monaco-custom-toggle:hover, .hc-light .monaco-custom-toggle:hover { border: 1px dashed var(--vscode-focusBorder); } + +.hc-black .monaco-custom-toggle, .hc-black .monaco-custom-toggle:hover, .hc-light .monaco-custom-toggle, .hc-light .monaco-custom-toggle:hover { background: none; } + +.monaco-custom-toggle.monaco-checkbox { height: 18px; width: 18px; border: 1px solid transparent; border-radius: 3px; margin-right: 9px; margin-left: 0px; padding: 0px; opacity: 1; background-size: 16px !important; } + +.monaco-custom-toggle.monaco-checkbox:not(.checked)::before { visibility: hidden; } + +.monaco-toolbar { height: 100%; } + +.monaco-toolbar .toolbar-toggle-more { display: inline-block; padding: 0px; } + +.monaco-tl-row { display: flex; height: 100%; align-items: center; position: relative; } + +.monaco-tl-row.disabled { cursor: default; } + +.monaco-tl-indent { height: 100%; position: absolute; top: 0px; left: 16px; pointer-events: none; } + +.hide-arrows .monaco-tl-indent { left: 12px; } + +.monaco-tl-indent > .indent-guide { display: inline-block; box-sizing: border-box; height: 100%; border-left: 1px solid transparent; } + +.monaco-workbench:not(.reduce-motion) .monaco-tl-indent > .indent-guide { transition: border-color 0.1s linear 0s; } + +.monaco-tl-contents, .monaco-tl-twistie { height: 100%; } + +.monaco-tl-twistie { font-size: 10px; text-align: right; padding-right: 6px; flex-shrink: 0; width: 16px; align-items: center; justify-content: center; transform: translateX(3px); display: flex !important; } + +.monaco-tl-contents { flex: 1 1 0%; overflow: hidden; } + +.monaco-tl-twistie::before { border-radius: 20px; } + +.monaco-tl-twistie.collapsed::before { transform: rotate(-90deg); } + +.monaco-tl-twistie.codicon-tree-item-loading::before { animation: 1.25s steps(30) 0s infinite normal none running codicon-spin; } + +.monaco-tree-type-filter { position: absolute; top: 0px; display: flex; padding: 3px; max-width: 200px; z-index: 100; margin: 0px 6px; border: 1px solid var(--vscode-widget-border); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } + +.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter { transition: top 0.3s ease 0s; } + +.monaco-tree-type-filter.disabled { top: -40px !important; } + +.monaco-tree-type-filter-grab { align-items: center; justify-content: center; cursor: grab; margin-right: 2px; display: flex !important; } + +.monaco-tree-type-filter-grab.grabbing { cursor: grabbing; } + +.monaco-tree-type-filter-input { flex: 1 1 0%; } + +.monaco-tree-type-filter-input .monaco-inputbox { height: 23px; } + +.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input, .monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror { padding: 2px 4px; } + +.monaco-tree-type-filter-input .monaco-findInput > .controls { top: 2px; } + +.monaco-tree-type-filter-actionbar { margin-left: 4px; } + +.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label { padding: 2px; } + +.monaco-editor .inputarea { min-width: 0px; min-height: 0px; margin: 0px; padding: 0px; position: absolute; resize: none; border: none; overflow: hidden; color: transparent; background-color: transparent; z-index: -10; outline: none !important; } + +.monaco-editor .inputarea.ime-input { z-index: 10; caret-color: var(--vscode-editorCursor-foreground); color: var(--vscode-editor-foreground); } + +.monaco-editor .blockDecorations-container { position: absolute; top: 0px; pointer-events: none; } + +.monaco-editor .blockDecorations-block { position: absolute; box-sizing: border-box; } + +.monaco-editor .margin-view-overlays .current-line, .monaco-editor .view-overlays .current-line { display: block; position: absolute; left: 0px; top: 0px; box-sizing: border-box; } + +.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both { border-right: 0px; } + +.monaco-editor .lines-content .cdr { position: absolute; } + +.monaco-editor .glyph-margin { position: absolute; top: 0px; } + +.monaco-editor .margin-view-overlays .cgmr { position: absolute; display: flex; align-items: center; } + +.monaco-editor .lines-content .core-guide { position: absolute; box-sizing: border-box; } + +.monaco-editor .lines-content .core-guide-indent { box-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-background) inset; } + +.monaco-editor .lines-content .core-guide-indent-active { box-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-activeBackground,--vscode-editorIndentGuide-background) inset; } + +.monaco-editor .margin-view-overlays .line-numbers { font-variant-numeric: tabular-nums; position: absolute; text-align: right; display: inline-block; vertical-align: middle; box-sizing: border-box; cursor: default; height: 100%; } + +.monaco-editor .relative-current-line-number { text-align: left; display: inline-block; width: 100%; } + +.monaco-editor .margin-view-overlays .line-numbers.lh-odd { margin-top: 1px; } + +.monaco-editor .line-numbers { color: var(--vscode-editorLineNumber-foreground); } + +.monaco-editor .line-numbers.active-line-number { color: var(--vscode-editorLineNumber-activeForeground); } + +.mtkcontrol { color: rgb(255, 255, 255) !important; background: rgb(150, 0, 0) !important; } + +.mtkoverflow { background-color: var(--vscode-button-background,--vscode-editor-background); color: var(--vscode-button-foreground,--vscode-editor-foreground); border: 1px solid var(--vscode-contrastBorder); border-radius: 2px; padding: 4px; cursor: pointer; } + +.mtkoverflow:hover { background-color: var(--vscode-button-hoverBackground); } + +.monaco-editor.no-user-select .lines-content, .monaco-editor.no-user-select .view-line, .monaco-editor.no-user-select .view-lines { user-select: none; } + +.monaco-editor.mac .lines-content:hover, .monaco-editor.mac .view-line:hover, .monaco-editor.mac .view-lines:hover { user-select: text; } + +.monaco-editor.enable-user-select { user-select: initial; } + +.monaco-editor .view-lines { white-space: nowrap; } + +.monaco-editor .view-line { position: absolute; width: 100%; } + +.monaco-editor .mtkw, .monaco-editor .mtkz { color: var(--vscode-editorWhitespace-foreground) !important; } + +.monaco-editor .mtkz { display: inline-block; } + +.monaco-editor .lines-decorations { position: absolute; top: 0px; background: rgb(255, 255, 255); } + +.monaco-editor .margin-view-overlays .cldr { position: absolute; height: 100%; } + +.monaco-editor .margin { background-color: var(--vscode-editorGutter-background); } + +.monaco-editor .margin-view-overlays .cmdr { position: absolute; left: 0px; width: 100%; height: 100%; } + +.monaco-editor .minimap.slider-mouseover .minimap-slider { opacity: 0; transition: opacity 0.1s linear 0s; } + +.monaco-editor .minimap.slider-mouseover .minimap-slider.active, .monaco-editor .minimap.slider-mouseover:hover .minimap-slider { opacity: 1; } + +.monaco-editor .minimap-slider .minimap-slider-horizontal { background: var(--vscode-minimapSlider-background); } + +.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { background: var(--vscode-minimapSlider-hoverBackground); } + +.monaco-editor .minimap-slider.active .minimap-slider-horizontal { background: var(--vscode-minimapSlider-activeBackground); } + +.monaco-editor .minimap-shadow-visible { box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset; } + +.monaco-editor .minimap-shadow-hidden { position: absolute; width: 0px; } + +.monaco-editor .minimap-shadow-visible { position: absolute; left: -6px; width: 6px; } + +.monaco-editor.no-minimap-shadow .minimap-shadow-visible { position: absolute; left: -1px; width: 1px; } + +.minimap.autohide { opacity: 0; transition: opacity 0.5s ease 0s; } + +.minimap.autohide:hover { opacity: 1; } + +.monaco-editor .overlayWidgets { position: absolute; top: 0px; left: 0px; } + +.monaco-editor .view-ruler { position: absolute; top: 0px; box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset; } + +.monaco-editor .scroll-decoration { position: absolute; top: 0px; left: 0px; height: 6px; box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; } + +.monaco-editor .lines-content .cslr { position: absolute; } + +.monaco-editor .focused .selected-text { background-color: var(--vscode-editor-selectionBackground); } + +.monaco-editor .selected-text { background-color: var(--vscode-editor-inactiveSelectionBackground); } + +.monaco-editor .top-left-radius { border-top-left-radius: 3px; } + +.monaco-editor .bottom-left-radius { border-bottom-left-radius: 3px; } + +.monaco-editor .top-right-radius { border-top-right-radius: 3px; } + +.monaco-editor .bottom-right-radius { border-bottom-right-radius: 3px; } + +.monaco-editor.hc-black .top-left-radius { border-top-left-radius: 0px; } + +.monaco-editor.hc-black .bottom-left-radius { border-bottom-left-radius: 0px; } + +.monaco-editor.hc-black .top-right-radius { border-top-right-radius: 0px; } + +.monaco-editor.hc-black .bottom-right-radius { border-bottom-right-radius: 0px; } + +.monaco-editor.hc-light .top-left-radius { border-top-left-radius: 0px; } + +.monaco-editor.hc-light .bottom-left-radius { border-bottom-left-radius: 0px; } + +.monaco-editor.hc-light .top-right-radius { border-top-right-radius: 0px; } + +.monaco-editor.hc-light .bottom-right-radius { border-bottom-right-radius: 0px; } + +.monaco-editor .cursors-layer { position: absolute; top: 0px; } + +.monaco-editor .cursors-layer > .cursor { position: absolute; overflow: hidden; box-sizing: border-box; } + +.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor { transition: all 80ms ease 0s; } + +.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor { border-style: solid; border-width: 1px; background: transparent !important; } + +.monaco-editor .cursors-layer.cursor-underline-style > .cursor { border-bottom-width: 2px; border-bottom-style: solid; background: transparent !important; } + +.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor { border-bottom-width: 1px; border-bottom-style: solid; background: transparent !important; } + +@keyframes monaco-cursor-smooth { + 0%, 20% { opacity: 1; } + 60%, 100% { opacity: 0; } +} + +@keyframes monaco-cursor-phase { + 0%, 20% { opacity: 1; } + 90%, 100% { opacity: 0; } +} + +@keyframes monaco-cursor-expand { + 0%, 20% { transform: scaleY(1); } + 80%, 100% { transform: scaleY(0); } +} + +.cursor-smooth { animation: 0.5s ease-in-out 0s 20 alternate none running monaco-cursor-smooth; } + +.cursor-phase { animation: 0.5s ease-in-out 0s 20 alternate none running monaco-cursor-phase; } + +.cursor-expand > .cursor { animation: 0.5s ease-in-out 0s 20 alternate none running monaco-cursor-expand; } + +.monaco-editor .mwh { position: absolute; color: var(--vscode-editorWhitespace-foreground) !important; } + +.diff-hidden-lines.showTop { margin: -5px 0px; } + +.diff-hidden-lines.showTop .top { } + +.diff-hidden-lines.showBottom .bottom, .diff-hidden-lines.showTop .top { height: 7px; background-color: var(--vscode-diffEditor-unchangedRegionBackground); } + +.diff-hidden-lines.showBottom .bottom { } + +.diff-hidden-lines .center { background: var(--vscode-diffEditor-unchangedRegionBackground); padding: 0px 3px; overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap; } + +.diff-hidden-lines .center > a, .diff-hidden-lines .center > span { user-select: none; white-space: nowrap; } + +.diff-hidden-lines .center > a { text-decoration: none; } + +.diff-hidden-lines .center > a:hover { cursor: pointer; } + +.diff-hidden-lines .center > a:hover, .diff-hidden-lines .center > a:hover .codicon { color: var(--vscode-editorLink-activeForeground) !important; } + +.diff-hidden-lines .center .codicon { vertical-align: middle; color: currentcolor !important; } + +.monaco-diff-editor .diffOverview { z-index: 9; } + +.monaco-diff-editor .diffOverview .diffViewport { z-index: 10; } + +.monaco-diff-editor.vs .diffOverview { background: rgba(0, 0, 0, 0.03); } + +.monaco-diff-editor.vs-dark .diffOverview { background: rgba(255, 255, 255, 0.01); } + +.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar, .monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar { background: transparent; } + +.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar, .monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar { background: none; } + +.monaco-scrollable-element.modified-in-monaco-diff-editor .slider { z-index: 10; } + +.modified-in-monaco-diff-editor .slider.active { background: rgba(171, 171, 171, 0.4); } + +.modified-in-monaco-diff-editor.hc-black .slider.active, .modified-in-monaco-diff-editor.hc-light .slider.active { background: none; } + +.monaco-diff-editor .delete-sign, .monaco-diff-editor .insert-sign, .monaco-editor .delete-sign, .monaco-editor .insert-sign { align-items: center; font-size: 11px !important; opacity: 0.7 !important; display: flex !important; } + +.monaco-diff-editor.hc-black .delete-sign, .monaco-diff-editor.hc-black .insert-sign, .monaco-diff-editor.hc-light .delete-sign, .monaco-diff-editor.hc-light .insert-sign, .monaco-editor.hc-black .delete-sign, .monaco-editor.hc-black .insert-sign, .monaco-editor.hc-light .delete-sign, .monaco-editor.hc-light .insert-sign { opacity: 1; } + +.monaco-editor .inline-added-margin-view-zone, .monaco-editor .inline-deleted-margin-view-zone { text-align: right; } + +.monaco-editor .arrow-revert-change { z-index: 10; position: absolute; } + +.monaco-editor .arrow-revert-change:hover { cursor: pointer; } + +.monaco-editor .view-zones .view-lines .view-line span { display: inline-block; } + +.monaco-editor .margin-view-zones .lightbulb-glyph:hover { cursor: pointer; } + +.monaco-diff-editor .char-insert, .monaco-editor .char-insert { background-color: var(--vscode-diffEditor-insertedTextBackground); } + +.monaco-diff-editor .line-insert, .monaco-editor .line-insert { background-color: var(--vscode-diffEditor-insertedLineBackground,--vscode-diffEditor-insertedTextBackground); } + +.monaco-editor .char-insert, .monaco-editor .line-insert { box-sizing: border-box; border: 1px solid var(--vscode-diffEditor-insertedTextBorder); } + +.monaco-editor.hc-black .char-insert, .monaco-editor.hc-black .line-insert, .monaco-editor.hc-light .char-insert, .monaco-editor.hc-light .line-insert { border-style: dashed; } + +.monaco-editor .char-delete, .monaco-editor .line-delete { box-sizing: border-box; border: 1px solid var(--vscode-diffEditor-removedTextBorder); } + +.monaco-editor.hc-black .char-delete, .monaco-editor.hc-black .line-delete, .monaco-editor.hc-light .char-delete, .monaco-editor.hc-light .line-delete { border-style: dashed; } + +.monaco-diff-editor .gutter-insert, .monaco-editor .gutter-insert, .monaco-editor .inline-added-margin-view-zone { background-color: var(--vscode-diffEditorGutter-insertedLineBackground,--vscode-diffEditor-insertedLineBackground,--vscode-diffEditor-insertedTextBackground); } + +.monaco-diff-editor .char-delete, .monaco-editor .char-delete { background-color: var(--vscode-diffEditor-removedTextBackground); } + +.monaco-diff-editor .line-delete, .monaco-editor .line-delete { background-color: var(--vscode-diffEditor-removedLineBackground,--vscode-diffEditor-removedTextBackground); } + +.monaco-diff-editor .gutter-delete, .monaco-editor .gutter-delete, .monaco-editor .inline-deleted-margin-view-zone { background-color: var(--vscode-diffEditorGutter-removedLineBackground,--vscode-diffEditor-removedLineBackground,--vscode-diffEditor-removedTextBackground); } + +.monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow); border-left: 1px solid var(--vscode-diffEditor-border); } + +.monaco-diff-editor .diffViewport { background: var(--vscode-scrollbarSlider-background); } + +.monaco-diff-editor .diffViewport:hover { background: var(--vscode-scrollbarSlider-hoverBackground); } + +.monaco-diff-editor .diffViewport:active { background: var(--vscode-scrollbarSlider-activeBackground); } + +.monaco-diff-editor .diff-review-line-number { text-align: right; display: inline-block; color: var(--vscode-editorLineNumber-foreground); } + +.monaco-diff-editor .diff-review { position: absolute; user-select: none; } + +.monaco-diff-editor .diff-review-summary { padding-left: 10px; } + +.monaco-diff-editor .diff-review-shadow { position: absolute; box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset; } + +.monaco-diff-editor .diff-review-row { white-space: pre; } + +.monaco-diff-editor .diff-review-table { display: table; min-width: 100%; } + +.monaco-diff-editor .diff-review-row { display: table-row; width: 100%; } + +.monaco-diff-editor .diff-review-spacer { display: inline-block; width: 10px; vertical-align: middle; } + +.monaco-diff-editor .diff-review-spacer > .codicon { font-size: 9px !important; } + +.monaco-diff-editor .diff-review-actions { display: inline-block; position: absolute; right: 10px; top: 2px; } + +.monaco-diff-editor .diff-review-actions .action-label { width: 16px; height: 16px; margin: 2px 0px; } + +.monaco-editor .editor-widget input { color: inherit; } + +.monaco-editor { position: relative; overflow: visible; text-size-adjust: 100%; color: var(--vscode-editor-foreground); } + +.monaco-editor, .monaco-editor-background { background-color: var(--vscode-editor-background); } + +.monaco-editor .rangeHighlight { background-color: var(--vscode-editor-rangeHighlightBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-rangeHighlightBorder); } + +.monaco-editor.hc-black .rangeHighlight, .monaco-editor.hc-light .rangeHighlight { border-style: dotted; } + +.monaco-editor .symbolHighlight { background-color: var(--vscode-editor-symbolHighlightBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-symbolHighlightBorder); } + +.monaco-editor.hc-black .symbolHighlight, .monaco-editor.hc-light .symbolHighlight { border-style: dotted; } + +.monaco-editor .overflow-guard { position: relative; overflow: hidden; } + +.monaco-editor .view-overlays { position: absolute; top: 0px; } + +.monaco-editor .squiggly-error { border-bottom: 4px double var(--vscode-editorError-border); } + +.monaco-editor .squiggly-error::before { display: block; content: ""; width: 100%; height: 100%; background: var(--vscode-editorError-background); } + +.monaco-editor .squiggly-warning { border-bottom: 4px double var(--vscode-editorWarning-border); } + +.monaco-editor .squiggly-warning::before { display: block; content: ""; width: 100%; height: 100%; background: var(--vscode-editorWarning-background); } + +.monaco-editor .squiggly-info { border-bottom: 4px double var(--vscode-editorInfo-border); } + +.monaco-editor .squiggly-info::before { display: block; content: ""; width: 100%; height: 100%; background: var(--vscode-editorInfo-background); } + +.monaco-editor .squiggly-hint { border-bottom: 2px dotted var(--vscode-editorHint-border); } + +.monaco-editor.showUnused .squiggly-unnecessary { border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border); } + +.monaco-editor.showDeprecated .squiggly-inline-deprecated { text-decoration-line: line-through; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: var(--vscode-editor-foreground,inherit); } + +.monaco-editor .selection-anchor { background-color: rgb(0, 122, 204); width: 2px !important; } + +.monaco-editor .bracket-match { box-sizing: border-box; background-color: var(--vscode-editorBracketMatch-background); border: 1px solid var(--vscode-editorBracketMatch-border); } + +.monaco-editor .lightBulbWidget { display: flex; align-items: center; justify-content: center; } + +.monaco-editor .lightBulbWidget:hover { cursor: pointer; } + +.monaco-editor .lightBulbWidget.codicon-light-bulb { color: var(--vscode-editorLightBulb-foreground); } + +.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix { color: var(--vscode-editorLightBulbAutoFix-foreground,var(--vscode-editorLightBulb-foreground)); } + +.monaco-editor .lightBulbWidget::before { position: relative; z-index: 2; } + +.monaco-editor .lightBulbWidget::after { position: absolute; top: 0px; left: 0px; content: ""; display: block; width: 100%; height: 100%; opacity: 0.3; background-color: var(--vscode-editor-background); z-index: 1; } + +.monaco-editor .codelens-decoration { overflow: hidden; display: inline-block; text-overflow: ellipsis; white-space: nowrap; color: var(--vscode-editorCodeLens-foreground); line-height: var(--vscode-editorCodeLens-lineHeight); font-size: var(--vscode-editorCodeLens-fontSize); padding-right: calc(var(--vscode-editorCodeLens-fontSize)*0.5); font-feature-settings: var(--vscode-editorCodeLens-fontFeatureSettings); font-family: var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault); } + +.monaco-editor .codelens-decoration > a, .monaco-editor .codelens-decoration > span { user-select: none; white-space: nowrap; vertical-align: sub; } + +.monaco-editor .codelens-decoration > a { text-decoration: none; } + +.monaco-editor .codelens-decoration > a:hover { cursor: pointer; } + +.monaco-editor .codelens-decoration > a:hover, .monaco-editor .codelens-decoration > a:hover .codicon { color: var(--vscode-editorLink-activeForeground) !important; } + +.monaco-editor .codelens-decoration .codicon { vertical-align: middle; line-height: var(--vscode-editorCodeLens-lineHeight); font-size: var(--vscode-editorCodeLens-fontSize); color: currentcolor !important; } + +.monaco-editor .codelens-decoration > a:hover .codicon::before { cursor: pointer; } + +@keyframes fadein { + 0% { opacity: 0; visibility: visible; } + 100% { opacity: 1; } +} + +.monaco-editor .codelens-decoration.fadein { animation: 0.1s linear 0s 1 normal none running fadein; } + +.colorpicker-widget { height: 190px; user-select: none; } + +.colorpicker-color-decoration, .hc-light .colorpicker-color-decoration { border: 0.1em solid rgb(0, 0, 0); box-sizing: border-box; margin: 0.1em 0.2em 0px; width: 0.8em; height: 0.8em; line-height: 0.8em; display: inline-block; cursor: pointer; } + +.hc-black .colorpicker-color-decoration, .vs-dark .colorpicker-color-decoration { border: 0.1em solid rgb(238, 238, 238); } + +.colorpicker-header { display: flex; height: 24px; position: relative; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=") 0% 0% / 9px 9px; image-rendering: pixelated; } + +.colorpicker-header .picked-color { width: 240px; display: flex; align-items: center; justify-content: center; line-height: 24px; cursor: pointer; color: rgb(255, 255, 255); flex: 1 1 0%; } + +.colorpicker-header .picked-color .codicon { color: inherit; font-size: 14px; position: absolute; left: 8px; } + +.colorpicker-header .picked-color.light { color: rgb(0, 0, 0); } + +.colorpicker-header .original-color { width: 74px; z-index: inherit; cursor: pointer; } + +.standalone-colorpicker { color: var(--vscode-editorHoverWidget-foreground); background-color: var(--vscode-editorHoverWidget-background); border: 1px solid var(--vscode-editorHoverWidget-border); } + +.colorpicker-header.standalone-colorpicker { border-bottom: none; } + +.colorpicker-header .close-button { cursor: pointer; background-color: var(--vscode-editorHoverWidget-background); border-left: 1px solid var(--vscode-editorHoverWidget-border); } + +.colorpicker-header .close-button-inner-div { width: 100%; height: 100%; text-align: center; } + +.colorpicker-header .close-button-inner-div:hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.colorpicker-header .close-icon { padding: 3px; } + +.colorpicker-body { display: flex; padding: 8px; position: relative; } + +.colorpicker-body .saturation-wrap { overflow: hidden; height: 150px; position: relative; min-width: 220px; flex: 1 1 0%; } + +.colorpicker-body .saturation-box { height: 150px; position: absolute; } + +.colorpicker-body .saturation-selection { width: 9px; height: 9px; margin: -5px 0px 0px -5px; border: 1px solid rgb(255, 255, 255); border-radius: 100%; box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 2px; position: absolute; } + +.colorpicker-body .strip { width: 25px; height: 150px; } + +.colorpicker-body .standalone-strip { width: 25px; height: 122px; } + +.colorpicker-body .hue-strip { position: relative; margin-left: 8px; cursor: grab; background: linear-gradient(red 0px, rgb(255, 255, 0) 17%, rgb(0, 255, 0) 33%, rgb(0, 255, 255) 50%, rgb(0, 0, 255) 67%, rgb(255, 0, 255) 83%, red); } + +.colorpicker-body .opacity-strip { position: relative; margin-left: 8px; cursor: grab; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=") 0% 0% / 9px 9px; image-rendering: pixelated; } + +.colorpicker-body .strip.grabbing { cursor: grabbing; } + +.colorpicker-body .slider { position: absolute; top: 0px; left: -2px; width: calc(100% + 4px); height: 4px; box-sizing: border-box; border: 1px solid rgba(255, 255, 255, 0.71); box-shadow: rgba(0, 0, 0, 0.85) 0px 0px 1px; } + +.colorpicker-body .strip .overlay { height: 150px; pointer-events: none; } + +.colorpicker-body .standalone-strip .standalone-overlay { height: 122px; pointer-events: none; } + +.standalone-colorpicker-body { display: block; border-top: 1px solid transparent; border-right: 1px solid transparent; border-left: 1px solid transparent; border-image: initial; border-bottom: 1px solid var(--vscode-editorHoverWidget-border); overflow: hidden; } + +.colorpicker-body .insert-button { height: 20px; width: 58px; position: absolute; right: 8px; bottom: 8px; background: var(--vscode-button-background); color: var(--vscode-button-foreground); border-radius: 2px; border: none; cursor: pointer; } + +.colorpicker-body .insert-button:hover { background: var(--vscode-button-hoverBackground); } + +.monaco-editor.hc-light .dnd-target, .monaco-editor.vs .dnd-target { border-right: 2px dotted rgb(0, 0, 0); color: rgb(255, 255, 255); } + +.monaco-editor.vs-dark .dnd-target { border-right: 2px dotted rgb(174, 175, 173); color: rgb(81, 80, 79); } + +.monaco-editor.hc-black .dnd-target { border-right: 2px dotted rgb(255, 255, 255); color: rgb(0, 0, 0); } + +.monaco-editor.hc-black.mac.mouse-default .view-lines, .monaco-editor.hc-light.mac.mouse-default .view-lines, .monaco-editor.mouse-default .view-lines, .monaco-editor.vs-dark.mac.mouse-default .view-lines { cursor: default; } + +.monaco-editor.hc-black.mac.mouse-copy .view-lines, .monaco-editor.hc-light.mac.mouse-copy .view-lines, .monaco-editor.mouse-copy .view-lines, .monaco-editor.vs-dark.mac.mouse-copy .view-lines { cursor: copy; } + +.post-edit-widget { box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); border: 1px solid var(--vscode-widget-border,transparent); border-radius: 4px; background-color: var(--vscode-editorWidget-background); overflow: hidden; } + +.post-edit-widget .monaco-button { padding: 2px; border: none; border-radius: 0px; } + +.post-edit-widget .monaco-button:hover { background-color: var(--vscode-button-secondaryHoverBackground) !important; } + +.post-edit-widget .monaco-button .codicon { margin: 0px; } + +.monaco-editor .findOptionsWidget { background-color: var(--vscode-editorWidget-background); color: var(--vscode-editorWidget-foreground); box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); border: 2px solid var(--vscode-contrastBorder); } + +.monaco-editor .find-widget { position: absolute; z-index: 35; height: 33px; overflow: hidden; line-height: 19px; transition: transform 0.2s linear 0s; padding: 0px 4px; box-sizing: border-box; transform: translateY(calc(-100% - 10px)); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } + +.monaco-workbench.reduce-motion .monaco-editor .find-widget { transition: transform 0ms linear 0s; } + +.monaco-editor .find-widget textarea { margin: 0px; } + +.monaco-editor .find-widget.hiddenEditor { display: none; } + +.monaco-editor .find-widget.replaceToggled > .replace-part { display: flex; } + +.monaco-editor .find-widget.visible { transform: translateY(0px); } + +.monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline: -webkit-focus-ring-color solid 1px; outline-offset: -1px; } + +.monaco-editor .find-widget .monaco-inputbox .input { background-color: transparent; min-height: 0px; } + +.monaco-editor .find-widget .monaco-findInput .input { font-size: 13px; } + +.monaco-editor .find-widget > .find-part, .monaco-editor .find-widget > .replace-part { margin: 3px 0px 0px 17px; font-size: 12px; display: flex; } + +.monaco-editor .find-widget > .find-part .monaco-inputbox, .monaco-editor .find-widget > .replace-part .monaco-inputbox { min-height: 25px; } + +.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror { padding-right: 22px; } + +.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .input, .monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .mirror, .monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .input, .monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror { padding-top: 2px; padding-bottom: 2px; } + +.monaco-editor .find-widget > .find-part .find-actions, .monaco-editor .find-widget > .replace-part .replace-actions { height: 25px; display: flex; align-items: center; } + +.monaco-editor .find-widget .monaco-findInput { vertical-align: middle; display: flex; flex: 1 1 0%; } + +.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element { width: 100%; } + +.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical { opacity: 0; } + +.monaco-editor .find-widget .matchesCount { display: flex; flex: initial; margin: 0px 0px 0px 3px; padding: 2px 0px 0px 2px; height: 25px; vertical-align: middle; box-sizing: border-box; text-align: center; line-height: 23px; } + +.monaco-editor .find-widget .button { width: 16px; height: 16px; padding: 3px; border-radius: 5px; flex: initial; margin-left: 3px; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; display: flex; align-items: center; justify-content: center; } + +.monaco-editor .find-widget .codicon-find-selection { width: 22px; height: 22px; padding: 3px; border-radius: 5px; } + +.monaco-editor .find-widget .button.left { margin-left: 0px; margin-right: 3px; } + +.monaco-editor .find-widget .button.wide { width: auto; padding: 1px 6px; top: -1px; } + +.monaco-editor .find-widget .button.toggle { position: absolute; top: 0px; left: 3px; width: 18px; height: 100%; border-radius: 0px; box-sizing: border-box; } + +.monaco-editor .find-widget .button.toggle.disabled { display: none; } + +.monaco-editor .find-widget .disabled { color: var(--vscode-disabledForeground); cursor: default; } + +.monaco-editor .find-widget > .replace-part { display: none; } + +.monaco-editor .find-widget > .replace-part > .monaco-findInput { position: relative; display: flex; vertical-align: middle; flex: 0 0 auto; } + +.monaco-editor .find-widget > .replace-part > .monaco-findInput > .controls { position: absolute; top: 3px; right: 2px; } + +.monaco-editor .find-widget.reduced-find-widget .matchesCount { display: none; } + +.monaco-editor .find-widget.narrow-find-widget { max-width: 257px !important; } + +.monaco-editor .find-widget.collapsed-find-widget { max-width: 170px !important; } + +.monaco-editor .find-widget.collapsed-find-widget .button.next, .monaco-editor .find-widget.collapsed-find-widget .button.previous, .monaco-editor .find-widget.collapsed-find-widget .button.replace, .monaco-editor .find-widget.collapsed-find-widget .button.replace-all, .monaco-editor .find-widget.collapsed-find-widget > .find-part .monaco-findInput .controls { display: none; } + +.monaco-editor .findMatch { animation-name: inherit !important; } + +.monaco-editor .find-widget .monaco-sash { left: 0px !important; } + +.monaco-editor.hc-black .find-widget .button::before { position: relative; top: 1px; left: 2px; } + +.monaco-editor .margin-view-overlays .codicon-folding-collapsed, .monaco-editor .margin-view-overlays .codicon-folding-expanded, .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed, .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded { cursor: pointer; opacity: 0; transition: opacity 0.5s ease 0s; display: flex; align-items: center; justify-content: center; font-size: 140%; margin-left: 2px; } + +.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed, .monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded, .monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed, .monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded { transition: initial; } + +.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons, .monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed, .monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed, .monaco-editor .margin-view-overlays:hover .codicon { opacity: 1; } + +.monaco-editor .inline-folded::after { color: grey; margin: 0.1em 0.2em 0px; content: "⋯"; display: inline; line-height: 1em; cursor: pointer; } + +.monaco-editor .folded-background { background-color: var(--vscode-editor-foldBackground); } + +.monaco-editor .cldr.codicon.codicon-folding-collapsed, .monaco-editor .cldr.codicon.codicon-folding-expanded, .monaco-editor .cldr.codicon.codicon-folding-manual-collapsed, .monaco-editor .cldr.codicon.codicon-folding-manual-expanded { color: var(--vscode-editorGutter-foldingControlForeground) !important; } + +.monaco-editor .peekview-widget .head .peekview-title .severity-icon { display: inline-block; vertical-align: text-top; margin-right: 4px; } + +.monaco-editor .marker-widget { text-overflow: ellipsis; white-space: nowrap; } + +.monaco-editor .marker-widget > .stale { opacity: 0.6; font-style: italic; } + +.monaco-editor .marker-widget .title { display: inline-block; padding-right: 5px; } + +.monaco-editor .marker-widget .descriptioncontainer { position: absolute; white-space: pre; user-select: text; padding: 8px 12px 0px 20px; } + +.monaco-editor .marker-widget .descriptioncontainer .message { display: flex; flex-direction: column; } + +.monaco-editor .marker-widget .descriptioncontainer .message .details { padding-left: 6px; } + +.monaco-editor .marker-widget .descriptioncontainer .message .source, .monaco-editor .marker-widget .descriptioncontainer .message span.code { opacity: 0.6; } + +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link { opacity: 0.6; color: inherit; } + +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link::before { content: "("; } + +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link::after { content: ")"; } + +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link > span { text-decoration: underline; border-bottom: 1px solid transparent; text-underline-position: under; color: var(--vscode-textLink-activeForeground); } + +.monaco-editor .marker-widget .descriptioncontainer .filename { cursor: pointer; } + +.monaco-editor .goto-definition-link { text-decoration: underline; cursor: pointer; color: var(--vscode-editorLink-activeForeground) !important; } + +.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget { border-top-width: 1px; border-bottom-width: 1px; } + +.monaco-editor .reference-zone-widget .inline { display: inline-block; vertical-align: top; } + +.monaco-editor .reference-zone-widget .messages { height: 100%; width: 100%; text-align: center; padding: 3em 0px; } + +.monaco-editor .reference-zone-widget .ref-tree { line-height: 23px; background-color: var(--vscode-peekViewResult-background); color: var(--vscode-peekViewResult-lineForeground); } + +.monaco-editor .reference-zone-widget .ref-tree .reference { text-overflow: ellipsis; overflow: hidden; } + +.monaco-editor .reference-zone-widget .ref-tree .reference-file { display: inline-flex; width: 100%; height: 100%; color: var(--vscode-peekViewResult-fileForeground); } + +.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file { color: inherit !important; } + +.monaco-editor .reference-zone-widget .ref-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 .reference-zone-widget .ref-tree .reference-file .count { margin-right: 12px; margin-left: auto; } + +.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { background-color: var(--vscode-peekViewResult-matchHighlightBackground); } + +.monaco-editor .reference-zone-widget .preview .reference-decoration { background-color: var(--vscode-peekViewEditor-matchHighlightBackground); border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder); box-sizing: border-box; } + +.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input, .monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background { background-color: var(--vscode-peekViewEditor-background); } + +.monaco-editor .reference-zone-widget .preview .monaco-editor .margin { background-color: var(--vscode-peekViewEditorGutter-background); } + +.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file, .monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file { font-weight: 700; } + +.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight, .monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight { border: 1px dotted var(--vscode-contrastActiveBorder,transparent); box-sizing: border-box; } + +.monaco-editor .hoverHighlight { background-color: var(--vscode-editor-hoverHighlightBackground); } + +.monaco-editor .monaco-hover { color: var(--vscode-editorHoverWidget-foreground); background-color: var(--vscode-editorHoverWidget-background); border: 1px solid var(--vscode-editorHoverWidget-border); border-radius: 3px; } + +.monaco-editor .monaco-hover a { color: var(--vscode-textLink-foreground); } + +.monaco-editor .monaco-hover a:hover { color: var(--vscode-textLink-activeForeground); } + +.monaco-editor .monaco-hover .hover-row .actions { background-color: var(--vscode-editorHoverWidget-statusBarBackground); } + +.monaco-editor .monaco-hover code { background-color: var(--vscode-textCodeBlock-background); } + +.monaco-editor.vs .valueSetReplacement { outline: solid 2px var(--vscode-editorBracketMatch-border); } + +.monaco-editor .suggest-preview-additional-widget { white-space: nowrap; } + +.monaco-editor .suggest-preview-additional-widget .content-spacer { color: transparent; white-space: pre; } + +.monaco-editor .suggest-preview-additional-widget .button { display: inline-block; cursor: pointer; text-decoration: underline; text-underline-position: under; } + +.monaco-editor .ghost-text-hidden { opacity: 0; font-size: 0px; } + +.monaco-editor .ghost-text-decoration, .monaco-editor .suggest-preview-text .ghost-text { font-style: italic; } + +.monaco-editor .inline-completion-text-to-replace { text-decoration: underline; text-underline-position: under; } + +.monaco-editor .ghost-text-decoration, .monaco-editor .ghost-text-decoration-preview, .monaco-editor .suggest-preview-text .ghost-text { background-color: var(--vscode-editorGhostText-background); border: 1px solid var(--vscode-editorGhostText-border); color: var(--vscode-editorGhostText-foreground) !important; } + +.monaco-editor .inlineSuggestionsHints.withBorder { z-index: 39; color: var(--vscode-editorHoverWidget-foreground); background-color: var(--vscode-editorHoverWidget-background); border: 1px solid var(--vscode-editorHoverWidget-border); } + +.monaco-editor .inlineSuggestionsHints a, .monaco-editor .inlineSuggestionsHints a:hover { color: var(--vscode-foreground); } + +.monaco-editor .inlineSuggestionsHints .keybinding { display: flex; margin-left: 4px; opacity: 0.6; } + +.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key { font-size: 8px; padding: 2px 3px; } + +.monaco-editor .inlineSuggestionsHints .custom-actions .action-item:nth-child(2) a { display: flex; min-width: 19px; justify-content: center; } + +.monaco-editor .inlineSuggestionStatusBarItemLabel { margin-right: 2px; } + +.inline-editor-progress-decoration { display: inline-block; width: 1em; height: 1em; } + +.inline-progress-widget { justify-content: center; align-items: center; display: flex !important; } + +.inline-progress-widget .icon { font-size: 80% !important; } + +.inline-progress-widget:hover .icon { animation: 0s ease 0s 1 normal none running none; font-size: 90% !important; } + +.inline-progress-widget:hover .icon::before { content: ""; } + +.monaco-editor .linked-editing-decoration { background-color: var(--vscode-editor-linkedEditingBackground); min-width: 1px; } + +.monaco-editor .detected-link, .monaco-editor .detected-link-active { text-decoration: underline; text-underline-position: under; } + +.monaco-editor .detected-link-active { cursor: pointer; color: var(--vscode-editorLink-activeForeground) !important; } + +.monaco-editor .rendered-markdown kbd { background-color: var(--vscode-keybindingLabel-background); color: var(--vscode-keybindingLabel-foreground); border-radius: 3px; border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-bottom-color: var(--vscode-keybindingLabel-bottomBorder); box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow); vertical-align: middle; padding: 1px 3px; } + +.monaco-editor .monaco-editor-overlaymessage { padding-bottom: 8px; z-index: 10000; } + +.monaco-editor .monaco-editor-overlaymessage.below { padding-bottom: 0px; padding-top: 8px; z-index: 10000; } + +.monaco-editor .monaco-editor-overlaymessage.fadeIn { animation: 0.15s ease-out 0s 1 normal none running fadeIn; } + +@keyframes fadeOut { + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +.monaco-editor .monaco-editor-overlaymessage.fadeOut { animation: 0.1s ease-out 0s 1 normal none running fadeOut; } + +.monaco-editor .monaco-editor-overlaymessage .message { padding: 1px 4px; color: var(--vscode-inputValidation-infoForeground); background-color: var(--vscode-inputValidation-infoBackground); border: 1px solid var(--vscode-inputValidation-infoBorder); } + +.monaco-editor.hc-black .monaco-editor-overlaymessage .message, .monaco-editor.hc-light .monaco-editor-overlaymessage .message { border-width: 2px; } + +.monaco-editor .monaco-editor-overlaymessage .anchor { z-index: 1000; border: 8px solid transparent; position: absolute; width: 0px !important; height: 0px !important; } + +.monaco-editor .monaco-editor-overlaymessage .anchor.top { border-bottom-color: var(--vscode-inputValidation-infoBorder); } + +.monaco-editor .monaco-editor-overlaymessage .anchor.below { border-top-color: var(--vscode-inputValidation-infoBorder); } + +.monaco-editor .monaco-editor-overlaymessage.below .anchor.below, .monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top { display: none; } + +.monaco-editor .monaco-editor-overlaymessage.below .anchor.top { display: inherit; top: -8px; } + +.monaco-editor .parameter-hints-widget { z-index: 39; display: flex; flex-direction: column; line-height: 1.5em; cursor: default; color: var(--vscode-editorHoverWidget-foreground); background-color: var(--vscode-editorHoverWidget-background); border: 1px solid var(--vscode-editorHoverWidget-border); } + +.hc-black .monaco-editor .parameter-hints-widget, .hc-light .monaco-editor .parameter-hints-widget { border-width: 2px; } + +.monaco-editor .parameter-hints-widget > .phwrapper { max-width: 440px; display: flex; flex-direction: row; } + +.monaco-editor .parameter-hints-widget.multiple { min-height: 3.3em; padding: 0px; } + +.monaco-editor .parameter-hints-widget.multiple .body::before { content: ""; display: block; height: 100%; position: absolute; opacity: 0.5; border-left: 1px solid var(--vscode-editorHoverWidget-border); } + +.monaco-editor .parameter-hints-widget p, .monaco-editor .parameter-hints-widget ul { margin: 8px 0px; } + +.monaco-editor .parameter-hints-widget .body, .monaco-editor .parameter-hints-widget .monaco-scrollable-element { display: flex; flex: 1 1 0%; flex-direction: column; min-height: 100%; } + +.monaco-editor .parameter-hints-widget .signature { padding: 4px 5px; position: relative; } + +.monaco-editor .parameter-hints-widget .signature.has-docs::after { content: ""; display: block; position: absolute; left: 0px; width: 100%; padding-top: 4px; opacity: 0.5; border-bottom: 1px solid var(--vscode-editorHoverWidget-border); } + +.monaco-editor .parameter-hints-widget .docs { padding: 0px 10px 0px 5px; white-space: pre-wrap; } + +.monaco-editor .parameter-hints-widget .docs.empty { display: none; } + +.monaco-editor .parameter-hints-widget .docs a { color: var(--vscode-textLink-foreground); } + +.monaco-editor .parameter-hints-widget .docs a:hover { color: var(--vscode-textLink-activeForeground); cursor: pointer; } + +.monaco-editor .parameter-hints-widget .docs .markdown-docs { white-space: normal; } + +.monaco-editor .parameter-hints-widget .docs code { font-family: var(--monaco-monospace-font); border-radius: 3px; padding: 0px 0.4em; background-color: var(--vscode-textCodeBlock-background); } + +.monaco-editor .parameter-hints-widget .docs .code, .monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source { white-space: pre-wrap; } + +.monaco-editor .parameter-hints-widget .controls { display: none; flex-direction: column; align-items: center; min-width: 22px; justify-content: flex-end; } + +.monaco-editor .parameter-hints-widget.multiple .controls { display: flex; padding: 0px 2px; } + +.monaco-editor .parameter-hints-widget.multiple .button { width: 16px; height: 16px; background-repeat: no-repeat; cursor: pointer; } + +.monaco-editor .parameter-hints-widget .button.previous { bottom: 24px; } + +.monaco-editor .parameter-hints-widget .overloads { text-align: center; height: 12px; line-height: 12px; font-family: var(--monaco-monospace-font); } + +.monaco-editor .parameter-hints-widget .signature .parameter.active { color: var(--vscode-editorHoverWidget-highlightForeground); font-weight: 700; } + +.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter { font-weight: 700; margin-right: 0.5em; } + +.monaco-editor .peekview-widget .head { box-sizing: border-box; display: flex; justify-content: space-between; flex-wrap: nowrap; } + +.monaco-editor .peekview-widget .head .peekview-title { display: flex; align-items: baseline; font-size: 13px; margin-left: 20px; min-width: 0px; text-overflow: ellipsis; overflow: hidden; } + +.monaco-editor .peekview-widget .head .peekview-title.clickable { cursor: pointer; } + +.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty) { font-size: 0.9em; margin-left: 0.5em; } + +.monaco-editor .peekview-widget .head .peekview-title .dirname, .monaco-editor .peekview-widget .head .peekview-title .filename, .monaco-editor .peekview-widget .head .peekview-title .meta { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } + +.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before { content: "-"; padding: 0px 0.3em; } + +.monaco-editor .peekview-widget .head .peekview-actions { flex: 1 1 0%; text-align: right; padding-right: 2px; } + +.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar { display: inline-block; } + +.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar, .monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar > .actions-container { height: 100%; } + +.monaco-editor .peekview-widget > .body { border-top: 1px solid; position: relative; } + +.monaco-editor .peekview-widget .head .peekview-title .codicon { margin-right: 4px; align-self: center; } + +.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon { color: inherit !important; } + +.monaco-editor .rename-box { z-index: 100; color: inherit; border-radius: 4px; } + +.monaco-editor .rename-box.preview { padding: 4px 4px 0px; } + +.monaco-editor .rename-box .rename-input { padding: 3px; border-radius: 2px; } + +.monaco-editor .rename-box .rename-label { display: none; opacity: 0.8; } + +.monaco-editor .rename-box.preview .rename-label { display: inherit; } + +.monaco-editor .snippet-placeholder { min-width: 2px; outline-style: solid; outline-width: 1px; background-color: var(--vscode-editor-snippetTabstopHighlightBackground,transparent); outline-color: var(--vscode-editor-snippetTabstopHighlightBorder,transparent); } + +.monaco-editor .finish-snippet-placeholder { outline-style: solid; outline-width: 1px; background-color: var(--vscode-editor-snippetFinalTabstopHighlightBackground,transparent); outline-color: var(--vscode-editor-snippetFinalTabstopHighlightBorder,transparent); } + +.monaco-editor .sticky-line { color: var(--vscode-editorLineNumber-foreground); overflow: hidden; white-space: nowrap; display: inline-block; } + +.monaco-editor .sticky-line-number { text-align: right; float: left; } + +.monaco-editor .sticky-line-root { background-color: inherit; overflow: hidden; white-space: nowrap; width: 100%; } + +.monaco-editor.hc-black .sticky-widget, .monaco-editor.hc-light .sticky-widget { border-bottom: 1px solid var(--vscode-contrastBorder); } + +.monaco-editor .sticky-line-root:hover { background-color: var(--vscode-editorStickyScrollHover-background); cursor: pointer; } + +.monaco-editor .sticky-widget { width: 100%; box-shadow: var(--vscode-scrollbar-shadow) 0 3px 2px -2px; z-index: 4; background-color: var(--vscode-editorStickyScroll-background); } + +.monaco-editor .sticky-widget.peek { background-color: var(--vscode-peekViewEditorStickyScroll-background); } + +.monaco-editor .suggest-widget { width: 430px; z-index: 40; display: flex; flex-direction: column; border-radius: 3px; } + +.monaco-editor .suggest-widget.message { flex-direction: row; align-items: center; } + +.monaco-editor .suggest-details, .monaco-editor .suggest-widget { flex: 0 1 auto; width: 100%; border: 1px solid var(--vscode-editorSuggestWidget-border); background-color: var(--vscode-editorSuggestWidget-background); } + +.monaco-editor.hc-black .suggest-details, .monaco-editor.hc-black .suggest-widget, .monaco-editor.hc-light .suggest-details, .monaco-editor.hc-light .suggest-widget { border-width: 2px; } + +.monaco-editor .suggest-widget .suggest-status-bar { box-sizing: border-box; display: none; flex-flow: row nowrap; justify-content: space-between; width: 100%; font-size: 80%; padding: 0px 4px; border-top: 1px solid var(--vscode-editorSuggestWidget-border); overflow: hidden; } + +.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar { display: flex; } + +.monaco-editor .suggest-widget .suggest-status-bar .left { padding-right: 8px; } + +.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label { color: var(--vscode-editorSuggestWidgetStatus-foreground); } + +.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label { margin-right: 0px; } + +.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after { content: ", "; margin-right: 0.3em; } + +.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore, .monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row > .contents > .main > .right > .readMore { display: none; } + +.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover > .contents > .main > .right.can-expand-details > .details-label { width: 100%; } + +.monaco-editor .suggest-widget > .message { padding-left: 22px; } + +.monaco-editor .suggest-widget > .tree { height: 100%; width: 100%; } + +.monaco-editor .suggest-widget .monaco-list { user-select: none; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row { display: flex; box-sizing: border-box; padding-right: 10px; background-repeat: no-repeat; background-position: 2px 2px; white-space: nowrap; cursor: pointer; touch-action: none; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused { color: var(--vscode-editorSuggestWidget-selectedForeground); } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon { color: var(--vscode-editorSuggestWidget-selectedIconForeground); } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents { flex: 1 1 0%; height: 100%; overflow: hidden; padding-left: 2px; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main { display: flex; overflow: hidden; text-overflow: ellipsis; white-space: pre; justify-content: space-between; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left, .monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right { display: flex; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused) > .contents > .main .monaco-icon-label { color: var(--vscode-editorSuggestWidget-foreground); } + +.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight { font-weight: 700; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main .monaco-highlighted-label .highlight { color: var(--vscode-editorSuggestWidget-highlightForeground); } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused > .contents > .main .monaco-highlighted-label .highlight { color: var(--vscode-editorSuggestWidget-focusHighlightForeground); } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close, .monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore::before { color: inherit; opacity: 1; font-size: 14px; cursor: pointer; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close { position: absolute; top: 6px; right: 2px; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close:hover, .monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore:hover { opacity: 1; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label { opacity: 0.7; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .signature-label { overflow: hidden; text-overflow: ellipsis; opacity: 0.6; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .qualifier-label { margin-left: 12px; opacity: 0.4; font-size: 85%; line-height: normal; text-overflow: ellipsis; overflow: hidden; align-self: center; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label { font-size: 85%; margin-left: 1.1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label > .monaco-tokenized-source { display: inline; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label { display: none; } + +.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label) > .contents > .main > .right > .details-label, .monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .right > .details-label, .monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused > .contents > .main > .right > .details-label { display: inline; } + +.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right.can-expand-details > .details-label { width: calc(100% - 26px); } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left { flex-shrink: 1; flex-grow: 1; overflow: hidden; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .monaco-icon-label { flex-shrink: 0; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .left > .monaco-icon-label { max-width: 100%; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .left > .monaco-icon-label { flex-shrink: 1; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right { overflow: hidden; flex-shrink: 4; max-width: 70%; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore { display: inline-block; position: absolute; right: 10px; width: 18px; height: 18px; visibility: hidden; } + +.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row > .contents > .main > .right > .readMore { display: none !important; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .right > .readMore { display: none; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore { display: inline-block; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right > .readMore { visibility: visible; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated { opacity: 0.66; text-decoration: unset; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated > .monaco-icon-label-container > .monaco-icon-name-container { text-decoration: line-through; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before { height: 100%; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon { display: block; height: 16px; width: 16px; margin-left: 2px; background-repeat: no-repeat; background-size: 80%; background-position: 50% center; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide { display: none; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon { display: flex; align-items: center; margin-right: 4px; } + +.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon, .monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before { display: none; } + +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan { margin: 0px 0px 0px 0.3em; border: 0.1em solid rgb(0, 0, 0); width: 0.7em; height: 0.7em; display: inline-block; } + +.monaco-editor .suggest-details-container { z-index: 41; } + +.monaco-editor .suggest-details { display: flex; flex-direction: column; cursor: default; color: var(--vscode-editorSuggestWidget-foreground); } + +.monaco-editor .suggest-details.focused { border-color: var(--vscode-focusBorder); } + +.monaco-editor .suggest-details a { color: var(--vscode-textLink-foreground); } + +.monaco-editor .suggest-details a:hover { color: var(--vscode-textLink-activeForeground); } + +.monaco-editor .suggest-details code { background-color: var(--vscode-textCodeBlock-background); } + +.monaco-editor .suggest-details.no-docs { display: none; } + +.monaco-editor .suggest-details > .monaco-scrollable-element { flex: 1 1 0%; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body { box-sizing: border-box; height: 100%; width: 100%; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type { flex: 2 1 0%; overflow: hidden; text-overflow: ellipsis; opacity: 0.7; white-space: pre; margin: 0px 24px 0px 0px; padding: 4px 0px 12px 5px; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type.auto-wrap { white-space: normal; word-break: break-all; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs { margin: 0px; padding: 4px 5px; white-space: pre-wrap; } + +.monaco-editor .suggest-details.no-type > .monaco-scrollable-element > .body > .docs { margin-right: 24px; overflow: hidden; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs { padding: 0px; white-space: normal; min-height: calc(1rem + 8px); } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div, .monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > span:not(:empty) { padding: 4px 5px; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:first-child { margin-top: 0px; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:last-child { margin-bottom: 0px; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .monaco-tokenized-source { white-space: pre; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs .code { white-space: pre-wrap; overflow-wrap: break-word; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .codicon { vertical-align: sub; } + +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > p:empty { display: none; } + +.monaco-editor .suggest-details code { border-radius: 3px; padding: 0px 0.4em; } + +.monaco-editor .suggest-details ol, .monaco-editor .suggest-details ul { padding-left: 20px; } + +.monaco-editor .suggest-details p code { font-family: var(--monaco-monospace-font); } + +.monaco-editor .codicon.codicon-symbol-array, .monaco-workbench .codicon.codicon-symbol-array { color: var(--vscode-symbolIcon-arrayForeground); } + +.monaco-editor .codicon.codicon-symbol-boolean, .monaco-workbench .codicon.codicon-symbol-boolean { color: var(--vscode-symbolIcon-booleanForeground); } + +.monaco-editor .codicon.codicon-symbol-class, .monaco-workbench .codicon.codicon-symbol-class { color: var(--vscode-symbolIcon-classForeground); } + +.monaco-editor .codicon.codicon-symbol-method, .monaco-workbench .codicon.codicon-symbol-method { color: var(--vscode-symbolIcon-methodForeground); } + +.monaco-editor .codicon.codicon-symbol-color, .monaco-workbench .codicon.codicon-symbol-color { color: var(--vscode-symbolIcon-colorForeground); } + +.monaco-editor .codicon.codicon-symbol-constant, .monaco-workbench .codicon.codicon-symbol-constant { color: var(--vscode-symbolIcon-constantForeground); } + +.monaco-editor .codicon.codicon-symbol-constructor, .monaco-workbench .codicon.codicon-symbol-constructor { color: var(--vscode-symbolIcon-constructorForeground); } + +.monaco-editor .codicon.codicon-symbol-enum, .monaco-editor .codicon.codicon-symbol-value, .monaco-workbench .codicon.codicon-symbol-enum, .monaco-workbench .codicon.codicon-symbol-value { color: var(--vscode-symbolIcon-enumeratorForeground); } + +.monaco-editor .codicon.codicon-symbol-enum-member, .monaco-workbench .codicon.codicon-symbol-enum-member { color: var(--vscode-symbolIcon-enumeratorMemberForeground); } + +.monaco-editor .codicon.codicon-symbol-event, .monaco-workbench .codicon.codicon-symbol-event { color: var(--vscode-symbolIcon-eventForeground); } + +.monaco-editor .codicon.codicon-symbol-field, .monaco-workbench .codicon.codicon-symbol-field { color: var(--vscode-symbolIcon-fieldForeground); } + +.monaco-editor .codicon.codicon-symbol-file, .monaco-workbench .codicon.codicon-symbol-file { color: var(--vscode-symbolIcon-fileForeground); } + +.monaco-editor .codicon.codicon-symbol-folder, .monaco-workbench .codicon.codicon-symbol-folder { color: var(--vscode-symbolIcon-folderForeground); } + +.monaco-editor .codicon.codicon-symbol-function, .monaco-workbench .codicon.codicon-symbol-function { color: var(--vscode-symbolIcon-functionForeground); } + +.monaco-editor .codicon.codicon-symbol-interface, .monaco-workbench .codicon.codicon-symbol-interface { color: var(--vscode-symbolIcon-interfaceForeground); } + +.monaco-editor .codicon.codicon-symbol-key, .monaco-workbench .codicon.codicon-symbol-key { color: var(--vscode-symbolIcon-keyForeground); } + +.monaco-editor .codicon.codicon-symbol-keyword, .monaco-workbench .codicon.codicon-symbol-keyword { color: var(--vscode-symbolIcon-keywordForeground); } + +.monaco-editor .codicon.codicon-symbol-module, .monaco-workbench .codicon.codicon-symbol-module { color: var(--vscode-symbolIcon-moduleForeground); } + +.monaco-editor .codicon.codicon-symbol-namespace, .monaco-workbench .codicon.codicon-symbol-namespace { color: var(--vscode-symbolIcon-namespaceForeground); } + +.monaco-editor .codicon.codicon-symbol-null, .monaco-workbench .codicon.codicon-symbol-null { color: var(--vscode-symbolIcon-nullForeground); } + +.monaco-editor .codicon.codicon-symbol-number, .monaco-workbench .codicon.codicon-symbol-number { color: var(--vscode-symbolIcon-numberForeground); } + +.monaco-editor .codicon.codicon-symbol-object, .monaco-workbench .codicon.codicon-symbol-object { color: var(--vscode-symbolIcon-objectForeground); } + +.monaco-editor .codicon.codicon-symbol-operator, .monaco-workbench .codicon.codicon-symbol-operator { color: var(--vscode-symbolIcon-operatorForeground); } + +.monaco-editor .codicon.codicon-symbol-package, .monaco-workbench .codicon.codicon-symbol-package { color: var(--vscode-symbolIcon-packageForeground); } + +.monaco-editor .codicon.codicon-symbol-property, .monaco-workbench .codicon.codicon-symbol-property { color: var(--vscode-symbolIcon-propertyForeground); } + +.monaco-editor .codicon.codicon-symbol-reference, .monaco-workbench .codicon.codicon-symbol-reference { color: var(--vscode-symbolIcon-referenceForeground); } + +.monaco-editor .codicon.codicon-symbol-snippet, .monaco-workbench .codicon.codicon-symbol-snippet { color: var(--vscode-symbolIcon-snippetForeground); } + +.monaco-editor .codicon.codicon-symbol-string, .monaco-workbench .codicon.codicon-symbol-string { color: var(--vscode-symbolIcon-stringForeground); } + +.monaco-editor .codicon.codicon-symbol-struct, .monaco-workbench .codicon.codicon-symbol-struct { color: var(--vscode-symbolIcon-structForeground); } + +.monaco-editor .codicon.codicon-symbol-text, .monaco-workbench .codicon.codicon-symbol-text { color: var(--vscode-symbolIcon-textForeground); } + +.monaco-editor .codicon.codicon-symbol-type-parameter, .monaco-workbench .codicon.codicon-symbol-type-parameter { color: var(--vscode-symbolIcon-typeParameterForeground); } + +.monaco-editor .codicon.codicon-symbol-unit, .monaco-workbench .codicon.codicon-symbol-unit { color: var(--vscode-symbolIcon-unitForeground); } + +.monaco-editor .codicon.codicon-symbol-variable, .monaco-workbench .codicon.codicon-symbol-variable { color: var(--vscode-symbolIcon-variableForeground); } + +.editor-banner { box-sizing: border-box; cursor: default; width: 100%; font-size: 12px; display: flex; overflow: visible; height: 26px; background: var(--vscode-banner-background); } + +.editor-banner .icon-container { display: flex; flex-shrink: 0; align-items: center; padding: 0px 6px 0px 10px; } + +.editor-banner .icon-container.custom-icon { background-repeat: no-repeat; background-position: 50% center; background-size: 16px; width: 16px; padding: 0px; margin: 0px 6px 0px 10px; } + +.editor-banner .message-container { display: flex; align-items: center; line-height: 26px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } + +.editor-banner .message-container p { margin-block: 0px; } + +.editor-banner .message-actions-container { flex-grow: 1; flex-shrink: 0; line-height: 26px; margin: 0px 4px; } + +.editor-banner .message-actions-container a.monaco-button { width: inherit; margin: 2px 8px; padding: 0px 12px; } + +.editor-banner .message-actions-container a { padding: 3px; margin-left: 12px; text-decoration: underline; } + +.editor-banner .action-container { padding: 0px 10px 0px 6px; } + +.editor-banner { background-color: var(--vscode-banner-background); } + +.editor-banner, .editor-banner .action-container .codicon, .editor-banner .message-actions-container .monaco-link { color: var(--vscode-banner-foreground); } + +.editor-banner .icon-container .codicon { color: var(--vscode-banner-iconForeground); } + +.monaco-editor .unicode-highlight { border: 1px solid var(--vscode-editorUnicodeHighlight-border); background-color: var(--vscode-editorUnicodeHighlight-background); box-sizing: border-box; } + +.monaco-editor .focused .selectionHighlight { background-color: var(--vscode-editor-selectionHighlightBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-selectionHighlightBorder); } + +.monaco-editor.hc-black .focused .selectionHighlight, .monaco-editor.hc-light .focused .selectionHighlight { border-style: dotted; } + +.monaco-editor .wordHighlight { background-color: var(--vscode-editor-wordHighlightBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-wordHighlightBorder); } + +.monaco-editor.hc-black .wordHighlight, .monaco-editor.hc-light .wordHighlight { border-style: dotted; } + +.monaco-editor .wordHighlightStrong { background-color: var(--vscode-editor-wordHighlightStrongBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-wordHighlightStrongBorder); } + +.monaco-editor.hc-black .wordHighlightStrong, .monaco-editor.hc-light .wordHighlightStrong { border-style: dotted; } + +.monaco-editor .wordHighlightText { background-color: var(--vscode-editor-wordHighlightTextBackground); box-sizing: border-box; border: 1px solid var(--vscode-editor-wordHighlightTextBorder); } + +.monaco-editor.hc-black .wordHighlightText, .monaco-editor.hc-light .wordHighlightText { border-style: dotted; } + +.monaco-editor .zone-widget { position: absolute; z-index: 10; } + +.monaco-editor .zone-widget .zone-widget-container { border-top-style: solid; border-bottom-style: solid; border-top-width: 0px; border-bottom-width: 0px; position: relative; } + +.action-widget { font-size: 13px; border-radius: 0px; min-width: 160px; max-width: 500px; z-index: 40; display: block; width: 100%; background-color: var(--vscode-editorWidget-background); color: var(--vscode-editorWidget-foreground); border: 1px solid var(--vscode-editorWidget-border) !important; } + +.context-view-block { z-index: -1; } + +.context-view-block, .context-view-pointerBlock { position: fixed; cursor: auto; left: 0px; top: 0px; width: 100%; height: 100%; } + +.context-view-pointerBlock { z-index: 2; } + +.action-widget .monaco-list { user-select: none; border: 0px !important; } + +.action-widget .monaco-list:focus::before { outline: 0px !important; } + +.action-widget .monaco-list .monaco-scrollable-element { overflow: visible; } + +.action-widget .monaco-list .monaco-list-row { padding: 0px 10px; white-space: nowrap; cursor: pointer; touch-action: none; width: 100%; } + +.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled) { color: var(--vscode-quickInputList-focusForeground); outline: 1px solid var(--vscode-menu-selectionBorder,transparent); outline-offset: -1px; background-color: var(--vscode-quickInputList-focusBackground) !important; } + +.action-widget .monaco-list-row.group-header { font-weight: 600; color: var(--vscode-pickerGroup-foreground) !important; } + +.action-widget .monaco-list .group-header, .action-widget .monaco-list .option-disabled, .action-widget .monaco-list .option-disabled .focused, .action-widget .monaco-list .option-disabled .focused::before, .action-widget .monaco-list .option-disabled::before { user-select: none; cursor: default !important; background-color: transparent !important; outline: solid 0px !important; } + +.action-widget .monaco-list-row.action { display: flex; gap: 6px; align-items: center; } + +.action-widget .monaco-list-row.action.option-disabled { color: var(--vscode-disabledForeground); } + +.action-widget .monaco-list-row.action.option-disabled .codicon { opacity: 0.4; } + +.action-widget .monaco-list-row.action:not(.option-disabled) .codicon { color: inherit; } + +.action-widget .monaco-list-row.action .title { flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; } + +.action-widget .action-widget-action-bar { background-color: var(--vscode-editorHoverWidget-statusBarBackground); border-top: 1px solid var(--vscode-editorHoverWidget-border); } + +.action-widget .action-widget-action-bar::before { display: block; content: ""; width: 100%; } + +.action-widget .action-widget-action-bar .actions-container { padding: 0px 8px; } + +.action-widget-action-bar .action-label { color: var(--vscode-textLink-activeForeground); font-size: 12px; line-height: 22px; padding: 0px; pointer-events: all; } + +.action-widget-action-bar .action-item { margin-right: 16px; pointer-events: none; } + +.action-widget-action-bar .action-label:hover { background-color: transparent !important; } + +.monaco-action-bar .action-item.menu-entry .action-label.icon { width: 16px; height: 16px; background-repeat: no-repeat; background-position: 50% center; background-size: 16px; } + +.monaco-dropdown-with-default { flex-direction: row; border-radius: 5px; display: flex !important; } + +.monaco-dropdown-with-default > .action-container > .action-label { margin-right: 0px; } + +.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon { width: 16px; height: 16px; background-repeat: no-repeat; background-position: 50% center; background-size: 16px; } + +.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*="codicon-"] { font-size: 12px; padding-left: 0px; padding-right: 0px; line-height: 16px; margin-left: -3px; } + +.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label { display: block; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; } + +.monaco-link { color: var(--vscode-textLink-foreground); } + +.monaco-link:hover { color: var(--vscode-textLink-activeForeground); } + +.quick-input-widget { position: absolute; width: 600px; z-index: 2550; left: 50%; margin-left: -300px; app-region: no-drag; border-radius: 6px; } + +.quick-input-titlebar { display: flex; align-items: center; border-top-left-radius: 5px; border-top-right-radius: 5px; } + +.quick-input-left-action-bar { display: flex; margin-left: 4px; flex: 1 1 0%; } + +.quick-input-title { padding: 3px 0px; text-align: center; text-overflow: ellipsis; overflow: hidden; } + +.quick-input-right-action-bar { display: flex; margin-right: 4px; flex: 1 1 0%; } + +.quick-input-right-action-bar > .actions-container { justify-content: flex-end; } + +.quick-input-titlebar .monaco-action-bar .action-label.codicon { background-position: 50% center; background-repeat: no-repeat; padding: 2px; } + +.quick-input-description { margin: 6px; } + +.quick-input-header .quick-input-description { margin: 4px 2px; } + +.quick-input-header { display: flex; padding: 8px 6px 6px; } + +.quick-input-widget.hidden-input .quick-input-header { padding: 0px; margin-bottom: 0px; } + +.quick-input-and-message { display: flex; flex-direction: column; flex-grow: 1; min-width: 0px; position: relative; } + +.quick-input-check-all { align-self: center; margin: 0px; } + +.quick-input-filter { flex-grow: 1; display: flex; position: relative; } + +.quick-input-box { flex-grow: 1; } + +.quick-input-widget.show-checkboxes .quick-input-box, .quick-input-widget.show-checkboxes .quick-input-message { margin-left: 5px; } + +.quick-input-visible-count { position: absolute; left: -10000px; } + +.quick-input-count { align-self: center; position: absolute; right: 4px; display: flex; align-items: center; } + +.quick-input-count .monaco-count-badge { vertical-align: middle; padding: 2px 4px; border-radius: 2px; min-height: auto; line-height: normal; } + +.quick-input-action { margin-left: 6px; } + +.quick-input-action .monaco-text-button { font-size: 11px; padding: 0px 6px; display: flex; height: 25px; align-items: center; } + +.quick-input-message { margin-top: -1px; padding: 5px; overflow-wrap: break-word; } + +.quick-input-message > .codicon { margin: 0px 0.2em; vertical-align: text-bottom; } + +.quick-input-message a { color: inherit; } + +.quick-input-progress.monaco-progress-container { position: relative; } + +.quick-input-progress.monaco-progress-container, .quick-input-progress.monaco-progress-container .progress-bit { height: 2px; } + +.quick-input-list { line-height: 22px; } + +.quick-input-widget.hidden-input .quick-input-list { margin-top: 4px; padding-bottom: 4px; } + +.quick-input-list .monaco-list { overflow: hidden; max-height: 440px; padding-bottom: 5px; } + +.quick-input-list .monaco-scrollable-element { padding: 0px 5px; } + +.quick-input-list .quick-input-list-entry { box-sizing: border-box; overflow: hidden; display: flex; height: 100%; padding: 0px 6px; } + +.quick-input-list .quick-input-list-entry.quick-input-list-separator-border { border-top-width: 1px; border-top-style: solid; } + +.quick-input-list .monaco-list-row { border-radius: 3px; } + +.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border { border-top-style: none; } + +.quick-input-list .quick-input-list-label { overflow: hidden; display: flex; height: 100%; flex: 1 1 0%; } + +.quick-input-list .quick-input-list-checkbox { align-self: center; margin: 0px; } + +.quick-input-list .quick-input-list-rows { overflow: hidden; text-overflow: ellipsis; display: flex; flex-direction: column; height: 100%; flex: 1 1 0%; margin-left: 5px; } + +.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows { margin-left: 10px; } + +.quick-input-widget .quick-input-list .quick-input-list-checkbox { display: none; } + +.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox { display: inline; } + +.quick-input-list .quick-input-list-rows > .quick-input-list-row { display: flex; align-items: center; } + +.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label, .quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container { flex: 1 1 0%; } + +.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*="codicon-"] { vertical-align: text-bottom; } + +.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span { opacity: 1; } + +.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding { margin-right: 8px; } + +.quick-input-list .quick-input-list-label-meta { opacity: 0.7; line-height: normal; text-overflow: ellipsis; overflow: hidden; } + +.quick-input-list .monaco-highlighted-label .highlight { font-weight: 700; } + +.quick-input-list .quick-input-list-entry .quick-input-list-separator { margin-right: 4px; } + +.quick-input-list .quick-input-list-entry-action-bar { display: flex; flex: 0 1 0%; overflow: visible; } + +.quick-input-list .quick-input-list-entry-action-bar .action-label { display: none; } + +.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon { margin-right: 4px; padding: 0px 2px 2px; } + +.quick-input-list .quick-input-list-entry-action-bar { margin-top: 1px; margin-right: 4px; } + +.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label, .quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible, .quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label { display: flex; } + +.quick-input-list .monaco-list-row.focused .monaco-keybinding-key, .quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator { color: inherit; } + +.quick-input-list .monaco-list-row.focused .monaco-keybinding-key { background: none; } + +.extension-editor .codicon.codicon-error, .extensions-viewlet > .extensions .codicon.codicon-error, .markers-panel .marker-icon .codicon.codicon-error, .markers-panel .marker-icon.error, .monaco-editor .zone-widget .codicon.codicon-error, .preferences-editor .codicon.codicon-error, .text-search-provider-messages .providerMessage .codicon.codicon-error { color: var(--vscode-problemsErrorIcon-foreground); } + +.extension-editor .codicon.codicon-warning, .extensions-viewlet > .extensions .codicon.codicon-warning, .markers-panel .marker-icon .codicon.codicon-warning, .markers-panel .marker-icon.warning, .monaco-editor .zone-widget .codicon.codicon-warning, .preferences-editor .codicon.codicon-warning, .text-search-provider-messages .providerMessage .codicon.codicon-warning { color: var(--vscode-problemsWarningIcon-foreground); } + +.extension-editor .codicon.codicon-info, .extensions-viewlet > .extensions .codicon.codicon-info, .markers-panel .marker-icon .codicon.codicon-info, .markers-panel .marker-icon.info, .monaco-editor .zone-widget .codicon.codicon-info, .preferences-editor .codicon.codicon-info, .text-search-provider-messages .providerMessage .codicon.codicon-info { color: var(--vscode-problemsInfoIcon-foreground); } + +.monaco-workbench .quick-input-list .quick-input-list-entry.has-actions:hover .quick-input-list-entry-action-bar .action-label.dirty-workspace::before { content: ""; } + +.monaco-workbench .screencast-mouse { position: absolute; border-width: 2px; border-style: solid; border-radius: 50%; z-index: 100000; content: " "; pointer-events: none; display: none; } + +.monaco-workbench .screencast-keyboard { position: absolute; background-color: rgba(0, 0, 0, 0.5); width: 100%; left: 0px; z-index: 100000; pointer-events: none; color: rgb(238, 238, 238); line-height: 1.75em; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench:not(.reduce-motion) .screencast-keyboard { transition: opacity 0.3s ease-out 0s; } + +.monaco-workbench .screencast-keyboard:empty { opacity: 0; } + +.monaco-workbench .screencast-keyboard > .key { padding: 0px 8px; box-shadow: rgba(186, 186, 186, 0.4) 0px -3px 0px inset; margin-right: 6px; border: 1px solid rgba(204, 204, 204, 0.4); border-radius: 5px; background-color: rgba(255, 255, 255, 0.05); } + +.monaco-workbench .screencast-keyboard > .title { font-weight: 600; } + +.monaco-workbench .part { box-sizing: border-box; overflow: hidden; } + +.monaco-workbench .part > .drop-block-overlay.visible { visibility: visible; } + +.monaco-workbench .part > .drop-block-overlay { position: absolute; top: 0px; width: 100%; height: 100%; visibility: hidden; opacity: 0; z-index: 12; } + +.monaco-workbench .part > .title { height: 35px; display: flex; box-sizing: border-box; overflow: hidden; padding-left: 8px; padding-right: 8px; } + +.monaco-workbench .part > .title > .title-label { line-height: 35px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 12px; } + +.monaco-workbench .part > .title > .title-label h2 { font-size: 11px; cursor: default; font-weight: 400; margin: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.monaco-workbench .part > .title > .title-label a { text-decoration: none; font-size: 13px; cursor: default; } + +.monaco-workbench .part > .title > .title-actions { height: 35px; flex: 1 1 0%; padding-left: 5px; } + +.monaco-workbench .part > .title > .title-actions .action-label { display: block; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; } + +.monaco-workbench .part > .title > .title-actions .action-label .label { display: none; } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon { color: inherit; } + +.monaco-workbench .part > .content { font-size: 13px; } + +.monaco-workbench .part.editor > .content .monaco-progress-container, .monaco-workbench .part > .content > .monaco-progress-container { position: absolute; left: 0px; top: 33px; z-index: 5; height: 2px; } + +.monaco-workbench .part.editor > .content .monaco-progress-container .progress-bit, .monaco-workbench .part > .content > .monaco-progress-container .progress-bit { height: 2px; } + +@keyframes fadeIn { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.mac { font-family: -apple-system, BlinkMacSystemFont, sans-serif; } + +.mac:lang(zh-Hans) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; } + +.mac:lang(zh-Hant) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; } + +.mac:lang(ja) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; } + +.mac:lang(ko) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", AppleGothic, sans-serif; } + +.windows { font-family: "Segoe WPC", "Segoe UI", sans-serif; } + +.windows:lang(zh-Hans) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; } + +.windows:lang(zh-Hant) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; } + +.windows:lang(ja) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; } + +.windows:lang(ko) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", Dotom, sans-serif; } + +.linux { font-family: system-ui, Ubuntu, "Droid Sans", sans-serif; } + +.linux:lang(zh-Hans) { font-family: system-ui, Ubuntu, "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; } + +.linux:lang(zh-Hant) { font-family: system-ui, Ubuntu, "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; } + +.linux:lang(ja) { font-family: system-ui, Ubuntu, "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; } + +.linux:lang(ko) { font-family: system-ui, Ubuntu, "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", UnDotum, "FBaekmuk Gulim", sans-serif; } + +.mac { --monaco-monospace-font: "SF Mono",Monaco,Menlo,Courier,monospace; } + +.windows { --monaco-monospace-font: Consolas,"Courier New",monospace; } + +.linux { --monaco-monospace-font: "Ubuntu Mono","Liberation Mono","DejaVu Sans Mono","Courier New",monospace; } + +body { height: 100%; width: 100%; margin: 0px; padding: 0px; overflow: hidden; font-size: 11px; user-select: none; } + +body.web { position: fixed; } + +.monaco-workbench { font-size: 13px; line-height: 1.4em; position: relative; z-index: 1; overflow: hidden; color: var(--vscode-foreground); } + +.monaco-workbench.web { touch-action: none; } + +.monaco-workbench.border:not(.fullscreen) { box-sizing: border-box; border: 1px solid var(--window-border-color); } + +.monaco-workbench.border.mac { border-radius: 5px; } + +.monaco-workbench.border.mac.macos-bigsur-or-newer { border-radius: 10px; } + +.monaco-workbench img { border: 0px; } + +.monaco-workbench label { cursor: pointer; } + +.monaco-workbench a { text-decoration: none; } + +.monaco-workbench a:active { color: inherit; background-color: inherit; } + +.monaco-workbench a.plain, .monaco-workbench a.plain.hover, .monaco-workbench a.plain:hover { color: inherit; text-decoration: none; } + +.monaco-workbench input { color: inherit; font-family: inherit; font-size: 100%; } + +.monaco-workbench input::placeholder { color: var(--vscode-input-placeholderForeground); } + +.monaco-workbench input::-webkit-input-placeholder { color: var(--vscode-input-placeholderForeground); } + +.monaco-workbench textarea::placeholder { color: var(--vscode-input-placeholderForeground); } + +.monaco-workbench textarea::-webkit-input-placeholder { color: var(--vscode-input-placeholderForeground); } + +.monaco-workbench .pointer { cursor: pointer; } + +.monaco-workbench.mac.monaco-font-aliasing-antialiased { -webkit-font-smoothing: antialiased; } + +.monaco-workbench.mac.monaco-font-aliasing-none { -webkit-font-smoothing: none; } + +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .monaco-workbench.mac.monaco-font-aliasing-auto { -webkit-font-smoothing: antialiased; } +} + +.monaco-workbench .context-view { app-region: no-drag; } + +.monaco-workbench .codicon { color: var(--vscode-icon-foreground); } + +.monaco-workbench .codicon[class*="codicon-"] { font-size: 16px; } + +.monaco-workbench.modal-dialog-visible .monaco-progress-container.infinite .progress-bit { display: none; } + +.monaco-workbench select { font-family: inherit; appearance: none; border: 1px solid; } + +.monaco-workbench .select-container { position: relative; } + +.monaco-workbench .select-container::after { content: ""; font-family: codicon; font-size: 16px; width: 16px; height: 16px; line-height: 16px; position: absolute; top: 0px; bottom: 0px; right: 6px; margin: auto; pointer-events: none; } + +.monaco-workbench .synthetic-focus, .monaco-workbench [tabindex="0"]:focus, .monaco-workbench [tabindex="-1"]:focus, .monaco-workbench button:focus, .monaco-workbench input[type="button"]:focus, .monaco-workbench input[type="checkbox"]:focus, .monaco-workbench input[type="search"]:focus, .monaco-workbench input[type="text"]:focus, .monaco-workbench select:focus, .monaco-workbench textarea:focus { outline-width: 1px; outline-style: solid; outline-offset: -1px; outline-color: var(--vscode-focusBorder); opacity: 1; } + +.monaco-workbench.hc-black .synthetic-focus input, .monaco-workbench.hc-light .synthetic-focus input { background: transparent; } + +.monaco-workbench input[type="checkbox"]:focus { outline-offset: 2px; } + +.monaco-workbench [tabindex="0"]:active, .monaco-workbench [tabindex="-1"]:active, .monaco-workbench input[type="button"]:active, .monaco-workbench input[type="checkbox"]:active, .monaco-workbench select:active { outline: 0px !important; } + +.monaco-workbench.mac select:focus { border-color: transparent; } + +.monaco-workbench .monaco-list:not(.element-focused):focus::before { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 5; content: ""; pointer-events: none; outline-width: 1px; outline-style: solid; outline-offset: -1px; outline-color: var(--vscode-focusBorder); } + +.monaco-workbench .monaco-list .monaco-list-row .monaco-highlighted-label .highlight { color: var(--vscode-list-highlightForeground); } + +.monaco-workbench .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight { color: var(--vscode-list-focusHighlightForeground); } + +.monaco-workbench .monaco-inputbox.error.synthetic-focus, .monaco-workbench .monaco-inputbox.error input[type="text"]:focus, .monaco-workbench .monaco-inputbox.info.synthetic-focus, .monaco-workbench .monaco-inputbox.info input[type="text"]:focus, .monaco-workbench .monaco-inputbox.warning.synthetic-focus, .monaco-workbench .monaco-inputbox.warning input[type="text"]:focus, .monaco-workbench .monaco-list:focus, .monaco-workbench .synthetic-focus :focus { outline: 0px !important; } + +.monaco-workbench a.monaco-link:hover { text-decoration: underline; } + +.monaco-workbench .monaco-action-bar:not(.vertical) .action-label:not(.disabled):hover, .monaco-workbench .monaco-action-bar:not(.vertical) .monaco-dropdown-with-primary:not(.disabled):hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .monaco-action-bar:not(.vertical) .action-item.active .action-label:not(.disabled), .monaco-workbench .monaco-action-bar:not(.vertical) .monaco-dropdown.active .action-label:not(.disabled) { background-color: var(--vscode-toolbar-activeBackground); } + +.monaco-workbench .monaco-action-bar:not(.vertical) .action-item .action-label:hover:not(.disabled) { outline: 1px dashed var(--vscode-toolbar-hoverOutline); outline-offset: -1px; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item { display: block; position: relative; } + +.monaco-workbench .activitybar > .content .composite-bar > .monaco-action-bar .action-item::after, .monaco-workbench .activitybar > .content .composite-bar > .monaco-action-bar .action-item::before { position: absolute; content: ""; width: 48px; height: 2px; display: none; background-color: transparent; transition-property: background-color; transition-duration: 0ms; transition-delay: 0.1s; } + +.monaco-workbench .activitybar > .content.dragged-over .composite-bar > .monaco-action-bar .action-item::after, .monaco-workbench .activitybar > .content.dragged-over .composite-bar > .monaco-action-bar .action-item::before { display: block; } + +.monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item::before { top: 1px; margin-top: -2px; } + +.monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item::after { bottom: 1px; margin-bottom: -2px; } + +.monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item:first-of-type::before { top: 2px; margin-top: -2px; } + +.monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item:last-of-type::after { bottom: 2px; margin-bottom: -2px; } + +.monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.bottom::after, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.bottom::before, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.top::after, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.top::before { transition-delay: 0s; } + +.monaco-workbench .activitybar > .content.dragged-over-head > .composite-bar > .monaco-action-bar .action-item:first-of-type::before, .monaco-workbench .activitybar > .content.dragged-over-tail > .composite-bar > .monaco-action-bar .action-item:last-of-type::after, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.bottom + .action-item::before, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item.top::before, .monaco-workbench .activitybar > .content > .composite-bar > .monaco-action-bar .action-item:last-of-type.bottom::after { background-color: var(--insert-border-color); } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-label { position: relative; z-index: 1; display: flex; overflow: hidden; width: 48px; height: 48px; margin-right: 0px; box-sizing: border-box; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-label:not(.codicon) { font-size: 15px; line-height: 40px; padding: 0px 0px 0px 48px; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-label.codicon { font-size: 24px; align-items: center; justify-content: center; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.active .action-label.codicon, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus .action-label.codicon, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:hover .action-label.codicon { color: var(--vscode-activityBar-foreground) !important; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.active .action-label.uri-icon, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus .action-label.uri-icon, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:hover .action-label.uri-icon { background-color: var(--vscode-activityBar-foreground) !important; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.checked .active-item-indicator::before, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus .active-item-indicator::before { content: ""; position: absolute; z-index: 1; top: 0px; height: 100%; width: 0px; border-left: 2px solid; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.checked .active-item-indicator::before { top: 0px; height: 100%; } + +.monaco-workbench.hc-black .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.checked:not(:focus) .active-item-indicator.action-item, .monaco-workbench.hc-light .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.checked:not(:focus) .active-item-indicator { display: none; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item.clicked:focus::before { border-left: none !important; } + +.monaco-workbench .activitybar.left > .content :not(.monaco-menu) > .monaco-action-bar .action-item .active-item-indicator::before { left: 0px; } + +.monaco-workbench .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .action-item .active-item-indicator::before { right: 0px; } + +.monaco-workbench.hc-black .activitybar.left > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus::before, .monaco-workbench.hc-black .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus::before, .monaco-workbench.hc-light .activitybar.left > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus::before, .monaco-workbench.hc-light .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus::before { outline: none; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .active-item-indicator, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .badge, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .profile-badge { position: absolute; top: 0px; bottom: 0px; margin: auto; left: 0px; overflow: hidden; width: 100%; height: 100%; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .active-item-indicator, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .badge { z-index: 2; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .profile-badge { z-index: 1; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .active-item-indicator { pointer-events: none; } + +.monaco-workbench.border .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .active-item-indicator { left: -2px; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .badge .badge-content { position: absolute; top: 24px; right: 8px; font-size: 9px; font-weight: 600; min-width: 8px; height: 16px; line-height: 16px; padding: 0px 4px; border-radius: 20px; text-align: center; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .profile-badge .profile-badge-content { position: absolute; font-weight: 600; font-size: 9px; line-height: 10px; top: 24px; right: 6px; padding: 2px 3px; border-radius: 7px; background-color: var(--vscode-profileBadge-background); color: var(--vscode-profileBadge-foreground); border: 2px solid var(--vscode-activityBar-background); } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:active .profile-badge-content, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:focus .profile-badge-content, .monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .action-item:hover .profile-badge-content { color: var(--vscode-activityBar-foreground); } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .badge .codicon.badge-content { font-size: 12px; font-weight: unset; padding: 0px; justify-content: center; } + +.monaco-workbench .activitybar > .content :not(.monaco-menu) > .monaco-action-bar .badge .codicon.badge-content::before { text-align: center; vertical-align: baseline; } + +.monaco-workbench .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .badge, .monaco-workbench .activitybar.right > .content :not(.monaco-menu) > .monaco-action-bar .profile-badge { left: auto; right: 0px; } + +.monaco-workbench .part.activitybar { width: 48px; height: 100%; } + +.monaco-workbench .activitybar.bordered::before { content: ""; float: left; position: absolute; box-sizing: border-box; height: 100%; width: 0px; border-color: inherit; } + +.monaco-workbench .activitybar.left.bordered::before { right: 0px; border-right-style: solid; border-right-width: 1px; } + +.monaco-workbench .activitybar.right.bordered::before { left: 0px; border-left-style: solid; border-left-width: 1px; } + +.monaco-workbench .activitybar > .content { height: 100%; display: flex; flex-direction: column; justify-content: space-between; } + +.monaco-workbench .activitybar > .content .monaco-action-bar { text-align: left; background-color: inherit; } + +.monaco-workbench .activitybar .action-item:focus { outline: 0px !important; } + +.monaco-workbench .activitybar > .content > .composite-bar { margin-bottom: auto; } + +.monaco-workbench .activitybar .menubar, .monaco-workbench .activitybar .menubar.compact .toolbar-toggle-more { width: 100%; height: 35px; } + +.monaco-workbench.noauxiliarybar .part.auxiliarybar { display: none !important; visibility: hidden !important; } + +.monaco-workbench .part.auxiliarybar > .content .monaco-editor, .monaco-workbench .part.auxiliarybar > .content .monaco-editor .margin, .monaco-workbench .part.auxiliarybar > .content .monaco-editor .monaco-editor-background { background-color: var(--vscode-sideBar-background); } + +.monaco-workbench .part.auxiliarybar > .title > .panel-switcher-container > .monaco-action-bar .action-item:focus .action-label, .monaco-workbench .part.auxiliarybar > .title > .panel-switcher-container > .monaco-action-bar .action-item:hover .action-label { color: var(--vscode-sideBarTitle-foreground) !important; } + +.monaco-workbench .part.auxiliarybar > .title > .panel-switcher-container > .monaco-action-bar .action-item.checked .action-label, .monaco-workbench .part.auxiliarybar > .title > .panel-switcher-container > .monaco-action-bar .action-item:hover .action-label { outline: var(--vscode-contrastActiveBorder,unset) solid 1px !important; } + +.monaco-workbench .part.auxiliarybar > .title > .panel-switcher-container > .monaco-action-bar .action-item:not(.checked):hover .action-label { outline: var(--vscode-contrastActiveBorder,unset) dashed 1px !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 { display: flex; flex-shrink: 0; align-items: center; padding: 0px 6px 0px 10px; } + +.monaco-workbench .part.banner .icon-container .codicon { color: var(--vscode-banner-iconForeground); } + +.monaco-workbench .part.banner .icon-container.custom-icon { background-repeat: no-repeat; background-position: 50% center; background-size: 16px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); width: 16px; padding: 0px; margin: 0px 6px 0px 10px; } + +.monaco-workbench .part.banner .message-container { line-height: 26px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } + +.monaco-workbench .part.banner .message-container a { color: var(--vscode-banner-foreground); } + +.monaco-workbench .part.banner .message-container p { margin-block: 0px; } + +.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); padding: 3px; margin-left: 12px; text-decoration: underline; cursor: pointer; } + +.monaco-workbench .part.banner .message-container a { text-decoration: underline; cursor: pointer; } + +.monaco-workbench .part.banner .action-container { padding: 0px 10px 0px 6px; } + +.monaco-workbench .part.banner .action-container .codicon { color: var(--vscode-banner-foreground); } + +.monaco-workbench .part.editor > .content .editor-group-container .breadcrumbs-control.hidden { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.focused .hint-more, .monaco-workbench .part.editor > .content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.focused .monaco-icon-label, .monaco-workbench .part.editor > .content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.selected .hint-more, .monaco-workbench .part.editor > .content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.selected .monaco-icon-label { text-decoration-line: underline; } + +.monaco-workbench .monaco-breadcrumb-item.shows-symbol-icon .codicon[class*="codicon-symbol-"] { padding-right: 6px; } + +.monaco-workbench .monaco-breadcrumbs-picker .arrow { position: absolute; width: 0px; border-style: solid; } + +.monaco-workbench .monaco-breadcrumbs-picker .picker-item { line-height: 22px; flex: 1 1 0%; } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree { height: 100%; overflow: hidden; display: flex; flex-direction: column; } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree > .input { padding: 5px 9px; position: relative; box-sizing: border-box; height: 36px; } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree > .tree { height: calc(100% - 36px); } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree.inactive > .input { display: none; } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree.inactive > .tree { height: 100%; } + +.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree .monaco-highlighted-label .highlight { font-weight: 700; } + +#monaco-workbench-editor-drop-overlay { position: absolute; z-index: 10000; width: 100%; height: 100%; left: 0px; } + +#monaco-workbench-editor-drop-overlay > .editor-group-overlay-indicator { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; opacity: 0; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench:not(.reduce-motion) #monaco-workbench-editor-drop-overlay > .editor-group-overlay-indicator { transition: opacity 0.15s ease-out 0s; } + +#monaco-workbench-editor-drop-overlay .editor-group-overlay-drop-into-prompt { text-align: center; padding: 0.6em; margin: 0.2em; line-height: normal; opacity: 0; } + +.monaco-workbench:not(.reduce-motion) #monaco-workbench-editor-drop-overlay .editor-group-overlay-drop-into-prompt { transition: opacity 0.15s ease-out 0s; } + +#monaco-workbench-editor-drop-overlay .editor-group-overlay-drop-into-prompt i { padding: 0px 8px; border: 1px solid rgba(204, 204, 204, 0.4); margin: 0px 1px; border-radius: 5px; background-color: rgba(255, 255, 255, 0.05); font-style: normal; } + +.monaco-workbench:not(.reduce-motion) #monaco-workbench-editor-drop-overlay > .editor-group-overlay-indicator.overlay-move-transition { transition: top 70ms ease-out 0s, left 70ms ease-out 0s, width 70ms ease-out 0s, height 70ms ease-out 0s, opacity 0.15s ease-out 0s; } + +.monaco-workbench .part.editor > .content .editor-group-container { height: 100%; } + +.monaco-workbench .part.editor > .content .editor-group-container.empty { opacity: 0.5; } + +.monaco-workbench .part.editor > .content .editor-group-container.empty.active, .monaco-workbench .part.editor > .content .editor-group-container.empty.dragged-over { opacity: 1; } + +.monaco-workbench .part.editor > .content:not(.empty) .editor-group-container.empty.active:focus { outline-offset: -2px; outline: 1px solid var(--vscode-editorGroup-focusedEmptyBorder); } + +.monaco-workbench .part.editor > .content.empty .editor-group-container.empty.active:focus { outline: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark { display: flex; height: 100%; max-width: 290px; margin: auto; flex-direction: column; align-items: center; justify-content: center; } + +.monaco-workbench .part.editor > .content .editor-group-container:not(.empty) > .editor-group-watermark { display: none; } + +.monaco-workbench .part.editor > .content:not(.empty) .editor-group-container.empty > .editor-group-watermark { max-width: 200px; height: calc(100% - 70px); } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .letterpress { width: 100%; max-height: 100%; aspect-ratio: 1 / 1; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M30.235 39.884a2.491 2.491 0 01-1.781-.73L12.7 24.78l-3.46 2.624-3.406 2.582a1.665 1.665 0 01-1.082.338 1.664 1.664 0 01-1.046-.431l-2.2-2a1.666 1.666 0 010-2.463L7.458 20 4.67 17.453 1.507 14.57a1.665 1.665 0 010-2.463l2.2-2a1.665 1.665 0 012.13-.097l6.863 5.209L28.452.844a2.488 2.488 0 011.841-.729c.351.009.699.091 1.019.245l8.236 3.961a2.5 2.5 0 011.415 2.253V33.42a2.501 2.501 0 01-1.416 2.257l-8.235 3.961a2.492 2.492 0 01-1.077.246zm.716-28.947l-11.948 9.062 11.952 9.065-.004-18.127z' clip-rule='evenodd' opacity='.05'/%3E%3C/svg%3E"); background-size: contain; background-position-x: 50%; background-repeat: no-repeat; } + +.monaco-workbench.vs-dark .part.editor > .content .editor-group-container .editor-group-watermark > .letterpress { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M30.235 39.884a2.491 2.491 0 01-1.781-.73L12.7 24.78l-3.46 2.624-3.406 2.582a1.665 1.665 0 01-1.082.338 1.664 1.664 0 01-1.046-.431l-2.2-2a1.666 1.666 0 010-2.463L7.458 20 4.67 17.453 1.507 14.57a1.665 1.665 0 010-2.463l2.2-2a1.665 1.665 0 012.13-.097l6.863 5.209L28.452.844a2.488 2.488 0 011.841-.729c.351.009.699.091 1.019.245l8.236 3.961a2.5 2.5 0 011.415 2.253V33.42a2.501 2.501 0 01-1.416 2.257l-8.235 3.961a2.492 2.492 0 01-1.077.246zm.716-28.947l-11.948 9.062 11.952 9.065-.004-18.127z' clip-rule='evenodd' opacity='.3'/%3E%3C/svg%3E"); } + +.monaco-workbench.hc-light .part.editor > .content .editor-group-container .editor-group-watermark > .letterpress { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23d9d9d9' fill-rule='evenodd' d='M30.235 39.884a2.491 2.491 0 01-1.781-.73L12.7 24.78l-3.46 2.624-3.406 2.582a1.665 1.665 0 01-1.082.338 1.664 1.664 0 01-1.046-.431l-2.2-2a1.666 1.666 0 010-2.463L7.458 20 4.67 17.453 1.507 14.57a1.665 1.665 0 010-2.463l2.2-2a1.665 1.665 0 012.13-.097l6.863 5.209L28.452.844a2.488 2.488 0 011.841-.729c.351.009.699.091 1.019.245l8.236 3.961a2.5 2.5 0 011.415 2.253V33.42a2.501 2.501 0 01-1.416 2.257l-8.235 3.961a2.492 2.492 0 01-1.077.246zm.716-28.947l-11.948 9.062 11.952 9.065-.004-18.127z' clip-rule='evenodd'/%3E%3C/svg%3E"); } + +.monaco-workbench.hc-black .part.editor > .content .editor-group-container .editor-group-watermark > .letterpress { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%233C3C3C' fill-rule='evenodd' d='M30.235 39.884a2.491 2.491 0 01-1.781-.73L12.7 24.78l-3.46 2.624-3.406 2.582a1.665 1.665 0 01-1.082.338 1.664 1.664 0 01-1.046-.431l-2.2-2a1.666 1.666 0 010-2.463L7.458 20 4.67 17.453 1.507 14.57a1.665 1.665 0 010-2.463l2.2-2a1.665 1.665 0 012.13-.097l6.863 5.209L28.452.844a2.488 2.488 0 011.841-.729c.351.009.699.091 1.019.245l8.236 3.961a2.5 2.5 0 011.415 2.253V33.42a2.501 2.501 0 01-1.416 2.257l-8.235 3.961a2.492 2.492 0 01-1.077.246zm.716-28.947l-11.948 9.062 11.952 9.065-.004-18.127z' clip-rule='evenodd'/%3E%3C/svg%3E"); } + +.monaco-workbench .part.editor > .content .editor-group-container.max-height-478px > .editor-group-watermark > .shortcuts, .monaco-workbench .part.editor > .content:not(.empty) .editor-group-container > .editor-group-watermark > .shortcuts { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts > .watermark-box { display: inline-table; border-collapse: separate; border-spacing: 11px 17px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dl { display: table-row; opacity: 0.8; cursor: default; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dt { text-align: right; letter-spacing: 0.04em; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dd { text-align: left; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dd, .monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dt { display: table-cell; vertical-align: middle; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dl, .monaco-workbench .part.editor > .content .editor-group-container > .editor-group-watermark > .shortcuts dt { color: rgba(0, 0, 0, 0.68); } + +.monaco-workbench.vs-dark .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dl, .monaco-workbench.vs-dark .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dt { color: rgba(255, 255, 255, 0.6); } + +.monaco-workbench.hc-black .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dt, .monaco-workbench.hc-light .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dt { color: var(--vscode-editor-foreground); } + +.monaco-workbench.hc-black .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dl, .monaco-workbench.hc-light .part.editor > .content .editor-group-container .editor-group-watermark > .shortcuts dl { color: var(--vscode-editor-foreground); opacity: 1; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title { position: relative; box-sizing: border-box; overflow: hidden; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title:not(.tabs) { display: flex; flex-wrap: nowrap; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.title-border-bottom::after { content: ""; position: absolute; bottom: 0px; left: 0px; z-index: 9; pointer-events: none; background-color: var(--title-border-bottom-color); width: 100%; height: 1px; } + +.monaco-workbench .part.editor > .content .editor-group-container.empty > .title { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-container-toolbar { display: none; height: 35px; } + +.monaco-workbench .part.editor > .content:not(.empty) .editor-group-container.empty > .editor-group-container-toolbar { display: block; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-container-toolbar .actions-container { justify-content: flex-end; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-group-container-toolbar .action-item { margin-right: 4px; } + +.monaco-workbench .part.editor > .content .editor-group-container.empty > .editor-container { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .editor-container > .editor-instance { height: 100%; } + +.monaco-workbench .part.editor > .content .grid-view-container { width: 100%; height: 100%; } + +.monaco-editor-pane-placeholder { padding: 0px 16px; box-sizing: border-box; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 10px; } + +.monaco-editor-pane-placeholder:focus { outline: none !important; } + +.monaco-editor-pane-placeholder .editor-placeholder-icon-container .codicon { font-size: 48px; } + +.monaco-editor-pane-placeholder .editor-placeholder-icon-container .codicon.codicon-error { color: var(--vscode-editorError-foreground); } + +.monaco-editor-pane-placeholder .editor-placeholder-icon-container .codicon.codicon-warning { color: var(--vscode-editorWarning-foreground); } + +.monaco-editor-pane-placeholder .editor-placeholder-icon-container .codicon.codicon-info, .monaco-editor-pane-placeholder .editor-placeholder-icon-container .codicon.codicon-workspace-untrusted { color: var(--vscode-editorInfo-foreground); } + +.monaco-editor-pane-placeholder.max-height-200px .editor-placeholder-icon-container { display: none; } + +.monaco-editor-pane-placeholder .editor-placeholder-label-container { font-size: 14px; max-width: 450px; text-align: center; word-break: break-word; } + +.monaco-editor-pane-placeholder .editor-placeholder-buttons-container { display: flex; } + +.monaco-editor-pane-placeholder .editor-placeholder-buttons-container > .monaco-button { margin: 4px 5px; font-size: 14px; width: fit-content; padding: 6px 11px; outline-offset: 2px !important; } + +.quick-input-list .quick-input-list-entry.has-actions:hover .quick-input-list-entry-action-bar .action-label.dirty-editor::before { content: ""; } + +.monaco-workbench .screen-reader-detected-explanation { width: 420px; top: 30px; right: 6px; padding: 1em; cursor: default; } + +.monaco-workbench .screen-reader-detected-explanation .cancel { position: absolute; top: 0px; right: 0px; padding: 0.5em; width: 22px; height: 22px; border: none; cursor: pointer; } + +.monaco-workbench .screen-reader-detected-explanation h2 { margin: 0px; padding: 0px; font-weight: 400; font-size: 1.8em; } + +.monaco-workbench .screen-reader-detected-explanation p { font-size: 1.2em; } + +.monaco-workbench .screen-reader-detected-explanation hr { border: 0px; height: 2px; } + +.monaco-workbench .screen-reader-detected-explanation .buttons { display: flex; } + +.monaco-workbench .screen-reader-detected-explanation .buttons a { font-size: 13px; padding-left: 12px; padding-right: 12px; margin-right: 5px; max-width: fit-content; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .label-container { height: 35px; display: flex; justify-content: flex-start; align-items: center; overflow: hidden; flex: 1 1 auto; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .label-container > .title-label { line-height: 35px; overflow: hidden; text-overflow: ellipsis; position: relative; padding-left: 20px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .label-container > .title-label > .monaco-icon-label-container { flex: initial; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .no-tabs.title-label { flex: 0 0 auto; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control { flex: 1 1 50%; overflow: hidden; margin-left: 0.45em; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item { font-size: 0.9em; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control.preview .monaco-breadcrumb-item { font-style: italic; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item::before { content: "/"; opacity: 1; height: inherit; width: inherit; background-image: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control.backslash-path .monaco-breadcrumb-item::before { content: "\\"; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item.root_folder + .monaco-breadcrumb-item::before, .monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item.root_folder::before, .monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control.relative-path .monaco-breadcrumb-item:nth-child(2)::before, .monaco-workbench.windows .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:nth-child(2)::before { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item.root_folder::after { content: " • "; padding: 0px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:last-child { padding-right: 4px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item .codicon[class*="codicon-symbol-"] { padding: 0px 1px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item .codicon:last-child { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .breadcrumbs-control .monaco-icon-label::before { height: 18px; padding-right: 2px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .title-actions { display: flex; flex: initial; opacity: 0.5; padding-right: 8px; height: 35px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .title-actions .action-item { margin-right: 4px; } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title > .title-actions { opacity: 1; } + +.side-by-side-editor-container { width: 100%; height: 100%; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container { display: flex; position: relative; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.tabs-border-bottom::after { content: ""; position: absolute; bottom: 0px; left: 0px; z-index: 9; pointer-events: none; background-color: var(--tabs-border-bottom-color); width: 100%; height: 1px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container > .monaco-scrollable-element { flex: 1 1 0%; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container > .monaco-scrollable-element .scrollbar { z-index: 11; cursor: default; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container { display: flex; height: 35px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.scroll { overflow: scroll !important; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .tabs-container { height: auto; flex-wrap: wrap; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container::-webkit-scrollbar { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab { position: relative; display: flex; white-space: nowrap; cursor: pointer; height: 35px; box-sizing: border-box; padding-left: 10px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .tabs-container > .tab:last-child { margin-right: var(--last-tab-margin-right); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .tabs-container > .tab.last-in-row:not(:last-child) { border-right: 0px !important; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.has-icon.tab-actions-off:not(.sticky-compact), .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.has-icon.tab-actions-right, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.has-icon.tab-actions-off:not(.sticky-compact), .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.has-icon.tab-actions-right { padding-left: 5px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit { width: 120px; min-width: fit-content; flex-shrink: 0; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed { min-width: var(--tab-sizing-current-width,50px); max-width: var(--tab-sizing-current-width,var(--tab-sizing-fixed-max-width,160px)); flex: 1 0 0px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.last-in-row { min-width: calc(var(--tab-sizing-current-width, 50px) - 1px); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .tabs-container > .tab.sizing-fit.last-in-row:not(:last-child) { flex-grow: 1; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink { min-width: 80px; flex-basis: 0px; flex-grow: 1; max-width: fit-content; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.sticky-shrink { position: sticky; z-index: 8; flex-basis: 0px; flex-grow: 0; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.sticky-compact { width: 38px; min-width: 38px; max-width: 38px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.sticky-shrink { width: 80px; min-width: 80px; max-width: 80px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-fit.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-fit.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-fixed.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-fixed.sticky-shrink, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-shrink.sticky-compact, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container.disable-sticky-tabs > .tab.sizing-shrink.sticky-shrink { position: static; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.tab-actions-left::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.tab-actions-off::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.tab-actions-left::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.tab-actions-off::after { content: ""; display: flex; flex: 0 1 0%; width: 5px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.tab-actions-left, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.tab-actions-left { min-width: 80px; padding-right: 5px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dragged { transform: translateZ(0px); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dragged-over div { pointer-events: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-left { flex-direction: row-reverse; padding-left: 0px; padding-right: 10px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-border-bottom-container, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-border-top-container { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active.tab-border-bottom > .tab-border-bottom-container, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active.tab-border-top > .tab-border-top-container, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty-border-top > .tab-border-top-container { display: block; position: absolute; left: 0px; pointer-events: none; width: 100%; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active.tab-border-top > .tab-border-top-container { z-index: 6; top: 0px; height: 1px; background-color: var(--tab-border-top-color); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active.tab-border-bottom > .tab-border-bottom-container { z-index: 10; bottom: 0px; height: 1px; background-color: var(--tab-border-bottom-color); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty-border-top > .tab-border-top-container { z-index: 6; top: 0px; height: 2px; background-color: var(--tab-dirty-border-top-color); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label { margin-top: auto; margin-bottom: auto; line-height: 35px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed .tab-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink .tab-label { position: relative; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink > .tab-label > .monaco-icon-label-container::after { content: ""; position: absolute; right: 0px; width: 5px; opacity: 1; padding: 0px; top: 1px; bottom: 1px; height: calc(100% - 2px); } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed:focus > .tab-label > .monaco-icon-label-container::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink:focus > .tab-label > .monaco-icon-label-container::after { opacity: 0; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed > .tab-label.tab-label-has-badge::after, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink > .tab-label.tab-label-has-badge::after { padding-right: 5px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sticky-compact:not(.has-icon) .monaco-icon-label { text-align: center; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit .monaco-icon-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fit .monaco-icon-label > .monaco-icon-label-container { overflow: visible; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed > .monaco-icon-label > .monaco-icon-label-container, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink > .monaco-icon-label > .monaco-icon-label-container { text-overflow: clip; flex: 0 0 auto; } + +.monaco-workbench.hc-black .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed > .monaco-icon-label > .monaco-icon-label-container, .monaco-workbench.hc-black .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink > .monaco-icon-label > .monaco-icon-label-container, .monaco-workbench.hc-light .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed > .monaco-icon-label > .monaco-icon-label-container, .monaco-workbench.hc-light .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink > .monaco-icon-label > .monaco-icon-label-container { text-overflow: ellipsis; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-actions { margin-top: auto; margin-bottom: auto; width: 28px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-actions > .monaco-action-bar { width: 28px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-fixed > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-shrink > .tab-actions { flex: 0 1 0%; overflow: hidden; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty.tab-actions-right.sizing-fixed > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty.tab-actions-right.sizing-shrink > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sticky.tab-actions-right.sizing-fixed > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sticky.tab-actions-right.sizing-shrink > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-fixed:hover > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-fixed > .tab-actions:focus-within, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-shrink:hover > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-right.sizing-shrink > .tab-actions:focus-within { overflow: visible; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off.sticky-compact > .tab-actions, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off:not(.dirty):not(.sticky) > .tab-actions { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.active:hover > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.active > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.dirty > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.sticky > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab:hover > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab > .tab-actions .action-label:focus { opacity: 1; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-actions .actions-container { justify-content: center; } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab > .tab-actions .action-label.codicon { color: inherit; font-size: 16px; padding: 2px; width: 16px; height: 16px; } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.sticky.dirty > .tab-actions .action-label:not(:hover)::before, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sticky.dirty > .tab-actions .action-label:not(:hover)::before { content: ""; } + +.monaco-workbench .part.editor > .content .editor-group-container.active > .title .tabs-container > .tab.dirty > .tab-actions .action-label:not(:hover)::before, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty > .tab-actions .action-label:not(:hover)::before { content: ""; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active:hover > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.active > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.dirty > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sticky > .tab-actions .action-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab:hover > .tab-actions .action-label { opacity: 0.5; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab > .tab-actions .action-label { opacity: 0; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off { padding-right: 10px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-fixed.tab-actions-off:not(.sticky-compact), .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.sizing-shrink.tab-actions-off:not(.sticky-compact) { padding-right: 5px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off.dirty-border-top > .tab-actions { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off.dirty:not(.dirty-border-top):not(.sticky-compact), .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off.sticky:not(.sticky-compact) { padding-right: 0px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab.tab-actions-off > .tab-actions { pointer-events: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control { flex: 1 1 100%; height: 22px; cursor: default; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-icon-label { height: 22px; line-height: 22px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-icon-label::before { height: 22px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .outline-element-icon { padding-right: 3px; height: 22px; line-height: 22px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item { max-width: 80%; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item::before { width: 16px; height: 22px; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:last-child { padding-right: 8px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:last-child .codicon:last-child { display: none; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .editor-actions { cursor: default; flex: initial; padding: 0px 8px 0px 4px; height: 35px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .editor-actions .action-item { margin-right: 4px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title > .tabs-and-actions-container.wrapping .editor-actions { position: absolute; bottom: 0px; right: 0px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title { cursor: pointer; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label, .monaco-workbench .part.editor > .content .editor-group-container > .title .title-label { white-space: nowrap; flex: 1 1 0%; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label a, .monaco-workbench .part.editor > .content .editor-group-container > .title .title-label a { font-size: 13px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .monaco-icon-label::before, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .monaco-icon-label::before, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label a, .monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label span, .monaco-workbench .part.editor > .content .editor-group-container > .title .title-label a, .monaco-workbench .part.editor > .content .editor-group-container > .title .title-label h2 { cursor: pointer; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title .monaco-icon-label::before { height: 35px; } + +.monaco-workbench .part.editor > .content .editor-group-container > .title.breadcrumbs .monaco-icon-label::after, .monaco-workbench .part.editor > .content .editor-group-container > .title.tabs .monaco-icon-label::after { margin-right: 0px; } + +.monaco-editor-group-drag-image { display: inline-block; padding: 1px 7px; border-radius: 10px; font-size: 12px; position: absolute; } + +.monaco-workbench .part > .content > .composite { height: 100%; } + +.monaco-workbench .part > .composite.title { display: flex; } + +.monaco-workbench .part > .composite.title > .title-actions { flex: 1 1 0%; padding-left: 5px; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-toolbar-container .action-item, .monaco-workbench > .notifications-center > .notifications-center-header > .notifications-center-header-toolbar .action-item { margin-right: 4px; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-toolbar-container .action-item:first-child, .monaco-workbench > .notifications-center > .notifications-center-header > .notifications-center-header-toolbar .action-item:first-child { margin-left: 4px; } + +.monaco-workbench > .notifications-center { position: absolute; z-index: 1000; right: 8px; bottom: 31px; display: none; overflow: hidden; border-radius: 4px; } + +.monaco-workbench.nostatusbar > .notifications-center { bottom: 8px; } + +.monaco-workbench > .notifications-center.visible { display: block; } + +.monaco-workbench > .notifications-center > .notifications-center-header { display: flex; align-items: center; padding-left: 8px; padding-right: 5px; height: 35px; } + +.monaco-workbench > .notifications-center > .notifications-center-header > .notifications-center-header-title { text-transform: uppercase; font-size: 11px; } + +.monaco-workbench > .notifications-center > .notifications-center-header > .notifications-center-header-toolbar { flex: 1 1 0%; } + +.monaco-workbench > .notifications-center > .notifications-center-header > .notifications-center-header-toolbar .actions-container { justify-content: flex-end; } + +.monaco-workbench > .notifications-center .notifications-list-container .monaco-list-row[data-last-element="false"] > .notification-list-item { border-bottom: 1px solid var(--vscode-notifications-border); } + +.monaco-workbench > .notifications-center .notifications-list-container, .monaco-workbench > .notifications-center .notifications-list-container .monaco-scrollable-element, .monaco-workbench > .notifications-center .notifications-list-container .notification-list-item { border-radius: 0px; } + +.monaco-workbench > .notifications-center .codicon.codicon-error { color: var(--vscode-notificationsErrorIcon-foreground) !important; } + +.monaco-workbench > .notifications-center .codicon.codicon-warning { color: var(--vscode-notificationsWarningIcon-foreground) !important; } + +.monaco-workbench > .notifications-center .codicon.codicon-info { color: var(--vscode-notificationsInfoIcon-foreground) !important; } + +.monaco-workbench .notifications-list-container { color: var(--vscode-notifications-foreground); background: var(--vscode-notifications-background); outline-color: var(--vscode-contrastBorder); border-radius: inherit; } + +.monaco-workbench .notifications-list-container .notification-list-item { display: flex; flex-direction: column-reverse; padding: 10px 5px; height: 100%; box-sizing: border-box; border-radius: 4px; } + +.monaco-workbench .notifications-list-container .notification-offset-helper { opacity: 0; position: absolute; line-height: 22px; overflow-wrap: break-word; } + +.monaco-workbench .notifications-list-container .monaco-scrollable-element { border-radius: 4px; } + +.monaco-workbench .notifications-list-container .notification-list-item > .notification-list-item-main-row { display: flex; flex-grow: 1; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-icon { display: flex; align-items: center; flex: 0 0 16px; height: 22px; margin-right: 4px; margin-left: 4px; font-size: 18px; background-position: 50% center; background-repeat: no-repeat; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-message { line-height: 22px; overflow: hidden; text-overflow: ellipsis; flex: 1 1 0%; user-select: text; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-message a { color: var(--vscode-notificationLink-foreground); } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-message a:focus { outline-width: 1px; outline-style: solid; outline-color: var(--vscode-focusBorder); } + +.monaco-workbench .notifications-list-container .notification-list-item.expanded .notification-list-item-message { white-space: normal; overflow-wrap: break-word; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-toolbar-container { display: none; height: 22px; } + +.monaco-workbench .notifications-list-container .monaco-list-row.focused .notification-list-item .notification-list-item-toolbar-container, .monaco-workbench .notifications-list-container .notification-list-item.expanded .notification-list-item-toolbar-container, .monaco-workbench .notifications-list-container .notification-list-item:hover .notification-list-item-toolbar-container { display: block; } + +.monaco-workbench .notifications-list-container .notification-list-item > .notification-list-item-details-row { display: none; align-items: center; padding-left: 5px; overflow: hidden; } + +.monaco-workbench .notifications-list-container .notification-list-item.expanded > .notification-list-item-details-row { display: flex; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-source { flex: 1 1 0%; font-size: 12px; overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container { display: flex; overflow: hidden; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container > .monaco-button, .monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container > .monaco-button-dropdown { margin: 4px 5px; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container .monaco-button { outline-offset: 2px !important; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container .monaco-text-button { width: fit-content; padding: 4px 10px; display: inline-block; font-size: 12px; overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .notifications-list-container .notification-list-item .notification-list-item-buttons-container .monaco-dropdown-button { padding: 5px; } + +.monaco-workbench .notifications-list-container .progress-bit { height: 2px; bottom: 0px; } + +.monaco-workbench > .notifications-toasts { position: absolute; z-index: 1000; right: 3px; bottom: 26px; display: none; overflow: hidden; } + +.monaco-workbench.nostatusbar > .notifications-toasts { bottom: 3px; } + +.monaco-workbench > .notifications-toasts.visible { display: flex; flex-direction: column; } + +.monaco-workbench > .notifications-toasts .notification-toast-container { overflow: hidden; } + +.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast { margin: 8px; transform: translate3d(0px, 100%, 0px); opacity: 0; transition: transform 0.3s ease-out 0s, opacity 0.3s ease-out 0s; border-radius: 4px; } + +.monaco-workbench.reduce-motion > .notifications-toasts .notification-toast-container > .notification-toast { transition: transform 0ms ease-out 0s, opacity 0ms ease-out 0s; } + +.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast.notification-fade-in { opacity: 1; transform: none; } + +.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast.notification-fade-in-done { opacity: 1; transform: none; transition: none 0s ease 0s; } + +.monaco-workbench > .notifications-toasts .codicon.codicon-error { color: var(--vscode-notificationsErrorIcon-foreground) !important; } + +.monaco-workbench > .notifications-toasts .codicon.codicon-warning { color: var(--vscode-notificationsWarningIcon-foreground) !important; } + +.monaco-workbench > .notifications-toasts .codicon.codicon-info { color: var(--vscode-notificationsInfoIcon-foreground) !important; } + +.monaco-workbench .part.basepanel > .composite.title > .title-actions .monaco-action-bar .actions-container { justify-content: flex-end; } + +.monaco-workbench .part.basepanel > .composite.title > .global-actions .monaco-action-bar .action-item, .monaco-workbench .part.basepanel > .composite.title > .title-actions .monaco-action-bar .action-item { margin-right: 4px; } + +.monaco-workbench .part.basepanel > .composite.title > .title-actions .monaco-action-bar .action-item .action-label { outline-offset: -2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container.composite-bar > .monaco-action-bar .action-label.codicon-more { display: flex; align-items: center; justify-content: center; margin-left: 0px; margin-right: 0px; color: inherit !important; } + +.monaco-workbench .part.basepanel .empty-panel-message-area { display: none; height: 100%; width: 100%; } + +.monaco-workbench .part.basepanel .empty-panel-message-area.visible { display: flex; align-items: center; place-content: center; } + +.monaco-workbench .part.basepanel .empty-panel-message-area .empty-panel-message { margin: 12px; text-align: center; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar { line-height: 27px; height: 35px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item { text-transform: uppercase; font-size: 11px; padding: 2px 10px; display: flex; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.icon { padding-left: 2px; padding-right: 2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.icon .action-label:not(.codicon) { width: 16px; height: 16px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item::after, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item::before { content: ""; width: 2px; height: 24px; position: absolute; display: none; opacity: 0; background-color: var(--insert-border-color); transition-property: opacity; transition-duration: 0ms; transition-delay: 0.1s; } + +.monaco-workbench .part.basepanel > .composite.title.dragged-over > .panel-switcher-container > .monaco-action-bar .action-item::after, .monaco-workbench .part.basepanel > .composite.title.dragged-over > .panel-switcher-container > .monaco-action-bar .action-item::before { display: block; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item::before { left: 1px; margin-left: -2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item::after { right: 1px; margin-right: -2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item:first-of-type::before { left: 2px; margin-left: -2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item:last-of-type::after { right: 2px; margin-right: -2px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.left::after, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.left::before, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.right::after, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.right::before { transition-delay: 0s; } + +.monaco-workbench .part.basepanel > .composite.title.dragged-over-head > .panel-switcher-container > .monaco-action-bar .action-item:first-of-type::before, .monaco-workbench .part.basepanel > .composite.title.dragged-over-tail > .panel-switcher-container > .monaco-action-bar .action-item:last-of-type::after, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.left::before, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.right + .action-item::before, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item:last-of-type.right::after { opacity: 1; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item .action-label { margin-right: 0px; padding: 2px; border-radius: 0px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.icon .action-label.codicon, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item:not(.icon) .action-label { background: none !important; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.checked .action-label { margin-right: 0px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .badge { margin-left: 8px; display: flex; align-items: center; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.icon .badge { margin-left: 0px; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .badge .badge-content { padding: 3px 5px; border-radius: 11px; font-size: 11px; min-width: 18px; height: 18px; line-height: 11px; font-weight: 400; text-align: center; display: inline-block; box-sizing: border-box; position: relative; } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item .active-item-indicator { position: absolute; z-index: 1; bottom: 0px; overflow: hidden; pointer-events: none; height: 100%; top: -4px; left: 10px; width: calc(100% - 20px); } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.icon .active-item-indicator { top: 1px; left: 2px; width: calc(100% - 4px); } + +.monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item.checked .active-item-indicator::before, .monaco-workbench .part.basepanel > .composite.title > .panel-switcher-container > .monaco-action-bar .action-item:focus .active-item-indicator::before { content: ""; position: absolute; z-index: 1; bottom: 0px; width: 100%; height: 0px; border-top-width: 1px; border-top-style: solid; } + +.monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item.clicked:not(.checked):focus .active-item-indicator::before { border-top-color: transparent !important; } + +.monaco-workbench .part.basepanel.right .global-actions .codicon-panel-maximize::before, .monaco-workbench .part.basepanel.right .global-actions .codicon-panel-restore::before, .monaco-workbench .part.basepanel.right .title-actions .codicon-split-horizontal::before { display: inline-block; transform: rotate(-90deg); } + +.monaco-workbench .part.basepanel.left .global-actions .codicon-panel-maximize::before, .monaco-workbench .part.basepanel.left .global-actions .codicon-panel-restore::before, .monaco-workbench .part.basepanel.left .title-actions .codicon-split-horizontal::before { display: inline-block; transform: rotate(90deg); } + +.monaco-workbench.nopanel .part.panel { display: none !important; visibility: hidden !important; } + +.monaco-workbench .part.panel.bottom .composite.title { border-top-width: 1px; border-top-style: solid; } + +.monaco-workbench.noeditorarea .part.panel.bottom .composite.title { border-top-width: 0px; } + +.monaco-workbench .part.panel.right { border-left-width: 1px; border-left-style: solid; } + +.monaco-workbench.noeditorarea .part.panel.right { border-left-width: 0px; } + +.monaco-workbench .part.panel.left { border-right-width: 1px; border-right-style: solid; } + +.monaco-workbench.noeditorarea .part.panel.left { border-right-width: 0px; } + +.monaco-workbench .part.panel > .content .monaco-editor, .monaco-workbench .part.panel > .content .monaco-editor .margin, .monaco-workbench .part.panel > .content .monaco-editor .monaco-editor-background { background-color: var(--vscode-panel-background); } + +.monaco-workbench .part.panel > .title > .panel-switcher-container > .monaco-action-bar .action-item:focus .action-label, .monaco-workbench .part.panel > .title > .panel-switcher-container > .monaco-action-bar .action-item:hover .action-label { color: var(--vscode-panelTitle-activeForeground) !important; } + +.monaco-workbench .part.panel .monaco-inputbox { border-color: var(--vscode-panelInput-border,transparent) !important; } + +.monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item:focus .active-item-indicator::before { border-top-color: var(--vscode-focusBorder) !important; } + +.monaco-workbench .part.panel > .title > .panel-switcher-container > .monaco-action-bar .action-item:focus { outline: none; } + +.monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item.checked.clicked:focus .active-item-indicator::before, .monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item.checked:not(:focus) .active-item-indicator::before { border-top-color: var(--vscode-panelTitle-activeBorder) !important; } + +.monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item.checked .action-label, .monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item:hover .action-label { outline: var(--vscode-contrastActiveBorder,unset) solid 1px !important; } + +.monaco-workbench .part.basepanel > .title > .panel-switcher-container > .monaco-action-bar .action-item:not(.checked):hover .action-label { outline: var(--vscode-contrastActiveBorder,unset) dashed 1px !important; } + +.monaco-workbench.nosidebar > .part.sidebar { display: none !important; visibility: hidden !important; } + +.monaco-workbench .part.sidebar .title-actions .actions-container { justify-content: flex-end; } + +.monaco-workbench .part.sidebar .title-actions .action-item { margin-right: 4px; } + +.monaco-workbench .part.sidebar > .title > .title-label h2 { text-transform: uppercase; } + +.monaco-workbench .viewlet .collapsible.header .title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.monaco-workbench .viewlet .collapsible.header .actions { width: 0px; } + +.monaco-workbench .viewlet .collapsible.header.focused .actions, .monaco-workbench .viewlet .split-view-view:hover > .header .actions { width: auto; flex: 1 1 0%; } + +.monaco-workbench .viewlet .collapsible.header .actions .action-label { width: 28px; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; margin-right: 0px; height: 22px; } + +.monaco-workbench .viewlet .collapsible.header .actions .action-label .label, .monaco-workbench .viewlet .collapsible.header.collapsed .actions { display: none; } + +.monaco-workbench .viewlet .collapsible.header .action-label { margin-right: 0.2em; background-repeat: no-repeat; width: 16px; height: 16px; } + +.monaco-workbench .part.statusbar { box-sizing: border-box; cursor: default; width: 100%; height: 22px; font-size: 12px; display: flex; overflow: hidden; } + +.monaco-workbench:not(.reduce-motion) .part.statusbar { transition: background-color 0.15s ease-out 0s; } + +.monaco-workbench .part.statusbar.status-border-top::after { content: ""; position: absolute; top: 0px; left: 0px; z-index: 5; pointer-events: none; background-color: var(--status-border-top-color); width: 100%; height: 1px; } + +.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 { display: inline-block; line-height: 22px; height: 100%; vertical-align: top; max-width: 40vw; font-variant-numeric: tabular-nums; } + +.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 { position: absolute; left: calc(50% - 5px); top: -5px; width: 10px; height: 5px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.has-beak > .status-bar-item-beak-container::before { content: ""; position: fixed; border-bottom-width: 5px; border-bottom-style: solid; border-left: 5px solid transparent; border-right: 5px solid transparent; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item > .statusbar-item-label { margin-right: 3px; margin-left: 3px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.compact-left > .statusbar-item-label { margin-right: 3px; margin-left: 0px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.compact-right > .statusbar-item-label { margin-right: 0px; margin-left: 3px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.left.first-visible-item { padding-left: 7px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.right.last-visible-item { margin-right: 7px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.has-background-color.left.first-visible-item, .monaco-workbench .part.statusbar > .items-container > .statusbar-item.has-background-color.right.last-visible-item { padding-right: 0px; padding-left: 0px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.has-background-color > .statusbar-item-label { margin-right: 0px; margin-left: 0px; padding-left: 10px; padding-right: 10px; } + +.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 > .statusbar-item-label { cursor: pointer; display: flex; height: 100%; padding: 0px 5px; white-space: pre; align-items: center; text-overflow: ellipsis; overflow: hidden; outline-width: 0px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item.compact-left > .statusbar-item-label, .monaco-workbench .part.statusbar > .items-container > .statusbar-item.compact-right > .statusbar-item-label { padding: 0px 3px; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item > a:hover:not(.disabled) { 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; font-size: 14px; color: inherit; } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item .status-bar-info { color: var(--vscode-statusBarItem-prominentForeground); background-color: var(--vscode-statusBarItem-prominentBackground); } + +.monaco-workbench .part.statusbar > .items-container > .statusbar-item a.status-bar-info:hover:not(.disabled) { background-color: var(--vscode-statusBarItem-prominentHoverBackground); } + +.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; } + +.monaco-workbench:not(.hc-light):not(.hc-black) .part.statusbar > .items-container > .statusbar-item a:hover:not(.disabled) { background-color: var(--vscode-statusBarItem-hoverBackground); } + +.monaco-workbench .menubar .toolbar-toggle-more, .monaco-workbench .menubar > .menubar-menu-button { color: var(--vscode-titleBar-activeForeground); } + +.monaco-workbench .activitybar .menubar.compact .toolbar-toggle-more, .monaco-workbench .activitybar .menubar.compact > .menubar-menu-button { color: var(--vscode-activityBar-inactiveForeground); } + +.monaco-workbench .activitybar .menubar.compact:not(:focus-within) > .menubar-menu-button:hover, .monaco-workbench .activitybar .menubar.compact:not(:focus-within) > .menubar-menu-button:hover .toolbar-toggle-more, .monaco-workbench .activitybar .menubar.compact > .menubar-menu-button.open, .monaco-workbench .activitybar .menubar.compact > .menubar-menu-button.open .toolbar-toggle-more, .monaco-workbench .activitybar .menubar.compact > .menubar-menu-button:focus, .monaco-workbench .activitybar .menubar.compact > .menubar-menu-button:focus .toolbar-toggle-more { color: var(--vscode-activityBar-foreground); } + +.monaco-workbench .menubar.inactive:not(.compact) > .menubar-menu-button, .monaco-workbench .menubar.inactive:not(.compact) > .menubar-menu-button .toolbar-toggle-more { color: var(--vscode-titleBar-inactiveForeground); } + +.monaco-workbench .menubar:not(.compact) > .menubar-menu-button.open, .monaco-workbench .menubar:not(.compact) > .menubar-menu-button.open .toolbar-toggle-more, .monaco-workbench .menubar:not(.compact) > .menubar-menu-button:focus, .monaco-workbench .menubar:not(.compact) > .menubar-menu-button:focus .toolbar-toggle-more, .monaco-workbench .menubar:not(:focus-within):not(.compact) > .menubar-menu-button:hover, .monaco-workbench .menubar:not(:focus-within):not(.compact) > .menubar-menu-button:hover .toolbar-toggle-more { color: var(--vscode-menubar-selectionForeground); } + +.monaco-workbench .menubar:not(.compact) > .menubar-menu-button.open .menubar-menu-title, .monaco-workbench .menubar:not(.compact) > .menubar-menu-button:focus .menubar-menu-title, .monaco-workbench .menubar:not(:focus-within):not(.compact) > .menubar-menu-button:hover .menubar-menu-title { background-color: var(--vscode-menubar-selectionBackground); } + +.monaco-workbench .menubar > .menubar-menu-button:hover .menubar-menu-title { outline: dashed 1px var(--vscode-menubar-selectionBorder); } + +.monaco-workbench .menubar > .menubar-menu-button.open .menubar-menu-title, .monaco-workbench .menubar > .menubar-menu-button:focus .menubar-menu-title { outline: solid 1px var(--vscode-menubar-selectionBorder); } + +.monaco-workbench .menubar > .menubar-menu-button.open .menubar-menu-title, .monaco-workbench .menubar > .menubar-menu-button:focus .menubar-menu-title, .monaco-workbench .menubar > .menubar-menu-button:hover .menubar-menu-title { outline-color: var(--vscode-menubar-selectionBorder); outline-offset: -1px; } + +.monaco-workbench .part.titlebar { display: flex; flex-direction: row; } + +.monaco-workbench.mac .part.titlebar { flex-direction: row-reverse; } + +.monaco-workbench .part.titlebar > .titlebar-container { box-sizing: border-box; overflow: hidden; flex-shrink: 1; flex-grow: 1; align-items: center; justify-content: space-between; user-select: none; display: flex; height: 100%; width: 100%; } + +.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.linux .part.titlebar > .titlebar-container, .monaco-workbench.web .part.titlebar > .titlebar-container, .monaco-workbench.windows .part.titlebar > .titlebar-container { line-height: 22px; justify-content: left; } + +.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 { top: 0px; left: 0px; display: block; position: absolute; width: 100%; height: 100%; app-region: drag; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center, .monaco-workbench .part.titlebar > .titlebar-container > .titlebar-left, .monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right { display: flex; height: 100%; align-items: center; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-left { order: 0; width: 20%; flex-grow: 2; justify-content: flex-start; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center { order: 1; width: 60%; max-width: fit-content; min-width: 0px; margin: 0px 10px; justify-content: center; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right { order: 2; width: 20%; min-width: min-content; flex-grow: 2; justify-content: flex-end; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title { flex: 0 1 auto; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: auto; margin-right: auto; } + +.monaco-workbench.linux .part.titlebar > .titlebar-container > .titlebar-center > .window-title, .monaco-workbench.web .part.titlebar > .titlebar-container > .titlebar-center > .window-title, .monaco-workbench.windows .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; } + +.monaco-workbench.mac.web .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center, .monaco-workbench:not(.mac) .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center { app-region: no-drag; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center.hide { visibility: hidden; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item > .action-label { color: var(--vscode-titleBar-activeForeground); } + +.monaco-workbench .part.titlebar.inactive > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item > .action-label { color: var(--vscode-titleBar-inactiveForeground); } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .codicon { color: inherit; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-center { display: flex; align-items: stretch; color: var(--vscode-commandCenter-foreground); background-color: var(--vscode-commandCenter-background); border: 1px solid var(--vscode-commandCenter-border); overflow: hidden; margin-left: 6px; border-radius: 6px; height: 22px; width: 38vw; max-width: 600px; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-center:only-child { margin-left: 0px; } + +.monaco-workbench .part.titlebar.inactive > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-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 .search-icon { font-size: 14px; opacity: 0.8; margin: auto 3px; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-center .search-label { overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-center > .window-title > .command-center .action-item.command-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; min-width: 36px; flex-wrap: nowrap; order: 2; } + +.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 { zoom: var(--zoom-factor); } + +.monaco-workbench.linux .part.titlebar > .titlebar-container > .resizer, .monaco-workbench.windows .part.titlebar > .titlebar-container > .resizer { app-region: no-drag; position: absolute; top: 0px; width: 100%; height: 4px; } + +.monaco-workbench.linux.fullscreen .part.titlebar > .titlebar-container > .resizer, .monaco-workbench.windows.fullscreen .part.titlebar > .titlebar-container > .resizer { display: none; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-left > .window-appicon { width: 35px; height: 100%; position: relative; z-index: 2500; flex-shrink: 0; order: 1; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-left > .window-appicon:not(.codicon) { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 50% center; 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 > .titlebar-container .window-appicon > .home-bar-icon-badge { position: absolute; right: 9px; bottom: 6px; width: 8px; height: 8px; z-index: 1; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 50% center; background-size: 8px; pointer-events: none; border-top: 1px solid transparent; border-left: 1px solid transparent; } + +.monaco-workbench .part.titlebar .window-controls-container { display: flex; flex-grow: 0; flex-shrink: 0; text-align: center; z-index: 3000; app-region: no-drag; width: 0px; height: 100%; } + +.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,0); 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.primary { width: calc(138px/var(--zoom-factor, 1)); } + +.monaco-workbench:not(.web):not(.mac) .part.titlebar .titlebar-container.counter-zoom .window-controls-container.primary { width: 138px; } + +.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.primary { width: 70px; } + +.monaco-workbench.fullscreen .part.titlebar .window-controls-container { display: none; background-color: transparent; } + +.monaco-workbench .part.titlebar .window-controls-container > .window-icon { display: flex; justify-content: center; align-items: center; height: 100%; width: 46px; font-size: 16px; } + +.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: rgba(255, 255, 255, 0.1); } + +.monaco-workbench .part.titlebar.light > .window-controls-container > .window-icon:hover { background-color: rgba(0, 0, 0, 0.1); } + +.monaco-workbench .part.titlebar .window-controls-container > .window-icon.window-close:hover { background-color: rgba(232, 17, 35, 0.9); } + +.monaco-workbench .part.titlebar .window-controls-container .window-icon.window-close:hover { color: rgb(255, 255, 255); } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .layout-controls-container { display: none; padding-right: 2px; flex-grow: 0; flex-shrink: 0; text-align: center; position: relative; z-index: 2500; app-region: no-drag; height: 100%; margin-left: auto; min-width: 28px; } + +.monaco-workbench.mac:not(.web) .part.titlebar > .titlebar-container > .titlebar-right > .layout-controls-container { right: 8px; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .layout-controls-container.show-layout-control { display: flex; justify-content: center; } + +.monaco-workbench .part.titlebar > .titlebar-container > .titlebar-right > .layout-controls-container .codicon { color: inherit; } + +.monaco-workbench .part.titlebar .window-controls-container .window-icon { color: var(--vscode-titleBar-activeForeground); } + +.monaco-workbench .part.titlebar.inactive .window-controls-container .window-icon { color: var(--vscode-titleBar-inactiveForeground); } + +.monaco-pane-view .split-view-view:first-of-type > .pane > .pane-header { border-top: none !important; } + +.monaco-pane-view .split-view-view:first-of-type > .pane { border-left: none !important; } + +.monaco-pane-view .pane > .pane-header { position: relative; } + +.monaco-pane-view .pane > .pane-header > .actions.show { display: initial; } + +.monaco-pane-view .pane > .pane-header > .icon { display: none; width: 16px; height: 16px; } + +.monaco-pane-view .pane.pane.horizontal:not(.expanded) > .pane-header > .icon { display: inline; margin-top: 4px; } + +.monaco-pane-view .pane > .pane-header h3.title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 11px; min-width: 3ch; margin-block: 0px; } + +.monaco-pane-view .pane > .pane-header .description { display: block; font-weight: 400; margin-left: 10px; opacity: 0.6; overflow: hidden; text-overflow: ellipsis; text-transform: none; white-space: nowrap; flex-shrink: 100000; } + +.monaco-pane-view .pane > .pane-header .description .codicon { font-size: 9px; margin-left: 2px; } + +.monaco-pane-view .pane.horizontal:not(.expanded) > .pane-header .description, .monaco-pane-view .pane.horizontal:not(.expanded) > .pane-header h3.title, .monaco-pane-view .pane > .pane-header:not(.expanded) .description { display: none; } + +.monaco-pane-view .pane .monaco-progress-container { position: absolute; left: 0px; top: -2px; z-index: 5; height: 2px; } + +.monaco-pane-view .pane:not(.merged-header) .monaco-progress-container { top: 20px; } + +.file-icon-themable-tree .align-icon-with-twisty .monaco-tl-twistie:not(.force-twistie):not(.collapsible), .file-icon-themable-tree.align-icons-and-twisties .monaco-tl-twistie:not(.force-twistie):not(.collapsible), .file-icon-themable-tree.hide-arrows .monaco-tl-twistie:not(.force-twistie), .file-icon-themable-tree .monaco-tl-twistie.force-no-twistie { visibility: hidden; background-image: none !important; width: 0px !important; padding-right: 0px !important; } + +.file-icon-themable-tree .monaco-list-row .content .monaco-highlighted-label .highlight, .monaco-tl-contents .monaco-highlighted-label .highlight { background-color: var(--vscode-list-filterMatchBackground); outline: 1px dotted var(--vscode-list-filterMatchBorder); outline-offset: -1px; color: unset !important; } + +.monaco-workbench .tree-explorer-viewlet-tree-view { height: 100%; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .message { display: flex; padding: 4px 12px 4px 18px; user-select: text; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .message p { margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .message ul { padding-left: 24px; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .message.hide { display: none; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .customview-tree { height: 100%; } + +.monaco-workbench .tree-explorer-viewlet-tree-view .customview-tree.hide { display: none; } + +.monaco-workbench .pane > .pane-body > .welcome-view { width: 100%; height: 100%; box-sizing: border-box; display: flex; flex-direction: column; } + +.monaco-workbench .pane > .pane-body.welcome > :not(.welcome-view), .monaco-workbench .pane > .pane-body:not(.welcome) > .welcome-view { display: none; } + +.monaco-workbench .pane > .pane-body .welcome-view-content { display: flex; flex-direction: column; padding: 0px 20px 1em; box-sizing: border-box; align-items: center; } + +.monaco-workbench .pane > .pane-body .welcome-view-content > .button-container { width: 100%; max-width: 300px; } + +.monaco-workbench:not(.reduce-motion) .pane > .pane-body .welcome-view-content > .button-container { transition: max-width 0.2s ease-out 0s; } + +.monaco-workbench .pane > .pane-body .welcome-view-content.wide > .button-container { max-width: 100%; } + +.monaco-workbench .pane > .pane-body .welcome-view-content > .button-container > .monaco-button { max-width: 300px; } + +.monaco-workbench .pane > .pane-body .welcome-view-content > p { width: 100%; } + +.monaco-workbench .pane > .pane-body .welcome-view-content > * { margin-block: 1em 0px; margin-inline: 0px; } + +.customview-tree .monaco-list-row .monaco-tl-contents.align-icon-with-twisty::before { display: none; } + +.customview-tree .monaco-list-row .monaco-tl-contents:not(.align-icon-with-twisty)::before { display: inline-block; } + +.customview-tree .monaco-list .monaco-list-row { padding-right: 12px; padding-left: 0px; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item { display: flex; height: 22px; line-height: 22px; flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; flex-wrap: nowrap; padding-left: 3px; } + +.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .custom-view-tree-node-item-checkbox { background-color: var(--vscode-checkbox-selectBackground); border: 1px solid var(--vscode-checkbox-selectBorder); } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox { width: 16px; height: 16px; margin: 3px 6px 3px 0px; padding: 0px; border: 1px solid var(--vscode-checkbox-border); opacity: 1; background-color: var(--vscode-checkbox-background); } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox.codicon { font-size: 13px; line-height: 15px; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-inputbox { line-height: normal; flex: 1 1 0%; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel { flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-icon-label-container::after { content: ""; display: block; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon, .timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-icon { background-size: 16px; background-position: 0px center; background-repeat: no-repeat; padding-right: 6px; width: 16px; height: 22px; display: flex; align-items: center; justify-content: center; -webkit-font-smoothing: antialiased; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.disabled { opacity: 0.6; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon.codicon-modifier-spin { padding-left: 6px; margin-left: -6px; } + +.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon { color: currentcolor !important; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel .monaco-icon-label-container > .monaco-icon-name-container { flex: 1 1 0%; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel::after { padding-right: 0px; margin-right: 4px; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions { display: none; } + +.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions .action-label { padding: 2px; } + +.customview-tree .monaco-list .monaco-list-row.focused .custom-view-tree-node-item .actions, .customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .actions, .customview-tree .monaco-list .monaco-list-row:hover .custom-view-tree-node-item .actions { display: block; } + +.viewpane-filter-container { cursor: default; display: flex; } + +.viewpane-filter-container.grow { flex: 1 1 0%; } + +.viewpane-filter-container > .viewpane-filter { display: flex; align-items: center; flex: 1 1 0%; position: relative; } + +.viewpane-filter-container > .viewpane-filter .monaco-inputbox { height: 24px; font-size: 12px; flex: 1 1 0%; } + +.pane-header .viewpane-filter-container > .viewpane-filter .monaco-inputbox .monaco-inputbox { height: 20px; line-height: 18px; } + +.monaco-workbench.vs .viewpane-filter-container > .viewpane-filter .monaco-inputbox { height: 25px; } + +.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls { position: absolute; top: 0px; bottom: 0px; right: 0px; display: flex; align-items: center; } + +.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge { margin: 4px 0px; padding: 0px 8px; border-radius: 2px; } + +.viewpane-filter.small > .viewpane-filter-controls > .viewpane-filter-badge, .viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge.hidden { display: none; } + +.viewpane-filter > .viewpane-filter-controls > .monaco-action-bar .action-item .action-label.codicon.filter { padding: 2px; } + +.panel > .title .monaco-action-bar .action-item.viewpane-filter-container { max-width: 400px; min-width: 150px; margin-right: 10px; } + +.pane-body .viewpane-filter-container:not(:empty) { flex: 1 1 0%; margin: 10px 20px; height: auto; } + +.pane-body .viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-item { margin-right: 4px; } + +.viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-label.codicon.codicon-filter.checked { border-color: var(--vscode-inputOption-activeBorder); color: var(--vscode-inputOption-activeForeground); background-color: var(--vscode-inputOption-activeBackground); } + +.monaco-workbench .bulk-edit-panel .highlight.insert { background-color: var(--vscode-diffEditor-insertedTextBackground); } + +.monaco-workbench .bulk-edit-panel .highlight.remove { text-decoration: line-through; background-color: var(--vscode-diffEditor-removedTextBackground); } + +.monaco-workbench .bulk-edit-panel .message { padding: 10px 20px; } + +.monaco-workbench .bulk-edit-panel[data-state="data"] .content, .monaco-workbench .bulk-edit-panel[data-state="message"] .message { 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 { display: flex; flex-direction: column; justify-content: space-between; } + +.monaco-workbench .bulk-edit-panel .content .buttons { padding-left: 20px; padding-top: 10px; } + +.monaco-workbench .bulk-edit-panel .content .buttons .monaco-button { display: inline-flex; width: inherit; margin: 0px 4px; padding: 4px 8px; } + +.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: 0.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 { margin-left: 0.5em; opacity: 0.7; font-size: 0.9em; white-space: pre; } + +.monaco-workbench .bulk-edit-panel .monaco-tl-contents.category { display: flex; flex: 1 1 0%; flex-flow: row nowrap; align-items: center; } + +.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: 0px center; background-size: contain; margin-right: 4px; height: 100%; width: 16px; min-width: 16px; } + +.monaco-workbench.hc-black .bulk-edit-panel .monaco-tl-contents.category .uri-icon, .monaco-workbench.hc-black .bulk-edit-panel .monaco-tl-contents.textedit .uri-icon, .monaco-workbench.vs-dark .bulk-edit-panel .monaco-tl-contents.category .uri-icon, .monaco-workbench.vs-dark .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 { overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .call-hierarchy .message, .monaco-workbench .call-hierarchy .results { display: none; } + +.monaco-workbench .call-hierarchy[data-state="data"] .results { display: inherit; height: 100%; } + +.monaco-workbench .call-hierarchy[data-state="message"] .message { display: flex; align-items: center; justify-content: center; height: 100%; } + +.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 { display: flex; flex: 1 1 0%; flex-flow: row nowrap; align-items: center; } + +.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 .inputarea.ime-input, .monaco-editor .call-hierarchy .editor .monaco-editor .monaco-editor-background { background-color: var(--vscode-peekViewEditor-background); } + +.monaco-editor .call-hierarchy .editor .monaco-editor .margin { background-color: var(--vscode-peekViewEditorGutter-background); } + +.interactive-session { max-width: 600px; margin: auto; } + +.interactive-list .monaco-list-row .monaco-tl-twistie { display: none !important; } + +.interactive-item-container { padding: 16px 20px 0px; display: flex; flex-direction: column; gap: 6px; color: var(--vscode-interactive-session-foreground); cursor: default; user-select: text; } + +.interactive-item-container .header { display: flex; align-items: center; justify-content: space-between; } + +.interactive-item-container .header .user { display: flex; align-items: center; gap: 6px; } + +.interactive-item-container .header .username { margin: 0px; font-size: 12px; font-weight: 600; } + +.interactive-item-container .header .avatar { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 50%; background: var(--vscode-badge-background); pointer-events: none; user-select: none; } + +.interactive-item-container .header .avatar .icon { width: 24px; height: 24px; border-radius: 50%; } + +.interactive-item-container .header .avatar .codicon { color: var(--vscode-badge-foreground) !important; } + +.monaco-list-row:not(.focused) .interactive-item-container:not(:hover) .header .monaco-toolbar, .monaco-list-row:not(.focused) .interactive-item-container:not(:hover) .header .monaco-toolbar .action-label { display: none; } + +.interactive-item-container .header .monaco-toolbar .monaco-action-bar .actions-container { gap: 4px; } + +.interactive-item-container .header .monaco-toolbar .action-label { border: 1px solid transparent; padding: 2px; } + +.interactive-item-container .header .monaco-toolbar .checked .action-label, .interactive-item-container .header .monaco-toolbar .checked .action-label:hover { border-color: var(--vscode-inputOption-activeBorder); background-color: var(--vscode-inputOption-activeBackground); color: var(--vscode-inputOption-activeForeground) !important; } + +.interactive-item-container .value { width: 100%; } + +.interactive-item-container .value table { width: 100%; text-align: left; margin-bottom: 16px; } + +.interactive-item-container .value table, .interactive-item-container .value table td, .interactive-item-container .value table th { border: 1px solid var(--vscode-chat-requestBorder); border-collapse: collapse; padding: 4px 6px; } + +.interactive-item-container .value a { color: var(--vscode-textLink-foreground); } + +.interactive-item-container .value a:active, .interactive-item-container .value a:hover { color: var(--vscode-textLink-activeForeground); } + +.interactive-list { overflow: hidden; } + +.interactive-request { background-color: var(--vscode-chat-requestBackground); border-bottom: 1px solid var(--vscode-chat-requestBorder); border-top: 1px solid var(--vscode-chat-requestBorder); } + +.interactive-item-container .value { white-space: normal; min-height: 36px; overflow-wrap: break-word; } + +.interactive-item-container .value > :last-child:not(.rendered-markdown) { margin-bottom: 16px; } + +.interactive-item-container .value > .interactive-response-error-details:not(:last-child) { margin-bottom: 8px; } + +.interactive-item-container .value h1 { font-size: 20px; font-weight: 600; margin: 16px 0px; } + +.interactive-item-container .value h2 { font-size: 16px; font-weight: 600; margin: 16px 0px; } + +.interactive-item-container .value h3 { font-size: 14px; font-weight: 600; margin: 16px 0px; } + +.interactive-item-container .value p { margin: 0px 0px 16px; line-height: 1.6em; } + +.interactive-item-container .value li { line-height: 1.5rem; } + +.interactive-item-container .monaco-tokenized-source, .interactive-item-container code { font-family: var(--monaco-monospace-font); color: var(--vscode-textPreformat-foreground); } + +.interactive-session .interactive-input-and-toolbar { display: flex; box-sizing: border-box; cursor: text; margin: 0px 12px; background-color: var(--vscode-input-background); border: 1px solid var(--vscode-input-border,transparent); border-radius: 4px; position: relative; padding-left: 8px; } + +.interactive-session .interactive-input-and-toolbar.focused { border-color: var(--vscode-focusBorder); } + +.interactive-session .interactive-input-and-toolbar .monaco-editor, .interactive-session .interactive-input-and-toolbar .monaco-editor .monaco-editor-background { background-color: var(--vscode-input-background) !important; } + +.interactive-session .interactive-input-and-toolbar .monaco-editor .cursors-layer { padding-left: 4px; } + +.interactive-session .interactive-input-part .interactive-execute-toolbar { position: absolute; height: 22px; right: 6px; bottom: 6px; } + +.interactive-session .interactive-input-part .interactive-execute-toolbar .codicon-debug-stop { color: var(--vscode-icon-foreground) !important; } + +.interactive-item-container .interactive-result-editor-wrapper { position: relative; } + +.interactive-item-container .interactive-result-editor-wrapper .monaco-toolbar { display: none; position: absolute; top: -13px; right: 10px; height: 26px; background-color: var(--vscode-interactive-result-editor-background-color,var(--vscode-editor-background)); border: 1px solid var(--vscode-chat-requestBorder); z-index: 100; } + +.interactive-item-container .interactive-result-editor-wrapper .monaco-toolbar .action-item { height: 24px; width: 24px; margin: 1px 2px; } + +.interactive-item-container .interactive-result-editor-wrapper .monaco-toolbar .action-item .codicon { margin: 1px; } + +.interactive-item-container .interactive-result-editor-wrapper.focused .monaco-toolbar, .interactive-item-container .interactive-result-editor-wrapper .monaco-toolbar:focus-within, .interactive-item-container .interactive-result-editor-wrapper:hover .monaco-toolbar { display: initial; border-radius: 2px; } + +.interactive-item-container .interactive-result-editor-wrapper { margin: 16px 0px; } + +.interactive-response .monaco-editor .margin, .interactive-response .monaco-editor .monaco-editor-background { background-color: var(--vscode-interactive-result-editor-background-color); } + +.interactive-item-container .interactive-result-editor-wrapper .interactive-result-editor .monaco-editor { border: 1px solid var(--vscode-input-border,transparent); } + +.interactive-item-container .interactive-result-editor-wrapper .interactive-result-editor .monaco-editor.focused { border-color: var(--vscode-focusBorder,transparent); } + +.interactive-item-container .interactive-result-editor-wrapper, .interactive-item-container .interactive-result-editor-wrapper .monaco-editor, .interactive-item-container .interactive-result-editor-wrapper .monaco-editor .overflow-guard { border-radius: 4px; } + +.interactive-response .interactive-response-error-details { display: flex; align-items: start; gap: 6px; } + +.interactive-response .interactive-response-error-details .codicon { margin-top: 1px; } + +.interactive-response .interactive-response-error-details .codicon-error { color: var(--vscode-errorForeground) !important; } + +.interactive-response .interactive-response-error-details .codicon-info { color: var(--vscode-notificationsInfoIcon-foreground) !important; } + +.interactive-item-container .value .interactive-slash-command { color: var(--vscode-textLink-foreground); } + +.interactive-session .interactive-input-part { padding: 12px 0px; display: flex; flex-direction: column; border-top: 1px solid var(--vscode-chat-requestBorder); } + +.interactive-session-followups { display: flex; flex-direction: column; gap: 8px; align-items: start; } + +.interactive-session-followups .monaco-button { text-align: left; width: auto; } + +.interactive-session-followups .monaco-button .codicon { margin-left: 0px; margin-top: 1px; } + +.interactive-item-container .interactive-response-followups .monaco-button { padding: 4px 8px; } + +.interactive-session .interactive-input-part .interactive-input-followups { margin: 0px 20px; } + +.interactive-session .interactive-input-part .interactive-input-followups .interactive-session-followups { margin-bottom: 8px; } + +.interactive-session .interactive-input-part .interactive-input-followups .interactive-session-followups .monaco-button { display: block; color: var(--vscode-textLink-foreground); } + +.interactive-session .interactive-input-part .interactive-input-followups .interactive-session-followups code { font-family: var(--monaco-monospace-font); } + +.interactive-session .interactive-input-part .interactive-input-followups .interactive-session-followups .monaco-button .codicon-sparkle { float: left; } + +.interactive-session-followups .monaco-button.interactive-followup-reply { padding: 0px; font-size: 12px; font-weight: 600; border: none; } + +.interactive-welcome .value .interactive-session-followups { margin-bottom: 16px; } + +.interactive-item-container .monaco-toolbar .codicon { color: var(--vscode-icon-foreground) !important; } + +.interactive-item-container.filtered-response .value .rendered-markdown { -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.05)); } + +.show-file-icons .chat-editor-label.file-icon::before { content: ""; font-family: codicon; font-size: 16px; } + +.monaco-editor .accessibilityHelpWidget { padding: 10px; vertical-align: middle; overflow: auto; background-color: var(--vscode-editorWidget-background); color: var(--vscode-editorWidget-foreground); box-shadow: 0 2px 8px var(--vscode-widget-shadow); border: 2px solid var(--vscode-contrastBorder); } + +.monaco-workbench .simple-find-part-wrapper { overflow: hidden; z-index: 10; position: absolute; top: 0px; right: 18px; max-width: calc(100% - 64px); pointer-events: none; padding: 0px 10px 10px; } + +.simple-find-part .monaco-inputbox > .ibwrapper > input { text-overflow: clip; } + +.monaco-workbench .simple-find-part { visibility: hidden; z-index: 10; position: relative; top: -45px; display: flex; padding: 4px; align-items: center; pointer-events: all; transition: top 0.2s linear 0s; color: var(--vscode-editorWidget-foreground); box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); border: 1px solid var(--vscode-contrastBorder); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; font-size: 12px; background-color: var(--vscode-editorWidget-background) !important; } + +.monaco-workbench.reduce-motion .monaco-editor .find-widget { transition: top 0ms linear 0s; } + +.monaco-workbench .simple-find-part.visible { visibility: visible; } + +.monaco-workbench .simple-find-part.suppress-transition { transition: none 0s ease 0s; } + +.monaco-workbench .simple-find-part.visible-transition { top: 0px; } + +.monaco-workbench .simple-find-part .monaco-findInput { flex: 1 1 0%; } + +.monaco-workbench .simple-find-part .matchesCount { width: 73px; max-width: 73px; min-width: 73px; padding-left: 5px; } + +.monaco-workbench .simple-find-part.reduced-find-widget .matchesCount { display: none; } + +.monaco-workbench .simple-find-part .button { min-width: 20px; width: 20px; height: 20px; line-height: 20px; display: flex; flex: initial; justify-content: center; margin-left: 3px; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; } + +.monaco-workbench div.simple-find-part div.button.disabled { cursor: default; opacity: 0.3 !important; } + +div.simple-find-part-wrapper div.button { border-radius: 5px; } + +.no-results.matchesCount { color: var(--vscode-errorForeground); } + +div.simple-find-part-wrapper div.button:hover:not(.disabled) { background-color: var(--vscode-toolbar-hoverBackground); outline: 1px dashed var(--vscode-toolbar-hoverOutline); outline-offset: -1px; } + +.token-inspect-widget { z-index: 50; user-select: text; padding: 10px; border: 1px solid var(--vscode-editorHoverWidget-border); } + +.hc-black .tokens-inspect-widget, .hc-light .tokens-inspect-widget { border-width: 2px; } + +.monaco-editor .token-inspect-widget { background-color: var(--vscode-editorHoverWidget-background); } + +.monaco-editor .token-inspect-widget .tiw-metadata-separator { background-color: var(--vscode-editorHoverWidget-border); } + +.tiw-token { font-family: var(--monaco-monospace-font); } + +.tiw-metadata-separator { height: 1px; border: 0px; } + +.tiw-token-length { font-weight: 400; font-size: 60%; float: right; } + +.tiw-metadata-table { width: 100%; } + +.tiw-metadata-value { font-family: var(--monaco-monospace-font); word-break: break-word; } + +.tiw-metadata-values { list-style: none; max-height: 300px; overflow-y: auto; margin-right: -10px; padding-left: 0px; } + +.tiw-metadata-values > .tiw-metadata-value { margin-right: 10px; } + +.tiw-metadata-key { width: 1px; min-width: 150px; padding-right: 10px; white-space: nowrap; vertical-align: top; } + +.tiw-metadata-semantic { font-style: italic; } + +.tiw-metadata-scopes { line-height: normal; } + +.tiw-theme-selector { font-family: var(--monaco-monospace-font); } + +.monaco-list .monaco-list-row.focused.selected .outline-element-decoration, .monaco-list .monaco-list-row.focused.selected .outline-element .monaco-highlighted-label { color: inherit !important; } + +.monaco-list .outline-element { display: flex; flex: 1 1 0%; flex-flow: row nowrap; align-items: center; } + +.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: 0.75; font-size: 90%; font-weight: 600; padding: 0px 12px 0px 5px; margin-left: auto; text-align: center; color: var(--outline-element-color); } + +.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 { font-family: codicon; font-size: 14px; opacity: 0.4; padding-right: 8px; } + +.monaco-list .outline-element .outline-element-icon { margin-right: 4px; } + +.suggest-input-container { padding: 2px 6px; border-radius: 2px; } + +.suggest-input-container .monaco-editor, .suggest-input-container .monaco-editor-background, .suggest-input-container .mtk1 { color: inherit; } + +.suggest-input-container .suggest-input-placeholder { position: absolute; z-index: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; pointer-events: none; margin-top: 1px; } + +.suggest-input-container .monaco-editor, .suggest-input-container .monaco-editor .lines-content { background: none; } + +.monaco-editor .contentWidgets .untitled-hint { color: var(--vscode-input-placeholderForeground); } + +.monaco-editor .contentWidgets .untitled-hint a { color: var(--vscode-textLink-foreground); } + +.comments-panel .comments-panel-container { height: 100%; } + +.comments-panel .comments-panel-container .hidden { display: none; } + +.comments-panel .comments-panel-container .tree-container { height: 100%; } + +.comments-panel .comments-panel-container .tree-container.hidden { display: none; visibility: hidden; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container { display: block; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container div { overflow: hidden; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-metadata-container, .comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container, .comments-panel .comments-panel-container .tree-container .resource-container { display: flex; text-overflow: ellipsis; overflow: hidden; } + +.comments-panel .count, .comments-panel .user { padding-right: 5px; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .icon { padding-top: 4px; padding-right: 5px; min-width: fit-content; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-metadata-container .user, .comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container .count { min-width: fit-content; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container .text { display: flex; flex: 1 1 0%; min-width: 0px; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .reply-detail, .comments-panel .comments-panel-container .tree-container .comment-thread-container .timestamp { display: block; overflow: hidden; text-overflow: ellipsis; font-size: 0.9em; padding-right: 5px; opacity: 0.8; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .text * { margin: 0px; text-overflow: ellipsis; max-width: 500px; overflow: hidden; padding-right: 5px; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .range { opacity: 0.8; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container .text code { font-family: var(--monaco-monospace-font); } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .separator { padding-right: 5px; opacity: 0.8; } + +.comments-panel .comments-panel-container .message-box-container { line-height: 22px; padding-left: 20px; height: inherit; } + +.comments-panel .comments-panel-container .tree-container .count-badge-wrapper { margin-left: 10px; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-metadata-container, .comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container { line-height: 22px; margin-right: 5px; } + +.comments-panel .comments-panel-container .tree-container .comment-thread-container .comment-snippet-container { padding-left: 16px; } + +.comments-panel .hide { display: none; } + +.review-widget { width: 100%; position: absolute; } + +.monaco-editor .review-widget { background-color: var(--vscode-peekViewResult-background); } + +.review-widget .hidden { display: none !important; } + +.review-widget .body { overflow: hidden; } + +.review-widget .body .review-comment { padding: 8px 16px 8px 20px; display: flex; } + +@keyframes monaco-review-widget-focus { + 0% { background: var(--vscode-peekViewResult-selectionBackground); } + 100% { background: transparent; } +} + +.review-widget .body .review-comment.focus { animation: 3s ease 0s 1 normal none running monaco-review-widget-focus; } + +.review-widget .body .review-comment .comment-actions { margin-left: auto; } + +.review-widget .body .review-comment .comment-actions .monaco-toolbar { height: 22px; } + +.review-widget .body .review-comment .comment-title .comment-header-info { overflow: hidden; text-overflow: ellipsis; } + +.review-widget .body .review-comment .comment-title { display: flex; width: 100%; } + +.review-widget .body .review-comment .comment-title .action-label.codicon { line-height: 18px; } + +.review-widget .body .review-comment .comment-title .monaco-dropdown .toolbar-toggle-more { width: 16px; height: 18px; line-height: 18px; vertical-align: middle; } + +.review-widget .body .comment-body blockquote { margin: 0px 7px 0px 5px; padding: 0px 16px 0px 10px; border-left-width: 5px; border-left-style: solid; } + +.review-widget .body .review-comment .avatar-container { margin-top: 4px !important; } + +.review-widget .body .review-comment .avatar-container img.avatar { height: 28px; width: 28px; display: inline-block; overflow: hidden; line-height: 1; vertical-align: middle; border-radius: 3px; border-style: none; } + +.review-widget .body .comment-reactions .monaco-text-button { margin: 0px 7px 0px 0px; width: 30px; background-color: transparent; border: 1px solid grey; border-radius: 3px; } + +.review-widget .body .review-comment .review-comment-contents { padding-left: 20px; user-select: text; width: 100%; overflow: hidden; } + +.review-widget .body pre { overflow: auto; overflow-wrap: normal; white-space: pre; } + +.review-widget .body .review-comment .review-comment-contents .author { line-height: 22px; } + +.review-widget .body .review-comment .review-comment-contents .isPending { line-height: 22px; margin: 0px 5px; padding: 0px 2px; font-style: italic; } + +.review-widget .body .review-comment .review-comment-contents .timestamp { line-height: 22px; margin: 0px 5px; padding: 0px 2px; } + +.review-widget .body .review-comment .review-comment-contents .comment-body .comment-body-plainstring { white-space: pre-wrap; } + +.review-widget .body .review-comment .review-comment-contents .comment-body { padding-top: 4px; max-height: 20em; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions { margin-top: 8px; min-height: 25px; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item .action-label { padding: 1px 4px; white-space: pre; text-align: center; font-size: 12px; display: flex; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item .action-label .reaction-icon { background-size: 14px; background-position: 0px center; background-repeat: no-repeat; width: 14px; -webkit-font-smoothing: antialiased; display: inline-block; margin-right: 4px; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item .action-label .reaction-label { line-height: 20px; margin-right: 4px; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item a.action-label.toolbar-toggle-pickReactions { display: none; background-size: 16px; font-size: 16px; width: 26px; height: 16px; background-repeat: no-repeat; background-position: 50% center; margin-top: 3px; border: none; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions:hover .action-item a.action-label.toolbar-toggle-pickReactions { display: inline-block; background-size: 16px; } + +.review-widget .body .review-comment .comment-title .action-label { display: block; height: 16px; line-height: 16px; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item a.action-label { border: 1px solid; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item a.action-label.disabled { opacity: 0.6; } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item a.action-label.active:hover { background-color: var(--vscode-statusBarItem-hoverBackground); } + +.review-widget .body .review-comment .review-comment-contents .comment-reactions .action-item a.action-label:active { background-color: var(--vscode-statusBarItem-activeBackground); border: 1px solid transparent; } + +.review-widget .body .review-comment .review-comment-contents a { cursor: pointer; } + +.review-widget .body .comment-body p, .review-widget .body .comment-body ul { margin: 8px 0px; } + +.review-widget .body .comment-body p:first-child, .review-widget .body .comment-body ul:first-child { margin-top: 0px; } + +.review-widget .body .comment-body p:last-child, .review-widget .body.comment-body ul:last-child { margin-bottom: 0px; } + +.review-widget .body .comment-body ul { padding-left: 20px; } + +.review-widget .body .comment-body li > p { margin-bottom: 0px; } + +.review-widget .body .comment-body li > ul { margin-top: 0px; } + +.review-widget .body .comment-body code { border-radius: 3px; padding: 0px 0.4em; } + +.review-widget .body .comment-body span { white-space: pre; } + +.review-widget .body .comment-body img { max-width: 100%; } + +.review-widget .body .comment-form { margin: 8px 20px; } + +.review-widget .validation-error { display: inline-block; overflow: hidden; text-align: left; width: 100%; box-sizing: border-box; padding: 0.4em; font-size: 12px; line-height: 17px; min-height: 34px; margin-top: -1px; margin-left: -1px; overflow-wrap: break-word; } + +.review-widget .body .comment-additional-actions { margin: 10px 20px; } + +.review-widget .body .comment-additional-actions .section-separator { border-top: 1px solid var(--vscode-menu-separatorBackground); margin: 10px 0px 14px; } + +.review-widget .body .comment-additional-actions .button-bar { display: flex; white-space: nowrap; } + +.review-widget .body .comment-additional-actions .monaco-button, .review-widget .body .comment-additional-actions .monaco-button-dropdown, .review-widget .body .comment-additional-actions .monaco-text-button { display: flex; width: auto; } + +.review-widget .body .comment-additional-actions .button-bar > .monaco-button-dropdown, .review-widget .body .comment-additional-actions .button-bar > .monaco-text-button { margin: 0px 10px 0px 0px; } + +.review-widget .body .comment-additional-actions .button-bar .monaco-text-button { padding: 4px 10px; } + +.review-widget .body .comment-additional-actions .codicon-drop-down-button { align-items: center; } + +.review-widget .body .monaco-editor { color: var(--vscode-editor-foreground); } + +.review-widget .body .comment-form.expand .review-thread-reply-button { display: none; } + +.review-widget .body .comment-form.expand .form-actions, .review-widget .body .comment-form.expand .monaco-editor { display: block; box-sizing: content-box; } + +.review-widget .body .comment-form .review-thread-reply-button { text-align: left; display: block; width: 100%; resize: vertical; border-radius: 0px; box-sizing: border-box; padding: 6px 12px; font-weight: 600; line-height: 20px; white-space: nowrap; border: 0px; outline: transparent solid 1px; background-color: var(--vscode-peekViewTitle-background); color: var(--vscode-editor-foreground); font-size: inherit; font-family: var(--monaco-monospace-font); } + +.review-widget .body .comment-form .review-thread-reply-button:focus { outline-style: solid; outline-width: 1px; } + +.review-widget .body .comment-form .monaco-editor, .review-widget .body .edit-container .monaco-editor { width: 100%; min-height: 90px; max-height: 500px; border-radius: 3px; border: 0px; box-sizing: content-box; padding: 6px 0px 6px 12px; } + +.review-widget .body .comment-form .form-actions, .review-widget .body .comment-form .monaco-editor { display: none; } + +.review-widget .body .comment-form .form-actions, .review-widget .body .edit-container .form-actions { overflow: auto; margin: 10px 0px; } + +.review-widget .body .edit-container .form-actions { padding-top: 10px; } + +.review-widget .body .edit-textarea { height: 90px; margin: 5px 12px 10px 0px; } + +.review-widget .body .comment-form .monaco-text-button, .review-widget .body .edit-container .monaco-text-button { width: auto; padding: 4px 10px; margin-left: 5px; } + +.review-widget .body .form-actions .monaco-text-button { float: right; } + +.review-widget .head { box-sizing: border-box; display: flex; height: 100%; } + +.review-widget .head .review-title { display: inline-block; font-size: 13px; margin-left: 20px; cursor: default; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.review-widget .head .review-title .dirname:not(:empty) { font-size: 0.9em; margin-left: 0.5em; } + +.review-widget .head .review-actions { flex: 1 1 0%; text-align: right; padding-right: 2px; } + +.review-widget .head .review-actions > .monaco-action-bar { display: inline-block; } + +.review-widget .head .review-actions > .monaco-action-bar, .review-widget .head .review-actions > .monaco-action-bar > .actions-container { height: 100%; } + +.review-widget .action-item { min-width: 18px; min-height: 20px; margin-left: 4px; } + +.review-widget .head .review-actions > .monaco-action-bar .action-label { margin: 0px; line-height: inherit; background-repeat: no-repeat; background-position: 50% center; } + +.review-widget .head .review-actions > .monaco-action-bar .action-label.codicon { margin: 0px; } + +.review-widget > .body { border-top: 1px solid; position: relative; } + +.monaco-editor .comment-range-glyph { margin-left: 10px; cursor: pointer; z-index: 10; width: 4px !important; } + +div.preview.inline .monaco-editor .comment-range-glyph { display: none !important; } + +.monaco-editor .comment-diff-added { border-left-width: 3px; border-left-style: solid; } + +.monaco-editor .comment-diff-added, .monaco-editor .comment-range-glyph.multiline-add { border-left-color: var(--vscode-editorGutter-commentRangeForeground); } + +.monaco-editor .comment-diff-added::before, .monaco-editor .comment-range-glyph.line-hover::before, .monaco-editor .comment-thread-unresolved::before, .monaco-editor .comment-thread::before { background: var(--vscode-editorGutter-commentRangeForeground); } + +.monaco-editor .comment-thread-range, .monaco-editor .comment-thread-range-current { border-width: 1px; border-style: solid; box-sizing: border-box; } + +.monaco-editor .comment-thread-range { background-color: var(--vscode-editorCommentsWidget-rangeBackground); border-color: var(--vscode-editorCommentsWidget-rangeBorder); } + +.monaco-editor .comment-thread-range-current { background-color: var(--vscode-editorCommentsWidget-rangeActiveBackground); border-color: var(--vscode-editorCommentsWidget-rangeActiveBorder); } + +.monaco-editor .margin-view-overlays .comment-range-glyph.comment-thread, .monaco-editor .margin-view-overlays .comment-range-glyph.comment-thread-unresolved, .monaco-editor .margin-view-overlays .comment-range-glyph.line-hover { margin-left: 13px; } + +.monaco-editor .comment-range-glyph.comment-thread-unresolved::before, .monaco-editor .comment-range-glyph.comment-thread::before, .monaco-editor .margin-view-overlays .comment-range-glyph.line-hover::before, .monaco-editor .margin-view-overlays > div:hover > .comment-range-glyph.comment-diff-added::before { position: absolute; height: 100%; width: 9px; left: -6px; z-index: 10; color: var(--vscode-editorGutter-commentGlyphForeground); text-align: center; display: flex; flex-direction: row; align-items: center; justify-content: center; } + +.monaco-editor .comment-range-glyph.comment-thread-unresolved::before { color: var(--vscode-editorGutter-commentUnresolvedGlyphForeground); } + +.monaco-editor .margin-view-overlays .comment-range-glyph.multiline-add { border-left-width: 3px; border-left-style: dotted; height: 16px; margin-top: 2px; } + +.monaco-editor .margin-view-overlays .comment-range-glyph.line-hover::before, .monaco-editor .margin-view-overlays > div:hover > .comment-range-glyph.comment-diff-added::before { content: ""; font-family: codicon; border-radius: 3px; margin-left: -5px; padding-left: 1px; width: 18px !important; } + +.monaco-editor .comment-range-glyph.comment-thread, .monaco-editor .comment-range-glyph.comment-thread-unresolved { z-index: 20; } + +.monaco-editor .comment-range-glyph.comment-thread-unresolved::before, .monaco-editor .comment-range-glyph.comment-thread::before { font-family: codicon; font-size: 13px; line-height: 100%; border-radius: 3px; z-index: 20; margin-left: -5px; padding-top: 1px; padding-left: 1px; width: 18px !important; } + +.monaco-editor .comment-range-glyph.comment-thread::before { content: ""; } + +.monaco-editor .comment-range-glyph.comment-thread-unresolved::before { content: ""; } + +.monaco-editor.inline-comment .margin-view-overlays .codicon-folding-collapsed, .monaco-editor.inline-comment .margin-view-overlays .codicon-folding-expanded { margin-left: 11px; } + +.monaco-editor.inline-comment .margin-view-overlays .dirty-diff-glyph { margin-left: 25px; } + +.webview.modified { box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow); } + +.monaco-editor .zone-widget .zone-widget-container.breakpoint-widget { display: flex; border-color: rgb(0, 122, 204); } + +.monaco-editor .zone-widget .zone-widget-container.breakpoint-widget .breakpoint-select-container { display: flex; justify-content: center; flex-direction: column; padding: 0px 10px; flex-shrink: 0; } + +.monaco-editor .zone-widget .zone-widget-container.breakpoint-widget .breakpoint-select-container .monaco-select-box { min-width: 100px; min-height: 18px; padding: 2px 20px 2px 8px; } + +.monaco-editor .zone-widget .zone-widget-container.breakpoint-widget .breakpoint-select-container::after { right: 14px; } + +.monaco-editor .zone-widget .zone-widget-container.breakpoint-widget .inputContainer { flex: 1 1 0%; } + +.monaco-editor .view-overlays .debug-top-stack-frame-line { background-color: var(--vscode-editor-stackFrameHighlightBackground); } + +.monaco-editor .view-overlays .debug-focused-stack-frame-line { background-color: var(--vscode-editor-focusedStackFrameHighlightBackground); } + +.codicon-debug-hint { cursor: pointer; } + +.codicon-debug-hint:not([class*="codicon-debug-breakpoint"]):not([class*="codicon-debug-stackframe"]) { opacity: 0.4 !important; } + +.inline-breakpoint-widget.codicon { align-items: center; display: flex !important; } + +.inline-breakpoint-widget.codicon-debug-breakpoint-disabled { opacity: 0.7; } + +.monaco-editor .inline-breakpoint-widget.line-start { left: -8px !important; } + +.monaco-editor .debug-breakpoint-placeholder { width: 0.9em; display: inline-flex; vertical-align: middle; margin-top: -1px; } + +.codicon-debug-breakpoint.codicon-debug-stackframe-focused::after, .codicon-debug-breakpoint.codicon-debug-stackframe::after { content: ""; position: absolute; } + +.monaco-editor .debug-top-stack-frame-column { font: 16px / 1 codicon; text-rendering: auto; -webkit-font-smoothing: antialiased; margin-left: 0px; margin-right: 4px; margin-top: -1px; align-items: center; width: 0.9em; display: inline-flex; vertical-align: middle; } + +.monaco-editor .debug-top-stack-frame-column.start-of-line { position: absolute; top: 50%; transform: translate(-17px, -50%); margin-top: 0px; } + +.monaco-editor .inline-breakpoint-widget { cursor: pointer; } + +.monaco-workbench .debug-view-content .monaco-list-row .monaco-tl-contents { overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .monaco-list-row .expression { display: flex; } + +.monaco-workbench .debug-hover-widget .monaco-list-row .expression, .monaco-workbench .debug-pane .monaco-list-row .expression { font-size: 13px; overflow: hidden; text-overflow: ellipsis; font-family: var(--monaco-monospace-font); white-space: pre; } + +.monaco-workbench.mac .debug-hover-widget .monaco-list-row .expression, .monaco-workbench.mac .debug-pane .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 { margin-left: 3px; display: none; border-radius: 5px; align-self: center; } + +.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.internal, .monaco-workbench .monaco-list-row .expression .name.virtual { opacity: 0.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 { position: absolute; z-index: 50; animation-duration: 0.15s; animation-name: fadeIn; user-select: text; word-break: break-all; white-space: pre; } + +.monaco-editor .debug-hover-widget .complex-value { max-width: 550px; } + +.monaco-editor .debug-hover-widget .complex-value .tip, .monaco-editor .debug-hover-widget .complex-value .title { padding-left: 15px; padding-right: 2px; font-size: 11px; line-height: 18px; word-break: normal; text-overflow: ellipsis; height: 18px; overflow: hidden; white-space: pre; } + +.monaco-editor .debug-hover-widget .complex-value .title { border-bottom: 1px solid rgba(128, 128, 128, 0.35); } + +.monaco-editor .debug-hover-widget .complex-value .tip { border-top: 1px solid rgba(128, 128, 128, 0.35); opacity: 0.5; } + +.monaco-editor .debug-hover-widget .debug-hover-tree { line-height: 18px; cursor: pointer; } + +.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: 0px; margin-bottom: 0px; } + +.monaco-editor .debugHoverHighlight { background-color: rgba(173, 214, 255, 0.15); } + +.monaco-editor .debug-hover-widget > .monaco-scrollable-element > .value { color: rgba(108, 108, 108, 0.8); overflow: auto; font-family: var(--monaco-monospace-font); max-height: 500px; padding: 4px 5px; white-space: pre-wrap; } + +.monaco-editor.hc-theme .debugHoverHighlight, .monaco-editor.vs-dark .debugHoverHighlight { background-color: rgba(38, 79, 120, 0.25); } + +.monaco-workbench .debug-toolbar { position: absolute; z-index: 39; height: 32px; display: flex; padding-left: 7px; border-radius: 4px; } + +.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: 7px; } + +.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 { padding: 0px 22px 0px 6px; } + +.monaco-workbench .debug-toolbar .drag-area { cursor: grab; width: 16px; opacity: 0.5; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench .debug-toolbar .drag-area.dragged { cursor: grabbing; } + +.monaco-workbench .debug-toolbar .monaco-action-bar .action-item .action-label { margin-right: 0px; background-size: 16px; background-position: 50% center; background-repeat: no-repeat; display: flex; align-items: center; justify-content: center; } + +.debug-pane, .debug-view-content { height: 100%; } + +.monaco-workbench .debug-action.notification::after { content: ""; width: 6px; height: 6px; background-color: rgb(204, 102, 51); position: absolute; top: 10px; right: 6px; border-radius: 10px; border: 1px solid rgb(255, 255, 255); } + +.monaco-workbench .part > .title > .title-actions .start-debug-action-item { display: flex; align-items: center; line-height: 20px; flex-shrink: 1; } + +.monaco-workbench.mac .part > .title > .title-actions .start-debug-action-item { border-radius: 4px; } + +.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 { width: 18px; height: 21px; padding-left: 2px; } + +.monaco-workbench .monaco-action-bar .start-debug-action-item .configuration .monaco-select-box { border: none; margin-top: 0px; cursor: pointer; line-height: inherit; padding-top: 0px; padding-bottom: 0px; min-width: 90px; } + +.monaco-workbench.safari .monaco-action-bar .start-debug-action-item .configuration .monaco-select-box { margin-bottom: 0px; } + +.monaco-workbench .monaco-action-bar .start-debug-action-item .configuration.disabled .monaco-select-box { opacity: 0.7; font-style: italic; cursor: auto; } + +.debug-pane .line-number { padding-left: 4px; padding-right: 4px; } + +.debug-pane .disabled { opacity: 0.65; cursor: auto; } + +.debug-pane .monaco-list:focus .monaco-list-row.selected.focused .state.label, .debug-pane .monaco-list:focus .monaco-list-row.selected .load-all, .debug-pane .monaco-list:focus .monaco-list-row.selected .state.label { color: inherit; } + +.debug-pane .call-stack-state-message { flex: 1 1 0%; text-align: right; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 0px 10px; } + +.debug-pane .call-stack-state-message > .label { border-radius: 3px; padding: 1px 2px; font-size: 9px; } + +.debug-pane .debug-call-stack .session, .debug-pane .debug-call-stack .thread { display: flex; align-items: center; } + +.debug-pane .debug-call-stack .session > .name, .debug-pane .debug-call-stack .thread > .name { flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; } + +.debug-pane .debug-call-stack .session > .state.label, .debug-pane .debug-call-stack .thread > .state.label { overflow: hidden; text-overflow: ellipsis; margin: 0px 10px; text-transform: uppercase; align-self: center; font-size: 0.8em; } + +.debug-pane .debug-call-stack .monaco-list-row:hover .stack-frame.has-actions .file .line-number, .debug-pane .debug-call-stack .monaco-list-row:hover .state.label { display: none; } + +.debug-pane .monaco-list-row .monaco-action-bar { display: none; flex-shrink: 0; margin-right: 6px; } + +.debug-pane .monaco-list-row.focused .monaco-action-bar, .debug-pane .monaco-list-row:hover .monaco-action-bar { display: initial; } + +.debug-pane .monaco-list-row .monaco-action-bar .action-label { padding: 2px; } + +.debug-pane .session .codicon { line-height: 22px; margin-right: 2px; } + +.debug-pane .debug-call-stack .stack-frame { overflow: hidden; text-overflow: ellipsis; padding-right: 0.8em; display: flex; } + +.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 0%; min-width: fit-content; } + +.debug-pane .debug-call-stack .stack-frame.subtle { font-style: italic; } + +.debug-pane .debug-call-stack .stack-frame.label > .file { display: none; } + +.debug-pane .debug-call-stack .stack-frame > .file { display: flex; overflow: hidden; flex-wrap: wrap; justify-content: flex-end; } + +.debug-pane .debug-call-stack .stack-frame > .file > .line-number.unavailable { display: none; } + +.debug-pane .debug-call-stack .stack-frame > .file > .file-name { overflow: hidden; text-overflow: ellipsis; margin-right: 0.8em; } + +.debug-pane .debug-call-stack .stack-frame > .file:not(:first-child) { margin-left: 0.8em; } + +.debug-pane .debug-call-stack .load-all { text-align: center; } + +.debug-pane .debug-call-stack .show-more { opacity: 0.5; text-align: center; } + +.debug-pane .debug-call-stack .error { font-style: italic; text-overflow: ellipsis; overflow: hidden; } + +.debug-pane .scope { font-weight: 700; font-size: 11px; } + +.debug-pane .monaco-list-row .expression .actionbar-spacer { flex-grow: 1; } + +.debug-pane .monaco-list-row .expression .value { overflow: hidden; white-space: pre; text-overflow: ellipsis; } + +.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 { padding: 0px; color: initial; } + +.debug-pane .watch-expression { display: flex; } + +.debug-pane .watch-expression .expression { flex: 1 1 0%; } + +.debug-pane .debug-variables .scope .error { font-style: italic; text-overflow: ellipsis; overflow: hidden; font-family: var(--monaco-monospace-font); font-weight: 400; } + +.debug-pane .monaco-list-row { line-height: 22px; } + +.debug-pane .debug-breakpoints .monaco-list-row .breakpoint { padding-left: 2px; } + +.debug-pane .debug-breakpoints .breakpoint.exception { padding-left: 21px; } + +.debug-pane .debug-breakpoints .breakpoint { display: flex; padding-right: 0.8em; flex: 1 1 0%; align-items: center; } + +.debug-pane .debug-breakpoints .breakpoint input { flex-shrink: 0; } + +.debug-pane .debug-breakpoints .breakpoint > .codicon { width: 19px; height: 19px; min-width: 19px; display: flex; align-items: center; justify-content: center; } + +.debug-pane .debug-breakpoints .breakpoint > .access-type, .debug-pane .debug-breakpoints .breakpoint > .condition, .debug-pane .debug-breakpoints .breakpoint > .file-path { opacity: 0.7; margin-left: 0.9em; flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; } + +.debug-pane .debug-breakpoints .breakpoint .name { overflow: hidden; text-overflow: ellipsis; } + +.debug-pane .pane-header .breakpoint-warning { margin-left: 3px; } + +.debug-pane .pane-header .breakpoint-warning .monaco-icon-label .codicon { display: flex; align-items: center; } + +.monaco-editor .zone-widget.exception-widget-container { overflow: hidden; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget { padding: 6px 10px; white-space: pre-wrap; user-select: text; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .title { display: flex; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .title .label { font-weight: 700; display: flex; align-items: center; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .title .actions { flex: 1 1 0%; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .description, .monaco-editor .zone-widget .zone-widget-container.exception-widget .stack-trace { font-family: var(--monaco-monospace-font); } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .stack-trace { margin-top: 0.5em; } + +.monaco-editor .zone-widget .zone-widget-container.exception-widget .stack-trace a { text-decoration: underline; cursor: pointer; } + +.monaco-workbench.mac .zone-widget .zone-widget-container.exception-widget { font-size: 11px; } + +.monaco-workbench.linux .zone-widget .zone-widget-container.exception-widget, .monaco-workbench.windows .zone-widget .zone-widget-container.exception-widget { font-size: 13px; } + +.monaco-workbench .repl { height: 100%; box-sizing: border-box; overflow: hidden; } + +.monaco-workbench .repl .repl-tree .monaco-tl-contents { user-select: text; white-space: pre; } + +.monaco-workbench .repl .repl-tree .monaco-tl-contents .expression { font-family: var(--vscode-repl-font-family); font-size: var(--vscode-repl-font-size); line-height: var(--vscode-repl-line-height); } + +.monaco-workbench .repl .repl-tree .monaco-tl-contents .expression .lazy-button { cursor: pointer; } + +.monaco-workbench .repl .repl-tree .monaco-tl-twistie { background-position-y: calc(100% - var(--vscode-repl-font-size-for-twistie)); } + +.monaco-workbench .repl .repl-tree.word-wrap .monaco-tl-contents { overflow-wrap: break-word; white-space: pre-wrap; word-break: break-all; } + +.monaco-workbench .repl .repl-tree.word-wrap .monaco-tl-contents .expression.nested-variable { white-space: pre; } + +.monaco-workbench .repl .repl-tree .monaco-tl-twistie, .monaco-workbench .repl .repl-tree .monaco-tl-twistie.collapsible + .monaco-tl-contents { cursor: pointer; } + +.monaco-workbench .repl .repl-tree .output.expression.value-and-source { display: flex; } + +.monaco-workbench .repl .repl-tree .output.expression.value-and-source .count-badge-wrapper, .monaco-workbench .repl .repl-tree .output.expression.value-and-source .value { margin-right: 4px; } + +.monaco-workbench .repl .repl-tree .output.expression.value-and-source .count-badge-wrapper .monaco-count-badge { min-height: 16px; word-break: keep-all; } + +.monaco-workbench .repl .repl-tree .monaco-tl-contents .arrow { position: absolute; left: 2px; } + +.monaco-workbench .repl .repl-tree .output.expression.value-and-source .source { margin-left: auto; margin-right: 8px; cursor: pointer; text-decoration: underline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: right; direction: rtl; max-width: 400px; } + +.monaco-workbench .repl .repl-tree .evaluation-result.expression > .value, .monaco-workbench .repl .repl-tree .output.expression > .value { margin-left: 0px; } + +.monaco-workbench .repl .repl-tree .output.expression .name:not(:empty) { margin-right: 6px; } + +.monaco-workbench .repl .repl-input-wrapper { display: flex; align-items: center; } + +.monaco-workbench .repl .repl-input-wrapper .suggest-status-bar .monaco-action-bar.right { display: none; } + +.monaco-workbench .repl .repl-input-wrapper .repl-input-chevron { padding: 0px 6px 0px 8px; width: 16px; height: 100%; display: flex; flex-shrink: 0; justify-content: center; font-weight: 600; } + +.monaco-workbench .repl .repl-tree .output.expression > .ignore { font-style: italic; } + +.monaco-workbench .repl .repl-tree .output.expression .code-bold { font-weight: 700; } + +.monaco-workbench .repl .repl-tree .output.expression .code-italic { font-style: italic; } + +.monaco-workbench .repl .repl-tree .output.expression .code-underline { text-decoration: underline solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-double-underline { text-decoration: underline double; } + +.monaco-workbench .repl .repl-tree .output.expression .code-strike-through { text-decoration: line-through solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline { text-decoration: overline solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline.code-underline.code-strike-through { text-decoration: underline overline line-through solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline.code-underline { text-decoration: underline overline solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline.code-strike-through { text-decoration: overline line-through solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-underline.code-strike-through { text-decoration: underline line-through solid; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline.code-double-underline.code-strike-through { text-decoration: underline overline line-through double; } + +.monaco-workbench .repl .repl-tree .output.expression .code-overline.code-double-underline { text-decoration: underline overline double; } + +.monaco-workbench .repl .repl-tree .output.expression .code-double-underline.code-strike-through { text-decoration: underline line-through double; } + +.monaco-workbench .repl .repl-tree .output.expression .code-dim { opacity: 0.4; } + +.monaco-workbench .repl .repl-tree .output.expression .code-hidden { opacity: 0; } + +.monaco-workbench .repl .repl-tree .output.expression .code-blink { animation: 1s cubic-bezier(1, 0, 0, 1) 0s infinite alternate none running code-blink-key; } + +.monaco-workbench .repl .repl-tree .output.expression .code-rapid-blink { animation: 0.3s cubic-bezier(1, 0, 0, 1) 0s infinite alternate none running code-blink-key; } + +@keyframes code-blink-key { + 100% { opacity: 0.4; } +} + +.monaco-workbench .repl .repl-tree .output.expression .code-subscript { vertical-align: sub; font-size: smaller; line-height: normal; } + +.monaco-workbench .repl .repl-tree .output.expression .code-superscript { vertical-align: super; font-size: smaller; line-height: normal; } + +.extension-bookmark-container { position: relative; } + +.extension-bookmark-container > .extension-bookmark { position: absolute; } + +.extension-list-item { box-sizing: border-box; width: 100%; height: 100%; padding: 0px 0px 0px 16px; overflow: hidden; display: flex; } + +.extension-list-item > .icon-container { position: relative; display: flex; align-items: center; } + +.extension-list-item > .icon-container > .icon { width: 42px; height: 42px; padding-right: 14px; flex-shrink: 0; object-fit: contain; } + +.extension-list-item > .icon-container .extension-badge { position: absolute; bottom: 5px; } + +.extension-list-item > .icon-container .extension-badge.extension-remote-badge { width: 22px; height: 22px; line-height: 22px; border-radius: 20px; right: 5px; display: flex; align-items: center; justify-content: center; } + +.extension-list-item > .icon-container .extension-remote-badge .codicon { color: currentcolor; } + +.extension-list-item > .details { flex: 1 1 0%; display: flex; overflow: hidden; flex-direction: column; justify-content: center; } + +.extension-list-item > .details > .header-container { height: 19px; display: flex; overflow: hidden; padding-right: 11px; } + +.extension-list-item > .details > .header-container > .header { display: flex; align-items: center; flex-wrap: nowrap; overflow: hidden; flex: 1 1 0%; min-width: 0px; } + +.extension-list-item > .details > .header-container > .header > .name { font-weight: 700; flex: 1 1 0%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } + +.extension-list-item.deprecated > .details > .header-container > .header > .name { text-decoration: line-through; } + +.extension-list-item > .details > .header-container > .header > .activation-status, .extension-list-item > .details > .header-container > .header > .install-count, .extension-list-item > .details > .header-container > .header > .ratings { display: flex; align-items: center; } + +.extension-list-item > .details > .header-container > .header > .install-count:not(:empty) { font-size: 80%; margin: 0px 6px; } + +.extension-list-item > .details > .header-container > .header > .activation-status:not(:empty) { font-size: 80%; margin-left: 2px; } + +.extension-list-item > .details > .header-container > .header > .activation-status .activationTime, .extension-list-item > .details > .header-container > .header > .activation-status:not(:empty) .codicon { margin-right: 2px; } + +.extension-list-item > .details > .header-container > .header .codicon { font-size: 120%; margin-right: 3px; -webkit-mask: inherit; } + +.extension-list-item > .details > .header-container > .header > .ratings { text-align: right; } + +.extension-list-item > .details > .header-container > .header > .extension-remote-badge-container { margin-left: 6px; display: none; } + +.extension-list-item > .details > .header-container > .header .extension-remote-badge .codicon { margin-right: 0px; } + +.extension-list-item > .details > .header-container > .header .extension-remote-badge { width: 14px; height: 14px; line-height: 14px; border-radius: 20px; text-align: center; display: flex; align-items: center; justify-content: center; } + +.extension-list-item > .details > .header-container > .header .extension-remote-badge > .codicon { font-size: 12px; color: currentcolor; } + +.extension-list-item > .details > .header-container > .header .sync-ignored { display: flex; } + +.extension-list-item > .details > .header-container > .header .sync-ignored > .codicon { font-size: 100%; } + +.extension-list-item > .details > .description { padding-right: 11px; line-height: normal; color: var(--vscode-descriptionForeground); } + +.hc-black .extension-list-item > .details > .description, .hc-light .extension-list-item > .details > .description, .monaco-list-row.selected .extension-list-item > .details > .description { color: unset; } + +.extension-list-item > .details > .footer { display: flex; justify-content: flex-end; padding-right: 7px; height: 18px; overflow: hidden; } + +.extension-list-item > .details > .footer > .author { flex: 1 1 0%; display: flex; align-items: center; } + +.extension-list-item > .details > .footer > .author > .publisher-name { font-size: 90%; color: var(--vscode-descriptionForeground); font-weight: 600; } + +.monaco-list-row.disabled .extension-list-item > .details > .footer > .author > .publisher-name { color: var(--vscode-disabledForeground); } + +.monaco-list-row.disabled.selected .extension-list-item > .details > .footer > .author > .publisher-name, .monaco-list-row.selected .extension-list-item > .details > .footer > .author > .publisher-name { color: unset; } + +.extension-list-item > .details > .footer > .author > .publisher-name:not(:first-child) { padding-left: 1px; } + +.extension-list-item .ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.extension-list-item > .details > .footer > .monaco-action-bar > .actions-container { flex-wrap: wrap-reverse; } + +.extension-list-item > .details > .footer > .monaco-action-bar > .actions-container .action-label:not(.icon) { border-radius: 2px; } + +.extension-list-item > .details > .footer > .monaco-action-bar > .actions-container .extension-action.label { max-width: 150px; line-height: 16px; } + +.extension-list-item .footer .monaco-action-bar .action-item.action-dropdown-item.empty > .action-label { margin-right: 4px; } + +.extension-list-item .footer .monaco-action-bar .action-item.action-dropdown-item.empty > .action-dropdown-item-separator { display: none; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.disabled { min-width: 0px; } + +.monaco-list-row.disabled .extension-list-item { color: var(--vscode-disabledForeground); } + +.monaco-list-row.disabled.selected .extension-list-item .details .description, .monaco-list-row.disabled.selected .extension-list-item .details .header .name { color: unset; } + +.extension-list-item .monaco-action-bar .action-label.icon { padding: 1px 2px; } + +.hc-black .extension-list-item .monaco-action-bar .action-label.icon, .hc-light .extension-list-item .monaco-action-bar .action-label.icon { padding: 0px 2px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item, .extension-list-item .monaco-action-bar > .actions-container > .action-item:not(.action-dropdown-item) > .extension-action { margin-left: 6px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .extension-action.label { border-right-width: 0px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .action-dropdown-item-separator { height: 16px; margin-top: 2px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .action-dropdown-item-separator > div { height: 10px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .monaco-dropdown .extension-action.label { border-left-width: 0px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item.empty > .extension-action { border-radius: 2px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item:not(.empty) > .extension-action.label:not(.dropdown) { border-radius: 2px 0px 0px 2px; } + +.extension-list-item .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .monaco-dropdown .extension-action { border-radius: 0px 2px 2px 0px; } + +.monaco-action-bar .action-item .action-label.extension-action { line-height: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.monaco-action-bar .action-dropdown-item > .action-label.extension-action.label, .monaco-action-bar .action-item > .action-label.extension-action.label { padding: 0px 5px; } + +.monaco-action-bar .action-dropdown-item > .monaco-dropdown .action-label { padding: 0px; } + +.monaco-action-bar .action-item .action-label.extension-action.label { outline-offset: 1px; } + +.monaco-action-bar .action-dropdown-item .action-label.extension-action.label, .monaco-action-bar .action-item .action-label.extension-action.label, .monaco-action-bar .action-item .action-label.extension-action.text { width: auto; height: auto; line-height: 14px; } + +.monaco-action-bar .action-item .action-label.extension-action.built-in-status { border-color: var(--vscode-foreground); } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator, .monaco-action-bar .action-item .action-label.extension-action.label { background-color: var(--vscode-extensionButton-background) !important; } + +.monaco-action-bar .action-item .action-label.extension-action.label { color: var(--vscode-extensionButton-foreground) !important; } + +.monaco-action-bar .action-item .action-label.extension-action.label:hover { background-color: var(--vscode-extensionButton-hoverBackground) !important; } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div { background-color: var(--vscode-extensionButton-separator); } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator.prominent, .monaco-action-bar .action-item .action-label.extension-action.label.prominent { background-color: var(--vscode-extensionButton-prominentBackground); } + +.monaco-action-bar .action-item .action-label.extension-action.label.prominent { color: var(--vscode-extensionButton-prominentForeground) !important; } + +.monaco-action-bar .action-item .action-label.extension-action.label.prominent:hover { background-color: var(--vscode-extensionButton-prominentHoverBackground); } + +.monaco-action-bar .action-item .action-label.extension-action:not(.disabled) { border: 1px solid var(--vscode-contrastBorder); } + +.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator { border-top: 1px solid var(--vscode-contrastBorder); border-bottom: 1px solid var(--vscode-contrastBorder); } + +.monaco-action-bar .action-item .action-label.extension-action.extension-status-error { color: var(--vscode-editorError-foreground); } + +.monaco-action-bar .action-item .action-label.extension-action.extension-status-warning { color: var(--vscode-editorWarning-foreground); } + +.monaco-action-bar .action-item .action-label.extension-action.extension-status-info { color: var(--vscode-editorInfo-foreground); } + +.monaco-action-bar .action-dropdown-item .action-label.extension-action.label, .monaco-action-bar .action-item .action-label.extension-action.icon, .monaco-action-bar .action-item:not(.disabled) .action-label.extension-action.label, .monaco-action-bar .action-item:not(.disabled) .action-label.extension-action.text { margin-top: 2px; } + +.monaco-action-bar .action-item.action-dropdown-item .action-label.extension-action.hide, .monaco-action-bar .action-item.action-dropdown-item.disabled, .monaco-action-bar .action-item .action-label.extension-action.manage.hide, .monaco-action-bar .action-item.disabled .action-label.disable-status.hide, .monaco-action-bar .action-item.disabled .action-label.extension-action.extension-sync, .monaco-action-bar .action-item.disabled .action-label.extension-action.hide, .monaco-action-bar .action-item.disabled .action-label.extension-action.hide-when-disabled, .monaco-action-bar .action-item.disabled .action-label.extension-action.ignore, .monaco-action-bar .action-item.disabled .action-label.extension-action.install:not(.installing), .monaco-action-bar .action-item.disabled .action-label.extension-action.language, .monaco-action-bar .action-item.disabled .action-label.extension-action.migrate, .monaco-action-bar .action-item.disabled .action-label.extension-action.reload, .monaco-action-bar .action-item.disabled .action-label.extension-action.theme, .monaco-action-bar .action-item.disabled .action-label.extension-action.undo-ignore, .monaco-action-bar .action-item.disabled .action-label.extension-action.uninstall:not(.uninstalling), .monaco-action-bar .action-item.disabled .action-label.extension-action.update, .monaco-action-bar .action-item.disabled .action-label.extension-status-label.hide, .monaco-action-bar .action-item.disabled .action-label.extension-status.hide { display: none; } + +.monaco-action-bar .extension-action.label { display: inherit; } + +.monaco-action-bar .action-item.disabled .action-label.extension-status::before { opacity: 1; } + +.monaco-action-bar .action-item.disabled .action-label.extension-status-label::before { content: "✓"; padding-right: 4px; } + +.monaco-action-bar .action-item.disabled .action-label.extension-action { opacity: 1; } + +.monaco-action-bar .action-item.disabled .action-label.extension-action.text { opacity: 0.9; font-style: italic; } + +.extension-editor { height: 100%; overflow: hidden; display: flex; flex-direction: column; margin: 0px auto; max-width: 80%; } + +.extension-editor .clickable { cursor: pointer; } + +.extension-editor > .header { display: flex; padding: 20px 20px 14px; overflow: hidden; font-size: 14px; } + +.extension-editor > .header > .icon-container { position: relative; } + +.extension-editor > .header > .icon-container .icon { height: 128px; width: 128px; object-fit: contain; } + +.extension-editor > .header > .icon-container .extension-remote-badge { position: absolute; right: 0px; top: 88px; width: 38px; height: 38px; line-height: 38px; border-radius: 20px; text-align: center; display: flex; align-items: center; justify-content: center; } + +.extension-editor > .header > .icon-container .extension-remote-badge .codicon { color: currentcolor; font-size: 28px; } + +.extension-editor > .header > .details { padding-left: 20px; overflow: hidden; user-select: text; } + +.extension-editor > .header > .details > .title { display: flex; align-items: center; } + +.extension-editor > .header > .details > .title > .name { flex: 0 1 0%; font-size: 26px; line-height: 30px; font-weight: 600; white-space: nowrap; } + +.extension-editor > .header > .details > .title > .name.deprecated { text-decoration: line-through; } + +.extension-editor > .header > .details > .title > .version { margin-left: 10px; user-select: text; white-space: nowrap; } + +.extension-editor > .header > .details > .title > .builtin { font-size: 10px; font-style: italic; margin-left: 10px; } + +.extension-editor > .header > .details > .title > .pre-release { margin-left: 10px; padding: 0px 4px; border-radius: 4px; background-color: var(--vscode-extensionIcon-preReleaseForeground); color: rgb(255, 255, 255); display: flex; align-items: center; } + +.extension-editor > .header > .details > .title > .pre-release > .codicon.codicon-extensions-pre-release { color: rgb(255, 255, 255); font-size: 14px; } + +.extension-editor > .header > .details > .title > .pre-release > .pre-release-text { font-size: 10px; padding-left: 3px; } + +.monaco-workbench.vs .extension-editor > .header > .details > .title > .preview { color: rgb(255, 255, 255); } + +.extension-editor > .header > .details > .title > .preview { background: rgb(214, 63, 38); font-size: 10px; font-style: italic; margin-left: 10px; padding: 0px 4px; border-radius: 4px; user-select: none; } + +.extension-editor > .header > .details > .subtitle { padding-top: 6px; white-space: nowrap; height: 20px; line-height: 20px; } + +.extension-editor > .header > .details > .subtitle .hide { display: none; } + +.extension-editor > .header > .details > .subtitle .publisher { display: flex; align-items: center; } + +.extension-editor > .header > .details > .subtitle .publisher .verified-publisher:not(:empty) { margin-left: 4px; } + +.extension-editor > .header > .details > .subtitle, .extension-editor > .header > .details > .subtitle .install, .extension-editor > .header > .details > .subtitle .rating, .extension-editor > .header > .details > .subtitle .sponsor { display: flex; align-items: center; } + +.extension-editor > .header > .details > .subtitle .sponsor .codicon { padding-right: 3px; } + +.extension-editor > .header > .details > .subtitle .install > .count { margin-left: 6px; } + +.extension-editor > .header > .details > .subtitle > div:not(:first-child):not(:empty) { border-left: 1px solid rgba(128, 128, 128, 0.698); margin-left: 14px; padding-left: 14px; } + +.extension-editor > .header > .details > .description { margin-top: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } + +.extension-editor > .header > .details > .actions-status-container { margin-top: 10px; display: flex; } + +.extension-editor > .header > .details > .actions-status-container.list-layout { display: inherit; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar { text-align: initial; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item { margin-right: 0px; overflow: hidden; flex-shrink: 0; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.disabled { min-width: 0px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item .extension-action { margin-bottom: 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item > .extension-action:not(.icon) { margin-left: 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .monaco-dropdown .extension-action.action-dropdown { margin-right: 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item .extension-action:not(.icon) { border-radius: 0px; padding-top: 0px; padding-bottom: 0px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .monaco-dropdown .extension-action.action-dropdown, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item > .extension-action { line-height: 22px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item:not(.action-dropdown-item) > .extension-action { margin-right: 6px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item .extension-action.label, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item > .extension-action.label { font-weight: 600; max-width: 300px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .extension-action.label { border-right-width: 0px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .action-dropdown-item-separator { height: 22px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item > .action-dropdown-item-separator > div { height: 16px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item.empty > .extension-action.label { margin-right: 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item.empty > .action-dropdown-item-separator { display: none; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item.empty > .extension-action.label, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item > .extension-action.label { border-radius: 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item:not(.empty) > .extension-action.label { border-radius: 2px 0px 0px 2px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item.action-dropdown-item:not(.empty) > .monaco-dropdown .extension-action.label { border-left-width: 0px; border-radius: 0px 2px 2px 0px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar > .actions-container > .action-item > .action-label.extension-status { margin-right: 0px; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar .action-item .action-label.disable-status, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar .action-item .action-label.extension-status-label { font-weight: 400; } + +.extension-editor > .header > .details > .actions-status-container > .monaco-action-bar .action-item .action-label.disable-status:hover, .extension-editor > .header > .details > .actions-status-container > .monaco-action-bar .action-item .action-label.extension-status-label:hover { opacity: 0.9; } + +.extension-editor > .header > .details > .actions-status-container > .status { line-height: 22px; font-size: 90%; margin-top: 3px; } + +.extension-editor > .header > .details > .actions-status-container.list-layout > .status { margin-top: 5px; } + +.extension-editor > .header > .details > .actions-status-container > .status .codicon { vertical-align: text-bottom; } + +.extension-editor > .header > .details > .actions-status-container > .status p, .extension-editor > .header > .details > .pre-release-text p { margin-top: 0px; margin-bottom: 0px; } + +.extension-editor > .header > .details > .actions-status-container > .status a, .extension-editor > .header > .details > .pre-release-text a { color: var(--vscode-textLink-foreground); } + +.extension-editor > .header > .details > .actions-status-container > .status a:hover, .extension-editor > .header > .details > .pre-release-text a:hover { text-decoration: underline; color: var(--vscode-textLink-activeForeground); } + +.extension-editor > .header > .details > .actions-status-container > .status a:active, .extension-editor > .header > .details > .pre-release-text a:active { color: var(--vscode-textLink-activeForeground); } + +.extension-editor > .header > .details > .pre-release-text:not(:empty) { margin-top: 5px; display: flex; font-size: 90%; } + +.extension-editor > .header > .details > .recommendation { display: flex; margin-top: 5px; } + +.extension-editor > .header > .details > .recommendation .codicon { font-size: inherit; margin-right: 5px; } + +.extension-editor > .header > .details > .recommendation .recommendation-text { vertical-align: text-bottom; font-size: 90%; } + +.extension-editor > .body { flex: 1 1 0%; overflow: hidden; } + +.extension-editor > .body > .navbar { height: 36px; font-weight: 700; font-size: 14px; line-height: 36px; padding-left: 20px; border-bottom: 1px solid var(--vscode-panelSection-border); } + +.extension-editor > .body > .navbar > .monaco-action-bar > .actions-container { justify-content: normal; } + +.extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item { height: 100%; } + +.extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label { padding: 0px 10px; font-size: 11px; font-weight: 400; color: var(--vscode-panelTitle-inactiveForeground); text-transform: uppercase; background: none !important; border-radius: 0px !important; } + +.extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label.checked { border-bottom: 1px solid var(--vscode-panelTitle-activeBorder); color: var(--vscode-panelTitle-activeForeground); } + +.extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label:hover { color: var(--vscode-panelTitle-activeForeground); } + +.extension-editor > .body > .content { height: calc(100% - 36px); position: relative; overflow: hidden; user-select: text; } + +.extension-editor > .body > .content.loading { background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cstyle%3Ecircle{animation:ball .6s linear infinite}circle:nth-child(2){animation-delay:.075s}circle:nth-child(3){animation-delay:.15s}circle:nth-child(4){animation-delay:.225s}circle:nth-child(5){animation-delay:.3s}circle:nth-child(6){animation-delay:.375s}circle:nth-child(7){animation-delay:.45s}circle:nth-child(8){animation-delay:.525s}%3C/style%3E%3Ccircle cx='5' cy='1' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='2.172' r='1' opacity='.3'/%3E%3Ccircle cx='9' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='5' cy='9' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='1' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='2.172' r='1' opacity='.3'/%3E%3C/svg%3E") 50% center no-repeat; } + +.extension-editor > .body > .content > .monaco-scrollable-element { height: 100%; } + +.extension-editor > .body > .content > .nocontent { margin-left: 20px; } + +.extension-editor > .body > .content > .details { height: 100%; display: flex; } + +.extension-editor > .body > .content > .details > .readme-container { margin: 0px auto; max-width: 75%; height: 100%; flex: 1 1 0%; } + +.extension-editor > .body > .content > .details.narrow > .readme-container { margin: inherit; max-width: inherit; } + +.extension-editor > .body > .content > .details > .additional-details-container { width: 25%; min-width: 175px; height: 100%; } + +.extension-editor > .body > .content > .details.narrow > .additional-details-container { display: none; } + +.extension-editor > .body > .content > .details > .additional-details-container > .monaco-scrollable-element { height: 100%; } + +.extension-editor > .body > .content > .details > .additional-details-container > .monaco-scrollable-element > .additional-details-content { height: 100%; overflow-y: scroll; padding: 20px; box-sizing: border-box; } + +.extension-editor > .body > .content > .details > .additional-details-container .additional-details-element:not(:first-child) { padding-top: 15px; } + +.extension-editor > .body > .content > .details > .additional-details-container .additional-details-element { padding-bottom: 15px; } + +.extension-editor > .body > .content > .details > .additional-details-container .additional-details-element:not(:last-child) { border-bottom: 1px solid rgba(128, 128, 128, 0.22); } + +.extension-editor > .body > .content > .details > .additional-details-container .additional-details-element > .additional-details-title { font-size: 120%; padding-bottom: 15px; } + +.extension-editor > .body > .content > .details > .additional-details-container .categories-container > .categories > .category, .extension-editor > .body > .content > .details > .additional-details-container .tags-container > .tags > .tag { display: inline-block; border: 1px solid rgba(136, 136, 136, 0.45); padding: 2px 4px; border-radius: 2px; font-size: 90%; margin: 0px 6px 3px 0px; cursor: pointer; } + +.extension-editor > .body > .content > .details > .additional-details-container .resources-container > .resources > .resource { display: block; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +.extension-editor > .body > .content > .details > .additional-details-container .resources-container > .resources > .resource:hover { text-decoration: underline; } + +.extension-editor > .body > .content > .details > .additional-details-container .more-info-container > .more-info > .more-info-entry { font-size: 90%; display: flex; } + +.extension-editor > .body > .content > .details > .additional-details-container .more-info-container > .more-info > .more-info-entry :first-child { width: 40%; } + +.extension-editor > .body > .content > .details > .additional-details-container .more-info-container > .more-info > .more-info-entry :last-child { width: 60%; } + +.extension-editor > .body > .content > .details > .additional-details-container .more-info-container > .more-info > .more-info-entry code { background-color: transparent; padding: 0px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme { height: 100%; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack { height: 224px; padding-left: 20px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.one-row > .extension-pack { height: 142px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.two-rows > .extension-pack { height: 224px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.three-rows > .extension-pack { height: 306px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.more-rows > .extension-pack { height: 326px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.one-row > .readme-content { height: calc(100% - 142px); } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.two-rows > .readme-content { height: calc(100% - 224px); } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.three-rows > .readme-content { height: calc(100% - 306px); } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme.more-rows > .readme-content { height: calc(100% - 326px); } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack > .footer, .extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack > .header { margin-bottom: 10px; margin-right: 30px; font-weight: 700; font-size: 120%; border-bottom: 1px solid rgba(128, 128, 128, 0.22); padding: 4px 6px; line-height: 22px; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack > .extension-pack-content { height: calc(100% - 60px); } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack > .extension-pack-content > .monaco-scrollable-element { height: 100%; } + +.extension-editor > .body > .content > .details > .readme-container > .extension-pack-readme > .extension-pack > .extension-pack-content > .monaco-scrollable-element > .subcontent { height: 100%; overflow-y: scroll; box-sizing: border-box; } + +.extension-editor > .body > .content > .monaco-scrollable-element > .subcontent { height: 100%; padding: 20px; overflow-y: scroll; box-sizing: border-box; } + +.extension-editor > .body > .content table { width: 100%; border-spacing: 0px; border-collapse: separate; } + +.extension-editor > .body > .content details:not(:first-child) { margin-top: 20px; } + +.extension-editor > .body > .content details > summary { cursor: pointer; margin-bottom: 10px; font-weight: 700; font-size: 120%; border-bottom: 1px solid rgba(128, 128, 128, 0.22); padding: 3px 6px; line-height: 22px; } + +.extension-editor > .body > .content table tr:nth-child(2n+1) { background-color: rgba(130, 130, 130, 0.04); } + +.extension-editor > .body > .content table tr:not(:first-child):hover { background-color: rgba(128, 128, 128, 0.15); } + +.extension-editor > .body > .content table td, .extension-editor > .body > .content table th { padding: 2px 16px 2px 4px; } + +.extension-editor > .body > .content table td:last-child, .extension-editor > .body > .content table th:last-child { padding: 2px 4px; } + +.extension-editor > .body > .content table th { text-align: left; word-break: keep-all; } + +.extension-editor > .body > .content table td > div, .extension-editor > .body > .content table td > div > p { padding: 0px; margin: 0px; } + +.extension-editor code:not(:empty) { font-family: var(--monaco-monospace-font); font-size: 90%; background-color: rgba(128, 128, 128, 0.17); border-radius: 4px; padding: 1px 4px; } + +.extension-editor > .body > .content table .colorBox { box-sizing: border-box; width: 0.8em; height: 0.8em; display: inline-block; border: 0.1em solid rgb(0, 0, 0); margin: 0px 0.2em; vertical-align: middle; } + +.monaco-workbench.hc-black .extension-editor > .body > .content table .colorBox, .monaco-workbench.vs-dark .extension-editor > .body > .content table .colorBox { border-color: rgb(238, 238, 238); } + +.extension-editor .subcontent .monaco-list-row .content .unknown-extension { line-height: 62px; } + +.extension-editor .subcontent .monaco-list-row .content .unknown-extension > .error-marker { background-color: rgb(190, 17, 0); padding: 2px 4px; font-weight: 700; font-size: 11px; color: rgb(204, 204, 204); } + +.extension-editor .subcontent .monaco-list-row .unknown-extension > .message { padding-left: 10px; font-weight: 700; font-size: 14px; } + +.extension-editor .subcontent .monaco-list-row .extension { display: flex; align-items: center; } + +.extension-editor .subcontent .monaco-list-row .extension > .details { flex: 1 1 0%; overflow: hidden; padding-left: 10px; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .header { display: flex; align-items: center; line-height: 19px; overflow: hidden; } + +.extension-editor .subcontent .monaco-list-row .extension > .icon { height: 40px; width: 40px; object-fit: contain; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .header > .name { font-weight: 700; font-size: 16px; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .header > .name:hover { text-decoration: underline; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .header > .identifier { font-size: 90%; opacity: 0.6; margin-left: 10px; background: rgba(173, 173, 173, 0.31); padding: 0px 4px; border-radius: 4px; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .footer { display: flex; line-height: 19px; overflow: hidden; padding-top: 5px; } + +.extension-editor .subcontent .monaco-list-row .extension > .details > .footer > .author { font-size: 90%; font-weight: 600; opacity: 0.6; } + +.extension-editor .extensions-grid-view { display: flex; flex-wrap: wrap; } + +.extension-editor .extensions-grid-view > .extension-container { width: 350px; margin: 0px 10px 20px 0px; } + +.extension-editor .extensions-grid-view .extension-list-item { cursor: default; } + +.extension-editor .extensions-grid-view .extension-list-item > .details .header > .name { cursor: pointer; } + +.extension-editor .extensions-grid-view .extension-list-item > .details > .header-container > .header > .install-count, .extension-editor .extensions-grid-view .extension-list-item > .details > .header-container > .header > .ratings, .extension-editor .extensions-grid-view .extension-list-item > .details > .header-container > .header > .version { display: none; } + +.extension-editor .extensions-grid-view > .extension-container:focus > .extension-list-item > .details .header > .name, .extension-editor .extensions-grid-view > .extension-container:hover > .extension-list-item > .details .header > .name { text-decoration: underline; } + +.monaco-workbench.vs-dark .extension-editor .extensions-grid-view > .extension-container.disabled > .extension-list-item > .details > .header-container .codicon, .monaco-workbench.vs-dark .extension-editor .extensions-grid-view > .extension-container.disabled > .extension-list-item > .icon-container > .icon, .monaco-workbench.vs .extension-editor .extensions-grid-view > .extension-container.disabled > .extension-list-item > .details > .header-container .codicon, .monaco-workbench.vs .extension-editor .extensions-grid-view > .extension-container.disabled > .extension-list-item > .icon-container > .icon { opacity: 0.5; } + +.extension-editor > .body > .content .runtime-status .activation-details > .activation-element-entry > .activation-message-title { padding-right: 10px; } + +.extension-editor > .body > .content .runtime-status .message-entry { display: flex; align-items: center; margin: 5px; } + +.extension-editor > .body > .content .runtime-status .message-entry .codicon { padding-right: 2px; } + +.monaco-workbench .extension-editor > .header > .details > .recommendation .codicon { color: var(--vscode-extensionButton-prominentBackground); } + +.extensions-viewlet { position: relative; height: 100%; } + +.extensions-viewlet > .overlay { position: absolute; inset: 0px; z-index: 2; } + +.extensions-viewlet > .header { height: 41px; box-sizing: border-box; padding: 5px 12px 6px 20px; } + +.extensions-viewlet > .header > .search-box { width: 100%; height: 28px; line-height: 18px; box-sizing: border-box; padding: 4px; border: 1px solid transparent; appearance: textfield; } + +.extensions-viewlet > .extensions { height: calc(100% - 41px); } + +.extensions-viewlet > .extensions .extension-list-item .monaco-action-bar, .extensions-viewlet > .extensions .extension-view-header .monaco-action-bar { margin-right: 4px; } + +.extensions-viewlet > .extensions .extension-view-header .count-badge-wrapper { margin-right: 12px; } + +.extensions-viewlet > .extensions .extension-view-header .monaco-action-bar .action-item > .action-label.icon.codicon { vertical-align: middle; line-height: 22px; } + +.extensions-viewlet > .extensions .extension-view-header .monaco-action-bar .action-item.disabled { display: none; } + +.extensions-viewlet > .extensions .extensions-list.hidden, .extensions-viewlet > .extensions .message-container.hidden { display: none; visibility: hidden; } + +.extensions-viewlet > .extensions .panel-header { padding-right: 12px; } + +.extensions-viewlet > .extensions .panel-header > .title { flex: 1 1 0%; } + +.extensions-viewlet > .extensions .panel-header > .actions.show { flex: inherit; } + +.extensions-viewlet > .extensions .message-container { padding: 5px 9px 5px 16px; cursor: default; display: flex; } + +.extensions-viewlet > .extensions .message-container .message { padding-left: 5px; } + +.extensions-viewlet > .extensions .message-container .severity-icon { flex-shrink: 0; } + +.extensions-viewlet > .extensions .extension-list-item { position: absolute; } + +.extensions-viewlet > .extensions .extension-list-item.loading { background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cstyle%3Ecircle{animation:ball .6s linear infinite}circle:nth-child(2){animation-delay:.075s}circle:nth-child(3){animation-delay:.15s}circle:nth-child(4){animation-delay:.225s}circle:nth-child(5){animation-delay:.3s}circle:nth-child(6){animation-delay:.375s}circle:nth-child(7){animation-delay:.45s}circle:nth-child(8){animation-delay:.525s}%3C/style%3E%3Ccircle cx='5' cy='1' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='2.172' r='1' opacity='.3'/%3E%3Ccircle cx='9' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='5' cy='9' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='1' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='2.172' r='1' opacity='.3'/%3E%3C/svg%3E") 50% center no-repeat; } + +.monaco-workbench.vs-dark .extensions-viewlet > .extensions .extension-list-item.loading { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cstyle%3Ecircle{animation:ball .6s linear infinite}circle:nth-child(2){animation-delay:.075s}circle:nth-child(3){animation-delay:.15s}circle:nth-child(4){animation-delay:.225s}circle:nth-child(5){animation-delay:.3s}circle:nth-child(6){animation-delay:.375s}circle:nth-child(7){animation-delay:.45s}circle:nth-child(8){animation-delay:.525s}%3C/style%3E%3Cg fill='gray'%3E%3Ccircle cx='5' cy='1' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='2.172' r='1' opacity='.3'/%3E%3Ccircle cx='9' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='5' cy='9' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='1' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='2.172' r='1' opacity='.3'/%3E%3C/g%3E%3C/svg%3E"); } + +.monaco-workbench.hc-black .extensions-viewlet > .extensions .extension-list-item.loading { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cstyle%3Ecircle{animation:ball .6s linear infinite}circle:nth-child(2){animation-delay:.075s}circle:nth-child(3){animation-delay:.15s}circle:nth-child(4){animation-delay:.225s}circle:nth-child(5){animation-delay:.3s}circle:nth-child(6){animation-delay:.375s}circle:nth-child(7){animation-delay:.45s}circle:nth-child(8){animation-delay:.525s}%3C/style%3E%3Cg fill='%23fff'%3E%3Ccircle cx='5' cy='1' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='2.172' r='1' opacity='.3'/%3E%3Ccircle cx='9' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='7.828' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='5' cy='9' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='7.828' r='1' opacity='.3'/%3E%3Ccircle cx='1' cy='5' r='1' opacity='.3'/%3E%3Ccircle cx='2.172' cy='2.172' r='1' opacity='.3'/%3E%3C/g%3E%3C/svg%3E"); } + +.extensions-viewlet > .extensions .extension-list-item.loading > .icon-container { display: none; } + +.extensions-viewlet.narrow > .extensions .extension-list-item > .icon-container { display: flex; align-items: flex-start; padding-top: 10px; } + +.extensions-viewlet.narrow > .extensions .extension-list-item > .icon-container > .icon { width: 24px; height: 24px; padding-right: 8px; } + +.extensions-viewlet.mini > .extensions .extension-bookmark-container, .extensions-viewlet.mini > .extensions .extension-list-item > .details > .header-container > .header > .ratings, .extensions-viewlet.mini > .extensions .extension-list-item > .icon-container > .icon, .extensions-viewlet.narrow > .extensions .extension-list-item > .icon-container .extension-badge, .extensions-viewlet:not(.narrow) > .extensions .extension-list-item > .details > .header-container > .header > .extension-remote-badge-container { display: none; } + +.extensions-viewlet.narrow > .extensions .extension-list-item > .details > .footer > .monaco-action-bar > .actions-container .extension-action { max-width: 100px; } + +.monaco-workbench.vs-dark .extensions-viewlet > .extensions .monaco-list-row.disabled > .extension-list-item > .details > .header-container .codicon, .monaco-workbench.vs-dark .extensions-viewlet > .extensions .monaco-list-row.disabled > .extension-list-item > .icon-container > .icon, .monaco-workbench.vs .extensions-viewlet > .extensions .monaco-list-row.disabled > .extension-list-item > .details > .header-container .codicon, .monaco-workbench.vs .extensions-viewlet > .extensions .monaco-list-row.disabled > .extension-list-item > .icon-container > .icon { opacity: 0.5; } + +.extensions-badge.progress-badge > .badge-content { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOSAxNmMtMy44NiAwLTctMy4xNC03LTdzMy4xNC03IDctN2MzLjg1OSAwIDcgMy4xNDEgNyA3cy0zLjE0MSA3LTcgN3pNOSAzLjRDNS45MTIgMy40IDMuNCA1LjkxMyAzLjQgOXMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNlMxMi4wODggMy40IDkgMy40em0zLjg2IDcuMUw5LjcgOC42MDRWNC44SDguM3Y0LjU5NmwzLjg0IDIuMzA1LjcyLTEuMjAxeiIvPjwvc3ZnPg=="); background-position: 50% center; background-repeat: no-repeat; } + +.extension-sync-ignored.hide { display: none; } + +.extension-ratings { display: inline-block; } + +.extension-ratings.small { font-size: 80%; } + +.extension-ratings > .codicon[class*="codicon-extensions-rating"]:not(:first-child) { margin-left: 3px; } + +.extension-ratings > .count { margin-left: 6px; } + +.extension-ratings.small > .count { margin-left: 0px; } + +.extension-ratings .codicon-extensions-star-empty { opacity: 0.75; } + +.extension-verified-publisher { display: flex; align-items: center; } + +.extension-verified-publisher > .extension-verified-publisher-domain { padding-left: 2px; color: var(--vscode-extensionIcon-verifiedForeground); } + +.extension-bookmark { display: inline-block; height: 20px; width: 20px; } + +.extension-bookmark > .pre-release, .extension-bookmark > .recommendation { border-right: 20px solid transparent; border-top: 20px solid; box-sizing: border-box; position: relative; } + +.extension-bookmark > .pre-release { border-top-color: var(--vscode-extensionIcon-preReleaseForeground); color: rgb(255, 255, 255); } + +.extension-bookmark > .pre-release > .codicon, .extension-bookmark > .recommendation > .codicon { position: absolute; bottom: 9px; left: 1px; color: inherit; font-size: 80%; } + +.extension-bookmark .recommendation { border-top-color: var(--vscode-extensionButton-prominentBackground); color: var(--vscode-extensionButton-prominentForeground); } + +.runtime-extensions-editor .monaco-list .monaco-list-rows > .monaco-list-row.odd:not(:hover):not(.focused) { background-color: rgba(130, 130, 130, 0.08); } + +.runtime-extensions-editor .extension { display: flex; padding-left: 20px; padding-right: 20px; } + +.runtime-extensions-editor .extension .desc { flex: 1 1 0%; padding: 4px 0px; } + +.runtime-extensions-editor .extension .desc .name { font-weight: 700; } + +.runtime-extensions-editor .extension .desc .msg .codicon { vertical-align: middle; } + +.runtime-extensions-editor .extension .time { padding: 4px; text-align: right; } + +.runtime-extensions-editor .extension .desc > .msg > span:not(:last-child)::after { content: "•"; padding: 0px 4px; opacity: 0.8; } + +.runtime-extensions-editor .monaco-action-bar { height: unset; } + +.runtime-extensions-editor .monaco-action-bar .actions-container { justify-content: left; } + +.runtime-extensions-editor .extension > .icon-container { position: relative; } + +.runtime-extensions-editor .extension > .icon-container > .icon { width: 42px; height: 42px; padding: 10px 14px 10px 0px; flex-shrink: 0; object-fit: contain; } + +.runtime-extensions-editor .extension > .icon-container .extension-remote-badge .codicon { color: currentcolor; } + +.runtime-extensions-editor .extension > .desc > .header-container { display: flex; overflow: hidden; } + +.runtime-extensions-editor .extension > .desc > .header-container > .header { display: flex; align-items: baseline; flex-wrap: nowrap; overflow: hidden; flex: 1 1 0%; min-width: 0px; } + +.runtime-extensions-editor .extension > .desc > .header-container > .header > .name { font-weight: 700; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } + +.runtime-extensions-editor .extension > .desc > .header-container > .header > .version { opacity: 0.85; font-size: 80%; padding-left: 6px; min-width: fit-content; } + +.monaco-workbench .feedback-form { width: 420px; top: 30px; right: 6px; padding: 1em; cursor: default; border-radius: 4px; } + +.monaco-workbench .feedback-form h2 { margin: 0px; padding: 0px; font-weight: 400; font-size: 1.8em; } + +.monaco-workbench .feedback-form h3 { margin: 1em 0px 0px; padding: 0px; font-weight: 400; font-size: 1.2em; } + +.monaco-workbench .feedback-form .content { font-size: 1.2em; } + +.monaco-workbench .feedback-form .content > div { display: inline-block; vertical-align: top; margin-top: 20px; } + +.monaco-workbench .feedback-form .content .contactus { padding: 10px; float: right; } + +.monaco-workbench .feedback-form .content .channels { margin-top: 5px; font-size: 0.9em; } + +.monaco-workbench .char-counter { padding-left: 3px; } + +.monaco-workbench .feedback-form .content .channels a { padding: 2px 0px; color: var(--vscode-textLink-foreground,var(--vscode-contrastBorder)); } + +.monaco-workbench .feedback-form .content .channels a:hover { text-decoration: underline; } + +.monaco-workbench .feedback-form .feedback-alias, .monaco-workbench .feedback-form .feedback-description { resize: none; font-size: 1.1em; margin: 6px 0px 0px; width: 100%; padding: 3px 2px; box-sizing: border-box; } + +.monaco-workbench .feedback-form .feedback-empty { margin-top: 0.2em; } + +.monaco-workbench .feedback-form .feedback-alias-checkbox { display: inline-block; vertical-align: text-top; margin-left: 0px; } + +.monaco-workbench .feedback-form .feedback-alias { height: 26px; } + +.monaco-workbench .feedback-form .feedback-alias:disabled { opacity: 0.6; } + +.monaco-workbench .feedback-form .cancel { position: absolute; top: 0px; right: 0px; padding: 0.5em; width: 22px; height: 22px; line-height: 22px; border: none; cursor: pointer; } + +.monaco-workbench .feedback-form .form-buttons { margin-top: 18px; text-align: right; } + +.monaco-workbench .feedback-form .sentiment { height: 32px; width: 32px; display: inline-block; margin: 0.5em 0px; cursor: pointer; box-sizing: border-box; } + +.monaco-workbench .feedback-form .sentiment:hover { background-color: rgb(234, 234, 234); } + +.monaco-workbench .feedback-form .sentiment.checked { border: 1px solid var(--vscode-inputOption-activeBorder); } + +.monaco-workbench.vs .feedback-form .feedback-alias, .monaco-workbench.vs .feedback-form .feedback-description { font-family: inherit; border: 1px solid transparent; } + +.monaco-workbench .feedback-form .form-buttons, .monaco-workbench .feedback-form .form-buttons .hide-button-container { display: flex; } + +.monaco-workbench .feedback-form .form-buttons .hide-button-container input, .monaco-workbench .feedback-form .form-buttons .hide-button-container label { align-self: center; } + +.monaco-workbench .feedback-form .form-buttons .send { width: auto; padding: 8px 12px; margin-left: auto; display: flex; align-items: center; } + +.monaco-workbench .feedback-form .form-buttons .send .codicon { color: currentcolor; font-size: 20px; padding-right: 8px; } + +.monaco-workbench .feedback-form .form-buttons .send.in-progress, .monaco-workbench .feedback-form .form-buttons .send:hover { background-color: rgb(0, 107, 179); } + +.monaco-workbench .feedback-form .form-buttons .send:disabled { pointer-events: none; cursor: not-allowed; opacity: 0.65; } + +.monaco-workbench .feedback-form .form-buttons .send.success { background-color: rgb(45, 136, 62); } + +.monaco-workbench .feedback-form .form-buttons .send.error { background-color: rgb(229, 20, 0); } + +.monaco-workbench.vs-dark .feedback-form h3 { font-weight: 400; font-size: 1.2em; } + +.monaco-workbench.vs-dark .feedback-form .sentiment:hover { background-color: rgba(30, 30, 30, 0.8); } + +.monaco-workbench.vs-dark .feedback-form .feedback-alias, .monaco-workbench.vs-dark .feedback-form .feedback-description { font-family: inherit; } + +.monaco-workbench .feedback-form .sentiment.smile { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Cpath fill='%23fc0' d='M8 1a7 7 0 100 14A7 7 0 008 1z'/%3E%3Cpath fill='%23424242' d='M11 6.5c0 .5-.447.5-1 .5s-1 0-1-.5C9 5.396 10 5 10 5s1 .396 1 1.5zM10.943 9.025c-.457 1.177-1.644 2.058-2.943 2.058s-2.455-.881-2.899-2.058h-.952C4.604 10.734 6.148 12 8 12c1.853 0 3.396-1.266 3.851-2.975h-.908zM7 6.5S6.553 7 6 7s-1 0-1-.5C5 5.396 6 5 6 5s1 .396 1 1.5z'/%3E%3C/svg%3E"); background-position: 50% center; background-repeat: no-repeat; } + +.monaco-workbench .feedback-form .sentiment.frown { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Ccircle fill='%23fc0' cx='8' cy='8' r='7'/%3E%3Cpath fill='%23424242' d='M10.973 6.5c0 .5-.447.5-1 .5s-1 0-1-.5c0-1.104 1-1.5 1-1.5s1 .396 1 1.5zM6.973 6.5c0 .5-.447.5-1 .5s-1 0-1-.5c0-1.104 1-1.5 1-1.5s1 .396 1 1.5zM5.104 12c.459-1.146 1.593-2 2.869-2 1.277 0 2.439.854 2.912 2h.916c-.475-1.678-1.998-2.917-3.828-2.917S4.618 10.322 4.143 12h.961z'/%3E%3C/svg%3E"); background-position: 50% center; background-repeat: no-repeat; } + +.monaco-workbench.hc-black .feedback-form { outline: rgb(111, 195, 223) solid 2px; outline-offset: -2px; } + +.monaco-workbench.hc-light .feedback-form { outline: rgb(15, 74, 133) solid 2px; outline-offset: -2px; } + +.monaco-workbench.hc-black .feedback-form .feedback-alias, .monaco-workbench.hc-black .feedback-form .feedback-description, .monaco-workbench.hc-light .feedback-form .feedback-alias, .monaco-workbench.hc-light .feedback-form .feedback-description { font-family: inherit; } + +.monaco-workbench.hc-black .feedback-form .content .contactus, .monaco-workbench.hc-light .feedback-form .content .contactus { padding: 10px; float: right; } + +.monaco-workbench.hc-black .feedback-form .form-buttons .send, .monaco-workbench.hc-black .feedback-form .form-buttons .send.in-progress, .monaco-workbench.hc-black .feedback-form .form-buttons .send.success { background-color: rgb(12, 20, 31); color: rgb(212, 212, 212); border: 1px solid rgb(111, 195, 223); } + +.monaco-workbench.hc-light .feedback-form .form-buttons .send, .monaco-workbench.hc-light .feedback-form .form-buttons .send.in-progress, .monaco-workbench.hc-light .feedback-form .form-buttons .send.success { background-color: rgb(255, 255, 255); color: rgb(41, 41, 41); border: 1px solid rgb(15, 74, 133); } + +.monaco-workbench.hc-black .feedback-form .form-buttons .send:hover { background-color: rgb(12, 20, 31); } + +.explorer-folders-view { height: 100%; } + +.explorer-item-hover { padding-left: 6px; height: 22px; cursor: pointer !important; font-size: 13px !important; user-select: none !important; } + +.explorer-folders-view .monaco-list-row { padding-left: 4px; } + +.explorer-folders-view .explorer-folders-view.highlight .monaco-list .explorer-item:not(.explorer-item-edited), .explorer-folders-view .explorer-folders-view.highlight .monaco-list .monaco-tl-twistie { opacity: 0.3; } + +.explorer-folders-view .editor-group, .explorer-folders-view .explorer-item { height: 22px; line-height: 22px; } + +.explorer-folders-view .explorer-item { display: flex; flex-wrap: nowrap; } + +.explorer-folders-view .editor-group, .explorer-folders-view .explorer-item > a { text-overflow: ellipsis; overflow: hidden; } + +.explorer-folders-view .explorer-item, .explorer-folders-view .explorer-item .monaco-inputbox { flex: 1 1 0%; } + +.explorer-folders-view .explorer-item.cut { opacity: 0.5; } + +.explorer-folders-view .explorer-item.explorer-item-edited .label-name { flex: 0 1 0%; } + +.explorer-folders-view .pane-header .count { min-width: fit-content; display: flex; align-items: center; } + +.pane-header .dirty-count.monaco-count-badge.hidden, .pane.horizontal:not(.expanded) .pane-header .dirty-count.monaco-count-badge { display: none; } + +.dirty-count.monaco-count-badge { padding: 2px 4px; margin-left: 6px; min-height: auto; } + +.explorer-folders-view .explorer-item.nonexistent-root { opacity: 0.5; } + +.explorer-folders-view .explorer-item .monaco-inputbox { width: 100%; line-height: normal; } + +.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple > .label-name > .monaco-highlighted-label { border-radius: 3px; } + +.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple > .label-name:hover > .monaco-highlighted-label, .explorer-folders-view .monaco-list .monaco-list-row.focused .explorer-item .monaco-icon-name-container.multiple > .label-name.active > .monaco-highlighted-label { text-decoration: underline; } + +.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple > .label-name.drop-target > .monaco-highlighted-label { background-color: var(--vscode-list-dropBackground); } + +.explorer-folders-view .explorer-item.align-nest-icon-with-parent-icon { margin-left: var(--vscode-explorer-align-offset-margin-left); } + +.monaco-workbench.linux .explorer-folders-view .explorer-item .monaco-inputbox, .monaco-workbench.mac .explorer-folders-view .explorer-item .monaco-inputbox { height: 22px; } + +.monaco-workbench .explorer-folders-view .explorer-item .monaco-inputbox > .ibwrapper > .input { padding: 0px; height: 20px; } + +.monaco-workbench.hc-black .explorer-folders-view .explorer-item, .monaco-workbench.hc-light .explorer-folders-view .explorer-item { line-height: 20px; } + +.monaco-workbench .explorer-folders-view .explorer-item .monaco-inputbox input[type="text"] { outline-width: 1px; outline-style: solid; outline-offset: -1px; outline-color: var(--vscode-focusBorder); opacity: 1; } + +.monaco-workbench.context-menu-visible .explorer-folders-view.highlight .monaco-list-row { outline: none !important; } + +.open-editors .monaco-list .monaco-list-row.dirty > .monaco-action-bar, .open-editors .monaco-list .monaco-list-row.focused > .monaco-action-bar, .open-editors .monaco-list .monaco-list-row.sticky > .monaco-action-bar, .open-editors .monaco-list .monaco-list-row:hover > .monaco-action-bar { visibility: visible; } + +.open-editors .monaco-list .monaco-list-row > .monaco-action-bar .action-label { display: block; padding: 2px; } + +.open-editors .monaco-list .monaco-list-row > .monaco-action-bar .codicon { color: inherit; } + +.open-editors .monaco-list .monaco-list-row.dirty:not(:hover) > .monaco-action-bar .codicon-pinned::before { content: ""; } + +.open-editors .monaco-list .monaco-list-row.dirty:not(:hover) > .monaco-action-bar .codicon-close::before { content: ""; } + +.open-editors .monaco-list .monaco-list-row > .monaco-action-bar .action-close-all-files, .open-editors .monaco-list .monaco-list-row > .monaco-action-bar .save-all { width: 23px; height: 22px; } + +.open-editors .monaco-list .monaco-list-row > .editor-group, .open-editors .monaco-list .monaco-list-row > .open-editor { flex: 1 1 0%; } + +.open-editors .monaco-list .monaco-list-row { padding-left: 22px; display: flex; } + +.open-editors .monaco-list .monaco-list-row > .monaco-action-bar { visibility: hidden; display: flex; align-items: center; } + +.open-editors .monaco-list .monaco-list-row .editor-group { font-size: 11px; font-weight: 700; text-transform: uppercase; cursor: default; } + +.composite:lang(ja) .open-editors .monaco-list .monaco-list-row .editor-group, .composite:lang(ko) .open-editors .monaco-list .monaco-list-row .editor-group, .composite:lang(zh-Hans) .open-editors .monaco-list .monaco-list-row .editor-group, .composite:lang(zh-Hant) .open-editors .monaco-list .monaco-list-row .editor-group { font-weight: 400; } + +.open-editors .editor-group, .open-editors .open-editor { height: 22px; line-height: 22px; } + +.open-editors .editor-group, .open-editors .open-editor > a { text-overflow: ellipsis; overflow: hidden; } + +.monaco-workbench.hc-black .open-editors .editor-group, .monaco-workbench.hc-black .open-editors .open-editor, .monaco-workbench.hc-light .open-editors .editor-group, .monaco-workbench.hc-light .open-editors .open-editor { line-height: 20px; } + +.interactive-editor .input-cell-container:focus-within .input-editor-container .monaco-editor { outline: solid 1px var(--vscode-notebook-focusedCellBorder); } + +.interactive-editor .input-cell-container .input-editor-container .monaco-editor { outline: solid 1px var(--vscode-notebook-inactiveFocusedCellBorder); } + +.interactive-editor .input-cell-container .input-focus-indicator { top: 8px; } + +.interactive-editor .input-cell-container .margin-view-overlays, .interactive-editor .input-cell-container .monaco-editor-background { background-color: var(--vscode-notebook-cellEditorBackground,--vscode-editor-background); } + +.interactive-editor .input-cell-container { box-sizing: border-box; } + +.interactive-editor .input-cell-container .input-focus-indicator { position: absolute; left: 0px; height: 19px; } + +.interactive-editor .input-cell-container .input-focus-indicator::before { border-left: 3px solid transparent; border-radius: 2px; margin-left: 4px; content: ""; position: absolute; width: 0px; z-index: 10; left: 0px; top: 0px; height: 100%; } + +.interactive-editor .input-cell-container .run-button-container { position: absolute; } + +.interactive-editor .input-cell-container .run-button-container .monaco-toolbar .actions-container { justify-content: center; } + +.monaco-editor .zone-widget.interactive-editor-widget { z-index: 3; } + +.monaco-editor .interactive-editor { color: inherit; padding: 6px; border-radius: 6px; border: 1px solid var(--vscode-interactiveEditor-border); box-shadow: 0 4px 8px var(--vscode-interactiveEditor-shadow); } + +.monaco-editor .interactive-editor .body { display: flex; } + +.monaco-editor .interactive-editor .body .content { display: flex; box-sizing: border-box; border-radius: 2px; border: 1px solid var(--vscode-interactiveEditorInput-border); } + +.monaco-editor .interactive-editor .body .content.synthetic-focus { outline: 1px solid var(--vscode-interactiveEditorInput-focusBorder); } + +.monaco-editor .interactive-editor .body .content .input { padding: 2px 2px 2px 4px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; cursor: text; } + +.monaco-editor .interactive-editor .body .content .input, .monaco-editor .interactive-editor .body .content .input .monaco-editor-background { background-color: var(--vscode-interactiveEditorInput-background); } + +.monaco-editor .interactive-editor .body .content .input .editor-placeholder { position: absolute; z-index: 1; padding: 3px 0px 0px; color: var(--vscode-interactiveEditorInput-placeholderForeground); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } + +.monaco-editor .interactive-editor .body .content .input .editor-placeholder.hidden { display: none; } + +.monaco-editor .interactive-editor .body .content .input .editor-container { vertical-align: middle; } + +.monaco-editor .interactive-editor .body .toolbar { display: flex; flex-direction: column; align-self: stretch; padding-right: 4px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; background: var(--vscode-interactiveEditorInput-background); } + +.monaco-editor .interactive-editor .body .toolbar .actions-container { display: flex; flex-direction: row; gap: 4px; } + +.monaco-editor .interactive-editor .progress { position: relative; width: calc(100% - 18px); left: 19px; } + +.monaco-workbench .part.editor > .content .monaco-editor .interactive-editor .progress .monaco-progress-container { top: 0px; } + +.monaco-editor .interactive-editor .status { margin-top: 3px; display: flex; justify-content: space-between; align-items: center; } + +.monaco-editor .interactive-editor .status.actions { margin-top: 6px; } + +.monaco-editor .interactive-editor .status .actions.hidden { display: none; } + +.monaco-editor .interactive-editor .status .label { overflow: hidden; color: var(--vscode-descriptionForeground); font-size: 11px; align-self: baseline; display: flex; } + +.monaco-editor .interactive-editor .status .label.hidden { display: none; } + +.monaco-editor .interactive-editor .status .label.info { margin-right: auto; padding-left: 2px; } + +.monaco-editor .interactive-editor .status .label.status { padding-left: 10px; padding-right: 4px; margin-left: auto; } + +.monaco-editor .interactive-editor .markdownMessage { padding-top: 10px; } + +.monaco-editor .interactive-editor .markdownMessage.hidden { display: none; } + +.monaco-editor .interactive-editor .markdownMessage .message * { margin: unset; } + +.monaco-editor .interactive-editor .markdownMessage .message { margin-left: 5px; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; user-select: text; } + +.monaco-editor .interactive-editor .markdownMessage .messageActions { direction: rtl; } + +.monaco-editor .interactive-editor .status .label a { color: var(--vscode-textLink-foreground); cursor: pointer; } + +.monaco-editor .interactive-editor .status .label.error { color: var(--vscode-errorForeground); } + +.monaco-editor .interactive-editor .status .label.warn { color: var(--vscode-editorWarning-foreground); } + +.monaco-editor .interactive-editor .status .monaco-toolbar .action-item { padding: 0px 2px; } + +.monaco-editor .interactive-editor .status .monaco-toolbar .action-label.checked { color: var(--vscode-inputOption-activeForeground); background-color: var(--vscode-inputOption-activeBackground); outline: 1px solid var(--vscode-inputOption-activeBorder); } + +.monaco-editor .interactive-editor .status .monaco-toolbar .action-item.button-item .action-label { color: var(--vscode-button-foreground); background-color: var(--vscode-button-background); border-radius: 2px; padding: 4px 6px; line-height: 18px; } + +.monaco-editor .interactive-editor .status .monaco-toolbar .action-item.button-item .action-label > .codicon { color: unset; font-size: 14px; } + +.monaco-editor .interactive-editor .preview { display: none; } + +.monaco-editor .interactive-editor .previewDiff { display: inherit; padding: 6px; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; margin: 0px 2px 6px; } + +.monaco-editor .interactive-editor .previewCreateTitle { padding-top: 6px; } + +.monaco-editor .interactive-editor .previewCreate { display: inherit; padding: 6px; border: 1px solid var(--vscode-interactiveEditor-border); border-radius: 2px; margin: 0px 2px 6px; } + +.monaco-editor .interactive-editor .previewCreate.hidden, .monaco-editor .interactive-editor .previewCreateTitle.hidden, .monaco-editor .interactive-editor .previewDiff.hidden { display: none; } + +.monaco-editor .interactive-editor-lines-deleted-range-inline { text-decoration: line-through; background-color: var(--vscode-diffEditor-removedTextBackground); opacity: 0.6; } + +.monaco-editor .interactive-editor-lines-inserted-range { background-color: var(--vscode-diffEditor-insertedTextBackground); } + +.monaco-editor .interactive-editor-block-selection { background-color: var(--vscode-interactiveEditor-regionHighlight); } + +.monaco-editor .interactive-editor-slash-command { color: var(--vscode-textLink-foreground); } + +.monaco-editor .interactive-editor-slash-command-detail { opacity: 0.5; } + +.monaco-editor .interactive-editor-diff-widget { padding: 6px 0px; } + +.monaco-editor .interactive-editor-diff-widget .monaco-diff-editor .monaco-editor-background, .monaco-editor .interactive-editor-diff-widget .monaco-diff-editor .monaco-editor .margin-view-overlays, .monaco-editor .interactive-editor-newfile-widget { background-color: var(--vscode-interactiveEditor-regionHighlight); } + +.monaco-editor .interactive-editor-newfile-widget { padding: 3px 0px 6px; } + +.monaco-editor .interactive-editor-newfile-widget .title { padding: 3px 0px; } + +@keyframes wiggle { + 0% { transform: rotate(0deg) scale(1); } + 15%, 45% { transform: rotate(0.04turn) scale(1.1); } + 30%, 60% { transform: rotate(-0.04turn) scale(1.2); } + 100% { transform: rotate(0deg) scale(1); } +} + +.monaco-workbench .statusbar div#status\.languageStatus a > span.codicon.wiggle { animation-duration: 0.8s; animation-iteration-count: 1; animation-name: wiggle; } + +@keyframes flash { + 0% { background-color: initial; } + 50% { background-color: var(--vscode-statusBarItem-prominentBackground); } + 100% { background-color: initial; } +} + +.monaco-workbench .statusbar div#status\.languageStatus.flash a { animation-duration: 0.8s; animation-iteration-count: 1; animation-name: flash; } + +.monaco-workbench .hover-language-status { display: flex; padding: 4px 8px; } + +.monaco-workbench .hover-language-status:not(:last-child) { border-bottom: 1px solid var(--vscode-notifications-border); } + +.monaco-workbench .hover-language-status > .severity { padding-right: 8px; flex: 1 1 0%; margin: auto; 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 { display: flex; justify-content: space-between; vertical-align: middle; flex-grow: 100; } + +.monaco-workbench .hover-language-status > .element > .left > .detail:not(:empty)::before { content: "–"; padding: 0px 4px; opacity: 0.6; } + +.monaco-workbench .hover-language-status > .element > .left > .label:empty { display: none; } + +.monaco-workbench .hover-language-status > .element .left { margin: auto 0px; } + +.monaco-workbench .hover-language-status > .element .right { margin: auto 0px; display: flex; } + +.monaco-workbench .hover-language-status > .element .right:not(:empty) { padding-left: 16px; } + +.monaco-workbench .hover-language-status > .element .right .monaco-link { margin: auto 0px; white-space: nowrap; } + +.monaco-workbench .hover-language-status > .element .right .monaco-action-bar:not(:first-child) { padding-left: 8px; } + +.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); } + +.markers-panel .markers-panel-container { height: 100%; } + +.markers-panel .hide { display: none; } + +.markers-panel .markers-panel-container .message-box-container { line-height: 22px; padding-left: 20px; } + +.markers-panel .markers-panel-container .message-box-container .messageAction { margin-left: 4px; cursor: pointer; 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 { display: none; visibility: hidden; } + +.markers-panel .markers-panel-container .tree-container .monaco-tl-contents { display: flex; line-height: 22px; padding-right: 10px; } + +.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 { display: inline-block; margin-left: 10px; } + +.markers-panel:not(.wide) .markers-panel-container .tree-container .monaco-tl-contents .resource-label-container { flex: 1 1 0%; } + +.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 1 0%; 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 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.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-decoration: underline; text-underline-position: under; } + +.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 .marker-line, .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 .multiline-actions { margin-left: 6px; } + +.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-code, .markers-panel .markers-panel-container .tree-container .monaco-tl-contents .marker-line, .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 { opacity: 0.7; } + +.markers-panel .markers-panel-container .tree-container .monaco-tl-contents .highlight { font-weight: 700; } + +.markers-panel .monaco-tl-contents .marker-icon { height: 22px; margin: 0px 6px; display: flex; align-items: center; justify-content: center; } + +.markers-panel .monaco-list-row.focused .monaco-tl-contents > .marker-icon.quickFix, .markers-panel .monaco-list-row.selected .monaco-tl-contents > .marker-icon.quickFix, .markers-panel .monaco-list-row:hover .monaco-tl-contents > .marker-icon.quickFix, .markers-panel .monaco-tl-contents .actions .monaco-action-bar { display: none; } + +.markers-panel .monaco-list-row.focused .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:hover .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: 0px 4px; } + +.markers-panel .monaco-tl-contents .actions .action-item.disabled, .markers-panel .monaco-tl-contents .multiline-actions .action-item.disabled { display: none; } + +.markers-panel .markers-table-container .monaco-table .monaco-table-th { display: flex; font-weight: 600; align-items: center; padding-left: 10px; } + +.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr > .monaco-table-td { display: flex; align-items: center; padding-left: 10px; } + +.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 > .file, .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 > .owner { overflow: hidden; text-overflow: ellipsis; } + +.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.focused .monaco-table-tr > .monaco-table-td.quickFix > .severity, .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: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.focused .monaco-table-tr > .monaco-table-td.quickFix > .actions > .monaco-action-bar .action-item, .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: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 > .code-label::before, .markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr > .monaco-table-td > .code > .monaco-link::before { content: "("; } + +.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr > .monaco-table-td > .code > .code-label::after, .markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr > .monaco-table-td > .code > .monaco-link::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 { display: inline; text-decoration: underline; } + +.markers-panel .markers-table-container .monaco-table .monaco-list-row .monaco-table-tr > .monaco-table-td > .file > .file-position { margin-left: 6px; opacity: 0.7; } + +.monaco-workbench .merge-editor .code-view > .header { padding: 0px 10px; height: 30px; display: flex; align-content: center; overflow: hidden; } + +.monaco-workbench .merge-editor .code-view > .header > span { align-self: center; text-overflow: ellipsis; overflow: hidden; padding-right: 6px; white-space: nowrap; } + +.monaco-workbench .merge-editor .code-view > .header > span.title { flex-shrink: 0; } + +.monaco-workbench .merge-editor .code-view > .header > span.description { flex-shrink: 0; display: flex; font-size: 12px; align-items: center; color: var(--vscode-descriptionForeground); } + +.monaco-workbench .merge-editor .code-view.result > .header > .description { display: inline; flex-shrink: 1; } + +.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 { font-size: 14px; color: var(--vscode-descriptionForeground); } + +.monaco-workbench .merge-editor .code-view > .header > span.detail { margin-left: auto; font-size: 12px; color: var(--vscode-descriptionForeground); } + +.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: 0.5; padding-right: 3px; } + +.monaco-workbench .merge-editor .code-view.input > .header > span.detail { margin-left: 0px; } + +.monaco-workbench .merge-editor .code-view.input > .header > span.toolbar { flex-shrink: 0; margin-left: auto; } + +.monaco-workbench .merge-editor .code-view > .container { display: flex; flex-direction: row; } + +.monaco-workbench .merge-editor .code-view > .container > .gutter { width: 24px; position: relative; overflow: hidden; flex-shrink: 0; flex-grow: 0; } + +.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); } + +.merge-editor-block.use-simplified-decorations.input.i1, .monaco-workbench .merge-editor .merge-editor-simplified.input.i1 { background-color: var(--vscode-mergeEditor-conflict-input1-background); } + +.merge-editor-block.use-simplified-decorations.input.i2, .monaco-workbench .merge-editor .merge-editor-simplified.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 { height: 100%; width: 50%; position: absolute; } + +.merge-accept-gutter-marker.multi-line.focused .background { border-top-color: ; border-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right: 0px; } + +.merge-accept-gutter-marker.multi-line .background { border-top-color: ; border-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right: 0px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } + +.merge-accept-gutter-marker.multi-line.handled.focused .background { border-top-color: ; border-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right: 0px; } + +.merge-accept-gutter-marker.multi-line.handled .background { border-top-color: ; border-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right: 0px; } + +.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 { left: 8px; width: 10px; } + +.merge-accept-gutter-marker .checkbox { width: 100%; position: absolute; } + +.accept-conflict-group.monaco-custom-toggle { height: 18px; width: 18px; border-radius: 3px; margin-right: 0px; margin-left: 0px; padding: 0px; opacity: 1; background-color: var(--vscode-checkbox-border); background-size: 16px !important; } + +.merge-accept-gutter-marker .checkbox-background { display: flex; background: var(--vscode-editor-background); } + +.conflict-zone-root { background-color: var(--vscode-mergeEditor-change-background); border: 1px solid var(--vscode-mergeEditor-conflict-unhandledUnfocused-border); height: 90%; display: flex; align-items: center; align-content: center; } + +.conflict-zone-root .dots { margin: 0px 10px; } + +.conflict-zone-root pre { font-family: var(--monaco-monospace-font); } + +.conflict-zone-root .text { background: var(--vscode-mergeEditor-conflictingLines-background); margin-left: auto; padding: 0px 8px; display: flex; align-items: center; height: 100%; white-space: nowrap; overflow: hidden; } + +.focused.conflict-zone .conflict-zone-root { border: 1px solid var(--vscode-mergeEditor-conflict-unhandledFocused-border); } + +.merge-editor-conflict-actions { margin: 0px 3px; overflow: hidden; display: inline-block; text-overflow: ellipsis; white-space: nowrap; color: var(--vscode-editorCodeLens-foreground); } + +.merge-editor-conflict-actions > a, .merge-editor-conflict-actions > span { user-select: none; white-space: nowrap; } + +.merge-editor-conflict-actions > a { text-decoration: none; } + +.merge-editor-conflict-actions > a:hover { cursor: pointer; } + +.merge-editor-conflict-actions > a:hover, .merge-editor-conflict-actions > a:hover .codicon { color: var(--vscode-editorLink-activeForeground) !important; } + +.merge-editor-conflict-actions .codicon { vertical-align: middle; color: currentcolor !important; } + +.merge-editor-conflict-actions > a:hover .codicon::before { cursor: pointer; } + +.fixed-zone-widget { width: 100%; } + +.merge-editor-diff-empty-word.base { margin-left: 3px; border-left: 3px solid var(--vscode-mergeEditor-changeBase-word-background); } + +.merge-editor-diff-empty-word.input { margin-left: 3px; border-left: 3px solid var(--vscode-mergeEditor-change-word-background); } + +.merge-editor-diff-word.base { background-color: var(--vscode-mergeEditor-changeBase-word-background); } + +.merge-editor-diff.base { background-color: var(--vscode-mergeEditor-changeBase-background); } + +.monaco-workbench .notebookOverlay.notebook-editor.find-hide-transition, .monaco-workbench .notebookOverlay.notebook-editor.find-show-transition { overflow-y: hidden; } + +.monaco-workbench .notebookOverlay.notebook-editor .simple-fr-find-part-wrapper .matchesCount { text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 0px 2px; box-sizing: border-box; } + +.monaco-workbench .simple-fr-find-part-wrapper { overflow: hidden; z-index: 10; position: absolute; top: -45px; right: 18px; width: var(--notebook-find-width); max-width: calc(100% - 64px); padding: 0 var(--notebook-find-horizontal-padding); transition: top 0.2s linear 0s; visibility: hidden; color: var(--vscode-editorWidget-foreground); box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-color: var(--vscode-editorWidget-background) !important; } + +.monaco-workbench.reduce-motion .simple-fr-find-part-wrapper { transition: top 0ms linear 0s; } + +.monaco-workbench .notebookOverlay .simple-fr-find-part-wrapper.visible { z-index: 100; } + +.monaco-workbench .simple-fr-find-part, .monaco-workbench .simple-fr-replace-part { z-index: 10; position: relative; top: 0px; display: flex; padding: 4px; align-items: center; pointer-events: all; margin: 0px 0px 0px 17px; } + +.monaco-workbench .simple-fr-find-part-wrapper .find-replace-progress { width: 100%; height: 2px; position: absolute; } + +.monaco-workbench .simple-fr-find-part-wrapper .find-replace-progress .monaco-progress-container { height: 2px; top: 0px !important; z-index: 100 !important; } + +.monaco-workbench .simple-fr-find-part-wrapper .find-replace-progress .monaco-progress-container .progress-bit { height: 2px; } + +.monaco-workbench .simple-fr-find-part-wrapper .monaco-findInput { width: 224px; } + +.monaco-workbench .simple-fr-find-part-wrapper .button { width: 20px; height: 20px; flex: initial; margin-left: 3px; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench .simple-fr-find-part-wrapper.visible .simple-fr-find-part { visibility: visible; } + +.monaco-workbench .simple-fr-find-part-wrapper .toggle { position: absolute; top: 0px; width: 18px; height: 100%; box-sizing: border-box; display: flex; align-items: center; justify-content: center; margin-left: 0px; pointer-events: all; } + +.monaco-workbench .simple-fr-find-part-wrapper.visible { visibility: visible; } + +.monaco-workbench .simple-fr-find-part-wrapper.visible-transition { top: 0px; } + +.monaco-workbench .simple-fr-find-part .monaco-findInput { flex: 1 1 0%; } + +.monaco-workbench .simple-fr-find-part .button { min-width: 20px; width: 20px; height: 20px; display: flex; flex: initial; margin-left: 3px; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; } + +.monaco-workbench .simple-fr-find-part-wrapper .button.disabled { opacity: 0.3; cursor: default; } + +.monaco-workbench .simple-fr-find-part-wrapper .monaco-custom-toggle.disabled { opacity: 0.3; cursor: default; user-select: none; pointer-events: none; background-color: inherit !important; } + +.monaco-workbench .simple-fr-find-part-wrapper .find-filter-button { color: inherit; margin-left: 2px; float: left; cursor: pointer; box-sizing: border-box; user-select: none; } + +.find-filter-button .monaco-action-bar .action-label { padding: 0px; } + +.monaco-workbench .simple-fr-find-part .monaco-inputbox > .ibwrapper > .input, .monaco-workbench .simple-fr-replace-part .monaco-inputbox > .ibwrapper > .input { height: 24px; } + +.monaco-workbench .simple-fr-find-part-wrapper .monaco-sash { background-color: var(--vscode-editorWidget-resizeBorder,var(--vscode-editorWidget-border)); left: 0px !important; } + +.monaco-list .notebook-outline-element { display: flex; flex: 1 1 0%; flex-flow: row nowrap; align-items: center; } + +.monaco-list .notebook-outline-element > .element-icon.file-icon { height: 100%; } + +.monaco-breadcrumbs > .notebook-outline-element > .element-icon.file-icon { height: 18px; } + +.monaco-list .notebook-outline-element .monaco-highlighted-label { color: var(--outline-element-color); } + +.monaco-breadcrumbs .notebook-outline-element .element-decoration, .monaco-list .notebook-outline-element > .element-decoration { opacity: 0.75; font-size: 90%; font-weight: 600; padding: 0px 12px 0px 5px; margin-left: auto; text-align: center; color: var(--outline-element-color); } + +.monaco-list .notebook-outline-element > .element-decoration.bubble { font-family: codicon; font-size: 14px; opacity: 0.4; padding-right: 8px; } + +.monaco-breadcrumbs .notebook-outline-element .element-decoration { display: none; } + +.notebook-text-diff-editor { position: relative; } + +.notebook-text-diff-editor .cell-body { display: flex; flex-direction: row; } + +.notebook-text-diff-editor .webview-cover { user-select: initial; } + +.notebook-text-diff-editor .cell-body .border-container { position: absolute; width: calc(100% - 32px); } + +.notebook-text-diff-editor .cell-body .border-container .bottom-border, .notebook-text-diff-editor .cell-body .border-container .top-border { position: absolute; width: 100%; } + +.notebook-text-diff-editor .cell-body .border-container .left-border, .notebook-text-diff-editor .cell-body .border-container .right-border { position: absolute; } + +.notebook-text-diff-editor .cell-body .border-container .right-border { left: 100%; } + +.notebook-text-diff-editor .cell-body.right { flex-direction: row-reverse; } + +.notebook-text-diff-editor .cell-body .diagonal-fill { display: none; width: 50%; } + +.notebook-text-diff-editor .cell-body .cell-diff-editor-container { width: 100%; } + +.notebook-text-diff-editor > .notebook-diff-list-view > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row { cursor: default; } + +.notebook-text-diff-editor .cell-body .cell-diff-editor-container .editor-container.diff, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .metadata-editor-container.diff, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .output-editor-container.diff { width: 100%; } + +.notebook-text-diff-editor .cell-body .cell-diff-editor-container .editor-container.diff .monaco-diff-editor .diffOverview, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .metadata-editor-container .monaco-diff-editor .diffOverview, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .output-editor-container.diff .monaco-diff-editor .diffOverview { display: none; } + +.notebook-text-diff-editor .cell-body .cell-diff-editor-container .editor-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .metadata-editor-container { box-sizing: border-box; } + +.notebook-text-diff-editor .cell-body.left .cell-diff-editor-container, .notebook-text-diff-editor .cell-body.left .diagonal-fill, .notebook-text-diff-editor .cell-body.right .cell-diff-editor-container, .notebook-text-diff-editor .cell-body.right .diagonal-fill { display: inline-block; width: 50%; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container { height: 24px; cursor: default; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container .property-folding-indicator .codicon, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container .property-folding-indicator .codicon { visibility: visible; padding: 4px 0px 0px 10px; cursor: pointer; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container { display: flex; flex-direction: row; align-items: center; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container .property-toolbar, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container .property-toolbar { margin-left: auto; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container .property-status, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container .property-status { font-size: 12px; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container .property-status span, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container .property-status span { margin: 0px 0px 0px 8px; line-height: 21px; } + +.notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container .property-status span.property-description, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container .property-status span.property-description { font-style: italic; } + +.notebook-text-diff-editor { overflow: hidden; } + +.monaco-workbench .notebook-text-diff-editor > .notebook-diff-list-view > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row { overflow: visible !important; } + +.monaco-workbench .notebook-text-diff-editor > .notebook-diff-list-view > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row, .monaco-workbench .notebook-text-diff-editor > .notebook-diff-list-view > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.focused, .monaco-workbench .notebook-text-diff-editor > .notebook-diff-list-view > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover { outline: none !important; background-color: transparent !important; } + +.notebook-text-diff-editor .cell-diff-editor-container .editor-input-toolbar-container { position: absolute; right: 16px; top: 16px; margin: 1px 2px; } + +.monaco-workbench .notebook-text-diff-editor .cell-body { height: 0px; } + +.monaco-workbench .notebook-text-diff-editor .cell-body .output-view-container { user-select: text; white-space: normal; cursor: auto; position: relative; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.left .output-view-container .output-inner-container, .monaco-workbench .notebook-text-diff-editor .cell-body.right .output-view-container .output-inner-container { width: 100%; padding: 0px 8px; box-sizing: border-box; overflow-x: hidden; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.left .output-view-container .output-inner-container, .monaco-workbench .notebook-text-diff-editor .cell-body.right .output-view-container .output-inner-container { padding: 0px 8px 0px 32px; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-view-container .output-inner-container { width: 100%; padding: 4px 8px 4px 32px; box-sizing: border-box; overflow: hidden; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-left { top: 0px; position: absolute; left: 0px; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-right { position: absolute; top: 0px; left: 50%; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-left, .monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-right { width: 50%; display: inline-block; } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-left div.foreground, .monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container .output-view-container .output-view-container-right div.foreground { width: 100%; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container > div.foreground { width: 100%; min-height: 24px; box-sizing: border-box; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .error_message { color: red; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .error > div { white-space: normal; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .error pre.traceback { box-sizing: border-box; padding: 8px 0px; margin: 0px; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .error .traceback > span { display: block; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .display img { max-width: 100%; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .multi-mimetype-output { position: absolute; top: 4px; left: 8px; width: 16px; height: 16px; cursor: pointer; padding: 2px 4px 4px 2px; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .output-empty-view span { opacity: 0.7; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .output-empty-view { font-style: italic; height: 24px; margin: auto; padding-left: 12px; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container pre { margin: 4px 0px; } + +.monaco-workbench .notebook-text-diff-edito .monaco-list:focus-within .monaco-list-row.focused .codicon, .monaco-workbench .notebook-text-diff-editor .monaco-list:focus-within .monaco-list-row.selected .codicon { color: inherit; } + +.monaco-workbench .notebook-text-diff-editor .output-view-container .output-view-container-metadata { position: relative; } + +.notebook-text-diff-editor .cell-body .codicon-diff-insert, .notebook-text-diff-editor .cell-body .codicon-diff-remove { left: 4px !important; width: 15px !important; } + +.monaco-workbench .notebook-text-diff-editor > .monaco-list > .monaco-scrollable-element > .scrollbar.visible { z-index: var(--z-index-notebook-scrollbar); cursor: default; } + +.notebook-text-diff-editor .notebook-overview-ruler-container { position: absolute; top: 0px; right: 0px; } + +.notebook-text-diff-editor .notebook-overview-ruler-container .diffViewport { z-index: var(--notebook-diff-view-viewport-slider); } + +.notebook-text-diff-editor .diffViewport { background: var(--vscode-scrollbarSlider-background); } + +.notebook-text-diff-editor .diffViewport:hover { background: var(--vscode-scrollbarSlider-hoverBackground); } + +.notebook-text-diff-editor .diffViewport:active { background: var(--vscode-scrollbarSlider-activeBackground); } + +.notebook-text-diff-editor .cell-body .border-container .bottom-border, .notebook-text-diff-editor .cell-body .border-container .top-border, .notebook-text-diff-editor .cell-diff-editor-container .metadata-header-container, .notebook-text-diff-editor .cell-diff-editor-container .output-header-container { border-top: 1px solid var(--vscode-notebook-cellBorderColor); } + +.notebook-text-diff-editor .cell-body .border-container .left-border { border-left: 1px solid var(--vscode-notebook-cellBorderColor); } + +.notebook-text-diff-editor .cell-body .border-container .right-border { border-right: 1px solid var(--vscode-notebook-cellBorderColor); } + +.notebook-text-diff-editor .monaco-list-row.focused .cell-body .border-container .bottom-border, .notebook-text-diff-editor .monaco-list-row.focused .cell-body .border-container .top-border { border-top: 1px solid var(--vscode-notebook-focusedEditorBorder); } + +.notebook-text-diff-editor .monaco-list-row.focused .cell-body .border-container .left-border { border-left: 1px solid var(--vscode-notebook-focusedEditorBorder); } + +.notebook-text-diff-editor .monaco-list-row.focused .cell-body .border-container .right-border { border-right: 1px solid var(--vscode-notebook-focusedEditorBorder); } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container.modified .output-view-container .output-view-container-right div.foreground, .monaco-workbench .notebook-text-diff-editor .cell-body.right .output-info-container .output-view-container div.foreground, .monaco-workbench .notebook-text-diff-editor .cell-body.right .output-info-container .output-view-container div.output-empty-view, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .metadata-editor-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .metadata-editor-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .metadata-editor-container .monaco-editor .monaco-editor-background, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .metadata-header-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .output-editor-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .output-editor-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .output-editor-container .monaco-editor .monaco-editor-background, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .output-header-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .source-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .source-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.inserted .source-container .monaco-editor .monaco-editor-background { background-color: var(--vscode-diffEditor-insertedTextBackground); } + +.monaco-workbench .notebook-text-diff-editor .cell-body.full .output-info-container.modified .output-view-container .output-view-container-left div.foreground, .monaco-workbench .notebook-text-diff-editor .cell-body.left .output-info-container .output-view-container div.foreground, .monaco-workbench .notebook-text-diff-editor .cell-body.left .output-info-container .output-view-container div.output-empty-view, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .metadata-editor-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .metadata-editor-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .metadata-editor-container .monaco-editor .monaco-editor-background, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .metadata-header-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .output-editor-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .output-editor-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .output-editor-container .monaco-editor .monaco-editor-background, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .output-header-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .source-container, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .source-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container.removed .source-container .monaco-editor .monaco-editor-background { background-color: var(--vscode-diffEditor-removedTextBackground); } + +.notebook-text-diff-editor .cell-body .cell-diff-editor-container .source-container .monaco-editor .margin, .notebook-text-diff-editor .cell-body .cell-diff-editor-container .source-container .monaco-editor .monaco-editor-background { background: var(--vscode-notebook-cellEditorBackground,var(--vscode-editor-background)); } + +.monaco-workbench .notebookOverlay.notebook-editor { box-sizing: border-box; line-height: 22px; user-select: initial; position: relative; } + +.monaco-workbench .notebookOverlay .cell-list-container > .monaco-list { position: absolute; } + +.monaco-workbench .notebookOverlay .cell-list-container .monaco-list-rows { min-height: 100%; overflow: visible !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets > div { white-space: normal; z-index: 600 !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets > div.parameter-hints-widget { z-index: 639 !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets > div.suggest-widget { z-index: 640 !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets > div .suggest-details-container { z-index: 641 !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .monaco-editor .zone-widget.interactive-editor-widget { z-index: 640 !important; } + +.monaco-workbench .notebookOverlay .cell-list-container .monaco-editor .zone-widget.interactive-editor-widget .interactive-editor .markdownMessage { white-space: normal; } + +.monaco-workbench .notebookOverlay .cell-list-container { position: relative; } + +.monaco-workbench .notebookOverlay.global-drag-active .webview { pointer-events: none; } + +.monaco-workbench .notebookOverlay .cell-list-container .webview-cover { position: absolute; top: 0px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row, .monaco-workbench .notebookOverlay > .cell-list-container > .notebook-gutter > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row { cursor: default; width: 100%; overflow: visible !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell { display: flex; position: relative; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .menu { position: absolute; left: 0px; top: 28px; visibility: hidden; width: 16px; margin: auto; padding-left: 4px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-output-hover .menu, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .menu.mouseover, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover .menu { visibility: visible; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-output-hover, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.focused, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover { outline: none !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container { display: flex; align-items: center; position: relative; box-sizing: border-box; width: 100%; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .collapsed-execution-icon { line-height: normal; margin-left: 6px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .collapsed-execution-icon .codicon-notebook-state-success { color: var(--vscode-notebookStatusSuccessIcon-foreground); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .collapsed-execution-icon .codicon-notebook-state-error { color: var(--vscode-notebookStatusErrorIcon-foreground); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .cell-collapse-preview { padding: 0px 8px; display: flex; align-items: center; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .cell-collapse-preview .monaco-tokenized-source { font-size: var(--notebook-cell-input-preview-font-size); font-family: var(--notebook-cell-input-preview-font-family); cursor: pointer; white-space: normal; overflow: hidden; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .cell-collapse-preview .expandInputIcon { padding: 2px; border-radius: 5px; height: 16px; width: 16px; cursor: pointer; z-index: var(--z-index-notebook-input-collapse-condicon); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container .cell-collapse-preview .expandInputIcon::before { color: grey; font-size: 12px; line-height: 16px; vertical-align: bottom; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .output-collapse-container { cursor: pointer; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .output-collapse-container .expandOutputPlaceholder { font-style: italic; font-size: var(--notebook-cell-output-font-size); font-family: var(--monaco-monospace-font); min-height: 24px; opacity: 0.7; user-select: none; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .output-collapse-container .expandOutputIcon { position: relative; left: 0px; padding: 2px; border-radius: 5px; vertical-align: middle; margin-left: 4px; height: 16px; width: 16px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-expand-part-button { position: relative; left: 0px; padding: 2px; border-radius: 5px; vertical-align: middle; margin-left: 4px; height: 16px; width: 16px; z-index: var(--z-index-notebook-cell-expand-part-button); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-expand-part-button::before, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .output-collapse-container .expandOutputIcon::before { color: grey; font-size: 12px; line-height: 16px; vertical-align: bottom; } + +.monaco-workbench.hc-black .notebookOverlay .monaco-list-row.focused .cell-editor-focus .cell-editor-part::before, .monaco-workbench.hc-light .notebookOverlay .monaco-list-row.focused .cell-editor-focus .cell-editor-part::before { outline-style: dashed; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .menu.mouseover, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .menu:hover { cursor: pointer; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .run-button-container { position: absolute; flex-shrink: 0; z-index: var(--z-index-run-button-container); width: 35px; left: -35px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .run-button-container .monaco-toolbar { visibility: hidden; height: auto; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .run-button-container .monaco-toolbar .action-item:not(.monaco-dropdown-with-primary) .codicon { padding: 6px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .run-button-container .monaco-toolbar .actions-container { justify-content: center; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-output-hover .run-button-container .monaco-toolbar, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-run-toolbar-dropdown-active .run-button-container .monaco-toolbar, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.focused .run-button-container .monaco-toolbar, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover .run-button-container .monaco-toolbar { visibility: visible; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .execution-count-label { position: absolute; font-size: 10px; font-family: var(--monaco-monospace-font); white-space: pre; box-sizing: border-box; opacity: 0.7; width: 35px; right: 0px; text-align: center; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-statusbar-hidden .execution-count-label { line-height: 15px; } + +.monaco-workbench .notebookOverlay .cell .cell-editor-part { position: relative; } + +.monaco-workbench .notebookOverlay .cell .monaco-progress-container { top: -3px; position: absolute; left: 0px; z-index: var(--z-index-notebook-progress-bar); height: 2px; } + +.monaco-workbench .notebookOverlay .cell .monaco-progress-container .progress-bit { height: 2px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list:not(.element-focused):focus::before { outline: none !important; } + +.monaco-workbench .notebookOverlay.notebook-editor > .cell-list-container > .monaco-list > .monaco-scrollable-element > .scrollbar.visible { z-index: var(--z-index-notebook-scrollbar); cursor: default; } + +.monaco-workbench .notebookOverlay .monaco-list-row .cell-editor-part::before { z-index: var(--z-index-notebook-cell-editor-outline); content: ""; inset: 0px; outline-offset: -1px; display: block; position: absolute; pointer-events: none; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-insertion-indicator-top { top: -15px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .cell-list-insertion-indicator { position: absolute; height: 2px; left: 0px; right: 0px; opacity: 0; z-index: var(--z-index-notebook-list-insertion-indicator); } + +.monaco-action-bar .action-item.verticalSeparator { cursor: default; width: 1px !important; height: 16px !important; margin: 5px 4px !important; min-width: 1px !important; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-decoration { top: -6px; position: absolute; display: flex; } + +.cell-contributed-items.cell-contributed-items-left { margin-left: 4px; } + +.cell-contributed-items.cell-contributed-items-right { flex-direction: row-reverse; } + +.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row .codicon:not(.suggest-icon) { color: inherit; } + +.monaco-workbench .notebookOverlay > .cell-list-container .notebook-overview-ruler-container { position: absolute; top: 0px; right: 0px; } + +.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-top::before, .hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-top::before { border-top-style: dotted; } + +.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-bottom::before, .hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-bottom::before { border-bottom-style: dotted; } + +.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left::before, .hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left::before { border-left-style: dotted; } + +.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right::before, .hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right::before { border-right-style: dotted; } + +.cell-comment-container.review-widget { border-left: 1px solid var(--vscode-peekView-border); border-right: 1px solid var(--vscode-peekView-border); } + +.cell-comment-container.review-widget > .head { border-top: 1px solid var(--vscode-peekView-border); } + +.cell-comment-container.review-widget > .body { border-bottom: 1px solid var(--vscode-peekView-border); } + +.cell-comment-container.review-widget { background-color: var(--vscode-peekViewResult-background); } + +.notebookOverlay .cell-drag-image .cell-editor-container > div { background: var(--vscode-editor-background) !important; } + +.notebookOverlay .cell-bottom-toolbar-container .action-item, .notebookOverlay .cell-list-top-cell-toolbar-container .action-item, .notebookOverlay .monaco-list-row.cell-drag-image, .notebookOverlay .monaco-list-row .cell-title-toolbar { background-color: var(--vscode-editor-background); } + +.monaco-workbench .notebookOverlay.notebook-editor { background-color: var(--vscode-notebook-editorBackground); } + +.notebookOverlay .cell .cell-statusbar-container, .notebookOverlay .cell .margin-view-overlays, .notebookOverlay .cell .monaco-editor-background { background: var(--vscode-notebook-cellEditorBackground,var(--vscode-editor-background)); } + +.notebookOverlay .cell-bottom-toolbar-container .action-item, .notebookOverlay .cell-list-top-cell-toolbar-container .action-item, .notebookOverlay .monaco-list-row .cell-title-toolbar { border: 1px solid var(--vscode-notebook-cellToolbarSeparator); } + +.notebookOverlay .monaco-action-bar .action-item.verticalSeparator { background-color: var(--vscode-notebook-cellToolbarSeparator); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .input-collapse-container { border-bottom: 1px solid var(--vscode-notebook-cellToolbarSeparator); } + +.notebookOverlay .code-cell-row.focused .cell-focus-indicator, .notebookOverlay .code-cell-row.focused .input-collapse-container, .notebookOverlay .markdown-cell-row.focused { background-color: var(--vscode-notebook-focusedCellBackground) !important; } + +.notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-bottom, .notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-left, .notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-right, .notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-top, .notebookOverlay .monaco-list.selection-multiple .markdown-cell-row.selected { background-color: var(--vscode-notebook-selectedCellBackground,inherit) !important; } + +.notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-focus-indicator-bottom::before, .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-focus-indicator-top::before, .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left::before, .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right::before { border-color: var(--vscode-notebook-inactiveSelectedCellBorder,transparent) !important; } + +.notebookOverlay .code-cell-row:not(.focused).cell-output-hover .cell-focus-indicator, .notebookOverlay .code-cell-row:not(.focused):hover .cell-focus-indicator, .notebookOverlay .markdown-cell-row:not(.focused):hover { background-color: var(--vscode-notebook-cellHoverBackground) !important; } + +.notebookOverlay .code-cell-row:not(.focused).cell-output-hover .input-collapse-container, .notebookOverlay .code-cell-row:not(.focused):hover .input-collapse-container { background-color: var(--vscode-notebook-cellHoverBackground); } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-symbolHighlight .cell-focus-indicator, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-symbolHighlight { background-color: var(--vscode-notebook-symbolHighlightBackground) !important; } + +.notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-editor-part::before { outline: solid 1px var(--vscode-notebook-focusedEditorBorder); } + +.notebookOverlay .cell.markdown h1 { border-color: var(--vscode-notebook-cellBorderColor); } + +.notebookOverlay .monaco-list-row .cell-editor-part::before { outline: solid 1px var(--vscode-notebook-cellBorderColor); } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-language-picker:hover, .monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item.cell-status-item-has-command:hover { background-color: var(--vscode-notebook-cellStatusBarItemHoverBackground); } + +.notebookOverlay > .cell-list-container > .cell-list-insertion-indicator { background-color: var(--vscode-notebook-cellInsertionIndicator); } + +.notebookOverlay .cell-list-container > .monaco-list > .monaco-scrollable-element > .scrollbar > .slider { background: var(--vscode-notebookScrollbarSlider-background); } + +.notebookOverlay .cell-list-container > .monaco-list > .monaco-scrollable-element > .scrollbar > .slider:hover { background: var(--vscode-notebookScrollbarSlider-hoverBackground); } + +.notebookOverlay .cell-list-container > .monaco-list > .monaco-scrollable-element > .scrollbar > .slider.active { background: var(--vscode-notebookScrollbarSlider-activeBackground); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-expand-part-button:hover, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .expandInputIcon:hover, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .expandOutputIcon:hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-modified .cell-focus-indicator, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-modified { background-color: var(--vscode-editorGutter-modifiedBackground) !important; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-added .cell-focus-indicator, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-added { background-color: var(--vscode-diffEditor-insertedTextBackground) !important; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-deleted .cell-focus-indicator, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-deleted { background-color: var(--vscode-diffEditor-removedTextBackground) !important; } + +.monaco-workbench .notebookOverlay .codicon-debug-continue { color: var(--vscode-icon-foreground) !important; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container { padding-top: 1px !important; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container.emptyNotebook { opacity: 1 !important; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container { position: absolute; display: flex; justify-content: center; z-index: var(--z-index-notebook-cell-bottom-toolbar-container); width: calc(100% - 32px); opacity: 0; padding: 0px; margin: 0px 16px; } + +.monaco-workbench:not(.reduce-motion) .notebookOverlay .cell-list-top-cell-toolbar-container, .monaco-workbench:not(.reduce-motion) .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container { transition: opacity 0.3s ease-in-out 0s; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container { top: 0px; height: 33px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-bottom-toolbar-container { display: none; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container:focus-within, .monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container:hover, .monaco-workbench .notebookOverlay.notebook-editor-editable > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container:focus-within, .monaco-workbench .notebookOverlay.notebook-editor-editable > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container:hover { opacity: 1; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar { margin-top: 3px; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-item, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-item { display: flex; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-item.active, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-item.active { transform: none; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-label, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-label { font-size: 12px; margin: 0px; display: inline-flex; padding: 0px 4px; border-radius: 0px; align-items: center; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-label .codicon, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-label .codicon { margin-right: 3px; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-action-bar, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .monaco-action-bar { display: flex; align-items: center; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .action-item:first-child, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container .action-item:first-child { margin-right: 16px; } + +.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container span.codicon, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-bottom-toolbar-container span.codicon { text-align: center; font-size: 14px; } + +.monaco-workbench .notebookOverlay .output { position: absolute; height: 0px; user-select: text; cursor: auto; box-sizing: border-box; z-index: var(--z-index-notebook-output); } + +.monaco-workbench .notebookOverlay .output .cell-output-toolbar { left: -29px; width: 22px; z-index: var(--z-index-notebook-cell-output-toolbar); } + +.monaco-workbench .notebookOverlay .output p { white-space: normal; overflow-x: auto; margin: 0px; } + +.monaco-workbench .notebookOverlay .output > div.foreground { width: 100%; min-height: 24px; box-sizing: border-box; } + +.monaco-workbench .notebookOverlay .output > div.foreground.output-inner-container { width: 100%; box-sizing: border-box; } + +.monaco-workbench .notebookOverlay .output > div.foreground.output-inner-container .rendered-output { display: inline; transform: translateZ(0px); } + +.monaco-workbench .notebookOverlay .output .cell-output-toolbar { position: absolute; top: 4px; left: -32px; height: 16px; cursor: pointer; padding: 6px 0px; } + +.monaco-workbench .notebookOverlay .output .cell-output-toolbar .actions-container { justify-content: center; } + +.monaco-workbench .notebookOverlay .output pre { margin: 4px 0px; } + +.monaco-workbench .notebookOverlay .output .error_message { color: red; } + +.monaco-workbench .notebookOverlay .output .error > div { white-space: normal; } + +.monaco-workbench .notebookOverlay .output .error pre.traceback { margin: 8px 0px; } + +.monaco-workbench .notebookOverlay .output .error .traceback > span { display: block; } + +.monaco-workbench .notebookOverlay .output .display img { max-width: 100%; } + +.monaco-workbench .notebookOverlay .output-show-more-container { position: absolute; } + +.monaco-workbench .notebookOverlay .output-show-more-container p { padding: 8px 8px 0px; margin: 0px; } + +.output-show-more { padding: 8px 0px 0px; font-style: italic; } + +.output-show-more a { cursor: pointer; } + +.notebookOverlay .output-show-more-container a, .notebookOverlay div.output-show-more a { color: var(--vscode-textLink-foreground); } + +.notebookOverlay .output-show-more-container a:active, .notebookOverlay .output-show-more a:active { color: var(--vscode-textLink-activeForeground); } + +.notebookOverlay .output, .notebookOverlay .output-element, .notebookOverlay .output-show-more-container { background-color: var(--vscode-notebook-outputContainerBackgroundColor); } + +.notebookOverlay .output-element { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-image: initial; border-right-color: !important; border-bottom-color: !important; border-left-color: !important; border-top-width: initial !important; border-top-style: none !important; border-top-color: var(--vscode-notebook-outputContainerBorderColor) !important; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container { height: 22px; font-size: 12px; display: flex; position: relative; overflow: hidden; } + +.monaco-workbench .notebookOverlay .cell-statusbar-hidden .cell-statusbar-container { display: none; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left { display: flex; flex-grow: 1; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left, .monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-right { display: flex; z-index: var(--z-index-notebook-cell-status); } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-right .cell-contributed-items { justify-content: flex-end; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-contributed-items { display: flex; flex-wrap: wrap; overflow: hidden; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item { display: flex; align-items: center; white-space: pre; height: 21px; margin: 0px 3px; padding: 0px 3px; overflow: hidden; text-overflow: clip; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item.cell-status-item-has-command { cursor: pointer; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left > .cell-contributed-items { margin-left: 10px; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .codicon { font-size: 14px; color: unset; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item-show-when-active { display: none; } + +.monaco-workbench .notebookOverlay .cell-statusbar-container.is-active-cell .cell-status-item-show-when-active { display: initial; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar { opacity: 0; display: inline-flex; position: absolute; height: 26px; top: -14px; z-index: var(--z-index-notebook-cell-toolbar); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-toolbar-dropdown-active .cell-title-toolbar { z-index: var(--z-index-notebook-cell-toolbar-dropdown-active); } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar .action-item.menu-entry { width: 24px; height: 24px; display: flex; align-items: center; margin: 1px 2px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar .action-item .action-label { display: flex; align-items: center; margin: auto; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar .action-item .monaco-dropdown { width: 100%; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar .action-item .monaco-dropdown .dropdown-label { display: flex; } + +.monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list:focus-within > .monaco-scrollable-element > .monaco-list-rows:not(:hover) > .monaco-list-row.focused .cell-has-toolbar-actions .cell-title-toolbar, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-has-toolbar-actions.cell-output-hover .cell-title-toolbar, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-has-toolbar-actions:hover .cell-title-toolbar, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar:hover, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-toolbar-dropdown-active .cell-title-toolbar, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .markdown-cell-hover.cell-has-toolbar-actions .cell-title-toolbar, .monaco-workbench .notebookOverlay.cell-toolbar-hover > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover .cell-has-toolbar-actions .cell-title-toolbar { opacity: 1; } + +.monaco-workbench .notebookOverlay.cell-toolbar-click > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .cell-title-toolbar { visibility: hidden; } + +.monaco-workbench .notebookOverlay.cell-toolbar-click > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.focused .cell-title-toolbar { opacity: 1; visibility: visible; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image { position: absolute; top: -500px; z-index: 1000; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .execution-count-label { display: none; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-editor-container > div { padding: 12px 16px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image.code-cell-row .cell-focus-indicator-side { height: 44px !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image.code-cell-row .cell-focus-indicator-bottom { top: 50px !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image.markdown-cell-row .cell-focus-indicator { bottom: 8px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image.code-cell-row { padding: 6px 0px; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .output { display: none !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-statusbar-container, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-title-toolbar { display: none; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-editor-part { width: 100%; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .cell-editor-container > div > div { height: 20px; overflow: hidden; white-space: pre-wrap; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image.markdown-cell-row .cell.markdown { white-space: nowrap; overflow: hidden; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.cell-drag-image .codeOutput-focus-indicator-container { display: none; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list .monaco-list-row .cell-dragging { opacity: 0.5 !important; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:not(.selected) .monaco-editor .lines-content .selected-text, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:not(.selected) .monaco-editor .lines-content .selectionHighlight { opacity: 0.33; } + +.monaco-workbench .notebookOverlay .cell-drag-image .output .cell-output-toolbar { display: none; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-top::before { top: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left::before { left: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-bottom::before { bottom: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-right::before { right: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator { position: absolute; top: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-side { top: 0px; bottom: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list .webview-backed-markdown-cell .cell-focus-indicator-side { pointer-events: none; } + +.monaco-workbench .notebookOverlay .monaco-list .webview-backed-markdown-cell .cell-focus-indicator-side .notebook-folding-indicator { pointer-events: all; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-bottom, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-top { width: 100%; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-right { right: 0px; } + +.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-focus-indicator-bottom::before, .monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-focus-indicator-top::before, .monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container.cell-editor-focus::before { border-color: var(--vscode-notebook-selectedCellBorder) !important; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-bottom::before, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-top::before { border-color: var(--vscode-notebook-inactiveFocusedCellBorder) !important; } + +.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-bottom::before, .monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left::before, .monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right::before, .monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-top::before { border-color: var(--vscode-notebook-focusedCellBorder) !important; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left .codeOutput-focus-indicator-container { display: none; position: relative; cursor: pointer; pointer-events: all; width: 11px; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left .codeOutput-focus-indicator { width: 0px; height: 100%; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left, .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row .cell-inner-container { cursor: grab; } + +.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator .codicon:hover { cursor: pointer; } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded { opacity: 0; } + +.monaco-workbench:not(.reduce-motion) .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded { } + +.monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row.focused .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row .markdown-cell-hover .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded, .monaco-workbench .notebookOverlay > .cell-list-container > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row:hover .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded { opacity: 1; } + +.monaco-workbench .notebookOverlay > .cell-list-container .notebook-folding-indicator { height: 20px; width: 20px; position: absolute; top: 10px; left: 6px; display: flex; justify-content: center; align-items: center; z-index: var(--z-index-notebook-folding-indicator); } + +.monaco-workbench .notebookOverlay > .cell-list-container .webview-backed-markdown-cell .notebook-folding-indicator { top: 8px; } + +.monaco-workbench .notebookOverlay > .cell-list-container .notebook-folding-indicator .codicon { visibility: visible; height: 16px; padding: 4px; } + +.monaco-workbench .notebookOverlay > .cell-list-container .notebook-folded-hint { position: absolute; user-select: none; } + +.monaco-workbench .notebookOverlay > .cell-list-container .notebook-folded-hint-label { font-size: var(--notebook-cell-output-font-size); font-family: var(--monaco-monospace-font); font-style: italic; opacity: 0.7; } + +.monaco-workbench .notebookOverlay .cell-editor-container .monaco-editor .margin-view-overlays .codicon-folding-collapsed, .monaco-workbench .notebookOverlay .cell-editor-container .monaco-editor .margin-view-overlays .codicon-folding-expanded { margin-left: 0px; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container { width: 100%; display: none; margin-top: 2px; margin-bottom: 2px; contain: style; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item { height: 22px; display: flex; align-items: center; border-radius: 5px; margin-right: 8px; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container > .monaco-scrollable-element { flex: 1 1 0%; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container > .monaco-scrollable-element .notebook-toolbar-left { padding: 0px 0px 0px 8px; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-right { display: flex; padding: 0px; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .kernel-label { background-size: 16px; padding: 0px 5px 0px 3px; border-radius: 5px; font-size: 13px; height: 22px; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-left .monaco-action-bar .action-item .action-label.separator { margin: 5px 0px !important; padding: 0px !important; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item:not(.disabled):hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .action-label { background-size: 16px; padding-left: 2px; } + +.monaco-workbench .notebook-action-view-item .action-label { display: inline-flex; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .notebook-label { background-size: 16px; padding: 0px 5px 0px 2px; border-radius: 5px; background-color: unset; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item.disabled .notebook-label { opacity: 0.4; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-item.active .action-label:not(.disabled), .monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-label:not(.disabled):hover { background-color: unset; } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-item.active { background-color: var(--vscode-toolbar-activeBackground); } + +.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .codicon-notebook-state-error { color: var(--vscode-notebookStatusErrorIcon-foreground); } + +.monaco-workbench .kernel-action-view-item { border-radius: 5px; } + +.monaco-workbench .kernel-action-view-item:hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .kernel-action-view-item .action-label { display: inline-flex; } + +.monaco-workbench .kernel-action-view-item .kernel-label { font-size: 11px; padding: 3px 5px 3px 3px; border-radius: 5px; height: 16px; display: inline-flex; vertical-align: text-bottom; } + +.monaco-workbench .outline-pane { display: flex; flex-direction: column; } + +.monaco-workbench .outline-pane .outline-progress { width: 100%; height: 2px; padding-bottom: 3px; position: absolute; } + +.monaco-workbench .outline-pane .outline-progress .monaco-progress-container, .monaco-workbench .outline-pane .outline-progress .monaco-progress-container .progress-bit { height: 2px; } + +.monaco-workbench .outline-pane .outline-tree { height: 100%; } + +.monaco-workbench .outline-pane .outline-message { display: none; padding: 10px 22px 0px; opacity: 0.5; position: absolute; pointer-events: none; z-index: 1; } + +.monaco-workbench .outline-pane.message .outline-message { display: inherit; } + +.monaco-workbench .outline-pane.message .outline-progress { display: none; } + +.defineKeybindingWidget { padding: 10px; position: absolute; } + +.defineKeybindingWidget .message { width: 400px; text-align: center; } + +.defineKeybindingWidget .existing, .defineKeybindingWidget .monaco-inputbox, .defineKeybindingWidget .output { margin-top: 10px; width: 400px; display: block; text-align: center; } + +.defineKeybindingWidget .input { text-align: center; } + +.defineKeybindingWidget .output { display: flex; justify-content: center; } + +.defineKeybindingWidget .existing .existingText { text-decoration: underline; cursor: pointer; } + +.defineKeybindingWidget .output .monaco-keybinding { margin: 0px 4px; } + +.monaco-editor .keybindingInfo { box-shadow: rgb(185, 185, 185) 0px 0px 0px 1px inset; background-color: rgba(100, 100, 250, 0.2); } + +.monaco-editor .keybindingError { box-shadow: rgb(185, 185, 185) 0px 0px 0px 1px inset; background-color: rgba(250, 100, 100, 0.2); } + +.keybindings-editor { padding: 11px 0px 0px 27px; } + +.keybindings-overflow-widgets-container { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; overflow: visible; z-index: 5000; } + +.keybindings-editor > .keybindings-header { padding: 0px 10px 11px 0px; } + +.keybindings-editor > .keybindings-header > .search-container { position: relative; } + +.keybindings-editor > .keybindings-header > .search-container > .keybindings-search-actions-container { position: absolute; top: 0px; right: 10px; margin-top: 4px; display: flex; } + +.keybindings-editor > .keybindings-header > .search-container > .keybindings-search-actions-container > .recording-badge { margin-right: 8px; padding: 4px; } + +.keybindings-editor > .keybindings-header.small > .search-container > .keybindings-search-actions-container > .recording-badge, .keybindings-editor > .keybindings-header > .search-container > .keybindings-search-actions-container > .recording-badge.disabled { display: none; } + +.keybindings-editor > .keybindings-header > .search-container > .keybindings-search-actions-container .monaco-action-bar .action-item > .icon { width: 16px; height: 18px; } + +.keybindings-editor > .keybindings-header > .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: 0px; padding: 2px; } + +.keybindings-editor .monaco-action-bar .action-item > .codicon { display: flex; align-items: center; justify-content: center; color: inherit; box-sizing: content-box; } + +.keybindings-editor > .keybindings-header .open-keybindings-container { margin-top: 10px; display: flex; } + +.keybindings-editor > .keybindings-header .open-keybindings-container > div { opacity: 0.7; } + +.keybindings-editor > .keybindings-header .open-keybindings-container > .file-name { text-decoration: underline; cursor: pointer; margin-left: 4px; } + +.keybindings-editor > .keybindings-header .open-keybindings-container > .file-name:focus { opacity: 1; } + +.keybindings-editor > .keybindings-body .keybindings-table-container { width: 100%; border-spacing: 0px; border-collapse: separate; } + +.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 { display: none; flex: 1 1 0%; } + +.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-list-row:hover .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 { display: flex; } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table-tr .monaco-table-td .monaco-action-bar .action-item > .icon { width: 16px; height: 16px; cursor: pointer; margin-top: 3px; } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table-tr .monaco-table-td .command.vertical-align-column { flex-direction: column; align-items: flex-start; justify-content: center; } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table-tr .monaco-table-td .command .command-default-label { opacity: 0.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:active, .keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-list-row:not(.focused):not(.selected) .monaco-table-tr .monaco-table-td .source a:hover { 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 .monaco-highlighted-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 > .command-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 { overflow: hidden; text-overflow: ellipsis; } + +.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 { padding: 1px 4px; background-color: rgba(128, 128, 128, 0.17); border-radius: 4px; } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table-tr .monaco-table-td .highlight { font-weight: 700; color: var(--vscode-list-highlightForeground); } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table.focused .monaco-list-row.selected.focused .monaco-table-td .highlight, .keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table.focused .monaco-list-row.selected .monaco-table-td .highlight { color: inherit; } + +.keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table .monaco-list-row.selected.focused .monaco-table-tr .monaco-table-td .monaco-keybinding-key, .keybindings-editor > .keybindings-body > .keybindings-table-container .monaco-table .monaco-list-row.selected .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); } + +.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(.focused) .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(:focus) .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-td, .keybindings-editor .monaco-table-th { padding-left: 10px; } + +.keybindings-editor .monaco-table-td[data-col-index="0"], .keybindings-editor .monaco-table-th[data-col-index="0"] { padding-left: 20px; } + +.preferences-editor { display: flex; flex-direction: column; } + +.preferences-editor > .preferences-header { padding: 11px 32px 11px 27px; } + +.preferences-editor .deprecation-warning { display: flex; margin-top: 4px; } + +.preferences-editor .deprecation-warning .icon { margin-right: 3px; } + +.preferences-editor .deprecation-warning .learnMore-button { margin-left: 3px; text-decoration: underline; } + +.preferences-editor > .preferences-editors-container.side-by-side-preferences-editor { flex: 1 1 0%; } + +.preferences-editor > .preferences-editors-container.side-by-side-preferences-editor .preferences-header-container { line-height: 28px; } + +.settings-tabs-widget > .monaco-action-bar .action-item.disabled { display: none; } + +.settings-tabs-widget > .monaco-action-bar .action-item { max-width: 300px; overflow: hidden; text-overflow: ellipsis; } + +.default-preferences-editor-container > .preferences-header-container > .default-preferences-header, .settings-tabs-widget > .monaco-action-bar .action-item .action-label { text-transform: uppercase; font-size: 11px; margin-right: 5px; cursor: pointer; display: flex; overflow: hidden; text-overflow: ellipsis; } + +.default-preferences-editor-container > .preferences-header-container > .default-preferences-header, .preferences-editor .settings-tabs-widget > .monaco-action-bar .action-item .action-label { margin-left: 33px; } + +.settings-tabs-widget > .monaco-action-bar .action-item .action-label { display: block; padding: 0px; border-radius: initial; background: none !important; } + +.settings-tabs-widget > .monaco-action-bar .action-item .action-label.folder-settings { display: flex; } + +.default-preferences-editor-container > .preferences-header-container > .default-preferences-header, .settings-tabs-widget > .monaco-action-bar .action-item { padding: 3px 0px; } + +.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; margin-left: 0.5em; font-size: 10px; opacity: 0.7; } + +.settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon { padding-left: 0.3em; padding-top: 8px; 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: transparent solid 1px; outline-offset: -1px; } + +.settings-tabs-widget > .monaco-action-bar .action-item .action-label:not(.checked):hover { outline-style: dashed; } + +.preferences-header > .settings-header-widget { flex: 1 1 0%; display: flex; position: relative; align-self: stretch; } + +.settings-header-widget > .settings-search-controls > .settings-count-widget { margin: 6px 0px; padding: 0px 8px; border-radius: 2px; float: left; } + +.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 1 0%; } + +.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 rgb(221, 221, 221); } + +.settings-header-widget > .settings-search-container > .settings-search-input > .monaco-inputbox .input { font-size: 14px; padding-left: 10px; } + +.monaco-editor .view-zones > .settings-header-widget { z-index: 1; } + +.monaco-editor .settings-header-widget .title-container { display: flex; user-select: none; } + +.monaco-editor .settings-header-widget .title-container .title { font-weight: 700; white-space: nowrap; text-transform: uppercase; } + +.monaco-editor .settings-header-widget .title-container .message { white-space: nowrap; } + +.monaco-editor .settings-group-title-widget { z-index: 1; } + +.monaco-editor .settings-group-title-widget .title-container { width: 100%; cursor: pointer; font-weight: 700; user-select: none; display: flex; } + +.monaco-editor .settings-group-title-widget .title-container .title { white-space: nowrap; overflow: hidden; } + +.monaco-editor.vs-dark .settings-group-title-widget .title-container.focused, .monaco-editor.vs .settings-group-title-widget .title-container.focused { outline: none !important; } + +.monaco-editor .settings-group-title-widget .title-container.focused, .monaco-editor .settings-group-title-widget .title-container:hover { background-color: rgba(153, 153, 153, 0.2); } + +.monaco-editor.hc-black .settings-group-title-widget .title-container.focused { outline: rgb(243, 133, 24) dotted 1px; } + +.monaco-editor.hc-light .settings-group-title-widget .title-container.focused { outline: rgb(15, 74, 133) dotted 1px; } + +.monaco-editor .settings-group-title-widget .title-container .codicon { margin: 0px 2px; width: 16px; height: 100%; display: flex; align-items: center; justify-content: center; } + +.monaco-editor .dim-configuration { color: rgb(177, 177, 177); } + +.codicon-settings-edit:hover { cursor: pointer; } + +.editor-instance#workbench\.editor\.settings2:focus { outline: none; } + +.settings-editor { overflow: hidden; max-width: 1200px; margin: auto; } + +.settings-editor:focus { outline: none !important; } + +.settings-editor > .settings-header { box-sizing: border-box; overflow: hidden; margin: 11px auto auto; padding-top: 3px; padding-left: 24px; padding-right: 24px; max-width: 1200px; } + +.settings-editor > .settings-header > .search-container { position: relative; } + +.monaco-workbench.vs .settings-editor > .settings-header > .search-container > .suggest-input-container { border: 1px solid rgb(221, 221, 221); } + +.settings-editor > .settings-header > .search-container > .settings-count-widget { position: absolute; right: 46px; top: 0px; margin: 4px 0px; } + +.settings-editor > .settings-header > .search-container > .settings-count-widget:empty { visibility: hidden; } + +.settings-editor > .settings-header > .search-container > .settings-clear-widget { display: flex; align-items: center; position: absolute; top: 0px; right: 0px; height: 100%; width: 43px; } + +.settings-editor > .settings-header > .search-container > .settings-clear-widget .action-label { padding: 2px; } + +.settings-editor > .settings-header > .settings-header-controls { height: 32px; display: flex; border-bottom: 1px solid; margin-top: 10px; } + +.settings-editor > .settings-header > .settings-header-controls .settings-target-container { flex: 1 1 auto; } + +.settings-editor > .settings-header > .settings-header-controls .settings-tabs-widget .action-label { opacity: 0.9; border-radius: 0px; color: var(--vscode-foreground); } + +.settings-editor > .settings-header > .settings-header-controls .last-synced-label { padding-top: 7px; opacity: 0.9; } + +.settings-editor .settings-tabs-widget > .monaco-action-bar .action-item .action-details { opacity: 0.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: 0px; } + +.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: 0px; } + +.settings-editor > .settings-header > .settings-header-controls .settings-tabs-widget > .monaco-action-bar .action-item .action-label { text-transform: none; font-size: 13px; padding: 7px 8px 6.5px; } + +.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 transparent; } + +.settings-editor > .settings-body { position: relative; } + +.settings-editor > .settings-body > .no-results-message { display: none; max-width: 1200px; margin: 20px auto auto; padding-left: 24px; padding-right: 24px; box-sizing: border-box; } + +.settings-editor > .settings-body > .monaco-split-view2 { margin-top: 14px; } + +.settings-editor > .settings-body .settings-toc-container, .settings-editor > .settings-body .settings-tree-container { height: 100%; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-label, .settings-editor > .settings-body .settings-tree-container .settings-group-title-label { color: var(--vscode-settings-headerForeground); } + +.settings-editor > .settings-body .settings-tree-container .setting-item-extension-toggle .setting-item-extension-toggle-button { display: block; width: fit-content; } + +.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, .settings-editor.no-toc-search > .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-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 .settings-editor-tree > .monaco-scrollable-element > .shadow.top { z-index: 11; } + +.settings-editor > .settings-body .settings-tree-container .setting-toolbar-container { position: absolute; left: -22px; top: 8px; bottom: 0px; width: 22px; height: 22px; } + +.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 .mouseover .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 { opacity: 1; } + +.settings-editor > .settings-body .settings-tree-container .setting-toolbar-container > .monaco-toolbar .codicon { opacity: 0; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench:not(.reduce-motion) .settings-editor > .settings-body .settings-tree-container .setting-toolbar-container > .monaco-toolbar .codicon { transition: opacity 0.3s ease 0s; } + +.settings-editor > .settings-body .settings-toc-container { width: 100%; pointer-events: none; z-index: 10; position: absolute; } + +.settings-editor > .settings-body .settings-toc-container .monaco-list { pointer-events: auto; } + +.settings-editor.narrow-width > .settings-body .settings-toc-container, .settings-editor.no-toc-search > .settings-body .settings-toc-container { display: none; } + +.settings-editor > .settings-body .settings-toc-container .monaco-list-row:not(.selected) { color: var(--vscode-foreground); opacity: 0.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 { overflow: hidden; text-overflow: ellipsis; line-height: 22px; flex-shrink: 1; } + +.settings-editor > .settings-body .settings-toc-container .monaco-list-row .settings-toc-count { display: none; line-height: 22px; opacity: 0.8; margin-left: 3px; } + +.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: 0px; border-collapse: separate; position: relative; } + +.settings-editor > .settings-body .settings-toc-container .monaco-scrollable-element, .settings-editor > .settings-body .settings-tree-container .monaco-scrollable-element { padding-top: 0px; } + +.settings-editor > .settings-body .settings-toc-wrapper { padding-left: 24px; height: 100%; max-width: 1200px; margin: auto; } + +.settings-editor.narrow-width > .settings-body .settings-tree-container, .settings-editor.no-toc-search > .settings-body .settings-tree-container { margin-left: 0px; } + +.settings-editor > .settings-body .settings-tree-container .monaco-list-row { overflow: visible; cursor: default; 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 { max-width: min(100%, 1200px); margin: auto; box-sizing: border-box; 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%, 1200px); } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents, .settings-editor > .settings-body .settings-tree-container .settings-group-title-label { outline-offset: -1px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents { position: relative; padding: 12px 14px 18px; white-space: normal; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-title { overflow: hidden; text-overflow: ellipsis; display: inline-block; padding-bottom: 2px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-modified-indicator { display: none; border-color: var(--vscode-settings-modifiedItemIndicator); } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents.is-configured .setting-item-modified-indicator { display: block; content: " "; position: absolute; width: 6px; border-left-width: 2px; border-left-style: solid; left: 5px; top: 15px; bottom: 18px; } + +.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-ignored, .settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-title .setting-item-overrides { color: var(--vscode-foreground); opacity: 0.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 .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 { text-decoration: underline; 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-category, .settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-label { font-weight: 600; user-select: text; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-category { opacity: 0.9; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-deprecation-message { margin-top: 3px; user-select: text; display: none; color: var(--vscode-errorForeground); } + +.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 { margin-top: -1px; user-select: text; color: var(--vscode-foreground); opacity: 0.9; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-validation-message { display: none; background-color: var(--vscode-inputValidation-errorBackground); color: var(--vscode-inputValidation-errorForeground); border: 1px solid var(--vscode-inputValidation-errorBorder); } + +.settings-editor > .settings-body .settings-tree-container .setting-item .setting-item-contents.invalid-input .setting-item-validation-message { display: block; position: absolute; padding: 5px; box-sizing: border-box; margin-top: -1px; z-index: 1; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-contents.invalid-input .setting-item-validation-message { position: static; margin-top: 1rem; } + +.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 { 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: 0px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-contents .edit-in-settings-button { opacity: 0.9; } + +.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, .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 .edit-in-settings-button:focus, .settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a:focus { outline-style: solid; outline-width: 1px; outline-offset: -1px; text-decoration: underline; outline-color: var(--vscode-focusBorder); } + +.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 .edit-in-settings-button: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 .setting-item-markdown a:active > code, .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:hover > code { color: var(--vscode-textLink-activeForeground); } + +.settings-editor > .settings-body .settings-tree-container .edit-in-settings-button:hover, .settings-editor > .settings-body .settings-tree-container .setting-item-contents .setting-item-markdown a: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); } + +.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-value-description { display: flex; cursor: pointer; } + +.settings-editor > .settings-body .settings-tree-container .setting-item-bool .setting-value-checkbox { height: 18px; width: 18px; border: 1px solid transparent; border-radius: 3px; margin-right: 9px; margin-left: 0px; padding: 0px; } + +.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: 0px; } + +.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: auto; font: inherit; height: 26px; padding: 2px 6px; } + +.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code { color: var(--vscode-textPreformat-foreground); } + +.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:active, .monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:active > code, .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:hover > 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 { margin: auto auto 15px; width: auto; 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 { display: inline-block; margin: 0px; font-weight: 600; height: 100%; box-sizing: border-box; padding: 10px 10px 10px 15px; width: 100%; position: relative; overflow: hidden; text-overflow: ellipsis; } + +.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-toc-container .monaco-list-row.focused .codicon, .settings-editor > .settings-body .settings-tree-container .monaco-list-row.focused .setting-item-contents .codicon, .settings-editor > .settings-body .settings-tree-container .setting-item-bool .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-object-widget .setting-list-object-key, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value { margin-right: 3px; margin-left: 2px; } + +.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, .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-value { white-space: pre; overflow: hidden; text-overflow: ellipsis; } + +.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 { margin-left: 4px; height: 24px; } + +.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 { width: 100%; cursor: pointer; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key { margin-left: 4px; width: 40%; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-key { margin-left: 0px; min-width: 40%; } + +.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-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, .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-value { display: inline-block; line-height: 24px; min-height: 24px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-sibling, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-value { font-family: var(--monaco-monospace-font); } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling { opacity: 0.7; margin-left: 0.5em; font-size: 0.9em; white-space: pre; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar { display: none; position: absolute; right: 0px; top: 0px; } + +.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 { position: relative; max-height: 24px; } + +.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 { display: flex; padding-right: 4px; } + +.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(2n+1):hover, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-row:nth-child(2n+1):not(:hover):not(:focus):not(.selected), .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header { background-color: rgba(130, 130, 130, 0.04); } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected .monaco-action-bar, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover .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; padding: 2px; margin-right: 2px; display: flex; color: inherit; align-items: center; justify-content: center; } + +.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: auto; white-space: nowrap; padding: 2px 14px; } + +.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 { display: inline-block; margin-top: 4px; margin-right: 4px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-edit-row, .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-object-widget .setting-list-object-input, .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-valueInput { height: 24px; max-width: 320px; margin-right: 4px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput.no-sibling { 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: 0px; } + +.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-ok-button { margin: 0px 4px; } + +.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, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-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-input select, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value-container { 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; } + +.remote-help-content .monaco-list .monaco-list-row .remote-help-tree-node-item { display: flex; height: 22px; line-height: 22px; flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; flex-wrap: nowrap; } + +.remote-help-content .monaco-list .monaco-list-row .remote-help-tree-node-item > .remote-help-tree-node-item-icon { background-size: 16px; background-position: 0px center; background-repeat: no-repeat; padding-right: 6px; padding-top: 3px; width: 16px; height: 22px; -webkit-font-smoothing: antialiased; } + +.remote-help-tree-node-item-icon .monaco-icon-label-container > .monaco-icon-name-container { padding-left: 22px; } + +.remote-help-content .monaco-list .monaco-list-row .monaco-tl-twistie { width: 0px !important; } + +.ports-view .monaco-icon-label, .ports-view .monaco-list .monaco-list-row.focused .monaco-icon-label, .ports-view .monaco-list .monaco-list-row:hover:not(.highlighted) .monaco-icon-label { flex: 1 1 0%; } + +.ports-view .monaco-list .monaco-list-row .actionBarContainer { flex: 0 0 auto; text-align: right; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell { display: flex; flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; flex-wrap: nowrap; height: 22px; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .monaco-inputbox { line-height: 19px; height: 22px; flex: 1 1 0%; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .monaco-inputbox input { margin-top: -40px; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .ports-view-actionbar-cell-localaddress:hover { text-decoration: underline; } + +.ports-view .monaco-table-td[data-col-index="0"], .ports-view .monaco-table-th, .ports-view .monaco-table-th[data-col-index="0"] { padding-left: 10px; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .monaco-button { width: auto; padding: 2px 14px; line-height: 1.4em; margin-top: 4px; margin-bottom: 3px; margin-left: 3px; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell > .ports-view-actionbar-cell-icon.codicon { margin-top: 3px; padding-right: 3px; } + +.ports-view .monaco-list .monaco-list-row.selected .ports-view-actionbar-cell > .ports-view-actionbar-cell-icon.codicon { color: currentcolor !important; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .ports-view-actionbar-cell-resourceLabel .monaco-icon-label-container > .monaco-icon-name-container { flex: 1 1 0%; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .ports-view-actionbar-cell-resourceLabel::after { padding-right: 0px; } + +.ports-view .monaco-list .monaco-list-row .ports-view-actionbar-cell .actions { display: none; } + +.ports-view .monaco-list .monaco-list-row.focused .ports-view-actionbar-cell .actions, .ports-view .monaco-list .monaco-list-row.selected .ports-view-actionbar-cell .actions, .ports-view .monaco-list .monaco-list-row:hover .ports-view-actionbar-cell .actions { display: block; } + +.ports-view .monaco-list .ports-view-actionbar-cell .actions .action-label { width: 16px; height: 100%; background-size: 16px; background-position: 50% 50%; background-repeat: no-repeat; padding: 2px; } + +.monaco-workbench .codicon.codicon-ports-forwarded-with-process-icon { color: var(--vscode-ports-iconRunningProcessForeground); } + +.monaco-editor .dirty-diff-glyph { margin-left: 5px; z-index: 5; } + +.monaco-editor .dirty-diff-glyph::before { position: absolute; content: ""; height: 100%; width: 0px; left: -2px; } + +.monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-glyph::before { transition: width 80ms linear 0s, left 80ms linear 0s, transform 80ms linear 0s; } + +.monaco-editor.modified-in-monaco-diff-editor .margin-view-overlays > div > .dirty-diff-glyph { display: none; } + +.monaco-editor .dirty-diff-added { border-left-color: var(--vscode-editorGutter-addedBackground); border-left-style: solid; } + +.monaco-editor .dirty-diff-added::before { background: var(--vscode-editorGutter-addedBackground); } + +.monaco-editor .dirty-diff-added-pattern { background-repeat: repeat-y; } + +.monaco-editor .dirty-diff-added-pattern, .monaco-editor .dirty-diff-added-pattern::before { background-image: linear-gradient(-45deg,var(--vscode-editorGutter-addedBackground) 25%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background) 50%,var(--vscode-editorGutter-addedBackground) 0,var(--vscode-editorGutter-addedBackground) 75%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background)); } + +.monaco-editor .dirty-diff-added-pattern::before { transform: translateX(3px); } + +.monaco-editor .dirty-diff-modified { border-left-color: var(--vscode-editorGutter-modifiedBackground); border-left-style: solid; } + +.monaco-editor .dirty-diff-modified::before { background: var(--vscode-editorGutter-modifiedBackground); } + +.monaco-editor .dirty-diff-modified-pattern { background-image: linear-gradient(-45deg,var(--vscode-editorGutter-modifiedBackground) 25%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background) 50%,var(--vscode-editorGutter-modifiedBackground) 0,var(--vscode-editorGutter-modifiedBackground) 75%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background)); background-repeat: repeat-y; } + +.monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-added, .monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-added-pattern, .monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-modified, .monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-modified-pattern { transition: opacity 0.5s ease 0s; } + +.monaco-editor .dirty-diff-modified-pattern::before { background-image: linear-gradient(-45deg,var(--vscode-editorGutter-modifiedBackground) 25%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background) 50%,var(--vscode-editorGutter-modifiedBackground) 0,var(--vscode-editorGutter-modifiedBackground) 75%,var(--vscode-editorGutter-background) 0,var(--vscode-editorGutter-background)); transform: translateX(3px); } + +.monaco-editor .margin:hover .dirty-diff-added, .monaco-editor .margin:hover .dirty-diff-added-pattern, .monaco-editor .margin:hover .dirty-diff-modified, .monaco-editor .margin:hover .dirty-diff-modified-pattern { opacity: 1; } + +.monaco-editor .dirty-diff-deleted::after { content: ""; position: absolute; bottom: -4px; box-sizing: border-box; width: 4px; height: 0px; z-index: 9; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid var(--vscode-editorGutter-deletedBackground); pointer-events: none; } + +.monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-deleted::after { transition: border-top-width 80ms linear 0s, border-bottom-width 80ms linear 0s, bottom 80ms linear 0s, opacity 0.5s ease 0s; } + +.monaco-editor .dirty-diff-deleted::before { background: var(--vscode-editorGutter-deletedBackground); margin-left: 3px; height: 0px; bottom: 0px; } + +.monaco-workbench:not(.reduce-motion) .monaco-editor .dirty-diff-deleted::before { transition: height 80ms linear 0s; } + +.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: 0px 23px 0px 8px; } + +.scm-view { height: 100%; position: relative; } + +.scm-overflow-widgets-container { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; overflow: visible; z-index: 5000; } + +.scm-view .monaco-tl-contents > div { padding-right: 12px; overflow: hidden; } + +.scm-view .count { display: flex; margin-left: 6px; } + +.scm-view .count.hidden { display: none; } + +.scm-view .scm-provider { display: flex; height: 100%; align-items: center; flex-flow: nowrap; } + +.scm-view.auto-provider-counts .scm-provider > .count[data-count="0"], .scm-view.hide-provider-counts .scm-provider > .count { display: none; } + +.scm-view .scm-provider > .label { flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; min-width: 50px; } + +.scm-view .scm-provider > .label > .name { font-weight: 700; } + +.scm-view .scm-provider > .label > .description { opacity: 0.7; margin-left: 0.5em; font-size: 0.9em; } + +.scm-view .scm-provider > .actions { overflow: hidden; justify-content: flex-end; } + +.scm-view .monaco-editor .selected-text { border-radius: 0px; } + +.scm-view .scm-provider > .actions > .monaco-toolbar > .monaco-action-bar > .actions-container > .action-item { padding-left: 4px; display: flex; align-items: center; min-width: 16px; } + +.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 { display: flex; align-items: center; overflow: hidden; } + +.scm-view .scm-provider > .actions > .monaco-toolbar > .monaco-action-bar > .actions-container > .action-item > .action-label > .codicon { font-size: 12px; justify-content: center; } + +.scm-view .scm-provider > .actions > .monaco-toolbar > .monaco-action-bar > .actions-container > .action-item:last-of-type { padding-right: 0px; } + +.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 .resource-group { display: flex; height: 100%; align-items: center; } + +.scm-view .monaco-list-row .resource-group > .name { flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; } + +.scm-view .monaco-list-row .resource { display: flex; height: 100%; } + +.scm-view .monaco-list-row .resource.faded { opacity: 0.7; } + +.scm-view .monaco-list-row .resource > .name { flex: 1 1 0%; overflow: hidden; } + +.scm-view .monaco-list-row .resource > .name > .monaco-icon-label::after { margin-right: 3px; } + +.scm-view .monaco-list-row .resource > .decoration-icon { width: 16px; height: 100%; background-repeat: no-repeat; background-position: 50% 50%; margin-right: 8px; } + +.scm-view .monaco-list-row .resource > .decoration-icon.codicon { margin-right: 0px; margin-top: 3px; } + +.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 { display: none; max-width: fit-content; } + +.scm-view .monaco-list .monaco-list-row.focused .resource-group > .actions, .scm-view .monaco-list .monaco-list-row.focused .resource > .name > .monaco-icon-label > .actions, .scm-view .monaco-list .monaco-list-row.selected .resource-group > .actions, .scm-view .monaco-list .monaco-list-row.selected .resource > .name > .monaco-icon-label > .actions, .scm-view .monaco-list .monaco-list-row:hover .resource-group > .actions, .scm-view .monaco-list .monaco-list-row:hover .resource > .name > .monaco-icon-label > .actions, .scm-view .monaco-list:not(.selection-multiple) .monaco-list-row .resource:hover > .actions { display: block; } + +.scm-view .monaco-list .monaco-list-row.focused.force-no-hover, .scm-view .monaco-list .monaco-list-row.force-no-hover, .scm-view .monaco-list .monaco-list-row.selected.force-no-hover, .scm-view .monaco-list .monaco-list-row:hover.force-no-hover { background: transparent !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 .resource-group > .actions, .scm-view.show-actions > .monaco-list .monaco-list-row .resource > .name > .monaco-icon-label > .actions { display: block; } + +.scm-view .monaco-list-row .actions .action-label { padding: 2px; } + +.scm-view .scm-input { height: 100%; padding-left: 11px; border-radius: 2px; } + +.scm-view .scm-editor-container .monaco-editor { border-radius: 2px; } + +.scm-view .scm-editor-container .monaco-editor .focused .selected-text { background-color: var(--vscode-editor-selectionBackground); } + +.scm-view .scm-editor { box-sizing: border-box; width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: center; } + +.scm-view .button-container { display: flex; height: 100%; padding-left: 11px; align-items: center; } + +.scm-view .button-container .codicon.codicon-cloud-upload, .scm-view .button-container .codicon.codicon-sync { margin: 0px 4px 0px 0px; } + +.scm-view .button-container .codicon.codicon-arrow-down, .scm-view .button-container .codicon.codicon-arrow-up { margin: 0px 4px 0px 0px; 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 { display: flex; align-items: center; padding: 0px 4px; } + +.scm-view .button-container > .monaco-button-dropdown > .monaco-button.monaco-text-button { min-width: 0px; } + +.scm-view .button-container > .monaco-button-dropdown > .monaco-button.monaco-text-button > span:not(.codicon) { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.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-container { position: relative; box-sizing: border-box; background-color: var(--vscode-input-background); border: 1px solid var(--vscode-input-border,transparent); border-radius: 2px; } + +.monaco-workbench .part.panel .scm-view .scm-editor-container.synthetic-focus, .scm-view .scm-editor-container.synthetic-focus { outline: 1px solid var(--vscode-focusBorder); outline-offset: -1px; } + +.scm-view .scm-editor-container.validation-info { outline-offset: -1px; outline: 1px solid var(--vscode-inputValidation-infoBorder) !important; } + +.scm-view .scm-editor-container.validation-warning { outline-offset: -1px; outline: 1px solid var(--vscode-inputValidation-warningBorder) !important; } + +.scm-view .scm-editor-container.validation-error { outline-offset: -1px; outline: 1px solid var(--vscode-inputValidation-errorBorder) !important; } + +.scm-editor-validation-container { display: flex; box-sizing: border-box; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: none solid solid; border-top-width: initial; border-top-color: initial; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; padding: 2px; } + +.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; font-size: 0.9em; padding: 1px 3px; display: block; border-style: none; flex: 1 1 auto; } + +.scm-editor-validation p { margin: 0px; padding: 0px; } + +.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-placeholder { position: absolute; pointer-events: none; z-index: 1; padding: 2px 6px; box-sizing: border-box; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: var(--vscode-input-placeholderForeground); } + +.scm-view .scm-editor-placeholder.hidden { display: none; } + +.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, .scm-view .scm-editor-container .monaco-editor, .scm-view .scm-editor-container .monaco-editor-background, .scm-view .scm-editor-container .monaco-editor .margin { color: inherit; background-color: var(--vscode-input-background); } + +.scm-view .scm-editor-container .mtk1 { color: var(--vscode-input-foreground); } + +.scm-repositories-view .scm-provider { margin: 0px 12px 0px 20px; overflow: hidden; } + +.scm-repositories-view .scm-provider > .label > .name { font-weight: 400; } + +.quick-input-list .quick-input-list-entry.has-actions:hover .quick-input-list-entry-action-bar .action-label.dirty-anything::before { content: ""; } + +.search-view { display: flex; flex-direction: column; height: 100%; } + +.search-view .results { flex-grow: 1; min-height: 0px; } + +.search-view .search-widgets-container { margin: 0px 12px 0px 2px; padding-top: 6px; padding-bottom: 6px; } + +.search-view .search-widget .toggle-replace-button { position: absolute; top: 0px; left: 0px; width: 16px; height: 100%; color: inherit; box-sizing: border-box; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; display: flex; align-items: center; justify-content: center; } + +.monaco-workbench .search-view .search-widget .toggle-replace-button:hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .search-view .search-widget .toggle-replace-button:active { background-color: var(--vscode-toolbar-activeBackground); } + +.search-view .search-widget .replace-container, .search-view .search-widget .search-container { margin-left: 18px; } + +.search-view .search-widget .monaco-inputbox > .ibwrapper { height: 100%; } + +.search-view .search-widget .monaco-inputbox > .ibwrapper > .mirror, .search-view .search-widget .monaco-inputbox > .ibwrapper > textarea.input { padding: 3px 0px 3px 6px; } + +.search-view .search-widget .monaco-inputbox > .ibwrapper > textarea.input { overflow: initial; height: 26px; } + +.search-view .search-widget .monaco-findInput .monaco-scrollable-element .scrollbar { opacity: 0; } + +.search-view .monaco-inputbox > .ibwrapper > textarea.input { } + +.search-view .monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar { display: none; } + +.search-view .monaco-findInput { display: inline-block; vertical-align: middle; width: 100%; } + +.search-view .search-widget .replace-container { margin-top: 6px; position: relative; display: inline-flex; } + +.search-view .search-widget .replace-input { position: relative; display: flex; vertical-align: middle; width: auto !important; } + +.search-view .search-widget .replace-input > .controls { position: absolute; top: 3px; right: 2px; } + +.search-view .search-widget .replace-container.disabled { display: none; } + +.search-view .search-widget .replace-container .monaco-action-bar { height: 25px; margin-left: 4px; } + +.search-view .query-details { min-height: 1em; position: relative; margin: 0px 0px 0px 18px; } + +.search-view .query-details .more { position: absolute; right: -2px; cursor: pointer; width: 25px; height: 16px; color: inherit; z-index: 2; } + +.search-view .query-details .file-types { display: none; } + +.search-view .query-details .file-types > .monaco-inputbox { width: 100%; height: 25px; } + +.search-view .query-details.more .file-types { display: inherit; } + +.search-view .query-details.more .file-types:last-child { padding-bottom: 4px; } + +.search-view .query-details.more h4 { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 4px 0px 0px; margin: 0px; font-size: 11px; font-weight: 400; } + +.search-view .messages { margin-top: -5px; cursor: default; color: var(--vscode-search-resultsInfoForeground); } + +.search-view .message { padding: 0px 22px 8px; overflow-wrap: break-word; } + +.search-view .message p:first-child { margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; user-select: text; } + +.search-view .message a { color: var(--vscode-textLink-foreground); } + +.search-view .message a:active, .search-view .message a:hover { color: var(--vscode-textLink-activeForeground); } + +.search-view .filematch, .search-view .foldermatch { display: flex; position: relative; line-height: 22px; padding: 0px; height: 100%; } + +.pane-body:not(.wide) .search-view .filematch .monaco-icon-label, .pane-body:not(.wide) .search-view .foldermatch .monaco-icon-label, .pane-body:not(.wide) .search-view .monaco-list .monaco-list-row.focused .filematch .monaco-icon-label, .pane-body:not(.wide) .search-view .monaco-list .monaco-list-row.focused .foldermatch .monaco-icon-label, .pane-body:not(.wide) .search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .filematch .monaco-icon-label, .pane-body:not(.wide) .search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .foldermatch .monaco-icon-label { flex: 1 1 0%; } + +.pane-body.wide .search-view .filematch .badge, .pane-body.wide .search-view .foldermatch .badge { margin-left: 10px; } + +.search-view .linematch { position: relative; line-height: 22px; display: flex; overflow: hidden; } + +.search-view .linematch > .match { overflow: hidden; text-overflow: ellipsis; white-space: pre; } + +.search-view .linematch .matchLineNum { margin-left: 7px; margin-right: 4px; opacity: 0.7; font-size: 0.9em; display: none; } + +.search-view .linematch .matchLineNum.show { display: block; } + +.pane-body.wide .search-view .monaco-list .monaco-list-row .filematch .actionBarContainer, .pane-body.wide .search-view .monaco-list .monaco-list-row .foldermatch .actionBarContainer, .search-view .monaco-list .monaco-list-row .linematch .actionBarContainer { flex: 1 0 auto; } + +.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .filematch .actionBarContainer, .pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .foldermatch .actionBarContainer { flex: 0 0 auto; } + +.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .linematch .actionBarContainer, .search-view.actions-right .monaco-list .monaco-list-row .filematch .actionBarContainer, .search-view.actions-right .monaco-list .monaco-list-row .foldermatch .actionBarContainer, .search-view.actions-right .monaco-list .monaco-list-row .linematch .actionBarContainer { text-align: right; } + +.search-view .monaco-list .monaco-list-row .monaco-action-bar { line-height: 1em; display: none; padding: 0px 0.8em 0px 0.4em; } + +.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-item { margin: 0px; } + +.search-view .monaco-list .monaco-list-row.focused .monaco-action-bar, .search-view .monaco-list .monaco-list-row.selected .monaco-action-bar, .search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .monaco-action-bar { display: inline-block; } + +.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-item { margin-right: 0.2em; } + +.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label { padding: 2px; } + +.monaco-workbench.hc-black .search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label, .monaco-workbench.hc-light .search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label { margin-top: 2px; } + +.search-view .monaco-count-badge { margin-right: 12px; } + +.pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row.focused .filematch .monaco-count-badge, .pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row.focused .foldermatch .monaco-count-badge, .pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row.focused .linematch .monaco-count-badge, .pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row:hover .filematch .monaco-count-badge, .pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row:hover .foldermatch .monaco-count-badge, .pane-body:not(.wide) .search-view > .results > .monaco-list .monaco-list-row:hover .linematch .monaco-count-badge { display: none; } + +.search-view .replace.findInFileMatch { text-decoration: line-through; background-color: var(--vscode-diffEditor-removedTextBackground); border: 1px solid var(--vscode-diffEditor-removedTextBackground); } + +.monaco-workbench.hc-dark .search-view .replace.findInFileMatch, .monaco-workbench.hc-light .search-view .replace.findInFileMatch { border: 1px dashed var(--vscode-diffEditor-removedTextBackground); } + +.search-view .findInFileMatch, .search-view .replaceMatch { white-space: pre; } + +.search-view .findInFileMatch { background-color: var(--vscode-editor-findMatchHighlightBackground); border: 1px solid var(--vscode-editor-findMatchHighlightBorder); } + +.monaco-workbench.hc-dark .search-view .findInFileMatch, .monaco-workbench.hc-light .search-view .findInFileMatch { border: 1px dashed var(--vscode-editor-findMatchHighlightBorder); } + +.search-view .replaceMatch { background-color: var(--vscode-diffEditor-insertedTextBackground); } + +.monaco-workbench.hc-black .search-view .findInFileMatch, .monaco-workbench.hc-black .search-view .replaceMatch, .monaco-workbench.hc-light .search-view .findInFileMatch, .monaco-workbench.hc-light .search-view .replaceMatch { box-sizing: border-box; background: none !important; } + +.search-view .replaceMatch:not(:empty) { border: 1px solid var(--vscode-diffEditor-insertedLineBackground); } + +.monaco-workbench.hc-dark .search-view .replaceMatch:not(:empty), .monaco-workbench.hc-light .search-view .replaceMatch:not(:empty) { border: 1px dashed var(--vscode-diffEditor-insertedLineBackground); } + +.monaco-workbench.hc-black .search-view .filematch, .monaco-workbench.hc-black .search-view .foldermatch, .monaco-workbench.hc-black .search-view .linematch, .monaco-workbench.hc-light .search-view .filematch, .monaco-workbench.hc-light .search-view .foldermatch, .monaco-workbench.hc-light .search-view .linematch { line-height: 20px; } + +.monaco-workbench.vs .search-panel .search-view .monaco-inputbox { border: 1px solid transparent; } + +.text-search-provider-messages .providerMessage { padding-top: 4px; } + +.text-search-provider-messages .providerMessage .codicon { position: relative; top: 3px; padding-right: 3px; } + +.monaco-workbench .search-view .monaco-list.element-focused .monaco-list-row.focused.selected:not(.highlighted) .action-label:focus { outline-color: var(--vscode-list-activeSelectionForeground); } + +.monaco-workbench .search-container .monaco-custom-toggle.disabled { opacity: 0.3; cursor: default; user-select: none; pointer-events: none; background-color: inherit !important; } + +.monaco-workbench .search-container .find-filter-button { color: inherit; margin-left: 2px; float: left; cursor: pointer; box-sizing: border-box; user-select: none; } + +.search-editor { display: flex; flex-direction: column; } + +.search-editor .search-results { flex: 1 1 0%; } + +.search-editor .query-container { margin: 0px 12px 12px 19px; padding-top: 6px; } + +.search-editor .search-widget .toggle-replace-button { position: absolute; top: 0px; left: 0px; width: 16px; height: 100%; box-sizing: border-box; background-position: 50% center; background-repeat: no-repeat; cursor: pointer; display: flex; align-items: center; justify-content: center; } + +.search-editor .search-widget .replace-container, .search-editor .search-widget .search-container { display: flex; align-items: center; } + +.search-editor .search-widget .monaco-findInput { display: inline-block; vertical-align: middle; width: 100%; } + +.search-editor .search-widget .monaco-inputbox > .ibwrapper { height: 100%; } + +.search-editor .search-widget .monaco-inputbox > .ibwrapper > .mirror, .search-editor .search-widget .monaco-inputbox > .ibwrapper > textarea.input { padding: 3px 3px 3px 6px; } + +.search-editor .search-widget .monaco-inputbox > .ibwrapper > .mirror { max-height: 134px; } + +.search-editor .search-widget .monaco-inputbox > .ibwrapper > textarea.input { overflow: initial; height: 26px; } + +.search-editor .monaco-inputbox > .ibwrapper > textarea.input { } + +.search-editor .monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar { display: none; } + +.search-editor .search-widget .context-lines-input { margin-left: 5px; margin-right: 2px; max-width: 50px; } + +.search-editor .search-widget .context-lines-input input[type="number"]::-webkit-inner-spin-button { appearance: none !important; } + +.search-editor .search-widget .replace-container { margin-top: 6px; position: relative; display: inline-flex; } + +.search-editor .search-widget .replace-input { position: relative; display: flex; vertical-align: middle; height: 25px; width: auto !important; } + +.search-editor .search-widget .replace-input > .controls { position: absolute; top: 3px; right: 2px; } + +.search-editor .search-widget .replace-container.disabled { display: none; } + +.search-editor .search-widget .replace-container .monaco-action-bar { margin-left: 0px; height: 25px; } + +.search-editor .search-widget .replace-container .monaco-action-bar .action-item .codicon { background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 0px; display: flex; align-items: center; justify-content: center; } + +.search-editor .includes-excludes { min-height: 1em; position: relative; } + +.search-editor .includes-excludes .expand { position: absolute; right: -2px; cursor: pointer; width: 25px; height: 16px; z-index: 2; } + +.search-editor .includes-excludes .file-types { display: none; } + +.search-editor .includes-excludes.expanded .file-types { display: inherit; } + +.search-editor .includes-excludes.expanded .file-types:last-child { padding-bottom: 10px; } + +.search-editor .includes-excludes.expanded h4 { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 4px 0px 0px; margin: 0px; font-size: 11px; font-weight: 400; } + +.search-editor .messages { margin-top: -5px; cursor: default; } + +.search-editor .message { padding-left: 7px; padding-right: 22px; padding-top: 0px; } + +.search-editor a.prominent { text-decoration: underline; } + +.monaco-editor .searchEditorFindMatch { box-sizing: border-box; background-color: var(--vscode-searchEditor-findMatchBackground); border: 1px solid var(--vscode-searchEditor-findMatchBorder); } + +.monaco-editor.hc-black .searchEditorFindMatch, .monaco-editor.hc-light .searchEditorFindMatch { border: 1px dotted var(--vscode-searchEditor-findMatchBorder); } + +div.share-dialog-input { border: 1px solid var(--vscode-input-border,transparent); border-radius: 2px; color: var(--vscode-input-foreground); background-color: var(--vscode-input-background); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 2px; user-select: all; line-height: 24px; } + +.monaco-workbench .editor-instance .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport { background-clip: text; -webkit-text-fill-color: transparent; transition: background-color 0.8s linear 0s; } + +.monaco-workbench .editor-instance .xterm-viewport::-webkit-scrollbar, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport::-webkit-scrollbar { width: 10px; } + +.monaco-workbench .editor-instance .xterm-viewport::-webkit-scrollbar-track, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport::-webkit-scrollbar-track { opacity: 0; } + +.monaco-workbench .editor-instance .xterm-viewport::-webkit-scrollbar-thumb, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport::-webkit-scrollbar-thumb { min-height: 20px; background-color: inherit; } + +.monaco-workbench .editor-instance .force-scrollbar .xterm .xterm-viewport, .monaco-workbench .editor-instance .xterm.focus .xterm-viewport, .monaco-workbench .editor-instance .xterm:focus .xterm-viewport, .monaco-workbench .editor-instance .xterm:hover .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .force-scrollbar .xterm .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm.focus .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm:focus .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm:hover .xterm-viewport { transition: opacity 0.1s linear 0s; cursor: default; } + +.monaco-workbench .editor-instance .xterm .xterm-viewport::-webkit-scrollbar-thumb:hover, .monaco-workbench .pane-body.integrated-terminal .xterm .xterm-viewport::-webkit-scrollbar-thumb:hover { transition: opacity 0ms linear 0s; } + +.monaco-workbench .editor-instance .xterm .xterm-viewport::-webkit-scrollbar-thumb:window-inactive, .monaco-workbench .pane-body.integrated-terminal .xterm .xterm-viewport::-webkit-scrollbar-thumb:window-inactive { background-color: inherit; } + +.monaco-workbench .pane-body.integrated-terminal { align-content: flex-start; align-items: baseline; display: flex; flex-direction: column; user-select: initial; position: relative; z-index: 0; background-color: transparent !important; } + +.terminal-command-decoration.hide { visibility: hidden; } + +.monaco-workbench .part.panel .pane-body.integrated-terminal .terminal-outer-container { background-color: var(--vscode-terminal-background,--vscode-panel-background); } + +.monaco-workbench .editor-instance .terminal-outer-container, .monaco-workbench .editor-instance .terminal-split-pane, .monaco-workbench .pane-body.integrated-terminal .terminal-group, .monaco-workbench .pane-body.integrated-terminal .terminal-groups-container, .monaco-workbench .pane-body.integrated-terminal .terminal-outer-container, .monaco-workbench .pane-body.integrated-terminal .terminal-split-pane { height: 100%; } + +.monaco-workbench .part.auxiliarybar .pane-body.integrated-terminal .terminal-outer-container, .monaco-workbench .part.sidebar .pane-body.integrated-terminal .terminal-outer-container { background-color: var(--vscode-terminal-background,--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,--vscode-editorGroup-dropBackground); } + +.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-entry.is-active::before { background-color: var(--vscode-terminal-tab-activeBorder); } + +.monaco-workbench .editor-instance .xterm textarea:focus { opacity: 0 !important; outline: 0px !important; } + +.monaco-workbench .terminal-tab::before { font-family: codicon !important; font-size: 16px !important; } + +.monaco-workbench .terminal-tab:not(.terminal-uri-icon)::before { background-image: none !important; } + +.monaco-workbench .editor-instance .terminal-wrapper { background-color: var(--vscode-terminal-background,--vscode-editorPane-background); } + +.monaco-workbench .editor-instance .terminal-wrapper, .monaco-workbench .pane-body.integrated-terminal .terminal-wrapper { display: block; height: 100%; box-sizing: border-box; } + +.monaco-workbench .editor-instance .xterm, .monaco-workbench .pane-body.integrated-terminal .xterm { padding: 0px 10px 2px; position: absolute; bottom: 0px; left: 0px; right: 0px; } + +.terminal-side-view .terminal.xterm { top: 0px; } + +.monaco-workbench .editor-instance .terminal-wrapper.fixed-dims .xterm, .monaco-workbench .pane-body.integrated-terminal .terminal-wrapper.fixed-dims .xterm { position: static; } + +.monaco-workbench .editor-instance .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport { z-index: 30; } + +.monaco-workbench .editor-instance .xterm-decoration-overview-ruler, .monaco-workbench .pane-body.integrated-terminal .xterm-decoration-overview-ruler { z-index: 31; pointer-events: none; } + +.monaco-workbench .editor-instance .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; } + +.integrated-terminal.shell-integration .xterm, .monaco-workbench .editor-instance .xterm, .monaco-workbench .pane-body.integrated-terminal .terminal-group .monaco-split-view2.horizontal .split-view-view:first-child .xterm { padding-left: 20px !important; } + +.monaco-workbench .editor-instance .terminal-group .monaco-split-view2.horizontal .split-view-view:last-child .xterm, .monaco-workbench .pane-body.integrated-terminal .terminal-group .monaco-split-view2.horizontal .split-view-view:last-child .xterm { padding-right: 20px; } + +.monaco-workbench .editor-instance .xterm a:not(.xterm-invalid-link), .monaco-workbench .pane-body.integrated-terminal .xterm a:not(.xterm-invalid-link) { position: relative; } + +.monaco-workbench .editor-instance .terminal-wrapper > div, .monaco-workbench .pane-body.integrated-terminal .terminal-wrapper > div { height: 100%; } + +.monaco-workbench .editor-instance .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport { box-sizing: border-box; } + +.monaco-workbench .editor-instance .terminal-wrapper.fixed-dims, .monaco-workbench .pane-body.integrated-terminal .terminal-wrapper.fixed-dims { position: relative; } + +.monaco-workbench .editor-instance .terminal-wrapper:not(.fixed-dims) .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .terminal-wrapper:not(.fixed-dims) .xterm-viewport { width: auto !important; } + +.monaco-workbench .pane-body.integrated-terminal { font-variant-ligatures: none; } + +.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-width: 1px; border-right-style: solid; } + +.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-width: 1px; border-left-style: solid; } + +.monaco-workbench .pane-body.integrated-terminal .terminal-group .monaco-split-view2.vertical .split-view-view:not(:first-child) { border-top-width: 1px; border-top-style: solid; } + +.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: 0px; 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 { display: block; content: ""; border: 1px solid; position: absolute; inset: 0px; z-index: 32; pointer-events: none; } + +.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: 0px; } + +.monaco-workbench .pane-body.integrated-terminal .xterm .xterm-helpers { position: absolute; top: 0px; } + +.monaco-workbench .pane-body.integrated-terminal .xterm .xterm-helper-textarea:focus { opacity: 0 !important; } + +.monaco-workbench.hc-black.mac .pane-body.integrated-terminal .terminal-groups-container:not(.alt-active) .terminal:not(.enable-mouse-events), .monaco-workbench.vs-dark.mac .pane-body.integrated-terminal .terminal-groups-container:not(.alt-active) .terminal:not(.enable-mouse-events) { cursor: 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; } + +.xterm.xterm-cursor-pointer, .xterm .xterm-cursor-pointer { cursor: pointer !important; } + +.monaco-pane-view .pane > .pane-header .monaco-action-bar .switch-terminal, .monaco-workbench .part.sidebar > .title > .title-actions .switch-terminal, .part.panel > .title > .title-actions .switch-terminal > .monaco-select-box { border-width: 1px; border-style: solid; } + +.xterm-screen .xterm-decoration-container .xterm-decoration.quick-fix { z-index: 7; } + +.monaco-workbench .part.sidebar > .title > .title-actions .switch-terminal { display: flex; align-items: center; font-size: 11px; margin-right: 0.3em; height: 20px; flex-shrink: 1; margin-top: 7px; } + +.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 { border: none !important; display: block !important; background-color: unset !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: 0px 22px 0px 6px; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-container { height: 100%; display: flex; flex-direction: column; } + +.monaco-workbench .terminal-overflow-guard { overflow: hidden; position: relative; height: 100%; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-list-container { height: 100%; overflow: hidden; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-container > .monaco-toolbar { padding: 4px 0px 2px; margin: auto; } + +.monaco-workbench .pane-body.integrated-terminal .terminal-tabs-entry.is-active::before { display: block; position: absolute; content: ""; left: 0px; top: 0px; bottom: 0px; width: 1px; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text > .monaco-toolbar { padding: 4px 7px 2px; margin: 0px; text-align: left; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-list { height: 100%; } + +.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 { padding-left: 10px; padding-right: 10px; text-align: left; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .tabs-list .terminal-tabs-entry .monaco-icon-label::after { margin-right: 0px; } + +.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 .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.focused .actions, .monaco-workbench .pane-body.integrated-terminal .tabs-list:focus-within .monaco-list-row.selected .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) { margin-left: 4px; color: inherit; } + +.monaco-workbench .pane-body.integrated-terminal .tabs-container.has-text .tabs-list .terminal-tabs-entry .uri-icon { background-repeat: no-repeat; background-size: contain; margin-right: 4px; height: 100%; } + +.monaco-action-bar .terminal-uri-icon.single-terminal-tab.action-label .codicon, .monaco-workbench .terminal-uri-icon .monaco-highlighted-label .codicon { background-size: 16px; } + +.monaco-action-bar .terminal-uri-icon.single-terminal-tab.action-label:not(.alt-command) .codicon::before, .monaco-workbench .terminal-uri-icon .monaco-highlighted-label .codicon::before { content: ""; display: inline-block; width: 16px; height: 16px; } + +.monaco-workbench .pane-body.integrated-terminal .terminal-drop-overlay { display: block; position: absolute; inset: 0px; pointer-events: none; opacity: 0; z-index: 34; } + +.monaco-workbench:not(.reduce-motion) .pane-body.integrated-terminal .terminal-drop-overlay { transition: left 70ms ease-out 0s, right 70ms ease-out 0s, top 70ms ease-out 0s, bottom 70ms ease-out 0s, opacity 0.15s ease-out 0s; } + +.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; border-radius: 5px; background-color: var(--vscode-toolbar-hoverBackground); } + +.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); } + +.monaco-workbench .terminal .terminal-command-decoration.quick-fix { background-color: var(--vscode-terminal-background,--vscode-panel-background); color: var(--vscode-editorLightBulb-foreground) !important; } + +.terminal-scroll-highlight { left: 0px; right: 0px; border-left-style: solid; border-left-color: rgb(255, 255, 255); pointer-events: none; border-left-width: 5px !important; } + +.terminal-scroll-highlight-outline { border: 1px solid rgb(255, 255, 255); pointer-events: none; } + +.terminal-scroll-highlight { border-color: var(--vscode-focusBorder); } + +.hc-black .xterm-find-result-decoration, .hc-light .xterm-find-result-decoration { outline-style: solid !important; } + +.xterm-find-active-result-decoration { outline-style: solid !important; outline-width: 2px !important; z-index: 7 !important; } + +.monaco-workbench.hc-black .editor-instance .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-black .pane-body.integrated-terminal .xterm:focus::before, .monaco-workbench.hc-light .editor-instance .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 .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 .editor-instance .force-scrollbar .xterm .xterm-viewport, .monaco-workbench .editor-instance .xterm.focus .xterm-viewport, .monaco-workbench .editor-instance .xterm:focus .xterm-viewport, .monaco-workbench .editor-instance .xterm:hover .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .force-scrollbar .xterm .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm.focus .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm:focus .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm:hover .xterm-viewport { background-color: var(--vscode-scrollbarSlider-background) !important; } + +.monaco-workbench .editor-instance .xterm-viewport, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport { } + +.monaco-workbench .editor-instance .xterm .xterm-viewport::-webkit-scrollbar-thumb:hover, .monaco-workbench .pane-body.integrated-terminal .xterm .xterm-viewport::-webkit-scrollbar-thumb:hover { background-color: var(--vscode-scrollbarSlider-hoverBackground); } + +.monaco-workbench .editor-instance .xterm-viewport:hover, .monaco-workbench .pane-body.integrated-terminal .xterm-viewport:hover { } + +.monaco-workbench .editor-instance .xterm .xterm-viewport::-webkit-scrollbar-thumb:active, .monaco-workbench .pane-body.integrated-terminal .xterm .xterm-viewport::-webkit-scrollbar-thumb:active { background-color: var(--vscode-scrollbarSlider-activeBackground); } + +.monaco-workbench .terminal-accessible-widget { position: absolute; inset: 0px 0px 0px 10px; opacity: 0; cursor: default; padding: 0px; overflow: initial; pointer-events: none; z-index: 0; } + +.monaco-workbench .terminal-accessible-widget div { white-space: pre-wrap; } + +.monaco-workbench .terminal-accessible-widget.active, .monaco-workbench .terminal-accessible-widget.focus-within { pointer-events: all; opacity: 1; z-index: 33; background-color: var(--vscode-terminal-background,--vscode-panel-background); } + +.monaco-workbench .xterm.terminal.hide { visibility: hidden; } + +.monaco-workbench .terminal-widget-container { position: absolute; inset: 0px; overflow: visible; } + +.monaco-workbench .terminal-overlay-widget { position: absolute; left: 0px; bottom: 0px; color: rgb(55, 148, 255); } + +.monaco-workbench .terminal-hover-target { position: absolute; z-index: 33; } + +.monaco-workbench .terminal-env-var-info { position: absolute; right: 10px; top: 0px; width: 28px; height: 28px; text-align: center; z-index: 32; opacity: 0.5; } + +.monaco-workbench .terminal-env-var-info.requires-action, .monaco-workbench .terminal-env-var-info:hover { opacity: 1; } + +.monaco-workbench .terminal-env-var-info.codicon { line-height: 28px; } + +.xterm { cursor: text; position: relative; user-select: none; } + +.xterm.focus, .xterm:focus { outline: none; } + +.xterm .xterm-helpers { position: absolute; top: 0px; z-index: 5; } + +.xterm .xterm-helper-textarea { padding: 0px; border: 0px; margin: 0px; position: absolute; opacity: 0; left: -9999em; top: 0px; width: 0px; height: 0px; z-index: -5; white-space: nowrap; overflow: hidden; resize: none; } + +.xterm .composition-view { background: rgb(0, 0, 0); color: rgb(255, 255, 255); display: none; position: absolute; white-space: nowrap; z-index: 1; } + +.xterm .composition-view.active { display: block; } + +.xterm .xterm-viewport { background-color: rgb(0, 0, 0); overflow-y: scroll; cursor: default; position: absolute; inset: 0px; } + +.xterm .xterm-screen { position: relative; } + +.xterm .xterm-screen canvas { position: absolute; left: 0px; top: 0px; } + +.xterm .xterm-scroll-area { visibility: hidden; } + +.xterm-char-measure-element { display: inline-block; visibility: hidden; position: absolute; top: 0px; left: -9999em; line-height: normal; } + +.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, .xterm .xterm-message { position: absolute; inset: 0px; z-index: 10; color: transparent; pointer-events: none; } + +.xterm .live-region { position: absolute; left: -9999px; width: 1px; height: 1px; 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 { } + +.xterm-overline.xterm-underline-3 { } + +.xterm-overline.xterm-underline-4 { } + +.xterm-overline.xterm-underline-5 { } + +.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; position: absolute; top: 0px; right: 0px; pointer-events: none; } + +.xterm-decoration-top { z-index: 2; position: relative; } + +.monaco-workbench .codicon-testing-error-icon { color: var(--vscode-testing-iconErrored); } + +.monaco-workbench .codicon-testing-failed-icon { color: var(--vscode-testing-iconFailed); } + +.monaco-workbench .codicon-testing-passed-icon { color: var(--vscode-testing-iconPassed); } + +.monaco-workbench .codicon-testing-queued-icon { color: var(--vscode-testing-iconQueued); } + +.monaco-workbench .codicon-testing-skipped-icon { color: var(--vscode-testing-iconSkipped); } + +.monaco-workbench .codicon-testing-unset-icon { color: var(--vscode-testing-iconUnset); } + +.test-explorer { display: flex; flex-direction: column; } + +.test-explorer > .test-explorer-tree { flex-grow: 1; height: 0px; position: relative; } + +.test-explorer .test-item .label, .test-output-peek-tree .test-peek-item .name { display: flex; align-items: center; flex-grow: 1; gap: 0.15em; width: 0px; overflow: hidden; white-space: nowrap; } + +.test-explorer .test-item, .test-output-peek-tree .test-peek-item { display: flex; align-items: center; } + +.test-output-peek-tree { color: var(--vscode-editor-foreground); } + +.test-explorer .monaco-list-row .codicon-testing-hidden, .test-explorer .monaco-list-row .monaco-action-bar, .test-output-peek-tree .monaco-list-row .monaco-action-bar { display: none; flex-shrink: 0; margin-right: 0.8em; } + +.test-explorer .monaco-list-row .monaco-action-bar .codicon-testing-continuous-is-on { color: var(--vscode-inputOption-activeForeground); 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.focused .monaco-action-bar, .test-explorer .monaco-list-row .monaco-action-bar.testing-is-continuous-run, .test-explorer .monaco-list-row:hover .monaco-action-bar, .test-output-peek-tree .monaco-list-row.focused .monaco-action-bar, .test-output-peek-tree .monaco-list-row:hover .monaco-action-bar { display: initial; } + +.test-explorer .monaco-list-row .test-is-hidden .codicon-testing-hidden { display: block; margin-right: 9px; } + +.test-explorer .monaco-list-row.focused .codicon-testing-hidden, .test-explorer .monaco-list-row:hover .codicon-testing-hidden { display: none; } + +.test-explorer .monaco-list-row .error p { margin: 0px; } + +.test-explorer .name, .test-output-peek-tree .name { overflow: hidden; text-overflow: ellipsis; flex-grow: 1; height: 22px; align-items: center; } + +.test-explorer .computed-state, .test-output-peek-tree .computed-state { margin-right: 0.25em; } + +.test-explorer .computed-state.retired, .testing-run-glyph.retired { opacity: 0.7 !important; } + +.test-explorer .test-is-hidden { opacity: 0.8; } + +.test-explorer .test-explorer-messages { padding: 0px 12px 8px; font-variant-numeric: tabular-nums; } + +.monaco-workbench .test-explorer .monaco-action-bar .action-item > .action-label { padding: 1px 2px; margin-right: 2px; } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon-testing-autorun::after { content: ""; display: none; position: absolute; width: 0.4em; height: 0.4em; top: 50%; left: 50%; margin: 0.1em 0px 0px 0.05em; border-radius: 100%; } + +.monaco-workbench .part > .title > .title-actions .action-label.codicon-testing-autorun.checked::after { display: block; } + +.codicon-testing-loading-icon::before { animation: 1.25s steps(30) 0s infinite normal none running codicon-spin; } + +.testing-no-test-placeholder { display: none; padding: 0px 20px; position: absolute; left: 0px; right: 0px; top: 0px; z-index: 1; } + +.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 .test-output-peek-message-container, .monaco-editor .zone-widget.test-output-peek .test-output-peek-tree { height: 100%; } + +.monaco-editor .zone-widget.test-output-peek .preview-text { padding: 8px 12px 8px 20px; height: calc(100% - 16px); } + +.monaco-editor .zone-widget.test-output-peek .preview-text p:first-child { margin-top: 0px; } + +.monaco-editor .zone-widget.test-output-peek .preview-text p:last-child { margin-bottom: 0px; } + +.monaco-editor .zone-widget.test-output-peek .preview-text a { cursor: pointer; } + +.monaco-action-bar.testing-filter-action-bar { flex-shrink: 0; margin: 4px 12px; height: auto; } + +.testing-filter-action-item { flex-grow: 1; max-width: 400px; align-items: center; 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-wrapper { height: 27px; } + +.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 { position: absolute; top: 0px; bottom: 0px; right: 3px; display: flex; align-items: center; } + +.monaco-editor .testing-run-glyph { cursor: pointer; } + +.testing-diff-title-widget { line-height: 19px; font-size: 12px; padding-right: 6px; overflow: hidden; display: inline-block; text-overflow: ellipsis; white-space: nowrap; } + +.test-message-inline-content { font-family: var(--testMessageDecorationFontFamily); font-size: var(--testMessageDecorationFontSize); } + +.test-message-inline-content-clickable { cursor: pointer; } + +.test-label-description { opacity: 0.7; margin-left: 0.5em; font-size: 0.9em; white-space: pre; } + +.testing-diff-lens-widget { color: var(--vscode-editorCodeLens-foreground); } + +.test-message-inline-content-s0 { color: var(--vscode-testing-message-error-decorationForeground) !important; } + +.test-message-inline-content-s1 { color: var(--vscode-testing-message-info-decorationForeground) !important; } + +.monaco-editor .testing-inline-message-severity-0 { color: var(--vscode-testing-message-error-decorationForeground) !important; } + +.monaco-editor .testing-inline-message-severity-1 { color: var(--vscode-testing-message-info-decorationForeground) !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; } + +.monaco-editor .test-output-peek .test-output-peek-message-container a { color: var(--vscode-textLink-foreground); } + +.monaco-editor .test-output-peek .test-output-peek-message-container a :hover { color: var(--vscode-textLink-activeForeground); } + +.monaco-workbench .timeline-tree-view { position: relative; } + +.monaco-workbench .timeline-tree-view .message.timeline-subtle { opacity: 0.5; padding: 10px 22px 0px; position: absolute; pointer-events: none; z-index: 1; } + +.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-icon-label { flex: 1 1 0%; text-overflow: ellipsis; overflow: hidden; } + +.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container { margin-left: 2px; margin-right: 4px; opacity: 0.5; overflow: hidden; text-overflow: ellipsis; } + +.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate::before { content: " "; position: absolute; right: 10px; border-right: 1px solid; display: block; height: 100%; width: 1px; opacity: 0.25; } + +.timeline-tree-view .monaco-list .monaco-list-row.focused .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:hover .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.focused .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:hover .custom-view-tree-node-item .timeline-timestamp-container.timeline-timestamp--duplicate .timeline-timestamp { width: auto; visibility: visible !important; } + +.monaco-workbench .type-hierarchy .message, .monaco-workbench .type-hierarchy .results { display: none; } + +.monaco-workbench .type-hierarchy[data-state="data"] .results { display: inherit; height: 100%; } + +.monaco-workbench .type-hierarchy[data-state="message"] .message { display: flex; align-items: center; justify-content: center; height: 100%; } + +.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 { display: flex; flex: 1 1 0%; flex-flow: row nowrap; align-items: center; } + +.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 .inputarea.ime-input, .monaco-editor .type-hierarchy .editor .monaco-editor .monaco-editor-background { background-color: var(--vscode-peekViewEditor-background); } + +.monaco-editor .type-hierarchy .editor .monaco-editor .margin { background-color: var(--vscode-peekViewEditorGutter-background); } + +.file-icons-enabled .show-file-icons .webview-vs_code_release_notes-name-file-icon.file-icon::before { content: " "; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); } + +.monaco-dialog-box, .welcome-widget { border-radius: 6px; } + +.welcome-widget { height: min-content; } + +.dialog-message-detail-title { height: 22px; padding-bottom: 4px; font-size: large; } + +.monaco-dialog-box .monaco-action-bar .actions-container { justify-content: flex-end; } + +.file-icons-enabled .show-file-icons .vscode_getting_started_page-name-file-icon.file-icon::before { content: " "; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer { box-sizing: border-box; line-height: 22px; position: relative; overflow: hidden; height: inherit; width: 100%; user-select: initial; outline: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.loading { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer img { max-width: 100%; max-height: 100%; object-fit: contain; pointer-events: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer { font-size: 13px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStarted { height: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer h1 { padding: 5px 0px 0px; margin: 0px; border: none; font-weight: 400; font-size: 2.7em; white-space: nowrap; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .title { margin-top: 1em; margin-bottom: 1em; flex: 1 1 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .subtitle { margin-top: 0.6em; font-size: 2em; display: block; } + +.monaco-workbench.hc-black .part.editor > .content .gettingStartedContainer .subtitle, .monaco-workbench.hc-light .part.editor > .content .gettingStartedContainer .subtitle { font-weight: 200; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer h2 { font-weight: 400; margin-top: 0px; margin-bottom: 5px; font-size: 1.5em; line-height: normal; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer a:focus { outline: -webkit-focus-ring-color solid 1px; outline-offset: -1px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide { width: 100%; height: 100%; padding: 0px; position: absolute; box-sizing: border-box; left: 0px; top: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories { padding: 12px 24px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.animatable .gettingStartedSlide { transition: left 0.25s ease 0s, opacity 0.25s ease 0s; } + +.monaco-workbench.reduce-motion .part.editor > .content .gettingStartedContainer.animatable .gettingStartedSlide, .monaco-workbench.reduce-motion .part.editor > .content .gettingStartedContainer .gettingStartedSlide { transition: left 0s ease 0s, opacity 0s ease 0s; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer { display: grid; height: 100%; max-width: 1200px; margin: 0px auto; grid-template: ". header header header ." 25% ". left-column . right-column ." minmax(min-content, auto) ". footer footer footer ." min-content / 1fr 6fr 1fr 6fr 1fr; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.width-constrained .gettingStartedSlideCategories > .gettingStartedCategoriesContainer { grid-template: "header" auto "left-column" min-content "right-column" minmax(min-content, auto) "footer" min-content / 1fr; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained .gettingStartedSlideCategories > .gettingStartedCategoriesContainer { grid-template-rows: auto minmax(min-content, auto) min-content; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained.width-constrained .gettingStartedSlideCategories > .gettingStartedCategoriesContainer { grid-template: "left-column" min-content "right-column" minmax(min-content, auto) "footer" min-content / 1fr; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories li.showWalkthroughsEntry, .monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .header, .monaco-workbench .part.editor > .content .gettingStartedContainer.width-constrained .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .header { display: none; } + +.gettingStartedContainer.noExtensions, .monaco-workbench .part.editor > .content .gettingStartedContainer.noWalkthroughs .gettingStartedSlideCategories li.showWalkthroughsEntry { display: unset; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > * { overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .categories-column > div { margin-bottom: 32px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .categories-column-left { grid-area: left-column / left-column / left-column / left-column; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .categories-column-right { grid-area: right-column / right-column / right-column / right-column; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .header { grid-area: header / header / header / header; align-self: end; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .footer { grid-area: footer / footer / footer / footer; justify-self: center; text-align: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .categories-slide-container { width: 90%; max-width: 1200px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .gap { flex: 0 1000 150px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .category-title { margin: 4px 0px; font-size: 14px; font-weight: 500; text-align: left; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .category-progress { position: absolute; bottom: 0px; left: 0px; width: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category.no-progress { padding: 3px 6px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .getting-started-category.no-progress .category-progress { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories ul { list-style: none; margin: 0px; line-height: 24px; padding-left: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories li { list-style: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .path { padding-left: 1em; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .featured-icon, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .icon-widget, .monaco-workbench .part.editor > .content .gettingStartedContainer .icon-widget { font-size: 20px; padding-right: 8px; position: relative; top: 3px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .codicon:not(.icon-widget, .featured-icon, .hide-category-button) { margin: 0px 2px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .codicon:first-child { margin-left: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .start-container img { padding-right: 8px; position: relative; top: 3px; max-width: 16px; max-height: 16px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .keybinding-label { padding-left: 1em; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .progress-bar-outer { height: 4px; margin-top: 4px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .progress-bar-inner { height: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category { width: calc(100% - 16px); font-size: 13px; box-sizing: border-box; line-height: normal; margin: 8px 8px 8px 0px; padding: 3px 6px 6px; text-align: left; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .getting-started-category { position: relative; border-radius: 6px; overflow: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .main-content { display: flex; align-items: center; justify-content: flex-start; width: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .description-content, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured-description-content { text-align: left; margin-left: 28px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .description-content > .codicon { padding-right: 1px; font-size: 16px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .description-content:not(:empty) { margin-bottom: 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured-description-content:not(:empty) { margin-bottom: 8px; margin-left: 32px; overflow: hidden; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .new-badge { place-self: flex-start flex-end; border-radius: 4px; padding: 2px 4px; margin: 4px; font-size: 11px; white-space: nowrap; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured-badge { position: relative; top: -4px; left: -8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured { border-top: 30px solid var(--vscode-activityBarBadge-background); width: 30px; box-sizing: border-box; height: 20px; border-right: 40px solid transparent; position: absolute; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured .featured-icon { top: -30px; left: 4px; font-size: 14px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .codicon.hide-category-button { margin-left: auto; top: 4px; right: 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category.featured .icon-widget { visibility: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .getting-started-category img.category-icon { padding-right: 8px; max-width: 20px; max-height: 20px; position: relative; top: auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .getting-started-category img.featured-icon { padding-right: 8px; max-width: 24px; max-height: 24px; border-radius: 4px; position: relative; top: auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-category img.category-icon { margin-right: 10px; margin-left: 10px; max-width: 32px; max-height: 32px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails { display: flex; flex-direction: column; overflow: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gap { flex: 0 1000 150px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-category { display: flex; padding: 10px 0px 20px 12px; margin: 0px; min-height: auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-columns .gap { flex: 1 1000 150px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .getting-started-category > .codicon-getting-started-setup { margin-right: 8px; font-size: 28px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-columns { display: flex; justify-content: flex-start; padding: 40px 40px 0px; max-height: calc(100% - 40px); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step { display: flex; width: 100%; margin: 8px 0px; overflow: hidden; border-radius: 6px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .button-container:not(:last-of-type) { margin-bottom: 6px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step.expanded { border: 1px solid var(--vscode-welcomePage-tileBorder); cursor: default !important; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step.expanded h3 { color: var(--vscode-walkthrough-stepTitle-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step.expanded > .codicon { cursor: pointer !important; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step:not(.expanded) { height: 48px; background: none; color: var(--vscode-descriptionForeground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step:not(.expanded):hover { background: var(--vscode-welcomePage-tileHoverBackground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step:not(.expanded) .step-title { white-space: nowrap; text-overflow: ellipsis; display: inline-block; overflow: hidden; width: inherit; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-title .codicon { position: relative; top: 2px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-columns .getting-started-detail-left > div { width: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step:not(.expanded) .step-description-container { visibility: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-container { width: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-description { padding-top: 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .actions { margin-top: 12px; display: flex; align-items: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .shortcut-message { color: var(--vscode-descriptionForeground); font-size: 12px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .shortcut-message .keybinding { font-weight: 600; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-next { margin-left: auto; margin-right: 10px; padding: 6px 12px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .codicon.hidden { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .codicon-getting-started-step-checked, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .codicon-getting-started-step-unchecked { margin-right: 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step-action { padding: 6px 12px; font-size: 13px; margin-bottom: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-left { min-width: 330px; width: 40%; max-width: 400px; display: flex; flex-direction: column; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .full-height-scrollable, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-container { height: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent { height: 100%; max-width: 1600px; margin: 0px auto; padding: 0px 32px; display: grid; grid-template: ". back . media ." calc(25% - 100px) ". title . media ." auto ". steps . media ." auto ". . . media ." 1fr ". footer footer footer ." auto / 1fr 5fr 1fr 8fr; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.width-semi-constrained .gettingStartedSlideDetails .gettingStartedDetailsContent { max-width: 500px; grid-template: "back" 30px "title" max-content "steps" minmax(30%, max-content) "media" minmax(30%, 1fr) "footer" auto / auto; row-gap: 4px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.width-semi-constrained .gettingStartedSlideDetails .gettingStartedDetailsContent.markdown { grid-template-rows: 30px max-content minmax(30%, max-content) minmax(40%, 1fr) auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.width-semi-constrained.height-constrained .gettingStartedSlideDetails .gettingStartedDetailsContent { grid-template-rows: 0px max-content minmax(25%, max-content) minmax(25%, 1fr) auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .prev-button { grid-area: back / back / back / back; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .getting-started-category { grid-area: title / title / title / title; align-self: flex-end; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .steps-container { height: 100%; grid-area: steps / steps / steps / steps; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .getting-started-media { grid-area: media / media / media / media; align-self: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent.markdown > .getting-started-media { height: inherit; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent.image > .getting-started-media { grid-area: title-start / media-start / steps-end / media-end; align-self: unset; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.width-semi-constrained .gettingStartedSlideDetails .gettingStartedDetailsContent.image > .getting-started-media { grid-area: media / media / media / media; height: inherit; width: inherit; display: flex; justify-content: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .getting-started-footer { grid-area: footer / footer / footer / footer; place-self: flex-end center; text-align: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-right { display: flex; align-items: flex-start; justify-content: center; width: 66%; min-height: 300px; padding: 0px 0px 20px 44px; min-width: 400px; max-width: 800px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .index-list.getting-started .button-link { margin: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .index-list.getting-started .see-all-walkthroughs { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.someWalkthroughsHidden .index-list.getting-started .see-all-walkthroughs { display: inline; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .index-list.getting-started div { text-align: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.noExtensions .index-list.featured-extensions, .monaco-workbench .part.editor > .content .gettingStartedContainer.noWalkthroughs .index-list.getting-started { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-right img { object-fit: contain; cursor: unset; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-detail-right img.clickable { cursor: pointer; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button { border: none; color: inherit; text-align: left; padding: 16px; font-size: 13px; margin: 1px 0px; font-family: inherit; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button:hover { cursor: pointer; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button:focus { outline: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button:focus-visible { outline: 1px solid var(--vscode-focusBorder); outline-offset: -1px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .prev-button.button-link { position: absolute; left: 40px; top: 5px; padding: 0px 2px 2px; margin: 10px; z-index: 1; display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained .prev-button.button-link, .monaco-workbench .part.editor > .content .gettingStartedContainer.width-semi-constrained .prev-button.button-link { left: 0px; top: -10px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained .prev-button.button-link .codicon { font-size: 20px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer.height-constrained .prev-button.button-link .moreText { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .prev-button:hover { cursor: pointer; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .prev-button .codicon { position: relative; top: 3px; left: -4px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link .codicon-arrow-right { padding-left: 4px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link .codicon-check-all { padding-right: 4px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .skip { display: block; margin: 2px auto; width: fit-content; text-align: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails h2 { font-size: 26px; font-weight: 400; margin: 0px 0px 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails h2 .codicon { font-size: 20px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails h3 { font-size: 13px; font-weight: 600; margin: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .subtitle { font-size: 16px; margin: 0px; padding: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStarted.showCategories .gettingStartedSlideDetails { left: 100%; opacity: 0; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStarted.showDetails .gettingStartedSlideCategories { left: -100%; opacity: 0; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStarted.showDetails .categoriesScrollbar .scrollbar.vertical { display: none; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .done-next-container { display: flex; padding: 8px 16px 16px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link { padding: 0px; background: transparent; margin: 2px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; max-width: 100%; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .done-next-container .button-link { display: flex; align-items: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link.next { margin-left: auto; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link:hover { background: transparent; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .openAWalkthrough > button, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .showOnStartup { text-align: center; display: flex; justify-content: center; align-items: center; gap: 8px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-checkbox { height: 18px; width: 18px; border: 1px solid transparent; border-radius: 3px; padding: 0px; margin-right: 9px; color: inherit !important; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-checkbox.codicon:not(.checked)::before { opacity: 0; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .footer p { margin: 0px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer .index-list.start-container { min-height: 156px; margin-bottom: 16px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories > .gettingStartedCategoriesContainer > .footer > button { text-align: center; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .getting-started-category .codicon { top: 0px; } + +.monaco-workbench .part.editor > .content .getting-started-category .codicon-star-full::before { vertical-align: middle; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .hide-category-button { visibility: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .getting-started-category:focus-within .hide-category-button, .monaco-workbench .part.editor > .content .gettingStartedContainer .getting-started-category:hover .hide-category-button { visibility: visible; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-description-container span { line-height: 1.3em; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-description-container .monaco-button, .monaco-workbench .part.editor > .content .gettingStartedContainer .max-lines-3 { -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .step-description-container .monaco-button { height: 26px; width: fit-content; display: flex; padding: 0px 11px; margin-bottom: 12px; align-items: center; min-width: max-content; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .hide-category-button { padding: 3px; border-radius: 5px; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .hide-category-button::before { vertical-align: unset; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .hide-category-button:hover { background-color: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer { background: var(--vscode-welcomePage-background); color: var(--vscode-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .description { color: var(--vscode-descriptionForeground); line-height: 1.4em; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .category-progress .message, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .gettingStartedDetailsContent > .getting-started-footer { color: var(--vscode-descriptionForeground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .codicon-getting-started-step-checked, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step.expanded .codicon-getting-started-step-unchecked, .monaco-workbench .part.editor > .content .gettingStartedContainer .icon-widget { color: var(--vscode-textLink-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button { background: var(--vscode-welcomePage-tileBackground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button:hover { background: var(--vscode-welcomePage-tileHoverBackground); outline-color: var(--vscode-contrastActiveBorder,var(--vscode-focusBorder)); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button.expanded:hover { background: var(--vscode-welcomePage-tileBackground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button.emphasis { color: var(--vscode-button-foreground); background: var(--vscode-button-background); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideDetails .getting-started-step .codicon-getting-started-step-unchecked { color: var(--vscode-descriptionForeground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button.emphasis:hover { background: var(--vscode-button-hoverBackground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .button-link, .monaco-workbench .part.editor > .content .gettingStartedContainer .button-link .codicon, .monaco-workbench .part.editor > .content .gettingStartedContainer a:not(.hide-category-button) { color: var(--vscode-textLink-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer a:not(.hide-category-button):active, .monaco-workbench .part.editor > .content .gettingStartedContainer a:not(.hide-category-button):hover, .monaco-workbench .part.editor > .content .gettingStartedContainer button.button-link:hover, .monaco-workbench .part.editor > .content .gettingStartedContainer button.button-link:hover .codicon { color: var(--vscode-textLink-activeForeground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer a:not(.codicon-close):focus { outline-color: var(--vscode-focusBorder); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button { border: 1px solid var(--vscode-contrastBorder); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer button.button-link { border: inherit; } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .progress-bar-outer { background-color: var(--vscode-welcomePage-progress-background); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlideCategories .progress-bar-inner { background-color: var(--vscode-welcomePage-progress-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .featured .featured-icon, .monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .new-badge { color: var(--vscode-activityBarBadge-foreground); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-category .new-badge { background-color: var(--vscode-activityBarBadge-background); } + +.monaco-workbench .part.editor > .content .gettingStartedContainer .gettingStartedSlide .getting-started-checkbox { background-color: var(--vscode-checkbox-background) !important; color: var(--vscode-checkbox-foreground) !important; border-color: var(--vscode-checkbox-border) !important; } + +.monaco-workbench .part.editor > .content .walkThroughContent { box-sizing: border-box; padding: 10px 20px; line-height: 22px; height: inherit; user-select: initial; } + +.monaco-workbench .part.editor > .content .walkThroughContent img { max-width: 100%; max-height: 100%; } + +.monaco-workbench .part.editor > .content .walkThroughContent a { text-decoration: none; } + +.monaco-workbench .part.editor > .content .walkThroughContent a:focus, .monaco-workbench .part.editor > .content .walkThroughContent input:focus, .monaco-workbench .part.editor > .content .walkThroughContent select:focus, .monaco-workbench .part.editor > .content .walkThroughContent textarea:focus { outline: -webkit-focus-ring-color solid 1px; outline-offset: -1px; } + +.monaco-workbench .part.editor > .content .walkThroughContent hr { border-width: 0px 0px 2px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-color: initial; border-image: initial; height: 2px; border-bottom-style: solid; } + +.monaco-workbench .part.editor > .content .walkThroughContent h1, .monaco-workbench .part.editor > .content .walkThroughContent h2, .monaco-workbench .part.editor > .content .walkThroughContent h3 { font-weight: lighter; margin-top: 20px; margin-bottom: 10px; } + +.monaco-workbench .part.editor > .content .walkThroughContent h1 { padding-bottom: 0.3em; line-height: 1.2; border-bottom-width: 1px; border-bottom-style: solid; font-size: 40px; margin-bottom: 15px; } + +.monaco-workbench .part.editor > .content .walkThroughContent h2 { font-size: 30px; margin-top: 30px; } + +.monaco-workbench .part.editor > .content .walkThroughContent h3 { font-size: 22px; } + +.monaco-workbench .part.editor > .content .walkThroughContent h4 { font-size: 12px; text-transform: uppercase; margin-top: 30px; margin-bottom: 10px; } + +.monaco-workbench .part.editor > .content .walkThroughContent a:hover { text-decoration: underline; } + +.monaco-workbench .part.editor > .content .walkThroughContent table { border-collapse: collapse; } + +.monaco-workbench .part.editor > .content .walkThroughContent table > thead > tr > th { text-align: left; border-bottom: 1px solid; } + +.monaco-workbench .part.editor > .content .walkThroughContent table > tbody > tr > td, .monaco-workbench .part.editor > .content .walkThroughContent table > tbody > tr > th, .monaco-workbench .part.editor > .content .walkThroughContent table > thead > tr > td, .monaco-workbench .part.editor > .content .walkThroughContent table > thead > tr > th { padding: 5px 10px; } + +.monaco-workbench .part.editor > .content .walkThroughContent table > tbody > tr + tr > td { border-top: 1px solid; } + +.monaco-workbench .part.editor > .content .walkThroughContent .shortcut, .monaco-workbench .part.editor > .content .walkThroughContent code { font-family: var(--monaco-monospace-font); font-size: 14px; line-height: 19px; } + +.monaco-workbench .part.editor > .content .walkThroughContent blockquote { margin: 0px 7px 0px 5px; padding: 0px 16px 0px 10px; background: var(--vscode-textBlockQuote-background); border-left-width: 5px; border-left-style: solid; border-left-color: var(--vscode-textBlockQuote-border); border-bottom-color: var(--vscode-textBlockQuote-border); border-right-color: var(--vscode-textBlockQuote-border); border-top-color: var(--vscode-textBlockQuote-border); } + +.monaco-workbench .part.editor > .content .walkThroughContent .monaco-tokenized-source { white-space: pre; } + +.file-icons-enabled .show-file-icons .vs_code_editor_walkthrough\.md-name-file-icon.md-ext-file-icon.ext-file-icon.markdown-lang-file-icon.file-icon::before { content: " "; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='256' height='256'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.534 254.252a15.934 15.934 0 0012.7-.488l52.706-25.361a16.002 16.002 0 009.06-14.42V42.018c0-6.15-3.522-11.754-9.06-14.42L194.234 2.238a15.939 15.939 0 00-18.185 3.097l-100.9 92.052-43.95-33.361a10.655 10.655 0 00-13.614.605L3.49 77.453c-4.648 4.227-4.653 11.54-.011 15.774L41.593 128 3.478 162.773c-4.642 4.235-4.637 11.547.011 15.775l14.097 12.822a10.655 10.655 0 0013.613.606l43.95-33.362 100.9 92.053a15.915 15.915 0 005.485 3.585zm10.505-184.367L115.479 128l76.56 58.115V69.885z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M246.94 27.638L194.193 2.241a15.947 15.947 0 00-18.194 3.092L3.324 162.773c-4.645 4.235-4.64 11.547.011 15.775L17.44 191.37a10.667 10.667 0 0013.622.606l207.941-157.75c6.976-5.291 16.996-.316 16.996 8.44v-.612a16 16 0 00-9.059-14.416z' fill='%230065A9'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M246.94 228.362l-52.747 25.397a15.95 15.95 0 01-18.194-3.092L3.324 93.227c-4.645-4.234-4.64-11.547.011-15.775L17.44 64.63a10.667 10.667 0 0113.622-.605l207.941 157.748c6.976 5.292 16.996.317 16.996-8.44v.613a16.001 16.001 0 01-9.059 14.416z' fill='%23007ACC'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d)'%3E%3Cpath d='M194.196 253.763A15.955 15.955 0 01176 250.667c5.904 5.904 16 1.722 16-6.628V11.961c0-8.35-10.096-12.532-16-6.628a15.955 15.955 0 0118.196-3.097L246.934 27.6A16 16 0 01256 42.017v171.965a16 16 0 01-9.066 14.419l-52.738 25.361z' fill='%231F9CF0'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M181.378 254.252a15.936 15.936 0 0012.699-.488l52.706-25.362a16 16 0 009.061-14.419V42.018c0-6.15-3.522-11.754-9.06-14.42L194.077 2.238a15.939 15.939 0 00-18.185 3.096l-100.9 92.053-43.95-33.361a10.655 10.655 0 00-13.613.605L3.333 77.452c-4.648 4.228-4.653 11.54-.011 15.775L41.436 128 3.322 162.773c-4.642 4.235-4.637 11.547.011 15.775L17.43 191.37a10.655 10.655 0 0013.614.606l43.95-33.362 100.899 92.053a15.919 15.919 0 005.486 3.585zm10.505-184.367L115.323 128l76.56 58.115V69.885z' fill='url(%23paint0_linear)' opacity='.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-21.49' y='40.523' width='298.822' height='236.149' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d' x='154.667' y='-20.674' width='122.667' height='297.347' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10.667'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='overlay' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='127.844' y1='.66' x2='127.844' y2='255.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); } + +.monaco-workbench .part.editor > .content .walkThroughContent .linux-only, .monaco-workbench .part.editor > .content .walkThroughContent .mac-only, .monaco-workbench .part.editor > .content .walkThroughContent .windows-only { display: none; } + +.monaco-workbench.linux .part.editor > .content .walkThroughContent .linux-only, .monaco-workbench.mac .part.editor > .content .walkThroughContent .mac-only, .monaco-workbench.windows .part.editor > .content .walkThroughContent .windows-only { display: initial; } + +.monaco-workbench.hc-black .part.editor > .content .walkThroughContent .monaco-editor, .monaco-workbench.hc-light .part.editor > .content .walkThroughContent .monaco-editor { border-width: 1px; border-style: solid; } + +.monaco-workbench .part.editor > .content .walkThroughContent a[href] { color: var(--vscode-textLink-foreground); } + +.monaco-workbench .part.editor > .content .walkThroughContent a:hover, .monaco-workbench .part.editor > .content .walkThroughContent a[href]:active { color: var(--vscode-textLink-activeForeground); } + +.monaco-workbench .part.editor > .content .walkThroughContent a[href]:focus { outline-color: var(--vscode-focusBorder); } + +.monaco-workbench .part.editor > .content .walkThroughContent .shortcut, .monaco-workbench .part.editor > .content .walkThroughContent code { color: var(--vscode-textPreformat-foreground); } + +.monaco-workbench .part.editor > .content .walkThroughContent .monaco-editor { border-color: var(--vscode-contrastBorder); } + +.monaco-workbench .part.editor > .content .walkThroughContent .margin-view-overlays, .monaco-workbench .part.editor > .content .walkThroughContent .monaco-editor-background { background: var(--vscode-walkThrough-embeddedEditorBackground); } + +.monaco-icon-label.file-icon.workspacetrusteditor-name-file-icon.ext-file-icon.tab-label::before { font-family: codicon; content: ""; background-image: none; font-size: 16px; line-height: 37px !important; } + +.workspace-trust-editor { max-width: 1000px; padding-top: 11px; margin: auto; height: calc(100% - 11px); } + +.workspace-trust-editor:focus { outline: none !important; } + +.workspace-trust-editor > .workspace-trust-header { padding: 14px; display: flex; flex-direction: column; align-items: center; } + +.workspace-trust-editor .workspace-trust-header .workspace-trust-title { font-size: 24px; font-weight: 600; line-height: 32px; padding: 10px 0px; display: flex; } + +.workspace-trust-editor .workspace-trust-header .workspace-trust-title .workspace-trust-title-icon { font-size: 32px; margin-right: 8px; color: var(--workspace-trust-selected-color) !important; } + +.workspace-trust-editor .workspace-trust-header .workspace-trust-description { cursor: default; user-select: text; max-width: 600px; text-align: center; padding: 14px 0px; } + +.workspace-trust-editor .workspace-trust-section-title { font-weight: 600; font-size: 18px; padding-bottom: 5px; } + +.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 { padding: 14px; cursor: default; user-select: text; display: flex; flex-flow: wrap; justify-content: space-evenly; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations { min-height: 315px; border: 1px solid var(--workspace-trust-unselected-color); margin: 4px; display: flex; flex-direction: column; padding: 10px 40px; } + +.workspace-trust-editor.trusted .workspace-trust-features .workspace-trust-limitations.trusted, .workspace-trust-editor.untrusted .workspace-trust-features .workspace-trust-limitations.untrusted { border-width: 2px; padding: 9px 39px; outline-offset: 2px; border-color: var(--workspace-trust-selected-color) !important; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations ul { list-style: none; padding-inline-start: 0px; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations li { display: flex; padding-bottom: 10px; } + +.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 { display: flex; flex-direction: column; align-items: center; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations-header .workspace-trust-limitations-title { font-size: 16px; font-weight: 600; line-height: 24px; padding: 10px 0px; display: flex; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-limitations-header .workspace-trust-limitations-title .workspace-trust-title-icon { font-size: 24px; margin-right: 8px; 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 { font-style: italic; padding-bottom: 10px; } + +.workspace-trust-editor .workspace-trust-features .workspace-trust-buttons-row { display: flex; align-items: center; justify-content: center; padding: 5px 0px 10px; overflow: hidden; white-space: nowrap; margin-top: auto; } + +.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 { width: fit-content; padding: 5px 10px; overflow: hidden; text-overflow: ellipsis; 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: 5px; } + +.workspace-trust-limitations { width: 50%; max-width: 350px; min-width: 250px; flex: 1 1 0%; } + +.workspace-trust-intro-dialog { min-width: min(50vw, 500px); padding-right: 24px; } + +.workspace-trust-intro-dialog .workspace-trust-dialog-image-row p { display: flex; align-items: center; } + +.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.input-mode .path-label, .workspace-trust-editor .monaco-table-tr .monaco-table-td .path:not(.input-mode) .monaco-inputbox { display: none; } + +.workspace-trust-editor .monaco-table-tr .monaco-table-td .current-workspace-parent .host-label, .workspace-trust-editor .monaco-table-tr .monaco-table-td .current-workspace-parent .path-label { font-weight: 700; font-style: italic; } + +.workspace-trust-editor .monaco-table-td, .workspace-trust-editor .monaco-table-th { padding-left: 5px; } + +.workspace-trust-editor .workspace-trust-settings .monaco-action-bar .action-item > .codicon { display: flex; align-items: center; justify-content: center; color: inherit; } + +.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 { display: none; flex: 1 1 0%; } + +.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-list-row:hover .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 { display: flex; } + +.monaco-workbench .workbench-hover { position: relative; font-size: 13px; line-height: 19px; z-index: 40; overflow: hidden; max-width: 700px; background: var(--vscode-editorHoverWidget-background); border: 1px solid var(--vscode-editorHoverWidget-border); border-radius: 3px; color: var(--vscode-editorHoverWidget-foreground); box-shadow: 0 2px 8px var(--vscode-widget-shadow); } + +.monaco-workbench .workbench-hover hr { border-bottom: none; } + +.monaco-workbench .workbench-hover:not(.skip-fade-in) { animation: 0.1s linear 0s 1 normal none running fadein; } + +.monaco-workbench .workbench-hover.compact { font-size: 12px; } + +.monaco-workbench .workbench-hover.compact .hover-contents { padding: 2px 8px; } + +.monaco-workbench .workbench-hover-container.locked .workbench-hover { outline: 1px solid var(--vscode-editorHoverWidget-border); } + +.monaco-workbench .workbench-hover-container.locked .workbench-hover:focus, .monaco-workbench .workbench-hover-lock:focus { outline: 1px solid var(--vscode-focusBorder); } + +.monaco-workbench .workbench-hover-container.locked .workbench-hover-lock:hover { background: var(--vscode-toolbar-hoverBackground); } + +.monaco-workbench .workbench-hover-pointer { position: absolute; z-index: 41; pointer-events: none; } + +.monaco-workbench .workbench-hover-pointer::after { content: ""; position: absolute; width: 5px; height: 5px; background-color: var(--vscode-editorHoverWidget-background); border-right: 1px solid var(--vscode-editorHoverWidget-border); border-bottom: 1px solid var(--vscode-editorHoverWidget-border); } + +.monaco-workbench .locked .workbench-hover-pointer::after { width: 4px; height: 4px; border-right-width: 2px; border-bottom-width: 2px; } + +.monaco-workbench .workbench-hover-pointer.left { left: -3px; } + +.monaco-workbench .workbench-hover-pointer.right { right: 3px; } + +.monaco-workbench .workbench-hover-pointer.top { top: -3px; } + +.monaco-workbench .workbench-hover-pointer.bottom { bottom: 3px; } + +.monaco-workbench .workbench-hover-pointer.left::after { transform: rotate(135deg); } + +.monaco-workbench .workbench-hover-pointer.right::after { transform: rotate(315deg); } + +.monaco-workbench .workbench-hover-pointer.top::after { transform: rotate(225deg); } + +.monaco-workbench .workbench-hover-pointer.bottom::after { transform: rotate(45deg); } + +.monaco-workbench .workbench-hover a { color: var(--vscode-textLink-foreground); } + +.monaco-workbench .workbench-hover a:focus { outline-style: solid; outline-width: 1px; outline-offset: -1px; text-decoration: underline; outline-color: var(--vscode-focusBorder); } + +.monaco-workbench .workbench-hover a:active, .monaco-workbench .workbench-hover a:hover { color: var(--vscode-textLink-activeForeground); } + +.monaco-workbench .workbench-hover code { background: var(--vscode-textCodeBlock-background); } + +.monaco-workbench .workbench-hover .hover-row .actions { background: var(--vscode-editorHoverWidget-statusBarBackground); } + +.monaco-workbench .workbench-hover.right-aligned { left: 1px; } + +.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions { flex-direction: row-reverse; } + +.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions .action-container { margin-right: 0px; margin-left: 16px; } + +.monaco-workbench .progress-badge > .badge-content::before { mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOSAxNmMtMy44NiAwLTctMy4xNC03LTdzMy4xNC03IDctN2MzLjg1OSAwIDcgMy4xNDEgNyA3cy0zLjE0MSA3LTcgN3pNOSAzLjRDNS45MTIgMy40IDMuNCA1LjkxMyAzLjQgOXMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNlMxMi4wODggMy40IDkgMy40em0zLjg2IDcuMUw5LjcgOC42MDRWNC44SDguM3Y0LjU5NmwzLjg0IDIuMzA1LjcyLTEuMjAxeiIvPjwvc3ZnPg=="); -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOSAxNmMtMy44NiAwLTctMy4xNC03LTdzMy4xNC03IDctN2MzLjg1OSAwIDcgMy4xNDEgNyA3cy0zLjE0MSA3LTcgN3pNOSAzLjRDNS45MTIgMy40IDMuNCA1LjkxMyAzLjQgOXMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNlMxMi4wODggMy40IDkgMy40em0zLjg2IDcuMUw5LjcgOC42MDRWNC44SDguM3Y0LjU5NmwzLjg0IDIuMzA1LjcyLTEuMjAxeiIvPjwvc3ZnPg=="); width: 14px; height: 14px; position: absolute; inset: 0px; margin: auto; background-color: currentcolor; content: ""; } + +.workbench-suggest-widget { position: absolute; left: 0px; top: 0px; width: 430px; z-index: 40; display: flex; flex-direction: column; } + +.workbench-suggest-widget.message { flex-direction: row; align-items: center; } + +.monaco-workbench .workbench-suggest-details, .workbench-suggest-widget { flex: 0 1 auto; width: 100%; border: 1px solid var(--vscode-editorSuggestWidget-border); background-color: var(--vscode-editorSuggestWidget-background); } + +.monaco-workbench.hc-black .workbench-suggest-details, .monaco-workbench.hc-black .workbench-suggest-widget, .monaco-workbench.hc-light .workbench-suggest-details, .monaco-workbench.hc-light .workbench-suggest-widget { border-width: 2px; } + +.monaco-workbench .workbench-suggest-widget.with-status-bar .suggest-status-bar { display: flex; } + +.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: 0px; } + +.monaco-workbench .workbench-suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after { content: ", "; margin-right: 0.3em; } + +.monaco-workbench .workbench-suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore, .monaco-workbench .workbench-suggest-widget.with-status-bar .monaco-list .monaco-list-row > .contents > .main > .right > .readMore { display: none; } + +.workbench-suggest-widget .monaco-list .monaco-list-row { display: flex; box-sizing: border-box; padding-right: 10px; background-repeat: no-repeat; background-position: 2px 2px; white-space: nowrap; cursor: pointer; touch-action: none; } + +.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 1 0%; height: 100%; overflow: hidden; padding-left: 2px; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main { display: flex; overflow: hidden; text-overflow: ellipsis; white-space: pre; justify-content: space-between; } + +.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 .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: 0.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 { display: block; height: 16px; width: 16px; margin-left: 2px; background-repeat: no-repeat; background-size: 80%; background-position: 50% center; } + +.workbench-suggest-widget .monaco-list .monaco-list-row .icon.hide { display: none; } + +.workbench-suggest-widget .monaco-list .monaco-list-row .suggest-icon { display: flex; align-items: center; margin-right: 4px; } + +.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 { margin: 0px 0px 0px 0.3em; border: 0.1em solid rgb(0, 0, 0); width: 0.7em; height: 0.7em; display: inline-block; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label { opacity: 0.7; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .signature-label { overflow: hidden; text-overflow: ellipsis; opacity: 0.6; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .qualifier-label { margin-left: 12px; opacity: 0.4; font-size: 85%; line-height: normal; text-overflow: ellipsis; overflow: hidden; align-self: center; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label { font-size: 85%; margin-left: 1.1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.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.docs-side .monaco-list .monaco-list-row.focused:not(.string-label) > .contents > .main > .right > .details-label, .workbench-suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .right > .details-label, .workbench-suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused > .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-shrink: 1; flex-grow: 1; 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 { overflow: hidden; flex-shrink: 4; max-width: 70%; } + +.workbench-suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore { display: inline-block; position: absolute; right: 10px; width: 18px; height: 18px; visibility: hidden; } + +.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 { display: flex; padding: 13px 20px 0px; box-sizing: border-box; } + +.monaco-workbench .pane > .pane-body > .profile-view-message-container p { margin-block: 0px; } + +.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 { text-decoration: underline; color: var(--vscode-textLink-activeForeground); } + +.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 { display: flex; flex-direction: column; padding: 13px 20px; box-sizing: border-box; } + +.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: 0px; 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 { display: flex; align-items: center; padding: 0px 4px; } +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: binary +Content-Location: https://v--1ge31lnnjlaq2n9ooav5olhcl6f5i23r0sniss4gvv36mmqv32r8.vscode-cdn.net/stable/4cb974a7aed77a74c7813bdccd99ee0d04901215/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?parentOrigin=https%3A%2F%2Fgithub.dev&salt=e0cd63be-edd7-402d-904a-2c7334aadaa5&vscodeWebWorkerExtHostId=f5be29ea-05ec-4fbd-89ce-1ac9ea5fae3f + + + + + + + + + +------MultipartBoundary--MRrTPyFoG6PFwtvdLhmCnG8XEuMaQClnC9e7QaLBm4------ diff --git a/action.yml.txt b/action.yml.txt new file mode 100644 index 00000000..8011381d --- /dev/null +++ b/action.yml.txt @@ -0,0 +1,16 @@ +name: 'Download a Build Artifact' +description: 'Download a build artifact that was previously uploaded in the workflow by the upload-artifact action' +author: 'GitHub' +inputs: + name: + description: 'Artifact name' + required: false + path: + description: 'Destination path' + required: false +outputs: + download-path: + description: 'Path of artifact download' +runs: + using: 'node16' + main: 'dist/index.js' diff --git a/actions_setup-node_ Set up your GitHub Actions workflow with a specific version of node.js b/actions_setup-node_ Set up your GitHub Actions workflow with a specific version of node.js new file mode 100644 index 0000000000000000000000000000000000000000..d45442996f53ed7acdd2281caf53cc64321b2123 GIT binary patch literal 1408506 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

                        !>%0F||e1H#@eLvDnq?w$#D1 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%0Af^RdIti+$J`O$w31W%T5_yKk7UCy(6fk5^b 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%0Ao2#Oh|;I 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 C_B