{"version":3,"file":"global-xxxxxxxxxxxx.css","mappings":"AAAA,sBCKA;;;;ECDA,wHAYE;;;;ECZF,oEAOE,giuL","sources":["app/assets/stylesheets/bundles/global/index.scss","app/assets/stylesheets/components/deprecated/primer/utilities.scss","app/assets/stylesheets/bundles/global/syntax-theme-prettylights.scss","app/assets/stylesheets/bundles/global/syntax-theme-codemirror.scss"],"sourcesContent":["// global.css\n\n// The global stylesheet will contain all reusable css. These will be both\n// libraries imported like Primer CSS. And reusable github.com modules like boxed-group.\n// For more specific stylesheets associated with pages put them in github.scss\n\n@import '../../variables/primer-static-colors.scss';\n@import '@primer/css/support/index.scss';\n@import '@primer/css/labels/mixins.scss';\n@import '../../components/deprecated/primer/utilities.scss';\n\n// Syntax theme\n// @import \"github-syntax-light/lib/github-light\"; // TODO: Remove npm package if not used in the future\n@import './syntax-theme-prettylights.scss';\n\n// codemirror\n@import 'codemirror/lib/codemirror';\n@import 'codemirror/addon/dialog/dialog';\n@import 'codemirror/addon/merge/merge';\n// @import \"codemirror-github-light/lib/codemirror-github-light-theme\"; // TODO: Remove npm package if not used in the future\n@import './syntax-theme-codemirror.scss';\n\n// details-dialog-element\n@import '@github/details-dialog-element/dist/index';\n\n// Misc libraries\n@import './user-select-contain.scss';\n\n// Other\n@import './ajax-pagination.scss';\n@import './button-outline.scss';\n@import './code-editor.scss';\n@import './custom-elements.scss';\n@import './details.scss';\n@import './emoji.scss';\n@import './gollum-editor.scss';\n\n// Custom\n@import './auth.scss';\n@import './header.scss';\n@import './header-search.scss';\n\n// Deprecated CSS from Primer or github/github\n@import '../../components/deprecated/variables.scss';\n@import '../../components/deprecated/boxed-groups.scss';\n@import '../../components/deprecated/container.scss';\n@import '../../components/deprecated/list-group.scss';\n@import '../../components/deprecated/progress-bar.scss';\n@import '../../components/deprecated/select-menu.scss';\n@import '../../components/deprecated/table-list.scss';\n\n// Components\n@import '../../components/breadcrumb.scss';\n@import '../../components/cards.scss';\n@import '../../components/collapse.scss';\n@import '../../components/collapsible-sidebar-widget.scss';\n@import '../../components/comments.scss';\n@import '../../components/commit-form.scss';\n@import '../../components/commit.scss';\n@import '../../components/compare-toc.scss';\n@import '../../components/copyable-terminal.scss';\n@import '../../components/diffs-blobs.scss';\n@import '../../components/discussion-timeline.scss';\n@import '../../components/footer.scss';\n@import '../../components/mentions.scss';\n@import '../../components/notifications.scss';\n@import '../../components/pagehead.scss';\n@import '../../components/page-layout.scss';\n@import '../../components/progress-steps.scss';\n@import '../../components/prose-diff.scss';\n@import '../../components/protip.scss';\n@import '../../components/reactions.scss';\n@import '../../components/recent-branches.scss';\n@import '../../components/render.scss';\n@import '../../components/skeleton-loading.scss';\n@import '../../components/avatar-stack.scss';\n@import '../../components/tracked-in-pill.scss';\n@import '../../components/single-page-wizard-step.scss';\n\n// Components & behaviors\n@import './alerts.scss';\n@import './animated-image.scss';\n@import './emoji-picker.scss';\n@import './notifications-v2.scss';\n@import './notifications.scss';\n@import './pjax-loader.scss';\n@import './repo-social-buttons.scss';\n@import './shelves.scss';\n@import './sso.scss';\n@import './tag-input.scss';\n@import './task-lists.scss';\n@import './toolbar.scss';\n@import './topics.scss';\n@import './user-status.scss';\n@import './command-palette.scss';\n@import './themed-picture.scss';\n\n// Experiments\n@import '../../components/experimental/autocomplete.scss';\n@import '../../components/experimental/action-menu.scss';\n\n// Temporary CSS overrides to Primer CSS and GitHub's CSS\n@import './hx_actions.scss';\n@import './hx_animations.scss';\n@import './hx_avatar-stack.scss';\n@import './hx_badges.scss';\n@import './hx_box.scss';\n@import './hx_btn.scss';\n@import './hx_browsers.scss';\n@import './hx_color-modes.scss';\n@import './hx_dropdowns.scss';\n@import './hx_focus.scss';\n@import './hx_filter-input.scss';\n@import './hx_octocat-spinner.scss';\n@import './hx_breadcrumb-header.scss';\n@import '../../components/icon-sponsor.scss';\n@import './hx_kbd.scss';\n@import './hx_search-results.scss';\n@import './hx_select-menu.scss';\n@import './hx_responsive-box.scss';\n@import './hx_responsive-dropdown.scss';\n@import '../../components/responsive-select-menu.scss';\n@import './hx_responsive-tabnav.scss';\n@import './hx_responsive-write-textarea.scss';\n@import './hx_hover-overrides.scss';\n@import './hx_utilities.scss';\n@import '../../components/toggler.scss';\n@import './hx_codemirror-yaml-fixes.scss';\n@import './hx_auto-check-component.scss';\n@import './hx_primer.scss';\n@import './hx_primer-action-list.scss';\n@import './hx_primer-labels.scss';\n@import './hx_primer-layout.scss';\n@import './hx_custom.scss';\n@import './hx_memex-edit.scss';\n@import './hx_tabnav.scss';\n@import './hx_dialog-on-top-of-everything.scss';\n@import './hx_turbo-progress-bar.scss';\n@import './hx_textarea-height.scss';\n","// stylelint-disable primer/no-override\n// stylelint-disable block-opening-brace-space-before\n// stylelint-disable primer/borders\n\n// Border colors\n.color-border-inverse { border-color: var(--color-fg-on-emphasis) !important; }\n\n.bg-gray-2,\n.bg-gray-3 {\n background-color: var(--color-neutral-muted) !important;\n}\n\n.color-text-white {\n color: var(--color-scale-white) !important;\n}\n\n// TODO: Move somewhere. This is still needed for the mobile header or marketing pages like https://github.com/features/security\n.border-white-fade { border-color: rgba($static-color-white, 0.15) !important; }\n\n/* Typography colors */\n\n// stylelint-disable-next-line primer/utilities\n.lead {\n color: var(--color-fg-muted);\n}\n\n// stylelint-disable-next-line primer/utilities\n.text-emphasized {\n color: var(--color-fg-default);\n}\n\n// Labels\n\n.Label.Label--orange {\n color: var(--color-severe-fg);\n border-color: var(--color-severe-emphasis);\n}\n\n.Label.Label--purple {\n color: var(--color-done-fg);\n border-color: var(--color-done-emphasis);\n}\n\n.Label.Label--pink {\n color: var(--color-sponsors-fg);\n border-color: var(--color-sponsors-emphasis);\n}\n","// stylelint-disable\n\n// This is copied from https://github.com/primer/github-syntax-light/blob/master/lib/github-light.css\n\n/*!\n * GitHub Light v0.5.0\n * Copyright (c) 2012 - 2017 GitHub, Inc.\n * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)\n */\n\n.pl-c /* comment, punctuation.definition.comment, string.comment */ {\n color: var(--color-prettylights-syntax-comment); // #6a737d;\n}\n\n.pl-c1 /* constant, entity.name.constant, variable.other.constant, variable.language, support, meta.property-name, support.constant, support.variable, meta.module-reference, markup.raw, meta.diff.header, meta.output */,\n.pl-s .pl-v /* string variable */ {\n color: var(--color-prettylights-syntax-constant); // #005cc5;\n}\n\n.pl-e /* entity */,\n.pl-en /* entity.name */ {\n color: var(--color-prettylights-syntax-entity); // #6f42c1;\n}\n\n.pl-smi /* variable.parameter.function, storage.modifier.package, storage.modifier.import, storage.type.java, variable.other */,\n.pl-s .pl-s1 /* string source */ {\n color: var(--color-prettylights-syntax-storage-modifier-import); // #24292e;\n}\n\n.pl-ent /* entity.name.tag, markup.quote */ {\n color: var(--color-prettylights-syntax-entity-tag); // #22863a;\n}\n\n.pl-k /* keyword, storage, storage.type */ {\n color: var(--color-prettylights-syntax-keyword); // #d73a49;\n}\n\n.pl-s /* string */,\n.pl-pds /* punctuation.definition.string, source.regexp, string.regexp.character-class */,\n.pl-s .pl-pse .pl-s1 /* string punctuation.section.embedded source */,\n.pl-sr /* string.regexp */,\n.pl-sr .pl-cce /* string.regexp constant.character.escape */,\n.pl-sr .pl-sre /* string.regexp source.ruby.embedded */,\n.pl-sr .pl-sra /* string.regexp string.regexp.arbitrary-repitition */ {\n color: var(--color-prettylights-syntax-string); // #032f62;\n}\n\n.pl-v /* variable */,\n.pl-smw /* sublimelinter.mark.warning */ {\n color: var(--color-prettylights-syntax-variable); // #e36209;\n}\n\n.pl-bu /* invalid.broken, invalid.deprecated, invalid.unimplemented, message.error, brackethighlighter.unmatched, sublimelinter.mark.error */ {\n color: var(--color-prettylights-syntax-brackethighlighter-unmatched); // #b31d28;\n}\n\n.pl-ii /* invalid.illegal */ {\n color: var(--color-prettylights-syntax-invalid-illegal-text); // #fafbfc;\n background-color: var(--color-prettylights-syntax-invalid-illegal-bg); // #b31d28;\n}\n\n.pl-c2 /* carriage-return */ {\n color: var(--color-prettylights-syntax-carriage-return-text); // #fafbfc;\n background-color: var(--color-prettylights-syntax-carriage-return-bg); // #d73a49;\n}\n\n.pl-c2::before /* carriage-return */ {\n content: \"^M\";\n}\n\n.pl-sr .pl-cce /* string.regexp constant.character.escape */ {\n font-weight: bold;\n color: var(--color-prettylights-syntax-string-regexp); // #22863a;\n}\n\n.pl-ml /* markup.list */ {\n color: var(--color-prettylights-syntax-markup-list); // #735c0f;\n}\n\n.pl-mh /* markup.heading */,\n.pl-mh .pl-en /* markup.heading entity.name */,\n.pl-ms /* meta.separator */ {\n font-weight: bold;\n color: var(--color-prettylights-syntax-markup-heading); // #005cc5;\n}\n\n.pl-mi /* markup.italic */ {\n font-style: italic;\n color: var(--color-prettylights-syntax-markup-italic); // #24292e;\n}\n\n.pl-mb /* markup.bold */ {\n font-weight: bold;\n color: var(--color-prettylights-syntax-markup-bold); // #24292e;\n}\n\n.pl-md /* markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted */ {\n color: var(--color-prettylights-syntax-markup-deleted-text); // #b31d28;\n background-color: var(--color-prettylights-syntax-markup-deleted-bg); // #ffeef0;\n}\n\n.pl-mi1 /* markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted */ {\n color: var(--color-prettylights-syntax-markup-inserted-text); // #22863a;\n background-color: var(--color-prettylights-syntax-markup-inserted-bg); // #f0fff4;\n}\n\n.pl-mc /* markup.changed, punctuation.definition.changed */ {\n color: var(--color-prettylights-syntax-markup-changed-text); // #e36209;\n background-color: var(--color-prettylights-syntax-markup-changed-bg); // #ffebda;\n}\n\n.pl-mi2 /* markup.ignored, markup.untracked */ {\n color: var(--color-prettylights-syntax-markup-ignored-text); // #f6f8fa;\n background-color: var(--color-prettylights-syntax-markup-ignored-bg); // #005cc5;\n}\n\n.pl-mdr /* meta.diff.range */ {\n font-weight: bold;\n color: var(--color-prettylights-syntax-meta-diff-range); // #6f42c1;\n}\n\n.pl-ba /* brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote */ {\n color: var(--color-prettylights-syntax-brackethighlighter-angle); // #586069;\n}\n\n.pl-sg /* sublimelinter.gutter-mark */ {\n color: var(--color-prettylights-syntax-sublimelinter-gutter-mark); // #959da5;\n}\n\n.pl-corl /* constant.other.reference.link, string.other.link */ {\n text-decoration: underline;\n color: var(--color-prettylights-syntax-constant-other-reference-link); // #032f62;\n}\n","// stylelint-disable\n\n// This is copied from https://github.com/primer/codemirror-github-light/blob/master/lib/codemirror-github-light-theme.css\n\n/*!\n * GitHub Light v0.4.2\n * Copyright (c) 2012 - 2017 GitHub, Inc.\n * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)\n */\n\n.cm-s-github-light.CodeMirror {\n background: var(--color-codemirror-bg); // #fff;\n color: var(--color-codemirror-text); // #24292e;\n}\n\n.cm-s-github-light .CodeMirror-gutters {\n background: var(--color-codemirror-gutters-bg); // #fff;\n border-right-width: 0;\n}\n\n.cm-s-github-light .CodeMirror-guttermarker {\n color: var(--color-codemirror-guttermarker-text); // white;\n}\n\n.cm-s-github-light .CodeMirror-guttermarker-subtle {\n color: var(--color-codemirror-guttermarker-subtle-text); // #d0d0d0; No match! But close to gray-3\n}\n\n.cm-s-github-light .CodeMirror-scrollbar-filler,\n.cm-s-github-light .CodeMirror-gutter-filler {\n background-color: transparent;\n}\n\n.cm-s-github-light .CodeMirror-linenumber {\n color: var(--color-codemirror-linenumber-text); // #959da5;\n padding: 0 16px 0 16px;\n}\n\n.cm-s-github-light .CodeMirror-cursor {\n border-left: 1px solid var(--color-codemirror-cursor); // #24292e;\n}\n\n.cm-s-github-light.CodeMirror-focused .CodeMirror-selected,\n.cm-s-github-light .CodeMirror-line::selection,\n.cm-s-github-light .CodeMirror-line > span::selection,\n.cm-s-github-light .CodeMirror-line > span > span::selection {\n background: var(--color-codemirror-selection-bg, #d7d4f0); // #c8c8fa\n}\n\n// Note: The ::-moz-selection selector needs to be used separatly otherwise the whole rule doesn't work.\n// For that reason the color (#c8c8fa) defined in the theme wasn't working in production\n// and the default selection color (#d7d4f0) from CodeMirror\n// https://github.com/codemirror/CodeMirror/blob/8bc57f76383e62e1a03c7d97c9eac74493fdbedc/lib/codemirror.css#L326\n// was used instead. So here we use the same #d7d4f0 to not cause any regression.\n\n.cm-s-github-light .CodeMirror-line::-moz-selection,\n.cm-s-github-light .CodeMirror-line > span::-moz-selection,\n.cm-s-github-light .CodeMirror-line > span > span::-moz-selection {\n background: var(--color-codemirror-selection-bg, #d7d4f0); // #c8c8fa\n}\n\n.cm-s-github-light .CodeMirror-activeline-background {\n background: var(--color-codemirror-activeline-bg); // #fafbfc;\n}\n\n.cm-s-github-light .CodeMirror-matchingbracket {\n text-decoration: underline;\n color: var(--color-codemirror-matchingbracket-text) !important; // #24292e;\n}\n\n.cm-s-github-light .CodeMirror-lines {\n font-family: \"SFMono-Regular\", Consolas, \"Liberation Mono\", Menlo, Courier, monospace;\n font-size: 12px;\n background: var(--color-codemirror-lines-bg); // #fff;\n line-height: 1.5;\n}\n\n.cm-s-github-light .cm-comment {\n color: var(--color-codemirror-syntax-comment); // #6a737d;\n}\n\n.cm-s-github-light .cm-constant {\n color: var(--color-codemirror-syntax-constant); // #005cc5;\n}\n\n.cm-s-github-light .cm-entity {\n font-weight: normal;\n font-style: normal;\n text-decoration: none;\n color: var(--color-codemirror-syntax-entity); // #6f42c1;\n}\n\n.cm-s-github-light .cm-keyword {\n font-weight: normal;\n font-style: normal;\n text-decoration: none;\n color: var(--color-codemirror-syntax-keyword); // #d73a49;\n}\n\n.cm-s-github-light .cm-storage {\n color: var(--color-codemirror-syntax-storage); // #d73a49;\n}\n\n.cm-s-github-light .cm-string {\n font-weight: normal;\n font-style: normal;\n text-decoration: none;\n color: var(--color-codemirror-syntax-string); // #032f62;\n}\n\n.cm-s-github-light .cm-support {\n font-weight: normal;\n font-style: normal;\n text-decoration: none;\n color: var(--color-codemirror-syntax-support); // #005cc5;\n}\n\n.cm-s-github-light .cm-variable {\n font-weight: normal;\n font-style: normal;\n text-decoration: none;\n color: var(--color-codemirror-syntax-variable); // #e36209;\n}\n"],"names":[],"sourceRoot":""}