<commit_before>/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Activity Bar */
.monaco-workbench > .activitybar .monaco-action-bar .action-label.debug {
	/* Inline icon to prevent slow loading on startup (original: debug.svg) */
	background-image: url('data:image/svg+xml;base64,<KEY>');
}

.monaco-editor .debug-top-stack-frame-line {
	background: rgba(255, 255, 0, 0.35);
}

.monaco-editor .debug-top-stack-frame-exception-line {
	background: rgba(242, 222, 222, 0.7);
}

.monaco-editor .debug-top-stack-frame-column {
	background: rgba(255, 255, 0, 0.7);
}

.monaco-editor .debug-focused-stack-frame-line {
	background: rgba(206, 231, 206, 0.45);
}

.monaco-editor .debug-breakpoint-hint-glyph {
	background: url('breakpoint-hint.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-disabled-glyph {
	background: url('breakpoint-disabled.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-unverified-glyph {
	background: url('breakpoint-unverified.svg') center center no-repeat;
}

.monaco-editor .debug-top-stack-frame-glyph {
	background: url('current-arrow.svg') center center no-repeat;
}

.monaco-editor .debug-focused-stack-frame-glyph {
	background: url('stackframe-arrow.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-glyph {
	background: url('breakpoint.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-conditional-glyph {
	background: url('breakpoint-conditional.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-unsupported-glyph {
	background: url('breakpoint-unsupported.svg') center center no-repeat;
}

.monaco-editor .debug-top-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor .debug-top-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('current-and-breakpoint.svg') center center no-repeat;
}

.monaco-editor .debug-focused-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor .debug-focused-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('stackframe-and-breakpoint.svg') center center no-repeat;
}

/* Status */
.monaco-workbench.debugging > .part.statusbar {
	background: #CC6633 !important;
}

/* Actionbar actions */

.monaco-workbench .debug-action.step-over {
	background: url('step-over.svg') center center no-repeat;
}

.monaco-workbench .debug-action.step-into {
	background: url('step-into.svg') center center no-repeat;
}

.monaco-workbench .debug-action.step-out {
	background: url('step-out.svg') center center no-repeat;
}

.monaco-workbench .debug-action.continue {
	background: url('continue.svg') center center no-repeat;
}

.monaco-workbench .debug-action.start {
	background: url('continue.svg') center center no-repeat;
}

.monaco-workbench .debug-action.restart {
	background: url('restart.svg') center center no-repeat;
}

.monaco-workbench .debug-action.pause {
	background: url('pause.svg') center center no-repeat;
}

.monaco-workbench .debug-action.attach {
	background: url('attach.svg') center center no-repeat;
}

.monaco-workbench .debug-action.stop {
	background: url('stop.svg') center center no-repeat;
}

.monaco-workbench .debug-action.clear-repl {
	background: url('clear-repl.svg') center center no-repeat;
}

/* Actions Widget */

.monaco-workbench .debug-actions-widget {
	background-color: #F3F3F3;
	box-shadow: 0 2px 8px #A8A8A8;
	position: absolute;
	z-index: 200;
	height: 32px;
	padding-top: 3px;
	left: 50%;
	margin-left: -96px;
}

.monaco-workbench  .debug-actions-widget > .monaco-action-bar .action-label {
	width: 32px;
	height: 32px;
	margin-right: 0;
	background-size: 16px;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Expressions */

.monaco-workbench .monaco-tree-row .expression {
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: Monaco, Menlo, Consolas, "Droid Sans Mono", "Inconsolata", "Courier New", monospace, "Droid Sans Fallback";
}

.monaco-workbench .monaco-tree-row .expression.mac {
	font-size: 11px;
}

.monaco-workbench .monaco-tree-row .expression.win-linux {
	font-size: 13px;
}

.monaco-workbench .monaco-tree-row .expression .value {
	margin-left: 6px;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: #9B46B0;
}

.monaco-workbench > .monaco-tree-row:not(.selected) .expression .value {
	color: rgba(108, 108, 108, 0.8);
}

.monaco-workbench .monaco-tree-row .expression .unavailable {
	font-style: italic;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .error {
	color: #E51400;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.number {
	color: #09885A;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.boolean {
	color: #0000FF;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.string {
	color: #A31515;
}

.vs-dark .monaco-workbench  > .monaco-tree-row:not(.selected) .expression .value {
	color: rgba(204, 204, 204, 0.6);
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .error {
	color: #F48771;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.number {
	color: #B5CEA8;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.boolean {
	color: #4E94CE;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.string {
	color: #CE9178;
}

.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .error {
	color: #F48771;
}

/* Dark theme */

.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: #C586C0;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-line {
	background: rgba(122, 189, 122, 0.3);
}

.monaco-editor.vs-dark .debug-top-stack-frame-line {
	background: rgba(255, 255, 0, 0.20);
}

.monaco-editor.vs-dark .debug-top-stack-frame-exception-line {
	background-color: rgba(90, 29, 29, 0.6);
}

.monaco-editor.vs-dark .debug-top-stack-frame-column {
	background: rgba(255, 255, 0, 0.15);
}

.monaco-editor.vs-dark .debug-breakpoint-glyph {
	background: url('breakpoint-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-conditional-glyph {
	background: url('breakpoint-conditional-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-unsupported-glyph {
	background: url('breakpoint-unsupported-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-disabled-glyph {
	background: url('breakpoint-disabled-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-unverified-glyph {
	background: url('breakpoint-unverified-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-top-stack-frame-glyph {
	background: url('current-arrow-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-glyph {
	background: url('stackframe-arrow-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-top-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor.vs-dark .debug-top-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('current-and-breakpoint-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor.vs-dark .debug-focused-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('stackframe-and-breakpoint-dark.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-over {
	background: url('step-over-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-into {
	background: url('step-into-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-out {
	background: url('step-out-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.continue {
	background: url('continue-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.start {
	background: url('continue-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.restart {
	background: url('restart-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.pause {
	background: url('pause-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.stop {
	background: url('stop-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.clear-repl {
	background: url('clear-repl-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-actions-widget {
	background-color: #333;
	box-shadow: 0 2px 8px #000;
}

/* High Contrast Theming */

.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: inherit;
}

.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.debug:before {
	content: url('debug.svg');
}

.hc-black .monaco-workbench .debug-action {
	background: none;
}

.hc-black .monaco-workbench .debug-action:before {
	position: absolute;
	top: 12px;
	left: 8px;
	height: 16px;
	width: 16px;
}

.hc-black .monaco-workbench .debug-actions-widget {
	background-color: #333;
	box-shadow: 0 2px 8px #000;
}

.hc-black .monaco-workbench .debug-action.step-over {
	background: url('step-over-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.step-into {
	background: url('step-into-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.step-out {
	background: url('step-out-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.continue {
	background: url('continue-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.start {
	background: url('continue-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.restart {
	background: url('restart-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.pause {<commit_msg>fixes #5839<commit_after>/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Activity Bar */
.monaco-workbench > .activitybar .monaco-action-bar .action-label.debug {
	/* Inline icon to prevent slow loading on startup (original: debug.svg) */
	background-image: url('data:image/svg+xml;base64,<KEY>');
}

.monaco-editor .debug-top-stack-frame-line {
	background: rgba(255, 255, 0, 0.35);
}

.monaco-editor .debug-top-stack-frame-exception-line {
	background: rgba(242, 222, 222, 0.7);
}

.monaco-editor .debug-top-stack-frame-column {
	background: rgba(255, 255, 0, 0.7);
}

.monaco-editor .debug-focused-stack-frame-line {
	background: rgba(206, 231, 206, 0.45);
}

.monaco-editor .debug-breakpoint-hint-glyph {
	background: url('breakpoint-hint.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-disabled-glyph {
	background: url('breakpoint-disabled.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-unverified-glyph {
	background: url('breakpoint-unverified.svg') center center no-repeat;
}

.monaco-editor .debug-top-stack-frame-glyph {
	background: url('current-arrow.svg') center center no-repeat;
}

.monaco-editor .debug-focused-stack-frame-glyph {
	background: url('stackframe-arrow.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-glyph {
	background: url('breakpoint.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-conditional-glyph {
	background: url('breakpoint-conditional.svg') center center no-repeat;
}

.monaco-editor .debug-breakpoint-unsupported-glyph {
	background: url('breakpoint-unsupported.svg') center center no-repeat;
}

.monaco-editor .debug-top-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor .debug-top-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('current-and-breakpoint.svg') center center no-repeat;
}

.monaco-editor .debug-focused-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor .debug-focused-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('stackframe-and-breakpoint.svg') center center no-repeat;
}

/* Status */
.monaco-workbench.debugging > .part.statusbar {
	background: #CC6633 !important;
}

/* Actionbar actions */

.monaco-workbench .debug-action.step-over {
	background: url('step-over.svg') center center no-repeat;
}

.monaco-workbench .debug-action.step-into {
	background: url('step-into.svg') center center no-repeat;
}

.monaco-workbench .debug-action.step-out {
	background: url('step-out.svg') center center no-repeat;
}

.monaco-workbench .debug-action.continue {
	background: url('continue.svg') center center no-repeat;
}

.monaco-workbench .debug-action.start {
	background: url('continue.svg') center center no-repeat;
}

.monaco-workbench .debug-action.restart {
	background: url('restart.svg') center center no-repeat;
}

.monaco-workbench .debug-action.pause {
	background: url('pause.svg') center center no-repeat;
}

.monaco-workbench .debug-action.attach {
	background: url('attach.svg') center center no-repeat;
}

.monaco-workbench .debug-action.stop {
	background: url('stop.svg') center center no-repeat;
}

.monaco-workbench .debug-action.clear-repl {
	background: url('clear-repl.svg') center center no-repeat;
}

/* Actions Widget */

.monaco-workbench .debug-actions-widget {
	background-color: #F3F3F3;
	box-shadow: 0 2px 8px #A8A8A8;
	position: absolute;
	z-index: 200;
	height: 32px;
	padding-top: 3px;
	left: 50%;
	margin-left: -96px;
}

.monaco-workbench  .debug-actions-widget > .monaco-action-bar .action-label {
	width: 32px;
	height: 32px;
	margin-right: 0;
	background-size: 16px;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Expressions */

.monaco-workbench .monaco-tree-row .expression {
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: Monaco, Menlo, Consolas, "Droid Sans Mono", "Inconsolata", "Courier New", monospace, "Droid Sans Fallback";
}

.monaco-workbench .monaco-tree-row .expression.mac {
	font-size: 11px;
}

.monaco-workbench .monaco-tree-row .expression.win-linux {
	font-size: 13px;
}

.monaco-workbench .monaco-tree-row .expression .value {
	margin-left: 6px;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: #9B46B0;
}

.monaco-workbench > .monaco-tree-row:not(.selected) .expression .value {
	color: rgba(108, 108, 108, 0.8);
}

.monaco-workbench .monaco-tree-row .expression .unavailable {
	font-style: italic;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .error {
	color: #E51400;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.number {
	color: #09885A;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.boolean {
	color: #0000FF;
}

.monaco-workbench .monaco-tree-row:not(.selected) .expression .value.string {
	color: #A31515;
}

.vs-dark .monaco-workbench  > .monaco-tree-row:not(.selected) .expression .value {
	color: rgba(204, 204, 204, 0.6);
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .error {
	color: #F48771;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.number {
	color: #B5CEA8;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.boolean {
	color: #4E94CE;
}

.vs-dark .monaco-workbench  .monaco-tree-row:not(.selected) .expression .value.string {
	color: #CE9178;
}

.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .error {
	color: #F48771;
}

/* Dark theme */

.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: #C586C0;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-line {
	background: rgba(122, 189, 122, 0.3);
}

.monaco-editor.vs-dark .debug-top-stack-frame-line {
	background: rgba(255, 255, 0, 0.20);
}

.monaco-editor.vs-dark .debug-top-stack-frame-exception-line {
	background-color: rgba(90, 29, 29, 0.6);
}

.monaco-editor.vs-dark .debug-top-stack-frame-column {
	background: rgba(255, 255, 0, 0.15);
}

.monaco-editor.vs-dark .debug-breakpoint-glyph {
	background: url('breakpoint-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-conditional-glyph {
	background: url('breakpoint-conditional-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-unsupported-glyph {
	background: url('breakpoint-unsupported-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-disabled-glyph {
	background: url('breakpoint-disabled-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-breakpoint-unverified-glyph {
	background: url('breakpoint-unverified-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-top-stack-frame-glyph {
	background: url('current-arrow-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-glyph {
	background: url('stackframe-arrow-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-top-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor.vs-dark .debug-top-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('current-and-breakpoint-dark.svg') center center no-repeat;
}

.monaco-editor.vs-dark .debug-focused-stack-frame-glyph.debug-breakpoint-glyph,
.monaco-editor.vs-dark .debug-focused-stack-frame-glyph.debug-breakpoint-conditional-glyph {
	background: url('stackframe-and-breakpoint-dark.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-over {
	background: url('step-over-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-into {
	background: url('step-into-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.step-out {
	background: url('step-out-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.continue {
	background: url('continue-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.start {
	background: url('continue-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.restart {
	background: url('restart-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.pause {
	background: url('pause-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.stop {
	background: url('stop-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-action.clear-repl {
	background: url('clear-repl-inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .debug-actions-widget {
	background-color: #333;
	box-shadow: 0 2px 8px #000;
}

/* High Contrast Theming */

.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .name {
	color: inherit;
}

.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.debug:before {
	content: url('debug.svg');
}

.hc-black .monaco-workbench .debug-action {
	background: none;
}

.hc-black .monaco-workbench .debug-actions-widget {
	background-color: #333;
	box-shadow: 0 2px 8px #000;
}

.hc-black .monaco-workbench .debug-action.step-over {
	background: url('step-over-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.step-into {
	background: url('step-into-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.step-out {
	background: url('step-out-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.continue {
	background: url('continue-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.start {
	background: url('continue-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.restart {
	background: url('restart-inverse.svg') center center no-repeat;
}

.hc-black .monaco-workbench .debug-action.pause {
{'fraction_non_alphanumeric': 0.17402418641234885, 'fraction_numerical': 0.02059777799626389, 'mean_word_length': 3.8424184717924303, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1372752', 'n_tokens_mistral': 7639, 'n_tokens_neox': 7137, 'n_words': 1328}