<commit_before>/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */

.editor-wrapper {
  --debug-line-border: rgb(145, 188, 219);
  --debug-expression-background: rgba(202, 227, 255, 0.5);
  --editor-searchbar-height: 27px;
  --editor-second-searchbar-height: 27px;
  --debug-line-error-border: rgb(255, 0, 0);
  --debug-expression-error-background: rgba(231, 116, 113, 0.3);
  --editor-header-height: 30px;
}

.theme-dark .editor-wrapper {
  --debug-expression-background: rgba(202, 227, 255, 0.3);
  --debug-line-border: #7786a2;
}

.editor-wrapper .CodeMirror-linewidget {
  margin-right: -7px;
  overflow: hidden;
}

.editor-wrapper {
  min-width: 0 !important;
}

.theme-dark {
  --theme-conditional-breakpoint-color: #9fa4a9;
}

.theme-light {
  --theme-conditional-breakpoint-color: var(--theme-body-color);
}

/**
 * There's a known codemirror flex issue with chrome that this addresses.
 * BUG https://github.com/devtools-html/debugger.html/issues/63
 */
.editor-wrapper {
  position: absolute;
  height: calc(100% - var(--editor-header-height));
  width: calc(100% - 1px);
  top: var(--editor-header-height);
  left: 0px;
  --editor-footer-height: 24px;
}

html[dir="rtl"] .editor-mount {
  direction: ltr;
}

.theme-light {
  --gutter-hover-background-color: #dde1e4;
}

.theme-dark {
  --gutter-hover-background-color: #414141;
}

:not(.empty-line):not(.new-breakpoint) > .CodeMirror-gutter-wrapper:hover {
  width: 60px;
  height: 13px;
  left: -55px !important;
  background-color: var(--gutter-hover-background-color) !important;
  mask: url(/images/breakpoint.svg) no-repeat;
  mask-size: 100%;
  mask-position: 0 1px;
}

:not(.empty-line):not(.new-breakpoint)
  > .CodeMirror-gutter-wrapper:hover
  > .CodeMirror-linenumber {
  left: auto !important;
  right: 6px;
  color: var(--theme-body-color);
}

.editor-wrapper .breakpoints {
  position: absolute;
  top: 0;
  left: 0;<commit_msg>Fix #6451 - Ensure breakpoint hover is always correct (#6485)<commit_after>/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */

.editor-wrapper {
  --debug-line-border: rgb(145, 188, 219);
  --debug-expression-background: rgba(202, 227, 255, 0.5);
  --editor-searchbar-height: 27px;
  --editor-second-searchbar-height: 27px;
  --debug-line-error-border: rgb(255, 0, 0);
  --debug-expression-error-background: rgba(231, 116, 113, 0.3);
  --editor-header-height: 30px;
}

.theme-dark .editor-wrapper {
  --debug-expression-background: rgba(202, 227, 255, 0.3);
  --debug-line-border: #7786a2;
}

.editor-wrapper .CodeMirror-linewidget {
  margin-right: -7px;
  overflow: hidden;
}

.editor-wrapper {
  min-width: 0 !important;
}

.theme-dark {
  --theme-conditional-breakpoint-color: #9fa4a9;
}

.theme-light {
  --theme-conditional-breakpoint-color: var(--theme-body-color);
}

/**
 * There's a known codemirror flex issue with chrome that this addresses.
 * BUG https://github.com/devtools-html/debugger.html/issues/63
 */
.editor-wrapper {
  position: absolute;
  height: calc(100% - var(--editor-header-height));
  width: calc(100% - 1px);
  top: var(--editor-header-height);
  left: 0px;
  --editor-footer-height: 24px;
}

html[dir="rtl"] .editor-mount {
  direction: ltr;
}

.theme-light {
  --gutter-hover-background-color: #dde1e4;
}

.theme-dark {
  --gutter-hover-background-color: #414141;
}

:not(.empty-line):not(.new-breakpoint) > .CodeMirror-gutter-wrapper:hover {
  width: 60px;
  height: 13px;
  margin-left: -25px;
  background-color: var(--gutter-hover-background-color) !important;
  mask: url(/images/breakpoint.svg) no-repeat;
  mask-size: 100%;
  mask-position: 0 1px;
}

:not(.empty-line):not(.new-breakpoint)
  > .CodeMirror-gutter-wrapper:hover
  > .CodeMirror-linenumber {
  left: auto !important;
  right: 6px;
  color: var(--theme-body-color);
}

.editor-wrapper .breakpoints {
  position: absolute;
  top: 0;
  left: 0;
{'fraction_non_alphanumeric': 0.17235576923076923, 'fraction_numerical': 0.05048076923076923, 'mean_word_length': 3.4790096878363834, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '3289044', 'n_tokens_mistral': 1737, 'n_tokens_neox': 1530, 'n_words': 328}